From 2d7c047681ed392775c62c17855148f3d3424111 Mon Sep 17 00:00:00 2001 From: afresh1 Date: Wed, 15 Feb 2023 01:39:49 +0000 Subject: [PATCH] Apply pre-built unicore patch - perl-5.36.0 OK bluhm@ a good time naddy@ --- gnu/usr.bin/perl/MANIFEST | 603 +- gnu/usr.bin/perl/Makefile.SH | 2 +- .../perl/lib/unicore/CombiningClass.pl | 23 +- gnu/usr.bin/perl/lib/unicore/Decomposition.pl | 61 +- gnu/usr.bin/perl/lib/unicore/Name.pl | 2552 +- gnu/usr.bin/perl/lib/unicore/Name.pm | 25 +- gnu/usr.bin/perl/lib/unicore/TestProp.pl | 182433 ++++++++------- gnu/usr.bin/perl/lib/unicore/To/Age.pl | 80 +- gnu/usr.bin/perl/lib/unicore/To/Bc.pl | 61 +- gnu/usr.bin/perl/lib/unicore/To/Bmg.pl | 12 +- gnu/usr.bin/perl/lib/unicore/To/Bpb.pl | 12 +- gnu/usr.bin/perl/lib/unicore/To/Bpt.pl | 10 +- gnu/usr.bin/perl/lib/unicore/To/Cf.pl | 12 +- gnu/usr.bin/perl/lib/unicore/To/Ea.pl | 25 +- gnu/usr.bin/perl/lib/unicore/To/EqUIdeo.pl | 4 +- gnu/usr.bin/perl/lib/unicore/To/GCB.pl | 25 +- gnu/usr.bin/perl/lib/unicore/To/Gc.pl | 143 +- gnu/usr.bin/perl/lib/unicore/To/Hst.pl | 2 +- gnu/usr.bin/perl/lib/unicore/To/Identif2.pl | 122 +- gnu/usr.bin/perl/lib/unicore/To/Identifi.pl | 30 +- gnu/usr.bin/perl/lib/unicore/To/InPC.pl | 10 +- gnu/usr.bin/perl/lib/unicore/To/InSC.pl | 25 +- gnu/usr.bin/perl/lib/unicore/To/Isc.pl | 4 +- gnu/usr.bin/perl/lib/unicore/To/Jg.pl | 11 +- gnu/usr.bin/perl/lib/unicore/To/Jt.pl | 34 +- gnu/usr.bin/perl/lib/unicore/To/Lb.pl | 117 +- gnu/usr.bin/perl/lib/unicore/To/Lc.pl | 12 +- 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 | 102 +- gnu/usr.bin/perl/lib/unicore/To/NFKCQC.pl | 6 +- gnu/usr.bin/perl/lib/unicore/To/NFKDQC.pl | 6 +- gnu/usr.bin/perl/lib/unicore/To/Na1.pl | 4 +- gnu/usr.bin/perl/lib/unicore/To/NameAlia.pl | 6 +- gnu/usr.bin/perl/lib/unicore/To/Nt.pl | 3 +- gnu/usr.bin/perl/lib/unicore/To/Nv.pl | 3 +- gnu/usr.bin/perl/lib/unicore/To/PerlDeci.pl | 5 +- gnu/usr.bin/perl/lib/unicore/To/SB.pl | 100 +- gnu/usr.bin/perl/lib/unicore/To/Sc.pl | 122 +- gnu/usr.bin/perl/lib/unicore/To/Scx.pl | 135 +- gnu/usr.bin/perl/lib/unicore/To/Tc.pl | 12 +- gnu/usr.bin/perl/lib/unicore/To/Uc.pl | 12 +- gnu/usr.bin/perl/lib/unicore/To/Vo.pl | 96 +- gnu/usr.bin/perl/lib/unicore/To/WB.pl | 78 +- gnu/usr.bin/perl/lib/unicore/To/_PerlLB.pl | 122 +- gnu/usr.bin/perl/lib/unicore/To/_PerlSCX.pl | 135 +- gnu/usr.bin/perl/lib/unicore/UCD.pl | 5226 +- gnu/usr.bin/perl/lib/unicore/lib/Age/NA.pl | 160 +- 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 | 170 + 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 | 100 +- gnu/usr.bin/perl/lib/unicore/lib/Bc/AL.pl | 14 +- gnu/usr.bin/perl/lib/unicore/lib/Bc/AN.pl | 6 +- 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 | 52 +- gnu/usr.bin/perl/lib/unicore/lib/Bc/NSM.pl | 32 +- gnu/usr.bin/perl/lib/unicore/lib/Bc/ON.pl | 36 +- 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 | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Blk/NB.pl | 32 +- gnu/usr.bin/perl/lib/unicore/lib/Bpt/C.pl | 12 +- gnu/usr.bin/perl/lib/unicore/lib/Bpt/N.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Bpt/O.pl | 12 +- gnu/usr.bin/perl/lib/unicore/lib/CE/Y.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/CI/Y.pl | 52 +- gnu/usr.bin/perl/lib/unicore/lib/CWCF/Y.pl | 22 +- gnu/usr.bin/perl/lib/unicore/lib/CWCM/Y.pl | 30 +- gnu/usr.bin/perl/lib/unicore/lib/CWKCF/Y.pl | 32 +- gnu/usr.bin/perl/lib/unicore/lib/CWL/Y.pl | 22 +- gnu/usr.bin/perl/lib/unicore/lib/CWT/Y.pl | 22 +- gnu/usr.bin/perl/lib/unicore/lib/CWU/Y.pl | 22 +- gnu/usr.bin/perl/lib/unicore/lib/Cased/Y.pl | 44 +- gnu/usr.bin/perl/lib/unicore/lib/Ccc/A.pl | 22 +- gnu/usr.bin/perl/lib/unicore/lib/Ccc/AL.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Ccc/AR.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Ccc/ATAR.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Ccc/B.pl | 16 +- gnu/usr.bin/perl/lib/unicore/lib/Ccc/BR.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Ccc/DB.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Ccc/NK.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Ccc/NR.pl | 22 +- gnu/usr.bin/perl/lib/unicore/lib/Ccc/OV.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Ccc/VR.pl | 8 +- gnu/usr.bin/perl/lib/unicore/lib/CompEx/Y.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/DI/Y.pl | 4 +- gnu/usr.bin/perl/lib/unicore/lib/Dash/Y.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Dep/Y.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Dia/Y.pl | 42 +- 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 | 12 +- gnu/usr.bin/perl/lib/unicore/lib/Dt/Sqr.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Dt/Sub.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Dt/Sup.pl | 12 +- gnu/usr.bin/perl/lib/unicore/lib/Dt/Vert.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/EBase/Y.pl | 8 +- gnu/usr.bin/perl/lib/unicore/lib/EComp/Y.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/EPres/Y.pl | 26 +- 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 | 34 +- gnu/usr.bin/perl/lib/unicore/lib/Ea/Na.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Ea/W.pl | 34 +- gnu/usr.bin/perl/lib/unicore/lib/Emoji/Y.pl | 26 +- gnu/usr.bin/perl/lib/unicore/lib/Ext/Y.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/ExtPict/Y.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/GCB/CN.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/GCB/EX.pl | 32 +- 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 | 10 +- gnu/usr.bin/perl/lib/unicore/lib/GCB/XX.pl | 36 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/C.pl | 158 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Cf.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Cn.pl | 160 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/L.pl | 98 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/LC.pl | 36 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Ll.pl | 30 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Lm.pl | 20 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Lo.pl | 56 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Lu.pl | 22 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/M.pl | 32 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Mc.pl | 8 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Me.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Mn.pl | 32 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/N.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Nd.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Nl.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/No.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/P.pl | 16 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Pc.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Pd.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Pe.pl | 12 +- 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 | 16 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Ps.pl | 12 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/S.pl | 42 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Sc.pl | 4 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Sk.pl | 8 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Sm.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/So.pl | 36 +- 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 | 148 +- gnu/usr.bin/perl/lib/unicore/lib/GrExt/Y.pl | 32 +- 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 | 116 +- gnu/usr.bin/perl/lib/unicore/lib/IDS/Y.pl | 98 +- .../perl/lib/unicore/lib/IdStatus/Allowed.pl | 48 +- .../perl/lib/unicore/lib/IdStatus/Restrict.pl | 48 +- .../perl/lib/unicore/lib/IdType/DefaultI.pl | 4 +- .../perl/lib/unicore/lib/IdType/Exclusio.pl | 48 +- .../perl/lib/unicore/lib/IdType/Inclusio.pl | 2 +- .../perl/lib/unicore/lib/IdType/LimitedU.pl | 12 +- .../perl/lib/unicore/lib/IdType/NotChara.pl | 160 +- .../perl/lib/unicore/lib/IdType/NotNFKC.pl | 12 +- .../perl/lib/unicore/lib/IdType/NotXID.pl | 56 +- .../perl/lib/unicore/lib/IdType/Obsolete.pl | 6 +- .../perl/lib/unicore/lib/IdType/Recommen.pl | 48 +- .../perl/lib/unicore/lib/IdType/Technica.pl | 30 +- .../perl/lib/unicore/lib/IdType/Uncommon.pl | 18 +- 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 | 1426 + 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 | 10 +- .../perl/lib/unicore/lib/InPC/BottomAn.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/InPC/Left.pl | 2 +- .../perl/lib/unicore/lib/InPC/LeftAndR.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/InPC/NA.pl | 14 +- .../perl/lib/unicore/lib/InPC/Overstru.pl | 2 +- .../perl/lib/unicore/lib/InPC/Right.pl | 8 +- gnu/usr.bin/perl/lib/unicore/lib/InPC/Top.pl | 8 +- .../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 | 2 +- .../perl/lib/unicore/lib/InSC/Cantilla.pl | 2 +- .../perl/lib/unicore/lib/InSC/Consona2.pl | 8 +- .../perl/lib/unicore/lib/InSC/Consona3.pl | 10 +- .../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/Consonan.pl | 14 +- .../perl/lib/unicore/lib/InSC/Invisibl.pl | 2 +- .../perl/lib/unicore/lib/InSC/Nukta.pl | 6 +- .../perl/lib/unicore/lib/InSC/Number.pl | 2 +- .../perl/lib/unicore/lib/InSC/Other.pl | 24 +- .../perl/lib/unicore/lib/InSC/PureKill.pl | 8 +- .../perl/lib/unicore/lib/InSC/Syllable.pl | 2 +- .../perl/lib/unicore/lib/InSC/ToneMark.pl | 2 +- .../perl/lib/unicore/lib/InSC/Virama.pl | 2 +- .../perl/lib/unicore/lib/InSC/Visarga.pl | 2 +- .../perl/lib/unicore/lib/InSC/Vowel.pl | 2 +- .../perl/lib/unicore/lib/InSC/VowelDep.pl | 8 +- .../perl/lib/unicore/lib/InSC/VowelInd.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Jg/Ain.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Jg/Alef.pl | 6 +- 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 | 8 +- gnu/usr.bin/perl/lib/unicore/lib/Jg/Hah.pl | 6 +- .../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 | 14 +- gnu/usr.bin/perl/lib/unicore/lib/Jg/Noon.pl | 22 + gnu/usr.bin/perl/lib/unicore/lib/Jg/Qaf.pl | 6 +- 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 | 22 + 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 | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Jt/D.pl | 16 +- gnu/usr.bin/perl/lib/unicore/lib/Jt/L.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Jt/R.pl | 10 +- gnu/usr.bin/perl/lib/unicore/lib/Jt/T.pl | 32 +- gnu/usr.bin/perl/lib/unicore/lib/Jt/U.pl | 40 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/AI.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/AL.pl | 104 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/BA.pl | 8 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/BB.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/CJ.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/CL.pl | 12 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/CM.pl | 32 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/EX.pl | 8 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/GL.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/ID.pl | 10 +- 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 | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/OP.pl | 12 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/PO.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/PR.pl | 6 +- 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 | 130 +- gnu/usr.bin/perl/lib/unicore/lib/Lower/Y.pl | 38 +- 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 | 12 +- gnu/usr.bin/perl/lib/unicore/lib/NFKCQC/Y.pl | 12 +- gnu/usr.bin/perl/lib/unicore/lib/NFKDQC/N.pl | 12 +- gnu/usr.bin/perl/lib/unicore/lib/NFKDQC/Y.pl | 12 +- gnu/usr.bin/perl/lib/unicore/lib/Nt/Di.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nt/None.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Nt/Nu.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/0.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/1.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/10.pl | 2 +- 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 | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/12.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/13.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/14.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/15.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/16.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/17.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/18.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/19.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/1_16.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/1_2.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/1_3.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/1_4.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/1_6.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/1_8.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/2.pl | 6 +- 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 | 6 +- 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 | 6 +- 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 | 6 +- 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 | 6 +- 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 | 6 +- 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 | 6 +- 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 | 6 +- 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 | 6 +- gnu/usr.bin/perl/lib/unicore/lib/PatSyn/Y.pl | 2 +- .../perl/lib/unicore/lib/Perl/Alnum.pl | 102 +- .../perl/lib/unicore/lib/Perl/Assigned.pl | 160 +- .../perl/lib/unicore/lib/Perl/Blank.pl | 2 +- .../perl/lib/unicore/lib/Perl/Graph.pl | 160 +- .../perl/lib/unicore/lib/Perl/PerlWord.pl | 2 +- .../perl/lib/unicore/lib/Perl/PosixPun.pl | 2 +- .../perl/lib/unicore/lib/Perl/Print.pl | 160 +- .../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 | 116 +- .../perl/lib/unicore/lib/Perl/XPosixPu.pl | 16 +- .../perl/lib/unicore/lib/Perl/_PerlAny.pl | 30 +- .../perl/lib/unicore/lib/Perl/_PerlCh2.pl | 116 +- .../perl/lib/unicore/lib/Perl/_PerlCha.pl | 98 +- .../perl/lib/unicore/lib/Perl/_PerlFol.pl | 2 +- .../perl/lib/unicore/lib/Perl/_PerlIDC.pl | 116 +- .../perl/lib/unicore/lib/Perl/_PerlIDS.pl | 98 +- .../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 | 4 +- 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 | 6 +- gnu/usr.bin/perl/lib/unicore/lib/SB/EX.pl | 32 +- gnu/usr.bin/perl/lib/unicore/lib/SB/FO.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/SB/LE.pl | 66 +- gnu/usr.bin/perl/lib/unicore/lib/SB/LO.pl | 38 +- gnu/usr.bin/perl/lib/unicore/lib/SB/NU.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/SB/SC.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/SB/ST.pl | 12 +- gnu/usr.bin/perl/lib/unicore/lib/SB/Sp.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/SB/UP.pl | 22 +- gnu/usr.bin/perl/lib/unicore/lib/SB/XX.pl | 124 +- gnu/usr.bin/perl/lib/unicore/lib/SD/Y.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/STerm/Y.pl | 12 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Arab.pl | 22 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Beng.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Cprt.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Cyrl.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Deva.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Dupl.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Geor.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Glag.pl | 8 +- 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 | 12 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Hang.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Hira.pl | 4 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Kana.pl | 12 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Knda.pl | 4 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Latn.pl | 22 +- 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 | 6 +- 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 | 8 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Zinh.pl | 12 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Zyyy.pl | 36 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Adlm.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Arab.pl | 24 +- 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 | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Deva.pl | 2 +- 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 | 12 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Geor.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Glag.pl | 8 +- 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 | 12 +- 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 | 4 +- 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 | 12 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Khar.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Khmr.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Khoj.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Knda.pl | 4 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Kthi.pl | 4 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Lana.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Lao.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Latn.pl | 22 +- 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 | 6 +- 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 | 26 + 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 | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Tagb.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Takr.pl | 4 +- 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 | 8 +- 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 | 30 + 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 | 10 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Zyyy.pl | 36 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Zzzz.pl | 160 +- gnu/usr.bin/perl/lib/unicore/lib/Term/Y.pl | 12 +- gnu/usr.bin/perl/lib/unicore/lib/UIdeo/Y.pl | 8 +- gnu/usr.bin/perl/lib/unicore/lib/Upper/Y.pl | 22 +- gnu/usr.bin/perl/lib/unicore/lib/VS/Y.pl | 22 + gnu/usr.bin/perl/lib/unicore/lib/Vo/R.pl | 12 +- gnu/usr.bin/perl/lib/unicore/lib/Vo/Tr.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Vo/Tu.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Vo/U.pl | 12 +- gnu/usr.bin/perl/lib/unicore/lib/WB/EX.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/WB/Extend.pl | 32 +- gnu/usr.bin/perl/lib/unicore/lib/WB/FO.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/WB/HL.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/WB/KA.pl | 12 +- gnu/usr.bin/perl/lib/unicore/lib/WB/LE.pl | 82 +- 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 | 6 +- .../perl/lib/unicore/lib/WB/WSegSpac.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/WB/XX.pl | 110 +- gnu/usr.bin/perl/lib/unicore/lib/XIDC/Y.pl | 116 +- gnu/usr.bin/perl/lib/unicore/lib/XIDS/Y.pl | 98 +- gnu/usr.bin/perl/lib/unicore/mktables.lst | 17 +- gnu/usr.bin/perl/pod/perl.pod | 2 +- gnu/usr.bin/perl/pod/perluniprops.pod | 1417 +- gnu/usr.bin/perl/win32/GNUmakefile | 3 +- gnu/usr.bin/perl/win32/Makefile | 3 +- 550 files changed, 107378 insertions(+), 95083 deletions(-) create mode 100644 gnu/usr.bin/perl/lib/unicore/lib/Age/V140.pl create mode 100644 gnu/usr.bin/perl/lib/unicore/lib/In/14_0.pl create mode 100644 gnu/usr.bin/perl/lib/unicore/lib/Jg/Noon.pl create mode 100644 gnu/usr.bin/perl/lib/unicore/lib/Jg/Tah.pl create mode 100644 gnu/usr.bin/perl/lib/unicore/lib/Scx/Nko.pl create mode 100644 gnu/usr.bin/perl/lib/unicore/lib/Scx/Vith.pl create mode 100644 gnu/usr.bin/perl/lib/unicore/lib/VS/Y.pl diff --git a/gnu/usr.bin/perl/MANIFEST b/gnu/usr.bin/perl/MANIFEST index e725ef265b2..3b9a4cca9fa 100644 --- a/gnu/usr.bin/perl/MANIFEST +++ b/gnu/usr.bin/perl/MANIFEST @@ -5064,65 +5064,609 @@ lib/Unicode/README Explanation what happened to lib/unicode. lib/Unicode/UCD.pm Unicode character database lib/Unicode/UCD.t See if Unicode character database works lib/unicore/ArabicShaping.txt Unicode character database -lib/unicore/auxiliary/GCBTest.txt Unicode character database -lib/unicore/auxiliary/GraphemeBreakProperty.txt Unicode character database -lib/unicore/auxiliary/LBTest.txt Unicode character database -lib/unicore/auxiliary/SBTest.txt Unicode character database -lib/unicore/auxiliary/SentenceBreakProperty.txt Unicode character database -lib/unicore/auxiliary/WBTest.txt Unicode character database -lib/unicore/auxiliary/WordBreakProperty.txt Unicode character database +lib/unicore/auxiliary/GCBTest.txt Unicode character database +lib/unicore/auxiliary/GraphemeBreakProperty.txt Unicode character database +lib/unicore/auxiliary/LBTest.txt Unicode character database +lib/unicore/auxiliary/SBTest.txt Unicode character database +lib/unicore/auxiliary/SentenceBreakProperty.txt Unicode character database +lib/unicore/auxiliary/WBTest.txt Unicode character database +lib/unicore/auxiliary/WordBreakProperty.txt Unicode character database lib/unicore/BidiBrackets.txt Unicode character database lib/unicore/BidiMirroring.txt Unicode character database lib/unicore/Blocks.txt Unicode character database lib/unicore/CaseFolding.txt Unicode character database lib/unicore/CJKRadicals.txt Unicode character database -lib/unicore/CompositionExclusions.txt Unicode character database +lib/unicore/CombiningClass.pl Unicode character database +lib/unicore/CompositionExclusions.txt Unicode character database lib/unicore/DAge.txt Unicode character database lib/unicore/DCoreProperties.txt Unicode character database -lib/unicore/DNormalizationProps.txt Unicode character database +lib/unicore/Decomposition.pl Unicode character database +lib/unicore/DNormalizationProps.txt Unicode character database lib/unicore/EastAsianWidth.txt Unicode character database lib/unicore/emoji/emoji.txt Unicode character database lib/unicore/EmojiSources.txt Unicode character database -lib/unicore/EquivalentUnifiedIdeograph.txt Unicode character database -lib/unicore/extracted/DBidiClass.txt Unicode character database -lib/unicore/extracted/DBinaryProperties.txt Unicode character database -lib/unicore/extracted/DCombiningClass.txt Unicode character database -lib/unicore/extracted/DDecompositionType.txt Unicode character database -lib/unicore/extracted/DEastAsianWidth.txt Unicode character database -lib/unicore/extracted/DGeneralCategory.txt Unicode character database -lib/unicore/extracted/DJoinGroup.txt Unicode character database -lib/unicore/extracted/DJoinType.txt Unicode character database -lib/unicore/extracted/DLineBreak.txt Unicode character database -lib/unicore/extracted/DNumType.txt Unicode character database -lib/unicore/extracted/DNumValues.txt Unicode character database -lib/unicore/HangulSyllableType.txt Unicode character database +lib/unicore/EquivalentUnifiedIdeograph.txt Unicode character database +lib/unicore/extracted/DBidiClass.txt Unicode character database +lib/unicore/extracted/DBinaryProperties.txt Unicode character database +lib/unicore/extracted/DCombiningClass.txt Unicode character database +lib/unicore/extracted/DDecompositionType.txt Unicode character database +lib/unicore/extracted/DEastAsianWidth.txt Unicode character database +lib/unicore/extracted/DGeneralCategory.txt Unicode character database +lib/unicore/extracted/DJoinGroup.txt Unicode character database +lib/unicore/extracted/DJoinType.txt Unicode character database +lib/unicore/extracted/DLineBreak.txt Unicode character database +lib/unicore/extracted/DNumType.txt Unicode character database +lib/unicore/extracted/DNumValues.txt Unicode character database +lib/unicore/HangulSyllableType.txt Unicode character database lib/unicore/IdStatus.txt Unicode UTS 39 database lib/unicore/IdType.txt Unicode UTS 39 database lib/unicore/Index.txt Unicode character database -lib/unicore/IndicPositionalCategory.txt Unicode character database -lib/unicore/IndicSyllabicCategory.txt Unicode character database +lib/unicore/IndicPositionalCategory.txt Unicode character database +lib/unicore/IndicSyllabicCategory.txt Unicode character database lib/unicore/Jamo.txt Unicode character database +lib/unicore/lib/Age/NA.pl Unicode character database +lib/unicore/lib/Age/V100.pl Unicode character database +lib/unicore/lib/Age/V11.pl Unicode character database +lib/unicore/lib/Age/V110.pl Unicode character database +lib/unicore/lib/Age/V120.pl Unicode character database +lib/unicore/lib/Age/V130.pl Unicode character database +lib/unicore/lib/Age/V140.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/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/Consonan.pl Unicode character database +lib/unicore/lib/InSC/Invisibl.pl Unicode character database +lib/unicore/lib/InSC/Nukta.pl Unicode character database +lib/unicore/lib/InSC/Number.pl Unicode character database +lib/unicore/lib/InSC/Other.pl Unicode character database +lib/unicore/lib/InSC/PureKill.pl Unicode character database +lib/unicore/lib/InSC/Syllable.pl Unicode character database +lib/unicore/lib/InSC/ToneMark.pl Unicode character database +lib/unicore/lib/InSC/Virama.pl Unicode character database +lib/unicore/lib/InSC/Visarga.pl Unicode character database +lib/unicore/lib/InSC/Vowel.pl Unicode character database +lib/unicore/lib/InSC/VowelDep.pl Unicode character database +lib/unicore/lib/InSC/VowelInd.pl Unicode character database +lib/unicore/lib/Jg/Ain.pl Unicode character database +lib/unicore/lib/Jg/Alef.pl Unicode character database +lib/unicore/lib/Jg/Beh.pl Unicode character database +lib/unicore/lib/Jg/Dal.pl Unicode character database +lib/unicore/lib/Jg/FarsiYeh.pl Unicode character database +lib/unicore/lib/Jg/Feh.pl Unicode character database +lib/unicore/lib/Jg/Gaf.pl Unicode character database +lib/unicore/lib/Jg/Hah.pl Unicode character database +lib/unicore/lib/Jg/HanifiRo.pl Unicode character database +lib/unicore/lib/Jg/Kaf.pl Unicode character database +lib/unicore/lib/Jg/Lam.pl Unicode character database +lib/unicore/lib/Jg/NoJoinin.pl Unicode character database +lib/unicore/lib/Jg/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.lst Unicode character database +lib/unicore/Name.pl Unicode character database +lib/unicore/Name.pm Unicode character database lib/unicore/NameAliases.txt Unicode character database lib/unicore/NamedSequences.txt Unicode character database lib/unicore/NamedSqProv.txt Unicode character database lib/unicore/NamesList.txt Unicode character database -lib/unicore/NormalizationCorrections.txt Unicode character database +lib/unicore/NormalizationCorrections.txt Unicode character database lib/unicore/PropertyAliases.txt Unicode character database lib/unicore/PropList.txt Unicode character database -lib/unicore/PropValueAliases.txt Unicode character database +lib/unicore/PropValueAliases.txt Unicode character database lib/unicore/README.perl Unicode character database lib/unicore/ReadMe.txt Unicode character database info -lib/unicore/ScriptExtensions.txt Unicode character database +lib/unicore/ScriptExtensions.txt Unicode character database lib/unicore/Scripts.txt Unicode character database lib/unicore/SpecialCasing.txt Unicode character database -lib/unicore/StandardizedVariants.txt Unicode character database +lib/unicore/StandardizedVariants.txt Unicode character database +lib/unicore/TestProp.pl Unicode character database +lib/unicore/To/_PerlLB.pl Unicode character database +lib/unicore/To/_PerlSCX.pl Unicode character database +lib/unicore/To/Age.pl Unicode character database +lib/unicore/To/Bc.pl Unicode character database +lib/unicore/To/Bmg.pl Unicode character database +lib/unicore/To/Bpb.pl Unicode character database +lib/unicore/To/Bpt.pl Unicode character database +lib/unicore/To/Cf.pl Unicode character database +lib/unicore/To/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 -lib/unicore/VerticalOrientation.txt Unicode character database +lib/unicore/VerticalOrientation.txt Unicode character database lib/UNIVERSAL.pm Base class for ALL classes lib/User/grent.pm By-name interface to Perl's builtin getgr* lib/User/grent.t See if User::grwent works @@ -5432,6 +5976,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 3d54cff97f5..bc9b7e26055 100644 --- a/gnu/usr.bin/perl/Makefile.SH +++ b/gnu/usr.bin/perl/Makefile.SH @@ -614,7 +614,7 @@ esac $spitshell >>$Makefile <<'!NO!SUBS!' -perltoc_pod_prereqs = extra.pods pod/perl5360delta.pod pod/perlapi.pod pod/perlintern.pod pod/perlmodlib.pod pod/perluniprops.pod +perltoc_pod_prereqs = extra.pods pod/perl5360delta.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 b718c0ad5c4..f42a58ab17b 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -137,7 +137,11 @@ return <<'END'; 825 827 230 829 82D 230 859 85B 220 -8D3 220 +898 230 +899 89B 220 +89C 89F 230 +8CA 8CE 230 +8CF 8D3 220 8D4 8E1 230 8E3 220 8E4 8E5 230 @@ -169,6 +173,7 @@ ACD 9 B3C 7 B4D 9 BCD 9 +C3C 7 C4D 9 C55 84 C56 91 @@ -200,7 +205,7 @@ FC6 220 1039 103A 9 108D 220 135D 135F 230 -1714 9 +1714 1715 9 1734 9 17D2 9 17DD 230 @@ -218,6 +223,11 @@ FC6 220 1ABB 1ABC 230 1ABD 220 1ABF 1AC0 220 +1AC1 1AC2 230 +1AC3 1AC4 220 +1AC5 1AC9 230 +1ACA 220 +1ACB 1ACE 230 1B34 7 1B44 9 1B6B 230 @@ -250,6 +260,7 @@ FC6 220 1DF6 232 1DF7 1DF8 228 1DF9 220 +1DFA 218 1DFB 230 1DFC 233 1DFD 220 @@ -319,7 +330,12 @@ FE2E FE2F 230 10F4B 220 10F4C 230 10F4D 10F50 220 +10F82 230 +10F83 220 +10F84 230 +10F85 220 11046 9 +11070 9 1107F 9 110B9 9 110BA 7 @@ -378,6 +394,7 @@ FE2E FE2F 230 1E023 1E024 230 1E026 1E02A 230 1E130 1E136 230 +1E2AE 230 1E2EC 1E2EF 230 1E8D0 1E8D6 220 1E944 1E949 230 diff --git a/gnu/usr.bin/perl/lib/unicore/Decomposition.pl b/gnu/usr.bin/perl/lib/unicore/Decomposition.pl index 41e6c29cebe..174db8fc12d 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -2338,6 +2338,9 @@ FB9 0F90 0FB5 A69C 044A A69D 044C A770 A76F +A7F2 0043 +A7F3 0046 +A7F4 0051 A7F8 0126 A7F9 0153 AB5C A727 @@ -3876,6 +3879,62 @@ FFEB 2192 FFEC 2193 FFED 25A0 FFEE 25CB +10781 02D0 +10782 02D1 +10783 00E6 +10784 0299 +10785 0253 +10787 02A3 +10788 AB66 +10789 02A5 +1078A 02A4 +1078B 0256 +1078C 0257 +1078D 1D91 +1078E 0258 +1078F 025E +10790 02A9 +10791 0264 +10792 0262 +10793 0260 +10794 029B +10795 0127 +10796 029C +10797 0267 +10798 0284 +10799 02AA +1079A 02AB +1079B 026C +1079C 1DF04 +1079D A78E +1079E 026E +1079F 1DF05 +107A0 028E +107A1 1DF06 +107A2 00F8 +107A3 0276 +107A4 0277 +107A5 0071 +107A6 027A +107A7 1DF08 +107A8 027D +107A9 027E +107AA 0280 +107AB 02A8 +107AC 02A6 +107AD AB67 +107AE 02A7 +107AF 0288 +107B0 2C71 +107B2 028F +107B3 02A1 +107B4 02A2 +107B5 0298 +107B6 01C0 +107B7 01C1 +107B8 01C2 +107B9 1DF0A +107BA 1DF1E 1109A 11099 110BA 1109C 1109B 110BA 110AB 110A5 110BA diff --git a/gnu/usr.bin/perl/lib/unicore/Name.pl b/gnu/usr.bin/perl/lib/unicore/Name.pl index f916f6bb4c0..044fc0a2950 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -4894,6 +4894,9 @@ ARABIC LETTER MARK 0061C ALM +0061D +ARABIC END OF TEXT MARK + 0061E ARABIC TRIPLE DOT PUNCTUATION MARK @@ -6589,6 +6592,129 @@ SYRIAC LETTER MALAYALAM LLLA 0086A SYRIAC LETTER MALAYALAM SSA +00870 +ARABIC LETTER ALEF WITH ATTACHED FATHA + +00871 +ARABIC LETTER ALEF WITH ATTACHED TOP RIGHT FATHA + +00872 +ARABIC LETTER ALEF WITH RIGHT MIDDLE STROKE + +00873 +ARABIC LETTER ALEF WITH LEFT MIDDLE STROKE + +00874 +ARABIC LETTER ALEF WITH ATTACHED KASRA + +00875 +ARABIC LETTER ALEF WITH ATTACHED BOTTOM RIGHT KASRA + +00876 +ARABIC LETTER ALEF WITH ATTACHED ROUND DOT ABOVE + +00877 +ARABIC LETTER ALEF WITH ATTACHED RIGHT ROUND DOT + +00878 +ARABIC LETTER ALEF WITH ATTACHED LEFT ROUND DOT + +00879 +ARABIC LETTER ALEF WITH ATTACHED ROUND DOT BELOW + +0087A +ARABIC LETTER ALEF WITH DOT ABOVE + +0087B +ARABIC LETTER ALEF WITH ATTACHED TOP RIGHT FATHA AND DOT ABOVE + +0087C +ARABIC LETTER ALEF WITH RIGHT MIDDLE STROKE AND DOT ABOVE + +0087D +ARABIC LETTER ALEF WITH ATTACHED BOTTOM RIGHT KASRA AND DOT ABOVE + +0087E +ARABIC LETTER ALEF WITH ATTACHED TOP RIGHT FATHA AND LEFT RING + +0087F +ARABIC LETTER ALEF WITH RIGHT MIDDLE STROKE AND LEFT RING + +00880 +ARABIC LETTER ALEF WITH ATTACHED BOTTOM RIGHT KASRA AND LEFT RING + +00881 +ARABIC LETTER ALEF WITH ATTACHED RIGHT HAMZA + +00882 +ARABIC LETTER ALEF WITH ATTACHED LEFT HAMZA + +00883 +ARABIC TATWEEL WITH OVERSTRUCK HAMZA + +00884 +ARABIC TATWEEL WITH OVERSTRUCK WAW + +00885 +ARABIC TATWEEL WITH TWO DOTS BELOW + +00886 +ARABIC LETTER THIN YEH + +00887 +ARABIC BASELINE ROUND DOT + +00888 +ARABIC RAISED ROUND DOT + +00889 +ARABIC LETTER NOON WITH INVERTED SMALL V + +0088A +ARABIC LETTER HAH WITH INVERTED SMALL V BELOW + +0088B +ARABIC LETTER TAH WITH DOT BELOW + +0088C +ARABIC LETTER TAH WITH THREE DOTS BELOW + +0088D +ARABIC LETTER KEHEH WITH TWO DOTS VERTICALLY BELOW + +0088E +ARABIC VERTICAL TAIL + +00890 +ARABIC POUND MARK ABOVE + +00891 +ARABIC PIASTRE MARK ABOVE + +00898 +ARABIC SMALL HIGH WORD AL-JUZ + +00899 +ARABIC SMALL LOW WORD ISHMAAM + +0089A +ARABIC SMALL LOW WORD IMAALA + +0089B +ARABIC SMALL LOW WORD TASHEEL + +0089C +ARABIC MADDA WAAJIB + +0089D +ARABIC SUPERSCRIPT ALEF MOKHASSAS + +0089E +ARABIC DOUBLED MADDA + +0089F +ARABIC HALF MADDA OVER MADDA + 008A0 ARABIC LETTER BEH WITH SMALL V BELOW @@ -6652,6 +6778,9 @@ ARABIC LETTER AIN WITH THREE DOTS BELOW 008B4 ARABIC LETTER KAF WITH DOT BELOW +008B5 +ARABIC LETTER QAF WITH DOT BELOW AND NO DOTS ABOVE + 008B6 ARABIC LETTER BEH WITH SMALL MEEM ABOVE @@ -6706,6 +6835,39 @@ ARABIC LETTER JEEM WITH THREE DOTS BELOW 008C7 ARABIC LETTER LAM WITH SMALL ARABIC LETTER TAH ABOVE +008C8 +ARABIC LETTER GRAF + +008C9 +ARABIC SMALL FARSI YEH + +008CA +ARABIC SMALL HIGH FARSI YEH + +008CB +ARABIC SMALL HIGH YEH BARREE WITH TWO DOTS BELOW + +008CC +ARABIC SMALL HIGH WORD SAH + +008CD +ARABIC SMALL HIGH ZAH + +008CE +ARABIC LARGE ROUND DOT ABOVE + +008CF +ARABIC LARGE ROUND DOT BELOW + +008D0 +ARABIC SUKUN BELOW + +008D1 +ARABIC LARGE CIRCLE BELOW + +008D2 +ARABIC LARGE ROUND DOT INSIDE CIRCLE BELOW + 008D3 ARABIC SMALL LOW WAW @@ -8680,6 +8842,9 @@ TELUGU LETTER SA 00C39 TELUGU LETTER HA +00C3C +TELUGU SIGN NUKTA + 00C3D TELUGU SIGN AVAGRAHA @@ -8740,6 +8905,9 @@ TELUGU LETTER DZA 00C5A TELUGU LETTER RRRA +00C5D +TELUGU LETTER NAKAARA POLLU + 00C60 TELUGU LETTER VOCALIC RR @@ -9025,6 +9193,9 @@ KANNADA LENGTH MARK 00CD6 KANNADA AI LENGTH MARK +00CDD +KANNADA LETTER NAKAARA POLLU + 00CDE KANNADA LETTER LLLA @@ -16126,6 +16297,9 @@ TAGALOG LETTER MA 0170C TAGALOG LETTER YA +0170D +TAGALOG LETTER RA + 0170E TAGALOG LETTER LA @@ -16147,6 +16321,12 @@ TAGALOG VOWEL SIGN U 01714 TAGALOG SIGN VIRAMA +01715 +TAGALOG SIGN PAMUDPOD + +0171F +TAGALOG LETTER ARCHAIC RA + 01720 HANUNOO LETTER A @@ -16729,6 +16909,12 @@ MONGOLIAN VOWEL SEPARATOR 0180E MVS +0180F +MONGOLIAN FREE VARIATION SELECTOR FOUR + +0180F +FVS4 + 01810 MONGOLIAN DIGIT ZERO @@ -18541,6 +18727,48 @@ COMBINING LATIN SMALL LETTER W BELOW 01AC0 COMBINING LATIN SMALL LETTER TURNED W BELOW +01AC1 +COMBINING LEFT PARENTHESIS ABOVE LEFT + +01AC2 +COMBINING RIGHT PARENTHESIS ABOVE RIGHT + +01AC3 +COMBINING LEFT PARENTHESIS BELOW LEFT + +01AC4 +COMBINING RIGHT PARENTHESIS BELOW RIGHT + +01AC5 +COMBINING SQUARE BRACKETS ABOVE + +01AC6 +COMBINING NUMBER SIGN ABOVE + +01AC7 +COMBINING INVERTED DOUBLE ARCH ABOVE + +01AC8 +COMBINING PLUS SIGN ABOVE + +01AC9 +COMBINING DOUBLE PLUS SIGN ABOVE + +01ACA +COMBINING DOUBLE PLUS SIGN BELOW + +01ACB +COMBINING TRIPLE ACUTE ACCENT + +01ACC +COMBINING LATIN SMALL LETTER INSULAR G + +01ACD +COMBINING LATIN SMALL LETTER INSULAR R + +01ACE +COMBINING LATIN SMALL LETTER INSULAR T + 01B00 BALINESE SIGN ULU RICEM @@ -18769,6 +18997,9 @@ BALINESE LETTER ZAL SASAK 01B4B BALINESE LETTER ASYURA SASAK +01B4C +BALINESE LETTER ARCHAIC JNYA + 01B50 BALINESE DIGIT ZERO @@ -18904,6 +19135,12 @@ BALINESE MUSICAL SYMBOL LEFT-HAND CLOSED PLUK 01B7C BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PING +01B7D +BALINESE PANTI LANTANG + +01B7E +BALINESE PAMADA LANTANG + 01B80 SUNDANESE SIGN PANYECEK @@ -20698,6 +20935,9 @@ COMBINING DOT ABOVE LEFT 01DF9 COMBINING WIDE INVERTED BRIDGE BELOW +01DFA +COMBINING DOT BELOW LEFT + 01DFB COMBINING DELETION MARK @@ -22786,6 +23026,9 @@ LARI SIGN 020BF BITCOIN SIGN +020C0 +SOM SIGN + 020D0 COMBINING LEFT HARPOON ABOVE @@ -31330,6 +31573,9 @@ GLAGOLITIC CAPITAL LETTER TROKUTASTI A 02C2E GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE +02C2F +GLAGOLITIC CAPITAL LETTER CAUDATE CHRIVI + 02C30 GLAGOLITIC SMALL LETTER AZU @@ -31471,6 +31717,9 @@ GLAGOLITIC SMALL LETTER TROKUTASTI A 02C5E GLAGOLITIC SMALL LETTER LATINATE MYSLITE +02C5F +GLAGOLITIC SMALL LETTER CAUDATE CHRIVI + 02C60 LATIN CAPITAL LETTER L WITH DOUBLE BAR @@ -32815,6 +33064,39 @@ CROSS PATTY WITH LEFT CROSSBAR 02E52 TIRONIAN SIGN CAPITAL ET +02E53 +MEDIEVAL EXCLAMATION MARK + +02E54 +MEDIEVAL QUESTION MARK + +02E55 +LEFT SQUARE BRACKET WITH STROKE + +02E56 +RIGHT SQUARE BRACKET WITH STROKE + +02E57 +LEFT SQUARE BRACKET WITH DOUBLE STROKE + +02E58 +RIGHT SQUARE BRACKET WITH DOUBLE STROKE + +02E59 +TOP HALF LEFT PARENTHESIS + +02E5A +TOP HALF RIGHT PARENTHESIS + +02E5B +BOTTOM HALF LEFT PARENTHESIS + +02E5C +BOTTOM HALF RIGHT PARENTHESIS + +02E5D +OBLIQUE HYPHEN + 02E80 CJK RADICAL REPEAT @@ -42868,6 +43150,12 @@ LATIN CAPITAL LETTER GLOTTAL U 0A7BF LATIN SMALL LETTER GLOTTAL U +0A7C0 +LATIN CAPITAL LETTER OLD POLISH O + +0A7C1 +LATIN SMALL LETTER OLD POLISH O + 0A7C2 LATIN CAPITAL LETTER ANGLICANA W @@ -42895,6 +43183,39 @@ LATIN CAPITAL LETTER S WITH SHORT STROKE OVERLAY 0A7CA LATIN SMALL LETTER S WITH SHORT STROKE OVERLAY +0A7D0 +LATIN CAPITAL LETTER CLOSED INSULAR G + +0A7D1 +LATIN SMALL LETTER CLOSED INSULAR G + +0A7D3 +LATIN SMALL LETTER DOUBLE THORN + +0A7D5 +LATIN SMALL LETTER DOUBLE WYNN + +0A7D6 +LATIN CAPITAL LETTER MIDDLE SCOTS S + +0A7D7 +LATIN SMALL LETTER MIDDLE SCOTS S + +0A7D8 +LATIN CAPITAL LETTER SIGMOID S + +0A7D9 +LATIN SMALL LETTER SIGMOID S + +0A7F2 +MODIFIER LETTER CAPITAL C + +0A7F3 +MODIFIER LETTER CAPITAL F + +0A7F4 +MODIFIER LETTER CAPITAL Q + 0A7F5 LATIN CAPITAL LETTER REVERSED HALF H @@ -44602,6 +44923,9 @@ MYANMAR LETTER KHAMTI SA 0AA6D MYANMAR LETTER KHAMTI HA +0AA6E +MYANMAR LETTER KHAMTI LLA + 0AA6E MYANMAR LETTER KHAMTI HHA @@ -46357,6 +46681,9 @@ ARABIC SYMBOL SMALL TAH ABOVE 0FBC1 ARABIC SYMBOL SMALL TAH BELOW +0FBC2 +ARABIC SYMBOL WASLA ABOVE + 0FBD3 ARABIC LETTER NG ISOLATED FORM @@ -47452,6 +47779,54 @@ ORNATE LEFT PARENTHESIS 0FD3F ORNATE RIGHT PARENTHESIS +0FD40 +ARABIC LIGATURE RAHIMAHU ALLAAH + +0FD41 +ARABIC LIGATURE RADI ALLAAHU ANH + +0FD42 +ARABIC LIGATURE RADI ALLAAHU ANHAA + +0FD43 +ARABIC LIGATURE RADI ALLAAHU ANHUM + +0FD44 +ARABIC LIGATURE RADI ALLAAHU ANHUMAA + +0FD45 +ARABIC LIGATURE RADI ALLAAHU ANHUNNA + +0FD46 +ARABIC LIGATURE SALLALLAAHU ALAYHI WA-AALIH + +0FD47 +ARABIC LIGATURE ALAYHI AS-SALAAM + +0FD48 +ARABIC LIGATURE ALAYHIM AS-SALAAM + +0FD49 +ARABIC LIGATURE ALAYHIMAA AS-SALAAM + +0FD4A +ARABIC LIGATURE ALAYHI AS-SALAATU WAS-SALAAM + +0FD4B +ARABIC LIGATURE QUDDISA SIRRAH + +0FD4C +ARABIC LIGATURE SALLALLAHU ALAYHI WAAALIHEE WA-SALLAM + +0FD4D +ARABIC LIGATURE ALAYHAA AS-SALAAM + +0FD4E +ARABIC LIGATURE TABAARAKA WA-TAAALAA + +0FD4F +ARABIC LIGATURE RAHIMAHUM ALLAAH + 0FD50 ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM @@ -47806,6 +48181,9 @@ ARABIC LIGATURE SEEN WITH KHAH WITH YEH FINAL FORM 0FDC7 ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM +0FDCF +ARABIC LIGATURE SALAAMUHU ALAYNAA + 0FDF0 ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM @@ -47848,6 +48226,12 @@ RIAL SIGN 0FDFD ARABIC LIGATURE BISMILLAH AR-RAHMAN AR-RAHEEM +0FDFE +ARABIC LIGATURE SUBHAANAHU WA TAAALAA + +0FDFF +ARABIC LIGATURE AZZA WA JALL + 0FE00 VARIATION SELECTOR-1 @@ -52429,6 +52813,216 @@ CAUCASIAN ALBANIAN LETTER KIW 1056F CAUCASIAN ALBANIAN CITATION MARK +10570 +VITHKUQI CAPITAL LETTER A + +10571 +VITHKUQI CAPITAL LETTER BBE + +10572 +VITHKUQI CAPITAL LETTER BE + +10573 +VITHKUQI CAPITAL LETTER CE + +10574 +VITHKUQI CAPITAL LETTER CHE + +10575 +VITHKUQI CAPITAL LETTER DE + +10576 +VITHKUQI CAPITAL LETTER DHE + +10577 +VITHKUQI CAPITAL LETTER EI + +10578 +VITHKUQI CAPITAL LETTER E + +10579 +VITHKUQI CAPITAL LETTER FE + +1057A +VITHKUQI CAPITAL LETTER GA + +1057C +VITHKUQI CAPITAL LETTER HA + +1057D +VITHKUQI CAPITAL LETTER HHA + +1057E +VITHKUQI CAPITAL LETTER I + +1057F +VITHKUQI CAPITAL LETTER IJE + +10580 +VITHKUQI CAPITAL LETTER JE + +10581 +VITHKUQI CAPITAL LETTER KA + +10582 +VITHKUQI CAPITAL LETTER LA + +10583 +VITHKUQI CAPITAL LETTER LLA + +10584 +VITHKUQI CAPITAL LETTER ME + +10585 +VITHKUQI CAPITAL LETTER NE + +10586 +VITHKUQI CAPITAL LETTER NJE + +10587 +VITHKUQI CAPITAL LETTER O + +10588 +VITHKUQI CAPITAL LETTER PE + +10589 +VITHKUQI CAPITAL LETTER QA + +1058A +VITHKUQI CAPITAL LETTER RE + +1058C +VITHKUQI CAPITAL LETTER SE + +1058D +VITHKUQI CAPITAL LETTER SHE + +1058E +VITHKUQI CAPITAL LETTER TE + +1058F +VITHKUQI CAPITAL LETTER THE + +10590 +VITHKUQI CAPITAL LETTER U + +10591 +VITHKUQI CAPITAL LETTER VE + +10592 +VITHKUQI CAPITAL LETTER XE + +10594 +VITHKUQI CAPITAL LETTER Y + +10595 +VITHKUQI CAPITAL LETTER ZE + +10597 +VITHKUQI SMALL LETTER A + +10598 +VITHKUQI SMALL LETTER BBE + +10599 +VITHKUQI SMALL LETTER BE + +1059A +VITHKUQI SMALL LETTER CE + +1059B +VITHKUQI SMALL LETTER CHE + +1059C +VITHKUQI SMALL LETTER DE + +1059D +VITHKUQI SMALL LETTER DHE + +1059E +VITHKUQI SMALL LETTER EI + +1059F +VITHKUQI SMALL LETTER E + +105A0 +VITHKUQI SMALL LETTER FE + +105A1 +VITHKUQI SMALL LETTER GA + +105A3 +VITHKUQI SMALL LETTER HA + +105A4 +VITHKUQI SMALL LETTER HHA + +105A5 +VITHKUQI SMALL LETTER I + +105A6 +VITHKUQI SMALL LETTER IJE + +105A7 +VITHKUQI SMALL LETTER JE + +105A8 +VITHKUQI SMALL LETTER KA + +105A9 +VITHKUQI SMALL LETTER LA + +105AA +VITHKUQI SMALL LETTER LLA + +105AB +VITHKUQI SMALL LETTER ME + +105AC +VITHKUQI SMALL LETTER NE + +105AD +VITHKUQI SMALL LETTER NJE + +105AE +VITHKUQI SMALL LETTER O + +105AF +VITHKUQI SMALL LETTER PE + +105B0 +VITHKUQI SMALL LETTER QA + +105B1 +VITHKUQI SMALL LETTER RE + +105B3 +VITHKUQI SMALL LETTER SE + +105B4 +VITHKUQI SMALL LETTER SHE + +105B5 +VITHKUQI SMALL LETTER TE + +105B6 +VITHKUQI SMALL LETTER THE + +105B7 +VITHKUQI SMALL LETTER U + +105B8 +VITHKUQI SMALL LETTER VE + +105B9 +VITHKUQI SMALL LETTER XE + +105BB +VITHKUQI SMALL LETTER Y + +105BC +VITHKUQI SMALL LETTER ZE + 10600 LINEAR A SIGN AB001 @@ -53452,6 +54046,177 @@ LINEAR A SIGN A806 10767 LINEAR A SIGN A807 +10780 +MODIFIER LETTER SMALL CAPITAL AA + +10781 +MODIFIER LETTER SUPERSCRIPT TRIANGULAR COLON + +10782 +MODIFIER LETTER SUPERSCRIPT HALF TRIANGULAR COLON + +10783 +MODIFIER LETTER SMALL AE + +10784 +MODIFIER LETTER SMALL CAPITAL B + +10785 +MODIFIER LETTER SMALL B WITH HOOK + +10787 +MODIFIER LETTER SMALL DZ DIGRAPH + +10788 +MODIFIER LETTER SMALL DZ DIGRAPH WITH RETROFLEX HOOK + +10789 +MODIFIER LETTER SMALL DZ DIGRAPH WITH CURL + +1078A +MODIFIER LETTER SMALL DEZH DIGRAPH + +1078B +MODIFIER LETTER SMALL D WITH TAIL + +1078C +MODIFIER LETTER SMALL D WITH HOOK + +1078D +MODIFIER LETTER SMALL D WITH HOOK AND TAIL + +1078E +MODIFIER LETTER SMALL REVERSED E + +1078F +MODIFIER LETTER SMALL CLOSED REVERSED OPEN E + +10790 +MODIFIER LETTER SMALL FENG DIGRAPH + +10791 +MODIFIER LETTER SMALL RAMS HORN + +10792 +MODIFIER LETTER SMALL CAPITAL G + +10793 +MODIFIER LETTER SMALL G WITH HOOK + +10794 +MODIFIER LETTER SMALL CAPITAL G WITH HOOK + +10795 +MODIFIER LETTER SMALL H WITH STROKE + +10796 +MODIFIER LETTER SMALL CAPITAL H + +10797 +MODIFIER LETTER SMALL HENG WITH HOOK + +10798 +MODIFIER LETTER SMALL DOTLESS J WITH STROKE AND HOOK + +10799 +MODIFIER LETTER SMALL LS DIGRAPH + +1079A +MODIFIER LETTER SMALL LZ DIGRAPH + +1079B +MODIFIER LETTER SMALL L WITH BELT + +1079C +MODIFIER LETTER SMALL CAPITAL L WITH BELT + +1079D +MODIFIER LETTER SMALL L WITH RETROFLEX HOOK AND BELT + +1079E +MODIFIER LETTER SMALL LEZH + +1079F +MODIFIER LETTER SMALL LEZH WITH RETROFLEX HOOK + +107A0 +MODIFIER LETTER SMALL TURNED Y + +107A1 +MODIFIER LETTER SMALL TURNED Y WITH BELT + +107A2 +MODIFIER LETTER SMALL O WITH STROKE + +107A3 +MODIFIER LETTER SMALL CAPITAL OE + +107A4 +MODIFIER LETTER SMALL CLOSED OMEGA + +107A5 +MODIFIER LETTER SMALL Q + +107A6 +MODIFIER LETTER SMALL TURNED R WITH LONG LEG + +107A7 +MODIFIER LETTER SMALL TURNED R WITH LONG LEG AND RETROFLEX HOOK + +107A8 +MODIFIER LETTER SMALL R WITH TAIL + +107A9 +MODIFIER LETTER SMALL R WITH FISHHOOK + +107AA +MODIFIER LETTER SMALL CAPITAL R + +107AB +MODIFIER LETTER SMALL TC DIGRAPH WITH CURL + +107AC +MODIFIER LETTER SMALL TS DIGRAPH + +107AD +MODIFIER LETTER SMALL TS DIGRAPH WITH RETROFLEX HOOK + +107AE +MODIFIER LETTER SMALL TESH DIGRAPH + +107AF +MODIFIER LETTER SMALL T WITH RETROFLEX HOOK + +107B0 +MODIFIER LETTER SMALL V WITH RIGHT HOOK + +107B2 +MODIFIER LETTER SMALL CAPITAL Y + +107B3 +MODIFIER LETTER GLOTTAL STOP WITH STROKE + +107B4 +MODIFIER LETTER REVERSED GLOTTAL STOP WITH STROKE + +107B5 +MODIFIER LETTER BILABIAL CLICK + +107B6 +MODIFIER LETTER DENTAL CLICK + +107B7 +MODIFIER LETTER LATERAL CLICK + +107B8 +MODIFIER LETTER ALVEOLAR CLICK + +107B9 +MODIFIER LETTER RETROFLEX CLICK WITH RETROFLEX HOOK + +107BA +MODIFIER LETTER SMALL S WITH CURL + 10800 CYPRIOT SYLLABLE A @@ -56701,6 +57466,84 @@ SOGDIAN PUNCTUATION TWO CIRCLES WITH DOTS 10F59 SOGDIAN PUNCTUATION HALF CIRCLE WITH DOT +10F70 +OLD UYGHUR LETTER ALEPH + +10F71 +OLD UYGHUR LETTER BETH + +10F72 +OLD UYGHUR LETTER GIMEL-HETH + +10F73 +OLD UYGHUR LETTER WAW + +10F74 +OLD UYGHUR LETTER ZAYIN + +10F75 +OLD UYGHUR LETTER FINAL HETH + +10F76 +OLD UYGHUR LETTER YODH + +10F77 +OLD UYGHUR LETTER KAPH + +10F78 +OLD UYGHUR LETTER LAMEDH + +10F79 +OLD UYGHUR LETTER MEM + +10F7A +OLD UYGHUR LETTER NUN + +10F7B +OLD UYGHUR LETTER SAMEKH + +10F7C +OLD UYGHUR LETTER PE + +10F7D +OLD UYGHUR LETTER SADHE + +10F7E +OLD UYGHUR LETTER RESH + +10F7F +OLD UYGHUR LETTER SHIN + +10F80 +OLD UYGHUR LETTER TAW + +10F81 +OLD UYGHUR LETTER LESH + +10F82 +OLD UYGHUR COMBINING DOT ABOVE + +10F83 +OLD UYGHUR COMBINING DOT BELOW + +10F84 +OLD UYGHUR COMBINING TWO DOTS ABOVE + +10F85 +OLD UYGHUR COMBINING TWO DOTS BELOW + +10F86 +OLD UYGHUR PUNCTUATION BAR + +10F87 +OLD UYGHUR PUNCTUATION TWO BARS + +10F88 +OLD UYGHUR PUNCTUATION TWO DOTS + +10F89 +OLD UYGHUR PUNCTUATION FOUR DOTS + 10FB0 CHORASMIAN LETTER ALEPH @@ -57178,6 +58021,24 @@ BRAHMI DIGIT EIGHT 1106F BRAHMI DIGIT NINE +11070 +BRAHMI SIGN OLD TAMIL VIRAMA + +11071 +BRAHMI LETTER OLD TAMIL SHORT E + +11072 +BRAHMI LETTER OLD TAMIL SHORT O + +11073 +BRAHMI VOWEL SIGN OLD TAMIL SHORT E + +11074 +BRAHMI VOWEL SIGN OLD TAMIL SHORT O + +11075 +BRAHMI LETTER OLD TAMIL LLA + 1107F BRAHMI NUMBER JOINER @@ -57379,6 +58240,9 @@ KAITHI DANDA 110C1 KAITHI DOUBLE DANDA +110C2 +KAITHI VOWEL SIGN VOCALIC R + 110CD KAITHI NUMBER SIGN ABOVE @@ -60190,6 +61054,9 @@ TAKRI SIGN NUKTA 116B8 TAKRI LETTER ARCHAIC KHA +116B9 +TAKRI ABBREVIATION SIGN + 116C0 TAKRI DIGIT ZERO @@ -60394,6 +61261,27 @@ AHOM SIGN RULAI 1173F AHOM SYMBOL VI +11740 +AHOM LETTER CA + +11741 +AHOM LETTER TTA + +11742 +AHOM LETTER TTHA + +11743 +AHOM LETTER DDA + +11744 +AHOM LETTER DDHA + +11745 +AHOM LETTER NNA + +11746 +AHOM LETTER LLA + 11800 DOGRA LETTER A @@ -61702,6 +62590,54 @@ SOYOMBO TERMINAL MARK-1 11AA2 SOYOMBO TERMINAL MARK-2 +11AB0 +CANADIAN SYLLABICS NATTILIK HI + +11AB1 +CANADIAN SYLLABICS NATTILIK HII + +11AB2 +CANADIAN SYLLABICS NATTILIK HO + +11AB3 +CANADIAN SYLLABICS NATTILIK HOO + +11AB4 +CANADIAN SYLLABICS NATTILIK HA + +11AB5 +CANADIAN SYLLABICS NATTILIK HAA + +11AB6 +CANADIAN SYLLABICS NATTILIK SHRI + +11AB7 +CANADIAN SYLLABICS NATTILIK SHRII + +11AB8 +CANADIAN SYLLABICS NATTILIK SHRO + +11AB9 +CANADIAN SYLLABICS NATTILIK SHROO + +11ABA +CANADIAN SYLLABICS NATTILIK SHRA + +11ABB +CANADIAN SYLLABICS NATTILIK SHRAA + +11ABC +CANADIAN SYLLABICS SPE + +11ABD +CANADIAN SYLLABICS SPI + +11ABE +CANADIAN SYLLABICS SPO + +11ABF +CANADIAN SYLLABICS SPA + 11AC0 PAU CIN HAU LETTER PA @@ -66721,6 +67657,303 @@ CUNEIFORM SIGN ZU OVER ZU PLUS SAR 12543 CUNEIFORM SIGN ZU5 TIMES THREE DISH TENU +12F90 +CYPRO-MINOAN SIGN CM001 + +12F91 +CYPRO-MINOAN SIGN CM002 + +12F92 +CYPRO-MINOAN SIGN CM004 + +12F93 +CYPRO-MINOAN SIGN CM005 + +12F94 +CYPRO-MINOAN SIGN CM006 + +12F95 +CYPRO-MINOAN SIGN CM007 + +12F96 +CYPRO-MINOAN SIGN CM008 + +12F97 +CYPRO-MINOAN SIGN CM009 + +12F98 +CYPRO-MINOAN SIGN CM010 + +12F99 +CYPRO-MINOAN SIGN CM011 + +12F9A +CYPRO-MINOAN SIGN CM012 + +12F9B +CYPRO-MINOAN SIGN CM012B + +12F9C +CYPRO-MINOAN SIGN CM013 + +12F9D +CYPRO-MINOAN SIGN CM015 + +12F9E +CYPRO-MINOAN SIGN CM017 + +12F9F +CYPRO-MINOAN SIGN CM019 + +12FA0 +CYPRO-MINOAN SIGN CM021 + +12FA1 +CYPRO-MINOAN SIGN CM023 + +12FA2 +CYPRO-MINOAN SIGN CM024 + +12FA3 +CYPRO-MINOAN SIGN CM025 + +12FA4 +CYPRO-MINOAN SIGN CM026 + +12FA5 +CYPRO-MINOAN SIGN CM027 + +12FA6 +CYPRO-MINOAN SIGN CM028 + +12FA7 +CYPRO-MINOAN SIGN CM029 + +12FA8 +CYPRO-MINOAN SIGN CM030 + +12FA9 +CYPRO-MINOAN SIGN CM033 + +12FAA +CYPRO-MINOAN SIGN CM034 + +12FAB +CYPRO-MINOAN SIGN CM035 + +12FAC +CYPRO-MINOAN SIGN CM036 + +12FAD +CYPRO-MINOAN SIGN CM037 + +12FAE +CYPRO-MINOAN SIGN CM038 + +12FAF +CYPRO-MINOAN SIGN CM039 + +12FB0 +CYPRO-MINOAN SIGN CM040 + +12FB1 +CYPRO-MINOAN SIGN CM041 + +12FB2 +CYPRO-MINOAN SIGN CM044 + +12FB3 +CYPRO-MINOAN SIGN CM046 + +12FB4 +CYPRO-MINOAN SIGN CM047 + +12FB5 +CYPRO-MINOAN SIGN CM049 + +12FB6 +CYPRO-MINOAN SIGN CM050 + +12FB7 +CYPRO-MINOAN SIGN CM051 + +12FB8 +CYPRO-MINOAN SIGN CM052 + +12FB9 +CYPRO-MINOAN SIGN CM053 + +12FBA +CYPRO-MINOAN SIGN CM054 + +12FBB +CYPRO-MINOAN SIGN CM055 + +12FBC +CYPRO-MINOAN SIGN CM056 + +12FBD +CYPRO-MINOAN SIGN CM058 + +12FBE +CYPRO-MINOAN SIGN CM059 + +12FBF +CYPRO-MINOAN SIGN CM060 + +12FC0 +CYPRO-MINOAN SIGN CM061 + +12FC1 +CYPRO-MINOAN SIGN CM062 + +12FC2 +CYPRO-MINOAN SIGN CM063 + +12FC3 +CYPRO-MINOAN SIGN CM064 + +12FC4 +CYPRO-MINOAN SIGN CM066 + +12FC5 +CYPRO-MINOAN SIGN CM067 + +12FC6 +CYPRO-MINOAN SIGN CM068 + +12FC7 +CYPRO-MINOAN SIGN CM069 + +12FC8 +CYPRO-MINOAN SIGN CM070 + +12FC9 +CYPRO-MINOAN SIGN CM071 + +12FCA +CYPRO-MINOAN SIGN CM072 + +12FCB +CYPRO-MINOAN SIGN CM073 + +12FCC +CYPRO-MINOAN SIGN CM074 + +12FCD +CYPRO-MINOAN SIGN CM075 + +12FCE +CYPRO-MINOAN SIGN CM075B + +12FCF +CYPRO-MINOAN SIGN CM076 + +12FD0 +CYPRO-MINOAN SIGN CM078 + +12FD1 +CYPRO-MINOAN SIGN CM079 + +12FD2 +CYPRO-MINOAN SIGN CM080 + +12FD3 +CYPRO-MINOAN SIGN CM081 + +12FD4 +CYPRO-MINOAN SIGN CM082 + +12FD5 +CYPRO-MINOAN SIGN CM083 + +12FD6 +CYPRO-MINOAN SIGN CM084 + +12FD7 +CYPRO-MINOAN SIGN CM085 + +12FD8 +CYPRO-MINOAN SIGN CM086 + +12FD9 +CYPRO-MINOAN SIGN CM087 + +12FDA +CYPRO-MINOAN SIGN CM088 + +12FDB +CYPRO-MINOAN SIGN CM089 + +12FDC +CYPRO-MINOAN SIGN CM090 + +12FDD +CYPRO-MINOAN SIGN CM091 + +12FDE +CYPRO-MINOAN SIGN CM092 + +12FDF +CYPRO-MINOAN SIGN CM094 + +12FE0 +CYPRO-MINOAN SIGN CM095 + +12FE1 +CYPRO-MINOAN SIGN CM096 + +12FE2 +CYPRO-MINOAN SIGN CM097 + +12FE3 +CYPRO-MINOAN SIGN CM098 + +12FE4 +CYPRO-MINOAN SIGN CM099 + +12FE5 +CYPRO-MINOAN SIGN CM100 + +12FE6 +CYPRO-MINOAN SIGN CM101 + +12FE7 +CYPRO-MINOAN SIGN CM102 + +12FE8 +CYPRO-MINOAN SIGN CM103 + +12FE9 +CYPRO-MINOAN SIGN CM104 + +12FEA +CYPRO-MINOAN SIGN CM105 + +12FEB +CYPRO-MINOAN SIGN CM107 + +12FEC +CYPRO-MINOAN SIGN CM108 + +12FED +CYPRO-MINOAN SIGN CM109 + +12FEE +CYPRO-MINOAN SIGN CM110 + +12FEF +CYPRO-MINOAN SIGN CM112 + +12FF0 +CYPRO-MINOAN SIGN CM114 + +12FF1 +CYPRO-MINOAN SIGN CM301 + +12FF2 +CYPRO-MINOAN SIGN CM302 + 13000 EGYPTIAN HIEROGLYPH A001 @@ -73546,6 +74779,273 @@ MRO DANDA 16A6F MRO DOUBLE DANDA +16A70 +TANGSA LETTER OZ + +16A71 +TANGSA LETTER OC + +16A72 +TANGSA LETTER OQ + +16A73 +TANGSA LETTER OX + +16A74 +TANGSA LETTER AZ + +16A75 +TANGSA LETTER AC + +16A76 +TANGSA LETTER AQ + +16A77 +TANGSA LETTER AX + +16A78 +TANGSA LETTER VZ + +16A79 +TANGSA LETTER VC + +16A7A +TANGSA LETTER VQ + +16A7B +TANGSA LETTER VX + +16A7C +TANGSA LETTER EZ + +16A7D +TANGSA LETTER EC + +16A7E +TANGSA LETTER EQ + +16A7F +TANGSA LETTER EX + +16A80 +TANGSA LETTER IZ + +16A81 +TANGSA LETTER IC + +16A82 +TANGSA LETTER IQ + +16A83 +TANGSA LETTER IX + +16A84 +TANGSA LETTER UZ + +16A85 +TANGSA LETTER UC + +16A86 +TANGSA LETTER UQ + +16A87 +TANGSA LETTER UX + +16A88 +TANGSA LETTER AWZ + +16A89 +TANGSA LETTER AWC + +16A8A +TANGSA LETTER AWQ + +16A8B +TANGSA LETTER AWX + +16A8C +TANGSA LETTER UIZ + +16A8D +TANGSA LETTER UIC + +16A8E +TANGSA LETTER UIQ + +16A8F +TANGSA LETTER UIX + +16A90 +TANGSA LETTER FINAL NG + +16A91 +TANGSA LETTER LONG UEX + +16A92 +TANGSA LETTER SHORT UEZ + +16A93 +TANGSA LETTER SHORT AWX + +16A94 +TANGSA LETTER UEC + +16A95 +TANGSA LETTER UEZ + +16A96 +TANGSA LETTER UEQ + +16A97 +TANGSA LETTER UEX + +16A98 +TANGSA LETTER UIUZ + +16A99 +TANGSA LETTER UIUC + +16A9A +TANGSA LETTER UIUQ + +16A9B +TANGSA LETTER UIUX + +16A9C +TANGSA LETTER MZ + +16A9D +TANGSA LETTER MC + +16A9E +TANGSA LETTER MQ + +16A9F +TANGSA LETTER MX + +16AA0 +TANGSA LETTER KA + +16AA1 +TANGSA LETTER KHA + +16AA2 +TANGSA LETTER GA + +16AA3 +TANGSA LETTER NGA + +16AA4 +TANGSA LETTER SA + +16AA5 +TANGSA LETTER YA + +16AA6 +TANGSA LETTER WA + +16AA7 +TANGSA LETTER PA + +16AA8 +TANGSA LETTER NYA + +16AA9 +TANGSA LETTER PHA + +16AAA +TANGSA LETTER BA + +16AAB +TANGSA LETTER MA + +16AAC +TANGSA LETTER NA + +16AAD +TANGSA LETTER HA + +16AAE +TANGSA LETTER LA + +16AAF +TANGSA LETTER HTA + +16AB0 +TANGSA LETTER TA + +16AB1 +TANGSA LETTER DA + +16AB2 +TANGSA LETTER RA + +16AB3 +TANGSA LETTER NHA + +16AB4 +TANGSA LETTER SHA + +16AB5 +TANGSA LETTER CA + +16AB6 +TANGSA LETTER TSA + +16AB7 +TANGSA LETTER GHA + +16AB8 +TANGSA LETTER HTTA + +16AB9 +TANGSA LETTER THA + +16ABA +TANGSA LETTER XA + +16ABB +TANGSA LETTER FA + +16ABC +TANGSA LETTER DHA + +16ABD +TANGSA LETTER CHA + +16ABE +TANGSA LETTER ZA + +16AC0 +TANGSA DIGIT ZERO + +16AC1 +TANGSA DIGIT ONE + +16AC2 +TANGSA DIGIT TWO + +16AC3 +TANGSA DIGIT THREE + +16AC4 +TANGSA DIGIT FOUR + +16AC5 +TANGSA DIGIT FIVE + +16AC6 +TANGSA DIGIT SIX + +16AC7 +TANGSA DIGIT SEVEN + +16AC8 +TANGSA DIGIT EIGHT + +16AC9 +TANGSA DIGIT NINE + 16AD0 BASSA VAH LETTER ENNI @@ -77092,6 +78592,45 @@ TANGUT COMPONENT-767 18AFF TANGUT COMPONENT-768 +1AFF0 +KATAKANA LETTER MINNAN TONE-2 + +1AFF1 +KATAKANA LETTER MINNAN TONE-3 + +1AFF2 +KATAKANA LETTER MINNAN TONE-4 + +1AFF3 +KATAKANA LETTER MINNAN TONE-5 + +1AFF5 +KATAKANA LETTER MINNAN TONE-7 + +1AFF6 +KATAKANA LETTER MINNAN TONE-8 + +1AFF7 +KATAKANA LETTER MINNAN NASALIZED TONE-1 + +1AFF8 +KATAKANA LETTER MINNAN NASALIZED TONE-2 + +1AFF9 +KATAKANA LETTER MINNAN NASALIZED TONE-3 + +1AFFA +KATAKANA LETTER MINNAN NASALIZED TONE-4 + +1AFFB +KATAKANA LETTER MINNAN NASALIZED TONE-5 + +1AFFD +KATAKANA LETTER MINNAN NASALIZED TONE-7 + +1AFFE +KATAKANA LETTER MINNAN NASALIZED TONE-8 + 1B000 KATAKANA LETTER ARCHAIC E @@ -77956,6 +79495,18 @@ HENTAIGANA LETTER N-MU-MO-1 1B11E HENTAIGANA LETTER N-MU-MO-2 +1B11F +HIRAGANA LETTER ARCHAIC WU + +1B120 +KATAKANA LETTER ARCHAIC YI + +1B121 +KATAKANA LETTER ARCHAIC YE + +1B122 +KATAKANA LETTER ARCHAIC WU + 1B150 HIRAGANA LETTER SMALL WI @@ -78418,6 +79969,561 @@ SHORTHAND FORMAT DOWN STEP 1BCA3 SHORTHAND FORMAT UP STEP +1CF00 +ZNAMENNY COMBINING MARK GORAZDO NIZKO S KRYZHEM ON LEFT + +1CF01 +ZNAMENNY COMBINING MARK NIZKO S KRYZHEM ON LEFT + +1CF02 +ZNAMENNY COMBINING MARK TSATA ON LEFT + +1CF03 +ZNAMENNY COMBINING MARK GORAZDO NIZKO ON LEFT + +1CF04 +ZNAMENNY COMBINING MARK NIZKO ON LEFT + +1CF05 +ZNAMENNY COMBINING MARK SREDNE ON LEFT + +1CF06 +ZNAMENNY COMBINING MARK MALO POVYSHE ON LEFT + +1CF07 +ZNAMENNY COMBINING MARK POVYSHE ON LEFT + +1CF08 +ZNAMENNY COMBINING MARK VYSOKO ON LEFT + +1CF09 +ZNAMENNY COMBINING MARK MALO POVYSHE S KHOKHLOM ON LEFT + +1CF0A +ZNAMENNY COMBINING MARK POVYSHE S KHOKHLOM ON LEFT + +1CF0B +ZNAMENNY COMBINING MARK VYSOKO S KHOKHLOM ON LEFT + +1CF0C +ZNAMENNY COMBINING MARK GORAZDO NIZKO S KRYZHEM ON RIGHT + +1CF0D +ZNAMENNY COMBINING MARK NIZKO S KRYZHEM ON RIGHT + +1CF0E +ZNAMENNY COMBINING MARK TSATA ON RIGHT + +1CF0F +ZNAMENNY COMBINING MARK GORAZDO NIZKO ON RIGHT + +1CF10 +ZNAMENNY COMBINING MARK NIZKO ON RIGHT + +1CF11 +ZNAMENNY COMBINING MARK SREDNE ON RIGHT + +1CF12 +ZNAMENNY COMBINING MARK MALO POVYSHE ON RIGHT + +1CF13 +ZNAMENNY COMBINING MARK POVYSHE ON RIGHT + +1CF14 +ZNAMENNY COMBINING MARK VYSOKO ON RIGHT + +1CF15 +ZNAMENNY COMBINING MARK MALO POVYSHE S KHOKHLOM ON RIGHT + +1CF16 +ZNAMENNY COMBINING MARK POVYSHE S KHOKHLOM ON RIGHT + +1CF17 +ZNAMENNY COMBINING MARK VYSOKO S KHOKHLOM ON RIGHT + +1CF18 +ZNAMENNY COMBINING MARK TSATA S KRYZHEM + +1CF19 +ZNAMENNY COMBINING MARK MALO POVYSHE S KRYZHEM + +1CF1A +ZNAMENNY COMBINING MARK STRANNO MALO POVYSHE + +1CF1B +ZNAMENNY COMBINING MARK POVYSHE S KRYZHEM + +1CF1C +ZNAMENNY COMBINING MARK POVYSHE STRANNO + +1CF1D +ZNAMENNY COMBINING MARK VYSOKO S KRYZHEM + +1CF1E +ZNAMENNY COMBINING MARK MALO POVYSHE STRANNO + +1CF1F +ZNAMENNY COMBINING MARK GORAZDO VYSOKO + +1CF20 +ZNAMENNY COMBINING MARK ZELO + +1CF21 +ZNAMENNY COMBINING MARK ON + +1CF22 +ZNAMENNY COMBINING MARK RAVNO + +1CF23 +ZNAMENNY COMBINING MARK TIKHAYA + +1CF24 +ZNAMENNY COMBINING MARK BORZAYA + +1CF25 +ZNAMENNY COMBINING MARK UDARKA + +1CF26 +ZNAMENNY COMBINING MARK PODVERTKA + +1CF27 +ZNAMENNY COMBINING MARK LOMKA + +1CF28 +ZNAMENNY COMBINING MARK KUPNAYA + +1CF29 +ZNAMENNY COMBINING MARK KACHKA + +1CF2A +ZNAMENNY COMBINING MARK ZEVOK + +1CF2B +ZNAMENNY COMBINING MARK SKOBA + +1CF2C +ZNAMENNY COMBINING MARK RAZSEKA + +1CF2D +ZNAMENNY COMBINING MARK KRYZH ON LEFT + +1CF30 +ZNAMENNY COMBINING TONAL RANGE MARK MRACHNO + +1CF31 +ZNAMENNY COMBINING TONAL RANGE MARK SVETLO + +1CF32 +ZNAMENNY COMBINING TONAL RANGE MARK TRESVETLO + +1CF33 +ZNAMENNY COMBINING MARK ZADERZHKA + +1CF34 +ZNAMENNY COMBINING MARK DEMESTVENNY ZADERZHKA + +1CF35 +ZNAMENNY COMBINING MARK OTSECHKA + +1CF36 +ZNAMENNY COMBINING MARK PODCHASHIE + +1CF37 +ZNAMENNY COMBINING MARK PODCHASHIE WITH VERTICAL STROKE + +1CF38 +ZNAMENNY COMBINING MARK CHASHKA + +1CF39 +ZNAMENNY COMBINING MARK CHASHKA POLNAYA + +1CF3A +ZNAMENNY COMBINING MARK OBLACHKO + +1CF3B +ZNAMENNY COMBINING MARK SOROCHYA NOZHKA + +1CF3C +ZNAMENNY COMBINING MARK TOCHKA + +1CF3D +ZNAMENNY COMBINING MARK DVOETOCHIE + +1CF3E +ZNAMENNY COMBINING ATTACHING VERTICAL OMET + +1CF3F +ZNAMENNY COMBINING MARK CURVED OMET + +1CF40 +ZNAMENNY COMBINING MARK KRYZH + +1CF41 +ZNAMENNY COMBINING LOWER TONAL RANGE INDICATOR + +1CF42 +ZNAMENNY PRIZNAK MODIFIER LEVEL-2 + +1CF43 +ZNAMENNY PRIZNAK MODIFIER LEVEL-3 + +1CF44 +ZNAMENNY PRIZNAK MODIFIER DIRECTION FLIP + +1CF45 +ZNAMENNY PRIZNAK MODIFIER KRYZH + +1CF46 +ZNAMENNY PRIZNAK MODIFIER ROG + +1CF50 +ZNAMENNY NEUME KRYUK + +1CF51 +ZNAMENNY NEUME KRYUK TIKHY + +1CF52 +ZNAMENNY NEUME PARAKLIT + +1CF53 +ZNAMENNY NEUME DVA V CHELNU + +1CF54 +ZNAMENNY NEUME KLYUCH + +1CF55 +ZNAMENNY NEUME ZANOZHEK + +1CF56 +ZNAMENNY NEUME STOPITSA + +1CF57 +ZNAMENNY NEUME STOPITSA S OCHKOM + +1CF58 +ZNAMENNY NEUME PEREVODKA + +1CF59 +ZNAMENNY NEUME PEREVODKA NEPOSTOYANNAYA + +1CF5A +ZNAMENNY NEUME STOPITSA WITH SOROCHYA NOZHKA + +1CF5B +ZNAMENNY NEUME CHELYUSTKA + +1CF5C +ZNAMENNY NEUME PALKA + +1CF5D +ZNAMENNY NEUME ZAPYATAYA + +1CF5E +ZNAMENNY NEUME GOLUBCHIK BORZY + +1CF5F +ZNAMENNY NEUME GOLUBCHIK TIKHY + +1CF60 +ZNAMENNY NEUME GOLUBCHIK MRACHNY + +1CF61 +ZNAMENNY NEUME GOLUBCHIK SVETLY + +1CF62 +ZNAMENNY NEUME GOLUBCHIK TRESVETLY + +1CF63 +ZNAMENNY NEUME VRAKHIYA PROSTAYA + +1CF64 +ZNAMENNY NEUME VRAKHIYA MRACHNAYA + +1CF65 +ZNAMENNY NEUME VRAKHIYA SVETLAYA + +1CF66 +ZNAMENNY NEUME VRAKHIYA TRESVETLAYA + +1CF67 +ZNAMENNY NEUME VRAKHIYA KLYUCHEVAYA PROSTAYA + +1CF68 +ZNAMENNY NEUME VRAKHIYA KLYUCHEVAYA MRACHNAYA + +1CF69 +ZNAMENNY NEUME VRAKHIYA KLYUCHEVAYA SVETLAYA + +1CF6A +ZNAMENNY NEUME VRAKHIYA KLYUCHEVAYA TRESVETLAYA + +1CF6B +ZNAMENNY NEUME DOUBLE ZAPYATAYA + +1CF6C +ZNAMENNY NEUME REVERSED CHELYUSTKA + +1CF6D +ZNAMENNY NEUME DERBITSA + +1CF6E +ZNAMENNY NEUME KHAMILO + +1CF6F +ZNAMENNY NEUME CHASHKA + +1CF70 +ZNAMENNY NEUME PODCHASHIE + +1CF71 +ZNAMENNY NEUME SKAMEYTSA MRACHNAYA + +1CF72 +ZNAMENNY NEUME SKAMEYTSA SVETLAYA + +1CF73 +ZNAMENNY NEUME SKAMEYTSA TRESVETLAYA + +1CF74 +ZNAMENNY NEUME SKAMEYTSA TIKHAYA + +1CF75 +ZNAMENNY NEUME DEMESTVENNY KLYUCH + +1CF76 +ZNAMENNY NEUME SKAMEYTSA KLYUCHEVAYA SVETLAYA + +1CF77 +ZNAMENNY NEUME SKAMEYTSA KLYUCHENEPOSTOYANNAYA + +1CF78 +ZNAMENNY NEUME SKAMEYTSA KLYUCHEVAYA TIKHAYA + +1CF79 +ZNAMENNY NEUME SKAMEYTSA DVOECHELNAYA PROSTAYA + +1CF7A +ZNAMENNY NEUME SKAMEYTSA DVOECHELNAYA SVETLAYA + +1CF7B +ZNAMENNY NEUME SKAMEYTSA DVOECHELNAYA NEPOSTOYANNAYA + +1CF7C +ZNAMENNY NEUME SKAMEYTSA DVOECHELNAYA KLYUCHEVAYA + +1CF7D +ZNAMENNY NEUME SLOZHITIE + +1CF7E +ZNAMENNY NEUME SLOZHITIE S ZAPYATOY + +1CF7F +ZNAMENNY NEUME SLOZHITIE ZAKRYTOE + +1CF80 +ZNAMENNY NEUME SLOZHITIE S KRYZHEM + +1CF81 +ZNAMENNY NEUME KRYZH + +1CF82 +ZNAMENNY NEUME ROG + +1CF83 +ZNAMENNY NEUME FITA + +1CF84 +ZNAMENNY NEUME KOBYLA + +1CF85 +ZNAMENNY NEUME ZMEYTSA + +1CF86 +ZNAMENNY NEUME STATYA + +1CF87 +ZNAMENNY NEUME STATYA S ZAPYATOY + +1CF88 +ZNAMENNY NEUME STATYA S KRYZHEM + +1CF89 +ZNAMENNY NEUME STATYA S ZAPYATOY I KRYZHEM + +1CF8A +ZNAMENNY NEUME STATYA S KRYZHEM I ZAPYATOY + +1CF8B +ZNAMENNY NEUME STATYA ZAKRYTAYA + +1CF8C +ZNAMENNY NEUME STATYA ZAKRYTAYA S ZAPYATOY + +1CF8D +ZNAMENNY NEUME STATYA S ROGOM + +1CF8E +ZNAMENNY NEUME STATYA S DVUMYA ZAPYATYMI + +1CF8F +ZNAMENNY NEUME STATYA S ZAPYATOY I PODCHASHIEM + +1CF90 +ZNAMENNY NEUME POLKULIZMY + +1CF91 +ZNAMENNY NEUME STATYA NEPOSTOYANNAYA + +1CF92 +ZNAMENNY NEUME STRELA PROSTAYA + +1CF93 +ZNAMENNY NEUME STRELA MRACHNOTIKHAYA + +1CF94 +ZNAMENNY NEUME STRELA KRYZHEVAYA + +1CF95 +ZNAMENNY NEUME STRELA POLUPOVODNAYA + +1CF96 +ZNAMENNY NEUME STRELA POVODNAYA + +1CF97 +ZNAMENNY NEUME STRELA NEPOSTOYANNAYA + +1CF98 +ZNAMENNY NEUME STRELA KLYUCHEPOVODNAYA + +1CF99 +ZNAMENNY NEUME STRELA KLYUCHENEPOSTOYANNAYA + +1CF9A +ZNAMENNY NEUME STRELA TIKHAYA PUTNAYA + +1CF9B +ZNAMENNY NEUME STRELA DVOECHELNAYA + +1CF9C +ZNAMENNY NEUME STRELA DVOECHELNOKRYZHEVAYA + +1CF9D +ZNAMENNY NEUME STRELA DVOECHELNOPOVODNAYA + +1CF9E +ZNAMENNY NEUME STRELA DVOECHELNAYA KLYUCHEVAYA + +1CF9F +ZNAMENNY NEUME STRELA DVOECHELNOPOVODNAYA KLYUCHEVAYA + +1CFA0 +ZNAMENNY NEUME STRELA GROMNAYA WITH SINGLE ZAPYATAYA + +1CFA1 +ZNAMENNY NEUME STRELA GROMOPOVODNAYA WITH SINGLE ZAPYATAYA + +1CFA2 +ZNAMENNY NEUME STRELA GROMNAYA + +1CFA3 +ZNAMENNY NEUME STRELA GROMOPOVODNAYA + +1CFA4 +ZNAMENNY NEUME STRELA GROMOPOVODNAYA WITH DOUBLE ZAPYATAYA + +1CFA5 +ZNAMENNY NEUME STRELA GROMOKRYZHEVAYA + +1CFA6 +ZNAMENNY NEUME STRELA GROMOKRYZHEVAYA POVODNAYA + +1CFA7 +ZNAMENNY NEUME MECHIK + +1CFA8 +ZNAMENNY NEUME MECHIK POVODNY + +1CFA9 +ZNAMENNY NEUME MECHIK KLYUCHEVOY + +1CFAA +ZNAMENNY NEUME MECHIK KLYUCHEPOVODNY + +1CFAB +ZNAMENNY NEUME MECHIK KLYUCHENEPOSTOYANNY + +1CFAC +ZNAMENNY NEUME STRELA TRYASOGLASNAYA + +1CFAD +ZNAMENNY NEUME STRELA TRYASOPOVODNAYA + +1CFAE +ZNAMENNY NEUME STRELA TRYASOSTRELNAYA + +1CFAF +ZNAMENNY NEUME OSOKA + +1CFB0 +ZNAMENNY NEUME OSOKA SVETLAYA + +1CFB1 +ZNAMENNY NEUME OSOKA TRESVETLAYA + +1CFB2 +ZNAMENNY NEUME OSOKA KRYUKOVAYA SVETLAYA + +1CFB3 +ZNAMENNY NEUME OSOKA KLYUCHEVAYA SVETLAYA + +1CFB4 +ZNAMENNY NEUME OSOKA KLYUCHEVAYA NEPOSTOYANNAYA + +1CFB5 +ZNAMENNY NEUME STRELA KRYUKOVAYA + +1CFB6 +ZNAMENNY NEUME STRELA KRYUKOVAYA POVODNAYA + +1CFB7 +ZNAMENNY NEUME STRELA KRYUKOVAYA GROMNAYA WITH SINGLE ZAPYATAYA + +1CFB8 +ZNAMENNY NEUME STRELA KRYUKOVAYA GROMOPOVODNAYA WITH SINGLE ZAPYATAYA + +1CFB9 +ZNAMENNY NEUME STRELA KRYUKOVAYA GROMNAYA + +1CFBA +ZNAMENNY NEUME STRELA KRYUKOVAYA GROMOPOVODNAYA + +1CFBB +ZNAMENNY NEUME STRELA KRYUKOVAYA GROMOPOVODNAYA WITH DOUBLE ZAPYATAYA + +1CFBC +ZNAMENNY NEUME STRELA KRYUKOVAYA GROMOKRYZHEVAYA + +1CFBD +ZNAMENNY NEUME STRELA KRYUKOVAYA GROMOKRYZHEVAYA POVODNAYA + +1CFBE +ZNAMENNY NEUME STRELA KRYUKOVAYA TRYASKA + +1CFBF +ZNAMENNY NEUME KUFISMA + +1CFC0 +ZNAMENNY NEUME OBLAKO + +1CFC1 +ZNAMENNY NEUME DUDA + +1CFC2 +ZNAMENNY NEUME NEMKA + +1CFC3 +ZNAMENNY NEUME PAUK + 1D000 BYZANTINE MUSICAL SYMBOL PSILI @@ -79852,6 +81958,12 @@ MUSICAL SYMBOL KIEVAN EIGHTH NOTE STEM UP 1D1E8 MUSICAL SYMBOL KIEVAN FLAT SIGN +1D1E9 +MUSICAL SYMBOL SORI + +1D1EA +MUSICAL SYMBOL KORON + 1D200 GREEK VOCAL NOTATION SYMBOL-1 @@ -85462,6 +87574,99 @@ SIGNWRITING ROTATION MODIFIER-15 1DAAF SIGNWRITING ROTATION MODIFIER-16 +1DF00 +LATIN SMALL LETTER FENG DIGRAPH WITH TRILL + +1DF01 +LATIN SMALL LETTER REVERSED SCRIPT G + +1DF02 +LATIN LETTER SMALL CAPITAL TURNED G + +1DF03 +LATIN SMALL LETTER REVERSED K + +1DF04 +LATIN LETTER SMALL CAPITAL L WITH BELT + +1DF05 +LATIN SMALL LETTER LEZH WITH RETROFLEX HOOK + +1DF06 +LATIN SMALL LETTER TURNED Y WITH BELT + +1DF07 +LATIN SMALL LETTER REVERSED ENG + +1DF08 +LATIN SMALL LETTER TURNED R WITH LONG LEG AND RETROFLEX HOOK + +1DF09 +LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK + +1DF0A +LATIN LETTER RETROFLEX CLICK WITH RETROFLEX HOOK + +1DF0B +LATIN SMALL LETTER ESH WITH DOUBLE BAR + +1DF0C +LATIN SMALL LETTER ESH WITH DOUBLE BAR AND CURL + +1DF0D +LATIN SMALL LETTER TURNED T WITH CURL + +1DF0E +LATIN LETTER INVERTED GLOTTAL STOP WITH CURL + +1DF0F +LATIN LETTER STRETCHED C WITH CURL + +1DF10 +LATIN LETTER SMALL CAPITAL TURNED K + +1DF11 +LATIN SMALL LETTER L WITH FISHHOOK + +1DF12 +LATIN SMALL LETTER DEZH DIGRAPH WITH PALATAL HOOK + +1DF13 +LATIN SMALL LETTER L WITH BELT AND PALATAL HOOK + +1DF14 +LATIN SMALL LETTER ENG WITH PALATAL HOOK + +1DF15 +LATIN SMALL LETTER TURNED R WITH PALATAL HOOK + +1DF16 +LATIN SMALL LETTER R WITH FISHHOOK AND PALATAL HOOK + +1DF17 +LATIN SMALL LETTER TESH DIGRAPH WITH PALATAL HOOK + +1DF18 +LATIN SMALL LETTER EZH WITH PALATAL HOOK + +1DF19 +LATIN SMALL LETTER DEZH DIGRAPH WITH RETROFLEX HOOK + +1DF1A +LATIN SMALL LETTER I WITH STROKE AND RETROFLEX HOOK + +1DF1B +LATIN SMALL LETTER O WITH RETROFLEX HOOK + +1DF1C +LATIN SMALL LETTER TESH DIGRAPH WITH RETROFLEX HOOK + +1DF1D +LATIN SMALL LETTER C WITH RETROFLEX HOOK + +1DF1E +LATIN SMALL LETTER S WITH CURL + 1E000 COMBINING GLAGOLITIC LETTER AZU @@ -85789,6 +87994,99 @@ NYIAKENG PUACHUE HMONG LOGOGRAM NYAJ 1E14F NYIAKENG PUACHUE HMONG CIRCLED CA +1E290 +TOTO LETTER PA + +1E291 +TOTO LETTER BA + +1E292 +TOTO LETTER TA + +1E293 +TOTO LETTER DA + +1E294 +TOTO LETTER KA + +1E295 +TOTO LETTER GA + +1E296 +TOTO LETTER MA + +1E297 +TOTO LETTER NA + +1E298 +TOTO LETTER NGA + +1E299 +TOTO LETTER SA + +1E29A +TOTO LETTER CHA + +1E29B +TOTO LETTER YA + +1E29C +TOTO LETTER WA + +1E29D +TOTO LETTER JA + +1E29E +TOTO LETTER HA + +1E29F +TOTO LETTER RA + +1E2A0 +TOTO LETTER LA + +1E2A1 +TOTO LETTER I + +1E2A2 +TOTO LETTER BREATHY I + +1E2A3 +TOTO LETTER IU + +1E2A4 +TOTO LETTER BREATHY IU + +1E2A5 +TOTO LETTER U + +1E2A6 +TOTO LETTER E + +1E2A7 +TOTO LETTER BREATHY E + +1E2A8 +TOTO LETTER EO + +1E2A9 +TOTO LETTER BREATHY EO + +1E2AA +TOTO LETTER O + +1E2AB +TOTO LETTER AE + +1E2AC +TOTO LETTER BREATHY AE + +1E2AD +TOTO LETTER A + +1E2AE +TOTO SIGN RISING TONE + 1E2C0 WANCHO LETTER AA @@ -85966,6 +88264,90 @@ WANCHO DIGIT NINE 1E2FF WANCHO NGUN SIGN +1E7E0 +ETHIOPIC SYLLABLE HHYA + +1E7E1 +ETHIOPIC SYLLABLE HHYU + +1E7E2 +ETHIOPIC SYLLABLE HHYI + +1E7E3 +ETHIOPIC SYLLABLE HHYAA + +1E7E4 +ETHIOPIC SYLLABLE HHYEE + +1E7E5 +ETHIOPIC SYLLABLE HHYE + +1E7E6 +ETHIOPIC SYLLABLE HHYO + +1E7E8 +ETHIOPIC SYLLABLE GURAGE HHWA + +1E7E9 +ETHIOPIC SYLLABLE HHWI + +1E7EA +ETHIOPIC SYLLABLE HHWEE + +1E7EB +ETHIOPIC SYLLABLE HHWE + +1E7ED +ETHIOPIC SYLLABLE GURAGE MWI + +1E7EE +ETHIOPIC SYLLABLE GURAGE MWEE + +1E7F0 +ETHIOPIC SYLLABLE GURAGE QWI + +1E7F1 +ETHIOPIC SYLLABLE GURAGE QWEE + +1E7F2 +ETHIOPIC SYLLABLE GURAGE QWE + +1E7F3 +ETHIOPIC SYLLABLE GURAGE BWI + +1E7F4 +ETHIOPIC SYLLABLE GURAGE BWEE + +1E7F5 +ETHIOPIC SYLLABLE GURAGE KWI + +1E7F6 +ETHIOPIC SYLLABLE GURAGE KWEE + +1E7F7 +ETHIOPIC SYLLABLE GURAGE KWE + +1E7F8 +ETHIOPIC SYLLABLE GURAGE GWI + +1E7F9 +ETHIOPIC SYLLABLE GURAGE GWEE + +1E7FA +ETHIOPIC SYLLABLE GURAGE GWE + +1E7FB +ETHIOPIC SYLLABLE GURAGE FWI + +1E7FC +ETHIOPIC SYLLABLE GURAGE FWEE + +1E7FD +ETHIOPIC SYLLABLE GURAGE PWI + +1E7FE +ETHIOPIC SYLLABLE GURAGE PWEE + 1E800 MENDE KIKAKUI SYLLABLE M001 KI @@ -92107,6 +94489,15 @@ HUT 1F6D7 ELEVATOR +1F6DD +PLAYGROUND SLIDE + +1F6DE +WHEEL + +1F6DF +RING BUOY + 1F6E0 HAMMER AND WRENCH @@ -92836,6 +95227,9 @@ LARGE PURPLE SQUARE 1F7EB LARGE BROWN SQUARE +1F7F0 +HEAVY EQUALS SIGN + 1F800 LEFTWARDS ARROW WITH SMALL TRIANGLE ARROWHEAD @@ -93649,6 +96043,9 @@ NINJA 1F978 DISGUISED FACE +1F979 +FACE HOLDING BACK TEARS + 1F97A FACE WITH PLEADING EYES @@ -93895,6 +96292,9 @@ ICE CUBE 1F9CB BUBBLE TEA +1F9CC +TROLL + 1F9CD STANDING PERSON @@ -94366,6 +96766,12 @@ ADHESIVE BANDAGE 1FA7A STETHOSCOPE +1FA7B +X-RAY + +1FA7C +CRUTCH + 1FA80 YO-YO @@ -94462,6 +96868,18 @@ PLACARD 1FAA8 ROCK +1FAA9 +MIRROR BALL + +1FAAA +IDENTIFICATION CARD + +1FAAB +LOW BATTERY + +1FAAC +HAMSA + 1FAB0 FLY @@ -94483,6 +96901,18 @@ WOOD 1FAB6 FEATHER +1FAB7 +LOTUS + +1FAB8 +CORAL + +1FAB9 +EMPTY NEST + +1FABA +NEST WITH EGGS + 1FAC0 ANATOMICAL HEART @@ -94492,6 +96922,15 @@ LUNGS 1FAC2 PEOPLE HUGGING +1FAC3 +PREGNANT MAN + +1FAC4 +PREGNANT PERSON + +1FAC5 +PERSON WITH CROWN + 1FAD0 BLUEBERRIES @@ -94513,6 +96952,60 @@ FONDUE 1FAD6 TEAPOT +1FAD7 +POURING LIQUID + +1FAD8 +BEANS + +1FAD9 +JAR + +1FAE0 +MELTING FACE + +1FAE1 +SALUTING FACE + +1FAE2 +FACE WITH OPEN EYES AND HAND OVER MOUTH + +1FAE3 +FACE WITH PEEKING EYE + +1FAE4 +FACE WITH DIAGONAL MOUTH + +1FAE5 +DOTTED LINE FACE + +1FAE6 +BITING LIP + +1FAE7 +BUBBLES + +1FAF0 +HAND WITH INDEX FINGER AND THUMB CROSSED + +1FAF1 +RIGHTWARDS HAND + +1FAF2 +LEFTWARDS HAND + +1FAF3 +PALM DOWN HAND + +1FAF4 +PALM UP HAND + +1FAF5 +INDEX POINTING AT THE VIEWER + +1FAF6 +HEART HANDS + 1FB00 BLOCK SEXTANT-1 @@ -97150,6 +99643,63 @@ ARABIC SEQUENCE YEH WITH HAMZA ABOVE WITH AE 00646 006A9 ARABIC SEQUENCE NOON WITH KEHEH +00915 0093C +DEVANAGARI SEQUENCE FOR LETTER QA + +00916 0093C +DEVANAGARI SEQUENCE FOR LETTER KHHA + +00917 0093C +DEVANAGARI SEQUENCE FOR LETTER GHHA + +0091C 0093C +DEVANAGARI SEQUENCE FOR LETTER ZA + +00921 0093C +DEVANAGARI SEQUENCE FOR LETTER DDDHA + +00922 0093C +DEVANAGARI SEQUENCE FOR LETTER RHA + +0092B 0093C +DEVANAGARI SEQUENCE FOR LETTER FA + +0092F 0093C +DEVANAGARI SEQUENCE FOR LETTER YYA + +009A1 009BC +BENGALI SEQUENCE FOR LETTER RRA + +009A2 009BC +BENGALI SEQUENCE FOR LETTER RHA + +009AF 009BC +BENGALI SEQUENCE FOR LETTER YYA + +00A32 00A3C +GURMUKHI SEQUENCE FOR LETTER LLA + +00A38 00A3C +GURMUKHI SEQUENCE FOR LETTER SHA + +00A16 00A3C +GURMUKHI SEQUENCE FOR LETTER KHHA + +00A17 00A3C +GURMUKHI SEQUENCE FOR LETTER GHHA + +00A1C 00A3C +GURMUKHI SEQUENCE FOR LETTER ZA + +00A2B 00A3C +GURMUKHI SEQUENCE FOR LETTER FA + +00B21 00B3C +ORIYA SEQUENCE FOR LETTER RRA + +00B22 00B3C +ORIYA SEQUENCE FOR LETTER RHA + 00995 009CD 009B7 BENGALI LETTER KHINYA diff --git a/gnu/usr.bin/perl/lib/unicore/Name.pm b/gnu/usr.bin/perl/lib/unicore/Name.pm index 5231c98e2cd..64f9526d669 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! @@ -10,6 +10,11 @@ # base. +=head1 NAME -- Internal generated file for use by charnames + +=cut + + package charnames; # This module contains machine-generated tables and code for the @@ -52,9 +57,9 @@ package charnames; 'high' => [ 19903, -40956, -173789, -177972, +40959, +173791, +177976, 178205, 183969, 191456, @@ -142,9 +147,9 @@ package charnames; 'high' => [ 19903, -40956, -173789, -177972, +40959, +173791, +177976, 178205, 183969, 191456, @@ -222,7 +227,7 @@ package charnames; 'name' => 'CJK UNIFIED IDEOGRAPH', }, { -'high' => 40956, +'high' => 40959, 'legal' => ' -0123456789ABCDEFGHIJKNOPRU', @@ -278,7 +283,7 @@ package charnames; 'name' => 'NUSHU CHARACTER', }, { -'high' => 173789, +'high' => 173791, 'legal' => ' -0123456789ABCDEFGHIJKNOPRU', @@ -286,7 +291,7 @@ package charnames; 'name' => 'CJK UNIFIED IDEOGRAPH', }, { -'high' => 177972, +'high' => 177976, 'legal' => ' -0123456789ABCDEFGHIJKNOPRU', diff --git a/gnu/usr.bin/perl/lib/unicore/TestProp.pl b/gnu/usr.bin/perl/lib/unicore/TestProp.pl index a6023174bb5..4d1d2bd51f4 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! sub TODO_FAILING_BREAKS { 0 } @@ -9,7 +9,6 @@ use warnings; use feature 'signatures'; -no warnings 'experimental::signatures'; no warnings 'experimental::uniprop_wildcards'; # Test qr/\X/ and the \p{} regular expression constructs. This file is @@ -283,7 +282,7 @@ sub _test_break($template, $break_type) { if ($modifier =~ / ^ l (.*) /x) { my $locale = $1; $display_locale = "(locale = $locale)"; - POSIX::setlocale(&POSIX::LC_CTYPE, $locale); + POSIX::setlocale(POSIX::LC_CTYPE(), $locale); $modifier = 'l'; } @@ -397,6 +396,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 0x2029, '\p{Print}', ""); # Bug # 71722 Expect(1, 0xFF10, '\p{XDigit}', ""); # Bug # 71726 Error('\p{InKana}'); # 'Kana' is not a block so InKana shouldn't compile + Expect(1, 0xB6, '\p{In=V1_1}', ""); # Didn't use to work + Expect(1, 0x3A2,'\p{In=NA}', ""); # Didn't use to work # Make sure this gets tested; it was not part of the official test suite at # the time this was added. Note that this is as it would appear in the @@ -605,8 +606,40 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 201547, '\p{^Is_Age=+00000013.0}', ""); Expect(1, 201547, '\P{Is_Age=+00000013.0}', ""); Expect(0, 201547, '\P{^Is_Age=+00000013.0}', ""); - Error('\p{Age= V2_0/a/}'); - Error('\P{Age= V2_0/a/}'); + Error('\p{Age= V14_0/a/}'); + Error('\P{Age= V14_0/a/}'); + Expect(1, 177976, '\p{Age=:\AV14_0\z:}', "");; + Expect(0, 177977, '\p{Age=:\AV14_0\z:}', "");; + Expect(1, 177976, '\p{Age=v140}', ""); + Expect(0, 177976, '\p{^Age=v140}', ""); + Expect(0, 177976, '\P{Age=v140}', ""); + Expect(1, 177976, '\P{^Age=v140}', ""); + Expect(0, 177977, '\p{Age=v140}', ""); + Expect(1, 177977, '\p{^Age=v140}', ""); + Expect(1, 177977, '\P{Age=v140}', ""); + Expect(0, 177977, '\P{^Age=v140}', ""); + Expect(1, 177976, '\p{Age=:\Av140\z:}', "");; + Expect(0, 177977, '\p{Age=:\Av140\z:}', "");; + Expect(1, 177976, '\p{Age= V14_0}', ""); + Expect(0, 177976, '\p{^Age= V14_0}', ""); + Expect(0, 177976, '\P{Age= V14_0}', ""); + Expect(1, 177976, '\P{^Age= V14_0}', ""); + Expect(0, 177977, '\p{Age= V14_0}', ""); + Expect(1, 177977, '\p{^Age= V14_0}', ""); + Expect(1, 177977, '\P{Age= V14_0}', ""); + Expect(0, 177977, '\P{^Age= V14_0}', ""); + Error('\p{Is_Age=:= -+00000014.0}'); + Error('\P{Is_Age=:= -+00000014.0}'); + Expect(1, 177976, '\p{Is_Age=0_0_0_0_0014.0}', ""); + Expect(0, 177976, '\p{^Is_Age=0_0_0_0_0014.0}', ""); + Expect(0, 177976, '\P{Is_Age=0_0_0_0_0014.0}', ""); + Expect(1, 177976, '\P{^Is_Age=0_0_0_0_0014.0}', ""); + Expect(0, 177977, '\p{Is_Age=0_0_0_0_0014.0}', ""); + 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}'); Expect(1, 983040, '\p{Age=:\AV2_0\z:}', "");; Expect(0, 983037, '\p{Age=:\AV2_0\z:}', "");; Expect(1, 983040, '\p{Age=v20}', ""); @@ -619,26 +652,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=:= -+0000002.0}'); - Error('\P{Is_Age=:= -+0000002.0}'); - Expect(1, 983040, '\p{Is_Age=00_00_00_2.0}', ""); - Expect(0, 983040, '\p{^Is_Age=00_00_00_2.0}', ""); - Expect(0, 983040, '\P{Is_Age=00_00_00_2.0}', ""); - Expect(1, 983040, '\P{^Is_Age=00_00_00_2.0}', ""); - Expect(0, 983037, '\p{Is_Age=00_00_00_2.0}', ""); - Expect(1, 983037, '\p{^Is_Age=00_00_00_2.0}', ""); - Expect(1, 983037, '\P{Is_Age=00_00_00_2.0}', ""); - Expect(0, 983037, '\P{^Is_Age=00_00_00_2.0}', ""); - Error('\p{Age= :=V2_1}'); - Error('\P{Age= :=V2_1}'); + Expect(1, 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, 65532, '\p{Age=:\AV2_1\z:}', "");; Expect(0, 65533, '\p{Age=:\AV2_1\z:}', "");; Expect(1, 65532, '\p{Age=v21}', ""); @@ -651,26 +684,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=/a/ -+0000002.1}'); - Error('\P{Is_Age=/a/ -+0000002.1}'); - Expect(1, 65532, '\p{Is_Age=2.1}', ""); - Expect(0, 65532, '\p{^Is_Age=2.1}', ""); - Expect(0, 65532, '\P{Is_Age=2.1}', ""); - Expect(1, 65532, '\P{^Is_Age=2.1}', ""); - Expect(0, 65533, '\p{Is_Age=2.1}', ""); - Expect(1, 65533, '\p{^Is_Age=2.1}', ""); - Expect(1, 65533, '\P{Is_Age=2.1}', ""); - Expect(0, 65533, '\P{^Is_Age=2.1}', ""); - Error('\p{Age: := _V3_0}'); - Error('\P{Age: := _V3_0}'); + Expect(1, 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, 65531, '\p{Age=:\AV3_0\z:}', "");; Expect(0, 65532, '\p{Age=:\AV3_0\z:}', "");; Expect(1, 65531, '\p{Age=v30}', ""); @@ -683,26 +716,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=:= 003.0}'); - Error('\P{Is_Age=:= 003.0}'); - Expect(1, 65531, '\p{Is_Age=+003.0}', ""); - Expect(0, 65531, '\p{^Is_Age=+003.0}', ""); - Expect(0, 65531, '\P{Is_Age=+003.0}', ""); - Expect(1, 65531, '\P{^Is_Age=+003.0}', ""); - Expect(0, 65532, '\p{Is_Age=+003.0}', ""); - Expect(1, 65532, '\p{^Is_Age=+003.0}', ""); - Expect(1, 65532, '\P{Is_Age=+003.0}', ""); - Expect(0, 65532, '\P{^Is_Age=+003.0}', ""); - Error('\p{Age=-/a/v3_1}'); - Error('\P{Age=-/a/v3_1}'); + Expect(1, 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, 917631, '\p{Age=:\AV3_1\z:}', "");; Expect(0, 917632, '\p{Age=:\AV3_1\z:}', "");; Expect(1, 917631, '\p{Age=v31}', ""); @@ -715,26 +748,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 917632, '\P{^Age=v31}', ""); Expect(1, 917631, '\p{Age=:\Av31\z:}', "");; Expect(0, 917632, '\p{Age=:\Av31\z:}', "");; - Expect(1, 917631, '\p{Age= V3_1}', ""); - Expect(0, 917631, '\p{^Age= V3_1}', ""); - Expect(0, 917631, '\P{Age= V3_1}', ""); - Expect(1, 917631, '\P{^Age= V3_1}', ""); - Expect(0, 917632, '\p{Age= V3_1}', ""); - Expect(1, 917632, '\p{^Age= V3_1}', ""); - Expect(1, 917632, '\P{Age= V3_1}', ""); - Expect(0, 917632, '\P{^Age= V3_1}', ""); - Error('\p{Is_Age=:= 3.1}'); - Error('\P{Is_Age=:= 3.1}'); - Expect(1, 917631, '\p{Is_Age=3.1}', ""); - Expect(0, 917631, '\p{^Is_Age=3.1}', ""); - Expect(0, 917631, '\P{Is_Age=3.1}', ""); - Expect(1, 917631, '\P{^Is_Age=3.1}', ""); - Expect(0, 917632, '\p{Is_Age=3.1}', ""); - Expect(1, 917632, '\p{^Is_Age=3.1}', ""); - Expect(1, 917632, '\P{Is_Age=3.1}', ""); - Expect(0, 917632, '\P{^Is_Age=3.1}', ""); - Error('\p{Age=-/a/V3_2}'); - Error('\P{Age=-/a/V3_2}'); + Expect(1, 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, 65376, '\p{Age=:\AV3_2\z:}', "");; Expect(0, 65377, '\p{Age=:\AV3_2\z:}', "");; Expect(1, 65376, '\p{Age=v32}', ""); @@ -747,58 +780,58 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65377, '\P{^Age=v32}', ""); Expect(1, 65376, '\p{Age=:\Av32\z:}', "");; Expect(0, 65377, '\p{Age=:\Av32\z:}', "");; - Expect(1, 65376, '\p{Age= V3_2}', ""); - Expect(0, 65376, '\p{^Age= V3_2}', ""); - Expect(0, 65376, '\P{Age= V3_2}', ""); - Expect(1, 65376, '\P{^Age= V3_2}', ""); - Expect(0, 65377, '\p{Age= V3_2}', ""); - Expect(1, 65377, '\p{^Age= V3_2}', ""); - Expect(1, 65377, '\P{Age= V3_2}', ""); - Expect(0, 65377, '\P{^Age= V3_2}', ""); - Error('\p{Is_Age=:=- 0003.2}'); - Error('\P{Is_Age=:=- 0003.2}'); - Expect(1, 65376, '\p{Is_Age=+000003.2}', ""); - Expect(0, 65376, '\p{^Is_Age=+000003.2}', ""); - Expect(0, 65376, '\P{Is_Age=+000003.2}', ""); - Expect(1, 65376, '\P{^Is_Age=+000003.2}', ""); - Expect(0, 65377, '\p{Is_Age=+000003.2}', ""); - Expect(1, 65377, '\p{^Is_Age=+000003.2}', ""); - Expect(1, 65377, '\P{Is_Age=+000003.2}', ""); - Expect(0, 65377, '\P{^Is_Age=+000003.2}', ""); - Error('\p{Age=/a/__V4_0}'); - Error('\P{Age=/a/__V4_0}'); + Expect(1, 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, 917999, '\p{Age=:\AV4_0\z:}', "");; Expect(0, 918000, '\p{Age=:\AV4_0\z:}', "");; - Expect(1, 917999, '\p{Age=v40}', ""); - Expect(0, 917999, '\p{^Age=v40}', ""); - Expect(0, 917999, '\P{Age=v40}', ""); - Expect(1, 917999, '\P{^Age=v40}', ""); - Expect(0, 918000, '\p{Age=v40}', ""); - Expect(1, 918000, '\p{^Age=v40}', ""); - Expect(1, 918000, '\P{Age=v40}', ""); - Expect(0, 918000, '\P{^Age=v40}', ""); + Expect(1, 917999, '\p{Age: v40}', ""); + Expect(0, 917999, '\p{^Age: v40}', ""); + Expect(0, 917999, '\P{Age: v40}', ""); + Expect(1, 917999, '\P{^Age: v40}', ""); + Expect(0, 918000, '\p{Age: v40}', ""); + Expect(1, 918000, '\p{^Age: v40}', ""); + Expect(1, 918000, '\P{Age: v40}', ""); + 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_0_04.0}'); - Error('\P{Is_Age=:=- 0_0_04.0}'); - Expect(1, 917999, '\p{Is_Age=+0000_4.0}', ""); - Expect(0, 917999, '\p{^Is_Age=+0000_4.0}', ""); - Expect(0, 917999, '\P{Is_Age=+0000_4.0}', ""); - Expect(1, 917999, '\P{^Is_Age=+0000_4.0}', ""); - Expect(0, 918000, '\p{Is_Age=+0000_4.0}', ""); - Expect(1, 918000, '\p{^Is_Age=+0000_4.0}', ""); - Expect(1, 918000, '\P{Is_Age=+0000_4.0}', ""); - Expect(0, 918000, '\P{^Is_Age=+0000_4.0}', ""); - Error('\p{Age=:=V4_1}'); - Error('\P{Age=:=V4_1}'); + Expect(1, 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, 120485, '\p{Age=:\AV4_1\z:}', "");; Expect(0, 120486, '\p{Age=:\AV4_1\z:}', "");; Expect(1, 120485, '\p{Age: v41}', ""); @@ -811,58 +844,58 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 120486, '\P{^Age: v41}', ""); Expect(1, 120485, '\p{Age=:\Av41\z:}', "");; Expect(0, 120486, '\p{Age=:\Av41\z:}', "");; - Expect(1, 120485, '\p{Age= -v4_1}', ""); - Expect(0, 120485, '\p{^Age= -v4_1}', ""); - Expect(0, 120485, '\P{Age= -v4_1}', ""); - Expect(1, 120485, '\P{^Age= -v4_1}', ""); - Expect(0, 120486, '\p{Age= -v4_1}', ""); - Expect(1, 120486, '\p{^Age= -v4_1}', ""); - Expect(1, 120486, '\P{Age= -v4_1}', ""); - Expect(0, 120486, '\P{^Age= -v4_1}', ""); - Error('\p{Is_Age=_0_4.1:=}'); - Error('\P{Is_Age=_0_4.1:=}'); - Expect(1, 120485, '\p{Is_Age=+00004.1}', ""); - Expect(0, 120485, '\p{^Is_Age=+00004.1}', ""); - Expect(0, 120485, '\P{Is_Age=+00004.1}', ""); - Expect(1, 120485, '\P{^Is_Age=+00004.1}', ""); - Expect(0, 120486, '\p{Is_Age=+00004.1}', ""); - Expect(1, 120486, '\p{^Is_Age=+00004.1}', ""); - Expect(1, 120486, '\P{Is_Age=+00004.1}', ""); - Expect(0, 120486, '\P{^Is_Age=+00004.1}', ""); - Error('\p{Age=:=_V5_0}'); - Error('\P{Age=:=_V5_0}'); + Expect(1, 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, 120779, '\p{Age=:\AV5_0\z:}', "");; Expect(0, 120780, '\p{Age=:\AV5_0\z:}', "");; - Expect(1, 120779, '\p{Age: v50}', ""); - Expect(0, 120779, '\p{^Age: v50}', ""); - Expect(0, 120779, '\P{Age: v50}', ""); - Expect(1, 120779, '\P{^Age: v50}', ""); - Expect(0, 120780, '\p{Age: v50}', ""); - Expect(1, 120780, '\p{^Age: v50}', ""); - Expect(1, 120780, '\P{Age: v50}', ""); - Expect(0, 120780, '\P{^Age: v50}', ""); + Expect(1, 120779, '\p{Age=v50}', ""); + Expect(0, 120779, '\p{^Age=v50}', ""); + Expect(0, 120779, '\P{Age=v50}', ""); + Expect(1, 120779, '\P{^Age=v50}', ""); + Expect(0, 120780, '\p{Age=v50}', ""); + Expect(1, 120780, '\p{^Age=v50}', ""); + Expect(1, 120780, '\P{Age=v50}', ""); + 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=:=00_5.0}'); - Error('\P{Is_Age=:=00_5.0}'); - Expect(1, 120779, '\p{Is_Age=00_00_5.0}', ""); - Expect(0, 120779, '\p{^Is_Age=00_00_5.0}', ""); - Expect(0, 120779, '\P{Is_Age=00_00_5.0}', ""); - Expect(1, 120779, '\P{^Is_Age=00_00_5.0}', ""); - Expect(0, 120780, '\p{Is_Age=00_00_5.0}', ""); - Expect(1, 120780, '\p{^Is_Age=00_00_5.0}', ""); - Expect(1, 120780, '\P{Is_Age=00_00_5.0}', ""); - Expect(0, 120780, '\P{^Is_Age=00_00_5.0}', ""); - Error('\p{Age:/a/_V5_1}'); - Error('\P{Age:/a/_V5_1}'); + Expect(1, 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, 127123, '\p{Age=:\AV5_1\z:}', "");; Expect(0, 127124, '\p{Age=:\AV5_1\z:}', "");; Expect(1, 127123, '\p{Age=v51}', ""); @@ -875,90 +908,90 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/-_+0_5.1}'); - Error('\P{Is_Age=/a/-_+0_5.1}'); - Expect(1, 127123, '\p{Is_Age=+00_00_00_005.1}', ""); - Expect(0, 127123, '\p{^Is_Age=+00_00_00_005.1}', ""); - Expect(0, 127123, '\P{Is_Age=+00_00_00_005.1}', ""); - Expect(1, 127123, '\P{^Is_Age=+00_00_00_005.1}', ""); - Expect(0, 127124, '\p{Is_Age=+00_00_00_005.1}', ""); - Expect(1, 127124, '\p{^Is_Age=+00_00_00_005.1}', ""); - Expect(1, 127124, '\P{Is_Age=+00_00_00_005.1}', ""); - Expect(0, 127124, '\P{^Is_Age=+00_00_00_005.1}', ""); - Error('\p{Age=V5_2:=}'); - Error('\P{Age=V5_2:=}'); + Expect(1, 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, 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=/a/ 5.2}'); - Error('\P{Is_Age=/a/ 5.2}'); - Expect(1, 177972, '\p{Is_Age=0_0_0_05.2}', ""); - Expect(0, 177972, '\p{^Is_Age=0_0_0_05.2}', ""); - Expect(0, 177972, '\P{Is_Age=0_0_0_05.2}', ""); - Expect(1, 177972, '\P{^Is_Age=0_0_0_05.2}', ""); - Expect(0, 177973, '\p{Is_Age=0_0_0_05.2}', ""); - Expect(1, 177973, '\p{^Is_Age=0_0_0_05.2}', ""); - Expect(1, 177973, '\P{Is_Age=0_0_0_05.2}', ""); - Expect(0, 177973, '\P{^Is_Age=0_0_0_05.2}', ""); - Error('\p{Age= :=V6_0}'); - Error('\P{Age= :=V6_0}'); + Expect(1, 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, 178205, '\p{Age=:\AV6_0\z:}', "");; Expect(0, 178206, '\p{Age=:\AV6_0\z:}', "");; - Expect(1, 178205, '\p{Age: v60}', ""); - Expect(0, 178205, '\p{^Age: v60}', ""); - Expect(0, 178205, '\P{Age: v60}', ""); - Expect(1, 178205, '\P{^Age: v60}', ""); - Expect(0, 178206, '\p{Age: v60}', ""); - Expect(1, 178206, '\p{^Age: v60}', ""); - Expect(1, 178206, '\P{Age: v60}', ""); - Expect(0, 178206, '\P{^Age: v60}', ""); + Expect(1, 178205, '\p{Age=v60}', ""); + Expect(0, 178205, '\p{^Age=v60}', ""); + Expect(0, 178205, '\P{Age=v60}', ""); + Expect(1, 178205, '\P{^Age=v60}', ""); + Expect(0, 178206, '\p{Age=v60}', ""); + Expect(1, 178206, '\p{^Age=v60}', ""); + Expect(1, 178206, '\P{Age=v60}', ""); + Expect(0, 178206, '\P{^Age=v60}', ""); Expect(1, 178205, '\p{Age=:\Av60\z:}', "");; Expect(0, 178206, '\p{Age=:\Av60\z:}', "");; - Expect(1, 178205, '\p{Age= _V6_0}', ""); - Expect(0, 178205, '\p{^Age= _V6_0}', ""); - Expect(0, 178205, '\P{Age= _V6_0}', ""); - Expect(1, 178205, '\P{^Age= _V6_0}', ""); - Expect(0, 178206, '\p{Age= _V6_0}', ""); - Expect(1, 178206, '\p{^Age= _V6_0}', ""); - Expect(1, 178206, '\P{Age= _V6_0}', ""); - Expect(0, 178206, '\P{^Age= _V6_0}', ""); - Error('\p{Is_Age=_+000006.0:=}'); - Error('\P{Is_Age=_+000006.0:=}'); - Expect(1, 178205, '\p{Is_Age=+0000000006.0}', ""); - Expect(0, 178205, '\p{^Is_Age=+0000000006.0}', ""); - Expect(0, 178205, '\P{Is_Age=+0000000006.0}', ""); - Expect(1, 178205, '\P{^Is_Age=+0000000006.0}', ""); - Expect(0, 178206, '\p{Is_Age=+0000000006.0}', ""); - Expect(1, 178206, '\p{^Is_Age=+0000000006.0}', ""); - Expect(1, 178206, '\P{Is_Age=+0000000006.0}', ""); - Expect(0, 178206, '\P{^Is_Age=+0000000006.0}', ""); - Error('\p{Age: /a/V6_1}'); - Error('\P{Age: /a/V6_1}'); + Expect(1, 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, 128564, '\p{Age=:\AV6_1\z:}', "");; Expect(0, 128565, '\p{Age=:\AV6_1\z:}', "");; Expect(1, 128564, '\p{Age=v61}', ""); @@ -971,26 +1004,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=- +00_6.1:=}'); - Error('\P{Is_Age=- +00_6.1:=}'); - Expect(1, 128564, '\p{Is_Age: 0_6.1}', ""); - Expect(0, 128564, '\p{^Is_Age: 0_6.1}', ""); - Expect(0, 128564, '\P{Is_Age: 0_6.1}', ""); - Expect(1, 128564, '\P{^Is_Age: 0_6.1}', ""); - Expect(0, 128565, '\p{Is_Age: 0_6.1}', ""); - Expect(1, 128565, '\p{^Is_Age: 0_6.1}', ""); - Expect(1, 128565, '\P{Is_Age: 0_6.1}', ""); - Expect(0, 128565, '\P{^Is_Age: 0_6.1}', ""); - Error('\p{Age=/a/V6_2}'); - Error('\P{Age=/a/V6_2}'); + Expect(1, 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, 8378, '\p{Age=:\AV6_2\z:}', "");; Expect(0, 8379, '\p{Age=:\AV6_2\z:}', "");; Expect(1, 8378, '\p{Age=v62}', ""); @@ -1003,26 +1036,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= 00000000_6.2:=}'); - Error('\P{Is_Age= 00000000_6.2:=}'); - Expect(1, 8378, '\p{Is_Age=+0_6.2}', ""); - Expect(0, 8378, '\p{^Is_Age=+0_6.2}', ""); - Expect(0, 8378, '\P{Is_Age=+0_6.2}', ""); - Expect(1, 8378, '\P{^Is_Age=+0_6.2}', ""); - Expect(0, 8379, '\p{Is_Age=+0_6.2}', ""); - Expect(1, 8379, '\p{^Is_Age=+0_6.2}', ""); - Expect(1, 8379, '\P{Is_Age=+0_6.2}', ""); - Expect(0, 8379, '\P{^Is_Age=+0_6.2}', ""); - Error('\p{Age=:=_v6_3}'); - Error('\P{Age=:=_v6_3}'); + Expect(1, 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, 8297, '\p{Age=:\AV6_3\z:}', "");; Expect(0, 8298, '\p{Age=:\AV6_3\z:}', "");; Expect(1, 8297, '\p{Age=v63}', ""); @@ -1035,26 +1068,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=_ 0_6.3/a/}'); - Error('\P{Is_Age=_ 0_6.3/a/}'); - Expect(1, 8297, '\p{Is_Age=00_00_00_00_6.3}', ""); - Expect(0, 8297, '\p{^Is_Age=00_00_00_00_6.3}', ""); - Expect(0, 8297, '\P{Is_Age=00_00_00_00_6.3}', ""); - Expect(1, 8297, '\P{^Is_Age=00_00_00_00_6.3}', ""); - Expect(0, 8298, '\p{Is_Age=00_00_00_00_6.3}', ""); - Expect(1, 8298, '\p{^Is_Age=00_00_00_00_6.3}', ""); - Expect(1, 8298, '\P{Is_Age=00_00_00_00_6.3}', ""); - Expect(0, 8298, '\P{^Is_Age=00_00_00_00_6.3}', ""); - Error('\p{Age=- v7_0/a/}'); - Error('\P{Age=- v7_0/a/}'); + Expect(1, 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, 129197, '\p{Age=:\AV7_0\z:}', "");; Expect(0, 129198, '\p{Age=:\AV7_0\z:}', "");; Expect(1, 129197, '\p{Age=v70}', ""); @@ -1067,26 +1100,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=_/a/007.0}'); - Error('\P{Is_Age=_/a/007.0}'); - Expect(1, 129197, '\p{Is_Age=00000000_7.0}', ""); - Expect(0, 129197, '\p{^Is_Age=00000000_7.0}', ""); - Expect(0, 129197, '\P{Is_Age=00000000_7.0}', ""); - Expect(1, 129197, '\P{^Is_Age=00000000_7.0}', ""); - Expect(0, 129198, '\p{Is_Age=00000000_7.0}', ""); - Expect(1, 129198, '\p{^Is_Age=00000000_7.0}', ""); - Expect(1, 129198, '\P{Is_Age=00000000_7.0}', ""); - Expect(0, 129198, '\P{^Is_Age=00000000_7.0}', ""); - Error('\p{Age=/a/- V8_0}'); - Error('\P{Age=/a/- V8_0}'); + Expect(1, 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, 183969, '\p{Age=:\AV8_0\z:}', "");; Expect(0, 183970, '\p{Age=:\AV8_0\z:}', "");; Expect(1, 183969, '\p{Age=v80}', ""); @@ -1099,26 +1132,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=:= _0000008.0}'); - Error('\P{Is_Age=:= _0000008.0}'); - Expect(1, 183969, '\p{Is_Age=+0000_0000_08.0}', ""); - Expect(0, 183969, '\p{^Is_Age=+0000_0000_08.0}', ""); - Expect(0, 183969, '\P{Is_Age=+0000_0000_08.0}', ""); - Expect(1, 183969, '\P{^Is_Age=+0000_0000_08.0}', ""); - Expect(0, 183970, '\p{Is_Age=+0000_0000_08.0}', ""); - Expect(1, 183970, '\p{^Is_Age=+0000_0000_08.0}', ""); - Expect(1, 183970, '\P{Is_Age=+0000_0000_08.0}', ""); - Expect(0, 183970, '\P{^Is_Age=+0000_0000_08.0}', ""); - Error('\p{Age= /a/v9_0}'); - Error('\P{Age= /a/v9_0}'); + Expect(1, 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, 129425, '\p{Age=:\AV9_0\z:}', "");; Expect(0, 129426, '\p{Age=:\AV9_0\z:}', "");; Expect(1, 129425, '\p{Age=v90}', ""); @@ -1131,26 +1164,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= :=0009.0}'); - Error('\P{Is_Age= :=0009.0}'); - Expect(1, 129425, '\p{Is_Age=00000009.0}', ""); - Expect(0, 129425, '\p{^Is_Age=00000009.0}', ""); - Expect(0, 129425, '\P{Is_Age=00000009.0}', ""); - Expect(1, 129425, '\P{^Is_Age=00000009.0}', ""); - Expect(0, 129426, '\p{Is_Age=00000009.0}', ""); - Expect(1, 129426, '\p{^Is_Age=00000009.0}', ""); - Expect(1, 129426, '\P{Is_Age=00000009.0}', ""); - Expect(0, 129426, '\P{^Is_Age=00000009.0}', ""); - Error('\p{Age=/a/ UNASSIGNED}'); - Error('\P{Age=/a/ UNASSIGNED}'); + Expect(1, 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, 983037, '\p{Age=:\AUnassigned\z:}', "");; Expect(0, 983040, '\p{Age=:\AUnassigned\z:}', "");; Expect(1, 983037, '\p{Age=unassigned}', ""); @@ -1163,16 +1196,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}', ""); @@ -1181,16 +1214,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 983040, '\p{^Is_Age=na}', ""); Expect(1, 983040, '\P{Is_Age=na}', ""); Expect(0, 983040, '\P{^Is_Age=na}', ""); - Expect(1, 983037, '\p{Is_Age= NA}', ""); - Expect(0, 983037, '\p{^Is_Age= NA}', ""); - Expect(0, 983037, '\P{Is_Age= NA}', ""); - Expect(1, 983037, '\P{^Is_Age= NA}', ""); - Expect(0, 983040, '\p{Is_Age= NA}', ""); - Expect(1, 983040, '\p{^Is_Age= NA}', ""); - Expect(1, 983040, '\P{Is_Age= NA}', ""); - Expect(0, 983040, '\P{^Is_Age= NA}', ""); - Error('\p{ASCII_Hex_Digit=:=-No}'); - Error('\P{ASCII_Hex_Digit=:=-No}'); + Expect(1, 983037, '\p{Is_Age: NA}', ""); + Expect(0, 983037, '\p{^Is_Age: NA}', ""); + Expect(0, 983037, '\P{Is_Age: NA}', ""); + Expect(1, 983037, '\P{^Is_Age: NA}', ""); + Expect(0, 983040, '\p{Is_Age: NA}', ""); + Expect(1, 983040, '\p{^Is_Age: NA}', ""); + Expect(1, 983040, '\P{Is_Age: NA}', ""); + Expect(0, 983040, '\P{^Is_Age: NA}', ""); + Error('\p{ASCII_Hex_Digit=-No/a/}'); + Error('\P{ASCII_Hex_Digit=-No/a/}'); 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}', ""); @@ -1203,16 +1236,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 102, '\P{^ASCII_Hex_Digit=no}', ""); Expect(1, 103, '\p{ASCII_Hex_Digit=:\Ano\z:}', "");; Expect(0, 102, '\p{ASCII_Hex_Digit=:\Ano\z:}', "");; - Expect(1, 103, '\p{ASCII_Hex_Digit= -NO}', ""); - Expect(0, 103, '\p{^ASCII_Hex_Digit= -NO}', ""); - Expect(0, 103, '\P{ASCII_Hex_Digit= -NO}', ""); - Expect(1, 103, '\P{^ASCII_Hex_Digit= -NO}', ""); - Expect(0, 102, '\p{ASCII_Hex_Digit= -NO}', ""); - Expect(1, 102, '\p{^ASCII_Hex_Digit= -NO}', ""); - Expect(1, 102, '\P{ASCII_Hex_Digit= -NO}', ""); - Expect(0, 102, '\P{^ASCII_Hex_Digit= -NO}', ""); - Error('\p{AHex: /a/N}'); - Error('\P{AHex: /a/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}', ""); @@ -1225,16 +1258,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 102, '\P{^AHex=n}', ""); Expect(1, 103, '\p{AHex=:\An\z:}', "");; Expect(0, 102, '\p{AHex=:\An\z:}', "");; - Expect(1, 103, '\p{AHex=-n}', ""); - Expect(0, 103, '\p{^AHex=-n}', ""); - Expect(0, 103, '\P{AHex=-n}', ""); - Expect(1, 103, '\P{^AHex=-n}', ""); - Expect(0, 102, '\p{AHex=-n}', ""); - Expect(1, 102, '\p{^AHex=-n}', ""); - Expect(1, 102, '\P{AHex=-n}', ""); - Expect(0, 102, '\P{^AHex=-n}', ""); - Error('\p{Is_ASCII_Hex_Digit=:= F}'); - Error('\P{Is_ASCII_Hex_Digit=:= F}'); + Expect(1, 103, '\p{AHex= _N}', ""); + Expect(0, 103, '\p{^AHex= _N}', ""); + Expect(0, 103, '\P{AHex= _N}', ""); + Expect(1, 103, '\P{^AHex= _N}', ""); + Expect(0, 102, '\p{AHex= _N}', ""); + Expect(1, 102, '\p{^AHex= _N}', ""); + Expect(1, 102, '\P{AHex= _N}', ""); + Expect(0, 102, '\P{^AHex= _N}', ""); + Error('\p{Is_ASCII_Hex_Digit=_f:=}'); + Error('\P{Is_ASCII_Hex_Digit=_f:=}'); Expect(1, 103, '\p{Is_ASCII_Hex_Digit=f}', ""); Expect(0, 103, '\p{^Is_ASCII_Hex_Digit=f}', ""); Expect(0, 103, '\P{Is_ASCII_Hex_Digit=f}', ""); @@ -1243,16 +1276,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 102, '\p{^Is_ASCII_Hex_Digit=f}', ""); Expect(1, 102, '\P{Is_ASCII_Hex_Digit=f}', ""); Expect(0, 102, '\P{^Is_ASCII_Hex_Digit=f}', ""); - Expect(1, 103, '\p{Is_ASCII_Hex_Digit=-f}', ""); - Expect(0, 103, '\p{^Is_ASCII_Hex_Digit=-f}', ""); - Expect(0, 103, '\P{Is_ASCII_Hex_Digit=-f}', ""); - Expect(1, 103, '\P{^Is_ASCII_Hex_Digit=-f}', ""); - Expect(0, 102, '\p{Is_ASCII_Hex_Digit=-f}', ""); - Expect(1, 102, '\p{^Is_ASCII_Hex_Digit=-f}', ""); - Expect(1, 102, '\P{Is_ASCII_Hex_Digit=-f}', ""); - Expect(0, 102, '\P{^Is_ASCII_Hex_Digit=-f}', ""); - Error('\p{Is_AHex=-/a/FALSE}'); - Error('\P{Is_AHex=-/a/FALSE}'); + Expect(1, 103, '\p{Is_ASCII_Hex_Digit= -F}', ""); + Expect(0, 103, '\p{^Is_ASCII_Hex_Digit= -F}', ""); + Expect(0, 103, '\P{Is_ASCII_Hex_Digit= -F}', ""); + Expect(1, 103, '\P{^Is_ASCII_Hex_Digit= -F}', ""); + Expect(0, 102, '\p{Is_ASCII_Hex_Digit= -F}', ""); + Expect(1, 102, '\p{^Is_ASCII_Hex_Digit= -F}', ""); + Expect(1, 102, '\P{Is_ASCII_Hex_Digit= -F}', ""); + Expect(0, 102, '\P{^Is_ASCII_Hex_Digit= -F}', ""); + Error('\p{Is_AHex= FALSE/a/}'); + Error('\P{Is_AHex= FALSE/a/}'); Expect(1, 103, '\p{Is_AHex=false}', ""); Expect(0, 103, '\p{^Is_AHex=false}', ""); Expect(0, 103, '\P{Is_AHex=false}', ""); @@ -1261,16 +1294,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 102, '\p{^Is_AHex=false}', ""); Expect(1, 102, '\P{Is_AHex=false}', ""); Expect(0, 102, '\P{^Is_AHex=false}', ""); - Expect(1, 103, '\p{Is_AHex=- False}', ""); - Expect(0, 103, '\p{^Is_AHex=- False}', ""); - Expect(0, 103, '\P{Is_AHex=- False}', ""); - Expect(1, 103, '\P{^Is_AHex=- False}', ""); - Expect(0, 102, '\p{Is_AHex=- False}', ""); - Expect(1, 102, '\p{^Is_AHex=- False}', ""); - Expect(1, 102, '\P{Is_AHex=- False}', ""); - Expect(0, 102, '\P{^Is_AHex=- False}', ""); - Error('\p{ASCII_Hex_Digit=:=_yes}'); - Error('\P{ASCII_Hex_Digit=:=_yes}'); + Expect(1, 103, '\p{Is_AHex= _False}', ""); + Expect(0, 103, '\p{^Is_AHex= _False}', ""); + Expect(0, 103, '\P{Is_AHex= _False}', ""); + Expect(1, 103, '\P{^Is_AHex= _False}', ""); + Expect(0, 102, '\p{Is_AHex= _False}', ""); + Expect(1, 102, '\p{^Is_AHex= _False}', ""); + Expect(1, 102, '\P{Is_AHex= _False}', ""); + Expect(0, 102, '\P{^Is_AHex= _False}', ""); + Error('\p{ASCII_Hex_Digit= /a/Yes}'); + Error('\P{ASCII_Hex_Digit= /a/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}', ""); @@ -1283,16 +1316,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 103, '\P{^ASCII_Hex_Digit=yes}', ""); Expect(1, 102, '\p{ASCII_Hex_Digit=:\Ayes\z:}', "");; Expect(0, 103, '\p{ASCII_Hex_Digit=:\Ayes\z:}', "");; - Expect(1, 102, '\p{ASCII_Hex_Digit=-_yes}', ""); - Expect(0, 102, '\p{^ASCII_Hex_Digit=-_yes}', ""); - Expect(0, 102, '\P{ASCII_Hex_Digit=-_yes}', ""); - Expect(1, 102, '\P{^ASCII_Hex_Digit=-_yes}', ""); - Expect(0, 103, '\p{ASCII_Hex_Digit=-_yes}', ""); - Expect(1, 103, '\p{^ASCII_Hex_Digit=-_yes}', ""); - Expect(1, 103, '\P{ASCII_Hex_Digit=-_yes}', ""); - Expect(0, 103, '\P{^ASCII_Hex_Digit=-_yes}', ""); - Error('\p{AHex=/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}', ""); @@ -1305,16 +1338,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 103, '\P{^AHex=y}', ""); Expect(1, 102, '\p{AHex=:\Ay\z:}', "");; Expect(0, 103, '\p{AHex=:\Ay\z:}', "");; - Expect(1, 102, '\p{AHex: y}', ""); - Expect(0, 102, '\p{^AHex: y}', ""); - Expect(0, 102, '\P{AHex: y}', ""); - Expect(1, 102, '\P{^AHex: y}', ""); - Expect(0, 103, '\p{AHex: y}', ""); - Expect(1, 103, '\p{^AHex: y}', ""); - Expect(1, 103, '\P{AHex: y}', ""); - Expect(0, 103, '\P{^AHex: y}', ""); - Error('\p{Is_ASCII_Hex_Digit=__T:=}'); - Error('\P{Is_ASCII_Hex_Digit=__T:=}'); + Expect(1, 102, '\p{AHex=_y}', ""); + Expect(0, 102, '\p{^AHex=_y}', ""); + Expect(0, 102, '\P{AHex=_y}', ""); + Expect(1, 102, '\P{^AHex=_y}', ""); + Expect(0, 103, '\p{AHex=_y}', ""); + Expect(1, 103, '\p{^AHex=_y}', ""); + Expect(1, 103, '\P{AHex=_y}', ""); + Expect(0, 103, '\P{^AHex=_y}', ""); + Error('\p{Is_ASCII_Hex_Digit=-/a/T}'); + Error('\P{Is_ASCII_Hex_Digit=-/a/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}', ""); @@ -1323,16 +1356,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=/a/--True}'); + Error('\P{Is_AHex=/a/--True}'); Expect(1, 102, '\p{Is_AHex=true}', ""); Expect(0, 102, '\p{^Is_AHex=true}', ""); Expect(0, 102, '\P{Is_AHex=true}', ""); @@ -1341,16 +1374,16 @@ 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, 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}', ""); @@ -1363,16 +1396,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{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}', ""); @@ -1385,16 +1418,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{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}', ""); @@ -1403,16 +1436,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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}', ""); @@ -1421,16 +1454,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 201546, '\p{^Is_Alpha=false}', ""); Expect(1, 201546, '\P{Is_Alpha=false}', ""); Expect(0, 201546, '\P{^Is_Alpha=false}', ""); - Expect(1, 201547, '\p{Is_Alpha=-False}', ""); - Expect(0, 201547, '\p{^Is_Alpha=-False}', ""); - Expect(0, 201547, '\P{Is_Alpha=-False}', ""); - Expect(1, 201547, '\P{^Is_Alpha=-False}', ""); - Expect(0, 201546, '\p{Is_Alpha=-False}', ""); - Expect(1, 201546, '\p{^Is_Alpha=-False}', ""); - Expect(1, 201546, '\P{Is_Alpha=-False}', ""); - Expect(0, 201546, '\P{^Is_Alpha=-False}', ""); - Error('\p{Alphabetic= Yes/a/}'); - Error('\P{Alphabetic= Yes/a/}'); + Expect(1, 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}', ""); @@ -1443,56 +1476,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 201547, '\P{^Alphabetic=yes}', ""); Expect(1, 201546, '\p{Alphabetic=:\Ayes\z:}', "");; Expect(0, 201547, '\p{Alphabetic=:\Ayes\z:}', "");; - Expect(1, 201546, '\p{Alphabetic: YES}', ""); - Expect(0, 201546, '\p{^Alphabetic: YES}', ""); - Expect(0, 201546, '\P{Alphabetic: YES}', ""); - Expect(1, 201546, '\P{^Alphabetic: YES}', ""); - Expect(0, 201547, '\p{Alphabetic: YES}', ""); - Expect(1, 201547, '\p{^Alphabetic: YES}', ""); - Expect(1, 201547, '\P{Alphabetic: YES}', ""); - Expect(0, 201547, '\P{^Alphabetic: YES}', ""); - Error('\p{Alpha= _Y:=}'); - Error('\P{Alpha= _Y:=}'); + Expect(1, 201546, '\p{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: y}', ""); + Expect(0, 201546, '\p{^Alpha: y}', ""); + Expect(0, 201546, '\P{Alpha: y}', ""); + Expect(1, 201546, '\P{^Alpha: y}', ""); + Expect(0, 201547, '\p{Alpha: y}', ""); + Expect(1, 201547, '\p{^Alpha: y}', ""); + Expect(1, 201547, '\P{Alpha: y}', ""); + Expect(0, 201547, '\P{^Alpha: y}', ""); Expect(1, 201546, '\p{Alpha=:\Ay\z:}', "");; Expect(0, 201547, '\p{Alpha=:\Ay\z:}', "");; - Expect(1, 201546, '\p{Alpha= _Y}', ""); - Expect(0, 201546, '\p{^Alpha= _Y}', ""); - Expect(0, 201546, '\P{Alpha= _Y}', ""); - Expect(1, 201546, '\P{^Alpha= _Y}', ""); - Expect(0, 201547, '\p{Alpha= _Y}', ""); - Expect(1, 201547, '\p{^Alpha= _Y}', ""); - Expect(1, 201547, '\P{Alpha= _Y}', ""); - Expect(0, 201547, '\P{^Alpha= _Y}', ""); - Error('\p{Is_Alphabetic=/a/_T}'); - Error('\P{Is_Alphabetic=/a/_T}'); - Expect(1, 201546, '\p{Is_Alphabetic=t}', ""); - Expect(0, 201546, '\p{^Is_Alphabetic=t}', ""); - Expect(0, 201546, '\P{Is_Alphabetic=t}', ""); - Expect(1, 201546, '\P{^Is_Alphabetic=t}', ""); - Expect(0, 201547, '\p{Is_Alphabetic=t}', ""); - Expect(1, 201547, '\p{^Is_Alphabetic=t}', ""); - Expect(1, 201547, '\P{Is_Alphabetic=t}', ""); - Expect(0, 201547, '\P{^Is_Alphabetic=t}', ""); - Expect(1, 201546, '\p{Is_Alphabetic= _T}', ""); - Expect(0, 201546, '\p{^Is_Alphabetic= _T}', ""); - Expect(0, 201546, '\P{Is_Alphabetic= _T}', ""); - Expect(1, 201546, '\P{^Is_Alphabetic= _T}', ""); - Expect(0, 201547, '\p{Is_Alphabetic= _T}', ""); - Expect(1, 201547, '\p{^Is_Alphabetic= _T}', ""); - Expect(1, 201547, '\P{Is_Alphabetic= _T}', ""); - Expect(0, 201547, '\P{^Is_Alphabetic= _T}', ""); - Error('\p{Is_Alpha=:=--TRUE}'); - Error('\P{Is_Alpha=:=--TRUE}'); + Expect(1, 201546, '\p{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}', ""); @@ -1501,20 +1534,20 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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, 201546, '\p{Is_Alpha= True}', ""); + Expect(0, 201546, '\p{^Is_Alpha= True}', ""); + Expect(0, 201546, '\P{Is_Alpha= True}', ""); + Expect(1, 201546, '\P{^Is_Alpha= True}', ""); + Expect(0, 201547, '\p{Is_Alpha= True}', ""); + Expect(1, 201547, '\p{^Is_Alpha= True}', ""); + Expect(1, 201547, '\P{Is_Alpha= True}', ""); + Expect(0, 201547, '\P{^Is_Alpha= True}', ""); Error('\p{bidiclass}'); Error('\P{bidiclass}'); Error('\p{bc}'); Error('\P{bc}'); - Error('\p{Bidi_Class= :=ARABIC_Letter}'); - Error('\P{Bidi_Class= :=ARABIC_Letter}'); + Error('\p{Bidi_Class= Arabic_LETTER/a/}'); + Error('\P{Bidi_Class= Arabic_LETTER/a/}'); 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}', ""); @@ -1527,16 +1560,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 126720, '\P{^Bidi_Class=arabicletter}', ""); Expect(1, 126719, '\p{Bidi_Class=:\Aarabicletter\z:}', "");; Expect(0, 126720, '\p{Bidi_Class=:\Aarabicletter\z:}', "");; - Expect(1, 126719, '\p{Bidi_Class= -arabic_letter}', ""); - Expect(0, 126719, '\p{^Bidi_Class= -arabic_letter}', ""); - Expect(0, 126719, '\P{Bidi_Class= -arabic_letter}', ""); - Expect(1, 126719, '\P{^Bidi_Class= -arabic_letter}', ""); - Expect(0, 126720, '\p{Bidi_Class= -arabic_letter}', ""); - Expect(1, 126720, '\p{^Bidi_Class= -arabic_letter}', ""); - Expect(1, 126720, '\P{Bidi_Class= -arabic_letter}', ""); - Expect(0, 126720, '\P{^Bidi_Class= -arabic_letter}', ""); - Error('\p{Bc= AL/a/}'); - Error('\P{Bc= AL/a/}'); + Expect(1, 126719, '\p{Bidi_Class=- Arabic_Letter}', ""); + Expect(0, 126719, '\p{^Bidi_Class=- Arabic_Letter}', ""); + Expect(0, 126719, '\P{Bidi_Class=- Arabic_Letter}', ""); + Expect(1, 126719, '\P{^Bidi_Class=- Arabic_Letter}', ""); + Expect(0, 126720, '\p{Bidi_Class=- Arabic_Letter}', ""); + Expect(1, 126720, '\p{^Bidi_Class=- Arabic_Letter}', ""); + Expect(1, 126720, '\P{Bidi_Class=- Arabic_Letter}', ""); + Expect(0, 126720, '\P{^Bidi_Class=- Arabic_Letter}', ""); + Error('\p{Bc=_/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}', ""); @@ -1549,16 +1582,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}'); + Error('\P{Is_Bidi_Class=:= ARABIC_letter}'); Expect(1, 126719, '\p{Is_Bidi_Class=arabicletter}', ""); Expect(0, 126719, '\p{^Is_Bidi_Class=arabicletter}', ""); Expect(0, 126719, '\P{Is_Bidi_Class=arabicletter}', ""); @@ -1567,34 +1600,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}'); - 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=_ arabic_NUMBER/a/}'); - Error('\P{Bidi_Class=_ arabic_NUMBER/a/}'); + 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, 69246, '\p{Bidi_Class=:\AArabic_Number\z:}', "");; Expect(0, 69247, '\p{Bidi_Class=:\AArabic_Number\z:}', "");; Expect(1, 69246, '\p{Bidi_Class=arabicnumber}', ""); @@ -1607,16 +1640,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/a/}'); - Error('\P{Bc=- AN/a/}'); + 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}', ""); @@ -1629,16 +1662,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 69247, '\P{^Bc=an}', ""); Expect(1, 69246, '\p{Bc=:\Aan\z:}', "");; Expect(0, 69247, '\p{Bc=:\Aan\z:}', "");; - Expect(1, 69246, '\p{Bc: __an}', ""); - Expect(0, 69246, '\p{^Bc: __an}', ""); - Expect(0, 69246, '\P{Bc: __an}', ""); - Expect(1, 69246, '\P{^Bc: __an}', ""); - Expect(0, 69247, '\p{Bc: __an}', ""); - Expect(1, 69247, '\p{^Bc: __an}', ""); - Expect(1, 69247, '\P{Bc: __an}', ""); - Expect(0, 69247, '\P{^Bc: __an}', ""); - Error('\p{Is_Bidi_Class=/a/_ arabic_Number}'); - Error('\P{Is_Bidi_Class=/a/_ arabic_Number}'); + Expect(1, 69246, '\p{Bc=_an}', ""); + Expect(0, 69246, '\p{^Bc=_an}', ""); + Expect(0, 69246, '\P{Bc=_an}', ""); + Expect(1, 69246, '\P{^Bc=_an}', ""); + Expect(0, 69247, '\p{Bc=_an}', ""); + Expect(1, 69247, '\p{^Bc=_an}', ""); + Expect(1, 69247, '\P{Bc=_an}', ""); + Expect(0, 69247, '\P{^Bc=_an}', ""); + Error('\p{Is_Bidi_Class= -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}', ""); @@ -1647,16 +1680,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= /a/an}'); - Error('\P{Is_Bc= /a/an}'); + Expect(1, 69246, '\p{Is_Bidi_Class=arabic_Number}', ""); + Expect(0, 69246, '\p{^Is_Bidi_Class=arabic_Number}', ""); + Expect(0, 69246, '\P{Is_Bidi_Class=arabic_Number}', ""); + Expect(1, 69246, '\P{^Is_Bidi_Class=arabic_Number}', ""); + Expect(0, 69247, '\p{Is_Bidi_Class=arabic_Number}', ""); + Expect(1, 69247, '\p{^Is_Bidi_Class=arabic_Number}', ""); + Expect(1, 69247, '\P{Is_Bidi_Class=arabic_Number}', ""); + Expect(0, 69247, '\P{^Is_Bidi_Class=arabic_Number}', ""); + Error('\p{Is_Bc=_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}', ""); @@ -1665,16 +1698,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=/a/ Paragraph_Separator}'); - Error('\P{Bidi_Class=/a/ Paragraph_Separator}'); + Expect(1, 69246, '\p{Is_Bc= _AN}', ""); + Expect(0, 69246, '\p{^Is_Bc= _AN}', ""); + Expect(0, 69246, '\P{Is_Bc= _AN}', ""); + Expect(1, 69246, '\P{^Is_Bc= _AN}', ""); + Expect(0, 69247, '\p{Is_Bc= _AN}', ""); + Expect(1, 69247, '\p{^Is_Bc= _AN}', ""); + Expect(1, 69247, '\P{Is_Bc= _AN}', ""); + Expect(0, 69247, '\P{^Is_Bc= _AN}', ""); + Error('\p{Bidi_Class= Paragraph_SEPARATOR/a/}'); + Error('\P{Bidi_Class= Paragraph_SEPARATOR/a/}'); 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}', ""); @@ -1687,16 +1720,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8234, '\P{^Bidi_Class=paragraphseparator}', ""); Expect(1, 8233, '\p{Bidi_Class=:\Aparagraphseparator\z:}', "");; Expect(0, 8234, '\p{Bidi_Class=:\Aparagraphseparator\z:}', "");; - Expect(1, 8233, '\p{Bidi_Class: Paragraph_separator}', ""); - Expect(0, 8233, '\p{^Bidi_Class: Paragraph_separator}', ""); - Expect(0, 8233, '\P{Bidi_Class: Paragraph_separator}', ""); - Expect(1, 8233, '\P{^Bidi_Class: Paragraph_separator}', ""); - Expect(0, 8234, '\p{Bidi_Class: Paragraph_separator}', ""); - Expect(1, 8234, '\p{^Bidi_Class: Paragraph_separator}', ""); - Expect(1, 8234, '\P{Bidi_Class: Paragraph_separator}', ""); - Expect(0, 8234, '\P{^Bidi_Class: Paragraph_separator}', ""); - Error('\p{Bc=/a/B}'); - Error('\P{Bc=/a/B}'); + Expect(1, 8233, '\p{Bidi_Class=_Paragraph_Separator}', ""); + Expect(0, 8233, '\p{^Bidi_Class=_Paragraph_Separator}', ""); + Expect(0, 8233, '\P{Bidi_Class=_Paragraph_Separator}', ""); + Expect(1, 8233, '\P{^Bidi_Class=_Paragraph_Separator}', ""); + Expect(0, 8234, '\p{Bidi_Class=_Paragraph_Separator}', ""); + Expect(1, 8234, '\p{^Bidi_Class=_Paragraph_Separator}', ""); + Expect(1, 8234, '\P{Bidi_Class=_Paragraph_Separator}', ""); + Expect(0, 8234, '\P{^Bidi_Class=_Paragraph_Separator}', ""); + Error('\p{Bc: B:=}'); + Error('\P{Bc: B:=}'); Expect(1, 8233, '\p{Bc=:\AB\z:}', "");; Expect(0, 8234, '\p{Bc=:\AB\z:}', "");; Expect(1, 8233, '\p{Bc=b}', ""); @@ -1709,34 +1742,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8234, '\P{^Bc=b}', ""); Expect(1, 8233, '\p{Bc=:\Ab\z:}', "");; Expect(0, 8234, '\p{Bc=:\Ab\z:}', "");; - Expect(1, 8233, '\p{Bc= B}', ""); - Expect(0, 8233, '\p{^Bc= B}', ""); - Expect(0, 8233, '\P{Bc= B}', ""); - Expect(1, 8233, '\P{^Bc= B}', ""); - Expect(0, 8234, '\p{Bc= B}', ""); - Expect(1, 8234, '\p{^Bc= B}', ""); - Expect(1, 8234, '\P{Bc= B}', ""); - Expect(0, 8234, '\P{^Bc= B}', ""); - Error('\p{Is_Bidi_Class=_Paragraph_SEPARATOR/a/}'); - Error('\P{Is_Bidi_Class=_Paragraph_SEPARATOR/a/}'); - Expect(1, 8233, '\p{Is_Bidi_Class: paragraphseparator}', ""); - Expect(0, 8233, '\p{^Is_Bidi_Class: paragraphseparator}', ""); - Expect(0, 8233, '\P{Is_Bidi_Class: paragraphseparator}', ""); - Expect(1, 8233, '\P{^Is_Bidi_Class: paragraphseparator}', ""); - Expect(0, 8234, '\p{Is_Bidi_Class: paragraphseparator}', ""); - Expect(1, 8234, '\p{^Is_Bidi_Class: paragraphseparator}', ""); - Expect(1, 8234, '\P{Is_Bidi_Class: paragraphseparator}', ""); - Expect(0, 8234, '\P{^Is_Bidi_Class: paragraphseparator}', ""); - Expect(1, 8233, '\p{Is_Bidi_Class=PARAGRAPH_separator}', ""); - Expect(0, 8233, '\p{^Is_Bidi_Class=PARAGRAPH_separator}', ""); - Expect(0, 8233, '\P{Is_Bidi_Class=PARAGRAPH_separator}', ""); - Expect(1, 8233, '\P{^Is_Bidi_Class=PARAGRAPH_separator}', ""); - Expect(0, 8234, '\p{Is_Bidi_Class=PARAGRAPH_separator}', ""); - Expect(1, 8234, '\p{^Is_Bidi_Class=PARAGRAPH_separator}', ""); - Expect(1, 8234, '\P{Is_Bidi_Class=PARAGRAPH_separator}', ""); - Expect(0, 8234, '\P{^Is_Bidi_Class=PARAGRAPH_separator}', ""); - Error('\p{Is_Bc=:= B}'); - Error('\P{Is_Bc=:= B}'); + Expect(1, 8233, '\p{Bc=-b}', ""); + Expect(0, 8233, '\p{^Bc=-b}', ""); + Expect(0, 8233, '\P{Bc=-b}', ""); + Expect(1, 8233, '\P{^Bc=-b}', ""); + Expect(0, 8234, '\p{Bc=-b}', ""); + Expect(1, 8234, '\p{^Bc=-b}', ""); + Expect(1, 8234, '\P{Bc=-b}', ""); + Expect(0, 8234, '\P{^Bc=-b}', ""); + Error('\p{Is_Bidi_Class=:=-PARAGRAPH_Separator}'); + Error('\P{Is_Bidi_Class=:=-PARAGRAPH_Separator}'); + Expect(1, 8233, '\p{Is_Bidi_Class=paragraphseparator}', ""); + Expect(0, 8233, '\p{^Is_Bidi_Class=paragraphseparator}', ""); + Expect(0, 8233, '\P{Is_Bidi_Class=paragraphseparator}', ""); + Expect(1, 8233, '\P{^Is_Bidi_Class=paragraphseparator}', ""); + Expect(0, 8234, '\p{Is_Bidi_Class=paragraphseparator}', ""); + Expect(1, 8234, '\p{^Is_Bidi_Class=paragraphseparator}', ""); + Expect(1, 8234, '\P{Is_Bidi_Class=paragraphseparator}', ""); + Expect(0, 8234, '\P{^Is_Bidi_Class=paragraphseparator}', ""); + Expect(1, 8233, '\p{Is_Bidi_Class=_Paragraph_Separator}', ""); + Expect(0, 8233, '\p{^Is_Bidi_Class=_Paragraph_Separator}', ""); + Expect(0, 8233, '\P{Is_Bidi_Class=_Paragraph_Separator}', ""); + Expect(1, 8233, '\P{^Is_Bidi_Class=_Paragraph_Separator}', ""); + Expect(0, 8234, '\p{Is_Bidi_Class=_Paragraph_Separator}', ""); + Expect(1, 8234, '\p{^Is_Bidi_Class=_Paragraph_Separator}', ""); + Expect(1, 8234, '\P{Is_Bidi_Class=_Paragraph_Separator}', ""); + Expect(0, 8234, '\P{^Is_Bidi_Class=_Paragraph_Separator}', ""); + Error('\p{Is_Bc=/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}', ""); @@ -1745,16 +1778,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8234, '\p{^Is_Bc=b}', ""); Expect(1, 8234, '\P{Is_Bc=b}', ""); Expect(0, 8234, '\P{^Is_Bc=b}', ""); - Expect(1, 8233, '\p{Is_Bc=_B}', ""); - Expect(0, 8233, '\p{^Is_Bc=_B}', ""); - Expect(0, 8233, '\P{Is_Bc=_B}', ""); - Expect(1, 8233, '\P{^Is_Bc=_B}', ""); - Expect(0, 8234, '\p{Is_Bc=_B}', ""); - Expect(1, 8234, '\p{^Is_Bc=_B}', ""); - Expect(1, 8234, '\P{Is_Bc=_B}', ""); - Expect(0, 8234, '\P{^Is_Bc=_B}', ""); - Error('\p{Bidi_Class=:=__boundary_NEUTRAL}'); - 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= :=Boundary_Neutral}'); + Error('\P{Bidi_Class= :=Boundary_Neutral}'); Expect(1, 921599, '\p{Bidi_Class=:\ABoundary_Neutral\z:}', "");; Expect(0, 1114109, '\p{Bidi_Class=:\ABoundary_Neutral\z:}', "");; Expect(1, 921599, '\p{Bidi_Class=boundaryneutral}', ""); @@ -1767,16 +1800,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1114109, '\P{^Bidi_Class=boundaryneutral}', ""); Expect(1, 921599, '\p{Bidi_Class=:\Aboundaryneutral\z:}', "");; Expect(0, 1114109, '\p{Bidi_Class=:\Aboundaryneutral\z:}', "");; - Expect(1, 921599, '\p{Bidi_Class= BOUNDARY_Neutral}', ""); - Expect(0, 921599, '\p{^Bidi_Class= BOUNDARY_Neutral}', ""); - Expect(0, 921599, '\P{Bidi_Class= BOUNDARY_Neutral}', ""); - Expect(1, 921599, '\P{^Bidi_Class= BOUNDARY_Neutral}', ""); - Expect(0, 1114109, '\p{Bidi_Class= BOUNDARY_Neutral}', ""); - Expect(1, 1114109, '\p{^Bidi_Class= BOUNDARY_Neutral}', ""); - Expect(1, 1114109, '\P{Bidi_Class= BOUNDARY_Neutral}', ""); - Expect(0, 1114109, '\P{^Bidi_Class= BOUNDARY_Neutral}', ""); - Error('\p{Bc= /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=_/a/BN}'); + Error('\P{Bc=_/a/BN}'); Expect(1, 921599, '\p{Bc=:\ABN\z:}', "");; Expect(0, 1114109, '\p{Bc=:\ABN\z:}', "");; Expect(1, 921599, '\p{Bc=bn}', ""); @@ -1789,34 +1822,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= Boundary_Neutral:=}'); - Error('\P{Is_Bidi_Class= Boundary_Neutral:=}'); - Expect(1, 921599, '\p{Is_Bidi_Class=boundaryneutral}', ""); - Expect(0, 921599, '\p{^Is_Bidi_Class=boundaryneutral}', ""); - Expect(0, 921599, '\P{Is_Bidi_Class=boundaryneutral}', ""); - Expect(1, 921599, '\P{^Is_Bidi_Class=boundaryneutral}', ""); - Expect(0, 1114109, '\p{Is_Bidi_Class=boundaryneutral}', ""); - Expect(1, 1114109, '\p{^Is_Bidi_Class=boundaryneutral}', ""); - Expect(1, 1114109, '\P{Is_Bidi_Class=boundaryneutral}', ""); - Expect(0, 1114109, '\P{^Is_Bidi_Class=boundaryneutral}', ""); - Expect(1, 921599, '\p{Is_Bidi_Class= boundary_Neutral}', ""); - Expect(0, 921599, '\p{^Is_Bidi_Class= boundary_Neutral}', ""); - Expect(0, 921599, '\P{Is_Bidi_Class= boundary_Neutral}', ""); - Expect(1, 921599, '\P{^Is_Bidi_Class= boundary_Neutral}', ""); - Expect(0, 1114109, '\p{Is_Bidi_Class= boundary_Neutral}', ""); - Expect(1, 1114109, '\p{^Is_Bidi_Class= boundary_Neutral}', ""); - Expect(1, 1114109, '\P{Is_Bidi_Class= boundary_Neutral}', ""); - Expect(0, 1114109, '\P{^Is_Bidi_Class= boundary_Neutral}', ""); - Error('\p{Is_Bc=-:=BN}'); - Error('\P{Is_Bc=-:=BN}'); + Expect(1, 921599, '\p{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{Is_Bc=bn}', ""); Expect(0, 921599, '\p{^Is_Bc=bn}', ""); Expect(0, 921599, '\P{Is_Bc=bn}', ""); @@ -1825,16 +1858,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=-:=Common_Separator}'); - Error('\P{Bidi_Class=-:=Common_Separator}'); + Expect(1, 921599, '\p{Is_Bc= bn}', ""); + Expect(0, 921599, '\p{^Is_Bc= bn}', ""); + Expect(0, 921599, '\P{Is_Bc= bn}', ""); + Expect(1, 921599, '\P{^Is_Bc= bn}', ""); + Expect(0, 1114109, '\p{Is_Bc= bn}', ""); + Expect(1, 1114109, '\p{^Is_Bc= bn}', ""); + Expect(1, 1114109, '\P{Is_Bc= bn}', ""); + Expect(0, 1114109, '\P{^Is_Bc= bn}', ""); + Error('\p{Bidi_Class=-/a/Common_separator}'); + Error('\P{Bidi_Class=-/a/Common_separator}'); Expect(1, 65306, '\p{Bidi_Class=:\ACommon_Separator\z:}', "");; Expect(0, 65307, '\p{Bidi_Class=:\ACommon_Separator\z:}', "");; Expect(1, 65306, '\p{Bidi_Class=commonseparator}', ""); @@ -1847,30 +1880,38 @@ 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= CS:=}'); - Error('\P{Bc= 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=/a/cs}'); + Error('\P{Bc=/a/cs}'); Expect(1, 65306, '\p{Bc=:\ACS\z:}', "");; Expect(0, 65307, '\p{Bc=:\ACS\z:}', "");; - Expect(1, 65306, '\p{Bc:cs}', ""); - Expect(0, 65306, '\p{^Bc:cs}', ""); - Expect(0, 65306, '\P{Bc:cs}', ""); - Expect(1, 65306, '\P{^Bc:cs}', ""); - Expect(0, 65307, '\p{Bc:cs}', ""); - Expect(1, 65307, '\p{^Bc:cs}', ""); - Expect(1, 65307, '\P{Bc:cs}', ""); - Expect(0, 65307, '\P{^Bc:cs}', ""); + Expect(1, 65306, '\p{Bc=cs}', ""); + Expect(0, 65306, '\p{^Bc=cs}', ""); + Expect(0, 65306, '\P{Bc=cs}', ""); + Expect(1, 65306, '\P{^Bc=cs}', ""); + Expect(0, 65307, '\p{Bc=cs}', ""); + Expect(1, 65307, '\p{^Bc=cs}', ""); + Expect(1, 65307, '\P{Bc=cs}', ""); + Expect(0, 65307, '\P{^Bc=cs}', ""); Expect(1, 65306, '\p{Bc=:\Acs\z:}', "");; Expect(0, 65307, '\p{Bc=:\Acs\z:}', "");; - Error('\p{Is_Bidi_Class=/a/ _Common_separator}'); - Error('\P{Is_Bidi_Class=/a/ _Common_separator}'); + 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{Is_Bidi_Class=commonseparator}', ""); Expect(0, 65306, '\p{^Is_Bidi_Class=commonseparator}', ""); Expect(0, 65306, '\P{Is_Bidi_Class=commonseparator}', ""); @@ -1879,16 +1920,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}', ""); @@ -1897,16 +1938,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:-/a/European_Number}'); + Error('\P{Bidi_Class:-/a/European_Number}'); Expect(1, 130041, '\p{Bidi_Class=:\AEuropean_Number\z:}', "");; Expect(0, 130042, '\p{Bidi_Class=:\AEuropean_Number\z:}', "");; Expect(1, 130041, '\p{Bidi_Class=europeannumber}', ""); @@ -1919,16 +1960,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/a/}'); - Error('\P{Bc=--en/a/}'); + 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}', ""); @@ -1941,34 +1982,34 @@ 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{Is_Bidi_Class:europeannumber}', ""); - Expect(0, 130041, '\p{^Is_Bidi_Class:europeannumber}', ""); - Expect(0, 130041, '\P{Is_Bidi_Class:europeannumber}', ""); - Expect(1, 130041, '\P{^Is_Bidi_Class:europeannumber}', ""); - Expect(0, 130042, '\p{Is_Bidi_Class:europeannumber}', ""); - Expect(1, 130042, '\p{^Is_Bidi_Class:europeannumber}', ""); - Expect(1, 130042, '\P{Is_Bidi_Class:europeannumber}', ""); - Expect(0, 130042, '\P{^Is_Bidi_Class:europeannumber}', ""); - Expect(1, 130041, '\p{Is_Bidi_Class=- European_Number}', ""); - Expect(0, 130041, '\p{^Is_Bidi_Class=- European_Number}', ""); - Expect(0, 130041, '\P{Is_Bidi_Class=- European_Number}', ""); - Expect(1, 130041, '\P{^Is_Bidi_Class=- European_Number}', ""); - Expect(0, 130042, '\p{Is_Bidi_Class=- European_Number}', ""); - Expect(1, 130042, '\p{^Is_Bidi_Class=- European_Number}', ""); - Expect(1, 130042, '\P{Is_Bidi_Class=- European_Number}', ""); - Expect(0, 130042, '\P{^Is_Bidi_Class=- European_Number}', ""); - Error('\p{Is_Bc= /a/EN}'); - Error('\P{Is_Bc= /a/EN}'); + Expect(1, 130041, '\p{Bc=-_EN}', ""); + Expect(0, 130041, '\p{^Bc=-_EN}', ""); + Expect(0, 130041, '\P{Bc=-_EN}', ""); + Expect(1, 130041, '\P{^Bc=-_EN}', ""); + Expect(0, 130042, '\p{Bc=-_EN}', ""); + Expect(1, 130042, '\p{^Bc=-_EN}', ""); + Expect(1, 130042, '\P{Bc=-_EN}', ""); + Expect(0, 130042, '\P{^Bc=-_EN}', ""); + Error('\p{Is_Bidi_Class::= European_number}'); + Error('\P{Is_Bidi_Class::= European_number}'); + Expect(1, 130041, '\p{Is_Bidi_Class=europeannumber}', ""); + Expect(0, 130041, '\p{^Is_Bidi_Class=europeannumber}', ""); + Expect(0, 130041, '\P{Is_Bidi_Class=europeannumber}', ""); + Expect(1, 130041, '\P{^Is_Bidi_Class=europeannumber}', ""); + Expect(0, 130042, '\p{Is_Bidi_Class=europeannumber}', ""); + Expect(1, 130042, '\p{^Is_Bidi_Class=europeannumber}', ""); + Expect(1, 130042, '\P{Is_Bidi_Class=europeannumber}', ""); + Expect(0, 130042, '\P{^Is_Bidi_Class=europeannumber}', ""); + Expect(1, 130041, '\p{Is_Bidi_Class=- EUROPEAN_NUMBER}', ""); + Expect(0, 130041, '\p{^Is_Bidi_Class=- EUROPEAN_NUMBER}', ""); + Expect(0, 130041, '\P{Is_Bidi_Class=- EUROPEAN_NUMBER}', ""); + Expect(1, 130041, '\P{^Is_Bidi_Class=- EUROPEAN_NUMBER}', ""); + Expect(0, 130042, '\p{Is_Bidi_Class=- EUROPEAN_NUMBER}', ""); + Expect(1, 130042, '\p{^Is_Bidi_Class=- EUROPEAN_NUMBER}', ""); + Expect(1, 130042, '\P{Is_Bidi_Class=- EUROPEAN_NUMBER}', ""); + Expect(0, 130042, '\P{^Is_Bidi_Class=- EUROPEAN_NUMBER}', ""); + Error('\p{Is_Bc= :=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}', ""); @@ -1977,16 +2018,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=/a/_-European_Separator}'); - Error('\P{Bidi_Class=/a/_-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=:= european_separator}'); + Error('\P{Bidi_Class=:= 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}', ""); @@ -1999,16 +2040,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}'); + Error('\P{Bc=-:=ES}'); Expect(1, 65293, '\p{Bc=:\AES\z:}', "");; Expect(0, 65294, '\p{Bc=:\AES\z:}', "");; Expect(1, 65293, '\p{Bc=es}', ""); @@ -2021,16 +2062,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65294, '\P{^Bc=es}', ""); Expect(1, 65293, '\p{Bc=:\Aes\z:}', "");; Expect(0, 65294, '\p{Bc=:\Aes\z:}', "");; - Expect(1, 65293, '\p{Bc= _ES}', ""); - Expect(0, 65293, '\p{^Bc= _ES}', ""); - Expect(0, 65293, '\P{Bc= _ES}', ""); - Expect(1, 65293, '\P{^Bc= _ES}', ""); - Expect(0, 65294, '\p{Bc= _ES}', ""); - Expect(1, 65294, '\p{^Bc= _ES}', ""); - Expect(1, 65294, '\P{Bc= _ES}', ""); - Expect(0, 65294, '\P{^Bc= _ES}', ""); - Error('\p{Is_Bidi_Class=/a/__EUROPEAN_separator}'); - Error('\P{Is_Bidi_Class=/a/__EUROPEAN_separator}'); + Expect(1, 65293, '\p{Bc:-ES}', ""); + Expect(0, 65293, '\p{^Bc:-ES}', ""); + Expect(0, 65293, '\P{Bc:-ES}', ""); + Expect(1, 65293, '\P{^Bc:-ES}', ""); + Expect(0, 65294, '\p{Bc:-ES}', ""); + Expect(1, 65294, '\p{^Bc:-ES}', ""); + Expect(1, 65294, '\P{Bc:-ES}', ""); + Expect(0, 65294, '\P{^Bc:-ES}', ""); + Error('\p{Is_Bidi_Class=/a/--European_Separator}'); + Error('\P{Is_Bidi_Class=/a/--European_Separator}'); Expect(1, 65293, '\p{Is_Bidi_Class=europeanseparator}', ""); Expect(0, 65293, '\p{^Is_Bidi_Class=europeanseparator}', ""); Expect(0, 65293, '\P{Is_Bidi_Class=europeanseparator}', ""); @@ -2039,34 +2080,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65294, '\p{^Is_Bidi_Class=europeanseparator}', ""); Expect(1, 65294, '\P{Is_Bidi_Class=europeanseparator}', ""); Expect(0, 65294, '\P{^Is_Bidi_Class=europeanseparator}', ""); - Expect(1, 65293, '\p{Is_Bidi_Class= european_separator}', ""); - Expect(0, 65293, '\p{^Is_Bidi_Class= european_separator}', ""); - Expect(0, 65293, '\P{Is_Bidi_Class= european_separator}', ""); - Expect(1, 65293, '\P{^Is_Bidi_Class= european_separator}', ""); - Expect(0, 65294, '\p{Is_Bidi_Class= european_separator}', ""); - Expect(1, 65294, '\p{^Is_Bidi_Class= european_separator}', ""); - Expect(1, 65294, '\P{Is_Bidi_Class= european_separator}', ""); - Expect(0, 65294, '\P{^Is_Bidi_Class= european_separator}', ""); - Error('\p{Is_Bc=_:=ES}'); - Error('\P{Is_Bc=_:=ES}'); - Expect(1, 65293, '\p{Is_Bc: es}', ""); - Expect(0, 65293, '\p{^Is_Bc: es}', ""); - Expect(0, 65293, '\P{Is_Bc: es}', ""); - Expect(1, 65293, '\P{^Is_Bc: es}', ""); - Expect(0, 65294, '\p{Is_Bc: es}', ""); - Expect(1, 65294, '\p{^Is_Bc: es}', ""); - Expect(1, 65294, '\P{Is_Bc: es}', ""); - Expect(0, 65294, '\P{^Is_Bc: es}', ""); - Expect(1, 65293, '\p{Is_Bc= _ES}', ""); - Expect(0, 65293, '\p{^Is_Bc= _ES}', ""); - Expect(0, 65293, '\P{Is_Bc= _ES}', ""); - Expect(1, 65293, '\P{^Is_Bc= _ES}', ""); - Expect(0, 65294, '\p{Is_Bc= _ES}', ""); - Expect(1, 65294, '\p{^Is_Bc= _ES}', ""); - Expect(1, 65294, '\P{Is_Bc= _ES}', ""); - Expect(0, 65294, '\P{^Is_Bc= _ES}', ""); - Error('\p{Bidi_Class= :=European_terminator}'); - Error('\P{Bidi_Class= :=European_terminator}'); + Expect(1, 65293, '\p{Is_Bidi_Class=_European_Separator}', ""); + Expect(0, 65293, '\p{^Is_Bidi_Class=_European_Separator}', ""); + Expect(0, 65293, '\P{Is_Bidi_Class=_European_Separator}', ""); + Expect(1, 65293, '\P{^Is_Bidi_Class=_European_Separator}', ""); + Expect(0, 65294, '\p{Is_Bidi_Class=_European_Separator}', ""); + Expect(1, 65294, '\p{^Is_Bidi_Class=_European_Separator}', ""); + Expect(1, 65294, '\P{Is_Bidi_Class=_European_Separator}', ""); + Expect(0, 65294, '\P{^Is_Bidi_Class=_European_Separator}', ""); + Error('\p{Is_Bc= ES/a/}'); + Error('\P{Is_Bc= ES/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}', ""); + 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, 123647, '\p{Bidi_Class=:\AEuropean_Terminator\z:}', "");; Expect(0, 123648, '\p{Bidi_Class=:\AEuropean_Terminator\z:}', "");; Expect(1, 123647, '\p{Bidi_Class=europeanterminator}', ""); @@ -2079,16 +2120,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= ET/a/}'); - Error('\P{Bc= ET/a/}'); + 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{Bc=:\AET\z:}', "");; Expect(0, 123648, '\p{Bc=:\AET\z:}', "");; Expect(1, 123647, '\p{Bc=et}', ""); @@ -2101,16 +2142,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}', ""); @@ -2119,16 +2160,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=/a/ ET}'); - Error('\P{Is_Bc=/a/ 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}', ""); @@ -2137,16 +2178,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}', ""); @@ -2159,16 +2200,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= :=FSI}'); - Error('\P{Bc= :=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=/a/ FSI}'); + Error('\P{Bc=/a/ FSI}'); Expect(1, 8296, '\p{Bc=:\AFSI\z:}', "");; Expect(0, 8297, '\p{Bc=:\AFSI\z:}', "");; Expect(1, 8296, '\p{Bc=fsi}', ""); @@ -2181,16 +2222,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/a/}'); - Error('\P{Is_Bidi_Class= FIRST_Strong_Isolate/a/}'); + 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{Is_Bidi_Class=firststrongisolate}', ""); Expect(0, 8296, '\p{^Is_Bidi_Class=firststrongisolate}', ""); Expect(0, 8296, '\P{Is_Bidi_Class=firststrongisolate}', ""); @@ -2199,16 +2240,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8297, '\p{^Is_Bidi_Class=firststrongisolate}', ""); Expect(1, 8297, '\P{Is_Bidi_Class=firststrongisolate}', ""); Expect(0, 8297, '\P{^Is_Bidi_Class=firststrongisolate}', ""); - Expect(1, 8296, '\p{Is_Bidi_Class=- First_Strong_Isolate}', ""); - Expect(0, 8296, '\p{^Is_Bidi_Class=- First_Strong_Isolate}', ""); - Expect(0, 8296, '\P{Is_Bidi_Class=- First_Strong_Isolate}', ""); - Expect(1, 8296, '\P{^Is_Bidi_Class=- First_Strong_Isolate}', ""); - Expect(0, 8297, '\p{Is_Bidi_Class=- First_Strong_Isolate}', ""); - Expect(1, 8297, '\p{^Is_Bidi_Class=- First_Strong_Isolate}', ""); - Expect(1, 8297, '\P{Is_Bidi_Class=- First_Strong_Isolate}', ""); - Expect(0, 8297, '\P{^Is_Bidi_Class=- First_Strong_Isolate}', ""); - Error('\p{Is_Bc=_ FSI:=}'); - Error('\P{Is_Bc=_ FSI:=}'); + Expect(1, 8296, '\p{Is_Bidi_Class= First_STRONG_Isolate}', ""); + Expect(0, 8296, '\p{^Is_Bidi_Class= First_STRONG_Isolate}', ""); + Expect(0, 8296, '\P{Is_Bidi_Class= First_STRONG_Isolate}', ""); + Expect(1, 8296, '\P{^Is_Bidi_Class= First_STRONG_Isolate}', ""); + Expect(0, 8297, '\p{Is_Bidi_Class= First_STRONG_Isolate}', ""); + Expect(1, 8297, '\p{^Is_Bidi_Class= First_STRONG_Isolate}', ""); + Expect(1, 8297, '\P{Is_Bidi_Class= First_STRONG_Isolate}', ""); + Expect(0, 8297, '\P{^Is_Bidi_Class= First_STRONG_Isolate}', ""); + Error('\p{Is_Bc: _ fsi/a/}'); + Error('\P{Is_Bc: _ fsi/a/}'); Expect(1, 8296, '\p{Is_Bc=fsi}', ""); Expect(0, 8296, '\p{^Is_Bc=fsi}', ""); Expect(0, 8296, '\P{Is_Bc=fsi}', ""); @@ -2217,16 +2258,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=/a/-_Left_to_Right}'); - Error('\P{Bidi_Class=/a/-_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= :=LEFT_TO_RIGHT}'); + Error('\P{Bidi_Class= :=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}', ""); @@ -2239,118 +2280,118 @@ 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:_/a/l}'); - Error('\P{Bc:_/a/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: l:=}'); + Error('\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}', ""); + 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= /a/left_to_right}'); - Error('\P{Is_Bidi_Class= /a/left_to_right}'); - Expect(1, 1114109, '\p{Is_Bidi_Class:lefttoright}', ""); - Expect(0, 1114109, '\p{^Is_Bidi_Class:lefttoright}', ""); - Expect(0, 1114109, '\P{Is_Bidi_Class:lefttoright}', ""); - Expect(1, 1114109, '\P{^Is_Bidi_Class:lefttoright}', ""); - Expect(0, 921599, '\p{Is_Bidi_Class:lefttoright}', ""); - Expect(1, 921599, '\p{^Is_Bidi_Class:lefttoright}', ""); - Expect(1, 921599, '\P{Is_Bidi_Class:lefttoright}', ""); - Expect(0, 921599, '\P{^Is_Bidi_Class:lefttoright}', ""); - Expect(1, 1114109, '\p{Is_Bidi_Class: LEFT_to_RIGHT}', ""); - Expect(0, 1114109, '\p{^Is_Bidi_Class: LEFT_to_RIGHT}', ""); - Expect(0, 1114109, '\P{Is_Bidi_Class: LEFT_to_RIGHT}', ""); - Expect(1, 1114109, '\P{^Is_Bidi_Class: LEFT_to_RIGHT}', ""); - Expect(0, 921599, '\p{Is_Bidi_Class: LEFT_to_RIGHT}', ""); - Expect(1, 921599, '\p{^Is_Bidi_Class: LEFT_to_RIGHT}', ""); - Expect(1, 921599, '\P{Is_Bidi_Class: LEFT_to_RIGHT}', ""); - Expect(0, 921599, '\P{^Is_Bidi_Class: LEFT_to_RIGHT}', ""); - Error('\p{Is_Bc=-:=l}'); - Error('\P{Is_Bc=-:=l}'); - Expect(1, 1114109, '\p{Is_Bc: l}', ""); - Expect(0, 1114109, '\p{^Is_Bc: l}', ""); - Expect(0, 1114109, '\P{Is_Bc: l}', ""); - Expect(1, 1114109, '\P{^Is_Bc: l}', ""); - Expect(0, 921599, '\p{Is_Bc: l}', ""); - Expect(1, 921599, '\p{^Is_Bc: l}', ""); - Expect(1, 921599, '\P{Is_Bc: l}', ""); - Expect(0, 921599, '\P{^Is_Bc: l}', ""); - Expect(1, 1114109, '\p{Is_Bc=-l}', ""); - Expect(0, 1114109, '\p{^Is_Bc=-l}', ""); - Expect(0, 1114109, '\P{Is_Bc=-l}', ""); - Expect(1, 1114109, '\P{^Is_Bc=-l}', ""); - Expect(0, 921599, '\p{Is_Bc=-l}', ""); - Expect(1, 921599, '\p{^Is_Bc=-l}', ""); - Expect(1, 921599, '\P{Is_Bc=-l}', ""); - Expect(0, 921599, '\P{^Is_Bc=-l}', ""); - Error('\p{Bidi_Class: -left_TO_right_embedding:=}'); - Error('\P{Bidi_Class: -left_TO_right_embedding:=}'); + Expect(1, 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{Is_Bidi_Class=lefttoright}', ""); + Expect(0, 1114109, '\p{^Is_Bidi_Class=lefttoright}', ""); + Expect(0, 1114109, '\P{Is_Bidi_Class=lefttoright}', ""); + Expect(1, 1114109, '\P{^Is_Bidi_Class=lefttoright}', ""); + Expect(0, 921599, '\p{Is_Bidi_Class=lefttoright}', ""); + Expect(1, 921599, '\p{^Is_Bidi_Class=lefttoright}', ""); + Expect(1, 921599, '\P{Is_Bidi_Class=lefttoright}', ""); + Expect(0, 921599, '\P{^Is_Bidi_Class=lefttoright}', ""); + Expect(1, 1114109, '\p{Is_Bidi_Class=--LEFT_To_RIGHT}', ""); + Expect(0, 1114109, '\p{^Is_Bidi_Class=--LEFT_To_RIGHT}', ""); + Expect(0, 1114109, '\P{Is_Bidi_Class=--LEFT_To_RIGHT}', ""); + Expect(1, 1114109, '\P{^Is_Bidi_Class=--LEFT_To_RIGHT}', ""); + Expect(0, 921599, '\p{Is_Bidi_Class=--LEFT_To_RIGHT}', ""); + Expect(1, 921599, '\p{^Is_Bidi_Class=--LEFT_To_RIGHT}', ""); + Expect(1, 921599, '\P{Is_Bidi_Class=--LEFT_To_RIGHT}', ""); + Expect(0, 921599, '\P{^Is_Bidi_Class=--LEFT_To_RIGHT}', ""); + Error('\p{Is_Bc: -L:=}'); + Error('\P{Is_Bc: -L:=}'); + Expect(1, 1114109, '\p{Is_Bc=l}', ""); + Expect(0, 1114109, '\p{^Is_Bc=l}', ""); + Expect(0, 1114109, '\P{Is_Bc=l}', ""); + Expect(1, 1114109, '\P{^Is_Bc=l}', ""); + Expect(0, 921599, '\p{Is_Bc=l}', ""); + Expect(1, 921599, '\p{^Is_Bc=l}', ""); + Expect(1, 921599, '\P{Is_Bc=l}', ""); + Expect(0, 921599, '\P{^Is_Bc=l}', ""); + Expect(1, 1114109, '\p{Is_Bc=--L}', ""); + Expect(0, 1114109, '\p{^Is_Bc=--L}', ""); + Expect(0, 1114109, '\P{Is_Bc=--L}', ""); + Expect(1, 1114109, '\P{^Is_Bc=--L}', ""); + Expect(0, 921599, '\p{Is_Bc=--L}', ""); + Expect(1, 921599, '\p{^Is_Bc=--L}', ""); + Expect(1, 921599, '\P{Is_Bc=--L}', ""); + Expect(0, 921599, '\P{^Is_Bc=--L}', ""); + Error('\p{Bidi_Class= Left_To_Right_Embedding:=}'); + Error('\P{Bidi_Class= Left_To_Right_Embedding:=}'); Expect(1, 8234, '\p{Bidi_Class=:\ALeft_To_Right_Embedding\z:}', "");; Expect(0, 8235, '\p{Bidi_Class=:\ALeft_To_Right_Embedding\z:}', "");; - Expect(1, 8234, '\p{Bidi_Class: lefttorightembedding}', ""); - Expect(0, 8234, '\p{^Bidi_Class: lefttorightembedding}', ""); - Expect(0, 8234, '\P{Bidi_Class: lefttorightembedding}', ""); - Expect(1, 8234, '\P{^Bidi_Class: lefttorightembedding}', ""); - Expect(0, 8235, '\p{Bidi_Class: lefttorightembedding}', ""); - Expect(1, 8235, '\p{^Bidi_Class: lefttorightembedding}', ""); - Expect(1, 8235, '\P{Bidi_Class: lefttorightembedding}', ""); - Expect(0, 8235, '\P{^Bidi_Class: lefttorightembedding}', ""); + Expect(1, 8234, '\p{Bidi_Class=lefttorightembedding}', ""); + Expect(0, 8234, '\p{^Bidi_Class=lefttorightembedding}', ""); + Expect(0, 8234, '\P{Bidi_Class=lefttorightembedding}', ""); + Expect(1, 8234, '\P{^Bidi_Class=lefttorightembedding}', ""); + Expect(0, 8235, '\p{Bidi_Class=lefttorightembedding}', ""); + Expect(1, 8235, '\p{^Bidi_Class=lefttorightembedding}', ""); + Expect(1, 8235, '\P{Bidi_Class=lefttorightembedding}', ""); + Expect(0, 8235, '\P{^Bidi_Class=lefttorightembedding}', ""); Expect(1, 8234, '\p{Bidi_Class=:\Alefttorightembedding\z:}', "");; Expect(0, 8235, '\p{Bidi_Class=:\Alefttorightembedding\z:}', "");; - Expect(1, 8234, '\p{Bidi_Class=--Left_To_right_embedding}', ""); - Expect(0, 8234, '\p{^Bidi_Class=--Left_To_right_embedding}', ""); - Expect(0, 8234, '\P{Bidi_Class=--Left_To_right_embedding}', ""); - Expect(1, 8234, '\P{^Bidi_Class=--Left_To_right_embedding}', ""); - Expect(0, 8235, '\p{Bidi_Class=--Left_To_right_embedding}', ""); - Expect(1, 8235, '\p{^Bidi_Class=--Left_To_right_embedding}', ""); - Expect(1, 8235, '\P{Bidi_Class=--Left_To_right_embedding}', ""); - Expect(0, 8235, '\P{^Bidi_Class=--Left_To_right_embedding}', ""); - Error('\p{Bc=-/a/LRE}'); - Error('\P{Bc=-/a/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=:= LEFT_to_RIGHT_Embedding}'); + Error('\P{Is_Bidi_Class=:= LEFT_to_RIGHT_Embedding}'); Expect(1, 8234, '\p{Is_Bidi_Class=lefttorightembedding}', ""); Expect(0, 8234, '\p{^Is_Bidi_Class=lefttorightembedding}', ""); Expect(0, 8234, '\P{Is_Bidi_Class=lefttorightembedding}', ""); @@ -2359,16 +2400,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8235, '\p{^Is_Bidi_Class=lefttorightembedding}', ""); Expect(1, 8235, '\P{Is_Bidi_Class=lefttorightembedding}', ""); Expect(0, 8235, '\P{^Is_Bidi_Class=lefttorightembedding}', ""); - Expect(1, 8234, '\p{Is_Bidi_Class= Left_To_RIGHT_EMBEDDING}', ""); - Expect(0, 8234, '\p{^Is_Bidi_Class= Left_To_RIGHT_EMBEDDING}', ""); - Expect(0, 8234, '\P{Is_Bidi_Class= Left_To_RIGHT_EMBEDDING}', ""); - Expect(1, 8234, '\P{^Is_Bidi_Class= Left_To_RIGHT_EMBEDDING}', ""); - Expect(0, 8235, '\p{Is_Bidi_Class= Left_To_RIGHT_EMBEDDING}', ""); - Expect(1, 8235, '\p{^Is_Bidi_Class= Left_To_RIGHT_EMBEDDING}', ""); - Expect(1, 8235, '\P{Is_Bidi_Class= Left_To_RIGHT_EMBEDDING}', ""); - Expect(0, 8235, '\P{^Is_Bidi_Class= Left_To_RIGHT_EMBEDDING}', ""); - Error('\p{Is_Bc=-LRE/a/}'); - Error('\P{Is_Bc=-LRE/a/}'); + 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_Bc=lre}', ""); Expect(0, 8234, '\p{^Is_Bc=lre}', ""); Expect(0, 8234, '\P{Is_Bc=lre}', ""); @@ -2377,16 +2418,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=/a/ -left_To_RIGHT_ISOLATE}'); - Error('\P{Bidi_Class=/a/ -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}', ""); @@ -2399,16 +2440,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}', ""); @@ -2421,16 +2462,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: /a/_Left_To_Right_Isolate}'); - Error('\P{Is_Bidi_Class: /a/_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=:= -left_To_RIGHT_Isolate}'); + Error('\P{Is_Bidi_Class=:= -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}', ""); @@ -2439,16 +2480,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8295, '\p{^Is_Bidi_Class=lefttorightisolate}', ""); Expect(1, 8295, '\P{Is_Bidi_Class=lefttorightisolate}', ""); Expect(0, 8295, '\P{^Is_Bidi_Class=lefttorightisolate}', ""); - Expect(1, 8294, '\p{Is_Bidi_Class=_ left_TO_right_ISOLATE}', ""); - Expect(0, 8294, '\p{^Is_Bidi_Class=_ left_TO_right_ISOLATE}', ""); - Expect(0, 8294, '\P{Is_Bidi_Class=_ left_TO_right_ISOLATE}', ""); - Expect(1, 8294, '\P{^Is_Bidi_Class=_ left_TO_right_ISOLATE}', ""); - Expect(0, 8295, '\p{Is_Bidi_Class=_ left_TO_right_ISOLATE}', ""); - Expect(1, 8295, '\p{^Is_Bidi_Class=_ left_TO_right_ISOLATE}', ""); - Expect(1, 8295, '\P{Is_Bidi_Class=_ left_TO_right_ISOLATE}', ""); - Expect(0, 8295, '\P{^Is_Bidi_Class=_ left_TO_right_ISOLATE}', ""); - Error('\p{Is_Bc=_/a/lri}'); - Error('\P{Is_Bc=_/a/lri}'); + Expect(1, 8294, '\p{Is_Bidi_Class= left_To_right_isolate}', ""); + Expect(0, 8294, '\p{^Is_Bidi_Class= left_To_right_isolate}', ""); + Expect(0, 8294, '\P{Is_Bidi_Class= left_To_right_isolate}', ""); + Expect(1, 8294, '\P{^Is_Bidi_Class= left_To_right_isolate}', ""); + Expect(0, 8295, '\p{Is_Bidi_Class= left_To_right_isolate}', ""); + Expect(1, 8295, '\p{^Is_Bidi_Class= left_To_right_isolate}', ""); + Expect(1, 8295, '\P{Is_Bidi_Class= left_To_right_isolate}', ""); + Expect(0, 8295, '\P{^Is_Bidi_Class= left_To_right_isolate}', ""); + Error('\p{Is_Bc=-/a/LRI}'); + Error('\P{Is_Bc=-/a/LRI}'); Expect(1, 8294, '\p{Is_Bc=lri}', ""); Expect(0, 8294, '\p{^Is_Bc=lri}', ""); Expect(0, 8294, '\P{Is_Bc=lri}', ""); @@ -2457,16 +2498,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=_:=Left_TO_Right_override}'); + Error('\P{Bidi_Class=_:=Left_TO_Right_override}'); Expect(1, 8237, '\p{Bidi_Class=:\ALeft_To_Right_Override\z:}', "");; Expect(0, 8238, '\p{Bidi_Class=:\ALeft_To_Right_Override\z:}', "");; Expect(1, 8237, '\p{Bidi_Class=lefttorightoverride}', ""); @@ -2479,16 +2520,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}', ""); @@ -2501,34 +2542,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8238, '\P{^Bc=lro}', ""); Expect(1, 8237, '\p{Bc=:\Alro\z:}', "");; Expect(0, 8238, '\p{Bc=:\Alro\z:}', "");; - Expect(1, 8237, '\p{Bc=-_LRO}', ""); - Expect(0, 8237, '\p{^Bc=-_LRO}', ""); - Expect(0, 8237, '\P{Bc=-_LRO}', ""); - Expect(1, 8237, '\P{^Bc=-_LRO}', ""); - Expect(0, 8238, '\p{Bc=-_LRO}', ""); - Expect(1, 8238, '\p{^Bc=-_LRO}', ""); - Expect(1, 8238, '\P{Bc=-_LRO}', ""); - Expect(0, 8238, '\P{^Bc=-_LRO}', ""); - Error('\p{Is_Bidi_Class=-:=Left_To_Right_override}'); - Error('\P{Is_Bidi_Class=-:=Left_To_Right_override}'); - Expect(1, 8237, '\p{Is_Bidi_Class: lefttorightoverride}', ""); - Expect(0, 8237, '\p{^Is_Bidi_Class: lefttorightoverride}', ""); - Expect(0, 8237, '\P{Is_Bidi_Class: lefttorightoverride}', ""); - Expect(1, 8237, '\P{^Is_Bidi_Class: lefttorightoverride}', ""); - Expect(0, 8238, '\p{Is_Bidi_Class: lefttorightoverride}', ""); - Expect(1, 8238, '\p{^Is_Bidi_Class: lefttorightoverride}', ""); - Expect(1, 8238, '\P{Is_Bidi_Class: lefttorightoverride}', ""); - Expect(0, 8238, '\P{^Is_Bidi_Class: lefttorightoverride}', ""); - Expect(1, 8237, '\p{Is_Bidi_Class= -LEFT_to_Right_OVERRIDE}', ""); - Expect(0, 8237, '\p{^Is_Bidi_Class= -LEFT_to_Right_OVERRIDE}', ""); - Expect(0, 8237, '\P{Is_Bidi_Class= -LEFT_to_Right_OVERRIDE}', ""); - Expect(1, 8237, '\P{^Is_Bidi_Class= -LEFT_to_Right_OVERRIDE}', ""); - Expect(0, 8238, '\p{Is_Bidi_Class= -LEFT_to_Right_OVERRIDE}', ""); - Expect(1, 8238, '\p{^Is_Bidi_Class= -LEFT_to_Right_OVERRIDE}', ""); - Expect(1, 8238, '\P{Is_Bidi_Class= -LEFT_to_Right_OVERRIDE}', ""); - Expect(0, 8238, '\P{^Is_Bidi_Class= -LEFT_to_Right_OVERRIDE}', ""); - Error('\p{Is_Bc= -lro:=}'); - Error('\P{Is_Bc= -lro:=}'); + Expect(1, 8237, '\p{Bc=- LRO}', ""); + Expect(0, 8237, '\p{^Bc=- LRO}', ""); + Expect(0, 8237, '\P{Bc=- LRO}', ""); + Expect(1, 8237, '\P{^Bc=- LRO}', ""); + Expect(0, 8238, '\p{Bc=- LRO}', ""); + Expect(1, 8238, '\p{^Bc=- LRO}', ""); + Expect(1, 8238, '\P{Bc=- LRO}', ""); + Expect(0, 8238, '\P{^Bc=- LRO}', ""); + Error('\p{Is_Bidi_Class= /a/Left_To_Right_Override}'); + Error('\P{Is_Bidi_Class= /a/Left_To_Right_Override}'); + Expect(1, 8237, '\p{Is_Bidi_Class=lefttorightoverride}', ""); + Expect(0, 8237, '\p{^Is_Bidi_Class=lefttorightoverride}', ""); + Expect(0, 8237, '\P{Is_Bidi_Class=lefttorightoverride}', ""); + Expect(1, 8237, '\P{^Is_Bidi_Class=lefttorightoverride}', ""); + Expect(0, 8238, '\p{Is_Bidi_Class=lefttorightoverride}', ""); + Expect(1, 8238, '\p{^Is_Bidi_Class=lefttorightoverride}', ""); + Expect(1, 8238, '\P{Is_Bidi_Class=lefttorightoverride}', ""); + Expect(0, 8238, '\P{^Is_Bidi_Class=lefttorightoverride}', ""); + Expect(1, 8237, '\p{Is_Bidi_Class= left_TO_RIGHT_Override}', ""); + Expect(0, 8237, '\p{^Is_Bidi_Class= left_TO_RIGHT_Override}', ""); + Expect(0, 8237, '\P{Is_Bidi_Class= left_TO_RIGHT_Override}', ""); + Expect(1, 8237, '\P{^Is_Bidi_Class= left_TO_RIGHT_Override}', ""); + Expect(0, 8238, '\p{Is_Bidi_Class= left_TO_RIGHT_Override}', ""); + Expect(1, 8238, '\p{^Is_Bidi_Class= left_TO_RIGHT_Override}', ""); + Expect(1, 8238, '\P{Is_Bidi_Class= left_TO_RIGHT_Override}', ""); + Expect(0, 8238, '\P{^Is_Bidi_Class= left_TO_RIGHT_Override}', ""); + Error('\p{Is_Bc=_/a/LRO}'); + Error('\P{Is_Bc=_/a/LRO}'); Expect(1, 8237, '\p{Is_Bc=lro}', ""); Expect(0, 8237, '\p{^Is_Bc=lro}', ""); Expect(0, 8237, '\P{Is_Bc=lro}', ""); @@ -2537,16 +2578,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8238, '\p{^Is_Bc=lro}', ""); Expect(1, 8238, '\P{Is_Bc=lro}', ""); Expect(0, 8238, '\P{^Is_Bc=lro}', ""); - Expect(1, 8237, '\p{Is_Bc: lro}', ""); - Expect(0, 8237, '\p{^Is_Bc: lro}', ""); - Expect(0, 8237, '\P{Is_Bc: lro}', ""); - Expect(1, 8237, '\P{^Is_Bc: lro}', ""); - Expect(0, 8238, '\p{Is_Bc: lro}', ""); - Expect(1, 8238, '\p{^Is_Bc: lro}', ""); - Expect(1, 8238, '\P{Is_Bc: lro}', ""); - Expect(0, 8238, '\P{^Is_Bc: lro}', ""); - Error('\p{Bidi_Class= _Nonspacing_mark:=}'); - Error('\P{Bidi_Class= _Nonspacing_mark:=}'); + Expect(1, 8237, '\p{Is_Bc=_-LRO}', ""); + Expect(0, 8237, '\p{^Is_Bc=_-LRO}', ""); + Expect(0, 8237, '\P{Is_Bc=_-LRO}', ""); + Expect(1, 8237, '\P{^Is_Bc=_-LRO}', ""); + Expect(0, 8238, '\p{Is_Bc=_-LRO}', ""); + Expect(1, 8238, '\p{^Is_Bc=_-LRO}', ""); + Expect(1, 8238, '\P{Is_Bc=_-LRO}', ""); + Expect(0, 8238, '\P{^Is_Bc=_-LRO}', ""); + Error('\p{Bidi_Class: :=NONSPACING_mark}'); + Error('\P{Bidi_Class: :=NONSPACING_mark}'); Expect(1, 917999, '\p{Bidi_Class=:\ANonspacing_Mark\z:}', "");; Expect(0, 918000, '\p{Bidi_Class=:\ANonspacing_Mark\z:}', "");; Expect(1, 917999, '\p{Bidi_Class=nonspacingmark}', ""); @@ -2559,16 +2600,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=/a/NSM}'); + Error('\P{Bc=/a/NSM}'); Expect(1, 917999, '\p{Bc=:\ANSM\z:}', "");; Expect(0, 918000, '\p{Bc=:\ANSM\z:}', "");; Expect(1, 917999, '\p{Bc=nsm}', ""); @@ -2581,34 +2622,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 918000, '\P{^Bc=nsm}', ""); Expect(1, 917999, '\p{Bc=:\Ansm\z:}', "");; Expect(0, 918000, '\p{Bc=:\Ansm\z:}', "");; - Expect(1, 917999, '\p{Bc=_ NSM}', ""); - Expect(0, 917999, '\p{^Bc=_ NSM}', ""); - Expect(0, 917999, '\P{Bc=_ NSM}', ""); - Expect(1, 917999, '\P{^Bc=_ NSM}', ""); - Expect(0, 918000, '\p{Bc=_ NSM}', ""); - Expect(1, 918000, '\p{^Bc=_ NSM}', ""); - Expect(1, 918000, '\P{Bc=_ NSM}', ""); - Expect(0, 918000, '\P{^Bc=_ NSM}', ""); - Error('\p{Is_Bidi_Class=:=NONSPACING_mark}'); - Error('\P{Is_Bidi_Class=:=NONSPACING_mark}'); - Expect(1, 917999, '\p{Is_Bidi_Class: nonspacingmark}', ""); - Expect(0, 917999, '\p{^Is_Bidi_Class: nonspacingmark}', ""); - Expect(0, 917999, '\P{Is_Bidi_Class: nonspacingmark}', ""); - Expect(1, 917999, '\P{^Is_Bidi_Class: nonspacingmark}', ""); - Expect(0, 918000, '\p{Is_Bidi_Class: nonspacingmark}', ""); - Expect(1, 918000, '\p{^Is_Bidi_Class: nonspacingmark}', ""); - Expect(1, 918000, '\P{Is_Bidi_Class: nonspacingmark}', ""); - Expect(0, 918000, '\P{^Is_Bidi_Class: nonspacingmark}', ""); - Expect(1, 917999, '\p{Is_Bidi_Class= NONSPACING_mark}', ""); - Expect(0, 917999, '\p{^Is_Bidi_Class= NONSPACING_mark}', ""); - Expect(0, 917999, '\P{Is_Bidi_Class= NONSPACING_mark}', ""); - Expect(1, 917999, '\P{^Is_Bidi_Class= NONSPACING_mark}', ""); - Expect(0, 918000, '\p{Is_Bidi_Class= NONSPACING_mark}', ""); - Expect(1, 918000, '\p{^Is_Bidi_Class= NONSPACING_mark}', ""); - Expect(1, 918000, '\P{Is_Bidi_Class= NONSPACING_mark}', ""); - Expect(0, 918000, '\P{^Is_Bidi_Class= NONSPACING_mark}', ""); - Error('\p{Is_Bc= NSM/a/}'); - Error('\P{Is_Bc= NSM/a/}'); + Expect(1, 917999, '\p{Bc= NSM}', ""); + Expect(0, 917999, '\p{^Bc= NSM}', ""); + Expect(0, 917999, '\P{Bc= NSM}', ""); + Expect(1, 917999, '\P{^Bc= NSM}', ""); + Expect(0, 918000, '\p{Bc= NSM}', ""); + Expect(1, 918000, '\p{^Bc= NSM}', ""); + Expect(1, 918000, '\P{Bc= NSM}', ""); + Expect(0, 918000, '\P{^Bc= NSM}', ""); + Error('\p{Is_Bidi_Class=:= -NONSPACING_Mark}'); + Error('\P{Is_Bidi_Class=:= -NONSPACING_Mark}'); + Expect(1, 917999, '\p{Is_Bidi_Class: nonspacingmark}', ""); + Expect(0, 917999, '\p{^Is_Bidi_Class: nonspacingmark}', ""); + Expect(0, 917999, '\P{Is_Bidi_Class: nonspacingmark}', ""); + Expect(1, 917999, '\P{^Is_Bidi_Class: nonspacingmark}', ""); + Expect(0, 918000, '\p{Is_Bidi_Class: nonspacingmark}', ""); + Expect(1, 918000, '\p{^Is_Bidi_Class: nonspacingmark}', ""); + Expect(1, 918000, '\P{Is_Bidi_Class: nonspacingmark}', ""); + Expect(0, 918000, '\P{^Is_Bidi_Class: nonspacingmark}', ""); + Expect(1, 917999, '\p{Is_Bidi_Class= _NONSPACING_mark}', ""); + Expect(0, 917999, '\p{^Is_Bidi_Class= _NONSPACING_mark}', ""); + Expect(0, 917999, '\P{Is_Bidi_Class= _NONSPACING_mark}', ""); + Expect(1, 917999, '\P{^Is_Bidi_Class= _NONSPACING_mark}', ""); + Expect(0, 918000, '\p{Is_Bidi_Class= _NONSPACING_mark}', ""); + Expect(1, 918000, '\p{^Is_Bidi_Class= _NONSPACING_mark}', ""); + Expect(1, 918000, '\P{Is_Bidi_Class= _NONSPACING_mark}', ""); + Expect(0, 918000, '\P{^Is_Bidi_Class= _NONSPACING_mark}', ""); + Error('\p{Is_Bc=-:=nsm}'); + 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}', ""); @@ -2617,38 +2658,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=- OTHER_Neutral/a/}'); - Error('\P{Bidi_Class=- OTHER_Neutral/a/}'); + 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, 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=/a/ -ON}'); - Error('\P{Bc=/a/ -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}'); + Error('\P{Bc= :=ON}'); Expect(1, 129994, '\p{Bc=:\AON\z:}', "");; Expect(0, 129995, '\p{Bc=:\AON\z:}', "");; Expect(1, 129994, '\p{Bc=on}', ""); @@ -2661,52 +2702,52 @@ 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{Is_Bidi_Class: otherneutral}', ""); - Expect(0, 129994, '\p{^Is_Bidi_Class: otherneutral}', ""); - Expect(0, 129994, '\P{Is_Bidi_Class: otherneutral}', ""); - Expect(1, 129994, '\P{^Is_Bidi_Class: otherneutral}', ""); - Expect(0, 129995, '\p{Is_Bidi_Class: otherneutral}', ""); - Expect(1, 129995, '\p{^Is_Bidi_Class: otherneutral}', ""); - Expect(1, 129995, '\P{Is_Bidi_Class: otherneutral}', ""); - Expect(0, 129995, '\P{^Is_Bidi_Class: otherneutral}', ""); - Expect(1, 129994, '\p{Is_Bidi_Class=other_NEUTRAL}', ""); - Expect(0, 129994, '\p{^Is_Bidi_Class=other_NEUTRAL}', ""); - Expect(0, 129994, '\P{Is_Bidi_Class=other_NEUTRAL}', ""); - Expect(1, 129994, '\P{^Is_Bidi_Class=other_NEUTRAL}', ""); - Expect(0, 129995, '\p{Is_Bidi_Class=other_NEUTRAL}', ""); - Expect(1, 129995, '\p{^Is_Bidi_Class=other_NEUTRAL}', ""); - Expect(1, 129995, '\P{Is_Bidi_Class=other_NEUTRAL}', ""); - Expect(0, 129995, '\P{^Is_Bidi_Class=other_NEUTRAL}', ""); - Error('\p{Is_Bc= ON:=}'); - Error('\P{Is_Bc= ON:=}'); - Expect(1, 129994, '\p{Is_Bc:on}', ""); - Expect(0, 129994, '\p{^Is_Bc:on}', ""); - Expect(0, 129994, '\P{Is_Bc:on}', ""); - Expect(1, 129994, '\P{^Is_Bc:on}', ""); - Expect(0, 129995, '\p{Is_Bc:on}', ""); - Expect(1, 129995, '\p{^Is_Bc:on}', ""); - Expect(1, 129995, '\P{Is_Bc:on}', ""); - Expect(0, 129995, '\P{^Is_Bc:on}', ""); - Expect(1, 129994, '\p{Is_Bc: _ON}', ""); - Expect(0, 129994, '\p{^Is_Bc: _ON}', ""); - Expect(0, 129994, '\P{Is_Bc: _ON}', ""); - Expect(1, 129994, '\P{^Is_Bc: _ON}', ""); - Expect(0, 129995, '\p{Is_Bc: _ON}', ""); - Expect(1, 129995, '\p{^Is_Bc: _ON}', ""); - Expect(1, 129995, '\P{Is_Bc: _ON}', ""); - Expect(0, 129995, '\P{^Is_Bc: _ON}', ""); - Error('\p{Bidi_Class=_/a/Pop_Directional_FORMAT}'); - Error('\P{Bidi_Class=_/a/Pop_Directional_FORMAT}'); + Expect(1, 129994, '\p{Bc=_ON}', ""); + Expect(0, 129994, '\p{^Bc=_ON}', ""); + Expect(0, 129994, '\P{Bc=_ON}', ""); + Expect(1, 129994, '\P{^Bc=_ON}', ""); + Expect(0, 129995, '\p{Bc=_ON}', ""); + Expect(1, 129995, '\p{^Bc=_ON}', ""); + Expect(1, 129995, '\P{Bc=_ON}', ""); + Expect(0, 129995, '\P{^Bc=_ON}', ""); + Error('\p{Is_Bidi_Class=--other_Neutral/a/}'); + Error('\P{Is_Bidi_Class=--other_Neutral/a/}'); + Expect(1, 129994, '\p{Is_Bidi_Class=otherneutral}', ""); + Expect(0, 129994, '\p{^Is_Bidi_Class=otherneutral}', ""); + Expect(0, 129994, '\P{Is_Bidi_Class=otherneutral}', ""); + Expect(1, 129994, '\P{^Is_Bidi_Class=otherneutral}', ""); + Expect(0, 129995, '\p{Is_Bidi_Class=otherneutral}', ""); + Expect(1, 129995, '\p{^Is_Bidi_Class=otherneutral}', ""); + Expect(1, 129995, '\P{Is_Bidi_Class=otherneutral}', ""); + Expect(0, 129995, '\P{^Is_Bidi_Class=otherneutral}', ""); + Expect(1, 129994, '\p{Is_Bidi_Class= Other_NEUTRAL}', ""); + Expect(0, 129994, '\p{^Is_Bidi_Class= Other_NEUTRAL}', ""); + Expect(0, 129994, '\P{Is_Bidi_Class= Other_NEUTRAL}', ""); + Expect(1, 129994, '\P{^Is_Bidi_Class= Other_NEUTRAL}', ""); + Expect(0, 129995, '\p{Is_Bidi_Class= Other_NEUTRAL}', ""); + Expect(1, 129995, '\p{^Is_Bidi_Class= Other_NEUTRAL}', ""); + Expect(1, 129995, '\P{Is_Bidi_Class= Other_NEUTRAL}', ""); + Expect(0, 129995, '\P{^Is_Bidi_Class= Other_NEUTRAL}', ""); + Error('\p{Is_Bc= ON:=}'); + Error('\P{Is_Bc= ON:=}'); + Expect(1, 129994, '\p{Is_Bc=on}', ""); + Expect(0, 129994, '\p{^Is_Bc=on}', ""); + Expect(0, 129994, '\P{Is_Bc=on}', ""); + Expect(1, 129994, '\P{^Is_Bc=on}', ""); + Expect(0, 129995, '\p{Is_Bc=on}', ""); + Expect(1, 129995, '\p{^Is_Bc=on}', ""); + Expect(1, 129995, '\P{Is_Bc=on}', ""); + Expect(0, 129995, '\P{^Is_Bc=on}', ""); + Expect(1, 129994, '\p{Is_Bc=_-on}', ""); + Expect(0, 129994, '\p{^Is_Bc=_-on}', ""); + Expect(0, 129994, '\P{Is_Bc=_-on}', ""); + Expect(1, 129994, '\P{^Is_Bc=_-on}', ""); + Expect(0, 129995, '\p{Is_Bc=_-on}', ""); + Expect(1, 129995, '\p{^Is_Bc=_-on}', ""); + Expect(1, 129995, '\P{Is_Bc=_-on}', ""); + Expect(0, 129995, '\P{^Is_Bc=_-on}', ""); + Error('\p{Bidi_Class=:=POP_directional_Format}'); + Error('\P{Bidi_Class=:=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}', ""); @@ -2719,38 +2760,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8237, '\P{^Bidi_Class=popdirectionalformat}', ""); Expect(1, 8236, '\p{Bidi_Class=:\Apopdirectionalformat\z:}', "");; Expect(0, 8237, '\p{Bidi_Class=:\Apopdirectionalformat\z:}', "");; - Expect(1, 8236, '\p{Bidi_Class: pop_Directional_FORMAT}', ""); - Expect(0, 8236, '\p{^Bidi_Class: pop_Directional_FORMAT}', ""); - Expect(0, 8236, '\P{Bidi_Class: pop_Directional_FORMAT}', ""); - Expect(1, 8236, '\P{^Bidi_Class: pop_Directional_FORMAT}', ""); - Expect(0, 8237, '\p{Bidi_Class: pop_Directional_FORMAT}', ""); - Expect(1, 8237, '\p{^Bidi_Class: pop_Directional_FORMAT}', ""); - Expect(1, 8237, '\P{Bidi_Class: pop_Directional_FORMAT}', ""); - Expect(0, 8237, '\P{^Bidi_Class: pop_Directional_FORMAT}', ""); - Error('\p{Bc= /a/PDF}'); - Error('\P{Bc= /a/PDF}'); + Expect(1, 8236, '\p{Bidi_Class=_-pop_directional_Format}', ""); + Expect(0, 8236, '\p{^Bidi_Class=_-pop_directional_Format}', ""); + Expect(0, 8236, '\P{Bidi_Class=_-pop_directional_Format}', ""); + Expect(1, 8236, '\P{^Bidi_Class=_-pop_directional_Format}', ""); + Expect(0, 8237, '\p{Bidi_Class=_-pop_directional_Format}', ""); + Expect(1, 8237, '\p{^Bidi_Class=_-pop_directional_Format}', ""); + Expect(1, 8237, '\P{Bidi_Class=_-pop_directional_Format}', ""); + Expect(0, 8237, '\P{^Bidi_Class=_-pop_directional_Format}', ""); + Error('\p{Bc= _pdf:=}'); + Error('\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}', ""); + Expect(1, 8236, '\p{Bc=pdf}', ""); + Expect(0, 8236, '\p{^Bc=pdf}', ""); + Expect(0, 8236, '\P{Bc=pdf}', ""); + Expect(1, 8236, '\P{^Bc=pdf}', ""); + Expect(0, 8237, '\p{Bc=pdf}', ""); + Expect(1, 8237, '\p{^Bc=pdf}', ""); + Expect(1, 8237, '\P{Bc=pdf}', ""); + Expect(0, 8237, '\P{^Bc=pdf}', ""); Expect(1, 8236, '\p{Bc=:\Apdf\z:}', "");; Expect(0, 8237, '\p{Bc=:\Apdf\z:}', "");; - Expect(1, 8236, '\p{Bc= pdf}', ""); - Expect(0, 8236, '\p{^Bc= pdf}', ""); - Expect(0, 8236, '\P{Bc= pdf}', ""); - Expect(1, 8236, '\P{^Bc= pdf}', ""); - Expect(0, 8237, '\p{Bc= pdf}', ""); - Expect(1, 8237, '\p{^Bc= pdf}', ""); - Expect(1, 8237, '\P{Bc= pdf}', ""); - Expect(0, 8237, '\P{^Bc= pdf}', ""); - Error('\p{Is_Bidi_Class=-_Pop_directional_format/a/}'); - Error('\P{Is_Bidi_Class=-_Pop_directional_format/a/}'); + 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{Is_Bidi_Class=popdirectionalformat}', ""); Expect(0, 8236, '\p{^Is_Bidi_Class=popdirectionalformat}', ""); Expect(0, 8236, '\P{Is_Bidi_Class=popdirectionalformat}', ""); @@ -2759,16 +2800,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}', ""); @@ -2777,16 +2818,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=/a/Pop_Directional_Isolate}'); - Error('\P{Bidi_Class=/a/Pop_Directional_Isolate}'); + 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, 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}', ""); @@ -2799,16 +2840,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=/a/ _PDI}'); - Error('\P{Bc=/a/ _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}', ""); @@ -2821,52 +2862,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=:=_POP_directional_ISOLATE}'); - Error('\P{Is_Bidi_Class=:=_POP_directional_ISOLATE}'); - Expect(1, 8297, '\p{Is_Bidi_Class: popdirectionalisolate}', ""); - Expect(0, 8297, '\p{^Is_Bidi_Class: popdirectionalisolate}', ""); - Expect(0, 8297, '\P{Is_Bidi_Class: popdirectionalisolate}', ""); - Expect(1, 8297, '\P{^Is_Bidi_Class: popdirectionalisolate}', ""); - Expect(0, 8298, '\p{Is_Bidi_Class: popdirectionalisolate}', ""); - Expect(1, 8298, '\p{^Is_Bidi_Class: popdirectionalisolate}', ""); - Expect(1, 8298, '\P{Is_Bidi_Class: popdirectionalisolate}', ""); - Expect(0, 8298, '\P{^Is_Bidi_Class: popdirectionalisolate}', ""); - Expect(1, 8297, '\p{Is_Bidi_Class= pop_Directional_Isolate}', ""); - Expect(0, 8297, '\p{^Is_Bidi_Class= pop_Directional_Isolate}', ""); - Expect(0, 8297, '\P{Is_Bidi_Class= pop_Directional_Isolate}', ""); - Expect(1, 8297, '\P{^Is_Bidi_Class= pop_Directional_Isolate}', ""); - Expect(0, 8298, '\p{Is_Bidi_Class= pop_Directional_Isolate}', ""); - Expect(1, 8298, '\p{^Is_Bidi_Class= pop_Directional_Isolate}', ""); - Expect(1, 8298, '\P{Is_Bidi_Class= pop_Directional_Isolate}', ""); - Expect(0, 8298, '\P{^Is_Bidi_Class= pop_Directional_Isolate}', ""); - Error('\p{Is_Bc: :=PDI}'); - Error('\P{Is_Bc: :=PDI}'); - Expect(1, 8297, '\p{Is_Bc=pdi}', ""); - Expect(0, 8297, '\p{^Is_Bc=pdi}', ""); - Expect(0, 8297, '\P{Is_Bc=pdi}', ""); - 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, 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, 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}', ""); @@ -2879,16 +2920,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 126976, '\P{^Bidi_Class=righttoleft}', ""); Expect(1, 126975, '\p{Bidi_Class=:\Arighttoleft\z:}', "");; Expect(0, 126976, '\p{Bidi_Class=:\Arighttoleft\z:}', "");; - Expect(1, 126975, '\p{Bidi_Class: RIGHT_To_Left}', ""); - Expect(0, 126975, '\p{^Bidi_Class: RIGHT_To_Left}', ""); - Expect(0, 126975, '\P{Bidi_Class: RIGHT_To_Left}', ""); - Expect(1, 126975, '\P{^Bidi_Class: RIGHT_To_Left}', ""); - Expect(0, 126976, '\p{Bidi_Class: RIGHT_To_Left}', ""); - Expect(1, 126976, '\p{^Bidi_Class: RIGHT_To_Left}', ""); - Expect(1, 126976, '\P{Bidi_Class: RIGHT_To_Left}', ""); - Expect(0, 126976, '\P{^Bidi_Class: RIGHT_To_Left}', ""); - Error('\p{Bc= :=R}'); - Error('\P{Bc= :=R}'); + Expect(1, 126975, '\p{Bidi_Class= right_TO_LEFT}', ""); + Expect(0, 126975, '\p{^Bidi_Class= right_TO_LEFT}', ""); + Expect(0, 126975, '\P{Bidi_Class= right_TO_LEFT}', ""); + Expect(1, 126975, '\P{^Bidi_Class= right_TO_LEFT}', ""); + Expect(0, 126976, '\p{Bidi_Class= right_TO_LEFT}', ""); + Expect(1, 126976, '\p{^Bidi_Class= right_TO_LEFT}', ""); + Expect(1, 126976, '\P{Bidi_Class= right_TO_LEFT}', ""); + Expect(0, 126976, '\P{^Bidi_Class= right_TO_LEFT}', ""); + Error('\p{Bc=_ R/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}', ""); @@ -2901,16 +2942,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 126976, '\P{^Bc=r}', ""); Expect(1, 126975, '\p{Bc=:\Ar\z:}', "");; Expect(0, 126976, '\p{Bc=:\Ar\z:}', "");; - Expect(1, 126975, '\p{Bc= R}', ""); - Expect(0, 126975, '\p{^Bc= R}', ""); - Expect(0, 126975, '\P{Bc= R}', ""); - Expect(1, 126975, '\P{^Bc= R}', ""); - Expect(0, 126976, '\p{Bc= R}', ""); - Expect(1, 126976, '\p{^Bc= R}', ""); - Expect(1, 126976, '\P{Bc= R}', ""); - Expect(0, 126976, '\P{^Bc= R}', ""); - Error('\p{Is_Bidi_Class=:=_right_TO_Left}'); - Error('\P{Is_Bidi_Class=:=_right_TO_Left}'); + Expect(1, 126975, '\p{Bc: R}', ""); + Expect(0, 126975, '\p{^Bc: R}', ""); + Expect(0, 126975, '\P{Bc: R}', ""); + Expect(1, 126975, '\P{^Bc: R}', ""); + Expect(0, 126976, '\p{Bc: R}', ""); + Expect(1, 126976, '\p{^Bc: R}', ""); + Expect(1, 126976, '\P{Bc: R}', ""); + Expect(0, 126976, '\P{^Bc: R}', ""); + Error('\p{Is_Bidi_Class=/a/_right_TO_Left}'); + Error('\P{Is_Bidi_Class=/a/_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}', ""); @@ -2919,16 +2960,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 126976, '\p{^Is_Bidi_Class=righttoleft}', ""); Expect(1, 126976, '\P{Is_Bidi_Class=righttoleft}', ""); Expect(0, 126976, '\P{^Is_Bidi_Class=righttoleft}', ""); - Expect(1, 126975, '\p{Is_Bidi_Class= Right_To_LEFT}', ""); - Expect(0, 126975, '\p{^Is_Bidi_Class= Right_To_LEFT}', ""); - Expect(0, 126975, '\P{Is_Bidi_Class= Right_To_LEFT}', ""); - Expect(1, 126975, '\P{^Is_Bidi_Class= Right_To_LEFT}', ""); - Expect(0, 126976, '\p{Is_Bidi_Class= Right_To_LEFT}', ""); - Expect(1, 126976, '\p{^Is_Bidi_Class= Right_To_LEFT}', ""); - Expect(1, 126976, '\P{Is_Bidi_Class= Right_To_LEFT}', ""); - Expect(0, 126976, '\P{^Is_Bidi_Class= Right_To_LEFT}', ""); - Error('\p{Is_Bc=:= R}'); - Error('\P{Is_Bc=:= R}'); + Expect(1, 126975, '\p{Is_Bidi_Class=-Right_To_Left}', ""); + Expect(0, 126975, '\p{^Is_Bidi_Class=-Right_To_Left}', ""); + Expect(0, 126975, '\P{Is_Bidi_Class=-Right_To_Left}', ""); + Expect(1, 126975, '\P{^Is_Bidi_Class=-Right_To_Left}', ""); + Expect(0, 126976, '\p{Is_Bidi_Class=-Right_To_Left}', ""); + Expect(1, 126976, '\p{^Is_Bidi_Class=-Right_To_Left}', ""); + Expect(1, 126976, '\P{Is_Bidi_Class=-Right_To_Left}', ""); + Expect(0, 126976, '\P{^Is_Bidi_Class=-Right_To_Left}', ""); + Error('\p{Is_Bc=-:=R}'); + Error('\P{Is_Bc=-:=R}'); Expect(1, 126975, '\p{Is_Bc=r}', ""); Expect(0, 126975, '\p{^Is_Bc=r}', ""); Expect(0, 126975, '\P{Is_Bc=r}', ""); @@ -2937,16 +2978,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}', ""); @@ -2959,16 +3000,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=/a/-RLE}'); - Error('\P{Bc=/a/-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:=}'); + Error('\P{Bc= RLE:=}'); Expect(1, 8235, '\p{Bc=:\ARLE\z:}', "");; Expect(0, 8236, '\p{Bc=:\ARLE\z:}', "");; Expect(1, 8235, '\p{Bc=rle}', ""); @@ -2981,16 +3022,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8236, '\P{^Bc=rle}', ""); Expect(1, 8235, '\p{Bc=:\Arle\z:}', "");; Expect(0, 8236, '\p{Bc=:\Arle\z:}', "");; - Expect(1, 8235, '\p{Bc= RLE}', ""); - Expect(0, 8235, '\p{^Bc= RLE}', ""); - Expect(0, 8235, '\P{Bc= RLE}', ""); - Expect(1, 8235, '\P{^Bc= RLE}', ""); - Expect(0, 8236, '\p{Bc= RLE}', ""); - Expect(1, 8236, '\p{^Bc= RLE}', ""); - Expect(1, 8236, '\P{Bc= RLE}', ""); - Expect(0, 8236, '\P{^Bc= RLE}', ""); - Error('\p{Is_Bidi_Class: _ Right_To_left_EMBEDDING:=}'); - Error('\P{Is_Bidi_Class: _ Right_To_left_EMBEDDING:=}'); + Expect(1, 8235, '\p{Bc=--RLE}', ""); + Expect(0, 8235, '\p{^Bc=--RLE}', ""); + Expect(0, 8235, '\P{Bc=--RLE}', ""); + Expect(1, 8235, '\P{^Bc=--RLE}', ""); + Expect(0, 8236, '\p{Bc=--RLE}', ""); + Expect(1, 8236, '\p{^Bc=--RLE}', ""); + Expect(1, 8236, '\P{Bc=--RLE}', ""); + Expect(0, 8236, '\P{^Bc=--RLE}', ""); + Error('\p{Is_Bidi_Class=_ Right_To_Left_embedding:=}'); + Error('\P{Is_Bidi_Class=_ Right_To_Left_embedding:=}'); Expect(1, 8235, '\p{Is_Bidi_Class=righttoleftembedding}', ""); Expect(0, 8235, '\p{^Is_Bidi_Class=righttoleftembedding}', ""); Expect(0, 8235, '\P{Is_Bidi_Class=righttoleftembedding}', ""); @@ -2999,16 +3040,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8236, '\p{^Is_Bidi_Class=righttoleftembedding}', ""); Expect(1, 8236, '\P{Is_Bidi_Class=righttoleftembedding}', ""); Expect(0, 8236, '\P{^Is_Bidi_Class=righttoleftembedding}', ""); - Expect(1, 8235, '\p{Is_Bidi_Class=--right_To_Left_embedding}', ""); - Expect(0, 8235, '\p{^Is_Bidi_Class=--right_To_Left_embedding}', ""); - Expect(0, 8235, '\P{Is_Bidi_Class=--right_To_Left_embedding}', ""); - Expect(1, 8235, '\P{^Is_Bidi_Class=--right_To_Left_embedding}', ""); - Expect(0, 8236, '\p{Is_Bidi_Class=--right_To_Left_embedding}', ""); - Expect(1, 8236, '\p{^Is_Bidi_Class=--right_To_Left_embedding}', ""); - Expect(1, 8236, '\P{Is_Bidi_Class=--right_To_Left_embedding}', ""); - Expect(0, 8236, '\P{^Is_Bidi_Class=--right_To_Left_embedding}', ""); - Error('\p{Is_Bc=-RLE:=}'); - Error('\P{Is_Bc=-RLE:=}'); + Expect(1, 8235, '\p{Is_Bidi_Class=_ Right_To_LEFT_Embedding}', ""); + Expect(0, 8235, '\p{^Is_Bidi_Class=_ Right_To_LEFT_Embedding}', ""); + Expect(0, 8235, '\P{Is_Bidi_Class=_ Right_To_LEFT_Embedding}', ""); + Expect(1, 8235, '\P{^Is_Bidi_Class=_ Right_To_LEFT_Embedding}', ""); + Expect(0, 8236, '\p{Is_Bidi_Class=_ Right_To_LEFT_Embedding}', ""); + Expect(1, 8236, '\p{^Is_Bidi_Class=_ Right_To_LEFT_Embedding}', ""); + Expect(1, 8236, '\P{Is_Bidi_Class=_ Right_To_LEFT_Embedding}', ""); + Expect(0, 8236, '\P{^Is_Bidi_Class=_ Right_To_LEFT_Embedding}', ""); + Error('\p{Is_Bc= RLE/a/}'); + Error('\P{Is_Bc= RLE/a/}'); Expect(1, 8235, '\p{Is_Bc=rle}', ""); Expect(0, 8235, '\p{^Is_Bc=rle}', ""); Expect(0, 8235, '\P{Is_Bc=rle}', ""); @@ -3017,16 +3058,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::=--RIGHT_To_left_Isolate}'); - Error('\P{Bidi_Class::=--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=/a/ RIGHT_TO_LEFT_isolate}'); + Error('\P{Bidi_Class=/a/ RIGHT_TO_LEFT_isolate}'); Expect(1, 8295, '\p{Bidi_Class=:\ARight_To_Left_Isolate\z:}', "");; Expect(0, 8296, '\p{Bidi_Class=:\ARight_To_Left_Isolate\z:}', "");; Expect(1, 8295, '\p{Bidi_Class=righttoleftisolate}', ""); @@ -3039,38 +3080,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8296, '\P{^Bidi_Class=righttoleftisolate}', ""); Expect(1, 8295, '\p{Bidi_Class=:\Arighttoleftisolate\z:}', "");; Expect(0, 8296, '\p{Bidi_Class=:\Arighttoleftisolate\z:}', "");; - Expect(1, 8295, '\p{Bidi_Class= _right_to_left_Isolate}', ""); - Expect(0, 8295, '\p{^Bidi_Class= _right_to_left_Isolate}', ""); - Expect(0, 8295, '\P{Bidi_Class= _right_to_left_Isolate}', ""); - Expect(1, 8295, '\P{^Bidi_Class= _right_to_left_Isolate}', ""); - Expect(0, 8296, '\p{Bidi_Class= _right_to_left_Isolate}', ""); - Expect(1, 8296, '\p{^Bidi_Class= _right_to_left_Isolate}', ""); - Expect(1, 8296, '\P{Bidi_Class= _right_to_left_Isolate}', ""); - Expect(0, 8296, '\P{^Bidi_Class= _right_to_left_Isolate}', ""); - Error('\p{Bc::= rli}'); - Error('\P{Bc::= rli}'); + Expect(1, 8295, '\p{Bidi_Class=_ RIGHT_To_Left_Isolate}', ""); + Expect(0, 8295, '\p{^Bidi_Class=_ RIGHT_To_Left_Isolate}', ""); + Expect(0, 8295, '\P{Bidi_Class=_ RIGHT_To_Left_Isolate}', ""); + Expect(1, 8295, '\P{^Bidi_Class=_ RIGHT_To_Left_Isolate}', ""); + Expect(0, 8296, '\p{Bidi_Class=_ RIGHT_To_Left_Isolate}', ""); + Expect(1, 8296, '\p{^Bidi_Class=_ RIGHT_To_Left_Isolate}', ""); + Expect(1, 8296, '\P{Bidi_Class=_ RIGHT_To_Left_Isolate}', ""); + Expect(0, 8296, '\P{^Bidi_Class=_ RIGHT_To_Left_Isolate}', ""); + Error('\p{Bc=-_rli:=}'); + Error('\P{Bc=-_rli:=}'); Expect(1, 8295, '\p{Bc=:\ARLI\z:}', "");; Expect(0, 8296, '\p{Bc=:\ARLI\z:}', "");; - Expect(1, 8295, '\p{Bc: rli}', ""); - Expect(0, 8295, '\p{^Bc: rli}', ""); - Expect(0, 8295, '\P{Bc: rli}', ""); - Expect(1, 8295, '\P{^Bc: rli}', ""); - Expect(0, 8296, '\p{Bc: rli}', ""); - Expect(1, 8296, '\p{^Bc: rli}', ""); - Expect(1, 8296, '\P{Bc: rli}', ""); - Expect(0, 8296, '\P{^Bc: rli}', ""); + Expect(1, 8295, '\p{Bc=rli}', ""); + Expect(0, 8295, '\p{^Bc=rli}', ""); + Expect(0, 8295, '\P{Bc=rli}', ""); + Expect(1, 8295, '\P{^Bc=rli}', ""); + Expect(0, 8296, '\p{Bc=rli}', ""); + Expect(1, 8296, '\p{^Bc=rli}', ""); + Expect(1, 8296, '\P{Bc=rli}', ""); + Expect(0, 8296, '\P{^Bc=rli}', ""); Expect(1, 8295, '\p{Bc=:\Arli\z:}', "");; Expect(0, 8296, '\p{Bc=:\Arli\z:}', "");; - Expect(1, 8295, '\p{Bc= RLI}', ""); - Expect(0, 8295, '\p{^Bc= RLI}', ""); - Expect(0, 8295, '\P{Bc= RLI}', ""); - Expect(1, 8295, '\P{^Bc= RLI}', ""); - Expect(0, 8296, '\p{Bc= RLI}', ""); - Expect(1, 8296, '\p{^Bc= RLI}', ""); - Expect(1, 8296, '\P{Bc= RLI}', ""); - Expect(0, 8296, '\P{^Bc= RLI}', ""); - Error('\p{Is_Bidi_Class=-:=right_To_Left_Isolate}'); - Error('\P{Is_Bidi_Class=-:=right_To_Left_Isolate}'); + Expect(1, 8295, '\p{Bc: -rli}', ""); + Expect(0, 8295, '\p{^Bc: -rli}', ""); + Expect(0, 8295, '\P{Bc: -rli}', ""); + Expect(1, 8295, '\P{^Bc: -rli}', ""); + Expect(0, 8296, '\p{Bc: -rli}', ""); + Expect(1, 8296, '\p{^Bc: -rli}', ""); + Expect(1, 8296, '\P{Bc: -rli}', ""); + Expect(0, 8296, '\P{^Bc: -rli}', ""); + Error('\p{Is_Bidi_Class=RIGHT_to_LEFT_Isolate/a/}'); + Error('\P{Is_Bidi_Class=RIGHT_to_LEFT_Isolate/a/}'); Expect(1, 8295, '\p{Is_Bidi_Class=righttoleftisolate}', ""); Expect(0, 8295, '\p{^Is_Bidi_Class=righttoleftisolate}', ""); Expect(0, 8295, '\P{Is_Bidi_Class=righttoleftisolate}', ""); @@ -3079,16 +3120,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}', ""); @@ -3097,16 +3138,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}', ""); @@ -3119,16 +3160,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= -RLO/a/}'); + Error('\P{Bc= -RLO/a/}'); Expect(1, 8238, '\p{Bc=:\ARLO\z:}', "");; Expect(0, 8239, '\p{Bc=:\ARLO\z:}', "");; Expect(1, 8238, '\p{Bc=rlo}', ""); @@ -3141,34 +3182,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/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{Is_Bc=rlo}', ""); Expect(0, 8238, '\p{^Is_Bc=rlo}', ""); Expect(0, 8238, '\P{Is_Bc=rlo}', ""); @@ -3177,38 +3218,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8239, '\p{^Is_Bc=rlo}', ""); Expect(1, 8239, '\P{Is_Bc=rlo}', ""); Expect(0, 8239, '\P{^Is_Bc=rlo}', ""); - Expect(1, 8238, '\p{Is_Bc=-RLO}', ""); - Expect(0, 8238, '\p{^Is_Bc=-RLO}', ""); - Expect(0, 8238, '\P{Is_Bc=-RLO}', ""); - Expect(1, 8238, '\P{^Is_Bc=-RLO}', ""); - Expect(0, 8239, '\p{Is_Bc=-RLO}', ""); - Expect(1, 8239, '\p{^Is_Bc=-RLO}', ""); - Expect(1, 8239, '\P{Is_Bc=-RLO}', ""); - Expect(0, 8239, '\P{^Is_Bc=-RLO}', ""); - Error('\p{Bidi_Class=__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/a/}'); + Error('\P{Bidi_Class= Segment_separator/a/}'); Expect(1, 31, '\p{Bidi_Class=:\ASegment_Separator\z:}', "");; Expect(0, 32, '\p{Bidi_Class=:\ASegment_Separator\z:}', "");; - Expect(1, 31, '\p{Bidi_Class: segmentseparator}', ""); - Expect(0, 31, '\p{^Bidi_Class: segmentseparator}', ""); - Expect(0, 31, '\P{Bidi_Class: segmentseparator}', ""); - Expect(1, 31, '\P{^Bidi_Class: segmentseparator}', ""); - Expect(0, 32, '\p{Bidi_Class: segmentseparator}', ""); - Expect(1, 32, '\p{^Bidi_Class: segmentseparator}', ""); - Expect(1, 32, '\P{Bidi_Class: segmentseparator}', ""); - Expect(0, 32, '\P{^Bidi_Class: segmentseparator}', ""); + Expect(1, 31, '\p{Bidi_Class=segmentseparator}', ""); + Expect(0, 31, '\p{^Bidi_Class=segmentseparator}', ""); + Expect(0, 31, '\P{Bidi_Class=segmentseparator}', ""); + Expect(1, 31, '\P{^Bidi_Class=segmentseparator}', ""); + Expect(0, 32, '\p{Bidi_Class=segmentseparator}', ""); + Expect(1, 32, '\p{^Bidi_Class=segmentseparator}', ""); + Expect(1, 32, '\P{Bidi_Class=segmentseparator}', ""); + Expect(0, 32, '\P{^Bidi_Class=segmentseparator}', ""); Expect(1, 31, '\p{Bidi_Class=:\Asegmentseparator\z:}', "");; Expect(0, 32, '\p{Bidi_Class=:\Asegmentseparator\z:}', "");; - Expect(1, 31, '\p{Bidi_Class= SEGMENT_SEPARATOR}', ""); - Expect(0, 31, '\p{^Bidi_Class= SEGMENT_SEPARATOR}', ""); - Expect(0, 31, '\P{Bidi_Class= SEGMENT_SEPARATOR}', ""); - Expect(1, 31, '\P{^Bidi_Class= SEGMENT_SEPARATOR}', ""); - Expect(0, 32, '\p{Bidi_Class= SEGMENT_SEPARATOR}', ""); - Expect(1, 32, '\p{^Bidi_Class= SEGMENT_SEPARATOR}', ""); - Expect(1, 32, '\P{Bidi_Class= SEGMENT_SEPARATOR}', ""); - Expect(0, 32, '\P{^Bidi_Class= SEGMENT_SEPARATOR}', ""); - Error('\p{Bc:- S/a/}'); - Error('\P{Bc:- S/a/}'); + 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{Bc=:\AS\z:}', "");; Expect(0, 32, '\p{Bc=:\AS\z:}', "");; Expect(1, 31, '\p{Bc=s}', ""); @@ -3221,16 +3262,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 32, '\P{^Bc=s}', ""); Expect(1, 31, '\p{Bc=:\As\z:}', "");; Expect(0, 32, '\p{Bc=:\As\z:}', "");; - Expect(1, 31, '\p{Bc=_S}', ""); - Expect(0, 31, '\p{^Bc=_S}', ""); - Expect(0, 31, '\P{Bc=_S}', ""); - Expect(1, 31, '\P{^Bc=_S}', ""); - Expect(0, 32, '\p{Bc=_S}', ""); - Expect(1, 32, '\p{^Bc=_S}', ""); - Expect(1, 32, '\P{Bc=_S}', ""); - Expect(0, 32, '\P{^Bc=_S}', ""); - Error('\p{Is_Bidi_Class=_ segment_Separator/a/}'); - Error('\P{Is_Bidi_Class=_ segment_Separator/a/}'); + 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}', ""); @@ -3239,16 +3280,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 32, '\p{^Is_Bidi_Class=segmentseparator}', ""); Expect(1, 32, '\P{Is_Bidi_Class=segmentseparator}', ""); Expect(0, 32, '\P{^Is_Bidi_Class=segmentseparator}', ""); - Expect(1, 31, '\p{Is_Bidi_Class= _Segment_SEPARATOR}', ""); - Expect(0, 31, '\p{^Is_Bidi_Class= _Segment_SEPARATOR}', ""); - Expect(0, 31, '\P{Is_Bidi_Class= _Segment_SEPARATOR}', ""); - Expect(1, 31, '\P{^Is_Bidi_Class= _Segment_SEPARATOR}', ""); - Expect(0, 32, '\p{Is_Bidi_Class= _Segment_SEPARATOR}', ""); - Expect(1, 32, '\p{^Is_Bidi_Class= _Segment_SEPARATOR}', ""); - Expect(1, 32, '\P{Is_Bidi_Class= _Segment_SEPARATOR}', ""); - Expect(0, 32, '\P{^Is_Bidi_Class= _Segment_SEPARATOR}', ""); - Error('\p{Is_Bc=:=- S}'); - Error('\P{Is_Bc=:=- S}'); + Expect(1, 31, '\p{Is_Bidi_Class= Segment_Separator}', ""); + Expect(0, 31, '\p{^Is_Bidi_Class= Segment_Separator}', ""); + Expect(0, 31, '\P{Is_Bidi_Class= Segment_Separator}', ""); + Expect(1, 31, '\P{^Is_Bidi_Class= Segment_Separator}', ""); + Expect(0, 32, '\p{Is_Bidi_Class= Segment_Separator}', ""); + Expect(1, 32, '\p{^Is_Bidi_Class= Segment_Separator}', ""); + Expect(1, 32, '\P{Is_Bidi_Class= Segment_Separator}', ""); + Expect(0, 32, '\P{^Is_Bidi_Class= Segment_Separator}', ""); + Error('\p{Is_Bc=-:=S}'); + Error('\P{Is_Bc=-:=S}'); Expect(1, 31, '\p{Is_Bc=s}', ""); Expect(0, 31, '\p{^Is_Bc=s}', ""); Expect(0, 31, '\P{Is_Bc=s}', ""); @@ -3257,16 +3298,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: :=-white_SPACE}'); - Error('\P{Bidi_Class: :=-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=/a/- White_Space}'); + Error('\P{Bidi_Class=/a/- 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}', ""); @@ -3279,16 +3320,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/a/}'); - Error('\P{Bc= WS/a/}'); + 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}', ""); @@ -3309,26 +3350,26 @@ 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:=}'); - Expect(1, 12288, '\p{Is_Bidi_Class: whitespace}', ""); - Expect(0, 12288, '\p{^Is_Bidi_Class: whitespace}', ""); - Expect(0, 12288, '\P{Is_Bidi_Class: whitespace}', ""); - Expect(1, 12288, '\P{^Is_Bidi_Class: whitespace}', ""); - Expect(0, 12289, '\p{Is_Bidi_Class: whitespace}', ""); - Expect(1, 12289, '\p{^Is_Bidi_Class: whitespace}', ""); - Expect(1, 12289, '\P{Is_Bidi_Class: whitespace}', ""); - Expect(0, 12289, '\P{^Is_Bidi_Class: whitespace}', ""); - Expect(1, 12288, '\p{Is_Bidi_Class=-white_Space}', ""); - Expect(0, 12288, '\p{^Is_Bidi_Class=-white_Space}', ""); - Expect(0, 12288, '\P{Is_Bidi_Class=-white_Space}', ""); - Expect(1, 12288, '\P{^Is_Bidi_Class=-white_Space}', ""); - Expect(0, 12289, '\p{Is_Bidi_Class=-white_Space}', ""); - Expect(1, 12289, '\p{^Is_Bidi_Class=-white_Space}', ""); - Expect(1, 12289, '\P{Is_Bidi_Class=-white_Space}', ""); - Expect(0, 12289, '\P{^Is_Bidi_Class=-white_Space}', ""); - Error('\p{Is_Bc: WS/a/}'); - Error('\P{Is_Bc: WS/a/}'); + Error('\p{Is_Bidi_Class=:= WHITE_Space}'); + Error('\P{Is_Bidi_Class=:= WHITE_Space}'); + Expect(1, 12288, '\p{Is_Bidi_Class=whitespace}', ""); + Expect(0, 12288, '\p{^Is_Bidi_Class=whitespace}', ""); + Expect(0, 12288, '\P{Is_Bidi_Class=whitespace}', ""); + Expect(1, 12288, '\P{^Is_Bidi_Class=whitespace}', ""); + Expect(0, 12289, '\p{Is_Bidi_Class=whitespace}', ""); + Expect(1, 12289, '\p{^Is_Bidi_Class=whitespace}', ""); + Expect(1, 12289, '\P{Is_Bidi_Class=whitespace}', ""); + Expect(0, 12289, '\P{^Is_Bidi_Class=whitespace}', ""); + Expect(1, 12288, '\p{Is_Bidi_Class=_white_Space}', ""); + Expect(0, 12288, '\p{^Is_Bidi_Class=_white_Space}', ""); + Expect(0, 12288, '\P{Is_Bidi_Class=_white_Space}', ""); + Expect(1, 12288, '\P{^Is_Bidi_Class=_white_Space}', ""); + Expect(0, 12289, '\p{Is_Bidi_Class=_white_Space}', ""); + Expect(1, 12289, '\p{^Is_Bidi_Class=_white_Space}', ""); + Expect(1, 12289, '\P{Is_Bidi_Class=_white_Space}', ""); + Expect(0, 12289, '\P{^Is_Bidi_Class=_white_Space}', ""); + Error('\p{Is_Bc= /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}', ""); @@ -3337,16 +3378,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 12289, '\p{^Is_Bc=ws}', ""); Expect(1, 12289, '\P{Is_Bc=ws}', ""); Expect(0, 12289, '\P{^Is_Bc=ws}', ""); - Expect(1, 12288, '\p{Is_Bc=_-WS}', ""); - Expect(0, 12288, '\p{^Is_Bc=_-WS}', ""); - Expect(0, 12288, '\P{Is_Bc=_-WS}', ""); - Expect(1, 12288, '\P{^Is_Bc=_-WS}', ""); - Expect(0, 12289, '\p{Is_Bc=_-WS}', ""); - Expect(1, 12289, '\p{^Is_Bc=_-WS}', ""); - Expect(1, 12289, '\P{Is_Bc=_-WS}', ""); - Expect(0, 12289, '\P{^Is_Bc=_-WS}', ""); - Error('\p{Bidi_Control=:= No}'); - Error('\P{Bidi_Control=:= No}'); + Expect(1, 12288, '\p{Is_Bc= _WS}', ""); + Expect(0, 12288, '\p{^Is_Bc= _WS}', ""); + Expect(0, 12288, '\P{Is_Bc= _WS}', ""); + Expect(1, 12288, '\P{^Is_Bc= _WS}', ""); + Expect(0, 12289, '\p{Is_Bc= _WS}', ""); + Expect(1, 12289, '\p{^Is_Bc= _WS}', ""); + Expect(1, 12289, '\P{Is_Bc= _WS}', ""); + Expect(0, 12289, '\P{^Is_Bc= _WS}', ""); + Error('\p{Bidi_Control= /a/NO}'); + Error('\P{Bidi_Control= /a/NO}'); Expect(1, 8298, '\p{Bidi_Control=:\ANo\z:}', "");; Expect(0, 8297, '\p{Bidi_Control=:\ANo\z:}', "");; Expect(1, 8298, '\p{Bidi_Control=no}', ""); @@ -3359,38 +3400,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8297, '\P{^Bidi_Control=no}', ""); Expect(1, 8298, '\p{Bidi_Control=:\Ano\z:}', "");; Expect(0, 8297, '\p{Bidi_Control=:\Ano\z:}', "");; - Expect(1, 8298, '\p{Bidi_Control=--No}', ""); - Expect(0, 8298, '\p{^Bidi_Control=--No}', ""); - Expect(0, 8298, '\P{Bidi_Control=--No}', ""); - Expect(1, 8298, '\P{^Bidi_Control=--No}', ""); - Expect(0, 8297, '\p{Bidi_Control=--No}', ""); - Expect(1, 8297, '\p{^Bidi_Control=--No}', ""); - Expect(1, 8297, '\P{Bidi_Control=--No}', ""); - Expect(0, 8297, '\P{^Bidi_Control=--No}', ""); - Error('\p{Bidi_C=:= -N}'); - Error('\P{Bidi_C=:= -N}'); + Expect(1, 8298, '\p{Bidi_Control:--NO}', ""); + Expect(0, 8298, '\p{^Bidi_Control:--NO}', ""); + Expect(0, 8298, '\P{Bidi_Control:--NO}', ""); + Expect(1, 8298, '\P{^Bidi_Control:--NO}', ""); + Expect(0, 8297, '\p{Bidi_Control:--NO}', ""); + Expect(1, 8297, '\p{^Bidi_Control:--NO}', ""); + Expect(1, 8297, '\P{Bidi_Control:--NO}', ""); + Expect(0, 8297, '\P{^Bidi_Control:--NO}', ""); + Error('\p{Bidi_C=_/a/N}'); + Error('\P{Bidi_C=_/a/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}', ""); + 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= /a/F}'); - Error('\P{Is_Bidi_Control= /a/F}'); + Expect(1, 8298, '\p{Bidi_C=_ n}', ""); + Expect(0, 8298, '\p{^Bidi_C=_ n}', ""); + Expect(0, 8298, '\P{Bidi_C=_ n}', ""); + Expect(1, 8298, '\P{^Bidi_C=_ n}', ""); + Expect(0, 8297, '\p{Bidi_C=_ n}', ""); + Expect(1, 8297, '\p{^Bidi_C=_ n}', ""); + Expect(1, 8297, '\P{Bidi_C=_ n}', ""); + Expect(0, 8297, '\P{^Bidi_C=_ n}', ""); + Error('\p{Is_Bidi_Control=_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}', ""); @@ -3399,16 +3440,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8297, '\p{^Is_Bidi_Control=f}', ""); Expect(1, 8297, '\P{Is_Bidi_Control=f}', ""); Expect(0, 8297, '\P{^Is_Bidi_Control=f}', ""); - Expect(1, 8298, '\p{Is_Bidi_Control=_F}', ""); - Expect(0, 8298, '\p{^Is_Bidi_Control=_F}', ""); - Expect(0, 8298, '\P{Is_Bidi_Control=_F}', ""); - Expect(1, 8298, '\P{^Is_Bidi_Control=_F}', ""); - Expect(0, 8297, '\p{Is_Bidi_Control=_F}', ""); - Expect(1, 8297, '\p{^Is_Bidi_Control=_F}', ""); - Expect(1, 8297, '\P{Is_Bidi_Control=_F}', ""); - Expect(0, 8297, '\P{^Is_Bidi_Control=_F}', ""); - Error('\p{Is_Bidi_C=-_False:=}'); - Error('\P{Is_Bidi_C=-_False:=}'); + Expect(1, 8298, '\p{Is_Bidi_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}', ""); @@ -3417,36 +3458,36 @@ 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=:= _YES}'); - Error('\P{Bidi_Control=:= _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=/a/- Yes}'); + Error('\P{Bidi_Control=/a/- Yes}'); Expect(1, 8297, '\p{Bidi_Control=:\AYes\z:}', "");; Expect(0, 8298, '\p{Bidi_Control=:\AYes\z:}', "");; - Expect(1, 8297, '\p{Bidi_Control: yes}', ""); - Expect(0, 8297, '\p{^Bidi_Control: yes}', ""); - Expect(0, 8297, '\P{Bidi_Control: yes}', ""); - Expect(1, 8297, '\P{^Bidi_Control: yes}', ""); - Expect(0, 8298, '\p{Bidi_Control: yes}', ""); - Expect(1, 8298, '\p{^Bidi_Control: yes}', ""); - Expect(1, 8298, '\P{Bidi_Control: yes}', ""); - Expect(0, 8298, '\P{^Bidi_Control: yes}', ""); + Expect(1, 8297, '\p{Bidi_Control=yes}', ""); + Expect(0, 8297, '\p{^Bidi_Control=yes}', ""); + Expect(0, 8297, '\P{Bidi_Control=yes}', ""); + Expect(1, 8297, '\P{^Bidi_Control=yes}', ""); + Expect(0, 8298, '\p{Bidi_Control=yes}', ""); + Expect(1, 8298, '\p{^Bidi_Control=yes}', ""); + Expect(1, 8298, '\P{Bidi_Control=yes}', ""); + Expect(0, 8298, '\P{^Bidi_Control=yes}', ""); Expect(1, 8297, '\p{Bidi_Control=:\Ayes\z:}', "");; Expect(0, 8298, '\p{Bidi_Control=:\Ayes\z:}', "");; - Expect(1, 8297, '\p{Bidi_Control= -Yes}', ""); - Expect(0, 8297, '\p{^Bidi_Control= -Yes}', ""); - Expect(0, 8297, '\P{Bidi_Control= -Yes}', ""); - Expect(1, 8297, '\P{^Bidi_Control= -Yes}', ""); - Expect(0, 8298, '\p{Bidi_Control= -Yes}', ""); - Expect(1, 8298, '\p{^Bidi_Control= -Yes}', ""); - Expect(1, 8298, '\P{Bidi_Control= -Yes}', ""); - Expect(0, 8298, '\P{^Bidi_Control= -Yes}', ""); + Expect(1, 8297, '\p{Bidi_Control=Yes}', ""); + Expect(0, 8297, '\p{^Bidi_Control=Yes}', ""); + Expect(0, 8297, '\P{Bidi_Control=Yes}', ""); + Expect(1, 8297, '\P{^Bidi_Control=Yes}', ""); + Expect(0, 8298, '\p{Bidi_Control=Yes}', ""); + Expect(1, 8298, '\p{^Bidi_Control=Yes}', ""); + Expect(1, 8298, '\P{Bidi_Control=Yes}', ""); + Expect(0, 8298, '\P{^Bidi_Control=Yes}', ""); Error('\p{Bidi_C=:=y}'); Error('\P{Bidi_C=:=y}'); Expect(1, 8297, '\p{Bidi_C=:\AY\z:}', "");; @@ -3461,16 +3502,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=:=T}'); + Error('\P{Is_Bidi_Control=:=T}'); Expect(1, 8297, '\p{Is_Bidi_Control=t}', ""); Expect(0, 8297, '\p{^Is_Bidi_Control=t}', ""); Expect(0, 8297, '\P{Is_Bidi_Control=t}', ""); @@ -3479,16 +3520,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=/a/--True}'); - Error('\P{Is_Bidi_C=/a/--True}'); + 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_C=true}', ""); Expect(0, 8297, '\p{^Is_Bidi_C=true}', ""); Expect(0, 8297, '\P{Is_Bidi_C=true}', ""); @@ -3497,16 +3538,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=:=No}'); - Error('\P{Bidi_Mirrored=:=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=/a/_no}'); + Error('\P{Bidi_Mirrored=/a/_no}'); Expect(1, 120772, '\p{Bidi_Mirrored=:\ANo\z:}', "");; Expect(0, 120771, '\p{Bidi_Mirrored=:\ANo\z:}', "");; Expect(1, 120772, '\p{Bidi_Mirrored=no}', ""); @@ -3519,16 +3560,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=/a/_ N}'); - Error('\P{Bidi_M=/a/_ 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}', ""); @@ -3541,34 +3582,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 120771, '\P{^Bidi_M=n}', ""); Expect(1, 120772, '\p{Bidi_M=:\An\z:}', "");; Expect(0, 120771, '\p{Bidi_M=:\An\z:}', "");; - Expect(1, 120772, '\p{Bidi_M=--N}', ""); - Expect(0, 120772, '\p{^Bidi_M=--N}', ""); - Expect(0, 120772, '\P{Bidi_M=--N}', ""); - Expect(1, 120772, '\P{^Bidi_M=--N}', ""); - Expect(0, 120771, '\p{Bidi_M=--N}', ""); - Expect(1, 120771, '\p{^Bidi_M=--N}', ""); - Expect(1, 120771, '\P{Bidi_M=--N}', ""); - Expect(0, 120771, '\P{^Bidi_M=--N}', ""); - Error('\p{Is_Bidi_Mirrored=:=- F}'); - Error('\P{Is_Bidi_Mirrored=:=- F}'); - Expect(1, 120772, '\p{Is_Bidi_Mirrored=f}', ""); - Expect(0, 120772, '\p{^Is_Bidi_Mirrored=f}', ""); - Expect(0, 120772, '\P{Is_Bidi_Mirrored=f}', ""); - Expect(1, 120772, '\P{^Is_Bidi_Mirrored=f}', ""); - Expect(0, 120771, '\p{Is_Bidi_Mirrored=f}', ""); - Expect(1, 120771, '\p{^Is_Bidi_Mirrored=f}', ""); - Expect(1, 120771, '\P{Is_Bidi_Mirrored=f}', ""); - Expect(0, 120771, '\P{^Is_Bidi_Mirrored=f}', ""); - Expect(1, 120772, '\p{Is_Bidi_Mirrored=- F}', ""); - Expect(0, 120772, '\p{^Is_Bidi_Mirrored=- F}', ""); - Expect(0, 120772, '\P{Is_Bidi_Mirrored=- F}', ""); - Expect(1, 120772, '\P{^Is_Bidi_Mirrored=- F}', ""); - Expect(0, 120771, '\p{Is_Bidi_Mirrored=- F}', ""); - Expect(1, 120771, '\p{^Is_Bidi_Mirrored=- F}', ""); - Expect(1, 120771, '\P{Is_Bidi_Mirrored=- F}', ""); - Expect(0, 120771, '\P{^Is_Bidi_Mirrored=- F}', ""); - Error('\p{Is_Bidi_M=_/a/FALSE}'); - Error('\P{Is_Bidi_M=_/a/FALSE}'); + Expect(1, 120772, '\p{Bidi_M=-_N}', ""); + Expect(0, 120772, '\p{^Bidi_M=-_N}', ""); + Expect(0, 120772, '\P{Bidi_M=-_N}', ""); + Expect(1, 120772, '\P{^Bidi_M=-_N}', ""); + Expect(0, 120771, '\p{Bidi_M=-_N}', ""); + Expect(1, 120771, '\p{^Bidi_M=-_N}', ""); + Expect(1, 120771, '\P{Bidi_M=-_N}', ""); + Expect(0, 120771, '\P{^Bidi_M=-_N}', ""); + Error('\p{Is_Bidi_Mirrored=/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{Is_Bidi_M=false}', ""); Expect(0, 120772, '\p{^Is_Bidi_M=false}', ""); Expect(0, 120772, '\P{Is_Bidi_M=false}', ""); @@ -3577,16 +3618,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= Yes/a/}'); - Error('\P{Bidi_Mirrored= Yes/a/}'); + 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, 120771, '\p{Bidi_Mirrored=:\AYes\z:}', "");; Expect(0, 120772, '\p{Bidi_Mirrored=:\AYes\z:}', "");; Expect(1, 120771, '\p{Bidi_Mirrored=yes}', ""); @@ -3599,16 +3640,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=/a/ _Y}'); - Error('\P{Bidi_M=/a/ _Y}'); + Expect(1, 120771, '\p{Bidi_Mirrored=_YES}', ""); + Expect(0, 120771, '\p{^Bidi_Mirrored=_YES}', ""); + Expect(0, 120771, '\P{Bidi_Mirrored=_YES}', ""); + Expect(1, 120771, '\P{^Bidi_Mirrored=_YES}', ""); + Expect(0, 120772, '\p{Bidi_Mirrored=_YES}', ""); + Expect(1, 120772, '\p{^Bidi_Mirrored=_YES}', ""); + Expect(1, 120772, '\P{Bidi_Mirrored=_YES}', ""); + Expect(0, 120772, '\P{^Bidi_Mirrored=_YES}', ""); + Error('\p{Bidi_M=- 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}', ""); @@ -3621,16 +3662,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=:=T}'); - Error('\P{Is_Bidi_Mirrored=:=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: /a/--T}'); + Error('\P{Is_Bidi_Mirrored: /a/--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}', ""); @@ -3639,60 +3680,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 120772, '\p{^Is_Bidi_Mirrored=t}', ""); Expect(1, 120772, '\P{Is_Bidi_Mirrored=t}', ""); Expect(0, 120772, '\P{^Is_Bidi_Mirrored=t}', ""); - Expect(1, 120771, '\p{Is_Bidi_Mirrored= -t}', ""); - Expect(0, 120771, '\p{^Is_Bidi_Mirrored= -t}', ""); - Expect(0, 120771, '\P{Is_Bidi_Mirrored= -t}', ""); - Expect(1, 120771, '\P{^Is_Bidi_Mirrored= -t}', ""); - Expect(0, 120772, '\p{Is_Bidi_Mirrored= -t}', ""); - Expect(1, 120772, '\p{^Is_Bidi_Mirrored= -t}', ""); - Expect(1, 120772, '\P{Is_Bidi_Mirrored= -t}', ""); - Expect(0, 120772, '\P{^Is_Bidi_Mirrored= -t}', ""); - Error('\p{Is_Bidi_M= True:=}'); - Error('\P{Is_Bidi_M= True:=}'); - Expect(1, 120771, '\p{Is_Bidi_M: true}', ""); - Expect(0, 120771, '\p{^Is_Bidi_M: true}', ""); - Expect(0, 120771, '\P{Is_Bidi_M: true}', ""); - Expect(1, 120771, '\P{^Is_Bidi_M: true}', ""); - Expect(0, 120772, '\p{Is_Bidi_M: true}', ""); - Expect(1, 120772, '\p{^Is_Bidi_M: true}', ""); - Expect(1, 120772, '\P{Is_Bidi_M: true}', ""); - Expect(0, 120772, '\P{^Is_Bidi_M: true}', ""); - Expect(1, 120771, '\p{Is_Bidi_M= True}', ""); - Expect(0, 120771, '\p{^Is_Bidi_M= True}', ""); - Expect(0, 120771, '\P{Is_Bidi_M= True}', ""); - Expect(1, 120771, '\P{^Is_Bidi_M= True}', ""); - Expect(0, 120772, '\p{Is_Bidi_M= True}', ""); - Expect(1, 120772, '\p{^Is_Bidi_M= True}', ""); - Expect(1, 120772, '\P{Is_Bidi_M= True}', ""); - Expect(0, 120772, '\P{^Is_Bidi_M= True}', ""); + Expect(1, 120771, '\p{Is_Bidi_Mirrored= T}', ""); + Expect(0, 120771, '\p{^Is_Bidi_Mirrored= T}', ""); + Expect(0, 120771, '\P{Is_Bidi_Mirrored= T}', ""); + Expect(1, 120771, '\P{^Is_Bidi_Mirrored= T}', ""); + Expect(0, 120772, '\p{Is_Bidi_Mirrored= T}', ""); + Expect(1, 120772, '\p{^Is_Bidi_Mirrored= T}', ""); + Expect(1, 120772, '\P{Is_Bidi_Mirrored= T}', ""); + Expect(0, 120772, '\P{^Is_Bidi_Mirrored= T}', ""); + Error('\p{Is_Bidi_M= :=True}'); + Error('\P{Is_Bidi_M= :=True}'); + Expect(1, 120771, '\p{Is_Bidi_M=true}', ""); + Expect(0, 120771, '\p{^Is_Bidi_M=true}', ""); + Expect(0, 120771, '\P{Is_Bidi_M=true}', ""); + Expect(1, 120771, '\P{^Is_Bidi_M=true}', ""); + Expect(0, 120772, '\p{Is_Bidi_M=true}', ""); + Expect(1, 120772, '\p{^Is_Bidi_M=true}', ""); + Expect(1, 120772, '\P{Is_Bidi_M=true}', ""); + Expect(0, 120772, '\P{^Is_Bidi_M=true}', ""); + Expect(1, 120771, '\p{Is_Bidi_M=-True}', ""); + Expect(0, 120771, '\p{^Is_Bidi_M=-True}', ""); + Expect(0, 120771, '\P{Is_Bidi_M=-True}', ""); + Expect(1, 120771, '\P{^Is_Bidi_M=-True}', ""); + Expect(0, 120772, '\p{Is_Bidi_M=-True}', ""); + Expect(1, 120772, '\p{^Is_Bidi_M=-True}', ""); + Expect(1, 120772, '\P{Is_Bidi_M=-True}', ""); + Expect(0, 120772, '\P{^Is_Bidi_M=-True}', ""); Error('\p{block}'); Error('\P{block}'); Error('\p{blk}'); Error('\P{blk}'); - Error('\p{Block= /a/adlam}'); - Error('\P{Block= /a/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}', ""); - Expect(0, 125279, '\p{^Block:adlam}', ""); - Expect(0, 125279, '\P{Block:adlam}', ""); - Expect(1, 125279, '\P{^Block:adlam}', ""); - Expect(0, 125280, '\p{Block:adlam}', ""); - Expect(1, 125280, '\p{^Block:adlam}', ""); - Expect(1, 125280, '\P{Block:adlam}', ""); - Expect(0, 125280, '\P{^Block:adlam}', ""); + Expect(1, 125279, '\p{Block=adlam}', ""); + Expect(0, 125279, '\p{^Block=adlam}', ""); + Expect(0, 125279, '\P{Block=adlam}', ""); + Expect(1, 125279, '\P{^Block=adlam}', ""); + Expect(0, 125280, '\p{Block=adlam}', ""); + Expect(1, 125280, '\p{^Block=adlam}', ""); + Expect(1, 125280, '\P{Block=adlam}', ""); + Expect(0, 125280, '\P{^Block=adlam}', ""); Expect(1, 125279, '\p{Block=:\Aadlam\z:}', "");; Expect(0, 125280, '\p{Block=:\Aadlam\z:}', "");; - Expect(1, 125279, '\p{Block=__Adlam}', ""); - Expect(0, 125279, '\p{^Block=__Adlam}', ""); - Expect(0, 125279, '\P{Block=__Adlam}', ""); - Expect(1, 125279, '\P{^Block=__Adlam}', ""); - Expect(0, 125280, '\p{Block=__Adlam}', ""); - Expect(1, 125280, '\p{^Block=__Adlam}', ""); - Expect(1, 125280, '\P{Block=__Adlam}', ""); - Expect(0, 125280, '\P{^Block=__Adlam}', ""); - Error('\p{Blk=:=_ adlam}'); - Error('\P{Blk=:=_ adlam}'); + Expect(1, 125279, '\p{Block= -Adlam}', ""); + Expect(0, 125279, '\p{^Block= -Adlam}', ""); + Expect(0, 125279, '\P{Block= -Adlam}', ""); + Expect(1, 125279, '\P{^Block= -Adlam}', ""); + Expect(0, 125280, '\p{Block= -Adlam}', ""); + Expect(1, 125280, '\p{^Block= -Adlam}', ""); + Expect(1, 125280, '\P{Block= -Adlam}', ""); + Expect(0, 125280, '\P{^Block= -Adlam}', ""); + Error('\p{Blk=_/a/Adlam}'); + Error('\P{Blk=_/a/Adlam}'); Expect(1, 125279, '\p{Blk=:\AAdlam\z:}', "");; Expect(0, 125280, '\p{Blk=:\AAdlam\z:}', "");; Expect(1, 125279, '\p{Blk=adlam}', ""); @@ -3705,16 +3746,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: - adlam/a/}'); - Error('\P{Is_Block: - adlam/a/}'); + Expect(1, 125279, '\p{Blk: --Adlam}', ""); + Expect(0, 125279, '\p{^Blk: --Adlam}', ""); + Expect(0, 125279, '\P{Blk: --Adlam}', ""); + Expect(1, 125279, '\P{^Blk: --Adlam}', ""); + Expect(0, 125280, '\p{Blk: --Adlam}', ""); + Expect(1, 125280, '\p{^Blk: --Adlam}', ""); + Expect(1, 125280, '\P{Blk: --Adlam}', ""); + Expect(0, 125280, '\P{^Blk: --Adlam}', ""); + Error('\p{Is_Block=/a/ -Adlam}'); + Error('\P{Is_Block=/a/ -Adlam}'); Expect(1, 125279, '\p{Is_Block=adlam}', ""); Expect(0, 125279, '\p{^Is_Block=adlam}', ""); Expect(0, 125279, '\P{Is_Block=adlam}', ""); @@ -3723,16 +3764,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= _Adlam:=}'); - Error('\P{Is_Blk= _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_Blk=adlam}', ""); Expect(0, 125279, '\p{^Is_Blk=adlam}', ""); Expect(0, 125279, '\P{Is_Blk=adlam}', ""); @@ -3741,16 +3782,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: -/a/aegean_numbers}'); + Error('\P{Block: -/a/aegean_numbers}'); Expect(1, 65855, '\p{Block=:\AAegean_Numbers\z:}', "");; Expect(0, 65856, '\p{Block=:\AAegean_Numbers\z:}', "");; Expect(1, 65855, '\p{Block=aegeannumbers}', ""); @@ -3763,16 +3804,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65856, '\P{^Block=aegeannumbers}', ""); Expect(1, 65855, '\p{Block=:\Aaegeannumbers\z:}', "");; Expect(0, 65856, '\p{Block=:\Aaegeannumbers\z:}', "");; - Expect(1, 65855, '\p{Block= aegean_Numbers}', ""); - Expect(0, 65855, '\p{^Block= aegean_Numbers}', ""); - Expect(0, 65855, '\P{Block= aegean_Numbers}', ""); - Expect(1, 65855, '\P{^Block= aegean_Numbers}', ""); - Expect(0, 65856, '\p{Block= aegean_Numbers}', ""); - Expect(1, 65856, '\p{^Block= aegean_Numbers}', ""); - Expect(1, 65856, '\P{Block= aegean_Numbers}', ""); - Expect(0, 65856, '\P{^Block= aegean_Numbers}', ""); - Error('\p{Blk=_:=aegean_Numbers}'); - Error('\P{Blk=_:=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}', ""); @@ -3785,16 +3826,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65856, '\P{^Blk=aegeannumbers}', ""); Expect(1, 65855, '\p{Blk=:\Aaegeannumbers\z:}', "");; Expect(0, 65856, '\p{Blk=:\Aaegeannumbers\z:}', "");; - Expect(1, 65855, '\p{Blk: Aegean_NUMBERS}', ""); - Expect(0, 65855, '\p{^Blk: Aegean_NUMBERS}', ""); - Expect(0, 65855, '\P{Blk: Aegean_NUMBERS}', ""); - Expect(1, 65855, '\P{^Blk: Aegean_NUMBERS}', ""); - Expect(0, 65856, '\p{Blk: Aegean_NUMBERS}', ""); - Expect(1, 65856, '\p{^Blk: Aegean_NUMBERS}', ""); - Expect(1, 65856, '\P{Blk: Aegean_NUMBERS}', ""); - Expect(0, 65856, '\P{^Blk: Aegean_NUMBERS}', ""); - Error('\p{Is_Block=_-Aegean_NUMBERS/a/}'); - Error('\P{Is_Block=_-Aegean_NUMBERS/a/}'); + 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}', ""); @@ -3803,16 +3844,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/a/}'); - Error('\P{Is_Blk=-_aegean_Numbers/a/}'); + 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}', ""); @@ -3821,88 +3862,96 @@ 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, 71487, '\p{Block=:\AAhom\z:}', "");; - Expect(0, 71488, '\p{Block=:\AAhom\z:}', "");; - Expect(1, 71487, '\p{Block=ahom}', ""); - Expect(0, 71487, '\p{^Block=ahom}', ""); - Expect(0, 71487, '\P{Block=ahom}', ""); - Expect(1, 71487, '\P{^Block=ahom}', ""); - Expect(0, 71488, '\p{Block=ahom}', ""); - Expect(1, 71488, '\p{^Block=ahom}', ""); - Expect(1, 71488, '\P{Block=ahom}', ""); - Expect(0, 71488, '\P{^Block=ahom}', ""); - Expect(1, 71487, '\p{Block=:\Aahom\z:}', "");; - Expect(0, 71488, '\p{Block=:\Aahom\z:}', "");; - Expect(1, 71487, '\p{Block= Ahom}', ""); - Expect(0, 71487, '\p{^Block= Ahom}', ""); - Expect(0, 71487, '\P{Block= Ahom}', ""); - Expect(1, 71487, '\P{^Block= Ahom}', ""); - Expect(0, 71488, '\p{Block= Ahom}', ""); - Expect(1, 71488, '\p{^Block= Ahom}', ""); - Expect(1, 71488, '\P{Block= Ahom}', ""); - Expect(0, 71488, '\P{^Block= Ahom}', ""); - Error('\p{Blk::=-ahom}'); - Error('\P{Blk::=-ahom}'); - Expect(1, 71487, '\p{Blk=:\AAhom\z:}', "");; - Expect(0, 71488, '\p{Blk=:\AAhom\z:}', "");; - Expect(1, 71487, '\p{Blk=ahom}', ""); - Expect(0, 71487, '\p{^Blk=ahom}', ""); - Expect(0, 71487, '\P{Blk=ahom}', ""); - Expect(1, 71487, '\P{^Blk=ahom}', ""); - Expect(0, 71488, '\p{Blk=ahom}', ""); - Expect(1, 71488, '\p{^Blk=ahom}', ""); - Expect(1, 71488, '\P{Blk=ahom}', ""); - Expect(0, 71488, '\P{^Blk=ahom}', ""); - Expect(1, 71487, '\p{Blk=:\Aahom\z:}', "");; - Expect(0, 71488, '\p{Blk=:\Aahom\z:}', "");; - Expect(1, 71487, '\p{Blk=- ahom}', ""); - Expect(0, 71487, '\p{^Blk=- ahom}', ""); - Expect(0, 71487, '\P{Blk=- ahom}', ""); - Expect(1, 71487, '\P{^Blk=- ahom}', ""); - Expect(0, 71488, '\p{Blk=- ahom}', ""); - Expect(1, 71488, '\p{^Blk=- ahom}', ""); - Expect(1, 71488, '\P{Blk=- ahom}', ""); - Expect(0, 71488, '\P{^Blk=- ahom}', ""); - Error('\p{Is_Block= ahom/a/}'); - Error('\P{Is_Block= ahom/a/}'); - Expect(1, 71487, '\p{Is_Block=ahom}', ""); - Expect(0, 71487, '\p{^Is_Block=ahom}', ""); - Expect(0, 71487, '\P{Is_Block=ahom}', ""); - Expect(1, 71487, '\P{^Is_Block=ahom}', ""); - Expect(0, 71488, '\p{Is_Block=ahom}', ""); - Expect(1, 71488, '\p{^Is_Block=ahom}', ""); - Expect(1, 71488, '\P{Is_Block=ahom}', ""); - Expect(0, 71488, '\P{^Is_Block=ahom}', ""); - Expect(1, 71487, '\p{Is_Block= Ahom}', ""); - Expect(0, 71487, '\p{^Is_Block= Ahom}', ""); - Expect(0, 71487, '\P{Is_Block= Ahom}', ""); - Expect(1, 71487, '\P{^Is_Block= Ahom}', ""); - Expect(0, 71488, '\p{Is_Block= Ahom}', ""); - Expect(1, 71488, '\p{^Is_Block= Ahom}', ""); - Expect(1, 71488, '\P{Is_Block= Ahom}', ""); - Expect(0, 71488, '\P{^Is_Block= Ahom}', ""); - Error('\p{Is_Blk=_:=AHOM}'); - Error('\P{Is_Blk=_:=AHOM}'); - Expect(1, 71487, '\p{Is_Blk=ahom}', ""); - Expect(0, 71487, '\p{^Is_Blk=ahom}', ""); - Expect(0, 71487, '\P{Is_Blk=ahom}', ""); - Expect(1, 71487, '\P{^Is_Blk=ahom}', ""); - Expect(0, 71488, '\p{Is_Blk=ahom}', ""); - Expect(1, 71488, '\p{^Is_Blk=ahom}', ""); - Expect(1, 71488, '\P{Is_Blk=ahom}', ""); - Expect(0, 71488, '\P{^Is_Blk=ahom}', ""); - Error('\p{Block= alchemical_Symbols/a/}'); - Error('\P{Block= alchemical_Symbols/a/}'); + 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, 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}', ""); + 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{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}', ""); + 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{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}', ""); + 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, 128895, '\p{Block=:\AAlchemical_Symbols\z:}', "");; Expect(0, 128896, '\p{Block=:\AAlchemical_Symbols\z:}', "");; Expect(1, 128895, '\p{Block=alchemicalsymbols}', ""); @@ -3915,16 +3964,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 128896, '\P{^Block=alchemicalsymbols}', ""); Expect(1, 128895, '\p{Block=:\Aalchemicalsymbols\z:}', "");; Expect(0, 128896, '\p{Block=:\Aalchemicalsymbols\z:}', "");; - Expect(1, 128895, '\p{Block=_ ALCHEMICAL_symbols}', ""); - Expect(0, 128895, '\p{^Block=_ ALCHEMICAL_symbols}', ""); - Expect(0, 128895, '\P{Block=_ ALCHEMICAL_symbols}', ""); - Expect(1, 128895, '\P{^Block=_ ALCHEMICAL_symbols}', ""); - Expect(0, 128896, '\p{Block=_ ALCHEMICAL_symbols}', ""); - Expect(1, 128896, '\p{^Block=_ ALCHEMICAL_symbols}', ""); - Expect(1, 128896, '\P{Block=_ ALCHEMICAL_symbols}', ""); - Expect(0, 128896, '\P{^Block=_ ALCHEMICAL_symbols}', ""); - Error('\p{Blk=:=-Alchemical}'); - Error('\P{Blk=:=-Alchemical}'); + Expect(1, 128895, '\p{Block=_ ALCHEMICAL_Symbols}', ""); + Expect(0, 128895, '\p{^Block=_ ALCHEMICAL_Symbols}', ""); + Expect(0, 128895, '\P{Block=_ ALCHEMICAL_Symbols}', ""); + Expect(1, 128895, '\P{^Block=_ ALCHEMICAL_Symbols}', ""); + Expect(0, 128896, '\p{Block=_ ALCHEMICAL_Symbols}', ""); + Expect(1, 128896, '\p{^Block=_ ALCHEMICAL_Symbols}', ""); + Expect(1, 128896, '\P{Block=_ ALCHEMICAL_Symbols}', ""); + Expect(0, 128896, '\P{^Block=_ ALCHEMICAL_Symbols}', ""); + Error('\p{Blk::=alchemical}'); + Error('\P{Blk::=alchemical}'); Expect(1, 128895, '\p{Blk=:\AAlchemical\z:}', "");; Expect(0, 128896, '\p{Blk=:\AAlchemical\z:}', "");; Expect(1, 128895, '\p{Blk=alchemical}', ""); @@ -3937,16 +3986,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 128896, '\P{^Blk=alchemical}', ""); Expect(1, 128895, '\p{Blk=:\Aalchemical\z:}', "");; Expect(0, 128896, '\p{Blk=:\Aalchemical\z:}', "");; - Expect(1, 128895, '\p{Blk= ALCHEMICAL}', ""); - Expect(0, 128895, '\p{^Blk= ALCHEMICAL}', ""); - Expect(0, 128895, '\P{Blk= ALCHEMICAL}', ""); - Expect(1, 128895, '\P{^Blk= ALCHEMICAL}', ""); - Expect(0, 128896, '\p{Blk= ALCHEMICAL}', ""); - Expect(1, 128896, '\p{^Blk= ALCHEMICAL}', ""); - Expect(1, 128896, '\P{Blk= ALCHEMICAL}', ""); - Expect(0, 128896, '\P{^Blk= ALCHEMICAL}', ""); - Error('\p{Is_Block: /a/_-ALCHEMICAL_symbols}'); - Error('\P{Is_Block: /a/_-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}'); + Error('\P{Is_Block=:= _alchemical_SYMBOLS}'); Expect(1, 128895, '\p{Is_Block=alchemicalsymbols}', ""); Expect(0, 128895, '\p{^Is_Block=alchemicalsymbols}', ""); Expect(0, 128895, '\P{Is_Block=alchemicalsymbols}', ""); @@ -3955,16 +4004,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 128896, '\p{^Is_Block=alchemicalsymbols}', ""); Expect(1, 128896, '\P{Is_Block=alchemicalsymbols}', ""); Expect(0, 128896, '\P{^Is_Block=alchemicalsymbols}', ""); - Expect(1, 128895, '\p{Is_Block=- Alchemical_Symbols}', ""); - Expect(0, 128895, '\p{^Is_Block=- Alchemical_Symbols}', ""); - Expect(0, 128895, '\P{Is_Block=- Alchemical_Symbols}', ""); - Expect(1, 128895, '\P{^Is_Block=- Alchemical_Symbols}', ""); - Expect(0, 128896, '\p{Is_Block=- Alchemical_Symbols}', ""); - Expect(1, 128896, '\p{^Is_Block=- Alchemical_Symbols}', ""); - Expect(1, 128896, '\P{Is_Block=- Alchemical_Symbols}', ""); - Expect(0, 128896, '\P{^Is_Block=- Alchemical_Symbols}', ""); - Error('\p{Is_Blk:/a/ -Alchemical}'); - Error('\P{Is_Blk:/a/ -Alchemical}'); + Expect(1, 128895, '\p{Is_Block= Alchemical_SYMBOLS}', ""); + Expect(0, 128895, '\p{^Is_Block= Alchemical_SYMBOLS}', ""); + Expect(0, 128895, '\P{Is_Block= Alchemical_SYMBOLS}', ""); + Expect(1, 128895, '\P{^Is_Block= Alchemical_SYMBOLS}', ""); + Expect(0, 128896, '\p{Is_Block= Alchemical_SYMBOLS}', ""); + Expect(1, 128896, '\p{^Is_Block= Alchemical_SYMBOLS}', ""); + Expect(1, 128896, '\P{Is_Block= Alchemical_SYMBOLS}', ""); + Expect(0, 128896, '\P{^Is_Block= Alchemical_SYMBOLS}', ""); + Error('\p{Is_Blk=- 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}', ""); @@ -3973,16 +4022,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 128896, '\p{^Is_Blk=alchemical}', ""); Expect(1, 128896, '\P{Is_Blk=alchemical}', ""); Expect(0, 128896, '\P{^Is_Blk=alchemical}', ""); - Expect(1, 128895, '\p{Is_Blk= _Alchemical}', ""); - Expect(0, 128895, '\p{^Is_Blk= _Alchemical}', ""); - Expect(0, 128895, '\P{Is_Blk= _Alchemical}', ""); - Expect(1, 128895, '\P{^Is_Blk= _Alchemical}', ""); - Expect(0, 128896, '\p{Is_Blk= _Alchemical}', ""); - Expect(1, 128896, '\p{^Is_Blk= _Alchemical}', ""); - Expect(1, 128896, '\P{Is_Blk= _Alchemical}', ""); - Expect(0, 128896, '\P{^Is_Blk= _Alchemical}', ""); - Error('\p{Block=/a/- Alphabetic_presentation_Forms}'); - Error('\P{Block=/a/- Alphabetic_presentation_Forms}'); + Expect(1, 128895, '\p{Is_Blk= -Alchemical}', ""); + Expect(0, 128895, '\p{^Is_Blk= -Alchemical}', ""); + Expect(0, 128895, '\P{Is_Blk= -Alchemical}', ""); + Expect(1, 128895, '\P{^Is_Blk= -Alchemical}', ""); + Expect(0, 128896, '\p{Is_Blk= -Alchemical}', ""); + Expect(1, 128896, '\p{^Is_Blk= -Alchemical}', ""); + Expect(1, 128896, '\P{Is_Blk= -Alchemical}', ""); + Expect(0, 128896, '\P{^Is_Blk= -Alchemical}', ""); + Error('\p{Block= /a/Alphabetic_Presentation_Forms}'); + Error('\P{Block= /a/Alphabetic_Presentation_Forms}'); Expect(1, 64335, '\p{Block=:\AAlphabetic_Presentation_Forms\z:}', "");; Expect(0, 64336, '\p{Block=:\AAlphabetic_Presentation_Forms\z:}', "");; Expect(1, 64335, '\p{Block=alphabeticpresentationforms}', ""); @@ -3995,16 +4044,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:=}'); - Error('\P{Blk: - Alphabetic_pf:=}'); + 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{Blk=:\AAlphabetic_PF\z:}', "");; Expect(0, 64336, '\p{Blk=:\AAlphabetic_PF\z:}', "");; Expect(1, 64335, '\p{Blk=alphabeticpf}', ""); @@ -4017,16 +4066,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}', ""); @@ -4035,16 +4084,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}', ""); @@ -4053,16 +4102,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= :=Anatolian_Hieroglyphs}'); - Error('\P{Block= :=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:/a/ -Anatolian_Hieroglyphs}'); + Error('\P{Block:/a/ -Anatolian_Hieroglyphs}'); Expect(1, 83583, '\p{Block=:\AAnatolian_Hieroglyphs\z:}', "");; Expect(0, 83584, '\p{Block=:\AAnatolian_Hieroglyphs\z:}', "");; Expect(1, 83583, '\p{Block=anatolianhieroglyphs}', ""); @@ -4075,16 +4124,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=:= _anatolian_HIEROGLYPHS}'); - Error('\P{Blk=:= _anatolian_HIEROGLYPHS}'); + Expect(1, 83583, '\p{Block=_Anatolian_hieroglyphs}', ""); + Expect(0, 83583, '\p{^Block=_Anatolian_hieroglyphs}', ""); + Expect(0, 83583, '\P{Block=_Anatolian_hieroglyphs}', ""); + Expect(1, 83583, '\P{^Block=_Anatolian_hieroglyphs}', ""); + Expect(0, 83584, '\p{Block=_Anatolian_hieroglyphs}', ""); + Expect(1, 83584, '\p{^Block=_Anatolian_hieroglyphs}', ""); + Expect(1, 83584, '\P{Block=_Anatolian_hieroglyphs}', ""); + Expect(0, 83584, '\P{^Block=_Anatolian_hieroglyphs}', ""); + Error('\p{Blk: /a/anatolian_Hieroglyphs}'); + Error('\P{Blk: /a/anatolian_Hieroglyphs}'); Expect(1, 83583, '\p{Blk=:\AAnatolian_Hieroglyphs\z:}', "");; Expect(0, 83584, '\p{Blk=:\AAnatolian_Hieroglyphs\z:}', "");; Expect(1, 83583, '\p{Blk=anatolianhieroglyphs}', ""); @@ -4097,16 +4146,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 83584, '\P{^Blk=anatolianhieroglyphs}', ""); Expect(1, 83583, '\p{Blk=:\Aanatolianhieroglyphs\z:}', "");; Expect(0, 83584, '\p{Blk=:\Aanatolianhieroglyphs\z:}', "");; - Expect(1, 83583, '\p{Blk=_ Anatolian_HIEROGLYPHS}', ""); - Expect(0, 83583, '\p{^Blk=_ Anatolian_HIEROGLYPHS}', ""); - Expect(0, 83583, '\P{Blk=_ Anatolian_HIEROGLYPHS}', ""); - Expect(1, 83583, '\P{^Blk=_ Anatolian_HIEROGLYPHS}', ""); - Expect(0, 83584, '\p{Blk=_ Anatolian_HIEROGLYPHS}', ""); - Expect(1, 83584, '\p{^Blk=_ Anatolian_HIEROGLYPHS}', ""); - Expect(1, 83584, '\P{Blk=_ Anatolian_HIEROGLYPHS}', ""); - Expect(0, 83584, '\P{^Blk=_ Anatolian_HIEROGLYPHS}', ""); - Error('\p{Is_Block:/a/ -Anatolian_Hieroglyphs}'); - Error('\P{Is_Block:/a/ -Anatolian_Hieroglyphs}'); + Expect(1, 83583, '\p{Blk= _Anatolian_Hieroglyphs}', ""); + Expect(0, 83583, '\p{^Blk= _Anatolian_Hieroglyphs}', ""); + Expect(0, 83583, '\P{Blk= _Anatolian_Hieroglyphs}', ""); + Expect(1, 83583, '\P{^Blk= _Anatolian_Hieroglyphs}', ""); + Expect(0, 83584, '\p{Blk= _Anatolian_Hieroglyphs}', ""); + Expect(1, 83584, '\p{^Blk= _Anatolian_Hieroglyphs}', ""); + Expect(1, 83584, '\P{Blk= _Anatolian_Hieroglyphs}', ""); + Expect(0, 83584, '\P{^Blk= _Anatolian_Hieroglyphs}', ""); + Error('\p{Is_Block=_:=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}', ""); @@ -4115,16 +4164,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 83584, '\p{^Is_Block=anatolianhieroglyphs}', ""); Expect(1, 83584, '\P{Is_Block=anatolianhieroglyphs}', ""); Expect(0, 83584, '\P{^Is_Block=anatolianhieroglyphs}', ""); - Expect(1, 83583, '\p{Is_Block=_Anatolian_hieroglyphs}', ""); - Expect(0, 83583, '\p{^Is_Block=_Anatolian_hieroglyphs}', ""); - Expect(0, 83583, '\P{Is_Block=_Anatolian_hieroglyphs}', ""); - Expect(1, 83583, '\P{^Is_Block=_Anatolian_hieroglyphs}', ""); - Expect(0, 83584, '\p{Is_Block=_Anatolian_hieroglyphs}', ""); - Expect(1, 83584, '\p{^Is_Block=_Anatolian_hieroglyphs}', ""); - Expect(1, 83584, '\P{Is_Block=_Anatolian_hieroglyphs}', ""); - Expect(0, 83584, '\P{^Is_Block=_Anatolian_hieroglyphs}', ""); - Error('\p{Is_Blk: /a/anatolian_Hieroglyphs}'); - Error('\P{Is_Blk: /a/anatolian_Hieroglyphs}'); + 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}', ""); @@ -4133,16 +4182,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}', ""); @@ -4155,16 +4204,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=/a/_-ancient_Greek_MUSIC}'); + Error('\P{Blk=/a/_-ancient_Greek_MUSIC}'); Expect(1, 119375, '\p{Blk=:\AAncient_Greek_Music\z:}', "");; Expect(0, 119376, '\p{Blk=:\AAncient_Greek_Music\z:}', "");; Expect(1, 119375, '\p{Blk=ancientgreekmusic}', ""); @@ -4177,34 +4226,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=/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{Is_Blk=ancientgreekmusic}', ""); Expect(0, 119375, '\p{^Is_Blk=ancientgreekmusic}', ""); Expect(0, 119375, '\P{Is_Blk=ancientgreekmusic}', ""); @@ -4213,60 +4262,60 @@ 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}', ""); - Expect(0, 65935, '\p{^Block: ancientgreeknumbers}', ""); - Expect(0, 65935, '\P{Block: ancientgreeknumbers}', ""); - Expect(1, 65935, '\P{^Block: ancientgreeknumbers}', ""); - Expect(0, 65936, '\p{Block: ancientgreeknumbers}', ""); - Expect(1, 65936, '\p{^Block: ancientgreeknumbers}', ""); - Expect(1, 65936, '\P{Block: ancientgreeknumbers}', ""); - Expect(0, 65936, '\P{^Block: ancientgreeknumbers}', ""); + Expect(1, 65935, '\p{Block=ancientgreeknumbers}', ""); + Expect(0, 65935, '\p{^Block=ancientgreeknumbers}', ""); + Expect(0, 65935, '\P{Block=ancientgreeknumbers}', ""); + Expect(1, 65935, '\P{^Block=ancientgreeknumbers}', ""); + Expect(0, 65936, '\p{Block=ancientgreeknumbers}', ""); + Expect(1, 65936, '\p{^Block=ancientgreeknumbers}', ""); + Expect(1, 65936, '\P{Block=ancientgreeknumbers}', ""); + Expect(0, 65936, '\P{^Block=ancientgreeknumbers}', ""); Expect(1, 65935, '\p{Block=:\Aancientgreeknumbers\z:}', "");; Expect(0, 65936, '\p{Block=:\Aancientgreeknumbers\z:}', "");; - Expect(1, 65935, '\p{Block= _Ancient_greek_Numbers}', ""); - Expect(0, 65935, '\p{^Block= _Ancient_greek_Numbers}', ""); - Expect(0, 65935, '\P{Block= _Ancient_greek_Numbers}', ""); - Expect(1, 65935, '\P{^Block= _Ancient_greek_Numbers}', ""); - Expect(0, 65936, '\p{Block= _Ancient_greek_Numbers}', ""); - Expect(1, 65936, '\p{^Block= _Ancient_greek_Numbers}', ""); - Expect(1, 65936, '\P{Block= _Ancient_greek_Numbers}', ""); - Expect(0, 65936, '\P{^Block= _Ancient_greek_Numbers}', ""); - Error('\p{Blk=/a/ ANCIENT_greek_Numbers}'); - Error('\P{Blk=/a/ ANCIENT_greek_Numbers}'); + Expect(1, 65935, '\p{Block= Ancient_greek_numbers}', ""); + Expect(0, 65935, '\p{^Block= Ancient_greek_numbers}', ""); + Expect(0, 65935, '\P{Block= Ancient_greek_numbers}', ""); + Expect(1, 65935, '\P{^Block= Ancient_greek_numbers}', ""); + Expect(0, 65936, '\p{Block= Ancient_greek_numbers}', ""); + Expect(1, 65936, '\p{^Block= Ancient_greek_numbers}', ""); + Expect(1, 65936, '\P{Block= Ancient_greek_numbers}', ""); + Expect(0, 65936, '\P{^Block= Ancient_greek_numbers}', ""); + Error('\p{Blk=/a/ -ancient_Greek_Numbers}'); + Error('\P{Blk=/a/ -ancient_Greek_Numbers}'); Expect(1, 65935, '\p{Blk=:\AAncient_Greek_Numbers\z:}', "");; Expect(0, 65936, '\p{Blk=:\AAncient_Greek_Numbers\z:}', "");; - Expect(1, 65935, '\p{Blk=ancientgreeknumbers}', ""); - 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= :=ancient_Greek_Numbers}'); + Error('\P{Is_Block= :=ancient_Greek_Numbers}'); Expect(1, 65935, '\p{Is_Block=ancientgreeknumbers}', ""); Expect(0, 65935, '\p{^Is_Block=ancientgreeknumbers}', ""); Expect(0, 65935, '\P{Is_Block=ancientgreeknumbers}', ""); @@ -4275,78 +4324,78 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65936, '\p{^Is_Block=ancientgreeknumbers}', ""); Expect(1, 65936, '\P{Is_Block=ancientgreeknumbers}', ""); Expect(0, 65936, '\P{^Is_Block=ancientgreeknumbers}', ""); - Expect(1, 65935, '\p{Is_Block= ancient_Greek_Numbers}', ""); - Expect(0, 65935, '\p{^Is_Block= ancient_Greek_Numbers}', ""); - Expect(0, 65935, '\P{Is_Block= ancient_Greek_Numbers}', ""); - Expect(1, 65935, '\P{^Is_Block= ancient_Greek_Numbers}', ""); - Expect(0, 65936, '\p{Is_Block= ancient_Greek_Numbers}', ""); - Expect(1, 65936, '\p{^Is_Block= ancient_Greek_Numbers}', ""); - Expect(1, 65936, '\P{Is_Block= ancient_Greek_Numbers}', ""); - Expect(0, 65936, '\P{^Is_Block= ancient_Greek_Numbers}', ""); - Error('\p{Is_Blk= :=Ancient_Greek_Numbers}'); - Error('\P{Is_Blk= :=Ancient_Greek_Numbers}'); - Expect(1, 65935, '\p{Is_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= /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, 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=-/a/ANCIENT_Symbols}'); - Error('\P{Blk=-/a/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}', ""); - Expect(0, 65999, '\p{^Blk: ancientsymbols}', ""); - Expect(0, 65999, '\P{Blk: ancientsymbols}', ""); - Expect(1, 65999, '\P{^Blk: ancientsymbols}', ""); - Expect(0, 66000, '\p{Blk: ancientsymbols}', ""); - Expect(1, 66000, '\p{^Blk: ancientsymbols}', ""); - Expect(1, 66000, '\P{Blk: ancientsymbols}', ""); - Expect(0, 66000, '\P{^Blk: ancientsymbols}', ""); + Expect(1, 65999, '\p{Blk=ancientsymbols}', ""); + Expect(0, 65999, '\p{^Blk=ancientsymbols}', ""); + Expect(0, 65999, '\P{Blk=ancientsymbols}', ""); + Expect(1, 65999, '\P{^Blk=ancientsymbols}', ""); + Expect(0, 66000, '\p{Blk=ancientsymbols}', ""); + Expect(1, 66000, '\p{^Blk=ancientsymbols}', ""); + Expect(1, 66000, '\P{Blk=ancientsymbols}', ""); + Expect(0, 66000, '\P{^Blk=ancientsymbols}', ""); Expect(1, 65999, '\p{Blk=:\Aancientsymbols\z:}', "");; Expect(0, 66000, '\p{Blk=:\Aancientsymbols\z:}', "");; - Expect(1, 65999, '\p{Blk=-Ancient_Symbols}', ""); - Expect(0, 65999, '\p{^Blk=-Ancient_Symbols}', ""); - Expect(0, 65999, '\P{Blk=-Ancient_Symbols}', ""); - Expect(1, 65999, '\P{^Blk=-Ancient_Symbols}', ""); - Expect(0, 66000, '\p{Blk=-Ancient_Symbols}', ""); - Expect(1, 66000, '\p{^Blk=-Ancient_Symbols}', ""); - Expect(1, 66000, '\P{Blk=-Ancient_Symbols}', ""); - Expect(0, 66000, '\P{^Blk=-Ancient_Symbols}', ""); - Error('\p{Is_Block=_:=Ancient_SYMBOLS}'); - Error('\P{Is_Block=_:=Ancient_SYMBOLS}'); + Expect(1, 65999, '\p{Blk= _Ancient_Symbols}', ""); + Expect(0, 65999, '\p{^Blk= _Ancient_Symbols}', ""); + Expect(0, 65999, '\P{Blk= _Ancient_Symbols}', ""); + Expect(1, 65999, '\P{^Blk= _Ancient_Symbols}', ""); + Expect(0, 66000, '\p{Blk= _Ancient_Symbols}', ""); + Expect(1, 66000, '\p{^Blk= _Ancient_Symbols}', ""); + Expect(1, 66000, '\P{Blk= _Ancient_Symbols}', ""); + Expect(0, 66000, '\P{^Blk= _Ancient_Symbols}', ""); + Error('\p{Is_Block= /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}', ""); @@ -4355,16 +4404,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 66000, '\p{^Is_Block=ancientsymbols}', ""); Expect(1, 66000, '\P{Is_Block=ancientsymbols}', ""); Expect(0, 66000, '\P{^Is_Block=ancientsymbols}', ""); - Expect(1, 65999, '\p{Is_Block=_Ancient_Symbols}', ""); - Expect(0, 65999, '\p{^Is_Block=_Ancient_Symbols}', ""); - Expect(0, 65999, '\P{Is_Block=_Ancient_Symbols}', ""); - Expect(1, 65999, '\P{^Is_Block=_Ancient_Symbols}', ""); - Expect(0, 66000, '\p{Is_Block=_Ancient_Symbols}', ""); - Expect(1, 66000, '\p{^Is_Block=_Ancient_Symbols}', ""); - Expect(1, 66000, '\P{Is_Block=_Ancient_Symbols}', ""); - Expect(0, 66000, '\P{^Is_Block=_Ancient_Symbols}', ""); - Error('\p{Is_Blk=_-Ancient_SYMBOLS:=}'); - Error('\P{Is_Blk=_-Ancient_SYMBOLS:=}'); + Expect(1, 65999, '\p{Is_Block=ancient_symbols}', ""); + Expect(0, 65999, '\p{^Is_Block=ancient_symbols}', ""); + Expect(0, 65999, '\P{Is_Block=ancient_symbols}', ""); + Expect(1, 65999, '\P{^Is_Block=ancient_symbols}', ""); + Expect(0, 66000, '\p{Is_Block=ancient_symbols}', ""); + Expect(1, 66000, '\p{^Is_Block=ancient_symbols}', ""); + Expect(1, 66000, '\P{Is_Block=ancient_symbols}', ""); + Expect(0, 66000, '\P{^Is_Block=ancient_symbols}', ""); + Error('\p{Is_Blk: /a/ Ancient_Symbols}'); + Error('\P{Is_Blk: /a/ Ancient_Symbols}'); Expect(1, 65999, '\p{Is_Blk=ancientsymbols}', ""); Expect(0, 65999, '\p{^Is_Blk=ancientsymbols}', ""); Expect(0, 65999, '\P{Is_Blk=ancientsymbols}', ""); @@ -4373,16 +4422,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 66000, '\p{^Is_Blk=ancientsymbols}', ""); Expect(1, 66000, '\P{Is_Blk=ancientsymbols}', ""); Expect(0, 66000, '\P{^Is_Blk=ancientsymbols}', ""); - Expect(1, 65999, '\p{Is_Blk:_ Ancient_symbols}', ""); - Expect(0, 65999, '\p{^Is_Blk:_ Ancient_symbols}', ""); - Expect(0, 65999, '\P{Is_Blk:_ Ancient_symbols}', ""); - Expect(1, 65999, '\P{^Is_Blk:_ Ancient_symbols}', ""); - Expect(0, 66000, '\p{Is_Blk:_ Ancient_symbols}', ""); - Expect(1, 66000, '\p{^Is_Blk:_ Ancient_symbols}', ""); - Expect(1, 66000, '\P{Is_Blk:_ Ancient_symbols}', ""); - Expect(0, 66000, '\P{^Is_Blk:_ Ancient_symbols}', ""); - Error('\p{Block= arabic/a/}'); - Error('\P{Block= arabic/a/}'); + Expect(1, 65999, '\p{Is_Blk= _Ancient_Symbols}', ""); + Expect(0, 65999, '\p{^Is_Blk= _Ancient_Symbols}', ""); + Expect(0, 65999, '\P{Is_Blk= _Ancient_Symbols}', ""); + Expect(1, 65999, '\P{^Is_Blk= _Ancient_Symbols}', ""); + Expect(0, 66000, '\p{Is_Blk= _Ancient_Symbols}', ""); + Expect(1, 66000, '\p{^Is_Blk= _Ancient_Symbols}', ""); + Expect(1, 66000, '\P{Is_Blk= _Ancient_Symbols}', ""); + Expect(0, 66000, '\P{^Is_Blk= _Ancient_Symbols}', ""); + Error('\p{Block=/a/ -Arabic}'); + Error('\P{Block=/a/ -Arabic}'); Expect(1, 1791, '\p{Block=:\AArabic\z:}', "");; Expect(0, 1792, '\p{Block=:\AArabic\z:}', "");; Expect(1, 1791, '\p{Block=arabic}', ""); @@ -4395,16 +4444,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: /a/__arabic}'); + Error('\P{Blk: /a/__arabic}'); Expect(1, 1791, '\p{Blk=:\AArabic\z:}', "");; Expect(0, 1792, '\p{Blk=:\AArabic\z:}', "");; Expect(1, 1791, '\p{Blk=arabic}', ""); @@ -4417,34 +4466,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1792, '\P{^Blk=arabic}', ""); Expect(1, 1791, '\p{Blk=:\Aarabic\z:}', "");; Expect(0, 1792, '\p{Blk=:\Aarabic\z:}', "");; - Expect(1, 1791, '\p{Blk=-Arabic}', ""); - Expect(0, 1791, '\p{^Blk=-Arabic}', ""); - Expect(0, 1791, '\P{Blk=-Arabic}', ""); - Expect(1, 1791, '\P{^Blk=-Arabic}', ""); - Expect(0, 1792, '\p{Blk=-Arabic}', ""); - Expect(1, 1792, '\p{^Blk=-Arabic}', ""); - Expect(1, 1792, '\P{Blk=-Arabic}', ""); - Expect(0, 1792, '\P{^Blk=-Arabic}', ""); - Error('\p{Is_Block=/a/- Arabic}'); - Error('\P{Is_Block=/a/- Arabic}'); - Expect(1, 1791, '\p{Is_Block:arabic}', ""); - Expect(0, 1791, '\p{^Is_Block:arabic}', ""); - Expect(0, 1791, '\P{Is_Block:arabic}', ""); - Expect(1, 1791, '\P{^Is_Block:arabic}', ""); - Expect(0, 1792, '\p{Is_Block:arabic}', ""); - Expect(1, 1792, '\p{^Is_Block:arabic}', ""); - Expect(1, 1792, '\P{Is_Block:arabic}', ""); - Expect(0, 1792, '\P{^Is_Block:arabic}', ""); - Expect(1, 1791, '\p{Is_Block=_Arabic}', ""); - Expect(0, 1791, '\p{^Is_Block=_Arabic}', ""); - Expect(0, 1791, '\P{Is_Block=_Arabic}', ""); - Expect(1, 1791, '\P{^Is_Block=_Arabic}', ""); - Expect(0, 1792, '\p{Is_Block=_Arabic}', ""); - Expect(1, 1792, '\p{^Is_Block=_Arabic}', ""); - Expect(1, 1792, '\P{Is_Block=_Arabic}', ""); - Expect(0, 1792, '\P{^Is_Block=_Arabic}', ""); - Error('\p{Is_Blk=_Arabic:=}'); - Error('\P{Is_Blk=_Arabic:=}'); + Expect(1, 1791, '\p{Blk=_ Arabic}', ""); + Expect(0, 1791, '\p{^Blk=_ Arabic}', ""); + Expect(0, 1791, '\P{Blk=_ Arabic}', ""); + Expect(1, 1791, '\P{^Blk=_ Arabic}', ""); + Expect(0, 1792, '\p{Blk=_ Arabic}', ""); + Expect(1, 1792, '\p{^Blk=_ Arabic}', ""); + Expect(1, 1792, '\P{Blk=_ Arabic}', ""); + Expect(0, 1792, '\P{^Blk=_ Arabic}', ""); + Error('\p{Is_Block=:=-_Arabic}'); + Error('\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}', ""); + 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}', ""); @@ -4453,38 +4502,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1792, '\p{^Is_Blk=arabic}', ""); Expect(1, 1792, '\P{Is_Blk=arabic}', ""); Expect(0, 1792, '\P{^Is_Blk=arabic}', ""); - Expect(1, 1791, '\p{Is_Blk=Arabic}', ""); - Expect(0, 1791, '\p{^Is_Blk=Arabic}', ""); - Expect(0, 1791, '\P{Is_Blk=Arabic}', ""); - Expect(1, 1791, '\P{^Is_Blk=Arabic}', ""); - Expect(0, 1792, '\p{Is_Blk=Arabic}', ""); - Expect(1, 1792, '\p{^Is_Blk=Arabic}', ""); - Expect(1, 1792, '\P{Is_Blk=Arabic}', ""); - Expect(0, 1792, '\P{^Is_Blk=Arabic}', ""); - Error('\p{Block=_Arabic_Extended_A/a/}'); - Error('\P{Block=_Arabic_Extended_A/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}', ""); - Expect(0, 2303, '\p{^Block: arabicextendeda}', ""); - Expect(0, 2303, '\P{Block: arabicextendeda}', ""); - Expect(1, 2303, '\P{^Block: arabicextendeda}', ""); - Expect(0, 2304, '\p{Block: arabicextendeda}', ""); - Expect(1, 2304, '\p{^Block: arabicextendeda}', ""); - Expect(1, 2304, '\P{Block: arabicextendeda}', ""); - Expect(0, 2304, '\P{^Block: arabicextendeda}', ""); + Expect(1, 2303, '\p{Block=arabicextendeda}', ""); + Expect(0, 2303, '\p{^Block=arabicextendeda}', ""); + Expect(0, 2303, '\P{Block=arabicextendeda}', ""); + Expect(1, 2303, '\P{^Block=arabicextendeda}', ""); + Expect(0, 2304, '\p{Block=arabicextendeda}', ""); + Expect(1, 2304, '\p{^Block=arabicextendeda}', ""); + Expect(1, 2304, '\P{Block=arabicextendeda}', ""); + Expect(0, 2304, '\P{^Block=arabicextendeda}', ""); Expect(1, 2303, '\p{Block=:\Aarabicextendeda\z:}', "");; Expect(0, 2304, '\p{Block=:\Aarabicextendeda\z:}', "");; - Expect(1, 2303, '\p{Block= _Arabic_extended_A}', ""); - Expect(0, 2303, '\p{^Block= _Arabic_extended_A}', ""); - Expect(0, 2303, '\P{Block= _Arabic_extended_A}', ""); - Expect(1, 2303, '\P{^Block= _Arabic_extended_A}', ""); - Expect(0, 2304, '\p{Block= _Arabic_extended_A}', ""); - Expect(1, 2304, '\p{^Block= _Arabic_extended_A}', ""); - Expect(1, 2304, '\P{Block= _Arabic_extended_A}', ""); - Expect(0, 2304, '\P{^Block= _Arabic_extended_A}', ""); - Error('\p{Blk=:= _ARABIC_ext_A}'); - Error('\P{Blk=:= _ARABIC_ext_A}'); + Expect(1, 2303, '\p{Block=-ARABIC_EXTENDED_A}', ""); + Expect(0, 2303, '\p{^Block=-ARABIC_EXTENDED_A}', ""); + Expect(0, 2303, '\P{Block=-ARABIC_EXTENDED_A}', ""); + Expect(1, 2303, '\P{^Block=-ARABIC_EXTENDED_A}', ""); + Expect(0, 2304, '\p{Block=-ARABIC_EXTENDED_A}', ""); + Expect(1, 2304, '\p{^Block=-ARABIC_EXTENDED_A}', ""); + Expect(1, 2304, '\P{Block=-ARABIC_EXTENDED_A}', ""); + Expect(0, 2304, '\P{^Block=-ARABIC_EXTENDED_A}', ""); + Error('\p{Blk:--Arabic_EXT_A/a/}'); + Error('\P{Blk:--Arabic_EXT_A/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}', ""); @@ -4497,16 +4546,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}'); + Error('\P{Is_Block=_:=Arabic_Extended_a}'); Expect(1, 2303, '\p{Is_Block=arabicextendeda}', ""); Expect(0, 2303, '\p{^Is_Block=arabicextendeda}', ""); Expect(0, 2303, '\P{Is_Block=arabicextendeda}', ""); @@ -4515,16 +4564,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}', ""); @@ -4533,16 +4582,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 2304, '\p{^Is_Blk=arabicexta}', ""); Expect(1, 2304, '\P{Is_Blk=arabicexta}', ""); Expect(0, 2304, '\P{^Is_Blk=arabicexta}', ""); - Expect(1, 2303, '\p{Is_Blk=_ Arabic_Ext_A}', ""); - Expect(0, 2303, '\p{^Is_Blk=_ Arabic_Ext_A}', ""); - Expect(0, 2303, '\P{Is_Blk=_ Arabic_Ext_A}', ""); - Expect(1, 2303, '\P{^Is_Blk=_ Arabic_Ext_A}', ""); - Expect(0, 2304, '\p{Is_Blk=_ Arabic_Ext_A}', ""); - Expect(1, 2304, '\p{^Is_Blk=_ Arabic_Ext_A}', ""); - Expect(1, 2304, '\P{Is_Blk=_ Arabic_Ext_A}', ""); - Expect(0, 2304, '\P{^Is_Blk=_ Arabic_Ext_A}', ""); - Error('\p{Block=- Arabic_mathematical_Alphabetic_SYMBOLS:=}'); - Error('\P{Block=- Arabic_mathematical_Alphabetic_SYMBOLS:=}'); + Expect(1, 2303, '\p{Is_Blk= _arabic_Ext_A}', ""); + Expect(0, 2303, '\p{^Is_Blk= _arabic_Ext_A}', ""); + Expect(0, 2303, '\P{Is_Blk= _arabic_Ext_A}', ""); + Expect(1, 2303, '\P{^Is_Blk= _arabic_Ext_A}', ""); + Expect(0, 2304, '\p{Is_Blk= _arabic_Ext_A}', ""); + Expect(1, 2304, '\p{^Is_Blk= _arabic_Ext_A}', ""); + Expect(1, 2304, '\P{Is_Blk= _arabic_Ext_A}', ""); + Expect(0, 2304, '\P{^Is_Blk= _arabic_Ext_A}', ""); + Error('\p{Block=_-ARABIC_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}', ""); + Expect(0, 2207, '\p{^Block=arabicextendedb}', ""); + Expect(0, 2207, '\P{Block=arabicextendedb}', ""); + Expect(1, 2207, '\P{^Block=arabicextendedb}', ""); + Expect(0, 2208, '\p{Block=arabicextendedb}', ""); + Expect(1, 2208, '\p{^Block=arabicextendedb}', ""); + Expect(1, 2208, '\P{Block=arabicextendedb}', ""); + 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{Blk=:\AArabic_Ext_B\z:}', "");; + Expect(0, 2208, '\p{Blk=:\AArabic_Ext_B\z:}', "");; + Expect(1, 2207, '\p{Blk=arabicextb}', ""); + Expect(0, 2207, '\p{^Blk=arabicextb}', ""); + Expect(0, 2207, '\P{Blk=arabicextb}', ""); + Expect(1, 2207, '\P{^Blk=arabicextb}', ""); + Expect(0, 2208, '\p{Blk=arabicextb}', ""); + Expect(1, 2208, '\p{^Blk=arabicextb}', ""); + Expect(1, 2208, '\P{Blk=arabicextb}', ""); + 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{Is_Blk=arabicextb}', ""); + Expect(0, 2207, '\p{^Is_Blk=arabicextb}', ""); + Expect(0, 2207, '\P{Is_Blk=arabicextb}', ""); + Expect(1, 2207, '\P{^Is_Blk=arabicextb}', ""); + Expect(0, 2208, '\p{Is_Blk=arabicextb}', ""); + 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, 126719, '\p{Block=:\AArabic_Mathematical_Alphabetic_Symbols\z:}', "");; Expect(0, 126720, '\p{Block=:\AArabic_Mathematical_Alphabetic_Symbols\z:}', "");; Expect(1, 126719, '\p{Block=arabicmathematicalalphabeticsymbols}', ""); @@ -4555,16 +4684,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=-:=ARABIC_math}'); - Error('\P{Blk=-:=ARABIC_math}'); + Expect(1, 126719, '\p{Block: -ARABIC_Mathematical_ALPHABETIC_symbols}', ""); + Expect(0, 126719, '\p{^Block: -ARABIC_Mathematical_ALPHABETIC_symbols}', ""); + Expect(0, 126719, '\P{Block: -ARABIC_Mathematical_ALPHABETIC_symbols}', ""); + Expect(1, 126719, '\P{^Block: -ARABIC_Mathematical_ALPHABETIC_symbols}', ""); + Expect(0, 126720, '\p{Block: -ARABIC_Mathematical_ALPHABETIC_symbols}', ""); + Expect(1, 126720, '\p{^Block: -ARABIC_Mathematical_ALPHABETIC_symbols}', ""); + Expect(1, 126720, '\P{Block: -ARABIC_Mathematical_ALPHABETIC_symbols}', ""); + Expect(0, 126720, '\P{^Block: -ARABIC_Mathematical_ALPHABETIC_symbols}', ""); + Error('\p{Blk=/a/ _Arabic_math}'); + Error('\P{Blk=/a/ _Arabic_math}'); Expect(1, 126719, '\p{Blk=:\AArabic_Math\z:}', "");; Expect(0, 126720, '\p{Blk=:\AArabic_Math\z:}', "");; Expect(1, 126719, '\p{Blk=arabicmath}', ""); @@ -4577,16 +4706,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=/a/ Arabic_Mathematical_Alphabetic_Symbols}'); - Error('\P{Is_Block=/a/ 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}', ""); @@ -4595,16 +4724,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=/a/ ARABIC_Math}'); - Error('\P{Is_Blk=/a/ 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}'); + Error('\P{Is_Blk=:= -ARABIC_Math}'); Expect(1, 126719, '\p{Is_Blk=arabicmath}', ""); Expect(0, 126719, '\p{^Is_Blk=arabicmath}', ""); Expect(0, 126719, '\P{Is_Blk=arabicmath}', ""); @@ -4613,16 +4742,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}', ""); @@ -4635,38 +4764,38 @@ 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=_/a/ARABIC_PF_A}'); - Error('\P{Blk=_/a/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:=}'); + Error('\P{Blk: -Arabic_PF_A:=}'); Expect(1, 65023, '\p{Blk=:\AArabic_PF_A\z:}', "");; Expect(0, 65024, '\p{Blk=:\AArabic_PF_A\z:}', "");; - Expect(1, 65023, '\p{Blk: arabicpfa}', ""); - Expect(0, 65023, '\p{^Blk: arabicpfa}', ""); - Expect(0, 65023, '\P{Blk: arabicpfa}', ""); - Expect(1, 65023, '\P{^Blk: arabicpfa}', ""); - Expect(0, 65024, '\p{Blk: arabicpfa}', ""); - Expect(1, 65024, '\p{^Blk: arabicpfa}', ""); - Expect(1, 65024, '\P{Blk: arabicpfa}', ""); - Expect(0, 65024, '\P{^Blk: arabicpfa}', ""); + Expect(1, 65023, '\p{Blk=arabicpfa}', ""); + Expect(0, 65023, '\p{^Blk=arabicpfa}', ""); + Expect(0, 65023, '\P{Blk=arabicpfa}', ""); + Expect(1, 65023, '\P{^Blk=arabicpfa}', ""); + Expect(0, 65024, '\p{Blk=arabicpfa}', ""); + Expect(1, 65024, '\p{^Blk=arabicpfa}', ""); + Expect(1, 65024, '\P{Blk=arabicpfa}', ""); + Expect(0, 65024, '\P{^Blk=arabicpfa}', ""); Expect(1, 65023, '\p{Blk=:\Aarabicpfa\z:}', "");; Expect(0, 65024, '\p{Blk=:\Aarabicpfa\z:}', "");; - Expect(1, 65023, '\p{Blk=__Arabic_PF_a}', ""); - Expect(0, 65023, '\p{^Blk=__Arabic_PF_a}', ""); - Expect(0, 65023, '\P{Blk=__Arabic_PF_a}', ""); - Expect(1, 65023, '\P{^Blk=__Arabic_PF_a}', ""); - Expect(0, 65024, '\p{Blk=__Arabic_PF_a}', ""); - Expect(1, 65024, '\p{^Blk=__Arabic_PF_a}', ""); - Expect(1, 65024, '\P{Blk=__Arabic_PF_a}', ""); - Expect(0, 65024, '\P{^Blk=__Arabic_PF_a}', ""); - Error('\p{Is_Block=- ARABIC_presentation_FORMS_A/a/}'); - Error('\P{Is_Block=- ARABIC_presentation_FORMS_A/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=/a/-ARABIC_presentation_forms_a}'); + Error('\P{Is_Block=/a/-ARABIC_presentation_forms_a}'); Expect(1, 65023, '\p{Is_Block=arabicpresentationformsa}', ""); Expect(0, 65023, '\p{^Is_Block=arabicpresentationformsa}', ""); Expect(0, 65023, '\P{Is_Block=arabicpresentationformsa}', ""); @@ -4675,16 +4804,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=-arabic_PF_A/a/}'); - Error('\P{Is_Blk=-arabic_PF_A/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= /a/Arabic_PF_A}'); + Error('\P{Is_Blk= /a/Arabic_PF_A}'); Expect(1, 65023, '\p{Is_Blk=arabicpfa}', ""); Expect(0, 65023, '\p{^Is_Blk=arabicpfa}', ""); Expect(0, 65023, '\P{Is_Blk=arabicpfa}', ""); @@ -4693,16 +4822,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/a/}'); - Error('\P{Block=_ arabic_Presentation_Forms_B/a/}'); + 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}', ""); @@ -4715,16 +4844,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=/a/Arabic_PF_B}'); - Error('\P{Blk=/a/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}'); + Error('\P{Blk=:= Arabic_PF_b}'); Expect(1, 65279, '\p{Blk=:\AArabic_PF_B\z:}', "");; Expect(0, 65280, '\p{Blk=:\AArabic_PF_B\z:}', "");; Expect(1, 65279, '\p{Blk=arabicpfb}', ""); @@ -4737,16 +4866,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65280, '\P{^Blk=arabicpfb}', ""); Expect(1, 65279, '\p{Blk=:\Aarabicpfb\z:}', "");; Expect(0, 65280, '\p{Blk=:\Aarabicpfb\z:}', "");; - Expect(1, 65279, '\p{Blk=--ARABIC_pf_B}', ""); - Expect(0, 65279, '\p{^Blk=--ARABIC_pf_B}', ""); - Expect(0, 65279, '\P{Blk=--ARABIC_pf_B}', ""); - Expect(1, 65279, '\P{^Blk=--ARABIC_pf_B}', ""); - Expect(0, 65280, '\p{Blk=--ARABIC_pf_B}', ""); - Expect(1, 65280, '\p{^Blk=--ARABIC_pf_B}', ""); - Expect(1, 65280, '\P{Blk=--ARABIC_pf_B}', ""); - Expect(0, 65280, '\P{^Blk=--ARABIC_pf_B}', ""); - Error('\p{Is_Block=-Arabic_Presentation_Forms_B:=}'); - Error('\P{Is_Block=-Arabic_Presentation_Forms_B:=}'); + Expect(1, 65279, '\p{Blk=_ Arabic_PF_B}', ""); + Expect(0, 65279, '\p{^Blk=_ Arabic_PF_B}', ""); + Expect(0, 65279, '\P{Blk=_ Arabic_PF_B}', ""); + Expect(1, 65279, '\P{^Blk=_ Arabic_PF_B}', ""); + Expect(0, 65280, '\p{Blk=_ Arabic_PF_B}', ""); + Expect(1, 65280, '\p{^Blk=_ Arabic_PF_B}', ""); + Expect(1, 65280, '\P{Blk=_ Arabic_PF_B}', ""); + Expect(0, 65280, '\P{^Blk=_ Arabic_PF_B}', ""); + Error('\p{Is_Block=:= ARABIC_PRESENTATION_Forms_B}'); + Error('\P{Is_Block=:= ARABIC_PRESENTATION_Forms_B}'); Expect(1, 65279, '\p{Is_Block=arabicpresentationformsb}', ""); Expect(0, 65279, '\p{^Is_Block=arabicpresentationformsb}', ""); Expect(0, 65279, '\P{Is_Block=arabicpresentationformsb}', ""); @@ -4755,16 +4884,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65280, '\p{^Is_Block=arabicpresentationformsb}', ""); Expect(1, 65280, '\P{Is_Block=arabicpresentationformsb}', ""); Expect(0, 65280, '\P{^Is_Block=arabicpresentationformsb}', ""); - Expect(1, 65279, '\p{Is_Block=--Arabic_PRESENTATION_FORMS_b}', ""); - Expect(0, 65279, '\p{^Is_Block=--Arabic_PRESENTATION_FORMS_b}', ""); - Expect(0, 65279, '\P{Is_Block=--Arabic_PRESENTATION_FORMS_b}', ""); - Expect(1, 65279, '\P{^Is_Block=--Arabic_PRESENTATION_FORMS_b}', ""); - Expect(0, 65280, '\p{Is_Block=--Arabic_PRESENTATION_FORMS_b}', ""); - Expect(1, 65280, '\p{^Is_Block=--Arabic_PRESENTATION_FORMS_b}', ""); - Expect(1, 65280, '\P{Is_Block=--Arabic_PRESENTATION_FORMS_b}', ""); - Expect(0, 65280, '\P{^Is_Block=--Arabic_PRESENTATION_FORMS_b}', ""); - Error('\p{Is_Blk=/a/-arabic_pf_b}'); - Error('\P{Is_Blk=/a/-arabic_pf_b}'); + Expect(1, 65279, '\p{Is_Block=- ARABIC_PRESENTATION_forms_B}', ""); + Expect(0, 65279, '\p{^Is_Block=- ARABIC_PRESENTATION_forms_B}', ""); + Expect(0, 65279, '\P{Is_Block=- ARABIC_PRESENTATION_forms_B}', ""); + Expect(1, 65279, '\P{^Is_Block=- ARABIC_PRESENTATION_forms_B}', ""); + Expect(0, 65280, '\p{Is_Block=- ARABIC_PRESENTATION_forms_B}', ""); + Expect(1, 65280, '\p{^Is_Block=- ARABIC_PRESENTATION_forms_B}', ""); + Expect(1, 65280, '\P{Is_Block=- ARABIC_PRESENTATION_forms_B}', ""); + Expect(0, 65280, '\P{^Is_Block=- ARABIC_PRESENTATION_forms_B}', ""); + Error('\p{Is_Blk= /a/arabic_PF_B}'); + Error('\P{Is_Blk= /a/arabic_PF_B}'); Expect(1, 65279, '\p{Is_Blk=arabicpfb}', ""); Expect(0, 65279, '\p{^Is_Blk=arabicpfb}', ""); Expect(0, 65279, '\P{Is_Blk=arabicpfb}', ""); @@ -4773,16 +4902,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=:= Arabic_Supplement}'); + Error('\P{Block=:= Arabic_Supplement}'); Expect(1, 1919, '\p{Block=:\AArabic_Supplement\z:}', "");; Expect(0, 1920, '\p{Block=:\AArabic_Supplement\z:}', "");; Expect(1, 1919, '\p{Block=arabicsupplement}', ""); @@ -4795,16 +4924,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1920, '\P{^Block=arabicsupplement}', ""); Expect(1, 1919, '\p{Block=:\Aarabicsupplement\z:}', "");; Expect(0, 1920, '\p{Block=:\Aarabicsupplement\z:}', "");; - Expect(1, 1919, '\p{Block=_ arabic_supplement}', ""); - Expect(0, 1919, '\p{^Block=_ arabic_supplement}', ""); - Expect(0, 1919, '\P{Block=_ arabic_supplement}', ""); - Expect(1, 1919, '\P{^Block=_ arabic_supplement}', ""); - Expect(0, 1920, '\p{Block=_ arabic_supplement}', ""); - Expect(1, 1920, '\p{^Block=_ arabic_supplement}', ""); - Expect(1, 1920, '\P{Block=_ arabic_supplement}', ""); - Expect(0, 1920, '\P{^Block=_ arabic_supplement}', ""); - Error('\p{Blk=:=_Arabic_Sup}'); - Error('\P{Blk=:=_Arabic_Sup}'); + Expect(1, 1919, '\p{Block= _Arabic_supplement}', ""); + Expect(0, 1919, '\p{^Block= _Arabic_supplement}', ""); + Expect(0, 1919, '\P{Block= _Arabic_supplement}', ""); + Expect(1, 1919, '\P{^Block= _Arabic_supplement}', ""); + Expect(0, 1920, '\p{Block= _Arabic_supplement}', ""); + Expect(1, 1920, '\p{^Block= _Arabic_supplement}', ""); + Expect(1, 1920, '\P{Block= _Arabic_supplement}', ""); + Expect(0, 1920, '\P{^Block= _Arabic_supplement}', ""); + Error('\p{Blk=:= -Arabic_Sup}'); + Error('\P{Blk=:= -Arabic_Sup}'); Expect(1, 1919, '\p{Blk=:\AArabic_Sup\z:}', "");; Expect(0, 1920, '\p{Blk=:\AArabic_Sup\z:}', "");; Expect(1, 1919, '\p{Blk=arabicsup}', ""); @@ -4817,16 +4946,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1920, '\P{^Blk=arabicsup}', ""); Expect(1, 1919, '\p{Blk=:\Aarabicsup\z:}', "");; Expect(0, 1920, '\p{Blk=:\Aarabicsup\z:}', "");; - Expect(1, 1919, '\p{Blk= -Arabic_sup}', ""); - Expect(0, 1919, '\p{^Blk= -Arabic_sup}', ""); - Expect(0, 1919, '\P{Blk= -Arabic_sup}', ""); - Expect(1, 1919, '\P{^Blk= -Arabic_sup}', ""); - Expect(0, 1920, '\p{Blk= -Arabic_sup}', ""); - Expect(1, 1920, '\p{^Blk= -Arabic_sup}', ""); - Expect(1, 1920, '\P{Blk= -Arabic_sup}', ""); - Expect(0, 1920, '\P{^Blk= -Arabic_sup}', ""); - Error('\p{Is_Block=-:=Arabic_SUPPLEMENT}'); - Error('\P{Is_Block=-:=Arabic_SUPPLEMENT}'); + 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{Is_Block=arabicsupplement}', ""); Expect(0, 1919, '\p{^Is_Block=arabicsupplement}', ""); Expect(0, 1919, '\P{Is_Block=arabicsupplement}', ""); @@ -4835,16 +4964,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1920, '\p{^Is_Block=arabicsupplement}', ""); Expect(1, 1920, '\P{Is_Block=arabicsupplement}', ""); Expect(0, 1920, '\P{^Is_Block=arabicsupplement}', ""); - Expect(1, 1919, '\p{Is_Block=_ ARABIC_SUPPLEMENT}', ""); - Expect(0, 1919, '\p{^Is_Block=_ ARABIC_SUPPLEMENT}', ""); - Expect(0, 1919, '\P{Is_Block=_ ARABIC_SUPPLEMENT}', ""); - Expect(1, 1919, '\P{^Is_Block=_ ARABIC_SUPPLEMENT}', ""); - Expect(0, 1920, '\p{Is_Block=_ ARABIC_SUPPLEMENT}', ""); - Expect(1, 1920, '\p{^Is_Block=_ ARABIC_SUPPLEMENT}', ""); - Expect(1, 1920, '\P{Is_Block=_ ARABIC_SUPPLEMENT}', ""); - Expect(0, 1920, '\P{^Is_Block=_ ARABIC_SUPPLEMENT}', ""); - Error('\p{Is_Blk=:= arabic_SUP}'); - Error('\P{Is_Blk=:= arabic_SUP}'); + Expect(1, 1919, '\p{Is_Block=arabic_Supplement}', ""); + Expect(0, 1919, '\p{^Is_Block=arabic_Supplement}', ""); + Expect(0, 1919, '\P{Is_Block=arabic_Supplement}', ""); + Expect(1, 1919, '\P{^Is_Block=arabic_Supplement}', ""); + Expect(0, 1920, '\p{Is_Block=arabic_Supplement}', ""); + Expect(1, 1920, '\p{^Is_Block=arabic_Supplement}', ""); + Expect(1, 1920, '\P{Is_Block=arabic_Supplement}', ""); + Expect(0, 1920, '\P{^Is_Block=arabic_Supplement}', ""); + Error('\p{Is_Blk=/a/ -ARABIC_sup}'); + Error('\P{Is_Blk=/a/ -ARABIC_sup}'); Expect(1, 1919, '\p{Is_Blk=arabicsup}', ""); Expect(0, 1919, '\p{^Is_Blk=arabicsup}', ""); Expect(0, 1919, '\P{Is_Blk=arabicsup}', ""); @@ -4853,38 +4982,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=:= armenian}'); + Error('\P{Block=:= armenian}'); Expect(1, 1423, '\p{Block=:\AArmenian\z:}', "");; Expect(0, 1424, '\p{Block=:\AArmenian\z:}', "");; - Expect(1, 1423, '\p{Block=armenian}', ""); - 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=/a/ ARMENIAN}'); - Error('\P{Blk=/a/ ARMENIAN}'); + Expect(1, 1423, '\p{Block= _Armenian}', ""); + Expect(0, 1423, '\p{^Block= _Armenian}', ""); + Expect(0, 1423, '\P{Block= _Armenian}', ""); + Expect(1, 1423, '\P{^Block= _Armenian}', ""); + Expect(0, 1424, '\p{Block= _Armenian}', ""); + Expect(1, 1424, '\p{^Block= _Armenian}', ""); + Expect(1, 1424, '\P{Block= _Armenian}', ""); + Expect(0, 1424, '\P{^Block= _Armenian}', ""); + Error('\p{Blk=_:=Armenian}'); + Error('\P{Blk=_:=Armenian}'); Expect(1, 1423, '\p{Blk=:\AArmenian\z:}', "");; Expect(0, 1424, '\p{Blk=:\AArmenian\z:}', "");; Expect(1, 1423, '\p{Blk=armenian}', ""); @@ -4905,8 +5034,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1424, '\p{^Blk=- Armenian}', ""); Expect(1, 1424, '\P{Blk=- Armenian}', ""); Expect(0, 1424, '\P{^Blk=- Armenian}', ""); - Error('\p{Is_Block=/a/- Armenian}'); - Error('\P{Is_Block=/a/- Armenian}'); + 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}', ""); @@ -4915,16 +5044,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1424, '\p{^Is_Block=armenian}', ""); Expect(1, 1424, '\P{Is_Block=armenian}', ""); Expect(0, 1424, '\P{^Is_Block=armenian}', ""); - Expect(1, 1423, '\p{Is_Block=_ARMENIAN}', ""); - Expect(0, 1423, '\p{^Is_Block=_ARMENIAN}', ""); - Expect(0, 1423, '\P{Is_Block=_ARMENIAN}', ""); - Expect(1, 1423, '\P{^Is_Block=_ARMENIAN}', ""); - Expect(0, 1424, '\p{Is_Block=_ARMENIAN}', ""); - Expect(1, 1424, '\p{^Is_Block=_ARMENIAN}', ""); - Expect(1, 1424, '\P{Is_Block=_ARMENIAN}', ""); - Expect(0, 1424, '\P{^Is_Block=_ARMENIAN}', ""); - Error('\p{Is_Blk=:= Armenian}'); - Error('\P{Is_Blk=:= Armenian}'); + Expect(1, 1423, '\p{Is_Block=_ Armenian}', ""); + Expect(0, 1423, '\p{^Is_Block=_ Armenian}', ""); + Expect(0, 1423, '\P{Is_Block=_ Armenian}', ""); + Expect(1, 1423, '\P{^Is_Block=_ Armenian}', ""); + Expect(0, 1424, '\p{Is_Block=_ Armenian}', ""); + Expect(1, 1424, '\p{^Is_Block=_ Armenian}', ""); + Expect(1, 1424, '\P{Is_Block=_ Armenian}', ""); + Expect(0, 1424, '\P{^Is_Block=_ Armenian}', ""); + Error('\p{Is_Blk=-_Armenian/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}', ""); @@ -4933,16 +5062,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1424, '\p{^Is_Blk=armenian}', ""); Expect(1, 1424, '\P{Is_Blk=armenian}', ""); Expect(0, 1424, '\P{^Is_Blk=armenian}', ""); - Expect(1, 1423, '\p{Is_Blk= -Armenian}', ""); - Expect(0, 1423, '\p{^Is_Blk= -Armenian}', ""); - Expect(0, 1423, '\P{Is_Blk= -Armenian}', ""); - Expect(1, 1423, '\P{^Is_Blk= -Armenian}', ""); - Expect(0, 1424, '\p{Is_Blk= -Armenian}', ""); - Expect(1, 1424, '\p{^Is_Blk= -Armenian}', ""); - Expect(1, 1424, '\P{Is_Blk= -Armenian}', ""); - Expect(0, 1424, '\P{^Is_Blk= -Armenian}', ""); - Error('\p{Block= -arrows:=}'); - Error('\P{Block= -arrows:=}'); + Expect(1, 1423, '\p{Is_Blk=_ ARMENIAN}', ""); + Expect(0, 1423, '\p{^Is_Blk=_ ARMENIAN}', ""); + Expect(0, 1423, '\P{Is_Blk=_ ARMENIAN}', ""); + Expect(1, 1423, '\P{^Is_Blk=_ ARMENIAN}', ""); + Expect(0, 1424, '\p{Is_Blk=_ ARMENIAN}', ""); + Expect(1, 1424, '\p{^Is_Blk=_ ARMENIAN}', ""); + Expect(1, 1424, '\P{Is_Blk=_ ARMENIAN}', ""); + Expect(0, 1424, '\P{^Is_Blk=_ ARMENIAN}', ""); + Error('\p{Block=-/a/arrows}'); + Error('\P{Block=-/a/arrows}'); Expect(1, 8703, '\p{Block=:\AArrows\z:}', "");; Expect(0, 8704, '\p{Block=:\AArrows\z:}', "");; Expect(1, 8703, '\p{Block=arrows}', ""); @@ -4955,16 +5084,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/ Arrows}'); - Error('\P{Blk=/a/ 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:=}'); + Error('\P{Blk=_Arrows:=}'); Expect(1, 8703, '\p{Blk=:\AArrows\z:}', "");; Expect(0, 8704, '\p{Blk=:\AArrows\z:}', "");; Expect(1, 8703, '\p{Blk=arrows}', ""); @@ -4977,16 +5106,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8704, '\P{^Blk=arrows}', ""); Expect(1, 8703, '\p{Blk=:\Aarrows\z:}', "");; Expect(0, 8704, '\p{Blk=:\Aarrows\z:}', "");; - Expect(1, 8703, '\p{Blk= Arrows}', ""); - Expect(0, 8703, '\p{^Blk= Arrows}', ""); - Expect(0, 8703, '\P{Blk= Arrows}', ""); - Expect(1, 8703, '\P{^Blk= Arrows}', ""); - Expect(0, 8704, '\p{Blk= Arrows}', ""); - Expect(1, 8704, '\p{^Blk= Arrows}', ""); - Expect(1, 8704, '\P{Blk= Arrows}', ""); - Expect(0, 8704, '\P{^Blk= Arrows}', ""); - Error('\p{Is_Block= ARROWS:=}'); - Error('\P{Is_Block= 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}'); + 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}', ""); @@ -4995,16 +5124,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8704, '\p{^Is_Block=arrows}', ""); Expect(1, 8704, '\P{Is_Block=arrows}', ""); Expect(0, 8704, '\P{^Is_Block=arrows}', ""); - Expect(1, 8703, '\p{Is_Block= -Arrows}', ""); - Expect(0, 8703, '\p{^Is_Block= -Arrows}', ""); - Expect(0, 8703, '\P{Is_Block= -Arrows}', ""); - Expect(1, 8703, '\P{^Is_Block= -Arrows}', ""); - Expect(0, 8704, '\p{Is_Block= -Arrows}', ""); - Expect(1, 8704, '\p{^Is_Block= -Arrows}', ""); - Expect(1, 8704, '\P{Is_Block= -Arrows}', ""); - Expect(0, 8704, '\P{^Is_Block= -Arrows}', ""); - Error('\p{Is_Blk=:=_ Arrows}'); - Error('\P{Is_Blk=:=_ Arrows}'); + Expect(1, 8703, '\p{Is_Block=_ARROWS}', ""); + Expect(0, 8703, '\p{^Is_Block=_ARROWS}', ""); + Expect(0, 8703, '\P{Is_Block=_ARROWS}', ""); + Expect(1, 8703, '\P{^Is_Block=_ARROWS}', ""); + Expect(0, 8704, '\p{Is_Block=_ARROWS}', ""); + Expect(1, 8704, '\p{^Is_Block=_ARROWS}', ""); + Expect(1, 8704, '\P{Is_Block=_ARROWS}', ""); + Expect(0, 8704, '\P{^Is_Block=_ARROWS}', ""); + Error('\p{Is_Blk= -ARROWS:=}'); + Error('\P{Is_Blk= -ARROWS:=}'); Expect(1, 8703, '\p{Is_Blk=arrows}', ""); Expect(0, 8703, '\p{^Is_Blk=arrows}', ""); Expect(0, 8703, '\P{Is_Blk=arrows}', ""); @@ -5013,16 +5142,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}', ""); @@ -5035,16 +5164,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= /a/ascii}'); - Error('\P{Blk= /a/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}', ""); @@ -5057,16 +5186,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=/a/-Basic_Latin}'); - Error('\P{Is_Block=/a/-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: :=Basic_Latin}'); + Error('\P{Is_Block: :=Basic_Latin}'); Expect(1, 127, '\p{Is_Block=basiclatin}', ""); Expect(0, 127, '\p{^Is_Block=basiclatin}', ""); Expect(0, 127, '\P{Is_Block=basiclatin}', ""); @@ -5075,16 +5204,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 128, '\p{^Is_Block=basiclatin}', ""); Expect(1, 128, '\P{Is_Block=basiclatin}', ""); Expect(0, 128, '\P{^Is_Block=basiclatin}', ""); - Expect(1, 127, '\p{Is_Block=- Basic_LATIN}', ""); - Expect(0, 127, '\p{^Is_Block=- Basic_LATIN}', ""); - Expect(0, 127, '\P{Is_Block=- Basic_LATIN}', ""); - Expect(1, 127, '\P{^Is_Block=- Basic_LATIN}', ""); - Expect(0, 128, '\p{Is_Block=- Basic_LATIN}', ""); - Expect(1, 128, '\p{^Is_Block=- Basic_LATIN}', ""); - Expect(1, 128, '\P{Is_Block=- Basic_LATIN}', ""); - Expect(0, 128, '\P{^Is_Block=- Basic_LATIN}', ""); - Error('\p{Is_Blk=/a/_ ASCII}'); - Error('\P{Is_Blk=/a/_ ASCII}'); + Expect(1, 127, '\p{Is_Block=-Basic_LATIN}', ""); + Expect(0, 127, '\p{^Is_Block=-Basic_LATIN}', ""); + Expect(0, 127, '\P{Is_Block=-Basic_LATIN}', ""); + Expect(1, 127, '\P{^Is_Block=-Basic_LATIN}', ""); + Expect(0, 128, '\p{Is_Block=-Basic_LATIN}', ""); + Expect(1, 128, '\p{^Is_Block=-Basic_LATIN}', ""); + Expect(1, 128, '\P{Is_Block=-Basic_LATIN}', ""); + Expect(0, 128, '\P{^Is_Block=-Basic_LATIN}', ""); + Error('\p{Is_Blk=_ 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}', ""); @@ -5093,16 +5222,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 128, '\p{^Is_Blk=ascii}', ""); Expect(1, 128, '\P{Is_Blk=ascii}', ""); Expect(0, 128, '\P{^Is_Blk=ascii}', ""); - Expect(1, 127, '\p{Is_Blk= -ASCII}', ""); - Expect(0, 127, '\p{^Is_Blk= -ASCII}', ""); - Expect(0, 127, '\P{Is_Blk= -ASCII}', ""); - Expect(1, 127, '\P{^Is_Blk= -ASCII}', ""); - Expect(0, 128, '\p{Is_Blk= -ASCII}', ""); - Expect(1, 128, '\p{^Is_Blk= -ASCII}', ""); - Expect(1, 128, '\P{Is_Blk= -ASCII}', ""); - Expect(0, 128, '\P{^Is_Blk= -ASCII}', ""); - Error('\p{Block=:=__Avestan}'); - Error('\P{Block=:=__Avestan}'); + Expect(1, 127, '\p{Is_Blk= ASCII}', ""); + Expect(0, 127, '\p{^Is_Blk= ASCII}', ""); + Expect(0, 127, '\P{Is_Blk= ASCII}', ""); + Expect(1, 127, '\P{^Is_Blk= ASCII}', ""); + Expect(0, 128, '\p{Is_Blk= ASCII}', ""); + Expect(1, 128, '\p{^Is_Blk= ASCII}', ""); + Expect(1, 128, '\P{Is_Blk= ASCII}', ""); + Expect(0, 128, '\P{^Is_Blk= ASCII}', ""); + Error('\p{Block= /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}', ""); @@ -5115,16 +5244,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 68416, '\P{^Block=avestan}', ""); Expect(1, 68415, '\p{Block=:\Aavestan\z:}', "");; Expect(0, 68416, '\p{Block=:\Aavestan\z:}', "");; - Expect(1, 68415, '\p{Block= _Avestan}', ""); - Expect(0, 68415, '\p{^Block= _Avestan}', ""); - Expect(0, 68415, '\P{Block= _Avestan}', ""); - Expect(1, 68415, '\P{^Block= _Avestan}', ""); - Expect(0, 68416, '\p{Block= _Avestan}', ""); - Expect(1, 68416, '\p{^Block= _Avestan}', ""); - Expect(1, 68416, '\P{Block= _Avestan}', ""); - Expect(0, 68416, '\P{^Block= _Avestan}', ""); - Error('\p{Blk= _Avestan/a/}'); - Error('\P{Blk= _Avestan/a/}'); + 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:}', "");; Expect(0, 68416, '\p{Blk=:\AAvestan\z:}', "");; Expect(1, 68415, '\p{Blk=avestan}', ""); @@ -5137,16 +5266,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=-/a/Avestan}'); - Error('\P{Is_Block=-/a/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}', ""); @@ -5155,56 +5284,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 68416, '\p{^Is_Block=avestan}', ""); Expect(1, 68416, '\P{Is_Block=avestan}', ""); Expect(0, 68416, '\P{^Is_Block=avestan}', ""); - Expect(1, 68415, '\p{Is_Block=-Avestan}', ""); - Expect(0, 68415, '\p{^Is_Block=-Avestan}', ""); - Expect(0, 68415, '\P{Is_Block=-Avestan}', ""); - Expect(1, 68415, '\P{^Is_Block=-Avestan}', ""); - Expect(0, 68416, '\p{Is_Block=-Avestan}', ""); - Expect(1, 68416, '\p{^Is_Block=-Avestan}', ""); - Expect(1, 68416, '\P{Is_Block=-Avestan}', ""); - Expect(0, 68416, '\P{^Is_Block=-Avestan}', ""); - Error('\p{Is_Blk: :=Avestan}'); - 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=:= 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=/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, 7039, '\p{Block=:\ABalinese\z:}', "");; Expect(0, 7040, '\p{Block=:\ABalinese\z:}', "");; - Expect(1, 7039, '\p{Block:balinese}', ""); - Expect(0, 7039, '\p{^Block:balinese}', ""); - Expect(0, 7039, '\P{Block:balinese}', ""); - Expect(1, 7039, '\P{^Block:balinese}', ""); - Expect(0, 7040, '\p{Block:balinese}', ""); - Expect(1, 7040, '\p{^Block:balinese}', ""); - Expect(1, 7040, '\P{Block:balinese}', ""); - Expect(0, 7040, '\P{^Block:balinese}', ""); + Expect(1, 7039, '\p{Block=balinese}', ""); + Expect(0, 7039, '\p{^Block=balinese}', ""); + Expect(0, 7039, '\P{Block=balinese}', ""); + Expect(1, 7039, '\P{^Block=balinese}', ""); + Expect(0, 7040, '\p{Block=balinese}', ""); + Expect(1, 7040, '\p{^Block=balinese}', ""); + Expect(1, 7040, '\P{Block=balinese}', ""); + Expect(0, 7040, '\P{^Block=balinese}', ""); Expect(1, 7039, '\p{Block=:\Abalinese\z:}', "");; Expect(0, 7040, '\p{Block=:\Abalinese\z:}', "");; - Expect(1, 7039, '\p{Block=- Balinese}', ""); - Expect(0, 7039, '\p{^Block=- Balinese}', ""); - Expect(0, 7039, '\P{Block=- Balinese}', ""); - Expect(1, 7039, '\P{^Block=- Balinese}', ""); - Expect(0, 7040, '\p{Block=- Balinese}', ""); - Expect(1, 7040, '\p{^Block=- Balinese}', ""); - Expect(1, 7040, '\P{Block=- Balinese}', ""); - Expect(0, 7040, '\P{^Block=- Balinese}', ""); - Error('\p{Blk=-:=Balinese}'); - Error('\P{Blk=-:=Balinese}'); + Expect(1, 7039, '\p{Block=_ Balinese}', ""); + Expect(0, 7039, '\p{^Block=_ Balinese}', ""); + Expect(0, 7039, '\P{Block=_ Balinese}', ""); + Expect(1, 7039, '\P{^Block=_ Balinese}', ""); + Expect(0, 7040, '\p{Block=_ Balinese}', ""); + Expect(1, 7040, '\p{^Block=_ Balinese}', ""); + Expect(1, 7040, '\P{Block=_ Balinese}', ""); + Expect(0, 7040, '\P{^Block=_ Balinese}', ""); + Error('\p{Blk= :=Balinese}'); + Error('\P{Blk= :=Balinese}'); Expect(1, 7039, '\p{Blk=:\ABalinese\z:}', "");; Expect(0, 7040, '\p{Blk=:\ABalinese\z:}', "");; Expect(1, 7039, '\p{Blk=balinese}', ""); @@ -5217,16 +5346,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}', ""); @@ -5235,16 +5364,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 7040, '\p{^Is_Block=balinese}', ""); Expect(1, 7040, '\P{Is_Block=balinese}', ""); Expect(0, 7040, '\P{^Is_Block=balinese}', ""); - Expect(1, 7039, '\p{Is_Block=_BALINESE}', ""); - Expect(0, 7039, '\p{^Is_Block=_BALINESE}', ""); - Expect(0, 7039, '\P{Is_Block=_BALINESE}', ""); - Expect(1, 7039, '\P{^Is_Block=_BALINESE}', ""); - Expect(0, 7040, '\p{Is_Block=_BALINESE}', ""); - Expect(1, 7040, '\p{^Is_Block=_BALINESE}', ""); - Expect(1, 7040, '\P{Is_Block=_BALINESE}', ""); - Expect(0, 7040, '\P{^Is_Block=_BALINESE}', ""); - Error('\p{Is_Blk= Balinese:=}'); - Error('\P{Is_Blk= Balinese:=}'); + Expect(1, 7039, '\p{Is_Block= BALINESE}', ""); + Expect(0, 7039, '\p{^Is_Block= BALINESE}', ""); + Expect(0, 7039, '\P{Is_Block= BALINESE}', ""); + Expect(1, 7039, '\P{^Is_Block= BALINESE}', ""); + Expect(0, 7040, '\p{Is_Block= BALINESE}', ""); + Expect(1, 7040, '\p{^Is_Block= BALINESE}', ""); + Expect(1, 7040, '\P{Is_Block= BALINESE}', ""); + Expect(0, 7040, '\P{^Is_Block= BALINESE}', ""); + Error('\p{Is_Blk=/a/ Balinese}'); + Error('\P{Is_Blk=/a/ Balinese}'); Expect(1, 7039, '\p{Is_Blk=balinese}', ""); Expect(0, 7039, '\p{^Is_Blk=balinese}', ""); Expect(0, 7039, '\P{Is_Blk=balinese}', ""); @@ -5253,38 +5382,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=-BAMUM:=}'); - Error('\P{Block=-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=/a/ bamum}'); + Error('\P{Block=/a/ 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}', ""); + 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}', ""); @@ -5297,16 +5426,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 42752, '\P{^Blk=bamum}', ""); Expect(1, 42751, '\p{Blk=:\Abamum\z:}', "");; Expect(0, 42752, '\p{Blk=:\Abamum\z:}', "");; - Expect(1, 42751, '\p{Blk: -BAMUM}', ""); - Expect(0, 42751, '\p{^Blk: -BAMUM}', ""); - Expect(0, 42751, '\P{Blk: -BAMUM}', ""); - Expect(1, 42751, '\P{^Blk: -BAMUM}', ""); - Expect(0, 42752, '\p{Blk: -BAMUM}', ""); - Expect(1, 42752, '\p{^Blk: -BAMUM}', ""); - Expect(1, 42752, '\P{Blk: -BAMUM}', ""); - Expect(0, 42752, '\P{^Blk: -BAMUM}', ""); - Error('\p{Is_Block=:=_Bamum}'); - Error('\P{Is_Block=:=_Bamum}'); + Expect(1, 42751, '\p{Blk= Bamum}', ""); + Expect(0, 42751, '\p{^Blk= Bamum}', ""); + Expect(0, 42751, '\P{Blk= Bamum}', ""); + Expect(1, 42751, '\P{^Blk= Bamum}', ""); + Expect(0, 42752, '\p{Blk= Bamum}', ""); + Expect(1, 42752, '\p{^Blk= Bamum}', ""); + Expect(1, 42752, '\P{Blk= Bamum}', ""); + Expect(0, 42752, '\P{^Blk= Bamum}', ""); + Error('\p{Is_Block=:=_ Bamum}'); + Error('\P{Is_Block=:=_ Bamum}'); Expect(1, 42751, '\p{Is_Block=bamum}', ""); Expect(0, 42751, '\p{^Is_Block=bamum}', ""); Expect(0, 42751, '\P{Is_Block=bamum}', ""); @@ -5315,16 +5444,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 42752, '\p{^Is_Block=bamum}', ""); Expect(1, 42752, '\P{Is_Block=bamum}', ""); Expect(0, 42752, '\P{^Is_Block=bamum}', ""); - Expect(1, 42751, '\p{Is_Block:- bamum}', ""); - Expect(0, 42751, '\p{^Is_Block:- bamum}', ""); - Expect(0, 42751, '\P{Is_Block:- bamum}', ""); - Expect(1, 42751, '\P{^Is_Block:- bamum}', ""); - Expect(0, 42752, '\p{Is_Block:- bamum}', ""); - Expect(1, 42752, '\p{^Is_Block:- bamum}', ""); - Expect(1, 42752, '\P{Is_Block:- bamum}', ""); - Expect(0, 42752, '\P{^Is_Block:- bamum}', ""); - Error('\p{Is_Blk= _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/a/}'); + Error('\P{Is_Blk=--BAMUM/a/}'); Expect(1, 42751, '\p{Is_Blk=bamum}', ""); Expect(0, 42751, '\p{^Is_Blk=bamum}', ""); Expect(0, 42751, '\P{Is_Blk=bamum}', ""); @@ -5333,16 +5462,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/a/}'); - Error('\P{Block=_ Bamum_Supplement/a/}'); + 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, 92735, '\p{Block=:\ABamum_Supplement\z:}', "");; Expect(0, 92736, '\p{Block=:\ABamum_Supplement\z:}', "");; Expect(1, 92735, '\p{Block=bamumsupplement}', ""); @@ -5355,16 +5484,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 92736, '\P{^Block=bamumsupplement}', ""); Expect(1, 92735, '\p{Block=:\Abamumsupplement\z:}', "");; Expect(0, 92736, '\p{Block=:\Abamumsupplement\z:}', "");; - Expect(1, 92735, '\p{Block=- Bamum_Supplement}', ""); - Expect(0, 92735, '\p{^Block=- Bamum_Supplement}', ""); - Expect(0, 92735, '\P{Block=- Bamum_Supplement}', ""); - Expect(1, 92735, '\P{^Block=- Bamum_Supplement}', ""); - Expect(0, 92736, '\p{Block=- Bamum_Supplement}', ""); - Expect(1, 92736, '\p{^Block=- Bamum_Supplement}', ""); - Expect(1, 92736, '\P{Block=- Bamum_Supplement}', ""); - Expect(0, 92736, '\P{^Block=- Bamum_Supplement}', ""); - Error('\p{Blk=/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}', ""); @@ -5377,96 +5506,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 92736, '\P{^Blk=bamumsup}', ""); Expect(1, 92735, '\p{Blk=:\Abamumsup\z:}', "");; Expect(0, 92736, '\p{Blk=:\Abamumsup\z:}', "");; - Expect(1, 92735, '\p{Blk=_ Bamum_Sup}', ""); - Expect(0, 92735, '\p{^Blk=_ Bamum_Sup}', ""); - Expect(0, 92735, '\P{Blk=_ Bamum_Sup}', ""); - Expect(1, 92735, '\P{^Blk=_ Bamum_Sup}', ""); - Expect(0, 92736, '\p{Blk=_ Bamum_Sup}', ""); - Expect(1, 92736, '\p{^Blk=_ Bamum_Sup}', ""); - Expect(1, 92736, '\P{Blk=_ Bamum_Sup}', ""); - Expect(0, 92736, '\P{^Blk=_ Bamum_Sup}', ""); - Error('\p{Is_Block=/a/ bamum_Supplement}'); - Error('\P{Is_Block=/a/ bamum_Supplement}'); - Expect(1, 92735, '\p{Is_Block=bamumsupplement}', ""); - Expect(0, 92735, '\p{^Is_Block=bamumsupplement}', ""); - Expect(0, 92735, '\P{Is_Block=bamumsupplement}', ""); - 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=/a/Bassa_Vah}'); - Error('\P{Block=/a/Bassa_Vah}'); + 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, 92927, '\p{Block=:\ABassa_Vah\z:}', "");; Expect(0, 92928, '\p{Block=:\ABassa_Vah\z:}', "");; - Expect(1, 92927, '\p{Block: bassavah}', ""); - Expect(0, 92927, '\p{^Block: bassavah}', ""); - Expect(0, 92927, '\P{Block: bassavah}', ""); - Expect(1, 92927, '\P{^Block: bassavah}', ""); - Expect(0, 92928, '\p{Block: bassavah}', ""); - Expect(1, 92928, '\p{^Block: bassavah}', ""); - Expect(1, 92928, '\P{Block: bassavah}', ""); - Expect(0, 92928, '\P{^Block: bassavah}', ""); + Expect(1, 92927, '\p{Block=bassavah}', ""); + Expect(0, 92927, '\p{^Block=bassavah}', ""); + Expect(0, 92927, '\P{Block=bassavah}', ""); + Expect(1, 92927, '\P{^Block=bassavah}', ""); + Expect(0, 92928, '\p{Block=bassavah}', ""); + Expect(1, 92928, '\p{^Block=bassavah}', ""); + Expect(1, 92928, '\P{Block=bassavah}', ""); + 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/a/}'); + Error('\P{Blk=-BASSA_vah/a/}'); Expect(1, 92927, '\p{Blk=:\ABassa_Vah\z:}', "");; Expect(0, 92928, '\p{Blk=:\ABassa_Vah\z:}', "");; - Expect(1, 92927, '\p{Blk: bassavah}', ""); - Expect(0, 92927, '\p{^Blk: bassavah}', ""); - Expect(0, 92927, '\P{Blk: bassavah}', ""); - Expect(1, 92927, '\P{^Blk: bassavah}', ""); - Expect(0, 92928, '\p{Blk: bassavah}', ""); - Expect(1, 92928, '\p{^Blk: bassavah}', ""); - Expect(1, 92928, '\P{Blk: bassavah}', ""); - Expect(0, 92928, '\P{^Blk: bassavah}', ""); + Expect(1, 92927, '\p{Blk=bassavah}', ""); + Expect(0, 92927, '\p{^Blk=bassavah}', ""); + Expect(0, 92927, '\P{Blk=bassavah}', ""); + Expect(1, 92927, '\P{^Blk=bassavah}', ""); + Expect(0, 92928, '\p{Blk=bassavah}', ""); + Expect(1, 92928, '\p{^Blk=bassavah}', ""); + Expect(1, 92928, '\P{Blk=bassavah}', ""); + Expect(0, 92928, '\P{^Blk=bassavah}', ""); Expect(1, 92927, '\p{Blk=:\Abassavah\z:}', "");; Expect(0, 92928, '\p{Blk=:\Abassavah\z:}', "");; - Expect(1, 92927, '\p{Blk:__bassa_VAH}', ""); - Expect(0, 92927, '\p{^Blk:__bassa_VAH}', ""); - Expect(0, 92927, '\P{Blk:__bassa_VAH}', ""); - Expect(1, 92927, '\P{^Blk:__bassa_VAH}', ""); - Expect(0, 92928, '\p{Blk:__bassa_VAH}', ""); - Expect(1, 92928, '\p{^Blk:__bassa_VAH}', ""); - Expect(1, 92928, '\P{Blk:__bassa_VAH}', ""); - Expect(0, 92928, '\P{^Blk:__bassa_VAH}', ""); - Error('\p{Is_Block=/a/ BASSA_Vah}'); - Error('\P{Is_Block=/a/ 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}'); + Error('\P{Is_Block= :=BASSA_VAH}'); Expect(1, 92927, '\p{Is_Block=bassavah}', ""); Expect(0, 92927, '\p{^Is_Block=bassavah}', ""); Expect(0, 92927, '\P{Is_Block=bassavah}', ""); @@ -5475,16 +5604,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/a/}'); - Error('\P{Is_Blk= Bassa_Vah/a/}'); + 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_Blk=bassavah}', ""); Expect(0, 92927, '\p{^Is_Blk=bassavah}', ""); Expect(0, 92927, '\P{Is_Blk=bassavah}', ""); @@ -5493,16 +5622,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 92928, '\p{^Is_Blk=bassavah}', ""); Expect(1, 92928, '\P{Is_Blk=bassavah}', ""); Expect(0, 92928, '\P{^Is_Blk=bassavah}', ""); - Expect(1, 92927, '\p{Is_Blk= bassa_vah}', ""); - Expect(0, 92927, '\p{^Is_Blk= bassa_vah}', ""); - Expect(0, 92927, '\P{Is_Blk= bassa_vah}', ""); - Expect(1, 92927, '\P{^Is_Blk= bassa_vah}', ""); - Expect(0, 92928, '\p{Is_Blk= bassa_vah}', ""); - Expect(1, 92928, '\p{^Is_Blk= bassa_vah}', ""); - Expect(1, 92928, '\P{Is_Blk= bassa_vah}', ""); - Expect(0, 92928, '\P{^Is_Blk= bassa_vah}', ""); - Error('\p{Block=:= batak}'); - Error('\P{Block=:= batak}'); + Expect(1, 92927, '\p{Is_Blk= -bassa_Vah}', ""); + Expect(0, 92927, '\p{^Is_Blk= -bassa_Vah}', ""); + Expect(0, 92927, '\P{Is_Blk= -bassa_Vah}', ""); + Expect(1, 92927, '\P{^Is_Blk= -bassa_Vah}', ""); + Expect(0, 92928, '\p{Is_Blk= -bassa_Vah}', ""); + Expect(1, 92928, '\p{^Is_Blk= -bassa_Vah}', ""); + Expect(1, 92928, '\P{Is_Blk= -bassa_Vah}', ""); + Expect(0, 92928, '\P{^Is_Blk= -bassa_Vah}', ""); + Error('\p{Block=/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}', ""); @@ -5515,16 +5644,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=_/a/BATAK}'); + Error('\P{Blk=_/a/BATAK}'); Expect(1, 7167, '\p{Blk=:\ABatak\z:}', "");; Expect(0, 7168, '\p{Blk=:\ABatak\z:}', "");; Expect(1, 7167, '\p{Blk=batak}', ""); @@ -5537,16 +5666,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 7168, '\P{^Blk=batak}', ""); Expect(1, 7167, '\p{Blk=:\Abatak\z:}', "");; Expect(0, 7168, '\p{Blk=:\Abatak\z:}', "");; - Expect(1, 7167, '\p{Blk= BATAK}', ""); - Expect(0, 7167, '\p{^Blk= BATAK}', ""); - Expect(0, 7167, '\P{Blk= BATAK}', ""); - Expect(1, 7167, '\P{^Blk= BATAK}', ""); - Expect(0, 7168, '\p{Blk= BATAK}', ""); - Expect(1, 7168, '\p{^Blk= BATAK}', ""); - Expect(1, 7168, '\P{Blk= BATAK}', ""); - Expect(0, 7168, '\P{^Blk= BATAK}', ""); - Error('\p{Is_Block=:= Batak}'); - Error('\P{Is_Block=:= Batak}'); + Error('\p{Is_Block=_/a/Batak}'); + Error('\P{Is_Block=_/a/Batak}'); Expect(1, 7167, '\p{Is_Block=batak}', ""); Expect(0, 7167, '\p{^Is_Block=batak}', ""); Expect(0, 7167, '\P{Is_Block=batak}', ""); @@ -5555,34 +5676,34 @@ 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=-bengali/a/}'); - Error('\P{Block=-bengali/a/}'); + 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, 2559, '\p{Block=:\ABengali\z:}', "");; Expect(0, 2560, '\p{Block=:\ABengali\z:}', "");; Expect(1, 2559, '\p{Block=bengali}', ""); @@ -5595,16 +5716,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}', ""); @@ -5617,34 +5738,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 2560, '\P{^Blk=bengali}', ""); Expect(1, 2559, '\p{Blk=:\Abengali\z:}', "");; Expect(0, 2560, '\p{Blk=:\Abengali\z:}', "");; - Expect(1, 2559, '\p{Blk: - Bengali}', ""); - Expect(0, 2559, '\p{^Blk: - Bengali}', ""); - Expect(0, 2559, '\P{Blk: - Bengali}', ""); - Expect(1, 2559, '\P{^Blk: - Bengali}', ""); - Expect(0, 2560, '\p{Blk: - Bengali}', ""); - Expect(1, 2560, '\p{^Blk: - Bengali}', ""); - Expect(1, 2560, '\P{Blk: - Bengali}', ""); - Expect(0, 2560, '\P{^Blk: - Bengali}', ""); - Error('\p{Is_Block=-_bengali/a/}'); - Error('\P{Is_Block=-_bengali/a/}'); - Expect(1, 2559, '\p{Is_Block: bengali}', ""); - Expect(0, 2559, '\p{^Is_Block: bengali}', ""); - Expect(0, 2559, '\P{Is_Block: bengali}', ""); - Expect(1, 2559, '\P{^Is_Block: bengali}', ""); - Expect(0, 2560, '\p{Is_Block: bengali}', ""); - Expect(1, 2560, '\p{^Is_Block: bengali}', ""); - Expect(1, 2560, '\P{Is_Block: bengali}', ""); - Expect(0, 2560, '\P{^Is_Block: bengali}', ""); - Expect(1, 2559, '\p{Is_Block=Bengali}', ""); - Expect(0, 2559, '\p{^Is_Block=Bengali}', ""); - Expect(0, 2559, '\P{Is_Block=Bengali}', ""); - Expect(1, 2559, '\P{^Is_Block=Bengali}', ""); - Expect(0, 2560, '\p{Is_Block=Bengali}', ""); - Expect(1, 2560, '\p{^Is_Block=Bengali}', ""); - Expect(1, 2560, '\P{Is_Block=Bengali}', ""); - Expect(0, 2560, '\P{^Is_Block=Bengali}', ""); - Error('\p{Is_Blk=_/a/Bengali}'); - Error('\P{Is_Blk=_/a/Bengali}'); + Expect(1, 2559, '\p{Blk= Bengali}', ""); + Expect(0, 2559, '\p{^Blk= Bengali}', ""); + Expect(0, 2559, '\P{Blk= Bengali}', ""); + Expect(1, 2559, '\P{^Blk= Bengali}', ""); + Expect(0, 2560, '\p{Blk= Bengali}', ""); + Expect(1, 2560, '\p{^Blk= Bengali}', ""); + Expect(1, 2560, '\P{Blk= Bengali}', ""); + Expect(0, 2560, '\P{^Blk= Bengali}', ""); + Error('\p{Is_Block= :=BENGALI}'); + Error('\P{Is_Block= :=BENGALI}'); + Expect(1, 2559, '\p{Is_Block=bengali}', ""); + Expect(0, 2559, '\p{^Is_Block=bengali}', ""); + Expect(0, 2559, '\P{Is_Block=bengali}', ""); + Expect(1, 2559, '\P{^Is_Block=bengali}', ""); + Expect(0, 2560, '\p{Is_Block=bengali}', ""); + Expect(1, 2560, '\p{^Is_Block=bengali}', ""); + Expect(1, 2560, '\P{Is_Block=bengali}', ""); + Expect(0, 2560, '\P{^Is_Block=bengali}', ""); + Expect(1, 2559, '\p{Is_Block= bengali}', ""); + Expect(0, 2559, '\p{^Is_Block= bengali}', ""); + Expect(0, 2559, '\P{Is_Block= bengali}', ""); + Expect(1, 2559, '\P{^Is_Block= bengali}', ""); + Expect(0, 2560, '\p{Is_Block= bengali}', ""); + Expect(1, 2560, '\p{^Is_Block= bengali}', ""); + Expect(1, 2560, '\P{Is_Block= bengali}', ""); + Expect(0, 2560, '\P{^Is_Block= bengali}', ""); + Error('\p{Is_Blk=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}', ""); @@ -5653,16 +5774,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 2560, '\p{^Is_Blk=bengali}', ""); Expect(1, 2560, '\P{Is_Blk=bengali}', ""); Expect(0, 2560, '\P{^Is_Blk=bengali}', ""); - Expect(1, 2559, '\p{Is_Blk= _Bengali}', ""); - Expect(0, 2559, '\p{^Is_Blk= _Bengali}', ""); - Expect(0, 2559, '\P{Is_Blk= _Bengali}', ""); - Expect(1, 2559, '\P{^Is_Blk= _Bengali}', ""); - Expect(0, 2560, '\p{Is_Blk= _Bengali}', ""); - Expect(1, 2560, '\p{^Is_Blk= _Bengali}', ""); - Expect(1, 2560, '\P{Is_Blk= _Bengali}', ""); - Expect(0, 2560, '\P{^Is_Blk= _Bengali}', ""); - Error('\p{Block=-/a/BHAIKSUKI}'); - Error('\P{Block=-/a/BHAIKSUKI}'); + 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, 72815, '\p{Block=:\ABhaiksuki\z:}', "");; Expect(0, 72816, '\p{Block=:\ABhaiksuki\z:}', "");; Expect(1, 72815, '\p{Block=bhaiksuki}', ""); @@ -5675,16 +5796,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 72816, '\P{^Block=bhaiksuki}', ""); Expect(1, 72815, '\p{Block=:\Abhaiksuki\z:}', "");; Expect(0, 72816, '\p{Block=:\Abhaiksuki\z:}', "");; - Expect(1, 72815, '\p{Block= Bhaiksuki}', ""); - Expect(0, 72815, '\p{^Block= Bhaiksuki}', ""); - Expect(0, 72815, '\P{Block= Bhaiksuki}', ""); - Expect(1, 72815, '\P{^Block= Bhaiksuki}', ""); - Expect(0, 72816, '\p{Block= Bhaiksuki}', ""); - Expect(1, 72816, '\p{^Block= Bhaiksuki}', ""); - Expect(1, 72816, '\P{Block= Bhaiksuki}', ""); - Expect(0, 72816, '\P{^Block= Bhaiksuki}', ""); - Error('\p{Blk: :=-bhaiksuki}'); - Error('\P{Blk: :=-bhaiksuki}'); + Expect(1, 72815, '\p{Block= bhaiksuki}', ""); + Expect(0, 72815, '\p{^Block= bhaiksuki}', ""); + Expect(0, 72815, '\P{Block= bhaiksuki}', ""); + Expect(1, 72815, '\P{^Block= bhaiksuki}', ""); + Expect(0, 72816, '\p{Block= bhaiksuki}', ""); + Expect(1, 72816, '\p{^Block= bhaiksuki}', ""); + Expect(1, 72816, '\P{Block= bhaiksuki}', ""); + Expect(0, 72816, '\P{^Block= bhaiksuki}', ""); + Error('\p{Blk: := Bhaiksuki}'); + Error('\P{Blk: := Bhaiksuki}'); Expect(1, 72815, '\p{Blk=:\ABhaiksuki\z:}', "");; Expect(0, 72816, '\p{Blk=:\ABhaiksuki\z:}', "");; Expect(1, 72815, '\p{Blk=bhaiksuki}', ""); @@ -5697,16 +5818,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=/a/_ bhaiksuki}'); - Error('\P{Is_Block=/a/_ 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}', ""); @@ -5715,16 +5836,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=/a/_ Bhaiksuki}'); - Error('\P{Is_Blk=/a/_ Bhaiksuki}'); + Expect(1, 72815, '\p{Is_Block=--Bhaiksuki}', ""); + Expect(0, 72815, '\p{^Is_Block=--Bhaiksuki}', ""); + Expect(0, 72815, '\P{Is_Block=--Bhaiksuki}', ""); + Expect(1, 72815, '\P{^Is_Block=--Bhaiksuki}', ""); + Expect(0, 72816, '\p{Is_Block=--Bhaiksuki}', ""); + Expect(1, 72816, '\p{^Is_Block=--Bhaiksuki}', ""); + Expect(1, 72816, '\P{Is_Block=--Bhaiksuki}', ""); + Expect(0, 72816, '\P{^Is_Block=--Bhaiksuki}', ""); + Error('\p{Is_Blk=_bhaiksuki/a/}'); + Error('\P{Is_Blk=_bhaiksuki/a/}'); Expect(1, 72815, '\p{Is_Blk=bhaiksuki}', ""); Expect(0, 72815, '\p{^Is_Blk=bhaiksuki}', ""); Expect(0, 72815, '\P{Is_Blk=bhaiksuki}', ""); @@ -5733,16 +5854,16 @@ 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/a/}'); - Error('\P{Block=__Block_Elements/a/}'); + Expect(1, 72815, '\p{Is_Blk= Bhaiksuki}', ""); + Expect(0, 72815, '\p{^Is_Blk= Bhaiksuki}', ""); + Expect(0, 72815, '\P{Is_Blk= Bhaiksuki}', ""); + Expect(1, 72815, '\P{^Is_Blk= Bhaiksuki}', ""); + Expect(0, 72816, '\p{Is_Blk= Bhaiksuki}', ""); + Expect(1, 72816, '\p{^Is_Blk= Bhaiksuki}', ""); + Expect(1, 72816, '\P{Is_Blk= Bhaiksuki}', ""); + Expect(0, 72816, '\P{^Is_Blk= Bhaiksuki}', ""); + 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}', ""); @@ -5755,16 +5876,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 9632, '\P{^Block=blockelements}', ""); Expect(1, 9631, '\p{Block=:\Ablockelements\z:}', "");; Expect(0, 9632, '\p{Block=:\Ablockelements\z:}', "");; - Expect(1, 9631, '\p{Block: -Block_ELEMENTS}', ""); - Expect(0, 9631, '\p{^Block: -Block_ELEMENTS}', ""); - Expect(0, 9631, '\P{Block: -Block_ELEMENTS}', ""); - Expect(1, 9631, '\P{^Block: -Block_ELEMENTS}', ""); - Expect(0, 9632, '\p{Block: -Block_ELEMENTS}', ""); - Expect(1, 9632, '\p{^Block: -Block_ELEMENTS}', ""); - Expect(1, 9632, '\P{Block: -Block_ELEMENTS}', ""); - Expect(0, 9632, '\P{^Block: -Block_ELEMENTS}', ""); - Error('\p{Blk=:=__block_Elements}'); - 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}', ""); @@ -5777,16 +5898,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 9632, '\P{^Blk=blockelements}', ""); Expect(1, 9631, '\p{Blk=:\Ablockelements\z:}', "");; Expect(0, 9632, '\p{Blk=:\Ablockelements\z:}', "");; - Expect(1, 9631, '\p{Blk= block_Elements}', ""); - Expect(0, 9631, '\p{^Blk= block_Elements}', ""); - Expect(0, 9631, '\P{Blk= block_Elements}', ""); - Expect(1, 9631, '\P{^Blk= block_Elements}', ""); - Expect(0, 9632, '\p{Blk= block_Elements}', ""); - Expect(1, 9632, '\p{^Blk= block_Elements}', ""); - Expect(1, 9632, '\P{Blk= block_Elements}', ""); - Expect(0, 9632, '\P{^Blk= block_Elements}', ""); - Error('\p{Is_Block=/a/--BLOCK_Elements}'); - Error('\P{Is_Block=/a/--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}', ""); @@ -5795,16 +5916,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}', ""); @@ -5813,16 +5934,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 9632, '\p{^Is_Blk=blockelements}', ""); Expect(1, 9632, '\P{Is_Blk=blockelements}', ""); Expect(0, 9632, '\P{^Is_Blk=blockelements}', ""); - Expect(1, 9631, '\p{Is_Blk=Block_ELEMENTS}', ""); - Expect(0, 9631, '\p{^Is_Blk=Block_ELEMENTS}', ""); - Expect(0, 9631, '\P{Is_Blk=Block_ELEMENTS}', ""); - Expect(1, 9631, '\P{^Is_Blk=Block_ELEMENTS}', ""); - Expect(0, 9632, '\p{Is_Blk=Block_ELEMENTS}', ""); - Expect(1, 9632, '\p{^Is_Blk=Block_ELEMENTS}', ""); - Expect(1, 9632, '\P{Is_Blk=Block_ELEMENTS}', ""); - Expect(0, 9632, '\P{^Is_Blk=Block_ELEMENTS}', ""); - Error('\p{Block=:= Bopomofo}'); - Error('\P{Block=:= Bopomofo}'); + Expect(1, 9631, '\p{Is_Blk= Block_elements}', ""); + Expect(0, 9631, '\p{^Is_Blk= Block_elements}', ""); + Expect(0, 9631, '\P{Is_Blk= Block_elements}', ""); + Expect(1, 9631, '\P{^Is_Blk= Block_elements}', ""); + Expect(0, 9632, '\p{Is_Blk= Block_elements}', ""); + Expect(1, 9632, '\p{^Is_Blk= Block_elements}', ""); + Expect(1, 9632, '\P{Is_Blk= Block_elements}', ""); + Expect(0, 9632, '\P{^Is_Blk= Block_elements}', ""); + Error('\p{Block: := Bopomofo}'); + Error('\P{Block: := Bopomofo}'); Expect(1, 12591, '\p{Block=:\ABopomofo\z:}', "");; Expect(0, 12592, '\p{Block=:\ABopomofo\z:}', "");; Expect(1, 12591, '\p{Block=bopomofo}', ""); @@ -5835,16 +5956,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 12592, '\P{^Block=bopomofo}', ""); Expect(1, 12591, '\p{Block=:\Abopomofo\z:}', "");; Expect(0, 12592, '\p{Block=:\Abopomofo\z:}', "");; - Expect(1, 12591, '\p{Block: __BOPOMOFO}', ""); - Expect(0, 12591, '\p{^Block: __BOPOMOFO}', ""); - Expect(0, 12591, '\P{Block: __BOPOMOFO}', ""); - Expect(1, 12591, '\P{^Block: __BOPOMOFO}', ""); - Expect(0, 12592, '\p{Block: __BOPOMOFO}', ""); - Expect(1, 12592, '\p{^Block: __BOPOMOFO}', ""); - Expect(1, 12592, '\P{Block: __BOPOMOFO}', ""); - Expect(0, 12592, '\P{^Block: __BOPOMOFO}', ""); - Error('\p{Blk=_ Bopomofo/a/}'); - Error('\P{Blk=_ Bopomofo/a/}'); + 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{Blk=:\ABopomofo\z:}', "");; Expect(0, 12592, '\p{Blk=:\ABopomofo\z:}', "");; Expect(1, 12591, '\p{Blk=bopomofo}', ""); @@ -5857,52 +5978,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 12592, '\P{^Blk=bopomofo}', ""); Expect(1, 12591, '\p{Blk=:\Abopomofo\z:}', "");; Expect(0, 12592, '\p{Blk=:\Abopomofo\z:}', "");; - Expect(1, 12591, '\p{Blk:-_Bopomofo}', ""); - Expect(0, 12591, '\p{^Blk:-_Bopomofo}', ""); - Expect(0, 12591, '\P{Blk:-_Bopomofo}', ""); - Expect(1, 12591, '\P{^Blk:-_Bopomofo}', ""); - Expect(0, 12592, '\p{Blk:-_Bopomofo}', ""); - Expect(1, 12592, '\p{^Blk:-_Bopomofo}', ""); - Expect(1, 12592, '\P{Blk:-_Bopomofo}', ""); - Expect(0, 12592, '\P{^Blk:-_Bopomofo}', ""); - Error('\p{Is_Block=_ bopomofo:=}'); - Error('\P{Is_Block=_ bopomofo:=}'); - Expect(1, 12591, '\p{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, 12591, '\p{Blk= bopomofo}', ""); + Expect(0, 12591, '\p{^Blk= bopomofo}', ""); + Expect(0, 12591, '\P{Blk= bopomofo}', ""); + Expect(1, 12591, '\P{^Blk= bopomofo}', ""); + Expect(0, 12592, '\p{Blk= bopomofo}', ""); + Expect(1, 12592, '\p{^Blk= bopomofo}', ""); + Expect(1, 12592, '\P{Blk= bopomofo}', ""); + Expect(0, 12592, '\P{^Blk= bopomofo}', ""); + Error('\p{Is_Block: /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}'); Expect(1, 12735, '\p{Block=:\ABopomofo_Extended\z:}', "");; Expect(0, 12736, '\p{Block=:\ABopomofo_Extended\z:}', "");; Expect(1, 12735, '\p{Block=bopomofoextended}', ""); @@ -5915,16 +6036,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 12736, '\P{^Block=bopomofoextended}', ""); Expect(1, 12735, '\p{Block=:\Abopomofoextended\z:}', "");; Expect(0, 12736, '\p{Block=:\Abopomofoextended\z:}', "");; - Expect(1, 12735, '\p{Block=--bopomofo_Extended}', ""); - Expect(0, 12735, '\p{^Block=--bopomofo_Extended}', ""); - Expect(0, 12735, '\P{Block=--bopomofo_Extended}', ""); - Expect(1, 12735, '\P{^Block=--bopomofo_Extended}', ""); - Expect(0, 12736, '\p{Block=--bopomofo_Extended}', ""); - Expect(1, 12736, '\p{^Block=--bopomofo_Extended}', ""); - Expect(1, 12736, '\P{Block=--bopomofo_Extended}', ""); - Expect(0, 12736, '\P{^Block=--bopomofo_Extended}', ""); - Error('\p{Blk= bopomofo_Ext:=}'); - Error('\P{Blk= bopomofo_Ext:=}'); + Expect(1, 12735, '\p{Block=-_Bopomofo_Extended}', ""); + Expect(0, 12735, '\p{^Block=-_Bopomofo_Extended}', ""); + Expect(0, 12735, '\P{Block=-_Bopomofo_Extended}', ""); + Expect(1, 12735, '\P{^Block=-_Bopomofo_Extended}', ""); + Expect(0, 12736, '\p{Block=-_Bopomofo_Extended}', ""); + Expect(1, 12736, '\p{^Block=-_Bopomofo_Extended}', ""); + Expect(1, 12736, '\P{Block=-_Bopomofo_Extended}', ""); + Expect(0, 12736, '\P{^Block=-_Bopomofo_Extended}', ""); + Error('\p{Blk=_-bopomofo_ext/a/}'); + Error('\P{Blk=_-bopomofo_ext/a/}'); Expect(1, 12735, '\p{Blk=:\ABopomofo_Ext\z:}', "");; Expect(0, 12736, '\p{Blk=:\ABopomofo_Ext\z:}', "");; Expect(1, 12735, '\p{Blk=bopomofoext}', ""); @@ -5937,34 +6058,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=/a/ Bopomofo_extended}'); - Error('\P{Is_Block=/a/ Bopomofo_extended}'); - Expect(1, 12735, '\p{Is_Block: bopomofoextended}', ""); - Expect(0, 12735, '\p{^Is_Block: bopomofoextended}', ""); - Expect(0, 12735, '\P{Is_Block: bopomofoextended}', ""); - Expect(1, 12735, '\P{^Is_Block: bopomofoextended}', ""); - Expect(0, 12736, '\p{Is_Block: bopomofoextended}', ""); - Expect(1, 12736, '\p{^Is_Block: bopomofoextended}', ""); - Expect(1, 12736, '\P{Is_Block: bopomofoextended}', ""); - Expect(0, 12736, '\P{^Is_Block: bopomofoextended}', ""); - Expect(1, 12735, '\p{Is_Block= Bopomofo_Extended}', ""); - Expect(0, 12735, '\p{^Is_Block= Bopomofo_Extended}', ""); - Expect(0, 12735, '\P{Is_Block= Bopomofo_Extended}', ""); - Expect(1, 12735, '\P{^Is_Block= Bopomofo_Extended}', ""); - Expect(0, 12736, '\p{Is_Block= Bopomofo_Extended}', ""); - Expect(1, 12736, '\p{^Is_Block= Bopomofo_Extended}', ""); - Expect(1, 12736, '\P{Is_Block= Bopomofo_Extended}', ""); - Expect(0, 12736, '\P{^Is_Block= Bopomofo_Extended}', ""); - Error('\p{Is_Blk=/a/ _Bopomofo_Ext}'); - Error('\P{Is_Blk=/a/ _Bopomofo_Ext}'); + Expect(1, 12735, '\p{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{Is_Blk=bopomofoext}', ""); Expect(0, 12735, '\p{^Is_Blk=bopomofoext}', ""); Expect(0, 12735, '\P{Is_Blk=bopomofoext}', ""); @@ -5973,38 +6094,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 12736, '\p{^Is_Blk=bopomofoext}', ""); Expect(1, 12736, '\P{Is_Blk=bopomofoext}', ""); Expect(0, 12736, '\P{^Is_Blk=bopomofoext}', ""); - Expect(1, 12735, '\p{Is_Blk= bopomofo_ext}', ""); - Expect(0, 12735, '\p{^Is_Blk= bopomofo_ext}', ""); - Expect(0, 12735, '\P{Is_Blk= bopomofo_ext}', ""); - Expect(1, 12735, '\P{^Is_Blk= bopomofo_ext}', ""); - Expect(0, 12736, '\p{Is_Blk= bopomofo_ext}', ""); - Expect(1, 12736, '\p{^Is_Blk= bopomofo_ext}', ""); - Expect(1, 12736, '\P{Is_Blk= bopomofo_ext}', ""); - Expect(0, 12736, '\P{^Is_Blk= bopomofo_ext}', ""); - Error('\p{Block=_BOX_Drawing/a/}'); - Error('\P{Block=_BOX_Drawing/a/}'); + 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, 9599, '\p{Block=:\ABox_Drawing\z:}', "");; Expect(0, 9600, '\p{Block=:\ABox_Drawing\z:}', "");; - Expect(1, 9599, '\p{Block:boxdrawing}', ""); - Expect(0, 9599, '\p{^Block:boxdrawing}', ""); - Expect(0, 9599, '\P{Block:boxdrawing}', ""); - Expect(1, 9599, '\P{^Block:boxdrawing}', ""); - Expect(0, 9600, '\p{Block:boxdrawing}', ""); - Expect(1, 9600, '\p{^Block:boxdrawing}', ""); - Expect(1, 9600, '\P{Block:boxdrawing}', ""); - Expect(0, 9600, '\P{^Block:boxdrawing}', ""); + Expect(1, 9599, '\p{Block=boxdrawing}', ""); + Expect(0, 9599, '\p{^Block=boxdrawing}', ""); + Expect(0, 9599, '\P{Block=boxdrawing}', ""); + Expect(1, 9599, '\P{^Block=boxdrawing}', ""); + Expect(0, 9600, '\p{Block=boxdrawing}', ""); + Expect(1, 9600, '\p{^Block=boxdrawing}', ""); + Expect(1, 9600, '\P{Block=boxdrawing}', ""); + Expect(0, 9600, '\P{^Block=boxdrawing}', ""); Expect(1, 9599, '\p{Block=:\Aboxdrawing\z:}', "");; Expect(0, 9600, '\p{Block=:\Aboxdrawing\z:}', "");; - Expect(1, 9599, '\p{Block= Box_Drawing}', ""); - Expect(0, 9599, '\p{^Block= Box_Drawing}', ""); - Expect(0, 9599, '\P{Block= Box_Drawing}', ""); - Expect(1, 9599, '\P{^Block= Box_Drawing}', ""); - Expect(0, 9600, '\p{Block= Box_Drawing}', ""); - Expect(1, 9600, '\p{^Block= Box_Drawing}', ""); - Expect(1, 9600, '\P{Block= Box_Drawing}', ""); - Expect(0, 9600, '\P{^Block= Box_Drawing}', ""); - Error('\p{Blk= box_drawing:=}'); - Error('\P{Blk= box_drawing:=}'); + Expect(1, 9599, '\p{Block= Box_drawing}', ""); + Expect(0, 9599, '\p{^Block= Box_drawing}', ""); + Expect(0, 9599, '\P{Block= Box_drawing}', ""); + Expect(1, 9599, '\P{^Block= Box_drawing}', ""); + Expect(0, 9600, '\p{Block= Box_drawing}', ""); + Expect(1, 9600, '\p{^Block= Box_drawing}', ""); + Expect(1, 9600, '\P{Block= Box_drawing}', ""); + Expect(0, 9600, '\P{^Block= Box_drawing}', ""); + Error('\p{Blk:- Box_DRAWING/a/}'); + Error('\P{Blk:- Box_DRAWING/a/}'); Expect(1, 9599, '\p{Blk=:\ABox_Drawing\z:}', "");; Expect(0, 9600, '\p{Blk=:\ABox_Drawing\z:}', "");; Expect(1, 9599, '\p{Blk=boxdrawing}', ""); @@ -6017,16 +6138,16 @@ 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/a/}'); - Error('\P{Is_Block=-BOX_drawing/a/}'); + 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}', ""); @@ -6035,16 +6156,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 9600, '\p{^Is_Block=boxdrawing}', ""); Expect(1, 9600, '\P{Is_Block=boxdrawing}', ""); Expect(0, 9600, '\P{^Is_Block=boxdrawing}', ""); - Expect(1, 9599, '\p{Is_Block=_BOX_DRAWING}', ""); - Expect(0, 9599, '\p{^Is_Block=_BOX_DRAWING}', ""); - Expect(0, 9599, '\P{Is_Block=_BOX_DRAWING}', ""); - Expect(1, 9599, '\P{^Is_Block=_BOX_DRAWING}', ""); - Expect(0, 9600, '\p{Is_Block=_BOX_DRAWING}', ""); - Expect(1, 9600, '\p{^Is_Block=_BOX_DRAWING}', ""); - Expect(1, 9600, '\P{Is_Block=_BOX_DRAWING}', ""); - Expect(0, 9600, '\P{^Is_Block=_BOX_DRAWING}', ""); - Error('\p{Is_Blk=-/a/box_DRAWING}'); - Error('\P{Is_Blk=-/a/box_DRAWING}'); + Expect(1, 9599, '\p{Is_Block:-box_Drawing}', ""); + Expect(0, 9599, '\p{^Is_Block:-box_Drawing}', ""); + Expect(0, 9599, '\P{Is_Block:-box_Drawing}', ""); + Expect(1, 9599, '\P{^Is_Block:-box_Drawing}', ""); + Expect(0, 9600, '\p{Is_Block:-box_Drawing}', ""); + Expect(1, 9600, '\p{^Is_Block:-box_Drawing}', ""); + Expect(1, 9600, '\P{Is_Block:-box_Drawing}', ""); + Expect(0, 9600, '\P{^Is_Block:-box_Drawing}', ""); + Error('\p{Is_Blk=/a/-_box_Drawing}'); + Error('\P{Is_Blk=/a/-_box_Drawing}'); Expect(1, 9599, '\p{Is_Blk=boxdrawing}', ""); Expect(0, 9599, '\p{^Is_Blk=boxdrawing}', ""); Expect(0, 9599, '\P{Is_Blk=boxdrawing}', ""); @@ -6053,16 +6174,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 9600, '\p{^Is_Blk=boxdrawing}', ""); Expect(1, 9600, '\P{Is_Blk=boxdrawing}', ""); Expect(0, 9600, '\P{^Is_Blk=boxdrawing}', ""); - Expect(1, 9599, '\p{Is_Blk= -Box_Drawing}', ""); - Expect(0, 9599, '\p{^Is_Blk= -Box_Drawing}', ""); - Expect(0, 9599, '\P{Is_Blk= -Box_Drawing}', ""); - Expect(1, 9599, '\P{^Is_Blk= -Box_Drawing}', ""); - Expect(0, 9600, '\p{Is_Blk= -Box_Drawing}', ""); - Expect(1, 9600, '\p{^Is_Blk= -Box_Drawing}', ""); - Expect(1, 9600, '\P{Is_Blk= -Box_Drawing}', ""); - Expect(0, 9600, '\P{^Is_Blk= -Box_Drawing}', ""); - Error('\p{Block=_/a/Brahmi}'); - Error('\P{Block=_/a/Brahmi}'); + Expect(1, 9599, '\p{Is_Blk= Box_Drawing}', ""); + Expect(0, 9599, '\p{^Is_Blk= Box_Drawing}', ""); + Expect(0, 9599, '\P{Is_Blk= Box_Drawing}', ""); + Expect(1, 9599, '\P{^Is_Blk= Box_Drawing}', ""); + Expect(0, 9600, '\p{Is_Blk= Box_Drawing}', ""); + Expect(1, 9600, '\p{^Is_Blk= Box_Drawing}', ""); + Expect(1, 9600, '\P{Is_Blk= Box_Drawing}', ""); + Expect(0, 9600, '\P{^Is_Blk= Box_Drawing}', ""); + Error('\p{Block=/a/-Brahmi}'); + Error('\P{Block=/a/-Brahmi}'); Expect(1, 69759, '\p{Block=:\ABrahmi\z:}', "");; Expect(0, 69760, '\p{Block=:\ABrahmi\z:}', "");; Expect(1, 69759, '\p{Block=brahmi}', ""); @@ -6075,16 +6196,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 69760, '\P{^Block=brahmi}', ""); Expect(1, 69759, '\p{Block=:\Abrahmi\z:}', "");; Expect(0, 69760, '\p{Block=:\Abrahmi\z:}', "");; - Expect(1, 69759, '\p{Block= _Brahmi}', ""); - Expect(0, 69759, '\p{^Block= _Brahmi}', ""); - Expect(0, 69759, '\P{Block= _Brahmi}', ""); - Expect(1, 69759, '\P{^Block= _Brahmi}', ""); - Expect(0, 69760, '\p{Block= _Brahmi}', ""); - Expect(1, 69760, '\p{^Block= _Brahmi}', ""); - Expect(1, 69760, '\P{Block= _Brahmi}', ""); - Expect(0, 69760, '\P{^Block= _Brahmi}', ""); - Error('\p{Blk=/a/-Brahmi}'); - Error('\P{Blk=/a/-Brahmi}'); + Expect(1, 69759, '\p{Block: -brahmi}', ""); + Expect(0, 69759, '\p{^Block: -brahmi}', ""); + Expect(0, 69759, '\P{Block: -brahmi}', ""); + Expect(1, 69759, '\P{^Block: -brahmi}', ""); + Expect(0, 69760, '\p{Block: -brahmi}', ""); + Expect(1, 69760, '\p{^Block: -brahmi}', ""); + Expect(1, 69760, '\P{Block: -brahmi}', ""); + Expect(0, 69760, '\P{^Block: -brahmi}', ""); + Error('\p{Blk= _Brahmi/a/}'); + Error('\P{Blk= _Brahmi/a/}'); Expect(1, 69759, '\p{Blk=:\ABrahmi\z:}', "");; Expect(0, 69760, '\p{Blk=:\ABrahmi\z:}', "");; Expect(1, 69759, '\p{Blk=brahmi}', ""); @@ -6097,16 +6218,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 69760, '\P{^Blk=brahmi}', ""); Expect(1, 69759, '\p{Blk=:\Abrahmi\z:}', "");; Expect(0, 69760, '\p{Blk=:\Abrahmi\z:}', "");; - Expect(1, 69759, '\p{Blk= brahmi}', ""); - Expect(0, 69759, '\p{^Blk= brahmi}', ""); - Expect(0, 69759, '\P{Blk= brahmi}', ""); - Expect(1, 69759, '\P{^Blk= brahmi}', ""); - Expect(0, 69760, '\p{Blk= brahmi}', ""); - Expect(1, 69760, '\p{^Blk= brahmi}', ""); - Expect(1, 69760, '\P{Blk= brahmi}', ""); - Expect(0, 69760, '\P{^Blk= brahmi}', ""); - Error('\p{Is_Block=_:=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}', ""); @@ -6115,16 +6236,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}', ""); @@ -6133,16 +6254,16 @@ 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/a/}'); - Error('\P{Block: -braille_patterns/a/}'); + Expect(1, 69759, '\p{Is_Blk=- Brahmi}', ""); + Expect(0, 69759, '\p{^Is_Blk=- Brahmi}', ""); + Expect(0, 69759, '\P{Is_Blk=- Brahmi}', ""); + Expect(1, 69759, '\P{^Is_Blk=- Brahmi}', ""); + Expect(0, 69760, '\p{Is_Blk=- Brahmi}', ""); + Expect(1, 69760, '\p{^Is_Blk=- Brahmi}', ""); + Expect(1, 69760, '\P{Is_Blk=- Brahmi}', ""); + Expect(0, 69760, '\P{^Is_Blk=- Brahmi}', ""); + Error('\p{Block=-_Braille_Patterns:=}'); + Error('\P{Block=-_Braille_Patterns:=}'); Expect(1, 10495, '\p{Block=:\ABraille_Patterns\z:}', "");; Expect(0, 10496, '\p{Block=:\ABraille_Patterns\z:}', "");; Expect(1, 10495, '\p{Block=braillepatterns}', ""); @@ -6155,16 +6276,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/a/}'); - Error('\P{Blk= Braille/a/}'); + 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}', ""); @@ -6177,16 +6298,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}', ""); @@ -6195,16 +6316,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 10496, '\p{^Is_Block=braillepatterns}', ""); Expect(1, 10496, '\P{Is_Block=braillepatterns}', ""); Expect(0, 10496, '\P{^Is_Block=braillepatterns}', ""); - Expect(1, 10495, '\p{Is_Block= _braille_PATTERNS}', ""); - Expect(0, 10495, '\p{^Is_Block= _braille_PATTERNS}', ""); - Expect(0, 10495, '\P{Is_Block= _braille_PATTERNS}', ""); - Expect(1, 10495, '\P{^Is_Block= _braille_PATTERNS}', ""); - Expect(0, 10496, '\p{Is_Block= _braille_PATTERNS}', ""); - Expect(1, 10496, '\p{^Is_Block= _braille_PATTERNS}', ""); - Expect(1, 10496, '\P{Is_Block= _braille_PATTERNS}', ""); - Expect(0, 10496, '\P{^Is_Block= _braille_PATTERNS}', ""); - Error('\p{Is_Blk=:=-braille}'); - Error('\P{Is_Blk=:=-braille}'); + Expect(1, 10495, '\p{Is_Block=BRAILLE_Patterns}', ""); + Expect(0, 10495, '\p{^Is_Block=BRAILLE_Patterns}', ""); + Expect(0, 10495, '\P{Is_Block=BRAILLE_Patterns}', ""); + Expect(1, 10495, '\P{^Is_Block=BRAILLE_Patterns}', ""); + Expect(0, 10496, '\p{Is_Block=BRAILLE_Patterns}', ""); + Expect(1, 10496, '\p{^Is_Block=BRAILLE_Patterns}', ""); + Expect(1, 10496, '\P{Is_Block=BRAILLE_Patterns}', ""); + Expect(0, 10496, '\P{^Is_Block=BRAILLE_Patterns}', ""); + Error('\p{Is_Blk: :=Braille}'); + Error('\P{Is_Blk: :=Braille}'); Expect(1, 10495, '\p{Is_Blk=braille}', ""); Expect(0, 10495, '\p{^Is_Blk=braille}', ""); Expect(0, 10495, '\P{Is_Blk=braille}', ""); @@ -6213,16 +6334,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}', ""); @@ -6235,16 +6356,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 6688, '\P{^Block=buginese}', ""); Expect(1, 6687, '\p{Block=:\Abuginese\z:}', "");; Expect(0, 6688, '\p{Block=:\Abuginese\z:}', "");; - Expect(1, 6687, '\p{Block=- buginese}', ""); - Expect(0, 6687, '\p{^Block=- buginese}', ""); - Expect(0, 6687, '\P{Block=- buginese}', ""); - Expect(1, 6687, '\P{^Block=- buginese}', ""); - Expect(0, 6688, '\p{Block=- buginese}', ""); - Expect(1, 6688, '\p{^Block=- buginese}', ""); - Expect(1, 6688, '\P{Block=- buginese}', ""); - Expect(0, 6688, '\P{^Block=- buginese}', ""); - Error('\p{Blk= Buginese/a/}'); - Error('\P{Blk= Buginese/a/}'); + 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}', ""); @@ -6257,16 +6378,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}', ""); @@ -6275,16 +6396,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/a/}'); - Error('\P{Is_Blk=_buginese/a/}'); + 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_Blk=buginese}', ""); Expect(0, 6687, '\p{^Is_Blk=buginese}', ""); Expect(0, 6687, '\P{Is_Blk=buginese}', ""); @@ -6293,16 +6414,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 6688, '\p{^Is_Blk=buginese}', ""); Expect(1, 6688, '\P{Is_Blk=buginese}', ""); Expect(0, 6688, '\P{^Is_Blk=buginese}', ""); - Expect(1, 6687, '\p{Is_Blk: _Buginese}', ""); - Expect(0, 6687, '\p{^Is_Blk: _Buginese}', ""); - Expect(0, 6687, '\P{Is_Blk: _Buginese}', ""); - Expect(1, 6687, '\P{^Is_Blk: _Buginese}', ""); - Expect(0, 6688, '\p{Is_Blk: _Buginese}', ""); - Expect(1, 6688, '\p{^Is_Blk: _Buginese}', ""); - Expect(1, 6688, '\P{Is_Blk: _Buginese}', ""); - Expect(0, 6688, '\P{^Is_Blk: _Buginese}', ""); - Error('\p{Block=/a/ Buhid}'); - Error('\P{Block=/a/ Buhid}'); + Expect(1, 6687, '\p{Is_Blk=_-Buginese}', ""); + Expect(0, 6687, '\p{^Is_Blk=_-Buginese}', ""); + Expect(0, 6687, '\P{Is_Blk=_-Buginese}', ""); + Expect(1, 6687, '\P{^Is_Blk=_-Buginese}', ""); + Expect(0, 6688, '\p{Is_Blk=_-Buginese}', ""); + Expect(1, 6688, '\p{^Is_Blk=_-Buginese}', ""); + Expect(1, 6688, '\P{Is_Blk=_-Buginese}', ""); + Expect(0, 6688, '\P{^Is_Blk=_-Buginese}', ""); + Error('\p{Block=/a/ -Buhid}'); + Error('\P{Block=/a/ -Buhid}'); Expect(1, 5983, '\p{Block=:\ABuhid\z:}', "");; Expect(0, 5984, '\p{Block=:\ABuhid\z:}', "");; Expect(1, 5983, '\p{Block=buhid}', ""); @@ -6315,16 +6436,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=/a/ buhid}'); - Error('\P{Blk=/a/ 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}', ""); @@ -6337,16 +6458,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=/a/- BUHID}'); - Error('\P{Is_Block=/a/- 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}', ""); @@ -6355,16 +6476,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/a/}'); - Error('\P{Is_Blk= Buhid/a/}'); + 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_Blk=buhid}', ""); Expect(0, 5983, '\p{^Is_Blk=buhid}', ""); Expect(0, 5983, '\P{Is_Blk=buhid}', ""); @@ -6373,38 +6494,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 5984, '\p{^Is_Blk=buhid}', ""); Expect(1, 5984, '\P{Is_Blk=buhid}', ""); Expect(0, 5984, '\P{^Is_Blk=buhid}', ""); - Expect(1, 5983, '\p{Is_Blk: BUHID}', ""); - Expect(0, 5983, '\p{^Is_Blk: BUHID}', ""); - Expect(0, 5983, '\P{Is_Blk: BUHID}', ""); - Expect(1, 5983, '\P{^Is_Blk: BUHID}', ""); - Expect(0, 5984, '\p{Is_Blk: BUHID}', ""); - Expect(1, 5984, '\p{^Is_Blk: BUHID}', ""); - Expect(1, 5984, '\P{Is_Blk: BUHID}', ""); - Expect(0, 5984, '\P{^Is_Blk: BUHID}', ""); - Error('\p{Block= Byzantine_Musical_symbols/a/}'); - Error('\P{Block= Byzantine_Musical_symbols/a/}'); + Expect(1, 5983, '\p{Is_Blk= BUHID}', ""); + Expect(0, 5983, '\p{^Is_Blk= BUHID}', ""); + Expect(0, 5983, '\P{Is_Blk= BUHID}', ""); + Expect(1, 5983, '\P{^Is_Blk= BUHID}', ""); + Expect(0, 5984, '\p{Is_Blk= BUHID}', ""); + Expect(1, 5984, '\p{^Is_Blk= BUHID}', ""); + Expect(1, 5984, '\P{Is_Blk= BUHID}', ""); + Expect(0, 5984, '\P{^Is_Blk= BUHID}', ""); + Error('\p{Block=:= _Byzantine_Musical_symbols}'); + Error('\P{Block=:= _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}', ""); - Expect(0, 119039, '\p{^Block:byzantinemusicalsymbols}', ""); - Expect(0, 119039, '\P{Block:byzantinemusicalsymbols}', ""); - Expect(1, 119039, '\P{^Block:byzantinemusicalsymbols}', ""); - Expect(0, 119040, '\p{Block:byzantinemusicalsymbols}', ""); - Expect(1, 119040, '\p{^Block:byzantinemusicalsymbols}', ""); - Expect(1, 119040, '\P{Block:byzantinemusicalsymbols}', ""); - Expect(0, 119040, '\P{^Block:byzantinemusicalsymbols}', ""); + Expect(1, 119039, '\p{Block=byzantinemusicalsymbols}', ""); + Expect(0, 119039, '\p{^Block=byzantinemusicalsymbols}', ""); + Expect(0, 119039, '\P{Block=byzantinemusicalsymbols}', ""); + Expect(1, 119039, '\P{^Block=byzantinemusicalsymbols}', ""); + Expect(0, 119040, '\p{Block=byzantinemusicalsymbols}', ""); + Expect(1, 119040, '\p{^Block=byzantinemusicalsymbols}', ""); + Expect(1, 119040, '\P{Block=byzantinemusicalsymbols}', ""); + Expect(0, 119040, '\P{^Block=byzantinemusicalsymbols}', ""); Expect(1, 119039, '\p{Block=:\Abyzantinemusicalsymbols\z:}', "");; Expect(0, 119040, '\p{Block=:\Abyzantinemusicalsymbols\z:}', "");; - Expect(1, 119039, '\p{Block: Byzantine_Musical_Symbols}', ""); - Expect(0, 119039, '\p{^Block: Byzantine_Musical_Symbols}', ""); - Expect(0, 119039, '\P{Block: Byzantine_Musical_Symbols}', ""); - Expect(1, 119039, '\P{^Block: Byzantine_Musical_Symbols}', ""); - Expect(0, 119040, '\p{Block: Byzantine_Musical_Symbols}', ""); - Expect(1, 119040, '\p{^Block: Byzantine_Musical_Symbols}', ""); - Expect(1, 119040, '\P{Block: Byzantine_Musical_Symbols}', ""); - Expect(0, 119040, '\P{^Block: Byzantine_Musical_Symbols}', ""); - Error('\p{Blk=_Byzantine_music/a/}'); - Error('\P{Blk=_Byzantine_music/a/}'); + 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}', ""); @@ -6417,16 +6538,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}', ""); @@ -6435,16 +6556,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 119040, '\p{^Is_Block=byzantinemusicalsymbols}', ""); Expect(1, 119040, '\P{Is_Block=byzantinemusicalsymbols}', ""); Expect(0, 119040, '\P{^Is_Block=byzantinemusicalsymbols}', ""); - Expect(1, 119039, '\p{Is_Block= Byzantine_Musical_SYMBOLS}', ""); - Expect(0, 119039, '\p{^Is_Block= Byzantine_Musical_SYMBOLS}', ""); - Expect(0, 119039, '\P{Is_Block= Byzantine_Musical_SYMBOLS}', ""); - Expect(1, 119039, '\P{^Is_Block= Byzantine_Musical_SYMBOLS}', ""); - Expect(0, 119040, '\p{Is_Block= Byzantine_Musical_SYMBOLS}', ""); - Expect(1, 119040, '\p{^Is_Block= Byzantine_Musical_SYMBOLS}', ""); - Expect(1, 119040, '\P{Is_Block= Byzantine_Musical_SYMBOLS}', ""); - Expect(0, 119040, '\P{^Is_Block= Byzantine_Musical_SYMBOLS}', ""); - Error('\p{Is_Blk=_ byzantine_Music:=}'); - Error('\P{Is_Blk=_ byzantine_Music:=}'); + Expect(1, 119039, '\p{Is_Block= Byzantine_MUSICAL_symbols}', ""); + Expect(0, 119039, '\p{^Is_Block= Byzantine_MUSICAL_symbols}', ""); + Expect(0, 119039, '\P{Is_Block= Byzantine_MUSICAL_symbols}', ""); + Expect(1, 119039, '\P{^Is_Block= Byzantine_MUSICAL_symbols}', ""); + Expect(0, 119040, '\p{Is_Block= Byzantine_MUSICAL_symbols}', ""); + Expect(1, 119040, '\p{^Is_Block= Byzantine_MUSICAL_symbols}', ""); + Expect(1, 119040, '\P{Is_Block= Byzantine_MUSICAL_symbols}', ""); + Expect(0, 119040, '\P{^Is_Block= Byzantine_MUSICAL_symbols}', ""); + Error('\p{Is_Blk= BYZANTINE_Music/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}', ""); @@ -6453,16 +6574,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 119040, '\p{^Is_Blk=byzantinemusic}', ""); Expect(1, 119040, '\P{Is_Blk=byzantinemusic}', ""); Expect(0, 119040, '\P{^Is_Blk=byzantinemusic}', ""); - Expect(1, 119039, '\p{Is_Blk=byzantine_MUSIC}', ""); - Expect(0, 119039, '\p{^Is_Blk=byzantine_MUSIC}', ""); - Expect(0, 119039, '\P{Is_Blk=byzantine_MUSIC}', ""); - Expect(1, 119039, '\P{^Is_Blk=byzantine_MUSIC}', ""); - Expect(0, 119040, '\p{Is_Blk=byzantine_MUSIC}', ""); - Expect(1, 119040, '\p{^Is_Blk=byzantine_MUSIC}', ""); - Expect(1, 119040, '\P{Is_Blk=byzantine_MUSIC}', ""); - Expect(0, 119040, '\P{^Is_Blk=byzantine_MUSIC}', ""); - Error('\p{Block=_/a/Carian}'); - Error('\P{Block=_/a/Carian}'); + Expect(1, 119039, '\p{Is_Blk:_-BYZANTINE_Music}', ""); + Expect(0, 119039, '\p{^Is_Blk:_-BYZANTINE_Music}', ""); + Expect(0, 119039, '\P{Is_Blk:_-BYZANTINE_Music}', ""); + Expect(1, 119039, '\P{^Is_Blk:_-BYZANTINE_Music}', ""); + Expect(0, 119040, '\p{Is_Blk:_-BYZANTINE_Music}', ""); + Expect(1, 119040, '\p{^Is_Blk:_-BYZANTINE_Music}', ""); + Expect(1, 119040, '\P{Is_Blk:_-BYZANTINE_Music}', ""); + Expect(0, 119040, '\P{^Is_Blk:_-BYZANTINE_Music}', ""); + Error('\p{Block:- CARIAN/a/}'); + Error('\P{Block:- CARIAN/a/}'); Expect(1, 66271, '\p{Block=:\ACarian\z:}', "");; Expect(0, 66272, '\p{Block=:\ACarian\z:}', "");; Expect(1, 66271, '\p{Block=carian}', ""); @@ -6475,16 +6596,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 66272, '\P{^Block=carian}', ""); Expect(1, 66271, '\p{Block=:\Acarian\z:}', "");; Expect(0, 66272, '\p{Block=:\Acarian\z:}', "");; - Expect(1, 66271, '\p{Block=_-CARIAN}', ""); - Expect(0, 66271, '\p{^Block=_-CARIAN}', ""); - Expect(0, 66271, '\P{Block=_-CARIAN}', ""); - Expect(1, 66271, '\P{^Block=_-CARIAN}', ""); - Expect(0, 66272, '\p{Block=_-CARIAN}', ""); - Expect(1, 66272, '\p{^Block=_-CARIAN}', ""); - Expect(1, 66272, '\P{Block=_-CARIAN}', ""); - Expect(0, 66272, '\P{^Block=_-CARIAN}', ""); - Error('\p{Blk=_:=CARIAN}'); - Error('\P{Blk=_:=CARIAN}'); + Expect(1, 66271, '\p{Block=-CARIAN}', ""); + Expect(0, 66271, '\p{^Block=-CARIAN}', ""); + Expect(0, 66271, '\P{Block=-CARIAN}', ""); + Expect(1, 66271, '\P{^Block=-CARIAN}', ""); + Expect(0, 66272, '\p{Block=-CARIAN}', ""); + Expect(1, 66272, '\p{^Block=-CARIAN}', ""); + Expect(1, 66272, '\P{Block=-CARIAN}', ""); + Expect(0, 66272, '\P{^Block=-CARIAN}', ""); + Error('\p{Blk=-/a/carian}'); + Error('\P{Blk=-/a/carian}'); Expect(1, 66271, '\p{Blk=:\ACarian\z:}', "");; Expect(0, 66272, '\p{Blk=:\ACarian\z:}', "");; Expect(1, 66271, '\p{Blk=carian}', ""); @@ -6497,52 +6618,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=-/a/CARIAN}'); - Error('\P{Is_Block=-/a/CARIAN}'); - Expect(1, 66271, '\p{Is_Block=carian}', ""); - Expect(0, 66271, '\p{^Is_Block=carian}', ""); - Expect(0, 66271, '\P{Is_Block=carian}', ""); - 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/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, 66927, '\p{Block=:\ACaucasian_Albanian\z:}', "");; Expect(0, 66928, '\p{Block=:\ACaucasian_Albanian\z:}', "");; Expect(1, 66927, '\p{Block=caucasianalbanian}', ""); @@ -6555,16 +6676,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: Caucasian_Albanian:=}'); - Error('\P{Blk: Caucasian_Albanian:=}'); + Expect(1, 66927, '\p{Block= CAUCASIAN_ALBANIAN}', ""); + Expect(0, 66927, '\p{^Block= CAUCASIAN_ALBANIAN}', ""); + Expect(0, 66927, '\P{Block= CAUCASIAN_ALBANIAN}', ""); + Expect(1, 66927, '\P{^Block= CAUCASIAN_ALBANIAN}', ""); + Expect(0, 66928, '\p{Block= CAUCASIAN_ALBANIAN}', ""); + Expect(1, 66928, '\p{^Block= CAUCASIAN_ALBANIAN}', ""); + Expect(1, 66928, '\P{Block= CAUCASIAN_ALBANIAN}', ""); + Expect(0, 66928, '\P{^Block= CAUCASIAN_ALBANIAN}', ""); + Error('\p{Blk=/a/ -caucasian_ALBANIAN}'); + Error('\P{Blk=/a/ -caucasian_ALBANIAN}'); Expect(1, 66927, '\p{Blk=:\ACaucasian_Albanian\z:}', "");; Expect(0, 66928, '\p{Blk=:\ACaucasian_Albanian\z:}', "");; Expect(1, 66927, '\p{Blk=caucasianalbanian}', ""); @@ -6577,34 +6698,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=:= -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= :=caucasian_albanian}'); - Error('\P{Is_Blk= :=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=/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{Is_Blk=caucasianalbanian}', ""); Expect(0, 66927, '\p{^Is_Blk=caucasianalbanian}', ""); Expect(0, 66927, '\P{Is_Blk=caucasianalbanian}', ""); @@ -6613,16 +6734,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: _/a/chakma}'); - Error('\P{Block: _/a/chakma}'); + Expect(1, 66927, '\p{Is_Blk= Caucasian_albanian}', ""); + Expect(0, 66927, '\p{^Is_Blk= Caucasian_albanian}', ""); + Expect(0, 66927, '\P{Is_Blk= Caucasian_albanian}', ""); + Expect(1, 66927, '\P{^Is_Blk= Caucasian_albanian}', ""); + Expect(0, 66928, '\p{Is_Blk= Caucasian_albanian}', ""); + Expect(1, 66928, '\p{^Is_Blk= Caucasian_albanian}', ""); + Expect(1, 66928, '\P{Is_Blk= Caucasian_albanian}', ""); + Expect(0, 66928, '\P{^Is_Blk= Caucasian_albanian}', ""); + Error('\p{Block=--Chakma/a/}'); + Error('\P{Block=--Chakma/a/}'); Expect(1, 69967, '\p{Block=:\AChakma\z:}', "");; Expect(0, 69968, '\p{Block=:\AChakma\z:}', "");; Expect(1, 69967, '\p{Block=chakma}', ""); @@ -6635,16 +6756,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=CHAKMA/a/}'); - Error('\P{Blk=CHAKMA/a/}'); + Expect(1, 69967, '\p{Block=-Chakma}', ""); + Expect(0, 69967, '\p{^Block=-Chakma}', ""); + Expect(0, 69967, '\P{Block=-Chakma}', ""); + Expect(1, 69967, '\P{^Block=-Chakma}', ""); + Expect(0, 69968, '\p{Block=-Chakma}', ""); + Expect(1, 69968, '\p{^Block=-Chakma}', ""); + Expect(1, 69968, '\P{Block=-Chakma}', ""); + Expect(0, 69968, '\P{^Block=-Chakma}', ""); + Error('\p{Blk=/a/CHAKMA}'); + Error('\P{Blk=/a/CHAKMA}'); Expect(1, 69967, '\p{Blk=:\AChakma\z:}', "");; Expect(0, 69968, '\p{Blk=:\AChakma\z:}', "");; Expect(1, 69967, '\p{Blk=chakma}', ""); @@ -6657,16 +6778,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=_chakma/a/}'); - Error('\P{Is_Block=_chakma/a/}'); + 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{Is_Block=chakma}', ""); Expect(0, 69967, '\p{^Is_Block=chakma}', ""); Expect(0, 69967, '\P{Is_Block=chakma}', ""); @@ -6675,16 +6796,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 69968, '\p{^Is_Block=chakma}', ""); Expect(1, 69968, '\P{Is_Block=chakma}', ""); Expect(0, 69968, '\P{^Is_Block=chakma}', ""); - Expect(1, 69967, '\p{Is_Block: CHAKMA}', ""); - Expect(0, 69967, '\p{^Is_Block: CHAKMA}', ""); - Expect(0, 69967, '\P{Is_Block: CHAKMA}', ""); - Expect(1, 69967, '\P{^Is_Block: CHAKMA}', ""); - Expect(0, 69968, '\p{Is_Block: CHAKMA}', ""); - Expect(1, 69968, '\p{^Is_Block: CHAKMA}', ""); - Expect(1, 69968, '\P{Is_Block: CHAKMA}', ""); - Expect(0, 69968, '\P{^Is_Block: CHAKMA}', ""); - Error('\p{Is_Blk=/a/ chakma}'); - Error('\P{Is_Blk=/a/ chakma}'); + Expect(1, 69967, '\p{Is_Block=-CHAKMA}', ""); + Expect(0, 69967, '\p{^Is_Block=-CHAKMA}', ""); + Expect(0, 69967, '\P{Is_Block=-CHAKMA}', ""); + Expect(1, 69967, '\P{^Is_Block=-CHAKMA}', ""); + Expect(0, 69968, '\p{Is_Block=-CHAKMA}', ""); + Expect(1, 69968, '\p{^Is_Block=-CHAKMA}', ""); + Expect(1, 69968, '\P{Is_Block=-CHAKMA}', ""); + Expect(0, 69968, '\P{^Is_Block=-CHAKMA}', ""); + Error('\p{Is_Blk=:=_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}', ""); @@ -6693,16 +6814,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= cham:=}'); - Error('\P{Block= 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=/a/_Cham}'); + Error('\P{Block=/a/_Cham}'); Expect(1, 43615, '\p{Block=:\ACham\z:}', "");; Expect(0, 43616, '\p{Block=:\ACham\z:}', "");; Expect(1, 43615, '\p{Block=cham}', ""); @@ -6715,16 +6836,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: :=- Cham}'); - Error('\P{Blk: :=- 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=/a/- CHAM}'); + Error('\P{Blk=/a/- CHAM}'); Expect(1, 43615, '\p{Blk=:\ACham\z:}', "");; Expect(0, 43616, '\p{Blk=:\ACham\z:}', "");; Expect(1, 43615, '\p{Blk=cham}', ""); @@ -6737,16 +6858,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43616, '\P{^Blk=cham}', ""); Expect(1, 43615, '\p{Blk=:\Acham\z:}', "");; Expect(0, 43616, '\p{Blk=:\Acham\z:}', "");; - Expect(1, 43615, '\p{Blk=-CHAM}', ""); - Expect(0, 43615, '\p{^Blk=-CHAM}', ""); - Expect(0, 43615, '\P{Blk=-CHAM}', ""); - Expect(1, 43615, '\P{^Blk=-CHAM}', ""); - Expect(0, 43616, '\p{Blk=-CHAM}', ""); - Expect(1, 43616, '\p{^Blk=-CHAM}', ""); - Expect(1, 43616, '\P{Blk=-CHAM}', ""); - Expect(0, 43616, '\P{^Blk=-CHAM}', ""); - Error('\p{Is_Block:/a/-CHAM}'); - Error('\P{Is_Block:/a/-CHAM}'); + Expect(1, 43615, '\p{Blk=_ cham}', ""); + Expect(0, 43615, '\p{^Blk=_ cham}', ""); + Expect(0, 43615, '\P{Blk=_ cham}', ""); + Expect(1, 43615, '\P{^Blk=_ cham}', ""); + Expect(0, 43616, '\p{Blk=_ cham}', ""); + Expect(1, 43616, '\p{^Blk=_ cham}', ""); + Expect(1, 43616, '\P{Blk=_ cham}', ""); + Expect(0, 43616, '\P{^Blk=_ cham}', ""); + Error('\p{Is_Block= CHAM/a/}'); + Error('\P{Is_Block= CHAM/a/}'); Expect(1, 43615, '\p{Is_Block=cham}', ""); Expect(0, 43615, '\p{^Is_Block=cham}', ""); Expect(0, 43615, '\P{Is_Block=cham}', ""); @@ -6755,16 +6876,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/a/}'); - Error('\P{Is_Blk= -cham/a/}'); + 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}', ""); @@ -6773,16 +6894,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=_:=CHEROKEE}'); + Error('\P{Block=_:=CHEROKEE}'); Expect(1, 5119, '\p{Block=:\ACherokee\z:}', "");; Expect(0, 5120, '\p{Block=:\ACherokee\z:}', "");; Expect(1, 5119, '\p{Block=cherokee}', ""); @@ -6795,16 +6916,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}'); - Error('\P{Blk=:=CHEROKEE}'); + 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{Blk=:\ACherokee\z:}', "");; Expect(0, 5120, '\p{Blk=:\ACherokee\z:}', "");; Expect(1, 5119, '\p{Blk=cherokee}', ""); @@ -6817,16 +6938,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=/a/ -cherokee}'); + Error('\P{Is_Block=/a/ -cherokee}'); Expect(1, 5119, '\p{Is_Block=cherokee}', ""); Expect(0, 5119, '\p{^Is_Block=cherokee}', ""); Expect(0, 5119, '\P{Is_Block=cherokee}', ""); @@ -6835,34 +6956,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/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/a/}'); - Error('\P{Block=__cherokee_supplement/a/}'); + 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, 43967, '\p{Block=:\ACherokee_Supplement\z:}', "");; Expect(0, 43968, '\p{Block=:\ACherokee_Supplement\z:}', "");; Expect(1, 43967, '\p{Block=cherokeesupplement}', ""); @@ -6875,16 +6996,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43968, '\P{^Block=cherokeesupplement}', ""); Expect(1, 43967, '\p{Block=:\Acherokeesupplement\z:}', "");; Expect(0, 43968, '\p{Block=:\Acherokeesupplement\z:}', "");; - Expect(1, 43967, '\p{Block=CHEROKEE_supplement}', ""); - Expect(0, 43967, '\p{^Block=CHEROKEE_supplement}', ""); - Expect(0, 43967, '\P{Block=CHEROKEE_supplement}', ""); - Expect(1, 43967, '\P{^Block=CHEROKEE_supplement}', ""); - Expect(0, 43968, '\p{Block=CHEROKEE_supplement}', ""); - Expect(1, 43968, '\p{^Block=CHEROKEE_supplement}', ""); - Expect(1, 43968, '\P{Block=CHEROKEE_supplement}', ""); - Expect(0, 43968, '\P{^Block=CHEROKEE_supplement}', ""); - Error('\p{Blk= /a/CHEROKEE_sup}'); - Error('\P{Blk= /a/CHEROKEE_sup}'); + Expect(1, 43967, '\p{Block=_ cherokee_SUPPLEMENT}', ""); + Expect(0, 43967, '\p{^Block=_ cherokee_SUPPLEMENT}', ""); + Expect(0, 43967, '\P{Block=_ cherokee_SUPPLEMENT}', ""); + Expect(1, 43967, '\P{^Block=_ cherokee_SUPPLEMENT}', ""); + Expect(0, 43968, '\p{Block=_ cherokee_SUPPLEMENT}', ""); + Expect(1, 43968, '\p{^Block=_ cherokee_SUPPLEMENT}', ""); + Expect(1, 43968, '\P{Block=_ cherokee_SUPPLEMENT}', ""); + Expect(0, 43968, '\P{^Block=_ cherokee_SUPPLEMENT}', ""); + Error('\p{Blk=/a/_cherokee_Sup}'); + Error('\P{Blk=/a/_cherokee_Sup}'); Expect(1, 43967, '\p{Blk=:\ACherokee_Sup\z:}', "");; Expect(0, 43968, '\p{Blk=:\ACherokee_Sup\z:}', "");; Expect(1, 43967, '\p{Blk=cherokeesup}', ""); @@ -6897,16 +7018,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43968, '\P{^Blk=cherokeesup}', ""); Expect(1, 43967, '\p{Blk=:\Acherokeesup\z:}', "");; Expect(0, 43968, '\p{Blk=:\Acherokeesup\z:}', "");; - Expect(1, 43967, '\p{Blk=_ Cherokee_SUP}', ""); - Expect(0, 43967, '\p{^Blk=_ Cherokee_SUP}', ""); - Expect(0, 43967, '\P{Blk=_ Cherokee_SUP}', ""); - Expect(1, 43967, '\P{^Blk=_ Cherokee_SUP}', ""); - Expect(0, 43968, '\p{Blk=_ Cherokee_SUP}', ""); - Expect(1, 43968, '\p{^Blk=_ Cherokee_SUP}', ""); - Expect(1, 43968, '\P{Blk=_ Cherokee_SUP}', ""); - Expect(0, 43968, '\P{^Blk=_ Cherokee_SUP}', ""); - Error('\p{Is_Block=- CHEROKEE_SUPPLEMENT/a/}'); - Error('\P{Is_Block=- CHEROKEE_SUPPLEMENT/a/}'); + Expect(1, 43967, '\p{Blk= _cherokee_SUP}', ""); + Expect(0, 43967, '\p{^Blk= _cherokee_SUP}', ""); + Expect(0, 43967, '\P{Blk= _cherokee_SUP}', ""); + Expect(1, 43967, '\P{^Blk= _cherokee_SUP}', ""); + Expect(0, 43968, '\p{Blk= _cherokee_SUP}', ""); + Expect(1, 43968, '\p{^Blk= _cherokee_SUP}', ""); + Expect(1, 43968, '\P{Blk= _cherokee_SUP}', ""); + Expect(0, 43968, '\P{^Blk= _cherokee_SUP}', ""); + Error('\p{Is_Block=:= cherokee_Supplement}'); + 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}', ""); @@ -6915,34 +7036,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 43968, '\p{^Is_Block=cherokeesupplement}', ""); Expect(1, 43968, '\P{Is_Block=cherokeesupplement}', ""); Expect(0, 43968, '\P{^Is_Block=cherokeesupplement}', ""); - Expect(1, 43967, '\p{Is_Block=CHEROKEE_Supplement}', ""); - Expect(0, 43967, '\p{^Is_Block=CHEROKEE_Supplement}', ""); - Expect(0, 43967, '\P{Is_Block=CHEROKEE_Supplement}', ""); - Expect(1, 43967, '\P{^Is_Block=CHEROKEE_Supplement}', ""); - Expect(0, 43968, '\p{Is_Block=CHEROKEE_Supplement}', ""); - Expect(1, 43968, '\p{^Is_Block=CHEROKEE_Supplement}', ""); - Expect(1, 43968, '\P{Is_Block=CHEROKEE_Supplement}', ""); - Expect(0, 43968, '\P{^Is_Block=CHEROKEE_Supplement}', ""); - Error('\p{Is_Blk= /a/Cherokee_Sup}'); - Error('\P{Is_Blk= /a/Cherokee_Sup}'); - Expect(1, 43967, '\p{Is_Blk:cherokeesup}', ""); - Expect(0, 43967, '\p{^Is_Blk:cherokeesup}', ""); - Expect(0, 43967, '\P{Is_Blk:cherokeesup}', ""); - Expect(1, 43967, '\P{^Is_Blk:cherokeesup}', ""); - Expect(0, 43968, '\p{Is_Blk:cherokeesup}', ""); - Expect(1, 43968, '\p{^Is_Blk:cherokeesup}', ""); - Expect(1, 43968, '\P{Is_Blk:cherokeesup}', ""); - Expect(0, 43968, '\P{^Is_Blk:cherokeesup}', ""); - Expect(1, 43967, '\p{Is_Blk= Cherokee_SUP}', ""); - Expect(0, 43967, '\p{^Is_Blk= Cherokee_SUP}', ""); - Expect(0, 43967, '\P{Is_Blk= Cherokee_SUP}', ""); - Expect(1, 43967, '\P{^Is_Blk= Cherokee_SUP}', ""); - Expect(0, 43968, '\p{Is_Blk= Cherokee_SUP}', ""); - Expect(1, 43968, '\p{^Is_Blk= Cherokee_SUP}', ""); - Expect(1, 43968, '\P{Is_Blk= Cherokee_SUP}', ""); - Expect(0, 43968, '\P{^Is_Blk= Cherokee_SUP}', ""); - Error('\p{Block= :=chess_SYMBOLS}'); - Error('\P{Block= :=chess_SYMBOLS}'); + Expect(1, 43967, '\p{Is_Block= cherokee_Supplement}', ""); + Expect(0, 43967, '\p{^Is_Block= cherokee_Supplement}', ""); + Expect(0, 43967, '\P{Is_Block= cherokee_Supplement}', ""); + Expect(1, 43967, '\P{^Is_Block= cherokee_Supplement}', ""); + Expect(0, 43968, '\p{Is_Block= cherokee_Supplement}', ""); + Expect(1, 43968, '\p{^Is_Block= cherokee_Supplement}', ""); + Expect(1, 43968, '\P{Is_Block= cherokee_Supplement}', ""); + Expect(0, 43968, '\P{^Is_Block= cherokee_Supplement}', ""); + Error('\p{Is_Blk: 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, 129647, '\p{Block=:\AChess_Symbols\z:}', "");; Expect(0, 129648, '\p{Block=:\AChess_Symbols\z:}', "");; Expect(1, 129647, '\p{Block=chesssymbols}', ""); @@ -6955,56 +7076,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 129648, '\P{^Block=chesssymbols}', ""); Expect(1, 129647, '\p{Block=:\Achesssymbols\z:}', "");; Expect(0, 129648, '\p{Block=:\Achesssymbols\z:}', "");; - Expect(1, 129647, '\p{Block= _CHESS_Symbols}', ""); - Expect(0, 129647, '\p{^Block= _CHESS_Symbols}', ""); - Expect(0, 129647, '\P{Block= _CHESS_Symbols}', ""); - Expect(1, 129647, '\P{^Block= _CHESS_Symbols}', ""); - Expect(0, 129648, '\p{Block= _CHESS_Symbols}', ""); - Expect(1, 129648, '\p{^Block= _CHESS_Symbols}', ""); - Expect(1, 129648, '\P{Block= _CHESS_Symbols}', ""); - Expect(0, 129648, '\P{^Block= _CHESS_Symbols}', ""); - Error('\p{Blk=-:=Chess_Symbols}'); - 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=/a/_ CHESS_Symbols}'); - Error('\P{Is_Blk=/a/_ CHESS_Symbols}'); + Expect(1, 129647, '\p{Blk=- CHESS_Symbols}', ""); + Expect(0, 129647, '\p{^Blk=- CHESS_Symbols}', ""); + Expect(0, 129647, '\P{Blk=- CHESS_Symbols}', ""); + Expect(1, 129647, '\P{^Blk=- CHESS_Symbols}', ""); + Expect(0, 129648, '\p{Blk=- CHESS_Symbols}', ""); + Expect(1, 129648, '\p{^Blk=- CHESS_Symbols}', ""); + Expect(1, 129648, '\P{Blk=- CHESS_Symbols}', ""); + Expect(0, 129648, '\P{^Blk=- CHESS_Symbols}', ""); + Error('\p{Is_Block=:= -Chess_symbols}'); + Error('\P{Is_Block=:= -Chess_symbols}'); + Expect(1, 129647, '\p{Is_Block: chesssymbols}', ""); + Expect(0, 129647, '\p{^Is_Block: chesssymbols}', ""); + Expect(0, 129647, '\P{Is_Block: chesssymbols}', ""); + 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{Is_Blk=chesssymbols}', ""); Expect(0, 129647, '\p{^Is_Blk=chesssymbols}', ""); Expect(0, 129647, '\P{Is_Blk=chesssymbols}', ""); @@ -7013,16 +7134,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=/a/- Chorasmian}'); - Error('\P{Block=/a/- 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}', ""); @@ -7035,16 +7156,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}', ""); @@ -7057,16 +7178,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=_:=chorasmian}'); - Error('\P{Is_Block=_:=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: /a/chorasmian}'); + Error('\P{Is_Block: /a/chorasmian}'); Expect(1, 69599, '\p{Is_Block=chorasmian}', ""); Expect(0, 69599, '\p{^Is_Block=chorasmian}', ""); Expect(0, 69599, '\P{Is_Block=chorasmian}', ""); @@ -7075,34 +7196,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=-cjk_UNIFIED_Ideographs:=}'); - Error('\P{Block=-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=/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, 40959, '\p{Block=:\ACJK_Unified_Ideographs\z:}', "");; Expect(0, 40960, '\p{Block=:\ACJK_Unified_Ideographs\z:}', "");; Expect(1, 40959, '\p{Block=cjkunifiedideographs}', ""); @@ -7115,16 +7236,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}', ""); @@ -7137,52 +7258,52 @@ 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/a/}'); - Error('\P{Is_Blk=-CJK/a/}'); - Expect(1, 40959, '\p{Is_Blk=cjk}', ""); - Expect(0, 40959, '\p{^Is_Blk=cjk}', ""); - Expect(0, 40959, '\P{Is_Blk=cjk}', ""); - 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= /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, 13311, '\p{Block=:\ACJK_Compatibility\z:}', "");; Expect(0, 13312, '\p{Block=:\ACJK_Compatibility\z:}', "");; Expect(1, 13311, '\p{Block=cjkcompatibility}', ""); @@ -7195,16 +7316,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 13312, '\P{^Block=cjkcompatibility}', ""); Expect(1, 13311, '\p{Block=:\Acjkcompatibility\z:}', "");; Expect(0, 13312, '\p{Block=:\Acjkcompatibility\z:}', "");; - Expect(1, 13311, '\p{Block: cjk_Compatibility}', ""); - Expect(0, 13311, '\p{^Block: cjk_Compatibility}', ""); - Expect(0, 13311, '\P{Block: cjk_Compatibility}', ""); - Expect(1, 13311, '\P{^Block: cjk_Compatibility}', ""); - Expect(0, 13312, '\p{Block: cjk_Compatibility}', ""); - Expect(1, 13312, '\p{^Block: cjk_Compatibility}', ""); - Expect(1, 13312, '\P{Block: cjk_Compatibility}', ""); - Expect(0, 13312, '\P{^Block: cjk_Compatibility}', ""); - Error('\p{Blk: /a/CJK_compat}'); - Error('\P{Blk: /a/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}', ""); @@ -7217,16 +7338,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 13312, '\P{^Blk=cjkcompat}', ""); Expect(1, 13311, '\p{Blk=:\Acjkcompat\z:}', "");; Expect(0, 13312, '\p{Blk=:\Acjkcompat\z:}', "");; - Expect(1, 13311, '\p{Blk= CJK_Compat}', ""); - Expect(0, 13311, '\p{^Blk= CJK_Compat}', ""); - Expect(0, 13311, '\P{Blk= CJK_Compat}', ""); - Expect(1, 13311, '\P{^Blk= CJK_Compat}', ""); - Expect(0, 13312, '\p{Blk= CJK_Compat}', ""); - Expect(1, 13312, '\p{^Blk= CJK_Compat}', ""); - Expect(1, 13312, '\P{Blk= CJK_Compat}', ""); - Expect(0, 13312, '\P{^Blk= CJK_Compat}', ""); - Error('\p{Is_Block=:= cjk_Compatibility}'); - Error('\P{Is_Block=:= cjk_Compatibility}'); + Expect(1, 13311, '\p{Blk=- CJK_compat}', ""); + Expect(0, 13311, '\p{^Blk=- CJK_compat}', ""); + Expect(0, 13311, '\P{Blk=- CJK_compat}', ""); + Expect(1, 13311, '\P{^Blk=- CJK_compat}', ""); + Expect(0, 13312, '\p{Blk=- CJK_compat}', ""); + Expect(1, 13312, '\p{^Blk=- CJK_compat}', ""); + Expect(1, 13312, '\P{Blk=- CJK_compat}', ""); + Expect(0, 13312, '\P{^Blk=- CJK_compat}', ""); + Error('\p{Is_Block: :=_-CJK_compatibility}'); + Error('\P{Is_Block: :=_-CJK_compatibility}'); Expect(1, 13311, '\p{Is_Block=cjkcompatibility}', ""); Expect(0, 13311, '\p{^Is_Block=cjkcompatibility}', ""); Expect(0, 13311, '\P{Is_Block=cjkcompatibility}', ""); @@ -7235,34 +7356,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 13312, '\p{^Is_Block=cjkcompatibility}', ""); Expect(1, 13312, '\P{Is_Block=cjkcompatibility}', ""); Expect(0, 13312, '\P{^Is_Block=cjkcompatibility}', ""); - Expect(1, 13311, '\p{Is_Block= CJK_Compatibility}', ""); - Expect(0, 13311, '\p{^Is_Block= CJK_Compatibility}', ""); - Expect(0, 13311, '\P{Is_Block= CJK_Compatibility}', ""); - Expect(1, 13311, '\P{^Is_Block= CJK_Compatibility}', ""); - Expect(0, 13312, '\p{Is_Block= CJK_Compatibility}', ""); - Expect(1, 13312, '\p{^Is_Block= CJK_Compatibility}', ""); - Expect(1, 13312, '\P{Is_Block= CJK_Compatibility}', ""); - Expect(0, 13312, '\P{^Is_Block= CJK_Compatibility}', ""); - Error('\p{Is_Blk=/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/a/}'); - Error('\P{Block= CJK_compatibility_FORMS/a/}'); + 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, 65103, '\p{Block=:\ACJK_Compatibility_Forms\z:}', "");; Expect(0, 65104, '\p{Block=:\ACJK_Compatibility_Forms\z:}', "");; Expect(1, 65103, '\p{Block=cjkcompatibilityforms}', ""); @@ -7275,16 +7396,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65104, '\P{^Block=cjkcompatibilityforms}', ""); Expect(1, 65103, '\p{Block=:\Acjkcompatibilityforms\z:}', "");; Expect(0, 65104, '\p{Block=:\Acjkcompatibilityforms\z:}', "");; - Expect(1, 65103, '\p{Block= CJK_Compatibility_forms}', ""); - Expect(0, 65103, '\p{^Block= CJK_Compatibility_forms}', ""); - Expect(0, 65103, '\P{Block= CJK_Compatibility_forms}', ""); - Expect(1, 65103, '\P{^Block= CJK_Compatibility_forms}', ""); - Expect(0, 65104, '\p{Block= CJK_Compatibility_forms}', ""); - Expect(1, 65104, '\p{^Block= CJK_Compatibility_forms}', ""); - Expect(1, 65104, '\P{Block= CJK_Compatibility_forms}', ""); - Expect(0, 65104, '\P{^Block= CJK_Compatibility_forms}', ""); - Error('\p{Blk=:= cjk_Compat_Forms}'); - Error('\P{Blk=:= cjk_Compat_Forms}'); + Expect(1, 65103, '\p{Block= -CJK_Compatibility_Forms}', ""); + Expect(0, 65103, '\p{^Block= -CJK_Compatibility_Forms}', ""); + Expect(0, 65103, '\P{Block= -CJK_Compatibility_Forms}', ""); + Expect(1, 65103, '\P{^Block= -CJK_Compatibility_Forms}', ""); + Expect(0, 65104, '\p{Block= -CJK_Compatibility_Forms}', ""); + Expect(1, 65104, '\p{^Block= -CJK_Compatibility_Forms}', ""); + Expect(1, 65104, '\P{Block= -CJK_Compatibility_Forms}', ""); + Expect(0, 65104, '\P{^Block= -CJK_Compatibility_Forms}', ""); + Error('\p{Blk=--cjk_compat_FORMS:=}'); + Error('\P{Blk=--cjk_compat_FORMS:=}'); Expect(1, 65103, '\p{Blk=:\ACJK_Compat_Forms\z:}', "");; Expect(0, 65104, '\p{Blk=:\ACJK_Compat_Forms\z:}', "");; Expect(1, 65103, '\p{Blk=cjkcompatforms}', ""); @@ -7297,16 +7418,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65104, '\P{^Blk=cjkcompatforms}', ""); Expect(1, 65103, '\p{Blk=:\Acjkcompatforms\z:}', "");; Expect(0, 65104, '\p{Blk=:\Acjkcompatforms\z:}', "");; - Expect(1, 65103, '\p{Blk: CJK_compat_FORMS}', ""); - Expect(0, 65103, '\p{^Blk: CJK_compat_FORMS}', ""); - Expect(0, 65103, '\P{Blk: CJK_compat_FORMS}', ""); - Expect(1, 65103, '\P{^Blk: CJK_compat_FORMS}', ""); - Expect(0, 65104, '\p{Blk: CJK_compat_FORMS}', ""); - Expect(1, 65104, '\p{^Blk: CJK_compat_FORMS}', ""); - Expect(1, 65104, '\P{Blk: CJK_compat_FORMS}', ""); - Expect(0, 65104, '\P{^Blk: CJK_compat_FORMS}', ""); - Error('\p{Is_Block= CJK_Compatibility_Forms/a/}'); - Error('\P{Is_Block= CJK_Compatibility_Forms/a/}'); + 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{Is_Block=cjkcompatibilityforms}', ""); Expect(0, 65103, '\p{^Is_Block=cjkcompatibilityforms}', ""); Expect(0, 65103, '\P{Is_Block=cjkcompatibilityforms}', ""); @@ -7323,8 +7444,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}'); + Error('\p{Is_Blk= /a/CJK_Compat_Forms}'); + Error('\P{Is_Blk= /a/CJK_Compat_Forms}'); Expect(1, 65103, '\p{Is_Blk=cjkcompatforms}', ""); Expect(0, 65103, '\p{^Is_Blk=cjkcompatforms}', ""); Expect(0, 65103, '\P{Is_Blk=cjkcompatforms}', ""); @@ -7333,16 +7454,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=/a/ CJK_Compatibility_ideographs}'); - Error('\P{Block=/a/ CJK_Compatibility_ideographs}'); + Expect(1, 65103, '\p{Is_Blk= -CJK_Compat_FORMS}', ""); + Expect(0, 65103, '\p{^Is_Blk= -CJK_Compat_FORMS}', ""); + Expect(0, 65103, '\P{Is_Blk= -CJK_Compat_FORMS}', ""); + Expect(1, 65103, '\P{^Is_Blk= -CJK_Compat_FORMS}', ""); + Expect(0, 65104, '\p{Is_Blk= -CJK_Compat_FORMS}', ""); + Expect(1, 65104, '\p{^Is_Blk= -CJK_Compat_FORMS}', ""); + Expect(1, 65104, '\P{Is_Blk= -CJK_Compat_FORMS}', ""); + Expect(0, 65104, '\P{^Is_Blk= -CJK_Compat_FORMS}', ""); + Error('\p{Block= -CJK_Compatibility_IDEOGRAPHS:=}'); + Error('\P{Block= -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}', ""); @@ -7355,16 +7476,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=:= CJK_COMPAT_IDEOGRAPHS}'); + Error('\P{Blk=:= CJK_COMPAT_IDEOGRAPHS}'); Expect(1, 64255, '\p{Blk=:\ACJK_Compat_Ideographs\z:}', "");; Expect(0, 64256, '\p{Blk=:\ACJK_Compat_Ideographs\z:}', "");; Expect(1, 64255, '\p{Blk=cjkcompatideographs}', ""); @@ -7377,16 +7498,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:=}'); - Error('\P{Is_Block= CJK_COMPATIBILITY_ideographs:=}'); + Expect(1, 64255, '\p{Blk= CJK_Compat_Ideographs}', ""); + Expect(0, 64255, '\p{^Blk= CJK_Compat_Ideographs}', ""); + Expect(0, 64255, '\P{Blk= CJK_Compat_Ideographs}', ""); + Expect(1, 64255, '\P{^Blk= CJK_Compat_Ideographs}', ""); + Expect(0, 64256, '\p{Blk= CJK_Compat_Ideographs}', ""); + Expect(1, 64256, '\p{^Blk= CJK_Compat_Ideographs}', ""); + Expect(1, 64256, '\P{Blk= CJK_Compat_Ideographs}', ""); + Expect(0, 64256, '\P{^Blk= CJK_Compat_Ideographs}', ""); + Error('\p{Is_Block= cjk_Compatibility_Ideographs/a/}'); + Error('\P{Is_Block= cjk_Compatibility_Ideographs/a/}'); Expect(1, 64255, '\p{Is_Block=cjkcompatibilityideographs}', ""); Expect(0, 64255, '\p{^Is_Block=cjkcompatibilityideographs}', ""); Expect(0, 64255, '\P{Is_Block=cjkcompatibilityideographs}', ""); @@ -7395,16 +7516,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 64256, '\p{^Is_Block=cjkcompatibilityideographs}', ""); Expect(1, 64256, '\P{Is_Block=cjkcompatibilityideographs}', ""); Expect(0, 64256, '\P{^Is_Block=cjkcompatibilityideographs}', ""); - Expect(1, 64255, '\p{Is_Block= CJK_compatibility_Ideographs}', ""); - Expect(0, 64255, '\p{^Is_Block= CJK_compatibility_Ideographs}', ""); - Expect(0, 64255, '\P{Is_Block= CJK_compatibility_Ideographs}', ""); - Expect(1, 64255, '\P{^Is_Block= CJK_compatibility_Ideographs}', ""); - Expect(0, 64256, '\p{Is_Block= CJK_compatibility_Ideographs}', ""); - Expect(1, 64256, '\p{^Is_Block= CJK_compatibility_Ideographs}', ""); - Expect(1, 64256, '\P{Is_Block= CJK_compatibility_Ideographs}', ""); - Expect(0, 64256, '\P{^Is_Block= CJK_compatibility_Ideographs}', ""); - Error('\p{Is_Blk=/a/- CJK_Compat_ideographs}'); - Error('\P{Is_Blk=/a/- CJK_Compat_ideographs}'); + Expect(1, 64255, '\p{Is_Block= CJK_COMPATIBILITY_IDEOGRAPHS}', ""); + Expect(0, 64255, '\p{^Is_Block= CJK_COMPATIBILITY_IDEOGRAPHS}', ""); + Expect(0, 64255, '\P{Is_Block= CJK_COMPATIBILITY_IDEOGRAPHS}', ""); + Expect(1, 64255, '\P{^Is_Block= CJK_COMPATIBILITY_IDEOGRAPHS}', ""); + Expect(0, 64256, '\p{Is_Block= CJK_COMPATIBILITY_IDEOGRAPHS}', ""); + Expect(1, 64256, '\p{^Is_Block= CJK_COMPATIBILITY_IDEOGRAPHS}', ""); + Expect(1, 64256, '\P{Is_Block= CJK_COMPATIBILITY_IDEOGRAPHS}', ""); + Expect(0, 64256, '\P{^Is_Block= CJK_COMPATIBILITY_IDEOGRAPHS}', ""); + Error('\p{Is_Blk=:=_-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}', ""); @@ -7413,60 +7534,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 64256, '\p{^Is_Blk=cjkcompatideographs}', ""); Expect(1, 64256, '\P{Is_Blk=cjkcompatideographs}', ""); Expect(0, 64256, '\P{^Is_Blk=cjkcompatideographs}', ""); - Expect(1, 64255, '\p{Is_Blk=-CJK_Compat_Ideographs}', ""); - Expect(0, 64255, '\p{^Is_Blk=-CJK_Compat_Ideographs}', ""); - Expect(0, 64255, '\P{Is_Blk=-CJK_Compat_Ideographs}', ""); - Expect(1, 64255, '\P{^Is_Blk=-CJK_Compat_Ideographs}', ""); - Expect(0, 64256, '\p{Is_Blk=-CJK_Compat_Ideographs}', ""); - Expect(1, 64256, '\p{^Is_Blk=-CJK_Compat_Ideographs}', ""); - Expect(1, 64256, '\P{Is_Blk=-CJK_Compat_Ideographs}', ""); - Expect(0, 64256, '\P{^Is_Blk=-CJK_Compat_Ideographs}', ""); - Error('\p{Block= CJK_Compatibility_IDEOGRAPHS_SUPPLEMENT:=}'); - Error('\P{Block= CJK_Compatibility_IDEOGRAPHS_SUPPLEMENT:=}'); + Expect(1, 64255, '\p{Is_Blk:_cjk_compat_Ideographs}', ""); + Expect(0, 64255, '\p{^Is_Blk:_cjk_compat_Ideographs}', ""); + Expect(0, 64255, '\P{Is_Blk:_cjk_compat_Ideographs}', ""); + Expect(1, 64255, '\P{^Is_Blk:_cjk_compat_Ideographs}', ""); + Expect(0, 64256, '\p{Is_Blk:_cjk_compat_Ideographs}', ""); + Expect(1, 64256, '\p{^Is_Blk:_cjk_compat_Ideographs}', ""); + Expect(1, 64256, '\P{Is_Blk:_cjk_compat_Ideographs}', ""); + Expect(0, 64256, '\P{^Is_Blk:_cjk_compat_Ideographs}', ""); + Error('\p{Block: - CJK_COMPATIBILITY_IDEOGRAPHS_supplement/a/}'); + Error('\P{Block: - CJK_COMPATIBILITY_IDEOGRAPHS_supplement/a/}'); 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/a/}'); + Error('\P{Blk=_ cjk_compat_IDEOGRAPHS_sup/a/}'); Expect(1, 195103, '\p{Blk=:\ACJK_Compat_Ideographs_Sup\z:}', "");; Expect(0, 195104, '\p{Blk=:\ACJK_Compat_Ideographs_Sup\z:}', "");; - Expect(1, 195103, '\p{Blk:cjkcompatideographssup}', ""); - Expect(0, 195103, '\p{^Blk:cjkcompatideographssup}', ""); - Expect(0, 195103, '\P{Blk:cjkcompatideographssup}', ""); - Expect(1, 195103, '\P{^Blk:cjkcompatideographssup}', ""); - Expect(0, 195104, '\p{Blk:cjkcompatideographssup}', ""); - Expect(1, 195104, '\p{^Blk:cjkcompatideographssup}', ""); - Expect(1, 195104, '\P{Blk:cjkcompatideographssup}', ""); - Expect(0, 195104, '\P{^Blk:cjkcompatideographssup}', ""); + Expect(1, 195103, '\p{Blk=cjkcompatideographssup}', ""); + Expect(0, 195103, '\p{^Blk=cjkcompatideographssup}', ""); + Expect(0, 195103, '\P{Blk=cjkcompatideographssup}', ""); + Expect(1, 195103, '\P{^Blk=cjkcompatideographssup}', ""); + Expect(0, 195104, '\p{Blk=cjkcompatideographssup}', ""); + Expect(1, 195104, '\p{^Blk=cjkcompatideographssup}', ""); + Expect(1, 195104, '\P{Blk=cjkcompatideographssup}', ""); + Expect(0, 195104, '\P{^Blk=cjkcompatideographssup}', ""); Expect(1, 195103, '\p{Blk=:\Acjkcompatideographssup\z:}', "");; Expect(0, 195104, '\p{Blk=:\Acjkcompatideographssup\z:}', "");; - Expect(1, 195103, '\p{Blk=__cjk_compat_Ideographs_Sup}', ""); - Expect(0, 195103, '\p{^Blk=__cjk_compat_Ideographs_Sup}', ""); - Expect(0, 195103, '\P{Blk=__cjk_compat_Ideographs_Sup}', ""); - Expect(1, 195103, '\P{^Blk=__cjk_compat_Ideographs_Sup}', ""); - Expect(0, 195104, '\p{Blk=__cjk_compat_Ideographs_Sup}', ""); - Expect(1, 195104, '\p{^Blk=__cjk_compat_Ideographs_Sup}', ""); - Expect(1, 195104, '\P{Blk=__cjk_compat_Ideographs_Sup}', ""); - Expect(0, 195104, '\P{^Blk=__cjk_compat_Ideographs_Sup}', ""); - Error('\p{Is_Block=_:=cjk_compatibility_IDEOGRAPHS_supplement}'); - Error('\P{Is_Block=_:=cjk_compatibility_IDEOGRAPHS_supplement}'); + Expect(1, 195103, '\p{Blk= CJK_compat_ideographs_sup}', ""); + Expect(0, 195103, '\p{^Blk= CJK_compat_ideographs_sup}', ""); + Expect(0, 195103, '\P{Blk= CJK_compat_ideographs_sup}', ""); + Expect(1, 195103, '\P{^Blk= CJK_compat_ideographs_sup}', ""); + Expect(0, 195104, '\p{Blk= CJK_compat_ideographs_sup}', ""); + Expect(1, 195104, '\p{^Blk= CJK_compat_ideographs_sup}', ""); + Expect(1, 195104, '\P{Blk= CJK_compat_ideographs_sup}', ""); + Expect(0, 195104, '\P{^Blk= CJK_compat_ideographs_sup}', ""); + Error('\p{Is_Block=-/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}', ""); @@ -7475,16 +7596,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=/a/ CJK_Compat_ideographs_Sup}'); - Error('\P{Is_Blk=/a/ CJK_Compat_ideographs_Sup}'); + 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_Blk=cjkcompatideographssup}', ""); Expect(0, 195103, '\p{^Is_Blk=cjkcompatideographssup}', ""); Expect(0, 195103, '\P{Is_Blk=cjkcompatideographssup}', ""); @@ -7493,16 +7614,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=/a/ _CJK_UNIFIED_ideographs_extension_A}'); + Error('\P{Block=/a/ _CJK_UNIFIED_ideographs_extension_A}'); Expect(1, 19903, '\p{Block=:\ACJK_Unified_Ideographs_Extension_A\z:}', "");; Expect(0, 19904, '\p{Block=:\ACJK_Unified_Ideographs_Extension_A\z:}', "");; Expect(1, 19903, '\p{Block=cjkunifiedideographsextensiona}', ""); @@ -7515,38 +7636,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=/a/_CJK_EXT_A}'); + Error('\P{Blk=/a/_CJK_EXT_A}'); Expect(1, 19903, '\p{Blk=:\ACJK_Ext_A\z:}', "");; Expect(0, 19904, '\p{Blk=:\ACJK_Ext_A\z:}', "");; - Expect(1, 19903, '\p{Blk=cjkexta}', ""); - 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}'); - Error('\P{Is_Block=-:=CJK_Unified_Ideographs_Extension_a}'); + Expect(1, 19903, '\p{Blk=- cjk_EXT_a}', ""); + Expect(0, 19903, '\p{^Blk=- cjk_EXT_a}', ""); + Expect(0, 19903, '\P{Blk=- cjk_EXT_a}', ""); + Expect(1, 19903, '\P{^Blk=- cjk_EXT_a}', ""); + Expect(0, 19904, '\p{Blk=- cjk_EXT_a}', ""); + Expect(1, 19904, '\p{^Blk=- cjk_EXT_a}', ""); + Expect(1, 19904, '\P{Blk=- cjk_EXT_a}', ""); + Expect(0, 19904, '\P{^Blk=- cjk_EXT_a}', ""); + Error('\p{Is_Block=__CJK_UNIFIED_Ideographs_EXTENSION_A/a/}'); + Error('\P{Is_Block=__CJK_UNIFIED_Ideographs_EXTENSION_A/a/}'); Expect(1, 19903, '\p{Is_Block=cjkunifiedideographsextensiona}', ""); Expect(0, 19903, '\p{^Is_Block=cjkunifiedideographsextensiona}', ""); Expect(0, 19903, '\P{Is_Block=cjkunifiedideographsextensiona}', ""); @@ -7555,16 +7676,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}', ""); @@ -7573,16 +7694,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 19904, '\p{^Is_Blk=cjkexta}', ""); Expect(1, 19904, '\P{Is_Blk=cjkexta}', ""); Expect(0, 19904, '\P{^Is_Blk=cjkexta}', ""); - Expect(1, 19903, '\p{Is_Blk:--CJK_EXT_A}', ""); - Expect(0, 19903, '\p{^Is_Blk:--CJK_EXT_A}', ""); - Expect(0, 19903, '\P{Is_Blk:--CJK_EXT_A}', ""); - Expect(1, 19903, '\P{^Is_Blk:--CJK_EXT_A}', ""); - Expect(0, 19904, '\p{Is_Blk:--CJK_EXT_A}', ""); - Expect(1, 19904, '\p{^Is_Blk:--CJK_EXT_A}', ""); - Expect(1, 19904, '\P{Is_Blk:--CJK_EXT_A}', ""); - Expect(0, 19904, '\P{^Is_Blk:--CJK_EXT_A}', ""); - Error('\p{Block=_CJK_UNIFIED_ideographs_extension_B/a/}'); - Error('\P{Block=_CJK_UNIFIED_ideographs_extension_B/a/}'); + 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, 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}', ""); @@ -7595,56 +7716,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 173792, '\P{^Block=cjkunifiedideographsextensionb}', ""); Expect(1, 173791, '\p{Block=:\Acjkunifiedideographsextensionb\z:}', "");; Expect(0, 173792, '\p{Block=:\Acjkunifiedideographsextensionb\z:}', "");; - Expect(1, 173791, '\p{Block=--CJK_Unified_Ideographs_Extension_B}', ""); - Expect(0, 173791, '\p{^Block=--CJK_Unified_Ideographs_Extension_B}', ""); - Expect(0, 173791, '\P{Block=--CJK_Unified_Ideographs_Extension_B}', ""); - Expect(1, 173791, '\P{^Block=--CJK_Unified_Ideographs_Extension_B}', ""); - Expect(0, 173792, '\p{Block=--CJK_Unified_Ideographs_Extension_B}', ""); - Expect(1, 173792, '\p{^Block=--CJK_Unified_Ideographs_Extension_B}', ""); - Expect(1, 173792, '\P{Block=--CJK_Unified_Ideographs_Extension_B}', ""); - Expect(0, 173792, '\P{^Block=--CJK_Unified_Ideographs_Extension_B}', ""); - Error('\p{Blk=_CJK_Ext_B/a/}'); - Error('\P{Blk=_CJK_Ext_B/a/}'); + Expect(1, 173791, '\p{Block=-_CJK_Unified_Ideographs_Extension_B}', ""); + Expect(0, 173791, '\p{^Block=-_CJK_Unified_Ideographs_Extension_B}', ""); + Expect(0, 173791, '\P{Block=-_CJK_Unified_Ideographs_Extension_B}', ""); + Expect(1, 173791, '\P{^Block=-_CJK_Unified_Ideographs_Extension_B}', ""); + Expect(0, 173792, '\p{Block=-_CJK_Unified_Ideographs_Extension_B}', ""); + Expect(1, 173792, '\p{^Block=-_CJK_Unified_Ideographs_Extension_B}', ""); + Expect(1, 173792, '\P{Block=-_CJK_Unified_Ideographs_Extension_B}', ""); + Expect(0, 173792, '\P{^Block=-_CJK_Unified_Ideographs_Extension_B}', ""); + Error('\p{Blk= -CJK_EXT_b/a/}'); + Error('\P{Blk= -CJK_EXT_b/a/}'); Expect(1, 173791, '\p{Blk=:\ACJK_Ext_B\z:}', "");; Expect(0, 173792, '\p{Blk=:\ACJK_Ext_B\z:}', "");; - Expect(1, 173791, '\p{Blk:cjkextb}', ""); - Expect(0, 173791, '\p{^Blk:cjkextb}', ""); - Expect(0, 173791, '\P{Blk:cjkextb}', ""); - Expect(1, 173791, '\P{^Blk:cjkextb}', ""); - Expect(0, 173792, '\p{Blk:cjkextb}', ""); - Expect(1, 173792, '\p{^Blk:cjkextb}', ""); - Expect(1, 173792, '\P{Blk:cjkextb}', ""); - Expect(0, 173792, '\P{^Blk:cjkextb}', ""); + Expect(1, 173791, '\p{Blk=cjkextb}', ""); + Expect(0, 173791, '\p{^Blk=cjkextb}', ""); + Expect(0, 173791, '\P{Blk=cjkextb}', ""); + Expect(1, 173791, '\P{^Blk=cjkextb}', ""); + Expect(0, 173792, '\p{Blk=cjkextb}', ""); + Expect(1, 173792, '\p{^Blk=cjkextb}', ""); + Expect(1, 173792, '\P{Blk=cjkextb}', ""); + Expect(0, 173792, '\P{^Blk=cjkextb}', ""); Expect(1, 173791, '\p{Blk=:\Acjkextb\z:}', "");; Expect(0, 173792, '\p{Blk=:\Acjkextb\z:}', "");; - Expect(1, 173791, '\p{Blk: -CJK_ext_B}', ""); - Expect(0, 173791, '\p{^Blk: -CJK_ext_B}', ""); - Expect(0, 173791, '\P{Blk: -CJK_ext_B}', ""); - Expect(1, 173791, '\P{^Blk: -CJK_ext_B}', ""); - Expect(0, 173792, '\p{Blk: -CJK_ext_B}', ""); - Expect(1, 173792, '\p{^Blk: -CJK_ext_B}', ""); - Expect(1, 173792, '\P{Blk: -CJK_ext_B}', ""); - Expect(0, 173792, '\P{^Blk: -CJK_ext_B}', ""); - Error('\p{Is_Block: -cjk_unified_IDEOGRAPHS_Extension_B:=}'); - Error('\P{Is_Block: -cjk_unified_IDEOGRAPHS_Extension_B:=}'); - Expect(1, 173791, '\p{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{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}', ""); @@ -7653,16 +7774,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 173792, '\p{^Is_Blk=cjkextb}', ""); Expect(1, 173792, '\P{Is_Blk=cjkextb}', ""); Expect(0, 173792, '\P{^Is_Blk=cjkextb}', ""); - Expect(1, 173791, '\p{Is_Blk= _CJK_ext_B}', ""); - Expect(0, 173791, '\p{^Is_Blk= _CJK_ext_B}', ""); - Expect(0, 173791, '\P{Is_Blk= _CJK_ext_B}', ""); - Expect(1, 173791, '\P{^Is_Blk= _CJK_ext_B}', ""); - Expect(0, 173792, '\p{Is_Blk= _CJK_ext_B}', ""); - Expect(1, 173792, '\p{^Is_Blk= _CJK_ext_B}', ""); - Expect(1, 173792, '\P{Is_Blk= _CJK_ext_B}', ""); - Expect(0, 173792, '\P{^Is_Blk= _CJK_ext_B}', ""); - Error('\p{Block= -CJK_unified_IDEOGRAPHS_EXTENSION_c:=}'); - Error('\P{Block= -CJK_unified_IDEOGRAPHS_EXTENSION_c:=}'); + Expect(1, 173791, '\p{Is_Blk= _CJK_EXT_B}', ""); + Expect(0, 173791, '\p{^Is_Blk= _CJK_EXT_B}', ""); + Expect(0, 173791, '\P{Is_Blk= _CJK_EXT_B}', ""); + Expect(1, 173791, '\P{^Is_Blk= _CJK_EXT_B}', ""); + Expect(0, 173792, '\p{Is_Blk= _CJK_EXT_B}', ""); + Expect(1, 173792, '\p{^Is_Blk= _CJK_EXT_B}', ""); + Expect(1, 173792, '\P{Is_Blk= _CJK_EXT_B}', ""); + Expect(0, 173792, '\P{^Is_Blk= _CJK_EXT_B}', ""); + Error('\p{Block= /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}', ""); @@ -7675,38 +7796,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 177984, '\P{^Block=cjkunifiedideographsextensionc}', ""); Expect(1, 177983, '\p{Block=:\Acjkunifiedideographsextensionc\z:}', "");; Expect(0, 177984, '\p{Block=:\Acjkunifiedideographsextensionc\z:}', "");; - Expect(1, 177983, '\p{Block=_-CJK_Unified_Ideographs_extension_c}', ""); - Expect(0, 177983, '\p{^Block=_-CJK_Unified_Ideographs_extension_c}', ""); - Expect(0, 177983, '\P{Block=_-CJK_Unified_Ideographs_extension_c}', ""); - Expect(1, 177983, '\P{^Block=_-CJK_Unified_Ideographs_extension_c}', ""); - Expect(0, 177984, '\p{Block=_-CJK_Unified_Ideographs_extension_c}', ""); - Expect(1, 177984, '\p{^Block=_-CJK_Unified_Ideographs_extension_c}', ""); - Expect(1, 177984, '\P{Block=_-CJK_Unified_Ideographs_extension_c}', ""); - Expect(0, 177984, '\P{^Block=_-CJK_Unified_Ideographs_extension_c}', ""); - Error('\p{Blk=_:=CJK_Ext_c}'); - Error('\P{Blk=_:=CJK_Ext_c}'); + Expect(1, 177983, '\p{Block=CJK_unified_IDEOGRAPHS_Extension_C}', ""); + Expect(0, 177983, '\p{^Block=CJK_unified_IDEOGRAPHS_Extension_C}', ""); + Expect(0, 177983, '\P{Block=CJK_unified_IDEOGRAPHS_Extension_C}', ""); + Expect(1, 177983, '\P{^Block=CJK_unified_IDEOGRAPHS_Extension_C}', ""); + Expect(0, 177984, '\p{Block=CJK_unified_IDEOGRAPHS_Extension_C}', ""); + Expect(1, 177984, '\p{^Block=CJK_unified_IDEOGRAPHS_Extension_C}', ""); + Expect(1, 177984, '\P{Block=CJK_unified_IDEOGRAPHS_Extension_C}', ""); + Expect(0, 177984, '\P{^Block=CJK_unified_IDEOGRAPHS_Extension_C}', ""); + Error('\p{Blk=CJK_EXT_C:=}'); + Error('\P{Blk=CJK_EXT_C:=}'); Expect(1, 177983, '\p{Blk=:\ACJK_Ext_C\z:}', "");; Expect(0, 177984, '\p{Blk=:\ACJK_Ext_C\z:}', "");; - Expect(1, 177983, '\p{Blk:cjkextc}', ""); - Expect(0, 177983, '\p{^Blk:cjkextc}', ""); - Expect(0, 177983, '\P{Blk:cjkextc}', ""); - Expect(1, 177983, '\P{^Blk:cjkextc}', ""); - Expect(0, 177984, '\p{Blk:cjkextc}', ""); - Expect(1, 177984, '\p{^Blk:cjkextc}', ""); - Expect(1, 177984, '\P{Blk:cjkextc}', ""); - Expect(0, 177984, '\P{^Blk:cjkextc}', ""); + Expect(1, 177983, '\p{Blk=cjkextc}', ""); + Expect(0, 177983, '\p{^Blk=cjkextc}', ""); + Expect(0, 177983, '\P{Blk=cjkextc}', ""); + Expect(1, 177983, '\P{^Blk=cjkextc}', ""); + Expect(0, 177984, '\p{Blk=cjkextc}', ""); + Expect(1, 177984, '\p{^Blk=cjkextc}', ""); + Expect(1, 177984, '\P{Blk=cjkextc}', ""); + Expect(0, 177984, '\P{^Blk=cjkextc}', ""); Expect(1, 177983, '\p{Blk=:\Acjkextc\z:}', "");; Expect(0, 177984, '\p{Blk=:\Acjkextc\z:}', "");; - Expect(1, 177983, '\p{Blk=_cjk_ext_c}', ""); - Expect(0, 177983, '\p{^Blk=_cjk_ext_c}', ""); - Expect(0, 177983, '\P{Blk=_cjk_ext_c}', ""); - Expect(1, 177983, '\P{^Blk=_cjk_ext_c}', ""); - Expect(0, 177984, '\p{Blk=_cjk_ext_c}', ""); - Expect(1, 177984, '\p{^Blk=_cjk_ext_c}', ""); - Expect(1, 177984, '\P{Blk=_cjk_ext_c}', ""); - Expect(0, 177984, '\P{^Blk=_cjk_ext_c}', ""); - Error('\p{Is_Block=/a/ CJK_UNIFIED_Ideographs_Extension_C}'); - Error('\P{Is_Block=/a/ 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}'); + Error('\P{Is_Block=:= cjk_Unified_IDEOGRAPHS_extension_C}'); Expect(1, 177983, '\p{Is_Block=cjkunifiedideographsextensionc}', ""); Expect(0, 177983, '\p{^Is_Block=cjkunifiedideographsextensionc}', ""); Expect(0, 177983, '\P{Is_Block=cjkunifiedideographsextensionc}', ""); @@ -7715,16 +7836,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 177984, '\p{^Is_Block=cjkunifiedideographsextensionc}', ""); Expect(1, 177984, '\P{Is_Block=cjkunifiedideographsextensionc}', ""); Expect(0, 177984, '\P{^Is_Block=cjkunifiedideographsextensionc}', ""); - Expect(1, 177983, '\p{Is_Block: _cjk_unified_Ideographs_Extension_c}', ""); - Expect(0, 177983, '\p{^Is_Block: _cjk_unified_Ideographs_Extension_c}', ""); - Expect(0, 177983, '\P{Is_Block: _cjk_unified_Ideographs_Extension_c}', ""); - Expect(1, 177983, '\P{^Is_Block: _cjk_unified_Ideographs_Extension_c}', ""); - Expect(0, 177984, '\p{Is_Block: _cjk_unified_Ideographs_Extension_c}', ""); - Expect(1, 177984, '\p{^Is_Block: _cjk_unified_Ideographs_Extension_c}', ""); - Expect(1, 177984, '\P{Is_Block: _cjk_unified_Ideographs_Extension_c}', ""); - Expect(0, 177984, '\P{^Is_Block: _cjk_unified_Ideographs_Extension_c}', ""); - Error('\p{Is_Blk= CJK_Ext_C:=}'); - Error('\P{Is_Blk= 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=/a/ CJK_EXT_C}'); + Error('\P{Is_Blk=/a/ CJK_EXT_C}'); Expect(1, 177983, '\p{Is_Blk=cjkextc}', ""); Expect(0, 177983, '\p{^Is_Blk=cjkextc}', ""); Expect(0, 177983, '\P{Is_Blk=cjkextc}', ""); @@ -7733,16 +7854,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=/a/- CJK_Unified_Ideographs_EXTENSION_d}'); - Error('\P{Block=/a/- 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}'); + Error('\P{Block=:= CJK_Unified_IDEOGRAPHS_Extension_D}'); Expect(1, 178207, '\p{Block=:\ACJK_Unified_Ideographs_Extension_D\z:}', "");; Expect(0, 178208, '\p{Block=:\ACJK_Unified_Ideographs_Extension_D\z:}', "");; Expect(1, 178207, '\p{Block=cjkunifiedideographsextensiond}', ""); @@ -7755,16 +7876,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=:= CJK_ext_D}'); + Error('\P{Blk=:= CJK_ext_D}'); Expect(1, 178207, '\p{Blk=:\ACJK_Ext_D\z:}', "");; Expect(0, 178208, '\p{Blk=:\ACJK_Ext_D\z:}', "");; Expect(1, 178207, '\p{Blk=cjkextd}', ""); @@ -7777,16 +7898,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 178208, '\P{^Blk=cjkextd}', ""); Expect(1, 178207, '\p{Blk=:\Acjkextd\z:}', "");; Expect(0, 178208, '\p{Blk=:\Acjkextd\z:}', "");; - Expect(1, 178207, '\p{Blk=--CJK_Ext_D}', ""); - Expect(0, 178207, '\p{^Blk=--CJK_Ext_D}', ""); - Expect(0, 178207, '\P{Blk=--CJK_Ext_D}', ""); - Expect(1, 178207, '\P{^Blk=--CJK_Ext_D}', ""); - Expect(0, 178208, '\p{Blk=--CJK_Ext_D}', ""); - Expect(1, 178208, '\p{^Blk=--CJK_Ext_D}', ""); - Expect(1, 178208, '\P{Blk=--CJK_Ext_D}', ""); - Expect(0, 178208, '\P{^Blk=--CJK_Ext_D}', ""); - Error('\p{Is_Block= CJK_unified_IDEOGRAPHS_extension_D:=}'); - Error('\P{Is_Block= CJK_unified_IDEOGRAPHS_extension_D:=}'); + Expect(1, 178207, '\p{Blk= CJK_ext_D}', ""); + Expect(0, 178207, '\p{^Blk= CJK_ext_D}', ""); + Expect(0, 178207, '\P{Blk= CJK_ext_D}', ""); + Expect(1, 178207, '\P{^Blk= CJK_ext_D}', ""); + Expect(0, 178208, '\p{Blk= CJK_ext_D}', ""); + Expect(1, 178208, '\p{^Blk= CJK_ext_D}', ""); + Expect(1, 178208, '\P{Blk= CJK_ext_D}', ""); + Expect(0, 178208, '\P{^Blk= CJK_ext_D}', ""); + Error('\p{Is_Block=--CJK_UNIFIED_Ideographs_Extension_D/a/}'); + Error('\P{Is_Block=--CJK_UNIFIED_Ideographs_Extension_D/a/}'); Expect(1, 178207, '\p{Is_Block=cjkunifiedideographsextensiond}', ""); Expect(0, 178207, '\p{^Is_Block=cjkunifiedideographsextensiond}', ""); Expect(0, 178207, '\P{Is_Block=cjkunifiedideographsextensiond}', ""); @@ -7795,16 +7916,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 178208, '\p{^Is_Block=cjkunifiedideographsextensiond}', ""); Expect(1, 178208, '\P{Is_Block=cjkunifiedideographsextensiond}', ""); Expect(0, 178208, '\P{^Is_Block=cjkunifiedideographsextensiond}', ""); - Expect(1, 178207, '\p{Is_Block= CJK_unified_ideographs_EXTENSION_D}', ""); - Expect(0, 178207, '\p{^Is_Block= CJK_unified_ideographs_EXTENSION_D}', ""); - Expect(0, 178207, '\P{Is_Block= CJK_unified_ideographs_EXTENSION_D}', ""); - Expect(1, 178207, '\P{^Is_Block= CJK_unified_ideographs_EXTENSION_D}', ""); - Expect(0, 178208, '\p{Is_Block= CJK_unified_ideographs_EXTENSION_D}', ""); - Expect(1, 178208, '\p{^Is_Block= CJK_unified_ideographs_EXTENSION_D}', ""); - Expect(1, 178208, '\P{Is_Block= CJK_unified_ideographs_EXTENSION_D}', ""); - Expect(0, 178208, '\P{^Is_Block= CJK_unified_ideographs_EXTENSION_D}', ""); - Error('\p{Is_Blk=/a/CJK_EXT_D}'); - Error('\P{Is_Blk=/a/CJK_EXT_D}'); + 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}', ""); @@ -7813,38 +7934,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 178208, '\p{^Is_Blk=cjkextd}', ""); Expect(1, 178208, '\P{Is_Blk=cjkextd}', ""); Expect(0, 178208, '\P{^Is_Blk=cjkextd}', ""); - Expect(1, 178207, '\p{Is_Blk= CJK_EXT_d}', ""); - Expect(0, 178207, '\p{^Is_Blk= CJK_EXT_d}', ""); - Expect(0, 178207, '\P{Is_Blk= CJK_EXT_d}', ""); - Expect(1, 178207, '\P{^Is_Blk= CJK_EXT_d}', ""); - Expect(0, 178208, '\p{Is_Blk= CJK_EXT_d}', ""); - Expect(1, 178208, '\p{^Is_Blk= CJK_EXT_d}', ""); - Expect(1, 178208, '\P{Is_Blk= CJK_EXT_d}', ""); - Expect(0, 178208, '\P{^Is_Blk= CJK_EXT_d}', ""); - Error('\p{Block=_:=CJK_Unified_Ideographs_Extension_E}'); - Error('\P{Block=_:=CJK_Unified_Ideographs_Extension_E}'); + 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, 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}', ""); @@ -7857,16 +7978,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=:= cjk_unified_Ideographs_Extension_E}'); + Error('\P{Is_Block=:= cjk_unified_Ideographs_Extension_E}'); Expect(1, 183983, '\p{Is_Block=cjkunifiedideographsextensione}', ""); Expect(0, 183983, '\p{^Is_Block=cjkunifiedideographsextensione}', ""); Expect(0, 183983, '\P{Is_Block=cjkunifiedideographsextensione}', ""); @@ -7875,16 +7996,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}', ""); @@ -7893,16 +8014,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= /a/CJK_UNIFIED_Ideographs_Extension_F}'); - Error('\P{Block= /a/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}', ""); @@ -7915,16 +8036,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/a/}'); - Error('\P{Blk: _ CJK_Ext_f/a/}'); + Expect(1, 191471, '\p{Block=_ CJK_Unified_Ideographs_extension_f}', ""); + Expect(0, 191471, '\p{^Block=_ CJK_Unified_Ideographs_extension_f}', ""); + Expect(0, 191471, '\P{Block=_ CJK_Unified_Ideographs_extension_f}', ""); + Expect(1, 191471, '\P{^Block=_ CJK_Unified_Ideographs_extension_f}', ""); + Expect(0, 191472, '\p{Block=_ CJK_Unified_Ideographs_extension_f}', ""); + Expect(1, 191472, '\p{^Block=_ CJK_Unified_Ideographs_extension_f}', ""); + Expect(1, 191472, '\P{Block=_ CJK_Unified_Ideographs_extension_f}', ""); + Expect(0, 191472, '\P{^Block=_ CJK_Unified_Ideographs_extension_f}', ""); + Error('\p{Blk= :=cjk_EXT_f}'); + Error('\P{Blk= :=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}', ""); @@ -7937,34 +8058,34 @@ 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=/a/CJK_EXT_F}'); - Error('\P{Is_Blk=/a/CJK_EXT_F}'); + 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}', ""); @@ -7973,16 +8094,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{Is_Blk= CJK_EXT_F}', ""); + Expect(0, 191471, '\p{^Is_Blk= CJK_EXT_F}', ""); + Expect(0, 191471, '\P{Is_Blk= CJK_EXT_F}', ""); + Expect(1, 191471, '\P{^Is_Blk= CJK_EXT_F}', ""); + Expect(0, 191472, '\p{Is_Blk= CJK_EXT_F}', ""); + Expect(1, 191472, '\p{^Is_Blk= CJK_EXT_F}', ""); + Expect(1, 191472, '\P{Is_Blk= CJK_EXT_F}', ""); + Expect(0, 191472, '\P{^Is_Blk= CJK_EXT_F}', ""); + Error('\p{Block=__CJK_Unified_ideographs_Extension_G:=}'); + Error('\P{Block=__CJK_Unified_ideographs_Extension_G:=}'); Expect(1, 201551, '\p{Block=:\ACJK_Unified_Ideographs_Extension_G\z:}', "");; Expect(0, 201552, '\p{Block=:\ACJK_Unified_Ideographs_Extension_G\z:}', "");; Expect(1, 201551, '\p{Block=cjkunifiedideographsextensiong}', ""); @@ -7995,16 +8116,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=/a/ -CJK_EXT_G}'); - Error('\P{Blk=/a/ -CJK_EXT_G}'); + 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{Blk=:\ACJK_Ext_G\z:}', "");; Expect(0, 201552, '\p{Blk=:\ACJK_Ext_G\z:}', "");; Expect(1, 201551, '\p{Blk=cjkextg}', ""); @@ -8017,16 +8138,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:=}'); + Error('\P{Is_Block= _cjk_unified_Ideographs_EXTENSION_g:=}'); Expect(1, 201551, '\p{Is_Block=cjkunifiedideographsextensiong}', ""); Expect(0, 201551, '\p{^Is_Block=cjkunifiedideographsextensiong}', ""); Expect(0, 201551, '\P{Is_Block=cjkunifiedideographsextensiong}', ""); @@ -8035,16 +8156,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:=}'); + Error('\P{Is_Blk=-CJK_EXT_G:=}'); Expect(1, 201551, '\p{Is_Blk=cjkextg}', ""); Expect(0, 201551, '\p{^Is_Blk=cjkextg}', ""); Expect(0, 201551, '\P{Is_Blk=cjkextg}', ""); @@ -8053,16 +8174,16 @@ 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_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}', ""); @@ -8075,16 +8196,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:__cjk_radicals_sup/a/}'); - Error('\P{Blk:__cjk_radicals_sup/a/}'); + 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{Blk=:\ACJK_Radicals_Sup\z:}', "");; Expect(0, 12032, '\p{Blk=:\ACJK_Radicals_Sup\z:}', "");; Expect(1, 12031, '\p{Blk=cjkradicalssup}', ""); @@ -8097,16 +8218,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}', ""); @@ -8115,34 +8236,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 12032, '\p{^Is_Block=cjkradicalssupplement}', ""); Expect(1, 12032, '\P{Is_Block=cjkradicalssupplement}', ""); Expect(0, 12032, '\P{^Is_Block=cjkradicalssupplement}', ""); - Expect(1, 12031, '\p{Is_Block=- cjk_Radicals_SUPPLEMENT}', ""); - Expect(0, 12031, '\p{^Is_Block=- cjk_Radicals_SUPPLEMENT}', ""); - Expect(0, 12031, '\P{Is_Block=- cjk_Radicals_SUPPLEMENT}', ""); - Expect(1, 12031, '\P{^Is_Block=- cjk_Radicals_SUPPLEMENT}', ""); - Expect(0, 12032, '\p{Is_Block=- cjk_Radicals_SUPPLEMENT}', ""); - Expect(1, 12032, '\p{^Is_Block=- cjk_Radicals_SUPPLEMENT}', ""); - Expect(1, 12032, '\P{Is_Block=- cjk_Radicals_SUPPLEMENT}', ""); - Expect(0, 12032, '\P{^Is_Block=- cjk_Radicals_SUPPLEMENT}', ""); - Error('\p{Is_Blk=:=-_cjk_radicals_sup}'); - Error('\P{Is_Blk=:=-_cjk_radicals_sup}'); - Expect(1, 12031, '\p{Is_Blk: cjkradicalssup}', ""); - Expect(0, 12031, '\p{^Is_Blk: cjkradicalssup}', ""); - Expect(0, 12031, '\P{Is_Blk: cjkradicalssup}', ""); - Expect(1, 12031, '\P{^Is_Blk: cjkradicalssup}', ""); - Expect(0, 12032, '\p{Is_Blk: cjkradicalssup}', ""); - Expect(1, 12032, '\p{^Is_Blk: cjkradicalssup}', ""); - Expect(1, 12032, '\P{Is_Blk: cjkradicalssup}', ""); - Expect(0, 12032, '\P{^Is_Blk: cjkradicalssup}', ""); - Expect(1, 12031, '\p{Is_Blk= cjk_Radicals_Sup}', ""); - Expect(0, 12031, '\p{^Is_Blk= cjk_Radicals_Sup}', ""); - Expect(0, 12031, '\P{Is_Blk= cjk_Radicals_Sup}', ""); - Expect(1, 12031, '\P{^Is_Blk= cjk_Radicals_Sup}', ""); - Expect(0, 12032, '\p{Is_Blk= cjk_Radicals_Sup}', ""); - Expect(1, 12032, '\p{^Is_Blk= cjk_Radicals_Sup}', ""); - Expect(1, 12032, '\P{Is_Blk= cjk_Radicals_Sup}', ""); - Expect(0, 12032, '\P{^Is_Blk= cjk_Radicals_Sup}', ""); - Error('\p{Block=- CJK_Strokes:=}'); - Error('\P{Block=- CJK_Strokes:=}'); + Expect(1, 12031, '\p{Is_Block=_CJK_radicals_SUPPLEMENT}', ""); + Expect(0, 12031, '\p{^Is_Block=_CJK_radicals_SUPPLEMENT}', ""); + Expect(0, 12031, '\P{Is_Block=_CJK_radicals_SUPPLEMENT}', ""); + Expect(1, 12031, '\P{^Is_Block=_CJK_radicals_SUPPLEMENT}', ""); + Expect(0, 12032, '\p{Is_Block=_CJK_radicals_SUPPLEMENT}', ""); + Expect(1, 12032, '\p{^Is_Block=_CJK_radicals_SUPPLEMENT}', ""); + Expect(1, 12032, '\P{Is_Block=_CJK_radicals_SUPPLEMENT}', ""); + Expect(0, 12032, '\P{^Is_Block=_CJK_radicals_SUPPLEMENT}', ""); + Error('\p{Is_Blk: :=cjk_radicals_sup}'); + Error('\P{Is_Blk: :=cjk_radicals_sup}'); + Expect(1, 12031, '\p{Is_Blk=cjkradicalssup}', ""); + Expect(0, 12031, '\p{^Is_Blk=cjkradicalssup}', ""); + Expect(0, 12031, '\P{Is_Blk=cjkradicalssup}', ""); + Expect(1, 12031, '\P{^Is_Blk=cjkradicalssup}', ""); + Expect(0, 12032, '\p{Is_Blk=cjkradicalssup}', ""); + Expect(1, 12032, '\p{^Is_Blk=cjkradicalssup}', ""); + Expect(1, 12032, '\P{Is_Blk=cjkradicalssup}', ""); + Expect(0, 12032, '\P{^Is_Blk=cjkradicalssup}', ""); + Expect(1, 12031, '\p{Is_Blk=_CJK_RADICALS_Sup}', ""); + Expect(0, 12031, '\p{^Is_Blk=_CJK_RADICALS_Sup}', ""); + Expect(0, 12031, '\P{Is_Blk=_CJK_RADICALS_Sup}', ""); + Expect(1, 12031, '\P{^Is_Blk=_CJK_RADICALS_Sup}', ""); + Expect(0, 12032, '\p{Is_Blk=_CJK_RADICALS_Sup}', ""); + Expect(1, 12032, '\p{^Is_Blk=_CJK_RADICALS_Sup}', ""); + Expect(1, 12032, '\P{Is_Blk=_CJK_RADICALS_Sup}', ""); + Expect(0, 12032, '\P{^Is_Blk=_CJK_RADICALS_Sup}', ""); + Error('\p{Block= /a/CJK_Strokes}'); + Error('\P{Block= /a/CJK_Strokes}'); Expect(1, 12783, '\p{Block=:\ACJK_Strokes\z:}', "");; Expect(0, 12784, '\p{Block=:\ACJK_Strokes\z:}', "");; Expect(1, 12783, '\p{Block=cjkstrokes}', ""); @@ -8155,16 +8276,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 12784, '\P{^Block=cjkstrokes}', ""); Expect(1, 12783, '\p{Block=:\Acjkstrokes\z:}', "");; Expect(0, 12784, '\p{Block=:\Acjkstrokes\z:}', "");; - Expect(1, 12783, '\p{Block=-_CJK_Strokes}', ""); - Expect(0, 12783, '\p{^Block=-_CJK_Strokes}', ""); - Expect(0, 12783, '\P{Block=-_CJK_Strokes}', ""); - Expect(1, 12783, '\P{^Block=-_CJK_Strokes}', ""); - Expect(0, 12784, '\p{Block=-_CJK_Strokes}', ""); - Expect(1, 12784, '\p{^Block=-_CJK_Strokes}', ""); - Expect(1, 12784, '\P{Block=-_CJK_Strokes}', ""); - Expect(0, 12784, '\P{^Block=-_CJK_Strokes}', ""); - Error('\p{Blk=_:=CJK_STROKES}'); - Error('\P{Blk=_:=CJK_STROKES}'); + Expect(1, 12783, '\p{Block= CJK_strokes}', ""); + Expect(0, 12783, '\p{^Block= CJK_strokes}', ""); + Expect(0, 12783, '\P{Block= CJK_strokes}', ""); + Expect(1, 12783, '\P{^Block= CJK_strokes}', ""); + Expect(0, 12784, '\p{Block= CJK_strokes}', ""); + Expect(1, 12784, '\p{^Block= CJK_strokes}', ""); + Expect(1, 12784, '\P{Block= CJK_strokes}', ""); + Expect(0, 12784, '\P{^Block= CJK_strokes}', ""); + Error('\p{Blk=/a/ _cjk_Strokes}'); + Error('\P{Blk=/a/ _cjk_Strokes}'); Expect(1, 12783, '\p{Blk=:\ACJK_Strokes\z:}', "");; Expect(0, 12784, '\p{Blk=:\ACJK_Strokes\z:}', "");; Expect(1, 12783, '\p{Blk=cjkstrokes}', ""); @@ -8177,16 +8298,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 12784, '\P{^Blk=cjkstrokes}', ""); Expect(1, 12783, '\p{Blk=:\Acjkstrokes\z:}', "");; Expect(0, 12784, '\p{Blk=:\Acjkstrokes\z:}', "");; - Expect(1, 12783, '\p{Blk= CJK_Strokes}', ""); - Expect(0, 12783, '\p{^Blk= CJK_Strokes}', ""); - Expect(0, 12783, '\P{Blk= CJK_Strokes}', ""); - Expect(1, 12783, '\P{^Blk= CJK_Strokes}', ""); - Expect(0, 12784, '\p{Blk= CJK_Strokes}', ""); - Expect(1, 12784, '\p{^Blk= CJK_Strokes}', ""); - Expect(1, 12784, '\P{Blk= CJK_Strokes}', ""); - Expect(0, 12784, '\P{^Blk= CJK_Strokes}', ""); - Error('\p{Is_Block= cjk_STROKES:=}'); - Error('\P{Is_Block= cjk_STROKES:=}'); + Expect(1, 12783, '\p{Blk=CJK_Strokes}', ""); + Expect(0, 12783, '\p{^Blk=CJK_Strokes}', ""); + Expect(0, 12783, '\P{Blk=CJK_Strokes}', ""); + Expect(1, 12783, '\P{^Blk=CJK_Strokes}', ""); + Expect(0, 12784, '\p{Blk=CJK_Strokes}', ""); + Expect(1, 12784, '\p{^Blk=CJK_Strokes}', ""); + Expect(1, 12784, '\P{Blk=CJK_Strokes}', ""); + Expect(0, 12784, '\P{^Blk=CJK_Strokes}', ""); + Error('\p{Is_Block= CJK_STROKES/a/}'); + Error('\P{Is_Block= CJK_STROKES/a/}'); Expect(1, 12783, '\p{Is_Block=cjkstrokes}', ""); Expect(0, 12783, '\p{^Is_Block=cjkstrokes}', ""); Expect(0, 12783, '\P{Is_Block=cjkstrokes}', ""); @@ -8195,16 +8316,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 12784, '\p{^Is_Block=cjkstrokes}', ""); Expect(1, 12784, '\P{Is_Block=cjkstrokes}', ""); Expect(0, 12784, '\P{^Is_Block=cjkstrokes}', ""); - Expect(1, 12783, '\p{Is_Block= CJK_strokes}', ""); - Expect(0, 12783, '\p{^Is_Block= CJK_strokes}', ""); - Expect(0, 12783, '\P{Is_Block= CJK_strokes}', ""); - Expect(1, 12783, '\P{^Is_Block= CJK_strokes}', ""); - Expect(0, 12784, '\p{Is_Block= CJK_strokes}', ""); - Expect(1, 12784, '\p{^Is_Block= CJK_strokes}', ""); - Expect(1, 12784, '\P{Is_Block= CJK_strokes}', ""); - Expect(0, 12784, '\P{^Is_Block= CJK_strokes}', ""); - Error('\p{Is_Blk= CJK_STROKES:=}'); - Error('\P{Is_Blk= CJK_STROKES:=}'); + Expect(1, 12783, '\p{Is_Block=-_cjk_Strokes}', ""); + Expect(0, 12783, '\p{^Is_Block=-_cjk_Strokes}', ""); + Expect(0, 12783, '\P{Is_Block=-_cjk_Strokes}', ""); + Expect(1, 12783, '\P{^Is_Block=-_cjk_Strokes}', ""); + Expect(0, 12784, '\p{Is_Block=-_cjk_Strokes}', ""); + Expect(1, 12784, '\p{^Is_Block=-_cjk_Strokes}', ""); + Expect(1, 12784, '\P{Is_Block=-_cjk_Strokes}', ""); + Expect(0, 12784, '\P{^Is_Block=-_cjk_Strokes}', ""); + Error('\p{Is_Blk=_-CJK_Strokes:=}'); + Error('\P{Is_Blk=_-CJK_Strokes:=}'); Expect(1, 12783, '\p{Is_Blk=cjkstrokes}', ""); Expect(0, 12783, '\p{^Is_Blk=cjkstrokes}', ""); Expect(0, 12783, '\P{Is_Blk=cjkstrokes}', ""); @@ -8213,16 +8334,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 12784, '\p{^Is_Blk=cjkstrokes}', ""); Expect(1, 12784, '\P{Is_Blk=cjkstrokes}', ""); Expect(0, 12784, '\P{^Is_Blk=cjkstrokes}', ""); - Expect(1, 12783, '\p{Is_Blk=__cjk_strokes}', ""); - Expect(0, 12783, '\p{^Is_Blk=__cjk_strokes}', ""); - Expect(0, 12783, '\P{Is_Blk=__cjk_strokes}', ""); - Expect(1, 12783, '\P{^Is_Blk=__cjk_strokes}', ""); - Expect(0, 12784, '\p{Is_Blk=__cjk_strokes}', ""); - Expect(1, 12784, '\p{^Is_Blk=__cjk_strokes}', ""); - Expect(1, 12784, '\P{Is_Blk=__cjk_strokes}', ""); - Expect(0, 12784, '\P{^Is_Blk=__cjk_strokes}', ""); - Error('\p{Block=-CJK_Symbols_And_PUNCTUATION/a/}'); - Error('\P{Block=-CJK_Symbols_And_PUNCTUATION/a/}'); + 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, 12351, '\p{Block=:\ACJK_Symbols_And_Punctuation\z:}', "");; Expect(0, 12352, '\p{Block=:\ACJK_Symbols_And_Punctuation\z:}', "");; Expect(1, 12351, '\p{Block=cjksymbolsandpunctuation}', ""); @@ -8235,16 +8356,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 12352, '\P{^Block=cjksymbolsandpunctuation}', ""); Expect(1, 12351, '\p{Block=:\Acjksymbolsandpunctuation\z:}', "");; Expect(0, 12352, '\p{Block=:\Acjksymbolsandpunctuation\z:}', "");; - Expect(1, 12351, '\p{Block= CJK_symbols_And_Punctuation}', ""); - Expect(0, 12351, '\p{^Block= CJK_symbols_And_Punctuation}', ""); - Expect(0, 12351, '\P{Block= CJK_symbols_And_Punctuation}', ""); - Expect(1, 12351, '\P{^Block= CJK_symbols_And_Punctuation}', ""); - Expect(0, 12352, '\p{Block= CJK_symbols_And_Punctuation}', ""); - Expect(1, 12352, '\p{^Block= CJK_symbols_And_Punctuation}', ""); - Expect(1, 12352, '\P{Block= CJK_symbols_And_Punctuation}', ""); - Expect(0, 12352, '\P{^Block= CJK_symbols_And_Punctuation}', ""); - Error('\p{Blk=/a/ CJK_SYMBOLS}'); - Error('\P{Blk=/a/ 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}', ""); @@ -8257,16 +8378,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}', ""); @@ -8275,16 +8396,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 12352, '\p{^Is_Block=cjksymbolsandpunctuation}', ""); Expect(1, 12352, '\P{Is_Block=cjksymbolsandpunctuation}', ""); Expect(0, 12352, '\P{^Is_Block=cjksymbolsandpunctuation}', ""); - Expect(1, 12351, '\p{Is_Block= CJK_Symbols_and_Punctuation}', ""); - Expect(0, 12351, '\p{^Is_Block= CJK_Symbols_and_Punctuation}', ""); - Expect(0, 12351, '\P{Is_Block= CJK_Symbols_and_Punctuation}', ""); - Expect(1, 12351, '\P{^Is_Block= CJK_Symbols_and_Punctuation}', ""); - Expect(0, 12352, '\p{Is_Block= CJK_Symbols_and_Punctuation}', ""); - Expect(1, 12352, '\p{^Is_Block= CJK_Symbols_and_Punctuation}', ""); - Expect(1, 12352, '\P{Is_Block= CJK_Symbols_and_Punctuation}', ""); - Expect(0, 12352, '\P{^Is_Block= CJK_Symbols_and_Punctuation}', ""); - Error('\p{Is_Blk: :=_-cjk_symbols}'); - Error('\P{Is_Blk: :=_-cjk_symbols}'); + 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}', ""); @@ -8293,16 +8414,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 12352, '\p{^Is_Blk=cjksymbols}', ""); Expect(1, 12352, '\P{Is_Blk=cjksymbols}', ""); Expect(0, 12352, '\P{^Is_Blk=cjksymbols}', ""); - Expect(1, 12351, '\p{Is_Blk= _CJK_SYMBOLS}', ""); - Expect(0, 12351, '\p{^Is_Blk= _CJK_SYMBOLS}', ""); - Expect(0, 12351, '\P{Is_Blk= _CJK_SYMBOLS}', ""); - Expect(1, 12351, '\P{^Is_Blk= _CJK_SYMBOLS}', ""); - Expect(0, 12352, '\p{Is_Blk= _CJK_SYMBOLS}', ""); - Expect(1, 12352, '\p{^Is_Blk= _CJK_SYMBOLS}', ""); - Expect(1, 12352, '\P{Is_Blk= _CJK_SYMBOLS}', ""); - Expect(0, 12352, '\P{^Is_Blk= _CJK_SYMBOLS}', ""); - Error('\p{Block=_hangul_Compatibility_Jamo:=}'); - Error('\P{Block=_hangul_Compatibility_Jamo:=}'); + Expect(1, 12351, '\p{Is_Blk=__cjk_Symbols}', ""); + Expect(0, 12351, '\p{^Is_Blk=__cjk_Symbols}', ""); + Expect(0, 12351, '\P{Is_Blk=__cjk_Symbols}', ""); + Expect(1, 12351, '\P{^Is_Blk=__cjk_Symbols}', ""); + Expect(0, 12352, '\p{Is_Blk=__cjk_Symbols}', ""); + Expect(1, 12352, '\p{^Is_Blk=__cjk_Symbols}', ""); + Expect(1, 12352, '\P{Is_Blk=__cjk_Symbols}', ""); + Expect(0, 12352, '\P{^Is_Blk=__cjk_Symbols}', ""); + Error('\p{Block: HANGUL_COMPATIBILITY_JAMO:=}'); + Error('\P{Block: HANGUL_COMPATIBILITY_JAMO:=}'); Expect(1, 12687, '\p{Block=:\AHangul_Compatibility_Jamo\z:}', "");; Expect(0, 12688, '\p{Block=:\AHangul_Compatibility_Jamo\z:}', "");; Expect(1, 12687, '\p{Block=hangulcompatibilityjamo}', ""); @@ -8315,16 +8436,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 12688, '\P{^Block=hangulcompatibilityjamo}', ""); Expect(1, 12687, '\p{Block=:\Ahangulcompatibilityjamo\z:}', "");; Expect(0, 12688, '\p{Block=:\Ahangulcompatibilityjamo\z:}', "");; - Expect(1, 12687, '\p{Block=-hangul_COMPATIBILITY_Jamo}', ""); - Expect(0, 12687, '\p{^Block=-hangul_COMPATIBILITY_Jamo}', ""); - Expect(0, 12687, '\P{Block=-hangul_COMPATIBILITY_Jamo}', ""); - Expect(1, 12687, '\P{^Block=-hangul_COMPATIBILITY_Jamo}', ""); - Expect(0, 12688, '\p{Block=-hangul_COMPATIBILITY_Jamo}', ""); - Expect(1, 12688, '\p{^Block=-hangul_COMPATIBILITY_Jamo}', ""); - Expect(1, 12688, '\P{Block=-hangul_COMPATIBILITY_Jamo}', ""); - Expect(0, 12688, '\P{^Block=-hangul_COMPATIBILITY_Jamo}', ""); - Error('\p{Blk=:=COMPAT_JAMO}'); - Error('\P{Blk=:=COMPAT_JAMO}'); + Expect(1, 12687, '\p{Block= hangul_Compatibility_Jamo}', ""); + Expect(0, 12687, '\p{^Block= hangul_Compatibility_Jamo}', ""); + Expect(0, 12687, '\P{Block= hangul_Compatibility_Jamo}', ""); + Expect(1, 12687, '\P{^Block= hangul_Compatibility_Jamo}', ""); + Expect(0, 12688, '\p{Block= hangul_Compatibility_Jamo}', ""); + Expect(1, 12688, '\p{^Block= hangul_Compatibility_Jamo}', ""); + Expect(1, 12688, '\P{Block= hangul_Compatibility_Jamo}', ""); + Expect(0, 12688, '\P{^Block= hangul_Compatibility_Jamo}', ""); + Error('\p{Blk=_ Compat_Jamo:=}'); + Error('\P{Blk=_ Compat_Jamo:=}'); Expect(1, 12687, '\p{Blk=:\ACompat_Jamo\z:}', "");; Expect(0, 12688, '\p{Blk=:\ACompat_Jamo\z:}', "");; Expect(1, 12687, '\p{Blk=compatjamo}', ""); @@ -8337,16 +8458,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=:=Hangul_Compatibility_Jamo}'); + Error('\P{Is_Block=:=Hangul_Compatibility_Jamo}'); Expect(1, 12687, '\p{Is_Block=hangulcompatibilityjamo}', ""); Expect(0, 12687, '\p{^Is_Block=hangulcompatibilityjamo}', ""); Expect(0, 12687, '\P{Is_Block=hangulcompatibilityjamo}', ""); @@ -8355,78 +8476,78 @@ 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=/a/ Compat_jamo}'); - Error('\P{Is_Blk=/a/ Compat_jamo}'); - Expect(1, 12687, '\p{Is_Blk: compatjamo}', ""); - Expect(0, 12687, '\p{^Is_Blk: compatjamo}', ""); - Expect(0, 12687, '\P{Is_Blk: compatjamo}', ""); - Expect(1, 12687, '\P{^Is_Blk: compatjamo}', ""); - Expect(0, 12688, '\p{Is_Blk: compatjamo}', ""); - Expect(1, 12688, '\p{^Is_Blk: compatjamo}', ""); - Expect(1, 12688, '\P{Is_Blk: compatjamo}', ""); - Expect(0, 12688, '\P{^Is_Blk: compatjamo}', ""); - Expect(1, 12687, '\p{Is_Blk=Compat_Jamo}', ""); - Expect(0, 12687, '\p{^Is_Blk=Compat_Jamo}', ""); - Expect(0, 12687, '\P{Is_Blk=Compat_Jamo}', ""); - Expect(1, 12687, '\P{^Is_Blk=Compat_Jamo}', ""); - Expect(0, 12688, '\p{Is_Blk=Compat_Jamo}', ""); - Expect(1, 12688, '\p{^Is_Blk=Compat_Jamo}', ""); - Expect(1, 12688, '\P{Is_Blk=Compat_Jamo}', ""); - Expect(0, 12688, '\P{^Is_Blk=Compat_Jamo}', ""); - Error('\p{Block=:=_ Control_pictures}'); - Error('\P{Block=:=_ Control_pictures}'); + Expect(1, 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_Blk=compatjamo}', ""); + Expect(0, 12687, '\p{^Is_Blk=compatjamo}', ""); + Expect(0, 12687, '\P{Is_Blk=compatjamo}', ""); + Expect(1, 12687, '\P{^Is_Blk=compatjamo}', ""); + Expect(0, 12688, '\p{Is_Blk=compatjamo}', ""); + Expect(1, 12688, '\p{^Is_Blk=compatjamo}', ""); + Expect(1, 12688, '\P{Is_Blk=compatjamo}', ""); + Expect(0, 12688, '\P{^Is_Blk=compatjamo}', ""); + Expect(1, 12687, '\p{Is_Blk=__COMPAT_Jamo}', ""); + Expect(0, 12687, '\p{^Is_Blk=__COMPAT_Jamo}', ""); + Expect(0, 12687, '\P{Is_Blk=__COMPAT_Jamo}', ""); + Expect(1, 12687, '\P{^Is_Blk=__COMPAT_Jamo}', ""); + Expect(0, 12688, '\p{Is_Blk=__COMPAT_Jamo}', ""); + Expect(1, 12688, '\p{^Is_Blk=__COMPAT_Jamo}', ""); + Expect(1, 12688, '\P{Is_Blk=__COMPAT_Jamo}', ""); + Expect(0, 12688, '\P{^Is_Blk=__COMPAT_Jamo}', ""); + Error('\p{Block=_/a/CONTROL_PICTURES}'); + Error('\P{Block=_/a/CONTROL_PICTURES}'); Expect(1, 9279, '\p{Block=:\AControl_Pictures\z:}', "");; Expect(0, 9280, '\p{Block=:\AControl_Pictures\z:}', "");; - Expect(1, 9279, '\p{Block=controlpictures}', ""); - Expect(0, 9279, '\p{^Block=controlpictures}', ""); - Expect(0, 9279, '\P{Block=controlpictures}', ""); - Expect(1, 9279, '\P{^Block=controlpictures}', ""); - Expect(0, 9280, '\p{Block=controlpictures}', ""); - Expect(1, 9280, '\p{^Block=controlpictures}', ""); - Expect(1, 9280, '\P{Block=controlpictures}', ""); - Expect(0, 9280, '\P{^Block=controlpictures}', ""); + Expect(1, 9279, '\p{Block: controlpictures}', ""); + Expect(0, 9279, '\p{^Block: controlpictures}', ""); + Expect(0, 9279, '\P{Block: controlpictures}', ""); + Expect(1, 9279, '\P{^Block: controlpictures}', ""); + Expect(0, 9280, '\p{Block: controlpictures}', ""); + Expect(1, 9280, '\p{^Block: controlpictures}', ""); + Expect(1, 9280, '\P{Block: controlpictures}', ""); + 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/a/}'); - Error('\P{Blk=_-Control_PICTURES/a/}'); + 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}', ""); - Expect(0, 9279, '\p{^Blk:controlpictures}', ""); - Expect(0, 9279, '\P{Blk:controlpictures}', ""); - Expect(1, 9279, '\P{^Blk:controlpictures}', ""); - Expect(0, 9280, '\p{Blk:controlpictures}', ""); - Expect(1, 9280, '\p{^Blk:controlpictures}', ""); - Expect(1, 9280, '\P{Blk:controlpictures}', ""); - Expect(0, 9280, '\P{^Blk:controlpictures}', ""); + Expect(1, 9279, '\p{Blk=controlpictures}', ""); + Expect(0, 9279, '\p{^Blk=controlpictures}', ""); + Expect(0, 9279, '\P{Blk=controlpictures}', ""); + Expect(1, 9279, '\P{^Blk=controlpictures}', ""); + Expect(0, 9280, '\p{Blk=controlpictures}', ""); + Expect(1, 9280, '\p{^Blk=controlpictures}', ""); + Expect(1, 9280, '\P{Blk=controlpictures}', ""); + Expect(0, 9280, '\P{^Blk=controlpictures}', ""); Expect(1, 9279, '\p{Blk=:\Acontrolpictures\z:}', "");; Expect(0, 9280, '\p{Blk=:\Acontrolpictures\z:}', "");; - Expect(1, 9279, '\p{Blk= Control_Pictures}', ""); - Expect(0, 9279, '\p{^Blk= Control_Pictures}', ""); - Expect(0, 9279, '\P{Blk= Control_Pictures}', ""); - Expect(1, 9279, '\P{^Blk= Control_Pictures}', ""); - Expect(0, 9280, '\p{Blk= Control_Pictures}', ""); - Expect(1, 9280, '\p{^Blk= Control_Pictures}', ""); - Expect(1, 9280, '\P{Blk= Control_Pictures}', ""); - Expect(0, 9280, '\P{^Blk= Control_Pictures}', ""); - Error('\p{Is_Block=-Control_Pictures:=}'); - Error('\P{Is_Block=-Control_Pictures:=}'); + Expect(1, 9279, '\p{Blk= Control_Pictures}', ""); + Expect(0, 9279, '\p{^Blk= Control_Pictures}', ""); + Expect(0, 9279, '\P{Blk= Control_Pictures}', ""); + Expect(1, 9279, '\P{^Blk= Control_Pictures}', ""); + Expect(0, 9280, '\p{Blk= Control_Pictures}', ""); + Expect(1, 9280, '\p{^Blk= Control_Pictures}', ""); + Expect(1, 9280, '\P{Blk= Control_Pictures}', ""); + Expect(0, 9280, '\P{^Blk= Control_Pictures}', ""); + Error('\p{Is_Block: _-Control_pictures:=}'); + Error('\P{Is_Block: _-Control_pictures:=}'); Expect(1, 9279, '\p{Is_Block=controlpictures}', ""); Expect(0, 9279, '\p{^Is_Block=controlpictures}', ""); Expect(0, 9279, '\P{Is_Block=controlpictures}', ""); @@ -8443,8 +8564,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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:=}'); + 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}', ""); @@ -8453,16 +8574,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 9280, '\p{^Is_Blk=controlpictures}', ""); Expect(1, 9280, '\P{Is_Blk=controlpictures}', ""); Expect(0, 9280, '\P{^Is_Blk=controlpictures}', ""); - Expect(1, 9279, '\p{Is_Blk= Control_Pictures}', ""); - Expect(0, 9279, '\p{^Is_Blk= Control_Pictures}', ""); - Expect(0, 9279, '\P{Is_Blk= Control_Pictures}', ""); - Expect(1, 9279, '\P{^Is_Blk= Control_Pictures}', ""); - Expect(0, 9280, '\p{Is_Blk= Control_Pictures}', ""); - Expect(1, 9280, '\p{^Is_Blk= Control_Pictures}', ""); - Expect(1, 9280, '\P{Is_Blk= Control_Pictures}', ""); - Expect(0, 9280, '\P{^Is_Blk= Control_Pictures}', ""); - Error('\p{Block=_/a/coptic}'); - Error('\P{Block=_/a/coptic}'); + Expect(1, 9279, '\p{Is_Blk=_Control_pictures}', ""); + Expect(0, 9279, '\p{^Is_Blk=_Control_pictures}', ""); + Expect(0, 9279, '\P{Is_Blk=_Control_pictures}', ""); + Expect(1, 9279, '\P{^Is_Blk=_Control_pictures}', ""); + Expect(0, 9280, '\p{Is_Blk=_Control_pictures}', ""); + Expect(1, 9280, '\p{^Is_Blk=_Control_pictures}', ""); + Expect(1, 9280, '\P{Is_Blk=_Control_pictures}', ""); + Expect(0, 9280, '\P{^Is_Blk=_Control_pictures}', ""); + Error('\p{Block=:= -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}', ""); @@ -8475,16 +8596,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 11520, '\P{^Block=coptic}', ""); Expect(1, 11519, '\p{Block=:\Acoptic\z:}', "");; Expect(0, 11520, '\p{Block=:\Acoptic\z:}', "");; - Expect(1, 11519, '\p{Block=-Coptic}', ""); - Expect(0, 11519, '\p{^Block=-Coptic}', ""); - Expect(0, 11519, '\P{Block=-Coptic}', ""); - Expect(1, 11519, '\P{^Block=-Coptic}', ""); - Expect(0, 11520, '\p{Block=-Coptic}', ""); - Expect(1, 11520, '\p{^Block=-Coptic}', ""); - Expect(1, 11520, '\P{Block=-Coptic}', ""); - Expect(0, 11520, '\P{^Block=-Coptic}', ""); - Error('\p{Blk=:= Coptic}'); - Error('\P{Blk=:= Coptic}'); + Expect(1, 11519, '\p{Block=-_Coptic}', ""); + Expect(0, 11519, '\p{^Block=-_Coptic}', ""); + Expect(0, 11519, '\P{Block=-_Coptic}', ""); + Expect(1, 11519, '\P{^Block=-_Coptic}', ""); + Expect(0, 11520, '\p{Block=-_Coptic}', ""); + Expect(1, 11520, '\p{^Block=-_Coptic}', ""); + Expect(1, 11520, '\P{Block=-_Coptic}', ""); + Expect(0, 11520, '\P{^Block=-_Coptic}', ""); + Error('\p{Blk=/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}', ""); @@ -8497,16 +8618,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=:= Coptic}'); - Error('\P{Is_Block=:= 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=/a/--coptic}'); + Error('\P{Is_Block=/a/--coptic}'); Expect(1, 11519, '\p{Is_Block=coptic}', ""); Expect(0, 11519, '\p{^Is_Block=coptic}', ""); Expect(0, 11519, '\P{Is_Block=coptic}', ""); @@ -8515,16 +8636,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=/a/coptic}'); - Error('\P{Is_Blk=/a/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_Blk=coptic}', ""); Expect(0, 11519, '\p{^Is_Blk=coptic}', ""); Expect(0, 11519, '\P{Is_Blk=coptic}', ""); @@ -8533,16 +8654,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 11520, '\p{^Is_Blk=coptic}', ""); Expect(1, 11520, '\P{Is_Blk=coptic}', ""); Expect(0, 11520, '\P{^Is_Blk=coptic}', ""); - Expect(1, 11519, '\p{Is_Blk=_Coptic}', ""); - Expect(0, 11519, '\p{^Is_Blk=_Coptic}', ""); - Expect(0, 11519, '\P{Is_Blk=_Coptic}', ""); - Expect(1, 11519, '\P{^Is_Blk=_Coptic}', ""); - Expect(0, 11520, '\p{Is_Blk=_Coptic}', ""); - Expect(1, 11520, '\p{^Is_Blk=_Coptic}', ""); - Expect(1, 11520, '\P{Is_Blk=_Coptic}', ""); - Expect(0, 11520, '\P{^Is_Blk=_Coptic}', ""); - Error('\p{Block=:=- COPTIC_Epact_NUMBERS}'); - Error('\P{Block=:=- COPTIC_Epact_NUMBERS}'); + Expect(1, 11519, '\p{Is_Blk=_COPTIC}', ""); + Expect(0, 11519, '\p{^Is_Blk=_COPTIC}', ""); + Expect(0, 11519, '\P{Is_Blk=_COPTIC}', ""); + Expect(1, 11519, '\P{^Is_Blk=_COPTIC}', ""); + Expect(0, 11520, '\p{Is_Blk=_COPTIC}', ""); + Expect(1, 11520, '\p{^Is_Blk=_COPTIC}', ""); + Expect(1, 11520, '\P{Is_Blk=_COPTIC}', ""); + Expect(0, 11520, '\P{^Is_Blk=_COPTIC}', ""); + Error('\p{Block=/a/ coptic_epact_NUMBERS}'); + Error('\P{Block=/a/ 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}', ""); @@ -8555,16 +8676,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 66304, '\P{^Block=copticepactnumbers}', ""); Expect(1, 66303, '\p{Block=:\Acopticepactnumbers\z:}', "");; Expect(0, 66304, '\p{Block=:\Acopticepactnumbers\z:}', "");; - Expect(1, 66303, '\p{Block=__Coptic_Epact_Numbers}', ""); - Expect(0, 66303, '\p{^Block=__Coptic_Epact_Numbers}', ""); - Expect(0, 66303, '\P{Block=__Coptic_Epact_Numbers}', ""); - Expect(1, 66303, '\P{^Block=__Coptic_Epact_Numbers}', ""); - Expect(0, 66304, '\p{Block=__Coptic_Epact_Numbers}', ""); - Expect(1, 66304, '\p{^Block=__Coptic_Epact_Numbers}', ""); - Expect(1, 66304, '\P{Block=__Coptic_Epact_Numbers}', ""); - Expect(0, 66304, '\P{^Block=__Coptic_Epact_Numbers}', ""); - Error('\p{Blk=-/a/Coptic_Epact_NUMBERS}'); - Error('\P{Blk=-/a/Coptic_Epact_NUMBERS}'); + Expect(1, 66303, '\p{Block= coptic_Epact_NUMBERS}', ""); + Expect(0, 66303, '\p{^Block= coptic_Epact_NUMBERS}', ""); + Expect(0, 66303, '\P{Block= coptic_Epact_NUMBERS}', ""); + Expect(1, 66303, '\P{^Block= coptic_Epact_NUMBERS}', ""); + Expect(0, 66304, '\p{Block= coptic_Epact_NUMBERS}', ""); + Expect(1, 66304, '\p{^Block= coptic_Epact_NUMBERS}', ""); + Expect(1, 66304, '\P{Block= coptic_Epact_NUMBERS}', ""); + Expect(0, 66304, '\P{^Block= coptic_Epact_NUMBERS}', ""); + Error('\p{Blk=/a/ COPTIC_epact_numbers}'); + Error('\P{Blk=/a/ COPTIC_epact_numbers}'); Expect(1, 66303, '\p{Blk=:\ACoptic_Epact_Numbers\z:}', "");; Expect(0, 66304, '\p{Blk=:\ACoptic_Epact_Numbers\z:}', "");; Expect(1, 66303, '\p{Blk=copticepactnumbers}', ""); @@ -8577,16 +8698,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 66304, '\P{^Blk=copticepactnumbers}', ""); Expect(1, 66303, '\p{Blk=:\Acopticepactnumbers\z:}', "");; Expect(0, 66304, '\p{Blk=:\Acopticepactnumbers\z:}', "");; - Expect(1, 66303, '\p{Blk=--COPTIC_Epact_Numbers}', ""); - Expect(0, 66303, '\p{^Blk=--COPTIC_Epact_Numbers}', ""); - Expect(0, 66303, '\P{Blk=--COPTIC_Epact_Numbers}', ""); - Expect(1, 66303, '\P{^Blk=--COPTIC_Epact_Numbers}', ""); - Expect(0, 66304, '\p{Blk=--COPTIC_Epact_Numbers}', ""); - Expect(1, 66304, '\p{^Blk=--COPTIC_Epact_Numbers}', ""); - Expect(1, 66304, '\P{Blk=--COPTIC_Epact_Numbers}', ""); - Expect(0, 66304, '\P{^Blk=--COPTIC_Epact_Numbers}', ""); - Error('\p{Is_Block=_-coptic_Epact_Numbers:=}'); - Error('\P{Is_Block=_-coptic_Epact_Numbers:=}'); + Expect(1, 66303, '\p{Blk=-Coptic_epact_Numbers}', ""); + Expect(0, 66303, '\p{^Blk=-Coptic_epact_Numbers}', ""); + Expect(0, 66303, '\P{Blk=-Coptic_epact_Numbers}', ""); + Expect(1, 66303, '\P{^Blk=-Coptic_epact_Numbers}', ""); + Expect(0, 66304, '\p{Blk=-Coptic_epact_Numbers}', ""); + Expect(1, 66304, '\p{^Blk=-Coptic_epact_Numbers}', ""); + Expect(1, 66304, '\P{Blk=-Coptic_epact_Numbers}', ""); + Expect(0, 66304, '\P{^Blk=-Coptic_epact_Numbers}', ""); + Error('\p{Is_Block=:= coptic_Epact_Numbers}'); + Error('\P{Is_Block=:= coptic_Epact_Numbers}'); Expect(1, 66303, '\p{Is_Block=copticepactnumbers}', ""); Expect(0, 66303, '\p{^Is_Block=copticepactnumbers}', ""); Expect(0, 66303, '\P{Is_Block=copticepactnumbers}', ""); @@ -8595,16 +8716,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 66304, '\p{^Is_Block=copticepactnumbers}', ""); Expect(1, 66304, '\P{Is_Block=copticepactnumbers}', ""); Expect(0, 66304, '\P{^Is_Block=copticepactnumbers}', ""); - Expect(1, 66303, '\p{Is_Block=- Coptic_Epact_NUMBERS}', ""); - Expect(0, 66303, '\p{^Is_Block=- Coptic_Epact_NUMBERS}', ""); - Expect(0, 66303, '\P{Is_Block=- Coptic_Epact_NUMBERS}', ""); - Expect(1, 66303, '\P{^Is_Block=- Coptic_Epact_NUMBERS}', ""); - Expect(0, 66304, '\p{Is_Block=- Coptic_Epact_NUMBERS}', ""); - Expect(1, 66304, '\p{^Is_Block=- Coptic_Epact_NUMBERS}', ""); - Expect(1, 66304, '\P{Is_Block=- Coptic_Epact_NUMBERS}', ""); - Expect(0, 66304, '\P{^Is_Block=- Coptic_Epact_NUMBERS}', ""); - Error('\p{Is_Blk=/a/ coptic_Epact_Numbers}'); - Error('\P{Is_Blk=/a/ coptic_Epact_Numbers}'); + 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}', ""); @@ -8613,16 +8734,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 66304, '\p{^Is_Blk=copticepactnumbers}', ""); Expect(1, 66304, '\P{Is_Blk=copticepactnumbers}', ""); Expect(0, 66304, '\P{^Is_Blk=copticepactnumbers}', ""); - Expect(1, 66303, '\p{Is_Blk= COPTIC_EPACT_numbers}', ""); - Expect(0, 66303, '\p{^Is_Blk= COPTIC_EPACT_numbers}', ""); - Expect(0, 66303, '\P{Is_Blk= COPTIC_EPACT_numbers}', ""); - Expect(1, 66303, '\P{^Is_Blk= COPTIC_EPACT_numbers}', ""); - Expect(0, 66304, '\p{Is_Blk= COPTIC_EPACT_numbers}', ""); - Expect(1, 66304, '\p{^Is_Blk= COPTIC_EPACT_numbers}', ""); - Expect(1, 66304, '\P{Is_Blk= COPTIC_EPACT_numbers}', ""); - Expect(0, 66304, '\P{^Is_Blk= COPTIC_EPACT_numbers}', ""); - Error('\p{Block=:=counting_Rod_NUMERALS}'); - Error('\P{Block=:=counting_Rod_NUMERALS}'); + Expect(1, 66303, '\p{Is_Blk= Coptic_Epact_Numbers}', ""); + Expect(0, 66303, '\p{^Is_Blk= Coptic_Epact_Numbers}', ""); + Expect(0, 66303, '\P{Is_Blk= Coptic_Epact_Numbers}', ""); + Expect(1, 66303, '\P{^Is_Blk= Coptic_Epact_Numbers}', ""); + Expect(0, 66304, '\p{Is_Blk= Coptic_Epact_Numbers}', ""); + Expect(1, 66304, '\p{^Is_Blk= Coptic_Epact_Numbers}', ""); + Expect(1, 66304, '\P{Is_Blk= Coptic_Epact_Numbers}', ""); + Expect(0, 66304, '\P{^Is_Blk= Coptic_Epact_Numbers}', ""); + Error('\p{Block=:=- COUNTING_Rod_NUMERALS}'); + Error('\P{Block=:=- COUNTING_Rod_NUMERALS}'); Expect(1, 119679, '\p{Block=:\ACounting_Rod_Numerals\z:}', "");; Expect(0, 119680, '\p{Block=:\ACounting_Rod_Numerals\z:}', "");; Expect(1, 119679, '\p{Block=countingrodnumerals}', ""); @@ -8635,16 +8756,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= /a/counting_rod}'); - Error('\P{Blk= /a/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: -:=counting_rod}'); + Error('\P{Blk: -:=counting_rod}'); Expect(1, 119679, '\p{Blk=:\ACounting_Rod\z:}', "");; Expect(0, 119680, '\p{Blk=:\ACounting_Rod\z:}', "");; Expect(1, 119679, '\p{Blk=countingrod}', ""); @@ -8657,16 +8778,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 119680, '\P{^Blk=countingrod}', ""); Expect(1, 119679, '\p{Blk=:\Acountingrod\z:}', "");; Expect(0, 119680, '\p{Blk=:\Acountingrod\z:}', "");; - Expect(1, 119679, '\p{Blk= Counting_Rod}', ""); - Expect(0, 119679, '\p{^Blk= Counting_Rod}', ""); - Expect(0, 119679, '\P{Blk= Counting_Rod}', ""); - Expect(1, 119679, '\P{^Blk= Counting_Rod}', ""); - Expect(0, 119680, '\p{Blk= Counting_Rod}', ""); - Expect(1, 119680, '\p{^Blk= Counting_Rod}', ""); - Expect(1, 119680, '\P{Blk= Counting_Rod}', ""); - Expect(0, 119680, '\P{^Blk= Counting_Rod}', ""); - Error('\p{Is_Block=--counting_ROD_Numerals:=}'); - Error('\P{Is_Block=--counting_ROD_Numerals:=}'); + Expect(1, 119679, '\p{Blk=__Counting_ROD}', ""); + Expect(0, 119679, '\p{^Blk=__Counting_ROD}', ""); + Expect(0, 119679, '\P{Blk=__Counting_ROD}', ""); + Expect(1, 119679, '\P{^Blk=__Counting_ROD}', ""); + Expect(0, 119680, '\p{Blk=__Counting_ROD}', ""); + Expect(1, 119680, '\p{^Blk=__Counting_ROD}', ""); + Expect(1, 119680, '\P{Blk=__Counting_ROD}', ""); + Expect(0, 119680, '\P{^Blk=__Counting_ROD}', ""); + Error('\p{Is_Block= /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}', ""); @@ -8675,16 +8796,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=_/a/counting_Rod}'); - Error('\P{Is_Blk=_/a/counting_Rod}'); + 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_Blk=countingrod}', ""); Expect(0, 119679, '\p{^Is_Blk=countingrod}', ""); Expect(0, 119679, '\P{Is_Blk=countingrod}', ""); @@ -8693,16 +8814,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= :=Cuneiform}'); + Error('\P{Block= :=Cuneiform}'); Expect(1, 74751, '\p{Block=:\ACuneiform\z:}', "");; Expect(0, 74752, '\p{Block=:\ACuneiform\z:}', "");; Expect(1, 74751, '\p{Block=cuneiform}', ""); @@ -8715,38 +8836,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 74752, '\P{^Block=cuneiform}', ""); Expect(1, 74751, '\p{Block=:\Acuneiform\z:}', "");; Expect(0, 74752, '\p{Block=:\Acuneiform\z:}', "");; - Expect(1, 74751, '\p{Block= Cuneiform}', ""); - Expect(0, 74751, '\p{^Block= Cuneiform}', ""); - Expect(0, 74751, '\P{Block= Cuneiform}', ""); - Expect(1, 74751, '\P{^Block= Cuneiform}', ""); - Expect(0, 74752, '\p{Block= Cuneiform}', ""); - Expect(1, 74752, '\p{^Block= Cuneiform}', ""); - Expect(1, 74752, '\P{Block= Cuneiform}', ""); - Expect(0, 74752, '\P{^Block= Cuneiform}', ""); - Error('\p{Blk: /a/Cuneiform}'); - Error('\P{Blk: /a/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}', ""); - Expect(0, 74751, '\p{^Blk: cuneiform}', ""); - Expect(0, 74751, '\P{Blk: cuneiform}', ""); - Expect(1, 74751, '\P{^Blk: cuneiform}', ""); - Expect(0, 74752, '\p{Blk: cuneiform}', ""); - Expect(1, 74752, '\p{^Blk: cuneiform}', ""); - Expect(1, 74752, '\P{Blk: cuneiform}', ""); - Expect(0, 74752, '\P{^Blk: cuneiform}', ""); + Expect(1, 74751, '\p{Blk=cuneiform}', ""); + Expect(0, 74751, '\p{^Blk=cuneiform}', ""); + Expect(0, 74751, '\P{Blk=cuneiform}', ""); + Expect(1, 74751, '\P{^Blk=cuneiform}', ""); + Expect(0, 74752, '\p{Blk=cuneiform}', ""); + Expect(1, 74752, '\p{^Blk=cuneiform}', ""); + Expect(1, 74752, '\P{Blk=cuneiform}', ""); + Expect(0, 74752, '\P{^Blk=cuneiform}', ""); Expect(1, 74751, '\p{Blk=:\Acuneiform\z:}', "");; Expect(0, 74752, '\p{Blk=:\Acuneiform\z:}', "");; - Expect(1, 74751, '\p{Blk= Cuneiform}', ""); - Expect(0, 74751, '\p{^Blk= Cuneiform}', ""); - Expect(0, 74751, '\P{Blk= Cuneiform}', ""); - Expect(1, 74751, '\P{^Blk= Cuneiform}', ""); - Expect(0, 74752, '\p{Blk= Cuneiform}', ""); - Expect(1, 74752, '\p{^Blk= Cuneiform}', ""); - Expect(1, 74752, '\P{Blk= Cuneiform}', ""); - Expect(0, 74752, '\P{^Blk= Cuneiform}', ""); - Error('\p{Is_Block: := CUNEIFORM}'); - Error('\P{Is_Block: := CUNEIFORM}'); + Expect(1, 74751, '\p{Blk=-Cuneiform}', ""); + Expect(0, 74751, '\p{^Blk=-Cuneiform}', ""); + Expect(0, 74751, '\P{Blk=-Cuneiform}', ""); + Expect(1, 74751, '\P{^Blk=-Cuneiform}', ""); + Expect(0, 74752, '\p{Blk=-Cuneiform}', ""); + Expect(1, 74752, '\p{^Blk=-Cuneiform}', ""); + Expect(1, 74752, '\P{Blk=-Cuneiform}', ""); + Expect(0, 74752, '\P{^Blk=-Cuneiform}', ""); + Error('\p{Is_Block= _cuneiform/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}', ""); @@ -8755,16 +8876,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 74752, '\p{^Is_Block=cuneiform}', ""); Expect(1, 74752, '\P{Is_Block=cuneiform}', ""); Expect(0, 74752, '\P{^Is_Block=cuneiform}', ""); - Expect(1, 74751, '\p{Is_Block= Cuneiform}', ""); - Expect(0, 74751, '\p{^Is_Block= Cuneiform}', ""); - Expect(0, 74751, '\P{Is_Block= Cuneiform}', ""); - Expect(1, 74751, '\P{^Is_Block= Cuneiform}', ""); - Expect(0, 74752, '\p{Is_Block= Cuneiform}', ""); - Expect(1, 74752, '\p{^Is_Block= Cuneiform}', ""); - Expect(1, 74752, '\P{Is_Block= Cuneiform}', ""); - Expect(0, 74752, '\P{^Is_Block= Cuneiform}', ""); - Error('\p{Is_Blk=/a/- Cuneiform}'); - Error('\P{Is_Blk=/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}', ""); + Error('\p{Is_Blk=/a/-cuneiform}'); + Error('\P{Is_Blk=/a/-cuneiform}'); Expect(1, 74751, '\p{Is_Blk=cuneiform}', ""); Expect(0, 74751, '\p{^Is_Blk=cuneiform}', ""); Expect(0, 74751, '\P{Is_Blk=cuneiform}', ""); @@ -8773,16 +8894,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}'); - Error('\P{Block=:=--Cuneiform_Numbers_And_Punctuation}'); + Expect(1, 74751, '\p{Is_Blk=_-cuneiform}', ""); + Expect(0, 74751, '\p{^Is_Blk=_-cuneiform}', ""); + Expect(0, 74751, '\P{Is_Blk=_-cuneiform}', ""); + Expect(1, 74751, '\P{^Is_Blk=_-cuneiform}', ""); + Expect(0, 74752, '\p{Is_Blk=_-cuneiform}', ""); + Expect(1, 74752, '\p{^Is_Blk=_-cuneiform}', ""); + Expect(1, 74752, '\P{Is_Blk=_-cuneiform}', ""); + Expect(0, 74752, '\P{^Is_Blk=_-cuneiform}', ""); + Error('\p{Block= _cuneiform_NUMBERS_and_Punctuation/a/}'); + Error('\P{Block= _cuneiform_NUMBERS_and_Punctuation/a/}'); 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}', ""); @@ -8795,16 +8916,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}'); - Error('\P{Blk=_:=Cuneiform_NUMBERS}'); + 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{Blk=:\ACuneiform_Numbers\z:}', "");; Expect(0, 74880, '\p{Blk=:\ACuneiform_Numbers\z:}', "");; Expect(1, 74879, '\p{Blk=cuneiformnumbers}', ""); @@ -8817,16 +8938,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: /a/ CUNEIFORM_Numbers_AND_Punctuation}'); - Error('\P{Is_Block: /a/ 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}', ""); @@ -8835,16 +8956,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=/a/-CUNEIFORM_NUMBERS}'); - Error('\P{Is_Blk=/a/-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}', ""); @@ -8853,38 +8974,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 74880, '\p{^Is_Blk=cuneiformnumbers}', ""); Expect(1, 74880, '\P{Is_Blk=cuneiformnumbers}', ""); Expect(0, 74880, '\P{^Is_Blk=cuneiformnumbers}', ""); - Expect(1, 74879, '\p{Is_Blk=_CUNEIFORM_Numbers}', ""); - Expect(0, 74879, '\p{^Is_Blk=_CUNEIFORM_Numbers}', ""); - Expect(0, 74879, '\P{Is_Blk=_CUNEIFORM_Numbers}', ""); - Expect(1, 74879, '\P{^Is_Blk=_CUNEIFORM_Numbers}', ""); - Expect(0, 74880, '\p{Is_Blk=_CUNEIFORM_Numbers}', ""); - Expect(1, 74880, '\p{^Is_Blk=_CUNEIFORM_Numbers}', ""); - Expect(1, 74880, '\P{Is_Blk=_CUNEIFORM_Numbers}', ""); - Expect(0, 74880, '\P{^Is_Blk=_CUNEIFORM_Numbers}', ""); - Error('\p{Block=:=_-CURRENCY_SYMBOLS}'); - Error('\P{Block=:=_-CURRENCY_SYMBOLS}'); + Expect(1, 74879, '\p{Is_Blk= Cuneiform_NUMBERS}', ""); + Expect(0, 74879, '\p{^Is_Blk= Cuneiform_NUMBERS}', ""); + Expect(0, 74879, '\P{Is_Blk= Cuneiform_NUMBERS}', ""); + Expect(1, 74879, '\P{^Is_Blk= Cuneiform_NUMBERS}', ""); + Expect(0, 74880, '\p{Is_Blk= Cuneiform_NUMBERS}', ""); + Expect(1, 74880, '\p{^Is_Blk= Cuneiform_NUMBERS}', ""); + Expect(1, 74880, '\P{Is_Blk= Cuneiform_NUMBERS}', ""); + Expect(0, 74880, '\P{^Is_Blk= Cuneiform_NUMBERS}', ""); + Error('\p{Block=-/a/CURRENCY_Symbols}'); + Error('\P{Block=-/a/CURRENCY_Symbols}'); Expect(1, 8399, '\p{Block=:\ACurrency_Symbols\z:}', "");; Expect(0, 8400, '\p{Block=:\ACurrency_Symbols\z:}', "");; - Expect(1, 8399, '\p{Block:currencysymbols}', ""); - Expect(0, 8399, '\p{^Block:currencysymbols}', ""); - Expect(0, 8399, '\P{Block:currencysymbols}', ""); - Expect(1, 8399, '\P{^Block:currencysymbols}', ""); - Expect(0, 8400, '\p{Block:currencysymbols}', ""); - Expect(1, 8400, '\p{^Block:currencysymbols}', ""); - Expect(1, 8400, '\P{Block:currencysymbols}', ""); - Expect(0, 8400, '\P{^Block:currencysymbols}', ""); + Expect(1, 8399, '\p{Block=currencysymbols}', ""); + Expect(0, 8399, '\p{^Block=currencysymbols}', ""); + Expect(0, 8399, '\P{Block=currencysymbols}', ""); + Expect(1, 8399, '\P{^Block=currencysymbols}', ""); + Expect(0, 8400, '\p{Block=currencysymbols}', ""); + Expect(1, 8400, '\p{^Block=currencysymbols}', ""); + Expect(1, 8400, '\P{Block=currencysymbols}', ""); + Expect(0, 8400, '\P{^Block=currencysymbols}', ""); Expect(1, 8399, '\p{Block=:\Acurrencysymbols\z:}', "");; Expect(0, 8400, '\p{Block=:\Acurrencysymbols\z:}', "");; - Expect(1, 8399, '\p{Block=--currency_SYMBOLS}', ""); - Expect(0, 8399, '\p{^Block=--currency_SYMBOLS}', ""); - Expect(0, 8399, '\P{Block=--currency_SYMBOLS}', ""); - Expect(1, 8399, '\P{^Block=--currency_SYMBOLS}', ""); - Expect(0, 8400, '\p{Block=--currency_SYMBOLS}', ""); - Expect(1, 8400, '\p{^Block=--currency_SYMBOLS}', ""); - Expect(1, 8400, '\P{Block=--currency_SYMBOLS}', ""); - Expect(0, 8400, '\P{^Block=--currency_SYMBOLS}', ""); - Error('\p{Blk= :=CURRENCY_Symbols}'); - Error('\P{Blk= :=CURRENCY_Symbols}'); + 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}', ""); @@ -8897,16 +9018,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8400, '\P{^Blk=currencysymbols}', ""); Expect(1, 8399, '\p{Blk=:\Acurrencysymbols\z:}', "");; Expect(0, 8400, '\p{Blk=:\Acurrencysymbols\z:}', "");; - Expect(1, 8399, '\p{Blk= CURRENCY_symbols}', ""); - Expect(0, 8399, '\p{^Blk= CURRENCY_symbols}', ""); - Expect(0, 8399, '\P{Blk= CURRENCY_symbols}', ""); - Expect(1, 8399, '\P{^Blk= CURRENCY_symbols}', ""); - Expect(0, 8400, '\p{Blk= CURRENCY_symbols}', ""); - Expect(1, 8400, '\p{^Blk= CURRENCY_symbols}', ""); - Expect(1, 8400, '\P{Blk= CURRENCY_symbols}', ""); - Expect(0, 8400, '\P{^Blk= CURRENCY_symbols}', ""); - Error('\p{Is_Block= CURRENCY_Symbols:=}'); - Error('\P{Is_Block= CURRENCY_Symbols:=}'); + Expect(1, 8399, '\p{Blk=_ Currency_symbols}', ""); + Expect(0, 8399, '\p{^Blk=_ Currency_symbols}', ""); + Expect(0, 8399, '\P{Blk=_ Currency_symbols}', ""); + Expect(1, 8399, '\P{^Blk=_ Currency_symbols}', ""); + Expect(0, 8400, '\p{Blk=_ Currency_symbols}', ""); + Expect(1, 8400, '\p{^Blk=_ Currency_symbols}', ""); + Expect(1, 8400, '\P{Blk=_ Currency_symbols}', ""); + Expect(0, 8400, '\P{^Blk=_ Currency_symbols}', ""); + Error('\p{Is_Block: CURRENCY_SYMBOLS/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}', ""); @@ -8915,16 +9036,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=:=--currency_symbols}'); - Error('\P{Is_Blk=:=--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=/a/-currency_Symbols}'); + Error('\P{Is_Blk=/a/-currency_Symbols}'); Expect(1, 8399, '\p{Is_Blk=currencysymbols}', ""); Expect(0, 8399, '\p{^Is_Blk=currencysymbols}', ""); Expect(0, 8399, '\P{Is_Blk=currencysymbols}', ""); @@ -8933,16 +9054,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/a/}'); - Error('\P{Block=_ Cypriot_Syllabary/a/}'); + 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, 67647, '\p{Block=:\ACypriot_Syllabary\z:}', "");; Expect(0, 67648, '\p{Block=:\ACypriot_Syllabary\z:}', "");; Expect(1, 67647, '\p{Block=cypriotsyllabary}', ""); @@ -8955,16 +9076,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/a/}'); - Error('\P{Blk= _Cypriot_SYLLABARY/a/}'); + 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}', ""); @@ -8977,16 +9098,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}', ""); @@ -8995,16 +9116,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=_/a/Cypriot_syllabary}'); - Error('\P{Is_Blk=_/a/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= Cypriot_Syllabary:=}'); + Error('\P{Is_Blk= Cypriot_Syllabary:=}'); Expect(1, 67647, '\p{Is_Blk=cypriotsyllabary}', ""); Expect(0, 67647, '\p{^Is_Blk=cypriotsyllabary}', ""); Expect(0, 67647, '\P{Is_Blk=cypriotsyllabary}', ""); @@ -9013,16 +9134,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 67648, '\p{^Is_Blk=cypriotsyllabary}', ""); Expect(1, 67648, '\P{Is_Blk=cypriotsyllabary}', ""); Expect(0, 67648, '\P{^Is_Blk=cypriotsyllabary}', ""); - Expect(1, 67647, '\p{Is_Blk= CYPRIOT_SYLLABARY}', ""); - Expect(0, 67647, '\p{^Is_Blk= CYPRIOT_SYLLABARY}', ""); - Expect(0, 67647, '\P{Is_Blk= CYPRIOT_SYLLABARY}', ""); - Expect(1, 67647, '\P{^Is_Blk= CYPRIOT_SYLLABARY}', ""); - Expect(0, 67648, '\p{Is_Blk= CYPRIOT_SYLLABARY}', ""); - Expect(1, 67648, '\p{^Is_Blk= CYPRIOT_SYLLABARY}', ""); - Expect(1, 67648, '\P{Is_Blk= CYPRIOT_SYLLABARY}', ""); - Expect(0, 67648, '\P{^Is_Blk= CYPRIOT_SYLLABARY}', ""); - Error('\p{Block=_cyrillic:=}'); - Error('\P{Block=_cyrillic:=}'); + Expect(1, 67647, '\p{Is_Blk= CYPRIOT_SYLLABARY}', ""); + Expect(0, 67647, '\p{^Is_Blk= CYPRIOT_SYLLABARY}', ""); + Expect(0, 67647, '\P{Is_Blk= CYPRIOT_SYLLABARY}', ""); + Expect(1, 67647, '\P{^Is_Blk= CYPRIOT_SYLLABARY}', ""); + Expect(0, 67648, '\p{Is_Blk= CYPRIOT_SYLLABARY}', ""); + Expect(1, 67648, '\p{^Is_Blk= CYPRIOT_SYLLABARY}', ""); + Expect(1, 67648, '\P{Is_Blk= CYPRIOT_SYLLABARY}', ""); + Expect(0, 67648, '\P{^Is_Blk= CYPRIOT_SYLLABARY}', ""); + Error('\p{Block=/a/-Cypro_Minoan}'); + Error('\P{Block=/a/-Cypro_Minoan}'); + Expect(1, 77823, '\p{Block=:\ACypro_Minoan\z:}', "");; + Expect(0, 77824, '\p{Block=:\ACypro_Minoan\z:}', "");; + Expect(1, 77823, '\p{Block=cyprominoan}', ""); + Expect(0, 77823, '\p{^Block=cyprominoan}', ""); + Expect(0, 77823, '\P{Block=cyprominoan}', ""); + Expect(1, 77823, '\P{^Block=cyprominoan}', ""); + Expect(0, 77824, '\p{Block=cyprominoan}', ""); + Expect(1, 77824, '\p{^Block=cyprominoan}', ""); + Expect(1, 77824, '\P{Block=cyprominoan}', ""); + 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{Blk=:\ACypro_Minoan\z:}', "");; + Expect(0, 77824, '\p{Blk=:\ACypro_Minoan\z:}', "");; + Expect(1, 77823, '\p{Blk=cyprominoan}', ""); + Expect(0, 77823, '\p{^Blk=cyprominoan}', ""); + Expect(0, 77823, '\P{Blk=cyprominoan}', ""); + Expect(1, 77823, '\P{^Blk=cyprominoan}', ""); + Expect(0, 77824, '\p{Blk=cyprominoan}', ""); + Expect(1, 77824, '\p{^Blk=cyprominoan}', ""); + Expect(1, 77824, '\P{Blk=cyprominoan}', ""); + 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{Is_Block=cyprominoan}', ""); + Expect(0, 77823, '\p{^Is_Block=cyprominoan}', ""); + Expect(0, 77823, '\P{Is_Block=cyprominoan}', ""); + Expect(1, 77823, '\P{^Is_Block=cyprominoan}', ""); + Expect(0, 77824, '\p{Is_Block=cyprominoan}', ""); + 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_Blk=cyprominoan}', ""); + Expect(0, 77823, '\p{^Is_Blk=cyprominoan}', ""); + Expect(0, 77823, '\P{Is_Blk=cyprominoan}', ""); + Expect(1, 77823, '\P{^Is_Blk=cyprominoan}', ""); + Expect(0, 77824, '\p{Is_Blk=cyprominoan}', ""); + 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, 1279, '\p{Block=:\ACyrillic\z:}', "");; Expect(0, 1280, '\p{Block=:\ACyrillic\z:}', "");; Expect(1, 1279, '\p{Block=cyrillic}', ""); @@ -9035,38 +9236,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}'); - Error('\P{Blk=:= Cyrillic}'); + Expect(1, 1279, '\p{Block=-_Cyrillic}', ""); + Expect(0, 1279, '\p{^Block=-_Cyrillic}', ""); + Expect(0, 1279, '\P{Block=-_Cyrillic}', ""); + Expect(1, 1279, '\P{^Block=-_Cyrillic}', ""); + Expect(0, 1280, '\p{Block=-_Cyrillic}', ""); + Expect(1, 1280, '\p{^Block=-_Cyrillic}', ""); + Expect(1, 1280, '\P{Block=-_Cyrillic}', ""); + Expect(0, 1280, '\P{^Block=-_Cyrillic}', ""); + Error('\p{Blk= Cyrillic/a/}'); + Error('\P{Blk= Cyrillic/a/}'); Expect(1, 1279, '\p{Blk=:\ACyrillic\z:}', "");; Expect(0, 1280, '\p{Blk=:\ACyrillic\z:}', "");; - Expect(1, 1279, '\p{Blk: cyrillic}', ""); - Expect(0, 1279, '\p{^Blk: cyrillic}', ""); - Expect(0, 1279, '\P{Blk: cyrillic}', ""); - Expect(1, 1279, '\P{^Blk: cyrillic}', ""); - Expect(0, 1280, '\p{Blk: cyrillic}', ""); - Expect(1, 1280, '\p{^Blk: cyrillic}', ""); - Expect(1, 1280, '\P{Blk: cyrillic}', ""); - Expect(0, 1280, '\P{^Blk: cyrillic}', ""); + Expect(1, 1279, '\p{Blk:cyrillic}', ""); + Expect(0, 1279, '\p{^Blk:cyrillic}', ""); + Expect(0, 1279, '\P{Blk:cyrillic}', ""); + Expect(1, 1279, '\P{^Blk:cyrillic}', ""); + Expect(0, 1280, '\p{Blk:cyrillic}', ""); + Expect(1, 1280, '\p{^Blk:cyrillic}', ""); + Expect(1, 1280, '\P{Blk:cyrillic}', ""); + Expect(0, 1280, '\P{^Blk:cyrillic}', ""); Expect(1, 1279, '\p{Blk=:\Acyrillic\z:}', "");; Expect(0, 1280, '\p{Blk=:\Acyrillic\z:}', "");; - Expect(1, 1279, '\p{Blk=--cyrillic}', ""); - Expect(0, 1279, '\p{^Blk=--cyrillic}', ""); - Expect(0, 1279, '\P{Blk=--cyrillic}', ""); - Expect(1, 1279, '\P{^Blk=--cyrillic}', ""); - Expect(0, 1280, '\p{Blk=--cyrillic}', ""); - Expect(1, 1280, '\p{^Blk=--cyrillic}', ""); - Expect(1, 1280, '\P{Blk=--cyrillic}', ""); - Expect(0, 1280, '\P{^Blk=--cyrillic}', ""); - Error('\p{Is_Block=- Cyrillic/a/}'); - Error('\P{Is_Block=- Cyrillic/a/}'); + Expect(1, 1279, '\p{Blk=-Cyrillic}', ""); + Expect(0, 1279, '\p{^Blk=-Cyrillic}', ""); + Expect(0, 1279, '\P{Blk=-Cyrillic}', ""); + Expect(1, 1279, '\P{^Blk=-Cyrillic}', ""); + Expect(0, 1280, '\p{Blk=-Cyrillic}', ""); + Expect(1, 1280, '\p{^Blk=-Cyrillic}', ""); + Expect(1, 1280, '\P{Blk=-Cyrillic}', ""); + Expect(0, 1280, '\P{^Blk=-Cyrillic}', ""); + Error('\p{Is_Block= Cyrillic:=}'); + Error('\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}', ""); @@ -9075,16 +9276,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1280, '\p{^Is_Block=cyrillic}', ""); Expect(1, 1280, '\P{Is_Block=cyrillic}', ""); Expect(0, 1280, '\P{^Is_Block=cyrillic}', ""); - Expect(1, 1279, '\p{Is_Block= _Cyrillic}', ""); - Expect(0, 1279, '\p{^Is_Block= _Cyrillic}', ""); - Expect(0, 1279, '\P{Is_Block= _Cyrillic}', ""); - Expect(1, 1279, '\P{^Is_Block= _Cyrillic}', ""); - Expect(0, 1280, '\p{Is_Block= _Cyrillic}', ""); - Expect(1, 1280, '\p{^Is_Block= _Cyrillic}', ""); - Expect(1, 1280, '\P{Is_Block= _Cyrillic}', ""); - Expect(0, 1280, '\P{^Is_Block= _Cyrillic}', ""); - Error('\p{Is_Blk=:= _CYRILLIC}'); - Error('\P{Is_Blk=:= _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}', ""); @@ -9093,16 +9294,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1280, '\p{^Is_Blk=cyrillic}', ""); Expect(1, 1280, '\P{Is_Blk=cyrillic}', ""); Expect(0, 1280, '\P{^Is_Blk=cyrillic}', ""); - Expect(1, 1279, '\p{Is_Blk: CYRILLIC}', ""); - Expect(0, 1279, '\p{^Is_Blk: CYRILLIC}', ""); - Expect(0, 1279, '\P{Is_Blk: CYRILLIC}', ""); - Expect(1, 1279, '\P{^Is_Blk: CYRILLIC}', ""); - Expect(0, 1280, '\p{Is_Blk: CYRILLIC}', ""); - Expect(1, 1280, '\p{^Is_Blk: CYRILLIC}', ""); - Expect(1, 1280, '\P{Is_Blk: CYRILLIC}', ""); - Expect(0, 1280, '\P{^Is_Blk: CYRILLIC}', ""); - Error('\p{Block: := Cyrillic_EXTENDED_A}'); - Error('\P{Block: := Cyrillic_EXTENDED_A}'); + Expect(1, 1279, '\p{Is_Blk=_ Cyrillic}', ""); + Expect(0, 1279, '\p{^Is_Blk=_ Cyrillic}', ""); + Expect(0, 1279, '\P{Is_Blk=_ Cyrillic}', ""); + Expect(1, 1279, '\P{^Is_Blk=_ Cyrillic}', ""); + Expect(0, 1280, '\p{Is_Blk=_ Cyrillic}', ""); + Expect(1, 1280, '\p{^Is_Blk=_ Cyrillic}', ""); + Expect(1, 1280, '\P{Is_Blk=_ Cyrillic}', ""); + Expect(0, 1280, '\P{^Is_Blk=_ Cyrillic}', ""); + Error('\p{Block= /a/Cyrillic_Extended_A}'); + Error('\P{Block= /a/Cyrillic_Extended_A}'); Expect(1, 11775, '\p{Block=:\ACyrillic_Extended_A\z:}', "");; Expect(0, 11776, '\p{Block=:\ACyrillic_Extended_A\z:}', "");; Expect(1, 11775, '\p{Block=cyrillicextendeda}', ""); @@ -9115,16 +9316,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 11776, '\P{^Block=cyrillicextendeda}', ""); Expect(1, 11775, '\p{Block=:\Acyrillicextendeda\z:}', "");; Expect(0, 11776, '\p{Block=:\Acyrillicextendeda\z:}', "");; - Expect(1, 11775, '\p{Block=_cyrillic_EXTENDED_A}', ""); - Expect(0, 11775, '\p{^Block=_cyrillic_EXTENDED_A}', ""); - Expect(0, 11775, '\P{Block=_cyrillic_EXTENDED_A}', ""); - Expect(1, 11775, '\P{^Block=_cyrillic_EXTENDED_A}', ""); - Expect(0, 11776, '\p{Block=_cyrillic_EXTENDED_A}', ""); - Expect(1, 11776, '\p{^Block=_cyrillic_EXTENDED_A}', ""); - Expect(1, 11776, '\P{Block=_cyrillic_EXTENDED_A}', ""); - Expect(0, 11776, '\P{^Block=_cyrillic_EXTENDED_A}', ""); - Error('\p{Blk=_Cyrillic_Ext_A/a/}'); - Error('\P{Blk=_Cyrillic_Ext_A/a/}'); + Expect(1, 11775, '\p{Block= Cyrillic_Extended_A}', ""); + Expect(0, 11775, '\p{^Block= Cyrillic_Extended_A}', ""); + Expect(0, 11775, '\P{Block= Cyrillic_Extended_A}', ""); + Expect(1, 11775, '\P{^Block= Cyrillic_Extended_A}', ""); + Expect(0, 11776, '\p{Block= Cyrillic_Extended_A}', ""); + Expect(1, 11776, '\p{^Block= Cyrillic_Extended_A}', ""); + Expect(1, 11776, '\P{Block= Cyrillic_Extended_A}', ""); + Expect(0, 11776, '\P{^Block= Cyrillic_Extended_A}', ""); + Error('\p{Blk= CYRILLIC_EXT_A/a/}'); + Error('\P{Blk= CYRILLIC_EXT_A/a/}'); Expect(1, 11775, '\p{Blk=:\ACyrillic_Ext_A\z:}', "");; Expect(0, 11776, '\p{Blk=:\ACyrillic_Ext_A\z:}', "");; Expect(1, 11775, '\p{Blk=cyrillicexta}', ""); @@ -9137,16 +9338,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}', ""); @@ -9155,16 +9356,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= CYRILLIC_Ext_A:=}'); - Error('\P{Is_Blk= 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}', ""); @@ -9173,38 +9374,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 11776, '\p{^Is_Blk=cyrillicexta}', ""); Expect(1, 11776, '\P{Is_Blk=cyrillicexta}', ""); Expect(0, 11776, '\P{^Is_Blk=cyrillicexta}', ""); - Expect(1, 11775, '\p{Is_Blk=_Cyrillic_Ext_A}', ""); - Expect(0, 11775, '\p{^Is_Blk=_Cyrillic_Ext_A}', ""); - Expect(0, 11775, '\P{Is_Blk=_Cyrillic_Ext_A}', ""); - Expect(1, 11775, '\P{^Is_Blk=_Cyrillic_Ext_A}', ""); - Expect(0, 11776, '\p{Is_Blk=_Cyrillic_Ext_A}', ""); - Expect(1, 11776, '\p{^Is_Blk=_Cyrillic_Ext_A}', ""); - Expect(1, 11776, '\P{Is_Blk=_Cyrillic_Ext_A}', ""); - Expect(0, 11776, '\P{^Is_Blk=_Cyrillic_Ext_A}', ""); - Error('\p{Block=/a/ CYRILLIC_Extended_B}'); - Error('\P{Block=/a/ CYRILLIC_Extended_B}'); + Expect(1, 11775, '\p{Is_Blk: -_Cyrillic_ext_A}', ""); + Expect(0, 11775, '\p{^Is_Blk: -_Cyrillic_ext_A}', ""); + Expect(0, 11775, '\P{Is_Blk: -_Cyrillic_ext_A}', ""); + Expect(1, 11775, '\P{^Is_Blk: -_Cyrillic_ext_A}', ""); + Expect(0, 11776, '\p{Is_Blk: -_Cyrillic_ext_A}', ""); + Expect(1, 11776, '\p{^Is_Blk: -_Cyrillic_ext_A}', ""); + Expect(1, 11776, '\P{Is_Blk: -_Cyrillic_ext_A}', ""); + Expect(0, 11776, '\P{^Is_Blk: -_Cyrillic_ext_A}', ""); + Error('\p{Block=_/a/Cyrillic_Extended_b}'); + Error('\P{Block=_/a/Cyrillic_Extended_b}'); Expect(1, 42655, '\p{Block=:\ACyrillic_Extended_B\z:}', "");; Expect(0, 42656, '\p{Block=:\ACyrillic_Extended_B\z:}', "");; - Expect(1, 42655, '\p{Block: cyrillicextendedb}', ""); - Expect(0, 42655, '\p{^Block: cyrillicextendedb}', ""); - Expect(0, 42655, '\P{Block: cyrillicextendedb}', ""); - Expect(1, 42655, '\P{^Block: cyrillicextendedb}', ""); - Expect(0, 42656, '\p{Block: cyrillicextendedb}', ""); - Expect(1, 42656, '\p{^Block: cyrillicextendedb}', ""); - Expect(1, 42656, '\P{Block: cyrillicextendedb}', ""); - Expect(0, 42656, '\P{^Block: cyrillicextendedb}', ""); + Expect(1, 42655, '\p{Block=cyrillicextendedb}', ""); + Expect(0, 42655, '\p{^Block=cyrillicextendedb}', ""); + Expect(0, 42655, '\P{Block=cyrillicextendedb}', ""); + Expect(1, 42655, '\P{^Block=cyrillicextendedb}', ""); + Expect(0, 42656, '\p{Block=cyrillicextendedb}', ""); + Expect(1, 42656, '\p{^Block=cyrillicextendedb}', ""); + Expect(1, 42656, '\P{Block=cyrillicextendedb}', ""); + Expect(0, 42656, '\P{^Block=cyrillicextendedb}', ""); Expect(1, 42655, '\p{Block=:\Acyrillicextendedb\z:}', "");; Expect(0, 42656, '\p{Block=:\Acyrillicextendedb\z:}', "");; - Expect(1, 42655, '\p{Block= cyrillic_Extended_B}', ""); - Expect(0, 42655, '\p{^Block= cyrillic_Extended_B}', ""); - Expect(0, 42655, '\P{Block= cyrillic_Extended_B}', ""); - Expect(1, 42655, '\P{^Block= cyrillic_Extended_B}', ""); - Expect(0, 42656, '\p{Block= cyrillic_Extended_B}', ""); - Expect(1, 42656, '\p{^Block= cyrillic_Extended_B}', ""); - Expect(1, 42656, '\P{Block= cyrillic_Extended_B}', ""); - Expect(0, 42656, '\P{^Block= cyrillic_Extended_B}', ""); - Error('\p{Blk=:=Cyrillic_EXT_B}'); - Error('\P{Blk=:=Cyrillic_EXT_B}'); + Expect(1, 42655, '\p{Block=- CYRILLIC_Extended_B}', ""); + Expect(0, 42655, '\p{^Block=- CYRILLIC_Extended_B}', ""); + Expect(0, 42655, '\P{Block=- CYRILLIC_Extended_B}', ""); + Expect(1, 42655, '\P{^Block=- CYRILLIC_Extended_B}', ""); + Expect(0, 42656, '\p{Block=- CYRILLIC_Extended_B}', ""); + Expect(1, 42656, '\p{^Block=- CYRILLIC_Extended_B}', ""); + Expect(1, 42656, '\P{Block=- CYRILLIC_Extended_B}', ""); + Expect(0, 42656, '\P{^Block=- CYRILLIC_Extended_B}', ""); + Error('\p{Blk= CYRILLIC_EXT_B/a/}'); + Error('\P{Blk= CYRILLIC_EXT_B/a/}'); Expect(1, 42655, '\p{Blk=:\ACyrillic_Ext_B\z:}', "");; Expect(0, 42656, '\p{Blk=:\ACyrillic_Ext_B\z:}', "");; Expect(1, 42655, '\p{Blk=cyrillicextb}', ""); @@ -9217,34 +9418,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 42656, '\P{^Blk=cyrillicextb}', ""); Expect(1, 42655, '\p{Blk=:\Acyrillicextb\z:}', "");; Expect(0, 42656, '\p{Blk=:\Acyrillicextb\z:}', "");; - Expect(1, 42655, '\p{Blk= -CYRILLIC_ext_b}', ""); - Expect(0, 42655, '\p{^Blk= -CYRILLIC_ext_b}', ""); - Expect(0, 42655, '\P{Blk= -CYRILLIC_ext_b}', ""); - Expect(1, 42655, '\P{^Blk= -CYRILLIC_ext_b}', ""); - Expect(0, 42656, '\p{Blk= -CYRILLIC_ext_b}', ""); - Expect(1, 42656, '\p{^Blk= -CYRILLIC_ext_b}', ""); - Expect(1, 42656, '\P{Blk= -CYRILLIC_ext_b}', ""); - Expect(0, 42656, '\P{^Blk= -CYRILLIC_ext_b}', ""); - Error('\p{Is_Block=_/a/cyrillic_Extended_B}'); - Error('\P{Is_Block=_/a/cyrillic_Extended_B}'); - Expect(1, 42655, '\p{Is_Block: cyrillicextendedb}', ""); - Expect(0, 42655, '\p{^Is_Block: cyrillicextendedb}', ""); - Expect(0, 42655, '\P{Is_Block: cyrillicextendedb}', ""); - Expect(1, 42655, '\P{^Is_Block: cyrillicextendedb}', ""); - Expect(0, 42656, '\p{Is_Block: cyrillicextendedb}', ""); - Expect(1, 42656, '\p{^Is_Block: cyrillicextendedb}', ""); - Expect(1, 42656, '\P{Is_Block: cyrillicextendedb}', ""); - Expect(0, 42656, '\P{^Is_Block: cyrillicextendedb}', ""); - Expect(1, 42655, '\p{Is_Block=- Cyrillic_Extended_b}', ""); - Expect(0, 42655, '\p{^Is_Block=- Cyrillic_Extended_b}', ""); - Expect(0, 42655, '\P{Is_Block=- Cyrillic_Extended_b}', ""); - Expect(1, 42655, '\P{^Is_Block=- Cyrillic_Extended_b}', ""); - Expect(0, 42656, '\p{Is_Block=- Cyrillic_Extended_b}', ""); - Expect(1, 42656, '\p{^Is_Block=- Cyrillic_Extended_b}', ""); - Expect(1, 42656, '\P{Is_Block=- Cyrillic_Extended_b}', ""); - Expect(0, 42656, '\P{^Is_Block=- Cyrillic_Extended_b}', ""); - Error('\p{Is_Blk= _Cyrillic_EXT_B:=}'); - Error('\P{Is_Blk= _Cyrillic_EXT_B:=}'); + Expect(1, 42655, '\p{Blk: cyrillic_ext_B}', ""); + Expect(0, 42655, '\p{^Blk: cyrillic_ext_B}', ""); + Expect(0, 42655, '\P{Blk: cyrillic_ext_B}', ""); + Expect(1, 42655, '\P{^Blk: cyrillic_ext_B}', ""); + Expect(0, 42656, '\p{Blk: cyrillic_ext_B}', ""); + Expect(1, 42656, '\p{^Blk: cyrillic_ext_B}', ""); + Expect(1, 42656, '\P{Blk: cyrillic_ext_B}', ""); + Expect(0, 42656, '\P{^Blk: cyrillic_ext_B}', ""); + Error('\p{Is_Block=/a/- cyrillic_Extended_B}'); + Error('\P{Is_Block=/a/- cyrillic_Extended_B}'); + Expect(1, 42655, '\p{Is_Block=cyrillicextendedb}', ""); + Expect(0, 42655, '\p{^Is_Block=cyrillicextendedb}', ""); + Expect(0, 42655, '\P{Is_Block=cyrillicextendedb}', ""); + Expect(1, 42655, '\P{^Is_Block=cyrillicextendedb}', ""); + Expect(0, 42656, '\p{Is_Block=cyrillicextendedb}', ""); + Expect(1, 42656, '\p{^Is_Block=cyrillicextendedb}', ""); + Expect(1, 42656, '\P{Is_Block=cyrillicextendedb}', ""); + Expect(0, 42656, '\P{^Is_Block=cyrillicextendedb}', ""); + Expect(1, 42655, '\p{Is_Block= -cyrillic_extended_b}', ""); + Expect(0, 42655, '\p{^Is_Block= -cyrillic_extended_b}', ""); + Expect(0, 42655, '\P{Is_Block= -cyrillic_extended_b}', ""); + Expect(1, 42655, '\P{^Is_Block= -cyrillic_extended_b}', ""); + Expect(0, 42656, '\p{Is_Block= -cyrillic_extended_b}', ""); + Expect(1, 42656, '\p{^Is_Block= -cyrillic_extended_b}', ""); + Expect(1, 42656, '\P{Is_Block= -cyrillic_extended_b}', ""); + Expect(0, 42656, '\P{^Is_Block= -cyrillic_extended_b}', ""); + Error('\p{Is_Blk=:=CYRILLIC_Ext_B}'); + Error('\P{Is_Blk=:=CYRILLIC_Ext_B}'); Expect(1, 42655, '\p{Is_Blk=cyrillicextb}', ""); Expect(0, 42655, '\p{^Is_Blk=cyrillicextb}', ""); Expect(0, 42655, '\P{Is_Blk=cyrillicextb}', ""); @@ -9253,16 +9454,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=:=cyrillic_Extended_C}'); - Error('\P{Block=:=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=-/a/Cyrillic_EXTENDED_C}'); + Error('\P{Block=-/a/Cyrillic_EXTENDED_C}'); Expect(1, 7311, '\p{Block=:\ACyrillic_Extended_C\z:}', "");; Expect(0, 7312, '\p{Block=:\ACyrillic_Extended_C\z:}', "");; Expect(1, 7311, '\p{Block=cyrillicextendedc}', ""); @@ -9275,38 +9476,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 7312, '\P{^Block=cyrillicextendedc}', ""); Expect(1, 7311, '\p{Block=:\Acyrillicextendedc\z:}', "");; Expect(0, 7312, '\p{Block=:\Acyrillicextendedc\z:}', "");; - Expect(1, 7311, '\p{Block= _CYRILLIC_EXTENDED_c}', ""); - Expect(0, 7311, '\p{^Block= _CYRILLIC_EXTENDED_c}', ""); - Expect(0, 7311, '\P{Block= _CYRILLIC_EXTENDED_c}', ""); - Expect(1, 7311, '\P{^Block= _CYRILLIC_EXTENDED_c}', ""); - Expect(0, 7312, '\p{Block= _CYRILLIC_EXTENDED_c}', ""); - Expect(1, 7312, '\p{^Block= _CYRILLIC_EXTENDED_c}', ""); - Expect(1, 7312, '\P{Block= _CYRILLIC_EXTENDED_c}', ""); - Expect(0, 7312, '\P{^Block= _CYRILLIC_EXTENDED_c}', ""); - Error('\p{Blk=:= -Cyrillic_Ext_C}'); - Error('\P{Blk=:= -Cyrillic_Ext_C}'); + Expect(1, 7311, '\p{Block= Cyrillic_EXTENDED_c}', ""); + Expect(0, 7311, '\p{^Block= Cyrillic_EXTENDED_c}', ""); + Expect(0, 7311, '\P{Block= Cyrillic_EXTENDED_c}', ""); + Expect(1, 7311, '\P{^Block= Cyrillic_EXTENDED_c}', ""); + Expect(0, 7312, '\p{Block= Cyrillic_EXTENDED_c}', ""); + Expect(1, 7312, '\p{^Block= Cyrillic_EXTENDED_c}', ""); + Expect(1, 7312, '\P{Block= Cyrillic_EXTENDED_c}', ""); + Expect(0, 7312, '\P{^Block= Cyrillic_EXTENDED_c}', ""); + Error('\p{Blk= cyrillic_EXT_C:=}'); + Error('\P{Blk= cyrillic_EXT_C:=}'); Expect(1, 7311, '\p{Blk=:\ACyrillic_Ext_C\z:}', "");; Expect(0, 7312, '\p{Blk=:\ACyrillic_Ext_C\z:}', "");; - Expect(1, 7311, '\p{Blk: cyrillicextc}', ""); - Expect(0, 7311, '\p{^Blk: cyrillicextc}', ""); - Expect(0, 7311, '\P{Blk: cyrillicextc}', ""); - Expect(1, 7311, '\P{^Blk: cyrillicextc}', ""); - Expect(0, 7312, '\p{Blk: cyrillicextc}', ""); - Expect(1, 7312, '\p{^Blk: cyrillicextc}', ""); - Expect(1, 7312, '\P{Blk: cyrillicextc}', ""); - Expect(0, 7312, '\P{^Blk: cyrillicextc}', ""); + Expect(1, 7311, '\p{Blk=cyrillicextc}', ""); + Expect(0, 7311, '\p{^Blk=cyrillicextc}', ""); + Expect(0, 7311, '\P{Blk=cyrillicextc}', ""); + Expect(1, 7311, '\P{^Blk=cyrillicextc}', ""); + Expect(0, 7312, '\p{Blk=cyrillicextc}', ""); + Expect(1, 7312, '\p{^Blk=cyrillicextc}', ""); + Expect(1, 7312, '\P{Blk=cyrillicextc}', ""); + Expect(0, 7312, '\P{^Blk=cyrillicextc}', ""); Expect(1, 7311, '\p{Blk=:\Acyrillicextc\z:}', "");; Expect(0, 7312, '\p{Blk=:\Acyrillicextc\z:}', "");; - Expect(1, 7311, '\p{Blk= Cyrillic_EXT_c}', ""); - Expect(0, 7311, '\p{^Blk= Cyrillic_EXT_c}', ""); - Expect(0, 7311, '\P{Blk= Cyrillic_EXT_c}', ""); - Expect(1, 7311, '\P{^Blk= Cyrillic_EXT_c}', ""); - Expect(0, 7312, '\p{Blk= Cyrillic_EXT_c}', ""); - Expect(1, 7312, '\p{^Blk= Cyrillic_EXT_c}', ""); - Expect(1, 7312, '\P{Blk= Cyrillic_EXT_c}', ""); - Expect(0, 7312, '\P{^Blk= Cyrillic_EXT_c}', ""); - Error('\p{Is_Block=-:=Cyrillic_Extended_C}'); - Error('\P{Is_Block=-:=Cyrillic_Extended_C}'); + Expect(1, 7311, '\p{Blk=__CYRILLIC_EXT_C}', ""); + Expect(0, 7311, '\p{^Blk=__CYRILLIC_EXT_C}', ""); + Expect(0, 7311, '\P{Blk=__CYRILLIC_EXT_C}', ""); + Expect(1, 7311, '\P{^Blk=__CYRILLIC_EXT_C}', ""); + Expect(0, 7312, '\p{Blk=__CYRILLIC_EXT_C}', ""); + Expect(1, 7312, '\p{^Blk=__CYRILLIC_EXT_C}', ""); + Expect(1, 7312, '\P{Blk=__CYRILLIC_EXT_C}', ""); + Expect(0, 7312, '\P{^Blk=__CYRILLIC_EXT_C}', ""); + Error('\p{Is_Block= Cyrillic_EXTENDED_c:=}'); + Error('\P{Is_Block= Cyrillic_EXTENDED_c:=}'); Expect(1, 7311, '\p{Is_Block=cyrillicextendedc}', ""); Expect(0, 7311, '\p{^Is_Block=cyrillicextendedc}', ""); Expect(0, 7311, '\P{Is_Block=cyrillicextendedc}', ""); @@ -9315,34 +9516,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 7312, '\p{^Is_Block=cyrillicextendedc}', ""); Expect(1, 7312, '\P{Is_Block=cyrillicextendedc}', ""); Expect(0, 7312, '\P{^Is_Block=cyrillicextendedc}', ""); - Expect(1, 7311, '\p{Is_Block=- Cyrillic_Extended_c}', ""); - Expect(0, 7311, '\p{^Is_Block=- Cyrillic_Extended_c}', ""); - Expect(0, 7311, '\P{Is_Block=- Cyrillic_Extended_c}', ""); - Expect(1, 7311, '\P{^Is_Block=- Cyrillic_Extended_c}', ""); - Expect(0, 7312, '\p{Is_Block=- Cyrillic_Extended_c}', ""); - Expect(1, 7312, '\p{^Is_Block=- Cyrillic_Extended_c}', ""); - Expect(1, 7312, '\P{Is_Block=- Cyrillic_Extended_c}', ""); - Expect(0, 7312, '\P{^Is_Block=- Cyrillic_Extended_c}', ""); - Error('\p{Is_Blk=/a/ -CYRILLIC_Ext_C}'); - Error('\P{Is_Blk=/a/ -CYRILLIC_Ext_C}'); - Expect(1, 7311, '\p{Is_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}'); + 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, 1327, '\p{Block=:\ACyrillic_Supplement\z:}', "");; Expect(0, 1328, '\p{Block=:\ACyrillic_Supplement\z:}', "");; Expect(1, 1327, '\p{Block=cyrillicsupplement}', ""); @@ -9355,16 +9556,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1328, '\P{^Block=cyrillicsupplement}', ""); Expect(1, 1327, '\p{Block=:\Acyrillicsupplement\z:}', "");; Expect(0, 1328, '\p{Block=:\Acyrillicsupplement\z:}', "");; - Expect(1, 1327, '\p{Block: - CYRILLIC_Supplement}', ""); - Expect(0, 1327, '\p{^Block: - CYRILLIC_Supplement}', ""); - Expect(0, 1327, '\P{Block: - CYRILLIC_Supplement}', ""); - Expect(1, 1327, '\P{^Block: - CYRILLIC_Supplement}', ""); - Expect(0, 1328, '\p{Block: - CYRILLIC_Supplement}', ""); - Expect(1, 1328, '\p{^Block: - CYRILLIC_Supplement}', ""); - Expect(1, 1328, '\P{Block: - CYRILLIC_Supplement}', ""); - Expect(0, 1328, '\P{^Block: - CYRILLIC_Supplement}', ""); - Error('\p{Blk=/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}', ""); @@ -9377,16 +9578,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1328, '\P{^Blk=cyrillicsup}', ""); Expect(1, 1327, '\p{Blk=:\Acyrillicsup\z:}', "");; Expect(0, 1328, '\p{Blk=:\Acyrillicsup\z:}', "");; - Expect(1, 1327, '\p{Blk= _Cyrillic_Sup}', ""); - Expect(0, 1327, '\p{^Blk= _Cyrillic_Sup}', ""); - Expect(0, 1327, '\P{Blk= _Cyrillic_Sup}', ""); - Expect(1, 1327, '\P{^Blk= _Cyrillic_Sup}', ""); - Expect(0, 1328, '\p{Blk= _Cyrillic_Sup}', ""); - Expect(1, 1328, '\p{^Blk= _Cyrillic_Sup}', ""); - Expect(1, 1328, '\P{Blk= _Cyrillic_Sup}', ""); - Expect(0, 1328, '\P{^Blk= _Cyrillic_Sup}', ""); - Error('\p{Is_Block= /a/cyrillic_Supplementary}'); - Error('\P{Is_Block= /a/cyrillic_Supplementary}'); + Expect(1, 1327, '\p{Blk: cyrillic_Sup}', ""); + Expect(0, 1327, '\p{^Blk: cyrillic_Sup}', ""); + Expect(0, 1327, '\P{Blk: cyrillic_Sup}', ""); + Expect(1, 1327, '\P{^Blk: cyrillic_Sup}', ""); + Expect(0, 1328, '\p{Blk: cyrillic_Sup}', ""); + Expect(1, 1328, '\p{^Blk: cyrillic_Sup}', ""); + Expect(1, 1328, '\P{Blk: cyrillic_Sup}', ""); + Expect(0, 1328, '\P{^Blk: cyrillic_Sup}', ""); + Error('\p{Is_Block:-_cyrillic_Supplementary/a/}'); + Error('\P{Is_Block:-_cyrillic_Supplementary/a/}'); Expect(1, 1327, '\p{Is_Block=cyrillicsupplementary}', ""); Expect(0, 1327, '\p{^Is_Block=cyrillicsupplementary}', ""); Expect(0, 1327, '\P{Is_Block=cyrillicsupplementary}', ""); @@ -9395,16 +9596,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=/a/CYRILLIC_SUPPLEMENT}'); - Error('\P{Is_Blk=/a/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}', ""); @@ -9413,16 +9614,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1328, '\p{^Is_Blk=cyrillicsupplement}', ""); Expect(1, 1328, '\P{Is_Blk=cyrillicsupplement}', ""); Expect(0, 1328, '\P{^Is_Blk=cyrillicsupplement}', ""); - Expect(1, 1327, '\p{Is_Blk=- Cyrillic_Supplement}', ""); - Expect(0, 1327, '\p{^Is_Blk=- Cyrillic_Supplement}', ""); - Expect(0, 1327, '\P{Is_Blk=- Cyrillic_Supplement}', ""); - Expect(1, 1327, '\P{^Is_Blk=- Cyrillic_Supplement}', ""); - Expect(0, 1328, '\p{Is_Blk=- Cyrillic_Supplement}', ""); - Expect(1, 1328, '\p{^Is_Blk=- Cyrillic_Supplement}', ""); - Expect(1, 1328, '\P{Is_Blk=- Cyrillic_Supplement}', ""); - Expect(0, 1328, '\P{^Is_Blk=- Cyrillic_Supplement}', ""); - Error('\p{Block=- Deseret/a/}'); - Error('\P{Block=- Deseret/a/}'); + Expect(1, 1327, '\p{Is_Blk=_-cyrillic_supplement}', ""); + Expect(0, 1327, '\p{^Is_Blk=_-cyrillic_supplement}', ""); + Expect(0, 1327, '\P{Is_Blk=_-cyrillic_supplement}', ""); + Expect(1, 1327, '\P{^Is_Blk=_-cyrillic_supplement}', ""); + Expect(0, 1328, '\p{Is_Blk=_-cyrillic_supplement}', ""); + Expect(1, 1328, '\p{^Is_Blk=_-cyrillic_supplement}', ""); + Expect(1, 1328, '\P{Is_Blk=_-cyrillic_supplement}', ""); + Expect(0, 1328, '\P{^Is_Blk=_-cyrillic_supplement}', ""); + Error('\p{Block= deseret/a/}'); + Error('\P{Block= deseret/a/}'); Expect(1, 66639, '\p{Block=:\ADeseret\z:}', "");; Expect(0, 66640, '\p{Block=:\ADeseret\z:}', "");; Expect(1, 66639, '\p{Block=deseret}', ""); @@ -9435,16 +9636,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=:=__Deseret}'); + Error('\P{Blk=:=__Deseret}'); Expect(1, 66639, '\p{Blk=:\ADeseret\z:}', "");; Expect(0, 66640, '\p{Blk=:\ADeseret\z:}', "");; Expect(1, 66639, '\p{Blk=deseret}', ""); @@ -9457,16 +9658,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= /a/deseret}'); - Error('\P{Is_Block= /a/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= deseret:=}'); + Error('\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}', ""); @@ -9475,56 +9676,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 66640, '\p{^Is_Block=deseret}', ""); Expect(1, 66640, '\P{Is_Block=deseret}', ""); Expect(0, 66640, '\P{^Is_Block=deseret}', ""); - Expect(1, 66639, '\p{Is_Block= deseret}', ""); - Expect(0, 66639, '\p{^Is_Block= deseret}', ""); - Expect(0, 66639, '\P{Is_Block= deseret}', ""); - Expect(1, 66639, '\P{^Is_Block= deseret}', ""); - Expect(0, 66640, '\p{Is_Block= deseret}', ""); - Expect(1, 66640, '\p{^Is_Block= deseret}', ""); - Expect(1, 66640, '\P{Is_Block= deseret}', ""); - Expect(0, 66640, '\P{^Is_Block= deseret}', ""); - Error('\p{Is_Blk=:=- Deseret}'); - Error('\P{Is_Blk=:=- Deseret}'); - Expect(1, 66639, '\p{Is_Blk: deseret}', ""); - Expect(0, 66639, '\p{^Is_Blk: deseret}', ""); - Expect(0, 66639, '\P{Is_Blk: deseret}', ""); - Expect(1, 66639, '\P{^Is_Blk: deseret}', ""); - Expect(0, 66640, '\p{Is_Blk: deseret}', ""); - Expect(1, 66640, '\p{^Is_Blk: deseret}', ""); - Expect(1, 66640, '\P{Is_Blk: deseret}', ""); - Expect(0, 66640, '\P{^Is_Blk: deseret}', ""); - Expect(1, 66639, '\p{Is_Blk=_ Deseret}', ""); - Expect(0, 66639, '\p{^Is_Blk=_ Deseret}', ""); - Expect(0, 66639, '\P{Is_Blk=_ Deseret}', ""); - Expect(1, 66639, '\P{^Is_Blk=_ Deseret}', ""); - Expect(0, 66640, '\p{Is_Blk=_ Deseret}', ""); - Expect(1, 66640, '\p{^Is_Blk=_ Deseret}', ""); - Expect(1, 66640, '\P{Is_Blk=_ Deseret}', ""); - Expect(0, 66640, '\P{^Is_Blk=_ Deseret}', ""); - Error('\p{Block= /a/Devanagari}'); - Error('\P{Block= /a/Devanagari}'); + Expect(1, 66639, '\p{Is_Block= DESERET}', ""); + Expect(0, 66639, '\p{^Is_Block= DESERET}', ""); + Expect(0, 66639, '\P{Is_Block= DESERET}', ""); + Expect(1, 66639, '\P{^Is_Block= DESERET}', ""); + Expect(0, 66640, '\p{Is_Block= DESERET}', ""); + Expect(1, 66640, '\p{^Is_Block= DESERET}', ""); + Expect(1, 66640, '\P{Is_Block= DESERET}', ""); + Expect(0, 66640, '\P{^Is_Block= DESERET}', ""); + Error('\p{Is_Blk=-:=Deseret}'); + Error('\P{Is_Blk=-:=Deseret}'); + Expect(1, 66639, '\p{Is_Blk=deseret}', ""); + Expect(0, 66639, '\p{^Is_Blk=deseret}', ""); + Expect(0, 66639, '\P{Is_Blk=deseret}', ""); + Expect(1, 66639, '\P{^Is_Blk=deseret}', ""); + Expect(0, 66640, '\p{Is_Blk=deseret}', ""); + Expect(1, 66640, '\p{^Is_Blk=deseret}', ""); + Expect(1, 66640, '\P{Is_Blk=deseret}', ""); + Expect(0, 66640, '\P{^Is_Blk=deseret}', ""); + Expect(1, 66639, '\p{Is_Blk: -Deseret}', ""); + Expect(0, 66639, '\p{^Is_Blk: -Deseret}', ""); + Expect(0, 66639, '\P{Is_Blk: -Deseret}', ""); + Expect(1, 66639, '\P{^Is_Blk: -Deseret}', ""); + Expect(0, 66640, '\p{Is_Blk: -Deseret}', ""); + Expect(1, 66640, '\p{^Is_Blk: -Deseret}', ""); + Expect(1, 66640, '\P{Is_Blk: -Deseret}', ""); + Expect(0, 66640, '\P{^Is_Blk: -Deseret}', ""); + Error('\p{Block=_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= :=Devanagari}'); + Error('\P{Blk= :=Devanagari}'); Expect(1, 2431, '\p{Blk=:\ADevanagari\z:}', "");; Expect(0, 2432, '\p{Blk=:\ADevanagari\z:}', "");; Expect(1, 2431, '\p{Blk=devanagari}', ""); @@ -9537,16 +9738,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 2432, '\P{^Blk=devanagari}', ""); Expect(1, 2431, '\p{Blk=:\Adevanagari\z:}', "");; Expect(0, 2432, '\p{Blk=:\Adevanagari\z:}', "");; - Expect(1, 2431, '\p{Blk= -Devanagari}', ""); - Expect(0, 2431, '\p{^Blk= -Devanagari}', ""); - Expect(0, 2431, '\P{Blk= -Devanagari}', ""); - Expect(1, 2431, '\P{^Blk= -Devanagari}', ""); - Expect(0, 2432, '\p{Blk= -Devanagari}', ""); - Expect(1, 2432, '\p{^Blk= -Devanagari}', ""); - Expect(1, 2432, '\P{Blk= -Devanagari}', ""); - Expect(0, 2432, '\P{^Blk= -Devanagari}', ""); - Error('\p{Is_Block=/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= /a/Devanagari}'); + Error('\P{Is_Block= /a/Devanagari}'); Expect(1, 2431, '\p{Is_Block=devanagari}', ""); Expect(0, 2431, '\p{^Is_Block=devanagari}', ""); Expect(0, 2431, '\P{Is_Block=devanagari}', ""); @@ -9555,16 +9756,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}', ""); @@ -9573,16 +9774,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}', ""); @@ -9595,16 +9796,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}'); - Error('\P{Blk: -:=DEVANAGARI_Ext}'); + Expect(1, 43263, '\p{Block:-_Devanagari_EXTENDED}', ""); + Expect(0, 43263, '\p{^Block:-_Devanagari_EXTENDED}', ""); + Expect(0, 43263, '\P{Block:-_Devanagari_EXTENDED}', ""); + Expect(1, 43263, '\P{^Block:-_Devanagari_EXTENDED}', ""); + Expect(0, 43264, '\p{Block:-_Devanagari_EXTENDED}', ""); + Expect(1, 43264, '\p{^Block:-_Devanagari_EXTENDED}', ""); + Expect(1, 43264, '\P{Block:-_Devanagari_EXTENDED}', ""); + Expect(0, 43264, '\P{^Block:-_Devanagari_EXTENDED}', ""); + Error('\p{Blk: -DEVANAGARI_Ext/a/}'); + Error('\P{Blk: -DEVANAGARI_Ext/a/}'); Expect(1, 43263, '\p{Blk=:\ADevanagari_Ext\z:}', "");; Expect(0, 43264, '\p{Blk=:\ADevanagari_Ext\z:}', "");; Expect(1, 43263, '\p{Blk=devanagariext}', ""); @@ -9617,16 +9818,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:_/a/Devanagari_extended}'); - Error('\P{Is_Block:_/a/Devanagari_extended}'); + Expect(1, 43263, '\p{Blk=_ DEVANAGARI_Ext}', ""); + Expect(0, 43263, '\p{^Blk=_ DEVANAGARI_Ext}', ""); + Expect(0, 43263, '\P{Blk=_ DEVANAGARI_Ext}', ""); + Expect(1, 43263, '\P{^Blk=_ DEVANAGARI_Ext}', ""); + Expect(0, 43264, '\p{Blk=_ DEVANAGARI_Ext}', ""); + Expect(1, 43264, '\p{^Blk=_ DEVANAGARI_Ext}', ""); + Expect(1, 43264, '\P{Blk=_ DEVANAGARI_Ext}', ""); + Expect(0, 43264, '\P{^Blk=_ DEVANAGARI_Ext}', ""); + Error('\p{Is_Block=:= -Devanagari_extended}'); + Error('\P{Is_Block=:= -Devanagari_extended}'); Expect(1, 43263, '\p{Is_Block=devanagariextended}', ""); Expect(0, 43263, '\p{^Is_Block=devanagariextended}', ""); Expect(0, 43263, '\P{Is_Block=devanagariextended}', ""); @@ -9635,16 +9836,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}'); + Error('\P{Is_Blk: :=Devanagari_Ext}'); Expect(1, 43263, '\p{Is_Blk=devanagariext}', ""); Expect(0, 43263, '\p{^Is_Blk=devanagariext}', ""); Expect(0, 43263, '\P{Is_Blk=devanagariext}', ""); @@ -9653,16 +9854,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 43264, '\p{^Is_Blk=devanagariext}', ""); Expect(1, 43264, '\P{Is_Blk=devanagariext}', ""); Expect(0, 43264, '\P{^Is_Blk=devanagariext}', ""); - Expect(1, 43263, '\p{Is_Blk= Devanagari_Ext}', ""); - Expect(0, 43263, '\p{^Is_Blk= Devanagari_Ext}', ""); - Expect(0, 43263, '\P{Is_Blk= Devanagari_Ext}', ""); - Expect(1, 43263, '\P{^Is_Blk= Devanagari_Ext}', ""); - Expect(0, 43264, '\p{Is_Blk= Devanagari_Ext}', ""); - Expect(1, 43264, '\p{^Is_Blk= Devanagari_Ext}', ""); - Expect(1, 43264, '\P{Is_Blk= Devanagari_Ext}', ""); - Expect(0, 43264, '\P{^Is_Blk= Devanagari_Ext}', ""); - Error('\p{Block=combining_diacritical_MARKS/a/}'); - Error('\P{Block=combining_diacritical_MARKS/a/}'); + 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, 879, '\p{Block=:\ACombining_Diacritical_Marks\z:}', "");; Expect(0, 880, '\p{Block=:\ACombining_Diacritical_Marks\z:}', "");; Expect(1, 879, '\p{Block=combiningdiacriticalmarks}', ""); @@ -9675,38 +9876,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/a/}'); - Error('\P{Blk= Diacriticals/a/}'); + 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=- Combining_diacritical_Marks:=}'); - Error('\P{Is_Block=- 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}', ""); @@ -9715,16 +9916,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=- DIACRITICALS:=}'); - Error('\P{Is_Blk=- 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=/a/diacriticals}'); + Error('\P{Is_Blk=/a/diacriticals}'); Expect(1, 879, '\p{Is_Blk=diacriticals}', ""); Expect(0, 879, '\p{^Is_Blk=diacriticals}', ""); Expect(0, 879, '\P{Is_Blk=diacriticals}', ""); @@ -9733,16 +9934,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}'); - Error('\P{Block=:= Combining_diacritical_Marks_EXTENDED}'); + 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, 6911, '\p{Block=:\ACombining_Diacritical_Marks_Extended\z:}', "");; Expect(0, 6912, '\p{Block=:\ACombining_Diacritical_Marks_Extended\z:}', "");; Expect(1, 6911, '\p{Block=combiningdiacriticalmarksextended}', ""); @@ -9755,38 +9956,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=:= COMBINING_DIACRITICAL_Marks_EXTENDED}'); - Error('\P{Is_Block=:= COMBINING_DIACRITICAL_Marks_EXTENDED}'); + Expect(1, 6911, '\p{Blk= Diacriticals_EXT}', ""); + Expect(0, 6911, '\p{^Blk= Diacriticals_EXT}', ""); + Expect(0, 6911, '\P{Blk= Diacriticals_EXT}', ""); + Expect(1, 6911, '\P{^Blk= Diacriticals_EXT}', ""); + Expect(0, 6912, '\p{Blk= Diacriticals_EXT}', ""); + Expect(1, 6912, '\p{^Blk= Diacriticals_EXT}', ""); + Expect(1, 6912, '\P{Blk= Diacriticals_EXT}', ""); + Expect(0, 6912, '\P{^Blk= Diacriticals_EXT}', ""); + Error('\p{Is_Block=/a/_ Combining_diacritical_Marks_Extended}'); + Error('\P{Is_Block=/a/_ Combining_diacritical_Marks_Extended}'); Expect(1, 6911, '\p{Is_Block=combiningdiacriticalmarksextended}', ""); Expect(0, 6911, '\p{^Is_Block=combiningdiacriticalmarksextended}', ""); Expect(0, 6911, '\P{Is_Block=combiningdiacriticalmarksextended}', ""); @@ -9795,16 +9996,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}'); + Error('\P{Is_Blk=:=diacriticals_Ext}'); Expect(1, 6911, '\p{Is_Blk=diacriticalsext}', ""); Expect(0, 6911, '\p{^Is_Blk=diacriticalsext}', ""); Expect(0, 6911, '\P{Is_Blk=diacriticalsext}', ""); @@ -9813,38 +10014,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 6912, '\p{^Is_Blk=diacriticalsext}', ""); Expect(1, 6912, '\P{Is_Blk=diacriticalsext}', ""); Expect(0, 6912, '\P{^Is_Blk=diacriticalsext}', ""); - Expect(1, 6911, '\p{Is_Blk:_ DIACRITICALS_EXT}', ""); - Expect(0, 6911, '\p{^Is_Blk:_ DIACRITICALS_EXT}', ""); - Expect(0, 6911, '\P{Is_Blk:_ DIACRITICALS_EXT}', ""); - Expect(1, 6911, '\P{^Is_Blk:_ DIACRITICALS_EXT}', ""); - Expect(0, 6912, '\p{Is_Blk:_ DIACRITICALS_EXT}', ""); - Expect(1, 6912, '\p{^Is_Blk:_ DIACRITICALS_EXT}', ""); - Expect(1, 6912, '\P{Is_Blk:_ DIACRITICALS_EXT}', ""); - Expect(0, 6912, '\P{^Is_Blk:_ DIACRITICALS_EXT}', ""); - Error('\p{Block= COMBINING_Diacritical_Marks_For_SYMBOLS/a/}'); - Error('\P{Block= COMBINING_Diacritical_Marks_For_SYMBOLS/a/}'); + 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}', ""); - Expect(0, 8447, '\p{^Block:combiningdiacriticalmarksforsymbols}', ""); - Expect(0, 8447, '\P{Block:combiningdiacriticalmarksforsymbols}', ""); - Expect(1, 8447, '\P{^Block:combiningdiacriticalmarksforsymbols}', ""); - Expect(0, 8448, '\p{Block:combiningdiacriticalmarksforsymbols}', ""); - Expect(1, 8448, '\p{^Block:combiningdiacriticalmarksforsymbols}', ""); - Expect(1, 8448, '\P{Block:combiningdiacriticalmarksforsymbols}', ""); - Expect(0, 8448, '\P{^Block:combiningdiacriticalmarksforsymbols}', ""); + Expect(1, 8447, '\p{Block=combiningdiacriticalmarksforsymbols}', ""); + Expect(0, 8447, '\p{^Block=combiningdiacriticalmarksforsymbols}', ""); + Expect(0, 8447, '\P{Block=combiningdiacriticalmarksforsymbols}', ""); + Expect(1, 8447, '\P{^Block=combiningdiacriticalmarksforsymbols}', ""); + Expect(0, 8448, '\p{Block=combiningdiacriticalmarksforsymbols}', ""); + Expect(1, 8448, '\p{^Block=combiningdiacriticalmarksforsymbols}', ""); + Expect(1, 8448, '\P{Block=combiningdiacriticalmarksforsymbols}', ""); + Expect(0, 8448, '\P{^Block=combiningdiacriticalmarksforsymbols}', ""); Expect(1, 8447, '\p{Block=:\Acombiningdiacriticalmarksforsymbols\z:}', "");; Expect(0, 8448, '\p{Block=:\Acombiningdiacriticalmarksforsymbols\z:}', "");; - Expect(1, 8447, '\p{Block= COMBINING_DIACRITICAL_MARKS_For_SYMBOLS}', ""); - Expect(0, 8447, '\p{^Block= COMBINING_DIACRITICAL_MARKS_For_SYMBOLS}', ""); - Expect(0, 8447, '\P{Block= COMBINING_DIACRITICAL_MARKS_For_SYMBOLS}', ""); - Expect(1, 8447, '\P{^Block= COMBINING_DIACRITICAL_MARKS_For_SYMBOLS}', ""); - Expect(0, 8448, '\p{Block= COMBINING_DIACRITICAL_MARKS_For_SYMBOLS}', ""); - Expect(1, 8448, '\p{^Block= COMBINING_DIACRITICAL_MARKS_For_SYMBOLS}', ""); - Expect(1, 8448, '\P{Block= COMBINING_DIACRITICAL_MARKS_For_SYMBOLS}', ""); - Expect(0, 8448, '\P{^Block= COMBINING_DIACRITICAL_MARKS_For_SYMBOLS}', ""); - Error('\p{Blk: -DIACRITICALS_FOR_Symbols:=}'); - Error('\P{Blk: -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=/a/ Diacriticals_For_Symbols}'); + Error('\P{Blk=/a/ 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}', ""); @@ -9857,16 +10058,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8448, '\P{^Blk=diacriticalsforsymbols}', ""); Expect(1, 8447, '\p{Blk=:\Adiacriticalsforsymbols\z:}', "");; Expect(0, 8448, '\p{Blk=:\Adiacriticalsforsymbols\z:}', "");; - Expect(1, 8447, '\p{Blk=__Diacriticals_for_Symbols}', ""); - Expect(0, 8447, '\p{^Blk=__Diacriticals_for_Symbols}', ""); - Expect(0, 8447, '\P{Blk=__Diacriticals_for_Symbols}', ""); - Expect(1, 8447, '\P{^Blk=__Diacriticals_for_Symbols}', ""); - Expect(0, 8448, '\p{Blk=__Diacriticals_for_Symbols}', ""); - Expect(1, 8448, '\p{^Blk=__Diacriticals_for_Symbols}', ""); - Expect(1, 8448, '\P{Blk=__Diacriticals_for_Symbols}', ""); - Expect(0, 8448, '\P{^Blk=__Diacriticals_for_Symbols}', ""); - Error('\p{Is_Block=:= combining_Marks_For_SYMBOLS}'); - Error('\P{Is_Block=:= combining_Marks_For_SYMBOLS}'); + Expect(1, 8447, '\p{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}', ""); @@ -9875,16 +10076,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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{Is_Blk=combiningdiacriticalmarksforsymbols}', ""); Expect(0, 8447, '\p{^Is_Blk=combiningdiacriticalmarksforsymbols}', ""); Expect(0, 8447, '\P{Is_Blk=combiningdiacriticalmarksforsymbols}', ""); @@ -9893,16 +10094,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: :=COMBINING_diacritical_marks_Supplement}'); - Error('\P{Block: :=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}', ""); @@ -9915,16 +10116,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=_DIACRITICALS_Sup:=}'); - Error('\P{Blk=_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: /a/-Diacriticals_SUP}'); + Error('\P{Blk: /a/-Diacriticals_SUP}'); Expect(1, 7679, '\p{Blk=:\ADiacriticals_Sup\z:}', "");; Expect(0, 7680, '\p{Blk=:\ADiacriticals_Sup\z:}', "");; Expect(1, 7679, '\p{Blk=diacriticalssup}', ""); @@ -9937,16 +10138,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=-_COMBINING_diacritical_marks_Supplement:=}'); - Error('\P{Is_Block=-_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: /a/Combining_Diacritical_Marks_Supplement}'); + Error('\P{Is_Block: /a/Combining_Diacritical_Marks_Supplement}'); Expect(1, 7679, '\p{Is_Block=combiningdiacriticalmarkssupplement}', ""); Expect(0, 7679, '\p{^Is_Block=combiningdiacriticalmarkssupplement}', ""); Expect(0, 7679, '\P{Is_Block=combiningdiacriticalmarkssupplement}', ""); @@ -9955,16 +10156,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}', ""); @@ -9973,16 +10174,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/a/}'); - Error('\P{Block=--DINGBATS/a/}'); + 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}', ""); @@ -9995,16 +10196,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:=}'); + Error('\P{Blk=_ Dingbats:=}'); Expect(1, 10175, '\p{Blk=:\ADingbats\z:}', "");; Expect(0, 10176, '\p{Blk=:\ADingbats\z:}', "");; Expect(1, 10175, '\p{Blk=dingbats}', ""); @@ -10017,52 +10218,52 @@ 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:=}'); - Error('\P{Is_Block= Dingbats:=}'); - Expect(1, 10175, '\p{Is_Block=dingbats}', ""); - Expect(0, 10175, '\p{^Is_Block=dingbats}', ""); - Expect(0, 10175, '\P{Is_Block=dingbats}', ""); - Expect(1, 10175, '\P{^Is_Block=dingbats}', ""); - Expect(0, 10176, '\p{Is_Block=dingbats}', ""); - Expect(1, 10176, '\p{^Is_Block=dingbats}', ""); - Expect(1, 10176, '\P{Is_Block=dingbats}', ""); - Expect(0, 10176, '\P{^Is_Block=dingbats}', ""); - Expect(1, 10175, '\p{Is_Block=-_Dingbats}', ""); - Expect(0, 10175, '\p{^Is_Block=-_Dingbats}', ""); - Expect(0, 10175, '\P{Is_Block=-_Dingbats}', ""); - Expect(1, 10175, '\P{^Is_Block=-_Dingbats}', ""); - Expect(0, 10176, '\p{Is_Block=-_Dingbats}', ""); - Expect(1, 10176, '\p{^Is_Block=-_Dingbats}', ""); - Expect(1, 10176, '\P{Is_Block=-_Dingbats}', ""); - Expect(0, 10176, '\P{^Is_Block=-_Dingbats}', ""); - Error('\p{Is_Blk=/a/ dingbats}'); - Error('\P{Is_Blk=/a/ dingbats}'); - Expect(1, 10175, '\p{Is_Blk:dingbats}', ""); - Expect(0, 10175, '\p{^Is_Blk:dingbats}', ""); - Expect(0, 10175, '\P{Is_Blk:dingbats}', ""); - Expect(1, 10175, '\P{^Is_Blk:dingbats}', ""); - Expect(0, 10176, '\p{Is_Blk:dingbats}', ""); - Expect(1, 10176, '\p{^Is_Blk:dingbats}', ""); - Expect(1, 10176, '\P{Is_Blk:dingbats}', ""); - Expect(0, 10176, '\P{^Is_Blk:dingbats}', ""); - Expect(1, 10175, '\p{Is_Blk=Dingbats}', ""); - Expect(0, 10175, '\p{^Is_Blk=Dingbats}', ""); - Expect(0, 10175, '\P{Is_Blk=Dingbats}', ""); - Expect(1, 10175, '\P{^Is_Blk=Dingbats}', ""); - Expect(0, 10176, '\p{Is_Blk=Dingbats}', ""); - Expect(1, 10176, '\p{^Is_Blk=Dingbats}', ""); - Expect(1, 10176, '\P{Is_Blk=Dingbats}', ""); - Expect(0, 10176, '\P{^Is_Blk=Dingbats}', ""); - Error('\p{Block=:= _Dives_Akuru}'); - Error('\P{Block=:= _Dives_Akuru}'); + Expect(1, 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{Is_Blk=dingbats}', ""); + Expect(0, 10175, '\p{^Is_Blk=dingbats}', ""); + Expect(0, 10175, '\P{Is_Blk=dingbats}', ""); + Expect(1, 10175, '\P{^Is_Blk=dingbats}', ""); + Expect(0, 10176, '\p{Is_Blk=dingbats}', ""); + Expect(1, 10176, '\p{^Is_Blk=dingbats}', ""); + Expect(1, 10176, '\P{Is_Blk=dingbats}', ""); + Expect(0, 10176, '\P{^Is_Blk=dingbats}', ""); + Expect(1, 10175, '\p{Is_Blk= DINGBATS}', ""); + Expect(0, 10175, '\p{^Is_Blk= DINGBATS}', ""); + Expect(0, 10175, '\P{Is_Blk= DINGBATS}', ""); + Expect(1, 10175, '\P{^Is_Blk= DINGBATS}', ""); + Expect(0, 10176, '\p{Is_Blk= DINGBATS}', ""); + Expect(1, 10176, '\p{^Is_Blk= DINGBATS}', ""); + Expect(1, 10176, '\P{Is_Blk= DINGBATS}', ""); + Expect(0, 10176, '\P{^Is_Blk= DINGBATS}', ""); + Error('\p{Block=-/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}', ""); @@ -10075,16 +10276,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=_/a/Dives_akuru}'); + Error('\P{Blk=_/a/Dives_akuru}'); Expect(1, 72031, '\p{Blk=:\ADives_Akuru\z:}', "");; Expect(0, 72032, '\p{Blk=:\ADives_Akuru\z:}', "");; Expect(1, 72031, '\p{Blk=divesakuru}', ""); @@ -10097,16 +10298,16 @@ 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=-DIVES_Akuru/a/}'); - Error('\P{Is_Block=-DIVES_Akuru/a/}'); + 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}', ""); @@ -10115,16 +10316,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 72032, '\p{^Is_Block=divesakuru}', ""); Expect(1, 72032, '\P{Is_Block=divesakuru}', ""); Expect(0, 72032, '\P{^Is_Block=divesakuru}', ""); - Expect(1, 72031, '\p{Is_Block= _Dives_Akuru}', ""); - Expect(0, 72031, '\p{^Is_Block= _Dives_Akuru}', ""); - Expect(0, 72031, '\P{Is_Block= _Dives_Akuru}', ""); - Expect(1, 72031, '\P{^Is_Block= _Dives_Akuru}', ""); - Expect(0, 72032, '\p{Is_Block= _Dives_Akuru}', ""); - Expect(1, 72032, '\p{^Is_Block= _Dives_Akuru}', ""); - Expect(1, 72032, '\P{Is_Block= _Dives_Akuru}', ""); - Expect(0, 72032, '\P{^Is_Block= _Dives_Akuru}', ""); - Error('\p{Is_Blk=:= Dives_akuru}'); - Error('\P{Is_Blk=:= Dives_akuru}'); + Expect(1, 72031, '\p{Is_Block= Dives_Akuru}', ""); + Expect(0, 72031, '\p{^Is_Block= Dives_Akuru}', ""); + Expect(0, 72031, '\P{Is_Block= Dives_Akuru}', ""); + Expect(1, 72031, '\P{^Is_Block= Dives_Akuru}', ""); + Expect(0, 72032, '\p{Is_Block= Dives_Akuru}', ""); + Expect(1, 72032, '\p{^Is_Block= Dives_Akuru}', ""); + Expect(1, 72032, '\P{Is_Block= Dives_Akuru}', ""); + Expect(0, 72032, '\P{^Is_Block= Dives_Akuru}', ""); + Error('\p{Is_Blk=:=_DIVES_Akuru}'); + Error('\P{Is_Blk=:=_DIVES_Akuru}'); Expect(1, 72031, '\p{Is_Blk=divesakuru}', ""); Expect(0, 72031, '\p{^Is_Blk=divesakuru}', ""); Expect(0, 72031, '\P{Is_Blk=divesakuru}', ""); @@ -10133,16 +10334,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}', ""); @@ -10155,16 +10356,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}'); + Error('\P{Blk=:=Dogra}'); Expect(1, 71759, '\p{Blk=:\ADogra\z:}', "");; Expect(0, 71760, '\p{Blk=:\ADogra\z:}', "");; Expect(1, 71759, '\p{Blk=dogra}', ""); @@ -10177,42 +10378,42 @@ 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{Is_Block: dogra}', ""); - Expect(0, 71759, '\p{^Is_Block: dogra}', ""); - Expect(0, 71759, '\P{Is_Block: dogra}', ""); - Expect(1, 71759, '\P{^Is_Block: dogra}', ""); - Expect(0, 71760, '\p{Is_Block: dogra}', ""); - Expect(1, 71760, '\p{^Is_Block: dogra}', ""); - Expect(1, 71760, '\P{Is_Block: dogra}', ""); - Expect(0, 71760, '\P{^Is_Block: dogra}', ""); - Expect(1, 71759, '\p{Is_Block=_ Dogra}', ""); - Expect(0, 71759, '\p{^Is_Block=_ Dogra}', ""); - Expect(0, 71759, '\P{Is_Block=_ Dogra}', ""); - Expect(1, 71759, '\P{^Is_Block=_ Dogra}', ""); - Expect(0, 71760, '\p{Is_Block=_ Dogra}', ""); - Expect(1, 71760, '\p{^Is_Block=_ Dogra}', ""); - Expect(1, 71760, '\P{Is_Block=_ Dogra}', ""); - Expect(0, 71760, '\P{^Is_Block=_ Dogra}', ""); - Error('\p{Is_Blk=/a/-_Dogra}'); - Error('\P{Is_Blk=/a/-_Dogra}'); - Expect(1, 71759, '\p{Is_Blk: dogra}', ""); - Expect(0, 71759, '\p{^Is_Blk: dogra}', ""); - Expect(0, 71759, '\P{Is_Blk: dogra}', ""); - Expect(1, 71759, '\P{^Is_Blk: dogra}', ""); - Expect(0, 71760, '\p{Is_Blk: dogra}', ""); - Expect(1, 71760, '\p{^Is_Blk: dogra}', ""); - Expect(1, 71760, '\P{Is_Blk: dogra}', ""); - Expect(0, 71760, '\P{^Is_Blk: dogra}', ""); + Expect(1, 71759, '\p{Blk= Dogra}', ""); + Expect(0, 71759, '\p{^Blk= Dogra}', ""); + Expect(0, 71759, '\P{Blk= Dogra}', ""); + Expect(1, 71759, '\P{^Blk= Dogra}', ""); + Expect(0, 71760, '\p{Blk= Dogra}', ""); + Expect(1, 71760, '\p{^Blk= Dogra}', ""); + Expect(1, 71760, '\P{Blk= Dogra}', ""); + Expect(0, 71760, '\P{^Blk= Dogra}', ""); + Error('\p{Is_Block= /a/Dogra}'); + Error('\P{Is_Block= /a/Dogra}'); + Expect(1, 71759, '\p{Is_Block=dogra}', ""); + Expect(0, 71759, '\p{^Is_Block=dogra}', ""); + Expect(0, 71759, '\P{Is_Block=dogra}', ""); + Expect(1, 71759, '\P{^Is_Block=dogra}', ""); + Expect(0, 71760, '\p{Is_Block=dogra}', ""); + Expect(1, 71760, '\p{^Is_Block=dogra}', ""); + Expect(1, 71760, '\P{Is_Block=dogra}', ""); + Expect(0, 71760, '\P{^Is_Block=dogra}', ""); + Expect(1, 71759, '\p{Is_Block=- Dogra}', ""); + Expect(0, 71759, '\p{^Is_Block=- Dogra}', ""); + Expect(0, 71759, '\P{Is_Block=- Dogra}', ""); + Expect(1, 71759, '\P{^Is_Block=- Dogra}', ""); + Expect(0, 71760, '\p{Is_Block=- Dogra}', ""); + Expect(1, 71760, '\p{^Is_Block=- Dogra}', ""); + Expect(1, 71760, '\P{Is_Block=- Dogra}', ""); + Expect(0, 71760, '\P{^Is_Block=- Dogra}', ""); + Error('\p{Is_Blk= -DOGRA:=}'); + Error('\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}', ""); Expect(1, 71759, '\p{Is_Blk=_Dogra}', ""); Expect(0, 71759, '\p{^Is_Blk=_Dogra}', ""); Expect(0, 71759, '\P{Is_Blk=_Dogra}', ""); @@ -10221,8 +10422,8 @@ 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}', ""); - Error('\p{Block= :=Domino_Tiles}'); - Error('\P{Block= :=Domino_Tiles}'); + Error('\p{Block= /a/DOMINO_TILES}'); + Error('\P{Block= /a/DOMINO_TILES}'); Expect(1, 127135, '\p{Block=:\ADomino_Tiles\z:}', "");; Expect(0, 127136, '\p{Block=:\ADomino_Tiles\z:}', "");; Expect(1, 127135, '\p{Block=dominotiles}', ""); @@ -10235,38 +10436,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=:=__Domino}'); + Error('\P{Blk=:=__Domino}'); Expect(1, 127135, '\p{Blk=:\ADomino\z:}', "");; Expect(0, 127136, '\p{Blk=:\ADomino\z:}', "");; - Expect(1, 127135, '\p{Blk=domino}', ""); - 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}', ""); @@ -10275,16 +10476,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 127136, '\p{^Is_Block=dominotiles}', ""); Expect(1, 127136, '\P{Is_Block=dominotiles}', ""); Expect(0, 127136, '\P{^Is_Block=dominotiles}', ""); - Expect(1, 127135, '\p{Is_Block=-DOMINO_TILES}', ""); - Expect(0, 127135, '\p{^Is_Block=-DOMINO_TILES}', ""); - Expect(0, 127135, '\P{Is_Block=-DOMINO_TILES}', ""); - Expect(1, 127135, '\P{^Is_Block=-DOMINO_TILES}', ""); - Expect(0, 127136, '\p{Is_Block=-DOMINO_TILES}', ""); - Expect(1, 127136, '\p{^Is_Block=-DOMINO_TILES}', ""); - Expect(1, 127136, '\P{Is_Block=-DOMINO_TILES}', ""); - Expect(0, 127136, '\P{^Is_Block=-DOMINO_TILES}', ""); - Error('\p{Is_Blk=:=domino}'); - Error('\P{Is_Blk=:=domino}'); + Expect(1, 127135, '\p{Is_Block= Domino_Tiles}', ""); + Expect(0, 127135, '\p{^Is_Block= Domino_Tiles}', ""); + Expect(0, 127135, '\P{Is_Block= Domino_Tiles}', ""); + Expect(1, 127135, '\P{^Is_Block= Domino_Tiles}', ""); + Expect(0, 127136, '\p{Is_Block= Domino_Tiles}', ""); + Expect(1, 127136, '\p{^Is_Block= Domino_Tiles}', ""); + Expect(1, 127136, '\P{Is_Block= Domino_Tiles}', ""); + Expect(0, 127136, '\P{^Is_Block= Domino_Tiles}', ""); + Error('\p{Is_Blk=- DOMINO:=}'); + Error('\P{Is_Blk=- DOMINO:=}'); Expect(1, 127135, '\p{Is_Blk=domino}', ""); Expect(0, 127135, '\p{^Is_Blk=domino}', ""); Expect(0, 127135, '\P{Is_Blk=domino}', ""); @@ -10293,16 +10494,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 127136, '\p{^Is_Blk=domino}', ""); Expect(1, 127136, '\P{Is_Blk=domino}', ""); Expect(0, 127136, '\P{^Is_Blk=domino}', ""); - Expect(1, 127135, '\p{Is_Blk=_-Domino}', ""); - Expect(0, 127135, '\p{^Is_Blk=_-Domino}', ""); - Expect(0, 127135, '\P{Is_Blk=_-Domino}', ""); - Expect(1, 127135, '\P{^Is_Blk=_-Domino}', ""); - Expect(0, 127136, '\p{Is_Blk=_-Domino}', ""); - Expect(1, 127136, '\p{^Is_Blk=_-Domino}', ""); - Expect(1, 127136, '\P{Is_Blk=_-Domino}', ""); - Expect(0, 127136, '\P{^Is_Blk=_-Domino}', ""); - Error('\p{Block= Duployan:=}'); - Error('\P{Block= Duployan:=}'); + Expect(1, 127135, '\p{Is_Blk=- DOMINO}', ""); + Expect(0, 127135, '\p{^Is_Blk=- DOMINO}', ""); + Expect(0, 127135, '\P{Is_Blk=- DOMINO}', ""); + Expect(1, 127135, '\P{^Is_Blk=- DOMINO}', ""); + Expect(0, 127136, '\p{Is_Blk=- DOMINO}', ""); + Expect(1, 127136, '\p{^Is_Blk=- DOMINO}', ""); + Expect(1, 127136, '\P{Is_Blk=- DOMINO}', ""); + Expect(0, 127136, '\P{^Is_Blk=- DOMINO}', ""); + Error('\p{Block=_Duployan:=}'); + Error('\P{Block=_Duployan:=}'); Expect(1, 113823, '\p{Block=:\ADuployan\z:}', "");; Expect(0, 113824, '\p{Block=:\ADuployan\z:}', "");; Expect(1, 113823, '\p{Block=duployan}', ""); @@ -10315,16 +10516,16 @@ 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: --duployan:=}'); - Error('\P{Blk: --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}', ""); @@ -10337,52 +10538,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 113824, '\P{^Blk=duployan}', ""); Expect(1, 113823, '\p{Blk=:\Aduployan\z:}', "");; Expect(0, 113824, '\p{Blk=:\Aduployan\z:}', "");; - Expect(1, 113823, '\p{Blk= duployan}', ""); - Expect(0, 113823, '\p{^Blk= duployan}', ""); - Expect(0, 113823, '\P{Blk= duployan}', ""); - Expect(1, 113823, '\P{^Blk= duployan}', ""); - Expect(0, 113824, '\p{Blk= duployan}', ""); - Expect(1, 113824, '\p{^Blk= duployan}', ""); - Expect(1, 113824, '\P{Blk= duployan}', ""); - Expect(0, 113824, '\P{^Blk= duployan}', ""); - Error('\p{Is_Block=/a/--Duployan}'); - Error('\P{Is_Block=/a/--Duployan}'); - Expect(1, 113823, '\p{Is_Block: duployan}', ""); - Expect(0, 113823, '\p{^Is_Block: duployan}', ""); - Expect(0, 113823, '\P{Is_Block: duployan}', ""); - Expect(1, 113823, '\P{^Is_Block: duployan}', ""); - Expect(0, 113824, '\p{Is_Block: duployan}', ""); - Expect(1, 113824, '\p{^Is_Block: duployan}', ""); - Expect(1, 113824, '\P{Is_Block: duployan}', ""); - Expect(0, 113824, '\P{^Is_Block: duployan}', ""); - Expect(1, 113823, '\p{Is_Block=-DUPLOYAN}', ""); - Expect(0, 113823, '\p{^Is_Block=-DUPLOYAN}', ""); - Expect(0, 113823, '\P{Is_Block=-DUPLOYAN}', ""); - Expect(1, 113823, '\P{^Is_Block=-DUPLOYAN}', ""); - Expect(0, 113824, '\p{Is_Block=-DUPLOYAN}', ""); - Expect(1, 113824, '\p{^Is_Block=-DUPLOYAN}', ""); - Expect(1, 113824, '\P{Is_Block=-DUPLOYAN}', ""); - Expect(0, 113824, '\P{^Is_Block=-DUPLOYAN}', ""); - Error('\p{Is_Blk= /a/DUPLOYAN}'); - Error('\P{Is_Blk= /a/DUPLOYAN}'); - Expect(1, 113823, '\p{Is_Blk=duployan}', ""); - Expect(0, 113823, '\p{^Is_Blk=duployan}', ""); - Expect(0, 113823, '\P{Is_Blk=duployan}', ""); - 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}', ""); - 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{Blk=__Duployan}', ""); + Expect(0, 113823, '\p{^Blk=__Duployan}', ""); + Expect(0, 113823, '\P{Blk=__Duployan}', ""); + Expect(1, 113823, '\P{^Blk=__Duployan}', ""); + Expect(0, 113824, '\p{Blk=__Duployan}', ""); + Expect(1, 113824, '\p{^Blk=__Duployan}', ""); + Expect(1, 113824, '\P{Blk=__Duployan}', ""); + Expect(0, 113824, '\P{^Blk=__Duployan}', ""); + Error('\p{Is_Block= /a/Duployan}'); + Error('\P{Is_Block= /a/Duployan}'); + Expect(1, 113823, '\p{Is_Block=duployan}', ""); + Expect(0, 113823, '\p{^Is_Block=duployan}', ""); + Expect(0, 113823, '\P{Is_Block=duployan}', ""); + Expect(1, 113823, '\P{^Is_Block=duployan}', ""); + Expect(0, 113824, '\p{Is_Block=duployan}', ""); + Expect(1, 113824, '\p{^Is_Block=duployan}', ""); + Expect(1, 113824, '\P{Is_Block=duployan}', ""); + Expect(0, 113824, '\P{^Is_Block=duployan}', ""); + Expect(1, 113823, '\p{Is_Block=- Duployan}', ""); + Expect(0, 113823, '\p{^Is_Block=- Duployan}', ""); + Expect(0, 113823, '\P{Is_Block=- Duployan}', ""); + Expect(1, 113823, '\P{^Is_Block=- Duployan}', ""); + Expect(0, 113824, '\p{Is_Block=- Duployan}', ""); + Expect(1, 113824, '\p{^Is_Block=- Duployan}', ""); + Expect(1, 113824, '\P{Is_Block=- Duployan}', ""); + Expect(0, 113824, '\P{^Is_Block=- Duployan}', ""); + Error('\p{Is_Blk=_ Duployan/a/}'); + Error('\P{Is_Blk=_ Duployan/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}', ""); + Expect(1, 113823, '\p{Is_Blk: -_duployan}', ""); + Expect(0, 113823, '\p{^Is_Blk: -_duployan}', ""); + Expect(0, 113823, '\P{Is_Blk: -_duployan}', ""); + Expect(1, 113823, '\P{^Is_Blk: -_duployan}', ""); + Expect(0, 113824, '\p{Is_Blk: -_duployan}', ""); + Expect(1, 113824, '\p{^Is_Blk: -_duployan}', ""); + Expect(1, 113824, '\P{Is_Blk: -_duployan}', ""); + Expect(0, 113824, '\P{^Is_Blk: -_duployan}', ""); + Error('\p{Block= early_Dynastic_Cuneiform/a/}'); + Error('\P{Block= early_Dynastic_Cuneiform/a/}'); Expect(1, 75087, '\p{Block=:\AEarly_Dynastic_Cuneiform\z:}', "");; Expect(0, 75088, '\p{Block=:\AEarly_Dynastic_Cuneiform\z:}', "");; Expect(1, 75087, '\p{Block=earlydynasticcuneiform}', ""); @@ -10395,16 +10596,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=/a/- EARLY_dynastic_Cuneiform}'); - Error('\P{Blk=/a/- 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= Early_Dynastic_CUNEIFORM:=}'); + Error('\P{Blk= 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}', ""); @@ -10417,16 +10618,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= Early_Dynastic_CUNEIFORM:=}'); - Error('\P{Is_Block= 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}', ""); @@ -10435,16 +10636,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 75088, '\p{^Is_Block=earlydynasticcuneiform}', ""); Expect(1, 75088, '\P{Is_Block=earlydynasticcuneiform}', ""); Expect(0, 75088, '\P{^Is_Block=earlydynasticcuneiform}', ""); - Expect(1, 75087, '\p{Is_Block=__early_DYNASTIC_cuneiform}', ""); - Expect(0, 75087, '\p{^Is_Block=__early_DYNASTIC_cuneiform}', ""); - Expect(0, 75087, '\P{Is_Block=__early_DYNASTIC_cuneiform}', ""); - Expect(1, 75087, '\P{^Is_Block=__early_DYNASTIC_cuneiform}', ""); - Expect(0, 75088, '\p{Is_Block=__early_DYNASTIC_cuneiform}', ""); - Expect(1, 75088, '\p{^Is_Block=__early_DYNASTIC_cuneiform}', ""); - Expect(1, 75088, '\P{Is_Block=__early_DYNASTIC_cuneiform}', ""); - Expect(0, 75088, '\P{^Is_Block=__early_DYNASTIC_cuneiform}', ""); - Error('\p{Is_Blk=/a/ early_Dynastic_Cuneiform}'); - Error('\P{Is_Blk=/a/ early_Dynastic_Cuneiform}'); + Expect(1, 75087, '\p{Is_Block= Early_DYNASTIC_Cuneiform}', ""); + Expect(0, 75087, '\p{^Is_Block= Early_DYNASTIC_Cuneiform}', ""); + Expect(0, 75087, '\P{Is_Block= Early_DYNASTIC_Cuneiform}', ""); + Expect(1, 75087, '\P{^Is_Block= Early_DYNASTIC_Cuneiform}', ""); + Expect(0, 75088, '\p{Is_Block= Early_DYNASTIC_Cuneiform}', ""); + Expect(1, 75088, '\p{^Is_Block= Early_DYNASTIC_Cuneiform}', ""); + Expect(1, 75088, '\P{Is_Block= Early_DYNASTIC_Cuneiform}', ""); + Expect(0, 75088, '\P{^Is_Block= Early_DYNASTIC_Cuneiform}', ""); + Error('\p{Is_Blk=-:=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}', ""); @@ -10453,16 +10654,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 75088, '\p{^Is_Blk=earlydynasticcuneiform}', ""); Expect(1, 75088, '\P{Is_Blk=earlydynasticcuneiform}', ""); Expect(0, 75088, '\P{^Is_Blk=earlydynasticcuneiform}', ""); - Expect(1, 75087, '\p{Is_Blk=__Early_Dynastic_cuneiform}', ""); - Expect(0, 75087, '\p{^Is_Blk=__Early_Dynastic_cuneiform}', ""); - Expect(0, 75087, '\P{Is_Blk=__Early_Dynastic_cuneiform}', ""); - Expect(1, 75087, '\P{^Is_Blk=__Early_Dynastic_cuneiform}', ""); - Expect(0, 75088, '\p{Is_Blk=__Early_Dynastic_cuneiform}', ""); - Expect(1, 75088, '\p{^Is_Blk=__Early_Dynastic_cuneiform}', ""); - Expect(1, 75088, '\P{Is_Blk=__Early_Dynastic_cuneiform}', ""); - Expect(0, 75088, '\P{^Is_Blk=__Early_Dynastic_cuneiform}', ""); - Error('\p{Block= Egyptian_HIEROGLYPH_Format_Controls:=}'); - Error('\P{Block= Egyptian_HIEROGLYPH_Format_Controls:=}'); + Expect(1, 75087, '\p{Is_Blk=-EARLY_Dynastic_Cuneiform}', ""); + Expect(0, 75087, '\p{^Is_Blk=-EARLY_Dynastic_Cuneiform}', ""); + Expect(0, 75087, '\P{Is_Blk=-EARLY_Dynastic_Cuneiform}', ""); + Expect(1, 75087, '\P{^Is_Blk=-EARLY_Dynastic_Cuneiform}', ""); + Expect(0, 75088, '\p{Is_Blk=-EARLY_Dynastic_Cuneiform}', ""); + Expect(1, 75088, '\p{^Is_Blk=-EARLY_Dynastic_Cuneiform}', ""); + Expect(1, 75088, '\P{Is_Blk=-EARLY_Dynastic_Cuneiform}', ""); + Expect(0, 75088, '\P{^Is_Blk=-EARLY_Dynastic_Cuneiform}', ""); + Error('\p{Block:_egyptian_HIEROGLYPH_FORMAT_Controls:=}'); + Error('\P{Block:_egyptian_HIEROGLYPH_FORMAT_Controls:=}'); Expect(1, 78911, '\p{Block=:\AEgyptian_Hieroglyph_Format_Controls\z:}', "");; Expect(0, 78912, '\p{Block=:\AEgyptian_Hieroglyph_Format_Controls\z:}', "");; Expect(1, 78911, '\p{Block=egyptianhieroglyphformatcontrols}', ""); @@ -10475,16 +10676,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 78912, '\P{^Block=egyptianhieroglyphformatcontrols}', ""); Expect(1, 78911, '\p{Block=:\Aegyptianhieroglyphformatcontrols\z:}', "");; Expect(0, 78912, '\p{Block=:\Aegyptianhieroglyphformatcontrols\z:}', "");; - Expect(1, 78911, '\p{Block=-Egyptian_hieroglyph_Format_controls}', ""); - Expect(0, 78911, '\p{^Block=-Egyptian_hieroglyph_Format_controls}', ""); - Expect(0, 78911, '\P{Block=-Egyptian_hieroglyph_Format_controls}', ""); - Expect(1, 78911, '\P{^Block=-Egyptian_hieroglyph_Format_controls}', ""); - Expect(0, 78912, '\p{Block=-Egyptian_hieroglyph_Format_controls}', ""); - Expect(1, 78912, '\p{^Block=-Egyptian_hieroglyph_Format_controls}', ""); - Expect(1, 78912, '\P{Block=-Egyptian_hieroglyph_Format_controls}', ""); - Expect(0, 78912, '\P{^Block=-Egyptian_hieroglyph_Format_controls}', ""); - Error('\p{Blk= :=Egyptian_HIEROGLYPH_format_controls}'); - Error('\P{Blk= :=Egyptian_HIEROGLYPH_format_controls}'); + Expect(1, 78911, '\p{Block= -Egyptian_Hieroglyph_FORMAT_Controls}', ""); + Expect(0, 78911, '\p{^Block= -Egyptian_Hieroglyph_FORMAT_Controls}', ""); + Expect(0, 78911, '\P{Block= -Egyptian_Hieroglyph_FORMAT_Controls}', ""); + Expect(1, 78911, '\P{^Block= -Egyptian_Hieroglyph_FORMAT_Controls}', ""); + Expect(0, 78912, '\p{Block= -Egyptian_Hieroglyph_FORMAT_Controls}', ""); + Expect(1, 78912, '\p{^Block= -Egyptian_Hieroglyph_FORMAT_Controls}', ""); + Expect(1, 78912, '\P{Block= -Egyptian_Hieroglyph_FORMAT_Controls}', ""); + Expect(0, 78912, '\P{^Block= -Egyptian_Hieroglyph_FORMAT_Controls}', ""); + Error('\p{Blk=/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}', ""); @@ -10497,52 +10698,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 78912, '\P{^Blk=egyptianhieroglyphformatcontrols}', ""); Expect(1, 78911, '\p{Blk=:\Aegyptianhieroglyphformatcontrols\z:}', "");; Expect(0, 78912, '\p{Blk=:\Aegyptianhieroglyphformatcontrols\z:}', "");; - Expect(1, 78911, '\p{Blk=_EGYPTIAN_Hieroglyph_format_controls}', ""); - Expect(0, 78911, '\p{^Blk=_EGYPTIAN_Hieroglyph_format_controls}', ""); - Expect(0, 78911, '\P{Blk=_EGYPTIAN_Hieroglyph_format_controls}', ""); - Expect(1, 78911, '\P{^Blk=_EGYPTIAN_Hieroglyph_format_controls}', ""); - Expect(0, 78912, '\p{Blk=_EGYPTIAN_Hieroglyph_format_controls}', ""); - Expect(1, 78912, '\p{^Blk=_EGYPTIAN_Hieroglyph_format_controls}', ""); - Expect(1, 78912, '\P{Blk=_EGYPTIAN_Hieroglyph_format_controls}', ""); - Expect(0, 78912, '\P{^Blk=_EGYPTIAN_Hieroglyph_format_controls}', ""); - Error('\p{Is_Block= _Egyptian_Hieroglyph_Format_controls/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, 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, 78895, '\p{Block=:\AEgyptian_Hieroglyphs\z:}', "");; Expect(0, 78896, '\p{Block=:\AEgyptian_Hieroglyphs\z:}', "");; Expect(1, 78895, '\p{Block=egyptianhieroglyphs}', ""); @@ -10555,16 +10756,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}', ""); @@ -10577,16 +10778,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}', ""); @@ -10595,34 +10796,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/a/}'); - Error('\P{Is_Blk: -Egyptian_HIEROGLYPHS/a/}'); - Expect(1, 78895, '\p{Is_Blk=egyptianhieroglyphs}', ""); - Expect(0, 78895, '\p{^Is_Blk=egyptianhieroglyphs}', ""); - Expect(0, 78895, '\P{Is_Blk=egyptianhieroglyphs}', ""); - 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=:= -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, 66863, '\p{Block=:\AElbasan\z:}', "");; Expect(0, 66864, '\p{Block=:\AElbasan\z:}', "");; Expect(1, 66863, '\p{Block=elbasan}', ""); @@ -10635,16 +10836,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: /a/-ELBASAN}'); - Error('\P{Blk: /a/-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=_:=Elbasan}'); + Error('\P{Blk=_:=Elbasan}'); Expect(1, 66863, '\p{Blk=:\AElbasan\z:}', "");; Expect(0, 66864, '\p{Blk=:\AElbasan\z:}', "");; Expect(1, 66863, '\p{Blk=elbasan}', ""); @@ -10657,16 +10858,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 66864, '\P{^Blk=elbasan}', ""); Expect(1, 66863, '\p{Blk=:\Aelbasan\z:}', "");; Expect(0, 66864, '\p{Blk=:\Aelbasan\z:}', "");; - Expect(1, 66863, '\p{Blk= Elbasan}', ""); - Expect(0, 66863, '\p{^Blk= Elbasan}', ""); - Expect(0, 66863, '\P{Blk= Elbasan}', ""); - Expect(1, 66863, '\P{^Blk= Elbasan}', ""); - Expect(0, 66864, '\p{Blk= Elbasan}', ""); - Expect(1, 66864, '\p{^Blk= Elbasan}', ""); - Expect(1, 66864, '\P{Blk= Elbasan}', ""); - Expect(0, 66864, '\P{^Blk= Elbasan}', ""); - Error('\p{Is_Block:-/a/Elbasan}'); - Error('\P{Is_Block:-/a/Elbasan}'); + Expect(1, 66863, '\p{Blk=__elbasan}', ""); + Expect(0, 66863, '\p{^Blk=__elbasan}', ""); + Expect(0, 66863, '\P{Blk=__elbasan}', ""); + Expect(1, 66863, '\P{^Blk=__elbasan}', ""); + Expect(0, 66864, '\p{Blk=__elbasan}', ""); + Expect(1, 66864, '\p{^Blk=__elbasan}', ""); + Expect(1, 66864, '\P{Blk=__elbasan}', ""); + Expect(0, 66864, '\P{^Blk=__elbasan}', ""); + Error('\p{Is_Block= Elbasan/a/}'); + Error('\P{Is_Block= Elbasan/a/}'); Expect(1, 66863, '\p{Is_Block=elbasan}', ""); Expect(0, 66863, '\p{^Is_Block=elbasan}', ""); Expect(0, 66863, '\P{Is_Block=elbasan}', ""); @@ -10675,34 +10876,34 @@ 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_Blk: elbasan}', ""); - Expect(0, 66863, '\p{^Is_Blk: elbasan}', ""); - Expect(0, 66863, '\P{Is_Blk: elbasan}', ""); - Expect(1, 66863, '\P{^Is_Blk: elbasan}', ""); - Expect(0, 66864, '\p{Is_Blk: elbasan}', ""); - Expect(1, 66864, '\p{^Is_Blk: elbasan}', ""); - Expect(1, 66864, '\P{Is_Blk: elbasan}', ""); - Expect(0, 66864, '\P{^Is_Blk: elbasan}', ""); - Expect(1, 66863, '\p{Is_Blk=-elbasan}', ""); - Expect(0, 66863, '\p{^Is_Blk=-elbasan}', ""); - Expect(0, 66863, '\P{Is_Blk=-elbasan}', ""); - Expect(1, 66863, '\P{^Is_Blk=-elbasan}', ""); - Expect(0, 66864, '\p{Is_Blk=-elbasan}', ""); - Expect(1, 66864, '\p{^Is_Blk=-elbasan}', ""); - Expect(1, 66864, '\P{Is_Blk=-elbasan}', ""); - Expect(0, 66864, '\P{^Is_Blk=-elbasan}', ""); - Error('\p{Block:_Elymaic:=}'); - Error('\P{Block:_Elymaic:=}'); + Expect(1, 66863, '\p{Is_Block= ELBASAN}', ""); + Expect(0, 66863, '\p{^Is_Block= ELBASAN}', ""); + Expect(0, 66863, '\P{Is_Block= ELBASAN}', ""); + Expect(1, 66863, '\P{^Is_Block= ELBASAN}', ""); + Expect(0, 66864, '\p{Is_Block= ELBASAN}', ""); + Expect(1, 66864, '\p{^Is_Block= ELBASAN}', ""); + Expect(1, 66864, '\P{Is_Block= ELBASAN}', ""); + Expect(0, 66864, '\P{^Is_Block= ELBASAN}', ""); + Error('\p{Is_Blk: -/a/Elbasan}'); + Error('\P{Is_Blk: -/a/Elbasan}'); + Expect(1, 66863, '\p{Is_Blk=elbasan}', ""); + Expect(0, 66863, '\p{^Is_Blk=elbasan}', ""); + Expect(0, 66863, '\P{Is_Blk=elbasan}', ""); + Expect(1, 66863, '\P{^Is_Blk=elbasan}', ""); + Expect(0, 66864, '\p{Is_Blk=elbasan}', ""); + Expect(1, 66864, '\p{^Is_Blk=elbasan}', ""); + Expect(1, 66864, '\P{Is_Blk=elbasan}', ""); + Expect(0, 66864, '\P{^Is_Blk=elbasan}', ""); + Expect(1, 66863, '\p{Is_Blk= -Elbasan}', ""); + Expect(0, 66863, '\p{^Is_Blk= -Elbasan}', ""); + Expect(0, 66863, '\P{Is_Blk= -Elbasan}', ""); + Expect(1, 66863, '\P{^Is_Blk= -Elbasan}', ""); + Expect(0, 66864, '\p{Is_Blk= -Elbasan}', ""); + Expect(1, 66864, '\p{^Is_Blk= -Elbasan}', ""); + Expect(1, 66864, '\P{Is_Blk= -Elbasan}', ""); + Expect(0, 66864, '\P{^Is_Blk= -Elbasan}', ""); + Error('\p{Block= :=Elymaic}'); + Error('\P{Block= :=Elymaic}'); Expect(1, 69631, '\p{Block=:\AElymaic\z:}', "");; Expect(0, 69632, '\p{Block=:\AElymaic\z:}', "");; Expect(1, 69631, '\p{Block=elymaic}', ""); @@ -10715,16 +10916,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}', ""); @@ -10737,34 +10938,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=/a/_-Elymaic}'); - Error('\P{Is_Block=/a/_-Elymaic}'); - Expect(1, 69631, '\p{Is_Block: elymaic}', ""); - Expect(0, 69631, '\p{^Is_Block: elymaic}', ""); - Expect(0, 69631, '\P{Is_Block: elymaic}', ""); - Expect(1, 69631, '\P{^Is_Block: elymaic}', ""); - Expect(0, 69632, '\p{Is_Block: elymaic}', ""); - Expect(1, 69632, '\p{^Is_Block: elymaic}', ""); - Expect(1, 69632, '\P{Is_Block: elymaic}', ""); - Expect(0, 69632, '\P{^Is_Block: elymaic}', ""); - Expect(1, 69631, '\p{Is_Block= Elymaic}', ""); - Expect(0, 69631, '\p{^Is_Block= Elymaic}', ""); - Expect(0, 69631, '\P{Is_Block= Elymaic}', ""); - Expect(1, 69631, '\P{^Is_Block= Elymaic}', ""); - Expect(0, 69632, '\p{Is_Block= Elymaic}', ""); - Expect(1, 69632, '\p{^Is_Block= Elymaic}', ""); - Expect(1, 69632, '\P{Is_Block= Elymaic}', ""); - Expect(0, 69632, '\P{^Is_Block= Elymaic}', ""); - Error('\p{Is_Blk=:= _Elymaic}'); - Error('\P{Is_Blk=:= _Elymaic}'); + Expect(1, 69631, '\p{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{Is_Blk=elymaic}', ""); Expect(0, 69631, '\p{^Is_Blk=elymaic}', ""); Expect(0, 69631, '\P{Is_Blk=elymaic}', ""); @@ -10773,16 +10974,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 69632, '\p{^Is_Blk=elymaic}', ""); Expect(1, 69632, '\P{Is_Blk=elymaic}', ""); Expect(0, 69632, '\P{^Is_Blk=elymaic}', ""); - Expect(1, 69631, '\p{Is_Blk= elymaic}', ""); - Expect(0, 69631, '\p{^Is_Blk= elymaic}', ""); - Expect(0, 69631, '\P{Is_Blk= elymaic}', ""); - Expect(1, 69631, '\P{^Is_Blk= elymaic}', ""); - Expect(0, 69632, '\p{Is_Blk= elymaic}', ""); - Expect(1, 69632, '\p{^Is_Blk= elymaic}', ""); - Expect(1, 69632, '\P{Is_Blk= elymaic}', ""); - Expect(0, 69632, '\P{^Is_Blk= elymaic}', ""); - Error('\p{Block= emoticons/a/}'); - Error('\P{Block= emoticons/a/}'); + Expect(1, 69631, '\p{Is_Blk=__ELYMAIC}', ""); + Expect(0, 69631, '\p{^Is_Blk=__ELYMAIC}', ""); + Expect(0, 69631, '\P{Is_Blk=__ELYMAIC}', ""); + Expect(1, 69631, '\P{^Is_Blk=__ELYMAIC}', ""); + Expect(0, 69632, '\p{Is_Blk=__ELYMAIC}', ""); + Expect(1, 69632, '\p{^Is_Blk=__ELYMAIC}', ""); + Expect(1, 69632, '\P{Is_Blk=__ELYMAIC}', ""); + Expect(0, 69632, '\P{^Is_Blk=__ELYMAIC}', ""); + Error('\p{Block=:=_ emoticons}'); + Error('\P{Block=:=_ emoticons}'); Expect(1, 128591, '\p{Block=:\AEmoticons\z:}', "");; Expect(0, 128592, '\p{Block=:\AEmoticons\z:}', "");; Expect(1, 128591, '\p{Block=emoticons}', ""); @@ -10795,16 +10996,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 128592, '\P{^Block=emoticons}', ""); Expect(1, 128591, '\p{Block=:\Aemoticons\z:}', "");; Expect(0, 128592, '\p{Block=:\Aemoticons\z:}', "");; - Expect(1, 128591, '\p{Block=__emoticons}', ""); - Expect(0, 128591, '\p{^Block=__emoticons}', ""); - Expect(0, 128591, '\P{Block=__emoticons}', ""); - Expect(1, 128591, '\P{^Block=__emoticons}', ""); - Expect(0, 128592, '\p{Block=__emoticons}', ""); - Expect(1, 128592, '\p{^Block=__emoticons}', ""); - Expect(1, 128592, '\P{Block=__emoticons}', ""); - Expect(0, 128592, '\P{^Block=__emoticons}', ""); - Error('\p{Blk=_Emoticons/a/}'); - Error('\P{Blk=_Emoticons/a/}'); + 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{Blk=:\AEmoticons\z:}', "");; Expect(0, 128592, '\p{Blk=:\AEmoticons\z:}', "");; Expect(1, 128591, '\p{Blk=emoticons}', ""); @@ -10817,16 +11018,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 128592, '\P{^Blk=emoticons}', ""); Expect(1, 128591, '\p{Blk=:\Aemoticons\z:}', "");; Expect(0, 128592, '\p{Blk=:\Aemoticons\z:}', "");; - Expect(1, 128591, '\p{Blk= emoticons}', ""); - Expect(0, 128591, '\p{^Blk= emoticons}', ""); - Expect(0, 128591, '\P{Blk= emoticons}', ""); - Expect(1, 128591, '\P{^Blk= emoticons}', ""); - Expect(0, 128592, '\p{Blk= emoticons}', ""); - Expect(1, 128592, '\p{^Blk= emoticons}', ""); - Expect(1, 128592, '\P{Blk= emoticons}', ""); - Expect(0, 128592, '\P{^Blk= emoticons}', ""); - Error('\p{Is_Block=_/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}', ""); @@ -10835,16 +11036,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=-:=Emoticons}'); - Error('\P{Is_Blk=-:=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_Blk=emoticons}', ""); Expect(0, 128591, '\p{^Is_Blk=emoticons}', ""); Expect(0, 128591, '\P{Is_Blk=emoticons}', ""); @@ -10853,16 +11054,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 128592, '\p{^Is_Blk=emoticons}', ""); Expect(1, 128592, '\P{Is_Blk=emoticons}', ""); Expect(0, 128592, '\P{^Is_Blk=emoticons}', ""); - Expect(1, 128591, '\p{Is_Blk= emoticons}', ""); - Expect(0, 128591, '\p{^Is_Blk= emoticons}', ""); - Expect(0, 128591, '\P{Is_Blk= emoticons}', ""); - Expect(1, 128591, '\P{^Is_Blk= emoticons}', ""); - Expect(0, 128592, '\p{Is_Blk= emoticons}', ""); - Expect(1, 128592, '\p{^Is_Blk= emoticons}', ""); - Expect(1, 128592, '\P{Is_Blk= emoticons}', ""); - Expect(0, 128592, '\P{^Is_Blk= emoticons}', ""); - Error('\p{Block= Enclosed_ALPHANUMERICS/a/}'); - Error('\P{Block= Enclosed_ALPHANUMERICS/a/}'); + 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}', ""); @@ -10875,16 +11076,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=:=_Enclosed_alphanum}'); - Error('\P{Blk=:=_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=-/a/ENCLOSED_alphanum}'); + Error('\P{Blk=-/a/ENCLOSED_alphanum}'); Expect(1, 9471, '\p{Blk=:\AEnclosed_Alphanum\z:}', "");; Expect(0, 9472, '\p{Blk=:\AEnclosed_Alphanum\z:}', "");; Expect(1, 9471, '\p{Blk=enclosedalphanum}', ""); @@ -10897,34 +11098,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 9472, '\P{^Blk=enclosedalphanum}', ""); Expect(1, 9471, '\p{Blk=:\Aenclosedalphanum\z:}', "");; Expect(0, 9472, '\p{Blk=:\Aenclosedalphanum\z:}', "");; - Expect(1, 9471, '\p{Blk= enclosed_ALPHANUM}', ""); - Expect(0, 9471, '\p{^Blk= enclosed_ALPHANUM}', ""); - Expect(0, 9471, '\P{Blk= enclosed_ALPHANUM}', ""); - Expect(1, 9471, '\P{^Blk= enclosed_ALPHANUM}', ""); - Expect(0, 9472, '\p{Blk= enclosed_ALPHANUM}', ""); - Expect(1, 9472, '\p{^Blk= enclosed_ALPHANUM}', ""); - Expect(1, 9472, '\P{Blk= enclosed_ALPHANUM}', ""); - Expect(0, 9472, '\P{^Blk= enclosed_ALPHANUM}', ""); - Error('\p{Is_Block=-:=Enclosed_alphanumerics}'); - Error('\P{Is_Block=-:=Enclosed_alphanumerics}'); - Expect(1, 9471, '\p{Is_Block: enclosedalphanumerics}', ""); - Expect(0, 9471, '\p{^Is_Block: enclosedalphanumerics}', ""); - Expect(0, 9471, '\P{Is_Block: enclosedalphanumerics}', ""); - Expect(1, 9471, '\P{^Is_Block: enclosedalphanumerics}', ""); - Expect(0, 9472, '\p{Is_Block: enclosedalphanumerics}', ""); - Expect(1, 9472, '\p{^Is_Block: enclosedalphanumerics}', ""); - Expect(1, 9472, '\P{Is_Block: enclosedalphanumerics}', ""); - Expect(0, 9472, '\P{^Is_Block: enclosedalphanumerics}', ""); - Expect(1, 9471, '\p{Is_Block=_ Enclosed_alphanumerics}', ""); - Expect(0, 9471, '\p{^Is_Block=_ Enclosed_alphanumerics}', ""); - Expect(0, 9471, '\P{Is_Block=_ Enclosed_alphanumerics}', ""); - Expect(1, 9471, '\P{^Is_Block=_ Enclosed_alphanumerics}', ""); - Expect(0, 9472, '\p{Is_Block=_ Enclosed_alphanumerics}', ""); - Expect(1, 9472, '\p{^Is_Block=_ Enclosed_alphanumerics}', ""); - Expect(1, 9472, '\P{Is_Block=_ Enclosed_alphanumerics}', ""); - Expect(0, 9472, '\P{^Is_Block=_ Enclosed_alphanumerics}', ""); - Error('\p{Is_Blk=/a/-Enclosed_ALPHANUM}'); - Error('\P{Is_Blk=/a/-Enclosed_ALPHANUM}'); + Expect(1, 9471, '\p{Blk= _Enclosed_Alphanum}', ""); + Expect(0, 9471, '\p{^Blk= _Enclosed_Alphanum}', ""); + Expect(0, 9471, '\P{Blk= _Enclosed_Alphanum}', ""); + Expect(1, 9471, '\P{^Blk= _Enclosed_Alphanum}', ""); + Expect(0, 9472, '\p{Blk= _Enclosed_Alphanum}', ""); + Expect(1, 9472, '\p{^Blk= _Enclosed_Alphanum}', ""); + Expect(1, 9472, '\P{Blk= _Enclosed_Alphanum}', ""); + Expect(0, 9472, '\P{^Blk= _Enclosed_Alphanum}', ""); + Error('\p{Is_Block= enclosed_ALPHANUMERICS/a/}'); + Error('\P{Is_Block= enclosed_ALPHANUMERICS/a/}'); + Expect(1, 9471, '\p{Is_Block=enclosedalphanumerics}', ""); + Expect(0, 9471, '\p{^Is_Block=enclosedalphanumerics}', ""); + Expect(0, 9471, '\P{Is_Block=enclosedalphanumerics}', ""); + Expect(1, 9471, '\P{^Is_Block=enclosedalphanumerics}', ""); + Expect(0, 9472, '\p{Is_Block=enclosedalphanumerics}', ""); + Expect(1, 9472, '\p{^Is_Block=enclosedalphanumerics}', ""); + Expect(1, 9472, '\P{Is_Block=enclosedalphanumerics}', ""); + Expect(0, 9472, '\P{^Is_Block=enclosedalphanumerics}', ""); + Expect(1, 9471, '\p{Is_Block=ENCLOSED_alphanumerics}', ""); + Expect(0, 9471, '\p{^Is_Block=ENCLOSED_alphanumerics}', ""); + Expect(0, 9471, '\P{Is_Block=ENCLOSED_alphanumerics}', ""); + Expect(1, 9471, '\P{^Is_Block=ENCLOSED_alphanumerics}', ""); + Expect(0, 9472, '\p{Is_Block=ENCLOSED_alphanumerics}', ""); + Expect(1, 9472, '\p{^Is_Block=ENCLOSED_alphanumerics}', ""); + Expect(1, 9472, '\P{Is_Block=ENCLOSED_alphanumerics}', ""); + Expect(0, 9472, '\P{^Is_Block=ENCLOSED_alphanumerics}', ""); + Error('\p{Is_Blk= /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}', ""); @@ -10933,16 +11134,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 9472, '\p{^Is_Blk=enclosedalphanum}', ""); Expect(1, 9472, '\P{Is_Blk=enclosedalphanum}', ""); Expect(0, 9472, '\P{^Is_Blk=enclosedalphanum}', ""); - Expect(1, 9471, '\p{Is_Blk= Enclosed_Alphanum}', ""); - Expect(0, 9471, '\p{^Is_Blk= Enclosed_Alphanum}', ""); - Expect(0, 9471, '\P{Is_Blk= Enclosed_Alphanum}', ""); - Expect(1, 9471, '\P{^Is_Blk= Enclosed_Alphanum}', ""); - Expect(0, 9472, '\p{Is_Blk= Enclosed_Alphanum}', ""); - Expect(1, 9472, '\p{^Is_Blk= Enclosed_Alphanum}', ""); - Expect(1, 9472, '\P{Is_Blk= Enclosed_Alphanum}', ""); - Expect(0, 9472, '\P{^Is_Blk= Enclosed_Alphanum}', ""); - Error('\p{Block=:= -ENCLOSED_Alphanumeric_SUPPLEMENT}'); - Error('\P{Block=:= -ENCLOSED_Alphanumeric_SUPPLEMENT}'); + Expect(1, 9471, '\p{Is_Blk: -_Enclosed_alphanum}', ""); + Expect(0, 9471, '\p{^Is_Blk: -_Enclosed_alphanum}', ""); + Expect(0, 9471, '\P{Is_Blk: -_Enclosed_alphanum}', ""); + Expect(1, 9471, '\P{^Is_Blk: -_Enclosed_alphanum}', ""); + Expect(0, 9472, '\p{Is_Blk: -_Enclosed_alphanum}', ""); + Expect(1, 9472, '\p{^Is_Blk: -_Enclosed_alphanum}', ""); + Expect(1, 9472, '\P{Is_Blk: -_Enclosed_alphanum}', ""); + Expect(0, 9472, '\P{^Is_Blk: -_Enclosed_alphanum}', ""); + Error('\p{Block=/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}', ""); @@ -10955,38 +11156,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 127488, '\P{^Block=enclosedalphanumericsupplement}', ""); Expect(1, 127487, '\p{Block=:\Aenclosedalphanumericsupplement\z:}', "");; Expect(0, 127488, '\p{Block=:\Aenclosedalphanumericsupplement\z:}', "");; - Expect(1, 127487, '\p{Block= Enclosed_Alphanumeric_Supplement}', ""); - Expect(0, 127487, '\p{^Block= Enclosed_Alphanumeric_Supplement}', ""); - Expect(0, 127487, '\P{Block= Enclosed_Alphanumeric_Supplement}', ""); - Expect(1, 127487, '\P{^Block= Enclosed_Alphanumeric_Supplement}', ""); - Expect(0, 127488, '\p{Block= Enclosed_Alphanumeric_Supplement}', ""); - Expect(1, 127488, '\p{^Block= Enclosed_Alphanumeric_Supplement}', ""); - Expect(1, 127488, '\P{Block= Enclosed_Alphanumeric_Supplement}', ""); - Expect(0, 127488, '\P{^Block= Enclosed_Alphanumeric_Supplement}', ""); - Error('\p{Blk=:=_-ENCLOSED_Alphanum_Sup}'); - Error('\P{Blk=:=_-ENCLOSED_Alphanum_Sup}'); + Expect(1, 127487, '\p{Block=_enclosed_Alphanumeric_supplement}', ""); + Expect(0, 127487, '\p{^Block=_enclosed_Alphanumeric_supplement}', ""); + Expect(0, 127487, '\P{Block=_enclosed_Alphanumeric_supplement}', ""); + Expect(1, 127487, '\P{^Block=_enclosed_Alphanumeric_supplement}', ""); + Expect(0, 127488, '\p{Block=_enclosed_Alphanumeric_supplement}', ""); + Expect(1, 127488, '\p{^Block=_enclosed_Alphanumeric_supplement}', ""); + Expect(1, 127488, '\P{Block=_enclosed_Alphanumeric_supplement}', ""); + Expect(0, 127488, '\P{^Block=_enclosed_Alphanumeric_supplement}', ""); + Error('\p{Blk= :=Enclosed_alphanum_SUP}'); + Error('\P{Blk= :=Enclosed_alphanum_SUP}'); Expect(1, 127487, '\p{Blk=:\AEnclosed_Alphanum_Sup\z:}', "");; Expect(0, 127488, '\p{Blk=:\AEnclosed_Alphanum_Sup\z:}', "");; - Expect(1, 127487, '\p{Blk: enclosedalphanumsup}', ""); - Expect(0, 127487, '\p{^Blk: enclosedalphanumsup}', ""); - Expect(0, 127487, '\P{Blk: enclosedalphanumsup}', ""); - Expect(1, 127487, '\P{^Blk: enclosedalphanumsup}', ""); - Expect(0, 127488, '\p{Blk: enclosedalphanumsup}', ""); - Expect(1, 127488, '\p{^Blk: enclosedalphanumsup}', ""); - Expect(1, 127488, '\P{Blk: enclosedalphanumsup}', ""); - Expect(0, 127488, '\P{^Blk: enclosedalphanumsup}', ""); + Expect(1, 127487, '\p{Blk=enclosedalphanumsup}', ""); + Expect(0, 127487, '\p{^Blk=enclosedalphanumsup}', ""); + Expect(0, 127487, '\P{Blk=enclosedalphanumsup}', ""); + Expect(1, 127487, '\P{^Blk=enclosedalphanumsup}', ""); + Expect(0, 127488, '\p{Blk=enclosedalphanumsup}', ""); + Expect(1, 127488, '\p{^Blk=enclosedalphanumsup}', ""); + Expect(1, 127488, '\P{Blk=enclosedalphanumsup}', ""); + Expect(0, 127488, '\P{^Blk=enclosedalphanumsup}', ""); Expect(1, 127487, '\p{Blk=:\Aenclosedalphanumsup\z:}', "");; Expect(0, 127488, '\p{Blk=:\Aenclosedalphanumsup\z:}', "");; - Expect(1, 127487, '\p{Blk=- enclosed_Alphanum_Sup}', ""); - Expect(0, 127487, '\p{^Blk=- enclosed_Alphanum_Sup}', ""); - Expect(0, 127487, '\P{Blk=- enclosed_Alphanum_Sup}', ""); - Expect(1, 127487, '\P{^Blk=- enclosed_Alphanum_Sup}', ""); - Expect(0, 127488, '\p{Blk=- enclosed_Alphanum_Sup}', ""); - Expect(1, 127488, '\p{^Blk=- enclosed_Alphanum_Sup}', ""); - Expect(1, 127488, '\P{Blk=- enclosed_Alphanum_Sup}', ""); - Expect(0, 127488, '\P{^Blk=- enclosed_Alphanum_Sup}', ""); - Error('\p{Is_Block=/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}', ""); @@ -10995,16 +11196,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 127488, '\p{^Is_Block=enclosedalphanumericsupplement}', ""); Expect(1, 127488, '\P{Is_Block=enclosedalphanumericsupplement}', ""); Expect(0, 127488, '\P{^Is_Block=enclosedalphanumericsupplement}', ""); - Expect(1, 127487, '\p{Is_Block= -Enclosed_alphanumeric_SUPPLEMENT}', ""); - Expect(0, 127487, '\p{^Is_Block= -Enclosed_alphanumeric_SUPPLEMENT}', ""); - Expect(0, 127487, '\P{Is_Block= -Enclosed_alphanumeric_SUPPLEMENT}', ""); - Expect(1, 127487, '\P{^Is_Block= -Enclosed_alphanumeric_SUPPLEMENT}', ""); - Expect(0, 127488, '\p{Is_Block= -Enclosed_alphanumeric_SUPPLEMENT}', ""); - Expect(1, 127488, '\p{^Is_Block= -Enclosed_alphanumeric_SUPPLEMENT}', ""); - Expect(1, 127488, '\P{Is_Block= -Enclosed_alphanumeric_SUPPLEMENT}', ""); - Expect(0, 127488, '\P{^Is_Block= -Enclosed_alphanumeric_SUPPLEMENT}', ""); - Error('\p{Is_Blk= /a/Enclosed_Alphanum_Sup}'); - Error('\P{Is_Blk= /a/Enclosed_Alphanum_Sup}'); + Expect(1, 127487, '\p{Is_Block=-Enclosed_Alphanumeric_supplement}', ""); + Expect(0, 127487, '\p{^Is_Block=-Enclosed_Alphanumeric_supplement}', ""); + Expect(0, 127487, '\P{Is_Block=-Enclosed_Alphanumeric_supplement}', ""); + Expect(1, 127487, '\P{^Is_Block=-Enclosed_Alphanumeric_supplement}', ""); + Expect(0, 127488, '\p{Is_Block=-Enclosed_Alphanumeric_supplement}', ""); + Expect(1, 127488, '\p{^Is_Block=-Enclosed_Alphanumeric_supplement}', ""); + Expect(1, 127488, '\P{Is_Block=-Enclosed_Alphanumeric_supplement}', ""); + Expect(0, 127488, '\P{^Is_Block=-Enclosed_Alphanumeric_supplement}', ""); + Error('\p{Is_Blk=:= 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}', ""); @@ -11013,38 +11214,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 127488, '\p{^Is_Blk=enclosedalphanumsup}', ""); Expect(1, 127488, '\P{Is_Blk=enclosedalphanumsup}', ""); Expect(0, 127488, '\P{^Is_Blk=enclosedalphanumsup}', ""); - Expect(1, 127487, '\p{Is_Blk=_enclosed_Alphanum_Sup}', ""); - Expect(0, 127487, '\p{^Is_Blk=_enclosed_Alphanum_Sup}', ""); - Expect(0, 127487, '\P{Is_Blk=_enclosed_Alphanum_Sup}', ""); - Expect(1, 127487, '\P{^Is_Blk=_enclosed_Alphanum_Sup}', ""); - Expect(0, 127488, '\p{Is_Blk=_enclosed_Alphanum_Sup}', ""); - Expect(1, 127488, '\p{^Is_Blk=_enclosed_Alphanum_Sup}', ""); - Expect(1, 127488, '\P{Is_Blk=_enclosed_Alphanum_Sup}', ""); - Expect(0, 127488, '\P{^Is_Blk=_enclosed_Alphanum_Sup}', ""); - Error('\p{Block= :=enclosed_CJK_Letters_and_MONTHS}'); - Error('\P{Block= :=enclosed_CJK_Letters_and_MONTHS}'); + Expect(1, 127487, '\p{Is_Blk= -ENCLOSED_Alphanum_SUP}', ""); + Expect(0, 127487, '\p{^Is_Blk= -ENCLOSED_Alphanum_SUP}', ""); + Expect(0, 127487, '\P{Is_Blk= -ENCLOSED_Alphanum_SUP}', ""); + Expect(1, 127487, '\P{^Is_Blk= -ENCLOSED_Alphanum_SUP}', ""); + Expect(0, 127488, '\p{Is_Blk= -ENCLOSED_Alphanum_SUP}', ""); + Expect(1, 127488, '\p{^Is_Blk= -ENCLOSED_Alphanum_SUP}', ""); + Expect(1, 127488, '\P{Is_Blk= -ENCLOSED_Alphanum_SUP}', ""); + Expect(0, 127488, '\P{^Is_Blk= -ENCLOSED_Alphanum_SUP}', ""); + Error('\p{Block=_:=Enclosed_CJK_letters_And_months}'); + Error('\P{Block=_:=Enclosed_CJK_letters_And_months}'); Expect(1, 13055, '\p{Block=:\AEnclosed_CJK_Letters_And_Months\z:}', "");; Expect(0, 13056, '\p{Block=:\AEnclosed_CJK_Letters_And_Months\z:}', "");; - Expect(1, 13055, '\p{Block: enclosedcjklettersandmonths}', ""); - Expect(0, 13055, '\p{^Block: enclosedcjklettersandmonths}', ""); - Expect(0, 13055, '\P{Block: enclosedcjklettersandmonths}', ""); - Expect(1, 13055, '\P{^Block: enclosedcjklettersandmonths}', ""); - Expect(0, 13056, '\p{Block: enclosedcjklettersandmonths}', ""); - Expect(1, 13056, '\p{^Block: enclosedcjklettersandmonths}', ""); - Expect(1, 13056, '\P{Block: enclosedcjklettersandmonths}', ""); - Expect(0, 13056, '\P{^Block: enclosedcjklettersandmonths}', ""); + Expect(1, 13055, '\p{Block=enclosedcjklettersandmonths}', ""); + Expect(0, 13055, '\p{^Block=enclosedcjklettersandmonths}', ""); + Expect(0, 13055, '\P{Block=enclosedcjklettersandmonths}', ""); + Expect(1, 13055, '\P{^Block=enclosedcjklettersandmonths}', ""); + Expect(0, 13056, '\p{Block=enclosedcjklettersandmonths}', ""); + Expect(1, 13056, '\p{^Block=enclosedcjklettersandmonths}', ""); + Expect(1, 13056, '\P{Block=enclosedcjklettersandmonths}', ""); + Expect(0, 13056, '\P{^Block=enclosedcjklettersandmonths}', ""); Expect(1, 13055, '\p{Block=:\Aenclosedcjklettersandmonths\z:}', "");; Expect(0, 13056, '\p{Block=:\Aenclosedcjklettersandmonths\z:}', "");; - Expect(1, 13055, '\p{Block= -Enclosed_CJK_Letters_AND_Months}', ""); - Expect(0, 13055, '\p{^Block= -Enclosed_CJK_Letters_AND_Months}', ""); - Expect(0, 13055, '\P{Block= -Enclosed_CJK_Letters_AND_Months}', ""); - Expect(1, 13055, '\P{^Block= -Enclosed_CJK_Letters_AND_Months}', ""); - Expect(0, 13056, '\p{Block= -Enclosed_CJK_Letters_AND_Months}', ""); - Expect(1, 13056, '\p{^Block= -Enclosed_CJK_Letters_AND_Months}', ""); - Expect(1, 13056, '\P{Block= -Enclosed_CJK_Letters_AND_Months}', ""); - Expect(0, 13056, '\P{^Block= -Enclosed_CJK_Letters_AND_Months}', ""); - Error('\p{Blk=/a/ Enclosed_CJK}'); - Error('\P{Blk=/a/ Enclosed_CJK}'); + Expect(1, 13055, '\p{Block= ENCLOSED_CJK_Letters_and_MONTHS}', ""); + Expect(0, 13055, '\p{^Block= ENCLOSED_CJK_Letters_and_MONTHS}', ""); + Expect(0, 13055, '\P{Block= ENCLOSED_CJK_Letters_and_MONTHS}', ""); + Expect(1, 13055, '\P{^Block= ENCLOSED_CJK_Letters_and_MONTHS}', ""); + Expect(0, 13056, '\p{Block= ENCLOSED_CJK_Letters_and_MONTHS}', ""); + Expect(1, 13056, '\p{^Block= ENCLOSED_CJK_Letters_and_MONTHS}', ""); + Expect(1, 13056, '\P{Block= ENCLOSED_CJK_Letters_and_MONTHS}', ""); + Expect(0, 13056, '\P{^Block= ENCLOSED_CJK_Letters_and_MONTHS}', ""); + Error('\p{Blk=-:=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}', ""); @@ -11057,16 +11258,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=/a/ENCLOSED_CJK_letters_And_MONTHS}'); - Error('\P{Is_Block=/a/ENCLOSED_CJK_letters_And_MONTHS}'); + Expect(1, 13055, '\p{Blk=_Enclosed_CJK}', ""); + Expect(0, 13055, '\p{^Blk=_Enclosed_CJK}', ""); + Expect(0, 13055, '\P{Blk=_Enclosed_CJK}', ""); + Expect(1, 13055, '\P{^Blk=_Enclosed_CJK}', ""); + Expect(0, 13056, '\p{Blk=_Enclosed_CJK}', ""); + Expect(1, 13056, '\p{^Blk=_Enclosed_CJK}', ""); + Expect(1, 13056, '\P{Blk=_Enclosed_CJK}', ""); + Expect(0, 13056, '\P{^Blk=_Enclosed_CJK}', ""); + Error('\p{Is_Block=--enclosed_CJK_Letters_and_Months/a/}'); + Error('\P{Is_Block=--enclosed_CJK_Letters_and_Months/a/}'); Expect(1, 13055, '\p{Is_Block=enclosedcjklettersandmonths}', ""); Expect(0, 13055, '\p{^Is_Block=enclosedcjklettersandmonths}', ""); Expect(0, 13055, '\P{Is_Block=enclosedcjklettersandmonths}', ""); @@ -11075,16 +11276,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/a/}'); - Error('\P{Is_Blk:-ENCLOSED_CJK/a/}'); + 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_Blk=enclosedcjk}', ""); Expect(0, 13055, '\p{^Is_Blk=enclosedcjk}', ""); Expect(0, 13055, '\P{Is_Blk=enclosedcjk}', ""); @@ -11093,16 +11294,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 13056, '\p{^Is_Blk=enclosedcjk}', ""); Expect(1, 13056, '\P{Is_Blk=enclosedcjk}', ""); Expect(0, 13056, '\P{^Is_Blk=enclosedcjk}', ""); - Expect(1, 13055, '\p{Is_Blk: _ENCLOSED_CJK}', ""); - Expect(0, 13055, '\p{^Is_Blk: _ENCLOSED_CJK}', ""); - Expect(0, 13055, '\P{Is_Blk: _ENCLOSED_CJK}', ""); - Expect(1, 13055, '\P{^Is_Blk: _ENCLOSED_CJK}', ""); - Expect(0, 13056, '\p{Is_Blk: _ENCLOSED_CJK}', ""); - Expect(1, 13056, '\p{^Is_Blk: _ENCLOSED_CJK}', ""); - Expect(1, 13056, '\P{Is_Blk: _ENCLOSED_CJK}', ""); - Expect(0, 13056, '\P{^Is_Blk: _ENCLOSED_CJK}', ""); - Error('\p{Block=:=_ENCLOSED_Ideographic_supplement}'); - Error('\P{Block=:=_ENCLOSED_Ideographic_supplement}'); + Expect(1, 13055, '\p{Is_Blk=_-enclosed_CJK}', ""); + Expect(0, 13055, '\p{^Is_Blk=_-enclosed_CJK}', ""); + Expect(0, 13055, '\P{Is_Blk=_-enclosed_CJK}', ""); + Expect(1, 13055, '\P{^Is_Blk=_-enclosed_CJK}', ""); + Expect(0, 13056, '\p{Is_Blk=_-enclosed_CJK}', ""); + Expect(1, 13056, '\p{^Is_Blk=_-enclosed_CJK}', ""); + Expect(1, 13056, '\P{Is_Blk=_-enclosed_CJK}', ""); + Expect(0, 13056, '\P{^Is_Blk=_-enclosed_CJK}', ""); + Error('\p{Block=:= _ENCLOSED_IDEOGRAPHIC_SUPPLEMENT}'); + Error('\P{Block=:= _ENCLOSED_IDEOGRAPHIC_SUPPLEMENT}'); Expect(1, 127743, '\p{Block=:\AEnclosed_Ideographic_Supplement\z:}', "");; Expect(0, 127744, '\p{Block=:\AEnclosed_Ideographic_Supplement\z:}', "");; Expect(1, 127743, '\p{Block=enclosedideographicsupplement}', ""); @@ -11115,16 +11316,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 127744, '\P{^Block=enclosedideographicsupplement}', ""); Expect(1, 127743, '\p{Block=:\Aenclosedideographicsupplement\z:}', "");; Expect(0, 127744, '\p{Block=:\Aenclosedideographicsupplement\z:}', "");; - Expect(1, 127743, '\p{Block=--Enclosed_ideographic_Supplement}', ""); - Expect(0, 127743, '\p{^Block=--Enclosed_ideographic_Supplement}', ""); - Expect(0, 127743, '\P{Block=--Enclosed_ideographic_Supplement}', ""); - Expect(1, 127743, '\P{^Block=--Enclosed_ideographic_Supplement}', ""); - Expect(0, 127744, '\p{Block=--Enclosed_ideographic_Supplement}', ""); - Expect(1, 127744, '\p{^Block=--Enclosed_ideographic_Supplement}', ""); - Expect(1, 127744, '\P{Block=--Enclosed_ideographic_Supplement}', ""); - Expect(0, 127744, '\P{^Block=--Enclosed_ideographic_Supplement}', ""); - Error('\p{Blk: /a/- Enclosed_Ideographic_sup}'); - Error('\P{Blk: /a/- Enclosed_Ideographic_sup}'); + Expect(1, 127743, '\p{Block: ENCLOSED_Ideographic_Supplement}', ""); + Expect(0, 127743, '\p{^Block: ENCLOSED_Ideographic_Supplement}', ""); + Expect(0, 127743, '\P{Block: ENCLOSED_Ideographic_Supplement}', ""); + Expect(1, 127743, '\P{^Block: ENCLOSED_Ideographic_Supplement}', ""); + Expect(0, 127744, '\p{Block: ENCLOSED_Ideographic_Supplement}', ""); + Expect(1, 127744, '\p{^Block: ENCLOSED_Ideographic_Supplement}', ""); + Expect(1, 127744, '\P{Block: ENCLOSED_Ideographic_Supplement}', ""); + Expect(0, 127744, '\P{^Block: ENCLOSED_Ideographic_Supplement}', ""); + Error('\p{Blk=:= _ENCLOSED_Ideographic_Sup}'); + Error('\P{Blk=:= _ENCLOSED_Ideographic_Sup}'); Expect(1, 127743, '\p{Blk=:\AEnclosed_Ideographic_Sup\z:}', "");; Expect(0, 127744, '\p{Blk=:\AEnclosed_Ideographic_Sup\z:}', "");; Expect(1, 127743, '\p{Blk=enclosedideographicsup}', ""); @@ -11137,34 +11338,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 127744, '\P{^Blk=enclosedideographicsup}', ""); Expect(1, 127743, '\p{Blk=:\Aenclosedideographicsup\z:}', "");; Expect(0, 127744, '\p{Blk=:\Aenclosedideographicsup\z:}', "");; - Expect(1, 127743, '\p{Blk= -Enclosed_Ideographic_Sup}', ""); - Expect(0, 127743, '\p{^Blk= -Enclosed_Ideographic_Sup}', ""); - Expect(0, 127743, '\P{Blk= -Enclosed_Ideographic_Sup}', ""); - Expect(1, 127743, '\P{^Blk= -Enclosed_Ideographic_Sup}', ""); - Expect(0, 127744, '\p{Blk= -Enclosed_Ideographic_Sup}', ""); - Expect(1, 127744, '\p{^Blk= -Enclosed_Ideographic_Sup}', ""); - Expect(1, 127744, '\P{Blk= -Enclosed_Ideographic_Sup}', ""); - Expect(0, 127744, '\P{^Blk= -Enclosed_Ideographic_Sup}', ""); - Error('\p{Is_Block: := enclosed_Ideographic_Supplement}'); - 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}', ""); @@ -11173,38 +11374,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 127744, '\p{^Is_Blk=enclosedideographicsup}', ""); Expect(1, 127744, '\P{Is_Blk=enclosedideographicsup}', ""); Expect(0, 127744, '\P{^Is_Blk=enclosedideographicsup}', ""); - Expect(1, 127743, '\p{Is_Blk=__enclosed_ideographic_Sup}', ""); - Expect(0, 127743, '\p{^Is_Blk=__enclosed_ideographic_Sup}', ""); - Expect(0, 127743, '\P{Is_Blk=__enclosed_ideographic_Sup}', ""); - Expect(1, 127743, '\P{^Is_Blk=__enclosed_ideographic_Sup}', ""); - Expect(0, 127744, '\p{Is_Blk=__enclosed_ideographic_Sup}', ""); - Expect(1, 127744, '\p{^Is_Blk=__enclosed_ideographic_Sup}', ""); - Expect(1, 127744, '\P{Is_Blk=__enclosed_ideographic_Sup}', ""); - Expect(0, 127744, '\P{^Is_Blk=__enclosed_ideographic_Sup}', ""); - Error('\p{Block=- Ethiopic/a/}'); - Error('\P{Block=- Ethiopic/a/}'); + 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, 4991, '\p{Block=:\AEthiopic\z:}', "");; Expect(0, 4992, '\p{Block=:\AEthiopic\z:}', "");; - Expect(1, 4991, '\p{Block: ethiopic}', ""); - Expect(0, 4991, '\p{^Block: ethiopic}', ""); - Expect(0, 4991, '\P{Block: ethiopic}', ""); - Expect(1, 4991, '\P{^Block: ethiopic}', ""); - Expect(0, 4992, '\p{Block: ethiopic}', ""); - Expect(1, 4992, '\p{^Block: ethiopic}', ""); - Expect(1, 4992, '\P{Block: ethiopic}', ""); - Expect(0, 4992, '\P{^Block: ethiopic}', ""); + Expect(1, 4991, '\p{Block=ethiopic}', ""); + Expect(0, 4991, '\p{^Block=ethiopic}', ""); + Expect(0, 4991, '\P{Block=ethiopic}', ""); + Expect(1, 4991, '\P{^Block=ethiopic}', ""); + Expect(0, 4992, '\p{Block=ethiopic}', ""); + Expect(1, 4992, '\p{^Block=ethiopic}', ""); + Expect(1, 4992, '\P{Block=ethiopic}', ""); + Expect(0, 4992, '\P{^Block=ethiopic}', ""); Expect(1, 4991, '\p{Block=:\Aethiopic\z:}', "");; Expect(0, 4992, '\p{Block=:\Aethiopic\z:}', "");; - Expect(1, 4991, '\p{Block=_ethiopic}', ""); - Expect(0, 4991, '\p{^Block=_ethiopic}', ""); - Expect(0, 4991, '\P{Block=_ethiopic}', ""); - Expect(1, 4991, '\P{^Block=_ethiopic}', ""); - Expect(0, 4992, '\p{Block=_ethiopic}', ""); - Expect(1, 4992, '\p{^Block=_ethiopic}', ""); - Expect(1, 4992, '\P{Block=_ethiopic}', ""); - Expect(0, 4992, '\P{^Block=_ethiopic}', ""); - Error('\p{Blk= -Ethiopic:=}'); - Error('\P{Blk= -Ethiopic:=}'); + Expect(1, 4991, '\p{Block=-Ethiopic}', ""); + Expect(0, 4991, '\p{^Block=-Ethiopic}', ""); + Expect(0, 4991, '\P{Block=-Ethiopic}', ""); + Expect(1, 4991, '\P{^Block=-Ethiopic}', ""); + Expect(0, 4992, '\p{Block=-Ethiopic}', ""); + Expect(1, 4992, '\p{^Block=-Ethiopic}', ""); + Expect(1, 4992, '\P{Block=-Ethiopic}', ""); + Expect(0, 4992, '\P{^Block=-Ethiopic}', ""); + Error('\p{Blk=_/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}', ""); @@ -11217,16 +11418,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= /a/Ethiopic}'); - Error('\P{Is_Block= /a/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:=}'); + Error('\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}', ""); @@ -11235,16 +11436,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 4992, '\p{^Is_Block=ethiopic}', ""); Expect(1, 4992, '\P{Is_Block=ethiopic}', ""); Expect(0, 4992, '\P{^Is_Block=ethiopic}', ""); - Expect(1, 4991, '\p{Is_Block= _ethiopic}', ""); - Expect(0, 4991, '\p{^Is_Block= _ethiopic}', ""); - Expect(0, 4991, '\P{Is_Block= _ethiopic}', ""); - Expect(1, 4991, '\P{^Is_Block= _ethiopic}', ""); - Expect(0, 4992, '\p{Is_Block= _ethiopic}', ""); - Expect(1, 4992, '\p{^Is_Block= _ethiopic}', ""); - Expect(1, 4992, '\P{Is_Block= _ethiopic}', ""); - Expect(0, 4992, '\P{^Is_Block= _ethiopic}', ""); - Error('\p{Is_Blk=:=ethiopic}'); - Error('\P{Is_Blk=:=ethiopic}'); + Expect(1, 4991, '\p{Is_Block= Ethiopic}', ""); + Expect(0, 4991, '\p{^Is_Block= Ethiopic}', ""); + Expect(0, 4991, '\P{Is_Block= Ethiopic}', ""); + Expect(1, 4991, '\P{^Is_Block= Ethiopic}', ""); + Expect(0, 4992, '\p{Is_Block= Ethiopic}', ""); + Expect(1, 4992, '\p{^Is_Block= Ethiopic}', ""); + Expect(1, 4992, '\P{Is_Block= Ethiopic}', ""); + Expect(0, 4992, '\P{^Is_Block= Ethiopic}', ""); + Error('\p{Is_Blk=/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}', ""); @@ -11253,16 +11454,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 4992, '\p{^Is_Blk=ethiopic}', ""); Expect(1, 4992, '\P{Is_Blk=ethiopic}', ""); Expect(0, 4992, '\P{^Is_Blk=ethiopic}', ""); - Expect(1, 4991, '\p{Is_Blk= ETHIOPIC}', ""); - Expect(0, 4991, '\p{^Is_Blk= ETHIOPIC}', ""); - Expect(0, 4991, '\P{Is_Blk= ETHIOPIC}', ""); - Expect(1, 4991, '\P{^Is_Blk= ETHIOPIC}', ""); - Expect(0, 4992, '\p{Is_Blk= ETHIOPIC}', ""); - Expect(1, 4992, '\p{^Is_Blk= ETHIOPIC}', ""); - Expect(1, 4992, '\P{Is_Blk= ETHIOPIC}', ""); - Expect(0, 4992, '\P{^Is_Blk= ETHIOPIC}', ""); - Error('\p{Block=/a/-ethiopic_extended}'); - Error('\P{Block=/a/-ethiopic_extended}'); + Expect(1, 4991, '\p{Is_Blk=_-Ethiopic}', ""); + Expect(0, 4991, '\p{^Is_Blk=_-Ethiopic}', ""); + Expect(0, 4991, '\P{Is_Blk=_-Ethiopic}', ""); + Expect(1, 4991, '\P{^Is_Blk=_-Ethiopic}', ""); + Expect(0, 4992, '\p{Is_Blk=_-Ethiopic}', ""); + Expect(1, 4992, '\p{^Is_Blk=_-Ethiopic}', ""); + Expect(1, 4992, '\P{Is_Blk=_-Ethiopic}', ""); + Expect(0, 4992, '\P{^Is_Blk=_-Ethiopic}', ""); + Error('\p{Block= /a/ethiopic_Extended}'); + Error('\P{Block= /a/ethiopic_Extended}'); Expect(1, 11743, '\p{Block=:\AEthiopic_Extended\z:}', "");; Expect(0, 11744, '\p{Block=:\AEthiopic_Extended\z:}', "");; Expect(1, 11743, '\p{Block=ethiopicextended}', ""); @@ -11275,16 +11476,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 11744, '\P{^Block=ethiopicextended}', ""); Expect(1, 11743, '\p{Block=:\Aethiopicextended\z:}', "");; Expect(0, 11744, '\p{Block=:\Aethiopicextended\z:}', "");; - Expect(1, 11743, '\p{Block=--Ethiopic_Extended}', ""); - Expect(0, 11743, '\p{^Block=--Ethiopic_Extended}', ""); - Expect(0, 11743, '\P{Block=--Ethiopic_Extended}', ""); - Expect(1, 11743, '\P{^Block=--Ethiopic_Extended}', ""); - Expect(0, 11744, '\p{Block=--Ethiopic_Extended}', ""); - Expect(1, 11744, '\p{^Block=--Ethiopic_Extended}', ""); - Expect(1, 11744, '\P{Block=--Ethiopic_Extended}', ""); - Expect(0, 11744, '\P{^Block=--Ethiopic_Extended}', ""); - Error('\p{Blk=:=Ethiopic_EXT}'); - Error('\P{Blk=:=Ethiopic_EXT}'); + Expect(1, 11743, '\p{Block=- ETHIOPIC_Extended}', ""); + Expect(0, 11743, '\p{^Block=- ETHIOPIC_Extended}', ""); + Expect(0, 11743, '\P{Block=- ETHIOPIC_Extended}', ""); + Expect(1, 11743, '\P{^Block=- ETHIOPIC_Extended}', ""); + Expect(0, 11744, '\p{Block=- ETHIOPIC_Extended}', ""); + Expect(1, 11744, '\p{^Block=- ETHIOPIC_Extended}', ""); + Expect(1, 11744, '\P{Block=- ETHIOPIC_Extended}', ""); + Expect(0, 11744, '\P{^Block=- ETHIOPIC_Extended}', ""); + Error('\p{Blk=:=_ethiopic_Ext}'); + Error('\P{Blk=:=_ethiopic_Ext}'); Expect(1, 11743, '\p{Blk=:\AEthiopic_Ext\z:}', "");; Expect(0, 11744, '\p{Blk=:\AEthiopic_Ext\z:}', "");; Expect(1, 11743, '\p{Blk=ethiopicext}', ""); @@ -11297,34 +11498,34 @@ 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{Is_Block:ethiopicextended}', ""); - Expect(0, 11743, '\p{^Is_Block:ethiopicextended}', ""); - Expect(0, 11743, '\P{Is_Block:ethiopicextended}', ""); - Expect(1, 11743, '\P{^Is_Block:ethiopicextended}', ""); - Expect(0, 11744, '\p{Is_Block:ethiopicextended}', ""); - Expect(1, 11744, '\p{^Is_Block:ethiopicextended}', ""); - Expect(1, 11744, '\P{Is_Block:ethiopicextended}', ""); - Expect(0, 11744, '\P{^Is_Block:ethiopicextended}', ""); - Expect(1, 11743, '\p{Is_Block= Ethiopic_Extended}', ""); - Expect(0, 11743, '\p{^Is_Block= Ethiopic_Extended}', ""); - Expect(0, 11743, '\P{Is_Block= Ethiopic_Extended}', ""); - Expect(1, 11743, '\P{^Is_Block= Ethiopic_Extended}', ""); - Expect(0, 11744, '\p{Is_Block= Ethiopic_Extended}', ""); - Expect(1, 11744, '\p{^Is_Block= Ethiopic_Extended}', ""); - Expect(1, 11744, '\P{Is_Block= Ethiopic_Extended}', ""); - Expect(0, 11744, '\P{^Is_Block= Ethiopic_Extended}', ""); - Error('\p{Is_Blk=:= Ethiopic_Ext}'); - Error('\P{Is_Blk=:= Ethiopic_Ext}'); + Expect(1, 11743, '\p{Blk=_ETHIOPIC_Ext}', ""); + Expect(0, 11743, '\p{^Blk=_ETHIOPIC_Ext}', ""); + Expect(0, 11743, '\P{Blk=_ETHIOPIC_Ext}', ""); + Expect(1, 11743, '\P{^Blk=_ETHIOPIC_Ext}', ""); + Expect(0, 11744, '\p{Blk=_ETHIOPIC_Ext}', ""); + Expect(1, 11744, '\p{^Blk=_ETHIOPIC_Ext}', ""); + Expect(1, 11744, '\P{Blk=_ETHIOPIC_Ext}', ""); + Expect(0, 11744, '\P{^Blk=_ETHIOPIC_Ext}', ""); + Error('\p{Is_Block=:=--ETHIOPIC_EXTENDED}'); + Error('\P{Is_Block=:=--ETHIOPIC_EXTENDED}'); + Expect(1, 11743, '\p{Is_Block=ethiopicextended}', ""); + Expect(0, 11743, '\p{^Is_Block=ethiopicextended}', ""); + Expect(0, 11743, '\P{Is_Block=ethiopicextended}', ""); + Expect(1, 11743, '\P{^Is_Block=ethiopicextended}', ""); + Expect(0, 11744, '\p{Is_Block=ethiopicextended}', ""); + Expect(1, 11744, '\p{^Is_Block=ethiopicextended}', ""); + Expect(1, 11744, '\P{Is_Block=ethiopicextended}', ""); + Expect(0, 11744, '\P{^Is_Block=ethiopicextended}', ""); + Expect(1, 11743, '\p{Is_Block:_Ethiopic_Extended}', ""); + Expect(0, 11743, '\p{^Is_Block:_Ethiopic_Extended}', ""); + Expect(0, 11743, '\P{Is_Block:_Ethiopic_Extended}', ""); + Expect(1, 11743, '\P{^Is_Block:_Ethiopic_Extended}', ""); + Expect(0, 11744, '\p{Is_Block:_Ethiopic_Extended}', ""); + Expect(1, 11744, '\p{^Is_Block:_Ethiopic_Extended}', ""); + Expect(1, 11744, '\P{Is_Block:_Ethiopic_Extended}', ""); + Expect(0, 11744, '\P{^Is_Block:_Ethiopic_Extended}', ""); + Error('\p{Is_Blk=_/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}', ""); @@ -11333,16 +11534,16 @@ 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: := Ethiopic_Extended_A}'); - Error('\P{Block: := 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}', ""); @@ -11355,16 +11556,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43824, '\P{^Block=ethiopicextendeda}', ""); Expect(1, 43823, '\p{Block=:\Aethiopicextendeda\z:}', "");; Expect(0, 43824, '\p{Block=:\Aethiopicextendeda\z:}', "");; - Expect(1, 43823, '\p{Block= -Ethiopic_Extended_A}', ""); - Expect(0, 43823, '\p{^Block= -Ethiopic_Extended_A}', ""); - Expect(0, 43823, '\P{Block= -Ethiopic_Extended_A}', ""); - Expect(1, 43823, '\P{^Block= -Ethiopic_Extended_A}', ""); - Expect(0, 43824, '\p{Block= -Ethiopic_Extended_A}', ""); - Expect(1, 43824, '\p{^Block= -Ethiopic_Extended_A}', ""); - Expect(1, 43824, '\P{Block= -Ethiopic_Extended_A}', ""); - Expect(0, 43824, '\P{^Block= -Ethiopic_Extended_A}', ""); - Error('\p{Blk=-:=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=_:=Ethiopic_EXT_a}'); + Error('\P{Blk=_:=Ethiopic_EXT_a}'); Expect(1, 43823, '\p{Blk=:\AEthiopic_Ext_A\z:}', "");; Expect(0, 43824, '\p{Blk=:\AEthiopic_Ext_A\z:}', "");; Expect(1, 43823, '\p{Blk=ethiopicexta}', ""); @@ -11377,14 +11578,14 @@ 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}', ""); + 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}', ""); @@ -11395,34 +11596,114 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 43824, '\p{^Is_Block=ethiopicextendeda}', ""); Expect(1, 43824, '\P{Is_Block=ethiopicextendeda}', ""); Expect(0, 43824, '\P{^Is_Block=ethiopicextendeda}', ""); - Expect(1, 43823, '\p{Is_Block=_-Ethiopic_extended_A}', ""); - Expect(0, 43823, '\p{^Is_Block=_-Ethiopic_extended_A}', ""); - Expect(0, 43823, '\P{Is_Block=_-Ethiopic_extended_A}', ""); - Expect(1, 43823, '\P{^Is_Block=_-Ethiopic_extended_A}', ""); - Expect(0, 43824, '\p{Is_Block=_-Ethiopic_extended_A}', ""); - Expect(1, 43824, '\p{^Is_Block=_-Ethiopic_extended_A}', ""); - Expect(1, 43824, '\P{Is_Block=_-Ethiopic_extended_A}', ""); - Expect(0, 43824, '\P{^Is_Block=_-Ethiopic_extended_A}', ""); - Error('\p{Is_Blk=- ETHIOPIC_EXT_a:=}'); - Error('\P{Is_Blk=- ETHIOPIC_EXT_a:=}'); - Expect(1, 43823, '\p{Is_Blk=ethiopicexta}', ""); - Expect(0, 43823, '\p{^Is_Blk=ethiopicexta}', ""); - Expect(0, 43823, '\P{Is_Blk=ethiopicexta}', ""); - Expect(1, 43823, '\P{^Is_Blk=ethiopicexta}', ""); - Expect(0, 43824, '\p{Is_Blk=ethiopicexta}', ""); - Expect(1, 43824, '\p{^Is_Blk=ethiopicexta}', ""); - Expect(1, 43824, '\P{Is_Blk=ethiopicexta}', ""); - Expect(0, 43824, '\P{^Is_Blk=ethiopicexta}', ""); - Expect(1, 43823, '\p{Is_Blk= Ethiopic_EXT_A}', ""); - Expect(0, 43823, '\p{^Is_Blk= Ethiopic_EXT_A}', ""); - Expect(0, 43823, '\P{Is_Blk= Ethiopic_EXT_A}', ""); - Expect(1, 43823, '\P{^Is_Blk= Ethiopic_EXT_A}', ""); - Expect(0, 43824, '\p{Is_Blk= Ethiopic_EXT_A}', ""); - Expect(1, 43824, '\p{^Is_Blk= Ethiopic_EXT_A}', ""); - Expect(1, 43824, '\P{Is_Blk= Ethiopic_EXT_A}', ""); - Expect(0, 43824, '\P{^Is_Blk= Ethiopic_EXT_A}', ""); - Error('\p{Block: /a/ Ethiopic_Supplement}'); - Error('\P{Block: /a/ Ethiopic_Supplement}'); + Expect(1, 43823, '\p{Is_Block: ETHIOPIC_Extended_A}', ""); + Expect(0, 43823, '\p{^Is_Block: ETHIOPIC_Extended_A}', ""); + Expect(0, 43823, '\P{Is_Block: ETHIOPIC_Extended_A}', ""); + Expect(1, 43823, '\P{^Is_Block: ETHIOPIC_Extended_A}', ""); + Expect(0, 43824, '\p{Is_Block: ETHIOPIC_Extended_A}', ""); + Expect(1, 43824, '\p{^Is_Block: ETHIOPIC_Extended_A}', ""); + Expect(1, 43824, '\P{Is_Block: ETHIOPIC_Extended_A}', ""); + Expect(0, 43824, '\P{^Is_Block: ETHIOPIC_Extended_A}', ""); + Error('\p{Is_Blk=_:=ETHIOPIC_ext_A}'); + Error('\P{Is_Blk=_:=ETHIOPIC_ext_A}'); + Expect(1, 43823, '\p{Is_Blk: ethiopicexta}', ""); + Expect(0, 43823, '\p{^Is_Blk: ethiopicexta}', ""); + Expect(0, 43823, '\P{Is_Blk: ethiopicexta}', ""); + Expect(1, 43823, '\P{^Is_Blk: ethiopicexta}', ""); + Expect(0, 43824, '\p{Is_Blk: ethiopicexta}', ""); + Expect(1, 43824, '\p{^Is_Blk: ethiopicexta}', ""); + Expect(1, 43824, '\P{Is_Blk: ethiopicexta}', ""); + Expect(0, 43824, '\P{^Is_Blk: ethiopicexta}', ""); + Expect(1, 43823, '\p{Is_Blk=_ ETHIOPIC_Ext_A}', ""); + Expect(0, 43823, '\p{^Is_Blk=_ ETHIOPIC_Ext_A}', ""); + Expect(0, 43823, '\P{Is_Blk=_ ETHIOPIC_Ext_A}', ""); + Expect(1, 43823, '\P{^Is_Blk=_ ETHIOPIC_Ext_A}', ""); + Expect(0, 43824, '\p{Is_Blk=_ ETHIOPIC_Ext_A}', ""); + Expect(1, 43824, '\p{^Is_Blk=_ ETHIOPIC_Ext_A}', ""); + Expect(1, 43824, '\P{Is_Blk=_ ETHIOPIC_Ext_A}', ""); + Expect(0, 43824, '\P{^Is_Blk=_ ETHIOPIC_Ext_A}', ""); + Error('\p{Block= 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=:\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{Blk=:\AEthiopic_Ext_B\z:}', "");; + Expect(0, 124928, '\p{Blk=:\AEthiopic_Ext_B\z:}', "");; + Expect(1, 124927, '\p{Blk=ethiopicextb}', ""); + Expect(0, 124927, '\p{^Blk=ethiopicextb}', ""); + Expect(0, 124927, '\P{Blk=ethiopicextb}', ""); + Expect(1, 124927, '\P{^Blk=ethiopicextb}', ""); + Expect(0, 124928, '\p{Blk=ethiopicextb}', ""); + Expect(1, 124928, '\p{^Blk=ethiopicextb}', ""); + Expect(1, 124928, '\P{Blk=ethiopicextb}', ""); + 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{Is_Block=ethiopicextendedb}', ""); + Expect(0, 124927, '\p{^Is_Block=ethiopicextendedb}', ""); + Expect(0, 124927, '\P{Is_Block=ethiopicextendedb}', ""); + Expect(1, 124927, '\P{^Is_Block=ethiopicextendedb}', ""); + Expect(0, 124928, '\p{Is_Block=ethiopicextendedb}', ""); + 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_Blk=ethiopicextb}', ""); + Expect(0, 124927, '\p{^Is_Blk=ethiopicextb}', ""); + Expect(0, 124927, '\P{Is_Blk=ethiopicextb}', ""); + Expect(1, 124927, '\P{^Is_Blk=ethiopicextb}', ""); + Expect(0, 124928, '\p{Is_Blk=ethiopicextb}', ""); + 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, 5023, '\p{Block=:\AEthiopic_Supplement\z:}', "");; Expect(0, 5024, '\p{Block=:\AEthiopic_Supplement\z:}', "");; Expect(1, 5023, '\p{Block=ethiopicsupplement}', ""); @@ -11435,16 +11716,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:=}'); + Error('\P{Blk=_Ethiopic_SUP:=}'); Expect(1, 5023, '\p{Blk=:\AEthiopic_Sup\z:}', "");; Expect(0, 5024, '\p{Blk=:\AEthiopic_Sup\z:}', "");; Expect(1, 5023, '\p{Blk=ethiopicsup}', ""); @@ -11457,34 +11738,34 @@ 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=:= 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{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}', ""); @@ -11493,60 +11774,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 5024, '\p{^Is_Blk=ethiopicsup}', ""); Expect(1, 5024, '\P{Is_Blk=ethiopicsup}', ""); Expect(0, 5024, '\P{^Is_Blk=ethiopicsup}', ""); - Expect(1, 5023, '\p{Is_Blk= _Ethiopic_SUP}', ""); - Expect(0, 5023, '\p{^Is_Blk= _Ethiopic_SUP}', ""); - Expect(0, 5023, '\P{Is_Blk= _Ethiopic_SUP}', ""); - Expect(1, 5023, '\P{^Is_Blk= _Ethiopic_SUP}', ""); - Expect(0, 5024, '\p{Is_Blk= _Ethiopic_SUP}', ""); - Expect(1, 5024, '\p{^Is_Blk= _Ethiopic_SUP}', ""); - Expect(1, 5024, '\P{Is_Blk= _Ethiopic_SUP}', ""); - Expect(0, 5024, '\P{^Is_Blk= _Ethiopic_SUP}', ""); - Error('\p{Block=:=_Geometric_SHAPES}'); - Error('\P{Block=:=_Geometric_SHAPES}'); + Expect(1, 5023, '\p{Is_Blk: ethiopic_Sup}', ""); + Expect(0, 5023, '\p{^Is_Blk: ethiopic_Sup}', ""); + Expect(0, 5023, '\P{Is_Blk: ethiopic_Sup}', ""); + Expect(1, 5023, '\P{^Is_Blk: ethiopic_Sup}', ""); + Expect(0, 5024, '\p{Is_Blk: ethiopic_Sup}', ""); + Expect(1, 5024, '\p{^Is_Blk: ethiopic_Sup}', ""); + Expect(1, 5024, '\P{Is_Blk: ethiopic_Sup}', ""); + Expect(0, 5024, '\P{^Is_Blk: ethiopic_Sup}', ""); + Error('\p{Block=:= Geometric_Shapes}'); + Error('\P{Block=:= Geometric_Shapes}'); Expect(1, 9727, '\p{Block=:\AGeometric_Shapes\z:}', "");; Expect(0, 9728, '\p{Block=:\AGeometric_Shapes\z:}', "");; - Expect(1, 9727, '\p{Block: geometricshapes}', ""); - Expect(0, 9727, '\p{^Block: geometricshapes}', ""); - Expect(0, 9727, '\P{Block: geometricshapes}', ""); - Expect(1, 9727, '\P{^Block: geometricshapes}', ""); - Expect(0, 9728, '\p{Block: geometricshapes}', ""); - Expect(1, 9728, '\p{^Block: geometricshapes}', ""); - Expect(1, 9728, '\P{Block: geometricshapes}', ""); - Expect(0, 9728, '\P{^Block: geometricshapes}', ""); + Expect(1, 9727, '\p{Block=geometricshapes}', ""); + Expect(0, 9727, '\p{^Block=geometricshapes}', ""); + Expect(0, 9727, '\P{Block=geometricshapes}', ""); + Expect(1, 9727, '\P{^Block=geometricshapes}', ""); + Expect(0, 9728, '\p{Block=geometricshapes}', ""); + Expect(1, 9728, '\p{^Block=geometricshapes}', ""); + Expect(1, 9728, '\P{Block=geometricshapes}', ""); + Expect(0, 9728, '\P{^Block=geometricshapes}', ""); Expect(1, 9727, '\p{Block=:\Ageometricshapes\z:}', "");; Expect(0, 9728, '\p{Block=:\Ageometricshapes\z:}', "");; - Expect(1, 9727, '\p{Block= GEOMETRIC_Shapes}', ""); - Expect(0, 9727, '\p{^Block= GEOMETRIC_Shapes}', ""); - Expect(0, 9727, '\P{Block= GEOMETRIC_Shapes}', ""); - Expect(1, 9727, '\P{^Block= GEOMETRIC_Shapes}', ""); - Expect(0, 9728, '\p{Block= GEOMETRIC_Shapes}', ""); - Expect(1, 9728, '\p{^Block= GEOMETRIC_Shapes}', ""); - Expect(1, 9728, '\P{Block= GEOMETRIC_Shapes}', ""); - Expect(0, 9728, '\P{^Block= GEOMETRIC_Shapes}', ""); - Error('\p{Blk:-:=Geometric_Shapes}'); - Error('\P{Blk:-:=Geometric_Shapes}'); + Expect(1, 9727, '\p{Block= geometric_shapes}', ""); + Expect(0, 9727, '\p{^Block= geometric_shapes}', ""); + Expect(0, 9727, '\P{Block= geometric_shapes}', ""); + Expect(1, 9727, '\P{^Block= geometric_shapes}', ""); + Expect(0, 9728, '\p{Block= geometric_shapes}', ""); + Expect(1, 9728, '\p{^Block= geometric_shapes}', ""); + Expect(1, 9728, '\P{Block= geometric_shapes}', ""); + Expect(0, 9728, '\P{^Block= geometric_shapes}', ""); + Error('\p{Blk=:=geometric_Shapes}'); + Error('\P{Blk=:=geometric_Shapes}'); Expect(1, 9727, '\p{Blk=:\AGeometric_Shapes\z:}', "");; Expect(0, 9728, '\p{Blk=:\AGeometric_Shapes\z:}', "");; - Expect(1, 9727, '\p{Blk: geometricshapes}', ""); - Expect(0, 9727, '\p{^Blk: geometricshapes}', ""); - Expect(0, 9727, '\P{Blk: geometricshapes}', ""); - Expect(1, 9727, '\P{^Blk: geometricshapes}', ""); - Expect(0, 9728, '\p{Blk: geometricshapes}', ""); - Expect(1, 9728, '\p{^Blk: geometricshapes}', ""); - Expect(1, 9728, '\P{Blk: geometricshapes}', ""); - Expect(0, 9728, '\P{^Blk: geometricshapes}', ""); + Expect(1, 9727, '\p{Blk=geometricshapes}', ""); + Expect(0, 9727, '\p{^Blk=geometricshapes}', ""); + Expect(0, 9727, '\P{Blk=geometricshapes}', ""); + Expect(1, 9727, '\P{^Blk=geometricshapes}', ""); + Expect(0, 9728, '\p{Blk=geometricshapes}', ""); + Expect(1, 9728, '\p{^Blk=geometricshapes}', ""); + Expect(1, 9728, '\P{Blk=geometricshapes}', ""); + Expect(0, 9728, '\P{^Blk=geometricshapes}', ""); Expect(1, 9727, '\p{Blk=:\Ageometricshapes\z:}', "");; Expect(0, 9728, '\p{Blk=:\Ageometricshapes\z:}', "");; - Expect(1, 9727, '\p{Blk=-Geometric_Shapes}', ""); - Expect(0, 9727, '\p{^Blk=-Geometric_Shapes}', ""); - Expect(0, 9727, '\P{Blk=-Geometric_Shapes}', ""); - Expect(1, 9727, '\P{^Blk=-Geometric_Shapes}', ""); - Expect(0, 9728, '\p{Blk=-Geometric_Shapes}', ""); - Expect(1, 9728, '\p{^Blk=-Geometric_Shapes}', ""); - Expect(1, 9728, '\P{Blk=-Geometric_Shapes}', ""); - Expect(0, 9728, '\P{^Blk=-Geometric_Shapes}', ""); - Error('\p{Is_Block= GEOMETRIC_shapes/a/}'); - Error('\P{Is_Block= GEOMETRIC_shapes/a/}'); + Expect(1, 9727, '\p{Blk=-_Geometric_Shapes}', ""); + Expect(0, 9727, '\p{^Blk=-_Geometric_Shapes}', ""); + Expect(0, 9727, '\P{Blk=-_Geometric_Shapes}', ""); + Expect(1, 9727, '\P{^Blk=-_Geometric_Shapes}', ""); + Expect(0, 9728, '\p{Blk=-_Geometric_Shapes}', ""); + Expect(1, 9728, '\p{^Blk=-_Geometric_Shapes}', ""); + Expect(1, 9728, '\P{Blk=-_Geometric_Shapes}', ""); + Expect(0, 9728, '\P{^Blk=-_Geometric_Shapes}', ""); + Error('\p{Is_Block= _Geometric_SHAPES:=}'); + Error('\P{Is_Block= _Geometric_SHAPES:=}'); Expect(1, 9727, '\p{Is_Block=geometricshapes}', ""); Expect(0, 9727, '\p{^Is_Block=geometricshapes}', ""); Expect(0, 9727, '\P{Is_Block=geometricshapes}', ""); @@ -11555,16 +11836,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=/a/ Geometric_Shapes}'); - Error('\P{Is_Blk=/a/ 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}'); + Error('\P{Is_Blk=_:=GEOMETRIC_Shapes}'); Expect(1, 9727, '\p{Is_Blk=geometricshapes}', ""); Expect(0, 9727, '\p{^Is_Blk=geometricshapes}', ""); Expect(0, 9727, '\P{Is_Blk=geometricshapes}', ""); @@ -11573,16 +11854,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}'); + Error('\P{Block=:=Geometric_shapes_EXTENDED}'); Expect(1, 129023, '\p{Block=:\AGeometric_Shapes_Extended\z:}', "");; Expect(0, 129024, '\p{Block=:\AGeometric_Shapes_Extended\z:}', "");; Expect(1, 129023, '\p{Block=geometricshapesextended}', ""); @@ -11595,16 +11876,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/a/}'); - Error('\P{Blk=_-Geometric_shapes_Ext/a/}'); + Expect(1, 129023, '\p{Block=__GEOMETRIC_SHAPES_Extended}', ""); + Expect(0, 129023, '\p{^Block=__GEOMETRIC_SHAPES_Extended}', ""); + Expect(0, 129023, '\P{Block=__GEOMETRIC_SHAPES_Extended}', ""); + Expect(1, 129023, '\P{^Block=__GEOMETRIC_SHAPES_Extended}', ""); + Expect(0, 129024, '\p{Block=__GEOMETRIC_SHAPES_Extended}', ""); + Expect(1, 129024, '\p{^Block=__GEOMETRIC_SHAPES_Extended}', ""); + Expect(1, 129024, '\P{Block=__GEOMETRIC_SHAPES_Extended}', ""); + Expect(0, 129024, '\P{^Block=__GEOMETRIC_SHAPES_Extended}', ""); + Error('\p{Blk=:= Geometric_SHAPES_EXT}'); + 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}', ""); @@ -11617,34 +11898,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 129024, '\P{^Blk=geometricshapesext}', ""); Expect(1, 129023, '\p{Blk=:\Ageometricshapesext\z:}', "");; Expect(0, 129024, '\p{Blk=:\Ageometricshapesext\z:}', "");; - Expect(1, 129023, '\p{Blk= GEOMETRIC_Shapes_Ext}', ""); - Expect(0, 129023, '\p{^Blk= GEOMETRIC_Shapes_Ext}', ""); - Expect(0, 129023, '\P{Blk= GEOMETRIC_Shapes_Ext}', ""); - Expect(1, 129023, '\P{^Blk= GEOMETRIC_Shapes_Ext}', ""); - Expect(0, 129024, '\p{Blk= GEOMETRIC_Shapes_Ext}', ""); - Expect(1, 129024, '\p{^Blk= GEOMETRIC_Shapes_Ext}', ""); - Expect(1, 129024, '\P{Blk= GEOMETRIC_Shapes_Ext}', ""); - Expect(0, 129024, '\P{^Blk= GEOMETRIC_Shapes_Ext}', ""); - Error('\p{Is_Block=/a/__Geometric_Shapes_Extended}'); - Error('\P{Is_Block=/a/__Geometric_Shapes_Extended}'); - Expect(1, 129023, '\p{Is_Block: geometricshapesextended}', ""); - Expect(0, 129023, '\p{^Is_Block: geometricshapesextended}', ""); - Expect(0, 129023, '\P{Is_Block: geometricshapesextended}', ""); - Expect(1, 129023, '\P{^Is_Block: geometricshapesextended}', ""); - Expect(0, 129024, '\p{Is_Block: geometricshapesextended}', ""); - Expect(1, 129024, '\p{^Is_Block: geometricshapesextended}', ""); - Expect(1, 129024, '\P{Is_Block: geometricshapesextended}', ""); - Expect(0, 129024, '\P{^Is_Block: geometricshapesextended}', ""); - Expect(1, 129023, '\p{Is_Block: geometric_SHAPES_Extended}', ""); - Expect(0, 129023, '\p{^Is_Block: geometric_SHAPES_Extended}', ""); - Expect(0, 129023, '\P{Is_Block: geometric_SHAPES_Extended}', ""); - Expect(1, 129023, '\P{^Is_Block: geometric_SHAPES_Extended}', ""); - Expect(0, 129024, '\p{Is_Block: geometric_SHAPES_Extended}', ""); - Expect(1, 129024, '\p{^Is_Block: geometric_SHAPES_Extended}', ""); - Expect(1, 129024, '\P{Is_Block: geometric_SHAPES_Extended}', ""); - Expect(0, 129024, '\P{^Is_Block: geometric_SHAPES_Extended}', ""); - Error('\p{Is_Blk: :=-geometric_Shapes_Ext}'); - Error('\P{Is_Blk: :=-geometric_Shapes_Ext}'); + Expect(1, 129023, '\p{Blk= Geometric_Shapes_Ext}', ""); + Expect(0, 129023, '\p{^Blk= Geometric_Shapes_Ext}', ""); + Expect(0, 129023, '\P{Blk= Geometric_Shapes_Ext}', ""); + Expect(1, 129023, '\P{^Blk= Geometric_Shapes_Ext}', ""); + Expect(0, 129024, '\p{Blk= Geometric_Shapes_Ext}', ""); + Expect(1, 129024, '\p{^Blk= Geometric_Shapes_Ext}', ""); + Expect(1, 129024, '\P{Blk= Geometric_Shapes_Ext}', ""); + Expect(0, 129024, '\P{^Blk= Geometric_Shapes_Ext}', ""); + Error('\p{Is_Block=:=- GEOMETRIC_SHAPES_Extended}'); + Error('\P{Is_Block=:=- GEOMETRIC_SHAPES_Extended}'); + Expect(1, 129023, '\p{Is_Block=geometricshapesextended}', ""); + Expect(0, 129023, '\p{^Is_Block=geometricshapesextended}', ""); + Expect(0, 129023, '\P{Is_Block=geometricshapesextended}', ""); + Expect(1, 129023, '\P{^Is_Block=geometricshapesextended}', ""); + Expect(0, 129024, '\p{Is_Block=geometricshapesextended}', ""); + Expect(1, 129024, '\p{^Is_Block=geometricshapesextended}', ""); + Expect(1, 129024, '\P{Is_Block=geometricshapesextended}', ""); + Expect(0, 129024, '\P{^Is_Block=geometricshapesextended}', ""); + Expect(1, 129023, '\p{Is_Block= GEOMETRIC_Shapes_Extended}', ""); + Expect(0, 129023, '\p{^Is_Block= GEOMETRIC_Shapes_Extended}', ""); + Expect(0, 129023, '\P{Is_Block= GEOMETRIC_Shapes_Extended}', ""); + Expect(1, 129023, '\P{^Is_Block= GEOMETRIC_Shapes_Extended}', ""); + Expect(0, 129024, '\p{Is_Block= GEOMETRIC_Shapes_Extended}', ""); + Expect(1, 129024, '\p{^Is_Block= GEOMETRIC_Shapes_Extended}', ""); + Expect(1, 129024, '\P{Is_Block= GEOMETRIC_Shapes_Extended}', ""); + Expect(0, 129024, '\P{^Is_Block= GEOMETRIC_Shapes_Extended}', ""); + Error('\p{Is_Blk=_/a/GEOMETRIC_shapes_Ext}'); + Error('\P{Is_Blk=_/a/GEOMETRIC_shapes_Ext}'); Expect(1, 129023, '\p{Is_Blk=geometricshapesext}', ""); Expect(0, 129023, '\p{^Is_Blk=geometricshapesext}', ""); Expect(0, 129023, '\P{Is_Blk=geometricshapesext}', ""); @@ -11653,16 +11934,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 129024, '\p{^Is_Blk=geometricshapesext}', ""); Expect(1, 129024, '\P{Is_Blk=geometricshapesext}', ""); Expect(0, 129024, '\P{^Is_Blk=geometricshapesext}', ""); - Expect(1, 129023, '\p{Is_Blk= _Geometric_SHAPES_EXT}', ""); - Expect(0, 129023, '\p{^Is_Blk= _Geometric_SHAPES_EXT}', ""); - Expect(0, 129023, '\P{Is_Blk= _Geometric_SHAPES_EXT}', ""); - Expect(1, 129023, '\P{^Is_Blk= _Geometric_SHAPES_EXT}', ""); - Expect(0, 129024, '\p{Is_Blk= _Geometric_SHAPES_EXT}', ""); - Expect(1, 129024, '\p{^Is_Blk= _Geometric_SHAPES_EXT}', ""); - Expect(1, 129024, '\P{Is_Blk= _Geometric_SHAPES_EXT}', ""); - Expect(0, 129024, '\P{^Is_Blk= _Geometric_SHAPES_EXT}', ""); - Error('\p{Block= -georgian:=}'); - Error('\P{Block= -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= /a/Georgian}'); + Error('\P{Block= /a/Georgian}'); Expect(1, 4351, '\p{Block=:\AGeorgian\z:}', "");; Expect(0, 4352, '\p{Block=:\AGeorgian\z:}', "");; Expect(1, 4351, '\p{Block=georgian}', ""); @@ -11675,16 +11956,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}'); + Error('\P{Blk: :=GEORGIAN}'); Expect(1, 4351, '\p{Blk=:\AGeorgian\z:}', "");; Expect(0, 4352, '\p{Blk=:\AGeorgian\z:}', "");; Expect(1, 4351, '\p{Blk=georgian}', ""); @@ -11697,16 +11978,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= /a/Georgian}'); - Error('\P{Is_Block= /a/Georgian}'); + Expect(1, 4351, '\p{Blk= georgian}', ""); + Expect(0, 4351, '\p{^Blk= georgian}', ""); + Expect(0, 4351, '\P{Blk= georgian}', ""); + Expect(1, 4351, '\P{^Blk= georgian}', ""); + Expect(0, 4352, '\p{Blk= georgian}', ""); + Expect(1, 4352, '\p{^Blk= georgian}', ""); + Expect(1, 4352, '\P{Blk= georgian}', ""); + Expect(0, 4352, '\P{^Blk= georgian}', ""); + Error('\p{Is_Block: 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}', ""); @@ -11715,16 +11996,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:=}'); - Error('\P{Is_Blk= 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_Blk=georgian}', ""); Expect(0, 4351, '\p{^Is_Blk=georgian}', ""); Expect(0, 4351, '\P{Is_Blk=georgian}', ""); @@ -11733,16 +12014,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/a/}'); - Error('\P{Block=Georgian_extended/a/}'); + 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, 7359, '\p{Block=:\AGeorgian_Extended\z:}', "");; Expect(0, 7360, '\p{Block=:\AGeorgian_Extended\z:}', "");; Expect(1, 7359, '\p{Block=georgianextended}', ""); @@ -11755,16 +12036,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}', ""); @@ -11777,16 +12058,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= -georgian_EXTENDED:=}'); - Error('\P{Is_Block= -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: _/a/GEORGIAN_extended}'); + Error('\P{Is_Block: _/a/GEORGIAN_extended}'); Expect(1, 7359, '\p{Is_Block=georgianextended}', ""); Expect(0, 7359, '\p{^Is_Block=georgianextended}', ""); Expect(0, 7359, '\P{Is_Block=georgianextended}', ""); @@ -11795,16 +12076,16 @@ 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=/a/ georgian_Ext}'); - Error('\P{Is_Blk=/a/ georgian_Ext}'); + 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}', ""); @@ -11813,16 +12094,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 7360, '\p{^Is_Blk=georgianext}', ""); Expect(1, 7360, '\P{Is_Blk=georgianext}', ""); Expect(0, 7360, '\P{^Is_Blk=georgianext}', ""); - Expect(1, 7359, '\p{Is_Blk= -georgian_Ext}', ""); - Expect(0, 7359, '\p{^Is_Blk= -georgian_Ext}', ""); - Expect(0, 7359, '\P{Is_Blk= -georgian_Ext}', ""); - Expect(1, 7359, '\P{^Is_Blk= -georgian_Ext}', ""); - Expect(0, 7360, '\p{Is_Blk= -georgian_Ext}', ""); - Expect(1, 7360, '\p{^Is_Blk= -georgian_Ext}', ""); - Expect(1, 7360, '\P{Is_Blk= -georgian_Ext}', ""); - Expect(0, 7360, '\P{^Is_Blk= -georgian_Ext}', ""); - Error('\p{Block=__georgian_Supplement:=}'); - Error('\P{Block=__georgian_Supplement:=}'); + Expect(1, 7359, '\p{Is_Blk:- georgian_Ext}', ""); + Expect(0, 7359, '\p{^Is_Blk:- georgian_Ext}', ""); + Expect(0, 7359, '\P{Is_Blk:- georgian_Ext}', ""); + Expect(1, 7359, '\P{^Is_Blk:- georgian_Ext}', ""); + Expect(0, 7360, '\p{Is_Blk:- georgian_Ext}', ""); + Expect(1, 7360, '\p{^Is_Blk:- georgian_Ext}', ""); + Expect(1, 7360, '\P{Is_Blk:- georgian_Ext}', ""); + Expect(0, 7360, '\P{^Is_Blk:- georgian_Ext}', ""); + Error('\p{Block= Georgian_Supplement/a/}'); + Error('\P{Block= Georgian_Supplement/a/}'); Expect(1, 11567, '\p{Block=:\AGeorgian_Supplement\z:}', "");; Expect(0, 11568, '\p{Block=:\AGeorgian_Supplement\z:}', "");; Expect(1, 11567, '\p{Block=georgiansupplement}', ""); @@ -11835,38 +12116,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 11568, '\P{^Block=georgiansupplement}', ""); Expect(1, 11567, '\p{Block=:\Ageorgiansupplement\z:}', "");; Expect(0, 11568, '\p{Block=:\Ageorgiansupplement\z:}', "");; - Expect(1, 11567, '\p{Block=-GEORGIAN_Supplement}', ""); - Expect(0, 11567, '\p{^Block=-GEORGIAN_Supplement}', ""); - Expect(0, 11567, '\P{Block=-GEORGIAN_Supplement}', ""); - Expect(1, 11567, '\P{^Block=-GEORGIAN_Supplement}', ""); - Expect(0, 11568, '\p{Block=-GEORGIAN_Supplement}', ""); - Expect(1, 11568, '\p{^Block=-GEORGIAN_Supplement}', ""); - Expect(1, 11568, '\P{Block=-GEORGIAN_Supplement}', ""); - Expect(0, 11568, '\P{^Block=-GEORGIAN_Supplement}', ""); - Error('\p{Blk: /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}', ""); - Expect(0, 11567, '\p{^Blk: georgiansup}', ""); - Expect(0, 11567, '\P{Blk: georgiansup}', ""); - Expect(1, 11567, '\P{^Blk: georgiansup}', ""); - Expect(0, 11568, '\p{Blk: georgiansup}', ""); - Expect(1, 11568, '\p{^Blk: georgiansup}', ""); - Expect(1, 11568, '\P{Blk: georgiansup}', ""); - Expect(0, 11568, '\P{^Blk: georgiansup}', ""); + Expect(1, 11567, '\p{Blk=georgiansup}', ""); + Expect(0, 11567, '\p{^Blk=georgiansup}', ""); + Expect(0, 11567, '\P{Blk=georgiansup}', ""); + Expect(1, 11567, '\P{^Blk=georgiansup}', ""); + Expect(0, 11568, '\p{Blk=georgiansup}', ""); + Expect(1, 11568, '\p{^Blk=georgiansup}', ""); + Expect(1, 11568, '\P{Blk=georgiansup}', ""); + Expect(0, 11568, '\P{^Blk=georgiansup}', ""); Expect(1, 11567, '\p{Blk=:\Ageorgiansup\z:}', "");; Expect(0, 11568, '\p{Blk=:\Ageorgiansup\z:}', "");; - Expect(1, 11567, '\p{Blk= -Georgian_Sup}', ""); - Expect(0, 11567, '\p{^Blk= -Georgian_Sup}', ""); - Expect(0, 11567, '\P{Blk= -Georgian_Sup}', ""); - Expect(1, 11567, '\P{^Blk= -Georgian_Sup}', ""); - Expect(0, 11568, '\p{Blk= -Georgian_Sup}', ""); - Expect(1, 11568, '\p{^Blk= -Georgian_Sup}', ""); - Expect(1, 11568, '\P{Blk= -Georgian_Sup}', ""); - Expect(0, 11568, '\P{^Blk= -Georgian_Sup}', ""); - Error('\p{Is_Block=:= Georgian_Supplement}'); - Error('\P{Is_Block=:= Georgian_Supplement}'); + 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{Is_Block=georgiansupplement}', ""); Expect(0, 11567, '\p{^Is_Block=georgiansupplement}', ""); Expect(0, 11567, '\P{Is_Block=georgiansupplement}', ""); @@ -11875,16 +12156,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 11568, '\p{^Is_Block=georgiansupplement}', ""); Expect(1, 11568, '\P{Is_Block=georgiansupplement}', ""); Expect(0, 11568, '\P{^Is_Block=georgiansupplement}', ""); - Expect(1, 11567, '\p{Is_Block=__Georgian_Supplement}', ""); - Expect(0, 11567, '\p{^Is_Block=__Georgian_Supplement}', ""); - Expect(0, 11567, '\P{Is_Block=__Georgian_Supplement}', ""); - Expect(1, 11567, '\P{^Is_Block=__Georgian_Supplement}', ""); - Expect(0, 11568, '\p{Is_Block=__Georgian_Supplement}', ""); - Expect(1, 11568, '\p{^Is_Block=__Georgian_Supplement}', ""); - Expect(1, 11568, '\P{Is_Block=__Georgian_Supplement}', ""); - Expect(0, 11568, '\P{^Is_Block=__Georgian_Supplement}', ""); - Error('\p{Is_Blk=-_Georgian_SUP/a/}'); - Error('\P{Is_Blk=-_Georgian_SUP/a/}'); + 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}', ""); @@ -11893,16 +12174,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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}', ""); @@ -11915,38 +12196,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 11360, '\P{^Block=glagolitic}', ""); Expect(1, 11359, '\p{Block=:\Aglagolitic\z:}', "");; Expect(0, 11360, '\p{Block=:\Aglagolitic\z:}', "");; - Expect(1, 11359, '\p{Block: -Glagolitic}', ""); - Expect(0, 11359, '\p{^Block: -Glagolitic}', ""); - Expect(0, 11359, '\P{Block: -Glagolitic}', ""); - Expect(1, 11359, '\P{^Block: -Glagolitic}', ""); - Expect(0, 11360, '\p{Block: -Glagolitic}', ""); - Expect(1, 11360, '\p{^Block: -Glagolitic}', ""); - Expect(1, 11360, '\P{Block: -Glagolitic}', ""); - Expect(0, 11360, '\P{^Block: -Glagolitic}', ""); - Error('\p{Blk= GLAGOLITIC/a/}'); - Error('\P{Blk= GLAGOLITIC/a/}'); + Expect(1, 11359, '\p{Block= _GLAGOLITIC}', ""); + Expect(0, 11359, '\p{^Block= _GLAGOLITIC}', ""); + Expect(0, 11359, '\P{Block= _GLAGOLITIC}', ""); + Expect(1, 11359, '\P{^Block= _GLAGOLITIC}', ""); + Expect(0, 11360, '\p{Block= _GLAGOLITIC}', ""); + Expect(1, 11360, '\p{^Block= _GLAGOLITIC}', ""); + Expect(1, 11360, '\P{Block= _GLAGOLITIC}', ""); + Expect(0, 11360, '\P{^Block= _GLAGOLITIC}', ""); + Error('\p{Blk= /a/Glagolitic}'); + Error('\P{Blk= /a/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}', ""); + Expect(1, 11359, '\p{Blk=glagolitic}', ""); + Expect(0, 11359, '\p{^Blk=glagolitic}', ""); + Expect(0, 11359, '\P{Blk=glagolitic}', ""); + Expect(1, 11359, '\P{^Blk=glagolitic}', ""); + Expect(0, 11360, '\p{Blk=glagolitic}', ""); + Expect(1, 11360, '\p{^Blk=glagolitic}', ""); + Expect(1, 11360, '\P{Blk=glagolitic}', ""); + Expect(0, 11360, '\P{^Blk=glagolitic}', ""); Expect(1, 11359, '\p{Blk=:\Aglagolitic\z:}', "");; Expect(0, 11360, '\p{Blk=:\Aglagolitic\z:}', "");; - Expect(1, 11359, '\p{Blk=__glagolitic}', ""); - Expect(0, 11359, '\p{^Blk=__glagolitic}', ""); - Expect(0, 11359, '\P{Blk=__glagolitic}', ""); - Expect(1, 11359, '\P{^Blk=__glagolitic}', ""); - Expect(0, 11360, '\p{Blk=__glagolitic}', ""); - Expect(1, 11360, '\p{^Blk=__glagolitic}', ""); - Expect(1, 11360, '\P{Blk=__glagolitic}', ""); - Expect(0, 11360, '\P{^Blk=__glagolitic}', ""); - Error('\p{Is_Block= -Glagolitic/a/}'); - Error('\P{Is_Block= -Glagolitic/a/}'); + Expect(1, 11359, '\p{Blk= Glagolitic}', ""); + Expect(0, 11359, '\p{^Blk= Glagolitic}', ""); + Expect(0, 11359, '\P{Blk= Glagolitic}', ""); + Expect(1, 11359, '\P{^Blk= Glagolitic}', ""); + Expect(0, 11360, '\p{Blk= Glagolitic}', ""); + Expect(1, 11360, '\p{^Blk= Glagolitic}', ""); + Expect(1, 11360, '\P{Blk= Glagolitic}', ""); + Expect(0, 11360, '\P{^Blk= Glagolitic}', ""); + Error('\p{Is_Block=-/a/glagolitic}'); + Error('\P{Is_Block=-/a/glagolitic}'); Expect(1, 11359, '\p{Is_Block=glagolitic}', ""); Expect(0, 11359, '\p{^Is_Block=glagolitic}', ""); Expect(0, 11359, '\P{Is_Block=glagolitic}', ""); @@ -11955,16 +12236,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=:=_-glagolitic}'); - Error('\P{Is_Blk=:=_-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}', ""); @@ -11973,16 +12254,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=/a/_ GLAGOLITIC_Supplement}'); - Error('\P{Block=/a/_ GLAGOLITIC_Supplement}'); + 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, 122927, '\p{Block=:\AGlagolitic_Supplement\z:}', "");; Expect(0, 122928, '\p{Block=:\AGlagolitic_Supplement\z:}', "");; Expect(1, 122927, '\p{Block=glagoliticsupplement}', ""); @@ -11995,16 +12276,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= /a/glagolitic_sup}'); - Error('\P{Blk= /a/glagolitic_sup}'); + Expect(1, 122927, '\p{Block=glagolitic_supplement}', ""); + Expect(0, 122927, '\p{^Block=glagolitic_supplement}', ""); + Expect(0, 122927, '\P{Block=glagolitic_supplement}', ""); + Expect(1, 122927, '\P{^Block=glagolitic_supplement}', ""); + Expect(0, 122928, '\p{Block=glagolitic_supplement}', ""); + Expect(1, 122928, '\p{^Block=glagolitic_supplement}', ""); + Expect(1, 122928, '\P{Block=glagolitic_supplement}', ""); + Expect(0, 122928, '\P{^Block=glagolitic_supplement}', ""); + Error('\p{Blk= Glagolitic_Sup/a/}'); + Error('\P{Blk= Glagolitic_Sup/a/}'); Expect(1, 122927, '\p{Blk=:\AGlagolitic_Sup\z:}', "");; Expect(0, 122928, '\p{Blk=:\AGlagolitic_Sup\z:}', "");; Expect(1, 122927, '\p{Blk=glagoliticsup}', ""); @@ -12017,16 +12298,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}', ""); @@ -12035,34 +12316,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=/a/Gothic}'); - Error('\P{Block=/a/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}', ""); @@ -12075,16 +12356,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 66384, '\P{^Block=gothic}', ""); Expect(1, 66383, '\p{Block=:\Agothic\z:}', "");; Expect(0, 66384, '\p{Block=:\Agothic\z:}', "");; - Expect(1, 66383, '\p{Block= gothic}', ""); - Expect(0, 66383, '\p{^Block= gothic}', ""); - Expect(0, 66383, '\P{Block= gothic}', ""); - Expect(1, 66383, '\P{^Block= gothic}', ""); - Expect(0, 66384, '\p{Block= gothic}', ""); - Expect(1, 66384, '\p{^Block= gothic}', ""); - Expect(1, 66384, '\P{Block= gothic}', ""); - Expect(0, 66384, '\P{^Block= gothic}', ""); - Error('\p{Blk=_ gothic:=}'); - Error('\P{Blk=_ gothic:=}'); + Expect(1, 66383, '\p{Block= -Gothic}', ""); + Expect(0, 66383, '\p{^Block= -Gothic}', ""); + Expect(0, 66383, '\P{Block= -Gothic}', ""); + Expect(1, 66383, '\P{^Block= -Gothic}', ""); + Expect(0, 66384, '\p{Block= -Gothic}', ""); + Expect(1, 66384, '\p{^Block= -Gothic}', ""); + Expect(1, 66384, '\P{Block= -Gothic}', ""); + Expect(0, 66384, '\P{^Block= -Gothic}', ""); + Error('\p{Blk=--GOTHIC:=}'); + Error('\P{Blk=--GOTHIC:=}'); Expect(1, 66383, '\p{Blk=:\AGothic\z:}', "");; Expect(0, 66384, '\p{Blk=:\AGothic\z:}', "");; Expect(1, 66383, '\p{Blk=gothic}', ""); @@ -12097,16 +12378,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/a/}'); - Error('\P{Is_Block= Gothic/a/}'); + 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}', ""); @@ -12115,16 +12396,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}'); - Error('\P{Is_Blk: :=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_Blk=gothic}', ""); Expect(0, 66383, '\p{^Is_Blk=gothic}', ""); Expect(0, 66383, '\P{Is_Blk=gothic}', ""); @@ -12133,16 +12414,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 66384, '\p{^Is_Blk=gothic}', ""); Expect(1, 66384, '\P{Is_Blk=gothic}', ""); Expect(0, 66384, '\P{^Is_Blk=gothic}', ""); - Expect(1, 66383, '\p{Is_Blk= Gothic}', ""); - Expect(0, 66383, '\p{^Is_Blk= Gothic}', ""); - Expect(0, 66383, '\P{Is_Blk= Gothic}', ""); - Expect(1, 66383, '\P{^Is_Blk= Gothic}', ""); - Expect(0, 66384, '\p{Is_Blk= Gothic}', ""); - Expect(1, 66384, '\p{^Is_Blk= Gothic}', ""); - Expect(1, 66384, '\P{Is_Blk= Gothic}', ""); - Expect(0, 66384, '\P{^Is_Blk= Gothic}', ""); - Error('\p{Block=-:=grantha}'); - Error('\P{Block=-:=grantha}'); + Expect(1, 66383, '\p{Is_Blk: GOTHIC}', ""); + Expect(0, 66383, '\p{^Is_Blk: GOTHIC}', ""); + Expect(0, 66383, '\P{Is_Blk: GOTHIC}', ""); + Expect(1, 66383, '\P{^Is_Blk: GOTHIC}', ""); + Expect(0, 66384, '\p{Is_Blk: GOTHIC}', ""); + Expect(1, 66384, '\p{^Is_Blk: GOTHIC}', ""); + Expect(1, 66384, '\P{Is_Blk: GOTHIC}', ""); + Expect(0, 66384, '\P{^Is_Blk: GOTHIC}', ""); + Error('\p{Block=/a/_Grantha}'); + Error('\P{Block=/a/_Grantha}'); Expect(1, 70527, '\p{Block=:\AGrantha\z:}', "");; Expect(0, 70528, '\p{Block=:\AGrantha\z:}', "");; Expect(1, 70527, '\p{Block=grantha}', ""); @@ -12155,16 +12436,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=_/a/Grantha}'); - Error('\P{Blk=_/a/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:=}'); + Error('\P{Blk=--GRANTHA:=}'); Expect(1, 70527, '\p{Blk=:\AGrantha\z:}', "");; Expect(0, 70528, '\p{Blk=:\AGrantha\z:}', "");; Expect(1, 70527, '\p{Blk=grantha}', ""); @@ -12177,52 +12458,52 @@ 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=/a/ _grantha}'); - Error('\P{Is_Block=/a/ _grantha}'); - Expect(1, 70527, '\p{Is_Block=grantha}', ""); - Expect(0, 70527, '\p{^Is_Block=grantha}', ""); - Expect(0, 70527, '\P{Is_Block=grantha}', ""); - 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}'); - Error('\P{Is_Blk=-:=Grantha}'); - Expect(1, 70527, '\p{Is_Blk=grantha}', ""); - Expect(0, 70527, '\p{^Is_Blk=grantha}', ""); - Expect(0, 70527, '\P{Is_Blk=grantha}', ""); - 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}', ""); @@ -12235,16 +12516,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/ _Greek}'); - Error('\P{Blk=/a/ _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=-_greek:=}'); + Error('\P{Blk=-_greek:=}'); Expect(1, 1023, '\p{Blk=:\AGreek\z:}', "");; Expect(0, 1024, '\p{Blk=:\AGreek\z:}', "");; Expect(1, 1023, '\p{Blk=greek}', ""); @@ -12257,74 +12538,74 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1024, '\P{^Blk=greek}', ""); Expect(1, 1023, '\p{Blk=:\Agreek\z:}', "");; Expect(0, 1024, '\p{Blk=:\Agreek\z:}', "");; - Expect(1, 1023, '\p{Blk=- greek}', ""); - Expect(0, 1023, '\p{^Blk=- greek}', ""); - Expect(0, 1023, '\P{Blk=- greek}', ""); - Expect(1, 1023, '\P{^Blk=- greek}', ""); - Expect(0, 1024, '\p{Blk=- greek}', ""); - Expect(1, 1024, '\p{^Blk=- greek}', ""); - Expect(1, 1024, '\P{Blk=- greek}', ""); - Expect(0, 1024, '\P{^Blk=- greek}', ""); - Error('\p{Is_Block=-/a/Greek_AND_coptic}'); - Error('\P{Is_Block=-/a/Greek_AND_coptic}'); - Expect(1, 1023, '\p{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}', ""); - Expect(0, 8191, '\p{^Block: greekextended}', ""); - Expect(0, 8191, '\P{Block: greekextended}', ""); - Expect(1, 8191, '\P{^Block: greekextended}', ""); - Expect(0, 8192, '\p{Block: greekextended}', ""); - Expect(1, 8192, '\p{^Block: greekextended}', ""); - Expect(1, 8192, '\P{Block: greekextended}', ""); - Expect(0, 8192, '\P{^Block: greekextended}', ""); + Expect(1, 8191, '\p{Block=greekextended}', ""); + Expect(0, 8191, '\p{^Block=greekextended}', ""); + Expect(0, 8191, '\P{Block=greekextended}', ""); + Expect(1, 8191, '\P{^Block=greekextended}', ""); + Expect(0, 8192, '\p{Block=greekextended}', ""); + Expect(1, 8192, '\p{^Block=greekextended}', ""); + Expect(1, 8192, '\P{Block=greekextended}', ""); + Expect(0, 8192, '\P{^Block=greekextended}', ""); Expect(1, 8191, '\p{Block=:\Agreekextended\z:}', "");; Expect(0, 8192, '\p{Block=:\Agreekextended\z:}', "");; - Expect(1, 8191, '\p{Block= Greek_extended}', ""); - Expect(0, 8191, '\p{^Block= Greek_extended}', ""); - Expect(0, 8191, '\P{Block= Greek_extended}', ""); - Expect(1, 8191, '\P{^Block= Greek_extended}', ""); - Expect(0, 8192, '\p{Block= Greek_extended}', ""); - Expect(1, 8192, '\p{^Block= Greek_extended}', ""); - Expect(1, 8192, '\P{Block= Greek_extended}', ""); - Expect(0, 8192, '\P{^Block= Greek_extended}', ""); - Error('\p{Blk=- greek_Ext:=}'); - Error('\P{Blk=- 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= /a/GREEK_ext}'); + Error('\P{Blk= /a/GREEK_ext}'); Expect(1, 8191, '\p{Blk=:\AGreek_Ext\z:}', "");; Expect(0, 8192, '\p{Blk=:\AGreek_Ext\z:}', "");; Expect(1, 8191, '\p{Blk=greekext}', ""); @@ -12337,16 +12618,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8192, '\P{^Blk=greekext}', ""); Expect(1, 8191, '\p{Blk=:\Agreekext\z:}', "");; Expect(0, 8192, '\p{Blk=:\Agreekext\z:}', "");; - Expect(1, 8191, '\p{Blk=_ GREEK_ext}', ""); - Expect(0, 8191, '\p{^Blk=_ GREEK_ext}', ""); - Expect(0, 8191, '\P{Blk=_ GREEK_ext}', ""); - Expect(1, 8191, '\P{^Blk=_ GREEK_ext}', ""); - Expect(0, 8192, '\p{Blk=_ GREEK_ext}', ""); - Expect(1, 8192, '\p{^Blk=_ GREEK_ext}', ""); - Expect(1, 8192, '\P{Blk=_ GREEK_ext}', ""); - Expect(0, 8192, '\P{^Blk=_ GREEK_ext}', ""); - Error('\p{Is_Block=:=- Greek_Extended}'); - Error('\P{Is_Block=:=- Greek_Extended}'); + Expect(1, 8191, '\p{Blk= GREEK_Ext}', ""); + Expect(0, 8191, '\p{^Blk= GREEK_Ext}', ""); + Expect(0, 8191, '\P{Blk= GREEK_Ext}', ""); + Expect(1, 8191, '\P{^Blk= GREEK_Ext}', ""); + Expect(0, 8192, '\p{Blk= GREEK_Ext}', ""); + Expect(1, 8192, '\p{^Blk= GREEK_Ext}', ""); + Expect(1, 8192, '\P{Blk= GREEK_Ext}', ""); + Expect(0, 8192, '\P{^Blk= GREEK_Ext}', ""); + Error('\p{Is_Block= /a/Greek_Extended}'); + Error('\P{Is_Block= /a/Greek_Extended}'); Expect(1, 8191, '\p{Is_Block=greekextended}', ""); Expect(0, 8191, '\p{^Is_Block=greekextended}', ""); Expect(0, 8191, '\P{Is_Block=greekextended}', ""); @@ -12355,34 +12636,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8192, '\p{^Is_Block=greekextended}', ""); Expect(1, 8192, '\P{Is_Block=greekextended}', ""); Expect(0, 8192, '\P{^Is_Block=greekextended}', ""); - Expect(1, 8191, '\p{Is_Block: Greek_EXTENDED}', ""); - Expect(0, 8191, '\p{^Is_Block: Greek_EXTENDED}', ""); - Expect(0, 8191, '\P{Is_Block: Greek_EXTENDED}', ""); - Expect(1, 8191, '\P{^Is_Block: Greek_EXTENDED}', ""); - Expect(0, 8192, '\p{Is_Block: Greek_EXTENDED}', ""); - Expect(1, 8192, '\p{^Is_Block: Greek_EXTENDED}', ""); - Expect(1, 8192, '\P{Is_Block: Greek_EXTENDED}', ""); - Expect(0, 8192, '\P{^Is_Block: Greek_EXTENDED}', ""); - Error('\p{Is_Blk=/a/- Greek_Ext}'); - Error('\P{Is_Blk=/a/- Greek_Ext}'); - Expect(1, 8191, '\p{Is_Blk=greekext}', ""); - Expect(0, 8191, '\p{^Is_Blk=greekext}', ""); - Expect(0, 8191, '\P{Is_Blk=greekext}', ""); - Expect(1, 8191, '\P{^Is_Blk=greekext}', ""); - Expect(0, 8192, '\p{Is_Blk=greekext}', ""); - Expect(1, 8192, '\p{^Is_Blk=greekext}', ""); - Expect(1, 8192, '\P{Is_Blk=greekext}', ""); - Expect(0, 8192, '\P{^Is_Blk=greekext}', ""); - Expect(1, 8191, '\p{Is_Blk=--greek_Ext}', ""); - Expect(0, 8191, '\p{^Is_Blk=--greek_Ext}', ""); - Expect(0, 8191, '\P{Is_Blk=--greek_Ext}', ""); - Expect(1, 8191, '\P{^Is_Blk=--greek_Ext}', ""); - Expect(0, 8192, '\p{Is_Blk=--greek_Ext}', ""); - Expect(1, 8192, '\p{^Is_Blk=--greek_Ext}', ""); - Expect(1, 8192, '\P{Is_Blk=--greek_Ext}', ""); - Expect(0, 8192, '\P{^Is_Blk=--greek_Ext}', ""); - Error('\p{Block=_:=gujarati}'); - Error('\P{Block=_:=gujarati}'); + Expect(1, 8191, '\p{Is_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_Blk:greekext}', ""); + Expect(0, 8191, '\p{^Is_Blk:greekext}', ""); + Expect(0, 8191, '\P{Is_Blk:greekext}', ""); + Expect(1, 8191, '\P{^Is_Blk:greekext}', ""); + Expect(0, 8192, '\p{Is_Blk:greekext}', ""); + 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, 2815, '\p{Block=:\AGujarati\z:}', "");; Expect(0, 2816, '\p{Block=:\AGujarati\z:}', "");; Expect(1, 2815, '\p{Block=gujarati}', ""); @@ -12395,16 +12676,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=/a/_GUJARATI}'); - Error('\P{Blk=/a/_GUJARATI}'); + 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{Blk=:\AGujarati\z:}', "");; Expect(0, 2816, '\p{Blk=:\AGujarati\z:}', "");; Expect(1, 2815, '\p{Blk=gujarati}', ""); @@ -12417,16 +12698,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}', ""); @@ -12435,34 +12716,34 @@ 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: GUJARATI/a/}'); - Error('\P{Is_Blk: GUJARATI/a/}'); - Expect(1, 2815, '\p{Is_Blk=gujarati}', ""); - Expect(0, 2815, '\p{^Is_Blk=gujarati}', ""); - Expect(0, 2815, '\P{Is_Blk=gujarati}', ""); - 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=/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, 73135, '\p{Block=:\AGunjala_Gondi\z:}', "");; Expect(0, 73136, '\p{Block=:\AGunjala_Gondi\z:}', "");; Expect(1, 73135, '\p{Block=gunjalagondi}', ""); @@ -12475,16 +12756,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 73136, '\P{^Block=gunjalagondi}', ""); Expect(1, 73135, '\p{Block=:\Agunjalagondi\z:}', "");; Expect(0, 73136, '\p{Block=:\Agunjalagondi\z:}', "");; - Expect(1, 73135, '\p{Block= GUNJALA_GONDI}', ""); - Expect(0, 73135, '\p{^Block= GUNJALA_GONDI}', ""); - Expect(0, 73135, '\P{Block= GUNJALA_GONDI}', ""); - Expect(1, 73135, '\P{^Block= GUNJALA_GONDI}', ""); - Expect(0, 73136, '\p{Block= GUNJALA_GONDI}', ""); - Expect(1, 73136, '\p{^Block= GUNJALA_GONDI}', ""); - Expect(1, 73136, '\P{Block= GUNJALA_GONDI}', ""); - Expect(0, 73136, '\P{^Block= GUNJALA_GONDI}', ""); - Error('\p{Blk=_Gunjala_Gondi/a/}'); - Error('\P{Blk=_Gunjala_Gondi/a/}'); + Expect(1, 73135, '\p{Block=_gunjala_GONDI}', ""); + Expect(0, 73135, '\p{^Block=_gunjala_GONDI}', ""); + Expect(0, 73135, '\P{Block=_gunjala_GONDI}', ""); + Expect(1, 73135, '\P{^Block=_gunjala_GONDI}', ""); + Expect(0, 73136, '\p{Block=_gunjala_GONDI}', ""); + Expect(1, 73136, '\p{^Block=_gunjala_GONDI}', ""); + Expect(1, 73136, '\P{Block=_gunjala_GONDI}', ""); + Expect(0, 73136, '\P{^Block=_gunjala_GONDI}', ""); + Error('\p{Blk=_ GUNJALA_Gondi:=}'); + 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}', ""); @@ -12497,16 +12778,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/a/}'); - Error('\P{Is_Block= gunjala_GONDI/a/}'); + 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}', ""); @@ -12515,34 +12796,34 @@ 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= :=GUNJALA_GONDI}'); - Error('\P{Is_Blk= :=GUNJALA_GONDI}'); - Expect(1, 73135, '\p{Is_Blk: gunjalagondi}', ""); - Expect(0, 73135, '\p{^Is_Blk: gunjalagondi}', ""); - Expect(0, 73135, '\P{Is_Blk: gunjalagondi}', ""); - Expect(1, 73135, '\P{^Is_Blk: gunjalagondi}', ""); - Expect(0, 73136, '\p{Is_Blk: gunjalagondi}', ""); - Expect(1, 73136, '\p{^Is_Blk: gunjalagondi}', ""); - Expect(1, 73136, '\P{Is_Blk: gunjalagondi}', ""); - Expect(0, 73136, '\P{^Is_Blk: gunjalagondi}', ""); - Expect(1, 73135, '\p{Is_Blk= _Gunjala_Gondi}', ""); - Expect(0, 73135, '\p{^Is_Blk= _Gunjala_Gondi}', ""); - Expect(0, 73135, '\P{Is_Blk= _Gunjala_Gondi}', ""); - Expect(1, 73135, '\P{^Is_Blk= _Gunjala_Gondi}', ""); - Expect(0, 73136, '\p{Is_Blk= _Gunjala_Gondi}', ""); - Expect(1, 73136, '\p{^Is_Blk= _Gunjala_Gondi}', ""); - Expect(1, 73136, '\P{Is_Blk= _Gunjala_Gondi}', ""); - Expect(0, 73136, '\P{^Is_Blk= _Gunjala_Gondi}', ""); - Error('\p{Block= _gurmukhi:=}'); - Error('\P{Block= _gurmukhi:=}'); + Expect(1, 73135, '\p{Is_Block=- Gunjala_Gondi}', ""); + Expect(0, 73135, '\p{^Is_Block=- Gunjala_Gondi}', ""); + Expect(0, 73135, '\P{Is_Block=- Gunjala_Gondi}', ""); + Expect(1, 73135, '\P{^Is_Block=- Gunjala_Gondi}', ""); + Expect(0, 73136, '\p{Is_Block=- Gunjala_Gondi}', ""); + Expect(1, 73136, '\p{^Is_Block=- Gunjala_Gondi}', ""); + Expect(1, 73136, '\P{Is_Block=- Gunjala_Gondi}', ""); + Expect(0, 73136, '\P{^Is_Block=- Gunjala_Gondi}', ""); + Error('\p{Is_Blk=/a/GUNJALA_gondi}'); + Error('\P{Is_Blk=/a/GUNJALA_gondi}'); + Expect(1, 73135, '\p{Is_Blk=gunjalagondi}', ""); + Expect(0, 73135, '\p{^Is_Blk=gunjalagondi}', ""); + Expect(0, 73135, '\P{Is_Blk=gunjalagondi}', ""); + Expect(1, 73135, '\P{^Is_Blk=gunjalagondi}', ""); + Expect(0, 73136, '\p{Is_Blk=gunjalagondi}', ""); + Expect(1, 73136, '\p{^Is_Blk=gunjalagondi}', ""); + Expect(1, 73136, '\P{Is_Blk=gunjalagondi}', ""); + Expect(0, 73136, '\P{^Is_Blk=gunjalagondi}', ""); + Expect(1, 73135, '\p{Is_Blk= _gunjala_gondi}', ""); + Expect(0, 73135, '\p{^Is_Blk= _gunjala_gondi}', ""); + Expect(0, 73135, '\P{Is_Blk= _gunjala_gondi}', ""); + Expect(1, 73135, '\P{^Is_Blk= _gunjala_gondi}', ""); + Expect(0, 73136, '\p{Is_Blk= _gunjala_gondi}', ""); + Expect(1, 73136, '\p{^Is_Blk= _gunjala_gondi}', ""); + Expect(1, 73136, '\P{Is_Blk= _gunjala_gondi}', ""); + Expect(0, 73136, '\P{^Is_Blk= _gunjala_gondi}', ""); + Error('\p{Block=/a/__Gurmukhi}'); + Error('\P{Block=/a/__Gurmukhi}'); Expect(1, 2687, '\p{Block=:\AGurmukhi\z:}', "");; Expect(0, 2688, '\p{Block=:\AGurmukhi\z:}', "");; Expect(1, 2687, '\p{Block=gurmukhi}', ""); @@ -12555,16 +12836,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}', ""); @@ -12577,16 +12858,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/a/}'); - Error('\P{Is_Block=_ Gurmukhi/a/}'); + 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}', ""); @@ -12595,34 +12876,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=-/a/Halfwidth_And_FULLWIDTH_FORMS}'); - Error('\P{Block=-/a/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=:=__Halfwidth_And_Fullwidth_FORMS}'); + Error('\P{Block=:=__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}', ""); @@ -12635,16 +12916,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65520, '\P{^Block=halfwidthandfullwidthforms}', ""); Expect(1, 65519, '\p{Block=:\Ahalfwidthandfullwidthforms\z:}', "");; Expect(0, 65520, '\p{Block=:\Ahalfwidthandfullwidthforms\z:}', "");; - Expect(1, 65519, '\p{Block= HALFWIDTH_and_Fullwidth_forms}', ""); - Expect(0, 65519, '\p{^Block= HALFWIDTH_and_Fullwidth_forms}', ""); - Expect(0, 65519, '\P{Block= HALFWIDTH_and_Fullwidth_forms}', ""); - Expect(1, 65519, '\P{^Block= HALFWIDTH_and_Fullwidth_forms}', ""); - Expect(0, 65520, '\p{Block= HALFWIDTH_and_Fullwidth_forms}', ""); - Expect(1, 65520, '\p{^Block= HALFWIDTH_and_Fullwidth_forms}', ""); - Expect(1, 65520, '\P{Block= HALFWIDTH_and_Fullwidth_forms}', ""); - Expect(0, 65520, '\P{^Block= HALFWIDTH_and_Fullwidth_forms}', ""); - Error('\p{Blk=__half_And_full_forms:=}'); - Error('\P{Blk=__half_And_full_forms:=}'); + Expect(1, 65519, '\p{Block: halfwidth_and_FULLWIDTH_forms}', ""); + Expect(0, 65519, '\p{^Block: halfwidth_and_FULLWIDTH_forms}', ""); + Expect(0, 65519, '\P{Block: halfwidth_and_FULLWIDTH_forms}', ""); + Expect(1, 65519, '\P{^Block: halfwidth_and_FULLWIDTH_forms}', ""); + Expect(0, 65520, '\p{Block: halfwidth_and_FULLWIDTH_forms}', ""); + Expect(1, 65520, '\p{^Block: halfwidth_and_FULLWIDTH_forms}', ""); + Expect(1, 65520, '\P{Block: halfwidth_and_FULLWIDTH_forms}', ""); + Expect(0, 65520, '\P{^Block: halfwidth_and_FULLWIDTH_forms}', ""); + Error('\p{Blk=-HALF_and_full_Forms/a/}'); + Error('\P{Blk=-HALF_and_full_Forms/a/}'); 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}', ""); @@ -12657,16 +12938,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}', ""); @@ -12675,34 +12956,34 @@ 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=_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, 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, 65071, '\p{Block=:\ACombining_Half_Marks\z:}', "");; Expect(0, 65072, '\p{Block=:\ACombining_Half_Marks\z:}', "");; Expect(1, 65071, '\p{Block=combininghalfmarks}', ""); @@ -12715,16 +12996,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65072, '\P{^Block=combininghalfmarks}', ""); Expect(1, 65071, '\p{Block=:\Acombininghalfmarks\z:}', "");; Expect(0, 65072, '\p{Block=:\Acombininghalfmarks\z:}', "");; - Expect(1, 65071, '\p{Block= COMBINING_Half_MARKS}', ""); - Expect(0, 65071, '\p{^Block= COMBINING_Half_MARKS}', ""); - Expect(0, 65071, '\P{Block= COMBINING_Half_MARKS}', ""); - Expect(1, 65071, '\P{^Block= COMBINING_Half_MARKS}', ""); - Expect(0, 65072, '\p{Block= COMBINING_Half_MARKS}', ""); - Expect(1, 65072, '\p{^Block= COMBINING_Half_MARKS}', ""); - Expect(1, 65072, '\P{Block= COMBINING_Half_MARKS}', ""); - Expect(0, 65072, '\P{^Block= COMBINING_Half_MARKS}', ""); - Error('\p{Blk=_/a/HALF_Marks}'); - Error('\P{Blk=_/a/HALF_Marks}'); + Expect(1, 65071, '\p{Block= _COMBINING_half_Marks}', ""); + Expect(0, 65071, '\p{^Block= _COMBINING_half_Marks}', ""); + Expect(0, 65071, '\P{Block= _COMBINING_half_Marks}', ""); + Expect(1, 65071, '\P{^Block= _COMBINING_half_Marks}', ""); + Expect(0, 65072, '\p{Block= _COMBINING_half_Marks}', ""); + Expect(1, 65072, '\p{^Block= _COMBINING_half_Marks}', ""); + Expect(1, 65072, '\P{Block= _COMBINING_half_Marks}', ""); + Expect(0, 65072, '\P{^Block= _COMBINING_half_Marks}', ""); + Error('\p{Blk=- 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}', ""); @@ -12737,34 +13018,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65072, '\P{^Blk=halfmarks}', ""); Expect(1, 65071, '\p{Blk=:\Ahalfmarks\z:}', "");; Expect(0, 65072, '\p{Blk=:\Ahalfmarks\z:}', "");; - Expect(1, 65071, '\p{Blk= Half_marks}', ""); - Expect(0, 65071, '\p{^Blk= Half_marks}', ""); - Expect(0, 65071, '\P{Blk= Half_marks}', ""); - Expect(1, 65071, '\P{^Blk= Half_marks}', ""); - Expect(0, 65072, '\p{Blk= Half_marks}', ""); - Expect(1, 65072, '\p{^Blk= Half_marks}', ""); - Expect(1, 65072, '\P{Blk= Half_marks}', ""); - Expect(0, 65072, '\P{^Blk= Half_marks}', ""); - Error('\p{Is_Block=__combining_half_Marks/a/}'); - Error('\P{Is_Block=__combining_half_Marks/a/}'); - Expect(1, 65071, '\p{Is_Block=combininghalfmarks}', ""); - Expect(0, 65071, '\p{^Is_Block=combininghalfmarks}', ""); - Expect(0, 65071, '\P{Is_Block=combininghalfmarks}', ""); - Expect(1, 65071, '\P{^Is_Block=combininghalfmarks}', ""); - Expect(0, 65072, '\p{Is_Block=combininghalfmarks}', ""); - Expect(1, 65072, '\p{^Is_Block=combininghalfmarks}', ""); - Expect(1, 65072, '\P{Is_Block=combininghalfmarks}', ""); - Expect(0, 65072, '\P{^Is_Block=combininghalfmarks}', ""); - Expect(1, 65071, '\p{Is_Block= Combining_HALF_Marks}', ""); - Expect(0, 65071, '\p{^Is_Block= Combining_HALF_Marks}', ""); - Expect(0, 65071, '\P{Is_Block= Combining_HALF_Marks}', ""); - Expect(1, 65071, '\P{^Is_Block= Combining_HALF_Marks}', ""); - Expect(0, 65072, '\p{Is_Block= Combining_HALF_Marks}', ""); - Expect(1, 65072, '\p{^Is_Block= Combining_HALF_Marks}', ""); - Expect(1, 65072, '\P{Is_Block= Combining_HALF_Marks}', ""); - Expect(0, 65072, '\P{^Is_Block= Combining_HALF_Marks}', ""); - Error('\p{Is_Blk=_-Half_Marks/a/}'); - Error('\P{Is_Blk=_-Half_Marks/a/}'); + Expect(1, 65071, '\p{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}', ""); @@ -12773,16 +13054,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65072, '\p{^Is_Blk=halfmarks}', ""); Expect(1, 65072, '\P{Is_Blk=halfmarks}', ""); Expect(0, 65072, '\P{^Is_Blk=halfmarks}', ""); - Expect(1, 65071, '\p{Is_Blk= half_marks}', ""); - Expect(0, 65071, '\p{^Is_Blk= half_marks}', ""); - Expect(0, 65071, '\P{Is_Blk= half_marks}', ""); - Expect(1, 65071, '\P{^Is_Blk= half_marks}', ""); - Expect(0, 65072, '\p{Is_Blk= half_marks}', ""); - Expect(1, 65072, '\p{^Is_Blk= half_marks}', ""); - Expect(1, 65072, '\P{Is_Blk= half_marks}', ""); - Expect(0, 65072, '\P{^Is_Blk= half_marks}', ""); - Error('\p{Block=/a/_ Hangul_syllables}'); - Error('\P{Block=/a/_ Hangul_syllables}'); + Expect(1, 65071, '\p{Is_Blk=-_Half_Marks}', ""); + Expect(0, 65071, '\p{^Is_Blk=-_Half_Marks}', ""); + Expect(0, 65071, '\P{Is_Blk=-_Half_Marks}', ""); + Expect(1, 65071, '\P{^Is_Blk=-_Half_Marks}', ""); + Expect(0, 65072, '\p{Is_Blk=-_Half_Marks}', ""); + Expect(1, 65072, '\p{^Is_Blk=-_Half_Marks}', ""); + Expect(1, 65072, '\P{Is_Blk=-_Half_Marks}', ""); + Expect(0, 65072, '\P{^Is_Blk=-_Half_Marks}', ""); + Error('\p{Block=/a/--Hangul_Syllables}'); + Error('\P{Block=/a/--Hangul_Syllables}'); Expect(1, 55215, '\p{Block=:\AHangul_Syllables\z:}', "");; Expect(0, 55216, '\p{Block=:\AHangul_Syllables\z:}', "");; Expect(1, 55215, '\p{Block=hangulsyllables}', ""); @@ -12795,16 +13076,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/a/}'); - Error('\P{Blk=-HANGUL/a/}'); + 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}', ""); @@ -12817,16 +13098,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/a/}'); - Error('\P{Is_Block= Hangul_Syllables/a/}'); + 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}', ""); @@ -12835,16 +13116,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= :=hangul}'); - Error('\P{Is_Blk= :=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=-/a/HANGUL}'); + Error('\P{Is_Blk=-/a/HANGUL}'); Expect(1, 55215, '\p{Is_Blk=hangul}', ""); Expect(0, 55215, '\p{^Is_Blk=hangul}', ""); Expect(0, 55215, '\P{Is_Blk=hangul}', ""); @@ -12853,16 +13134,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 55216, '\p{^Is_Blk=hangul}', ""); Expect(1, 55216, '\P{Is_Blk=hangul}', ""); Expect(0, 55216, '\P{^Is_Blk=hangul}', ""); - Expect(1, 55215, '\p{Is_Blk=-hangul}', ""); - Expect(0, 55215, '\p{^Is_Blk=-hangul}', ""); - Expect(0, 55215, '\P{Is_Blk=-hangul}', ""); - Expect(1, 55215, '\P{^Is_Blk=-hangul}', ""); - Expect(0, 55216, '\p{Is_Blk=-hangul}', ""); - Expect(1, 55216, '\p{^Is_Blk=-hangul}', ""); - Expect(1, 55216, '\P{Is_Blk=-hangul}', ""); - Expect(0, 55216, '\P{^Is_Blk=-hangul}', ""); - Error('\p{Block: := _Hanifi_Rohingya}'); - Error('\P{Block: := _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}', ""); @@ -12875,16 +13156,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: /a/-_Hanifi_rohingya}'); - Error('\P{Blk: /a/-_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=:= Hanifi_Rohingya}'); + Error('\P{Blk=:= Hanifi_Rohingya}'); Expect(1, 68927, '\p{Blk=:\AHanifi_Rohingya\z:}', "");; Expect(0, 68928, '\p{Blk=:\AHanifi_Rohingya\z:}', "");; Expect(1, 68927, '\p{Blk=hanifirohingya}', ""); @@ -12897,34 +13178,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=:=- hanifi_Rohingya}'); - Error('\P{Is_Blk=:=- 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=/a/ -hanifi_Rohingya}'); + Error('\P{Is_Blk=/a/ -hanifi_Rohingya}'); Expect(1, 68927, '\p{Is_Blk=hanifirohingya}', ""); Expect(0, 68927, '\p{^Is_Blk=hanifirohingya}', ""); Expect(0, 68927, '\P{Is_Blk=hanifirohingya}', ""); @@ -12933,16 +13214,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 68928, '\p{^Is_Blk=hanifirohingya}', ""); Expect(1, 68928, '\P{Is_Blk=hanifirohingya}', ""); Expect(0, 68928, '\P{^Is_Blk=hanifirohingya}', ""); - Expect(1, 68927, '\p{Is_Blk=_-hanifi_ROHINGYA}', ""); - Expect(0, 68927, '\p{^Is_Blk=_-hanifi_ROHINGYA}', ""); - Expect(0, 68927, '\P{Is_Blk=_-hanifi_ROHINGYA}', ""); - Expect(1, 68927, '\P{^Is_Blk=_-hanifi_ROHINGYA}', ""); - Expect(0, 68928, '\p{Is_Blk=_-hanifi_ROHINGYA}', ""); - Expect(1, 68928, '\p{^Is_Blk=_-hanifi_ROHINGYA}', ""); - Expect(1, 68928, '\P{Is_Blk=_-hanifi_ROHINGYA}', ""); - Expect(0, 68928, '\P{^Is_Blk=_-hanifi_ROHINGYA}', ""); - Error('\p{Block= hanunoo:=}'); - Error('\P{Block= hanunoo:=}'); + Expect(1, 68927, '\p{Is_Blk:- hanifi_Rohingya}', ""); + Expect(0, 68927, '\p{^Is_Blk:- hanifi_Rohingya}', ""); + Expect(0, 68927, '\P{Is_Blk:- hanifi_Rohingya}', ""); + Expect(1, 68927, '\P{^Is_Blk:- hanifi_Rohingya}', ""); + Expect(0, 68928, '\p{Is_Blk:- hanifi_Rohingya}', ""); + Expect(1, 68928, '\p{^Is_Blk:- hanifi_Rohingya}', ""); + Expect(1, 68928, '\P{Is_Blk:- hanifi_Rohingya}', ""); + Expect(0, 68928, '\P{^Is_Blk:- hanifi_Rohingya}', ""); + Error('\p{Block=- Hanunoo/a/}'); + Error('\P{Block=- Hanunoo/a/}'); Expect(1, 5951, '\p{Block=:\AHanunoo\z:}', "");; Expect(0, 5952, '\p{Block=:\AHanunoo\z:}', "");; Expect(1, 5951, '\p{Block=hanunoo}', ""); @@ -12955,16 +13236,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 5952, '\P{^Block=hanunoo}', ""); Expect(1, 5951, '\p{Block=:\Ahanunoo\z:}', "");; Expect(0, 5952, '\p{Block=:\Ahanunoo\z:}', "");; - Expect(1, 5951, '\p{Block= hanunoo}', ""); - Expect(0, 5951, '\p{^Block= hanunoo}', ""); - Expect(0, 5951, '\P{Block= hanunoo}', ""); - Expect(1, 5951, '\P{^Block= hanunoo}', ""); - Expect(0, 5952, '\p{Block= hanunoo}', ""); - Expect(1, 5952, '\p{^Block= hanunoo}', ""); - Expect(1, 5952, '\P{Block= hanunoo}', ""); - Expect(0, 5952, '\P{^Block= hanunoo}', ""); - Error('\p{Blk= /a/hanunoo}'); - Error('\P{Blk= /a/hanunoo}'); + Expect(1, 5951, '\p{Block=_ HANUNOO}', ""); + Expect(0, 5951, '\p{^Block=_ HANUNOO}', ""); + Expect(0, 5951, '\P{Block=_ HANUNOO}', ""); + Expect(1, 5951, '\P{^Block=_ HANUNOO}', ""); + Expect(0, 5952, '\p{Block=_ HANUNOO}', ""); + Expect(1, 5952, '\p{^Block=_ HANUNOO}', ""); + Expect(1, 5952, '\P{Block=_ HANUNOO}', ""); + Expect(0, 5952, '\P{^Block=_ HANUNOO}', ""); + Error('\p{Blk=/a/ -Hanunoo}'); + Error('\P{Blk=/a/ -Hanunoo}'); Expect(1, 5951, '\p{Blk=:\AHanunoo\z:}', "");; Expect(0, 5952, '\p{Blk=:\AHanunoo\z:}', "");; Expect(1, 5951, '\p{Blk=hanunoo}', ""); @@ -12977,34 +13258,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=- HANUNOO/a/}'); - Error('\P{Is_Blk=- HANUNOO/a/}'); + 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{Is_Blk=hanunoo}', ""); Expect(0, 5951, '\p{^Is_Blk=hanunoo}', ""); Expect(0, 5951, '\P{Is_Blk=hanunoo}', ""); @@ -13013,16 +13294,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}', ""); @@ -13035,16 +13316,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:=}'); - Error('\P{Blk=_ hatran:=}'); + Expect(1, 67839, '\p{Block=--Hatran}', ""); + Expect(0, 67839, '\p{^Block=--Hatran}', ""); + Expect(0, 67839, '\P{Block=--Hatran}', ""); + Expect(1, 67839, '\P{^Block=--Hatran}', ""); + Expect(0, 67840, '\p{Block=--Hatran}', ""); + Expect(1, 67840, '\p{^Block=--Hatran}', ""); + Expect(1, 67840, '\P{Block=--Hatran}', ""); + Expect(0, 67840, '\P{^Block=--Hatran}', ""); + Error('\p{Blk: hatran/a/}'); + Error('\P{Blk: hatran/a/}'); Expect(1, 67839, '\p{Blk=:\AHatran\z:}', "");; Expect(0, 67840, '\p{Blk=:\AHatran\z:}', "");; Expect(1, 67839, '\p{Blk=hatran}', ""); @@ -13057,16 +13338,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}', ""); @@ -13075,16 +13356,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/a/}'); - Error('\P{Is_Blk=- Hatran/a/}'); + 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}', ""); @@ -13093,38 +13374,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=:=-Hebrew}'); - Error('\P{Blk=:=-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=/a/_ Hebrew}'); + Error('\P{Blk=/a/_ Hebrew}'); Expect(1, 1535, '\p{Blk=:\AHebrew\z:}', "");; Expect(0, 1536, '\p{Blk=:\AHebrew\z:}', "");; Expect(1, 1535, '\p{Blk=hebrew}', ""); @@ -13137,16 +13418,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=/a/ -Hebrew}'); - Error('\P{Is_Block=/a/ -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}', ""); @@ -13155,16 +13436,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1536, '\p{^Is_Block=hebrew}', ""); Expect(1, 1536, '\P{Is_Block=hebrew}', ""); Expect(0, 1536, '\P{^Is_Block=hebrew}', ""); - Expect(1, 1535, '\p{Is_Block= hebrew}', ""); - Expect(0, 1535, '\p{^Is_Block= hebrew}', ""); - Expect(0, 1535, '\P{Is_Block= hebrew}', ""); - Expect(1, 1535, '\P{^Is_Block= hebrew}', ""); - Expect(0, 1536, '\p{Is_Block= hebrew}', ""); - Expect(1, 1536, '\p{^Is_Block= hebrew}', ""); - Expect(1, 1536, '\P{Is_Block= hebrew}', ""); - Expect(0, 1536, '\P{^Is_Block= hebrew}', ""); - Error('\p{Is_Blk= HEBREW:=}'); - Error('\P{Is_Blk= HEBREW:=}'); + Expect(1, 1535, '\p{Is_Block= Hebrew}', ""); + Expect(0, 1535, '\p{^Is_Block= Hebrew}', ""); + Expect(0, 1535, '\P{Is_Block= Hebrew}', ""); + Expect(1, 1535, '\P{^Is_Block= Hebrew}', ""); + Expect(0, 1536, '\p{Is_Block= Hebrew}', ""); + Expect(1, 1536, '\p{^Is_Block= Hebrew}', ""); + Expect(1, 1536, '\P{Is_Block= Hebrew}', ""); + Expect(0, 1536, '\P{^Is_Block= Hebrew}', ""); + Error('\p{Is_Blk=Hebrew/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}', ""); @@ -13173,16 +13454,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1536, '\p{^Is_Blk=hebrew}', ""); Expect(1, 1536, '\P{Is_Blk=hebrew}', ""); Expect(0, 1536, '\P{^Is_Blk=hebrew}', ""); - Expect(1, 1535, '\p{Is_Blk:-HEBREW}', ""); - Expect(0, 1535, '\p{^Is_Blk:-HEBREW}', ""); - Expect(0, 1535, '\P{Is_Blk:-HEBREW}', ""); - Expect(1, 1535, '\P{^Is_Blk:-HEBREW}', ""); - Expect(0, 1536, '\p{Is_Blk:-HEBREW}', ""); - Expect(1, 1536, '\p{^Is_Blk:-HEBREW}', ""); - Expect(1, 1536, '\P{Is_Blk:-HEBREW}', ""); - Expect(0, 1536, '\P{^Is_Blk:-HEBREW}', ""); - Error('\p{Block=- High_private_use_Surrogates:=}'); - Error('\P{Block=- High_private_use_Surrogates:=}'); + Expect(1, 1535, '\p{Is_Blk= Hebrew}', ""); + Expect(0, 1535, '\p{^Is_Blk= Hebrew}', ""); + Expect(0, 1535, '\P{Is_Blk= Hebrew}', ""); + Expect(1, 1535, '\P{^Is_Blk= Hebrew}', ""); + Expect(0, 1536, '\p{Is_Blk= Hebrew}', ""); + Expect(1, 1536, '\p{^Is_Blk= Hebrew}', ""); + Expect(1, 1536, '\P{Is_Blk= Hebrew}', ""); + Expect(0, 1536, '\P{^Is_Blk= Hebrew}', ""); + Error('\p{Block=high_Private_Use_Surrogates/a/}'); + Error('\P{Block=high_Private_Use_Surrogates/a/}'); 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}', ""); @@ -13195,16 +13476,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=_:=HIGH_PU_Surrogates}'); + Error('\P{Blk=_:=HIGH_PU_Surrogates}'); Expect(1, 56319, '\p{Blk=:\AHigh_PU_Surrogates\z:}', "");; Expect(0, 57344, '\p{Blk=:\AHigh_PU_Surrogates\z:}', "");; Expect(1, 56319, '\p{Blk=highpusurrogates}', ""); @@ -13217,34 +13498,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}', ""); @@ -13253,16 +13534,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 57344, '\p{^Is_Blk=highpusurrogates}', ""); Expect(1, 57344, '\P{Is_Blk=highpusurrogates}', ""); Expect(0, 57344, '\P{^Is_Blk=highpusurrogates}', ""); - Expect(1, 56319, '\p{Is_Blk= High_PU_SURROGATES}', ""); - Expect(0, 56319, '\p{^Is_Blk= High_PU_SURROGATES}', ""); - Expect(0, 56319, '\P{Is_Blk= High_PU_SURROGATES}', ""); - Expect(1, 56319, '\P{^Is_Blk= High_PU_SURROGATES}', ""); - Expect(0, 57344, '\p{Is_Blk= High_PU_SURROGATES}', ""); - Expect(1, 57344, '\p{^Is_Blk= High_PU_SURROGATES}', ""); - Expect(1, 57344, '\P{Is_Blk= High_PU_SURROGATES}', ""); - Expect(0, 57344, '\P{^Is_Blk= High_PU_SURROGATES}', ""); - Error('\p{Block= :=HIGH_Surrogates}'); - Error('\P{Block= :=HIGH_Surrogates}'); + Expect(1, 56319, '\p{Is_Blk=- HIGH_PU_Surrogates}', ""); + Expect(0, 56319, '\p{^Is_Blk=- HIGH_PU_Surrogates}', ""); + Expect(0, 56319, '\P{Is_Blk=- HIGH_PU_Surrogates}', ""); + Expect(1, 56319, '\P{^Is_Blk=- HIGH_PU_Surrogates}', ""); + Expect(0, 57344, '\p{Is_Blk=- HIGH_PU_Surrogates}', ""); + Expect(1, 57344, '\p{^Is_Blk=- HIGH_PU_Surrogates}', ""); + Expect(1, 57344, '\P{Is_Blk=- HIGH_PU_Surrogates}', ""); + Expect(0, 57344, '\P{^Is_Blk=- HIGH_PU_Surrogates}', ""); + Error('\p{Block=_high_SURROGATES:=}'); + Error('\P{Block=_high_SURROGATES:=}'); Expect(1, 56191, '\p{Block=:\AHigh_Surrogates\z:}', "");; Expect(0, 57344, '\p{Block=:\AHigh_Surrogates\z:}', "");; Expect(1, 56191, '\p{Block=highsurrogates}', ""); @@ -13275,16 +13556,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=- High_Surrogates:=}'); - Error('\P{Blk=- 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}', ""); @@ -13297,16 +13578,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}', ""); @@ -13315,16 +13596,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}', ""); @@ -13333,16 +13614,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 57344, '\p{^Is_Blk=highsurrogates}', ""); Expect(1, 57344, '\P{Is_Blk=highsurrogates}', ""); Expect(0, 57344, '\P{^Is_Blk=highsurrogates}', ""); - Expect(1, 56191, '\p{Is_Blk=--high_Surrogates}', ""); - Expect(0, 56191, '\p{^Is_Blk=--high_Surrogates}', ""); - Expect(0, 56191, '\P{Is_Blk=--high_Surrogates}', ""); - Expect(1, 56191, '\P{^Is_Blk=--high_Surrogates}', ""); - Expect(0, 57344, '\p{Is_Blk=--high_Surrogates}', ""); - Expect(1, 57344, '\p{^Is_Blk=--high_Surrogates}', ""); - Expect(1, 57344, '\P{Is_Blk=--high_Surrogates}', ""); - Expect(0, 57344, '\P{^Is_Blk=--high_Surrogates}', ""); - Error('\p{Block=- Hiragana:=}'); - Error('\P{Block=- Hiragana:=}'); + Expect(1, 56191, '\p{Is_Blk=_ high_Surrogates}', ""); + Expect(0, 56191, '\p{^Is_Blk=_ high_Surrogates}', ""); + Expect(0, 56191, '\P{Is_Blk=_ high_Surrogates}', ""); + Expect(1, 56191, '\P{^Is_Blk=_ high_Surrogates}', ""); + Expect(0, 57344, '\p{Is_Blk=_ high_Surrogates}', ""); + Expect(1, 57344, '\p{^Is_Blk=_ high_Surrogates}', ""); + Expect(1, 57344, '\P{Is_Blk=_ high_Surrogates}', ""); + Expect(0, 57344, '\P{^Is_Blk=_ high_Surrogates}', ""); + Error('\p{Block=/a/_-HIRAGANA}'); + Error('\P{Block=/a/_-HIRAGANA}'); Expect(1, 12447, '\p{Block=:\AHiragana\z:}', "");; Expect(0, 12448, '\p{Block=:\AHiragana\z:}', "");; Expect(1, 12447, '\p{Block=hiragana}', ""); @@ -13355,16 +13636,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 12448, '\P{^Block=hiragana}', ""); Expect(1, 12447, '\p{Block=:\Ahiragana\z:}', "");; Expect(0, 12448, '\p{Block=:\Ahiragana\z:}', "");; - Expect(1, 12447, '\p{Block=Hiragana}', ""); - Expect(0, 12447, '\p{^Block=Hiragana}', ""); - Expect(0, 12447, '\P{Block=Hiragana}', ""); - Expect(1, 12447, '\P{^Block=Hiragana}', ""); - Expect(0, 12448, '\p{Block=Hiragana}', ""); - Expect(1, 12448, '\p{^Block=Hiragana}', ""); - Expect(1, 12448, '\P{Block=Hiragana}', ""); - Expect(0, 12448, '\P{^Block=Hiragana}', ""); - Error('\p{Blk= hiragana:=}'); - Error('\P{Blk= hiragana:=}'); + Expect(1, 12447, '\p{Block: - HIRAGANA}', ""); + Expect(0, 12447, '\p{^Block: - HIRAGANA}', ""); + Expect(0, 12447, '\P{Block: - HIRAGANA}', ""); + Expect(1, 12447, '\P{^Block: - HIRAGANA}', ""); + Expect(0, 12448, '\p{Block: - HIRAGANA}', ""); + Expect(1, 12448, '\p{^Block: - HIRAGANA}', ""); + Expect(1, 12448, '\P{Block: - HIRAGANA}', ""); + Expect(0, 12448, '\P{^Block: - HIRAGANA}', ""); + Error('\p{Blk=/a/- Hiragana}'); + Error('\P{Blk=/a/- Hiragana}'); Expect(1, 12447, '\p{Blk=:\AHiragana\z:}', "");; Expect(0, 12448, '\p{Blk=:\AHiragana\z:}', "");; Expect(1, 12447, '\p{Blk=hiragana}', ""); @@ -13377,16 +13658,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}', ""); @@ -13395,16 +13676,16 @@ 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_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}', ""); @@ -13413,38 +13694,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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=/a/_ IDC}'); - Error('\P{Blk=/a/_ IDC}'); + Expect(1, 12287, '\p{Block= _ideographic_Description_Characters}', ""); + Expect(0, 12287, '\p{^Block= _ideographic_Description_Characters}', ""); + Expect(0, 12287, '\P{Block= _ideographic_Description_Characters}', ""); + Expect(1, 12287, '\P{^Block= _ideographic_Description_Characters}', ""); + Expect(0, 12288, '\p{Block= _ideographic_Description_Characters}', ""); + Expect(1, 12288, '\p{^Block= _ideographic_Description_Characters}', ""); + Expect(1, 12288, '\P{Block= _ideographic_Description_Characters}', ""); + Expect(0, 12288, '\P{^Block= _ideographic_Description_Characters}', ""); + Error('\p{Blk=_IDC:=}'); + Error('\P{Blk=_IDC:=}'); Expect(1, 12287, '\p{Blk=:\AIDC\z:}', "");; Expect(0, 12288, '\p{Blk=:\AIDC\z:}', "");; Expect(1, 12287, '\p{Blk=idc}', ""); @@ -13457,16 +13738,16 @@ 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{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}', ""); @@ -13475,16 +13756,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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}', ""); @@ -13493,16 +13774,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 12288, '\p{^Is_Blk=idc}', ""); Expect(1, 12288, '\P{Is_Blk=idc}', ""); Expect(0, 12288, '\P{^Is_Blk=idc}', ""); - Expect(1, 12287, '\p{Is_Blk: _idc}', ""); - Expect(0, 12287, '\p{^Is_Blk: _idc}', ""); - Expect(0, 12287, '\P{Is_Blk: _idc}', ""); - Expect(1, 12287, '\P{^Is_Blk: _idc}', ""); - Expect(0, 12288, '\p{Is_Blk: _idc}', ""); - Expect(1, 12288, '\p{^Is_Blk: _idc}', ""); - Expect(1, 12288, '\P{Is_Blk: _idc}', ""); - Expect(0, 12288, '\P{^Is_Blk: _idc}', ""); - Error('\p{Block= Ideographic_SYMBOLS_And_Punctuation/a/}'); - Error('\P{Block= Ideographic_SYMBOLS_And_Punctuation/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}', ""); + 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}', ""); @@ -13515,38 +13796,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= /a/Ideographic_Symbols}'); + Error('\P{Blk= /a/Ideographic_Symbols}'); Expect(1, 94207, '\p{Blk=:\AIdeographic_Symbols\z:}', "");; Expect(0, 94208, '\p{Blk=:\AIdeographic_Symbols\z:}', "");; - Expect(1, 94207, '\p{Blk=ideographicsymbols}', ""); - 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=_IDEOGRAPHIC_SYMBOLS_and_Punctuation:=}'); - Error('\P{Is_Block=_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=/a/ _IDEOGRAPHIC_Symbols_AND_punctuation}'); + Error('\P{Is_Block=/a/ _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}', ""); @@ -13555,16 +13836,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}', ""); @@ -13573,60 +13854,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 94208, '\p{^Is_Blk=ideographicsymbols}', ""); Expect(1, 94208, '\P{Is_Blk=ideographicsymbols}', ""); Expect(0, 94208, '\P{^Is_Blk=ideographicsymbols}', ""); - Expect(1, 94207, '\p{Is_Blk= IDEOGRAPHIC_Symbols}', ""); - Expect(0, 94207, '\p{^Is_Blk= IDEOGRAPHIC_Symbols}', ""); - Expect(0, 94207, '\P{Is_Blk= IDEOGRAPHIC_Symbols}', ""); - Expect(1, 94207, '\P{^Is_Blk= IDEOGRAPHIC_Symbols}', ""); - Expect(0, 94208, '\p{Is_Blk= IDEOGRAPHIC_Symbols}', ""); - Expect(1, 94208, '\p{^Is_Blk= IDEOGRAPHIC_Symbols}', ""); - Expect(1, 94208, '\P{Is_Blk= IDEOGRAPHIC_Symbols}', ""); - Expect(0, 94208, '\P{^Is_Blk= IDEOGRAPHIC_Symbols}', ""); - Error('\p{Block=:= -Imperial_Aramaic}'); - Error('\P{Block=:= -Imperial_Aramaic}'); + Expect(1, 94207, '\p{Is_Blk=_-Ideographic_symbols}', ""); + Expect(0, 94207, '\p{^Is_Blk=_-Ideographic_symbols}', ""); + Expect(0, 94207, '\P{Is_Blk=_-Ideographic_symbols}', ""); + Expect(1, 94207, '\P{^Is_Blk=_-Ideographic_symbols}', ""); + Expect(0, 94208, '\p{Is_Blk=_-Ideographic_symbols}', ""); + Expect(1, 94208, '\p{^Is_Blk=_-Ideographic_symbols}', ""); + Expect(1, 94208, '\P{Is_Blk=_-Ideographic_symbols}', ""); + Expect(0, 94208, '\P{^Is_Blk=_-Ideographic_symbols}', ""); + Error('\p{Block=IMPERIAL_ARAMAIC:=}'); + Error('\P{Block=IMPERIAL_ARAMAIC:=}'); Expect(1, 67679, '\p{Block=:\AImperial_Aramaic\z:}', "");; Expect(0, 67680, '\p{Block=:\AImperial_Aramaic\z:}', "");; - Expect(1, 67679, '\p{Block: imperialaramaic}', ""); - Expect(0, 67679, '\p{^Block: imperialaramaic}', ""); - Expect(0, 67679, '\P{Block: imperialaramaic}', ""); - Expect(1, 67679, '\P{^Block: imperialaramaic}', ""); - Expect(0, 67680, '\p{Block: imperialaramaic}', ""); - Expect(1, 67680, '\p{^Block: imperialaramaic}', ""); - Expect(1, 67680, '\P{Block: imperialaramaic}', ""); - Expect(0, 67680, '\P{^Block: imperialaramaic}', ""); + Expect(1, 67679, '\p{Block=imperialaramaic}', ""); + Expect(0, 67679, '\p{^Block=imperialaramaic}', ""); + Expect(0, 67679, '\P{Block=imperialaramaic}', ""); + Expect(1, 67679, '\P{^Block=imperialaramaic}', ""); + Expect(0, 67680, '\p{Block=imperialaramaic}', ""); + Expect(1, 67680, '\p{^Block=imperialaramaic}', ""); + Expect(1, 67680, '\P{Block=imperialaramaic}', ""); + Expect(0, 67680, '\P{^Block=imperialaramaic}', ""); Expect(1, 67679, '\p{Block=:\Aimperialaramaic\z:}', "");; Expect(0, 67680, '\p{Block=:\Aimperialaramaic\z:}', "");; - Expect(1, 67679, '\p{Block= imperial_aramaic}', ""); - Expect(0, 67679, '\p{^Block= imperial_aramaic}', ""); - Expect(0, 67679, '\P{Block= imperial_aramaic}', ""); - Expect(1, 67679, '\P{^Block= imperial_aramaic}', ""); - Expect(0, 67680, '\p{Block= imperial_aramaic}', ""); - Expect(1, 67680, '\p{^Block= imperial_aramaic}', ""); - Expect(1, 67680, '\P{Block= imperial_aramaic}', ""); - Expect(0, 67680, '\P{^Block= imperial_aramaic}', ""); - Error('\p{Blk=__Imperial_Aramaic:=}'); - Error('\P{Blk=__Imperial_Aramaic:=}'); + Expect(1, 67679, '\p{Block= Imperial_ARAMAIC}', ""); + Expect(0, 67679, '\p{^Block= Imperial_ARAMAIC}', ""); + Expect(0, 67679, '\P{Block= Imperial_ARAMAIC}', ""); + Expect(1, 67679, '\P{^Block= Imperial_ARAMAIC}', ""); + Expect(0, 67680, '\p{Block= Imperial_ARAMAIC}', ""); + Expect(1, 67680, '\p{^Block= Imperial_ARAMAIC}', ""); + Expect(1, 67680, '\P{Block= Imperial_ARAMAIC}', ""); + Expect(0, 67680, '\P{^Block= Imperial_ARAMAIC}', ""); + Error('\p{Blk= _imperial_aramaic/a/}'); + Error('\P{Blk= _imperial_aramaic/a/}'); Expect(1, 67679, '\p{Blk=:\AImperial_Aramaic\z:}', "");; Expect(0, 67680, '\p{Blk=:\AImperial_Aramaic\z:}', "");; - Expect(1, 67679, '\p{Blk: imperialaramaic}', ""); - Expect(0, 67679, '\p{^Blk: imperialaramaic}', ""); - Expect(0, 67679, '\P{Blk: imperialaramaic}', ""); - Expect(1, 67679, '\P{^Blk: imperialaramaic}', ""); - Expect(0, 67680, '\p{Blk: imperialaramaic}', ""); - Expect(1, 67680, '\p{^Blk: imperialaramaic}', ""); - Expect(1, 67680, '\P{Blk: imperialaramaic}', ""); - Expect(0, 67680, '\P{^Blk: imperialaramaic}', ""); + Expect(1, 67679, '\p{Blk=imperialaramaic}', ""); + Expect(0, 67679, '\p{^Blk=imperialaramaic}', ""); + Expect(0, 67679, '\P{Blk=imperialaramaic}', ""); + Expect(1, 67679, '\P{^Blk=imperialaramaic}', ""); + Expect(0, 67680, '\p{Blk=imperialaramaic}', ""); + Expect(1, 67680, '\p{^Blk=imperialaramaic}', ""); + Expect(1, 67680, '\P{Blk=imperialaramaic}', ""); + Expect(0, 67680, '\P{^Blk=imperialaramaic}', ""); Expect(1, 67679, '\p{Blk=:\Aimperialaramaic\z:}', "");; Expect(0, 67680, '\p{Blk=:\Aimperialaramaic\z:}', "");; - Expect(1, 67679, '\p{Blk= IMPERIAL_Aramaic}', ""); - Expect(0, 67679, '\p{^Blk= IMPERIAL_Aramaic}', ""); - Expect(0, 67679, '\P{Blk= IMPERIAL_Aramaic}', ""); - Expect(1, 67679, '\P{^Blk= IMPERIAL_Aramaic}', ""); - Expect(0, 67680, '\p{Blk= IMPERIAL_Aramaic}', ""); - Expect(1, 67680, '\p{^Blk= IMPERIAL_Aramaic}', ""); - Expect(1, 67680, '\P{Blk= IMPERIAL_Aramaic}', ""); - Expect(0, 67680, '\P{^Blk= IMPERIAL_Aramaic}', ""); - Error('\p{Is_Block:-/a/Imperial_ARAMAIC}'); - Error('\P{Is_Block:-/a/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}', ""); @@ -13635,16 +13916,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 67680, '\p{^Is_Block=imperialaramaic}', ""); Expect(1, 67680, '\P{Is_Block=imperialaramaic}', ""); Expect(0, 67680, '\P{^Is_Block=imperialaramaic}', ""); - Expect(1, 67679, '\p{Is_Block=-Imperial_Aramaic}', ""); - Expect(0, 67679, '\p{^Is_Block=-Imperial_Aramaic}', ""); - Expect(0, 67679, '\P{Is_Block=-Imperial_Aramaic}', ""); - Expect(1, 67679, '\P{^Is_Block=-Imperial_Aramaic}', ""); - Expect(0, 67680, '\p{Is_Block=-Imperial_Aramaic}', ""); - Expect(1, 67680, '\p{^Is_Block=-Imperial_Aramaic}', ""); - Expect(1, 67680, '\P{Is_Block=-Imperial_Aramaic}', ""); - Expect(0, 67680, '\P{^Is_Block=-Imperial_Aramaic}', ""); - Error('\p{Is_Blk=:= Imperial_Aramaic}'); - Error('\P{Is_Blk=:= Imperial_Aramaic}'); + Expect(1, 67679, '\p{Is_Block= imperial_ARAMAIC}', ""); + Expect(0, 67679, '\p{^Is_Block= imperial_ARAMAIC}', ""); + Expect(0, 67679, '\P{Is_Block= imperial_ARAMAIC}', ""); + Expect(1, 67679, '\P{^Is_Block= imperial_ARAMAIC}', ""); + Expect(0, 67680, '\p{Is_Block= imperial_ARAMAIC}', ""); + Expect(1, 67680, '\p{^Is_Block= imperial_ARAMAIC}', ""); + Expect(1, 67680, '\P{Is_Block= imperial_ARAMAIC}', ""); + Expect(0, 67680, '\P{^Is_Block= imperial_ARAMAIC}', ""); + Error('\p{Is_Blk=/a/-imperial_aramaic}'); + Error('\P{Is_Blk=/a/-imperial_aramaic}'); Expect(1, 67679, '\p{Is_Blk=imperialaramaic}', ""); Expect(0, 67679, '\p{^Is_Blk=imperialaramaic}', ""); Expect(0, 67679, '\P{Is_Blk=imperialaramaic}', ""); @@ -13653,16 +13934,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 67680, '\p{^Is_Blk=imperialaramaic}', ""); Expect(1, 67680, '\P{Is_Blk=imperialaramaic}', ""); Expect(0, 67680, '\P{^Is_Blk=imperialaramaic}', ""); - Expect(1, 67679, '\p{Is_Blk= Imperial_Aramaic}', ""); - Expect(0, 67679, '\p{^Is_Blk= Imperial_Aramaic}', ""); - Expect(0, 67679, '\P{Is_Blk= Imperial_Aramaic}', ""); - Expect(1, 67679, '\P{^Is_Blk= Imperial_Aramaic}', ""); - Expect(0, 67680, '\p{Is_Blk= Imperial_Aramaic}', ""); - Expect(1, 67680, '\p{^Is_Blk= Imperial_Aramaic}', ""); - Expect(1, 67680, '\P{Is_Blk= Imperial_Aramaic}', ""); - Expect(0, 67680, '\P{^Is_Blk= Imperial_Aramaic}', ""); - Error('\p{Block= :=COMMON_Indic_Number_forms}'); - Error('\P{Block= :=COMMON_Indic_Number_forms}'); + Expect(1, 67679, '\p{Is_Blk=Imperial_ARAMAIC}', ""); + Expect(0, 67679, '\p{^Is_Blk=Imperial_ARAMAIC}', ""); + Expect(0, 67679, '\P{Is_Blk=Imperial_ARAMAIC}', ""); + Expect(1, 67679, '\P{^Is_Blk=Imperial_ARAMAIC}', ""); + Expect(0, 67680, '\p{Is_Blk=Imperial_ARAMAIC}', ""); + Expect(1, 67680, '\p{^Is_Blk=Imperial_ARAMAIC}', ""); + Expect(1, 67680, '\P{Is_Blk=Imperial_ARAMAIC}', ""); + Expect(0, 67680, '\P{^Is_Blk=Imperial_ARAMAIC}', ""); + Error('\p{Block=-/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}', ""); @@ -13675,16 +13956,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/a/}'); - Error('\P{Blk=__INDIC_Number_Forms/a/}'); + 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}', ""); @@ -13697,52 +13978,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=_ COMMON_indic_Number_forms:=}'); - Error('\P{Is_Block=_ COMMON_indic_Number_forms:=}'); - Expect(1, 43071, '\p{Is_Block=commonindicnumberforms}', ""); - Expect(0, 43071, '\p{^Is_Block=commonindicnumberforms}', ""); - Expect(0, 43071, '\P{Is_Block=commonindicnumberforms}', ""); - 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=/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, 126143, '\p{Block=:\AIndic_Siyaq_Numbers\z:}', "");; Expect(0, 126144, '\p{Block=:\AIndic_Siyaq_Numbers\z:}', "");; Expect(1, 126143, '\p{Block=indicsiyaqnumbers}', ""); @@ -13755,16 +14036,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 126144, '\P{^Block=indicsiyaqnumbers}', ""); Expect(1, 126143, '\p{Block=:\Aindicsiyaqnumbers\z:}', "");; Expect(0, 126144, '\p{Block=:\Aindicsiyaqnumbers\z:}', "");; - Expect(1, 126143, '\p{Block=-_Indic_siyaq_NUMBERS}', ""); - Expect(0, 126143, '\p{^Block=-_Indic_siyaq_NUMBERS}', ""); - Expect(0, 126143, '\P{Block=-_Indic_siyaq_NUMBERS}', ""); - Expect(1, 126143, '\P{^Block=-_Indic_siyaq_NUMBERS}', ""); - Expect(0, 126144, '\p{Block=-_Indic_siyaq_NUMBERS}', ""); - Expect(1, 126144, '\p{^Block=-_Indic_siyaq_NUMBERS}', ""); - Expect(1, 126144, '\P{Block=-_Indic_siyaq_NUMBERS}', ""); - Expect(0, 126144, '\P{^Block=-_Indic_siyaq_NUMBERS}', ""); - Error('\p{Blk=-:=Indic_siyaq_Numbers}'); - Error('\P{Blk=-:=Indic_siyaq_Numbers}'); + Expect(1, 126143, '\p{Block= Indic_SIYAQ_numbers}', ""); + Expect(0, 126143, '\p{^Block= Indic_SIYAQ_numbers}', ""); + Expect(0, 126143, '\P{Block= Indic_SIYAQ_numbers}', ""); + Expect(1, 126143, '\P{^Block= Indic_SIYAQ_numbers}', ""); + Expect(0, 126144, '\p{Block= Indic_SIYAQ_numbers}', ""); + Expect(1, 126144, '\p{^Block= Indic_SIYAQ_numbers}', ""); + Expect(1, 126144, '\P{Block= Indic_SIYAQ_numbers}', ""); + Expect(0, 126144, '\P{^Block= Indic_SIYAQ_numbers}', ""); + Error('\p{Blk= :=INDIC_SIYAQ_Numbers}'); + Error('\P{Blk= :=INDIC_SIYAQ_Numbers}'); Expect(1, 126143, '\p{Blk=:\AIndic_Siyaq_Numbers\z:}', "");; Expect(0, 126144, '\p{Blk=:\AIndic_Siyaq_Numbers\z:}', "");; Expect(1, 126143, '\p{Blk=indicsiyaqnumbers}', ""); @@ -13777,34 +14058,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 126144, '\P{^Blk=indicsiyaqnumbers}', ""); Expect(1, 126143, '\p{Blk=:\Aindicsiyaqnumbers\z:}', "");; Expect(0, 126144, '\p{Blk=:\Aindicsiyaqnumbers\z:}', "");; - Expect(1, 126143, '\p{Blk= INDIC_SIYAQ_Numbers}', ""); - Expect(0, 126143, '\p{^Blk= INDIC_SIYAQ_Numbers}', ""); - Expect(0, 126143, '\P{Blk= INDIC_SIYAQ_Numbers}', ""); - Expect(1, 126143, '\P{^Blk= INDIC_SIYAQ_Numbers}', ""); - Expect(0, 126144, '\p{Blk= INDIC_SIYAQ_Numbers}', ""); - Expect(1, 126144, '\p{^Blk= INDIC_SIYAQ_Numbers}', ""); - Expect(1, 126144, '\P{Blk= INDIC_SIYAQ_Numbers}', ""); - Expect(0, 126144, '\P{^Blk= INDIC_SIYAQ_Numbers}', ""); - Error('\p{Is_Block=_/a/indic_Siyaq_Numbers}'); - Error('\P{Is_Block=_/a/indic_Siyaq_Numbers}'); - Expect(1, 126143, '\p{Is_Block: indicsiyaqnumbers}', ""); - Expect(0, 126143, '\p{^Is_Block: indicsiyaqnumbers}', ""); - Expect(0, 126143, '\P{Is_Block: indicsiyaqnumbers}', ""); - Expect(1, 126143, '\P{^Is_Block: indicsiyaqnumbers}', ""); - Expect(0, 126144, '\p{Is_Block: indicsiyaqnumbers}', ""); - Expect(1, 126144, '\p{^Is_Block: indicsiyaqnumbers}', ""); - Expect(1, 126144, '\P{Is_Block: indicsiyaqnumbers}', ""); - Expect(0, 126144, '\P{^Is_Block: indicsiyaqnumbers}', ""); - Expect(1, 126143, '\p{Is_Block= Indic_SIYAQ_Numbers}', ""); - Expect(0, 126143, '\p{^Is_Block= Indic_SIYAQ_Numbers}', ""); - Expect(0, 126143, '\P{Is_Block= Indic_SIYAQ_Numbers}', ""); - Expect(1, 126143, '\P{^Is_Block= Indic_SIYAQ_Numbers}', ""); - Expect(0, 126144, '\p{Is_Block= Indic_SIYAQ_Numbers}', ""); - Expect(1, 126144, '\p{^Is_Block= Indic_SIYAQ_Numbers}', ""); - Expect(1, 126144, '\P{Is_Block= Indic_SIYAQ_Numbers}', ""); - Expect(0, 126144, '\P{^Is_Block= Indic_SIYAQ_Numbers}', ""); - Error('\p{Is_Blk=/a/ _Indic_siyaq_numbers}'); - Error('\P{Is_Blk=/a/ _Indic_siyaq_numbers}'); + Expect(1, 126143, '\p{Blk=- indic_Siyaq_NUMBERS}', ""); + Expect(0, 126143, '\p{^Blk=- indic_Siyaq_NUMBERS}', ""); + Expect(0, 126143, '\P{Blk=- indic_Siyaq_NUMBERS}', ""); + Expect(1, 126143, '\P{^Blk=- indic_Siyaq_NUMBERS}', ""); + Expect(0, 126144, '\p{Blk=- indic_Siyaq_NUMBERS}', ""); + Expect(1, 126144, '\p{^Blk=- indic_Siyaq_NUMBERS}', ""); + Expect(1, 126144, '\P{Blk=- indic_Siyaq_NUMBERS}', ""); + Expect(0, 126144, '\P{^Blk=- indic_Siyaq_NUMBERS}', ""); + Error('\p{Is_Block=_/a/INDIC_siyaq_numbers}'); + Error('\P{Is_Block=_/a/INDIC_siyaq_numbers}'); + Expect(1, 126143, '\p{Is_Block=indicsiyaqnumbers}', ""); + Expect(0, 126143, '\p{^Is_Block=indicsiyaqnumbers}', ""); + Expect(0, 126143, '\P{Is_Block=indicsiyaqnumbers}', ""); + Expect(1, 126143, '\P{^Is_Block=indicsiyaqnumbers}', ""); + Expect(0, 126144, '\p{Is_Block=indicsiyaqnumbers}', ""); + Expect(1, 126144, '\p{^Is_Block=indicsiyaqnumbers}', ""); + Expect(1, 126144, '\P{Is_Block=indicsiyaqnumbers}', ""); + Expect(0, 126144, '\P{^Is_Block=indicsiyaqnumbers}', ""); + Expect(1, 126143, '\p{Is_Block= Indic_SIYAQ_NUMBERS}', ""); + Expect(0, 126143, '\p{^Is_Block= Indic_SIYAQ_NUMBERS}', ""); + Expect(0, 126143, '\P{Is_Block= Indic_SIYAQ_NUMBERS}', ""); + Expect(1, 126143, '\P{^Is_Block= Indic_SIYAQ_NUMBERS}', ""); + Expect(0, 126144, '\p{Is_Block= Indic_SIYAQ_NUMBERS}', ""); + Expect(1, 126144, '\p{^Is_Block= Indic_SIYAQ_NUMBERS}', ""); + Expect(1, 126144, '\P{Is_Block= Indic_SIYAQ_NUMBERS}', ""); + Expect(0, 126144, '\P{^Is_Block= Indic_SIYAQ_NUMBERS}', ""); + Error('\p{Is_Blk=__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}', ""); @@ -13813,16 +14094,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 126144, '\p{^Is_Blk=indicsiyaqnumbers}', ""); Expect(1, 126144, '\P{Is_Blk=indicsiyaqnumbers}', ""); Expect(0, 126144, '\P{^Is_Blk=indicsiyaqnumbers}', ""); - Expect(1, 126143, '\p{Is_Blk= Indic_Siyaq_Numbers}', ""); - Expect(0, 126143, '\p{^Is_Blk= Indic_Siyaq_Numbers}', ""); - Expect(0, 126143, '\P{Is_Blk= Indic_Siyaq_Numbers}', ""); - Expect(1, 126143, '\P{^Is_Blk= Indic_Siyaq_Numbers}', ""); - Expect(0, 126144, '\p{Is_Blk= Indic_Siyaq_Numbers}', ""); - Expect(1, 126144, '\p{^Is_Blk= Indic_Siyaq_Numbers}', ""); - Expect(1, 126144, '\P{Is_Blk= Indic_Siyaq_Numbers}', ""); - Expect(0, 126144, '\P{^Is_Blk= Indic_Siyaq_Numbers}', ""); - Error('\p{Block=- Inscriptional_Pahlavi/a/}'); - Error('\P{Block=- Inscriptional_Pahlavi/a/}'); + Expect(1, 126143, '\p{Is_Blk=-_Indic_SIYAQ_NUMBERS}', ""); + Expect(0, 126143, '\p{^Is_Blk=-_Indic_SIYAQ_NUMBERS}', ""); + Expect(0, 126143, '\P{Is_Blk=-_Indic_SIYAQ_NUMBERS}', ""); + Expect(1, 126143, '\P{^Is_Blk=-_Indic_SIYAQ_NUMBERS}', ""); + Expect(0, 126144, '\p{Is_Blk=-_Indic_SIYAQ_NUMBERS}', ""); + Expect(1, 126144, '\p{^Is_Blk=-_Indic_SIYAQ_NUMBERS}', ""); + Expect(1, 126144, '\P{Is_Blk=-_Indic_SIYAQ_NUMBERS}', ""); + Expect(0, 126144, '\P{^Is_Blk=-_Indic_SIYAQ_NUMBERS}', ""); + Error('\p{Block:/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}', ""); @@ -13835,118 +14116,118 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 68480, '\P{^Block=inscriptionalpahlavi}', ""); Expect(1, 68479, '\p{Block=:\Ainscriptionalpahlavi\z:}', "");; Expect(0, 68480, '\p{Block=:\Ainscriptionalpahlavi\z:}', "");; - Expect(1, 68479, '\p{Block=_Inscriptional_pahlavi}', ""); - Expect(0, 68479, '\p{^Block=_Inscriptional_pahlavi}', ""); - Expect(0, 68479, '\P{Block=_Inscriptional_pahlavi}', ""); - Expect(1, 68479, '\P{^Block=_Inscriptional_pahlavi}', ""); - Expect(0, 68480, '\p{Block=_Inscriptional_pahlavi}', ""); - Expect(1, 68480, '\p{^Block=_Inscriptional_pahlavi}', ""); - Expect(1, 68480, '\P{Block=_Inscriptional_pahlavi}', ""); - Expect(0, 68480, '\P{^Block=_Inscriptional_pahlavi}', ""); - Error('\p{Blk: INSCRIPTIONAL_Pahlavi/a/}'); - Error('\P{Blk: INSCRIPTIONAL_Pahlavi/a/}'); + Expect(1, 68479, '\p{Block= -INSCRIPTIONAL_pahlavi}', ""); + Expect(0, 68479, '\p{^Block= -INSCRIPTIONAL_pahlavi}', ""); + Expect(0, 68479, '\P{Block= -INSCRIPTIONAL_pahlavi}', ""); + Expect(1, 68479, '\P{^Block= -INSCRIPTIONAL_pahlavi}', ""); + Expect(0, 68480, '\p{Block= -INSCRIPTIONAL_pahlavi}', ""); + Expect(1, 68480, '\p{^Block= -INSCRIPTIONAL_pahlavi}', ""); + Expect(1, 68480, '\P{Block= -INSCRIPTIONAL_pahlavi}', ""); + Expect(0, 68480, '\P{^Block= -INSCRIPTIONAL_pahlavi}', ""); + Error('\p{Blk=__Inscriptional_pahlavi/a/}'); + Error('\P{Blk=__Inscriptional_pahlavi/a/}'); Expect(1, 68479, '\p{Blk=:\AInscriptional_Pahlavi\z:}', "");; Expect(0, 68480, '\p{Blk=:\AInscriptional_Pahlavi\z:}', "");; - Expect(1, 68479, '\p{Blk: inscriptionalpahlavi}', ""); - Expect(0, 68479, '\p{^Blk: inscriptionalpahlavi}', ""); - Expect(0, 68479, '\P{Blk: inscriptionalpahlavi}', ""); - Expect(1, 68479, '\P{^Blk: inscriptionalpahlavi}', ""); - Expect(0, 68480, '\p{Blk: inscriptionalpahlavi}', ""); - Expect(1, 68480, '\p{^Blk: inscriptionalpahlavi}', ""); - Expect(1, 68480, '\P{Blk: inscriptionalpahlavi}', ""); - Expect(0, 68480, '\P{^Blk: inscriptionalpahlavi}', ""); + Expect(1, 68479, '\p{Blk=inscriptionalpahlavi}', ""); + Expect(0, 68479, '\p{^Blk=inscriptionalpahlavi}', ""); + Expect(0, 68479, '\P{Blk=inscriptionalpahlavi}', ""); + Expect(1, 68479, '\P{^Blk=inscriptionalpahlavi}', ""); + Expect(0, 68480, '\p{Blk=inscriptionalpahlavi}', ""); + Expect(1, 68480, '\p{^Blk=inscriptionalpahlavi}', ""); + Expect(1, 68480, '\P{Blk=inscriptionalpahlavi}', ""); + Expect(0, 68480, '\P{^Blk=inscriptionalpahlavi}', ""); Expect(1, 68479, '\p{Blk=:\Ainscriptionalpahlavi\z:}', "");; Expect(0, 68480, '\p{Blk=:\Ainscriptionalpahlavi\z:}', "");; - Expect(1, 68479, '\p{Blk=_-Inscriptional_Pahlavi}', ""); - Expect(0, 68479, '\p{^Blk=_-Inscriptional_Pahlavi}', ""); - Expect(0, 68479, '\P{Blk=_-Inscriptional_Pahlavi}', ""); - Expect(1, 68479, '\P{^Blk=_-Inscriptional_Pahlavi}', ""); - Expect(0, 68480, '\p{Blk=_-Inscriptional_Pahlavi}', ""); - Expect(1, 68480, '\p{^Blk=_-Inscriptional_Pahlavi}', ""); - Expect(1, 68480, '\P{Blk=_-Inscriptional_Pahlavi}', ""); - Expect(0, 68480, '\P{^Blk=_-Inscriptional_Pahlavi}', ""); - Error('\p{Is_Block=/a/Inscriptional_Pahlavi}'); - Error('\P{Is_Block=/a/Inscriptional_Pahlavi}'); - Expect(1, 68479, '\p{Is_Block=inscriptionalpahlavi}', ""); - Expect(0, 68479, '\p{^Is_Block=inscriptionalpahlavi}', ""); - Expect(0, 68479, '\P{Is_Block=inscriptionalpahlavi}', ""); - 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=/a/ Inscriptional_Pahlavi}'); - Error('\P{Is_Blk=/a/ Inscriptional_Pahlavi}'); - Expect(1, 68479, '\p{Is_Blk=inscriptionalpahlavi}', ""); - Expect(0, 68479, '\p{^Is_Blk=inscriptionalpahlavi}', ""); - Expect(0, 68479, '\P{Is_Blk=inscriptionalpahlavi}', ""); - 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:/a/-Inscriptional_parthian}'); - Error('\P{Block:/a/-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/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, 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}'); + Error('\P{Blk=:=Inscriptional_parthian}'); Expect(1, 68447, '\p{Blk=:\AInscriptional_Parthian\z:}', "");; Expect(0, 68448, '\p{Blk=:\AInscriptional_Parthian\z:}', "");; - Expect(1, 68447, '\p{Blk: inscriptionalparthian}', ""); - Expect(0, 68447, '\p{^Blk: inscriptionalparthian}', ""); - Expect(0, 68447, '\P{Blk: inscriptionalparthian}', ""); - Expect(1, 68447, '\P{^Blk: inscriptionalparthian}', ""); - Expect(0, 68448, '\p{Blk: inscriptionalparthian}', ""); - Expect(1, 68448, '\p{^Blk: inscriptionalparthian}', ""); - Expect(1, 68448, '\P{Blk: inscriptionalparthian}', ""); - Expect(0, 68448, '\P{^Blk: inscriptionalparthian}', ""); + Expect(1, 68447, '\p{Blk=inscriptionalparthian}', ""); + Expect(0, 68447, '\p{^Blk=inscriptionalparthian}', ""); + Expect(0, 68447, '\P{Blk=inscriptionalparthian}', ""); + Expect(1, 68447, '\P{^Blk=inscriptionalparthian}', ""); + Expect(0, 68448, '\p{Blk=inscriptionalparthian}', ""); + Expect(1, 68448, '\p{^Blk=inscriptionalparthian}', ""); + Expect(1, 68448, '\P{Blk=inscriptionalparthian}', ""); + Expect(0, 68448, '\P{^Blk=inscriptionalparthian}', ""); Expect(1, 68447, '\p{Blk=:\Ainscriptionalparthian\z:}', "");; Expect(0, 68448, '\p{Blk=:\Ainscriptionalparthian\z:}', "");; - Expect(1, 68447, '\p{Blk=- Inscriptional_parthian}', ""); - Expect(0, 68447, '\p{^Blk=- Inscriptional_parthian}', ""); - Expect(0, 68447, '\P{Blk=- Inscriptional_parthian}', ""); - Expect(1, 68447, '\P{^Blk=- Inscriptional_parthian}', ""); - Expect(0, 68448, '\p{Blk=- Inscriptional_parthian}', ""); - Expect(1, 68448, '\p{^Blk=- Inscriptional_parthian}', ""); - Expect(1, 68448, '\P{Blk=- Inscriptional_parthian}', ""); - Expect(0, 68448, '\P{^Blk=- Inscriptional_parthian}', ""); - Error('\p{Is_Block=-/a/Inscriptional_parthian}'); - Error('\P{Is_Block=-/a/Inscriptional_parthian}'); + Expect(1, 68447, '\p{Blk= inscriptional_parthian}', ""); + Expect(0, 68447, '\p{^Blk= inscriptional_parthian}', ""); + Expect(0, 68447, '\P{Blk= inscriptional_parthian}', ""); + Expect(1, 68447, '\P{^Blk= inscriptional_parthian}', ""); + Expect(0, 68448, '\p{Blk= inscriptional_parthian}', ""); + Expect(1, 68448, '\p{^Blk= inscriptional_parthian}', ""); + Expect(1, 68448, '\P{Blk= inscriptional_parthian}', ""); + Expect(0, 68448, '\P{^Blk= inscriptional_parthian}', ""); + Error('\p{Is_Block= 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}', ""); @@ -13955,16 +14236,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}', ""); @@ -13973,16 +14254,16 @@ 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: /a/ipa_Extensions}'); - Error('\P{Block: /a/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=-:=IPA_Extensions}'); + Error('\P{Block=-:=IPA_Extensions}'); Expect(1, 687, '\p{Block=:\AIPA_Extensions\z:}', "");; Expect(0, 688, '\p{Block=:\AIPA_Extensions\z:}', "");; Expect(1, 687, '\p{Block=ipaextensions}', ""); @@ -13995,16 +14276,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 688, '\P{^Block=ipaextensions}', ""); Expect(1, 687, '\p{Block=:\Aipaextensions\z:}', "");; Expect(0, 688, '\p{Block=:\Aipaextensions\z:}', "");; - Expect(1, 687, '\p{Block= IPA_extensions}', ""); - Expect(0, 687, '\p{^Block= IPA_extensions}', ""); - Expect(0, 687, '\P{Block= IPA_extensions}', ""); - Expect(1, 687, '\P{^Block= IPA_extensions}', ""); - Expect(0, 688, '\p{Block= IPA_extensions}', ""); - Expect(1, 688, '\p{^Block= IPA_extensions}', ""); - Expect(1, 688, '\P{Block= IPA_extensions}', ""); - Expect(0, 688, '\P{^Block= IPA_extensions}', ""); - Error('\p{Blk=-_IPA_Ext/a/}'); - Error('\P{Blk=-_IPA_Ext/a/}'); + 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}', ""); @@ -14017,34 +14298,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 688, '\P{^Blk=ipaext}', ""); Expect(1, 687, '\p{Blk=:\Aipaext\z:}', "");; Expect(0, 688, '\p{Blk=:\Aipaext\z:}', "");; - Expect(1, 687, '\p{Blk=_ IPA_Ext}', ""); - Expect(0, 687, '\p{^Blk=_ IPA_Ext}', ""); - Expect(0, 687, '\P{Blk=_ IPA_Ext}', ""); - Expect(1, 687, '\P{^Blk=_ IPA_Ext}', ""); - Expect(0, 688, '\p{Blk=_ IPA_Ext}', ""); - Expect(1, 688, '\p{^Blk=_ IPA_Ext}', ""); - Expect(1, 688, '\P{Blk=_ IPA_Ext}', ""); - Expect(0, 688, '\P{^Blk=_ IPA_Ext}', ""); - Error('\p{Is_Block=:= _IPA_extensions}'); - Error('\P{Is_Block=:= _IPA_extensions}'); - Expect(1, 687, '\p{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=:=_-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{Is_Blk=ipaext}', ""); Expect(0, 687, '\p{^Is_Blk=ipaext}', ""); Expect(0, 687, '\P{Is_Blk=ipaext}', ""); @@ -14053,16 +14334,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}', ""); @@ -14075,38 +14356,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 4608, '\P{^Block=hanguljamo}', ""); Expect(1, 4607, '\p{Block=:\Ahanguljamo\z:}', "");; Expect(0, 4608, '\p{Block=:\Ahanguljamo\z:}', "");; - Expect(1, 4607, '\p{Block= hangul_JAMO}', ""); - Expect(0, 4607, '\p{^Block= hangul_JAMO}', ""); - Expect(0, 4607, '\P{Block= hangul_JAMO}', ""); - Expect(1, 4607, '\P{^Block= hangul_JAMO}', ""); - Expect(0, 4608, '\p{Block= hangul_JAMO}', ""); - Expect(1, 4608, '\p{^Block= hangul_JAMO}', ""); - Expect(1, 4608, '\P{Block= hangul_JAMO}', ""); - Expect(0, 4608, '\P{^Block= hangul_JAMO}', ""); - Error('\p{Blk= Jamo:=}'); - Error('\P{Blk= 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=-/a/Jamo}'); + Error('\P{Blk=-/a/Jamo}'); Expect(1, 4607, '\p{Blk=:\AJamo\z:}', "");; Expect(0, 4608, '\p{Blk=:\AJamo\z:}', "");; - Expect(1, 4607, '\p{Blk: jamo}', ""); - Expect(0, 4607, '\p{^Blk: jamo}', ""); - Expect(0, 4607, '\P{Blk: jamo}', ""); - Expect(1, 4607, '\P{^Blk: jamo}', ""); - Expect(0, 4608, '\p{Blk: jamo}', ""); - Expect(1, 4608, '\p{^Blk: jamo}', ""); - Expect(1, 4608, '\P{Blk: jamo}', ""); - Expect(0, 4608, '\P{^Blk: jamo}', ""); + Expect(1, 4607, '\p{Blk=jamo}', ""); + Expect(0, 4607, '\p{^Blk=jamo}', ""); + Expect(0, 4607, '\P{Blk=jamo}', ""); + Expect(1, 4607, '\P{^Blk=jamo}', ""); + Expect(0, 4608, '\p{Blk=jamo}', ""); + Expect(1, 4608, '\p{^Blk=jamo}', ""); + Expect(1, 4608, '\P{Blk=jamo}', ""); + Expect(0, 4608, '\P{^Blk=jamo}', ""); Expect(1, 4607, '\p{Blk=:\Ajamo\z:}', "");; Expect(0, 4608, '\p{Blk=:\Ajamo\z:}', "");; - Expect(1, 4607, '\p{Blk: Jamo}', ""); - Expect(0, 4607, '\p{^Blk: Jamo}', ""); - Expect(0, 4607, '\P{Blk: Jamo}', ""); - Expect(1, 4607, '\P{^Blk: Jamo}', ""); - Expect(0, 4608, '\p{Blk: Jamo}', ""); - Expect(1, 4608, '\p{^Blk: Jamo}', ""); - Expect(1, 4608, '\P{Blk: Jamo}', ""); - Expect(0, 4608, '\P{^Blk: Jamo}', ""); - Error('\p{Is_Block= -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}', ""); @@ -14115,34 +14396,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 4608, '\p{^Is_Block=hanguljamo}', ""); Expect(1, 4608, '\P{Is_Block=hanguljamo}', ""); Expect(0, 4608, '\P{^Is_Block=hanguljamo}', ""); - Expect(1, 4607, '\p{Is_Block= _Hangul_Jamo}', ""); - Expect(0, 4607, '\p{^Is_Block= _Hangul_Jamo}', ""); - Expect(0, 4607, '\P{Is_Block= _Hangul_Jamo}', ""); - Expect(1, 4607, '\P{^Is_Block= _Hangul_Jamo}', ""); - Expect(0, 4608, '\p{Is_Block= _Hangul_Jamo}', ""); - Expect(1, 4608, '\p{^Is_Block= _Hangul_Jamo}', ""); - Expect(1, 4608, '\P{Is_Block= _Hangul_Jamo}', ""); - Expect(0, 4608, '\P{^Is_Block= _Hangul_Jamo}', ""); - Error('\p{Is_Blk=_:=jamo}'); - 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= :=Jamo}'); + Error('\P{Is_Blk= :=Jamo}'); + Expect(1, 4607, '\p{Is_Blk=jamo}', ""); + Expect(0, 4607, '\p{^Is_Blk=jamo}', ""); + Expect(0, 4607, '\P{Is_Blk=jamo}', ""); + Expect(1, 4607, '\P{^Is_Blk=jamo}', ""); + Expect(0, 4608, '\p{Is_Blk=jamo}', ""); + Expect(1, 4608, '\p{^Is_Blk=jamo}', ""); + Expect(1, 4608, '\P{Is_Blk=jamo}', ""); + Expect(0, 4608, '\P{^Is_Blk=jamo}', ""); + Expect(1, 4607, '\p{Is_Blk=_-Jamo}', ""); + Expect(0, 4607, '\p{^Is_Blk=_-Jamo}', ""); + Expect(0, 4607, '\P{Is_Blk=_-Jamo}', ""); + Expect(1, 4607, '\P{^Is_Blk=_-Jamo}', ""); + Expect(0, 4608, '\p{Is_Blk=_-Jamo}', ""); + Expect(1, 4608, '\p{^Is_Blk=_-Jamo}', ""); + Expect(1, 4608, '\P{Is_Blk=_-Jamo}', ""); + Expect(0, 4608, '\P{^Is_Blk=_-Jamo}', ""); + Error('\p{Block=-Hangul_Jamo_EXTENDED_A:=}'); + Error('\P{Block=-Hangul_Jamo_EXTENDED_A:=}'); Expect(1, 43391, '\p{Block=:\AHangul_Jamo_Extended_A\z:}', "");; Expect(0, 43392, '\p{Block=:\AHangul_Jamo_Extended_A\z:}', "");; Expect(1, 43391, '\p{Block=hanguljamoextendeda}', ""); @@ -14155,16 +14436,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43392, '\P{^Block=hanguljamoextendeda}', ""); Expect(1, 43391, '\p{Block=:\Ahanguljamoextendeda\z:}', "");; Expect(0, 43392, '\p{Block=:\Ahanguljamoextendeda\z:}', "");; - Expect(1, 43391, '\p{Block= Hangul_JAMO_Extended_a}', ""); - Expect(0, 43391, '\p{^Block= Hangul_JAMO_Extended_a}', ""); - Expect(0, 43391, '\P{Block= Hangul_JAMO_Extended_a}', ""); - Expect(1, 43391, '\P{^Block= Hangul_JAMO_Extended_a}', ""); - Expect(0, 43392, '\p{Block= Hangul_JAMO_Extended_a}', ""); - Expect(1, 43392, '\p{^Block= Hangul_JAMO_Extended_a}', ""); - Expect(1, 43392, '\P{Block= Hangul_JAMO_Extended_a}', ""); - Expect(0, 43392, '\P{^Block= Hangul_JAMO_Extended_a}', ""); - Error('\p{Blk=_/a/Jamo_Ext_A}'); - Error('\P{Blk=_/a/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=:= JAMO_Ext_A}'); + Error('\P{Blk=:= 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}', ""); @@ -14177,34 +14458,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43392, '\P{^Blk=jamoexta}', ""); Expect(1, 43391, '\p{Blk=:\Ajamoexta\z:}', "");; Expect(0, 43392, '\p{Blk=:\Ajamoexta\z:}', "");; - Expect(1, 43391, '\p{Blk= Jamo_EXT_A}', ""); - Expect(0, 43391, '\p{^Blk= Jamo_EXT_A}', ""); - Expect(0, 43391, '\P{Blk= Jamo_EXT_A}', ""); - Expect(1, 43391, '\P{^Blk= Jamo_EXT_A}', ""); - Expect(0, 43392, '\p{Blk= Jamo_EXT_A}', ""); - Expect(1, 43392, '\p{^Blk= Jamo_EXT_A}', ""); - Expect(1, 43392, '\P{Blk= Jamo_EXT_A}', ""); - Expect(0, 43392, '\P{^Blk= Jamo_EXT_A}', ""); - Error('\p{Is_Block= Hangul_jamo_EXTENDED_A:=}'); - Error('\P{Is_Block= Hangul_jamo_EXTENDED_A:=}'); - Expect(1, 43391, '\p{Is_Block: hanguljamoextendeda}', ""); - Expect(0, 43391, '\p{^Is_Block: hanguljamoextendeda}', ""); - Expect(0, 43391, '\P{Is_Block: hanguljamoextendeda}', ""); - Expect(1, 43391, '\P{^Is_Block: hanguljamoextendeda}', ""); - Expect(0, 43392, '\p{Is_Block: hanguljamoextendeda}', ""); - Expect(1, 43392, '\p{^Is_Block: hanguljamoextendeda}', ""); - Expect(1, 43392, '\P{Is_Block: hanguljamoextendeda}', ""); - Expect(0, 43392, '\P{^Is_Block: hanguljamoextendeda}', ""); - Expect(1, 43391, '\p{Is_Block=_-Hangul_JAMO_Extended_A}', ""); - Expect(0, 43391, '\p{^Is_Block=_-Hangul_JAMO_Extended_A}', ""); - Expect(0, 43391, '\P{Is_Block=_-Hangul_JAMO_Extended_A}', ""); - Expect(1, 43391, '\P{^Is_Block=_-Hangul_JAMO_Extended_A}', ""); - Expect(0, 43392, '\p{Is_Block=_-Hangul_JAMO_Extended_A}', ""); - Expect(1, 43392, '\p{^Is_Block=_-Hangul_JAMO_Extended_A}', ""); - Expect(1, 43392, '\P{Is_Block=_-Hangul_JAMO_Extended_A}', ""); - Expect(0, 43392, '\P{^Is_Block=_-Hangul_JAMO_Extended_A}', ""); - Error('\p{Is_Blk=/a/ jamo_ext_A}'); - Error('\P{Is_Blk=/a/ jamo_ext_A}'); + Expect(1, 43391, '\p{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{Is_Block=hanguljamoextendeda}', ""); + Expect(0, 43391, '\p{^Is_Block=hanguljamoextendeda}', ""); + Expect(0, 43391, '\P{Is_Block=hanguljamoextendeda}', ""); + Expect(1, 43391, '\P{^Is_Block=hanguljamoextendeda}', ""); + Expect(0, 43392, '\p{Is_Block=hanguljamoextendeda}', ""); + Expect(1, 43392, '\p{^Is_Block=hanguljamoextendeda}', ""); + Expect(1, 43392, '\P{Is_Block=hanguljamoextendeda}', ""); + Expect(0, 43392, '\P{^Is_Block=hanguljamoextendeda}', ""); + Expect(1, 43391, '\p{Is_Block=_ Hangul_jamo_Extended_A}', ""); + Expect(0, 43391, '\p{^Is_Block=_ Hangul_jamo_Extended_A}', ""); + Expect(0, 43391, '\P{Is_Block=_ Hangul_jamo_Extended_A}', ""); + Expect(1, 43391, '\P{^Is_Block=_ Hangul_jamo_Extended_A}', ""); + Expect(0, 43392, '\p{Is_Block=_ Hangul_jamo_Extended_A}', ""); + Expect(1, 43392, '\p{^Is_Block=_ Hangul_jamo_Extended_A}', ""); + Expect(1, 43392, '\P{Is_Block=_ Hangul_jamo_Extended_A}', ""); + Expect(0, 43392, '\P{^Is_Block=_ Hangul_jamo_Extended_A}', ""); + Error('\p{Is_Blk:-:=Jamo_EXT_A}'); + 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}', ""); @@ -14213,16 +14494,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 43392, '\p{^Is_Blk=jamoexta}', ""); Expect(1, 43392, '\P{Is_Blk=jamoexta}', ""); Expect(0, 43392, '\P{^Is_Blk=jamoexta}', ""); - Expect(1, 43391, '\p{Is_Blk=-JAMO_Ext_A}', ""); - Expect(0, 43391, '\p{^Is_Blk=-JAMO_Ext_A}', ""); - Expect(0, 43391, '\P{Is_Blk=-JAMO_Ext_A}', ""); - Expect(1, 43391, '\P{^Is_Blk=-JAMO_Ext_A}', ""); - Expect(0, 43392, '\p{Is_Blk=-JAMO_Ext_A}', ""); - Expect(1, 43392, '\p{^Is_Blk=-JAMO_Ext_A}', ""); - Expect(1, 43392, '\P{Is_Blk=-JAMO_Ext_A}', ""); - Expect(0, 43392, '\P{^Is_Blk=-JAMO_Ext_A}', ""); - Error('\p{Block=:=- Hangul_Jamo_Extended_b}'); - Error('\P{Block=:=- Hangul_Jamo_Extended_b}'); + Expect(1, 43391, '\p{Is_Blk= JAMO_ext_A}', ""); + Expect(0, 43391, '\p{^Is_Blk= JAMO_ext_A}', ""); + Expect(0, 43391, '\P{Is_Blk= JAMO_ext_A}', ""); + Expect(1, 43391, '\P{^Is_Blk= JAMO_ext_A}', ""); + Expect(0, 43392, '\p{Is_Blk= JAMO_ext_A}', ""); + Expect(1, 43392, '\p{^Is_Blk= JAMO_ext_A}', ""); + Expect(1, 43392, '\P{Is_Blk= JAMO_ext_A}', ""); + Expect(0, 43392, '\P{^Is_Blk= JAMO_ext_A}', ""); + Error('\p{Block=-HANGUL_Jamo_extended_b/a/}'); + Error('\P{Block=-HANGUL_Jamo_extended_b/a/}'); 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}', ""); @@ -14235,16 +14516,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 57344, '\P{^Block=hanguljamoextendedb}', ""); Expect(1, 55295, '\p{Block=:\Ahanguljamoextendedb\z:}', "");; Expect(0, 57344, '\p{Block=:\Ahanguljamoextendedb\z:}', "");; - Expect(1, 55295, '\p{Block= -HANGUL_jamo_EXTENDED_B}', ""); - Expect(0, 55295, '\p{^Block= -HANGUL_jamo_EXTENDED_B}', ""); - Expect(0, 55295, '\P{Block= -HANGUL_jamo_EXTENDED_B}', ""); - Expect(1, 55295, '\P{^Block= -HANGUL_jamo_EXTENDED_B}', ""); - Expect(0, 57344, '\p{Block= -HANGUL_jamo_EXTENDED_B}', ""); - Expect(1, 57344, '\p{^Block= -HANGUL_jamo_EXTENDED_B}', ""); - Expect(1, 57344, '\P{Block= -HANGUL_jamo_EXTENDED_B}', ""); - Expect(0, 57344, '\P{^Block= -HANGUL_jamo_EXTENDED_B}', ""); - Error('\p{Blk=/a/- Jamo_ext_B}'); - Error('\P{Blk=/a/- Jamo_ext_B}'); + Expect(1, 55295, '\p{Block=_ hangul_JAMO_extended_B}', ""); + Expect(0, 55295, '\p{^Block=_ hangul_JAMO_extended_B}', ""); + Expect(0, 55295, '\P{Block=_ hangul_JAMO_extended_B}', ""); + Expect(1, 55295, '\P{^Block=_ hangul_JAMO_extended_B}', ""); + Expect(0, 57344, '\p{Block=_ hangul_JAMO_extended_B}', ""); + Expect(1, 57344, '\p{^Block=_ hangul_JAMO_extended_B}', ""); + Expect(1, 57344, '\P{Block=_ hangul_JAMO_extended_B}', ""); + Expect(0, 57344, '\P{^Block=_ hangul_JAMO_extended_B}', ""); + Error('\p{Blk=:=jamo_ext_B}'); + Error('\P{Blk=:=jamo_ext_B}'); Expect(1, 55295, '\p{Blk=:\AJamo_Ext_B\z:}', "");; Expect(0, 57344, '\p{Blk=:\AJamo_Ext_B\z:}', "");; Expect(1, 55295, '\p{Blk=jamoextb}', ""); @@ -14257,34 +14538,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 57344, '\P{^Blk=jamoextb}', ""); Expect(1, 55295, '\p{Blk=:\Ajamoextb\z:}', "");; Expect(0, 57344, '\p{Blk=:\Ajamoextb\z:}', "");; - Expect(1, 55295, '\p{Blk= Jamo_ext_b}', ""); - Expect(0, 55295, '\p{^Blk= Jamo_ext_b}', ""); - Expect(0, 55295, '\P{Blk= Jamo_ext_b}', ""); - Expect(1, 55295, '\P{^Blk= Jamo_ext_b}', ""); - Expect(0, 57344, '\p{Blk= Jamo_ext_b}', ""); - Expect(1, 57344, '\p{^Blk= Jamo_ext_b}', ""); - Expect(1, 57344, '\P{Blk= Jamo_ext_b}', ""); - Expect(0, 57344, '\P{^Blk= Jamo_ext_b}', ""); - Error('\p{Is_Block=:=hangul_JAMO_extended_B}'); - Error('\P{Is_Block=:=hangul_JAMO_extended_B}'); - Expect(1, 55295, '\p{Is_Block: hanguljamoextendedb}', ""); - Expect(0, 55295, '\p{^Is_Block: hanguljamoextendedb}', ""); - Expect(0, 55295, '\P{Is_Block: hanguljamoextendedb}', ""); - Expect(1, 55295, '\P{^Is_Block: hanguljamoextendedb}', ""); - Expect(0, 57344, '\p{Is_Block: hanguljamoextendedb}', ""); - Expect(1, 57344, '\p{^Is_Block: hanguljamoextendedb}', ""); - Expect(1, 57344, '\P{Is_Block: hanguljamoextendedb}', ""); - Expect(0, 57344, '\P{^Is_Block: hanguljamoextendedb}', ""); - Expect(1, 55295, '\p{Is_Block=--hangul_Jamo_extended_B}', ""); - Expect(0, 55295, '\p{^Is_Block=--hangul_Jamo_extended_B}', ""); - Expect(0, 55295, '\P{Is_Block=--hangul_Jamo_extended_B}', ""); - Expect(1, 55295, '\P{^Is_Block=--hangul_Jamo_extended_B}', ""); - Expect(0, 57344, '\p{Is_Block=--hangul_Jamo_extended_B}', ""); - Expect(1, 57344, '\p{^Is_Block=--hangul_Jamo_extended_B}', ""); - Expect(1, 57344, '\P{Is_Block=--hangul_Jamo_extended_B}', ""); - Expect(0, 57344, '\P{^Is_Block=--hangul_Jamo_extended_B}', ""); - Error('\p{Is_Blk=- 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}'); + Error('\P{Is_Blk=:=- Jamo_EXT_b}'); Expect(1, 55295, '\p{Is_Blk=jamoextb}', ""); Expect(0, 55295, '\p{^Is_Blk=jamoextb}', ""); Expect(0, 55295, '\P{Is_Blk=jamoextb}', ""); @@ -14293,16 +14574,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=:= Javanese}'); + Error('\P{Block=:= Javanese}'); Expect(1, 43487, '\p{Block=:\AJavanese\z:}', "");; Expect(0, 43488, '\p{Block=:\AJavanese\z:}', "");; Expect(1, 43487, '\p{Block=javanese}', ""); @@ -14315,16 +14596,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43488, '\P{^Block=javanese}', ""); Expect(1, 43487, '\p{Block=:\Ajavanese\z:}', "");; Expect(0, 43488, '\p{Block=:\Ajavanese\z:}', "");; - Expect(1, 43487, '\p{Block=-javanese}', ""); - Expect(0, 43487, '\p{^Block=-javanese}', ""); - Expect(0, 43487, '\P{Block=-javanese}', ""); - Expect(1, 43487, '\P{^Block=-javanese}', ""); - Expect(0, 43488, '\p{Block=-javanese}', ""); - Expect(1, 43488, '\p{^Block=-javanese}', ""); - Expect(1, 43488, '\P{Block=-javanese}', ""); - Expect(0, 43488, '\P{^Block=-javanese}', ""); - Error('\p{Blk=/a/ _javanese}'); - Error('\P{Blk=/a/ _javanese}'); + Expect(1, 43487, '\p{Block=-Javanese}', ""); + Expect(0, 43487, '\p{^Block=-Javanese}', ""); + Expect(0, 43487, '\P{Block=-Javanese}', ""); + Expect(1, 43487, '\P{^Block=-Javanese}', ""); + Expect(0, 43488, '\p{Block=-Javanese}', ""); + Expect(1, 43488, '\p{^Block=-Javanese}', ""); + Expect(1, 43488, '\P{Block=-Javanese}', ""); + Expect(0, 43488, '\P{^Block=-Javanese}', ""); + Error('\p{Blk: :=javanese}'); + Error('\P{Blk: :=javanese}'); Expect(1, 43487, '\p{Blk=:\AJavanese\z:}', "");; Expect(0, 43488, '\p{Blk=:\AJavanese\z:}', "");; Expect(1, 43487, '\p{Blk=javanese}', ""); @@ -14337,16 +14618,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:=}'); + Error('\P{Is_Block=_Javanese:=}'); Expect(1, 43487, '\p{Is_Block=javanese}', ""); Expect(0, 43487, '\p{^Is_Block=javanese}', ""); Expect(0, 43487, '\P{Is_Block=javanese}', ""); @@ -14355,16 +14636,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=_-javanese/a/}'); - Error('\P{Is_Blk=_-javanese/a/}'); + Expect(1, 43487, '\p{Is_Block=-Javanese}', ""); + Expect(0, 43487, '\p{^Is_Block=-Javanese}', ""); + Expect(0, 43487, '\P{Is_Block=-Javanese}', ""); + Expect(1, 43487, '\P{^Is_Block=-Javanese}', ""); + Expect(0, 43488, '\p{Is_Block=-Javanese}', ""); + Expect(1, 43488, '\p{^Is_Block=-Javanese}', ""); + Expect(1, 43488, '\P{Is_Block=-Javanese}', ""); + Expect(0, 43488, '\P{^Is_Block=-Javanese}', ""); + Error('\p{Is_Blk: _/a/JAVANESE}'); + Error('\P{Is_Blk: _/a/JAVANESE}'); Expect(1, 43487, '\p{Is_Blk=javanese}', ""); Expect(0, 43487, '\p{^Is_Blk=javanese}', ""); Expect(0, 43487, '\P{Is_Blk=javanese}', ""); @@ -14373,16 +14654,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}', ""); @@ -14395,16 +14676,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}', ""); @@ -14417,16 +14698,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=/a/- Kaithi}'); - Error('\P{Is_Block=/a/- 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=:=Kaithi}'); + Error('\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}', ""); @@ -14435,16 +14716,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}', ""); @@ -14453,16 +14734,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 69840, '\p{^Is_Blk=kaithi}', ""); Expect(1, 69840, '\P{Is_Blk=kaithi}', ""); Expect(0, 69840, '\P{^Is_Blk=kaithi}', ""); - Expect(1, 69839, '\p{Is_Blk= Kaithi}', ""); - Expect(0, 69839, '\p{^Is_Blk= Kaithi}', ""); - Expect(0, 69839, '\P{Is_Blk= Kaithi}', ""); - Expect(1, 69839, '\P{^Is_Blk= Kaithi}', ""); - Expect(0, 69840, '\p{Is_Blk= Kaithi}', ""); - Expect(1, 69840, '\p{^Is_Blk= Kaithi}', ""); - Expect(1, 69840, '\P{Is_Blk= Kaithi}', ""); - Expect(0, 69840, '\P{^Is_Blk= Kaithi}', ""); - Error('\p{Block= /a/Kana_EXTENDED_A}'); - Error('\P{Block= /a/Kana_EXTENDED_A}'); + Expect(1, 69839, '\p{Is_Blk=_-KAITHI}', ""); + Expect(0, 69839, '\p{^Is_Blk=_-KAITHI}', ""); + Expect(0, 69839, '\P{Is_Blk=_-KAITHI}', ""); + Expect(1, 69839, '\P{^Is_Blk=_-KAITHI}', ""); + Expect(0, 69840, '\p{Is_Blk=_-KAITHI}', ""); + Expect(1, 69840, '\p{^Is_Blk=_-KAITHI}', ""); + Expect(1, 69840, '\P{Is_Blk=_-KAITHI}', ""); + Expect(0, 69840, '\P{^Is_Blk=_-KAITHI}', ""); + Error('\p{Block=_Kana_Extended_A/a/}'); + Error('\P{Block=_Kana_Extended_A/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}', ""); @@ -14475,16 +14756,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= /a/Kana_Ext_A}'); - Error('\P{Blk= /a/Kana_Ext_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/a/}'); + Error('\P{Blk=--Kana_EXT_A/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}', ""); @@ -14497,16 +14778,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 110896, '\P{^Blk=kanaexta}', ""); Expect(1, 110895, '\p{Blk=:\Akanaexta\z:}', "");; Expect(0, 110896, '\p{Blk=:\Akanaexta\z:}', "");; - Expect(1, 110895, '\p{Blk= Kana_Ext_A}', ""); - Expect(0, 110895, '\p{^Blk= Kana_Ext_A}', ""); - Expect(0, 110895, '\P{Blk= Kana_Ext_A}', ""); - Expect(1, 110895, '\P{^Blk= Kana_Ext_A}', ""); - Expect(0, 110896, '\p{Blk= Kana_Ext_A}', ""); - Expect(1, 110896, '\p{^Blk= Kana_Ext_A}', ""); - Expect(1, 110896, '\P{Blk= Kana_Ext_A}', ""); - Expect(0, 110896, '\P{^Blk= Kana_Ext_A}', ""); - Error('\p{Is_Block= Kana_extended_A:=}'); - Error('\P{Is_Block= Kana_extended_A:=}'); + Expect(1, 110895, '\p{Blk=-Kana_ext_A}', ""); + Expect(0, 110895, '\p{^Blk=-Kana_ext_A}', ""); + Expect(0, 110895, '\P{Blk=-Kana_ext_A}', ""); + Expect(1, 110895, '\P{^Blk=-Kana_ext_A}', ""); + Expect(0, 110896, '\p{Blk=-Kana_ext_A}', ""); + Expect(1, 110896, '\p{^Blk=-Kana_ext_A}', ""); + Expect(1, 110896, '\P{Blk=-Kana_ext_A}', ""); + Expect(0, 110896, '\P{^Blk=-Kana_ext_A}', ""); + Error('\p{Is_Block= /a/kana_extended_A}'); + Error('\P{Is_Block= /a/kana_extended_A}'); Expect(1, 110895, '\p{Is_Block=kanaextendeda}', ""); Expect(0, 110895, '\p{^Is_Block=kanaextendeda}', ""); Expect(0, 110895, '\P{Is_Block=kanaextendeda}', ""); @@ -14515,16 +14796,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=:= Kana_EXT_a}'); - Error('\P{Is_Blk=:= 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}', ""); @@ -14533,38 +14814,118 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 110896, '\p{^Is_Blk=kanaexta}', ""); Expect(1, 110896, '\P{Is_Blk=kanaexta}', ""); Expect(0, 110896, '\P{^Is_Blk=kanaexta}', ""); - Expect(1, 110895, '\p{Is_Blk: -Kana_ext_A}', ""); - Expect(0, 110895, '\p{^Is_Blk: -Kana_ext_A}', ""); - Expect(0, 110895, '\P{Is_Blk: -Kana_ext_A}', ""); - Expect(1, 110895, '\P{^Is_Blk: -Kana_ext_A}', ""); - Expect(0, 110896, '\p{Is_Blk: -Kana_ext_A}', ""); - Expect(1, 110896, '\p{^Is_Blk: -Kana_ext_A}', ""); - Expect(1, 110896, '\P{Is_Blk: -Kana_ext_A}', ""); - Expect(0, 110896, '\P{^Is_Blk: -Kana_ext_A}', ""); - Error('\p{Block=/a/_ Kana_supplement}'); - Error('\P{Block=/a/_ Kana_supplement}'); + Expect(1, 110895, '\p{Is_Blk= Kana_Ext_A}', ""); + Expect(0, 110895, '\p{^Is_Blk= Kana_Ext_A}', ""); + Expect(0, 110895, '\P{Is_Blk= Kana_Ext_A}', ""); + Expect(1, 110895, '\P{^Is_Blk= Kana_Ext_A}', ""); + Expect(0, 110896, '\p{Is_Blk= Kana_Ext_A}', ""); + Expect(1, 110896, '\p{^Is_Blk= Kana_Ext_A}', ""); + Expect(1, 110896, '\P{Is_Blk= Kana_Ext_A}', ""); + Expect(0, 110896, '\P{^Is_Blk= Kana_Ext_A}', ""); + Error('\p{Block= kana_Extended_B/a/}'); + Error('\P{Block= kana_Extended_B/a/}'); + 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=:\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{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=:\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{Is_Blk=kanaextb}', ""); + Expect(0, 110591, '\p{^Is_Blk=kanaextb}', ""); + Expect(0, 110591, '\P{Is_Blk=kanaextb}', ""); + Expect(1, 110591, '\P{^Is_Blk=kanaextb}', ""); + Expect(0, 110592, '\p{Is_Blk=kanaextb}', ""); + 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, 110847, '\p{Block=:\AKana_Supplement\z:}', "");; Expect(0, 110848, '\p{Block=:\AKana_Supplement\z:}', "");; - Expect(1, 110847, '\p{Block: kanasupplement}', ""); - Expect(0, 110847, '\p{^Block: kanasupplement}', ""); - Expect(0, 110847, '\P{Block: kanasupplement}', ""); - Expect(1, 110847, '\P{^Block: kanasupplement}', ""); - Expect(0, 110848, '\p{Block: kanasupplement}', ""); - Expect(1, 110848, '\p{^Block: kanasupplement}', ""); - Expect(1, 110848, '\P{Block: kanasupplement}', ""); - Expect(0, 110848, '\P{^Block: kanasupplement}', ""); + Expect(1, 110847, '\p{Block=kanasupplement}', ""); + Expect(0, 110847, '\p{^Block=kanasupplement}', ""); + Expect(0, 110847, '\P{Block=kanasupplement}', ""); + Expect(1, 110847, '\P{^Block=kanasupplement}', ""); + Expect(0, 110848, '\p{Block=kanasupplement}', ""); + Expect(1, 110848, '\p{^Block=kanasupplement}', ""); + Expect(1, 110848, '\P{Block=kanasupplement}', ""); + Expect(0, 110848, '\P{^Block=kanasupplement}', ""); Expect(1, 110847, '\p{Block=:\Akanasupplement\z:}', "");; Expect(0, 110848, '\p{Block=:\Akanasupplement\z:}', "");; - Expect(1, 110847, '\p{Block= Kana_Supplement}', ""); - Expect(0, 110847, '\p{^Block= Kana_Supplement}', ""); - Expect(0, 110847, '\P{Block= Kana_Supplement}', ""); - Expect(1, 110847, '\P{^Block= Kana_Supplement}', ""); - Expect(0, 110848, '\p{Block= Kana_Supplement}', ""); - Expect(1, 110848, '\p{^Block= Kana_Supplement}', ""); - Expect(1, 110848, '\P{Block= Kana_Supplement}', ""); - Expect(0, 110848, '\P{^Block= Kana_Supplement}', ""); - Error('\p{Blk=:=__Kana_SUP}'); - Error('\P{Blk=:=__Kana_SUP}'); + Expect(1, 110847, '\p{Block= Kana_Supplement}', ""); + Expect(0, 110847, '\p{^Block= Kana_Supplement}', ""); + Expect(0, 110847, '\P{Block= Kana_Supplement}', ""); + Expect(1, 110847, '\P{^Block= Kana_Supplement}', ""); + Expect(0, 110848, '\p{Block= Kana_Supplement}', ""); + Expect(1, 110848, '\p{^Block= Kana_Supplement}', ""); + Expect(1, 110848, '\P{Block= Kana_Supplement}', ""); + Expect(0, 110848, '\P{^Block= Kana_Supplement}', ""); + Error('\p{Blk= :=kana_sup}'); + Error('\P{Blk= :=kana_sup}'); Expect(1, 110847, '\p{Blk=:\AKana_Sup\z:}', "");; Expect(0, 110848, '\p{Blk=:\AKana_Sup\z:}', "");; Expect(1, 110847, '\p{Blk=kanasup}', ""); @@ -14577,16 +14938,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 110848, '\P{^Blk=kanasup}', ""); Expect(1, 110847, '\p{Blk=:\Akanasup\z:}', "");; Expect(0, 110848, '\p{Blk=:\Akanasup\z:}', "");; - Expect(1, 110847, '\p{Blk=--Kana_SUP}', ""); - Expect(0, 110847, '\p{^Blk=--Kana_SUP}', ""); - Expect(0, 110847, '\P{Blk=--Kana_SUP}', ""); - Expect(1, 110847, '\P{^Blk=--Kana_SUP}', ""); - Expect(0, 110848, '\p{Blk=--Kana_SUP}', ""); - Expect(1, 110848, '\p{^Blk=--Kana_SUP}', ""); - Expect(1, 110848, '\P{Blk=--Kana_SUP}', ""); - Expect(0, 110848, '\P{^Blk=--Kana_SUP}', ""); - Error('\p{Is_Block= :=Kana_supplement}'); - Error('\P{Is_Block= :=Kana_supplement}'); + Expect(1, 110847, '\p{Blk= _KANA_SUP}', ""); + Expect(0, 110847, '\p{^Blk= _KANA_SUP}', ""); + Expect(0, 110847, '\P{Blk= _KANA_SUP}', ""); + Expect(1, 110847, '\P{^Blk= _KANA_SUP}', ""); + Expect(0, 110848, '\p{Blk= _KANA_SUP}', ""); + Expect(1, 110848, '\p{^Blk= _KANA_SUP}', ""); + Expect(1, 110848, '\P{Blk= _KANA_SUP}', ""); + Expect(0, 110848, '\P{^Blk= _KANA_SUP}', ""); + Error('\p{Is_Block= -Kana_SUPPLEMENT:=}'); + Error('\P{Is_Block= -Kana_SUPPLEMENT:=}'); Expect(1, 110847, '\p{Is_Block=kanasupplement}', ""); Expect(0, 110847, '\p{^Is_Block=kanasupplement}', ""); Expect(0, 110847, '\P{Is_Block=kanasupplement}', ""); @@ -14595,16 +14956,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/a/}'); - Error('\P{Is_Blk= -Kana_Sup/a/}'); + 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_Blk=kanasup}', ""); Expect(0, 110847, '\p{^Is_Blk=kanasup}', ""); Expect(0, 110847, '\P{Is_Blk=kanasup}', ""); @@ -14613,16 +14974,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=_/a/kanbun}'); - Error('\P{Block=_/a/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}'); + Error('\P{Block: := Kanbun}'); Expect(1, 12703, '\p{Block=:\AKanbun\z:}', "");; Expect(0, 12704, '\p{Block=:\AKanbun\z:}', "");; Expect(1, 12703, '\p{Block=kanbun}', ""); @@ -14635,38 +14996,38 @@ 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= kanbun/a/}'); + Error('\P{Blk= kanbun/a/}'); Expect(1, 12703, '\p{Blk=:\AKanbun\z:}', "");; Expect(0, 12704, '\p{Blk=:\AKanbun\z:}', "");; - Expect(1, 12703, '\p{Blk: kanbun}', ""); - Expect(0, 12703, '\p{^Blk: kanbun}', ""); - Expect(0, 12703, '\P{Blk: kanbun}', ""); - Expect(1, 12703, '\P{^Blk: kanbun}', ""); - Expect(0, 12704, '\p{Blk: kanbun}', ""); - Expect(1, 12704, '\p{^Blk: kanbun}', ""); - Expect(1, 12704, '\P{Blk: kanbun}', ""); - Expect(0, 12704, '\P{^Blk: kanbun}', ""); + Expect(1, 12703, '\p{Blk=kanbun}', ""); + Expect(0, 12703, '\p{^Blk=kanbun}', ""); + Expect(0, 12703, '\P{Blk=kanbun}', ""); + Expect(1, 12703, '\P{^Blk=kanbun}', ""); + Expect(0, 12704, '\p{Blk=kanbun}', ""); + Expect(1, 12704, '\p{^Blk=kanbun}', ""); + Expect(1, 12704, '\P{Blk=kanbun}', ""); + Expect(0, 12704, '\P{^Blk=kanbun}', ""); Expect(1, 12703, '\p{Blk=:\Akanbun\z:}', "");; Expect(0, 12704, '\p{Blk=:\Akanbun\z:}', "");; - Expect(1, 12703, '\p{Blk=_-KANBUN}', ""); - Expect(0, 12703, '\p{^Blk=_-KANBUN}', ""); - Expect(0, 12703, '\P{Blk=_-KANBUN}', ""); - Expect(1, 12703, '\P{^Blk=_-KANBUN}', ""); - Expect(0, 12704, '\p{Blk=_-KANBUN}', ""); - Expect(1, 12704, '\p{^Blk=_-KANBUN}', ""); - Expect(1, 12704, '\P{Blk=_-KANBUN}', ""); - Expect(0, 12704, '\P{^Blk=_-KANBUN}', ""); - Error('\p{Is_Block: :=_ Kanbun}'); - Error('\P{Is_Block: :=_ Kanbun}'); + Expect(1, 12703, '\p{Blk=Kanbun}', ""); + Expect(0, 12703, '\p{^Blk=Kanbun}', ""); + Expect(0, 12703, '\P{Blk=Kanbun}', ""); + Expect(1, 12703, '\P{^Blk=Kanbun}', ""); + Expect(0, 12704, '\p{Blk=Kanbun}', ""); + Expect(1, 12704, '\p{^Blk=Kanbun}', ""); + Expect(1, 12704, '\P{Blk=Kanbun}', ""); + Expect(0, 12704, '\P{^Blk=Kanbun}', ""); + Error('\p{Is_Block= Kanbun:=}'); + Error('\P{Is_Block= Kanbun:=}'); Expect(1, 12703, '\p{Is_Block=kanbun}', ""); Expect(0, 12703, '\p{^Is_Block=kanbun}', ""); Expect(0, 12703, '\P{Is_Block=kanbun}', ""); @@ -14675,16 +15036,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 12704, '\p{^Is_Block=kanbun}', ""); Expect(1, 12704, '\P{Is_Block=kanbun}', ""); Expect(0, 12704, '\P{^Is_Block=kanbun}', ""); - Expect(1, 12703, '\p{Is_Block= -KANBUN}', ""); - Expect(0, 12703, '\p{^Is_Block= -KANBUN}', ""); - Expect(0, 12703, '\P{Is_Block= -KANBUN}', ""); - Expect(1, 12703, '\P{^Is_Block= -KANBUN}', ""); - Expect(0, 12704, '\p{Is_Block= -KANBUN}', ""); - Expect(1, 12704, '\p{^Is_Block= -KANBUN}', ""); - Expect(1, 12704, '\P{Is_Block= -KANBUN}', ""); - Expect(0, 12704, '\P{^Is_Block= -KANBUN}', ""); - Error('\p{Is_Blk=:= Kanbun}'); - Error('\P{Is_Blk=:= Kanbun}'); + Expect(1, 12703, '\p{Is_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{Is_Blk=kanbun}', ""); Expect(0, 12703, '\p{^Is_Blk=kanbun}', ""); Expect(0, 12703, '\P{Is_Blk=kanbun}', ""); @@ -14693,38 +15054,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/a/}'); - Error('\P{Block= kangxi_RADICALS/a/}'); + Expect(1, 12703, '\p{Is_Blk= Kanbun}', ""); + Expect(0, 12703, '\p{^Is_Blk= Kanbun}', ""); + Expect(0, 12703, '\P{Is_Blk= Kanbun}', ""); + Expect(1, 12703, '\P{^Is_Blk= Kanbun}', ""); + Expect(0, 12704, '\p{Is_Blk= Kanbun}', ""); + Expect(1, 12704, '\p{^Is_Blk= Kanbun}', ""); + Expect(1, 12704, '\P{Is_Blk= Kanbun}', ""); + Expect(0, 12704, '\P{^Is_Blk= Kanbun}', ""); + Error('\p{Block=:=__Kangxi_RADICALS}'); + Error('\P{Block=:=__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=-:=kangxi}'); + Error('\P{Blk=-:=kangxi}'); Expect(1, 12255, '\p{Blk=:\AKangxi\z:}', "");; Expect(0, 12256, '\p{Blk=:\AKangxi\z:}', "");; Expect(1, 12255, '\p{Blk=kangxi}', ""); @@ -14737,16 +15098,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=/a/ _KANGXI_Radicals}'); - Error('\P{Is_Block=/a/ _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}', ""); @@ -14755,16 +15116,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:=}'); - Error('\P{Is_Blk= kangxi:=}'); + Expect(1, 12255, '\p{Is_Block=-kangxi_radicals}', ""); + Expect(0, 12255, '\p{^Is_Block=-kangxi_radicals}', ""); + Expect(0, 12255, '\P{Is_Block=-kangxi_radicals}', ""); + Expect(1, 12255, '\P{^Is_Block=-kangxi_radicals}', ""); + Expect(0, 12256, '\p{Is_Block=-kangxi_radicals}', ""); + Expect(1, 12256, '\p{^Is_Block=-kangxi_radicals}', ""); + Expect(1, 12256, '\P{Is_Block=-kangxi_radicals}', ""); + Expect(0, 12256, '\P{^Is_Block=-kangxi_radicals}', ""); + Error('\p{Is_Blk= _KANGXI/a/}'); + Error('\P{Is_Blk= _KANGXI/a/}'); Expect(1, 12255, '\p{Is_Blk=kangxi}', ""); Expect(0, 12255, '\p{^Is_Blk=kangxi}', ""); Expect(0, 12255, '\P{Is_Blk=kangxi}', ""); @@ -14773,16 +15134,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}', ""); @@ -14795,16 +15156,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}', ""); @@ -14817,34 +15178,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 3328, '\P{^Blk=kannada}', ""); Expect(1, 3327, '\p{Blk=:\Akannada\z:}', "");; Expect(0, 3328, '\p{Blk=:\Akannada\z:}', "");; - Expect(1, 3327, '\p{Blk=_ Kannada}', ""); - Expect(0, 3327, '\p{^Blk=_ Kannada}', ""); - Expect(0, 3327, '\P{Blk=_ Kannada}', ""); - Expect(1, 3327, '\P{^Blk=_ Kannada}', ""); - Expect(0, 3328, '\p{Blk=_ Kannada}', ""); - Expect(1, 3328, '\p{^Blk=_ Kannada}', ""); - Expect(1, 3328, '\P{Blk=_ Kannada}', ""); - Expect(0, 3328, '\P{^Blk=_ Kannada}', ""); - Error('\p{Is_Block=/a/ _Kannada}'); - Error('\P{Is_Block=/a/ _Kannada}'); - Expect(1, 3327, '\p{Is_Block: kannada}', ""); - Expect(0, 3327, '\p{^Is_Block: kannada}', ""); - Expect(0, 3327, '\P{Is_Block: kannada}', ""); - Expect(1, 3327, '\P{^Is_Block: kannada}', ""); - Expect(0, 3328, '\p{Is_Block: kannada}', ""); - Expect(1, 3328, '\p{^Is_Block: kannada}', ""); - Expect(1, 3328, '\P{Is_Block: kannada}', ""); - Expect(0, 3328, '\P{^Is_Block: kannada}', ""); - Expect(1, 3327, '\p{Is_Block=-KANNADA}', ""); - Expect(0, 3327, '\p{^Is_Block=-KANNADA}', ""); - Expect(0, 3327, '\P{Is_Block=-KANNADA}', ""); - Expect(1, 3327, '\P{^Is_Block=-KANNADA}', ""); - Expect(0, 3328, '\p{Is_Block=-KANNADA}', ""); - Expect(1, 3328, '\p{^Is_Block=-KANNADA}', ""); - Expect(1, 3328, '\P{Is_Block=-KANNADA}', ""); - Expect(0, 3328, '\P{^Is_Block=-KANNADA}', ""); - Error('\p{Is_Blk=-:=Kannada}'); - Error('\P{Is_Blk=-:=Kannada}'); + Expect(1, 3327, '\p{Blk=- kannada}', ""); + Expect(0, 3327, '\p{^Blk=- kannada}', ""); + Expect(0, 3327, '\P{Blk=- kannada}', ""); + Expect(1, 3327, '\P{^Blk=- kannada}', ""); + Expect(0, 3328, '\p{Blk=- kannada}', ""); + Expect(1, 3328, '\p{^Blk=- kannada}', ""); + Expect(1, 3328, '\P{Blk=- kannada}', ""); + Expect(0, 3328, '\P{^Blk=- kannada}', ""); + Error('\p{Is_Block=/a/ _KANNADA}'); + Error('\P{Is_Block=/a/ _KANNADA}'); + Expect(1, 3327, '\p{Is_Block=kannada}', ""); + Expect(0, 3327, '\p{^Is_Block=kannada}', ""); + Expect(0, 3327, '\P{Is_Block=kannada}', ""); + Expect(1, 3327, '\P{^Is_Block=kannada}', ""); + Expect(0, 3328, '\p{Is_Block=kannada}', ""); + Expect(1, 3328, '\p{^Is_Block=kannada}', ""); + Expect(1, 3328, '\P{Is_Block=kannada}', ""); + Expect(0, 3328, '\P{^Is_Block=kannada}', ""); + Expect(1, 3327, '\p{Is_Block=--KANNADA}', ""); + Expect(0, 3327, '\p{^Is_Block=--KANNADA}', ""); + Expect(0, 3327, '\P{Is_Block=--KANNADA}', ""); + Expect(1, 3327, '\P{^Is_Block=--KANNADA}', ""); + Expect(0, 3328, '\p{Is_Block=--KANNADA}', ""); + Expect(1, 3328, '\p{^Is_Block=--KANNADA}', ""); + Expect(1, 3328, '\P{Is_Block=--KANNADA}', ""); + Expect(0, 3328, '\P{^Is_Block=--KANNADA}', ""); + Error('\p{Is_Blk= kannada/a/}'); + Error('\P{Is_Blk= kannada/a/}'); Expect(1, 3327, '\p{Is_Blk=kannada}', ""); Expect(0, 3327, '\p{^Is_Blk=kannada}', ""); Expect(0, 3327, '\P{Is_Blk=kannada}', ""); @@ -14853,16 +15214,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=:= katakana}'); - Error('\P{Block=:= 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=/a/katakana}'); + Error('\P{Block=/a/katakana}'); Expect(1, 12543, '\p{Block=:\AKatakana\z:}', "");; Expect(0, 12544, '\p{Block=:\AKatakana\z:}', "");; Expect(1, 12543, '\p{Block=katakana}', ""); @@ -14875,8 +15236,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:}', "");; - Error('\p{Blk= /a/KATAKANA}'); - Error('\P{Blk= /a/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=katakana:=}'); + Error('\P{Blk=katakana:=}'); Expect(1, 12543, '\p{Blk=:\AKatakana\z:}', "");; Expect(0, 12544, '\p{Blk=:\AKatakana\z:}', "");; Expect(1, 12543, '\p{Blk=katakana}', ""); @@ -14889,16 +15258,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=:= _katakana}'); - Error('\P{Is_Block=:= _katakana}'); + Expect(1, 12543, '\p{Blk=__Katakana}', ""); + Expect(0, 12543, '\p{^Blk=__Katakana}', ""); + Expect(0, 12543, '\P{Blk=__Katakana}', ""); + Expect(1, 12543, '\P{^Blk=__Katakana}', ""); + Expect(0, 12544, '\p{Blk=__Katakana}', ""); + Expect(1, 12544, '\p{^Blk=__Katakana}', ""); + Expect(1, 12544, '\P{Blk=__Katakana}', ""); + Expect(0, 12544, '\P{^Blk=__Katakana}', ""); + Error('\p{Is_Block=/a/ KATAKANA}'); + Error('\P{Is_Block=/a/ KATAKANA}'); Expect(1, 12543, '\p{Is_Block=katakana}', ""); Expect(0, 12543, '\p{^Is_Block=katakana}', ""); Expect(0, 12543, '\P{Is_Block=katakana}', ""); @@ -14907,34 +15276,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 12544, '\p{^Is_Block=katakana}', ""); Expect(1, 12544, '\P{Is_Block=katakana}', ""); Expect(0, 12544, '\P{^Is_Block=katakana}', ""); - Expect(1, 12543, '\p{Is_Block= Katakana}', ""); - Expect(0, 12543, '\p{^Is_Block= Katakana}', ""); - Expect(0, 12543, '\P{Is_Block= Katakana}', ""); - Expect(1, 12543, '\P{^Is_Block= Katakana}', ""); - Expect(0, 12544, '\p{Is_Block= Katakana}', ""); - Expect(1, 12544, '\p{^Is_Block= Katakana}', ""); - Expect(1, 12544, '\P{Is_Block= Katakana}', ""); - Expect(0, 12544, '\P{^Is_Block= Katakana}', ""); - Error('\p{Is_Blk=_/a/Katakana}'); - Error('\P{Is_Blk=_/a/Katakana}'); - Expect(1, 12543, '\p{Is_Blk: katakana}', ""); - Expect(0, 12543, '\p{^Is_Blk: katakana}', ""); - Expect(0, 12543, '\P{Is_Blk: katakana}', ""); - Expect(1, 12543, '\P{^Is_Blk: katakana}', ""); - Expect(0, 12544, '\p{Is_Blk: katakana}', ""); - Expect(1, 12544, '\p{^Is_Blk: katakana}', ""); - Expect(1, 12544, '\P{Is_Blk: katakana}', ""); - Expect(0, 12544, '\P{^Is_Blk: katakana}', ""); - Expect(1, 12543, '\p{Is_Blk= KATAKANA}', ""); - Expect(0, 12543, '\p{^Is_Blk= KATAKANA}', ""); - Expect(0, 12543, '\P{Is_Blk= KATAKANA}', ""); - Expect(1, 12543, '\P{^Is_Blk= KATAKANA}', ""); - Expect(0, 12544, '\p{Is_Blk= KATAKANA}', ""); - Expect(1, 12544, '\p{^Is_Blk= KATAKANA}', ""); - Expect(1, 12544, '\P{Is_Blk= KATAKANA}', ""); - Expect(0, 12544, '\P{^Is_Blk= KATAKANA}', ""); - Error('\p{Block=_:=katakana_Phonetic_EXTENSIONS}'); - Error('\P{Block=_:=katakana_Phonetic_EXTENSIONS}'); + Expect(1, 12543, '\p{Is_Block= Katakana}', ""); + Expect(0, 12543, '\p{^Is_Block= Katakana}', ""); + Expect(0, 12543, '\P{Is_Block= Katakana}', ""); + Expect(1, 12543, '\P{^Is_Block= Katakana}', ""); + Expect(0, 12544, '\p{Is_Block= Katakana}', ""); + Expect(1, 12544, '\p{^Is_Block= Katakana}', ""); + Expect(1, 12544, '\P{Is_Block= Katakana}', ""); + Expect(0, 12544, '\P{^Is_Block= Katakana}', ""); + Error('\p{Is_Blk=- 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}', ""); + Expect(1, 12543, '\P{^Is_Blk=katakana}', ""); + Expect(0, 12544, '\p{Is_Blk=katakana}', ""); + Expect(1, 12544, '\p{^Is_Blk=katakana}', ""); + Expect(1, 12544, '\P{Is_Blk=katakana}', ""); + Expect(0, 12544, '\P{^Is_Blk=katakana}', ""); + Expect(1, 12543, '\p{Is_Blk= _Katakana}', ""); + Expect(0, 12543, '\p{^Is_Blk= _Katakana}', ""); + Expect(0, 12543, '\P{Is_Blk= _Katakana}', ""); + Expect(1, 12543, '\P{^Is_Blk= _Katakana}', ""); + Expect(0, 12544, '\p{Is_Blk= _Katakana}', ""); + Expect(1, 12544, '\p{^Is_Blk= _Katakana}', ""); + Expect(1, 12544, '\P{Is_Blk= _Katakana}', ""); + Expect(0, 12544, '\P{^Is_Blk= _Katakana}', ""); + Error('\p{Block=:=_ Katakana_Phonetic_EXTENSIONS}'); + Error('\P{Block=:=_ Katakana_Phonetic_EXTENSIONS}'); Expect(1, 12799, '\p{Block=:\AKatakana_Phonetic_Extensions\z:}', "");; Expect(0, 12800, '\p{Block=:\AKatakana_Phonetic_Extensions\z:}', "");; Expect(1, 12799, '\p{Block=katakanaphoneticextensions}', ""); @@ -14947,16 +15316,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/a/}'); - Error('\P{Blk=_-katakana_EXT/a/}'); + 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}', ""); @@ -14969,16 +15338,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 12800, '\P{^Blk=katakanaext}', ""); Expect(1, 12799, '\p{Blk=:\Akatakanaext\z:}', "");; Expect(0, 12800, '\p{Blk=:\Akatakanaext\z:}', "");; - Expect(1, 12799, '\p{Blk= Katakana_Ext}', ""); - Expect(0, 12799, '\p{^Blk= Katakana_Ext}', ""); - Expect(0, 12799, '\P{Blk= Katakana_Ext}', ""); - Expect(1, 12799, '\P{^Blk= Katakana_Ext}', ""); - Expect(0, 12800, '\p{Blk= Katakana_Ext}', ""); - Expect(1, 12800, '\p{^Blk= Katakana_Ext}', ""); - Expect(1, 12800, '\P{Blk= Katakana_Ext}', ""); - Expect(0, 12800, '\P{^Blk= Katakana_Ext}', ""); - Error('\p{Is_Block=:=- Katakana_PHONETIC_extensions}'); - Error('\P{Is_Block=:=- Katakana_PHONETIC_extensions}'); + Expect(1, 12799, '\p{Blk= KATAKANA_Ext}', ""); + Expect(0, 12799, '\p{^Blk= KATAKANA_Ext}', ""); + Expect(0, 12799, '\P{Blk= KATAKANA_Ext}', ""); + Expect(1, 12799, '\P{^Blk= KATAKANA_Ext}', ""); + Expect(0, 12800, '\p{Blk= KATAKANA_Ext}', ""); + Expect(1, 12800, '\p{^Blk= KATAKANA_Ext}', ""); + Expect(1, 12800, '\P{Blk= KATAKANA_Ext}', ""); + Expect(0, 12800, '\P{^Blk= KATAKANA_Ext}', ""); + Error('\p{Is_Block=:=- KATAKANA_phonetic_Extensions}'); + Error('\P{Is_Block=:=- KATAKANA_phonetic_Extensions}'); Expect(1, 12799, '\p{Is_Block=katakanaphoneticextensions}', ""); Expect(0, 12799, '\p{^Is_Block=katakanaphoneticextensions}', ""); Expect(0, 12799, '\P{Is_Block=katakanaphoneticextensions}', ""); @@ -14987,16 +15356,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/a/}'); - Error('\P{Is_Blk=- KATAKANA_Ext/a/}'); + 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_Blk=katakanaext}', ""); Expect(0, 12799, '\p{^Is_Blk=katakanaext}', ""); Expect(0, 12799, '\P{Is_Blk=katakanaext}', ""); @@ -15005,16 +15374,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 12800, '\p{^Is_Blk=katakanaext}', ""); Expect(1, 12800, '\P{Is_Blk=katakanaext}', ""); Expect(0, 12800, '\P{^Is_Blk=katakanaext}', ""); - Expect(1, 12799, '\p{Is_Blk= -KATAKANA_EXT}', ""); - Expect(0, 12799, '\p{^Is_Blk= -KATAKANA_EXT}', ""); - Expect(0, 12799, '\P{Is_Blk= -KATAKANA_EXT}', ""); - Expect(1, 12799, '\P{^Is_Blk= -KATAKANA_EXT}', ""); - Expect(0, 12800, '\p{Is_Blk= -KATAKANA_EXT}', ""); - Expect(1, 12800, '\p{^Is_Blk= -KATAKANA_EXT}', ""); - Expect(1, 12800, '\P{Is_Blk= -KATAKANA_EXT}', ""); - Expect(0, 12800, '\P{^Is_Blk= -KATAKANA_EXT}', ""); - Error('\p{Block= KAYAH_li/a/}'); - Error('\P{Block= KAYAH_li/a/}'); + Expect(1, 12799, '\p{Is_Blk= _KATAKANA_Ext}', ""); + Expect(0, 12799, '\p{^Is_Blk= _KATAKANA_Ext}', ""); + Expect(0, 12799, '\P{Is_Blk= _KATAKANA_Ext}', ""); + Expect(1, 12799, '\P{^Is_Blk= _KATAKANA_Ext}', ""); + Expect(0, 12800, '\p{Is_Blk= _KATAKANA_Ext}', ""); + Expect(1, 12800, '\p{^Is_Blk= _KATAKANA_Ext}', ""); + Expect(1, 12800, '\P{Is_Blk= _KATAKANA_Ext}', ""); + Expect(0, 12800, '\P{^Is_Blk= _KATAKANA_Ext}', ""); + Error('\p{Block= :=kayah_Li}'); + Error('\P{Block= :=kayah_Li}'); Expect(1, 43311, '\p{Block=:\AKayah_Li\z:}', "");; Expect(0, 43312, '\p{Block=:\AKayah_Li\z:}', "");; Expect(1, 43311, '\p{Block=kayahli}', ""); @@ -15027,16 +15396,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43312, '\P{^Block=kayahli}', ""); Expect(1, 43311, '\p{Block=:\Akayahli\z:}', "");; Expect(0, 43312, '\p{Block=:\Akayahli\z:}', "");; - Expect(1, 43311, '\p{Block=_ Kayah_Li}', ""); - Expect(0, 43311, '\p{^Block=_ Kayah_Li}', ""); - Expect(0, 43311, '\P{Block=_ Kayah_Li}', ""); - Expect(1, 43311, '\P{^Block=_ Kayah_Li}', ""); - Expect(0, 43312, '\p{Block=_ Kayah_Li}', ""); - Expect(1, 43312, '\p{^Block=_ Kayah_Li}', ""); - Expect(1, 43312, '\P{Block=_ Kayah_Li}', ""); - Expect(0, 43312, '\P{^Block=_ Kayah_Li}', ""); - Error('\p{Blk=/a/ _KAYAH_Li}'); - Error('\P{Blk=/a/ _KAYAH_Li}'); + 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{Blk=:\AKayah_Li\z:}', "");; Expect(0, 43312, '\p{Blk=:\AKayah_Li\z:}', "");; Expect(1, 43311, '\p{Blk=kayahli}', ""); @@ -15049,16 +15418,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43312, '\P{^Blk=kayahli}', ""); Expect(1, 43311, '\p{Blk=:\Akayahli\z:}', "");; Expect(0, 43312, '\p{Blk=:\Akayahli\z:}', "");; - Expect(1, 43311, '\p{Blk=- KAYAH_li}', ""); - Expect(0, 43311, '\p{^Blk=- KAYAH_li}', ""); - Expect(0, 43311, '\P{Blk=- KAYAH_li}', ""); - Expect(1, 43311, '\P{^Blk=- KAYAH_li}', ""); - Expect(0, 43312, '\p{Blk=- KAYAH_li}', ""); - Expect(1, 43312, '\p{^Blk=- KAYAH_li}', ""); - Expect(1, 43312, '\P{Blk=- KAYAH_li}', ""); - Expect(0, 43312, '\P{^Blk=- KAYAH_li}', ""); - Error('\p{Is_Block: /a/Kayah_Li}'); - Error('\P{Is_Block: /a/Kayah_Li}'); + Expect(1, 43311, '\p{Blk=_-kayah_Li}', ""); + Expect(0, 43311, '\p{^Blk=_-kayah_Li}', ""); + Expect(0, 43311, '\P{Blk=_-kayah_Li}', ""); + Expect(1, 43311, '\P{^Blk=_-kayah_Li}', ""); + Expect(0, 43312, '\p{Blk=_-kayah_Li}', ""); + Expect(1, 43312, '\p{^Blk=_-kayah_Li}', ""); + Expect(1, 43312, '\P{Blk=_-kayah_Li}', ""); + Expect(0, 43312, '\P{^Blk=_-kayah_Li}', ""); + Error('\p{Is_Block=:= -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}', ""); @@ -15067,16 +15436,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 43312, '\p{^Is_Block=kayahli}', ""); Expect(1, 43312, '\P{Is_Block=kayahli}', ""); Expect(0, 43312, '\P{^Is_Block=kayahli}', ""); - Expect(1, 43311, '\p{Is_Block=_ kayah_li}', ""); - Expect(0, 43311, '\p{^Is_Block=_ kayah_li}', ""); - Expect(0, 43311, '\P{Is_Block=_ kayah_li}', ""); - Expect(1, 43311, '\P{^Is_Block=_ kayah_li}', ""); - Expect(0, 43312, '\p{Is_Block=_ kayah_li}', ""); - Expect(1, 43312, '\p{^Is_Block=_ kayah_li}', ""); - Expect(1, 43312, '\P{Is_Block=_ kayah_li}', ""); - Expect(0, 43312, '\P{^Is_Block=_ kayah_li}', ""); - Error('\p{Is_Blk=_/a/Kayah_LI}'); - Error('\P{Is_Blk=_/a/Kayah_LI}'); + Expect(1, 43311, '\p{Is_Block= Kayah_LI}', ""); + Expect(0, 43311, '\p{^Is_Block= Kayah_LI}', ""); + Expect(0, 43311, '\P{Is_Block= Kayah_LI}', ""); + Expect(1, 43311, '\P{^Is_Block= Kayah_LI}', ""); + Expect(0, 43312, '\p{Is_Block= Kayah_LI}', ""); + Expect(1, 43312, '\p{^Is_Block= Kayah_LI}', ""); + Expect(1, 43312, '\P{Is_Block= Kayah_LI}', ""); + Expect(0, 43312, '\P{^Is_Block= Kayah_LI}', ""); + Error('\p{Is_Blk= _KAYAH_LI:=}'); + Error('\P{Is_Blk= _KAYAH_LI:=}'); Expect(1, 43311, '\p{Is_Blk=kayahli}', ""); Expect(0, 43311, '\p{^Is_Blk=kayahli}', ""); Expect(0, 43311, '\P{Is_Blk=kayahli}', ""); @@ -15085,16 +15454,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=/a/--kharoshthi}'); - Error('\P{Block=/a/--kharoshthi}'); + Expect(1, 43311, '\p{Is_Blk=_Kayah_li}', ""); + Expect(0, 43311, '\p{^Is_Blk=_Kayah_li}', ""); + Expect(0, 43311, '\P{Is_Blk=_Kayah_li}', ""); + Expect(1, 43311, '\P{^Is_Blk=_Kayah_li}', ""); + Expect(0, 43312, '\p{Is_Blk=_Kayah_li}', ""); + Expect(1, 43312, '\p{^Is_Blk=_Kayah_li}', ""); + Expect(1, 43312, '\P{Is_Blk=_Kayah_li}', ""); + Expect(0, 43312, '\P{^Is_Blk=_Kayah_li}', ""); + Error('\p{Block= Kharoshthi/a/}'); + Error('\P{Block= Kharoshthi/a/}'); Expect(1, 68191, '\p{Block=:\AKharoshthi\z:}', "");; Expect(0, 68192, '\p{Block=:\AKharoshthi\z:}', "");; Expect(1, 68191, '\p{Block=kharoshthi}', ""); @@ -15107,56 +15476,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 68192, '\P{^Block=kharoshthi}', ""); Expect(1, 68191, '\p{Block=:\Akharoshthi\z:}', "");; Expect(0, 68192, '\p{Block=:\Akharoshthi\z:}', "");; - Expect(1, 68191, '\p{Block=__Kharoshthi}', ""); - Expect(0, 68191, '\p{^Block=__Kharoshthi}', ""); - Expect(0, 68191, '\P{Block=__Kharoshthi}', ""); - Expect(1, 68191, '\P{^Block=__Kharoshthi}', ""); - Expect(0, 68192, '\p{Block=__Kharoshthi}', ""); - Expect(1, 68192, '\p{^Block=__Kharoshthi}', ""); - Expect(1, 68192, '\P{Block=__Kharoshthi}', ""); - Expect(0, 68192, '\P{^Block=__Kharoshthi}', ""); - Error('\p{Blk=/a/-KHAROSHTHI}'); - Error('\P{Blk=/a/-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=:=- kharoshthi}'); + Error('\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}', ""); + 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=_ kharoshthi:=}'); - Error('\P{Is_Block=_ kharoshthi:=}'); - Expect(1, 68191, '\p{Is_Block:kharoshthi}', ""); - Expect(0, 68191, '\p{^Is_Block:kharoshthi}', ""); - Expect(0, 68191, '\P{Is_Block:kharoshthi}', ""); - Expect(1, 68191, '\P{^Is_Block:kharoshthi}', ""); - Expect(0, 68192, '\p{Is_Block:kharoshthi}', ""); - Expect(1, 68192, '\p{^Is_Block:kharoshthi}', ""); - Expect(1, 68192, '\P{Is_Block:kharoshthi}', ""); - Expect(0, 68192, '\P{^Is_Block:kharoshthi}', ""); - Expect(1, 68191, '\p{Is_Block= KHAROSHTHI}', ""); - Expect(0, 68191, '\p{^Is_Block= KHAROSHTHI}', ""); - Expect(0, 68191, '\P{Is_Block= KHAROSHTHI}', ""); - Expect(1, 68191, '\P{^Is_Block= KHAROSHTHI}', ""); - Expect(0, 68192, '\p{Is_Block= KHAROSHTHI}', ""); - Expect(1, 68192, '\p{^Is_Block= KHAROSHTHI}', ""); - Expect(1, 68192, '\P{Is_Block= KHAROSHTHI}', ""); - Expect(0, 68192, '\P{^Is_Block= KHAROSHTHI}', ""); - Error('\p{Is_Blk=:=- Kharoshthi}'); - Error('\P{Is_Blk=:=- Kharoshthi}'); + Expect(1, 68191, '\p{Blk=_ kharoshthi}', ""); + Expect(0, 68191, '\p{^Blk=_ kharoshthi}', ""); + Expect(0, 68191, '\P{Blk=_ kharoshthi}', ""); + Expect(1, 68191, '\P{^Blk=_ kharoshthi}', ""); + Expect(0, 68192, '\p{Blk=_ kharoshthi}', ""); + Expect(1, 68192, '\p{^Blk=_ kharoshthi}', ""); + Expect(1, 68192, '\P{Blk=_ kharoshthi}', ""); + Expect(0, 68192, '\P{^Blk=_ kharoshthi}', ""); + Error('\p{Is_Block=/a/ kharoshthi}'); + Error('\P{Is_Block=/a/ kharoshthi}'); + Expect(1, 68191, '\p{Is_Block=kharoshthi}', ""); + Expect(0, 68191, '\p{^Is_Block=kharoshthi}', ""); + Expect(0, 68191, '\P{Is_Block=kharoshthi}', ""); + Expect(1, 68191, '\P{^Is_Block=kharoshthi}', ""); + Expect(0, 68192, '\p{Is_Block=kharoshthi}', ""); + Expect(1, 68192, '\p{^Is_Block=kharoshthi}', ""); + Expect(1, 68192, '\P{Is_Block=kharoshthi}', ""); + Expect(0, 68192, '\P{^Is_Block=kharoshthi}', ""); + Expect(1, 68191, '\p{Is_Block=- KHAROSHTHI}', ""); + Expect(0, 68191, '\p{^Is_Block=- KHAROSHTHI}', ""); + Expect(0, 68191, '\P{Is_Block=- KHAROSHTHI}', ""); + Expect(1, 68191, '\P{^Is_Block=- KHAROSHTHI}', ""); + Expect(0, 68192, '\p{Is_Block=- KHAROSHTHI}', ""); + Expect(1, 68192, '\p{^Is_Block=- KHAROSHTHI}', ""); + Expect(1, 68192, '\P{Is_Block=- KHAROSHTHI}', ""); + Expect(0, 68192, '\P{^Is_Block=- KHAROSHTHI}', ""); + Error('\p{Is_Blk= :=KHAROSHTHI}'); + Error('\P{Is_Blk= :=KHAROSHTHI}'); Expect(1, 68191, '\p{Is_Blk=kharoshthi}', ""); Expect(0, 68191, '\p{^Is_Blk=kharoshthi}', ""); Expect(0, 68191, '\P{Is_Blk=kharoshthi}', ""); @@ -15165,16 +15534,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 68192, '\p{^Is_Blk=kharoshthi}', ""); Expect(1, 68192, '\P{Is_Blk=kharoshthi}', ""); Expect(0, 68192, '\P{^Is_Blk=kharoshthi}', ""); - Expect(1, 68191, '\p{Is_Blk:__Kharoshthi}', ""); - Expect(0, 68191, '\p{^Is_Blk:__Kharoshthi}', ""); - Expect(0, 68191, '\P{Is_Blk:__Kharoshthi}', ""); - Expect(1, 68191, '\P{^Is_Blk:__Kharoshthi}', ""); - Expect(0, 68192, '\p{Is_Blk:__Kharoshthi}', ""); - Expect(1, 68192, '\p{^Is_Blk:__Kharoshthi}', ""); - Expect(1, 68192, '\P{Is_Blk:__Kharoshthi}', ""); - Expect(0, 68192, '\P{^Is_Blk:__Kharoshthi}', ""); - Error('\p{Block= -khitan_SMALL_Script/a/}'); - Error('\P{Block= -khitan_SMALL_Script/a/}'); + 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, 101631, '\p{Block=:\AKhitan_Small_Script\z:}', "");; Expect(0, 101632, '\p{Block=:\AKhitan_Small_Script\z:}', "");; Expect(1, 101631, '\p{Block=khitansmallscript}', ""); @@ -15187,16 +15556,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:=}'); - Error('\P{Blk=_KHITAN_Small_Script:=}'); + 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{Blk=:\AKhitan_Small_Script\z:}', "");; Expect(0, 101632, '\p{Blk=:\AKhitan_Small_Script\z:}', "");; Expect(1, 101631, '\p{Blk=khitansmallscript}', ""); @@ -15209,16 +15578,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: /a/khitan_Small_Script}'); - Error('\P{Is_Block: /a/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}', ""); @@ -15227,34 +15596,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/a/}'); + Error('\P{Block=_khmer/a/}'); Expect(1, 6143, '\p{Block=:\AKhmer\z:}', "");; Expect(0, 6144, '\p{Block=:\AKhmer\z:}', "");; Expect(1, 6143, '\p{Block=khmer}', ""); @@ -15267,16 +15636,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}', ""); @@ -15289,16 +15658,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 6144, '\P{^Blk=khmer}', ""); Expect(1, 6143, '\p{Blk=:\Akhmer\z:}', "");; Expect(0, 6144, '\p{Blk=:\Akhmer\z:}', "");; - Expect(1, 6143, '\p{Blk= Khmer}', ""); - Expect(0, 6143, '\p{^Blk= Khmer}', ""); - Expect(0, 6143, '\P{Blk= Khmer}', ""); - Expect(1, 6143, '\P{^Blk= Khmer}', ""); - Expect(0, 6144, '\p{Blk= Khmer}', ""); - Expect(1, 6144, '\p{^Blk= Khmer}', ""); - Expect(1, 6144, '\P{Blk= Khmer}', ""); - Expect(0, 6144, '\P{^Blk= Khmer}', ""); - Error('\p{Is_Block=- khmer:=}'); - Error('\P{Is_Block=- khmer:=}'); + Expect(1, 6143, '\p{Blk= KHMER}', ""); + Expect(0, 6143, '\p{^Blk= KHMER}', ""); + Expect(0, 6143, '\P{Blk= KHMER}', ""); + Expect(1, 6143, '\P{^Blk= KHMER}', ""); + Expect(0, 6144, '\p{Blk= KHMER}', ""); + Expect(1, 6144, '\p{^Blk= KHMER}', ""); + Expect(1, 6144, '\P{Blk= KHMER}', ""); + Expect(0, 6144, '\P{^Blk= KHMER}', ""); + Error('\p{Is_Block: := khmer}'); + Error('\P{Is_Block: := khmer}'); Expect(1, 6143, '\p{Is_Block=khmer}', ""); Expect(0, 6143, '\p{^Is_Block=khmer}', ""); Expect(0, 6143, '\P{Is_Block=khmer}', ""); @@ -15307,16 +15676,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=:= Khmer}'); - Error('\P{Is_Blk=:= Khmer}'); + Expect(1, 6143, '\p{Is_Block= Khmer}', ""); + Expect(0, 6143, '\p{^Is_Block= Khmer}', ""); + Expect(0, 6143, '\P{Is_Block= Khmer}', ""); + Expect(1, 6143, '\P{^Is_Block= Khmer}', ""); + Expect(0, 6144, '\p{Is_Block= Khmer}', ""); + Expect(1, 6144, '\p{^Is_Block= Khmer}', ""); + Expect(1, 6144, '\P{Is_Block= Khmer}', ""); + Expect(0, 6144, '\P{^Is_Block= Khmer}', ""); + Error('\p{Is_Blk: /a/khmer}'); + Error('\P{Is_Blk: /a/khmer}'); Expect(1, 6143, '\p{Is_Blk=khmer}', ""); Expect(0, 6143, '\p{^Is_Blk=khmer}', ""); Expect(0, 6143, '\P{Is_Blk=khmer}', ""); @@ -15325,16 +15694,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}', ""); @@ -15347,16 +15716,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}', ""); @@ -15369,34 +15738,34 @@ 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=_:=Khmer_SYMBOLS}'); - Error('\P{Is_Blk=_:=Khmer_SYMBOLS}'); + 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}', ""); @@ -15405,16 +15774,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 6656, '\p{^Is_Blk=khmersymbols}', ""); Expect(1, 6656, '\P{Is_Blk=khmersymbols}', ""); Expect(0, 6656, '\P{^Is_Blk=khmersymbols}', ""); - Expect(1, 6655, '\p{Is_Blk=--khmer_SYMBOLS}', ""); - Expect(0, 6655, '\p{^Is_Blk=--khmer_SYMBOLS}', ""); - Expect(0, 6655, '\P{Is_Blk=--khmer_SYMBOLS}', ""); - Expect(1, 6655, '\P{^Is_Blk=--khmer_SYMBOLS}', ""); - Expect(0, 6656, '\p{Is_Blk=--khmer_SYMBOLS}', ""); - Expect(1, 6656, '\p{^Is_Blk=--khmer_SYMBOLS}', ""); - Expect(1, 6656, '\P{Is_Blk=--khmer_SYMBOLS}', ""); - Expect(0, 6656, '\P{^Is_Blk=--khmer_SYMBOLS}', ""); - Error('\p{Block=/a/khojki}'); - Error('\P{Block=/a/khojki}'); + Expect(1, 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}', ""); @@ -15427,16 +15796,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 70224, '\P{^Block=khojki}', ""); Expect(1, 70223, '\p{Block=:\Akhojki\z:}', "");; Expect(0, 70224, '\p{Block=:\Akhojki\z:}', "");; - Expect(1, 70223, '\p{Block=_Khojki}', ""); - Expect(0, 70223, '\p{^Block=_Khojki}', ""); - Expect(0, 70223, '\P{Block=_Khojki}', ""); - Expect(1, 70223, '\P{^Block=_Khojki}', ""); - Expect(0, 70224, '\p{Block=_Khojki}', ""); - Expect(1, 70224, '\p{^Block=_Khojki}', ""); - Expect(1, 70224, '\P{Block=_Khojki}', ""); - Expect(0, 70224, '\P{^Block=_Khojki}', ""); - Error('\p{Blk=:= khojki}'); - Error('\P{Blk=:= 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: /a/ Khojki}'); + Error('\P{Blk: /a/ Khojki}'); Expect(1, 70223, '\p{Blk=:\AKhojki\z:}', "");; Expect(0, 70224, '\p{Blk=:\AKhojki\z:}', "");; Expect(1, 70223, '\p{Blk=khojki}', ""); @@ -15449,16 +15818,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= /a/Khojki}'); - Error('\P{Is_Block= /a/Khojki}'); + Expect(1, 70223, '\p{Blk=- khojki}', ""); + Expect(0, 70223, '\p{^Blk=- khojki}', ""); + Expect(0, 70223, '\P{Blk=- khojki}', ""); + Expect(1, 70223, '\P{^Blk=- khojki}', ""); + Expect(0, 70224, '\p{Blk=- khojki}', ""); + Expect(1, 70224, '\p{^Blk=- khojki}', ""); + Expect(1, 70224, '\P{Blk=- khojki}', ""); + Expect(0, 70224, '\P{^Blk=- khojki}', ""); + Error('\p{Is_Block= -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}', ""); @@ -15467,16 +15836,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=/a/khojki}'); + Error('\P{Is_Blk=/a/khojki}'); Expect(1, 70223, '\p{Is_Blk=khojki}', ""); Expect(0, 70223, '\p{^Is_Blk=khojki}', ""); Expect(0, 70223, '\P{Is_Blk=khojki}', ""); @@ -15485,16 +15854,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 70224, '\p{^Is_Blk=khojki}', ""); Expect(1, 70224, '\P{Is_Blk=khojki}', ""); Expect(0, 70224, '\P{^Is_Blk=khojki}', ""); - Expect(1, 70223, '\p{Is_Blk= khojki}', ""); - Expect(0, 70223, '\p{^Is_Blk= khojki}', ""); - Expect(0, 70223, '\P{Is_Blk= khojki}', ""); - Expect(1, 70223, '\P{^Is_Blk= khojki}', ""); - Expect(0, 70224, '\p{Is_Blk= khojki}', ""); - Expect(1, 70224, '\p{^Is_Blk= khojki}', ""); - Expect(1, 70224, '\P{Is_Blk= khojki}', ""); - Expect(0, 70224, '\P{^Is_Blk= khojki}', ""); - Error('\p{Block=_ KHUDAWADI:=}'); - Error('\P{Block=_ KHUDAWADI:=}'); + Expect(1, 70223, '\p{Is_Blk= khojki}', ""); + Expect(0, 70223, '\p{^Is_Blk= khojki}', ""); + Expect(0, 70223, '\P{Is_Blk= khojki}', ""); + Expect(1, 70223, '\P{^Is_Blk= khojki}', ""); + Expect(0, 70224, '\p{Is_Blk= khojki}', ""); + Expect(1, 70224, '\p{^Is_Blk= khojki}', ""); + Expect(1, 70224, '\P{Is_Blk= khojki}', ""); + Expect(0, 70224, '\P{^Is_Blk= khojki}', ""); + Error('\p{Block= KHUDAWADI:=}'); + Error('\P{Block= KHUDAWADI:=}'); Expect(1, 70399, '\p{Block=:\AKhudawadi\z:}', "");; Expect(0, 70400, '\p{Block=:\AKhudawadi\z:}', "");; Expect(1, 70399, '\p{Block=khudawadi}', ""); @@ -15507,38 +15876,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/ _Khudawadi}'); - Error('\P{Blk=/a/ _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}'); + Error('\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}', ""); + Expect(1, 70399, '\p{Blk=khudawadi}', ""); + Expect(0, 70399, '\p{^Blk=khudawadi}', ""); + Expect(0, 70399, '\P{Blk=khudawadi}', ""); + Expect(1, 70399, '\P{^Blk=khudawadi}', ""); + Expect(0, 70400, '\p{Blk=khudawadi}', ""); + Expect(1, 70400, '\p{^Blk=khudawadi}', ""); + Expect(1, 70400, '\P{Blk=khudawadi}', ""); + Expect(0, 70400, '\P{^Blk=khudawadi}', ""); Expect(1, 70399, '\p{Blk=:\Akhudawadi\z:}', "");; Expect(0, 70400, '\p{Blk=:\Akhudawadi\z:}', "");; - Expect(1, 70399, '\p{Blk=_ Khudawadi}', ""); - Expect(0, 70399, '\p{^Blk=_ Khudawadi}', ""); - Expect(0, 70399, '\P{Blk=_ Khudawadi}', ""); - Expect(1, 70399, '\P{^Blk=_ Khudawadi}', ""); - Expect(0, 70400, '\p{Blk=_ Khudawadi}', ""); - Expect(1, 70400, '\p{^Blk=_ Khudawadi}', ""); - Expect(1, 70400, '\P{Blk=_ Khudawadi}', ""); - Expect(0, 70400, '\P{^Blk=_ Khudawadi}', ""); - Error('\p{Is_Block= /a/KHUDAWADI}'); - Error('\P{Is_Block= /a/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:=}'); + Error('\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}', ""); @@ -15547,16 +15916,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/a/}'); - Error('\P{Is_Blk=-KHUDAWADI/a/}'); + 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}', ""); @@ -15565,16 +15934,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 70400, '\p{^Is_Blk=khudawadi}', ""); Expect(1, 70400, '\P{Is_Blk=khudawadi}', ""); Expect(0, 70400, '\P{^Is_Blk=khudawadi}', ""); - Expect(1, 70399, '\p{Is_Blk= Khudawadi}', ""); - Expect(0, 70399, '\p{^Is_Blk= Khudawadi}', ""); - Expect(0, 70399, '\P{Is_Blk= Khudawadi}', ""); - Expect(1, 70399, '\P{^Is_Blk= Khudawadi}', ""); - Expect(0, 70400, '\p{Is_Blk= Khudawadi}', ""); - Expect(1, 70400, '\p{^Is_Blk= Khudawadi}', ""); - Expect(1, 70400, '\P{Is_Blk= Khudawadi}', ""); - Expect(0, 70400, '\P{^Is_Blk= Khudawadi}', ""); - Error('\p{Block= lao/a/}'); - Error('\P{Block= lao/a/}'); + Expect(1, 70399, '\p{Is_Blk= KHUDAWADI}', ""); + Expect(0, 70399, '\p{^Is_Blk= KHUDAWADI}', ""); + Expect(0, 70399, '\P{Is_Blk= KHUDAWADI}', ""); + Expect(1, 70399, '\P{^Is_Blk= KHUDAWADI}', ""); + Expect(0, 70400, '\p{Is_Blk= KHUDAWADI}', ""); + Expect(1, 70400, '\p{^Is_Blk= KHUDAWADI}', ""); + Expect(1, 70400, '\P{Is_Blk= KHUDAWADI}', ""); + Expect(0, 70400, '\P{^Is_Blk= KHUDAWADI}', ""); + Error('\p{Block: :=lao}'); + Error('\P{Block: :=lao}'); Expect(1, 3839, '\p{Block=:\ALao\z:}', "");; Expect(0, 3840, '\p{Block=:\ALao\z:}', "");; Expect(1, 3839, '\p{Block=lao}', ""); @@ -15587,16 +15956,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/a/}'); - Error('\P{Blk= -LAO/a/}'); + 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}', ""); @@ -15609,16 +15978,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=-/a/lao}'); + Error('\P{Is_Block=-/a/lao}'); Expect(1, 3839, '\p{Is_Block=lao}', ""); Expect(0, 3839, '\p{^Is_Block=lao}', ""); Expect(0, 3839, '\P{Is_Block=lao}', ""); @@ -15627,16 +15996,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 3840, '\p{^Is_Block=lao}', ""); Expect(1, 3840, '\P{Is_Block=lao}', ""); Expect(0, 3840, '\P{^Is_Block=lao}', ""); - Expect(1, 3839, '\p{Is_Block=--LAO}', ""); - Expect(0, 3839, '\p{^Is_Block=--LAO}', ""); - Expect(0, 3839, '\P{Is_Block=--LAO}', ""); - Expect(1, 3839, '\P{^Is_Block=--LAO}', ""); - Expect(0, 3840, '\p{Is_Block=--LAO}', ""); - Expect(1, 3840, '\p{^Is_Block=--LAO}', ""); - Expect(1, 3840, '\P{Is_Block=--LAO}', ""); - Expect(0, 3840, '\P{^Is_Block=--LAO}', ""); - Error('\p{Is_Blk=_ lao:=}'); - Error('\P{Is_Blk=_ lao:=}'); + Expect(1, 3839, '\p{Is_Block= -lao}', ""); + Expect(0, 3839, '\p{^Is_Block= -lao}', ""); + Expect(0, 3839, '\P{Is_Block= -lao}', ""); + Expect(1, 3839, '\P{^Is_Block= -lao}', ""); + Expect(0, 3840, '\p{Is_Block= -lao}', ""); + Expect(1, 3840, '\p{^Is_Block= -lao}', ""); + Expect(1, 3840, '\P{Is_Block= -lao}', ""); + Expect(0, 3840, '\P{^Is_Block= -lao}', ""); + Error('\p{Is_Blk=--Lao:=}'); + Error('\P{Is_Blk=--Lao:=}'); Expect(1, 3839, '\p{Is_Blk=lao}', ""); Expect(0, 3839, '\p{^Is_Blk=lao}', ""); Expect(0, 3839, '\P{Is_Blk=lao}', ""); @@ -15645,16 +16014,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 3840, '\p{^Is_Blk=lao}', ""); Expect(1, 3840, '\P{Is_Blk=lao}', ""); Expect(0, 3840, '\P{^Is_Blk=lao}', ""); - Expect(1, 3839, '\p{Is_Blk= -Lao}', ""); - Expect(0, 3839, '\p{^Is_Blk= -Lao}', ""); - Expect(0, 3839, '\P{Is_Blk= -Lao}', ""); - Expect(1, 3839, '\P{^Is_Blk= -Lao}', ""); - Expect(0, 3840, '\p{Is_Blk= -Lao}', ""); - Expect(1, 3840, '\p{^Is_Blk= -Lao}', ""); - Expect(1, 3840, '\P{Is_Blk= -Lao}', ""); - Expect(0, 3840, '\P{^Is_Blk= -Lao}', ""); - Error('\p{Block=- LATIN_1_supplement/a/}'); - Error('\P{Block=- LATIN_1_supplement/a/}'); + Expect(1, 3839, '\p{Is_Blk=_lao}', ""); + Expect(0, 3839, '\p{^Is_Blk=_lao}', ""); + Expect(0, 3839, '\P{Is_Blk=_lao}', ""); + Expect(1, 3839, '\P{^Is_Blk=_lao}', ""); + Expect(0, 3840, '\p{Is_Blk=_lao}', ""); + Expect(1, 3840, '\p{^Is_Blk=_lao}', ""); + Expect(1, 3840, '\P{Is_Blk=_lao}', ""); + Expect(0, 3840, '\P{^Is_Blk=_lao}', ""); + Error('\p{Block=/a/-Latin_1_SUPPLEMENT}'); + Error('\P{Block=/a/-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}', ""); @@ -15667,16 +16036,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 256, '\P{^Block=latin1supplement}', ""); Expect(1, 255, '\p{Block=:\Alatin1supplement\z:}', "");; Expect(0, 256, '\p{Block=:\Alatin1supplement\z:}', "");; - Expect(1, 255, '\p{Block= _latin_1_supplement}', ""); - Expect(0, 255, '\p{^Block= _latin_1_supplement}', ""); - Expect(0, 255, '\P{Block= _latin_1_supplement}', ""); - Expect(1, 255, '\P{^Block= _latin_1_supplement}', ""); - Expect(0, 256, '\p{Block= _latin_1_supplement}', ""); - Expect(1, 256, '\p{^Block= _latin_1_supplement}', ""); - Expect(1, 256, '\P{Block= _latin_1_supplement}', ""); - Expect(0, 256, '\P{^Block= _latin_1_supplement}', ""); - Error('\p{Blk: __LATIN_1_SUP/a/}'); - Error('\P{Blk: __LATIN_1_SUP/a/}'); + Expect(1, 255, '\p{Block=- LATIN_1_Supplement}', ""); + Expect(0, 255, '\p{^Block=- LATIN_1_Supplement}', ""); + Expect(0, 255, '\P{Block=- LATIN_1_Supplement}', ""); + Expect(1, 255, '\P{^Block=- LATIN_1_Supplement}', ""); + Expect(0, 256, '\p{Block=- LATIN_1_Supplement}', ""); + Expect(1, 256, '\p{^Block=- LATIN_1_Supplement}', ""); + Expect(1, 256, '\P{Block=- LATIN_1_Supplement}', ""); + Expect(0, 256, '\P{^Block=- LATIN_1_Supplement}', ""); + Error('\p{Blk=_-latin_1_Sup/a/}'); + Error('\P{Blk=_-latin_1_Sup/a/}'); Expect(1, 255, '\p{Blk=:\ALatin_1_Sup\z:}', "");; Expect(0, 256, '\p{Blk=:\ALatin_1_Sup\z:}', "");; Expect(1, 255, '\p{Blk=latin1sup}', ""); @@ -15689,16 +16058,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}', ""); @@ -15707,16 +16076,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:=}'); - Error('\P{Is_Blk= _Latin_1_Supplement:=}'); + Expect(1, 255, '\p{Is_Block= Latin_1}', ""); + Expect(0, 255, '\p{^Is_Block= Latin_1}', ""); + Expect(0, 255, '\P{Is_Block= Latin_1}', ""); + Expect(1, 255, '\P{^Is_Block= Latin_1}', ""); + Expect(0, 256, '\p{Is_Block= Latin_1}', ""); + Expect(1, 256, '\p{^Is_Block= Latin_1}', ""); + Expect(1, 256, '\P{Is_Block= Latin_1}', ""); + Expect(0, 256, '\P{^Is_Block= Latin_1}', ""); + Error('\p{Is_Blk= Latin_1_SUPPLEMENT/a/}'); + Error('\P{Is_Blk= Latin_1_SUPPLEMENT/a/}'); Expect(1, 255, '\p{Is_Blk=latin1supplement}', ""); Expect(0, 255, '\p{^Is_Blk=latin1supplement}', ""); Expect(0, 255, '\P{Is_Blk=latin1supplement}', ""); @@ -15725,16 +16094,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 256, '\p{^Is_Blk=latin1supplement}', ""); Expect(1, 256, '\P{Is_Blk=latin1supplement}', ""); Expect(0, 256, '\P{^Is_Blk=latin1supplement}', ""); - Expect(1, 255, '\p{Is_Blk= _latin_1_SUPPLEMENT}', ""); - Expect(0, 255, '\p{^Is_Blk= _latin_1_SUPPLEMENT}', ""); - Expect(0, 255, '\P{Is_Blk= _latin_1_SUPPLEMENT}', ""); - Expect(1, 255, '\P{^Is_Blk= _latin_1_SUPPLEMENT}', ""); - Expect(0, 256, '\p{Is_Blk= _latin_1_SUPPLEMENT}', ""); - Expect(1, 256, '\p{^Is_Blk= _latin_1_SUPPLEMENT}', ""); - Expect(1, 256, '\P{Is_Blk= _latin_1_SUPPLEMENT}', ""); - Expect(0, 256, '\P{^Is_Blk= _latin_1_SUPPLEMENT}', ""); - Error('\p{Block= /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}', ""); @@ -15747,16 +16116,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 384, '\P{^Block=latinextendeda}', ""); Expect(1, 383, '\p{Block=:\Alatinextendeda\z:}', "");; Expect(0, 384, '\p{Block=:\Alatinextendeda\z:}', "");; - Expect(1, 383, '\p{Block=_ LATIN_EXTENDED_A}', ""); - Expect(0, 383, '\p{^Block=_ LATIN_EXTENDED_A}', ""); - Expect(0, 383, '\P{Block=_ LATIN_EXTENDED_A}', ""); - Expect(1, 383, '\P{^Block=_ LATIN_EXTENDED_A}', ""); - Expect(0, 384, '\p{Block=_ LATIN_EXTENDED_A}', ""); - Expect(1, 384, '\p{^Block=_ LATIN_EXTENDED_A}', ""); - Expect(1, 384, '\P{Block=_ LATIN_EXTENDED_A}', ""); - Expect(0, 384, '\P{^Block=_ LATIN_EXTENDED_A}', ""); - Error('\p{Blk=- latin_Ext_A:=}'); - Error('\P{Blk=- latin_Ext_A:=}'); + Expect(1, 383, '\p{Block= latin_extended_A}', ""); + Expect(0, 383, '\p{^Block= latin_extended_A}', ""); + Expect(0, 383, '\P{Block= latin_extended_A}', ""); + Expect(1, 383, '\P{^Block= latin_extended_A}', ""); + Expect(0, 384, '\p{Block= latin_extended_A}', ""); + Expect(1, 384, '\p{^Block= latin_extended_A}', ""); + Expect(1, 384, '\P{Block= latin_extended_A}', ""); + Expect(0, 384, '\P{^Block= latin_extended_A}', ""); + Error('\p{Blk=-latin_Ext_A:=}'); + Error('\P{Blk=-latin_Ext_A:=}'); Expect(1, 383, '\p{Blk=:\ALatin_Ext_A\z:}', "");; Expect(0, 384, '\p{Blk=:\ALatin_Ext_A\z:}', "");; Expect(1, 383, '\p{Blk=latinexta}', ""); @@ -15769,16 +16138,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}', ""); @@ -15787,16 +16156,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 384, '\p{^Is_Block=latinextendeda}', ""); Expect(1, 384, '\P{Is_Block=latinextendeda}', ""); Expect(0, 384, '\P{^Is_Block=latinextendeda}', ""); - Expect(1, 383, '\p{Is_Block= Latin_EXTENDED_A}', ""); - Expect(0, 383, '\p{^Is_Block= Latin_EXTENDED_A}', ""); - Expect(0, 383, '\P{Is_Block= Latin_EXTENDED_A}', ""); - Expect(1, 383, '\P{^Is_Block= Latin_EXTENDED_A}', ""); - Expect(0, 384, '\p{Is_Block= Latin_EXTENDED_A}', ""); - Expect(1, 384, '\p{^Is_Block= Latin_EXTENDED_A}', ""); - Expect(1, 384, '\P{Is_Block= Latin_EXTENDED_A}', ""); - Expect(0, 384, '\P{^Is_Block= Latin_EXTENDED_A}', ""); - Error('\p{Is_Blk: _/a/latin_EXT_a}'); - Error('\P{Is_Blk: _/a/latin_EXT_a}'); + Expect(1, 383, '\p{Is_Block=__LATIN_Extended_A}', ""); + Expect(0, 383, '\p{^Is_Block=__LATIN_Extended_A}', ""); + Expect(0, 383, '\P{Is_Block=__LATIN_Extended_A}', ""); + Expect(1, 383, '\P{^Is_Block=__LATIN_Extended_A}', ""); + Expect(0, 384, '\p{Is_Block=__LATIN_Extended_A}', ""); + Expect(1, 384, '\p{^Is_Block=__LATIN_Extended_A}', ""); + Expect(1, 384, '\P{Is_Block=__LATIN_Extended_A}', ""); + Expect(0, 384, '\P{^Is_Block=__LATIN_Extended_A}', ""); + Error('\p{Is_Blk=_-latin_EXT_A/a/}'); + Error('\P{Is_Blk=_-latin_EXT_A/a/}'); Expect(1, 383, '\p{Is_Blk=latinexta}', ""); Expect(0, 383, '\p{^Is_Blk=latinexta}', ""); Expect(0, 383, '\P{Is_Blk=latinexta}', ""); @@ -15805,16 +16174,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 384, '\p{^Is_Blk=latinexta}', ""); Expect(1, 384, '\P{Is_Blk=latinexta}', ""); Expect(0, 384, '\P{^Is_Blk=latinexta}', ""); - Expect(1, 383, '\p{Is_Blk= Latin_Ext_A}', ""); - Expect(0, 383, '\p{^Is_Blk= Latin_Ext_A}', ""); - Expect(0, 383, '\P{Is_Blk= Latin_Ext_A}', ""); - Expect(1, 383, '\P{^Is_Blk= Latin_Ext_A}', ""); - Expect(0, 384, '\p{Is_Blk= Latin_Ext_A}', ""); - Expect(1, 384, '\p{^Is_Blk= Latin_Ext_A}', ""); - Expect(1, 384, '\P{Is_Blk= Latin_Ext_A}', ""); - Expect(0, 384, '\P{^Is_Blk= Latin_Ext_A}', ""); - Error('\p{Block=_ Latin_EXTENDED_additional:=}'); - Error('\P{Block=_ Latin_EXTENDED_additional:=}'); + Expect(1, 383, '\p{Is_Blk: latin_Ext_A}', ""); + Expect(0, 383, '\p{^Is_Blk: latin_Ext_A}', ""); + Expect(0, 383, '\P{Is_Blk: latin_Ext_A}', ""); + Expect(1, 383, '\P{^Is_Blk: latin_Ext_A}', ""); + Expect(0, 384, '\p{Is_Blk: latin_Ext_A}', ""); + Expect(1, 384, '\p{^Is_Blk: latin_Ext_A}', ""); + Expect(1, 384, '\P{Is_Blk: latin_Ext_A}', ""); + Expect(0, 384, '\P{^Is_Blk: latin_Ext_A}', ""); + Error('\p{Block= Latin_EXTENDED_Additional:=}'); + Error('\P{Block= Latin_EXTENDED_Additional:=}'); Expect(1, 7935, '\p{Block=:\ALatin_Extended_Additional\z:}', "");; Expect(0, 7936, '\p{Block=:\ALatin_Extended_Additional\z:}', "");; Expect(1, 7935, '\p{Block=latinextendedadditional}', ""); @@ -15827,16 +16196,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}', ""); @@ -15849,52 +16218,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=/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, 591, '\p{Block=:\ALatin_Extended_B\z:}', "");; Expect(0, 592, '\p{Block=:\ALatin_Extended_B\z:}', "");; Expect(1, 591, '\p{Block=latinextendedb}', ""); @@ -15907,16 +16276,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}'); - Error('\P{Blk=:= LATIN_ext_B}'); + 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{Blk=:\ALatin_Ext_B\z:}', "");; Expect(0, 592, '\p{Blk=:\ALatin_Ext_B\z:}', "");; Expect(1, 591, '\p{Blk=latinextb}', ""); @@ -15929,16 +16298,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 592, '\P{^Blk=latinextb}', ""); Expect(1, 591, '\p{Blk=:\Alatinextb\z:}', "");; Expect(0, 592, '\p{Blk=:\Alatinextb\z:}', "");; - Expect(1, 591, '\p{Blk=_ Latin_Ext_B}', ""); - Expect(0, 591, '\p{^Blk=_ Latin_Ext_B}', ""); - Expect(0, 591, '\P{Blk=_ Latin_Ext_B}', ""); - Expect(1, 591, '\P{^Blk=_ Latin_Ext_B}', ""); - Expect(0, 592, '\p{Blk=_ Latin_Ext_B}', ""); - Expect(1, 592, '\p{^Blk=_ Latin_Ext_B}', ""); - Expect(1, 592, '\P{Blk=_ Latin_Ext_B}', ""); - Expect(0, 592, '\P{^Blk=_ Latin_Ext_B}', ""); - Error('\p{Is_Block=:= _latin_EXTENDED_B}'); - Error('\P{Is_Block=:= _latin_EXTENDED_B}'); + Expect(1, 591, '\p{Blk=_ latin_ext_B}', ""); + Expect(0, 591, '\p{^Blk=_ latin_ext_B}', ""); + Expect(0, 591, '\P{Blk=_ latin_ext_B}', ""); + Expect(1, 591, '\P{^Blk=_ latin_ext_B}', ""); + Expect(0, 592, '\p{Blk=_ latin_ext_B}', ""); + Expect(1, 592, '\p{^Blk=_ latin_ext_B}', ""); + Expect(1, 592, '\P{Blk=_ latin_ext_B}', ""); + Expect(0, 592, '\P{^Blk=_ latin_ext_B}', ""); + Error('\p{Is_Block: -latin_extended_B/a/}'); + Error('\P{Is_Block: -latin_extended_B/a/}'); Expect(1, 591, '\p{Is_Block=latinextendedb}', ""); Expect(0, 591, '\p{^Is_Block=latinextendedb}', ""); Expect(0, 591, '\P{Is_Block=latinextendedb}', ""); @@ -15947,34 +16316,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 592, '\p{^Is_Block=latinextendedb}', ""); Expect(1, 592, '\P{Is_Block=latinextendedb}', ""); Expect(0, 592, '\P{^Is_Block=latinextendedb}', ""); - Expect(1, 591, '\p{Is_Block=_ latin_extended_B}', ""); - Expect(0, 591, '\p{^Is_Block=_ latin_extended_B}', ""); - Expect(0, 591, '\P{Is_Block=_ latin_extended_B}', ""); - Expect(1, 591, '\P{^Is_Block=_ latin_extended_B}', ""); - Expect(0, 592, '\p{Is_Block=_ latin_extended_B}', ""); - Expect(1, 592, '\p{^Is_Block=_ latin_extended_B}', ""); - Expect(1, 592, '\P{Is_Block=_ latin_extended_B}', ""); - Expect(0, 592, '\P{^Is_Block=_ latin_extended_B}', ""); - Error('\p{Is_Blk=-LATIN_Ext_B:=}'); - Error('\P{Is_Blk=-LATIN_Ext_B:=}'); - Expect(1, 591, '\p{Is_Blk: latinextb}', ""); - Expect(0, 591, '\p{^Is_Blk: latinextb}', ""); - Expect(0, 591, '\P{Is_Blk: latinextb}', ""); - Expect(1, 591, '\P{^Is_Blk: latinextb}', ""); - Expect(0, 592, '\p{Is_Blk: latinextb}', ""); - Expect(1, 592, '\p{^Is_Blk: latinextb}', ""); - Expect(1, 592, '\P{Is_Blk: latinextb}', ""); - Expect(0, 592, '\P{^Is_Blk: latinextb}', ""); - Expect(1, 591, '\p{Is_Blk=- Latin_Ext_B}', ""); - Expect(0, 591, '\p{^Is_Blk=- Latin_Ext_B}', ""); - Expect(0, 591, '\P{Is_Blk=- Latin_Ext_B}', ""); - Expect(1, 591, '\P{^Is_Blk=- Latin_Ext_B}', ""); - Expect(0, 592, '\p{Is_Blk=- Latin_Ext_B}', ""); - Expect(1, 592, '\p{^Is_Blk=- Latin_Ext_B}', ""); - Expect(1, 592, '\P{Is_Blk=- Latin_Ext_B}', ""); - Expect(0, 592, '\P{^Is_Blk=- Latin_Ext_B}', ""); - Error('\p{Block: /a/Latin_extended_C}'); - Error('\P{Block: /a/Latin_extended_C}'); + Expect(1, 591, '\p{Is_Block: Latin_Extended_b}', ""); + Expect(0, 591, '\p{^Is_Block: Latin_Extended_b}', ""); + Expect(0, 591, '\P{Is_Block: Latin_Extended_b}', ""); + Expect(1, 591, '\P{^Is_Block: Latin_Extended_b}', ""); + Expect(0, 592, '\p{Is_Block: Latin_Extended_b}', ""); + Expect(1, 592, '\p{^Is_Block: Latin_Extended_b}', ""); + Expect(1, 592, '\P{Is_Block: Latin_Extended_b}', ""); + Expect(0, 592, '\P{^Is_Block: Latin_Extended_b}', ""); + Error('\p{Is_Blk=-:=LATIN_ext_b}'); + Error('\P{Is_Blk=-:=LATIN_ext_b}'); + Expect(1, 591, '\p{Is_Blk=latinextb}', ""); + Expect(0, 591, '\p{^Is_Blk=latinextb}', ""); + Expect(0, 591, '\P{Is_Blk=latinextb}', ""); + Expect(1, 591, '\P{^Is_Blk=latinextb}', ""); + Expect(0, 592, '\p{Is_Blk=latinextb}', ""); + Expect(1, 592, '\p{^Is_Blk=latinextb}', ""); + Expect(1, 592, '\P{Is_Blk=latinextb}', ""); + Expect(0, 592, '\P{^Is_Blk=latinextb}', ""); + Expect(1, 591, '\p{Is_Blk=_Latin_EXT_B}', ""); + Expect(0, 591, '\p{^Is_Blk=_Latin_EXT_B}', ""); + Expect(0, 591, '\P{Is_Blk=_Latin_EXT_B}', ""); + Expect(1, 591, '\P{^Is_Blk=_Latin_EXT_B}', ""); + Expect(0, 592, '\p{Is_Blk=_Latin_EXT_B}', ""); + Expect(1, 592, '\p{^Is_Blk=_Latin_EXT_B}', ""); + Expect(1, 592, '\P{Is_Blk=_Latin_EXT_B}', ""); + Expect(0, 592, '\P{^Is_Blk=_Latin_EXT_B}', ""); + Error('\p{Block=-/a/Latin_Extended_C}'); + Error('\P{Block=-/a/Latin_Extended_C}'); Expect(1, 11391, '\p{Block=:\ALatin_Extended_C\z:}', "");; Expect(0, 11392, '\p{Block=:\ALatin_Extended_C\z:}', "");; Expect(1, 11391, '\p{Block=latinextendedc}', ""); @@ -15987,38 +16356,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= Latin_Ext_C/a/}'); - Error('\P{Blk= Latin_Ext_C/a/}'); + Expect(1, 11391, '\p{Block= _Latin_extended_C}', ""); + Expect(0, 11391, '\p{^Block= _Latin_extended_C}', ""); + Expect(0, 11391, '\P{Block= _Latin_extended_C}', ""); + Expect(1, 11391, '\P{^Block= _Latin_extended_C}', ""); + Expect(0, 11392, '\p{Block= _Latin_extended_C}', ""); + Expect(1, 11392, '\p{^Block= _Latin_extended_C}', ""); + Expect(1, 11392, '\P{Block= _Latin_extended_C}', ""); + Expect(0, 11392, '\P{^Block= _Latin_extended_C}', ""); + Error('\p{Blk=/a/ _Latin_Ext_C}'); + Error('\P{Blk=/a/ _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=/a/ LATIN_Extended_C}'); - Error('\P{Is_Block=/a/ 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}', ""); @@ -16027,16 +16396,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=:= -latin_ext_C}'); + Error('\P{Is_Blk=:= -latin_ext_C}'); Expect(1, 11391, '\p{Is_Blk=latinextc}', ""); Expect(0, 11391, '\p{^Is_Blk=latinextc}', ""); Expect(0, 11391, '\P{Is_Blk=latinextc}', ""); @@ -16045,16 +16414,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 11392, '\p{^Is_Blk=latinextc}', ""); Expect(1, 11392, '\P{Is_Blk=latinextc}', ""); Expect(0, 11392, '\P{^Is_Blk=latinextc}', ""); - Expect(1, 11391, '\p{Is_Blk=- latin_EXT_C}', ""); - Expect(0, 11391, '\p{^Is_Blk=- latin_EXT_C}', ""); - Expect(0, 11391, '\P{Is_Blk=- latin_EXT_C}', ""); - Expect(1, 11391, '\P{^Is_Blk=- latin_EXT_C}', ""); - Expect(0, 11392, '\p{Is_Blk=- latin_EXT_C}', ""); - Expect(1, 11392, '\p{^Is_Blk=- latin_EXT_C}', ""); - Expect(1, 11392, '\P{Is_Blk=- latin_EXT_C}', ""); - Expect(0, 11392, '\P{^Is_Blk=- latin_EXT_C}', ""); - Error('\p{Block=:= latin_Extended_D}'); - Error('\P{Block=:= latin_Extended_D}'); + Expect(1, 11391, '\p{Is_Blk= latin_Ext_C}', ""); + Expect(0, 11391, '\p{^Is_Blk= latin_Ext_C}', ""); + Expect(0, 11391, '\P{Is_Blk= latin_Ext_C}', ""); + Expect(1, 11391, '\P{^Is_Blk= latin_Ext_C}', ""); + Expect(0, 11392, '\p{Is_Blk= latin_Ext_C}', ""); + Expect(1, 11392, '\p{^Is_Blk= latin_Ext_C}', ""); + Expect(1, 11392, '\P{Is_Blk= latin_Ext_C}', ""); + Expect(0, 11392, '\P{^Is_Blk= latin_Ext_C}', ""); + Error('\p{Block=/a/__latin_Extended_D}'); + Error('\P{Block=/a/__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}', ""); @@ -16067,16 +16436,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43008, '\P{^Block=latinextendedd}', ""); Expect(1, 43007, '\p{Block=:\Alatinextendedd\z:}', "");; Expect(0, 43008, '\p{Block=:\Alatinextendedd\z:}', "");; - Expect(1, 43007, '\p{Block=_Latin_extended_D}', ""); - Expect(0, 43007, '\p{^Block=_Latin_extended_D}', ""); - Expect(0, 43007, '\P{Block=_Latin_extended_D}', ""); - Expect(1, 43007, '\P{^Block=_Latin_extended_D}', ""); - Expect(0, 43008, '\p{Block=_Latin_extended_D}', ""); - Expect(1, 43008, '\p{^Block=_Latin_extended_D}', ""); - Expect(1, 43008, '\P{Block=_Latin_extended_D}', ""); - Expect(0, 43008, '\P{^Block=_Latin_extended_D}', ""); - Error('\p{Blk= LATIN_EXT_D:=}'); - Error('\P{Blk= LATIN_EXT_D:=}'); + Expect(1, 43007, '\p{Block=- Latin_Extended_D}', ""); + Expect(0, 43007, '\p{^Block=- Latin_Extended_D}', ""); + Expect(0, 43007, '\P{Block=- Latin_Extended_D}', ""); + Expect(1, 43007, '\P{^Block=- Latin_Extended_D}', ""); + Expect(0, 43008, '\p{Block=- Latin_Extended_D}', ""); + Expect(1, 43008, '\p{^Block=- Latin_Extended_D}', ""); + Expect(1, 43008, '\P{Block=- Latin_Extended_D}', ""); + Expect(0, 43008, '\P{^Block=- Latin_Extended_D}', ""); + Error('\p{Blk= :=Latin_Ext_d}'); + Error('\P{Blk= :=Latin_Ext_d}'); Expect(1, 43007, '\p{Blk=:\ALatin_Ext_D\z:}', "");; Expect(0, 43008, '\p{Blk=:\ALatin_Ext_D\z:}', "");; Expect(1, 43007, '\p{Blk=latinextd}', ""); @@ -16089,16 +16458,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}'); + Error('\P{Is_Block=_:=LATIN_Extended_d}'); Expect(1, 43007, '\p{Is_Block=latinextendedd}', ""); Expect(0, 43007, '\p{^Is_Block=latinextendedd}', ""); Expect(0, 43007, '\P{Is_Block=latinextendedd}', ""); @@ -16107,16 +16476,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 43008, '\p{^Is_Block=latinextendedd}', ""); Expect(1, 43008, '\P{Is_Block=latinextendedd}', ""); Expect(0, 43008, '\P{^Is_Block=latinextendedd}', ""); - Expect(1, 43007, '\p{Is_Block=- LATIN_extended_D}', ""); - Expect(0, 43007, '\p{^Is_Block=- LATIN_extended_D}', ""); - Expect(0, 43007, '\P{Is_Block=- LATIN_extended_D}', ""); - Expect(1, 43007, '\P{^Is_Block=- LATIN_extended_D}', ""); - Expect(0, 43008, '\p{Is_Block=- LATIN_extended_D}', ""); - Expect(1, 43008, '\p{^Is_Block=- LATIN_extended_D}', ""); - Expect(1, 43008, '\P{Is_Block=- LATIN_extended_D}', ""); - Expect(0, 43008, '\P{^Is_Block=- LATIN_extended_D}', ""); - Error('\p{Is_Blk= :=latin_Ext_d}'); - Error('\P{Is_Blk= :=latin_Ext_d}'); + Expect(1, 43007, '\p{Is_Block=-Latin_Extended_D}', ""); + Expect(0, 43007, '\p{^Is_Block=-Latin_Extended_D}', ""); + Expect(0, 43007, '\P{Is_Block=-Latin_Extended_D}', ""); + Expect(1, 43007, '\P{^Is_Block=-Latin_Extended_D}', ""); + Expect(0, 43008, '\p{Is_Block=-Latin_Extended_D}', ""); + Expect(1, 43008, '\p{^Is_Block=-Latin_Extended_D}', ""); + Expect(1, 43008, '\P{Is_Block=-Latin_Extended_D}', ""); + Expect(0, 43008, '\P{^Is_Block=-Latin_Extended_D}', ""); + Error('\p{Is_Blk: LATIN_ext_D/a/}'); + Error('\P{Is_Blk: LATIN_ext_D/a/}'); Expect(1, 43007, '\p{Is_Blk=latinextd}', ""); Expect(0, 43007, '\p{^Is_Blk=latinextd}', ""); Expect(0, 43007, '\P{Is_Blk=latinextd}', ""); @@ -16125,38 +16494,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}', ""); @@ -16169,34 +16538,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43888, '\P{^Blk=latinexte}', ""); Expect(1, 43887, '\p{Blk=:\Alatinexte\z:}', "");; Expect(0, 43888, '\p{Blk=:\Alatinexte\z:}', "");; - Expect(1, 43887, '\p{Blk=_ LATIN_ext_e}', ""); - Expect(0, 43887, '\p{^Blk=_ LATIN_ext_e}', ""); - Expect(0, 43887, '\P{Blk=_ LATIN_ext_e}', ""); - Expect(1, 43887, '\P{^Blk=_ LATIN_ext_e}', ""); - Expect(0, 43888, '\p{Blk=_ LATIN_ext_e}', ""); - Expect(1, 43888, '\p{^Blk=_ LATIN_ext_e}', ""); - Expect(1, 43888, '\P{Blk=_ LATIN_ext_e}', ""); - Expect(0, 43888, '\P{^Blk=_ LATIN_ext_e}', ""); - Error('\p{Is_Block=/a/--LATIN_EXTENDED_E}'); - Error('\P{Is_Block=/a/--LATIN_EXTENDED_E}'); - Expect(1, 43887, '\p{Is_Block: latinextendede}', ""); - Expect(0, 43887, '\p{^Is_Block: latinextendede}', ""); - Expect(0, 43887, '\P{Is_Block: latinextendede}', ""); - Expect(1, 43887, '\P{^Is_Block: latinextendede}', ""); - Expect(0, 43888, '\p{Is_Block: latinextendede}', ""); - Expect(1, 43888, '\p{^Is_Block: latinextendede}', ""); - Expect(1, 43888, '\P{Is_Block: latinextendede}', ""); - Expect(0, 43888, '\P{^Is_Block: latinextendede}', ""); - Expect(1, 43887, '\p{Is_Block=--Latin_extended_E}', ""); - Expect(0, 43887, '\p{^Is_Block=--Latin_extended_E}', ""); - Expect(0, 43887, '\P{Is_Block=--Latin_extended_E}', ""); - Expect(1, 43887, '\P{^Is_Block=--Latin_extended_E}', ""); - Expect(0, 43888, '\p{Is_Block=--Latin_extended_E}', ""); - Expect(1, 43888, '\p{^Is_Block=--Latin_extended_E}', ""); - Expect(1, 43888, '\P{Is_Block=--Latin_extended_E}', ""); - Expect(0, 43888, '\P{^Is_Block=--Latin_extended_E}', ""); - Error('\p{Is_Blk=-/a/latin_EXT_E}'); - Error('\P{Is_Blk=-/a/latin_EXT_E}'); + Expect(1, 43887, '\p{Blk= Latin_ext_E}', ""); + Expect(0, 43887, '\p{^Blk= Latin_ext_E}', ""); + Expect(0, 43887, '\P{Blk= Latin_ext_E}', ""); + Expect(1, 43887, '\P{^Blk= Latin_ext_E}', ""); + Expect(0, 43888, '\p{Blk= Latin_ext_E}', ""); + Expect(1, 43888, '\p{^Blk= Latin_ext_E}', ""); + Expect(1, 43888, '\P{Blk= Latin_ext_E}', ""); + Expect(0, 43888, '\P{^Blk= Latin_ext_E}', ""); + Error('\p{Is_Block= Latin_Extended_E:=}'); + Error('\P{Is_Block= Latin_Extended_E:=}'); + Expect(1, 43887, '\p{Is_Block=latinextendede}', ""); + Expect(0, 43887, '\p{^Is_Block=latinextendede}', ""); + Expect(0, 43887, '\P{Is_Block=latinextendede}', ""); + Expect(1, 43887, '\P{^Is_Block=latinextendede}', ""); + Expect(0, 43888, '\p{Is_Block=latinextendede}', ""); + Expect(1, 43888, '\p{^Is_Block=latinextendede}', ""); + Expect(1, 43888, '\P{Is_Block=latinextendede}', ""); + Expect(0, 43888, '\P{^Is_Block=latinextendede}', ""); + Expect(1, 43887, '\p{Is_Block=_-LATIN_extended_E}', ""); + Expect(0, 43887, '\p{^Is_Block=_-LATIN_extended_E}', ""); + Expect(0, 43887, '\P{Is_Block=_-LATIN_extended_E}', ""); + Expect(1, 43887, '\P{^Is_Block=_-LATIN_extended_E}', ""); + Expect(0, 43888, '\p{Is_Block=_-LATIN_extended_E}', ""); + Expect(1, 43888, '\p{^Is_Block=_-LATIN_extended_E}', ""); + Expect(1, 43888, '\P{Is_Block=_-LATIN_extended_E}', ""); + Expect(0, 43888, '\P{^Is_Block=_-LATIN_extended_E}', ""); + Error('\p{Is_Blk=-/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}', ""); @@ -16205,16 +16574,176 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 43888, '\p{^Is_Blk=latinexte}', ""); Expect(1, 43888, '\P{Is_Blk=latinexte}', ""); Expect(0, 43888, '\P{^Is_Blk=latinexte}', ""); - Expect(1, 43887, '\p{Is_Blk:-LATIN_Ext_E}', ""); - Expect(0, 43887, '\p{^Is_Blk:-LATIN_Ext_E}', ""); - Expect(0, 43887, '\P{Is_Blk:-LATIN_Ext_E}', ""); - Expect(1, 43887, '\P{^Is_Blk:-LATIN_Ext_E}', ""); - Expect(0, 43888, '\p{Is_Blk:-LATIN_Ext_E}', ""); - Expect(1, 43888, '\p{^Is_Blk:-LATIN_Ext_E}', ""); - Expect(1, 43888, '\P{Is_Blk:-LATIN_Ext_E}', ""); - Expect(0, 43888, '\P{^Is_Blk:-LATIN_Ext_E}', ""); - Error('\p{Block=:=_Lepcha}'); - Error('\P{Block=:=_Lepcha}'); + Expect(1, 43887, '\p{Is_Blk=_ Latin_EXT_E}', ""); + Expect(0, 43887, '\p{^Is_Blk=_ Latin_EXT_E}', ""); + Expect(0, 43887, '\P{Is_Blk=_ Latin_EXT_E}', ""); + Expect(1, 43887, '\P{^Is_Blk=_ Latin_EXT_E}', ""); + Expect(0, 43888, '\p{Is_Blk=_ Latin_EXT_E}', ""); + Expect(1, 43888, '\p{^Is_Blk=_ Latin_EXT_E}', ""); + Expect(1, 43888, '\P{Is_Blk=_ Latin_EXT_E}', ""); + Expect(0, 43888, '\P{^Is_Blk=_ Latin_EXT_E}', ""); + Error('\p{Block=:=-_Latin_Extended_F}'); + Error('\P{Block=:=-_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}', ""); + Expect(0, 67519, '\p{^Block=latinextendedf}', ""); + Expect(0, 67519, '\P{Block=latinextendedf}', ""); + Expect(1, 67519, '\P{^Block=latinextendedf}', ""); + Expect(0, 67520, '\p{Block=latinextendedf}', ""); + Expect(1, 67520, '\p{^Block=latinextendedf}', ""); + Expect(1, 67520, '\P{Block=latinextendedf}', ""); + 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{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=:\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{Is_Block=latinextendedf}', ""); + Expect(0, 67519, '\p{^Is_Block=latinextendedf}', ""); + Expect(0, 67519, '\P{Is_Block=latinextendedf}', ""); + Expect(1, 67519, '\P{^Is_Block=latinextendedf}', ""); + Expect(0, 67520, '\p{Is_Block=latinextendedf}', ""); + 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_Blk=latinextf}', ""); + Expect(0, 67519, '\p{^Is_Blk=latinextf}', ""); + Expect(0, 67519, '\P{Is_Blk=latinextf}', ""); + Expect(1, 67519, '\P{^Is_Blk=latinextf}', ""); + Expect(0, 67520, '\p{Is_Blk=latinextf}', ""); + 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, 122879, '\p{Block=:\ALatin_Extended_G\z:}', "");; + Expect(0, 122880, '\p{Block=:\ALatin_Extended_G\z:}', "");; + Expect(1, 122879, '\p{Block=latinextendedg}', ""); + Expect(0, 122879, '\p{^Block=latinextendedg}', ""); + Expect(0, 122879, '\P{Block=latinextendedg}', ""); + Expect(1, 122879, '\P{^Block=latinextendedg}', ""); + Expect(0, 122880, '\p{Block=latinextendedg}', ""); + Expect(1, 122880, '\p{^Block=latinextendedg}', ""); + Expect(1, 122880, '\P{Block=latinextendedg}', ""); + 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{Blk=:\ALatin_Ext_G\z:}', "");; + Expect(0, 122880, '\p{Blk=:\ALatin_Ext_G\z:}', "");; + Expect(1, 122879, '\p{Blk=latinextg}', ""); + Expect(0, 122879, '\p{^Blk=latinextg}', ""); + Expect(0, 122879, '\P{Blk=latinextg}', ""); + Expect(1, 122879, '\P{^Blk=latinextg}', ""); + Expect(0, 122880, '\p{Blk=latinextg}', ""); + Expect(1, 122880, '\p{^Blk=latinextg}', ""); + Expect(1, 122880, '\P{Blk=latinextg}', ""); + 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{Is_Block=latinextendedg}', ""); + Expect(0, 122879, '\p{^Is_Block=latinextendedg}', ""); + Expect(0, 122879, '\P{Is_Block=latinextendedg}', ""); + Expect(1, 122879, '\P{^Is_Block=latinextendedg}', ""); + Expect(0, 122880, '\p{Is_Block=latinextendedg}', ""); + 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_Blk=latinextg}', ""); + Expect(0, 122879, '\p{^Is_Blk=latinextg}', ""); + Expect(0, 122879, '\P{Is_Blk=latinextg}', ""); + Expect(1, 122879, '\P{^Is_Blk=latinextg}', ""); + Expect(0, 122880, '\p{Is_Blk=latinextg}', ""); + 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, 7247, '\p{Block=:\ALepcha\z:}', "");; Expect(0, 7248, '\p{Block=:\ALepcha\z:}', "");; Expect(1, 7247, '\p{Block=lepcha}', ""); @@ -16235,8 +16764,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}'); + Error('\p{Blk=:=__lepcha}'); + Error('\P{Blk=:=__lepcha}'); Expect(1, 7247, '\p{Blk=:\ALepcha\z:}', "");; Expect(0, 7248, '\p{Blk=:\ALepcha\z:}', "");; Expect(1, 7247, '\p{Blk=lepcha}', ""); @@ -16249,16 +16778,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 7248, '\P{^Blk=lepcha}', ""); Expect(1, 7247, '\p{Blk=:\Alepcha\z:}', "");; Expect(0, 7248, '\p{Blk=:\Alepcha\z:}', "");; - Expect(1, 7247, '\p{Blk= LEPCHA}', ""); - Expect(0, 7247, '\p{^Blk= LEPCHA}', ""); - Expect(0, 7247, '\P{Blk= LEPCHA}', ""); - Expect(1, 7247, '\P{^Blk= LEPCHA}', ""); - Expect(0, 7248, '\p{Blk= LEPCHA}', ""); - Expect(1, 7248, '\p{^Blk= LEPCHA}', ""); - Expect(1, 7248, '\P{Blk= LEPCHA}', ""); - Expect(0, 7248, '\P{^Blk= LEPCHA}', ""); - Error('\p{Is_Block= 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}', ""); @@ -16267,16 +16796,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}', ""); @@ -16285,30 +16814,38 @@ 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}', ""); - Error('\p{Block: /a/ -LETTERLIKE_SYMBOLS}'); - Error('\P{Block: /a/ -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}', ""); - Expect(0, 8527, '\p{^Block:letterlikesymbols}', ""); - Expect(0, 8527, '\P{Block:letterlikesymbols}', ""); - Expect(1, 8527, '\P{^Block:letterlikesymbols}', ""); - Expect(0, 8528, '\p{Block:letterlikesymbols}', ""); - Expect(1, 8528, '\p{^Block:letterlikesymbols}', ""); - Expect(1, 8528, '\P{Block:letterlikesymbols}', ""); - Expect(0, 8528, '\P{^Block:letterlikesymbols}', ""); + Expect(1, 8527, '\p{Block=letterlikesymbols}', ""); + Expect(0, 8527, '\p{^Block=letterlikesymbols}', ""); + Expect(0, 8527, '\P{Block=letterlikesymbols}', ""); + Expect(1, 8527, '\P{^Block=letterlikesymbols}', ""); + Expect(0, 8528, '\p{Block=letterlikesymbols}', ""); + Expect(1, 8528, '\p{^Block=letterlikesymbols}', ""); + Expect(1, 8528, '\P{Block=letterlikesymbols}', ""); + Expect(0, 8528, '\P{^Block=letterlikesymbols}', ""); Expect(1, 8527, '\p{Block=:\Aletterlikesymbols\z:}', "");; Expect(0, 8528, '\p{Block=:\Aletterlikesymbols\z:}', "");; - Expect(1, 8527, '\p{Block: Letterlike_Symbols}', ""); - Expect(0, 8527, '\p{^Block: Letterlike_Symbols}', ""); - Expect(0, 8527, '\P{Block: Letterlike_Symbols}', ""); - Expect(1, 8527, '\P{^Block: Letterlike_Symbols}', ""); - Expect(0, 8528, '\p{Block: Letterlike_Symbols}', ""); - Expect(1, 8528, '\p{^Block: Letterlike_Symbols}', ""); - Expect(1, 8528, '\P{Block: Letterlike_Symbols}', ""); - Expect(0, 8528, '\P{^Block: Letterlike_Symbols}', ""); - Error('\p{Blk=_letterlike_symbols:=}'); - Error('\P{Blk=_letterlike_symbols:=}'); + Expect(1, 8527, '\p{Block: _Letterlike_symbols}', ""); + Expect(0, 8527, '\p{^Block: _Letterlike_symbols}', ""); + Expect(0, 8527, '\P{Block: _Letterlike_symbols}', ""); + Expect(1, 8527, '\P{^Block: _Letterlike_symbols}', ""); + Expect(0, 8528, '\p{Block: _Letterlike_symbols}', ""); + Expect(1, 8528, '\p{^Block: _Letterlike_symbols}', ""); + Expect(1, 8528, '\P{Block: _Letterlike_symbols}', ""); + Expect(0, 8528, '\P{^Block: _Letterlike_symbols}', ""); + Error('\p{Blk: /a/__LETTERLIKE_Symbols}'); + Error('\P{Blk: /a/__LETTERLIKE_Symbols}'); Expect(1, 8527, '\p{Blk=:\ALetterlike_Symbols\z:}', "");; Expect(0, 8528, '\p{Blk=:\ALetterlike_Symbols\z:}', "");; Expect(1, 8527, '\p{Blk=letterlikesymbols}', ""); @@ -16329,8 +16866,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}'); + Error('\p{Is_Block= :=LETTERLIKE_Symbols}'); + Error('\P{Is_Block= :=LETTERLIKE_Symbols}'); Expect(1, 8527, '\p{Is_Block=letterlikesymbols}', ""); Expect(0, 8527, '\p{^Is_Block=letterlikesymbols}', ""); Expect(0, 8527, '\P{Is_Block=letterlikesymbols}', ""); @@ -16339,16 +16876,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=/a/ -LETTERLIKE_SYMBOLS}'); - Error('\P{Is_Blk=/a/ -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= :=Letterlike_Symbols}'); + Error('\P{Is_Blk= :=Letterlike_Symbols}'); Expect(1, 8527, '\p{Is_Blk=letterlikesymbols}', ""); Expect(0, 8527, '\p{^Is_Blk=letterlikesymbols}', ""); Expect(0, 8527, '\P{Is_Blk=letterlikesymbols}', ""); @@ -16357,16 +16894,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= Limbu/a/}'); - Error('\P{Block= Limbu/a/}'); + Expect(1, 8527, '\p{Is_Blk=- Letterlike_symbols}', ""); + Expect(0, 8527, '\p{^Is_Blk=- Letterlike_symbols}', ""); + Expect(0, 8527, '\P{Is_Blk=- Letterlike_symbols}', ""); + Expect(1, 8527, '\P{^Is_Blk=- Letterlike_symbols}', ""); + Expect(0, 8528, '\p{Is_Blk=- Letterlike_symbols}', ""); + Expect(1, 8528, '\p{^Is_Blk=- Letterlike_symbols}', ""); + Expect(1, 8528, '\P{Is_Blk=- Letterlike_symbols}', ""); + Expect(0, 8528, '\P{^Is_Blk=- Letterlike_symbols}', ""); + Error('\p{Block=/a/_LIMBU}'); + Error('\P{Block=/a/_LIMBU}'); Expect(1, 6479, '\p{Block=:\ALimbu\z:}', "");; Expect(0, 6480, '\p{Block=:\ALimbu\z:}', "");; Expect(1, 6479, '\p{Block=limbu}', ""); @@ -16379,16 +16916,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}', ""); @@ -16401,16 +16938,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 6480, '\P{^Blk=limbu}', ""); Expect(1, 6479, '\p{Blk=:\Alimbu\z:}', "");; Expect(0, 6480, '\p{Blk=:\Alimbu\z:}', "");; - Expect(1, 6479, '\p{Blk= LIMBU}', ""); - Expect(0, 6479, '\p{^Blk= LIMBU}', ""); - Expect(0, 6479, '\P{Blk= LIMBU}', ""); - Expect(1, 6479, '\P{^Blk= LIMBU}', ""); - Expect(0, 6480, '\p{Blk= LIMBU}', ""); - Expect(1, 6480, '\p{^Blk= LIMBU}', ""); - Expect(1, 6480, '\P{Blk= LIMBU}', ""); - Expect(0, 6480, '\P{^Blk= LIMBU}', ""); - Error('\p{Is_Block=:= limbu}'); - Error('\P{Is_Block=:= limbu}'); + Expect(1, 6479, '\p{Blk:-limbu}', ""); + Expect(0, 6479, '\p{^Blk:-limbu}', ""); + Expect(0, 6479, '\P{Blk:-limbu}', ""); + Expect(1, 6479, '\P{^Blk:-limbu}', ""); + Expect(0, 6480, '\p{Blk:-limbu}', ""); + Expect(1, 6480, '\p{^Blk:-limbu}', ""); + Expect(1, 6480, '\P{Blk:-limbu}', ""); + Expect(0, 6480, '\P{^Blk:-limbu}', ""); + Error('\p{Is_Block=:=_Limbu}'); + Error('\P{Is_Block=:=_Limbu}'); Expect(1, 6479, '\p{Is_Block=limbu}', ""); Expect(0, 6479, '\p{^Is_Block=limbu}', ""); Expect(0, 6479, '\P{Is_Block=limbu}', ""); @@ -16419,34 +16956,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 6480, '\p{^Is_Block=limbu}', ""); Expect(1, 6480, '\P{Is_Block=limbu}', ""); Expect(0, 6480, '\P{^Is_Block=limbu}', ""); - Expect(1, 6479, '\p{Is_Block=_-Limbu}', ""); - Expect(0, 6479, '\p{^Is_Block=_-Limbu}', ""); - Expect(0, 6479, '\P{Is_Block=_-Limbu}', ""); - Expect(1, 6479, '\P{^Is_Block=_-Limbu}', ""); - Expect(0, 6480, '\p{Is_Block=_-Limbu}', ""); - Expect(1, 6480, '\p{^Is_Block=_-Limbu}', ""); - Expect(1, 6480, '\P{Is_Block=_-Limbu}', ""); - Expect(0, 6480, '\P{^Is_Block=_-Limbu}', ""); - Error('\p{Is_Blk: _-Limbu:=}'); - Error('\P{Is_Blk: _-Limbu:=}'); - Expect(1, 6479, '\p{Is_Blk: limbu}', ""); - Expect(0, 6479, '\p{^Is_Blk: limbu}', ""); - Expect(0, 6479, '\P{Is_Blk: limbu}', ""); - Expect(1, 6479, '\P{^Is_Blk: limbu}', ""); - Expect(0, 6480, '\p{Is_Blk: limbu}', ""); - Expect(1, 6480, '\p{^Is_Blk: limbu}', ""); - Expect(1, 6480, '\P{Is_Blk: limbu}', ""); - Expect(0, 6480, '\P{^Is_Blk: limbu}', ""); - Expect(1, 6479, '\p{Is_Blk= _Limbu}', ""); - Expect(0, 6479, '\p{^Is_Blk= _Limbu}', ""); - Expect(0, 6479, '\P{Is_Blk= _Limbu}', ""); - Expect(1, 6479, '\P{^Is_Blk= _Limbu}', ""); - Expect(0, 6480, '\p{Is_Blk= _Limbu}', ""); - Expect(1, 6480, '\p{^Is_Blk= _Limbu}', ""); - Expect(1, 6480, '\P{Is_Blk= _Limbu}', ""); - Expect(0, 6480, '\P{^Is_Blk= _Limbu}', ""); - Error('\p{Block=/a/-_Linear_A}'); - Error('\P{Block=/a/-_Linear_A}'); + Error('\p{Is_Blk=:= Limbu}'); + Error('\P{Is_Blk=:= Limbu}'); + Expect(1, 6479, '\p{Is_Blk=limbu}', ""); + Expect(0, 6479, '\p{^Is_Blk=limbu}', ""); + Expect(0, 6479, '\P{Is_Blk=limbu}', ""); + Expect(1, 6479, '\P{^Is_Blk=limbu}', ""); + Expect(0, 6480, '\p{Is_Blk=limbu}', ""); + Expect(1, 6480, '\p{^Is_Blk=limbu}', ""); + Expect(1, 6480, '\P{Is_Blk=limbu}', ""); + Expect(0, 6480, '\P{^Is_Blk=limbu}', ""); + Expect(1, 6479, '\p{Is_Blk= Limbu}', ""); + Expect(0, 6479, '\p{^Is_Blk= Limbu}', ""); + Expect(0, 6479, '\P{Is_Blk= Limbu}', ""); + Expect(1, 6479, '\P{^Is_Blk= Limbu}', ""); + Expect(0, 6480, '\p{Is_Blk= Limbu}', ""); + Expect(1, 6480, '\p{^Is_Blk= Limbu}', ""); + Expect(1, 6480, '\P{Is_Blk= Limbu}', ""); + Expect(0, 6480, '\P{^Is_Blk= Limbu}', ""); + Error('\p{Block=:= Linear_a}'); + Error('\P{Block=:= Linear_a}'); Expect(1, 67455, '\p{Block=:\ALinear_A\z:}', "");; Expect(0, 67456, '\p{Block=:\ALinear_A\z:}', "");; Expect(1, 67455, '\p{Block=lineara}', ""); @@ -16459,16 +16988,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 67456, '\P{^Block=lineara}', ""); Expect(1, 67455, '\p{Block=:\Alineara\z:}', "");; Expect(0, 67456, '\p{Block=:\Alineara\z:}', "");; - Expect(1, 67455, '\p{Block:_ LINEAR_A}', ""); - Expect(0, 67455, '\p{^Block:_ LINEAR_A}', ""); - Expect(0, 67455, '\P{Block:_ LINEAR_A}', ""); - Expect(1, 67455, '\P{^Block:_ LINEAR_A}', ""); - Expect(0, 67456, '\p{Block:_ LINEAR_A}', ""); - Expect(1, 67456, '\p{^Block:_ LINEAR_A}', ""); - Expect(1, 67456, '\P{Block:_ LINEAR_A}', ""); - Expect(0, 67456, '\P{^Block:_ LINEAR_A}', ""); - Error('\p{Blk=--Linear_A:=}'); - Error('\P{Blk=--Linear_A:=}'); + Expect(1, 67455, '\p{Block=-linear_A}', ""); + Expect(0, 67455, '\p{^Block=-linear_A}', ""); + Expect(0, 67455, '\P{Block=-linear_A}', ""); + Expect(1, 67455, '\P{^Block=-linear_A}', ""); + Expect(0, 67456, '\p{Block=-linear_A}', ""); + Expect(1, 67456, '\p{^Block=-linear_A}', ""); + Expect(1, 67456, '\P{Block=-linear_A}', ""); + Expect(0, 67456, '\P{^Block=-linear_A}', ""); + Error('\p{Blk=/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}', ""); @@ -16481,16 +17010,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}', ""); @@ -16499,16 +17028,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= /a/linear_A}'); + Error('\P{Is_Blk= /a/linear_A}'); Expect(1, 67455, '\p{Is_Blk=lineara}', ""); Expect(0, 67455, '\p{^Is_Blk=lineara}', ""); Expect(0, 67455, '\P{Is_Blk=lineara}', ""); @@ -16517,16 +17046,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}'); + Error('\P{Block=:= LINEAR_B_Ideograms}'); Expect(1, 65791, '\p{Block=:\ALinear_B_Ideograms\z:}', "");; Expect(0, 65792, '\p{Block=:\ALinear_B_Ideograms\z:}', "");; Expect(1, 65791, '\p{Block=linearbideograms}', ""); @@ -16539,16 +17068,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=/a/_LINEAR_B_ideograms}'); + Error('\P{Blk=/a/_LINEAR_B_ideograms}'); Expect(1, 65791, '\p{Blk=:\ALinear_B_Ideograms\z:}', "");; Expect(0, 65792, '\p{Blk=:\ALinear_B_Ideograms\z:}', "");; Expect(1, 65791, '\p{Blk=linearbideograms}', ""); @@ -16561,16 +17090,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65792, '\P{^Blk=linearbideograms}', ""); Expect(1, 65791, '\p{Blk=:\Alinearbideograms\z:}', "");; Expect(0, 65792, '\p{Blk=:\Alinearbideograms\z:}', "");; - Expect(1, 65791, '\p{Blk=--Linear_b_Ideograms}', ""); - Expect(0, 65791, '\p{^Blk=--Linear_b_Ideograms}', ""); - Expect(0, 65791, '\P{Blk=--Linear_b_Ideograms}', ""); - Expect(1, 65791, '\P{^Blk=--Linear_b_Ideograms}', ""); - Expect(0, 65792, '\p{Blk=--Linear_b_Ideograms}', ""); - Expect(1, 65792, '\p{^Blk=--Linear_b_Ideograms}', ""); - Expect(1, 65792, '\P{Blk=--Linear_b_Ideograms}', ""); - Expect(0, 65792, '\P{^Blk=--Linear_b_Ideograms}', ""); - Error('\p{Is_Block=/a/-linear_B_Ideograms}'); - Error('\P{Is_Block=/a/-linear_B_Ideograms}'); + Expect(1, 65791, '\p{Blk=_LINEAR_B_IDEOGRAMS}', ""); + Expect(0, 65791, '\p{^Blk=_LINEAR_B_IDEOGRAMS}', ""); + Expect(0, 65791, '\P{Blk=_LINEAR_B_IDEOGRAMS}', ""); + Expect(1, 65791, '\P{^Blk=_LINEAR_B_IDEOGRAMS}', ""); + Expect(0, 65792, '\p{Blk=_LINEAR_B_IDEOGRAMS}', ""); + Expect(1, 65792, '\p{^Blk=_LINEAR_B_IDEOGRAMS}', ""); + Expect(1, 65792, '\P{Blk=_LINEAR_B_IDEOGRAMS}', ""); + Expect(0, 65792, '\P{^Blk=_LINEAR_B_IDEOGRAMS}', ""); + Error('\p{Is_Block=/a/ LINEAR_b_Ideograms}'); + Error('\P{Is_Block=/a/ LINEAR_b_Ideograms}'); Expect(1, 65791, '\p{Is_Block=linearbideograms}', ""); Expect(0, 65791, '\p{^Is_Block=linearbideograms}', ""); Expect(0, 65791, '\P{Is_Block=linearbideograms}', ""); @@ -16579,16 +17108,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= LINEAR_B_Ideograms/a/}'); - Error('\P{Is_Blk= LINEAR_B_Ideograms/a/}'); + 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_Blk=linearbideograms}', ""); Expect(0, 65791, '\p{^Is_Blk=linearbideograms}', ""); Expect(0, 65791, '\P{Is_Blk=linearbideograms}', ""); @@ -16597,16 +17126,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65792, '\p{^Is_Blk=linearbideograms}', ""); Expect(1, 65792, '\P{Is_Blk=linearbideograms}', ""); Expect(0, 65792, '\P{^Is_Blk=linearbideograms}', ""); - Expect(1, 65791, '\p{Is_Blk= Linear_b_Ideograms}', ""); - Expect(0, 65791, '\p{^Is_Blk= Linear_b_Ideograms}', ""); - Expect(0, 65791, '\P{Is_Blk= Linear_b_Ideograms}', ""); - Expect(1, 65791, '\P{^Is_Blk= Linear_b_Ideograms}', ""); - Expect(0, 65792, '\p{Is_Blk= Linear_b_Ideograms}', ""); - Expect(1, 65792, '\p{^Is_Blk= Linear_b_Ideograms}', ""); - Expect(1, 65792, '\P{Is_Blk= Linear_b_Ideograms}', ""); - Expect(0, 65792, '\P{^Is_Blk= Linear_b_Ideograms}', ""); - Error('\p{Block=-:=Linear_B_SYLLABARY}'); - Error('\P{Block=-:=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=/a/- LINEAR_b_SYLLABARY}'); + Error('\P{Block=/a/- LINEAR_b_SYLLABARY}'); Expect(1, 65663, '\p{Block=:\ALinear_B_Syllabary\z:}', "");; Expect(0, 65664, '\p{Block=:\ALinear_B_Syllabary\z:}', "");; Expect(1, 65663, '\p{Block=linearbsyllabary}', ""); @@ -16619,38 +17148,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= _Linear_b_syllabary:=}'); + Error('\P{Blk= _Linear_b_syllabary:=}'); Expect(1, 65663, '\p{Blk=:\ALinear_B_Syllabary\z:}', "");; Expect(0, 65664, '\p{Blk=:\ALinear_B_Syllabary\z:}', "");; - Expect(1, 65663, '\p{Blk=linearbsyllabary}', ""); - 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=/a/ linear_B_Syllabary}'); - Error('\P{Is_Block=/a/ 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}', ""); @@ -16659,16 +17188,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/a/}'); - Error('\P{Is_Blk=_-linear_b_SYLLABARY/a/}'); + 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}', ""); @@ -16677,16 +17206,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}', ""); @@ -16699,16 +17228,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 42240, '\P{^Block=lisu}', ""); Expect(1, 42239, '\p{Block=:\Alisu\z:}', "");; Expect(0, 42240, '\p{Block=:\Alisu\z:}', "");; - Expect(1, 42239, '\p{Block=--lisu}', ""); - Expect(0, 42239, '\p{^Block=--lisu}', ""); - Expect(0, 42239, '\P{Block=--lisu}', ""); - Expect(1, 42239, '\P{^Block=--lisu}', ""); - Expect(0, 42240, '\p{Block=--lisu}', ""); - Expect(1, 42240, '\p{^Block=--lisu}', ""); - Expect(1, 42240, '\P{Block=--lisu}', ""); - Expect(0, 42240, '\P{^Block=--lisu}', ""); - Error('\p{Blk=:= Lisu}'); - Error('\P{Blk=:= Lisu}'); + Error('\p{Blk=/a/- LISU}'); + Error('\P{Blk=/a/- LISU}'); Expect(1, 42239, '\p{Blk=:\ALisu\z:}', "");; Expect(0, 42240, '\p{Blk=:\ALisu\z:}', "");; Expect(1, 42239, '\p{Blk=lisu}', ""); @@ -16721,16 +17242,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}', ""); @@ -16739,16 +17260,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:/a/ lisu}'); + Error('\P{Is_Blk:/a/ lisu}'); Expect(1, 42239, '\p{Is_Blk=lisu}', ""); Expect(0, 42239, '\p{^Is_Blk=lisu}', ""); Expect(0, 42239, '\P{Is_Blk=lisu}', ""); @@ -16757,16 +17278,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=--Lisu_SUPPLEMENT:=}'); - Error('\P{Block=--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}', ""); @@ -16779,38 +17300,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/a/}'); - Error('\P{Blk= LISU_Sup/a/}'); + 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{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}'); + Error('\P{Is_Block=:= LISU_Supplement}'); Expect(1, 73663, '\p{Is_Block=lisusupplement}', ""); Expect(0, 73663, '\p{^Is_Block=lisusupplement}', ""); Expect(0, 73663, '\P{Is_Block=lisusupplement}', ""); @@ -16819,16 +17340,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}', ""); @@ -16837,16 +17358,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}'); + Error('\P{Block= :=low_Surrogates}'); Expect(1, 57343, '\p{Block=:\ALow_Surrogates\z:}', "");; Expect(0, 57344, '\p{Block=:\ALow_Surrogates\z:}', "");; Expect(1, 57343, '\p{Block=lowsurrogates}', ""); @@ -16859,16 +17380,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 57344, '\P{^Block=lowsurrogates}', ""); Expect(1, 57343, '\p{Block=:\Alowsurrogates\z:}', "");; Expect(0, 57344, '\p{Block=:\Alowsurrogates\z:}', "");; - Expect(1, 57343, '\p{Block: _-Low_surrogates}', ""); - Expect(0, 57343, '\p{^Block: _-Low_surrogates}', ""); - Expect(0, 57343, '\P{Block: _-Low_surrogates}', ""); - Expect(1, 57343, '\P{^Block: _-Low_surrogates}', ""); - Expect(0, 57344, '\p{Block: _-Low_surrogates}', ""); - Expect(1, 57344, '\p{^Block: _-Low_surrogates}', ""); - Expect(1, 57344, '\P{Block: _-Low_surrogates}', ""); - Expect(0, 57344, '\P{^Block: _-Low_surrogates}', ""); - Error('\p{Blk=-/a/Low_surrogates}'); - Error('\P{Blk=-/a/Low_surrogates}'); + Expect(1, 57343, '\p{Block=__Low_Surrogates}', ""); + Expect(0, 57343, '\p{^Block=__Low_Surrogates}', ""); + Expect(0, 57343, '\P{Block=__Low_Surrogates}', ""); + Expect(1, 57343, '\P{^Block=__Low_Surrogates}', ""); + Expect(0, 57344, '\p{Block=__Low_Surrogates}', ""); + Expect(1, 57344, '\p{^Block=__Low_Surrogates}', ""); + Expect(1, 57344, '\P{Block=__Low_Surrogates}', ""); + Expect(0, 57344, '\P{^Block=__Low_Surrogates}', ""); + Error('\p{Blk=:=_ Low_surrogates}'); + 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}', ""); @@ -16881,16 +17402,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 57344, '\P{^Blk=lowsurrogates}', ""); Expect(1, 57343, '\p{Blk=:\Alowsurrogates\z:}', "");; Expect(0, 57344, '\p{Blk=:\Alowsurrogates\z:}', "");; - Expect(1, 57343, '\p{Blk= LOW_Surrogates}', ""); - Expect(0, 57343, '\p{^Blk= LOW_Surrogates}', ""); - Expect(0, 57343, '\P{Blk= LOW_Surrogates}', ""); - Expect(1, 57343, '\P{^Blk= LOW_Surrogates}', ""); - Expect(0, 57344, '\p{Blk= LOW_Surrogates}', ""); - Expect(1, 57344, '\p{^Blk= LOW_Surrogates}', ""); - Expect(1, 57344, '\P{Blk= LOW_Surrogates}', ""); - Expect(0, 57344, '\P{^Blk= LOW_Surrogates}', ""); - Error('\p{Is_Block: :=_ Low_Surrogates}'); - Error('\P{Is_Block: :=_ Low_Surrogates}'); + Expect(1, 57343, '\p{Blk=_ Low_Surrogates}', ""); + Expect(0, 57343, '\p{^Blk=_ Low_Surrogates}', ""); + Expect(0, 57343, '\P{Blk=_ Low_Surrogates}', ""); + Expect(1, 57343, '\P{^Blk=_ Low_Surrogates}', ""); + Expect(0, 57344, '\p{Blk=_ Low_Surrogates}', ""); + Expect(1, 57344, '\p{^Blk=_ Low_Surrogates}', ""); + Expect(1, 57344, '\P{Blk=_ Low_Surrogates}', ""); + Expect(0, 57344, '\P{^Blk=_ Low_Surrogates}', ""); + Error('\p{Is_Block=- Low_Surrogates/a/}'); + Error('\P{Is_Block=- Low_Surrogates/a/}'); Expect(1, 57343, '\p{Is_Block=lowsurrogates}', ""); Expect(0, 57343, '\p{^Is_Block=lowsurrogates}', ""); Expect(0, 57343, '\P{Is_Block=lowsurrogates}', ""); @@ -16899,16 +17420,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/a/}'); - Error('\P{Is_Blk= -Low_Surrogates/a/}'); + 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}', ""); @@ -16917,16 +17438,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/a/}'); - Error('\P{Block=-Lycian/a/}'); + 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, 66207, '\p{Block=:\ALycian\z:}', "");; Expect(0, 66208, '\p{Block=:\ALycian\z:}', "");; Expect(1, 66207, '\p{Block=lycian}', ""); @@ -16939,16 +17460,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:=}'); - Error('\P{Blk:- lycian:=}'); + 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{Blk=:\ALycian\z:}', "");; Expect(0, 66208, '\p{Blk=:\ALycian\z:}', "");; Expect(1, 66207, '\p{Blk=lycian}', ""); @@ -16961,16 +17482,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 66208, '\P{^Blk=lycian}', ""); Expect(1, 66207, '\p{Blk=:\Alycian\z:}', "");; Expect(0, 66208, '\p{Blk=:\Alycian\z:}', "");; - Expect(1, 66207, '\p{Blk=-_lycian}', ""); - Expect(0, 66207, '\p{^Blk=-_lycian}', ""); - Expect(0, 66207, '\P{Blk=-_lycian}', ""); - Expect(1, 66207, '\P{^Blk=-_lycian}', ""); - Expect(0, 66208, '\p{Blk=-_lycian}', ""); - Expect(1, 66208, '\p{^Blk=-_lycian}', ""); - Expect(1, 66208, '\P{Blk=-_lycian}', ""); - Expect(0, 66208, '\P{^Blk=-_lycian}', ""); - Error('\p{Is_Block=:= Lycian}'); - Error('\P{Is_Block=:= Lycian}'); + 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}', ""); @@ -16979,16 +17500,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 66208, '\p{^Is_Block=lycian}', ""); Expect(1, 66208, '\P{Is_Block=lycian}', ""); Expect(0, 66208, '\P{^Is_Block=lycian}', ""); - Expect(1, 66207, '\p{Is_Block= Lycian}', ""); - Expect(0, 66207, '\p{^Is_Block= Lycian}', ""); - Expect(0, 66207, '\P{Is_Block= Lycian}', ""); - Expect(1, 66207, '\P{^Is_Block= Lycian}', ""); - Expect(0, 66208, '\p{Is_Block= Lycian}', ""); - Expect(1, 66208, '\p{^Is_Block= Lycian}', ""); - Expect(1, 66208, '\P{Is_Block= Lycian}', ""); - Expect(0, 66208, '\P{^Is_Block= Lycian}', ""); - Error('\p{Is_Blk= Lycian/a/}'); - Error('\P{Is_Blk= Lycian/a/}'); + Expect(1, 66207, '\p{Is_Block=_Lycian}', ""); + Expect(0, 66207, '\p{^Is_Block=_Lycian}', ""); + Expect(0, 66207, '\P{Is_Block=_Lycian}', ""); + Expect(1, 66207, '\P{^Is_Block=_Lycian}', ""); + Expect(0, 66208, '\p{Is_Block=_Lycian}', ""); + Expect(1, 66208, '\p{^Is_Block=_Lycian}', ""); + Expect(1, 66208, '\P{Is_Block=_Lycian}', ""); + Expect(0, 66208, '\P{^Is_Block=_Lycian}', ""); + Error('\p{Is_Blk: -Lycian/a/}'); + Error('\P{Is_Blk: -Lycian/a/}'); Expect(1, 66207, '\p{Is_Blk=lycian}', ""); Expect(0, 66207, '\p{^Is_Blk=lycian}', ""); Expect(0, 66207, '\P{Is_Blk=lycian}', ""); @@ -16997,16 +17518,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 66208, '\p{^Is_Blk=lycian}', ""); Expect(1, 66208, '\P{Is_Blk=lycian}', ""); Expect(0, 66208, '\P{^Is_Blk=lycian}', ""); - Expect(1, 66207, '\p{Is_Blk=- Lycian}', ""); - Expect(0, 66207, '\p{^Is_Blk=- Lycian}', ""); - Expect(0, 66207, '\P{Is_Blk=- Lycian}', ""); - Expect(1, 66207, '\P{^Is_Blk=- Lycian}', ""); - Expect(0, 66208, '\p{Is_Blk=- Lycian}', ""); - Expect(1, 66208, '\p{^Is_Blk=- Lycian}', ""); - Expect(1, 66208, '\P{Is_Blk=- Lycian}', ""); - Expect(0, 66208, '\P{^Is_Blk=- Lycian}', ""); - Error('\p{Block=/a/_Lydian}'); - Error('\P{Block=/a/_Lydian}'); + Expect(1, 66207, '\p{Is_Blk=Lycian}', ""); + Expect(0, 66207, '\p{^Is_Blk=Lycian}', ""); + Expect(0, 66207, '\P{Is_Blk=Lycian}', ""); + Expect(1, 66207, '\P{^Is_Blk=Lycian}', ""); + Expect(0, 66208, '\p{Is_Blk=Lycian}', ""); + Expect(1, 66208, '\p{^Is_Blk=Lycian}', ""); + Expect(1, 66208, '\P{Is_Blk=Lycian}', ""); + Expect(0, 66208, '\P{^Is_Blk=Lycian}', ""); + Error('\p{Block=:= _Lydian}'); + Error('\P{Block=:= _Lydian}'); Expect(1, 67903, '\p{Block=:\ALydian\z:}', "");; Expect(0, 67904, '\p{Block=:\ALydian\z:}', "");; Expect(1, 67903, '\p{Block=lydian}', ""); @@ -17019,16 +17540,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}', ""); @@ -17041,16 +17562,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 67904, '\P{^Blk=lydian}', ""); Expect(1, 67903, '\p{Blk=:\Alydian\z:}', "");; Expect(0, 67904, '\p{Blk=:\Alydian\z:}', "");; - Expect(1, 67903, '\p{Blk= lydian}', ""); - Expect(0, 67903, '\p{^Blk= lydian}', ""); - Expect(0, 67903, '\P{Blk= lydian}', ""); - Expect(1, 67903, '\P{^Blk= lydian}', ""); - Expect(0, 67904, '\p{Blk= lydian}', ""); - Expect(1, 67904, '\p{^Blk= lydian}', ""); - Expect(1, 67904, '\P{Blk= lydian}', ""); - Expect(0, 67904, '\P{^Blk= lydian}', ""); - Error('\p{Is_Block= /a/LYDIAN}'); - Error('\P{Is_Block= /a/LYDIAN}'); + Expect(1, 67903, '\p{Blk= -lydian}', ""); + Expect(0, 67903, '\p{^Blk= -lydian}', ""); + Expect(0, 67903, '\P{Blk= -lydian}', ""); + Expect(1, 67903, '\P{^Blk= -lydian}', ""); + Expect(0, 67904, '\p{Blk= -lydian}', ""); + Expect(1, 67904, '\p{^Blk= -lydian}', ""); + Expect(1, 67904, '\P{Blk= -lydian}', ""); + Expect(0, 67904, '\P{^Blk= -lydian}', ""); + Error('\p{Is_Block=_ Lydian/a/}'); + Error('\P{Is_Block=_ Lydian/a/}'); Expect(1, 67903, '\p{Is_Block=lydian}', ""); Expect(0, 67903, '\p{^Is_Block=lydian}', ""); Expect(0, 67903, '\P{Is_Block=lydian}', ""); @@ -17059,34 +17580,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 67904, '\p{^Is_Block=lydian}', ""); Expect(1, 67904, '\P{Is_Block=lydian}', ""); Expect(0, 67904, '\P{^Is_Block=lydian}', ""); - Expect(1, 67903, '\p{Is_Block= -Lydian}', ""); - Expect(0, 67903, '\p{^Is_Block= -Lydian}', ""); - Expect(0, 67903, '\P{Is_Block= -Lydian}', ""); - Expect(1, 67903, '\P{^Is_Block= -Lydian}', ""); - Expect(0, 67904, '\p{Is_Block= -Lydian}', ""); - Expect(1, 67904, '\p{^Is_Block= -Lydian}', ""); - Expect(1, 67904, '\P{Is_Block= -Lydian}', ""); - Expect(0, 67904, '\P{^Is_Block= -Lydian}', ""); - Error('\p{Is_Blk: -/a/LYDIAN}'); - Error('\P{Is_Blk: -/a/LYDIAN}'); - Expect(1, 67903, '\p{Is_Blk: lydian}', ""); - Expect(0, 67903, '\p{^Is_Blk: lydian}', ""); - Expect(0, 67903, '\P{Is_Blk: lydian}', ""); - Expect(1, 67903, '\P{^Is_Blk: lydian}', ""); - Expect(0, 67904, '\p{Is_Blk: lydian}', ""); - Expect(1, 67904, '\p{^Is_Blk: lydian}', ""); - Expect(1, 67904, '\P{Is_Blk: lydian}', ""); - Expect(0, 67904, '\P{^Is_Blk: lydian}', ""); - Expect(1, 67903, '\p{Is_Blk=- lydian}', ""); - Expect(0, 67903, '\p{^Is_Blk=- lydian}', ""); - Expect(0, 67903, '\P{Is_Blk=- lydian}', ""); - Expect(1, 67903, '\P{^Is_Blk=- lydian}', ""); - Expect(0, 67904, '\p{Is_Blk=- lydian}', ""); - Expect(1, 67904, '\p{^Is_Blk=- lydian}', ""); - Expect(1, 67904, '\P{Is_Blk=- lydian}', ""); - Expect(0, 67904, '\P{^Is_Blk=- lydian}', ""); - Error('\p{Block= :=MAHAJANI}'); - Error('\P{Block= :=MAHAJANI}'); + Expect(1, 67903, '\p{Is_Block= lydian}', ""); + Expect(0, 67903, '\p{^Is_Block= lydian}', ""); + Expect(0, 67903, '\P{Is_Block= lydian}', ""); + Expect(1, 67903, '\P{^Is_Block= lydian}', ""); + Expect(0, 67904, '\p{Is_Block= lydian}', ""); + Expect(1, 67904, '\p{^Is_Block= lydian}', ""); + Expect(1, 67904, '\P{Is_Block= lydian}', ""); + Expect(0, 67904, '\P{^Is_Block= lydian}', ""); + Error('\p{Is_Blk=:=Lydian}'); + Error('\P{Is_Blk=:=Lydian}'); + Expect(1, 67903, '\p{Is_Blk=lydian}', ""); + Expect(0, 67903, '\p{^Is_Blk=lydian}', ""); + Expect(0, 67903, '\P{Is_Blk=lydian}', ""); + Expect(1, 67903, '\P{^Is_Blk=lydian}', ""); + Expect(0, 67904, '\p{Is_Blk=lydian}', ""); + Expect(1, 67904, '\p{^Is_Blk=lydian}', ""); + Expect(1, 67904, '\P{Is_Blk=lydian}', ""); + Expect(0, 67904, '\P{^Is_Blk=lydian}', ""); + Expect(1, 67903, '\p{Is_Blk: _-Lydian}', ""); + Expect(0, 67903, '\p{^Is_Blk: _-Lydian}', ""); + Expect(0, 67903, '\P{Is_Blk: _-Lydian}', ""); + Expect(1, 67903, '\P{^Is_Blk: _-Lydian}', ""); + Expect(0, 67904, '\p{Is_Blk: _-Lydian}', ""); + Expect(1, 67904, '\p{^Is_Blk: _-Lydian}', ""); + Expect(1, 67904, '\P{Is_Blk: _-Lydian}', ""); + Expect(0, 67904, '\P{^Is_Blk: _-Lydian}', ""); + Error('\p{Block: _ Mahajani/a/}'); + Error('\P{Block: _ Mahajani/a/}'); Expect(1, 70015, '\p{Block=:\AMahajani\z:}', "");; Expect(0, 70016, '\p{Block=:\AMahajani\z:}', "");; Expect(1, 70015, '\p{Block=mahajani}', ""); @@ -17099,16 +17620,16 @@ 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}', ""); @@ -17121,16 +17642,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/a/}'); - Error('\P{Is_Block= MAHAJANI/a/}'); + 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{Is_Block=mahajani}', ""); Expect(0, 70015, '\p{^Is_Block=mahajani}', ""); Expect(0, 70015, '\P{Is_Block=mahajani}', ""); @@ -17139,16 +17660,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/a/}'); - Error('\P{Is_Blk=_ MAHAJANI/a/}'); + Expect(1, 70015, '\p{Is_Block=-mahajani}', ""); + Expect(0, 70015, '\p{^Is_Block=-mahajani}', ""); + Expect(0, 70015, '\P{Is_Block=-mahajani}', ""); + Expect(1, 70015, '\P{^Is_Block=-mahajani}', ""); + Expect(0, 70016, '\p{Is_Block=-mahajani}', ""); + Expect(1, 70016, '\p{^Is_Block=-mahajani}', ""); + Expect(1, 70016, '\P{Is_Block=-mahajani}', ""); + Expect(0, 70016, '\P{^Is_Block=-mahajani}', ""); + Error('\p{Is_Blk= :=Mahajani}'); + Error('\P{Is_Blk= :=Mahajani}'); Expect(1, 70015, '\p{Is_Blk=mahajani}', ""); Expect(0, 70015, '\p{^Is_Blk=mahajani}', ""); Expect(0, 70015, '\P{Is_Blk=mahajani}', ""); @@ -17157,16 +17678,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}', ""); @@ -17179,16 +17700,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= /a/MAHJONG}'); - Error('\P{Blk= /a/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}', ""); @@ -17201,34 +17722,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 127024, '\P{^Blk=mahjong}', ""); Expect(1, 127023, '\p{Blk=:\Amahjong\z:}', "");; Expect(0, 127024, '\p{Blk=:\Amahjong\z:}', "");; - Expect(1, 127023, '\p{Blk= Mahjong}', ""); - Expect(0, 127023, '\p{^Blk= Mahjong}', ""); - Expect(0, 127023, '\P{Blk= Mahjong}', ""); - Expect(1, 127023, '\P{^Blk= Mahjong}', ""); - Expect(0, 127024, '\p{Blk= Mahjong}', ""); - Expect(1, 127024, '\p{^Blk= Mahjong}', ""); - Expect(1, 127024, '\P{Blk= Mahjong}', ""); - Expect(0, 127024, '\P{^Blk= Mahjong}', ""); - Error('\p{Is_Block=:= MAHJONG_Tiles}'); - 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{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}', ""); @@ -17237,16 +17758,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 127024, '\p{^Is_Blk=mahjong}', ""); Expect(1, 127024, '\P{Is_Blk=mahjong}', ""); Expect(0, 127024, '\P{^Is_Blk=mahjong}', ""); - Expect(1, 127023, '\p{Is_Blk= Mahjong}', ""); - Expect(0, 127023, '\p{^Is_Blk= Mahjong}', ""); - Expect(0, 127023, '\P{Is_Blk= Mahjong}', ""); - Expect(1, 127023, '\P{^Is_Blk= Mahjong}', ""); - Expect(0, 127024, '\p{Is_Blk= Mahjong}', ""); - Expect(1, 127024, '\p{^Is_Blk= Mahjong}', ""); - Expect(1, 127024, '\P{Is_Blk= Mahjong}', ""); - Expect(0, 127024, '\P{^Is_Blk= Mahjong}', ""); - Error('\p{Block= :=MAKASAR}'); - Error('\P{Block= :=MAKASAR}'); + Expect(1, 127023, '\p{Is_Blk= mahjong}', ""); + Expect(0, 127023, '\p{^Is_Blk= mahjong}', ""); + Expect(0, 127023, '\P{Is_Blk= mahjong}', ""); + Expect(1, 127023, '\P{^Is_Blk= mahjong}', ""); + Expect(0, 127024, '\p{Is_Blk= mahjong}', ""); + Expect(1, 127024, '\p{^Is_Blk= mahjong}', ""); + Expect(1, 127024, '\P{Is_Blk= mahjong}', ""); + Expect(0, 127024, '\P{^Is_Blk= mahjong}', ""); + Error('\p{Block=/a/Makasar}'); + Error('\P{Block=/a/Makasar}'); Expect(1, 73471, '\p{Block=:\AMakasar\z:}', "");; Expect(0, 73472, '\p{Block=:\AMakasar\z:}', "");; Expect(1, 73471, '\p{Block=makasar}', ""); @@ -17259,16 +17780,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=_:=Makasar}'); - Error('\P{Blk=_:=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:/a/ Makasar}'); + Error('\P{Blk:/a/ Makasar}'); Expect(1, 73471, '\p{Blk=:\AMakasar\z:}', "");; Expect(0, 73472, '\p{Blk=:\AMakasar\z:}', "");; Expect(1, 73471, '\p{Blk=makasar}', ""); @@ -17281,16 +17802,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/a/}'); + Error('\P{Is_Block= -makasar/a/}'); Expect(1, 73471, '\p{Is_Block=makasar}', ""); Expect(0, 73471, '\p{^Is_Block=makasar}', ""); Expect(0, 73471, '\P{Is_Block=makasar}', ""); @@ -17299,16 +17820,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 73472, '\p{^Is_Block=makasar}', ""); Expect(1, 73472, '\P{Is_Block=makasar}', ""); Expect(0, 73472, '\P{^Is_Block=makasar}', ""); - Expect(1, 73471, '\p{Is_Block=_Makasar}', ""); - Expect(0, 73471, '\p{^Is_Block=_Makasar}', ""); - Expect(0, 73471, '\P{Is_Block=_Makasar}', ""); - Expect(1, 73471, '\P{^Is_Block=_Makasar}', ""); - Expect(0, 73472, '\p{Is_Block=_Makasar}', ""); - Expect(1, 73472, '\p{^Is_Block=_Makasar}', ""); - Expect(1, 73472, '\P{Is_Block=_Makasar}', ""); - Expect(0, 73472, '\P{^Is_Block=_Makasar}', ""); - Error('\p{Is_Blk=:= MAKASAR}'); - Error('\P{Is_Blk=:= MAKASAR}'); + Expect(1, 73471, '\p{Is_Block: MAKASAR}', ""); + Expect(0, 73471, '\p{^Is_Block: MAKASAR}', ""); + Expect(0, 73471, '\P{Is_Block: MAKASAR}', ""); + Expect(1, 73471, '\P{^Is_Block: MAKASAR}', ""); + Expect(0, 73472, '\p{Is_Block: MAKASAR}', ""); + Expect(1, 73472, '\p{^Is_Block: MAKASAR}', ""); + Expect(1, 73472, '\P{Is_Block: MAKASAR}', ""); + Expect(0, 73472, '\P{^Is_Block: MAKASAR}', ""); + Error('\p{Is_Blk=/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}', ""); @@ -17317,16 +17838,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 73472, '\p{^Is_Blk=makasar}', ""); Expect(1, 73472, '\P{Is_Blk=makasar}', ""); Expect(0, 73472, '\P{^Is_Blk=makasar}', ""); - Expect(1, 73471, '\p{Is_Blk: -makasar}', ""); - Expect(0, 73471, '\p{^Is_Blk: -makasar}', ""); - Expect(0, 73471, '\P{Is_Blk: -makasar}', ""); - Expect(1, 73471, '\P{^Is_Blk: -makasar}', ""); - Expect(0, 73472, '\p{Is_Blk: -makasar}', ""); - Expect(1, 73472, '\p{^Is_Blk: -makasar}', ""); - Expect(1, 73472, '\P{Is_Blk: -makasar}', ""); - Expect(0, 73472, '\P{^Is_Blk: -makasar}', ""); - Error('\p{Block=/a/Malayalam}'); - Error('\P{Block=/a/Malayalam}'); + 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, 3455, '\p{Block=:\AMalayalam\z:}', "");; Expect(0, 3456, '\p{Block=:\AMalayalam\z:}', "");; Expect(1, 3455, '\p{Block=malayalam}', ""); @@ -17339,56 +17860,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 3456, '\P{^Block=malayalam}', ""); Expect(1, 3455, '\p{Block=:\Amalayalam\z:}', "");; Expect(0, 3456, '\p{Block=:\Amalayalam\z:}', "");; - Expect(1, 3455, '\p{Block= Malayalam}', ""); - Expect(0, 3455, '\p{^Block= Malayalam}', ""); - Expect(0, 3455, '\P{Block= Malayalam}', ""); - Expect(1, 3455, '\P{^Block= Malayalam}', ""); - Expect(0, 3456, '\p{Block= Malayalam}', ""); - Expect(1, 3456, '\p{^Block= Malayalam}', ""); - Expect(1, 3456, '\P{Block= Malayalam}', ""); - Expect(0, 3456, '\P{^Block= Malayalam}', ""); - Error('\p{Blk= malayalam/a/}'); - Error('\P{Blk= malayalam/a/}'); + Expect(1, 3455, '\p{Block=_ Malayalam}', ""); + Expect(0, 3455, '\p{^Block=_ Malayalam}', ""); + Expect(0, 3455, '\P{Block=_ Malayalam}', ""); + Expect(1, 3455, '\P{^Block=_ Malayalam}', ""); + Expect(0, 3456, '\p{Block=_ Malayalam}', ""); + Expect(1, 3456, '\p{^Block=_ Malayalam}', ""); + Expect(1, 3456, '\P{Block=_ Malayalam}', ""); + Expect(0, 3456, '\P{^Block=_ Malayalam}', ""); + Error('\p{Blk= _Malayalam:=}'); + Error('\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}', ""); + Expect(1, 3455, '\p{Blk=malayalam}', ""); + Expect(0, 3455, '\p{^Blk=malayalam}', ""); + Expect(0, 3455, '\P{Blk=malayalam}', ""); + Expect(1, 3455, '\P{^Blk=malayalam}', ""); + Expect(0, 3456, '\p{Blk=malayalam}', ""); + Expect(1, 3456, '\p{^Blk=malayalam}', ""); + Expect(1, 3456, '\P{Blk=malayalam}', ""); + Expect(0, 3456, '\P{^Blk=malayalam}', ""); Expect(1, 3455, '\p{Blk=:\Amalayalam\z:}', "");; Expect(0, 3456, '\p{Blk=:\Amalayalam\z:}', "");; - Expect(1, 3455, '\p{Blk=_-MALAYALAM}', ""); - Expect(0, 3455, '\p{^Blk=_-MALAYALAM}', ""); - Expect(0, 3455, '\P{Blk=_-MALAYALAM}', ""); - Expect(1, 3455, '\P{^Blk=_-MALAYALAM}', ""); - Expect(0, 3456, '\p{Blk=_-MALAYALAM}', ""); - Expect(1, 3456, '\p{^Blk=_-MALAYALAM}', ""); - Expect(1, 3456, '\P{Blk=_-MALAYALAM}', ""); - Expect(0, 3456, '\P{^Blk=_-MALAYALAM}', ""); - Error('\p{Is_Block: _/a/Malayalam}'); - Error('\P{Is_Block: _/a/Malayalam}'); - Expect(1, 3455, '\p{Is_Block=malayalam}', ""); - Expect(0, 3455, '\p{^Is_Block=malayalam}', ""); - Expect(0, 3455, '\P{Is_Block=malayalam}', ""); - Expect(1, 3455, '\P{^Is_Block=malayalam}', ""); - Expect(0, 3456, '\p{Is_Block=malayalam}', ""); - Expect(1, 3456, '\p{^Is_Block=malayalam}', ""); - Expect(1, 3456, '\P{Is_Block=malayalam}', ""); - Expect(0, 3456, '\P{^Is_Block=malayalam}', ""); - Expect(1, 3455, '\p{Is_Block= malayalam}', ""); - Expect(0, 3455, '\p{^Is_Block= malayalam}', ""); - Expect(0, 3455, '\P{Is_Block= malayalam}', ""); - Expect(1, 3455, '\P{^Is_Block= malayalam}', ""); - Expect(0, 3456, '\p{Is_Block= malayalam}', ""); - Expect(1, 3456, '\p{^Is_Block= malayalam}', ""); - Expect(1, 3456, '\P{Is_Block= malayalam}', ""); - Expect(0, 3456, '\P{^Is_Block= malayalam}', ""); - Error('\p{Is_Blk=/a/ _Malayalam}'); - Error('\P{Is_Blk=/a/ _Malayalam}'); + Expect(1, 3455, '\p{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{Is_Blk=malayalam}', ""); Expect(0, 3455, '\p{^Is_Blk=malayalam}', ""); Expect(0, 3455, '\P{Is_Blk=malayalam}', ""); @@ -17397,16 +17918,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 3456, '\p{^Is_Blk=malayalam}', ""); Expect(1, 3456, '\P{Is_Blk=malayalam}', ""); Expect(0, 3456, '\P{^Is_Blk=malayalam}', ""); - Expect(1, 3455, '\p{Is_Blk=- MALAYALAM}', ""); - Expect(0, 3455, '\p{^Is_Blk=- MALAYALAM}', ""); - Expect(0, 3455, '\P{Is_Blk=- MALAYALAM}', ""); - Expect(1, 3455, '\P{^Is_Blk=- MALAYALAM}', ""); - Expect(0, 3456, '\p{Is_Blk=- MALAYALAM}', ""); - Expect(1, 3456, '\p{^Is_Blk=- MALAYALAM}', ""); - Expect(1, 3456, '\P{Is_Blk=- MALAYALAM}', ""); - Expect(0, 3456, '\P{^Is_Blk=- MALAYALAM}', ""); - Error('\p{Block=-:=MANDAIC}'); - Error('\P{Block=-:=MANDAIC}'); + Expect(1, 3455, '\p{Is_Blk= malayalam}', ""); + Expect(0, 3455, '\p{^Is_Blk= malayalam}', ""); + Expect(0, 3455, '\P{Is_Blk= malayalam}', ""); + Expect(1, 3455, '\P{^Is_Blk= malayalam}', ""); + Expect(0, 3456, '\p{Is_Blk= malayalam}', ""); + Expect(1, 3456, '\p{^Is_Blk= malayalam}', ""); + Expect(1, 3456, '\P{Is_Blk= malayalam}', ""); + Expect(0, 3456, '\P{^Is_Blk= malayalam}', ""); + Error('\p{Block= Mandaic/a/}'); + Error('\P{Block= Mandaic/a/}'); Expect(1, 2143, '\p{Block=:\AMandaic\z:}', "");; Expect(0, 2144, '\p{Block=:\AMandaic\z:}', "");; Expect(1, 2143, '\p{Block=mandaic}', ""); @@ -17419,16 +17940,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 2144, '\P{^Block=mandaic}', ""); Expect(1, 2143, '\p{Block=:\Amandaic\z:}', "");; Expect(0, 2144, '\p{Block=:\Amandaic\z:}', "");; - Expect(1, 2143, '\p{Block=_Mandaic}', ""); - Expect(0, 2143, '\p{^Block=_Mandaic}', ""); - Expect(0, 2143, '\P{Block=_Mandaic}', ""); - Expect(1, 2143, '\P{^Block=_Mandaic}', ""); - Expect(0, 2144, '\p{Block=_Mandaic}', ""); - Expect(1, 2144, '\p{^Block=_Mandaic}', ""); - Expect(1, 2144, '\P{Block=_Mandaic}', ""); - Expect(0, 2144, '\P{^Block=_Mandaic}', ""); - Error('\p{Blk= :=Mandaic}'); - Error('\P{Blk= :=Mandaic}'); + Expect(1, 2143, '\p{Block= Mandaic}', ""); + Expect(0, 2143, '\p{^Block= Mandaic}', ""); + Expect(0, 2143, '\P{Block= Mandaic}', ""); + Expect(1, 2143, '\P{^Block= Mandaic}', ""); + Expect(0, 2144, '\p{Block= Mandaic}', ""); + Expect(1, 2144, '\p{^Block= Mandaic}', ""); + Expect(1, 2144, '\P{Block= Mandaic}', ""); + Expect(0, 2144, '\P{^Block= Mandaic}', ""); + Error('\p{Blk= Mandaic/a/}'); + Error('\P{Blk= Mandaic/a/}'); Expect(1, 2143, '\p{Blk=:\AMandaic\z:}', "");; Expect(0, 2144, '\p{Blk=:\AMandaic\z:}', "");; Expect(1, 2143, '\p{Blk=mandaic}', ""); @@ -17441,16 +17962,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 2144, '\P{^Blk=mandaic}', ""); Expect(1, 2143, '\p{Blk=:\Amandaic\z:}', "");; Expect(0, 2144, '\p{Blk=:\Amandaic\z:}', "");; - Expect(1, 2143, '\p{Blk=Mandaic}', ""); - Expect(0, 2143, '\p{^Blk=Mandaic}', ""); - Expect(0, 2143, '\P{Blk=Mandaic}', ""); - Expect(1, 2143, '\P{^Blk=Mandaic}', ""); - Expect(0, 2144, '\p{Blk=Mandaic}', ""); - Expect(1, 2144, '\p{^Blk=Mandaic}', ""); - Expect(1, 2144, '\P{Blk=Mandaic}', ""); - Expect(0, 2144, '\P{^Blk=Mandaic}', ""); - Error('\p{Is_Block=/a/ _Mandaic}'); - Error('\P{Is_Block=/a/ _Mandaic}'); + Expect(1, 2143, '\p{Blk= -MANDAIC}', ""); + Expect(0, 2143, '\p{^Blk= -MANDAIC}', ""); + Expect(0, 2143, '\P{Blk= -MANDAIC}', ""); + Expect(1, 2143, '\P{^Blk= -MANDAIC}', ""); + Expect(0, 2144, '\p{Blk= -MANDAIC}', ""); + Expect(1, 2144, '\p{^Blk= -MANDAIC}', ""); + Expect(1, 2144, '\P{Blk= -MANDAIC}', ""); + Expect(0, 2144, '\P{^Blk= -MANDAIC}', ""); + Error('\p{Is_Block=_:=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}', ""); @@ -17459,16 +17980,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 2144, '\p{^Is_Block=mandaic}', ""); Expect(1, 2144, '\P{Is_Block=mandaic}', ""); Expect(0, 2144, '\P{^Is_Block=mandaic}', ""); - Expect(1, 2143, '\p{Is_Block= Mandaic}', ""); - Expect(0, 2143, '\p{^Is_Block= Mandaic}', ""); - Expect(0, 2143, '\P{Is_Block= Mandaic}', ""); - Expect(1, 2143, '\P{^Is_Block= Mandaic}', ""); - Expect(0, 2144, '\p{Is_Block= Mandaic}', ""); - Expect(1, 2144, '\p{^Is_Block= Mandaic}', ""); - Expect(1, 2144, '\P{Is_Block= Mandaic}', ""); - Expect(0, 2144, '\P{^Is_Block= Mandaic}', ""); - Error('\p{Is_Blk=_-MANDAIC:=}'); - Error('\P{Is_Blk=_-MANDAIC:=}'); + Expect(1, 2143, '\p{Is_Block: -Mandaic}', ""); + Expect(0, 2143, '\p{^Is_Block: -Mandaic}', ""); + Expect(0, 2143, '\P{Is_Block: -Mandaic}', ""); + Expect(1, 2143, '\P{^Is_Block: -Mandaic}', ""); + Expect(0, 2144, '\p{Is_Block: -Mandaic}', ""); + Expect(1, 2144, '\p{^Is_Block: -Mandaic}', ""); + Expect(1, 2144, '\P{Is_Block: -Mandaic}', ""); + Expect(0, 2144, '\P{^Is_Block: -Mandaic}', ""); + Error('\p{Is_Blk:__MANDAIC:=}'); + Error('\P{Is_Blk:__MANDAIC:=}'); Expect(1, 2143, '\p{Is_Blk=mandaic}', ""); Expect(0, 2143, '\p{^Is_Blk=mandaic}', ""); Expect(0, 2143, '\P{Is_Blk=mandaic}', ""); @@ -17477,16 +17998,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= Manichaean:=}'); - Error('\P{Block= 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}', ""); @@ -17499,16 +18020,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=_ manichaean/a/}'); + Error('\P{Blk=_ manichaean/a/}'); Expect(1, 68351, '\p{Blk=:\AManichaean\z:}', "");; Expect(0, 68352, '\p{Blk=:\AManichaean\z:}', "");; Expect(1, 68351, '\p{Blk=manichaean}', ""); @@ -17521,16 +18042,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:=}'); - Error('\P{Is_Block=_ manichaean:=}'); + Expect(1, 68351, '\p{Blk= MANICHAEAN}', ""); + Expect(0, 68351, '\p{^Blk= MANICHAEAN}', ""); + Expect(0, 68351, '\P{Blk= MANICHAEAN}', ""); + Expect(1, 68351, '\P{^Blk= MANICHAEAN}', ""); + Expect(0, 68352, '\p{Blk= MANICHAEAN}', ""); + Expect(1, 68352, '\p{^Blk= MANICHAEAN}', ""); + Expect(1, 68352, '\P{Blk= MANICHAEAN}', ""); + Expect(0, 68352, '\P{^Blk= MANICHAEAN}', ""); + Error('\p{Is_Block=_ Manichaean/a/}'); + Error('\P{Is_Block=_ Manichaean/a/}'); Expect(1, 68351, '\p{Is_Block=manichaean}', ""); Expect(0, 68351, '\p{^Is_Block=manichaean}', ""); Expect(0, 68351, '\P{Is_Block=manichaean}', ""); @@ -17539,56 +18060,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 68352, '\p{^Is_Block=manichaean}', ""); Expect(1, 68352, '\P{Is_Block=manichaean}', ""); Expect(0, 68352, '\P{^Is_Block=manichaean}', ""); - Expect(1, 68351, '\p{Is_Block=-Manichaean}', ""); - Expect(0, 68351, '\p{^Is_Block=-Manichaean}', ""); - Expect(0, 68351, '\P{Is_Block=-Manichaean}', ""); - Expect(1, 68351, '\P{^Is_Block=-Manichaean}', ""); - Expect(0, 68352, '\p{Is_Block=-Manichaean}', ""); - Expect(1, 68352, '\p{^Is_Block=-Manichaean}', ""); - Expect(1, 68352, '\P{Is_Block=-Manichaean}', ""); - Expect(0, 68352, '\P{^Is_Block=-Manichaean}', ""); - Error('\p{Is_Blk= :=MANICHAEAN}'); - Error('\P{Is_Blk= :=MANICHAEAN}'); - Expect(1, 68351, '\p{Is_Blk: manichaean}', ""); - Expect(0, 68351, '\p{^Is_Blk: manichaean}', ""); - Expect(0, 68351, '\P{Is_Blk: manichaean}', ""); - Expect(1, 68351, '\P{^Is_Blk: manichaean}', ""); - Expect(0, 68352, '\p{Is_Blk: manichaean}', ""); - Expect(1, 68352, '\p{^Is_Blk: manichaean}', ""); - Expect(1, 68352, '\P{Is_Blk: manichaean}', ""); - Expect(0, 68352, '\P{^Is_Blk: manichaean}', ""); - Expect(1, 68351, '\p{Is_Blk=__Manichaean}', ""); - Expect(0, 68351, '\p{^Is_Blk=__Manichaean}', ""); - Expect(0, 68351, '\P{Is_Blk=__Manichaean}', ""); - Expect(1, 68351, '\P{^Is_Blk=__Manichaean}', ""); - Expect(0, 68352, '\p{Is_Blk=__Manichaean}', ""); - Expect(1, 68352, '\p{^Is_Blk=__Manichaean}', ""); - Expect(1, 68352, '\P{Is_Blk=__Manichaean}', ""); - Expect(0, 68352, '\P{^Is_Blk=__Manichaean}', ""); - Error('\p{Block= -marchen:=}'); - Error('\P{Block= -marchen:=}'); + 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}', ""); + Expect(1, 68351, '\P{^Is_Blk=manichaean}', ""); + Expect(0, 68352, '\p{Is_Blk=manichaean}', ""); + Expect(1, 68352, '\p{^Is_Blk=manichaean}', ""); + Expect(1, 68352, '\P{Is_Blk=manichaean}', ""); + Expect(0, 68352, '\P{^Is_Blk=manichaean}', ""); + Expect(1, 68351, '\p{Is_Blk= _Manichaean}', ""); + Expect(0, 68351, '\p{^Is_Blk= _Manichaean}', ""); + Expect(0, 68351, '\P{Is_Blk= _Manichaean}', ""); + Expect(1, 68351, '\P{^Is_Blk= _Manichaean}', ""); + Expect(0, 68352, '\p{Is_Blk= _Manichaean}', ""); + Expect(1, 68352, '\p{^Is_Blk= _Manichaean}', ""); + Expect(1, 68352, '\P{Is_Blk= _Manichaean}', ""); + Expect(0, 68352, '\P{^Is_Blk= _Manichaean}', ""); + Error('\p{Block=/a/ _Marchen}'); + Error('\P{Block=/a/ _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= :=Marchen}'); - Error('\P{Blk= :=Marchen}'); + Expect(1, 72895, '\p{Block=-_Marchen}', ""); + Expect(0, 72895, '\p{^Block=-_Marchen}', ""); + Expect(0, 72895, '\P{Block=-_Marchen}', ""); + Expect(1, 72895, '\P{^Block=-_Marchen}', ""); + Expect(0, 72896, '\p{Block=-_Marchen}', ""); + Expect(1, 72896, '\p{^Block=-_Marchen}', ""); + Expect(1, 72896, '\P{Block=-_Marchen}', ""); + Expect(0, 72896, '\P{^Block=-_Marchen}', ""); + Error('\p{Blk=/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}', ""); @@ -17601,16 +18122,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 72896, '\P{^Blk=marchen}', ""); Expect(1, 72895, '\p{Blk=:\Amarchen\z:}', "");; Expect(0, 72896, '\p{Blk=:\Amarchen\z:}', "");; - Expect(1, 72895, '\p{Blk= -Marchen}', ""); - Expect(0, 72895, '\p{^Blk= -Marchen}', ""); - Expect(0, 72895, '\P{Blk= -Marchen}', ""); - Expect(1, 72895, '\P{^Blk= -Marchen}', ""); - Expect(0, 72896, '\p{Blk= -Marchen}', ""); - Expect(1, 72896, '\p{^Blk= -Marchen}', ""); - Expect(1, 72896, '\P{Blk= -Marchen}', ""); - Expect(0, 72896, '\P{^Blk= -Marchen}', ""); - Error('\p{Is_Block=/a/Marchen}'); - Error('\P{Is_Block=/a/Marchen}'); + Expect(1, 72895, '\p{Blk=_ Marchen}', ""); + Expect(0, 72895, '\p{^Blk=_ Marchen}', ""); + Expect(0, 72895, '\P{Blk=_ Marchen}', ""); + Expect(1, 72895, '\P{^Blk=_ Marchen}', ""); + Expect(0, 72896, '\p{Blk=_ Marchen}', ""); + Expect(1, 72896, '\p{^Blk=_ Marchen}', ""); + Expect(1, 72896, '\P{Blk=_ Marchen}', ""); + Expect(0, 72896, '\P{^Blk=_ Marchen}', ""); + Error('\p{Is_Block=:=_ 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}', ""); @@ -17619,16 +18140,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}', ""); @@ -17637,60 +18158,60 @@ 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=:= -Masaram_gondi}'); + Error('\P{Block=:= -Masaram_gondi}'); Expect(1, 73055, '\p{Block=:\AMasaram_Gondi\z:}', "");; Expect(0, 73056, '\p{Block=:\AMasaram_Gondi\z:}', "");; - Expect(1, 73055, '\p{Block: masaramgondi}', ""); - Expect(0, 73055, '\p{^Block: masaramgondi}', ""); - Expect(0, 73055, '\P{Block: masaramgondi}', ""); - Expect(1, 73055, '\P{^Block: masaramgondi}', ""); - Expect(0, 73056, '\p{Block: masaramgondi}', ""); - Expect(1, 73056, '\p{^Block: masaramgondi}', ""); - Expect(1, 73056, '\P{Block: masaramgondi}', ""); - Expect(0, 73056, '\P{^Block: masaramgondi}', ""); + Expect(1, 73055, '\p{Block=masaramgondi}', ""); + Expect(0, 73055, '\p{^Block=masaramgondi}', ""); + Expect(0, 73055, '\P{Block=masaramgondi}', ""); + Expect(1, 73055, '\P{^Block=masaramgondi}', ""); + Expect(0, 73056, '\p{Block=masaramgondi}', ""); + Expect(1, 73056, '\p{^Block=masaramgondi}', ""); + Expect(1, 73056, '\P{Block=masaramgondi}', ""); + 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:=}'); - Error('\P{Blk= Masaram_Gondi:=}'); + Expect(1, 73055, '\p{Block=_-masaram_Gondi}', ""); + Expect(0, 73055, '\p{^Block=_-masaram_Gondi}', ""); + Expect(0, 73055, '\P{Block=_-masaram_Gondi}', ""); + Expect(1, 73055, '\P{^Block=_-masaram_Gondi}', ""); + Expect(0, 73056, '\p{Block=_-masaram_Gondi}', ""); + Expect(1, 73056, '\p{^Block=_-masaram_Gondi}', ""); + Expect(1, 73056, '\P{Block=_-masaram_Gondi}', ""); + Expect(0, 73056, '\P{^Block=_-masaram_Gondi}', ""); + Error('\p{Blk: _ MASARAM_GONDI/a/}'); + Error('\P{Blk: _ MASARAM_GONDI/a/}'); Expect(1, 73055, '\p{Blk=:\AMasaram_Gondi\z:}', "");; Expect(0, 73056, '\p{Blk=:\AMasaram_Gondi\z:}', "");; - Expect(1, 73055, '\p{Blk: masaramgondi}', ""); - Expect(0, 73055, '\p{^Blk: masaramgondi}', ""); - Expect(0, 73055, '\P{Blk: masaramgondi}', ""); - Expect(1, 73055, '\P{^Blk: masaramgondi}', ""); - Expect(0, 73056, '\p{Blk: masaramgondi}', ""); - Expect(1, 73056, '\p{^Blk: masaramgondi}', ""); - Expect(1, 73056, '\P{Blk: masaramgondi}', ""); - Expect(0, 73056, '\P{^Blk: masaramgondi}', ""); + Expect(1, 73055, '\p{Blk: masaramgondi}', ""); + Expect(0, 73055, '\p{^Blk: masaramgondi}', ""); + Expect(0, 73055, '\P{Blk: masaramgondi}', ""); + Expect(1, 73055, '\P{^Blk: masaramgondi}', ""); + Expect(0, 73056, '\p{Blk: masaramgondi}', ""); + Expect(1, 73056, '\p{^Blk: masaramgondi}', ""); + Expect(1, 73056, '\P{Blk: masaramgondi}', ""); + Expect(0, 73056, '\P{^Blk: masaramgondi}', ""); Expect(1, 73055, '\p{Blk=:\Amasaramgondi\z:}', "");; Expect(0, 73056, '\p{Blk=:\Amasaramgondi\z:}', "");; - Expect(1, 73055, '\p{Blk=- masaram_gondi}', ""); - Expect(0, 73055, '\p{^Blk=- masaram_gondi}', ""); - Expect(0, 73055, '\P{Blk=- masaram_gondi}', ""); - Expect(1, 73055, '\P{^Blk=- masaram_gondi}', ""); - Expect(0, 73056, '\p{Blk=- masaram_gondi}', ""); - Expect(1, 73056, '\p{^Blk=- masaram_gondi}', ""); - Expect(1, 73056, '\P{Blk=- masaram_gondi}', ""); - Expect(0, 73056, '\P{^Blk=- masaram_gondi}', ""); - Error('\p{Is_Block=--MASARAM_gondi/a/}'); - Error('\P{Is_Block=--MASARAM_gondi/a/}'); + Expect(1, 73055, '\p{Blk=-Masaram_gondi}', ""); + Expect(0, 73055, '\p{^Blk=-Masaram_gondi}', ""); + Expect(0, 73055, '\P{Blk=-Masaram_gondi}', ""); + Expect(1, 73055, '\P{^Blk=-Masaram_gondi}', ""); + Expect(0, 73056, '\p{Blk=-Masaram_gondi}', ""); + Expect(1, 73056, '\p{^Blk=-Masaram_gondi}', ""); + Expect(1, 73056, '\P{Blk=-Masaram_gondi}', ""); + Expect(0, 73056, '\P{^Blk=-Masaram_gondi}', ""); + Error('\p{Is_Block=_masaram_gondi/a/}'); + Error('\P{Is_Block=_masaram_gondi/a/}'); Expect(1, 73055, '\p{Is_Block=masaramgondi}', ""); Expect(0, 73055, '\p{^Is_Block=masaramgondi}', ""); Expect(0, 73055, '\P{Is_Block=masaramgondi}', ""); @@ -17699,16 +18220,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 73056, '\p{^Is_Block=masaramgondi}', ""); Expect(1, 73056, '\P{Is_Block=masaramgondi}', ""); Expect(0, 73056, '\P{^Is_Block=masaramgondi}', ""); - Expect(1, 73055, '\p{Is_Block= Masaram_gondi}', ""); - Expect(0, 73055, '\p{^Is_Block= Masaram_gondi}', ""); - Expect(0, 73055, '\P{Is_Block= Masaram_gondi}', ""); - Expect(1, 73055, '\P{^Is_Block= Masaram_gondi}', ""); - Expect(0, 73056, '\p{Is_Block= Masaram_gondi}', ""); - Expect(1, 73056, '\p{^Is_Block= Masaram_gondi}', ""); - Expect(1, 73056, '\P{Is_Block= Masaram_gondi}', ""); - Expect(0, 73056, '\P{^Is_Block= Masaram_gondi}', ""); - Error('\p{Is_Blk= /a/masaram_gondi}'); - Error('\P{Is_Blk= /a/masaram_gondi}'); + Expect(1, 73055, '\p{Is_Block= Masaram_Gondi}', ""); + Expect(0, 73055, '\p{^Is_Block= Masaram_Gondi}', ""); + Expect(0, 73055, '\P{Is_Block= Masaram_Gondi}', ""); + Expect(1, 73055, '\P{^Is_Block= Masaram_Gondi}', ""); + Expect(0, 73056, '\p{Is_Block= Masaram_Gondi}', ""); + Expect(1, 73056, '\p{^Is_Block= Masaram_Gondi}', ""); + Expect(1, 73056, '\P{Is_Block= Masaram_Gondi}', ""); + Expect(0, 73056, '\P{^Is_Block= Masaram_Gondi}', ""); + Error('\p{Is_Blk: /a/Masaram_Gondi}'); + Error('\P{Is_Blk: /a/Masaram_Gondi}'); Expect(1, 73055, '\p{Is_Blk=masaramgondi}', ""); Expect(0, 73055, '\p{^Is_Blk=masaramgondi}', ""); Expect(0, 73055, '\P{Is_Blk=masaramgondi}', ""); @@ -17717,38 +18238,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}', ""); @@ -17761,16 +18282,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/a/}'); - Error('\P{Is_Block=_ MATHEMATICAL_ALPHANUMERIC_SYMBOLS/a/}'); + 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}', ""); @@ -17779,16 +18300,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 120832, '\p{^Is_Block=mathematicalalphanumericsymbols}', ""); Expect(1, 120832, '\P{Is_Block=mathematicalalphanumericsymbols}', ""); Expect(0, 120832, '\P{^Is_Block=mathematicalalphanumericsymbols}', ""); - Expect(1, 120831, '\p{Is_Block: -MATHEMATICAL_alphanumeric_Symbols}', ""); - Expect(0, 120831, '\p{^Is_Block: -MATHEMATICAL_alphanumeric_Symbols}', ""); - Expect(0, 120831, '\P{Is_Block: -MATHEMATICAL_alphanumeric_Symbols}', ""); - Expect(1, 120831, '\P{^Is_Block: -MATHEMATICAL_alphanumeric_Symbols}', ""); - Expect(0, 120832, '\p{Is_Block: -MATHEMATICAL_alphanumeric_Symbols}', ""); - Expect(1, 120832, '\p{^Is_Block: -MATHEMATICAL_alphanumeric_Symbols}', ""); - Expect(1, 120832, '\P{Is_Block: -MATHEMATICAL_alphanumeric_Symbols}', ""); - Expect(0, 120832, '\P{^Is_Block: -MATHEMATICAL_alphanumeric_Symbols}', ""); - Error('\p{Is_Blk=:=_ Math_ALPHANUM}'); - Error('\P{Is_Blk=:=_ 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: /a/_ MATH_alphanum}'); + Error('\P{Is_Blk: /a/_ MATH_alphanum}'); Expect(1, 120831, '\p{Is_Blk=mathalphanum}', ""); Expect(0, 120831, '\p{^Is_Blk=mathalphanum}', ""); Expect(0, 120831, '\P{Is_Blk=mathalphanum}', ""); @@ -17797,16 +18318,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=_-Mathematical_Operators/a/}'); - Error('\P{Block=_-Mathematical_Operators/a/}'); + 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, 8959, '\p{Block=:\AMathematical_Operators\z:}', "");; Expect(0, 8960, '\p{Block=:\AMathematical_Operators\z:}', "");; Expect(1, 8959, '\p{Block=mathematicaloperators}', ""); @@ -17819,16 +18340,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}'); - Error('\P{Blk=:= _Math_OPERATORS}'); + Expect(1, 8959, '\p{Block= MATHEMATICAL_Operators}', ""); + Expect(0, 8959, '\p{^Block= MATHEMATICAL_Operators}', ""); + Expect(0, 8959, '\P{Block= MATHEMATICAL_Operators}', ""); + Expect(1, 8959, '\P{^Block= MATHEMATICAL_Operators}', ""); + Expect(0, 8960, '\p{Block= MATHEMATICAL_Operators}', ""); + Expect(1, 8960, '\p{^Block= MATHEMATICAL_Operators}', ""); + Expect(1, 8960, '\P{Block= MATHEMATICAL_Operators}', ""); + Expect(0, 8960, '\P{^Block= MATHEMATICAL_Operators}', ""); + Error('\p{Blk=MATH_Operators/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}', ""); @@ -17841,16 +18362,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= :=mathematical_Operators}'); - Error('\P{Is_Block= :=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=/a/mathematical_Operators}'); + Error('\P{Is_Block=/a/mathematical_Operators}'); Expect(1, 8959, '\p{Is_Block=mathematicaloperators}', ""); Expect(0, 8959, '\p{^Is_Block=mathematicaloperators}', ""); Expect(0, 8959, '\P{Is_Block=mathematicaloperators}', ""); @@ -17859,34 +18380,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8960, '\p{^Is_Block=mathematicaloperators}', ""); Expect(1, 8960, '\P{Is_Block=mathematicaloperators}', ""); Expect(0, 8960, '\P{^Is_Block=mathematicaloperators}', ""); - Expect(1, 8959, '\p{Is_Block=- MATHEMATICAL_OPERATORS}', ""); - Expect(0, 8959, '\p{^Is_Block=- MATHEMATICAL_OPERATORS}', ""); - Expect(0, 8959, '\P{Is_Block=- MATHEMATICAL_OPERATORS}', ""); - Expect(1, 8959, '\P{^Is_Block=- MATHEMATICAL_OPERATORS}', ""); - Expect(0, 8960, '\p{Is_Block=- MATHEMATICAL_OPERATORS}', ""); - Expect(1, 8960, '\p{^Is_Block=- MATHEMATICAL_OPERATORS}', ""); - Expect(1, 8960, '\P{Is_Block=- MATHEMATICAL_OPERATORS}', ""); - Expect(0, 8960, '\P{^Is_Block=- MATHEMATICAL_OPERATORS}', ""); - Error('\p{Is_Blk=/a/ _math_Operators}'); - Error('\P{Is_Blk=/a/ _math_Operators}'); - Expect(1, 8959, '\p{Is_Blk: mathoperators}', ""); - Expect(0, 8959, '\p{^Is_Blk: mathoperators}', ""); - Expect(0, 8959, '\P{Is_Blk: mathoperators}', ""); - Expect(1, 8959, '\P{^Is_Blk: mathoperators}', ""); - Expect(0, 8960, '\p{Is_Blk: mathoperators}', ""); - Expect(1, 8960, '\p{^Is_Blk: mathoperators}', ""); - Expect(1, 8960, '\P{Is_Blk: mathoperators}', ""); - Expect(0, 8960, '\P{^Is_Blk: mathoperators}', ""); - Expect(1, 8959, '\p{Is_Blk= -math_Operators}', ""); - Expect(0, 8959, '\p{^Is_Blk= -math_Operators}', ""); - Expect(0, 8959, '\P{Is_Blk= -math_Operators}', ""); - Expect(1, 8959, '\P{^Is_Blk= -math_Operators}', ""); - Expect(0, 8960, '\p{Is_Blk= -math_Operators}', ""); - Expect(1, 8960, '\p{^Is_Blk= -math_Operators}', ""); - Expect(1, 8960, '\P{Is_Blk= -math_Operators}', ""); - Expect(0, 8960, '\P{^Is_Blk= -math_Operators}', ""); - Error('\p{Block= _MAYAN_Numerals:=}'); - Error('\P{Block= _MAYAN_Numerals:=}'); + Expect(1, 8959, '\p{Is_Block=_Mathematical_Operators}', ""); + Expect(0, 8959, '\p{^Is_Block=_Mathematical_Operators}', ""); + Expect(0, 8959, '\P{Is_Block=_Mathematical_Operators}', ""); + Expect(1, 8959, '\P{^Is_Block=_Mathematical_Operators}', ""); + Expect(0, 8960, '\p{Is_Block=_Mathematical_Operators}', ""); + Expect(1, 8960, '\p{^Is_Block=_Mathematical_Operators}', ""); + Expect(1, 8960, '\P{Is_Block=_Mathematical_Operators}', ""); + Expect(0, 8960, '\P{^Is_Block=_Mathematical_Operators}', ""); + Error('\p{Is_Blk= :=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}', ""); + Expect(1, 8959, '\P{^Is_Blk=mathoperators}', ""); + Expect(0, 8960, '\p{Is_Blk=mathoperators}', ""); + Expect(1, 8960, '\p{^Is_Blk=mathoperators}', ""); + Expect(1, 8960, '\P{Is_Blk=mathoperators}', ""); + Expect(0, 8960, '\P{^Is_Blk=mathoperators}', ""); + Expect(1, 8959, '\p{Is_Blk=--Math_Operators}', ""); + Expect(0, 8959, '\p{^Is_Blk=--Math_Operators}', ""); + Expect(0, 8959, '\P{Is_Blk=--Math_Operators}', ""); + Expect(1, 8959, '\P{^Is_Blk=--Math_Operators}', ""); + Expect(0, 8960, '\p{Is_Blk=--Math_Operators}', ""); + Expect(1, 8960, '\p{^Is_Blk=--Math_Operators}', ""); + Expect(1, 8960, '\P{Is_Blk=--Math_Operators}', ""); + Expect(0, 8960, '\P{^Is_Blk=--Math_Operators}', ""); + Error('\p{Block=:= -Mayan_Numerals}'); + Error('\P{Block=:= -Mayan_Numerals}'); Expect(1, 119551, '\p{Block=:\AMayan_Numerals\z:}', "");; Expect(0, 119552, '\p{Block=:\AMayan_Numerals\z:}', "");; Expect(1, 119551, '\p{Block=mayannumerals}', ""); @@ -17899,74 +18420,74 @@ 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=:=_Mayan_numerals}'); - Error('\P{Is_Block=:=_Mayan_numerals}'); - Expect(1, 119551, '\p{Is_Block: mayannumerals}', ""); - Expect(0, 119551, '\p{^Is_Block: mayannumerals}', ""); - Expect(0, 119551, '\P{Is_Block: mayannumerals}', ""); - Expect(1, 119551, '\P{^Is_Block: mayannumerals}', ""); - Expect(0, 119552, '\p{Is_Block: mayannumerals}', ""); - Expect(1, 119552, '\p{^Is_Block: mayannumerals}', ""); - Expect(1, 119552, '\P{Is_Block: mayannumerals}', ""); - Expect(0, 119552, '\P{^Is_Block: mayannumerals}', ""); - Expect(1, 119551, '\p{Is_Block=_Mayan_Numerals}', ""); - Expect(0, 119551, '\p{^Is_Block=_Mayan_Numerals}', ""); - Expect(0, 119551, '\P{Is_Block=_Mayan_Numerals}', ""); - Expect(1, 119551, '\P{^Is_Block=_Mayan_Numerals}', ""); - Expect(0, 119552, '\p{Is_Block=_Mayan_Numerals}', ""); - Expect(1, 119552, '\p{^Is_Block=_Mayan_Numerals}', ""); - Expect(1, 119552, '\P{Is_Block=_Mayan_Numerals}', ""); - Expect(0, 119552, '\P{^Is_Block=_Mayan_Numerals}', ""); - Error('\p{Is_Blk=__Mayan_Numerals:=}'); - Error('\P{Is_Blk=__Mayan_Numerals:=}'); - Expect(1, 119551, '\p{Is_Blk: mayannumerals}', ""); - Expect(0, 119551, '\p{^Is_Blk: mayannumerals}', ""); - Expect(0, 119551, '\P{Is_Blk: mayannumerals}', ""); - Expect(1, 119551, '\P{^Is_Blk: mayannumerals}', ""); - Expect(0, 119552, '\p{Is_Blk: mayannumerals}', ""); - Expect(1, 119552, '\p{^Is_Blk: mayannumerals}', ""); - Expect(1, 119552, '\P{Is_Blk: mayannumerals}', ""); - Expect(0, 119552, '\P{^Is_Blk: mayannumerals}', ""); - Expect(1, 119551, '\p{Is_Blk= -MAYAN_Numerals}', ""); - Expect(0, 119551, '\p{^Is_Blk= -MAYAN_Numerals}', ""); - Expect(0, 119551, '\P{Is_Blk= -MAYAN_Numerals}', ""); - Expect(1, 119551, '\P{^Is_Blk= -MAYAN_Numerals}', ""); - Expect(0, 119552, '\p{Is_Blk= -MAYAN_Numerals}', ""); - Expect(1, 119552, '\p{^Is_Blk= -MAYAN_Numerals}', ""); - Expect(1, 119552, '\P{Is_Blk= -MAYAN_Numerals}', ""); - Expect(0, 119552, '\P{^Is_Blk= -MAYAN_Numerals}', ""); - Error('\p{Block= :=Medefaidrin}'); - Error('\P{Block= :=Medefaidrin}'); + Expect(1, 119551, '\p{Blk= Mayan_NUMERALS}', ""); + Expect(0, 119551, '\p{^Blk= Mayan_NUMERALS}', ""); + Expect(0, 119551, '\P{Blk= Mayan_NUMERALS}', ""); + Expect(1, 119551, '\P{^Blk= Mayan_NUMERALS}', ""); + Expect(0, 119552, '\p{Blk= Mayan_NUMERALS}', ""); + Expect(1, 119552, '\p{^Blk= Mayan_NUMERALS}', ""); + Expect(1, 119552, '\P{Blk= Mayan_NUMERALS}', ""); + Expect(0, 119552, '\P{^Blk= Mayan_NUMERALS}', ""); + Error('\p{Is_Block=/a/_MAYAN_Numerals}'); + Error('\P{Is_Block=/a/_MAYAN_Numerals}'); + Expect(1, 119551, '\p{Is_Block=mayannumerals}', ""); + Expect(0, 119551, '\p{^Is_Block=mayannumerals}', ""); + Expect(0, 119551, '\P{Is_Block=mayannumerals}', ""); + Expect(1, 119551, '\P{^Is_Block=mayannumerals}', ""); + Expect(0, 119552, '\p{Is_Block=mayannumerals}', ""); + Expect(1, 119552, '\p{^Is_Block=mayannumerals}', ""); + Expect(1, 119552, '\P{Is_Block=mayannumerals}', ""); + Expect(0, 119552, '\P{^Is_Block=mayannumerals}', ""); + Expect(1, 119551, '\p{Is_Block= mayan_NUMERALS}', ""); + Expect(0, 119551, '\p{^Is_Block= mayan_NUMERALS}', ""); + Expect(0, 119551, '\P{Is_Block= mayan_NUMERALS}', ""); + Expect(1, 119551, '\P{^Is_Block= mayan_NUMERALS}', ""); + Expect(0, 119552, '\p{Is_Block= mayan_NUMERALS}', ""); + Expect(1, 119552, '\p{^Is_Block= mayan_NUMERALS}', ""); + Expect(1, 119552, '\P{Is_Block= mayan_NUMERALS}', ""); + Expect(0, 119552, '\P{^Is_Block= mayan_NUMERALS}', ""); + Error('\p{Is_Blk=/a/ Mayan_NUMERALS}'); + Error('\P{Is_Blk=/a/ Mayan_NUMERALS}'); + Expect(1, 119551, '\p{Is_Blk=mayannumerals}', ""); + Expect(0, 119551, '\p{^Is_Blk=mayannumerals}', ""); + Expect(0, 119551, '\P{Is_Blk=mayannumerals}', ""); + Expect(1, 119551, '\P{^Is_Blk=mayannumerals}', ""); + Expect(0, 119552, '\p{Is_Blk=mayannumerals}', ""); + Expect(1, 119552, '\p{^Is_Blk=mayannumerals}', ""); + Expect(1, 119552, '\P{Is_Blk=mayannumerals}', ""); + Expect(0, 119552, '\P{^Is_Blk=mayannumerals}', ""); + Expect(1, 119551, '\p{Is_Blk=_Mayan_NUMERALS}', ""); + Expect(0, 119551, '\p{^Is_Blk=_Mayan_NUMERALS}', ""); + Expect(0, 119551, '\P{Is_Blk=_Mayan_NUMERALS}', ""); + Expect(1, 119551, '\P{^Is_Blk=_Mayan_NUMERALS}', ""); + Expect(0, 119552, '\p{Is_Blk=_Mayan_NUMERALS}', ""); + Expect(1, 119552, '\p{^Is_Blk=_Mayan_NUMERALS}', ""); + Expect(1, 119552, '\P{Is_Blk=_Mayan_NUMERALS}', ""); + Expect(0, 119552, '\P{^Is_Blk=_Mayan_NUMERALS}', ""); + Error('\p{Block=:= _Medefaidrin}'); + Error('\P{Block=:= _Medefaidrin}'); Expect(1, 93855, '\p{Block=:\AMedefaidrin\z:}', "");; Expect(0, 93856, '\p{Block=:\AMedefaidrin\z:}', "");; Expect(1, 93855, '\p{Block=medefaidrin}', ""); @@ -17979,38 +18500,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 93856, '\P{^Block=medefaidrin}', ""); Expect(1, 93855, '\p{Block=:\Amedefaidrin\z:}', "");; Expect(0, 93856, '\p{Block=:\Amedefaidrin\z:}', "");; - Expect(1, 93855, '\p{Block=--Medefaidrin}', ""); - Expect(0, 93855, '\p{^Block=--Medefaidrin}', ""); - Expect(0, 93855, '\P{Block=--Medefaidrin}', ""); - Expect(1, 93855, '\P{^Block=--Medefaidrin}', ""); - Expect(0, 93856, '\p{Block=--Medefaidrin}', ""); - Expect(1, 93856, '\p{^Block=--Medefaidrin}', ""); - Expect(1, 93856, '\P{Block=--Medefaidrin}', ""); - Expect(0, 93856, '\P{^Block=--Medefaidrin}', ""); - Error('\p{Blk=:=_ Medefaidrin}'); - Error('\P{Blk=:=_ Medefaidrin}'); + Expect(1, 93855, '\p{Block= Medefaidrin}', ""); + Expect(0, 93855, '\p{^Block= Medefaidrin}', ""); + Expect(0, 93855, '\P{Block= Medefaidrin}', ""); + Expect(1, 93855, '\P{^Block= Medefaidrin}', ""); + Expect(0, 93856, '\p{Block= Medefaidrin}', ""); + Expect(1, 93856, '\p{^Block= Medefaidrin}', ""); + Expect(1, 93856, '\P{Block= Medefaidrin}', ""); + Expect(0, 93856, '\P{^Block= Medefaidrin}', ""); + Error('\p{Blk=/a/medefaidrin}'); + Error('\P{Blk=/a/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}', ""); + 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}', ""); Expect(1, 93855, '\p{Blk=:\Amedefaidrin\z:}', "");; Expect(0, 93856, '\p{Blk=:\Amedefaidrin\z:}', "");; - Expect(1, 93855, '\p{Blk=_Medefaidrin}', ""); - Expect(0, 93855, '\p{^Blk=_Medefaidrin}', ""); - Expect(0, 93855, '\P{Blk=_Medefaidrin}', ""); - Expect(1, 93855, '\P{^Blk=_Medefaidrin}', ""); - Expect(0, 93856, '\p{Blk=_Medefaidrin}', ""); - Expect(1, 93856, '\p{^Blk=_Medefaidrin}', ""); - Expect(1, 93856, '\P{Blk=_Medefaidrin}', ""); - Expect(0, 93856, '\P{^Blk=_Medefaidrin}', ""); - Error('\p{Is_Block=:=Medefaidrin}'); - Error('\P{Is_Block=:=Medefaidrin}'); + Expect(1, 93855, '\p{Blk= Medefaidrin}', ""); + Expect(0, 93855, '\p{^Blk= Medefaidrin}', ""); + Expect(0, 93855, '\P{Blk= Medefaidrin}', ""); + Expect(1, 93855, '\P{^Blk= Medefaidrin}', ""); + Expect(0, 93856, '\p{Blk= Medefaidrin}', ""); + Expect(1, 93856, '\p{^Blk= Medefaidrin}', ""); + Expect(1, 93856, '\P{Blk= Medefaidrin}', ""); + Expect(0, 93856, '\P{^Blk= Medefaidrin}', ""); + Error('\p{Is_Block=:=MEDEFAIDRIN}'); + Error('\P{Is_Block=:=MEDEFAIDRIN}'); Expect(1, 93855, '\p{Is_Block=medefaidrin}', ""); Expect(0, 93855, '\p{^Is_Block=medefaidrin}', ""); Expect(0, 93855, '\P{Is_Block=medefaidrin}', ""); @@ -18019,34 +18540,34 @@ 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= Meetei_Mayek/a/}'); - Error('\P{Block= Meetei_Mayek/a/}'); + 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, 44031, '\p{Block=:\AMeetei_Mayek\z:}', "");; Expect(0, 44032, '\p{Block=:\AMeetei_Mayek\z:}', "");; Expect(1, 44031, '\p{Block=meeteimayek}', ""); @@ -18059,16 +18580,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 44032, '\P{^Block=meeteimayek}', ""); Expect(1, 44031, '\p{Block=:\Ameeteimayek\z:}', "");; Expect(0, 44032, '\p{Block=:\Ameeteimayek\z:}', "");; - Expect(1, 44031, '\p{Block=_-Meetei_MAYEK}', ""); - Expect(0, 44031, '\p{^Block=_-Meetei_MAYEK}', ""); - Expect(0, 44031, '\P{Block=_-Meetei_MAYEK}', ""); - Expect(1, 44031, '\P{^Block=_-Meetei_MAYEK}', ""); - Expect(0, 44032, '\p{Block=_-Meetei_MAYEK}', ""); - Expect(1, 44032, '\p{^Block=_-Meetei_MAYEK}', ""); - Expect(1, 44032, '\P{Block=_-Meetei_MAYEK}', ""); - Expect(0, 44032, '\P{^Block=_-Meetei_MAYEK}', ""); - Error('\p{Blk=:= Meetei_Mayek}'); - Error('\P{Blk=:= Meetei_Mayek}'); + Expect(1, 44031, '\p{Block= Meetei_Mayek}', ""); + Expect(0, 44031, '\p{^Block= Meetei_Mayek}', ""); + Expect(0, 44031, '\P{Block= Meetei_Mayek}', ""); + Expect(1, 44031, '\P{^Block= Meetei_Mayek}', ""); + Expect(0, 44032, '\p{Block= Meetei_Mayek}', ""); + Expect(1, 44032, '\p{^Block= Meetei_Mayek}', ""); + Expect(1, 44032, '\P{Block= Meetei_Mayek}', ""); + Expect(0, 44032, '\P{^Block= Meetei_Mayek}', ""); + Error('\p{Blk=MEETEI_Mayek/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}', ""); @@ -18081,16 +18602,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 44032, '\P{^Blk=meeteimayek}', ""); Expect(1, 44031, '\p{Blk=:\Ameeteimayek\z:}', "");; Expect(0, 44032, '\p{Blk=:\Ameeteimayek\z:}', "");; - Expect(1, 44031, '\p{Blk=- meetei_MAYEK}', ""); - Expect(0, 44031, '\p{^Blk=- meetei_MAYEK}', ""); - Expect(0, 44031, '\P{Blk=- meetei_MAYEK}', ""); - Expect(1, 44031, '\P{^Blk=- meetei_MAYEK}', ""); - Expect(0, 44032, '\p{Blk=- meetei_MAYEK}', ""); - Expect(1, 44032, '\p{^Blk=- meetei_MAYEK}', ""); - Expect(1, 44032, '\P{Blk=- meetei_MAYEK}', ""); - Expect(0, 44032, '\P{^Blk=- meetei_MAYEK}', ""); - Error('\p{Is_Block=_ Meetei_Mayek:=}'); - Error('\P{Is_Block=_ Meetei_Mayek:=}'); + 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{Is_Block=meeteimayek}', ""); Expect(0, 44031, '\p{^Is_Block=meeteimayek}', ""); Expect(0, 44031, '\P{Is_Block=meeteimayek}', ""); @@ -18099,16 +18620,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 44032, '\p{^Is_Block=meeteimayek}', ""); Expect(1, 44032, '\P{Is_Block=meeteimayek}', ""); Expect(0, 44032, '\P{^Is_Block=meeteimayek}', ""); - Expect(1, 44031, '\p{Is_Block=- Meetei_Mayek}', ""); - Expect(0, 44031, '\p{^Is_Block=- Meetei_Mayek}', ""); - Expect(0, 44031, '\P{Is_Block=- Meetei_Mayek}', ""); - Expect(1, 44031, '\P{^Is_Block=- Meetei_Mayek}', ""); - Expect(0, 44032, '\p{Is_Block=- Meetei_Mayek}', ""); - Expect(1, 44032, '\p{^Is_Block=- Meetei_Mayek}', ""); - Expect(1, 44032, '\P{Is_Block=- Meetei_Mayek}', ""); - Expect(0, 44032, '\P{^Is_Block=- Meetei_Mayek}', ""); - Error('\p{Is_Blk=_:=Meetei_Mayek}'); - Error('\P{Is_Blk=_:=Meetei_Mayek}'); + Expect(1, 44031, '\p{Is_Block=--MEETEI_Mayek}', ""); + Expect(0, 44031, '\p{^Is_Block=--MEETEI_Mayek}', ""); + Expect(0, 44031, '\P{Is_Block=--MEETEI_Mayek}', ""); + Expect(1, 44031, '\P{^Is_Block=--MEETEI_Mayek}', ""); + Expect(0, 44032, '\p{Is_Block=--MEETEI_Mayek}', ""); + Expect(1, 44032, '\p{^Is_Block=--MEETEI_Mayek}', ""); + Expect(1, 44032, '\P{Is_Block=--MEETEI_Mayek}', ""); + Expect(0, 44032, '\P{^Is_Block=--MEETEI_Mayek}', ""); + Error('\p{Is_Blk=/a/ -MEETEI_mayek}'); + Error('\P{Is_Blk=/a/ -MEETEI_mayek}'); Expect(1, 44031, '\p{Is_Blk=meeteimayek}', ""); Expect(0, 44031, '\p{^Is_Blk=meeteimayek}', ""); Expect(0, 44031, '\P{Is_Blk=meeteimayek}', ""); @@ -18117,16 +18638,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 44032, '\p{^Is_Blk=meeteimayek}', ""); Expect(1, 44032, '\P{Is_Blk=meeteimayek}', ""); Expect(0, 44032, '\P{^Is_Blk=meeteimayek}', ""); - Expect(1, 44031, '\p{Is_Blk= MEETEI_MAYEK}', ""); - Expect(0, 44031, '\p{^Is_Blk= MEETEI_MAYEK}', ""); - Expect(0, 44031, '\P{Is_Blk= MEETEI_MAYEK}', ""); - Expect(1, 44031, '\P{^Is_Blk= MEETEI_MAYEK}', ""); - Expect(0, 44032, '\p{Is_Blk= MEETEI_MAYEK}', ""); - Expect(1, 44032, '\p{^Is_Blk= MEETEI_MAYEK}', ""); - Expect(1, 44032, '\P{Is_Blk= MEETEI_MAYEK}', ""); - Expect(0, 44032, '\P{^Is_Blk= MEETEI_MAYEK}', ""); - Error('\p{Block= MEETEI_MAYEK_extensions/a/}'); - Error('\P{Block= MEETEI_MAYEK_extensions/a/}'); + Expect(1, 44031, '\p{Is_Blk=- meetei_mayek}', ""); + Expect(0, 44031, '\p{^Is_Blk=- meetei_mayek}', ""); + Expect(0, 44031, '\P{Is_Blk=- meetei_mayek}', ""); + Expect(1, 44031, '\P{^Is_Blk=- meetei_mayek}', ""); + Expect(0, 44032, '\p{Is_Blk=- meetei_mayek}', ""); + Expect(1, 44032, '\p{^Is_Blk=- meetei_mayek}', ""); + Expect(1, 44032, '\P{Is_Blk=- meetei_mayek}', ""); + Expect(0, 44032, '\P{^Is_Blk=- meetei_mayek}', ""); + Error('\p{Block=-_MEETEI_MAYEK_extensions:=}'); + 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}', ""); @@ -18139,16 +18660,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=_:=meetei_mayek_ext}'); + Error('\P{Blk=_:=meetei_mayek_ext}'); Expect(1, 43775, '\p{Blk=:\AMeetei_Mayek_Ext\z:}', "");; Expect(0, 43776, '\p{Blk=:\AMeetei_Mayek_Ext\z:}', "");; Expect(1, 43775, '\p{Blk=meeteimayekext}', ""); @@ -18161,16 +18682,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43776, '\P{^Blk=meeteimayekext}', ""); Expect(1, 43775, '\p{Blk=:\Ameeteimayekext\z:}', "");; Expect(0, 43776, '\p{Blk=:\Ameeteimayekext\z:}', "");; - Expect(1, 43775, '\p{Blk=_MEETEI_Mayek_Ext}', ""); - Expect(0, 43775, '\p{^Blk=_MEETEI_Mayek_Ext}', ""); - Expect(0, 43775, '\P{Blk=_MEETEI_Mayek_Ext}', ""); - Expect(1, 43775, '\P{^Blk=_MEETEI_Mayek_Ext}', ""); - Expect(0, 43776, '\p{Blk=_MEETEI_Mayek_Ext}', ""); - Expect(1, 43776, '\p{^Blk=_MEETEI_Mayek_Ext}', ""); - Expect(1, 43776, '\P{Blk=_MEETEI_Mayek_Ext}', ""); - Expect(0, 43776, '\P{^Blk=_MEETEI_Mayek_Ext}', ""); - Error('\p{Is_Block=- Meetei_Mayek_Extensions:=}'); - Error('\P{Is_Block=- 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}', ""); @@ -18179,16 +18700,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 43776, '\p{^Is_Block=meeteimayekextensions}', ""); Expect(1, 43776, '\P{Is_Block=meeteimayekextensions}', ""); Expect(0, 43776, '\P{^Is_Block=meeteimayekextensions}', ""); - Expect(1, 43775, '\p{Is_Block= Meetei_Mayek_Extensions}', ""); - Expect(0, 43775, '\p{^Is_Block= Meetei_Mayek_Extensions}', ""); - Expect(0, 43775, '\P{Is_Block= Meetei_Mayek_Extensions}', ""); - Expect(1, 43775, '\P{^Is_Block= Meetei_Mayek_Extensions}', ""); - Expect(0, 43776, '\p{Is_Block= Meetei_Mayek_Extensions}', ""); - Expect(1, 43776, '\p{^Is_Block= Meetei_Mayek_Extensions}', ""); - Expect(1, 43776, '\P{Is_Block= Meetei_Mayek_Extensions}', ""); - Expect(0, 43776, '\P{^Is_Block= Meetei_Mayek_Extensions}', ""); - Error('\p{Is_Blk: Meetei_Mayek_ext:=}'); - Error('\P{Is_Blk: Meetei_Mayek_ext:=}'); + Expect(1, 43775, '\p{Is_Block=--MEETEI_Mayek_extensions}', ""); + Expect(0, 43775, '\p{^Is_Block=--MEETEI_Mayek_extensions}', ""); + Expect(0, 43775, '\P{Is_Block=--MEETEI_Mayek_extensions}', ""); + Expect(1, 43775, '\P{^Is_Block=--MEETEI_Mayek_extensions}', ""); + Expect(0, 43776, '\p{Is_Block=--MEETEI_Mayek_extensions}', ""); + Expect(1, 43776, '\p{^Is_Block=--MEETEI_Mayek_extensions}', ""); + Expect(1, 43776, '\P{Is_Block=--MEETEI_Mayek_extensions}', ""); + Expect(0, 43776, '\P{^Is_Block=--MEETEI_Mayek_extensions}', ""); + Error('\p{Is_Blk= Meetei_mayek_ext:=}'); + Error('\P{Is_Blk= Meetei_mayek_ext:=}'); Expect(1, 43775, '\p{Is_Blk=meeteimayekext}', ""); Expect(0, 43775, '\p{^Is_Blk=meeteimayekext}', ""); Expect(0, 43775, '\P{Is_Blk=meeteimayekext}', ""); @@ -18197,16 +18718,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 43776, '\p{^Is_Blk=meeteimayekext}', ""); Expect(1, 43776, '\P{Is_Blk=meeteimayekext}', ""); Expect(0, 43776, '\P{^Is_Blk=meeteimayekext}', ""); - Expect(1, 43775, '\p{Is_Blk=__meetei_Mayek_ext}', ""); - Expect(0, 43775, '\p{^Is_Blk=__meetei_Mayek_ext}', ""); - Expect(0, 43775, '\P{Is_Blk=__meetei_Mayek_ext}', ""); - Expect(1, 43775, '\P{^Is_Blk=__meetei_Mayek_ext}', ""); - Expect(0, 43776, '\p{Is_Blk=__meetei_Mayek_ext}', ""); - Expect(1, 43776, '\p{^Is_Blk=__meetei_Mayek_ext}', ""); - Expect(1, 43776, '\P{Is_Blk=__meetei_Mayek_ext}', ""); - Expect(0, 43776, '\P{^Is_Blk=__meetei_Mayek_ext}', ""); - Error('\p{Block= :=MENDE_kikakui}'); - Error('\P{Block= :=MENDE_kikakui}'); + Expect(1, 43775, '\p{Is_Blk: _meetei_mayek_ext}', ""); + Expect(0, 43775, '\p{^Is_Blk: _meetei_mayek_ext}', ""); + Expect(0, 43775, '\P{Is_Blk: _meetei_mayek_ext}', ""); + Expect(1, 43775, '\P{^Is_Blk: _meetei_mayek_ext}', ""); + Expect(0, 43776, '\p{Is_Blk: _meetei_mayek_ext}', ""); + Expect(1, 43776, '\p{^Is_Blk: _meetei_mayek_ext}', ""); + Expect(1, 43776, '\P{Is_Blk: _meetei_mayek_ext}', ""); + Expect(0, 43776, '\P{^Is_Blk: _meetei_mayek_ext}', ""); + Error('\p{Block= _Mende_KIKAKUI:=}'); + Error('\P{Block= _Mende_KIKAKUI:=}'); Expect(1, 125151, '\p{Block=:\AMende_Kikakui\z:}', "");; Expect(0, 125152, '\p{Block=:\AMende_Kikakui\z:}', "");; Expect(1, 125151, '\p{Block=mendekikakui}', ""); @@ -18219,16 +18740,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125152, '\P{^Block=mendekikakui}', ""); Expect(1, 125151, '\p{Block=:\Amendekikakui\z:}', "");; Expect(0, 125152, '\p{Block=:\Amendekikakui\z:}', "");; - Expect(1, 125151, '\p{Block= _MENDE_Kikakui}', ""); - Expect(0, 125151, '\p{^Block= _MENDE_Kikakui}', ""); - Expect(0, 125151, '\P{Block= _MENDE_Kikakui}', ""); - Expect(1, 125151, '\P{^Block= _MENDE_Kikakui}', ""); - Expect(0, 125152, '\p{Block= _MENDE_Kikakui}', ""); - Expect(1, 125152, '\p{^Block= _MENDE_Kikakui}', ""); - Expect(1, 125152, '\P{Block= _MENDE_Kikakui}', ""); - Expect(0, 125152, '\P{^Block= _MENDE_Kikakui}', ""); - Error('\p{Blk=/a/mende_Kikakui}'); - Error('\P{Blk=/a/mende_Kikakui}'); + Expect(1, 125151, '\p{Block= mende_Kikakui}', ""); + Expect(0, 125151, '\p{^Block= mende_Kikakui}', ""); + Expect(0, 125151, '\P{Block= mende_Kikakui}', ""); + Expect(1, 125151, '\P{^Block= mende_Kikakui}', ""); + Expect(0, 125152, '\p{Block= mende_Kikakui}', ""); + Expect(1, 125152, '\p{^Block= mende_Kikakui}', ""); + Expect(1, 125152, '\P{Block= mende_Kikakui}', ""); + Expect(0, 125152, '\P{^Block= mende_Kikakui}', ""); + Error('\p{Blk=-:=Mende_KIKAKUI}'); + Error('\P{Blk=-:=Mende_KIKAKUI}'); Expect(1, 125151, '\p{Blk=:\AMende_Kikakui\z:}', "");; Expect(0, 125152, '\p{Blk=:\AMende_Kikakui\z:}', "");; Expect(1, 125151, '\p{Blk=mendekikakui}', ""); @@ -18241,34 +18762,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= MENDE_kikakui:=}'); - Error('\P{Is_Blk= 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=/a/mende_Kikakui}'); + Error('\P{Is_Blk=/a/mende_Kikakui}'); Expect(1, 125151, '\p{Is_Blk=mendekikakui}', ""); Expect(0, 125151, '\p{^Is_Blk=mendekikakui}', ""); Expect(0, 125151, '\P{Is_Blk=mendekikakui}', ""); @@ -18277,16 +18798,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: -meroitic_Cursive:=}'); + Error('\P{Block: -meroitic_Cursive:=}'); Expect(1, 68095, '\p{Block=:\AMeroitic_Cursive\z:}', "");; Expect(0, 68096, '\p{Block=:\AMeroitic_Cursive\z:}', "");; Expect(1, 68095, '\p{Block=meroiticcursive}', ""); @@ -18299,16 +18820,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}'); - Error('\P{Blk=:=Meroitic_cursive}'); + 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{Blk=:\AMeroitic_Cursive\z:}', "");; Expect(0, 68096, '\p{Blk=:\AMeroitic_Cursive\z:}', "");; Expect(1, 68095, '\p{Blk=meroiticcursive}', ""); @@ -18321,16 +18842,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=/a/ meroitic_cursive}'); - Error('\P{Is_Block=/a/ meroitic_cursive}'); + Expect(1, 68095, '\p{Blk= meroitic_Cursive}', ""); + Expect(0, 68095, '\p{^Blk= meroitic_Cursive}', ""); + Expect(0, 68095, '\P{Blk= meroitic_Cursive}', ""); + Expect(1, 68095, '\P{^Blk= meroitic_Cursive}', ""); + Expect(0, 68096, '\p{Blk= meroitic_Cursive}', ""); + Expect(1, 68096, '\p{^Blk= meroitic_Cursive}', ""); + Expect(1, 68096, '\P{Blk= meroitic_Cursive}', ""); + Expect(0, 68096, '\P{^Blk= meroitic_Cursive}', ""); + Error('\p{Is_Block=-_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}', ""); @@ -18339,16 +18860,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}', ""); @@ -18357,38 +18878,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 68096, '\p{^Is_Blk=meroiticcursive}', ""); Expect(1, 68096, '\P{Is_Blk=meroiticcursive}', ""); Expect(0, 68096, '\P{^Is_Blk=meroiticcursive}', ""); - Expect(1, 68095, '\p{Is_Blk= -Meroitic_CURSIVE}', ""); - Expect(0, 68095, '\p{^Is_Blk= -Meroitic_CURSIVE}', ""); - Expect(0, 68095, '\P{Is_Blk= -Meroitic_CURSIVE}', ""); - Expect(1, 68095, '\P{^Is_Blk= -Meroitic_CURSIVE}', ""); - Expect(0, 68096, '\p{Is_Blk= -Meroitic_CURSIVE}', ""); - Expect(1, 68096, '\p{^Is_Blk= -Meroitic_CURSIVE}', ""); - Expect(1, 68096, '\P{Is_Blk= -Meroitic_CURSIVE}', ""); - Expect(0, 68096, '\P{^Is_Blk= -Meroitic_CURSIVE}', ""); - Error('\p{Block=__meroitic_Hieroglyphs/a/}'); - Error('\P{Block=__meroitic_Hieroglyphs/a/}'); + 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, 67999, '\p{Block=:\AMeroitic_Hieroglyphs\z:}', "");; Expect(0, 68000, '\p{Block=:\AMeroitic_Hieroglyphs\z:}', "");; - Expect(1, 67999, '\p{Block: meroitichieroglyphs}', ""); - Expect(0, 67999, '\p{^Block: meroitichieroglyphs}', ""); - Expect(0, 67999, '\P{Block: meroitichieroglyphs}', ""); - Expect(1, 67999, '\P{^Block: meroitichieroglyphs}', ""); - Expect(0, 68000, '\p{Block: meroitichieroglyphs}', ""); - Expect(1, 68000, '\p{^Block: meroitichieroglyphs}', ""); - Expect(1, 68000, '\P{Block: meroitichieroglyphs}', ""); - Expect(0, 68000, '\P{^Block: meroitichieroglyphs}', ""); + Expect(1, 67999, '\p{Block=meroitichieroglyphs}', ""); + Expect(0, 67999, '\p{^Block=meroitichieroglyphs}', ""); + Expect(0, 67999, '\P{Block=meroitichieroglyphs}', ""); + Expect(1, 67999, '\P{^Block=meroitichieroglyphs}', ""); + Expect(0, 68000, '\p{Block=meroitichieroglyphs}', ""); + Expect(1, 68000, '\p{^Block=meroitichieroglyphs}', ""); + Expect(1, 68000, '\P{Block=meroitichieroglyphs}', ""); + Expect(0, 68000, '\P{^Block=meroitichieroglyphs}', ""); Expect(1, 67999, '\p{Block=:\Ameroitichieroglyphs\z:}', "");; Expect(0, 68000, '\p{Block=:\Ameroitichieroglyphs\z:}', "");; - Expect(1, 67999, '\p{Block= Meroitic_Hieroglyphs}', ""); - Expect(0, 67999, '\p{^Block= Meroitic_Hieroglyphs}', ""); - Expect(0, 67999, '\P{Block= Meroitic_Hieroglyphs}', ""); - Expect(1, 67999, '\P{^Block= Meroitic_Hieroglyphs}', ""); - Expect(0, 68000, '\p{Block= Meroitic_Hieroglyphs}', ""); - Expect(1, 68000, '\p{^Block= Meroitic_Hieroglyphs}', ""); - Expect(1, 68000, '\P{Block= Meroitic_Hieroglyphs}', ""); - Expect(0, 68000, '\P{^Block= Meroitic_Hieroglyphs}', ""); - Error('\p{Blk=meroitic_HIEROGLYPHS:=}'); - Error('\P{Blk=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}', ""); @@ -18401,16 +18922,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 68000, '\P{^Blk=meroitichieroglyphs}', ""); Expect(1, 67999, '\p{Blk=:\Ameroitichieroglyphs\z:}', "");; Expect(0, 68000, '\p{Blk=:\Ameroitichieroglyphs\z:}', "");; - Expect(1, 67999, '\p{Blk=MEROITIC_hieroglyphs}', ""); - Expect(0, 67999, '\p{^Blk=MEROITIC_hieroglyphs}', ""); - Expect(0, 67999, '\P{Blk=MEROITIC_hieroglyphs}', ""); - Expect(1, 67999, '\P{^Blk=MEROITIC_hieroglyphs}', ""); - Expect(0, 68000, '\p{Blk=MEROITIC_hieroglyphs}', ""); - Expect(1, 68000, '\p{^Blk=MEROITIC_hieroglyphs}', ""); - Expect(1, 68000, '\P{Blk=MEROITIC_hieroglyphs}', ""); - Expect(0, 68000, '\P{^Blk=MEROITIC_hieroglyphs}', ""); - Error('\p{Is_Block=/a/_ MEROITIC_Hieroglyphs}'); - Error('\P{Is_Block=/a/_ 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:=}'); + Error('\P{Is_Block=_meroitic_HIEROGLYPHS:=}'); Expect(1, 67999, '\p{Is_Block=meroitichieroglyphs}', ""); Expect(0, 67999, '\p{^Is_Block=meroitichieroglyphs}', ""); Expect(0, 67999, '\P{Is_Block=meroitichieroglyphs}', ""); @@ -18419,16 +18940,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= MEROITIC_hieroglyphs:=}'); + Error('\P{Is_Blk= MEROITIC_hieroglyphs:=}'); Expect(1, 67999, '\p{Is_Blk=meroitichieroglyphs}', ""); Expect(0, 67999, '\p{^Is_Blk=meroitichieroglyphs}', ""); Expect(0, 67999, '\P{Is_Blk=meroitichieroglyphs}', ""); @@ -18437,16 +18958,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=_/a/MIAO}'); - Error('\P{Block=_/a/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= :=miao}'); + Error('\P{Block= :=miao}'); Expect(1, 94111, '\p{Block=:\AMiao\z:}', "");; Expect(0, 94112, '\p{Block=:\AMiao\z:}', "");; Expect(1, 94111, '\p{Block=miao}', ""); @@ -18459,16 +18980,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/a/}'); - Error('\P{Blk=-_miao/a/}'); + 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{Blk=:\AMiao\z:}', "");; Expect(0, 94112, '\p{Blk=:\AMiao\z:}', "");; Expect(1, 94111, '\p{Blk=miao}', ""); @@ -18481,16 +19002,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=/a/Miao}'); - Error('\P{Is_Block=/a/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: -:=miao}'); + Error('\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}', ""); @@ -18499,16 +19020,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 94112, '\p{^Is_Block=miao}', ""); Expect(1, 94112, '\P{Is_Block=miao}', ""); Expect(0, 94112, '\P{^Is_Block=miao}', ""); - Expect(1, 94111, '\p{Is_Block=-MIAO}', ""); - Expect(0, 94111, '\p{^Is_Block=-MIAO}', ""); - Expect(0, 94111, '\P{Is_Block=-MIAO}', ""); - Expect(1, 94111, '\P{^Is_Block=-MIAO}', ""); - Expect(0, 94112, '\p{Is_Block=-MIAO}', ""); - Expect(1, 94112, '\p{^Is_Block=-MIAO}', ""); - Expect(1, 94112, '\P{Is_Block=-MIAO}', ""); - Expect(0, 94112, '\P{^Is_Block=-MIAO}', ""); - Error('\p{Is_Blk=:= Miao}'); - Error('\P{Is_Blk=:= Miao}'); + Expect(1, 94111, '\p{Is_Block: __miao}', ""); + Expect(0, 94111, '\p{^Is_Block: __miao}', ""); + Expect(0, 94111, '\P{Is_Block: __miao}', ""); + Expect(1, 94111, '\P{^Is_Block: __miao}', ""); + Expect(0, 94112, '\p{Is_Block: __miao}', ""); + Expect(1, 94112, '\p{^Is_Block: __miao}', ""); + Expect(1, 94112, '\P{Is_Block: __miao}', ""); + Expect(0, 94112, '\P{^Is_Block: __miao}', ""); + Error('\p{Is_Blk=:= MIAO}'); + Error('\P{Is_Blk=:= MIAO}'); Expect(1, 94111, '\p{Is_Blk=miao}', ""); Expect(0, 94111, '\p{^Is_Blk=miao}', ""); Expect(0, 94111, '\P{Is_Blk=miao}', ""); @@ -18517,38 +19038,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 94112, '\p{^Is_Blk=miao}', ""); Expect(1, 94112, '\P{Is_Blk=miao}', ""); Expect(0, 94112, '\P{^Is_Blk=miao}', ""); - Expect(1, 94111, '\p{Is_Blk= Miao}', ""); - Expect(0, 94111, '\p{^Is_Blk= Miao}', ""); - Expect(0, 94111, '\P{Is_Blk= Miao}', ""); - Expect(1, 94111, '\P{^Is_Blk= Miao}', ""); - Expect(0, 94112, '\p{Is_Blk= Miao}', ""); - Expect(1, 94112, '\p{^Is_Blk= Miao}', ""); - Expect(1, 94112, '\P{Is_Blk= Miao}', ""); - Expect(0, 94112, '\P{^Is_Blk= Miao}', ""); - Error('\p{Block: :=Miscellaneous_SYMBOLS_And_Arrows}'); - Error('\P{Block: :=Miscellaneous_SYMBOLS_And_Arrows}'); + Expect(1, 94111, '\p{Is_Blk= Miao}', ""); + Expect(0, 94111, '\p{^Is_Blk= Miao}', ""); + Expect(0, 94111, '\P{Is_Blk= Miao}', ""); + Expect(1, 94111, '\P{^Is_Blk= Miao}', ""); + Expect(0, 94112, '\p{Is_Blk= Miao}', ""); + Expect(1, 94112, '\p{^Is_Blk= Miao}', ""); + Expect(1, 94112, '\P{Is_Blk= Miao}', ""); + Expect(0, 94112, '\P{^Is_Blk= Miao}', ""); + Error('\p{Block: /a/ MISCELLANEOUS_symbols_AND_arrows}'); + Error('\P{Block: /a/ 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/a/}'); - Error('\P{Blk=-misc_arrows/a/}'); + 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}', ""); @@ -18561,34 +19082,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=/a/MISC_arrows}'); - Error('\P{Is_Blk=/a/MISC_arrows}'); + Expect(1, 11263, '\p{Blk=-misc_ARROWS}', ""); + Expect(0, 11263, '\p{^Blk=-misc_ARROWS}', ""); + Expect(0, 11263, '\P{Blk=-misc_ARROWS}', ""); + Expect(1, 11263, '\P{^Blk=-misc_ARROWS}', ""); + Expect(0, 11264, '\p{Blk=-misc_ARROWS}', ""); + Expect(1, 11264, '\p{^Blk=-misc_ARROWS}', ""); + Expect(1, 11264, '\P{Blk=-misc_ARROWS}', ""); + Expect(0, 11264, '\P{^Blk=-misc_ARROWS}', ""); + Error('\p{Is_Block=_:=MISCELLANEOUS_Symbols_and_Arrows}'); + Error('\P{Is_Block=_:=MISCELLANEOUS_Symbols_and_Arrows}'); + Expect(1, 11263, '\p{Is_Block: miscellaneoussymbolsandarrows}', ""); + Expect(0, 11263, '\p{^Is_Block: miscellaneoussymbolsandarrows}', ""); + Expect(0, 11263, '\P{Is_Block: miscellaneoussymbolsandarrows}', ""); + 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}', ""); @@ -18597,38 +19118,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=/a/_Miscellaneous_MATHEMATICAL_Symbols_A}'); - Error('\P{Block=/a/_Miscellaneous_MATHEMATICAL_Symbols_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/a/}'); + Error('\P{Block: -miscellaneous_Mathematical_SYMBOLS_a/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}', ""); @@ -18641,34 +19162,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=/a/ miscellaneous_MATHEMATICAL_Symbols_a}'); - Error('\P{Is_Block=/a/ miscellaneous_MATHEMATICAL_Symbols_a}'); - Expect(1, 10223, '\p{Is_Block=miscellaneousmathematicalsymbolsa}', ""); - Expect(0, 10223, '\p{^Is_Block=miscellaneousmathematicalsymbolsa}', ""); - Expect(0, 10223, '\P{Is_Block=miscellaneousmathematicalsymbolsa}', ""); - 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{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{Is_Blk=miscmathsymbolsa}', ""); Expect(0, 10223, '\p{^Is_Blk=miscmathsymbolsa}', ""); Expect(0, 10223, '\P{Is_Blk=miscmathsymbolsa}', ""); @@ -18677,38 +19198,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 10224, '\p{^Is_Blk=miscmathsymbolsa}', ""); Expect(1, 10224, '\P{Is_Blk=miscmathsymbolsa}', ""); Expect(0, 10224, '\P{^Is_Blk=miscmathsymbolsa}', ""); - Expect(1, 10223, '\p{Is_Blk= Misc_Math_SYMBOLS_A}', ""); - Expect(0, 10223, '\p{^Is_Blk= Misc_Math_SYMBOLS_A}', ""); - Expect(0, 10223, '\P{Is_Blk= Misc_Math_SYMBOLS_A}', ""); - Expect(1, 10223, '\P{^Is_Blk= Misc_Math_SYMBOLS_A}', ""); - Expect(0, 10224, '\p{Is_Blk= Misc_Math_SYMBOLS_A}', ""); - Expect(1, 10224, '\p{^Is_Blk= Misc_Math_SYMBOLS_A}', ""); - Expect(1, 10224, '\P{Is_Blk= Misc_Math_SYMBOLS_A}', ""); - Expect(0, 10224, '\P{^Is_Blk= Misc_Math_SYMBOLS_A}', ""); - Error('\p{Block=/a/ _miscellaneous_Mathematical_symbols_B}'); - Error('\P{Block=/a/ _miscellaneous_Mathematical_symbols_B}'); + Expect(1, 10223, '\p{Is_Blk= -misc_Math_Symbols_A}', ""); + Expect(0, 10223, '\p{^Is_Blk= -misc_Math_Symbols_A}', ""); + Expect(0, 10223, '\P{Is_Blk= -misc_Math_Symbols_A}', ""); + Expect(1, 10223, '\P{^Is_Blk= -misc_Math_Symbols_A}', ""); + Expect(0, 10224, '\p{Is_Blk= -misc_Math_Symbols_A}', ""); + Expect(1, 10224, '\p{^Is_Blk= -misc_Math_Symbols_A}', ""); + Expect(1, 10224, '\P{Is_Blk= -misc_Math_Symbols_A}', ""); + Expect(0, 10224, '\P{^Is_Blk= -misc_Math_Symbols_A}', ""); + Error('\p{Block=/a/ -MISCELLANEOUS_mathematical_symbols_B}'); + Error('\P{Block=/a/ -MISCELLANEOUS_mathematical_symbols_B}'); Expect(1, 10751, '\p{Block=:\AMiscellaneous_Mathematical_Symbols_B\z:}', "");; Expect(0, 10752, '\p{Block=:\AMiscellaneous_Mathematical_Symbols_B\z:}', "");; - Expect(1, 10751, '\p{Block: miscellaneousmathematicalsymbolsb}', ""); - Expect(0, 10751, '\p{^Block: miscellaneousmathematicalsymbolsb}', ""); - Expect(0, 10751, '\P{Block: miscellaneousmathematicalsymbolsb}', ""); - Expect(1, 10751, '\P{^Block: miscellaneousmathematicalsymbolsb}', ""); - Expect(0, 10752, '\p{Block: miscellaneousmathematicalsymbolsb}', ""); - Expect(1, 10752, '\p{^Block: miscellaneousmathematicalsymbolsb}', ""); - Expect(1, 10752, '\P{Block: miscellaneousmathematicalsymbolsb}', ""); - Expect(0, 10752, '\P{^Block: miscellaneousmathematicalsymbolsb}', ""); + Expect(1, 10751, '\p{Block=miscellaneousmathematicalsymbolsb}', ""); + Expect(0, 10751, '\p{^Block=miscellaneousmathematicalsymbolsb}', ""); + Expect(0, 10751, '\P{Block=miscellaneousmathematicalsymbolsb}', ""); + Expect(1, 10751, '\P{^Block=miscellaneousmathematicalsymbolsb}', ""); + Expect(0, 10752, '\p{Block=miscellaneousmathematicalsymbolsb}', ""); + Expect(1, 10752, '\p{^Block=miscellaneousmathematicalsymbolsb}', ""); + Expect(1, 10752, '\P{Block=miscellaneousmathematicalsymbolsb}', ""); + Expect(0, 10752, '\P{^Block=miscellaneousmathematicalsymbolsb}', ""); Expect(1, 10751, '\p{Block=:\Amiscellaneousmathematicalsymbolsb\z:}', "");; Expect(0, 10752, '\p{Block=:\Amiscellaneousmathematicalsymbolsb\z:}', "");; - Expect(1, 10751, '\p{Block: -_Miscellaneous_mathematical_symbols_B}', ""); - Expect(0, 10751, '\p{^Block: -_Miscellaneous_mathematical_symbols_B}', ""); - Expect(0, 10751, '\P{Block: -_Miscellaneous_mathematical_symbols_B}', ""); - Expect(1, 10751, '\P{^Block: -_Miscellaneous_mathematical_symbols_B}', ""); - Expect(0, 10752, '\p{Block: -_Miscellaneous_mathematical_symbols_B}', ""); - Expect(1, 10752, '\p{^Block: -_Miscellaneous_mathematical_symbols_B}', ""); - Expect(1, 10752, '\P{Block: -_Miscellaneous_mathematical_symbols_B}', ""); - Expect(0, 10752, '\P{^Block: -_Miscellaneous_mathematical_symbols_B}', ""); - Error('\p{Blk=_:=MISC_Math_Symbols_B}'); - Error('\P{Blk=_:=MISC_Math_Symbols_B}'); + Expect(1, 10751, '\p{Block= -Miscellaneous_Mathematical_Symbols_B}', ""); + Expect(0, 10751, '\p{^Block= -Miscellaneous_Mathematical_Symbols_B}', ""); + Expect(0, 10751, '\P{Block= -Miscellaneous_Mathematical_Symbols_B}', ""); + Expect(1, 10751, '\P{^Block= -Miscellaneous_Mathematical_Symbols_B}', ""); + Expect(0, 10752, '\p{Block= -Miscellaneous_Mathematical_Symbols_B}', ""); + Expect(1, 10752, '\p{^Block= -Miscellaneous_Mathematical_Symbols_B}', ""); + Expect(1, 10752, '\P{Block= -Miscellaneous_Mathematical_Symbols_B}', ""); + Expect(0, 10752, '\P{^Block= -Miscellaneous_Mathematical_Symbols_B}', ""); + Error('\p{Blk=_misc_Math_Symbols_B/a/}'); + Error('\P{Blk=_misc_Math_Symbols_B/a/}'); 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}', ""); @@ -18721,16 +19242,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=/a/Miscellaneous_Mathematical_symbols_B}'); - Error('\P{Is_Block=/a/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}', ""); @@ -18739,16 +19260,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}', ""); @@ -18757,16 +19278,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= -miscellaneous_SYMBOLS_and_Pictographs:=}'); + Error('\P{Block= -miscellaneous_SYMBOLS_and_Pictographs:=}'); Expect(1, 128511, '\p{Block=:\AMiscellaneous_Symbols_And_Pictographs\z:}', "");; Expect(0, 128512, '\p{Block=:\AMiscellaneous_Symbols_And_Pictographs\z:}', "");; Expect(1, 128511, '\p{Block=miscellaneoussymbolsandpictographs}', ""); @@ -18779,16 +19300,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}', ""); @@ -18801,16 +19322,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}', ""); @@ -18819,16 +19340,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 128512, '\p{^Is_Block=miscellaneoussymbolsandpictographs}', ""); Expect(1, 128512, '\P{Is_Block=miscellaneoussymbolsandpictographs}', ""); Expect(0, 128512, '\P{^Is_Block=miscellaneoussymbolsandpictographs}', ""); - Expect(1, 128511, '\p{Is_Block=- Miscellaneous_Symbols_And_Pictographs}', ""); - Expect(0, 128511, '\p{^Is_Block=- Miscellaneous_Symbols_And_Pictographs}', ""); - Expect(0, 128511, '\P{Is_Block=- Miscellaneous_Symbols_And_Pictographs}', ""); - Expect(1, 128511, '\P{^Is_Block=- Miscellaneous_Symbols_And_Pictographs}', ""); - Expect(0, 128512, '\p{Is_Block=- Miscellaneous_Symbols_And_Pictographs}', ""); - Expect(1, 128512, '\p{^Is_Block=- Miscellaneous_Symbols_And_Pictographs}', ""); - Expect(1, 128512, '\P{Is_Block=- Miscellaneous_Symbols_And_Pictographs}', ""); - Expect(0, 128512, '\P{^Is_Block=- Miscellaneous_Symbols_And_Pictographs}', ""); - Error('\p{Is_Blk=-:=MISC_pictographs}'); - Error('\P{Is_Blk=-:=MISC_pictographs}'); + 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}', ""); @@ -18837,16 +19358,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 128512, '\p{^Is_Blk=miscpictographs}', ""); Expect(1, 128512, '\P{Is_Blk=miscpictographs}', ""); Expect(0, 128512, '\P{^Is_Blk=miscpictographs}', ""); - Expect(1, 128511, '\p{Is_Blk= MISC_pictographs}', ""); - Expect(0, 128511, '\p{^Is_Blk= MISC_pictographs}', ""); - Expect(0, 128511, '\P{Is_Blk= MISC_pictographs}', ""); - Expect(1, 128511, '\P{^Is_Blk= MISC_pictographs}', ""); - Expect(0, 128512, '\p{Is_Blk= MISC_pictographs}', ""); - Expect(1, 128512, '\p{^Is_Blk= MISC_pictographs}', ""); - Expect(1, 128512, '\P{Is_Blk= MISC_pictographs}', ""); - Expect(0, 128512, '\P{^Is_Blk= MISC_pictographs}', ""); - Error('\p{Block=-miscellaneous_Symbols:=}'); - Error('\P{Block=-miscellaneous_Symbols:=}'); + Expect(1, 128511, '\p{Is_Blk=-_Misc_Pictographs}', ""); + Expect(0, 128511, '\p{^Is_Blk=-_Misc_Pictographs}', ""); + Expect(0, 128511, '\P{Is_Blk=-_Misc_Pictographs}', ""); + Expect(1, 128511, '\P{^Is_Blk=-_Misc_Pictographs}', ""); + Expect(0, 128512, '\p{Is_Blk=-_Misc_Pictographs}', ""); + Expect(1, 128512, '\p{^Is_Blk=-_Misc_Pictographs}', ""); + Expect(1, 128512, '\P{Is_Blk=-_Misc_Pictographs}', ""); + Expect(0, 128512, '\P{^Is_Blk=-_Misc_Pictographs}', ""); + Error('\p{Block= :=miscellaneous_Symbols}'); + Error('\P{Block= :=miscellaneous_Symbols}'); Expect(1, 9983, '\p{Block=:\AMiscellaneous_Symbols\z:}', "");; Expect(0, 9984, '\p{Block=:\AMiscellaneous_Symbols\z:}', "");; Expect(1, 9983, '\p{Block=miscellaneoussymbols}', ""); @@ -18859,16 +19380,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=_Misc_symbols/a/}'); + Error('\P{Blk=_Misc_symbols/a/}'); Expect(1, 9983, '\p{Blk=:\AMisc_Symbols\z:}', "");; Expect(0, 9984, '\p{Blk=:\AMisc_Symbols\z:}', "");; Expect(1, 9983, '\p{Blk=miscsymbols}', ""); @@ -18881,16 +19402,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 9984, '\P{^Blk=miscsymbols}', ""); Expect(1, 9983, '\p{Blk=:\Amiscsymbols\z:}', "");; Expect(0, 9984, '\p{Blk=:\Amiscsymbols\z:}', "");; - Expect(1, 9983, '\p{Blk=-MISC_SYMBOLS}', ""); - Expect(0, 9983, '\p{^Blk=-MISC_SYMBOLS}', ""); - Expect(0, 9983, '\P{Blk=-MISC_SYMBOLS}', ""); - Expect(1, 9983, '\P{^Blk=-MISC_SYMBOLS}', ""); - Expect(0, 9984, '\p{Blk=-MISC_SYMBOLS}', ""); - Expect(1, 9984, '\p{^Blk=-MISC_SYMBOLS}', ""); - Expect(1, 9984, '\P{Blk=-MISC_SYMBOLS}', ""); - Expect(0, 9984, '\P{^Blk=-MISC_SYMBOLS}', ""); - Error('\p{Is_Block=-_Miscellaneous_Symbols:=}'); - Error('\P{Is_Block=-_Miscellaneous_Symbols:=}'); + Expect(1, 9983, '\p{Blk=_Misc_SYMBOLS}', ""); + Expect(0, 9983, '\p{^Blk=_Misc_SYMBOLS}', ""); + Expect(0, 9983, '\P{Blk=_Misc_SYMBOLS}', ""); + Expect(1, 9983, '\P{^Blk=_Misc_SYMBOLS}', ""); + Expect(0, 9984, '\p{Blk=_Misc_SYMBOLS}', ""); + Expect(1, 9984, '\p{^Blk=_Misc_SYMBOLS}', ""); + Expect(1, 9984, '\P{Blk=_Misc_SYMBOLS}', ""); + Expect(0, 9984, '\P{^Blk=_Misc_SYMBOLS}', ""); + Error('\p{Is_Block=:= _Miscellaneous_Symbols}'); + Error('\P{Is_Block=:= _Miscellaneous_Symbols}'); Expect(1, 9983, '\p{Is_Block=miscellaneoussymbols}', ""); Expect(0, 9983, '\p{^Is_Block=miscellaneoussymbols}', ""); Expect(0, 9983, '\P{Is_Block=miscellaneoussymbols}', ""); @@ -18899,16 +19420,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 9984, '\p{^Is_Block=miscellaneoussymbols}', ""); Expect(1, 9984, '\P{Is_Block=miscellaneoussymbols}', ""); Expect(0, 9984, '\P{^Is_Block=miscellaneoussymbols}', ""); - Expect(1, 9983, '\p{Is_Block= Miscellaneous_Symbols}', ""); - Expect(0, 9983, '\p{^Is_Block= Miscellaneous_Symbols}', ""); - Expect(0, 9983, '\P{Is_Block= Miscellaneous_Symbols}', ""); - Expect(1, 9983, '\P{^Is_Block= Miscellaneous_Symbols}', ""); - Expect(0, 9984, '\p{Is_Block= Miscellaneous_Symbols}', ""); - Expect(1, 9984, '\p{^Is_Block= Miscellaneous_Symbols}', ""); - Expect(1, 9984, '\P{Is_Block= Miscellaneous_Symbols}', ""); - Expect(0, 9984, '\P{^Is_Block= Miscellaneous_Symbols}', ""); - Error('\p{Is_Blk=-_MISC_Symbols:=}'); - Error('\P{Is_Blk=-_MISC_Symbols:=}'); + Expect(1, 9983, '\p{Is_Block= miscellaneous_Symbols}', ""); + Expect(0, 9983, '\p{^Is_Block= miscellaneous_Symbols}', ""); + Expect(0, 9983, '\P{Is_Block= miscellaneous_Symbols}', ""); + Expect(1, 9983, '\P{^Is_Block= miscellaneous_Symbols}', ""); + Expect(0, 9984, '\p{Is_Block= miscellaneous_Symbols}', ""); + Expect(1, 9984, '\p{^Is_Block= miscellaneous_Symbols}', ""); + Expect(1, 9984, '\P{Is_Block= miscellaneous_Symbols}', ""); + Expect(0, 9984, '\P{^Is_Block= miscellaneous_Symbols}', ""); + Error('\p{Is_Blk= Misc_Symbols/a/}'); + Error('\P{Is_Blk= Misc_Symbols/a/}'); Expect(1, 9983, '\p{Is_Blk=miscsymbols}', ""); Expect(0, 9983, '\p{^Is_Blk=miscsymbols}', ""); Expect(0, 9983, '\P{Is_Blk=miscsymbols}', ""); @@ -18917,16 +19438,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=/a/ miscellaneous_technical}'); + Error('\P{Block=/a/ miscellaneous_technical}'); Expect(1, 9215, '\p{Block=:\AMiscellaneous_Technical\z:}', "");; Expect(0, 9216, '\p{Block=:\AMiscellaneous_Technical\z:}', "");; Expect(1, 9215, '\p{Block=miscellaneoustechnical}', ""); @@ -18939,38 +19460,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=__MISC_TECHNICAL:=}'); + Error('\P{Blk=__MISC_TECHNICAL:=}'); Expect(1, 9215, '\p{Blk=:\AMisc_Technical\z:}', "");; Expect(0, 9216, '\p{Blk=:\AMisc_Technical\z:}', "");; - Expect(1, 9215, '\p{Blk=misctechnical}', ""); - 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/a/}'); - Error('\P{Is_Block=-Miscellaneous_Technical/a/}'); + Expect(1, 9215, '\p{Blk= Misc_Technical}', ""); + Expect(0, 9215, '\p{^Blk= Misc_Technical}', ""); + Expect(0, 9215, '\P{Blk= Misc_Technical}', ""); + Expect(1, 9215, '\P{^Blk= Misc_Technical}', ""); + Expect(0, 9216, '\p{Blk= Misc_Technical}', ""); + Expect(1, 9216, '\p{^Blk= Misc_Technical}', ""); + Expect(1, 9216, '\P{Blk= Misc_Technical}', ""); + Expect(0, 9216, '\P{^Blk= Misc_Technical}', ""); + Error('\p{Is_Block: Miscellaneous_TECHNICAL:=}'); + 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}', ""); @@ -18979,16 +19500,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 9216, '\p{^Is_Block=miscellaneoustechnical}', ""); Expect(1, 9216, '\P{Is_Block=miscellaneoustechnical}', ""); Expect(0, 9216, '\P{^Is_Block=miscellaneoustechnical}', ""); - Expect(1, 9215, '\p{Is_Block=_ miscellaneous_Technical}', ""); - Expect(0, 9215, '\p{^Is_Block=_ miscellaneous_Technical}', ""); - Expect(0, 9215, '\P{Is_Block=_ miscellaneous_Technical}', ""); - Expect(1, 9215, '\P{^Is_Block=_ miscellaneous_Technical}', ""); - Expect(0, 9216, '\p{Is_Block=_ miscellaneous_Technical}', ""); - Expect(1, 9216, '\p{^Is_Block=_ miscellaneous_Technical}', ""); - Expect(1, 9216, '\P{Is_Block=_ miscellaneous_Technical}', ""); - Expect(0, 9216, '\P{^Is_Block=_ miscellaneous_Technical}', ""); - Error('\p{Is_Blk= -MISC_Technical/a/}'); - Error('\P{Is_Blk= -MISC_Technical/a/}'); + 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_Blk=misctechnical}', ""); Expect(0, 9215, '\p{^Is_Blk=misctechnical}', ""); Expect(0, 9215, '\P{Is_Blk=misctechnical}', ""); @@ -18997,60 +19518,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 9216, '\p{^Is_Blk=misctechnical}', ""); Expect(1, 9216, '\P{Is_Blk=misctechnical}', ""); Expect(0, 9216, '\P{^Is_Blk=misctechnical}', ""); - Expect(1, 9215, '\p{Is_Blk= Misc_TECHNICAL}', ""); - Expect(0, 9215, '\p{^Is_Blk= Misc_TECHNICAL}', ""); - Expect(0, 9215, '\P{Is_Blk= Misc_TECHNICAL}', ""); - Expect(1, 9215, '\P{^Is_Blk= Misc_TECHNICAL}', ""); - Expect(0, 9216, '\p{Is_Blk= Misc_TECHNICAL}', ""); - Expect(1, 9216, '\p{^Is_Blk= Misc_TECHNICAL}', ""); - Expect(1, 9216, '\P{Is_Blk= Misc_TECHNICAL}', ""); - Expect(0, 9216, '\P{^Is_Blk= Misc_TECHNICAL}', ""); - Error('\p{Block= Modi:=}'); - 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}'); + Error('\P{Block: :=Modi}'); Expect(1, 71263, '\p{Block=:\AModi\z:}', "");; Expect(0, 71264, '\p{Block=:\AModi\z:}', "");; - Expect(1, 71263, '\p{Block: modi}', ""); - Expect(0, 71263, '\p{^Block: modi}', ""); - Expect(0, 71263, '\P{Block: modi}', ""); - Expect(1, 71263, '\P{^Block: modi}', ""); - Expect(0, 71264, '\p{Block: modi}', ""); - Expect(1, 71264, '\p{^Block: modi}', ""); - Expect(1, 71264, '\P{Block: modi}', ""); - Expect(0, 71264, '\P{^Block: modi}', ""); + Expect(1, 71263, '\p{Block=modi}', ""); + Expect(0, 71263, '\p{^Block=modi}', ""); + Expect(0, 71263, '\P{Block=modi}', ""); + Expect(1, 71263, '\P{^Block=modi}', ""); + Expect(0, 71264, '\p{Block=modi}', ""); + Expect(1, 71264, '\p{^Block=modi}', ""); + Expect(1, 71264, '\P{Block=modi}', ""); + Expect(0, 71264, '\P{^Block=modi}', ""); Expect(1, 71263, '\p{Block=:\Amodi\z:}', "");; Expect(0, 71264, '\p{Block=:\Amodi\z:}', "");; - Expect(1, 71263, '\p{Block=- Modi}', ""); - Expect(0, 71263, '\p{^Block=- Modi}', ""); - Expect(0, 71263, '\P{Block=- Modi}', ""); - Expect(1, 71263, '\P{^Block=- Modi}', ""); - Expect(0, 71264, '\p{Block=- Modi}', ""); - Expect(1, 71264, '\p{^Block=- Modi}', ""); - Expect(1, 71264, '\P{Block=- Modi}', ""); - Expect(0, 71264, '\P{^Block=- Modi}', ""); - Error('\p{Blk=:=-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:=}'); + Error('\P{Blk= -modi:=}'); Expect(1, 71263, '\p{Blk=:\AModi\z:}', "");; Expect(0, 71264, '\p{Blk=:\AModi\z:}', "");; - Expect(1, 71263, '\p{Blk:modi}', ""); - Expect(0, 71263, '\p{^Blk:modi}', ""); - Expect(0, 71263, '\P{Blk:modi}', ""); - Expect(1, 71263, '\P{^Blk:modi}', ""); - Expect(0, 71264, '\p{Blk:modi}', ""); - Expect(1, 71264, '\p{^Blk:modi}', ""); - Expect(1, 71264, '\P{Blk:modi}', ""); - Expect(0, 71264, '\P{^Blk:modi}', ""); + Expect(1, 71263, '\p{Blk: modi}', ""); + Expect(0, 71263, '\p{^Blk: modi}', ""); + Expect(0, 71263, '\P{Blk: modi}', ""); + Expect(1, 71263, '\P{^Blk: modi}', ""); + Expect(0, 71264, '\p{Blk: modi}', ""); + Expect(1, 71264, '\p{^Blk: modi}', ""); + Expect(1, 71264, '\P{Blk: modi}', ""); + Expect(0, 71264, '\P{^Blk: modi}', ""); Expect(1, 71263, '\p{Blk=:\Amodi\z:}', "");; Expect(0, 71264, '\p{Blk=:\Amodi\z:}', "");; - Expect(1, 71263, '\p{Blk= Modi}', ""); - Expect(0, 71263, '\p{^Blk= Modi}', ""); - Expect(0, 71263, '\P{Blk= Modi}', ""); - Expect(1, 71263, '\P{^Blk= Modi}', ""); - Expect(0, 71264, '\p{Blk= Modi}', ""); - Expect(1, 71264, '\p{^Blk= Modi}', ""); - Expect(1, 71264, '\P{Blk= Modi}', ""); - Expect(0, 71264, '\P{^Blk= Modi}', ""); - Error('\p{Is_Block: -_MODI/a/}'); - Error('\P{Is_Block: -_MODI/a/}'); + 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}', ""); @@ -19059,16 +19580,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= Modi:=}'); - Error('\P{Is_Blk= 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_Blk=modi}', ""); Expect(0, 71263, '\p{^Is_Blk=modi}', ""); Expect(0, 71263, '\P{Is_Blk=modi}', ""); @@ -19077,16 +19598,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=/a/- SPACING_Modifier_Letters}'); - Error('\P{Block=/a/- 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}', ""); @@ -19099,38 +19620,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: /a/modifier_Letters}'); - Error('\P{Blk: /a/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: :=Modifier_Letters}'); + Error('\P{Blk: :=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=-/a/SPACING_MODIFIER_Letters}'); - Error('\P{Is_Block=-/a/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: :=_spacing_Modifier_LETTERS}'); + Error('\P{Is_Block: :=_spacing_Modifier_LETTERS}'); Expect(1, 767, '\p{Is_Block=spacingmodifierletters}', ""); Expect(0, 767, '\p{^Is_Block=spacingmodifierletters}', ""); Expect(0, 767, '\P{Is_Block=spacingmodifierletters}', ""); @@ -19139,16 +19660,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=:=modifier_Letters}'); - Error('\P{Is_Blk=:=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: /a/-MODIFIER_Letters}'); + Error('\P{Is_Blk: /a/-MODIFIER_Letters}'); Expect(1, 767, '\p{Is_Blk=modifierletters}', ""); Expect(0, 767, '\p{^Is_Blk=modifierletters}', ""); Expect(0, 767, '\P{Is_Blk=modifierletters}', ""); @@ -19157,16 +19678,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 768, '\p{^Is_Blk=modifierletters}', ""); Expect(1, 768, '\P{Is_Blk=modifierletters}', ""); Expect(0, 768, '\P{^Is_Blk=modifierletters}', ""); - Expect(1, 767, '\p{Is_Blk=-MODIFIER_Letters}', ""); - Expect(0, 767, '\p{^Is_Blk=-MODIFIER_Letters}', ""); - Expect(0, 767, '\P{Is_Blk=-MODIFIER_Letters}', ""); - Expect(1, 767, '\P{^Is_Blk=-MODIFIER_Letters}', ""); - Expect(0, 768, '\p{Is_Blk=-MODIFIER_Letters}', ""); - Expect(1, 768, '\p{^Is_Blk=-MODIFIER_Letters}', ""); - Expect(1, 768, '\P{Is_Blk=-MODIFIER_Letters}', ""); - Expect(0, 768, '\P{^Is_Blk=-MODIFIER_Letters}', ""); - Error('\p{Block::=Modifier_Tone_Letters}'); - Error('\P{Block::=Modifier_Tone_Letters}'); + Expect(1, 767, '\p{Is_Blk= Modifier_Letters}', ""); + Expect(0, 767, '\p{^Is_Blk= Modifier_Letters}', ""); + Expect(0, 767, '\P{Is_Blk= Modifier_Letters}', ""); + Expect(1, 767, '\P{^Is_Blk= Modifier_Letters}', ""); + Expect(0, 768, '\p{Is_Blk= Modifier_Letters}', ""); + Expect(1, 768, '\p{^Is_Blk= Modifier_Letters}', ""); + Expect(1, 768, '\P{Is_Blk= Modifier_Letters}', ""); + Expect(0, 768, '\P{^Is_Blk= Modifier_Letters}', ""); + Error('\p{Block=/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}', ""); @@ -19179,16 +19700,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 42784, '\P{^Block=modifiertoneletters}', ""); Expect(1, 42783, '\p{Block=:\Amodifiertoneletters\z:}', "");; Expect(0, 42784, '\p{Block=:\Amodifiertoneletters\z:}', "");; - Expect(1, 42783, '\p{Block= modifier_tone_letters}', ""); - Expect(0, 42783, '\p{^Block= modifier_tone_letters}', ""); - Expect(0, 42783, '\P{Block= modifier_tone_letters}', ""); - Expect(1, 42783, '\P{^Block= modifier_tone_letters}', ""); - Expect(0, 42784, '\p{Block= modifier_tone_letters}', ""); - Expect(1, 42784, '\p{^Block= modifier_tone_letters}', ""); - Expect(1, 42784, '\P{Block= modifier_tone_letters}', ""); - Expect(0, 42784, '\P{^Block= modifier_tone_letters}', ""); - Error('\p{Blk= /a/Modifier_Tone_Letters}'); - Error('\P{Blk= /a/Modifier_Tone_Letters}'); + Expect(1, 42783, '\p{Block=-MODIFIER_TONE_LETTERS}', ""); + Expect(0, 42783, '\p{^Block=-MODIFIER_TONE_LETTERS}', ""); + Expect(0, 42783, '\P{Block=-MODIFIER_TONE_LETTERS}', ""); + Expect(1, 42783, '\P{^Block=-MODIFIER_TONE_LETTERS}', ""); + Expect(0, 42784, '\p{Block=-MODIFIER_TONE_LETTERS}', ""); + Expect(1, 42784, '\p{^Block=-MODIFIER_TONE_LETTERS}', ""); + Expect(1, 42784, '\P{Block=-MODIFIER_TONE_LETTERS}', ""); + Expect(0, 42784, '\P{^Block=-MODIFIER_TONE_LETTERS}', ""); + Error('\p{Blk: -:=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}', ""); @@ -19201,74 +19722,74 @@ 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/a/}'); - Error('\P{Is_Block=_ MODIFIER_tone_Letters/a/}'); - Expect(1, 42783, '\p{Is_Block=modifiertoneletters}', ""); - Expect(0, 42783, '\p{^Is_Block=modifiertoneletters}', ""); - Expect(0, 42783, '\P{Is_Block=modifiertoneletters}', ""); - Expect(1, 42783, '\P{^Is_Block=modifiertoneletters}', ""); - Expect(0, 42784, '\p{Is_Block=modifiertoneletters}', ""); - Expect(1, 42784, '\p{^Is_Block=modifiertoneletters}', ""); - Expect(1, 42784, '\P{Is_Block=modifiertoneletters}', ""); - Expect(0, 42784, '\P{^Is_Block=modifiertoneletters}', ""); - Expect(1, 42783, '\p{Is_Block=--Modifier_tone_Letters}', ""); - Expect(0, 42783, '\p{^Is_Block=--Modifier_tone_Letters}', ""); - Expect(0, 42783, '\P{Is_Block=--Modifier_tone_Letters}', ""); - Expect(1, 42783, '\P{^Is_Block=--Modifier_tone_Letters}', ""); - Expect(0, 42784, '\p{Is_Block=--Modifier_tone_Letters}', ""); - Expect(1, 42784, '\p{^Is_Block=--Modifier_tone_Letters}', ""); - Expect(1, 42784, '\P{Is_Block=--Modifier_tone_Letters}', ""); - Expect(0, 42784, '\P{^Is_Block=--Modifier_tone_Letters}', ""); - Error('\p{Is_Blk=_:=Modifier_Tone_LETTERS}'); - Error('\P{Is_Blk=_:=Modifier_Tone_LETTERS}'); - Expect(1, 42783, '\p{Is_Blk: modifiertoneletters}', ""); - Expect(0, 42783, '\p{^Is_Blk: modifiertoneletters}', ""); - Expect(0, 42783, '\P{Is_Blk: modifiertoneletters}', ""); - Expect(1, 42783, '\P{^Is_Blk: modifiertoneletters}', ""); - Expect(0, 42784, '\p{Is_Blk: modifiertoneletters}', ""); - Expect(1, 42784, '\p{^Is_Blk: modifiertoneletters}', ""); - Expect(1, 42784, '\P{Is_Blk: modifiertoneletters}', ""); - Expect(0, 42784, '\P{^Is_Blk: modifiertoneletters}', ""); - Expect(1, 42783, '\p{Is_Blk=__Modifier_Tone_Letters}', ""); - Expect(0, 42783, '\p{^Is_Blk=__Modifier_Tone_Letters}', ""); - Expect(0, 42783, '\P{Is_Blk=__Modifier_Tone_Letters}', ""); - Expect(1, 42783, '\P{^Is_Blk=__Modifier_Tone_Letters}', ""); - Expect(0, 42784, '\p{Is_Blk=__Modifier_Tone_Letters}', ""); - Expect(1, 42784, '\p{^Is_Blk=__Modifier_Tone_Letters}', ""); - Expect(1, 42784, '\P{Is_Blk=__Modifier_Tone_Letters}', ""); - Expect(0, 42784, '\P{^Is_Blk=__Modifier_Tone_Letters}', ""); - Error('\p{Block=/a/Mongolian}'); - Error('\P{Block=/a/Mongolian}'); + Expect(1, 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}', ""); + Expect(1, 42783, '\P{^Is_Blk=modifiertoneletters}', ""); + Expect(0, 42784, '\p{Is_Blk=modifiertoneletters}', ""); + Expect(1, 42784, '\p{^Is_Blk=modifiertoneletters}', ""); + Expect(1, 42784, '\P{Is_Blk=modifiertoneletters}', ""); + Expect(0, 42784, '\P{^Is_Blk=modifiertoneletters}', ""); + Expect(1, 42783, '\p{Is_Blk=--Modifier_Tone_Letters}', ""); + Expect(0, 42783, '\p{^Is_Blk=--Modifier_Tone_Letters}', ""); + Expect(0, 42783, '\P{Is_Blk=--Modifier_Tone_Letters}', ""); + Expect(1, 42783, '\P{^Is_Blk=--Modifier_Tone_Letters}', ""); + Expect(0, 42784, '\p{Is_Blk=--Modifier_Tone_Letters}', ""); + Expect(1, 42784, '\p{^Is_Blk=--Modifier_Tone_Letters}', ""); + Expect(1, 42784, '\P{Is_Blk=--Modifier_Tone_Letters}', ""); + Expect(0, 42784, '\P{^Is_Blk=--Modifier_Tone_Letters}', ""); + Error('\p{Block=_ mongolian/a/}'); + Error('\P{Block=_ mongolian/a/}'); 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}', ""); @@ -19281,16 +19802,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 6320, '\P{^Blk=mongolian}', ""); Expect(1, 6319, '\p{Blk=:\Amongolian\z:}', "");; Expect(0, 6320, '\p{Blk=:\Amongolian\z:}', "");; - Expect(1, 6319, '\p{Blk= _Mongolian}', ""); - Expect(0, 6319, '\p{^Blk= _Mongolian}', ""); - Expect(0, 6319, '\P{Blk= _Mongolian}', ""); - Expect(1, 6319, '\P{^Blk= _Mongolian}', ""); - Expect(0, 6320, '\p{Blk= _Mongolian}', ""); - Expect(1, 6320, '\p{^Blk= _Mongolian}', ""); - Expect(1, 6320, '\P{Blk= _Mongolian}', ""); - Expect(0, 6320, '\P{^Blk= _Mongolian}', ""); - Error('\p{Is_Block=_ Mongolian:=}'); - Error('\P{Is_Block=_ Mongolian:=}'); + Expect(1, 6319, '\p{Blk=- mongolian}', ""); + Expect(0, 6319, '\p{^Blk=- mongolian}', ""); + Expect(0, 6319, '\P{Blk=- mongolian}', ""); + Expect(1, 6319, '\P{^Blk=- mongolian}', ""); + Expect(0, 6320, '\p{Blk=- mongolian}', ""); + Expect(1, 6320, '\p{^Blk=- mongolian}', ""); + Expect(1, 6320, '\P{Blk=- mongolian}', ""); + Expect(0, 6320, '\P{^Blk=- mongolian}', ""); + Error('\p{Is_Block=:= _Mongolian}'); + Error('\P{Is_Block=:= _Mongolian}'); Expect(1, 6319, '\p{Is_Block=mongolian}', ""); Expect(0, 6319, '\p{^Is_Block=mongolian}', ""); Expect(0, 6319, '\P{Is_Block=mongolian}', ""); @@ -19299,34 +19820,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 6320, '\p{^Is_Block=mongolian}', ""); Expect(1, 6320, '\P{Is_Block=mongolian}', ""); Expect(0, 6320, '\P{^Is_Block=mongolian}', ""); - Expect(1, 6319, '\p{Is_Block:- Mongolian}', ""); - Expect(0, 6319, '\p{^Is_Block:- Mongolian}', ""); - Expect(0, 6319, '\P{Is_Block:- Mongolian}', ""); - Expect(1, 6319, '\P{^Is_Block:- Mongolian}', ""); - Expect(0, 6320, '\p{Is_Block:- Mongolian}', ""); - Expect(1, 6320, '\p{^Is_Block:- Mongolian}', ""); - Expect(1, 6320, '\P{Is_Block:- Mongolian}', ""); - Expect(0, 6320, '\P{^Is_Block:- Mongolian}', ""); - Error('\p{Is_Blk=/a/_ Mongolian}'); - Error('\P{Is_Blk=/a/_ Mongolian}'); - Expect(1, 6319, '\p{Is_Blk:mongolian}', ""); - Expect(0, 6319, '\p{^Is_Blk:mongolian}', ""); - Expect(0, 6319, '\P{Is_Blk:mongolian}', ""); - Expect(1, 6319, '\P{^Is_Blk:mongolian}', ""); - Expect(0, 6320, '\p{Is_Blk:mongolian}', ""); - Expect(1, 6320, '\p{^Is_Blk:mongolian}', ""); - Expect(1, 6320, '\P{Is_Blk:mongolian}', ""); - Expect(0, 6320, '\P{^Is_Blk:mongolian}', ""); - Expect(1, 6319, '\p{Is_Blk=- mongolian}', ""); - Expect(0, 6319, '\p{^Is_Blk=- mongolian}', ""); - Expect(0, 6319, '\P{Is_Blk=- mongolian}', ""); - Expect(1, 6319, '\P{^Is_Blk=- mongolian}', ""); - Expect(0, 6320, '\p{Is_Blk=- mongolian}', ""); - Expect(1, 6320, '\p{^Is_Blk=- mongolian}', ""); - Expect(1, 6320, '\P{Is_Blk=- mongolian}', ""); - Expect(0, 6320, '\P{^Is_Blk=- mongolian}', ""); - Error('\p{Block= -MONGOLIAN_Supplement/a/}'); - Error('\P{Block= -MONGOLIAN_Supplement/a/}'); + 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}', ""); + Expect(1, 6319, '\P{^Is_Blk=mongolian}', ""); + Expect(0, 6320, '\p{Is_Blk=mongolian}', ""); + Expect(1, 6320, '\p{^Is_Blk=mongolian}', ""); + Expect(1, 6320, '\P{Is_Blk=mongolian}', ""); + Expect(0, 6320, '\P{^Is_Blk=mongolian}', ""); + Expect(1, 6319, '\p{Is_Blk: __Mongolian}', ""); + Expect(0, 6319, '\p{^Is_Blk: __Mongolian}', ""); + Expect(0, 6319, '\P{Is_Blk: __Mongolian}', ""); + Expect(1, 6319, '\P{^Is_Blk: __Mongolian}', ""); + Expect(0, 6320, '\p{Is_Blk: __Mongolian}', ""); + Expect(1, 6320, '\p{^Is_Blk: __Mongolian}', ""); + Expect(1, 6320, '\P{Is_Blk: __Mongolian}', ""); + Expect(0, 6320, '\P{^Is_Blk: __Mongolian}', ""); + Error('\p{Block=_ mongolian_SUPPLEMENT/a/}'); + Error('\P{Block=_ mongolian_SUPPLEMENT/a/}'); Expect(1, 71295, '\p{Block=:\AMongolian_Supplement\z:}', "");; Expect(0, 71296, '\p{Block=:\AMongolian_Supplement\z:}', "");; Expect(1, 71295, '\p{Block=mongoliansupplement}', ""); @@ -19339,16 +19860,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=:=_ MONGOLIAN_SUP}'); - Error('\P{Blk=:=_ MONGOLIAN_SUP}'); + Expect(1, 71295, '\p{Block: -MONGOLIAN_SUPPLEMENT}', ""); + Expect(0, 71295, '\p{^Block: -MONGOLIAN_SUPPLEMENT}', ""); + Expect(0, 71295, '\P{Block: -MONGOLIAN_SUPPLEMENT}', ""); + Expect(1, 71295, '\P{^Block: -MONGOLIAN_SUPPLEMENT}', ""); + Expect(0, 71296, '\p{Block: -MONGOLIAN_SUPPLEMENT}', ""); + Expect(1, 71296, '\p{^Block: -MONGOLIAN_SUPPLEMENT}', ""); + Expect(1, 71296, '\P{Block: -MONGOLIAN_SUPPLEMENT}', ""); + Expect(0, 71296, '\P{^Block: -MONGOLIAN_SUPPLEMENT}', ""); + Error('\p{Blk= /a/Mongolian_sup}'); + Error('\P{Blk= /a/Mongolian_sup}'); Expect(1, 71295, '\p{Blk=:\AMongolian_Sup\z:}', "");; Expect(0, 71296, '\p{Blk=:\AMongolian_Sup\z:}', "");; Expect(1, 71295, '\p{Blk=mongoliansup}', ""); @@ -19361,16 +19882,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:_:=MONGOLIAN_Supplement}'); + Error('\P{Is_Block:_:=MONGOLIAN_Supplement}'); Expect(1, 71295, '\p{Is_Block=mongoliansupplement}', ""); Expect(0, 71295, '\p{^Is_Block=mongoliansupplement}', ""); Expect(0, 71295, '\P{Is_Block=mongoliansupplement}', ""); @@ -19379,16 +19900,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 71296, '\p{^Is_Block=mongoliansupplement}', ""); Expect(1, 71296, '\P{Is_Block=mongoliansupplement}', ""); Expect(0, 71296, '\P{^Is_Block=mongoliansupplement}', ""); - Expect(1, 71295, '\p{Is_Block: MONGOLIAN_supplement}', ""); - Expect(0, 71295, '\p{^Is_Block: MONGOLIAN_supplement}', ""); - Expect(0, 71295, '\P{Is_Block: MONGOLIAN_supplement}', ""); - Expect(1, 71295, '\P{^Is_Block: MONGOLIAN_supplement}', ""); - Expect(0, 71296, '\p{Is_Block: MONGOLIAN_supplement}', ""); - Expect(1, 71296, '\p{^Is_Block: MONGOLIAN_supplement}', ""); - Expect(1, 71296, '\P{Is_Block: MONGOLIAN_supplement}', ""); - Expect(0, 71296, '\P{^Is_Block: MONGOLIAN_supplement}', ""); - Error('\p{Is_Blk=:= -Mongolian_SUP}'); - Error('\P{Is_Blk=:= -Mongolian_SUP}'); + Expect(1, 71295, '\p{Is_Block=_ MONGOLIAN_SUPPLEMENT}', ""); + Expect(0, 71295, '\p{^Is_Block=_ MONGOLIAN_SUPPLEMENT}', ""); + Expect(0, 71295, '\P{Is_Block=_ MONGOLIAN_SUPPLEMENT}', ""); + Expect(1, 71295, '\P{^Is_Block=_ MONGOLIAN_SUPPLEMENT}', ""); + Expect(0, 71296, '\p{Is_Block=_ MONGOLIAN_SUPPLEMENT}', ""); + Expect(1, 71296, '\p{^Is_Block=_ MONGOLIAN_SUPPLEMENT}', ""); + Expect(1, 71296, '\P{Is_Block=_ MONGOLIAN_SUPPLEMENT}', ""); + Expect(0, 71296, '\P{^Is_Block=_ MONGOLIAN_SUPPLEMENT}', ""); + Error('\p{Is_Blk: /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}', ""); @@ -19397,38 +19918,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=/a/- MRO}'); - Error('\P{Block=/a/- 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}'); + Error('\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}', ""); + 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}', ""); @@ -19441,16 +19962,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 92784, '\P{^Blk=mro}', ""); Expect(1, 92783, '\p{Blk=:\Amro\z:}', "");; Expect(0, 92784, '\p{Blk=:\Amro\z:}', "");; - Expect(1, 92783, '\p{Blk=_mro}', ""); - Expect(0, 92783, '\p{^Blk=_mro}', ""); - Expect(0, 92783, '\P{Blk=_mro}', ""); - Expect(1, 92783, '\P{^Blk=_mro}', ""); - Expect(0, 92784, '\p{Blk=_mro}', ""); - Expect(1, 92784, '\p{^Blk=_mro}', ""); - Expect(1, 92784, '\P{Blk=_mro}', ""); - Expect(0, 92784, '\P{^Blk=_mro}', ""); - Error('\p{Is_Block= MRO:=}'); - Error('\P{Is_Block= MRO:=}'); + Expect(1, 92783, '\p{Blk= Mro}', ""); + Expect(0, 92783, '\p{^Blk= Mro}', ""); + Expect(0, 92783, '\P{Blk= Mro}', ""); + Expect(1, 92783, '\P{^Blk= Mro}', ""); + Expect(0, 92784, '\p{Blk= Mro}', ""); + Expect(1, 92784, '\p{^Blk= Mro}', ""); + Expect(1, 92784, '\P{Blk= Mro}', ""); + Expect(0, 92784, '\P{^Blk= Mro}', ""); + Error('\p{Is_Block=/a/MRO}'); + Error('\P{Is_Block=/a/MRO}'); Expect(1, 92783, '\p{Is_Block=mro}', ""); Expect(0, 92783, '\p{^Is_Block=mro}', ""); Expect(0, 92783, '\P{Is_Block=mro}', ""); @@ -19459,16 +19980,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 92784, '\p{^Is_Block=mro}', ""); Expect(1, 92784, '\P{Is_Block=mro}', ""); Expect(0, 92784, '\P{^Is_Block=mro}', ""); - Expect(1, 92783, '\p{Is_Block: Mro}', ""); - Expect(0, 92783, '\p{^Is_Block: Mro}', ""); - Expect(0, 92783, '\P{Is_Block: Mro}', ""); - Expect(1, 92783, '\P{^Is_Block: Mro}', ""); - Expect(0, 92784, '\p{Is_Block: Mro}', ""); - Expect(1, 92784, '\p{^Is_Block: Mro}', ""); - Expect(1, 92784, '\P{Is_Block: Mro}', ""); - Expect(0, 92784, '\P{^Is_Block: Mro}', ""); - Error('\p{Is_Blk= :=MRO}'); - Error('\P{Is_Blk= :=MRO}'); + Expect(1, 92783, '\p{Is_Block= MRO}', ""); + Expect(0, 92783, '\p{^Is_Block= MRO}', ""); + Expect(0, 92783, '\P{Is_Block= MRO}', ""); + Expect(1, 92783, '\P{^Is_Block= MRO}', ""); + Expect(0, 92784, '\p{Is_Block= MRO}', ""); + Expect(1, 92784, '\p{^Is_Block= MRO}', ""); + Expect(1, 92784, '\P{Is_Block= MRO}', ""); + Expect(0, 92784, '\P{^Is_Block= MRO}', ""); + Error('\p{Is_Blk=/a/_-MRO}'); + Error('\P{Is_Blk=/a/_-MRO}'); Expect(1, 92783, '\p{Is_Blk=mro}', ""); Expect(0, 92783, '\p{^Is_Blk=mro}', ""); Expect(0, 92783, '\P{Is_Blk=mro}', ""); @@ -19477,16 +19998,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=/a/Multani}'); + Error('\P{Block=/a/Multani}'); Expect(1, 70319, '\p{Block=:\AMultani\z:}', "");; Expect(0, 70320, '\p{Block=:\AMultani\z:}', "");; Expect(1, 70319, '\p{Block=multani}', ""); @@ -19499,16 +20020,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/a/}'); - Error('\P{Blk=--Multani/a/}'); + Expect(1, 70319, '\p{Block=-Multani}', ""); + Expect(0, 70319, '\p{^Block=-Multani}', ""); + Expect(0, 70319, '\P{Block=-Multani}', ""); + Expect(1, 70319, '\P{^Block=-Multani}', ""); + Expect(0, 70320, '\p{Block=-Multani}', ""); + Expect(1, 70320, '\p{^Block=-Multani}', ""); + Expect(1, 70320, '\P{Block=-Multani}', ""); + Expect(0, 70320, '\P{^Block=-Multani}', ""); + Error('\p{Blk= multani:=}'); + Error('\P{Blk= multani:=}'); Expect(1, 70319, '\p{Blk=:\AMultani\z:}', "");; Expect(0, 70320, '\p{Blk=:\AMultani\z:}', "");; Expect(1, 70319, '\p{Blk=multani}', ""); @@ -19521,8 +20042,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:}', "");; - 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}', ""); @@ -19531,16 +20060,16 @@ 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_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}', ""); @@ -19557,30 +20086,30 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}'); + Error('\p{Block= Musical_SYMBOLS:=}'); + Error('\P{Block= Musical_SYMBOLS:=}'); Expect(1, 119295, '\p{Block=:\AMusical_Symbols\z:}', "");; Expect(0, 119296, '\p{Block=:\AMusical_Symbols\z:}', "");; - Expect(1, 119295, '\p{Block: musicalsymbols}', ""); - Expect(0, 119295, '\p{^Block: musicalsymbols}', ""); - Expect(0, 119295, '\P{Block: musicalsymbols}', ""); - Expect(1, 119295, '\P{^Block: musicalsymbols}', ""); - Expect(0, 119296, '\p{Block: musicalsymbols}', ""); - Expect(1, 119296, '\p{^Block: musicalsymbols}', ""); - Expect(1, 119296, '\P{Block: musicalsymbols}', ""); - Expect(0, 119296, '\P{^Block: musicalsymbols}', ""); + Expect(1, 119295, '\p{Block=musicalsymbols}', ""); + Expect(0, 119295, '\p{^Block=musicalsymbols}', ""); + Expect(0, 119295, '\P{Block=musicalsymbols}', ""); + Expect(1, 119295, '\P{^Block=musicalsymbols}', ""); + Expect(0, 119296, '\p{Block=musicalsymbols}', ""); + Expect(1, 119296, '\p{^Block=musicalsymbols}', ""); + Expect(1, 119296, '\P{Block=musicalsymbols}', ""); + Expect(0, 119296, '\P{^Block=musicalsymbols}', ""); Expect(1, 119295, '\p{Block=:\Amusicalsymbols\z:}', "");; Expect(0, 119296, '\p{Block=:\Amusicalsymbols\z:}', "");; - Expect(1, 119295, '\p{Block=__musical_SYMBOLS}', ""); - Expect(0, 119295, '\p{^Block=__musical_SYMBOLS}', ""); - Expect(0, 119295, '\P{Block=__musical_SYMBOLS}', ""); - Expect(1, 119295, '\P{^Block=__musical_SYMBOLS}', ""); - Expect(0, 119296, '\p{Block=__musical_SYMBOLS}', ""); - Expect(1, 119296, '\p{^Block=__musical_SYMBOLS}', ""); - Expect(1, 119296, '\P{Block=__musical_SYMBOLS}', ""); - Expect(0, 119296, '\P{^Block=__musical_SYMBOLS}', ""); - Error('\p{Blk=:= MUSIC}'); - Error('\P{Blk=:= MUSIC}'); + Expect(1, 119295, '\p{Block= -musical_Symbols}', ""); + Expect(0, 119295, '\p{^Block= -musical_Symbols}', ""); + Expect(0, 119295, '\P{Block= -musical_Symbols}', ""); + Expect(1, 119295, '\P{^Block= -musical_Symbols}', ""); + Expect(0, 119296, '\p{Block= -musical_Symbols}', ""); + Expect(1, 119296, '\p{^Block= -musical_Symbols}', ""); + Expect(1, 119296, '\P{Block= -musical_Symbols}', ""); + Expect(0, 119296, '\P{^Block= -musical_Symbols}', ""); + Error('\p{Blk: := Music}'); + Error('\P{Blk: := Music}'); Expect(1, 119295, '\p{Blk=:\AMusic\z:}', "");; Expect(0, 119296, '\p{Blk=:\AMusic\z:}', "");; Expect(1, 119295, '\p{Blk=music}', ""); @@ -19593,16 +20122,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= :=MUSICAL_Symbols}'); - Error('\P{Is_Block= :=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}', ""); @@ -19611,34 +20140,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/a/}'); - Error('\P{Block= myanmar/a/}'); + 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}', ""); @@ -19651,16 +20180,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=:=__Myanmar}'); - Error('\P{Blk=:=__Myanmar}'); + Expect(1, 4255, '\p{Block=__myanmar}', ""); + Expect(0, 4255, '\p{^Block=__myanmar}', ""); + Expect(0, 4255, '\P{Block=__myanmar}', ""); + Expect(1, 4255, '\P{^Block=__myanmar}', ""); + Expect(0, 4256, '\p{Block=__myanmar}', ""); + Expect(1, 4256, '\p{^Block=__myanmar}', ""); + Expect(1, 4256, '\P{Block=__myanmar}', ""); + Expect(0, 4256, '\P{^Block=__myanmar}', ""); + Error('\p{Blk: /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}', ""); @@ -19673,16 +20202,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 4256, '\P{^Blk=myanmar}', ""); Expect(1, 4255, '\p{Blk=:\Amyanmar\z:}', "");; Expect(0, 4256, '\p{Blk=:\Amyanmar\z:}', "");; - Expect(1, 4255, '\p{Blk=__myanmar}', ""); - Expect(0, 4255, '\p{^Blk=__myanmar}', ""); - Expect(0, 4255, '\P{Blk=__myanmar}', ""); - Expect(1, 4255, '\P{^Blk=__myanmar}', ""); - Expect(0, 4256, '\p{Blk=__myanmar}', ""); - Expect(1, 4256, '\p{^Blk=__myanmar}', ""); - Expect(1, 4256, '\P{Blk=__myanmar}', ""); - Expect(0, 4256, '\P{^Blk=__myanmar}', ""); - Error('\p{Is_Block=:=MYANMAR}'); - Error('\P{Is_Block=:=MYANMAR}'); + Expect(1, 4255, '\p{Blk= MYANMAR}', ""); + Expect(0, 4255, '\p{^Blk= MYANMAR}', ""); + Expect(0, 4255, '\P{Blk= MYANMAR}', ""); + Expect(1, 4255, '\P{^Blk= MYANMAR}', ""); + Expect(0, 4256, '\p{Blk= MYANMAR}', ""); + Expect(1, 4256, '\p{^Blk= MYANMAR}', ""); + Expect(1, 4256, '\P{Blk= MYANMAR}', ""); + Expect(0, 4256, '\P{^Blk= MYANMAR}', ""); + Error('\p{Is_Block=__Myanmar/a/}'); + Error('\P{Is_Block=__Myanmar/a/}'); Expect(1, 4255, '\p{Is_Block=myanmar}', ""); Expect(0, 4255, '\p{^Is_Block=myanmar}', ""); Expect(0, 4255, '\P{Is_Block=myanmar}', ""); @@ -19691,34 +20220,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 4256, '\p{^Is_Block=myanmar}', ""); Expect(1, 4256, '\P{Is_Block=myanmar}', ""); Expect(0, 4256, '\P{^Is_Block=myanmar}', ""); - Expect(1, 4255, '\p{Is_Block=_MYANMAR}', ""); - Expect(0, 4255, '\p{^Is_Block=_MYANMAR}', ""); - Expect(0, 4255, '\P{Is_Block=_MYANMAR}', ""); - Expect(1, 4255, '\P{^Is_Block=_MYANMAR}', ""); - Expect(0, 4256, '\p{Is_Block=_MYANMAR}', ""); - Expect(1, 4256, '\p{^Is_Block=_MYANMAR}', ""); - Expect(1, 4256, '\P{Is_Block=_MYANMAR}', ""); - Expect(0, 4256, '\P{^Is_Block=_MYANMAR}', ""); - Error('\p{Is_Blk: :=- Myanmar}'); - Error('\P{Is_Blk: :=- Myanmar}'); - Expect(1, 4255, '\p{Is_Blk: myanmar}', ""); - Expect(0, 4255, '\p{^Is_Blk: myanmar}', ""); - Expect(0, 4255, '\P{Is_Blk: myanmar}', ""); - Expect(1, 4255, '\P{^Is_Blk: myanmar}', ""); - Expect(0, 4256, '\p{Is_Blk: myanmar}', ""); - Expect(1, 4256, '\p{^Is_Blk: myanmar}', ""); - Expect(1, 4256, '\P{Is_Blk: myanmar}', ""); - Expect(0, 4256, '\P{^Is_Blk: myanmar}', ""); - Expect(1, 4255, '\p{Is_Blk=_ myanmar}', ""); - Expect(0, 4255, '\p{^Is_Blk=_ myanmar}', ""); - Expect(0, 4255, '\P{Is_Blk=_ myanmar}', ""); - Expect(1, 4255, '\P{^Is_Blk=_ myanmar}', ""); - Expect(0, 4256, '\p{Is_Blk=_ myanmar}', ""); - Expect(1, 4256, '\p{^Is_Blk=_ myanmar}', ""); - Expect(1, 4256, '\P{Is_Blk=_ myanmar}', ""); - Expect(0, 4256, '\P{^Is_Blk=_ myanmar}', ""); - Error('\p{Block= :=myanmar_extended_A}'); - Error('\P{Block= :=myanmar_extended_A}'); + Expect(1, 4255, '\p{Is_Block=--Myanmar}', ""); + Expect(0, 4255, '\p{^Is_Block=--Myanmar}', ""); + Expect(0, 4255, '\P{Is_Block=--Myanmar}', ""); + Expect(1, 4255, '\P{^Is_Block=--Myanmar}', ""); + Expect(0, 4256, '\p{Is_Block=--Myanmar}', ""); + Expect(1, 4256, '\p{^Is_Block=--Myanmar}', ""); + Expect(1, 4256, '\P{Is_Block=--Myanmar}', ""); + Expect(0, 4256, '\P{^Is_Block=--Myanmar}', ""); + Error('\p{Is_Blk=:=_ MYANMAR}'); + Error('\P{Is_Blk=:=_ MYANMAR}'); + Expect(1, 4255, '\p{Is_Blk=myanmar}', ""); + Expect(0, 4255, '\p{^Is_Blk=myanmar}', ""); + Expect(0, 4255, '\P{Is_Blk=myanmar}', ""); + Expect(1, 4255, '\P{^Is_Blk=myanmar}', ""); + Expect(0, 4256, '\p{Is_Blk=myanmar}', ""); + Expect(1, 4256, '\p{^Is_Blk=myanmar}', ""); + Expect(1, 4256, '\P{Is_Blk=myanmar}', ""); + Expect(0, 4256, '\P{^Is_Blk=myanmar}', ""); + Expect(1, 4255, '\p{Is_Blk: -_MYANMAR}', ""); + Expect(0, 4255, '\p{^Is_Blk: -_MYANMAR}', ""); + Expect(0, 4255, '\P{Is_Blk: -_MYANMAR}', ""); + Expect(1, 4255, '\P{^Is_Blk: -_MYANMAR}', ""); + Expect(0, 4256, '\p{Is_Blk: -_MYANMAR}', ""); + Expect(1, 4256, '\p{^Is_Blk: -_MYANMAR}', ""); + Expect(1, 4256, '\P{Is_Blk: -_MYANMAR}', ""); + Expect(0, 4256, '\P{^Is_Blk: -_MYANMAR}', ""); + Error('\p{Block= /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}', ""); @@ -19731,16 +20260,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=/a/_myanmar_ext_A}'); - Error('\P{Blk=/a/_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:=}'); + Error('\P{Blk= MYANMAR_EXT_A:=}'); Expect(1, 43647, '\p{Blk=:\AMyanmar_Ext_A\z:}', "");; Expect(0, 43648, '\p{Blk=:\AMyanmar_Ext_A\z:}', "");; Expect(1, 43647, '\p{Blk=myanmarexta}', ""); @@ -19753,16 +20282,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=/a/ Myanmar_extended_A}'); - Error('\P{Is_Block=/a/ Myanmar_extended_A}'); + Expect(1, 43647, '\p{Blk=- Myanmar_Ext_A}', ""); + Expect(0, 43647, '\p{^Blk=- Myanmar_Ext_A}', ""); + Expect(0, 43647, '\P{Blk=- Myanmar_Ext_A}', ""); + Expect(1, 43647, '\P{^Blk=- Myanmar_Ext_A}', ""); + Expect(0, 43648, '\p{Blk=- Myanmar_Ext_A}', ""); + Expect(1, 43648, '\p{^Blk=- Myanmar_Ext_A}', ""); + Expect(1, 43648, '\P{Blk=- Myanmar_Ext_A}', ""); + Expect(0, 43648, '\P{^Blk=- Myanmar_Ext_A}', ""); + Error('\p{Is_Block=_ MYANMAR_Extended_a/a/}'); + Error('\P{Is_Block=_ MYANMAR_Extended_a/a/}'); Expect(1, 43647, '\p{Is_Block=myanmarextendeda}', ""); Expect(0, 43647, '\p{^Is_Block=myanmarextendeda}', ""); Expect(0, 43647, '\P{Is_Block=myanmarextendeda}', ""); @@ -19771,16 +20300,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 43648, '\p{^Is_Block=myanmarextendeda}', ""); Expect(1, 43648, '\P{Is_Block=myanmarextendeda}', ""); Expect(0, 43648, '\P{^Is_Block=myanmarextendeda}', ""); - Expect(1, 43647, '\p{Is_Block=-MYANMAR_EXTENDED_A}', ""); - Expect(0, 43647, '\p{^Is_Block=-MYANMAR_EXTENDED_A}', ""); - Expect(0, 43647, '\P{Is_Block=-MYANMAR_EXTENDED_A}', ""); - Expect(1, 43647, '\P{^Is_Block=-MYANMAR_EXTENDED_A}', ""); - Expect(0, 43648, '\p{Is_Block=-MYANMAR_EXTENDED_A}', ""); - Expect(1, 43648, '\p{^Is_Block=-MYANMAR_EXTENDED_A}', ""); - Expect(1, 43648, '\P{Is_Block=-MYANMAR_EXTENDED_A}', ""); - Expect(0, 43648, '\P{^Is_Block=-MYANMAR_EXTENDED_A}', ""); - Error('\p{Is_Blk: -:=Myanmar_ext_a}'); - Error('\P{Is_Blk: -:=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}', ""); @@ -19789,60 +20318,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 43648, '\p{^Is_Blk=myanmarexta}', ""); Expect(1, 43648, '\P{Is_Blk=myanmarexta}', ""); Expect(0, 43648, '\P{^Is_Blk=myanmarexta}', ""); - Expect(1, 43647, '\p{Is_Blk= MYANMAR_Ext_A}', ""); - Expect(0, 43647, '\p{^Is_Blk= MYANMAR_Ext_A}', ""); - Expect(0, 43647, '\P{Is_Blk= MYANMAR_Ext_A}', ""); - Expect(1, 43647, '\P{^Is_Blk= MYANMAR_Ext_A}', ""); - Expect(0, 43648, '\p{Is_Blk= MYANMAR_Ext_A}', ""); - Expect(1, 43648, '\p{^Is_Blk= MYANMAR_Ext_A}', ""); - Expect(1, 43648, '\P{Is_Blk= MYANMAR_Ext_A}', ""); - Expect(0, 43648, '\P{^Is_Blk= MYANMAR_Ext_A}', ""); - Error('\p{Block: myanmar_EXTENDED_B:=}'); - Error('\P{Block: myanmar_EXTENDED_B:=}'); + Expect(1, 43647, '\p{Is_Blk=_-Myanmar_EXT_a}', ""); + Expect(0, 43647, '\p{^Is_Blk=_-Myanmar_EXT_a}', ""); + Expect(0, 43647, '\P{Is_Blk=_-Myanmar_EXT_a}', ""); + Expect(1, 43647, '\P{^Is_Blk=_-Myanmar_EXT_a}', ""); + Expect(0, 43648, '\p{Is_Blk=_-Myanmar_EXT_a}', ""); + Expect(1, 43648, '\p{^Is_Blk=_-Myanmar_EXT_a}', ""); + Expect(1, 43648, '\P{Is_Blk=_-Myanmar_EXT_a}', ""); + Expect(0, 43648, '\P{^Is_Blk=_-Myanmar_EXT_a}', ""); + Error('\p{Block= -Myanmar_Extended_b/a/}'); + Error('\P{Block= -Myanmar_Extended_b/a/}'); Expect(1, 43519, '\p{Block=:\AMyanmar_Extended_B\z:}', "");; Expect(0, 43520, '\p{Block=:\AMyanmar_Extended_B\z:}', "");; - Expect(1, 43519, '\p{Block:myanmarextendedb}', ""); - Expect(0, 43519, '\p{^Block:myanmarextendedb}', ""); - Expect(0, 43519, '\P{Block:myanmarextendedb}', ""); - Expect(1, 43519, '\P{^Block:myanmarextendedb}', ""); - Expect(0, 43520, '\p{Block:myanmarextendedb}', ""); - Expect(1, 43520, '\p{^Block:myanmarextendedb}', ""); - Expect(1, 43520, '\P{Block:myanmarextendedb}', ""); - Expect(0, 43520, '\P{^Block:myanmarextendedb}', ""); + Expect(1, 43519, '\p{Block=myanmarextendedb}', ""); + Expect(0, 43519, '\p{^Block=myanmarextendedb}', ""); + Expect(0, 43519, '\P{Block=myanmarextendedb}', ""); + Expect(1, 43519, '\P{^Block=myanmarextendedb}', ""); + Expect(0, 43520, '\p{Block=myanmarextendedb}', ""); + Expect(1, 43520, '\p{^Block=myanmarextendedb}', ""); + Expect(1, 43520, '\P{Block=myanmarextendedb}', ""); + Expect(0, 43520, '\P{^Block=myanmarextendedb}', ""); Expect(1, 43519, '\p{Block=:\Amyanmarextendedb\z:}', "");; Expect(0, 43520, '\p{Block=:\Amyanmarextendedb\z:}', "");; - Expect(1, 43519, '\p{Block: Myanmar_Extended_B}', ""); - Expect(0, 43519, '\p{^Block: Myanmar_Extended_B}', ""); - Expect(0, 43519, '\P{Block: Myanmar_Extended_B}', ""); - Expect(1, 43519, '\P{^Block: Myanmar_Extended_B}', ""); - Expect(0, 43520, '\p{Block: Myanmar_Extended_B}', ""); - Expect(1, 43520, '\p{^Block: Myanmar_Extended_B}', ""); - Expect(1, 43520, '\P{Block: Myanmar_Extended_B}', ""); - Expect(0, 43520, '\P{^Block: Myanmar_Extended_B}', ""); - Error('\p{Blk: := 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= :=myanmar_Extended_B}'); - Error('\P{Is_Block= :=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= /a/Myanmar_Extended_B}'); + Error('\P{Is_Block= /a/Myanmar_Extended_B}'); Expect(1, 43519, '\p{Is_Block=myanmarextendedb}', ""); Expect(0, 43519, '\p{^Is_Block=myanmarextendedb}', ""); Expect(0, 43519, '\P{Is_Block=myanmarextendedb}', ""); @@ -19851,16 +20380,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 43520, '\p{^Is_Block=myanmarextendedb}', ""); Expect(1, 43520, '\P{Is_Block=myanmarextendedb}', ""); Expect(0, 43520, '\P{^Is_Block=myanmarextendedb}', ""); - Expect(1, 43519, '\p{Is_Block=_Myanmar_Extended_B}', ""); - Expect(0, 43519, '\p{^Is_Block=_Myanmar_Extended_B}', ""); - Expect(0, 43519, '\P{Is_Block=_Myanmar_Extended_B}', ""); - Expect(1, 43519, '\P{^Is_Block=_Myanmar_Extended_B}', ""); - Expect(0, 43520, '\p{Is_Block=_Myanmar_Extended_B}', ""); - Expect(1, 43520, '\p{^Is_Block=_Myanmar_Extended_B}', ""); - Expect(1, 43520, '\P{Is_Block=_Myanmar_Extended_B}', ""); - Expect(0, 43520, '\P{^Is_Block=_Myanmar_Extended_B}', ""); - Error('\p{Is_Blk= myanmar_ext_b:=}'); - Error('\P{Is_Blk= myanmar_ext_b:=}'); + Expect(1, 43519, '\p{Is_Block= -Myanmar_EXTENDED_b}', ""); + Expect(0, 43519, '\p{^Is_Block= -Myanmar_EXTENDED_b}', ""); + Expect(0, 43519, '\P{Is_Block= -Myanmar_EXTENDED_b}', ""); + Expect(1, 43519, '\P{^Is_Block= -Myanmar_EXTENDED_b}', ""); + Expect(0, 43520, '\p{Is_Block= -Myanmar_EXTENDED_b}', ""); + Expect(1, 43520, '\p{^Is_Block= -Myanmar_EXTENDED_b}', ""); + Expect(1, 43520, '\P{Is_Block= -Myanmar_EXTENDED_b}', ""); + Expect(0, 43520, '\P{^Is_Block= -Myanmar_EXTENDED_b}', ""); + Error('\p{Is_Blk= /a/Myanmar_Ext_b}'); + Error('\P{Is_Blk= /a/Myanmar_Ext_b}'); Expect(1, 43519, '\p{Is_Blk=myanmarextb}', ""); Expect(0, 43519, '\p{^Is_Blk=myanmarextb}', ""); Expect(0, 43519, '\P{Is_Blk=myanmarextb}', ""); @@ -19869,16 +20398,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:/a/ Nabataean}'); - Error('\P{Block:/a/ 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:=}'); + Error('\P{Block=nabataean:=}'); Expect(1, 67759, '\p{Block=:\ANabataean\z:}', "");; Expect(0, 67760, '\p{Block=:\ANabataean\z:}', "");; Expect(1, 67759, '\p{Block=nabataean}', ""); @@ -19891,38 +20420,38 @@ 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}'); - Error('\P{Blk=:=_ Nabataean}'); + Expect(1, 67759, '\p{Block=_ Nabataean}', ""); + Expect(0, 67759, '\p{^Block=_ Nabataean}', ""); + Expect(0, 67759, '\P{Block=_ Nabataean}', ""); + Expect(1, 67759, '\P{^Block=_ Nabataean}', ""); + Expect(0, 67760, '\p{Block=_ Nabataean}', ""); + Expect(1, 67760, '\p{^Block=_ Nabataean}', ""); + Expect(1, 67760, '\P{Block=_ Nabataean}', ""); + Expect(0, 67760, '\P{^Block=_ Nabataean}', ""); + Error('\p{Blk=-Nabataean/a/}'); + Error('\P{Blk=-Nabataean/a/}'); Expect(1, 67759, '\p{Blk=:\ANabataean\z:}', "");; Expect(0, 67760, '\p{Blk=:\ANabataean\z:}', "");; - Expect(1, 67759, '\p{Blk: nabataean}', ""); - Expect(0, 67759, '\p{^Blk: nabataean}', ""); - Expect(0, 67759, '\P{Blk: nabataean}', ""); - Expect(1, 67759, '\P{^Blk: nabataean}', ""); - Expect(0, 67760, '\p{Blk: nabataean}', ""); - Expect(1, 67760, '\p{^Blk: nabataean}', ""); - Expect(1, 67760, '\P{Blk: nabataean}', ""); - Expect(0, 67760, '\P{^Blk: nabataean}', ""); + Expect(1, 67759, '\p{Blk=nabataean}', ""); + Expect(0, 67759, '\p{^Blk=nabataean}', ""); + Expect(0, 67759, '\P{Blk=nabataean}', ""); + Expect(1, 67759, '\P{^Blk=nabataean}', ""); + Expect(0, 67760, '\p{Blk=nabataean}', ""); + Expect(1, 67760, '\p{^Blk=nabataean}', ""); + Expect(1, 67760, '\P{Blk=nabataean}', ""); + Expect(0, 67760, '\P{^Blk=nabataean}', ""); Expect(1, 67759, '\p{Blk=:\Anabataean\z:}', "");; Expect(0, 67760, '\p{Blk=:\Anabataean\z:}', "");; - Expect(1, 67759, '\p{Blk= NABATAEAN}', ""); - Expect(0, 67759, '\p{^Blk= NABATAEAN}', ""); - Expect(0, 67759, '\P{Blk= NABATAEAN}', ""); - Expect(1, 67759, '\P{^Blk= NABATAEAN}', ""); - Expect(0, 67760, '\p{Blk= NABATAEAN}', ""); - Expect(1, 67760, '\p{^Blk= NABATAEAN}', ""); - Expect(1, 67760, '\P{Blk= NABATAEAN}', ""); - Expect(0, 67760, '\P{^Blk= NABATAEAN}', ""); - Error('\p{Is_Block=-:=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}', ""); @@ -19931,16 +20460,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=/a/_nabataean}'); - Error('\P{Is_Blk=/a/_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}', ""); @@ -19949,38 +20478,38 @@ 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/nandinagari}'); + Error('\P{Block=-/a/nandinagari}'); Expect(1, 72191, '\p{Block=:\ANandinagari\z:}', "");; Expect(0, 72192, '\p{Block=:\ANandinagari\z:}', "");; - Expect(1, 72191, '\p{Block=nandinagari}', ""); - 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}', ""); + 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}', ""); 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=/a/ nandinagari}'); + Error('\P{Blk=/a/ nandinagari}'); Expect(1, 72191, '\p{Blk=:\ANandinagari\z:}', "");; Expect(0, 72192, '\p{Blk=:\ANandinagari\z:}', "");; Expect(1, 72191, '\p{Blk=nandinagari}', ""); @@ -19993,16 +20522,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: _nandinagari:=}'); - Error('\P{Is_Block: _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}', ""); @@ -20011,16 +20540,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= /a/nandinagari}'); - Error('\P{Is_Blk= /a/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_Blk=nandinagari}', ""); Expect(0, 72191, '\p{^Is_Blk=nandinagari}', ""); Expect(0, 72191, '\P{Is_Blk=nandinagari}', ""); @@ -20029,16 +20558,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}', ""); @@ -20051,38 +20580,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=/a/_-NB}'); - Error('\P{Blk=/a/_-NB}'); + Expect(1, 918000, '\p{Block= No_block}', ""); + Expect(0, 918000, '\p{^Block= No_block}', ""); + Expect(0, 918000, '\P{Block= No_block}', ""); + Expect(1, 918000, '\P{^Block= No_block}', ""); + Expect(0, 983040, '\p{Block= No_block}', ""); + Expect(1, 983040, '\p{^Block= No_block}', ""); + Expect(1, 983040, '\P{Block= No_block}', ""); + Expect(0, 983040, '\P{^Block= No_block}', ""); + Error('\p{Blk=__NB:=}'); + Error('\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}', ""); + 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}'); - Error('\P{Is_Block=:= _No_BLOCK}'); + Expect(1, 918000, '\p{Blk=_NB}', ""); + Expect(0, 918000, '\p{^Blk=_NB}', ""); + Expect(0, 918000, '\P{Blk=_NB}', ""); + Expect(1, 918000, '\P{^Blk=_NB}', ""); + Expect(0, 983040, '\p{Blk=_NB}', ""); + Expect(1, 983040, '\p{^Blk=_NB}', ""); + Expect(1, 983040, '\P{Blk=_NB}', ""); + Expect(0, 983040, '\P{^Blk=_NB}', ""); + Error('\p{Is_Block=-No_Block/a/}'); + Error('\P{Is_Block=-No_Block/a/}'); Expect(1, 918000, '\p{Is_Block=noblock}', ""); Expect(0, 918000, '\p{^Is_Block=noblock}', ""); Expect(0, 918000, '\P{Is_Block=noblock}', ""); @@ -20091,34 +20620,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 983040, '\p{^Is_Block=noblock}', ""); Expect(1, 983040, '\P{Is_Block=noblock}', ""); Expect(0, 983040, '\P{^Is_Block=noblock}', ""); - Expect(1, 918000, '\p{Is_Block= -NO_Block}', ""); - Expect(0, 918000, '\p{^Is_Block= -NO_Block}', ""); - Expect(0, 918000, '\P{Is_Block= -NO_Block}', ""); - Expect(1, 918000, '\P{^Is_Block= -NO_Block}', ""); - Expect(0, 983040, '\p{Is_Block= -NO_Block}', ""); - Expect(1, 983040, '\p{^Is_Block= -NO_Block}', ""); - Expect(1, 983040, '\P{Is_Block= -NO_Block}', ""); - Expect(0, 983040, '\P{^Is_Block= -NO_Block}', ""); - Error('\p{Is_Blk=/a/ -NB}'); - Error('\P{Is_Blk=/a/ -NB}'); - Expect(1, 918000, '\p{Is_Blk: nb}', ""); - Expect(0, 918000, '\p{^Is_Blk: nb}', ""); - Expect(0, 918000, '\P{Is_Blk: nb}', ""); - Expect(1, 918000, '\P{^Is_Blk: nb}', ""); - Expect(0, 983040, '\p{Is_Blk: nb}', ""); - Expect(1, 983040, '\p{^Is_Blk: nb}', ""); - Expect(1, 983040, '\P{Is_Blk: nb}', ""); - Expect(0, 983040, '\P{^Is_Blk: nb}', ""); - Expect(1, 918000, '\p{Is_Blk= -nb}', ""); - Expect(0, 918000, '\p{^Is_Blk= -nb}', ""); - Expect(0, 918000, '\P{Is_Blk= -nb}', ""); - Expect(1, 918000, '\P{^Is_Blk= -nb}', ""); - Expect(0, 983040, '\p{Is_Blk= -nb}', ""); - Expect(1, 983040, '\p{^Is_Blk= -nb}', ""); - Expect(1, 983040, '\P{Is_Blk= -nb}', ""); - Expect(0, 983040, '\P{^Is_Blk= -nb}', ""); - Error('\p{Block=/a/ new_TAI_Lue}'); - Error('\P{Block=/a/ new_TAI_Lue}'); + Expect(1, 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_Blk=nb}', ""); + Expect(0, 918000, '\p{^Is_Blk=nb}', ""); + Expect(0, 918000, '\P{Is_Blk=nb}', ""); + Expect(1, 918000, '\P{^Is_Blk=nb}', ""); + Expect(0, 983040, '\p{Is_Blk=nb}', ""); + Expect(1, 983040, '\p{^Is_Blk=nb}', ""); + Expect(1, 983040, '\P{Is_Blk=nb}', ""); + Expect(0, 983040, '\P{^Is_Blk=nb}', ""); + Expect(1, 918000, '\p{Is_Blk= NB}', ""); + Expect(0, 918000, '\p{^Is_Blk= NB}', ""); + Expect(0, 918000, '\P{Is_Blk= NB}', ""); + Expect(1, 918000, '\P{^Is_Blk= NB}', ""); + Expect(0, 983040, '\p{Is_Blk= NB}', ""); + Expect(1, 983040, '\p{^Is_Blk= NB}', ""); + Expect(1, 983040, '\P{Is_Blk= NB}', ""); + Expect(0, 983040, '\P{^Is_Blk= NB}', ""); + Error('\p{Block= -New_tai_LUE/a/}'); + Error('\P{Block= -New_tai_LUE/a/}'); Expect(1, 6623, '\p{Block=:\ANew_Tai_Lue\z:}', "");; Expect(0, 6624, '\p{Block=:\ANew_Tai_Lue\z:}', "");; Expect(1, 6623, '\p{Block=newtailue}', ""); @@ -20131,16 +20660,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= NEW_Tai_LUE:=}'); - Error('\P{Blk= 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=/a/NEW_tai_lue}'); + Error('\P{Blk=/a/NEW_tai_lue}'); Expect(1, 6623, '\p{Blk=:\ANew_Tai_Lue\z:}', "");; Expect(0, 6624, '\p{Blk=:\ANew_Tai_Lue\z:}', "");; Expect(1, 6623, '\p{Blk=newtailue}', ""); @@ -20153,16 +20682,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=_/a/New_tai_Lue}'); - Error('\P{Is_Block=_/a/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}', ""); @@ -20171,16 +20700,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 6624, '\p{^Is_Block=newtailue}', ""); Expect(1, 6624, '\P{Is_Block=newtailue}', ""); Expect(0, 6624, '\P{^Is_Block=newtailue}', ""); - Expect(1, 6623, '\p{Is_Block=_ New_tai_Lue}', ""); - Expect(0, 6623, '\p{^Is_Block=_ New_tai_Lue}', ""); - Expect(0, 6623, '\P{Is_Block=_ New_tai_Lue}', ""); - Expect(1, 6623, '\P{^Is_Block=_ New_tai_Lue}', ""); - Expect(0, 6624, '\p{Is_Block=_ New_tai_Lue}', ""); - Expect(1, 6624, '\p{^Is_Block=_ New_tai_Lue}', ""); - Expect(1, 6624, '\P{Is_Block=_ New_tai_Lue}', ""); - Expect(0, 6624, '\P{^Is_Block=_ New_tai_Lue}', ""); - Error('\p{Is_Blk= _NEW_tai_LUE:=}'); - Error('\P{Is_Blk= _NEW_tai_LUE:=}'); + 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}', ""); @@ -20189,16 +20718,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 6624, '\p{^Is_Blk=newtailue}', ""); Expect(1, 6624, '\P{Is_Blk=newtailue}', ""); Expect(0, 6624, '\P{^Is_Blk=newtailue}', ""); - Expect(1, 6623, '\p{Is_Blk: _New_tai_LUE}', ""); - Expect(0, 6623, '\p{^Is_Blk: _New_tai_LUE}', ""); - Expect(0, 6623, '\P{Is_Blk: _New_tai_LUE}', ""); - Expect(1, 6623, '\P{^Is_Blk: _New_tai_LUE}', ""); - Expect(0, 6624, '\p{Is_Blk: _New_tai_LUE}', ""); - Expect(1, 6624, '\p{^Is_Blk: _New_tai_LUE}', ""); - Expect(1, 6624, '\P{Is_Blk: _New_tai_LUE}', ""); - Expect(0, 6624, '\P{^Is_Blk: _New_tai_LUE}', ""); - Error('\p{Block=/a/ newa}'); - Error('\P{Block=/a/ newa}'); + Expect(1, 6623, '\p{Is_Blk=-new_Tai_Lue}', ""); + Expect(0, 6623, '\p{^Is_Blk=-new_Tai_Lue}', ""); + Expect(0, 6623, '\P{Is_Blk=-new_Tai_Lue}', ""); + Expect(1, 6623, '\P{^Is_Blk=-new_Tai_Lue}', ""); + Expect(0, 6624, '\p{Is_Blk=-new_Tai_Lue}', ""); + Expect(1, 6624, '\p{^Is_Blk=-new_Tai_Lue}', ""); + Expect(1, 6624, '\P{Is_Blk=-new_Tai_Lue}', ""); + Expect(0, 6624, '\P{^Is_Blk=-new_Tai_Lue}', ""); + Error('\p{Block=:=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}', ""); @@ -20211,16 +20740,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 70784, '\P{^Block=newa}', ""); Expect(1, 70783, '\p{Block=:\Anewa\z:}', "");; Expect(0, 70784, '\p{Block=:\Anewa\z:}', "");; - Expect(1, 70783, '\p{Block= newa}', ""); - Expect(0, 70783, '\p{^Block= newa}', ""); - Expect(0, 70783, '\P{Block= newa}', ""); - Expect(1, 70783, '\P{^Block= newa}', ""); - Expect(0, 70784, '\p{Block= newa}', ""); - Expect(1, 70784, '\p{^Block= newa}', ""); - Expect(1, 70784, '\P{Block= newa}', ""); - Expect(0, 70784, '\P{^Block= newa}', ""); - Error('\p{Blk= Newa:=}'); - Error('\P{Blk= Newa:=}'); + Expect(1, 70783, '\p{Block: NEWA}', ""); + Expect(0, 70783, '\p{^Block: NEWA}', ""); + Expect(0, 70783, '\P{Block: NEWA}', ""); + Expect(1, 70783, '\P{^Block: NEWA}', ""); + Expect(0, 70784, '\p{Block: NEWA}', ""); + Expect(1, 70784, '\p{^Block: NEWA}', ""); + Expect(1, 70784, '\P{Block: NEWA}', ""); + Expect(0, 70784, '\P{^Block: NEWA}', ""); + Error('\p{Blk:/a/ NEWA}'); + Error('\P{Blk:/a/ NEWA}'); Expect(1, 70783, '\p{Blk=:\ANewa\z:}', "");; Expect(0, 70784, '\p{Blk=:\ANewa\z:}', "");; Expect(1, 70783, '\p{Blk: newa}', ""); @@ -20233,16 +20762,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/a/}'); - Error('\P{Is_Block: _-newa/a/}'); + 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{Is_Block=newa}', ""); Expect(0, 70783, '\p{^Is_Block=newa}', ""); Expect(0, 70783, '\P{Is_Block=newa}', ""); @@ -20251,34 +20780,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 70784, '\p{^Is_Block=newa}', ""); Expect(1, 70784, '\P{Is_Block=newa}', ""); Expect(0, 70784, '\P{^Is_Block=newa}', ""); - Expect(1, 70783, '\p{Is_Block=_-Newa}', ""); - Expect(0, 70783, '\p{^Is_Block=_-Newa}', ""); - Expect(0, 70783, '\P{Is_Block=_-Newa}', ""); - Expect(1, 70783, '\P{^Is_Block=_-Newa}', ""); - Expect(0, 70784, '\p{Is_Block=_-Newa}', ""); - Expect(1, 70784, '\p{^Is_Block=_-Newa}', ""); - Expect(1, 70784, '\P{Is_Block=_-Newa}', ""); - Expect(0, 70784, '\P{^Is_Block=_-Newa}', ""); - Error('\p{Is_Blk=:= _Newa}'); - Error('\P{Is_Blk=:= _Newa}'); - Expect(1, 70783, '\p{Is_Blk: newa}', ""); - Expect(0, 70783, '\p{^Is_Blk: newa}', ""); - Expect(0, 70783, '\P{Is_Blk: newa}', ""); - Expect(1, 70783, '\P{^Is_Blk: newa}', ""); - Expect(0, 70784, '\p{Is_Blk: newa}', ""); - Expect(1, 70784, '\p{^Is_Blk: newa}', ""); - Expect(1, 70784, '\P{Is_Blk: newa}', ""); - Expect(0, 70784, '\P{^Is_Blk: newa}', ""); - Expect(1, 70783, '\p{Is_Blk=-NEWA}', ""); - Expect(0, 70783, '\p{^Is_Blk=-NEWA}', ""); - Expect(0, 70783, '\P{Is_Blk=-NEWA}', ""); - Expect(1, 70783, '\P{^Is_Blk=-NEWA}', ""); - Expect(0, 70784, '\p{Is_Blk=-NEWA}', ""); - Expect(1, 70784, '\p{^Is_Blk=-NEWA}', ""); - Expect(1, 70784, '\P{Is_Blk=-NEWA}', ""); - Expect(0, 70784, '\P{^Is_Blk=-NEWA}', ""); - Error('\p{Block: /a/ NKO}'); - Error('\P{Block: /a/ NKO}'); + Expect(1, 70783, '\p{Is_Block: _Newa}', ""); + Expect(0, 70783, '\p{^Is_Block: _Newa}', ""); + Expect(0, 70783, '\P{Is_Block: _Newa}', ""); + Expect(1, 70783, '\P{^Is_Block: _Newa}', ""); + Expect(0, 70784, '\p{Is_Block: _Newa}', ""); + Expect(1, 70784, '\p{^Is_Block: _Newa}', ""); + Expect(1, 70784, '\P{Is_Block: _Newa}', ""); + Expect(0, 70784, '\P{^Is_Block: _Newa}', ""); + Error('\p{Is_Blk=_ Newa/a/}'); + Error('\P{Is_Blk=_ Newa/a/}'); + Expect(1, 70783, '\p{Is_Blk=newa}', ""); + Expect(0, 70783, '\p{^Is_Blk=newa}', ""); + Expect(0, 70783, '\P{Is_Blk=newa}', ""); + Expect(1, 70783, '\P{^Is_Blk=newa}', ""); + Expect(0, 70784, '\p{Is_Blk=newa}', ""); + Expect(1, 70784, '\p{^Is_Blk=newa}', ""); + Expect(1, 70784, '\P{Is_Blk=newa}', ""); + Expect(0, 70784, '\P{^Is_Blk=newa}', ""); + Expect(1, 70783, '\p{Is_Blk=- NEWA}', ""); + Expect(0, 70783, '\p{^Is_Blk=- NEWA}', ""); + Expect(0, 70783, '\P{Is_Blk=- NEWA}', ""); + Expect(1, 70783, '\P{^Is_Blk=- NEWA}', ""); + Expect(0, 70784, '\p{Is_Blk=- NEWA}', ""); + Expect(1, 70784, '\p{^Is_Blk=- NEWA}', ""); + Expect(1, 70784, '\P{Is_Blk=- NEWA}', ""); + Expect(0, 70784, '\P{^Is_Blk=- NEWA}', ""); + Error('\p{Block= /a/NKo}'); + Error('\P{Block= /a/NKo}'); Expect(1, 2047, '\p{Block=:\ANKo\z:}', "");; Expect(0, 2048, '\p{Block=:\ANKo\z:}', "");; Expect(1, 2047, '\p{Block=nko}', ""); @@ -20291,38 +20820,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 2048, '\P{^Block=nko}', ""); Expect(1, 2047, '\p{Block=:\Anko\z:}', "");; Expect(0, 2048, '\p{Block=:\Anko\z:}', "");; - Expect(1, 2047, '\p{Block= NKo}', ""); - Expect(0, 2047, '\p{^Block= NKo}', ""); - Expect(0, 2047, '\P{Block= NKo}', ""); - Expect(1, 2047, '\P{^Block= NKo}', ""); - Expect(0, 2048, '\p{Block= NKo}', ""); - Expect(1, 2048, '\p{^Block= NKo}', ""); - Expect(1, 2048, '\P{Block= NKo}', ""); - Expect(0, 2048, '\P{^Block= NKo}', ""); - Error('\p{Blk= :=nko}'); - Error('\P{Blk= :=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}', ""); - Expect(0, 2047, '\p{^Blk: nko}', ""); - Expect(0, 2047, '\P{Blk: nko}', ""); - Expect(1, 2047, '\P{^Blk: nko}', ""); - Expect(0, 2048, '\p{Blk: nko}', ""); - Expect(1, 2048, '\p{^Blk: nko}', ""); - Expect(1, 2048, '\P{Blk: nko}', ""); - Expect(0, 2048, '\P{^Blk: nko}', ""); + Expect(1, 2047, '\p{Blk=nko}', ""); + Expect(0, 2047, '\p{^Blk=nko}', ""); + Expect(0, 2047, '\P{Blk=nko}', ""); + Expect(1, 2047, '\P{^Blk=nko}', ""); + Expect(0, 2048, '\p{Blk=nko}', ""); + Expect(1, 2048, '\p{^Blk=nko}', ""); + Expect(1, 2048, '\P{Blk=nko}', ""); + Expect(0, 2048, '\P{^Blk=nko}', ""); Expect(1, 2047, '\p{Blk=:\Anko\z:}', "");; Expect(0, 2048, '\p{Blk=:\Anko\z:}', "");; - Expect(1, 2047, '\p{Blk= NKo}', ""); - Expect(0, 2047, '\p{^Blk= NKo}', ""); - Expect(0, 2047, '\P{Blk= NKo}', ""); - Expect(1, 2047, '\P{^Blk= NKo}', ""); - Expect(0, 2048, '\p{Blk= NKo}', ""); - Expect(1, 2048, '\p{^Blk= NKo}', ""); - Expect(1, 2048, '\P{Blk= NKo}', ""); - Expect(0, 2048, '\P{^Blk= NKo}', ""); - Error('\p{Is_Block= NKo:=}'); - Error('\P{Is_Block= NKo:=}'); + Expect(1, 2047, '\p{Blk: NKo}', ""); + Expect(0, 2047, '\p{^Blk: NKo}', ""); + Expect(0, 2047, '\P{Blk: NKo}', ""); + Expect(1, 2047, '\P{^Blk: NKo}', ""); + Expect(0, 2048, '\p{Blk: NKo}', ""); + Expect(1, 2048, '\p{^Blk: NKo}', ""); + Expect(1, 2048, '\P{Blk: NKo}', ""); + Expect(0, 2048, '\P{^Blk: NKo}', ""); + Error('\p{Is_Block= NKO:=}'); + Error('\P{Is_Block= NKO:=}'); Expect(1, 2047, '\p{Is_Block=nko}', ""); Expect(0, 2047, '\p{^Is_Block=nko}', ""); Expect(0, 2047, '\P{Is_Block=nko}', ""); @@ -20331,34 +20860,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 2048, '\p{^Is_Block=nko}', ""); Expect(1, 2048, '\P{Is_Block=nko}', ""); Expect(0, 2048, '\P{^Is_Block=nko}', ""); - Expect(1, 2047, '\p{Is_Block=_NKo}', ""); - Expect(0, 2047, '\p{^Is_Block=_NKo}', ""); - Expect(0, 2047, '\P{Is_Block=_NKo}', ""); - Expect(1, 2047, '\P{^Is_Block=_NKo}', ""); - Expect(0, 2048, '\p{Is_Block=_NKo}', ""); - Expect(1, 2048, '\p{^Is_Block=_NKo}', ""); - Expect(1, 2048, '\P{Is_Block=_NKo}', ""); - Expect(0, 2048, '\P{^Is_Block=_NKo}', ""); - Error('\p{Is_Blk= /a/NKo}'); - Error('\P{Is_Blk= /a/NKo}'); - Expect(1, 2047, '\p{Is_Blk: nko}', ""); - Expect(0, 2047, '\p{^Is_Blk: nko}', ""); - Expect(0, 2047, '\P{Is_Blk: nko}', ""); - Expect(1, 2047, '\P{^Is_Blk: nko}', ""); - Expect(0, 2048, '\p{Is_Blk: nko}', ""); - Expect(1, 2048, '\p{^Is_Blk: nko}', ""); - Expect(1, 2048, '\P{Is_Blk: nko}', ""); - Expect(0, 2048, '\P{^Is_Blk: nko}', ""); - Expect(1, 2047, '\p{Is_Blk=-_nko}', ""); - Expect(0, 2047, '\p{^Is_Blk=-_nko}', ""); - Expect(0, 2047, '\P{Is_Blk=-_nko}', ""); - Expect(1, 2047, '\P{^Is_Blk=-_nko}', ""); - Expect(0, 2048, '\p{Is_Blk=-_nko}', ""); - Expect(1, 2048, '\p{^Is_Blk=-_nko}', ""); - Expect(1, 2048, '\P{Is_Blk=-_nko}', ""); - Expect(0, 2048, '\P{^Is_Blk=-_nko}', ""); - Error('\p{Block=--number_Forms:=}'); - Error('\P{Block=--number_Forms:=}'); + Expect(1, 2047, '\p{Is_Block=__NKo}', ""); + Expect(0, 2047, '\p{^Is_Block=__NKo}', ""); + Expect(0, 2047, '\P{Is_Block=__NKo}', ""); + Expect(1, 2047, '\P{^Is_Block=__NKo}', ""); + Expect(0, 2048, '\p{Is_Block=__NKo}', ""); + Expect(1, 2048, '\p{^Is_Block=__NKo}', ""); + Expect(1, 2048, '\P{Is_Block=__NKo}', ""); + Expect(0, 2048, '\P{^Is_Block=__NKo}', ""); + Error('\p{Is_Blk=/a/_NKO}'); + Error('\P{Is_Blk=/a/_NKO}'); + Expect(1, 2047, '\p{Is_Blk=nko}', ""); + Expect(0, 2047, '\p{^Is_Blk=nko}', ""); + Expect(0, 2047, '\P{Is_Blk=nko}', ""); + Expect(1, 2047, '\P{^Is_Blk=nko}', ""); + Expect(0, 2048, '\p{Is_Blk=nko}', ""); + Expect(1, 2048, '\p{^Is_Blk=nko}', ""); + Expect(1, 2048, '\P{Is_Blk=nko}', ""); + Expect(0, 2048, '\P{^Is_Blk=nko}', ""); + Expect(1, 2047, '\p{Is_Blk: _NKO}', ""); + Expect(0, 2047, '\p{^Is_Blk: _NKO}', ""); + Expect(0, 2047, '\P{Is_Blk: _NKO}', ""); + Expect(1, 2047, '\P{^Is_Blk: _NKO}', ""); + Expect(0, 2048, '\p{Is_Blk: _NKO}', ""); + Expect(1, 2048, '\p{^Is_Blk: _NKO}', ""); + Expect(1, 2048, '\P{Is_Blk: _NKO}', ""); + Expect(0, 2048, '\P{^Is_Blk: _NKO}', ""); + Error('\p{Block=/a/_ NUMBER_forms}'); + Error('\P{Block=/a/_ NUMBER_forms}'); Expect(1, 8591, '\p{Block=:\ANumber_Forms\z:}', "");; Expect(0, 8592, '\p{Block=:\ANumber_Forms\z:}', "");; Expect(1, 8591, '\p{Block=numberforms}', ""); @@ -20371,16 +20900,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/a/}'); - Error('\P{Blk= number_Forms/a/}'); + 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{Blk=:\ANumber_Forms\z:}', "");; Expect(0, 8592, '\p{Blk=:\ANumber_Forms\z:}', "");; Expect(1, 8591, '\p{Blk=numberforms}', ""); @@ -20393,52 +20922,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8592, '\P{^Blk=numberforms}', ""); Expect(1, 8591, '\p{Blk=:\Anumberforms\z:}', "");; Expect(0, 8592, '\p{Blk=:\Anumberforms\z:}', "");; - Expect(1, 8591, '\p{Blk= _number_forms}', ""); - Expect(0, 8591, '\p{^Blk= _number_forms}', ""); - Expect(0, 8591, '\P{Blk= _number_forms}', ""); - Expect(1, 8591, '\P{^Blk= _number_forms}', ""); - Expect(0, 8592, '\p{Blk= _number_forms}', ""); - Expect(1, 8592, '\p{^Blk= _number_forms}', ""); - Expect(1, 8592, '\P{Blk= _number_forms}', ""); - Expect(0, 8592, '\P{^Blk= _number_forms}', ""); - Error('\p{Is_Block=:=-Number_Forms}'); - Error('\P{Is_Block=:=-Number_Forms}'); - Expect(1, 8591, '\p{Is_Block: numberforms}', ""); - Expect(0, 8591, '\p{^Is_Block: numberforms}', ""); - Expect(0, 8591, '\P{Is_Block: numberforms}', ""); - Expect(1, 8591, '\P{^Is_Block: numberforms}', ""); - Expect(0, 8592, '\p{Is_Block: numberforms}', ""); - Expect(1, 8592, '\p{^Is_Block: numberforms}', ""); - Expect(1, 8592, '\P{Is_Block: numberforms}', ""); - Expect(0, 8592, '\P{^Is_Block: numberforms}', ""); - Expect(1, 8591, '\p{Is_Block= NUMBER_Forms}', ""); - Expect(0, 8591, '\p{^Is_Block= NUMBER_Forms}', ""); - Expect(0, 8591, '\P{Is_Block= NUMBER_Forms}', ""); - Expect(1, 8591, '\P{^Is_Block= NUMBER_Forms}', ""); - Expect(0, 8592, '\p{Is_Block= NUMBER_Forms}', ""); - Expect(1, 8592, '\p{^Is_Block= NUMBER_Forms}', ""); - Expect(1, 8592, '\P{Is_Block= NUMBER_Forms}', ""); - Expect(0, 8592, '\P{^Is_Block= NUMBER_Forms}', ""); - Error('\p{Is_Blk=:= _number_FORMS}'); - Error('\P{Is_Blk=:= _number_FORMS}'); - Expect(1, 8591, '\p{Is_Blk:numberforms}', ""); - Expect(0, 8591, '\p{^Is_Blk:numberforms}', ""); - Expect(0, 8591, '\P{Is_Blk:numberforms}', ""); - Expect(1, 8591, '\P{^Is_Blk:numberforms}', ""); - Expect(0, 8592, '\p{Is_Blk:numberforms}', ""); - Expect(1, 8592, '\p{^Is_Blk:numberforms}', ""); - Expect(1, 8592, '\P{Is_Blk:numberforms}', ""); - Expect(0, 8592, '\P{^Is_Blk:numberforms}', ""); - Expect(1, 8591, '\p{Is_Blk=- NUMBER_Forms}', ""); - Expect(0, 8591, '\p{^Is_Blk=- NUMBER_Forms}', ""); - Expect(0, 8591, '\P{Is_Blk=- NUMBER_Forms}', ""); - Expect(1, 8591, '\P{^Is_Blk=- NUMBER_Forms}', ""); - Expect(0, 8592, '\p{Is_Blk=- NUMBER_Forms}', ""); - Expect(1, 8592, '\p{^Is_Blk=- NUMBER_Forms}', ""); - Expect(1, 8592, '\P{Is_Blk=- NUMBER_Forms}', ""); - Expect(0, 8592, '\P{^Is_Blk=- NUMBER_Forms}', ""); - Error('\p{Block: _ nushu/a/}'); - Error('\P{Block: _ nushu/a/}'); + Expect(1, 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{Is_Block=numberforms}', ""); + Expect(0, 8591, '\p{^Is_Block=numberforms}', ""); + Expect(0, 8591, '\P{Is_Block=numberforms}', ""); + Expect(1, 8591, '\P{^Is_Block=numberforms}', ""); + Expect(0, 8592, '\p{Is_Block=numberforms}', ""); + Expect(1, 8592, '\p{^Is_Block=numberforms}', ""); + Expect(1, 8592, '\P{Is_Block=numberforms}', ""); + Expect(0, 8592, '\P{^Is_Block=numberforms}', ""); + Expect(1, 8591, '\p{Is_Block: _NUMBER_Forms}', ""); + Expect(0, 8591, '\p{^Is_Block: _NUMBER_Forms}', ""); + Expect(0, 8591, '\P{Is_Block: _NUMBER_Forms}', ""); + Expect(1, 8591, '\P{^Is_Block: _NUMBER_Forms}', ""); + Expect(0, 8592, '\p{Is_Block: _NUMBER_Forms}', ""); + Expect(1, 8592, '\p{^Is_Block: _NUMBER_Forms}', ""); + Expect(1, 8592, '\P{Is_Block: _NUMBER_Forms}', ""); + Expect(0, 8592, '\P{^Is_Block: _NUMBER_Forms}', ""); + Error('\p{Is_Blk=/a/_ Number_Forms}'); + Error('\P{Is_Blk=/a/_ Number_Forms}'); + Expect(1, 8591, '\p{Is_Blk=numberforms}', ""); + Expect(0, 8591, '\p{^Is_Blk=numberforms}', ""); + Expect(0, 8591, '\P{Is_Blk=numberforms}', ""); + Expect(1, 8591, '\P{^Is_Blk=numberforms}', ""); + Expect(0, 8592, '\p{Is_Blk=numberforms}', ""); + Expect(1, 8592, '\p{^Is_Blk=numberforms}', ""); + Expect(1, 8592, '\P{Is_Blk=numberforms}', ""); + Expect(0, 8592, '\P{^Is_Blk=numberforms}', ""); + Expect(1, 8591, '\p{Is_Blk=_ number_FORMS}', ""); + Expect(0, 8591, '\p{^Is_Blk=_ number_FORMS}', ""); + Expect(0, 8591, '\P{Is_Blk=_ number_FORMS}', ""); + Expect(1, 8591, '\P{^Is_Blk=_ number_FORMS}', ""); + Expect(0, 8592, '\p{Is_Blk=_ number_FORMS}', ""); + Expect(1, 8592, '\p{^Is_Blk=_ number_FORMS}', ""); + Expect(1, 8592, '\P{Is_Blk=_ number_FORMS}', ""); + Expect(0, 8592, '\P{^Is_Blk=_ number_FORMS}', ""); + Error('\p{Block=_:=NUSHU}'); + Error('\P{Block=_:=NUSHU}'); Expect(1, 111359, '\p{Block=:\ANushu\z:}', "");; Expect(0, 111360, '\p{Block=:\ANushu\z:}', "");; Expect(1, 111359, '\p{Block=nushu}', ""); @@ -20459,30 +20988,30 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/}'); + Error('\p{Blk= nushu:=}'); + Error('\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}', ""); + 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}', ""); @@ -20491,16 +21020,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=:=NUSHU}'); + Error('\P{Is_Blk=:=NUSHU}'); Expect(1, 111359, '\p{Is_Blk=nushu}', ""); Expect(0, 111359, '\p{^Is_Blk=nushu}', ""); Expect(0, 111359, '\P{Is_Blk=nushu}', ""); @@ -20509,16 +21038,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}'); - Error('\P{Block=:=-Nyiakeng_Puachue_Hmong}'); + Expect(1, 111359, '\p{Is_Blk= -nushu}', ""); + Expect(0, 111359, '\p{^Is_Blk= -nushu}', ""); + Expect(0, 111359, '\P{Is_Blk= -nushu}', ""); + Expect(1, 111359, '\P{^Is_Blk= -nushu}', ""); + Expect(0, 111360, '\p{Is_Blk= -nushu}', ""); + Expect(1, 111360, '\p{^Is_Blk= -nushu}', ""); + Expect(1, 111360, '\P{Is_Blk= -nushu}', ""); + Expect(0, 111360, '\P{^Is_Blk= -nushu}', ""); + Error('\p{Block= -nyiakeng_PUACHUE_Hmong/a/}'); + Error('\P{Block= -nyiakeng_PUACHUE_Hmong/a/}'); Expect(1, 123215, '\p{Block=:\ANyiakeng_Puachue_Hmong\z:}', "");; Expect(0, 123216, '\p{Block=:\ANyiakeng_Puachue_Hmong\z:}', "");; Expect(1, 123215, '\p{Block=nyiakengpuachuehmong}', ""); @@ -20531,38 +21060,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 123216, '\P{^Block=nyiakengpuachuehmong}', ""); Expect(1, 123215, '\p{Block=:\Anyiakengpuachuehmong\z:}', "");; Expect(0, 123216, '\p{Block=:\Anyiakengpuachuehmong\z:}', "");; - Expect(1, 123215, '\p{Block= Nyiakeng_Puachue_hmong}', ""); - Expect(0, 123215, '\p{^Block= Nyiakeng_Puachue_hmong}', ""); - Expect(0, 123215, '\P{Block= Nyiakeng_Puachue_hmong}', ""); - Expect(1, 123215, '\P{^Block= Nyiakeng_Puachue_hmong}', ""); - Expect(0, 123216, '\p{Block= Nyiakeng_Puachue_hmong}', ""); - Expect(1, 123216, '\p{^Block= Nyiakeng_Puachue_hmong}', ""); - Expect(1, 123216, '\P{Block= Nyiakeng_Puachue_hmong}', ""); - Expect(0, 123216, '\P{^Block= Nyiakeng_Puachue_hmong}', ""); - Error('\p{Blk=:=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=/a/ _NYIAKENG_PUACHUE_Hmong}'); - Error('\P{Is_Block=/a/ _NYIAKENG_PUACHUE_Hmong}'); + Expect(1, 123215, '\p{Blk= nyiakeng_Puachue_Hmong}', ""); + Expect(0, 123215, '\p{^Blk= nyiakeng_Puachue_Hmong}', ""); + Expect(0, 123215, '\P{Blk= nyiakeng_Puachue_Hmong}', ""); + Expect(1, 123215, '\P{^Blk= nyiakeng_Puachue_Hmong}', ""); + Expect(0, 123216, '\p{Blk= nyiakeng_Puachue_Hmong}', ""); + Expect(1, 123216, '\p{^Blk= nyiakeng_Puachue_Hmong}', ""); + Expect(1, 123216, '\P{Blk= nyiakeng_Puachue_Hmong}', ""); + Expect(0, 123216, '\P{^Blk= nyiakeng_Puachue_Hmong}', ""); + Error('\p{Is_Block=:=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}', ""); @@ -20571,34 +21100,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 123216, '\p{^Is_Block=nyiakengpuachuehmong}', ""); Expect(1, 123216, '\P{Is_Block=nyiakengpuachuehmong}', ""); Expect(0, 123216, '\P{^Is_Block=nyiakengpuachuehmong}', ""); - Expect(1, 123215, '\p{Is_Block=- Nyiakeng_PUACHUE_Hmong}', ""); - Expect(0, 123215, '\p{^Is_Block=- Nyiakeng_PUACHUE_Hmong}', ""); - Expect(0, 123215, '\P{Is_Block=- Nyiakeng_PUACHUE_Hmong}', ""); - Expect(1, 123215, '\P{^Is_Block=- Nyiakeng_PUACHUE_Hmong}', ""); - Expect(0, 123216, '\p{Is_Block=- Nyiakeng_PUACHUE_Hmong}', ""); - Expect(1, 123216, '\p{^Is_Block=- Nyiakeng_PUACHUE_Hmong}', ""); - Expect(1, 123216, '\P{Is_Block=- Nyiakeng_PUACHUE_Hmong}', ""); - Expect(0, 123216, '\P{^Is_Block=- Nyiakeng_PUACHUE_Hmong}', ""); - Error('\p{Is_Blk: _:=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{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, 9311, '\p{Block=:\AOptical_Character_Recognition\z:}', "");; Expect(0, 9312, '\p{Block=:\AOptical_Character_Recognition\z:}', "");; Expect(1, 9311, '\p{Block=opticalcharacterrecognition}', ""); @@ -20611,38 +21140,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 9312, '\P{^Block=opticalcharacterrecognition}', ""); Expect(1, 9311, '\p{Block=:\Aopticalcharacterrecognition\z:}', "");; Expect(0, 9312, '\p{Block=:\Aopticalcharacterrecognition\z:}', "");; - Expect(1, 9311, '\p{Block= Optical_character_recognition}', ""); - Expect(0, 9311, '\p{^Block= Optical_character_recognition}', ""); - Expect(0, 9311, '\P{Block= Optical_character_recognition}', ""); - Expect(1, 9311, '\P{^Block= Optical_character_recognition}', ""); - Expect(0, 9312, '\p{Block= Optical_character_recognition}', ""); - Expect(1, 9312, '\p{^Block= Optical_character_recognition}', ""); - Expect(1, 9312, '\P{Block= Optical_character_recognition}', ""); - Expect(0, 9312, '\P{^Block= Optical_character_recognition}', ""); - Error('\p{Blk= ocr:=}'); - Error('\P{Blk= ocr:=}'); + Expect(1, 9311, '\p{Block= Optical_CHARACTER_RECOGNITION}', ""); + Expect(0, 9311, '\p{^Block= Optical_CHARACTER_RECOGNITION}', ""); + Expect(0, 9311, '\P{Block= Optical_CHARACTER_RECOGNITION}', ""); + Expect(1, 9311, '\P{^Block= Optical_CHARACTER_RECOGNITION}', ""); + Expect(0, 9312, '\p{Block= Optical_CHARACTER_RECOGNITION}', ""); + Expect(1, 9312, '\p{^Block= Optical_CHARACTER_RECOGNITION}', ""); + Expect(1, 9312, '\P{Block= Optical_CHARACTER_RECOGNITION}', ""); + Expect(0, 9312, '\P{^Block= Optical_CHARACTER_RECOGNITION}', ""); + Error('\p{Blk= _OCR/a/}'); + Error('\P{Blk= _OCR/a/}'); Expect(1, 9311, '\p{Blk=:\AOCR\z:}', "");; Expect(0, 9312, '\p{Blk=:\AOCR\z:}', "");; - Expect(1, 9311, '\p{Blk: ocr}', ""); - Expect(0, 9311, '\p{^Blk: ocr}', ""); - Expect(0, 9311, '\P{Blk: ocr}', ""); - Expect(1, 9311, '\P{^Blk: ocr}', ""); - Expect(0, 9312, '\p{Blk: ocr}', ""); - Expect(1, 9312, '\p{^Blk: ocr}', ""); - Expect(1, 9312, '\P{Blk: ocr}', ""); - Expect(0, 9312, '\P{^Blk: ocr}', ""); + Expect(1, 9311, '\p{Blk=ocr}', ""); + Expect(0, 9311, '\p{^Blk=ocr}', ""); + Expect(0, 9311, '\P{Blk=ocr}', ""); + Expect(1, 9311, '\P{^Blk=ocr}', ""); + Expect(0, 9312, '\p{Blk=ocr}', ""); + Expect(1, 9312, '\p{^Blk=ocr}', ""); + Expect(1, 9312, '\P{Blk=ocr}', ""); + Expect(0, 9312, '\P{^Blk=ocr}', ""); Expect(1, 9311, '\p{Blk=:\Aocr\z:}', "");; Expect(0, 9312, '\p{Blk=:\Aocr\z:}', "");; - Expect(1, 9311, '\p{Blk=-OCR}', ""); - Expect(0, 9311, '\p{^Blk=-OCR}', ""); - Expect(0, 9311, '\P{Blk=-OCR}', ""); - Expect(1, 9311, '\P{^Blk=-OCR}', ""); - Expect(0, 9312, '\p{Blk=-OCR}', ""); - Expect(1, 9312, '\p{^Blk=-OCR}', ""); - Expect(1, 9312, '\P{Blk=-OCR}', ""); - Expect(0, 9312, '\P{^Blk=-OCR}', ""); - Error('\p{Is_Block: __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}', ""); @@ -20651,16 +21180,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/a/}'); - Error('\P{Is_Blk=_ocr/a/}'); + 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_Blk=ocr}', ""); Expect(0, 9311, '\p{^Is_Blk=ocr}', ""); Expect(0, 9311, '\P{Is_Blk=ocr}', ""); @@ -20677,8 +21206,8 @@ 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}', ""); - Error('\p{Block=_ Ogham/a/}'); - Error('\P{Block=_ Ogham/a/}'); + Error('\p{Block=_Ogham:=}'); + Error('\P{Block=_Ogham:=}'); Expect(1, 5791, '\p{Block=:\AOgham\z:}', "");; Expect(0, 5792, '\p{Block=:\AOgham\z:}', "");; Expect(1, 5791, '\p{Block=ogham}', ""); @@ -20691,38 +21220,38 @@ 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=--Ogham:=}'); - Error('\P{Blk=--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}', ""); - Expect(0, 5791, '\p{^Blk= _OGHAM}', ""); - Expect(0, 5791, '\P{Blk= _OGHAM}', ""); - Expect(1, 5791, '\P{^Blk= _OGHAM}', ""); - Expect(0, 5792, '\p{Blk= _OGHAM}', ""); - Expect(1, 5792, '\p{^Blk= _OGHAM}', ""); - Expect(1, 5792, '\P{Blk= _OGHAM}', ""); - Expect(0, 5792, '\P{^Blk= _OGHAM}', ""); - Error('\p{Is_Block=_/a/Ogham}'); - Error('\P{Is_Block=_/a/Ogham}'); + Expect(1, 5791, '\p{Blk=__Ogham}', ""); + Expect(0, 5791, '\p{^Blk=__Ogham}', ""); + Expect(0, 5791, '\P{Blk=__Ogham}', ""); + Expect(1, 5791, '\P{^Blk=__Ogham}', ""); + Expect(0, 5792, '\p{Blk=__Ogham}', ""); + Expect(1, 5792, '\p{^Blk=__Ogham}', ""); + Expect(1, 5792, '\P{Blk=__Ogham}', ""); + Expect(0, 5792, '\P{^Blk=__Ogham}', ""); + Error('\p{Is_Block= /a/Ogham}'); + Error('\P{Is_Block= /a/Ogham}'); Expect(1, 5791, '\p{Is_Block=ogham}', ""); Expect(0, 5791, '\p{^Is_Block=ogham}', ""); Expect(0, 5791, '\P{Is_Block=ogham}', ""); @@ -20731,16 +21260,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/a/}'); - Error('\P{Is_Blk=--Ogham/a/}'); + 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_Blk=ogham}', ""); Expect(0, 5791, '\p{^Is_Blk=ogham}', ""); Expect(0, 5791, '\P{Is_Blk=ogham}', ""); @@ -20749,16 +21278,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 5792, '\p{^Is_Blk=ogham}', ""); Expect(1, 5792, '\P{Is_Blk=ogham}', ""); Expect(0, 5792, '\P{^Is_Blk=ogham}', ""); - Expect(1, 5791, '\p{Is_Blk=- ogham}', ""); - Expect(0, 5791, '\p{^Is_Blk=- ogham}', ""); - Expect(0, 5791, '\P{Is_Blk=- ogham}', ""); - Expect(1, 5791, '\P{^Is_Blk=- ogham}', ""); - Expect(0, 5792, '\p{Is_Blk=- ogham}', ""); - Expect(1, 5792, '\p{^Is_Blk=- ogham}', ""); - Expect(1, 5792, '\P{Is_Blk=- ogham}', ""); - Expect(0, 5792, '\P{^Is_Blk=- ogham}', ""); - Error('\p{Block=_/a/OL_CHIKI}'); - Error('\P{Block=_/a/OL_CHIKI}'); + Expect(1, 5791, '\p{Is_Blk=_ Ogham}', ""); + Expect(0, 5791, '\p{^Is_Blk=_ Ogham}', ""); + Expect(0, 5791, '\P{Is_Blk=_ Ogham}', ""); + Expect(1, 5791, '\P{^Is_Blk=_ Ogham}', ""); + Expect(0, 5792, '\p{Is_Blk=_ Ogham}', ""); + Expect(1, 5792, '\p{^Is_Blk=_ Ogham}', ""); + Expect(1, 5792, '\P{Is_Blk=_ Ogham}', ""); + Expect(0, 5792, '\P{^Is_Blk=_ Ogham}', ""); + Error('\p{Block=_ 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}', ""); @@ -20771,16 +21300,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}', ""); @@ -20793,16 +21322,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}', ""); @@ -20811,56 +21340,56 @@ 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= /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= _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=_ 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, 68863, '\p{Block=:\AOld_Hungarian\z:}', "");; Expect(0, 68864, '\p{Block=:\AOld_Hungarian\z:}', "");; - Expect(1, 68863, '\p{Block: oldhungarian}', ""); - Expect(0, 68863, '\p{^Block: oldhungarian}', ""); - Expect(0, 68863, '\P{Block: oldhungarian}', ""); - Expect(1, 68863, '\P{^Block: oldhungarian}', ""); - Expect(0, 68864, '\p{Block: oldhungarian}', ""); - Expect(1, 68864, '\p{^Block: oldhungarian}', ""); - Expect(1, 68864, '\P{Block: oldhungarian}', ""); - Expect(0, 68864, '\P{^Block: oldhungarian}', ""); + Expect(1, 68863, '\p{Block=oldhungarian}', ""); + Expect(0, 68863, '\p{^Block=oldhungarian}', ""); + Expect(0, 68863, '\P{Block=oldhungarian}', ""); + Expect(1, 68863, '\P{^Block=oldhungarian}', ""); + Expect(0, 68864, '\p{Block=oldhungarian}', ""); + Expect(1, 68864, '\p{^Block=oldhungarian}', ""); + Expect(1, 68864, '\P{Block=oldhungarian}', ""); + Expect(0, 68864, '\P{^Block=oldhungarian}', ""); Expect(1, 68863, '\p{Block=:\Aoldhungarian\z:}', "");; Expect(0, 68864, '\p{Block=:\Aoldhungarian\z:}', "");; - Expect(1, 68863, '\p{Block=_old_hungarian}', ""); - Expect(0, 68863, '\p{^Block=_old_hungarian}', ""); - Expect(0, 68863, '\P{Block=_old_hungarian}', ""); - Expect(1, 68863, '\P{^Block=_old_hungarian}', ""); - Expect(0, 68864, '\p{Block=_old_hungarian}', ""); - Expect(1, 68864, '\p{^Block=_old_hungarian}', ""); - Expect(1, 68864, '\P{Block=_old_hungarian}', ""); - Expect(0, 68864, '\P{^Block=_old_hungarian}', ""); - Error('\p{Blk=:= _old_HUNGARIAN}'); - 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=:= Old_Hungarian}'); + Error('\P{Blk=:= Old_Hungarian}'); Expect(1, 68863, '\p{Blk=:\AOld_Hungarian\z:}', "");; Expect(0, 68864, '\p{Blk=:\AOld_Hungarian\z:}', "");; Expect(1, 68863, '\p{Blk=oldhungarian}', ""); @@ -20873,16 +21402,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=_/a/old_Hungarian}'); - Error('\P{Is_Block=_/a/old_Hungarian}'); + Expect(1, 68863, '\p{Blk= -old_Hungarian}', ""); + Expect(0, 68863, '\p{^Blk= -old_Hungarian}', ""); + Expect(0, 68863, '\P{Blk= -old_Hungarian}', ""); + Expect(1, 68863, '\P{^Blk= -old_Hungarian}', ""); + Expect(0, 68864, '\p{Blk= -old_Hungarian}', ""); + Expect(1, 68864, '\p{^Blk= -old_Hungarian}', ""); + Expect(1, 68864, '\P{Blk= -old_Hungarian}', ""); + Expect(0, 68864, '\P{^Blk= -old_Hungarian}', ""); + Error('\p{Is_Block= OLD_HUNGARIAN/a/}'); + Error('\P{Is_Block= OLD_HUNGARIAN/a/}'); Expect(1, 68863, '\p{Is_Block=oldhungarian}', ""); Expect(0, 68863, '\p{^Is_Block=oldhungarian}', ""); Expect(0, 68863, '\P{Is_Block=oldhungarian}', ""); @@ -20891,34 +21420,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=_/a/OLD_Italic}'); - Error('\P{Block=_/a/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= 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, 66351, '\p{Block=:\AOld_Italic\z:}', "");; Expect(0, 66352, '\p{Block=:\AOld_Italic\z:}', "");; Expect(1, 66351, '\p{Block=olditalic}', ""); @@ -20931,16 +21460,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= /a/OLD_italic}'); + Error('\P{Blk= /a/OLD_italic}'); Expect(1, 66351, '\p{Blk=:\AOld_Italic\z:}', "");; Expect(0, 66352, '\p{Blk=:\AOld_Italic\z:}', "");; Expect(1, 66351, '\p{Blk=olditalic}', ""); @@ -20953,16 +21482,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}', ""); @@ -20971,34 +21500,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 66352, '\p{^Is_Block=olditalic}', ""); Expect(1, 66352, '\P{Is_Block=olditalic}', ""); Expect(0, 66352, '\P{^Is_Block=olditalic}', ""); - Expect(1, 66351, '\p{Is_Block= OLD_Italic}', ""); - Expect(0, 66351, '\p{^Is_Block= OLD_Italic}', ""); - Expect(0, 66351, '\P{Is_Block= OLD_Italic}', ""); - Expect(1, 66351, '\P{^Is_Block= OLD_Italic}', ""); - Expect(0, 66352, '\p{Is_Block= OLD_Italic}', ""); - Expect(1, 66352, '\p{^Is_Block= OLD_Italic}', ""); - Expect(1, 66352, '\P{Is_Block= OLD_Italic}', ""); - Expect(0, 66352, '\P{^Is_Block= OLD_Italic}', ""); - Error('\p{Is_Blk=:=- old_italic}'); - Error('\P{Is_Blk=:=- old_italic}'); - Expect(1, 66351, '\p{Is_Blk:olditalic}', ""); - Expect(0, 66351, '\p{^Is_Blk:olditalic}', ""); - Expect(0, 66351, '\P{Is_Blk:olditalic}', ""); - Expect(1, 66351, '\P{^Is_Blk:olditalic}', ""); - Expect(0, 66352, '\p{Is_Blk:olditalic}', ""); - Expect(1, 66352, '\p{^Is_Blk:olditalic}', ""); - Expect(1, 66352, '\P{Is_Blk:olditalic}', ""); - Expect(0, 66352, '\P{^Is_Blk:olditalic}', ""); - Expect(1, 66351, '\p{Is_Blk= Old_Italic}', ""); - Expect(0, 66351, '\p{^Is_Blk= Old_Italic}', ""); - Expect(0, 66351, '\P{Is_Blk= Old_Italic}', ""); - Expect(1, 66351, '\P{^Is_Blk= Old_Italic}', ""); - Expect(0, 66352, '\p{Is_Blk= Old_Italic}', ""); - Expect(1, 66352, '\p{^Is_Blk= Old_Italic}', ""); - Expect(1, 66352, '\P{Is_Blk= Old_Italic}', ""); - Expect(0, 66352, '\P{^Is_Blk= Old_Italic}', ""); - Error('\p{Block= Old_North_arabian/a/}'); - Error('\P{Block= Old_North_arabian/a/}'); + Expect(1, 66351, '\p{Is_Block=_ OLD_ITALIC}', ""); + Expect(0, 66351, '\p{^Is_Block=_ OLD_ITALIC}', ""); + Expect(0, 66351, '\P{Is_Block=_ OLD_ITALIC}', ""); + Expect(1, 66351, '\P{^Is_Block=_ OLD_ITALIC}', ""); + Expect(0, 66352, '\p{Is_Block=_ OLD_ITALIC}', ""); + Expect(1, 66352, '\p{^Is_Block=_ OLD_ITALIC}', ""); + Expect(1, 66352, '\P{Is_Block=_ OLD_ITALIC}', ""); + Expect(0, 66352, '\P{^Is_Block=_ OLD_ITALIC}', ""); + Error('\p{Is_Blk=_:=old_ITALIC}'); + Error('\P{Is_Blk=_:=old_ITALIC}'); + Expect(1, 66351, '\p{Is_Blk=olditalic}', ""); + Expect(0, 66351, '\p{^Is_Blk=olditalic}', ""); + Expect(0, 66351, '\P{Is_Blk=olditalic}', ""); + Expect(1, 66351, '\P{^Is_Blk=olditalic}', ""); + Expect(0, 66352, '\p{Is_Blk=olditalic}', ""); + Expect(1, 66352, '\p{^Is_Blk=olditalic}', ""); + Expect(1, 66352, '\P{Is_Blk=olditalic}', ""); + Expect(0, 66352, '\P{^Is_Blk=olditalic}', ""); + Expect(1, 66351, '\p{Is_Blk= old_Italic}', ""); + Expect(0, 66351, '\p{^Is_Blk= old_Italic}', ""); + Expect(0, 66351, '\P{Is_Blk= old_Italic}', ""); + Expect(1, 66351, '\P{^Is_Blk= old_Italic}', ""); + Expect(0, 66352, '\p{Is_Blk= old_Italic}', ""); + Expect(1, 66352, '\p{^Is_Blk= old_Italic}', ""); + Expect(1, 66352, '\P{Is_Blk= old_Italic}', ""); + Expect(0, 66352, '\P{^Is_Blk= old_Italic}', ""); + Error('\p{Block=:= OLD_North_Arabian}'); + 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}', ""); @@ -21011,16 +21540,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 68256, '\P{^Block=oldnortharabian}', ""); Expect(1, 68255, '\p{Block=:\Aoldnortharabian\z:}', "");; Expect(0, 68256, '\p{Block=:\Aoldnortharabian\z:}', "");; - Expect(1, 68255, '\p{Block= -OLD_NORTH_Arabian}', ""); - Expect(0, 68255, '\p{^Block= -OLD_NORTH_Arabian}', ""); - Expect(0, 68255, '\P{Block= -OLD_NORTH_Arabian}', ""); - Expect(1, 68255, '\P{^Block= -OLD_NORTH_Arabian}', ""); - Expect(0, 68256, '\p{Block= -OLD_NORTH_Arabian}', ""); - Expect(1, 68256, '\p{^Block= -OLD_NORTH_Arabian}', ""); - Expect(1, 68256, '\P{Block= -OLD_NORTH_Arabian}', ""); - Expect(0, 68256, '\P{^Block= -OLD_NORTH_Arabian}', ""); - Error('\p{Blk= :=Old_north_ARABIAN}'); - Error('\P{Blk= :=Old_north_ARABIAN}'); + Expect(1, 68255, '\p{Block= _old_NORTH_Arabian}', ""); + Expect(0, 68255, '\p{^Block= _old_NORTH_Arabian}', ""); + Expect(0, 68255, '\P{Block= _old_NORTH_Arabian}', ""); + Expect(1, 68255, '\P{^Block= _old_NORTH_Arabian}', ""); + Expect(0, 68256, '\p{Block= _old_NORTH_Arabian}', ""); + Expect(1, 68256, '\p{^Block= _old_NORTH_Arabian}', ""); + Expect(1, 68256, '\P{Block= _old_NORTH_Arabian}', ""); + Expect(0, 68256, '\P{^Block= _old_NORTH_Arabian}', ""); + Error('\p{Blk=/a/ -Old_North_arabian}'); + Error('\P{Blk=/a/ -Old_North_arabian}'); Expect(1, 68255, '\p{Blk=:\AOld_North_Arabian\z:}', "");; Expect(0, 68256, '\p{Blk=:\AOld_North_Arabian\z:}', "");; Expect(1, 68255, '\p{Blk=oldnortharabian}', ""); @@ -21033,16 +21562,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 68256, '\P{^Blk=oldnortharabian}', ""); Expect(1, 68255, '\p{Blk=:\Aoldnortharabian\z:}', "");; Expect(0, 68256, '\p{Blk=:\Aoldnortharabian\z:}', "");; - Expect(1, 68255, '\p{Blk=-_OLD_NORTH_Arabian}', ""); - Expect(0, 68255, '\p{^Blk=-_OLD_NORTH_Arabian}', ""); - Expect(0, 68255, '\P{Blk=-_OLD_NORTH_Arabian}', ""); - Expect(1, 68255, '\P{^Blk=-_OLD_NORTH_Arabian}', ""); - Expect(0, 68256, '\p{Blk=-_OLD_NORTH_Arabian}', ""); - Expect(1, 68256, '\p{^Blk=-_OLD_NORTH_Arabian}', ""); - Expect(1, 68256, '\P{Blk=-_OLD_NORTH_Arabian}', ""); - Expect(0, 68256, '\P{^Blk=-_OLD_NORTH_Arabian}', ""); - Error('\p{Is_Block=:=_ Old_NORTH_ARABIAN}'); - Error('\P{Is_Block=:=_ 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/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}', ""); @@ -21051,16 +21580,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 68256, '\p{^Is_Block=oldnortharabian}', ""); Expect(1, 68256, '\P{Is_Block=oldnortharabian}', ""); Expect(0, 68256, '\P{^Is_Block=oldnortharabian}', ""); - Expect(1, 68255, '\p{Is_Block=-_OLD_North_arabian}', ""); - Expect(0, 68255, '\p{^Is_Block=-_OLD_North_arabian}', ""); - Expect(0, 68255, '\P{Is_Block=-_OLD_North_arabian}', ""); - Expect(1, 68255, '\P{^Is_Block=-_OLD_North_arabian}', ""); - Expect(0, 68256, '\p{Is_Block=-_OLD_North_arabian}', ""); - Expect(1, 68256, '\p{^Is_Block=-_OLD_North_arabian}', ""); - Expect(1, 68256, '\P{Is_Block=-_OLD_North_arabian}', ""); - Expect(0, 68256, '\P{^Is_Block=-_OLD_North_arabian}', ""); - Error('\p{Is_Blk=-_Old_North_Arabian/a/}'); - Error('\P{Is_Blk=-_Old_North_Arabian/a/}'); + 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}', ""); @@ -21069,16 +21598,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 68256, '\p{^Is_Blk=oldnortharabian}', ""); Expect(1, 68256, '\P{Is_Blk=oldnortharabian}', ""); Expect(0, 68256, '\P{^Is_Blk=oldnortharabian}', ""); - Expect(1, 68255, '\p{Is_Blk= -old_North_Arabian}', ""); - Expect(0, 68255, '\p{^Is_Blk= -old_North_Arabian}', ""); - Expect(0, 68255, '\P{Is_Blk= -old_North_Arabian}', ""); - Expect(1, 68255, '\P{^Is_Blk= -old_North_Arabian}', ""); - Expect(0, 68256, '\p{Is_Blk= -old_North_Arabian}', ""); - Expect(1, 68256, '\p{^Is_Blk= -old_North_Arabian}', ""); - Expect(1, 68256, '\P{Is_Blk= -old_North_Arabian}', ""); - Expect(0, 68256, '\P{^Is_Blk= -old_North_Arabian}', ""); - Error('\p{Block=_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}', ""); @@ -21091,38 +21620,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 66432, '\P{^Block=oldpermic}', ""); Expect(1, 66431, '\p{Block=:\Aoldpermic\z:}', "");; Expect(0, 66432, '\p{Block=:\Aoldpermic\z:}', "");; - Expect(1, 66431, '\p{Block= Old_Permic}', ""); - Expect(0, 66431, '\p{^Block= Old_Permic}', ""); - Expect(0, 66431, '\P{Block= Old_Permic}', ""); - Expect(1, 66431, '\P{^Block= Old_Permic}', ""); - Expect(0, 66432, '\p{Block= Old_Permic}', ""); - Expect(1, 66432, '\p{^Block= Old_Permic}', ""); - Expect(1, 66432, '\P{Block= Old_Permic}', ""); - Expect(0, 66432, '\P{^Block= Old_Permic}', ""); - Error('\p{Blk=:=-OLD_Permic}'); - Error('\P{Blk=:=-OLD_Permic}'); + Expect(1, 66431, '\p{Block: _Old_PERMIC}', ""); + Expect(0, 66431, '\p{^Block: _Old_PERMIC}', ""); + Expect(0, 66431, '\P{Block: _Old_PERMIC}', ""); + Expect(1, 66431, '\P{^Block: _Old_PERMIC}', ""); + Expect(0, 66432, '\p{Block: _Old_PERMIC}', ""); + Expect(1, 66432, '\p{^Block: _Old_PERMIC}', ""); + Expect(1, 66432, '\P{Block: _Old_PERMIC}', ""); + Expect(0, 66432, '\P{^Block: _Old_PERMIC}', ""); + Error('\p{Blk=:= OLD_permic}'); + Error('\P{Blk=:= OLD_permic}'); Expect(1, 66431, '\p{Blk=:\AOld_Permic\z:}', "");; Expect(0, 66432, '\p{Blk=:\AOld_Permic\z:}', "");; - Expect(1, 66431, '\p{Blk: oldpermic}', ""); - Expect(0, 66431, '\p{^Blk: oldpermic}', ""); - Expect(0, 66431, '\P{Blk: oldpermic}', ""); - Expect(1, 66431, '\P{^Blk: oldpermic}', ""); - Expect(0, 66432, '\p{Blk: oldpermic}', ""); - Expect(1, 66432, '\p{^Blk: oldpermic}', ""); - Expect(1, 66432, '\P{Blk: oldpermic}', ""); - Expect(0, 66432, '\P{^Blk: oldpermic}', ""); + Expect(1, 66431, '\p{Blk=oldpermic}', ""); + Expect(0, 66431, '\p{^Blk=oldpermic}', ""); + Expect(0, 66431, '\P{Blk=oldpermic}', ""); + Expect(1, 66431, '\P{^Blk=oldpermic}', ""); + Expect(0, 66432, '\p{Blk=oldpermic}', ""); + Expect(1, 66432, '\p{^Blk=oldpermic}', ""); + Expect(1, 66432, '\P{Blk=oldpermic}', ""); + Expect(0, 66432, '\P{^Blk=oldpermic}', ""); Expect(1, 66431, '\p{Blk=:\Aoldpermic\z:}', "");; Expect(0, 66432, '\p{Blk=:\Aoldpermic\z:}', "");; - Expect(1, 66431, '\p{Blk= OLD_Permic}', ""); - Expect(0, 66431, '\p{^Blk= OLD_Permic}', ""); - Expect(0, 66431, '\P{Blk= OLD_Permic}', ""); - Expect(1, 66431, '\P{^Blk= OLD_Permic}', ""); - Expect(0, 66432, '\p{Blk= OLD_Permic}', ""); - Expect(1, 66432, '\p{^Blk= OLD_Permic}', ""); - Expect(1, 66432, '\P{Blk= OLD_Permic}', ""); - Expect(0, 66432, '\P{^Blk= OLD_Permic}', ""); - Error('\p{Is_Block=:=OLD_PERMIC}'); - Error('\P{Is_Block=:=OLD_PERMIC}'); + Expect(1, 66431, '\p{Blk=--Old_Permic}', ""); + Expect(0, 66431, '\p{^Blk=--Old_Permic}', ""); + Expect(0, 66431, '\P{Blk=--Old_Permic}', ""); + Expect(1, 66431, '\P{^Blk=--Old_Permic}', ""); + Expect(0, 66432, '\p{Blk=--Old_Permic}', ""); + Expect(1, 66432, '\p{^Blk=--Old_Permic}', ""); + Expect(1, 66432, '\P{Blk=--Old_Permic}', ""); + Expect(0, 66432, '\P{^Blk=--Old_Permic}', ""); + Error('\p{Is_Block=:=-_OLD_permic}'); + Error('\P{Is_Block=:=-_OLD_permic}'); Expect(1, 66431, '\p{Is_Block=oldpermic}', ""); Expect(0, 66431, '\p{^Is_Block=oldpermic}', ""); Expect(0, 66431, '\P{Is_Block=oldpermic}', ""); @@ -21131,34 +21660,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 66432, '\p{^Is_Block=oldpermic}', ""); Expect(1, 66432, '\P{Is_Block=oldpermic}', ""); Expect(0, 66432, '\P{^Is_Block=oldpermic}', ""); - Expect(1, 66431, '\p{Is_Block= -OLD_Permic}', ""); - Expect(0, 66431, '\p{^Is_Block= -OLD_Permic}', ""); - Expect(0, 66431, '\P{Is_Block= -OLD_Permic}', ""); - Expect(1, 66431, '\P{^Is_Block= -OLD_Permic}', ""); - Expect(0, 66432, '\p{Is_Block= -OLD_Permic}', ""); - Expect(1, 66432, '\p{^Is_Block= -OLD_Permic}', ""); - Expect(1, 66432, '\P{Is_Block= -OLD_Permic}', ""); - Expect(0, 66432, '\P{^Is_Block= -OLD_Permic}', ""); - Error('\p{Is_Blk= old_Permic:=}'); - Error('\P{Is_Blk= old_Permic:=}'); - Expect(1, 66431, '\p{Is_Blk:oldpermic}', ""); - Expect(0, 66431, '\p{^Is_Blk:oldpermic}', ""); - Expect(0, 66431, '\P{Is_Blk:oldpermic}', ""); - Expect(1, 66431, '\P{^Is_Blk:oldpermic}', ""); - Expect(0, 66432, '\p{Is_Blk:oldpermic}', ""); - Expect(1, 66432, '\p{^Is_Blk:oldpermic}', ""); - Expect(1, 66432, '\P{Is_Blk:oldpermic}', ""); - Expect(0, 66432, '\P{^Is_Blk:oldpermic}', ""); - Expect(1, 66431, '\p{Is_Blk: -_old_permic}', ""); - Expect(0, 66431, '\p{^Is_Blk: -_old_permic}', ""); - Expect(0, 66431, '\P{Is_Blk: -_old_permic}', ""); - Expect(1, 66431, '\P{^Is_Blk: -_old_permic}', ""); - Expect(0, 66432, '\p{Is_Blk: -_old_permic}', ""); - Expect(1, 66432, '\p{^Is_Blk: -_old_permic}', ""); - Expect(1, 66432, '\P{Is_Blk: -_old_permic}', ""); - Expect(0, 66432, '\P{^Is_Blk: -_old_permic}', ""); - Error('\p{Block=-:=OLD_PERSIAN}'); - Error('\P{Block=-:=OLD_PERSIAN}'); + Expect(1, 66431, '\p{Is_Block=- old_Permic}', ""); + Expect(0, 66431, '\p{^Is_Block=- old_Permic}', ""); + Expect(0, 66431, '\P{Is_Block=- old_Permic}', ""); + Expect(1, 66431, '\P{^Is_Block=- old_Permic}', ""); + Expect(0, 66432, '\p{Is_Block=- old_Permic}', ""); + Expect(1, 66432, '\p{^Is_Block=- old_Permic}', ""); + Expect(1, 66432, '\P{Is_Block=- old_Permic}', ""); + Expect(0, 66432, '\P{^Is_Block=- old_Permic}', ""); + Error('\p{Is_Blk=--OLD_Permic:=}'); + Error('\P{Is_Blk=--OLD_Permic:=}'); + Expect(1, 66431, '\p{Is_Blk=oldpermic}', ""); + Expect(0, 66431, '\p{^Is_Blk=oldpermic}', ""); + Expect(0, 66431, '\P{Is_Blk=oldpermic}', ""); + Expect(1, 66431, '\P{^Is_Blk=oldpermic}', ""); + Expect(0, 66432, '\p{Is_Blk=oldpermic}', ""); + Expect(1, 66432, '\p{^Is_Blk=oldpermic}', ""); + Expect(1, 66432, '\P{Is_Blk=oldpermic}', ""); + Expect(0, 66432, '\P{^Is_Blk=oldpermic}', ""); + Expect(1, 66431, '\p{Is_Blk= _Old_permic}', ""); + Expect(0, 66431, '\p{^Is_Blk= _Old_permic}', ""); + Expect(0, 66431, '\P{Is_Blk= _Old_permic}', ""); + Expect(1, 66431, '\P{^Is_Blk= _Old_permic}', ""); + Expect(0, 66432, '\p{Is_Blk= _Old_permic}', ""); + Expect(1, 66432, '\p{^Is_Blk= _Old_permic}', ""); + Expect(1, 66432, '\P{Is_Blk= _Old_permic}', ""); + Expect(0, 66432, '\P{^Is_Blk= _Old_permic}', ""); + Error('\p{Block: -old_persian:=}'); + Error('\P{Block: -old_persian:=}'); Expect(1, 66527, '\p{Block=:\AOld_Persian\z:}', "");; Expect(0, 66528, '\p{Block=:\AOld_Persian\z:}', "");; Expect(1, 66527, '\p{Block=oldpersian}', ""); @@ -21171,38 +21700,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 66528, '\P{^Block=oldpersian}', ""); Expect(1, 66527, '\p{Block=:\Aoldpersian\z:}', "");; Expect(0, 66528, '\p{Block=:\Aoldpersian\z:}', "");; - Expect(1, 66527, '\p{Block=_ Old_PERSIAN}', ""); - Expect(0, 66527, '\p{^Block=_ Old_PERSIAN}', ""); - Expect(0, 66527, '\P{Block=_ Old_PERSIAN}', ""); - Expect(1, 66527, '\P{^Block=_ Old_PERSIAN}', ""); - Expect(0, 66528, '\p{Block=_ Old_PERSIAN}', ""); - Expect(1, 66528, '\p{^Block=_ Old_PERSIAN}', ""); - Expect(1, 66528, '\P{Block=_ Old_PERSIAN}', ""); - Expect(0, 66528, '\P{^Block=_ Old_PERSIAN}', ""); - Error('\p{Blk=_ Old_Persian:=}'); - Error('\P{Blk=_ Old_Persian:=}'); + Expect(1, 66527, '\p{Block= OLD_persian}', ""); + Expect(0, 66527, '\p{^Block= OLD_persian}', ""); + Expect(0, 66527, '\P{Block= OLD_persian}', ""); + Expect(1, 66527, '\P{^Block= OLD_persian}', ""); + Expect(0, 66528, '\p{Block= OLD_persian}', ""); + Expect(1, 66528, '\p{^Block= OLD_persian}', ""); + Expect(1, 66528, '\P{Block= OLD_persian}', ""); + Expect(0, 66528, '\P{^Block= OLD_persian}', ""); + Error('\p{Blk=/a/-old_PERSIAN}'); + Error('\P{Blk=/a/-old_PERSIAN}'); Expect(1, 66527, '\p{Blk=:\AOld_Persian\z:}', "");; Expect(0, 66528, '\p{Blk=:\AOld_Persian\z:}', "");; - Expect(1, 66527, '\p{Blk: oldpersian}', ""); - Expect(0, 66527, '\p{^Blk: oldpersian}', ""); - Expect(0, 66527, '\P{Blk: oldpersian}', ""); - Expect(1, 66527, '\P{^Blk: oldpersian}', ""); - Expect(0, 66528, '\p{Blk: oldpersian}', ""); - Expect(1, 66528, '\p{^Blk: oldpersian}', ""); - Expect(1, 66528, '\P{Blk: oldpersian}', ""); - Expect(0, 66528, '\P{^Blk: oldpersian}', ""); + Expect(1, 66527, '\p{Blk=oldpersian}', ""); + Expect(0, 66527, '\p{^Blk=oldpersian}', ""); + Expect(0, 66527, '\P{Blk=oldpersian}', ""); + Expect(1, 66527, '\P{^Blk=oldpersian}', ""); + Expect(0, 66528, '\p{Blk=oldpersian}', ""); + Expect(1, 66528, '\p{^Blk=oldpersian}', ""); + Expect(1, 66528, '\P{Blk=oldpersian}', ""); + Expect(0, 66528, '\P{^Blk=oldpersian}', ""); Expect(1, 66527, '\p{Blk=:\Aoldpersian\z:}', "");; Expect(0, 66528, '\p{Blk=:\Aoldpersian\z:}', "");; - Expect(1, 66527, '\p{Blk= Old_persian}', ""); - Expect(0, 66527, '\p{^Blk= Old_persian}', ""); - Expect(0, 66527, '\P{Blk= Old_persian}', ""); - Expect(1, 66527, '\P{^Blk= Old_persian}', ""); - Expect(0, 66528, '\p{Blk= Old_persian}', ""); - Expect(1, 66528, '\p{^Blk= Old_persian}', ""); - Expect(1, 66528, '\P{Blk= Old_persian}', ""); - Expect(0, 66528, '\P{^Blk= Old_persian}', ""); - Error('\p{Is_Block:_-OLD_Persian/a/}'); - Error('\P{Is_Block:_-OLD_Persian/a/}'); + 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{Is_Block=oldpersian}', ""); Expect(0, 66527, '\p{^Is_Block=oldpersian}', ""); Expect(0, 66527, '\P{Is_Block=oldpersian}', ""); @@ -21211,34 +21740,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=_ Old_PERSIAN/a/}'); - Error('\P{Is_Blk=_ Old_PERSIAN/a/}'); - Expect(1, 66527, '\p{Is_Blk: oldpersian}', ""); - Expect(0, 66527, '\p{^Is_Blk: oldpersian}', ""); - Expect(0, 66527, '\P{Is_Blk: oldpersian}', ""); - Expect(1, 66527, '\P{^Is_Blk: oldpersian}', ""); - Expect(0, 66528, '\p{Is_Blk: oldpersian}', ""); - Expect(1, 66528, '\p{^Is_Blk: oldpersian}', ""); - Expect(1, 66528, '\P{Is_Blk: oldpersian}', ""); - Expect(0, 66528, '\P{^Is_Blk: oldpersian}', ""); - Expect(1, 66527, '\p{Is_Blk=_Old_persian}', ""); - Expect(0, 66527, '\p{^Is_Blk=_Old_persian}', ""); - Expect(0, 66527, '\P{Is_Blk=_Old_persian}', ""); - Expect(1, 66527, '\P{^Is_Blk=_Old_persian}', ""); - Expect(0, 66528, '\p{Is_Blk=_Old_persian}', ""); - Expect(1, 66528, '\p{^Is_Blk=_Old_persian}', ""); - Expect(1, 66528, '\P{Is_Blk=_Old_persian}', ""); - Expect(0, 66528, '\P{^Is_Blk=_Old_persian}', ""); - Error('\p{Block=/a/_Old_sogdian}'); - Error('\P{Block=/a/_Old_sogdian}'); + Expect(1, 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, 69423, '\p{Block=:\AOld_Sogdian\z:}', "");; Expect(0, 69424, '\p{Block=:\AOld_Sogdian\z:}', "");; Expect(1, 69423, '\p{Block=oldsogdian}', ""); @@ -21251,16 +21780,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=__OLD_Sogdian:=}'); - Error('\P{Blk=__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}', ""); @@ -21273,16 +21802,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:=}'); - Error('\P{Is_Block=__OLD_Sogdian:=}'); + Expect(1, 69423, '\p{Blk= OLD_Sogdian}', ""); + Expect(0, 69423, '\p{^Blk= OLD_Sogdian}', ""); + Expect(0, 69423, '\P{Blk= OLD_Sogdian}', ""); + Expect(1, 69423, '\P{^Blk= OLD_Sogdian}', ""); + Expect(0, 69424, '\p{Blk= OLD_Sogdian}', ""); + Expect(1, 69424, '\p{^Blk= OLD_Sogdian}', ""); + Expect(1, 69424, '\P{Blk= OLD_Sogdian}', ""); + Expect(0, 69424, '\P{^Blk= OLD_Sogdian}', ""); + Error('\p{Is_Block= OLD_SOGDIAN/a/}'); + Error('\P{Is_Block= OLD_SOGDIAN/a/}'); Expect(1, 69423, '\p{Is_Block=oldsogdian}', ""); Expect(0, 69423, '\p{^Is_Block=oldsogdian}', ""); Expect(0, 69423, '\P{Is_Block=oldsogdian}', ""); @@ -21291,16 +21820,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 69424, '\p{^Is_Block=oldsogdian}', ""); Expect(1, 69424, '\P{Is_Block=oldsogdian}', ""); Expect(0, 69424, '\P{^Is_Block=oldsogdian}', ""); - Expect(1, 69423, '\p{Is_Block= Old_sogdian}', ""); - Expect(0, 69423, '\p{^Is_Block= Old_sogdian}', ""); - Expect(0, 69423, '\P{Is_Block= Old_sogdian}', ""); - Expect(1, 69423, '\P{^Is_Block= Old_sogdian}', ""); - Expect(0, 69424, '\p{Is_Block= Old_sogdian}', ""); - Expect(1, 69424, '\p{^Is_Block= Old_sogdian}', ""); - Expect(1, 69424, '\P{Is_Block= Old_sogdian}', ""); - Expect(0, 69424, '\P{^Is_Block= Old_sogdian}', ""); - Error('\p{Is_Blk: _Old_Sogdian/a/}'); - Error('\P{Is_Blk: _Old_Sogdian/a/}'); + 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_Blk=oldsogdian}', ""); Expect(0, 69423, '\p{^Is_Blk=oldsogdian}', ""); Expect(0, 69423, '\P{Is_Blk=oldsogdian}', ""); @@ -21309,16 +21838,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= old_South_ARABIAN:=}'); - Error('\P{Block= 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=/a/_ old_south_arabian}'); + Error('\P{Block=/a/_ 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}', ""); @@ -21331,16 +21860,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 68224, '\P{^Block=oldsoutharabian}', ""); Expect(1, 68223, '\p{Block=:\Aoldsoutharabian\z:}', "");; Expect(0, 68224, '\p{Block=:\Aoldsoutharabian\z:}', "");; - Expect(1, 68223, '\p{Block=-Old_south_Arabian}', ""); - Expect(0, 68223, '\p{^Block=-Old_south_Arabian}', ""); - Expect(0, 68223, '\P{Block=-Old_south_Arabian}', ""); - Expect(1, 68223, '\P{^Block=-Old_south_Arabian}', ""); - Expect(0, 68224, '\p{Block=-Old_south_Arabian}', ""); - Expect(1, 68224, '\p{^Block=-Old_south_Arabian}', ""); - Expect(1, 68224, '\P{Block=-Old_south_Arabian}', ""); - Expect(0, 68224, '\P{^Block=-Old_south_Arabian}', ""); - Error('\p{Blk=:=OLD_South_arabian}'); - Error('\P{Blk=:=OLD_South_arabian}'); + Expect(1, 68223, '\p{Block= Old_south_Arabian}', ""); + Expect(0, 68223, '\p{^Block= Old_south_Arabian}', ""); + Expect(0, 68223, '\P{Block= Old_south_Arabian}', ""); + Expect(1, 68223, '\P{^Block= Old_south_Arabian}', ""); + Expect(0, 68224, '\p{Block= Old_south_Arabian}', ""); + Expect(1, 68224, '\p{^Block= Old_south_Arabian}', ""); + Expect(1, 68224, '\P{Block= Old_south_Arabian}', ""); + Expect(0, 68224, '\P{^Block= Old_south_Arabian}', ""); + Error('\p{Blk= Old_South_Arabian/a/}'); + Error('\P{Blk= Old_South_Arabian/a/}'); Expect(1, 68223, '\p{Blk=:\AOld_South_Arabian\z:}', "");; Expect(0, 68224, '\p{Blk=:\AOld_South_Arabian\z:}', "");; Expect(1, 68223, '\p{Blk=oldsoutharabian}', ""); @@ -21353,16 +21882,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 68224, '\P{^Blk=oldsoutharabian}', ""); Expect(1, 68223, '\p{Blk=:\Aoldsoutharabian\z:}', "");; Expect(0, 68224, '\p{Blk=:\Aoldsoutharabian\z:}', "");; - Expect(1, 68223, '\p{Blk=_old_south_Arabian}', ""); - Expect(0, 68223, '\p{^Blk=_old_south_Arabian}', ""); - Expect(0, 68223, '\P{Blk=_old_south_Arabian}', ""); - Expect(1, 68223, '\P{^Blk=_old_south_Arabian}', ""); - Expect(0, 68224, '\p{Blk=_old_south_Arabian}', ""); - Expect(1, 68224, '\p{^Blk=_old_south_Arabian}', ""); - Expect(1, 68224, '\P{Blk=_old_south_Arabian}', ""); - Expect(0, 68224, '\P{^Blk=_old_south_Arabian}', ""); - Error('\p{Is_Block=:=_ old_South_ARABIAN}'); - Error('\P{Is_Block=:=_ old_South_ARABIAN}'); + Expect(1, 68223, '\p{Blk= Old_South_Arabian}', ""); + Expect(0, 68223, '\p{^Blk= Old_South_Arabian}', ""); + Expect(0, 68223, '\P{Blk= Old_South_Arabian}', ""); + Expect(1, 68223, '\P{^Blk= Old_South_Arabian}', ""); + Expect(0, 68224, '\p{Blk= Old_South_Arabian}', ""); + Expect(1, 68224, '\p{^Blk= Old_South_Arabian}', ""); + Expect(1, 68224, '\P{Blk= Old_South_Arabian}', ""); + Expect(0, 68224, '\P{^Blk= Old_South_Arabian}', ""); + Error('\p{Is_Block= :=old_SOUTH_Arabian}'); + Error('\P{Is_Block= :=old_SOUTH_Arabian}'); Expect(1, 68223, '\p{Is_Block=oldsoutharabian}', ""); Expect(0, 68223, '\p{^Is_Block=oldsoutharabian}', ""); Expect(0, 68223, '\P{Is_Block=oldsoutharabian}', ""); @@ -21371,16 +21900,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: /a/OLD_south_ARABIAN}'); - Error('\P{Is_Blk: /a/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}', ""); @@ -21389,16 +21918,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=/a/Old_TURKIC}'); - Error('\P{Block=/a/Old_TURKIC}'); + 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, 68687, '\p{Block=:\AOld_Turkic\z:}', "");; Expect(0, 68688, '\p{Block=:\AOld_Turkic\z:}', "");; Expect(1, 68687, '\p{Block=oldturkic}', ""); @@ -21411,38 +21940,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= /a/old_Turkic}'); - Error('\P{Blk= /a/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=- old_turkic:=}'); + Error('\P{Blk=- 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}', ""); @@ -21451,16 +21980,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/a/}'); - Error('\P{Is_Blk=- Old_TURKIC/a/}'); + 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_Blk=oldturkic}', ""); Expect(0, 68687, '\p{^Is_Blk=oldturkic}', ""); Expect(0, 68687, '\P{Is_Blk=oldturkic}', ""); @@ -21469,16 +21998,96 @@ 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/__ORIYA}'); - Error('\P{Block=/a/__ORIYA}'); + Expect(1, 68687, '\p{Is_Blk= -OLD_turkic}', ""); + Expect(0, 68687, '\p{^Is_Blk= -OLD_turkic}', ""); + Expect(0, 68687, '\P{Is_Blk= -OLD_turkic}', ""); + Expect(1, 68687, '\P{^Is_Blk= -OLD_turkic}', ""); + Expect(0, 68688, '\p{Is_Blk= -OLD_turkic}', ""); + Expect(1, 68688, '\p{^Is_Blk= -OLD_turkic}', ""); + Expect(1, 68688, '\P{Is_Blk= -OLD_turkic}', ""); + Expect(0, 68688, '\P{^Is_Blk= -OLD_turkic}', ""); + Error('\p{Block=/a/Old_uyghur}'); + Error('\P{Block=/a/Old_uyghur}'); + Expect(1, 69551, '\p{Block=:\AOld_Uyghur\z:}', "");; + Expect(0, 69552, '\p{Block=:\AOld_Uyghur\z:}', "");; + Expect(1, 69551, '\p{Block=olduyghur}', ""); + Expect(0, 69551, '\p{^Block=olduyghur}', ""); + Expect(0, 69551, '\P{Block=olduyghur}', ""); + Expect(1, 69551, '\P{^Block=olduyghur}', ""); + Expect(0, 69552, '\p{Block=olduyghur}', ""); + Expect(1, 69552, '\p{^Block=olduyghur}', ""); + Expect(1, 69552, '\P{Block=olduyghur}', ""); + 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{Blk=:\AOld_Uyghur\z:}', "");; + Expect(0, 69552, '\p{Blk=:\AOld_Uyghur\z:}', "");; + Expect(1, 69551, '\p{Blk=olduyghur}', ""); + Expect(0, 69551, '\p{^Blk=olduyghur}', ""); + Expect(0, 69551, '\P{Blk=olduyghur}', ""); + Expect(1, 69551, '\P{^Blk=olduyghur}', ""); + Expect(0, 69552, '\p{Blk=olduyghur}', ""); + Expect(1, 69552, '\p{^Blk=olduyghur}', ""); + Expect(1, 69552, '\P{Blk=olduyghur}', ""); + 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{Is_Block=olduyghur}', ""); + Expect(0, 69551, '\p{^Is_Block=olduyghur}', ""); + Expect(0, 69551, '\P{Is_Block=olduyghur}', ""); + Expect(1, 69551, '\P{^Is_Block=olduyghur}', ""); + Expect(0, 69552, '\p{Is_Block=olduyghur}', ""); + 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_Blk=olduyghur}', ""); + Expect(0, 69551, '\p{^Is_Blk=olduyghur}', ""); + Expect(0, 69551, '\P{Is_Blk=olduyghur}', ""); + Expect(1, 69551, '\P{^Is_Blk=olduyghur}', ""); + Expect(0, 69552, '\p{Is_Blk=olduyghur}', ""); + 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, 2943, '\p{Block=:\AOriya\z:}', "");; Expect(0, 2944, '\p{Block=:\AOriya\z:}', "");; Expect(1, 2943, '\p{Block=oriya}', ""); @@ -21491,16 +22100,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}', ""); @@ -21513,26 +22122,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=_:=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}', ""); - Error('\p{Is_Blk= Oriya/a/}'); - Error('\P{Is_Blk= Oriya/a/}'); + 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{Is_Blk=oriya}', ""); Expect(0, 2943, '\p{^Is_Blk=oriya}', ""); Expect(0, 2943, '\P{Is_Blk=oriya}', ""); @@ -21541,38 +22158,38 @@ 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=_Ornamental_Dingbats:=}'); + Error('\P{Block=_Ornamental_Dingbats:=}'); Expect(1, 128639, '\p{Block=:\AOrnamental_Dingbats\z:}', "");; Expect(0, 128640, '\p{Block=:\AOrnamental_Dingbats\z:}', "");; - Expect(1, 128639, '\p{Block:ornamentaldingbats}', ""); - Expect(0, 128639, '\p{^Block:ornamentaldingbats}', ""); - Expect(0, 128639, '\P{Block:ornamentaldingbats}', ""); - Expect(1, 128639, '\P{^Block:ornamentaldingbats}', ""); - Expect(0, 128640, '\p{Block:ornamentaldingbats}', ""); - Expect(1, 128640, '\p{^Block:ornamentaldingbats}', ""); - Expect(1, 128640, '\P{Block:ornamentaldingbats}', ""); - Expect(0, 128640, '\P{^Block:ornamentaldingbats}', ""); + Expect(1, 128639, '\p{Block=ornamentaldingbats}', ""); + Expect(0, 128639, '\p{^Block=ornamentaldingbats}', ""); + Expect(0, 128639, '\P{Block=ornamentaldingbats}', ""); + Expect(1, 128639, '\P{^Block=ornamentaldingbats}', ""); + Expect(0, 128640, '\p{Block=ornamentaldingbats}', ""); + Expect(1, 128640, '\p{^Block=ornamentaldingbats}', ""); + Expect(1, 128640, '\P{Block=ornamentaldingbats}', ""); + Expect(0, 128640, '\P{^Block=ornamentaldingbats}', ""); Expect(1, 128639, '\p{Block=:\Aornamentaldingbats\z:}', "");; Expect(0, 128640, '\p{Block=:\Aornamentaldingbats\z:}', "");; - Expect(1, 128639, '\p{Block= _ornamental_Dingbats}', ""); - Expect(0, 128639, '\p{^Block= _ornamental_Dingbats}', ""); - Expect(0, 128639, '\P{Block= _ornamental_Dingbats}', ""); - Expect(1, 128639, '\P{^Block= _ornamental_Dingbats}', ""); - Expect(0, 128640, '\p{Block= _ornamental_Dingbats}', ""); - Expect(1, 128640, '\p{^Block= _ornamental_Dingbats}', ""); - Expect(1, 128640, '\P{Block= _ornamental_Dingbats}', ""); - Expect(0, 128640, '\P{^Block= _ornamental_Dingbats}', ""); - Error('\p{Blk=:=--ORNAMENTAL_Dingbats}'); - Error('\P{Blk=:=--ORNAMENTAL_Dingbats}'); + Expect(1, 128639, '\p{Block= _Ornamental_dingbats}', ""); + Expect(0, 128639, '\p{^Block= _Ornamental_dingbats}', ""); + Expect(0, 128639, '\P{Block= _Ornamental_dingbats}', ""); + Expect(1, 128639, '\P{^Block= _Ornamental_dingbats}', ""); + Expect(0, 128640, '\p{Block= _Ornamental_dingbats}', ""); + Expect(1, 128640, '\p{^Block= _Ornamental_dingbats}', ""); + Expect(1, 128640, '\P{Block= _Ornamental_dingbats}', ""); + Expect(0, 128640, '\P{^Block= _Ornamental_dingbats}', ""); + Error('\p{Blk=Ornamental_DINGBATS:=}'); + Error('\P{Blk=Ornamental_DINGBATS:=}'); Expect(1, 128639, '\p{Blk=:\AOrnamental_Dingbats\z:}', "");; Expect(0, 128640, '\p{Blk=:\AOrnamental_Dingbats\z:}', "");; Expect(1, 128639, '\p{Blk=ornamentaldingbats}', ""); @@ -21585,16 +22202,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=_/a/Ornamental_Dingbats}'); - Error('\P{Is_Block=_/a/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=_:=ornamental_dingbats}'); + Error('\P{Is_Block=_:=ornamental_dingbats}'); Expect(1, 128639, '\p{Is_Block=ornamentaldingbats}', ""); Expect(0, 128639, '\p{^Is_Block=ornamentaldingbats}', ""); Expect(0, 128639, '\P{Is_Block=ornamentaldingbats}', ""); @@ -21603,16 +22220,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=_ornamental_dingbats:=}'); - Error('\P{Is_Blk=_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=/a/- Ornamental_dingbats}'); + Error('\P{Is_Blk=/a/- Ornamental_dingbats}'); Expect(1, 128639, '\p{Is_Blk=ornamentaldingbats}', ""); Expect(0, 128639, '\p{^Is_Blk=ornamentaldingbats}', ""); Expect(0, 128639, '\P{Is_Blk=ornamentaldingbats}', ""); @@ -21621,16 +22238,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/a/}'); - Error('\P{Block= osage/a/}'); + 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}', ""); @@ -21643,16 +22260,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=:=_ OSAGE}'); - Error('\P{Blk=:=_ 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=/a/ -Osage}'); + Error('\P{Blk=/a/ -Osage}'); Expect(1, 66815, '\p{Blk=:\AOsage\z:}', "");; Expect(0, 66816, '\p{Blk=:\AOsage\z:}', "");; Expect(1, 66815, '\p{Blk=osage}', ""); @@ -21665,34 +22282,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 66816, '\P{^Blk=osage}', ""); Expect(1, 66815, '\p{Blk=:\Aosage\z:}', "");; Expect(0, 66816, '\p{Blk=:\Aosage\z:}', "");; - Expect(1, 66815, '\p{Blk= OSAGE}', ""); - Expect(0, 66815, '\p{^Blk= OSAGE}', ""); - Expect(0, 66815, '\P{Blk= OSAGE}', ""); - Expect(1, 66815, '\P{^Blk= OSAGE}', ""); - Expect(0, 66816, '\p{Blk= OSAGE}', ""); - Expect(1, 66816, '\p{^Blk= OSAGE}', ""); - Expect(1, 66816, '\P{Blk= OSAGE}', ""); - Expect(0, 66816, '\P{^Blk= OSAGE}', ""); - Error('\p{Is_Block=__Osage/a/}'); - Error('\P{Is_Block=__Osage/a/}'); - Expect(1, 66815, '\p{Is_Block:osage}', ""); - Expect(0, 66815, '\p{^Is_Block:osage}', ""); - Expect(0, 66815, '\P{Is_Block:osage}', ""); - Expect(1, 66815, '\P{^Is_Block:osage}', ""); - Expect(0, 66816, '\p{Is_Block:osage}', ""); - Expect(1, 66816, '\p{^Is_Block:osage}', ""); - Expect(1, 66816, '\P{Is_Block:osage}', ""); - Expect(0, 66816, '\P{^Is_Block:osage}', ""); - Expect(1, 66815, '\p{Is_Block=OSAGE}', ""); - Expect(0, 66815, '\p{^Is_Block=OSAGE}', ""); - Expect(0, 66815, '\P{Is_Block=OSAGE}', ""); - Expect(1, 66815, '\P{^Is_Block=OSAGE}', ""); - Expect(0, 66816, '\p{Is_Block=OSAGE}', ""); - Expect(1, 66816, '\p{^Is_Block=OSAGE}', ""); - Expect(1, 66816, '\P{Is_Block=OSAGE}', ""); - Expect(0, 66816, '\P{^Is_Block=OSAGE}', ""); - Error('\p{Is_Blk=:=--Osage}'); - Error('\P{Is_Blk=:=--Osage}'); + Expect(1, 66815, '\p{Blk= Osage}', ""); + Expect(0, 66815, '\p{^Blk= Osage}', ""); + Expect(0, 66815, '\P{Blk= Osage}', ""); + Expect(1, 66815, '\P{^Blk= Osage}', ""); + Expect(0, 66816, '\p{Blk= Osage}', ""); + Expect(1, 66816, '\p{^Blk= Osage}', ""); + Expect(1, 66816, '\P{Blk= Osage}', ""); + Expect(0, 66816, '\P{^Blk= Osage}', ""); + Error('\p{Is_Block: := osage}'); + Error('\P{Is_Block: := osage}'); + Expect(1, 66815, '\p{Is_Block=osage}', ""); + Expect(0, 66815, '\p{^Is_Block=osage}', ""); + Expect(0, 66815, '\P{Is_Block=osage}', ""); + Expect(1, 66815, '\P{^Is_Block=osage}', ""); + Expect(0, 66816, '\p{Is_Block=osage}', ""); + Expect(1, 66816, '\p{^Is_Block=osage}', ""); + Expect(1, 66816, '\P{Is_Block=osage}', ""); + Expect(0, 66816, '\P{^Is_Block=osage}', ""); + Expect(1, 66815, '\p{Is_Block= Osage}', ""); + Expect(0, 66815, '\p{^Is_Block= Osage}', ""); + Expect(0, 66815, '\P{Is_Block= Osage}', ""); + Expect(1, 66815, '\P{^Is_Block= Osage}', ""); + Expect(0, 66816, '\p{Is_Block= Osage}', ""); + Expect(1, 66816, '\p{^Is_Block= Osage}', ""); + Expect(1, 66816, '\P{Is_Block= Osage}', ""); + Expect(0, 66816, '\P{^Is_Block= Osage}', ""); + Error('\p{Is_Blk=-:=Osage}'); + Error('\P{Is_Blk=-:=Osage}'); Expect(1, 66815, '\p{Is_Blk=osage}', ""); Expect(0, 66815, '\p{^Is_Blk=osage}', ""); Expect(0, 66815, '\P{Is_Blk=osage}', ""); @@ -21701,16 +22318,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}', ""); @@ -21723,16 +22340,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= /a/Osmanya}'); - Error('\P{Blk= /a/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=-:=Osmanya}'); + Error('\P{Blk=-:=Osmanya}'); Expect(1, 66735, '\p{Blk=:\AOsmanya\z:}', "");; Expect(0, 66736, '\p{Blk=:\AOsmanya\z:}', "");; Expect(1, 66735, '\p{Blk=osmanya}', ""); @@ -21745,8 +22362,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:}', "");; - Error('\p{Is_Block: Osmanya/a/}'); - Error('\P{Is_Block: Osmanya/a/}'); + 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{Is_Block=osmanya}', ""); Expect(0, 66735, '\p{^Is_Block=osmanya}', ""); Expect(0, 66735, '\P{Is_Block=osmanya}', ""); @@ -21755,16 +22380,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/a/}'); - Error('\P{Is_Blk=- Osmanya/a/}'); + Expect(1, 66735, '\p{Is_Block= Osmanya}', ""); + Expect(0, 66735, '\p{^Is_Block= Osmanya}', ""); + Expect(0, 66735, '\P{Is_Block= Osmanya}', ""); + Expect(1, 66735, '\P{^Is_Block= Osmanya}', ""); + Expect(0, 66736, '\p{Is_Block= Osmanya}', ""); + Expect(1, 66736, '\p{^Is_Block= Osmanya}', ""); + Expect(1, 66736, '\P{Is_Block= Osmanya}', ""); + Expect(0, 66736, '\P{^Is_Block= Osmanya}', ""); + 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}', ""); @@ -21773,30 +22398,38 @@ 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}', ""); - Error('\p{Block=/a/ _Ottoman_Siyaq_Numbers}'); - Error('\P{Block=/a/ _Ottoman_Siyaq_Numbers}'); + 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, 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= /a/ottoman_siyaq_Numbers}'); - Error('\P{Blk= /a/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=:= OTTOMAN_Siyaq_NUMBERS}'); + Error('\P{Blk=:= 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}', ""); @@ -21809,16 +22442,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}', ""); @@ -21827,16 +22460,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 126288, '\p{^Is_Block=ottomansiyaqnumbers}', ""); Expect(1, 126288, '\P{Is_Block=ottomansiyaqnumbers}', ""); Expect(0, 126288, '\P{^Is_Block=ottomansiyaqnumbers}', ""); - Expect(1, 126287, '\p{Is_Block= Ottoman_Siyaq_Numbers}', ""); - Expect(0, 126287, '\p{^Is_Block= Ottoman_Siyaq_Numbers}', ""); - Expect(0, 126287, '\P{Is_Block= Ottoman_Siyaq_Numbers}', ""); - Expect(1, 126287, '\P{^Is_Block= Ottoman_Siyaq_Numbers}', ""); - Expect(0, 126288, '\p{Is_Block= Ottoman_Siyaq_Numbers}', ""); - Expect(1, 126288, '\p{^Is_Block= Ottoman_Siyaq_Numbers}', ""); - Expect(1, 126288, '\P{Is_Block= Ottoman_Siyaq_Numbers}', ""); - Expect(0, 126288, '\P{^Is_Block= Ottoman_Siyaq_Numbers}', ""); - Error('\p{Is_Blk=:=OTTOMAN_siyaq_NUMBERS}'); - Error('\P{Is_Blk=:=OTTOMAN_siyaq_NUMBERS}'); + Expect(1, 126287, '\p{Is_Block=__Ottoman_siyaq_NUMBERS}', ""); + Expect(0, 126287, '\p{^Is_Block=__Ottoman_siyaq_NUMBERS}', ""); + Expect(0, 126287, '\P{Is_Block=__Ottoman_siyaq_NUMBERS}', ""); + Expect(1, 126287, '\P{^Is_Block=__Ottoman_siyaq_NUMBERS}', ""); + Expect(0, 126288, '\p{Is_Block=__Ottoman_siyaq_NUMBERS}', ""); + Expect(1, 126288, '\p{^Is_Block=__Ottoman_siyaq_NUMBERS}', ""); + Expect(1, 126288, '\P{Is_Block=__Ottoman_siyaq_NUMBERS}', ""); + Expect(0, 126288, '\P{^Is_Block=__Ottoman_siyaq_NUMBERS}', ""); + Error('\p{Is_Blk=- Ottoman_Siyaq_numbers/a/}'); + Error('\P{Is_Blk=- Ottoman_Siyaq_numbers/a/}'); Expect(1, 126287, '\p{Is_Blk=ottomansiyaqnumbers}', ""); Expect(0, 126287, '\p{^Is_Blk=ottomansiyaqnumbers}', ""); Expect(0, 126287, '\P{Is_Blk=ottomansiyaqnumbers}', ""); @@ -21845,16 +22478,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 126288, '\p{^Is_Blk=ottomansiyaqnumbers}', ""); Expect(1, 126288, '\P{Is_Blk=ottomansiyaqnumbers}', ""); Expect(0, 126288, '\P{^Is_Blk=ottomansiyaqnumbers}', ""); - Expect(1, 126287, '\p{Is_Blk=-Ottoman_siyaq_Numbers}', ""); - Expect(0, 126287, '\p{^Is_Blk=-Ottoman_siyaq_Numbers}', ""); - Expect(0, 126287, '\P{Is_Blk=-Ottoman_siyaq_Numbers}', ""); - Expect(1, 126287, '\P{^Is_Blk=-Ottoman_siyaq_Numbers}', ""); - Expect(0, 126288, '\p{Is_Blk=-Ottoman_siyaq_Numbers}', ""); - Expect(1, 126288, '\p{^Is_Blk=-Ottoman_siyaq_Numbers}', ""); - Expect(1, 126288, '\P{Is_Blk=-Ottoman_siyaq_Numbers}', ""); - Expect(0, 126288, '\P{^Is_Blk=-Ottoman_siyaq_Numbers}', ""); - Error('\p{Block=-/a/pahawh_Hmong}'); - Error('\P{Block=-/a/pahawh_Hmong}'); + Expect(1, 126287, '\p{Is_Blk: _Ottoman_Siyaq_NUMBERS}', ""); + Expect(0, 126287, '\p{^Is_Blk: _Ottoman_Siyaq_NUMBERS}', ""); + Expect(0, 126287, '\P{Is_Blk: _Ottoman_Siyaq_NUMBERS}', ""); + Expect(1, 126287, '\P{^Is_Blk: _Ottoman_Siyaq_NUMBERS}', ""); + Expect(0, 126288, '\p{Is_Blk: _Ottoman_Siyaq_NUMBERS}', ""); + Expect(1, 126288, '\p{^Is_Blk: _Ottoman_Siyaq_NUMBERS}', ""); + Expect(1, 126288, '\P{Is_Blk: _Ottoman_Siyaq_NUMBERS}', ""); + Expect(0, 126288, '\P{^Is_Blk: _Ottoman_Siyaq_NUMBERS}', ""); + Error('\p{Block=:=_Pahawh_HMONG}'); + Error('\P{Block=:=_Pahawh_HMONG}'); Expect(1, 93071, '\p{Block=:\APahawh_Hmong\z:}', "");; Expect(0, 93072, '\p{Block=:\APahawh_Hmong\z:}', "");; Expect(1, 93071, '\p{Block=pahawhhmong}', ""); @@ -21867,38 +22500,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=/a/ pahawh_HMONG}'); + Error('\P{Blk=/a/ pahawh_HMONG}'); Expect(1, 93071, '\p{Blk=:\APahawh_Hmong\z:}', "");; Expect(0, 93072, '\p{Blk=:\APahawh_Hmong\z:}', "");; - Expect(1, 93071, '\p{Blk=pahawhhmong}', ""); - 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= /a/Pahawh_HMONG}'); - Error('\P{Is_Block= /a/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=:=_ pahawh_Hmong}'); + Error('\P{Is_Block=:=_ pahawh_Hmong}'); Expect(1, 93071, '\p{Is_Block=pahawhhmong}', ""); Expect(0, 93071, '\p{^Is_Block=pahawhhmong}', ""); Expect(0, 93071, '\P{Is_Block=pahawhhmong}', ""); @@ -21907,16 +22540,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}', ""); @@ -21925,16 +22558,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=-:=PALMYRENE}'); - Error('\P{Block=-:=PALMYRENE}'); + Expect(1, 93071, '\p{Is_Blk=-_pahawh_HMONG}', ""); + Expect(0, 93071, '\p{^Is_Blk=-_pahawh_HMONG}', ""); + Expect(0, 93071, '\P{Is_Blk=-_pahawh_HMONG}', ""); + Expect(1, 93071, '\P{^Is_Blk=-_pahawh_HMONG}', ""); + Expect(0, 93072, '\p{Is_Blk=-_pahawh_HMONG}', ""); + Expect(1, 93072, '\p{^Is_Blk=-_pahawh_HMONG}', ""); + Expect(1, 93072, '\P{Is_Blk=-_pahawh_HMONG}', ""); + Expect(0, 93072, '\P{^Is_Blk=-_pahawh_HMONG}', ""); + Error('\p{Block=/a/Palmyrene}'); + Error('\P{Block=/a/Palmyrene}'); Expect(1, 67711, '\p{Block=:\APalmyrene\z:}', "");; Expect(0, 67712, '\p{Block=:\APalmyrene\z:}', "");; Expect(1, 67711, '\p{Block=palmyrene}', ""); @@ -21947,16 +22580,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= :=Palmyrene}'); - Error('\P{Blk= :=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=/a/Palmyrene}'); + Error('\P{Blk=/a/Palmyrene}'); Expect(1, 67711, '\p{Blk=:\APalmyrene\z:}', "");; Expect(0, 67712, '\p{Blk=:\APalmyrene\z:}', "");; Expect(1, 67711, '\p{Blk=palmyrene}', ""); @@ -21969,52 +22602,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 67712, '\P{^Blk=palmyrene}', ""); Expect(1, 67711, '\p{Blk=:\Apalmyrene\z:}', "");; Expect(0, 67712, '\p{Blk=:\Apalmyrene\z:}', "");; - Expect(1, 67711, '\p{Blk= -Palmyrene}', ""); - Expect(0, 67711, '\p{^Blk= -Palmyrene}', ""); - Expect(0, 67711, '\P{Blk= -Palmyrene}', ""); - Expect(1, 67711, '\P{^Blk= -Palmyrene}', ""); - Expect(0, 67712, '\p{Blk= -Palmyrene}', ""); - Expect(1, 67712, '\p{^Blk= -Palmyrene}', ""); - Expect(1, 67712, '\P{Blk= -Palmyrene}', ""); - Expect(0, 67712, '\P{^Blk= -Palmyrene}', ""); - Error('\p{Is_Block=_ Palmyrene:=}'); - Error('\P{Is_Block=_ Palmyrene:=}'); - Expect(1, 67711, '\p{Is_Block: palmyrene}', ""); - Expect(0, 67711, '\p{^Is_Block: palmyrene}', ""); - Expect(0, 67711, '\P{Is_Block: palmyrene}', ""); - Expect(1, 67711, '\P{^Is_Block: palmyrene}', ""); - Expect(0, 67712, '\p{Is_Block: palmyrene}', ""); - Expect(1, 67712, '\p{^Is_Block: palmyrene}', ""); - Expect(1, 67712, '\P{Is_Block: palmyrene}', ""); - Expect(0, 67712, '\P{^Is_Block: palmyrene}', ""); - Expect(1, 67711, '\p{Is_Block= Palmyrene}', ""); - Expect(0, 67711, '\p{^Is_Block= Palmyrene}', ""); - Expect(0, 67711, '\P{Is_Block= Palmyrene}', ""); - Expect(1, 67711, '\P{^Is_Block= Palmyrene}', ""); - Expect(0, 67712, '\p{Is_Block= Palmyrene}', ""); - Expect(1, 67712, '\p{^Is_Block= Palmyrene}', ""); - Expect(1, 67712, '\P{Is_Block= Palmyrene}', ""); - Expect(0, 67712, '\P{^Is_Block= Palmyrene}', ""); - Error('\p{Is_Blk=__Palmyrene/a/}'); - Error('\P{Is_Blk=__Palmyrene/a/}'); - Expect(1, 67711, '\p{Is_Blk=palmyrene}', ""); - Expect(0, 67711, '\p{^Is_Blk=palmyrene}', ""); - Expect(0, 67711, '\P{Is_Blk=palmyrene}', ""); - 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, 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}', ""); + Expect(1, 67711, '\P{^Is_Block=palmyrene}', ""); + Expect(0, 67712, '\p{Is_Block=palmyrene}', ""); + Expect(1, 67712, '\p{^Is_Block=palmyrene}', ""); + Expect(1, 67712, '\P{Is_Block=palmyrene}', ""); + Expect(0, 67712, '\P{^Is_Block=palmyrene}', ""); + Expect(1, 67711, '\p{Is_Block= -PALMYRENE}', ""); + Expect(0, 67711, '\p{^Is_Block= -PALMYRENE}', ""); + Expect(0, 67711, '\P{Is_Block= -PALMYRENE}', ""); + Expect(1, 67711, '\P{^Is_Block= -PALMYRENE}', ""); + Expect(0, 67712, '\p{Is_Block= -PALMYRENE}', ""); + Expect(1, 67712, '\p{^Is_Block= -PALMYRENE}', ""); + Expect(1, 67712, '\P{Is_Block= -PALMYRENE}', ""); + Expect(0, 67712, '\P{^Is_Block= -PALMYRENE}', ""); + Error('\p{Is_Blk=:=_ palmyrene}'); + 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, 72447, '\p{Block=:\APau_Cin_Hau\z:}', "");; Expect(0, 72448, '\p{Block=:\APau_Cin_Hau\z:}', "");; Expect(1, 72447, '\p{Block=paucinhau}', ""); @@ -22027,16 +22660,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 72448, '\P{^Block=paucinhau}', ""); Expect(1, 72447, '\p{Block=:\Apaucinhau\z:}', "");; Expect(0, 72448, '\p{Block=:\Apaucinhau\z:}', "");; - Expect(1, 72447, '\p{Block= _pau_cin_Hau}', ""); - Expect(0, 72447, '\p{^Block= _pau_cin_Hau}', ""); - Expect(0, 72447, '\P{Block= _pau_cin_Hau}', ""); - Expect(1, 72447, '\P{^Block= _pau_cin_Hau}', ""); - Expect(0, 72448, '\p{Block= _pau_cin_Hau}', ""); - Expect(1, 72448, '\p{^Block= _pau_cin_Hau}', ""); - Expect(1, 72448, '\P{Block= _pau_cin_Hau}', ""); - Expect(0, 72448, '\P{^Block= _pau_cin_Hau}', ""); - Error('\p{Blk=__Pau_cin_hau/a/}'); - Error('\P{Blk=__Pau_cin_hau/a/}'); + 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{Blk=:\APau_Cin_Hau\z:}', "");; Expect(0, 72448, '\p{Blk=:\APau_Cin_Hau\z:}', "");; Expect(1, 72447, '\p{Blk=paucinhau}', ""); @@ -22049,16 +22682,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 72448, '\P{^Blk=paucinhau}', ""); Expect(1, 72447, '\p{Blk=:\Apaucinhau\z:}', "");; Expect(0, 72448, '\p{Blk=:\Apaucinhau\z:}', "");; - Expect(1, 72447, '\p{Blk=_pau_Cin_Hau}', ""); - Expect(0, 72447, '\p{^Blk=_pau_Cin_Hau}', ""); - Expect(0, 72447, '\P{Blk=_pau_Cin_Hau}', ""); - Expect(1, 72447, '\P{^Blk=_pau_Cin_Hau}', ""); - Expect(0, 72448, '\p{Blk=_pau_Cin_Hau}', ""); - Expect(1, 72448, '\p{^Blk=_pau_Cin_Hau}', ""); - Expect(1, 72448, '\P{Blk=_pau_Cin_Hau}', ""); - Expect(0, 72448, '\P{^Blk=_pau_Cin_Hau}', ""); - Error('\p{Is_Block= /a/pau_cin_Hau}'); - Error('\P{Is_Block= /a/pau_cin_Hau}'); + Expect(1, 72447, '\p{Blk=-Pau_CIN_HAU}', ""); + Expect(0, 72447, '\p{^Blk=-Pau_CIN_HAU}', ""); + Expect(0, 72447, '\P{Blk=-Pau_CIN_HAU}', ""); + Expect(1, 72447, '\P{^Blk=-Pau_CIN_HAU}', ""); + Expect(0, 72448, '\p{Blk=-Pau_CIN_HAU}', ""); + Expect(1, 72448, '\p{^Blk=-Pau_CIN_HAU}', ""); + Expect(1, 72448, '\P{Blk=-Pau_CIN_HAU}', ""); + Expect(0, 72448, '\P{^Blk=-Pau_CIN_HAU}', ""); + Error('\p{Is_Block=:= 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}', ""); @@ -22067,34 +22700,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 72448, '\p{^Is_Block=paucinhau}', ""); Expect(1, 72448, '\P{Is_Block=paucinhau}', ""); Expect(0, 72448, '\P{^Is_Block=paucinhau}', ""); - Expect(1, 72447, '\p{Is_Block=- Pau_Cin_Hau}', ""); - Expect(0, 72447, '\p{^Is_Block=- Pau_Cin_Hau}', ""); - Expect(0, 72447, '\P{Is_Block=- Pau_Cin_Hau}', ""); - Expect(1, 72447, '\P{^Is_Block=- Pau_Cin_Hau}', ""); - Expect(0, 72448, '\p{Is_Block=- Pau_Cin_Hau}', ""); - Expect(1, 72448, '\p{^Is_Block=- Pau_Cin_Hau}', ""); - Expect(1, 72448, '\P{Is_Block=- Pau_Cin_Hau}', ""); - Expect(0, 72448, '\P{^Is_Block=- Pau_Cin_Hau}', ""); - Error('\p{Is_Blk=/a/--Pau_Cin_hau}'); - Error('\P{Is_Blk=/a/--Pau_Cin_hau}'); - Expect(1, 72447, '\p{Is_Blk: paucinhau}', ""); - Expect(0, 72447, '\p{^Is_Blk: paucinhau}', ""); - Expect(0, 72447, '\P{Is_Blk: paucinhau}', ""); - Expect(1, 72447, '\P{^Is_Blk: paucinhau}', ""); - Expect(0, 72448, '\p{Is_Blk: paucinhau}', ""); - Expect(1, 72448, '\p{^Is_Blk: paucinhau}', ""); - Expect(1, 72448, '\P{Is_Blk: paucinhau}', ""); - Expect(0, 72448, '\P{^Is_Blk: paucinhau}', ""); - Expect(1, 72447, '\p{Is_Blk= _Pau_Cin_HAU}', ""); - Expect(0, 72447, '\p{^Is_Blk= _Pau_Cin_HAU}', ""); - Expect(0, 72447, '\P{Is_Blk= _Pau_Cin_HAU}', ""); - Expect(1, 72447, '\P{^Is_Blk= _Pau_Cin_HAU}', ""); - Expect(0, 72448, '\p{Is_Blk= _Pau_Cin_HAU}', ""); - Expect(1, 72448, '\p{^Is_Blk= _Pau_Cin_HAU}', ""); - Expect(1, 72448, '\P{Is_Blk= _Pau_Cin_HAU}', ""); - Expect(0, 72448, '\P{^Is_Blk= _Pau_Cin_HAU}', ""); - Error('\p{Block=:=phags_PA}'); - Error('\P{Block=:=phags_PA}'); + Expect(1, 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_Blk=paucinhau}', ""); + Expect(0, 72447, '\p{^Is_Blk=paucinhau}', ""); + Expect(0, 72447, '\P{Is_Blk=paucinhau}', ""); + Expect(1, 72447, '\P{^Is_Blk=paucinhau}', ""); + Expect(0, 72448, '\p{Is_Blk=paucinhau}', ""); + Expect(1, 72448, '\p{^Is_Blk=paucinhau}', ""); + Expect(1, 72448, '\P{Is_Blk=paucinhau}', ""); + Expect(0, 72448, '\P{^Is_Blk=paucinhau}', ""); + Expect(1, 72447, '\p{Is_Blk: _Pau_Cin_hau}', ""); + Expect(0, 72447, '\p{^Is_Blk: _Pau_Cin_hau}', ""); + Expect(0, 72447, '\P{Is_Blk: _Pau_Cin_hau}', ""); + Expect(1, 72447, '\P{^Is_Blk: _Pau_Cin_hau}', ""); + Expect(0, 72448, '\p{Is_Blk: _Pau_Cin_hau}', ""); + Expect(1, 72448, '\p{^Is_Blk: _Pau_Cin_hau}', ""); + Expect(1, 72448, '\P{Is_Blk: _Pau_Cin_hau}', ""); + Expect(0, 72448, '\P{^Is_Blk: _Pau_Cin_hau}', ""); + Error('\p{Block=/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}', ""); @@ -22107,16 +22740,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}', ""); @@ -22129,34 +22762,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43136, '\P{^Blk=phagspa}', ""); Expect(1, 43135, '\p{Blk=:\Aphagspa\z:}', "");; Expect(0, 43136, '\p{Blk=:\Aphagspa\z:}', "");; - Expect(1, 43135, '\p{Blk= PHAGS_PA}', ""); - Expect(0, 43135, '\p{^Blk= PHAGS_PA}', ""); - Expect(0, 43135, '\P{Blk= PHAGS_PA}', ""); - Expect(1, 43135, '\P{^Blk= PHAGS_PA}', ""); - Expect(0, 43136, '\p{Blk= PHAGS_PA}', ""); - Expect(1, 43136, '\p{^Blk= PHAGS_PA}', ""); - Expect(1, 43136, '\P{Blk= PHAGS_PA}', ""); - Expect(0, 43136, '\P{^Blk= PHAGS_PA}', ""); - Error('\p{Is_Block=:= PHAGS_Pa}'); - Error('\P{Is_Block=:= PHAGS_Pa}'); - Expect(1, 43135, '\p{Is_Block:phagspa}', ""); - Expect(0, 43135, '\p{^Is_Block:phagspa}', ""); - Expect(0, 43135, '\P{Is_Block:phagspa}', ""); - Expect(1, 43135, '\P{^Is_Block:phagspa}', ""); - Expect(0, 43136, '\p{Is_Block:phagspa}', ""); - Expect(1, 43136, '\p{^Is_Block:phagspa}', ""); - Expect(1, 43136, '\P{Is_Block:phagspa}', ""); - Expect(0, 43136, '\P{^Is_Block:phagspa}', ""); - Expect(1, 43135, '\p{Is_Block=_Phags_pa}', ""); - Expect(0, 43135, '\p{^Is_Block=_Phags_pa}', ""); - Expect(0, 43135, '\P{Is_Block=_Phags_pa}', ""); - Expect(1, 43135, '\P{^Is_Block=_Phags_pa}', ""); - Expect(0, 43136, '\p{Is_Block=_Phags_pa}', ""); - Expect(1, 43136, '\p{^Is_Block=_Phags_pa}', ""); - Expect(1, 43136, '\P{Is_Block=_Phags_pa}', ""); - Expect(0, 43136, '\P{^Is_Block=_Phags_pa}', ""); - Error('\p{Is_Blk=_Phags_PA/a/}'); - Error('\P{Is_Blk=_Phags_PA/a/}'); + Expect(1, 43135, '\p{Blk: - Phags_PA}', ""); + Expect(0, 43135, '\p{^Blk: - Phags_PA}', ""); + Expect(0, 43135, '\P{Blk: - Phags_PA}', ""); + Expect(1, 43135, '\P{^Blk: - Phags_PA}', ""); + Expect(0, 43136, '\p{Blk: - Phags_PA}', ""); + Expect(1, 43136, '\p{^Blk: - Phags_PA}', ""); + Expect(1, 43136, '\P{Blk: - Phags_PA}', ""); + Expect(0, 43136, '\P{^Blk: - Phags_PA}', ""); + Error('\p{Is_Block= _Phags_pa:=}'); + Error('\P{Is_Block= _Phags_pa:=}'); + Expect(1, 43135, '\p{Is_Block=phagspa}', ""); + Expect(0, 43135, '\p{^Is_Block=phagspa}', ""); + Expect(0, 43135, '\P{Is_Block=phagspa}', ""); + Expect(1, 43135, '\P{^Is_Block=phagspa}', ""); + Expect(0, 43136, '\p{Is_Block=phagspa}', ""); + Expect(1, 43136, '\p{^Is_Block=phagspa}', ""); + Expect(1, 43136, '\P{Is_Block=phagspa}', ""); + Expect(0, 43136, '\P{^Is_Block=phagspa}', ""); + Expect(1, 43135, '\p{Is_Block= PHAGS_PA}', ""); + Expect(0, 43135, '\p{^Is_Block= PHAGS_PA}', ""); + Expect(0, 43135, '\P{Is_Block= PHAGS_PA}', ""); + Expect(1, 43135, '\P{^Is_Block= PHAGS_PA}', ""); + Expect(0, 43136, '\p{Is_Block= PHAGS_PA}', ""); + Expect(1, 43136, '\p{^Is_Block= PHAGS_PA}', ""); + Expect(1, 43136, '\P{Is_Block= PHAGS_PA}', ""); + Expect(0, 43136, '\P{^Is_Block= PHAGS_PA}', ""); + Error('\p{Is_Blk= _Phags_Pa:=}'); + Error('\P{Is_Blk= _Phags_Pa:=}'); Expect(1, 43135, '\p{Is_Blk=phagspa}', ""); Expect(0, 43135, '\p{^Is_Blk=phagspa}', ""); Expect(0, 43135, '\P{Is_Blk=phagspa}', ""); @@ -22165,16 +22798,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}', ""); @@ -22187,16 +22820,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}', ""); @@ -22209,16 +22842,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 66048, '\P{^Blk=phaistos}', ""); Expect(1, 66047, '\p{Blk=:\Aphaistos\z:}', "");; Expect(0, 66048, '\p{Blk=:\Aphaistos\z:}', "");; - Expect(1, 66047, '\p{Blk= _phaistos}', ""); - Expect(0, 66047, '\p{^Blk= _phaistos}', ""); - Expect(0, 66047, '\P{Blk= _phaistos}', ""); - Expect(1, 66047, '\P{^Blk= _phaistos}', ""); - Expect(0, 66048, '\p{Blk= _phaistos}', ""); - Expect(1, 66048, '\p{^Blk= _phaistos}', ""); - Expect(1, 66048, '\P{Blk= _phaistos}', ""); - Expect(0, 66048, '\P{^Blk= _phaistos}', ""); - Error('\p{Is_Block: _Phaistos_Disc:=}'); - Error('\P{Is_Block: _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}', ""); @@ -22227,16 +22860,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 66048, '\p{^Is_Block=phaistosdisc}', ""); Expect(1, 66048, '\P{Is_Block=phaistosdisc}', ""); Expect(0, 66048, '\P{^Is_Block=phaistosdisc}', ""); - Expect(1, 66047, '\p{Is_Block=Phaistos_disc}', ""); - Expect(0, 66047, '\p{^Is_Block=Phaistos_disc}', ""); - Expect(0, 66047, '\P{Is_Block=Phaistos_disc}', ""); - Expect(1, 66047, '\P{^Is_Block=Phaistos_disc}', ""); - Expect(0, 66048, '\p{Is_Block=Phaistos_disc}', ""); - Expect(1, 66048, '\p{^Is_Block=Phaistos_disc}', ""); - Expect(1, 66048, '\P{Is_Block=Phaistos_disc}', ""); - Expect(0, 66048, '\P{^Is_Block=Phaistos_disc}', ""); - Error('\p{Is_Blk: Phaistos:=}'); - Error('\P{Is_Blk: Phaistos:=}'); + Expect(1, 66047, '\p{Is_Block= phaistos_DISC}', ""); + Expect(0, 66047, '\p{^Is_Block= phaistos_DISC}', ""); + Expect(0, 66047, '\P{Is_Block= phaistos_DISC}', ""); + Expect(1, 66047, '\P{^Is_Block= phaistos_DISC}', ""); + Expect(0, 66048, '\p{Is_Block= phaistos_DISC}', ""); + Expect(1, 66048, '\p{^Is_Block= phaistos_DISC}', ""); + Expect(1, 66048, '\P{Is_Block= phaistos_DISC}', ""); + Expect(0, 66048, '\P{^Is_Block= phaistos_DISC}', ""); + Error('\p{Is_Blk=:= PHAISTOS}'); + Error('\P{Is_Blk=:= PHAISTOS}'); Expect(1, 66047, '\p{Is_Blk=phaistos}', ""); Expect(0, 66047, '\p{^Is_Blk=phaistos}', ""); Expect(0, 66047, '\P{Is_Blk=phaistos}', ""); @@ -22245,16 +22878,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}', ""); @@ -22289,34 +22922,34 @@ 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/a/}'); - Error('\P{Is_Block=_-PHOENICIAN/a/}'); - Expect(1, 67871, '\p{Is_Block: phoenician}', ""); - Expect(0, 67871, '\p{^Is_Block: phoenician}', ""); - Expect(0, 67871, '\P{Is_Block: phoenician}', ""); - Expect(1, 67871, '\P{^Is_Block: phoenician}', ""); - Expect(0, 67872, '\p{Is_Block: phoenician}', ""); - Expect(1, 67872, '\p{^Is_Block: phoenician}', ""); - Expect(1, 67872, '\P{Is_Block: phoenician}', ""); - Expect(0, 67872, '\P{^Is_Block: phoenician}', ""); - Expect(1, 67871, '\p{Is_Block= -phoenician}', ""); - Expect(0, 67871, '\p{^Is_Block= -phoenician}', ""); - Expect(0, 67871, '\P{Is_Block= -phoenician}', ""); - Expect(1, 67871, '\P{^Is_Block= -phoenician}', ""); - Expect(0, 67872, '\p{Is_Block= -phoenician}', ""); - Expect(1, 67872, '\p{^Is_Block= -phoenician}', ""); - Expect(1, 67872, '\P{Is_Block= -phoenician}', ""); - Expect(0, 67872, '\P{^Is_Block= -phoenician}', ""); - Error('\p{Is_Blk=-Phoenician:=}'); - Error('\P{Is_Blk=-Phoenician:=}'); + Expect(1, 67871, '\p{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}', ""); + Expect(1, 67871, '\P{^Is_Block=phoenician}', ""); + Expect(0, 67872, '\p{Is_Block=phoenician}', ""); + Expect(1, 67872, '\p{^Is_Block=phoenician}', ""); + Expect(1, 67872, '\P{Is_Block=phoenician}', ""); + Expect(0, 67872, '\P{^Is_Block=phoenician}', ""); + Expect(1, 67871, '\p{Is_Block=--PHOENICIAN}', ""); + Expect(0, 67871, '\p{^Is_Block=--PHOENICIAN}', ""); + Expect(0, 67871, '\P{Is_Block=--PHOENICIAN}', ""); + Expect(1, 67871, '\P{^Is_Block=--PHOENICIAN}', ""); + Expect(0, 67872, '\p{Is_Block=--PHOENICIAN}', ""); + Expect(1, 67872, '\p{^Is_Block=--PHOENICIAN}', ""); + Expect(1, 67872, '\P{Is_Block=--PHOENICIAN}', ""); + Expect(0, 67872, '\P{^Is_Block=--PHOENICIAN}', ""); + Error('\p{Is_Blk= _PHOENICIAN/a/}'); + Error('\P{Is_Blk= _PHOENICIAN/a/}'); Expect(1, 67871, '\p{Is_Blk=phoenician}', ""); Expect(0, 67871, '\p{^Is_Blk=phoenician}', ""); Expect(0, 67871, '\P{Is_Blk=phoenician}', ""); @@ -22325,16 +22958,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 67872, '\p{^Is_Blk=phoenician}', ""); Expect(1, 67872, '\P{Is_Blk=phoenician}', ""); Expect(0, 67872, '\P{^Is_Blk=phoenician}', ""); - Expect(1, 67871, '\p{Is_Blk: _Phoenician}', ""); - Expect(0, 67871, '\p{^Is_Blk: _Phoenician}', ""); - Expect(0, 67871, '\P{Is_Blk: _Phoenician}', ""); - Expect(1, 67871, '\P{^Is_Blk: _Phoenician}', ""); - Expect(0, 67872, '\p{Is_Blk: _Phoenician}', ""); - Expect(1, 67872, '\p{^Is_Blk: _Phoenician}', ""); - Expect(1, 67872, '\P{Is_Blk: _Phoenician}', ""); - Expect(0, 67872, '\P{^Is_Blk: _Phoenician}', ""); - Error('\p{Block=phonetic_extensions:=}'); - Error('\P{Block=phonetic_extensions:=}'); + Expect(1, 67871, '\p{Is_Blk: PHOENICIAN}', ""); + Expect(0, 67871, '\p{^Is_Blk: PHOENICIAN}', ""); + Expect(0, 67871, '\P{Is_Blk: PHOENICIAN}', ""); + Expect(1, 67871, '\P{^Is_Blk: PHOENICIAN}', ""); + Expect(0, 67872, '\p{Is_Blk: PHOENICIAN}', ""); + Expect(1, 67872, '\p{^Is_Blk: PHOENICIAN}', ""); + Expect(1, 67872, '\P{Is_Blk: PHOENICIAN}', ""); + Expect(0, 67872, '\P{^Is_Blk: PHOENICIAN}', ""); + Error('\p{Block: /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}', ""); @@ -22347,16 +22980,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 7552, '\P{^Block=phoneticextensions}', ""); Expect(1, 7551, '\p{Block=:\Aphoneticextensions\z:}', "");; Expect(0, 7552, '\p{Block=:\Aphoneticextensions\z:}', "");; - Expect(1, 7551, '\p{Block= phonetic_extensions}', ""); - Expect(0, 7551, '\p{^Block= phonetic_extensions}', ""); - Expect(0, 7551, '\P{Block= phonetic_extensions}', ""); - Expect(1, 7551, '\P{^Block= phonetic_extensions}', ""); - Expect(0, 7552, '\p{Block= phonetic_extensions}', ""); - Expect(1, 7552, '\p{^Block= phonetic_extensions}', ""); - Expect(1, 7552, '\P{Block= phonetic_extensions}', ""); - Expect(0, 7552, '\P{^Block= phonetic_extensions}', ""); - Error('\p{Blk=/a/_ Phonetic_EXT}'); - Error('\P{Blk=/a/_ Phonetic_EXT}'); + Expect(1, 7551, '\p{Block: PHONETIC_extensions}', ""); + Expect(0, 7551, '\p{^Block: PHONETIC_extensions}', ""); + Expect(0, 7551, '\P{Block: PHONETIC_extensions}', ""); + Expect(1, 7551, '\P{^Block: PHONETIC_extensions}', ""); + Expect(0, 7552, '\p{Block: PHONETIC_extensions}', ""); + Expect(1, 7552, '\p{^Block: PHONETIC_extensions}', ""); + Expect(1, 7552, '\P{Block: PHONETIC_extensions}', ""); + Expect(0, 7552, '\P{^Block: PHONETIC_extensions}', ""); + Error('\p{Blk= :=phonetic_ext}'); + Error('\P{Blk= :=phonetic_ext}'); Expect(1, 7551, '\p{Blk=:\APhonetic_Ext\z:}', "");; Expect(0, 7552, '\p{Blk=:\APhonetic_Ext\z:}', "");; Expect(1, 7551, '\p{Blk=phoneticext}', ""); @@ -22369,16 +23002,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 7552, '\P{^Blk=phoneticext}', ""); Expect(1, 7551, '\p{Blk=:\Aphoneticext\z:}', "");; Expect(0, 7552, '\p{Blk=:\Aphoneticext\z:}', "");; - Expect(1, 7551, '\p{Blk= PHONETIC_EXT}', ""); - Expect(0, 7551, '\p{^Blk= PHONETIC_EXT}', ""); - Expect(0, 7551, '\P{Blk= PHONETIC_EXT}', ""); - Expect(1, 7551, '\P{^Blk= PHONETIC_EXT}', ""); - Expect(0, 7552, '\p{Blk= PHONETIC_EXT}', ""); - Expect(1, 7552, '\p{^Blk= PHONETIC_EXT}', ""); - Expect(1, 7552, '\P{Blk= PHONETIC_EXT}', ""); - Expect(0, 7552, '\P{^Blk= PHONETIC_EXT}', ""); - Error('\p{Is_Block=:=_Phonetic_Extensions}'); - Error('\P{Is_Block=:=_Phonetic_Extensions}'); + Expect(1, 7551, '\p{Blk= PHONETIC_EXT}', ""); + Expect(0, 7551, '\p{^Blk= PHONETIC_EXT}', ""); + Expect(0, 7551, '\P{Blk= PHONETIC_EXT}', ""); + Expect(1, 7551, '\P{^Blk= PHONETIC_EXT}', ""); + Expect(0, 7552, '\p{Blk= PHONETIC_EXT}', ""); + Expect(1, 7552, '\p{^Blk= PHONETIC_EXT}', ""); + Expect(1, 7552, '\P{Blk= PHONETIC_EXT}', ""); + Expect(0, 7552, '\P{^Blk= PHONETIC_EXT}', ""); + Error('\p{Is_Block=PHONETIC_extensions/a/}'); + Error('\P{Is_Block=PHONETIC_extensions/a/}'); Expect(1, 7551, '\p{Is_Block=phoneticextensions}', ""); Expect(0, 7551, '\p{^Is_Block=phoneticextensions}', ""); Expect(0, 7551, '\P{Is_Block=phoneticextensions}', ""); @@ -22387,16 +23020,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 7552, '\p{^Is_Block=phoneticextensions}', ""); Expect(1, 7552, '\P{Is_Block=phoneticextensions}', ""); Expect(0, 7552, '\P{^Is_Block=phoneticextensions}', ""); - Expect(1, 7551, '\p{Is_Block=_ PHONETIC_extensions}', ""); - Expect(0, 7551, '\p{^Is_Block=_ PHONETIC_extensions}', ""); - Expect(0, 7551, '\P{Is_Block=_ PHONETIC_extensions}', ""); - Expect(1, 7551, '\P{^Is_Block=_ PHONETIC_extensions}', ""); - Expect(0, 7552, '\p{Is_Block=_ PHONETIC_extensions}', ""); - Expect(1, 7552, '\p{^Is_Block=_ PHONETIC_extensions}', ""); - Expect(1, 7552, '\P{Is_Block=_ PHONETIC_extensions}', ""); - Expect(0, 7552, '\P{^Is_Block=_ PHONETIC_extensions}', ""); - Error('\p{Is_Blk::=_-phonetic_Ext}'); - Error('\P{Is_Blk::=_-phonetic_Ext}'); + Expect(1, 7551, '\p{Is_Block=_PHONETIC_extensions}', ""); + Expect(0, 7551, '\p{^Is_Block=_PHONETIC_extensions}', ""); + Expect(0, 7551, '\P{Is_Block=_PHONETIC_extensions}', ""); + Expect(1, 7551, '\P{^Is_Block=_PHONETIC_extensions}', ""); + Expect(0, 7552, '\p{Is_Block=_PHONETIC_extensions}', ""); + Expect(1, 7552, '\p{^Is_Block=_PHONETIC_extensions}', ""); + Expect(1, 7552, '\P{Is_Block=_PHONETIC_extensions}', ""); + Expect(0, 7552, '\P{^Is_Block=_PHONETIC_extensions}', ""); + Error('\p{Is_Blk=/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}', ""); @@ -22405,38 +23038,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 7552, '\p{^Is_Blk=phoneticext}', ""); Expect(1, 7552, '\P{Is_Blk=phoneticext}', ""); Expect(0, 7552, '\P{^Is_Blk=phoneticext}', ""); - Expect(1, 7551, '\p{Is_Blk= phonetic_EXT}', ""); - Expect(0, 7551, '\p{^Is_Blk= phonetic_EXT}', ""); - Expect(0, 7551, '\P{Is_Blk= phonetic_EXT}', ""); - Expect(1, 7551, '\P{^Is_Blk= phonetic_EXT}', ""); - Expect(0, 7552, '\p{Is_Blk= phonetic_EXT}', ""); - Expect(1, 7552, '\p{^Is_Blk= phonetic_EXT}', ""); - Expect(1, 7552, '\P{Is_Blk= phonetic_EXT}', ""); - Expect(0, 7552, '\P{^Is_Blk= phonetic_EXT}', ""); - Error('\p{Block=_:=Phonetic_Extensions_Supplement}'); - Error('\P{Block=_:=Phonetic_Extensions_Supplement}'); + Expect(1, 7551, '\p{Is_Blk=_Phonetic_Ext}', ""); + Expect(0, 7551, '\p{^Is_Blk=_Phonetic_Ext}', ""); + Expect(0, 7551, '\P{Is_Blk=_Phonetic_Ext}', ""); + Expect(1, 7551, '\P{^Is_Blk=_Phonetic_Ext}', ""); + Expect(0, 7552, '\p{Is_Blk=_Phonetic_Ext}', ""); + Expect(1, 7552, '\p{^Is_Blk=_Phonetic_Ext}', ""); + Expect(1, 7552, '\P{Is_Blk=_Phonetic_Ext}', ""); + Expect(0, 7552, '\P{^Is_Blk=_Phonetic_Ext}', ""); + Error('\p{Block: _ PHONETIC_Extensions_Supplement:=}'); + Error('\P{Block: _ PHONETIC_Extensions_Supplement:=}'); Expect(1, 7615, '\p{Block=:\APhonetic_Extensions_Supplement\z:}', "");; Expect(0, 7616, '\p{Block=:\APhonetic_Extensions_Supplement\z:}', "");; - Expect(1, 7615, '\p{Block:phoneticextensionssupplement}', ""); - Expect(0, 7615, '\p{^Block:phoneticextensionssupplement}', ""); - Expect(0, 7615, '\P{Block:phoneticextensionssupplement}', ""); - Expect(1, 7615, '\P{^Block:phoneticextensionssupplement}', ""); - Expect(0, 7616, '\p{Block:phoneticextensionssupplement}', ""); - Expect(1, 7616, '\p{^Block:phoneticextensionssupplement}', ""); - Expect(1, 7616, '\P{Block:phoneticextensionssupplement}', ""); - Expect(0, 7616, '\P{^Block:phoneticextensionssupplement}', ""); + Expect(1, 7615, '\p{Block=phoneticextensionssupplement}', ""); + Expect(0, 7615, '\p{^Block=phoneticextensionssupplement}', ""); + Expect(0, 7615, '\P{Block=phoneticextensionssupplement}', ""); + Expect(1, 7615, '\P{^Block=phoneticextensionssupplement}', ""); + Expect(0, 7616, '\p{Block=phoneticextensionssupplement}', ""); + Expect(1, 7616, '\p{^Block=phoneticextensionssupplement}', ""); + Expect(1, 7616, '\P{Block=phoneticextensionssupplement}', ""); + Expect(0, 7616, '\P{^Block=phoneticextensionssupplement}', ""); Expect(1, 7615, '\p{Block=:\Aphoneticextensionssupplement\z:}', "");; Expect(0, 7616, '\p{Block=:\Aphoneticextensionssupplement\z:}', "");; - Expect(1, 7615, '\p{Block=_-PHONETIC_Extensions_Supplement}', ""); - Expect(0, 7615, '\p{^Block=_-PHONETIC_Extensions_Supplement}', ""); - Expect(0, 7615, '\P{Block=_-PHONETIC_Extensions_Supplement}', ""); - Expect(1, 7615, '\P{^Block=_-PHONETIC_Extensions_Supplement}', ""); - Expect(0, 7616, '\p{Block=_-PHONETIC_Extensions_Supplement}', ""); - Expect(1, 7616, '\p{^Block=_-PHONETIC_Extensions_Supplement}', ""); - Expect(1, 7616, '\P{Block=_-PHONETIC_Extensions_Supplement}', ""); - Expect(0, 7616, '\P{^Block=_-PHONETIC_Extensions_Supplement}', ""); - Error('\p{Blk=_ phonetic_ext_Sup/a/}'); - Error('\P{Blk=_ phonetic_ext_Sup/a/}'); + 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{Blk=:\APhonetic_Ext_Sup\z:}', "");; Expect(0, 7616, '\p{Blk=:\APhonetic_Ext_Sup\z:}', "");; Expect(1, 7615, '\p{Blk=phoneticextsup}', ""); @@ -22449,16 +23082,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=_/a/Phonetic_Extensions_Supplement}'); + Error('\P{Is_Block=_/a/Phonetic_Extensions_Supplement}'); Expect(1, 7615, '\p{Is_Block=phoneticextensionssupplement}', ""); Expect(0, 7615, '\p{^Is_Block=phoneticextensionssupplement}', ""); Expect(0, 7615, '\P{Is_Block=phoneticextensionssupplement}', ""); @@ -22467,16 +23100,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=/a/ -Phonetic_EXT_Sup}'); - Error('\P{Is_Blk=/a/ -Phonetic_EXT_Sup}'); + 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_Blk=phoneticextsup}', ""); Expect(0, 7615, '\p{^Is_Blk=phoneticextsup}', ""); Expect(0, 7615, '\P{Is_Blk=phoneticextsup}', ""); @@ -22485,60 +23118,60 @@ 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= _playing_cards:=}'); - Error('\P{Block= _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= /a/playing_Cards}'); + Error('\P{Block= /a/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=:=Playing_cards}'); + Error('\P{Blk=:=Playing_cards}'); Expect(1, 127231, '\p{Blk=:\APlaying_Cards\z:}', "");; Expect(0, 127232, '\p{Blk=:\APlaying_Cards\z:}', "");; - Expect(1, 127231, '\p{Blk: playingcards}', ""); - Expect(0, 127231, '\p{^Blk: playingcards}', ""); - Expect(0, 127231, '\P{Blk: playingcards}', ""); - Expect(1, 127231, '\P{^Blk: playingcards}', ""); - Expect(0, 127232, '\p{Blk: playingcards}', ""); - Expect(1, 127232, '\p{^Blk: playingcards}', ""); - Expect(1, 127232, '\P{Blk: playingcards}', ""); - Expect(0, 127232, '\P{^Blk: playingcards}', ""); + Expect(1, 127231, '\p{Blk=playingcards}', ""); + Expect(0, 127231, '\p{^Blk=playingcards}', ""); + Expect(0, 127231, '\P{Blk=playingcards}', ""); + Expect(1, 127231, '\P{^Blk=playingcards}', ""); + Expect(0, 127232, '\p{Blk=playingcards}', ""); + Expect(1, 127232, '\p{^Blk=playingcards}', ""); + Expect(1, 127232, '\P{Blk=playingcards}', ""); + Expect(0, 127232, '\P{^Blk=playingcards}', ""); Expect(1, 127231, '\p{Blk=:\Aplayingcards\z:}', "");; Expect(0, 127232, '\p{Blk=:\Aplayingcards\z:}', "");; - Expect(1, 127231, '\p{Blk=_-PLAYING_cards}', ""); - Expect(0, 127231, '\p{^Blk=_-PLAYING_cards}', ""); - Expect(0, 127231, '\P{Blk=_-PLAYING_cards}', ""); - Expect(1, 127231, '\P{^Blk=_-PLAYING_cards}', ""); - Expect(0, 127232, '\p{Blk=_-PLAYING_cards}', ""); - Expect(1, 127232, '\p{^Blk=_-PLAYING_cards}', ""); - Expect(1, 127232, '\P{Blk=_-PLAYING_cards}', ""); - Expect(0, 127232, '\P{^Blk=_-PLAYING_cards}', ""); - Error('\p{Is_Block=__PLAYING_cards:=}'); - Error('\P{Is_Block=__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}', ""); @@ -22547,16 +23180,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 127232, '\p{^Is_Block=playingcards}', ""); Expect(1, 127232, '\P{Is_Block=playingcards}', ""); Expect(0, 127232, '\P{^Is_Block=playingcards}', ""); - Expect(1, 127231, '\p{Is_Block: PLAYING_Cards}', ""); - Expect(0, 127231, '\p{^Is_Block: PLAYING_Cards}', ""); - Expect(0, 127231, '\P{Is_Block: PLAYING_Cards}', ""); - Expect(1, 127231, '\P{^Is_Block: PLAYING_Cards}', ""); - Expect(0, 127232, '\p{Is_Block: PLAYING_Cards}', ""); - Expect(1, 127232, '\p{^Is_Block: PLAYING_Cards}', ""); - Expect(1, 127232, '\P{Is_Block: PLAYING_Cards}', ""); - Expect(0, 127232, '\P{^Is_Block: PLAYING_Cards}', ""); - Error('\p{Is_Blk=:=_ PLAYING_CARDS}'); - Error('\P{Is_Blk=:=_ PLAYING_CARDS}'); + Expect(1, 127231, '\p{Is_Block= PLAYING_Cards}', ""); + Expect(0, 127231, '\p{^Is_Block= PLAYING_Cards}', ""); + Expect(0, 127231, '\P{Is_Block= PLAYING_Cards}', ""); + Expect(1, 127231, '\P{^Is_Block= PLAYING_Cards}', ""); + Expect(0, 127232, '\p{Is_Block= PLAYING_Cards}', ""); + Expect(1, 127232, '\p{^Is_Block= PLAYING_Cards}', ""); + Expect(1, 127232, '\P{Is_Block= PLAYING_Cards}', ""); + Expect(0, 127232, '\P{^Is_Block= PLAYING_Cards}', ""); + Error('\p{Is_Blk=-/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}', ""); @@ -22565,16 +23198,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 127232, '\p{^Is_Blk=playingcards}', ""); Expect(1, 127232, '\P{Is_Blk=playingcards}', ""); Expect(0, 127232, '\P{^Is_Blk=playingcards}', ""); - Expect(1, 127231, '\p{Is_Blk= Playing_Cards}', ""); - Expect(0, 127231, '\p{^Is_Blk= Playing_Cards}', ""); - Expect(0, 127231, '\P{Is_Blk= Playing_Cards}', ""); - Expect(1, 127231, '\P{^Is_Blk= Playing_Cards}', ""); - Expect(0, 127232, '\p{Is_Blk= Playing_Cards}', ""); - Expect(1, 127232, '\p{^Is_Blk= Playing_Cards}', ""); - Expect(1, 127232, '\P{Is_Blk= Playing_Cards}', ""); - Expect(0, 127232, '\P{^Is_Blk= Playing_Cards}', ""); - Error('\p{Block: PSALTER_Pahlavi:=}'); - Error('\P{Block: PSALTER_Pahlavi:=}'); + Expect(1, 127231, '\p{Is_Blk= PLAYING_Cards}', ""); + Expect(0, 127231, '\p{^Is_Blk= PLAYING_Cards}', ""); + Expect(0, 127231, '\P{Is_Blk= PLAYING_Cards}', ""); + Expect(1, 127231, '\P{^Is_Blk= PLAYING_Cards}', ""); + Expect(0, 127232, '\p{Is_Blk= PLAYING_Cards}', ""); + Expect(1, 127232, '\p{^Is_Blk= PLAYING_Cards}', ""); + Expect(1, 127232, '\P{Is_Blk= PLAYING_Cards}', ""); + Expect(0, 127232, '\P{^Is_Blk= PLAYING_Cards}', ""); + Error('\p{Block: :=psalter_pahlavi}'); + Error('\P{Block: :=psalter_pahlavi}'); Expect(1, 68527, '\p{Block=:\APsalter_Pahlavi\z:}', "");; Expect(0, 68528, '\p{Block=:\APsalter_Pahlavi\z:}', "");; Expect(1, 68527, '\p{Block=psalterpahlavi}', ""); @@ -22587,16 +23220,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}', ""); @@ -22609,16 +23242,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 68528, '\P{^Blk=psalterpahlavi}', ""); Expect(1, 68527, '\p{Blk=:\Apsalterpahlavi\z:}', "");; Expect(0, 68528, '\p{Blk=:\Apsalterpahlavi\z:}', "");; - Expect(1, 68527, '\p{Blk= Psalter_Pahlavi}', ""); - Expect(0, 68527, '\p{^Blk= Psalter_Pahlavi}', ""); - Expect(0, 68527, '\P{Blk= Psalter_Pahlavi}', ""); - Expect(1, 68527, '\P{^Blk= Psalter_Pahlavi}', ""); - Expect(0, 68528, '\p{Blk= Psalter_Pahlavi}', ""); - Expect(1, 68528, '\p{^Blk= Psalter_Pahlavi}', ""); - Expect(1, 68528, '\P{Blk= Psalter_Pahlavi}', ""); - Expect(0, 68528, '\P{^Blk= Psalter_Pahlavi}', ""); - Error('\p{Is_Block= -Psalter_Pahlavi:=}'); - Error('\P{Is_Block= -Psalter_Pahlavi:=}'); + Expect(1, 68527, '\p{Blk=_ Psalter_pahlavi}', ""); + Expect(0, 68527, '\p{^Blk=_ Psalter_pahlavi}', ""); + Expect(0, 68527, '\P{Blk=_ Psalter_pahlavi}', ""); + Expect(1, 68527, '\P{^Blk=_ Psalter_pahlavi}', ""); + Expect(0, 68528, '\p{Blk=_ Psalter_pahlavi}', ""); + Expect(1, 68528, '\p{^Blk=_ Psalter_pahlavi}', ""); + Expect(1, 68528, '\P{Blk=_ Psalter_pahlavi}', ""); + Expect(0, 68528, '\P{^Blk=_ Psalter_pahlavi}', ""); + Error('\p{Is_Block=_/a/Psalter_pahlavi}'); + Error('\P{Is_Block=_/a/Psalter_pahlavi}'); Expect(1, 68527, '\p{Is_Block=psalterpahlavi}', ""); Expect(0, 68527, '\p{^Is_Block=psalterpahlavi}', ""); Expect(0, 68527, '\P{Is_Block=psalterpahlavi}', ""); @@ -22627,16 +23260,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 68528, '\p{^Is_Block=psalterpahlavi}', ""); Expect(1, 68528, '\P{Is_Block=psalterpahlavi}', ""); Expect(0, 68528, '\P{^Is_Block=psalterpahlavi}', ""); - Expect(1, 68527, '\p{Is_Block=_-Psalter_Pahlavi}', ""); - Expect(0, 68527, '\p{^Is_Block=_-Psalter_Pahlavi}', ""); - Expect(0, 68527, '\P{Is_Block=_-Psalter_Pahlavi}', ""); - Expect(1, 68527, '\P{^Is_Block=_-Psalter_Pahlavi}', ""); - Expect(0, 68528, '\p{Is_Block=_-Psalter_Pahlavi}', ""); - Expect(1, 68528, '\p{^Is_Block=_-Psalter_Pahlavi}', ""); - Expect(1, 68528, '\P{Is_Block=_-Psalter_Pahlavi}', ""); - Expect(0, 68528, '\P{^Is_Block=_-Psalter_Pahlavi}', ""); - Error('\p{Is_Blk: :=Psalter_Pahlavi}'); - Error('\P{Is_Blk: :=Psalter_Pahlavi}'); + Expect(1, 68527, '\p{Is_Block: psalter_pahlavi}', ""); + Expect(0, 68527, '\p{^Is_Block: psalter_pahlavi}', ""); + Expect(0, 68527, '\P{Is_Block: psalter_pahlavi}', ""); + Expect(1, 68527, '\P{^Is_Block: psalter_pahlavi}', ""); + Expect(0, 68528, '\p{Is_Block: psalter_pahlavi}', ""); + Expect(1, 68528, '\p{^Is_Block: psalter_pahlavi}', ""); + Expect(1, 68528, '\P{Is_Block: psalter_pahlavi}', ""); + Expect(0, 68528, '\P{^Is_Block: psalter_pahlavi}', ""); + Error('\p{Is_Blk=_:=PSALTER_Pahlavi}'); + Error('\P{Is_Blk=_:=PSALTER_Pahlavi}'); Expect(1, 68527, '\p{Is_Blk=psalterpahlavi}', ""); Expect(0, 68527, '\p{^Is_Blk=psalterpahlavi}', ""); Expect(0, 68527, '\P{Is_Blk=psalterpahlavi}', ""); @@ -22645,16 +23278,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}', ""); @@ -22667,16 +23300,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 63744, '\P{^Block=privateusearea}', ""); Expect(1, 63743, '\p{Block=:\Aprivateusearea\z:}', "");; Expect(0, 63744, '\p{Block=:\Aprivateusearea\z:}', "");; - Expect(1, 63743, '\p{Block= private_Use_AREA}', ""); - Expect(0, 63743, '\p{^Block= private_Use_AREA}', ""); - Expect(0, 63743, '\P{Block= private_Use_AREA}', ""); - Expect(1, 63743, '\P{^Block= private_Use_AREA}', ""); - Expect(0, 63744, '\p{Block= private_Use_AREA}', ""); - Expect(1, 63744, '\p{^Block= private_Use_AREA}', ""); - Expect(1, 63744, '\P{Block= private_Use_AREA}', ""); - Expect(0, 63744, '\P{^Block= private_Use_AREA}', ""); - Error('\p{Blk=_-PUA/a/}'); - Error('\P{Blk=_-PUA/a/}'); + 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{Blk=:\APUA\z:}', "");; Expect(0, 63744, '\p{Blk=:\APUA\z:}', "");; Expect(1, 63743, '\p{Blk=pua}', ""); @@ -22689,16 +23322,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=:=private_Use}'); - Error('\P{Is_Block=:=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= /a/private_USE}'); + Error('\P{Is_Block= /a/private_USE}'); Expect(1, 63743, '\p{Is_Block=privateuse}', ""); Expect(0, 63743, '\p{^Is_Block=privateuse}', ""); Expect(0, 63743, '\P{Is_Block=privateuse}', ""); @@ -22707,16 +23340,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=-private_Use_AREA/a/}'); - Error('\P{Is_Blk=-private_Use_AREA/a/}'); + 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}', ""); @@ -22725,16 +23358,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=-_GENERAL_Punctuation:=}'); - Error('\P{Block=-_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=/a/general_Punctuation}'); + Error('\P{Block=/a/general_Punctuation}'); Expect(1, 8303, '\p{Block=:\AGeneral_Punctuation\z:}', "");; Expect(0, 8304, '\p{Block=:\AGeneral_Punctuation\z:}', "");; Expect(1, 8303, '\p{Block=generalpunctuation}', ""); @@ -22747,16 +23380,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8304, '\P{^Block=generalpunctuation}', ""); Expect(1, 8303, '\p{Block=:\Ageneralpunctuation\z:}', "");; Expect(0, 8304, '\p{Block=:\Ageneralpunctuation\z:}', "");; - Expect(1, 8303, '\p{Block=--General_Punctuation}', ""); - Expect(0, 8303, '\p{^Block=--General_Punctuation}', ""); - Expect(0, 8303, '\P{Block=--General_Punctuation}', ""); - Expect(1, 8303, '\P{^Block=--General_Punctuation}', ""); - Expect(0, 8304, '\p{Block=--General_Punctuation}', ""); - Expect(1, 8304, '\p{^Block=--General_Punctuation}', ""); - Expect(1, 8304, '\P{Block=--General_Punctuation}', ""); - Expect(0, 8304, '\P{^Block=--General_Punctuation}', ""); - Error('\p{Blk: Punctuation/a/}'); - Error('\P{Blk: Punctuation/a/}'); + 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{Blk=:\APunctuation\z:}', "");; Expect(0, 8304, '\p{Blk=:\APunctuation\z:}', "");; Expect(1, 8303, '\p{Blk=punctuation}', ""); @@ -22769,16 +23402,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}', ""); @@ -22787,24 +23420,24 @@ 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:=}'); - Error('\P{Is_Blk=- Punctuation:=}'); - Expect(1, 8303, '\p{Is_Blk: punctuation}', ""); - Expect(0, 8303, '\p{^Is_Blk: punctuation}', ""); - Expect(0, 8303, '\P{Is_Blk: punctuation}', ""); - Expect(1, 8303, '\P{^Is_Blk: punctuation}', ""); - Expect(0, 8304, '\p{Is_Blk: punctuation}', ""); - Expect(1, 8304, '\p{^Is_Blk: punctuation}', ""); - Expect(1, 8304, '\P{Is_Blk: punctuation}', ""); - Expect(0, 8304, '\P{^Is_Blk: punctuation}', ""); + Expect(1, 8303, '\p{Is_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_Blk=punctuation}', ""); + Expect(0, 8303, '\p{^Is_Blk=punctuation}', ""); + Expect(0, 8303, '\P{Is_Blk=punctuation}', ""); + Expect(1, 8303, '\P{^Is_Blk=punctuation}', ""); + Expect(0, 8304, '\p{Is_Blk=punctuation}', ""); + Expect(1, 8304, '\p{^Is_Blk=punctuation}', ""); + Expect(1, 8304, '\P{Is_Blk=punctuation}', ""); + Expect(0, 8304, '\P{^Is_Blk=punctuation}', ""); Expect(1, 8303, '\p{Is_Blk= PUNCTUATION}', ""); Expect(0, 8303, '\p{^Is_Blk= PUNCTUATION}', ""); Expect(0, 8303, '\P{Is_Blk= PUNCTUATION}', ""); @@ -22813,8 +23446,8 @@ 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}', ""); - Error('\p{Block=-_rejang:=}'); - Error('\P{Block=-_rejang:=}'); + Error('\p{Block=--Rejang:=}'); + Error('\P{Block=--Rejang:=}'); Expect(1, 43359, '\p{Block=:\ARejang\z:}', "");; Expect(0, 43360, '\p{Block=:\ARejang\z:}', "");; Expect(1, 43359, '\p{Block=rejang}', ""); @@ -22827,16 +23460,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=__Rejang/a/}'); + Error('\P{Blk=__Rejang/a/}'); Expect(1, 43359, '\p{Blk=:\ARejang\z:}', "");; Expect(0, 43360, '\p{Blk=:\ARejang\z:}', "");; Expect(1, 43359, '\p{Blk=rejang}', ""); @@ -22849,16 +23482,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}'); - Error('\P{Is_Block=:=-rejang}'); + 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{Is_Block=rejang}', ""); Expect(0, 43359, '\p{^Is_Block=rejang}', ""); Expect(0, 43359, '\P{Is_Block=rejang}', ""); @@ -22867,34 +23500,34 @@ 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= rejang/a/}'); - Error('\P{Is_Blk= rejang/a/}'); - Expect(1, 43359, '\p{Is_Blk: rejang}', ""); - Expect(0, 43359, '\p{^Is_Blk: rejang}', ""); - Expect(0, 43359, '\P{Is_Blk: rejang}', ""); - Expect(1, 43359, '\P{^Is_Blk: rejang}', ""); - Expect(0, 43360, '\p{Is_Blk: rejang}', ""); - Expect(1, 43360, '\p{^Is_Blk: rejang}', ""); - Expect(1, 43360, '\P{Is_Blk: rejang}', ""); - Expect(0, 43360, '\P{^Is_Blk: rejang}', ""); - Expect(1, 43359, '\p{Is_Blk= Rejang}', ""); - Expect(0, 43359, '\p{^Is_Blk= Rejang}', ""); - Expect(0, 43359, '\P{Is_Blk= Rejang}', ""); - Expect(1, 43359, '\P{^Is_Blk= Rejang}', ""); - Expect(0, 43360, '\p{Is_Blk= Rejang}', ""); - Expect(1, 43360, '\p{^Is_Blk= Rejang}', ""); - Expect(1, 43360, '\P{Is_Blk= Rejang}', ""); - Expect(0, 43360, '\P{^Is_Blk= Rejang}', ""); - Error('\p{Block= RUMI_numeral_Symbols/a/}'); - Error('\P{Block= RUMI_numeral_Symbols/a/}'); + Expect(1, 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, 69247, '\p{Block=:\ARumi_Numeral_Symbols\z:}', "");; Expect(0, 69248, '\p{Block=:\ARumi_Numeral_Symbols\z:}', "");; Expect(1, 69247, '\p{Block=ruminumeralsymbols}', ""); @@ -22907,38 +23540,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 69248, '\P{^Block=ruminumeralsymbols}', ""); Expect(1, 69247, '\p{Block=:\Aruminumeralsymbols\z:}', "");; Expect(0, 69248, '\p{Block=:\Aruminumeralsymbols\z:}', "");; - Expect(1, 69247, '\p{Block=--rumi_NUMERAL_symbols}', ""); - Expect(0, 69247, '\p{^Block=--rumi_NUMERAL_symbols}', ""); - Expect(0, 69247, '\P{Block=--rumi_NUMERAL_symbols}', ""); - Expect(1, 69247, '\P{^Block=--rumi_NUMERAL_symbols}', ""); - Expect(0, 69248, '\p{Block=--rumi_NUMERAL_symbols}', ""); - Expect(1, 69248, '\p{^Block=--rumi_NUMERAL_symbols}', ""); - Expect(1, 69248, '\P{Block=--rumi_NUMERAL_symbols}', ""); - Expect(0, 69248, '\P{^Block=--rumi_NUMERAL_symbols}', ""); - Error('\p{Blk=- rumi:=}'); - Error('\P{Blk=- rumi:=}'); + Expect(1, 69247, '\p{Block= -Rumi_Numeral_Symbols}', ""); + Expect(0, 69247, '\p{^Block= -Rumi_Numeral_Symbols}', ""); + Expect(0, 69247, '\P{Block= -Rumi_Numeral_Symbols}', ""); + Expect(1, 69247, '\P{^Block= -Rumi_Numeral_Symbols}', ""); + Expect(0, 69248, '\p{Block= -Rumi_Numeral_Symbols}', ""); + Expect(1, 69248, '\p{^Block= -Rumi_Numeral_Symbols}', ""); + Expect(1, 69248, '\P{Block= -Rumi_Numeral_Symbols}', ""); + Expect(0, 69248, '\P{^Block= -Rumi_Numeral_Symbols}', ""); + Error('\p{Blk=:= _Rumi}'); + Error('\P{Blk=:= _Rumi}'); Expect(1, 69247, '\p{Blk=:\ARumi\z:}', "");; Expect(0, 69248, '\p{Blk=:\ARumi\z:}', "");; - Expect(1, 69247, '\p{Blk: rumi}', ""); - Expect(0, 69247, '\p{^Blk: rumi}', ""); - Expect(0, 69247, '\P{Blk: rumi}', ""); - Expect(1, 69247, '\P{^Blk: rumi}', ""); - Expect(0, 69248, '\p{Blk: rumi}', ""); - Expect(1, 69248, '\p{^Blk: rumi}', ""); - Expect(1, 69248, '\P{Blk: rumi}', ""); - Expect(0, 69248, '\P{^Blk: rumi}', ""); + Expect(1, 69247, '\p{Blk: rumi}', ""); + Expect(0, 69247, '\p{^Blk: rumi}', ""); + Expect(0, 69247, '\P{Blk: rumi}', ""); + Expect(1, 69247, '\P{^Blk: rumi}', ""); + Expect(0, 69248, '\p{Blk: rumi}', ""); + Expect(1, 69248, '\p{^Blk: rumi}', ""); + Expect(1, 69248, '\P{Blk: rumi}', ""); + Expect(0, 69248, '\P{^Blk: rumi}', ""); Expect(1, 69247, '\p{Blk=:\Arumi\z:}', "");; Expect(0, 69248, '\p{Blk=:\Arumi\z:}', "");; - Expect(1, 69247, '\p{Blk=_Rumi}', ""); - Expect(0, 69247, '\p{^Blk=_Rumi}', ""); - Expect(0, 69247, '\P{Blk=_Rumi}', ""); - Expect(1, 69247, '\P{^Blk=_Rumi}', ""); - Expect(0, 69248, '\p{Blk=_Rumi}', ""); - Expect(1, 69248, '\p{^Blk=_Rumi}', ""); - Expect(1, 69248, '\P{Blk=_Rumi}', ""); - Expect(0, 69248, '\P{^Blk=_Rumi}', ""); - Error('\p{Is_Block=-_Rumi_Numeral_SYMBOLS/a/}'); - Error('\P{Is_Block=-_Rumi_Numeral_SYMBOLS/a/}'); + Expect(1, 69247, '\p{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{Is_Block=ruminumeralsymbols}', ""); Expect(0, 69247, '\p{^Is_Block=ruminumeralsymbols}', ""); Expect(0, 69247, '\P{Is_Block=ruminumeralsymbols}', ""); @@ -22947,16 +23580,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:=}'); - Error('\P{Is_Blk= RUMI:=}'); + 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_Blk=rumi}', ""); Expect(0, 69247, '\p{^Is_Blk=rumi}', ""); Expect(0, 69247, '\P{Is_Blk=rumi}', ""); @@ -22965,16 +23598,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= /a/RUNIC}'); + Error('\P{Block= /a/RUNIC}'); Expect(1, 5887, '\p{Block=:\ARunic\z:}', "");; Expect(0, 5888, '\p{Block=:\ARunic\z:}', "");; Expect(1, 5887, '\p{Block=runic}', ""); @@ -22987,16 +23620,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/a/}'); - Error('\P{Blk: Runic/a/}'); + 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}', ""); @@ -23009,16 +23642,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 5888, '\P{^Blk=runic}', ""); Expect(1, 5887, '\p{Blk=:\Arunic\z:}', "");; Expect(0, 5888, '\p{Blk=:\Arunic\z:}', "");; - Expect(1, 5887, '\p{Blk: RUNIC}', ""); - Expect(0, 5887, '\p{^Blk: RUNIC}', ""); - Expect(0, 5887, '\P{Blk: RUNIC}', ""); - Expect(1, 5887, '\P{^Blk: RUNIC}', ""); - Expect(0, 5888, '\p{Blk: RUNIC}', ""); - Expect(1, 5888, '\p{^Blk: RUNIC}', ""); - Expect(1, 5888, '\P{Blk: RUNIC}', ""); - Expect(0, 5888, '\P{^Blk: RUNIC}', ""); - Error('\p{Is_Block= :=RUNIC}'); - Error('\P{Is_Block= :=RUNIC}'); + Expect(1, 5887, '\p{Blk= _Runic}', ""); + Expect(0, 5887, '\p{^Blk= _Runic}', ""); + Expect(0, 5887, '\P{Blk= _Runic}', ""); + Expect(1, 5887, '\P{^Blk= _Runic}', ""); + Expect(0, 5888, '\p{Blk= _Runic}', ""); + Expect(1, 5888, '\p{^Blk= _Runic}', ""); + Expect(1, 5888, '\P{Blk= _Runic}', ""); + Expect(0, 5888, '\P{^Blk= _Runic}', ""); + Error('\p{Is_Block=_/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}', ""); @@ -23027,34 +23660,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 5888, '\p{^Is_Block=runic}', ""); Expect(1, 5888, '\P{Is_Block=runic}', ""); Expect(0, 5888, '\P{^Is_Block=runic}', ""); - Expect(1, 5887, '\p{Is_Block=- Runic}', ""); - Expect(0, 5887, '\p{^Is_Block=- Runic}', ""); - Expect(0, 5887, '\P{Is_Block=- Runic}', ""); - Expect(1, 5887, '\P{^Is_Block=- Runic}', ""); - Expect(0, 5888, '\p{Is_Block=- Runic}', ""); - Expect(1, 5888, '\p{^Is_Block=- Runic}', ""); - Expect(1, 5888, '\P{Is_Block=- Runic}', ""); - Expect(0, 5888, '\P{^Is_Block=- Runic}', ""); - Error('\p{Is_Blk=/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=_/a/SAMARITAN}'); - Error('\P{Block=_/a/SAMARITAN}'); + 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, 2111, '\p{Block=:\ASamaritan\z:}', "");; Expect(0, 2112, '\p{Block=:\ASamaritan\z:}', "");; Expect(1, 2111, '\p{Block=samaritan}', ""); @@ -23067,16 +23700,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}'); + Error('\P{Blk= :=Samaritan}'); Expect(1, 2111, '\p{Blk=:\ASamaritan\z:}', "");; Expect(0, 2112, '\p{Blk=:\ASamaritan\z:}', "");; Expect(1, 2111, '\p{Blk=samaritan}', ""); @@ -23089,16 +23722,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 2112, '\P{^Blk=samaritan}', ""); Expect(1, 2111, '\p{Blk=:\Asamaritan\z:}', "");; Expect(0, 2112, '\p{Blk=:\Asamaritan\z:}', "");; - Expect(1, 2111, '\p{Blk= Samaritan}', ""); - Expect(0, 2111, '\p{^Blk= Samaritan}', ""); - Expect(0, 2111, '\P{Blk= Samaritan}', ""); - Expect(1, 2111, '\P{^Blk= Samaritan}', ""); - Expect(0, 2112, '\p{Blk= Samaritan}', ""); - Expect(1, 2112, '\p{^Blk= Samaritan}', ""); - Expect(1, 2112, '\P{Blk= Samaritan}', ""); - Expect(0, 2112, '\P{^Blk= Samaritan}', ""); - Error('\p{Is_Block: -Samaritan:=}'); - Error('\P{Is_Block: -Samaritan:=}'); + Expect(1, 2111, '\p{Blk=- SAMARITAN}', ""); + Expect(0, 2111, '\p{^Blk=- SAMARITAN}', ""); + Expect(0, 2111, '\P{Blk=- SAMARITAN}', ""); + Expect(1, 2111, '\P{^Blk=- SAMARITAN}', ""); + Expect(0, 2112, '\p{Blk=- SAMARITAN}', ""); + Expect(1, 2112, '\p{^Blk=- SAMARITAN}', ""); + Expect(1, 2112, '\P{Blk=- SAMARITAN}', ""); + Expect(0, 2112, '\P{^Blk=- SAMARITAN}', ""); + Error('\p{Is_Block=:=_ Samaritan}'); + Error('\P{Is_Block=:=_ Samaritan}'); Expect(1, 2111, '\p{Is_Block=samaritan}', ""); Expect(0, 2111, '\p{^Is_Block=samaritan}', ""); Expect(0, 2111, '\P{Is_Block=samaritan}', ""); @@ -23107,34 +23740,34 @@ 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/a/}'); - Error('\P{Is_Blk=Samaritan/a/}'); - Expect(1, 2111, '\p{Is_Blk=samaritan}', ""); - Expect(0, 2111, '\p{^Is_Blk=samaritan}', ""); - Expect(0, 2111, '\P{Is_Blk=samaritan}', ""); - 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}', ""); - 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_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}', ""); + 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}', ""); + 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}', ""); @@ -23147,16 +23780,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= -Saurashtra:=}'); - Error('\P{Blk= -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}', ""); @@ -23169,16 +23802,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=-/a/saurashtra}'); - Error('\P{Is_Block=-/a/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}', ""); @@ -23187,16 +23820,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=:= saurashtra}'); - Error('\P{Is_Blk=:= 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}', ""); @@ -23205,16 +23838,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 43232, '\p{^Is_Blk=saurashtra}', ""); Expect(1, 43232, '\P{Is_Blk=saurashtra}', ""); Expect(0, 43232, '\P{^Is_Blk=saurashtra}', ""); - Expect(1, 43231, '\p{Is_Blk=- Saurashtra}', ""); - Expect(0, 43231, '\p{^Is_Blk=- Saurashtra}', ""); - Expect(0, 43231, '\P{Is_Blk=- Saurashtra}', ""); - Expect(1, 43231, '\P{^Is_Blk=- Saurashtra}', ""); - Expect(0, 43232, '\p{Is_Blk=- Saurashtra}', ""); - Expect(1, 43232, '\p{^Is_Blk=- Saurashtra}', ""); - Expect(1, 43232, '\P{Is_Blk=- Saurashtra}', ""); - Expect(0, 43232, '\P{^Is_Blk=- Saurashtra}', ""); - Error('\p{Block= /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=/a/ Sharada}'); + Error('\P{Block=/a/ Sharada}'); Expect(1, 70111, '\p{Block=:\ASharada\z:}', "");; Expect(0, 70112, '\p{Block=:\ASharada\z:}', "");; Expect(1, 70111, '\p{Block=sharada}', ""); @@ -23227,16 +23860,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 70112, '\P{^Block=sharada}', ""); Expect(1, 70111, '\p{Block=:\Asharada\z:}', "");; Expect(0, 70112, '\p{Block=:\Asharada\z:}', "");; - Expect(1, 70111, '\p{Block=--sharada}', ""); - Expect(0, 70111, '\p{^Block=--sharada}', ""); - Expect(0, 70111, '\P{Block=--sharada}', ""); - Expect(1, 70111, '\P{^Block=--sharada}', ""); - Expect(0, 70112, '\p{Block=--sharada}', ""); - Expect(1, 70112, '\p{^Block=--sharada}', ""); - Expect(1, 70112, '\P{Block=--sharada}', ""); - Expect(0, 70112, '\P{^Block=--sharada}', ""); - Error('\p{Blk=:=Sharada}'); - Error('\P{Blk=:=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}', ""); + Error('\p{Blk= SHARADA/a/}'); + Error('\P{Blk= SHARADA/a/}'); Expect(1, 70111, '\p{Blk=:\ASharada\z:}', "");; Expect(0, 70112, '\p{Blk=:\ASharada\z:}', "");; Expect(1, 70111, '\p{Blk=sharada}', ""); @@ -23249,16 +23882,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=/a/Sharada}'); - Error('\P{Is_Block=/a/Sharada}'); + Expect(1, 70111, '\p{Blk= SHARADA}', ""); + Expect(0, 70111, '\p{^Blk= SHARADA}', ""); + Expect(0, 70111, '\P{Blk= SHARADA}', ""); + Expect(1, 70111, '\P{^Blk= SHARADA}', ""); + Expect(0, 70112, '\p{Blk= SHARADA}', ""); + Expect(1, 70112, '\p{^Blk= SHARADA}', ""); + Expect(1, 70112, '\P{Blk= SHARADA}', ""); + Expect(0, 70112, '\P{^Blk= SHARADA}', ""); + Error('\p{Is_Block= _sharada/a/}'); + Error('\P{Is_Block= _sharada/a/}'); Expect(1, 70111, '\p{Is_Block=sharada}', ""); Expect(0, 70111, '\p{^Is_Block=sharada}', ""); Expect(0, 70111, '\P{Is_Block=sharada}', ""); @@ -23267,16 +23900,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 70112, '\p{^Is_Block=sharada}', ""); Expect(1, 70112, '\P{Is_Block=sharada}', ""); Expect(0, 70112, '\P{^Is_Block=sharada}', ""); - Expect(1, 70111, '\p{Is_Block=-_SHARADA}', ""); - Expect(0, 70111, '\p{^Is_Block=-_SHARADA}', ""); - Expect(0, 70111, '\P{Is_Block=-_SHARADA}', ""); - Expect(1, 70111, '\P{^Is_Block=-_SHARADA}', ""); - Expect(0, 70112, '\p{Is_Block=-_SHARADA}', ""); - Expect(1, 70112, '\p{^Is_Block=-_SHARADA}', ""); - Expect(1, 70112, '\P{Is_Block=-_SHARADA}', ""); - Expect(0, 70112, '\P{^Is_Block=-_SHARADA}', ""); - Error('\p{Is_Blk=-/a/Sharada}'); - Error('\P{Is_Blk=-/a/Sharada}'); + Expect(1, 70111, '\p{Is_Block=- SHARADA}', ""); + Expect(0, 70111, '\p{^Is_Block=- SHARADA}', ""); + Expect(0, 70111, '\P{Is_Block=- SHARADA}', ""); + Expect(1, 70111, '\P{^Is_Block=- SHARADA}', ""); + Expect(0, 70112, '\p{Is_Block=- SHARADA}', ""); + Expect(1, 70112, '\p{^Is_Block=- SHARADA}', ""); + Expect(1, 70112, '\P{Is_Block=- SHARADA}', ""); + Expect(0, 70112, '\P{^Is_Block=- SHARADA}', ""); + Error('\p{Is_Blk=sharada/a/}'); + Error('\P{Is_Blk=sharada/a/}'); Expect(1, 70111, '\p{Is_Blk=sharada}', ""); Expect(0, 70111, '\p{^Is_Blk=sharada}', ""); Expect(0, 70111, '\P{Is_Blk=sharada}', ""); @@ -23285,16 +23918,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}', ""); @@ -23307,16 +23940,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=:= Shavian}'); - Error('\P{Blk=:= 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=/a/_-shavian}'); + Error('\P{Blk=/a/_-shavian}'); Expect(1, 66687, '\p{Blk=:\AShavian\z:}', "");; Expect(0, 66688, '\p{Blk=:\AShavian\z:}', "");; Expect(1, 66687, '\p{Blk=shavian}', ""); @@ -23329,16 +23962,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 66688, '\P{^Blk=shavian}', ""); Expect(1, 66687, '\p{Blk=:\Ashavian\z:}', "");; Expect(0, 66688, '\p{Blk=:\Ashavian\z:}', "");; - Expect(1, 66687, '\p{Blk= -shavian}', ""); - Expect(0, 66687, '\p{^Blk= -shavian}', ""); - Expect(0, 66687, '\P{Blk= -shavian}', ""); - Expect(1, 66687, '\P{^Blk= -shavian}', ""); - Expect(0, 66688, '\p{Blk= -shavian}', ""); - Expect(1, 66688, '\p{^Blk= -shavian}', ""); - Expect(1, 66688, '\P{Blk= -shavian}', ""); - Expect(0, 66688, '\P{^Blk= -shavian}', ""); - Error('\p{Is_Block=:=_ shavian}'); - Error('\P{Is_Block=:=_ 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: /a/Shavian}'); + Error('\P{Is_Block: /a/Shavian}'); Expect(1, 66687, '\p{Is_Block=shavian}', ""); Expect(0, 66687, '\p{^Is_Block=shavian}', ""); Expect(0, 66687, '\P{Is_Block=shavian}', ""); @@ -23347,16 +23980,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 66688, '\p{^Is_Block=shavian}', ""); Expect(1, 66688, '\P{Is_Block=shavian}', ""); Expect(0, 66688, '\P{^Is_Block=shavian}', ""); - Expect(1, 66687, '\p{Is_Block= shavian}', ""); - Expect(0, 66687, '\p{^Is_Block= shavian}', ""); - Expect(0, 66687, '\P{Is_Block= shavian}', ""); - Expect(1, 66687, '\P{^Is_Block= shavian}', ""); - Expect(0, 66688, '\p{Is_Block= shavian}', ""); - Expect(1, 66688, '\p{^Is_Block= shavian}', ""); - Expect(1, 66688, '\P{Is_Block= shavian}', ""); - Expect(0, 66688, '\P{^Is_Block= shavian}', ""); - Error('\p{Is_Blk=:= _Shavian}'); - Error('\P{Is_Blk=:= _Shavian}'); + Expect(1, 66687, '\p{Is_Block=_-Shavian}', ""); + Expect(0, 66687, '\p{^Is_Block=_-Shavian}', ""); + Expect(0, 66687, '\P{Is_Block=_-Shavian}', ""); + Expect(1, 66687, '\P{^Is_Block=_-Shavian}', ""); + Expect(0, 66688, '\p{Is_Block=_-Shavian}', ""); + Expect(1, 66688, '\p{^Is_Block=_-Shavian}', ""); + Expect(1, 66688, '\P{Is_Block=_-Shavian}', ""); + Expect(0, 66688, '\P{^Is_Block=_-Shavian}', ""); + Error('\p{Is_Blk=-/a/Shavian}'); + Error('\P{Is_Blk=-/a/Shavian}'); Expect(1, 66687, '\p{Is_Blk=shavian}', ""); Expect(0, 66687, '\p{^Is_Blk=shavian}', ""); Expect(0, 66687, '\P{Is_Blk=shavian}', ""); @@ -23365,16 +23998,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=_:=SHORTHAND_Format_Controls}'); + Error('\P{Block=_:=SHORTHAND_Format_Controls}'); Expect(1, 113839, '\p{Block=:\AShorthand_Format_Controls\z:}', "");; Expect(0, 113840, '\p{Block=:\AShorthand_Format_Controls\z:}', "");; Expect(1, 113839, '\p{Block=shorthandformatcontrols}', ""); @@ -23387,16 +24020,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 113840, '\P{^Block=shorthandformatcontrols}', ""); Expect(1, 113839, '\p{Block=:\Ashorthandformatcontrols\z:}', "");; Expect(0, 113840, '\p{Block=:\Ashorthandformatcontrols\z:}', "");; - Expect(1, 113839, '\p{Block: _ SHORTHAND_Format_CONTROLS}', ""); - Expect(0, 113839, '\p{^Block: _ SHORTHAND_Format_CONTROLS}', ""); - Expect(0, 113839, '\P{Block: _ SHORTHAND_Format_CONTROLS}', ""); - Expect(1, 113839, '\P{^Block: _ SHORTHAND_Format_CONTROLS}', ""); - Expect(0, 113840, '\p{Block: _ SHORTHAND_Format_CONTROLS}', ""); - Expect(1, 113840, '\p{^Block: _ SHORTHAND_Format_CONTROLS}', ""); - Expect(1, 113840, '\P{Block: _ SHORTHAND_Format_CONTROLS}', ""); - Expect(0, 113840, '\P{^Block: _ SHORTHAND_Format_CONTROLS}', ""); - Error('\p{Blk::= shorthand_format_controls}'); - Error('\P{Blk::= 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=/a/ Shorthand_Format_Controls}'); + Error('\P{Blk=/a/ Shorthand_Format_Controls}'); Expect(1, 113839, '\p{Blk=:\AShorthand_Format_Controls\z:}', "");; Expect(0, 113840, '\p{Blk=:\AShorthand_Format_Controls\z:}', "");; Expect(1, 113839, '\p{Blk=shorthandformatcontrols}', ""); @@ -23409,16 +24042,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}', ""); @@ -23427,16 +24060,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 113840, '\p{^Is_Block=shorthandformatcontrols}', ""); Expect(1, 113840, '\P{Is_Block=shorthandformatcontrols}', ""); Expect(0, 113840, '\P{^Is_Block=shorthandformatcontrols}', ""); - Expect(1, 113839, '\p{Is_Block=_ shorthand_Format_controls}', ""); - Expect(0, 113839, '\p{^Is_Block=_ shorthand_Format_controls}', ""); - Expect(0, 113839, '\P{Is_Block=_ shorthand_Format_controls}', ""); - Expect(1, 113839, '\P{^Is_Block=_ shorthand_Format_controls}', ""); - Expect(0, 113840, '\p{Is_Block=_ shorthand_Format_controls}', ""); - Expect(1, 113840, '\p{^Is_Block=_ shorthand_Format_controls}', ""); - Expect(1, 113840, '\P{Is_Block=_ shorthand_Format_controls}', ""); - Expect(0, 113840, '\P{^Is_Block=_ shorthand_Format_controls}', ""); - Error('\p{Is_Blk= /a/shorthand_Format_controls}'); - Error('\P{Is_Blk= /a/shorthand_Format_controls}'); + Expect(1, 113839, '\p{Is_Block= -Shorthand_Format_CONTROLS}', ""); + Expect(0, 113839, '\p{^Is_Block= -Shorthand_Format_CONTROLS}', ""); + Expect(0, 113839, '\P{Is_Block= -Shorthand_Format_CONTROLS}', ""); + Expect(1, 113839, '\P{^Is_Block= -Shorthand_Format_CONTROLS}', ""); + Expect(0, 113840, '\p{Is_Block= -Shorthand_Format_CONTROLS}', ""); + Expect(1, 113840, '\p{^Is_Block= -Shorthand_Format_CONTROLS}', ""); + Expect(1, 113840, '\P{Is_Block= -Shorthand_Format_CONTROLS}', ""); + Expect(0, 113840, '\P{^Is_Block= -Shorthand_Format_CONTROLS}', ""); + Error('\p{Is_Blk=:= SHORTHAND_FORMAT_Controls}'); + Error('\P{Is_Blk=:= SHORTHAND_FORMAT_Controls}'); Expect(1, 113839, '\p{Is_Blk=shorthandformatcontrols}', ""); Expect(0, 113839, '\p{^Is_Blk=shorthandformatcontrols}', ""); Expect(0, 113839, '\P{Is_Blk=shorthandformatcontrols}', ""); @@ -23445,16 +24078,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 113840, '\p{^Is_Blk=shorthandformatcontrols}', ""); Expect(1, 113840, '\P{Is_Blk=shorthandformatcontrols}', ""); Expect(0, 113840, '\P{^Is_Blk=shorthandformatcontrols}', ""); - Expect(1, 113839, '\p{Is_Blk= SHORTHAND_Format_CONTROLS}', ""); - Expect(0, 113839, '\p{^Is_Blk= SHORTHAND_Format_CONTROLS}', ""); - Expect(0, 113839, '\P{Is_Blk= SHORTHAND_Format_CONTROLS}', ""); - Expect(1, 113839, '\P{^Is_Blk= SHORTHAND_Format_CONTROLS}', ""); - Expect(0, 113840, '\p{Is_Blk= SHORTHAND_Format_CONTROLS}', ""); - Expect(1, 113840, '\p{^Is_Blk= SHORTHAND_Format_CONTROLS}', ""); - Expect(1, 113840, '\P{Is_Blk= SHORTHAND_Format_CONTROLS}', ""); - Expect(0, 113840, '\P{^Is_Blk= SHORTHAND_Format_CONTROLS}', ""); - Error('\p{Block=_Siddham/a/}'); - Error('\P{Block=_Siddham/a/}'); + 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}', ""); @@ -23467,16 +24100,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=/a/ siddham}'); - Error('\P{Blk=/a/ 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}', ""); @@ -23489,34 +24122,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 71168, '\P{^Blk=siddham}', ""); Expect(1, 71167, '\p{Blk=:\Asiddham\z:}', "");; Expect(0, 71168, '\p{Blk=:\Asiddham\z:}', "");; - Expect(1, 71167, '\p{Blk=-SIDDHAM}', ""); - Expect(0, 71167, '\p{^Blk=-SIDDHAM}', ""); - Expect(0, 71167, '\P{Blk=-SIDDHAM}', ""); - Expect(1, 71167, '\P{^Blk=-SIDDHAM}', ""); - Expect(0, 71168, '\p{Blk=-SIDDHAM}', ""); - Expect(1, 71168, '\p{^Blk=-SIDDHAM}', ""); - Expect(1, 71168, '\P{Blk=-SIDDHAM}', ""); - Expect(0, 71168, '\P{^Blk=-SIDDHAM}', ""); - Error('\p{Is_Block=:=-_Siddham}'); - Error('\P{Is_Block=:=-_Siddham}'); - Expect(1, 71167, '\p{Is_Block: siddham}', ""); - Expect(0, 71167, '\p{^Is_Block: siddham}', ""); - Expect(0, 71167, '\P{Is_Block: siddham}', ""); - Expect(1, 71167, '\P{^Is_Block: siddham}', ""); - Expect(0, 71168, '\p{Is_Block: siddham}', ""); - Expect(1, 71168, '\p{^Is_Block: siddham}', ""); - Expect(1, 71168, '\P{Is_Block: siddham}', ""); - Expect(0, 71168, '\P{^Is_Block: siddham}', ""); - Expect(1, 71167, '\p{Is_Block=-_SIDDHAM}', ""); - Expect(0, 71167, '\p{^Is_Block=-_SIDDHAM}', ""); - Expect(0, 71167, '\P{Is_Block=-_SIDDHAM}', ""); - Expect(1, 71167, '\P{^Is_Block=-_SIDDHAM}', ""); - Expect(0, 71168, '\p{Is_Block=-_SIDDHAM}', ""); - Expect(1, 71168, '\p{^Is_Block=-_SIDDHAM}', ""); - Expect(1, 71168, '\P{Is_Block=-_SIDDHAM}', ""); - Expect(0, 71168, '\P{^Is_Block=-_SIDDHAM}', ""); - Error('\p{Is_Blk=:=-_Siddham}'); - Error('\P{Is_Blk=:=-_Siddham}'); + Expect(1, 71167, '\p{Blk= Siddham}', ""); + Expect(0, 71167, '\p{^Blk= Siddham}', ""); + Expect(0, 71167, '\P{Blk= Siddham}', ""); + Expect(1, 71167, '\P{^Blk= Siddham}', ""); + Expect(0, 71168, '\p{Blk= Siddham}', ""); + Expect(1, 71168, '\p{^Blk= Siddham}', ""); + Expect(1, 71168, '\P{Blk= Siddham}', ""); + Expect(0, 71168, '\P{^Blk= Siddham}', ""); + Error('\p{Is_Block=:=_Siddham}'); + Error('\P{Is_Block=:=_Siddham}'); + Expect(1, 71167, '\p{Is_Block=siddham}', ""); + Expect(0, 71167, '\p{^Is_Block=siddham}', ""); + Expect(0, 71167, '\P{Is_Block=siddham}', ""); + Expect(1, 71167, '\P{^Is_Block=siddham}', ""); + Expect(0, 71168, '\p{Is_Block=siddham}', ""); + Expect(1, 71168, '\p{^Is_Block=siddham}', ""); + Expect(1, 71168, '\P{Is_Block=siddham}', ""); + Expect(0, 71168, '\P{^Is_Block=siddham}', ""); + Expect(1, 71167, '\p{Is_Block=-siddham}', ""); + Expect(0, 71167, '\p{^Is_Block=-siddham}', ""); + Expect(0, 71167, '\P{Is_Block=-siddham}', ""); + Expect(1, 71167, '\P{^Is_Block=-siddham}', ""); + Expect(0, 71168, '\p{Is_Block=-siddham}', ""); + Expect(1, 71168, '\p{^Is_Block=-siddham}', ""); + Expect(1, 71168, '\P{Is_Block=-siddham}', ""); + Expect(0, 71168, '\P{^Is_Block=-siddham}', ""); + Error('\p{Is_Blk=_SIDDHAM/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}', ""); @@ -23525,16 +24158,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/a/}'); - Error('\P{Block= Sinhala/a/}'); + 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}', ""); @@ -23547,16 +24180,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}', ""); @@ -23569,16 +24202,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}', ""); @@ -23587,16 +24220,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= _Sinhala/a/}'); - Error('\P{Is_Blk= _Sinhala/a/}'); + 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}', ""); @@ -23605,16 +24238,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 3584, '\p{^Is_Blk=sinhala}', ""); Expect(1, 3584, '\P{Is_Blk=sinhala}', ""); Expect(0, 3584, '\P{^Is_Blk=sinhala}', ""); - Expect(1, 3583, '\p{Is_Blk= Sinhala}', ""); - Expect(0, 3583, '\p{^Is_Blk= Sinhala}', ""); - Expect(0, 3583, '\P{Is_Blk= Sinhala}', ""); - Expect(1, 3583, '\P{^Is_Blk= Sinhala}', ""); - Expect(0, 3584, '\p{Is_Blk= Sinhala}', ""); - Expect(1, 3584, '\p{^Is_Blk= Sinhala}', ""); - Expect(1, 3584, '\P{Is_Blk= Sinhala}', ""); - Expect(0, 3584, '\P{^Is_Blk= Sinhala}', ""); - Error('\p{Block=-/a/sinhala_archaic_Numbers}'); - Error('\P{Block=-/a/sinhala_archaic_Numbers}'); + Expect(1, 3583, '\p{Is_Blk= SINHALA}', ""); + Expect(0, 3583, '\p{^Is_Blk= SINHALA}', ""); + Expect(0, 3583, '\P{Is_Blk= SINHALA}', ""); + Expect(1, 3583, '\P{^Is_Blk= SINHALA}', ""); + Expect(0, 3584, '\p{Is_Blk= SINHALA}', ""); + Expect(1, 3584, '\p{^Is_Blk= SINHALA}', ""); + Expect(1, 3584, '\P{Is_Blk= SINHALA}', ""); + Expect(0, 3584, '\P{^Is_Blk= SINHALA}', ""); + Error('\p{Block=-:=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}', ""); @@ -23627,16 +24260,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 70144, '\P{^Block=sinhalaarchaicnumbers}', ""); Expect(1, 70143, '\p{Block=:\Asinhalaarchaicnumbers\z:}', "");; Expect(0, 70144, '\p{Block=:\Asinhalaarchaicnumbers\z:}', "");; - Expect(1, 70143, '\p{Block= SINHALA_Archaic_Numbers}', ""); - Expect(0, 70143, '\p{^Block= SINHALA_Archaic_Numbers}', ""); - Expect(0, 70143, '\P{Block= SINHALA_Archaic_Numbers}', ""); - Expect(1, 70143, '\P{^Block= SINHALA_Archaic_Numbers}', ""); - Expect(0, 70144, '\p{Block= SINHALA_Archaic_Numbers}', ""); - Expect(1, 70144, '\p{^Block= SINHALA_Archaic_Numbers}', ""); - Expect(1, 70144, '\P{Block= SINHALA_Archaic_Numbers}', ""); - Expect(0, 70144, '\P{^Block= SINHALA_Archaic_Numbers}', ""); - Error('\p{Blk=Sinhala_archaic_numbers:=}'); - Error('\P{Blk=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:/a/-SINHALA_Archaic_Numbers}'); + Error('\P{Blk:/a/-SINHALA_Archaic_Numbers}'); Expect(1, 70143, '\p{Blk=:\ASinhala_Archaic_Numbers\z:}', "");; Expect(0, 70144, '\p{Blk=:\ASinhala_Archaic_Numbers\z:}', "");; Expect(1, 70143, '\p{Blk=sinhalaarchaicnumbers}', ""); @@ -23649,34 +24282,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 70144, '\P{^Blk=sinhalaarchaicnumbers}', ""); Expect(1, 70143, '\p{Blk=:\Asinhalaarchaicnumbers\z:}', "");; Expect(0, 70144, '\p{Blk=:\Asinhalaarchaicnumbers\z:}', "");; - Expect(1, 70143, '\p{Blk=-SINHALA_Archaic_numbers}', ""); - Expect(0, 70143, '\p{^Blk=-SINHALA_Archaic_numbers}', ""); - Expect(0, 70143, '\P{Blk=-SINHALA_Archaic_numbers}', ""); - Expect(1, 70143, '\P{^Blk=-SINHALA_Archaic_numbers}', ""); - Expect(0, 70144, '\p{Blk=-SINHALA_Archaic_numbers}', ""); - Expect(1, 70144, '\p{^Blk=-SINHALA_Archaic_numbers}', ""); - Expect(1, 70144, '\P{Blk=-SINHALA_Archaic_numbers}', ""); - Expect(0, 70144, '\P{^Blk=-SINHALA_Archaic_numbers}', ""); - Error('\p{Is_Block=/a/ _SINHALA_Archaic_Numbers}'); - Error('\P{Is_Block=/a/ _SINHALA_Archaic_Numbers}'); - Expect(1, 70143, '\p{Is_Block:sinhalaarchaicnumbers}', ""); - Expect(0, 70143, '\p{^Is_Block:sinhalaarchaicnumbers}', ""); - Expect(0, 70143, '\P{Is_Block:sinhalaarchaicnumbers}', ""); - Expect(1, 70143, '\P{^Is_Block:sinhalaarchaicnumbers}', ""); - Expect(0, 70144, '\p{Is_Block:sinhalaarchaicnumbers}', ""); - Expect(1, 70144, '\p{^Is_Block:sinhalaarchaicnumbers}', ""); - Expect(1, 70144, '\P{Is_Block:sinhalaarchaicnumbers}', ""); - Expect(0, 70144, '\P{^Is_Block:sinhalaarchaicnumbers}', ""); - Expect(1, 70143, '\p{Is_Block= SINHALA_Archaic_Numbers}', ""); - Expect(0, 70143, '\p{^Is_Block= SINHALA_Archaic_Numbers}', ""); - Expect(0, 70143, '\P{Is_Block= SINHALA_Archaic_Numbers}', ""); - Expect(1, 70143, '\P{^Is_Block= SINHALA_Archaic_Numbers}', ""); - Expect(0, 70144, '\p{Is_Block= SINHALA_Archaic_Numbers}', ""); - Expect(1, 70144, '\p{^Is_Block= SINHALA_Archaic_Numbers}', ""); - Expect(1, 70144, '\P{Is_Block= SINHALA_Archaic_Numbers}', ""); - Expect(0, 70144, '\P{^Is_Block= SINHALA_Archaic_Numbers}', ""); - Error('\p{Is_Blk=_/a/Sinhala_Archaic_numbers}'); - Error('\P{Is_Blk=_/a/Sinhala_Archaic_numbers}'); + Expect(1, 70143, '\p{Blk= SINHALA_Archaic_Numbers}', ""); + Expect(0, 70143, '\p{^Blk= SINHALA_Archaic_Numbers}', ""); + Expect(0, 70143, '\P{Blk= SINHALA_Archaic_Numbers}', ""); + Expect(1, 70143, '\P{^Blk= SINHALA_Archaic_Numbers}', ""); + Expect(0, 70144, '\p{Blk= SINHALA_Archaic_Numbers}', ""); + Expect(1, 70144, '\p{^Blk= SINHALA_Archaic_Numbers}', ""); + Expect(1, 70144, '\P{Blk= SINHALA_Archaic_Numbers}', ""); + Expect(0, 70144, '\P{^Blk= SINHALA_Archaic_Numbers}', ""); + Error('\p{Is_Block=/a/ sinhala_ARCHAIC_numbers}'); + Error('\P{Is_Block=/a/ sinhala_ARCHAIC_numbers}'); + Expect(1, 70143, '\p{Is_Block=sinhalaarchaicnumbers}', ""); + Expect(0, 70143, '\p{^Is_Block=sinhalaarchaicnumbers}', ""); + Expect(0, 70143, '\P{Is_Block=sinhalaarchaicnumbers}', ""); + Expect(1, 70143, '\P{^Is_Block=sinhalaarchaicnumbers}', ""); + Expect(0, 70144, '\p{Is_Block=sinhalaarchaicnumbers}', ""); + Expect(1, 70144, '\p{^Is_Block=sinhalaarchaicnumbers}', ""); + Expect(1, 70144, '\P{Is_Block=sinhalaarchaicnumbers}', ""); + Expect(0, 70144, '\P{^Is_Block=sinhalaarchaicnumbers}', ""); + Expect(1, 70143, '\p{Is_Block= SINHALA_archaic_numbers}', ""); + Expect(0, 70143, '\p{^Is_Block= SINHALA_archaic_numbers}', ""); + Expect(0, 70143, '\P{Is_Block= SINHALA_archaic_numbers}', ""); + Expect(1, 70143, '\P{^Is_Block= SINHALA_archaic_numbers}', ""); + Expect(0, 70144, '\p{Is_Block= SINHALA_archaic_numbers}', ""); + Expect(1, 70144, '\p{^Is_Block= SINHALA_archaic_numbers}', ""); + Expect(1, 70144, '\P{Is_Block= SINHALA_archaic_numbers}', ""); + Expect(0, 70144, '\P{^Is_Block= SINHALA_archaic_numbers}', ""); + Error('\p{Is_Blk=:= Sinhala_Archaic_numbers}'); + Error('\P{Is_Blk=:= Sinhala_Archaic_numbers}'); Expect(1, 70143, '\p{Is_Blk=sinhalaarchaicnumbers}', ""); Expect(0, 70143, '\p{^Is_Blk=sinhalaarchaicnumbers}', ""); Expect(0, 70143, '\P{Is_Blk=sinhalaarchaicnumbers}', ""); @@ -23685,16 +24318,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/a/}'); - Error('\P{Block= small_Form_Variants/a/}'); + 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, 65135, '\p{Block=:\ASmall_Form_Variants\z:}', "");; Expect(0, 65136, '\p{Block=:\ASmall_Form_Variants\z:}', "");; Expect(1, 65135, '\p{Block=smallformvariants}', ""); @@ -23707,16 +24340,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65136, '\P{^Block=smallformvariants}', ""); Expect(1, 65135, '\p{Block=:\Asmallformvariants\z:}', "");; Expect(0, 65136, '\p{Block=:\Asmallformvariants\z:}', "");; - Expect(1, 65135, '\p{Block= SMALL_Form_variants}', ""); - Expect(0, 65135, '\p{^Block= SMALL_Form_variants}', ""); - Expect(0, 65135, '\P{Block= SMALL_Form_variants}', ""); - Expect(1, 65135, '\P{^Block= SMALL_Form_variants}', ""); - Expect(0, 65136, '\p{Block= SMALL_Form_variants}', ""); - Expect(1, 65136, '\p{^Block= SMALL_Form_variants}', ""); - Expect(1, 65136, '\P{Block= SMALL_Form_variants}', ""); - Expect(0, 65136, '\P{^Block= SMALL_Form_variants}', ""); - Error('\p{Blk: -/a/SMALL_Forms}'); - Error('\P{Blk: -/a/SMALL_Forms}'); + Expect(1, 65135, '\p{Block=-Small_form_VARIANTS}', ""); + Expect(0, 65135, '\p{^Block=-Small_form_VARIANTS}', ""); + Expect(0, 65135, '\P{Block=-Small_form_VARIANTS}', ""); + Expect(1, 65135, '\P{^Block=-Small_form_VARIANTS}', ""); + Expect(0, 65136, '\p{Block=-Small_form_VARIANTS}', ""); + Expect(1, 65136, '\p{^Block=-Small_form_VARIANTS}', ""); + Expect(1, 65136, '\P{Block=-Small_form_VARIANTS}', ""); + Expect(0, 65136, '\P{^Block=-Small_form_VARIANTS}', ""); + Error('\p{Blk= /a/SMALL_FORMS}'); + Error('\P{Blk= /a/SMALL_FORMS}'); Expect(1, 65135, '\p{Blk=:\ASmall_Forms\z:}', "");; Expect(0, 65136, '\p{Blk=:\ASmall_Forms\z:}', "");; Expect(1, 65135, '\p{Blk=smallforms}', ""); @@ -23729,16 +24362,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65136, '\P{^Blk=smallforms}', ""); Expect(1, 65135, '\p{Blk=:\Asmallforms\z:}', "");; Expect(0, 65136, '\p{Blk=:\Asmallforms\z:}', "");; - Expect(1, 65135, '\p{Blk:_ Small_Forms}', ""); - Expect(0, 65135, '\p{^Blk:_ Small_Forms}', ""); - Expect(0, 65135, '\P{Blk:_ Small_Forms}', ""); - Expect(1, 65135, '\P{^Blk:_ Small_Forms}', ""); - Expect(0, 65136, '\p{Blk:_ Small_Forms}', ""); - Expect(1, 65136, '\p{^Blk:_ Small_Forms}', ""); - Expect(1, 65136, '\P{Blk:_ Small_Forms}', ""); - Expect(0, 65136, '\P{^Blk:_ Small_Forms}', ""); - Error('\p{Is_Block=/a/Small_form_Variants}'); - Error('\P{Is_Block=/a/Small_form_Variants}'); + Expect(1, 65135, '\p{Blk= Small_forms}', ""); + Expect(0, 65135, '\p{^Blk= Small_forms}', ""); + Expect(0, 65135, '\P{Blk= Small_forms}', ""); + Expect(1, 65135, '\P{^Blk= Small_forms}', ""); + Expect(0, 65136, '\p{Blk= Small_forms}', ""); + Expect(1, 65136, '\p{^Blk= Small_forms}', ""); + Expect(1, 65136, '\P{Blk= Small_forms}', ""); + Expect(0, 65136, '\P{^Blk= Small_forms}', ""); + Error('\p{Is_Block=/a/SMALL_form_VARIANTS}'); + Error('\P{Is_Block=/a/SMALL_form_VARIANTS}'); Expect(1, 65135, '\p{Is_Block=smallformvariants}', ""); Expect(0, 65135, '\p{^Is_Block=smallformvariants}', ""); Expect(0, 65135, '\P{Is_Block=smallformvariants}', ""); @@ -23747,34 +24380,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: -/a/SMALL_FORMS}'); - Error('\P{Is_Blk: -/a/SMALL_FORMS}'); - Expect(1, 65135, '\p{Is_Blk: smallforms}', ""); - Expect(0, 65135, '\p{^Is_Blk: smallforms}', ""); - Expect(0, 65135, '\P{Is_Blk: smallforms}', ""); - Expect(1, 65135, '\P{^Is_Blk: smallforms}', ""); - Expect(0, 65136, '\p{Is_Blk: smallforms}', ""); - Expect(1, 65136, '\p{^Is_Blk: smallforms}', ""); - Expect(1, 65136, '\P{Is_Blk: smallforms}', ""); - Expect(0, 65136, '\P{^Is_Blk: smallforms}', ""); - Expect(1, 65135, '\p{Is_Blk=-small_Forms}', ""); - Expect(0, 65135, '\p{^Is_Blk=-small_Forms}', ""); - Expect(0, 65135, '\P{Is_Blk=-small_Forms}', ""); - Expect(1, 65135, '\P{^Is_Blk=-small_Forms}', ""); - Expect(0, 65136, '\p{Is_Blk=-small_Forms}', ""); - Expect(1, 65136, '\p{^Is_Blk=-small_Forms}', ""); - Expect(1, 65136, '\P{Is_Blk=-small_Forms}', ""); - Expect(0, 65136, '\P{^Is_Blk=-small_Forms}', ""); - Error('\p{Block=/a/ _SMALL_kana_Extension}'); - Error('\P{Block=/a/ _SMALL_kana_Extension}'); + Expect(1, 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, 110959, '\p{Block=:\ASmall_Kana_Extension\z:}', "");; Expect(0, 110960, '\p{Block=:\ASmall_Kana_Extension\z:}', "");; Expect(1, 110959, '\p{Block=smallkanaextension}', ""); @@ -23787,38 +24420,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=/a/ SMALL_Kana_Ext}'); - Error('\P{Blk=/a/ 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= :=SMALL_Kana_Ext}'); + Error('\P{Blk= :=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=_:=Small_kana_extension}'); - Error('\P{Is_Block=_:=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}', ""); @@ -23827,16 +24460,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=:=_ SMALL_KANA_EXT}'); - Error('\P{Is_Blk=:=_ 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}', ""); @@ -23845,16 +24478,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=_Sogdian:=}'); - Error('\P{Block=_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=/a/- Sogdian}'); + Error('\P{Block=/a/- Sogdian}'); Expect(1, 69487, '\p{Block=:\ASogdian\z:}', "");; Expect(0, 69488, '\p{Block=:\ASogdian\z:}', "");; Expect(1, 69487, '\p{Block=sogdian}', ""); @@ -23867,16 +24500,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 69488, '\P{^Block=sogdian}', ""); Expect(1, 69487, '\p{Block=:\Asogdian\z:}', "");; Expect(0, 69488, '\p{Block=:\Asogdian\z:}', "");; - Expect(1, 69487, '\p{Block= Sogdian}', ""); - Expect(0, 69487, '\p{^Block= Sogdian}', ""); - Expect(0, 69487, '\P{Block= Sogdian}', ""); - Expect(1, 69487, '\P{^Block= Sogdian}', ""); - Expect(0, 69488, '\p{Block= Sogdian}', ""); - Expect(1, 69488, '\p{^Block= Sogdian}', ""); - Expect(1, 69488, '\P{Block= Sogdian}', ""); - Expect(0, 69488, '\P{^Block= Sogdian}', ""); - Error('\p{Blk: -:=SOGDIAN}'); - Error('\P{Blk: -:=SOGDIAN}'); + Expect(1, 69487, '\p{Block=-_Sogdian}', ""); + Expect(0, 69487, '\p{^Block=-_Sogdian}', ""); + Expect(0, 69487, '\P{Block=-_Sogdian}', ""); + Expect(1, 69487, '\P{^Block=-_Sogdian}', ""); + Expect(0, 69488, '\p{Block=-_Sogdian}', ""); + Expect(1, 69488, '\p{^Block=-_Sogdian}', ""); + Expect(1, 69488, '\P{Block=-_Sogdian}', ""); + Expect(0, 69488, '\P{^Block=-_Sogdian}', ""); + Error('\p{Blk: -sogdian/a/}'); + Error('\P{Blk: -sogdian/a/}'); Expect(1, 69487, '\p{Blk=:\ASogdian\z:}', "");; Expect(0, 69488, '\p{Blk=:\ASogdian\z:}', "");; Expect(1, 69487, '\p{Blk=sogdian}', ""); @@ -23889,16 +24522,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}', ""); @@ -23907,16 +24540,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 69488, '\p{^Is_Block=sogdian}', ""); Expect(1, 69488, '\P{Is_Block=sogdian}', ""); Expect(0, 69488, '\P{^Is_Block=sogdian}', ""); - Expect(1, 69487, '\p{Is_Block= SOGDIAN}', ""); - Expect(0, 69487, '\p{^Is_Block= SOGDIAN}', ""); - Expect(0, 69487, '\P{Is_Block= SOGDIAN}', ""); - Expect(1, 69487, '\P{^Is_Block= SOGDIAN}', ""); - Expect(0, 69488, '\p{Is_Block= SOGDIAN}', ""); - Expect(1, 69488, '\p{^Is_Block= SOGDIAN}', ""); - Expect(1, 69488, '\P{Is_Block= SOGDIAN}', ""); - Expect(0, 69488, '\P{^Is_Block= SOGDIAN}', ""); - Error('\p{Is_Blk=:= _SOGDIAN}'); - Error('\P{Is_Blk=:= _SOGDIAN}'); + Expect(1, 69487, '\p{Is_Block=Sogdian}', ""); + Expect(0, 69487, '\p{^Is_Block=Sogdian}', ""); + Expect(0, 69487, '\P{Is_Block=Sogdian}', ""); + Expect(1, 69487, '\P{^Is_Block=Sogdian}', ""); + Expect(0, 69488, '\p{Is_Block=Sogdian}', ""); + Expect(1, 69488, '\p{^Is_Block=Sogdian}', ""); + Expect(1, 69488, '\P{Is_Block=Sogdian}', ""); + Expect(0, 69488, '\P{^Is_Block=Sogdian}', ""); + Error('\p{Is_Blk=/a/ -Sogdian}'); + Error('\P{Is_Blk=/a/ -Sogdian}'); Expect(1, 69487, '\p{Is_Blk=sogdian}', ""); Expect(0, 69487, '\p{^Is_Blk=sogdian}', ""); Expect(0, 69487, '\P{Is_Blk=sogdian}', ""); @@ -23925,16 +24558,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 69488, '\p{^Is_Blk=sogdian}', ""); Expect(1, 69488, '\P{Is_Blk=sogdian}', ""); Expect(0, 69488, '\P{^Is_Blk=sogdian}', ""); - Expect(1, 69487, '\p{Is_Blk= sogdian}', ""); - Expect(0, 69487, '\p{^Is_Blk= sogdian}', ""); - Expect(0, 69487, '\P{Is_Blk= sogdian}', ""); - Expect(1, 69487, '\P{^Is_Blk= sogdian}', ""); - Expect(0, 69488, '\p{Is_Blk= sogdian}', ""); - Expect(1, 69488, '\p{^Is_Blk= sogdian}', ""); - Expect(1, 69488, '\P{Is_Blk= sogdian}', ""); - Expect(0, 69488, '\P{^Is_Blk= sogdian}', ""); - Error('\p{Block=_/a/SORA_Sompeng}'); - Error('\P{Block=_/a/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}', ""); @@ -23947,16 +24580,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 69888, '\P{^Block=sorasompeng}', ""); Expect(1, 69887, '\p{Block=:\Asorasompeng\z:}', "");; Expect(0, 69888, '\p{Block=:\Asorasompeng\z:}', "");; - Expect(1, 69887, '\p{Block=sora_Sompeng}', ""); - Expect(0, 69887, '\p{^Block=sora_Sompeng}', ""); - Expect(0, 69887, '\P{Block=sora_Sompeng}', ""); - Expect(1, 69887, '\P{^Block=sora_Sompeng}', ""); - Expect(0, 69888, '\p{Block=sora_Sompeng}', ""); - Expect(1, 69888, '\p{^Block=sora_Sompeng}', ""); - Expect(1, 69888, '\P{Block=sora_Sompeng}', ""); - Expect(0, 69888, '\P{^Block=sora_Sompeng}', ""); - Error('\p{Blk: := -Sora_SOMPENG}'); - 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}', ""); @@ -23969,16 +24602,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/sora_Sompeng}'); - Error('\P{Is_Block=/a/sora_Sompeng}'); + 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{Is_Block=sorasompeng}', ""); Expect(0, 69887, '\p{^Is_Block=sorasompeng}', ""); Expect(0, 69887, '\P{Is_Block=sorasompeng}', ""); @@ -23987,16 +24620,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=_Sora_sompeng:=}'); - Error('\P{Is_Blk=_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}', ""); @@ -24005,16 +24638,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 69888, '\p{^Is_Blk=sorasompeng}', ""); Expect(1, 69888, '\P{Is_Blk=sorasompeng}', ""); Expect(0, 69888, '\P{^Is_Blk=sorasompeng}', ""); - Expect(1, 69887, '\p{Is_Blk= Sora_Sompeng}', ""); - Expect(0, 69887, '\p{^Is_Blk= Sora_Sompeng}', ""); - Expect(0, 69887, '\P{Is_Blk= Sora_Sompeng}', ""); - Expect(1, 69887, '\P{^Is_Blk= Sora_Sompeng}', ""); - Expect(0, 69888, '\p{Is_Blk= Sora_Sompeng}', ""); - Expect(1, 69888, '\p{^Is_Blk= Sora_Sompeng}', ""); - Expect(1, 69888, '\P{Is_Blk= Sora_Sompeng}', ""); - Expect(0, 69888, '\P{^Is_Blk= Sora_Sompeng}', ""); - Error('\p{Block=- Soyombo:=}'); - 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}', ""); @@ -24027,16 +24660,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 72368, '\P{^Block=soyombo}', ""); Expect(1, 72367, '\p{Block=:\Asoyombo\z:}', "");; Expect(0, 72368, '\p{Block=:\Asoyombo\z:}', "");; - Expect(1, 72367, '\p{Block=__SOYOMBO}', ""); - Expect(0, 72367, '\p{^Block=__SOYOMBO}', ""); - Expect(0, 72367, '\P{Block=__SOYOMBO}', ""); - Expect(1, 72367, '\P{^Block=__SOYOMBO}', ""); - Expect(0, 72368, '\p{Block=__SOYOMBO}', ""); - Expect(1, 72368, '\p{^Block=__SOYOMBO}', ""); - Expect(1, 72368, '\P{Block=__SOYOMBO}', ""); - Expect(0, 72368, '\P{^Block=__SOYOMBO}', ""); - Error('\p{Blk: /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=/a/ Soyombo}'); + Error('\P{Blk=/a/ Soyombo}'); Expect(1, 72367, '\p{Blk=:\ASoyombo\z:}', "");; Expect(0, 72368, '\p{Blk=:\ASoyombo\z:}', "");; Expect(1, 72367, '\p{Blk=soyombo}', ""); @@ -24049,16 +24682,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=/a/Soyombo}'); - Error('\P{Is_Block=/a/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}', ""); @@ -24067,16 +24700,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 72368, '\p{^Is_Block=soyombo}', ""); Expect(1, 72368, '\P{Is_Block=soyombo}', ""); Expect(0, 72368, '\P{^Is_Block=soyombo}', ""); - Expect(1, 72367, '\p{Is_Block= Soyombo}', ""); - Expect(0, 72367, '\p{^Is_Block= Soyombo}', ""); - Expect(0, 72367, '\P{Is_Block= Soyombo}', ""); - Expect(1, 72367, '\P{^Is_Block= Soyombo}', ""); - Expect(0, 72368, '\p{Is_Block= Soyombo}', ""); - Expect(1, 72368, '\p{^Is_Block= Soyombo}', ""); - Expect(1, 72368, '\P{Is_Block= Soyombo}', ""); - Expect(0, 72368, '\P{^Is_Block= Soyombo}', ""); - Error('\p{Is_Blk= :=soyombo}'); - Error('\P{Is_Blk= :=soyombo}'); + Expect(1, 72367, '\p{Is_Block=_Soyombo}', ""); + Expect(0, 72367, '\p{^Is_Block=_Soyombo}', ""); + Expect(0, 72367, '\P{Is_Block=_Soyombo}', ""); + Expect(1, 72367, '\P{^Is_Block=_Soyombo}', ""); + Expect(0, 72368, '\p{Is_Block=_Soyombo}', ""); + Expect(1, 72368, '\p{^Is_Block=_Soyombo}', ""); + Expect(1, 72368, '\P{Is_Block=_Soyombo}', ""); + Expect(0, 72368, '\P{^Is_Block=_Soyombo}', ""); + Error('\p{Is_Blk= /a/soyombo}'); + Error('\P{Is_Blk= /a/soyombo}'); Expect(1, 72367, '\p{Is_Blk=soyombo}', ""); Expect(0, 72367, '\p{^Is_Blk=soyombo}', ""); Expect(0, 72367, '\P{Is_Blk=soyombo}', ""); @@ -24085,16 +24718,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= specials/a/}'); + Error('\P{Block= specials/a/}'); Expect(1, 65520, '\p{Block=:\ASpecials\z:}', "");; Expect(0, 65536, '\p{Block=:\ASpecials\z:}', "");; Expect(1, 65520, '\p{Block=specials}', ""); @@ -24107,16 +24740,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=/a/ specials}'); - Error('\P{Blk=/a/ specials}'); + Expect(1, 65520, '\p{Block= _SPECIALS}', ""); + Expect(0, 65520, '\p{^Block= _SPECIALS}', ""); + Expect(0, 65520, '\P{Block= _SPECIALS}', ""); + Expect(1, 65520, '\P{^Block= _SPECIALS}', ""); + Expect(0, 65536, '\p{Block= _SPECIALS}', ""); + Expect(1, 65536, '\p{^Block= _SPECIALS}', ""); + Expect(1, 65536, '\P{Block= _SPECIALS}', ""); + Expect(0, 65536, '\P{^Block= _SPECIALS}', ""); + Error('\p{Blk= Specials:=}'); + Error('\P{Blk= Specials:=}'); Expect(1, 65520, '\p{Blk=:\ASpecials\z:}', "");; Expect(0, 65536, '\p{Blk=:\ASpecials\z:}', "");; Expect(1, 65520, '\p{Blk=specials}', ""); @@ -24129,16 +24762,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=/a/- specials}'); - Error('\P{Is_Block=/a/- specials}'); + Expect(1, 65520, '\p{Blk=_specials}', ""); + Expect(0, 65520, '\p{^Blk=_specials}', ""); + Expect(0, 65520, '\P{Blk=_specials}', ""); + Expect(1, 65520, '\P{^Blk=_specials}', ""); + Expect(0, 65536, '\p{Blk=_specials}', ""); + Expect(1, 65536, '\p{^Blk=_specials}', ""); + Expect(1, 65536, '\P{Blk=_specials}', ""); + Expect(0, 65536, '\P{^Blk=_specials}', ""); + Error('\p{Is_Block: - specials:=}'); + Error('\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}', ""); @@ -24155,8 +24788,8 @@ 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}', ""); - Error('\p{Is_Blk=:= specials}'); - Error('\P{Is_Blk=:= specials}'); + Error('\p{Is_Blk= Specials:=}'); + Error('\P{Is_Blk= Specials:=}'); Expect(1, 65520, '\p{Is_Blk=specials}', ""); Expect(0, 65520, '\p{^Is_Blk=specials}', ""); Expect(0, 65520, '\P{Is_Blk=specials}', ""); @@ -24165,16 +24798,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}', ""); @@ -24187,26 +24820,26 @@ 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/a/}'); - Error('\P{Blk= -sundanese/a/}'); + 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{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}', ""); @@ -24217,26 +24850,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 7104, '\p{^Blk= _Sundanese}', ""); Expect(1, 7104, '\P{Blk= _Sundanese}', ""); Expect(0, 7104, '\P{^Blk= _Sundanese}', ""); - Error('\p{Is_Block=/a/ Sundanese}'); - Error('\P{Is_Block=/a/ Sundanese}'); - Expect(1, 7103, '\p{Is_Block=sundanese}', ""); - Expect(0, 7103, '\p{^Is_Block=sundanese}', ""); - Expect(0, 7103, '\P{Is_Block=sundanese}', ""); - Expect(1, 7103, '\P{^Is_Block=sundanese}', ""); - Expect(0, 7104, '\p{Is_Block=sundanese}', ""); - Expect(1, 7104, '\p{^Is_Block=sundanese}', ""); - Expect(1, 7104, '\P{Is_Block=sundanese}', ""); - Expect(0, 7104, '\P{^Is_Block=sundanese}', ""); - Expect(1, 7103, '\p{Is_Block=_sundanese}', ""); - Expect(0, 7103, '\p{^Is_Block=_sundanese}', ""); - Expect(0, 7103, '\P{Is_Block=_sundanese}', ""); - Expect(1, 7103, '\P{^Is_Block=_sundanese}', ""); - Expect(0, 7104, '\p{Is_Block=_sundanese}', ""); - Expect(1, 7104, '\p{^Is_Block=_sundanese}', ""); - Expect(1, 7104, '\P{Is_Block=_sundanese}', ""); - Expect(0, 7104, '\P{^Is_Block=_sundanese}', ""); - Error('\p{Is_Blk: _SUNDANESE:=}'); - Error('\P{Is_Blk: _SUNDANESE:=}'); + 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{Is_Blk=sundanese}', ""); Expect(0, 7103, '\p{^Is_Blk=sundanese}', ""); Expect(0, 7103, '\P{Is_Blk=sundanese}', ""); @@ -24245,16 +24878,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/a/}'); - Error('\P{Block= sundanese_SUPPLEMENT/a/}'); + 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}', ""); @@ -24267,38 +24900,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 7376, '\P{^Block=sundanesesupplement}', ""); Expect(1, 7375, '\p{Block=:\Asundanesesupplement\z:}', "");; Expect(0, 7376, '\p{Block=:\Asundanesesupplement\z:}', "");; - Expect(1, 7375, '\p{Block=-sundanese_supplement}', ""); - Expect(0, 7375, '\p{^Block=-sundanese_supplement}', ""); - Expect(0, 7375, '\P{Block=-sundanese_supplement}', ""); - Expect(1, 7375, '\P{^Block=-sundanese_supplement}', ""); - Expect(0, 7376, '\p{Block=-sundanese_supplement}', ""); - Expect(1, 7376, '\p{^Block=-sundanese_supplement}', ""); - Expect(1, 7376, '\P{Block=-sundanese_supplement}', ""); - Expect(0, 7376, '\P{^Block=-sundanese_supplement}', ""); - Error('\p{Blk=-:=Sundanese_SUP}'); - Error('\P{Blk=-:=Sundanese_SUP}'); + Expect(1, 7375, '\p{Block= sundanese_supplement}', ""); + Expect(0, 7375, '\p{^Block= sundanese_supplement}', ""); + Expect(0, 7375, '\P{Block= sundanese_supplement}', ""); + Expect(1, 7375, '\P{^Block= sundanese_supplement}', ""); + Expect(0, 7376, '\p{Block= sundanese_supplement}', ""); + Expect(1, 7376, '\p{^Block= sundanese_supplement}', ""); + Expect(1, 7376, '\P{Block= sundanese_supplement}', ""); + Expect(0, 7376, '\P{^Block= sundanese_supplement}', ""); + Error('\p{Blk: -SUNDANESE_sup/a/}'); + Error('\P{Blk: -SUNDANESE_sup/a/}'); Expect(1, 7375, '\p{Blk=:\ASundanese_Sup\z:}', "");; Expect(0, 7376, '\p{Blk=:\ASundanese_Sup\z:}', "");; - Expect(1, 7375, '\p{Blk: sundanesesup}', ""); - Expect(0, 7375, '\p{^Blk: sundanesesup}', ""); - Expect(0, 7375, '\P{Blk: sundanesesup}', ""); - Expect(1, 7375, '\P{^Blk: sundanesesup}', ""); - Expect(0, 7376, '\p{Blk: sundanesesup}', ""); - Expect(1, 7376, '\p{^Blk: sundanesesup}', ""); - Expect(1, 7376, '\P{Blk: sundanesesup}', ""); - Expect(0, 7376, '\P{^Blk: sundanesesup}', ""); + Expect(1, 7375, '\p{Blk=sundanesesup}', ""); + Expect(0, 7375, '\p{^Blk=sundanesesup}', ""); + Expect(0, 7375, '\P{Blk=sundanesesup}', ""); + Expect(1, 7375, '\P{^Blk=sundanesesup}', ""); + Expect(0, 7376, '\p{Blk=sundanesesup}', ""); + Expect(1, 7376, '\p{^Blk=sundanesesup}', ""); + Expect(1, 7376, '\P{Blk=sundanesesup}', ""); + Expect(0, 7376, '\P{^Blk=sundanesesup}', ""); Expect(1, 7375, '\p{Blk=:\Asundanesesup\z:}', "");; Expect(0, 7376, '\p{Blk=:\Asundanesesup\z:}', "");; - Expect(1, 7375, '\p{Blk=--sundanese_SUP}', ""); - Expect(0, 7375, '\p{^Blk=--sundanese_SUP}', ""); - Expect(0, 7375, '\P{Blk=--sundanese_SUP}', ""); - Expect(1, 7375, '\P{^Blk=--sundanese_SUP}', ""); - Expect(0, 7376, '\p{Blk=--sundanese_SUP}', ""); - Expect(1, 7376, '\p{^Blk=--sundanese_SUP}', ""); - Expect(1, 7376, '\P{Blk=--sundanese_SUP}', ""); - Expect(0, 7376, '\P{^Blk=--sundanese_SUP}', ""); - Error('\p{Is_Block=/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=-/a/Sundanese_Supplement}'); + Error('\P{Is_Block=-/a/Sundanese_Supplement}'); Expect(1, 7375, '\p{Is_Block=sundanesesupplement}', ""); Expect(0, 7375, '\p{^Is_Block=sundanesesupplement}', ""); Expect(0, 7375, '\P{Is_Block=sundanesesupplement}', ""); @@ -24307,34 +24940,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=-/a/SUPPLEMENTAL_ARROWS_A}'); - Error('\P{Block=-/a/SUPPLEMENTAL_ARROWS_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}'); + 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, 10239, '\p{Block=:\ASupplemental_Arrows_A\z:}', "");; Expect(0, 10240, '\p{Block=:\ASupplemental_Arrows_A\z:}', "");; Expect(1, 10239, '\p{Block=supplementalarrowsa}', ""); @@ -24355,8 +24988,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}'); + 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}', ""); @@ -24369,16 +25002,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 10240, '\P{^Blk=suparrowsa}', ""); Expect(1, 10239, '\p{Blk=:\Asuparrowsa\z:}', "");; Expect(0, 10240, '\p{Blk=:\Asuparrowsa\z:}', "");; - Expect(1, 10239, '\p{Blk= Sup_Arrows_A}', ""); - Expect(0, 10239, '\p{^Blk= Sup_Arrows_A}', ""); - Expect(0, 10239, '\P{Blk= Sup_Arrows_A}', ""); - Expect(1, 10239, '\P{^Blk= Sup_Arrows_A}', ""); - Expect(0, 10240, '\p{Blk= Sup_Arrows_A}', ""); - Expect(1, 10240, '\p{^Blk= Sup_Arrows_A}', ""); - Expect(1, 10240, '\P{Blk= Sup_Arrows_A}', ""); - Expect(0, 10240, '\P{^Blk= Sup_Arrows_A}', ""); - Error('\p{Is_Block=/a/ SUPPLEMENTAL_arrows_A}'); - Error('\P{Is_Block=/a/ SUPPLEMENTAL_arrows_A}'); + Expect(1, 10239, '\p{Blk= Sup_Arrows_a}', ""); + Expect(0, 10239, '\p{^Blk= Sup_Arrows_a}', ""); + Expect(0, 10239, '\P{Blk= Sup_Arrows_a}', ""); + Expect(1, 10239, '\P{^Blk= Sup_Arrows_a}', ""); + Expect(0, 10240, '\p{Blk= Sup_Arrows_a}', ""); + Expect(1, 10240, '\p{^Blk= Sup_Arrows_a}', ""); + Expect(1, 10240, '\P{Blk= Sup_Arrows_a}', ""); + Expect(0, 10240, '\P{^Blk= Sup_Arrows_a}', ""); + Error('\p{Is_Block=/a/_Supplemental_Arrows_A}'); + Error('\P{Is_Block=/a/_Supplemental_Arrows_A}'); Expect(1, 10239, '\p{Is_Block=supplementalarrowsa}', ""); Expect(0, 10239, '\p{^Is_Block=supplementalarrowsa}', ""); Expect(0, 10239, '\P{Is_Block=supplementalarrowsa}', ""); @@ -24387,16 +25020,16 @@ 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_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}', ""); @@ -24405,16 +25038,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_Blk= Sup_ARROWS_A}', ""); + Expect(0, 10239, '\p{^Is_Blk= Sup_ARROWS_A}', ""); + Expect(0, 10239, '\P{Is_Blk= Sup_ARROWS_A}', ""); + Expect(1, 10239, '\P{^Is_Blk= Sup_ARROWS_A}', ""); + Expect(0, 10240, '\p{Is_Blk= Sup_ARROWS_A}', ""); + Expect(1, 10240, '\p{^Is_Blk= Sup_ARROWS_A}', ""); + Expect(1, 10240, '\P{Is_Blk= Sup_ARROWS_A}', ""); + Expect(0, 10240, '\P{^Is_Blk= Sup_ARROWS_A}', ""); + Error('\p{Block:--Supplemental_Arrows_B:=}'); + Error('\P{Block:--Supplemental_Arrows_B:=}'); Expect(1, 10623, '\p{Block=:\ASupplemental_Arrows_B\z:}', "");; Expect(0, 10624, '\p{Block=:\ASupplemental_Arrows_B\z:}', "");; Expect(1, 10623, '\p{Block=supplementalarrowsb}', ""); @@ -24427,16 +25060,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/a/}'); - Error('\P{Blk:- sup_Arrows_B/a/}'); + 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{Blk=:\ASup_Arrows_B\z:}', "");; Expect(0, 10624, '\p{Blk=:\ASup_Arrows_B\z:}', "");; Expect(1, 10623, '\p{Blk=suparrowsb}', ""); @@ -24449,16 +25082,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 10624, '\P{^Blk=suparrowsb}', ""); Expect(1, 10623, '\p{Blk=:\Asuparrowsb\z:}', "");; Expect(0, 10624, '\p{Blk=:\Asuparrowsb\z:}', "");; - Expect(1, 10623, '\p{Blk: -Sup_ARROWS_b}', ""); - Expect(0, 10623, '\p{^Blk: -Sup_ARROWS_b}', ""); - Expect(0, 10623, '\P{Blk: -Sup_ARROWS_b}', ""); - Expect(1, 10623, '\P{^Blk: -Sup_ARROWS_b}', ""); - Expect(0, 10624, '\p{Blk: -Sup_ARROWS_b}', ""); - Expect(1, 10624, '\p{^Blk: -Sup_ARROWS_b}', ""); - Expect(1, 10624, '\P{Blk: -Sup_ARROWS_b}', ""); - Expect(0, 10624, '\P{^Blk: -Sup_ARROWS_b}', ""); - Error('\p{Is_Block= /a/SUPPLEMENTAL_ARROWS_b}'); - Error('\P{Is_Block= /a/SUPPLEMENTAL_ARROWS_b}'); + Expect(1, 10623, '\p{Blk=-sup_ARROWS_b}', ""); + Expect(0, 10623, '\p{^Blk=-sup_ARROWS_b}', ""); + Expect(0, 10623, '\P{Blk=-sup_ARROWS_b}', ""); + Expect(1, 10623, '\P{^Blk=-sup_ARROWS_b}', ""); + Expect(0, 10624, '\p{Blk=-sup_ARROWS_b}', ""); + Expect(1, 10624, '\p{^Blk=-sup_ARROWS_b}', ""); + Expect(1, 10624, '\P{Blk=-sup_ARROWS_b}', ""); + Expect(0, 10624, '\P{^Blk=-sup_ARROWS_b}', ""); + Error('\p{Is_Block= :=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}', ""); @@ -24467,16 +25100,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 10624, '\p{^Is_Block=supplementalarrowsb}', ""); Expect(1, 10624, '\P{Is_Block=supplementalarrowsb}', ""); Expect(0, 10624, '\P{^Is_Block=supplementalarrowsb}', ""); - Expect(1, 10623, '\p{Is_Block=_Supplemental_arrows_B}', ""); - Expect(0, 10623, '\p{^Is_Block=_Supplemental_arrows_B}', ""); - Expect(0, 10623, '\P{Is_Block=_Supplemental_arrows_B}', ""); - Expect(1, 10623, '\P{^Is_Block=_Supplemental_arrows_B}', ""); - Expect(0, 10624, '\p{Is_Block=_Supplemental_arrows_B}', ""); - Expect(1, 10624, '\p{^Is_Block=_Supplemental_arrows_B}', ""); - Expect(1, 10624, '\P{Is_Block=_Supplemental_arrows_B}', ""); - Expect(0, 10624, '\P{^Is_Block=_Supplemental_arrows_B}', ""); - Error('\p{Is_Blk=:= sup_ARROWS_B}'); - Error('\P{Is_Blk=:= sup_ARROWS_B}'); + Expect(1, 10623, '\p{Is_Block= SUPPLEMENTAL_arrows_B}', ""); + Expect(0, 10623, '\p{^Is_Block= SUPPLEMENTAL_arrows_B}', ""); + Expect(0, 10623, '\P{Is_Block= SUPPLEMENTAL_arrows_B}', ""); + Expect(1, 10623, '\P{^Is_Block= SUPPLEMENTAL_arrows_B}', ""); + Expect(0, 10624, '\p{Is_Block= SUPPLEMENTAL_arrows_B}', ""); + Expect(1, 10624, '\p{^Is_Block= SUPPLEMENTAL_arrows_B}', ""); + Expect(1, 10624, '\P{Is_Block= SUPPLEMENTAL_arrows_B}', ""); + Expect(0, 10624, '\P{^Is_Block= SUPPLEMENTAL_arrows_B}', ""); + Error('\p{Is_Blk=/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}', ""); @@ -24485,60 +25118,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=:=_ supplemental_ARROWS_C}'); - Error('\P{Block=:=_ 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=/a/ Sup_ARROWS_C}'); - Error('\P{Blk=/a/ 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}'); + Error('\P{Blk=:=Sup_ARROWS_C}'); Expect(1, 129279, '\p{Blk=:\ASup_Arrows_C\z:}', "");; Expect(0, 129280, '\p{Blk=:\ASup_Arrows_C\z:}', "");; - Expect(1, 129279, '\p{Blk=suparrowsc}', ""); - 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=:=_ SUPPLEMENTAL_Arrows_C}'); + Error('\P{Is_Block=:=_ SUPPLEMENTAL_Arrows_C}'); Expect(1, 129279, '\p{Is_Block=supplementalarrowsc}', ""); Expect(0, 129279, '\p{^Is_Block=supplementalarrowsc}', ""); Expect(0, 129279, '\P{Is_Block=supplementalarrowsc}', ""); @@ -24547,34 +25180,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/a/}'); - Error('\P{Is_Blk=-Sup_Arrows_C/a/}'); - Expect(1, 129279, '\p{Is_Blk=suparrowsc}', ""); - Expect(0, 129279, '\p{^Is_Blk=suparrowsc}', ""); - Expect(0, 129279, '\P{Is_Blk=suparrowsc}', ""); - 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, 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, 11007, '\p{Block=:\ASupplemental_Mathematical_Operators\z:}', "");; Expect(0, 11008, '\p{Block=:\ASupplemental_Mathematical_Operators\z:}', "");; Expect(1, 11007, '\p{Block=supplementalmathematicaloperators}', ""); @@ -24587,38 +25220,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 11008, '\P{^Block=supplementalmathematicaloperators}', ""); Expect(1, 11007, '\p{Block=:\Asupplementalmathematicaloperators\z:}', "");; Expect(0, 11008, '\p{Block=:\Asupplementalmathematicaloperators\z:}', "");; - Expect(1, 11007, '\p{Block= Supplemental_Mathematical_Operators}', ""); - Expect(0, 11007, '\p{^Block= Supplemental_Mathematical_Operators}', ""); - Expect(0, 11007, '\P{Block= Supplemental_Mathematical_Operators}', ""); - Expect(1, 11007, '\P{^Block= Supplemental_Mathematical_Operators}', ""); - Expect(0, 11008, '\p{Block= Supplemental_Mathematical_Operators}', ""); - Expect(1, 11008, '\p{^Block= Supplemental_Mathematical_Operators}', ""); - Expect(1, 11008, '\P{Block= Supplemental_Mathematical_Operators}', ""); - Expect(0, 11008, '\P{^Block= Supplemental_Mathematical_Operators}', ""); - Error('\p{Blk=:=sup_Math_OPERATORS}'); - Error('\P{Blk=:=sup_Math_OPERATORS}'); + Expect(1, 11007, '\p{Block=_SUPPLEMENTAL_Mathematical_OPERATORS}', ""); + Expect(0, 11007, '\p{^Block=_SUPPLEMENTAL_Mathematical_OPERATORS}', ""); + Expect(0, 11007, '\P{Block=_SUPPLEMENTAL_Mathematical_OPERATORS}', ""); + Expect(1, 11007, '\P{^Block=_SUPPLEMENTAL_Mathematical_OPERATORS}', ""); + Expect(0, 11008, '\p{Block=_SUPPLEMENTAL_Mathematical_OPERATORS}', ""); + Expect(1, 11008, '\p{^Block=_SUPPLEMENTAL_Mathematical_OPERATORS}', ""); + Expect(1, 11008, '\P{Block=_SUPPLEMENTAL_Mathematical_OPERATORS}', ""); + Expect(0, 11008, '\P{^Block=_SUPPLEMENTAL_Mathematical_OPERATORS}', ""); + Error('\p{Blk: _Sup_MATH_Operators/a/}'); + Error('\P{Blk: _Sup_MATH_Operators/a/}'); Expect(1, 11007, '\p{Blk=:\ASup_Math_Operators\z:}', "");; Expect(0, 11008, '\p{Blk=:\ASup_Math_Operators\z:}', "");; - Expect(1, 11007, '\p{Blk: supmathoperators}', ""); - Expect(0, 11007, '\p{^Blk: supmathoperators}', ""); - Expect(0, 11007, '\P{Blk: supmathoperators}', ""); - Expect(1, 11007, '\P{^Blk: supmathoperators}', ""); - Expect(0, 11008, '\p{Blk: supmathoperators}', ""); - Expect(1, 11008, '\p{^Blk: supmathoperators}', ""); - Expect(1, 11008, '\P{Blk: supmathoperators}', ""); - Expect(0, 11008, '\P{^Blk: supmathoperators}', ""); + Expect(1, 11007, '\p{Blk=supmathoperators}', ""); + Expect(0, 11007, '\p{^Blk=supmathoperators}', ""); + Expect(0, 11007, '\P{Blk=supmathoperators}', ""); + Expect(1, 11007, '\P{^Blk=supmathoperators}', ""); + Expect(0, 11008, '\p{Blk=supmathoperators}', ""); + Expect(1, 11008, '\p{^Blk=supmathoperators}', ""); + Expect(1, 11008, '\P{Blk=supmathoperators}', ""); + 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}', ""); @@ -24627,16 +25260,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:=}'); - Error('\P{Is_Blk=__Sup_math_operators:=}'); + 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}', ""); @@ -24645,60 +25278,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 11008, '\p{^Is_Blk=supmathoperators}', ""); Expect(1, 11008, '\P{Is_Blk=supmathoperators}', ""); Expect(0, 11008, '\P{^Is_Blk=supmathoperators}', ""); - Expect(1, 11007, '\p{Is_Blk= -Sup_Math_Operators}', ""); - Expect(0, 11007, '\p{^Is_Blk= -Sup_Math_Operators}', ""); - Expect(0, 11007, '\P{Is_Blk= -Sup_Math_Operators}', ""); - Expect(1, 11007, '\P{^Is_Blk= -Sup_Math_Operators}', ""); - Expect(0, 11008, '\p{Is_Blk= -Sup_Math_Operators}', ""); - Expect(1, 11008, '\p{^Is_Blk= -Sup_Math_Operators}', ""); - Expect(1, 11008, '\P{Is_Blk= -Sup_Math_Operators}', ""); - Expect(0, 11008, '\P{^Is_Blk= -Sup_Math_Operators}', ""); - Error('\p{Block=:= Supplementary_private_USE_area_A}'); - Error('\P{Block=:= 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=/a/ Supplementary_private_USE_area_a}'); + Error('\P{Block=/a/ Supplementary_private_USE_area_a}'); Expect(1, 983040, '\p{Block=:\ASupplementary_Private_Use_Area_A\z:}', "");; Expect(0, 1048576, '\p{Block=:\ASupplementary_Private_Use_Area_A\z:}', "");; - Expect(1, 983040, '\p{Block=supplementaryprivateuseareaa}', ""); - Expect(0, 983040, '\p{^Block=supplementaryprivateuseareaa}', ""); - Expect(0, 983040, '\P{Block=supplementaryprivateuseareaa}', ""); - Expect(1, 983040, '\P{^Block=supplementaryprivateuseareaa}', ""); - Expect(0, 1048576, '\p{Block=supplementaryprivateuseareaa}', ""); - Expect(1, 1048576, '\p{^Block=supplementaryprivateuseareaa}', ""); - Expect(1, 1048576, '\P{Block=supplementaryprivateuseareaa}', ""); - Expect(0, 1048576, '\P{^Block=supplementaryprivateuseareaa}', ""); + Expect(1, 983040, '\p{Block: supplementaryprivateuseareaa}', ""); + Expect(0, 983040, '\p{^Block: supplementaryprivateuseareaa}', ""); + Expect(0, 983040, '\P{Block: supplementaryprivateuseareaa}', ""); + Expect(1, 983040, '\P{^Block: supplementaryprivateuseareaa}', ""); + Expect(0, 1048576, '\p{Block: supplementaryprivateuseareaa}', ""); + Expect(1, 1048576, '\p{^Block: supplementaryprivateuseareaa}', ""); + Expect(1, 1048576, '\P{Block: supplementaryprivateuseareaa}', ""); + Expect(0, 1048576, '\P{^Block: supplementaryprivateuseareaa}', ""); Expect(1, 983040, '\p{Block=:\Asupplementaryprivateuseareaa\z:}', "");; Expect(0, 1048576, '\p{Block=:\Asupplementaryprivateuseareaa\z:}', "");; - Expect(1, 983040, '\p{Block=--supplementary_private_USE_Area_a}', ""); - Expect(0, 983040, '\p{^Block=--supplementary_private_USE_Area_a}', ""); - Expect(0, 983040, '\P{Block=--supplementary_private_USE_Area_a}', ""); - Expect(1, 983040, '\P{^Block=--supplementary_private_USE_Area_a}', ""); - Expect(0, 1048576, '\p{Block=--supplementary_private_USE_Area_a}', ""); - Expect(1, 1048576, '\p{^Block=--supplementary_private_USE_Area_a}', ""); - Expect(1, 1048576, '\P{Block=--supplementary_private_USE_Area_a}', ""); - Expect(0, 1048576, '\P{^Block=--supplementary_private_USE_Area_a}', ""); - Error('\p{Blk=Sup_PUA_A:=}'); - Error('\P{Blk=Sup_PUA_A:=}'); + Expect(1, 983040, '\p{Block=__supplementary_private_Use_Area_A}', ""); + Expect(0, 983040, '\p{^Block=__supplementary_private_Use_Area_A}', ""); + Expect(0, 983040, '\P{Block=__supplementary_private_Use_Area_A}', ""); + Expect(1, 983040, '\P{^Block=__supplementary_private_Use_Area_A}', ""); + Expect(0, 1048576, '\p{Block=__supplementary_private_Use_Area_A}', ""); + Expect(1, 1048576, '\p{^Block=__supplementary_private_Use_Area_A}', ""); + Expect(1, 1048576, '\P{Block=__supplementary_private_Use_Area_A}', ""); + Expect(0, 1048576, '\P{^Block=__supplementary_private_Use_Area_A}', ""); + Error('\p{Blk=_/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}'); - Error('\P{Is_Block=:= -Supplementary_Private_Use_AREA_A}'); + Expect(1, 983040, '\p{Blk= sup_PUA_A}', ""); + Expect(0, 983040, '\p{^Blk= sup_PUA_A}', ""); + Expect(0, 983040, '\P{Blk= sup_PUA_A}', ""); + Expect(1, 983040, '\P{^Blk= sup_PUA_A}', ""); + Expect(0, 1048576, '\p{Blk= sup_PUA_A}', ""); + Expect(1, 1048576, '\p{^Blk= sup_PUA_A}', ""); + Expect(1, 1048576, '\P{Blk= sup_PUA_A}', ""); + Expect(0, 1048576, '\P{^Blk= sup_PUA_A}', ""); + Error('\p{Is_Block=_Supplementary_Private_Use_area_a/a/}'); + Error('\P{Is_Block=_Supplementary_Private_Use_area_a/a/}'); Expect(1, 983040, '\p{Is_Block=supplementaryprivateuseareaa}', ""); Expect(0, 983040, '\p{^Is_Block=supplementaryprivateuseareaa}', ""); Expect(0, 983040, '\P{Is_Block=supplementaryprivateuseareaa}', ""); @@ -24707,16 +25340,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= _SUP_PUA_A:=}'); - Error('\P{Is_Blk= _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=_/a/Sup_PUA_A}'); + Error('\P{Is_Blk=_/a/Sup_PUA_A}'); Expect(1, 983040, '\p{Is_Blk=suppuaa}', ""); Expect(0, 983040, '\p{^Is_Blk=suppuaa}', ""); Expect(0, 983040, '\P{Is_Blk=suppuaa}', ""); @@ -24725,16 +25358,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1048576, '\p{^Is_Blk=suppuaa}', ""); Expect(1, 1048576, '\P{Is_Blk=suppuaa}', ""); Expect(0, 1048576, '\P{^Is_Blk=suppuaa}', ""); - Expect(1, 983040, '\p{Is_Blk= _Sup_PUA_a}', ""); - Expect(0, 983040, '\p{^Is_Blk= _Sup_PUA_a}', ""); - Expect(0, 983040, '\P{Is_Blk= _Sup_PUA_a}', ""); - Expect(1, 983040, '\P{^Is_Blk= _Sup_PUA_a}', ""); - Expect(0, 1048576, '\p{Is_Blk= _Sup_PUA_a}', ""); - Expect(1, 1048576, '\p{^Is_Blk= _Sup_PUA_a}', ""); - Expect(1, 1048576, '\P{Is_Blk= _Sup_PUA_a}', ""); - Expect(0, 1048576, '\P{^Is_Blk= _Sup_PUA_a}', ""); - Error('\p{Block=_/a/SUPPLEMENTARY_Private_use_Area_B}'); - Error('\P{Block=_/a/SUPPLEMENTARY_Private_use_Area_B}'); + Expect(1, 983040, '\p{Is_Blk= sup_PUA_A}', ""); + Expect(0, 983040, '\p{^Is_Blk= sup_PUA_A}', ""); + Expect(0, 983040, '\P{Is_Blk= sup_PUA_A}', ""); + Expect(1, 983040, '\P{^Is_Blk= sup_PUA_A}', ""); + Expect(0, 1048576, '\p{Is_Blk= sup_PUA_A}', ""); + Expect(1, 1048576, '\p{^Is_Blk= sup_PUA_A}', ""); + Expect(1, 1048576, '\P{Is_Blk= sup_PUA_A}', ""); + Expect(0, 1048576, '\P{^Is_Blk= sup_PUA_A}', ""); + Error('\p{Block=_SUPPLEMENTARY_PRIVATE_Use_Area_B/a/}'); + Error('\P{Block=_SUPPLEMENTARY_PRIVATE_Use_Area_B/a/}'); 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}', ""); @@ -24747,16 +25380,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1, '\P{^Block=supplementaryprivateuseareab}', ""); Expect(1, 1048576, '\p{Block=:\Asupplementaryprivateuseareab\z:}', "");; Expect(0, 1, '\p{Block=:\Asupplementaryprivateuseareab\z:}', "");; - Expect(1, 1048576, '\p{Block=__supplementary_Private_use_area_b}', ""); - Expect(0, 1048576, '\p{^Block=__supplementary_Private_use_area_b}', ""); - Expect(0, 1048576, '\P{Block=__supplementary_Private_use_area_b}', ""); - Expect(1, 1048576, '\P{^Block=__supplementary_Private_use_area_b}', ""); - Expect(0, 1, '\p{Block=__supplementary_Private_use_area_b}', ""); - Expect(1, 1, '\p{^Block=__supplementary_Private_use_area_b}', ""); - Expect(1, 1, '\P{Block=__supplementary_Private_use_area_b}', ""); - Expect(0, 1, '\P{^Block=__supplementary_Private_use_area_b}', ""); - Error('\p{Blk= :=Sup_PUA_B}'); - Error('\P{Blk= :=Sup_PUA_B}'); + Expect(1, 1048576, '\p{Block=_supplementary_Private_use_area_B}', ""); + Expect(0, 1048576, '\p{^Block=_supplementary_Private_use_area_B}', ""); + Expect(0, 1048576, '\P{Block=_supplementary_Private_use_area_B}', ""); + Expect(1, 1048576, '\P{^Block=_supplementary_Private_use_area_B}', ""); + Expect(0, 1, '\p{Block=_supplementary_Private_use_area_B}', ""); + Expect(1, 1, '\p{^Block=_supplementary_Private_use_area_B}', ""); + Expect(1, 1, '\P{Block=_supplementary_Private_use_area_B}', ""); + Expect(0, 1, '\P{^Block=_supplementary_Private_use_area_B}', ""); + Error('\p{Blk=/a/_SUP_PUA_B}'); + Error('\P{Blk=/a/_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}', ""); @@ -24769,34 +25402,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{Is_Block: supplementaryprivateuseareab}', ""); - Expect(0, 1048576, '\p{^Is_Block: supplementaryprivateuseareab}', ""); - Expect(0, 1048576, '\P{Is_Block: supplementaryprivateuseareab}', ""); - Expect(1, 1048576, '\P{^Is_Block: supplementaryprivateuseareab}', ""); - Expect(0, 1, '\p{Is_Block: supplementaryprivateuseareab}', ""); - Expect(1, 1, '\p{^Is_Block: supplementaryprivateuseareab}', ""); - Expect(1, 1, '\P{Is_Block: supplementaryprivateuseareab}', ""); - Expect(0, 1, '\P{^Is_Block: supplementaryprivateuseareab}', ""); - Expect(1, 1048576, '\p{Is_Block= -SUPPLEMENTARY_Private_Use_AREA_B}', ""); - Expect(0, 1048576, '\p{^Is_Block= -SUPPLEMENTARY_Private_Use_AREA_B}', ""); - Expect(0, 1048576, '\P{Is_Block= -SUPPLEMENTARY_Private_Use_AREA_B}', ""); - Expect(1, 1048576, '\P{^Is_Block= -SUPPLEMENTARY_Private_Use_AREA_B}', ""); - Expect(0, 1, '\p{Is_Block= -SUPPLEMENTARY_Private_Use_AREA_B}', ""); - Expect(1, 1, '\p{^Is_Block= -SUPPLEMENTARY_Private_Use_AREA_B}', ""); - Expect(1, 1, '\P{Is_Block= -SUPPLEMENTARY_Private_Use_AREA_B}', ""); - Expect(0, 1, '\P{^Is_Block= -SUPPLEMENTARY_Private_Use_AREA_B}', ""); - Error('\p{Is_Blk=:= Sup_PUA_b}'); - Error('\P{Is_Blk=:= Sup_PUA_b}'); + Expect(1, 1048576, '\p{Blk=SUP_pua_b}', ""); + Expect(0, 1048576, '\p{^Blk=SUP_pua_b}', ""); + Expect(0, 1048576, '\P{Blk=SUP_pua_b}', ""); + Expect(1, 1048576, '\P{^Blk=SUP_pua_b}', ""); + Expect(0, 1, '\p{Blk=SUP_pua_b}', ""); + Expect(1, 1, '\p{^Blk=SUP_pua_b}', ""); + Expect(1, 1, '\P{Blk=SUP_pua_b}', ""); + Expect(0, 1, '\P{^Blk=SUP_pua_b}', ""); + Error('\p{Is_Block= /a/Supplementary_Private_Use_area_B}'); + Error('\P{Is_Block= /a/Supplementary_Private_Use_area_B}'); + Expect(1, 1048576, '\p{Is_Block=supplementaryprivateuseareab}', ""); + Expect(0, 1048576, '\p{^Is_Block=supplementaryprivateuseareab}', ""); + Expect(0, 1048576, '\P{Is_Block=supplementaryprivateuseareab}', ""); + Expect(1, 1048576, '\P{^Is_Block=supplementaryprivateuseareab}', ""); + Expect(0, 1, '\p{Is_Block=supplementaryprivateuseareab}', ""); + Expect(1, 1, '\p{^Is_Block=supplementaryprivateuseareab}', ""); + Expect(1, 1, '\P{Is_Block=supplementaryprivateuseareab}', ""); + Expect(0, 1, '\P{^Is_Block=supplementaryprivateuseareab}', ""); + Expect(1, 1048576, '\p{Is_Block= supplementary_Private_Use_AREA_B}', ""); + Expect(0, 1048576, '\p{^Is_Block= supplementary_Private_Use_AREA_B}', ""); + Expect(0, 1048576, '\P{Is_Block= supplementary_Private_Use_AREA_B}', ""); + Expect(1, 1048576, '\P{^Is_Block= supplementary_Private_Use_AREA_B}', ""); + Expect(0, 1, '\p{Is_Block= supplementary_Private_Use_AREA_B}', ""); + Expect(1, 1, '\p{^Is_Block= supplementary_Private_Use_AREA_B}', ""); + Expect(1, 1, '\P{Is_Block= supplementary_Private_Use_AREA_B}', ""); + Expect(0, 1, '\P{^Is_Block= supplementary_Private_Use_AREA_B}', ""); + Error('\p{Is_Blk: :=Sup_PUA_b}'); + Error('\P{Is_Blk: :=Sup_PUA_b}'); Expect(1, 1048576, '\p{Is_Blk=suppuab}', ""); Expect(0, 1048576, '\p{^Is_Blk=suppuab}', ""); Expect(0, 1048576, '\P{Is_Blk=suppuab}', ""); @@ -24805,16 +25438,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=-/a/Supplemental_Punctuation}'); - Error('\P{Block=-/a/Supplemental_Punctuation}'); + Expect(1, 1048576, '\p{Is_Blk=_ SUP_PUA_B}', ""); + Expect(0, 1048576, '\p{^Is_Blk=_ SUP_PUA_B}', ""); + Expect(0, 1048576, '\P{Is_Blk=_ SUP_PUA_B}', ""); + Expect(1, 1048576, '\P{^Is_Blk=_ SUP_PUA_B}', ""); + Expect(0, 1, '\p{Is_Blk=_ SUP_PUA_B}', ""); + Expect(1, 1, '\p{^Is_Blk=_ SUP_PUA_B}', ""); + Expect(1, 1, '\P{Is_Blk=_ SUP_PUA_B}', ""); + Expect(0, 1, '\P{^Is_Blk=_ SUP_PUA_B}', ""); + Error('\p{Block=:=-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}', ""); @@ -24827,38 +25460,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}', ""); @@ -24867,34 +25500,34 @@ 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_Blk: suppunctuation}', ""); - Expect(0, 11903, '\p{^Is_Blk: suppunctuation}', ""); - Expect(0, 11903, '\P{Is_Blk: suppunctuation}', ""); - Expect(1, 11903, '\P{^Is_Blk: suppunctuation}', ""); - Expect(0, 11904, '\p{Is_Blk: suppunctuation}', ""); - Expect(1, 11904, '\p{^Is_Blk: suppunctuation}', ""); - Expect(1, 11904, '\P{Is_Blk: suppunctuation}', ""); - Expect(0, 11904, '\P{^Is_Blk: suppunctuation}', ""); - Expect(1, 11903, '\p{Is_Blk=--sup_punctuation}', ""); - Expect(0, 11903, '\p{^Is_Blk=--sup_punctuation}', ""); - Expect(0, 11903, '\P{Is_Blk=--sup_punctuation}', ""); - Expect(1, 11903, '\P{^Is_Blk=--sup_punctuation}', ""); - Expect(0, 11904, '\p{Is_Blk=--sup_punctuation}', ""); - Expect(1, 11904, '\p{^Is_Blk=--sup_punctuation}', ""); - Expect(1, 11904, '\P{Is_Blk=--sup_punctuation}', ""); - Expect(0, 11904, '\P{^Is_Blk=--sup_punctuation}', ""); - Error('\p{Block=_Supplemental_symbols_And_Pictographs:=}'); - Error('\P{Block=_Supplemental_symbols_And_Pictographs:=}'); + Expect(1, 11903, '\p{Is_Block=-supplemental_punctuation}', ""); + Expect(0, 11903, '\p{^Is_Block=-supplemental_punctuation}', ""); + Expect(0, 11903, '\P{Is_Block=-supplemental_punctuation}', ""); + Expect(1, 11903, '\P{^Is_Block=-supplemental_punctuation}', ""); + Expect(0, 11904, '\p{Is_Block=-supplemental_punctuation}', ""); + Expect(1, 11904, '\p{^Is_Block=-supplemental_punctuation}', ""); + Expect(1, 11904, '\P{Is_Block=-supplemental_punctuation}', ""); + Expect(0, 11904, '\P{^Is_Block=-supplemental_punctuation}', ""); + Error('\p{Is_Blk=:= _Sup_punctuation}'); + Error('\P{Is_Blk=:= _Sup_punctuation}'); + Expect(1, 11903, '\p{Is_Blk=suppunctuation}', ""); + Expect(0, 11903, '\p{^Is_Blk=suppunctuation}', ""); + Expect(0, 11903, '\P{Is_Blk=suppunctuation}', ""); + Expect(1, 11903, '\P{^Is_Blk=suppunctuation}', ""); + Expect(0, 11904, '\p{Is_Blk=suppunctuation}', ""); + Expect(1, 11904, '\p{^Is_Blk=suppunctuation}', ""); + Expect(1, 11904, '\P{Is_Blk=suppunctuation}', ""); + Expect(0, 11904, '\P{^Is_Blk=suppunctuation}', ""); + Expect(1, 11903, '\p{Is_Blk: --SUP_Punctuation}', ""); + Expect(0, 11903, '\p{^Is_Blk: --SUP_Punctuation}', ""); + Expect(0, 11903, '\P{Is_Blk: --SUP_Punctuation}', ""); + Expect(1, 11903, '\P{^Is_Blk: --SUP_Punctuation}', ""); + Expect(0, 11904, '\p{Is_Blk: --SUP_Punctuation}', ""); + Expect(1, 11904, '\p{^Is_Blk: --SUP_Punctuation}', ""); + Expect(1, 11904, '\P{Is_Blk: --SUP_Punctuation}', ""); + Expect(0, 11904, '\P{^Is_Blk: --SUP_Punctuation}', ""); + Error('\p{Block=:= _Supplemental_Symbols_AND_PICTOGRAPHS}'); + Error('\P{Block=:= _Supplemental_Symbols_AND_PICTOGRAPHS}'); Expect(1, 129535, '\p{Block=:\ASupplemental_Symbols_And_Pictographs\z:}', "");; Expect(0, 129536, '\p{Block=:\ASupplemental_Symbols_And_Pictographs\z:}', "");; Expect(1, 129535, '\p{Block=supplementalsymbolsandpictographs}', ""); @@ -24907,38 +25540,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 129536, '\P{^Block=supplementalsymbolsandpictographs}', ""); Expect(1, 129535, '\p{Block=:\Asupplementalsymbolsandpictographs\z:}', "");; Expect(0, 129536, '\p{Block=:\Asupplementalsymbolsandpictographs\z:}', "");; - Expect(1, 129535, '\p{Block=-SUPPLEMENTAL_Symbols_AND_pictographs}', ""); - Expect(0, 129535, '\p{^Block=-SUPPLEMENTAL_Symbols_AND_pictographs}', ""); - Expect(0, 129535, '\P{Block=-SUPPLEMENTAL_Symbols_AND_pictographs}', ""); - Expect(1, 129535, '\P{^Block=-SUPPLEMENTAL_Symbols_AND_pictographs}', ""); - Expect(0, 129536, '\p{Block=-SUPPLEMENTAL_Symbols_AND_pictographs}', ""); - Expect(1, 129536, '\p{^Block=-SUPPLEMENTAL_Symbols_AND_pictographs}', ""); - Expect(1, 129536, '\P{Block=-SUPPLEMENTAL_Symbols_AND_pictographs}', ""); - Expect(0, 129536, '\P{^Block=-SUPPLEMENTAL_Symbols_AND_pictographs}', ""); - Error('\p{Blk=/a/ Sup_symbols_AND_Pictographs}'); - Error('\P{Blk=/a/ Sup_symbols_AND_Pictographs}'); + Expect(1, 129535, '\p{Block=- supplemental_SYMBOLS_and_PICTOGRAPHS}', ""); + Expect(0, 129535, '\p{^Block=- supplemental_SYMBOLS_and_PICTOGRAPHS}', ""); + Expect(0, 129535, '\P{Block=- supplemental_SYMBOLS_and_PICTOGRAPHS}', ""); + Expect(1, 129535, '\P{^Block=- supplemental_SYMBOLS_and_PICTOGRAPHS}', ""); + Expect(0, 129536, '\p{Block=- supplemental_SYMBOLS_and_PICTOGRAPHS}', ""); + Expect(1, 129536, '\p{^Block=- supplemental_SYMBOLS_and_PICTOGRAPHS}', ""); + Expect(1, 129536, '\P{Block=- supplemental_SYMBOLS_and_PICTOGRAPHS}', ""); + Expect(0, 129536, '\P{^Block=- supplemental_SYMBOLS_and_PICTOGRAPHS}', ""); + Error('\p{Blk=/a/SUP_SYMBOLS_AND_pictographs}'); + Error('\P{Blk=/a/SUP_SYMBOLS_AND_pictographs}'); Expect(1, 129535, '\p{Blk=:\ASup_Symbols_And_Pictographs\z:}', "");; Expect(0, 129536, '\p{Blk=:\ASup_Symbols_And_Pictographs\z:}', "");; - Expect(1, 129535, '\p{Blk:supsymbolsandpictographs}', ""); - Expect(0, 129535, '\p{^Blk:supsymbolsandpictographs}', ""); - Expect(0, 129535, '\P{Blk:supsymbolsandpictographs}', ""); - Expect(1, 129535, '\P{^Blk:supsymbolsandpictographs}', ""); - Expect(0, 129536, '\p{Blk:supsymbolsandpictographs}', ""); - Expect(1, 129536, '\p{^Blk:supsymbolsandpictographs}', ""); - Expect(1, 129536, '\P{Blk:supsymbolsandpictographs}', ""); - Expect(0, 129536, '\P{^Blk:supsymbolsandpictographs}', ""); + Expect(1, 129535, '\p{Blk=supsymbolsandpictographs}', ""); + Expect(0, 129535, '\p{^Blk=supsymbolsandpictographs}', ""); + Expect(0, 129535, '\P{Blk=supsymbolsandpictographs}', ""); + Expect(1, 129535, '\P{^Blk=supsymbolsandpictographs}', ""); + Expect(0, 129536, '\p{Blk=supsymbolsandpictographs}', ""); + Expect(1, 129536, '\p{^Blk=supsymbolsandpictographs}', ""); + Expect(1, 129536, '\P{Blk=supsymbolsandpictographs}', ""); + Expect(0, 129536, '\P{^Blk=supsymbolsandpictographs}', ""); Expect(1, 129535, '\p{Blk=:\Asupsymbolsandpictographs\z:}', "");; Expect(0, 129536, '\p{Blk=:\Asupsymbolsandpictographs\z:}', "");; - Expect(1, 129535, '\p{Blk= SUP_SYMBOLS_And_pictographs}', ""); - Expect(0, 129535, '\p{^Blk= SUP_SYMBOLS_And_pictographs}', ""); - Expect(0, 129535, '\P{Blk= SUP_SYMBOLS_And_pictographs}', ""); - Expect(1, 129535, '\P{^Blk= SUP_SYMBOLS_And_pictographs}', ""); - Expect(0, 129536, '\p{Blk= SUP_SYMBOLS_And_pictographs}', ""); - Expect(1, 129536, '\p{^Blk= SUP_SYMBOLS_And_pictographs}', ""); - Expect(1, 129536, '\P{Blk= SUP_SYMBOLS_And_pictographs}', ""); - Expect(0, 129536, '\P{^Blk= SUP_SYMBOLS_And_pictographs}', ""); - Error('\p{Is_Block=:=Supplemental_Symbols_AND_PICTOGRAPHS}'); - Error('\P{Is_Block=:=Supplemental_Symbols_AND_PICTOGRAPHS}'); + Expect(1, 129535, '\p{Blk=_Sup_Symbols_And_PICTOGRAPHS}', ""); + Expect(0, 129535, '\p{^Blk=_Sup_Symbols_And_PICTOGRAPHS}', ""); + Expect(0, 129535, '\P{Blk=_Sup_Symbols_And_PICTOGRAPHS}', ""); + Expect(1, 129535, '\P{^Blk=_Sup_Symbols_And_PICTOGRAPHS}', ""); + Expect(0, 129536, '\p{Blk=_Sup_Symbols_And_PICTOGRAPHS}', ""); + Expect(1, 129536, '\p{^Blk=_Sup_Symbols_And_PICTOGRAPHS}', ""); + Expect(1, 129536, '\P{Blk=_Sup_Symbols_And_PICTOGRAPHS}', ""); + Expect(0, 129536, '\P{^Blk=_Sup_Symbols_And_PICTOGRAPHS}', ""); + Error('\p{Is_Block=/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}', ""); @@ -24947,16 +25580,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 129536, '\p{^Is_Block=supplementalsymbolsandpictographs}', ""); Expect(1, 129536, '\P{Is_Block=supplementalsymbolsandpictographs}', ""); Expect(0, 129536, '\P{^Is_Block=supplementalsymbolsandpictographs}', ""); - Expect(1, 129535, '\p{Is_Block: -_SUPPLEMENTAL_Symbols_And_Pictographs}', ""); - Expect(0, 129535, '\p{^Is_Block: -_SUPPLEMENTAL_Symbols_And_Pictographs}', ""); - Expect(0, 129535, '\P{Is_Block: -_SUPPLEMENTAL_Symbols_And_Pictographs}', ""); - Expect(1, 129535, '\P{^Is_Block: -_SUPPLEMENTAL_Symbols_And_Pictographs}', ""); - Expect(0, 129536, '\p{Is_Block: -_SUPPLEMENTAL_Symbols_And_Pictographs}', ""); - Expect(1, 129536, '\p{^Is_Block: -_SUPPLEMENTAL_Symbols_And_Pictographs}', ""); - Expect(1, 129536, '\P{Is_Block: -_SUPPLEMENTAL_Symbols_And_Pictographs}', ""); - Expect(0, 129536, '\P{^Is_Block: -_SUPPLEMENTAL_Symbols_And_Pictographs}', ""); - Error('\p{Is_Blk=:=SUP_Symbols_And_PICTOGRAPHS}'); - Error('\P{Is_Blk=:=SUP_Symbols_And_PICTOGRAPHS}'); + Expect(1, 129535, '\p{Is_Block=-Supplemental_Symbols_And_PICTOGRAPHS}', ""); + Expect(0, 129535, '\p{^Is_Block=-Supplemental_Symbols_And_PICTOGRAPHS}', ""); + Expect(0, 129535, '\P{Is_Block=-Supplemental_Symbols_And_PICTOGRAPHS}', ""); + Expect(1, 129535, '\P{^Is_Block=-Supplemental_Symbols_And_PICTOGRAPHS}', ""); + Expect(0, 129536, '\p{Is_Block=-Supplemental_Symbols_And_PICTOGRAPHS}', ""); + Expect(1, 129536, '\p{^Is_Block=-Supplemental_Symbols_And_PICTOGRAPHS}', ""); + Expect(1, 129536, '\P{Is_Block=-Supplemental_Symbols_And_PICTOGRAPHS}', ""); + Expect(0, 129536, '\P{^Is_Block=-Supplemental_Symbols_And_PICTOGRAPHS}', ""); + Error('\p{Is_Blk= sup_symbols_and_Pictographs/a/}'); + Error('\P{Is_Blk= sup_symbols_and_Pictographs/a/}'); Expect(1, 129535, '\p{Is_Blk=supsymbolsandpictographs}', ""); Expect(0, 129535, '\p{^Is_Blk=supsymbolsandpictographs}', ""); Expect(0, 129535, '\P{Is_Blk=supsymbolsandpictographs}', ""); @@ -24965,16 +25598,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/a/}'); - Error('\P{Block= _superscripts_And_SUBSCRIPTS/a/}'); + 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, 8351, '\p{Block=:\ASuperscripts_And_Subscripts\z:}', "");; Expect(0, 8352, '\p{Block=:\ASuperscripts_And_Subscripts\z:}', "");; Expect(1, 8351, '\p{Block=superscriptsandsubscripts}', ""); @@ -24987,38 +25620,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8352, '\P{^Block=superscriptsandsubscripts}', ""); Expect(1, 8351, '\p{Block=:\Asuperscriptsandsubscripts\z:}', "");; Expect(0, 8352, '\p{Block=:\Asuperscriptsandsubscripts\z:}', "");; - Expect(1, 8351, '\p{Block= superscripts_and_subscripts}', ""); - Expect(0, 8351, '\p{^Block= superscripts_and_subscripts}', ""); - Expect(0, 8351, '\P{Block= superscripts_and_subscripts}', ""); - Expect(1, 8351, '\P{^Block= superscripts_and_subscripts}', ""); - Expect(0, 8352, '\p{Block= superscripts_and_subscripts}', ""); - Expect(1, 8352, '\p{^Block= superscripts_and_subscripts}', ""); - Expect(1, 8352, '\P{Block= superscripts_and_subscripts}', ""); - Expect(0, 8352, '\P{^Block= superscripts_and_subscripts}', ""); - Error('\p{Blk=:=_-Super_AND_Sub}'); - Error('\P{Blk=:=_-Super_AND_Sub}'); + Expect(1, 8351, '\p{Block= Superscripts_and_Subscripts}', ""); + Expect(0, 8351, '\p{^Block= Superscripts_and_Subscripts}', ""); + Expect(0, 8351, '\P{Block= Superscripts_and_Subscripts}', ""); + Expect(1, 8351, '\P{^Block= Superscripts_and_Subscripts}', ""); + Expect(0, 8352, '\p{Block= Superscripts_and_Subscripts}', ""); + Expect(1, 8352, '\p{^Block= Superscripts_and_Subscripts}', ""); + Expect(1, 8352, '\P{Block= Superscripts_and_Subscripts}', ""); + Expect(0, 8352, '\P{^Block= Superscripts_and_Subscripts}', ""); + Error('\p{Blk=:= -SUPER_And_Sub}'); + Error('\P{Blk=:= -SUPER_And_Sub}'); Expect(1, 8351, '\p{Blk=:\ASuper_And_Sub\z:}', "");; Expect(0, 8352, '\p{Blk=:\ASuper_And_Sub\z:}', "");; - Expect(1, 8351, '\p{Blk: superandsub}', ""); - Expect(0, 8351, '\p{^Blk: superandsub}', ""); - Expect(0, 8351, '\P{Blk: superandsub}', ""); - Expect(1, 8351, '\P{^Blk: superandsub}', ""); - Expect(0, 8352, '\p{Blk: superandsub}', ""); - Expect(1, 8352, '\p{^Blk: superandsub}', ""); - Expect(1, 8352, '\P{Blk: superandsub}', ""); - Expect(0, 8352, '\P{^Blk: superandsub}', ""); + Expect(1, 8351, '\p{Blk=superandsub}', ""); + Expect(0, 8351, '\p{^Blk=superandsub}', ""); + Expect(0, 8351, '\P{Blk=superandsub}', ""); + Expect(1, 8351, '\P{^Blk=superandsub}', ""); + Expect(0, 8352, '\p{Blk=superandsub}', ""); + Expect(1, 8352, '\p{^Blk=superandsub}', ""); + Expect(1, 8352, '\P{Blk=superandsub}', ""); + Expect(0, 8352, '\P{^Blk=superandsub}', ""); Expect(1, 8351, '\p{Blk=:\Asuperandsub\z:}', "");; Expect(0, 8352, '\p{Blk=:\Asuperandsub\z:}', "");; - Expect(1, 8351, '\p{Blk= Super_AND_Sub}', ""); - Expect(0, 8351, '\p{^Blk= Super_AND_Sub}', ""); - Expect(0, 8351, '\P{Blk= Super_AND_Sub}', ""); - Expect(1, 8351, '\P{^Blk= Super_AND_Sub}', ""); - Expect(0, 8352, '\p{Blk= Super_AND_Sub}', ""); - Expect(1, 8352, '\p{^Blk= Super_AND_Sub}', ""); - Expect(1, 8352, '\P{Blk= Super_AND_Sub}', ""); - Expect(0, 8352, '\P{^Blk= Super_AND_Sub}', ""); - Error('\p{Is_Block=/a/Superscripts_and_Subscripts}'); - Error('\P{Is_Block=/a/Superscripts_and_Subscripts}'); + Expect(1, 8351, '\p{Blk: Super_And_SUB}', ""); + Expect(0, 8351, '\p{^Blk: Super_And_SUB}', ""); + Expect(0, 8351, '\P{Blk: Super_And_SUB}', ""); + Expect(1, 8351, '\P{^Blk: Super_And_SUB}', ""); + Expect(0, 8352, '\p{Blk: Super_And_SUB}', ""); + Expect(1, 8352, '\p{^Blk: Super_And_SUB}', ""); + Expect(1, 8352, '\P{Blk: Super_And_SUB}', ""); + Expect(0, 8352, '\P{^Blk: Super_And_SUB}', ""); + Error('\p{Is_Block=_/a/SUPERSCRIPTS_AND_subscripts}'); + Error('\P{Is_Block=_/a/SUPERSCRIPTS_AND_subscripts}'); Expect(1, 8351, '\p{Is_Block=superscriptsandsubscripts}', ""); Expect(0, 8351, '\p{^Is_Block=superscriptsandsubscripts}', ""); Expect(0, 8351, '\P{Is_Block=superscriptsandsubscripts}', ""); @@ -25027,16 +25660,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}', ""); @@ -25045,16 +25678,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8352, '\p{^Is_Blk=superandsub}', ""); Expect(1, 8352, '\P{Is_Blk=superandsub}', ""); Expect(0, 8352, '\P{^Is_Blk=superandsub}', ""); - Expect(1, 8351, '\p{Is_Blk= SUPER_AND_SUB}', ""); - Expect(0, 8351, '\p{^Is_Blk= SUPER_AND_SUB}', ""); - Expect(0, 8351, '\P{Is_Blk= SUPER_AND_SUB}', ""); - Expect(1, 8351, '\P{^Is_Blk= SUPER_AND_SUB}', ""); - Expect(0, 8352, '\p{Is_Blk= SUPER_AND_SUB}', ""); - Expect(1, 8352, '\p{^Is_Blk= SUPER_AND_SUB}', ""); - Expect(1, 8352, '\P{Is_Blk= SUPER_AND_SUB}', ""); - Expect(0, 8352, '\P{^Is_Blk= SUPER_AND_SUB}', ""); - Error('\p{Block=/a/ _Sutton_SignWriting}'); - Error('\P{Block=/a/ _Sutton_SignWriting}'); + Expect(1, 8351, '\p{Is_Blk= -SUPER_And_sub}', ""); + Expect(0, 8351, '\p{^Is_Blk= -SUPER_And_sub}', ""); + Expect(0, 8351, '\P{Is_Blk= -SUPER_And_sub}', ""); + Expect(1, 8351, '\P{^Is_Blk= -SUPER_And_sub}', ""); + Expect(0, 8352, '\p{Is_Blk= -SUPER_And_sub}', ""); + Expect(1, 8352, '\p{^Is_Blk= -SUPER_And_sub}', ""); + Expect(1, 8352, '\P{Is_Blk= -SUPER_And_sub}', ""); + Expect(0, 8352, '\P{^Is_Blk= -SUPER_And_sub}', ""); + Error('\p{Block= :=SUTTON_SIGNWRITING}'); + Error('\P{Block= :=SUTTON_SIGNWRITING}'); Expect(1, 121519, '\p{Block=:\ASutton_SignWriting\z:}', "");; Expect(0, 121520, '\p{Block=:\ASutton_SignWriting\z:}', "");; Expect(1, 121519, '\p{Block=suttonsignwriting}', ""); @@ -25067,16 +25700,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 121520, '\P{^Block=suttonsignwriting}', ""); Expect(1, 121519, '\p{Block=:\Asuttonsignwriting\z:}', "");; Expect(0, 121520, '\p{Block=:\Asuttonsignwriting\z:}', "");; - Expect(1, 121519, '\p{Block= -Sutton_signwriting}', ""); - Expect(0, 121519, '\p{^Block= -Sutton_signwriting}', ""); - Expect(0, 121519, '\P{Block= -Sutton_signwriting}', ""); - Expect(1, 121519, '\P{^Block= -Sutton_signwriting}', ""); - Expect(0, 121520, '\p{Block= -Sutton_signwriting}', ""); - Expect(1, 121520, '\p{^Block= -Sutton_signwriting}', ""); - Expect(1, 121520, '\P{Block= -Sutton_signwriting}', ""); - Expect(0, 121520, '\P{^Block= -Sutton_signwriting}', ""); - Error('\p{Blk=-_SUTTON_SIGNWRITING:=}'); - Error('\P{Blk=-_SUTTON_SIGNWRITING:=}'); + Expect(1, 121519, '\p{Block= SUTTON_signwriting}', ""); + Expect(0, 121519, '\p{^Block= SUTTON_signwriting}', ""); + Expect(0, 121519, '\P{Block= SUTTON_signwriting}', ""); + Expect(1, 121519, '\P{^Block= SUTTON_signwriting}', ""); + Expect(0, 121520, '\p{Block= SUTTON_signwriting}', ""); + Expect(1, 121520, '\p{^Block= SUTTON_signwriting}', ""); + Expect(1, 121520, '\P{Block= SUTTON_signwriting}', ""); + Expect(0, 121520, '\P{^Block= SUTTON_signwriting}', ""); + Error('\p{Blk= :=sutton_SIGNWRITING}'); + Error('\P{Blk= :=sutton_SIGNWRITING}'); Expect(1, 121519, '\p{Blk=:\ASutton_SignWriting\z:}', "");; Expect(0, 121520, '\p{Blk=:\ASutton_SignWriting\z:}', "");; Expect(1, 121519, '\p{Blk=suttonsignwriting}', ""); @@ -25089,34 +25722,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 121520, '\P{^Blk=suttonsignwriting}', ""); Expect(1, 121519, '\p{Blk=:\Asuttonsignwriting\z:}', "");; Expect(0, 121520, '\p{Blk=:\Asuttonsignwriting\z:}', "");; - Expect(1, 121519, '\p{Blk=-Sutton_SIGNWRITING}', ""); - Expect(0, 121519, '\p{^Blk=-Sutton_SIGNWRITING}', ""); - Expect(0, 121519, '\P{Blk=-Sutton_SIGNWRITING}', ""); - Expect(1, 121519, '\P{^Blk=-Sutton_SIGNWRITING}', ""); - Expect(0, 121520, '\p{Blk=-Sutton_SIGNWRITING}', ""); - Expect(1, 121520, '\p{^Blk=-Sutton_SIGNWRITING}', ""); - Expect(1, 121520, '\P{Blk=-Sutton_SIGNWRITING}', ""); - Expect(0, 121520, '\P{^Blk=-Sutton_SIGNWRITING}', ""); - Error('\p{Is_Block=_ sutton_SignWriting/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{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{Is_Blk=suttonsignwriting}', ""); Expect(0, 121519, '\p{^Is_Blk=suttonsignwriting}', ""); Expect(0, 121519, '\P{Is_Blk=suttonsignwriting}', ""); @@ -25125,16 +25758,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 121520, '\p{^Is_Blk=suttonsignwriting}', ""); Expect(1, 121520, '\P{Is_Blk=suttonsignwriting}', ""); Expect(0, 121520, '\P{^Is_Blk=suttonsignwriting}', ""); - Expect(1, 121519, '\p{Is_Blk: _Sutton_SignWriting}', ""); - Expect(0, 121519, '\p{^Is_Blk: _Sutton_SignWriting}', ""); - Expect(0, 121519, '\P{Is_Blk: _Sutton_SignWriting}', ""); - Expect(1, 121519, '\P{^Is_Blk: _Sutton_SignWriting}', ""); - Expect(0, 121520, '\p{Is_Blk: _Sutton_SignWriting}', ""); - Expect(1, 121520, '\p{^Is_Blk: _Sutton_SignWriting}', ""); - Expect(1, 121520, '\P{Is_Blk: _Sutton_SignWriting}', ""); - Expect(0, 121520, '\P{^Is_Blk: _Sutton_SignWriting}', ""); - Error('\p{Block=:=__Syloti_Nagri}'); - Error('\P{Block=:=__Syloti_Nagri}'); + Expect(1, 121519, '\p{Is_Blk:--Sutton_SIGNWRITING}', ""); + Expect(0, 121519, '\p{^Is_Blk:--Sutton_SIGNWRITING}', ""); + Expect(0, 121519, '\P{Is_Blk:--Sutton_SIGNWRITING}', ""); + Expect(1, 121519, '\P{^Is_Blk:--Sutton_SIGNWRITING}', ""); + Expect(0, 121520, '\p{Is_Blk:--Sutton_SIGNWRITING}', ""); + Expect(1, 121520, '\p{^Is_Blk:--Sutton_SIGNWRITING}', ""); + Expect(1, 121520, '\P{Is_Blk:--Sutton_SIGNWRITING}', ""); + Expect(0, 121520, '\P{^Is_Blk:--Sutton_SIGNWRITING}', ""); + Error('\p{Block=/a/_Syloti_NAGRI}'); + Error('\P{Block=/a/_Syloti_NAGRI}'); Expect(1, 43055, '\p{Block=:\ASyloti_Nagri\z:}', "");; Expect(0, 43056, '\p{Block=:\ASyloti_Nagri\z:}', "");; Expect(1, 43055, '\p{Block=sylotinagri}', ""); @@ -25147,16 +25780,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43056, '\P{^Block=sylotinagri}', ""); Expect(1, 43055, '\p{Block=:\Asylotinagri\z:}', "");; Expect(0, 43056, '\p{Block=:\Asylotinagri\z:}', "");; - Expect(1, 43055, '\p{Block= Syloti_NAGRI}', ""); - Expect(0, 43055, '\p{^Block= Syloti_NAGRI}', ""); - Expect(0, 43055, '\P{Block= Syloti_NAGRI}', ""); - Expect(1, 43055, '\P{^Block= Syloti_NAGRI}', ""); - Expect(0, 43056, '\p{Block= Syloti_NAGRI}', ""); - Expect(1, 43056, '\p{^Block= Syloti_NAGRI}', ""); - Expect(1, 43056, '\P{Block= Syloti_NAGRI}', ""); - Expect(0, 43056, '\P{^Block= Syloti_NAGRI}', ""); - Error('\p{Blk=/a/ Syloti_Nagri}'); - Error('\P{Blk=/a/ Syloti_Nagri}'); + Expect(1, 43055, '\p{Block= -SYLOTI_nagri}', ""); + Expect(0, 43055, '\p{^Block= -SYLOTI_nagri}', ""); + Expect(0, 43055, '\P{Block= -SYLOTI_nagri}', ""); + Expect(1, 43055, '\P{^Block= -SYLOTI_nagri}', ""); + Expect(0, 43056, '\p{Block= -SYLOTI_nagri}', ""); + Expect(1, 43056, '\p{^Block= -SYLOTI_nagri}', ""); + Expect(1, 43056, '\P{Block= -SYLOTI_nagri}', ""); + Expect(0, 43056, '\P{^Block= -SYLOTI_nagri}', ""); + Error('\p{Blk= Syloti_NAGRI:=}'); + Error('\P{Blk= Syloti_NAGRI:=}'); Expect(1, 43055, '\p{Blk=:\ASyloti_Nagri\z:}', "");; Expect(0, 43056, '\p{Blk=:\ASyloti_Nagri\z:}', "");; Expect(1, 43055, '\p{Blk=sylotinagri}', ""); @@ -25169,16 +25802,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=-/a/Syloti_nagri}'); - Error('\P{Is_Block=-/a/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= Syloti_nagri:=}'); + Error('\P{Is_Block= Syloti_nagri:=}'); Expect(1, 43055, '\p{Is_Block=sylotinagri}', ""); Expect(0, 43055, '\p{^Is_Block=sylotinagri}', ""); Expect(0, 43055, '\P{Is_Block=sylotinagri}', ""); @@ -25187,16 +25820,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=_Syloti_Nagri:=}'); + Error('\P{Is_Blk=_Syloti_Nagri:=}'); Expect(1, 43055, '\p{Is_Blk=sylotinagri}', ""); Expect(0, 43055, '\p{^Is_Blk=sylotinagri}', ""); Expect(0, 43055, '\P{Is_Blk=sylotinagri}', ""); @@ -25205,38 +25838,38 @@ 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:=}'); - Error('\P{Block=- Symbols_and_pictographs_extended_a:=}'); + Expect(1, 43055, '\p{Is_Blk: SYLOTI_nagri}', ""); + Expect(0, 43055, '\p{^Is_Blk: SYLOTI_nagri}', ""); + Expect(0, 43055, '\P{Is_Blk: SYLOTI_nagri}', ""); + Expect(1, 43055, '\P{^Is_Blk: SYLOTI_nagri}', ""); + Expect(0, 43056, '\p{Is_Blk: SYLOTI_nagri}', ""); + Expect(1, 43056, '\p{^Is_Blk: SYLOTI_nagri}', ""); + Expect(1, 43056, '\P{Is_Blk: SYLOTI_nagri}', ""); + Expect(0, 43056, '\P{^Is_Blk: SYLOTI_nagri}', ""); + Error('\p{Block= _symbols_and_Pictographs_Extended_A/a/}'); + Error('\P{Block= _symbols_and_Pictographs_Extended_A/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}', ""); @@ -25249,16 +25882,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 129792, '\P{^Blk=symbolsandpictographsexta}', ""); Expect(1, 129791, '\p{Blk=:\Asymbolsandpictographsexta\z:}', "");; Expect(0, 129792, '\p{Blk=:\Asymbolsandpictographsexta\z:}', "");; - Expect(1, 129791, '\p{Blk= -Symbols_and_pictographs_ext_A}', ""); - Expect(0, 129791, '\p{^Blk= -Symbols_and_pictographs_ext_A}', ""); - Expect(0, 129791, '\P{Blk= -Symbols_and_pictographs_ext_A}', ""); - Expect(1, 129791, '\P{^Blk= -Symbols_and_pictographs_ext_A}', ""); - Expect(0, 129792, '\p{Blk= -Symbols_and_pictographs_ext_A}', ""); - Expect(1, 129792, '\p{^Blk= -Symbols_and_pictographs_ext_A}', ""); - Expect(1, 129792, '\P{Blk= -Symbols_and_pictographs_ext_A}', ""); - Expect(0, 129792, '\P{^Blk= -Symbols_and_pictographs_ext_A}', ""); - Error('\p{Is_Block=:=_ SYMBOLS_and_Pictographs_extended_a}'); - Error('\P{Is_Block=:=_ SYMBOLS_and_Pictographs_extended_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/a/}'); + Error('\P{Is_Block=_SYMBOLS_And_PICTOGRAPHS_extended_a/a/}'); Expect(1, 129791, '\p{Is_Block=symbolsandpictographsextendeda}', ""); Expect(0, 129791, '\p{^Is_Block=symbolsandpictographsextendeda}', ""); Expect(0, 129791, '\P{Is_Block=symbolsandpictographsextendeda}', ""); @@ -25267,16 +25900,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=- Symbols_And_Pictographs_Ext_A/a/}'); + Error('\P{Is_Blk=- Symbols_And_Pictographs_Ext_A/a/}'); Expect(1, 129791, '\p{Is_Blk=symbolsandpictographsexta}', ""); Expect(0, 129791, '\p{^Is_Blk=symbolsandpictographsexta}', ""); Expect(0, 129791, '\P{Is_Blk=symbolsandpictographsexta}', ""); @@ -25285,16 +25918,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/a/}'); + Error('\P{Block= _Symbols_for_Legacy_Computing/a/}'); Expect(1, 130047, '\p{Block=:\ASymbols_For_Legacy_Computing\z:}', "");; Expect(0, 130048, '\p{Block=:\ASymbols_For_Legacy_Computing\z:}', "");; Expect(1, 130047, '\p{Block=symbolsforlegacycomputing}', ""); @@ -25307,16 +25940,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}', ""); @@ -25329,114 +25962,114 @@ 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{Is_Block: symbolsforlegacycomputing}', ""); - Expect(0, 130047, '\p{^Is_Block: symbolsforlegacycomputing}', ""); - Expect(0, 130047, '\P{Is_Block: symbolsforlegacycomputing}', ""); - Expect(1, 130047, '\P{^Is_Block: symbolsforlegacycomputing}', ""); - Expect(0, 130048, '\p{Is_Block: symbolsforlegacycomputing}', ""); - Expect(1, 130048, '\p{^Is_Block: symbolsforlegacycomputing}', ""); - Expect(1, 130048, '\P{Is_Block: symbolsforlegacycomputing}', ""); - Expect(0, 130048, '\P{^Is_Block: symbolsforlegacycomputing}', ""); - Expect(1, 130047, '\p{Is_Block= -Symbols_For_Legacy_Computing}', ""); - Expect(0, 130047, '\p{^Is_Block= -Symbols_For_Legacy_Computing}', ""); - Expect(0, 130047, '\P{Is_Block= -Symbols_For_Legacy_Computing}', ""); - Expect(1, 130047, '\P{^Is_Block= -Symbols_For_Legacy_Computing}', ""); - Expect(0, 130048, '\p{Is_Block= -Symbols_For_Legacy_Computing}', ""); - Expect(1, 130048, '\p{^Is_Block= -Symbols_For_Legacy_Computing}', ""); - Expect(1, 130048, '\P{Is_Block= -Symbols_For_Legacy_Computing}', ""); - Expect(0, 130048, '\P{^Is_Block= -Symbols_For_Legacy_Computing}', ""); - Error('\p{Is_Blk=:= Symbols_For_Legacy_COMPUTING}'); - Error('\P{Is_Blk=:= Symbols_For_Legacy_COMPUTING}'); - Expect(1, 130047, '\p{Is_Blk=symbolsforlegacycomputing}', ""); - Expect(0, 130047, '\p{^Is_Blk=symbolsforlegacycomputing}', ""); - Expect(0, 130047, '\P{Is_Blk=symbolsforlegacycomputing}', ""); - Expect(1, 130047, '\P{^Is_Blk=symbolsforlegacycomputing}', ""); - Expect(0, 130048, '\p{Is_Blk=symbolsforlegacycomputing}', ""); - Expect(1, 130048, '\p{^Is_Blk=symbolsforlegacycomputing}', ""); - Expect(1, 130048, '\P{Is_Blk=symbolsforlegacycomputing}', ""); - Expect(0, 130048, '\P{^Is_Blk=symbolsforlegacycomputing}', ""); - Expect(1, 130047, '\p{Is_Blk: _ Symbols_FOR_legacy_Computing}', ""); - Expect(0, 130047, '\p{^Is_Blk: _ Symbols_FOR_legacy_Computing}', ""); - Expect(0, 130047, '\P{Is_Blk: _ Symbols_FOR_legacy_Computing}', ""); - Expect(1, 130047, '\P{^Is_Blk: _ Symbols_FOR_legacy_Computing}', ""); - Expect(0, 130048, '\p{Is_Blk: _ Symbols_FOR_legacy_Computing}', ""); - Expect(1, 130048, '\p{^Is_Blk: _ Symbols_FOR_legacy_Computing}', ""); - Expect(1, 130048, '\P{Is_Blk: _ Symbols_FOR_legacy_Computing}', ""); - Expect(0, 130048, '\P{^Is_Blk: _ Symbols_FOR_legacy_Computing}', ""); - Error('\p{Block: := syriac}'); - Error('\P{Block: := syriac}'); + Expect(1, 130047, '\p{Blk= SYMBOLS_For_legacy_computing}', ""); + Expect(0, 130047, '\p{^Blk= SYMBOLS_For_legacy_computing}', ""); + Expect(0, 130047, '\P{Blk= SYMBOLS_For_legacy_computing}', ""); + Expect(1, 130047, '\P{^Blk= SYMBOLS_For_legacy_computing}', ""); + Expect(0, 130048, '\p{Blk= SYMBOLS_For_legacy_computing}', ""); + Expect(1, 130048, '\p{^Blk= SYMBOLS_For_legacy_computing}', ""); + Expect(1, 130048, '\P{Blk= SYMBOLS_For_legacy_computing}', ""); + Expect(0, 130048, '\P{^Blk= SYMBOLS_For_legacy_computing}', ""); + Error('\p{Is_Block=_/a/symbols_For_legacy_COMPUTING}'); + Error('\P{Is_Block=_/a/symbols_For_legacy_COMPUTING}'); + Expect(1, 130047, '\p{Is_Block=symbolsforlegacycomputing}', ""); + Expect(0, 130047, '\p{^Is_Block=symbolsforlegacycomputing}', ""); + Expect(0, 130047, '\P{Is_Block=symbolsforlegacycomputing}', ""); + Expect(1, 130047, '\P{^Is_Block=symbolsforlegacycomputing}', ""); + Expect(0, 130048, '\p{Is_Block=symbolsforlegacycomputing}', ""); + Expect(1, 130048, '\p{^Is_Block=symbolsforlegacycomputing}', ""); + Expect(1, 130048, '\P{Is_Block=symbolsforlegacycomputing}', ""); + Expect(0, 130048, '\P{^Is_Block=symbolsforlegacycomputing}', ""); + Expect(1, 130047, '\p{Is_Block=-Symbols_For_Legacy_Computing}', ""); + Expect(0, 130047, '\p{^Is_Block=-Symbols_For_Legacy_Computing}', ""); + Expect(0, 130047, '\P{Is_Block=-Symbols_For_Legacy_Computing}', ""); + Expect(1, 130047, '\P{^Is_Block=-Symbols_For_Legacy_Computing}', ""); + Expect(0, 130048, '\p{Is_Block=-Symbols_For_Legacy_Computing}', ""); + Expect(1, 130048, '\p{^Is_Block=-Symbols_For_Legacy_Computing}', ""); + Expect(1, 130048, '\P{Is_Block=-Symbols_For_Legacy_Computing}', ""); + Expect(0, 130048, '\P{^Is_Block=-Symbols_For_Legacy_Computing}', ""); + Error('\p{Is_Blk= SYMBOLS_FOR_Legacy_COMPUTING/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, 1871, '\p{Block=:\ASyriac\z:}', "");; Expect(0, 1872, '\p{Block=:\ASyriac\z:}', "");; - Expect(1, 1871, '\p{Block: syriac}', ""); - Expect(0, 1871, '\p{^Block: syriac}', ""); - Expect(0, 1871, '\P{Block: syriac}', ""); - Expect(1, 1871, '\P{^Block: syriac}', ""); - Expect(0, 1872, '\p{Block: syriac}', ""); - Expect(1, 1872, '\p{^Block: syriac}', ""); - Expect(1, 1872, '\P{Block: syriac}', ""); - Expect(0, 1872, '\P{^Block: syriac}', ""); + Expect(1, 1871, '\p{Block=syriac}', ""); + Expect(0, 1871, '\p{^Block=syriac}', ""); + Expect(0, 1871, '\P{Block=syriac}', ""); + Expect(1, 1871, '\P{^Block=syriac}', ""); + Expect(0, 1872, '\p{Block=syriac}', ""); + Expect(1, 1872, '\p{^Block=syriac}', ""); + Expect(1, 1872, '\P{Block=syriac}', ""); + Expect(0, 1872, '\P{^Block=syriac}', ""); Expect(1, 1871, '\p{Block=:\Asyriac\z:}', "");; Expect(0, 1872, '\p{Block=:\Asyriac\z:}', "");; - Expect(1, 1871, '\p{Block= SYRIAC}', ""); - Expect(0, 1871, '\p{^Block= SYRIAC}', ""); - Expect(0, 1871, '\P{Block= SYRIAC}', ""); - Expect(1, 1871, '\P{^Block= SYRIAC}', ""); - Expect(0, 1872, '\p{Block= SYRIAC}', ""); - Expect(1, 1872, '\p{^Block= SYRIAC}', ""); - Expect(1, 1872, '\P{Block= SYRIAC}', ""); - Expect(0, 1872, '\P{^Block= SYRIAC}', ""); - Error('\p{Blk=-/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=_/a/Syriac}'); + Error('\P{Blk=_/a/Syriac}'); Expect(1, 1871, '\p{Blk=:\ASyriac\z:}', "");; Expect(0, 1872, '\p{Blk=:\ASyriac\z:}', "");; - Expect(1, 1871, '\p{Blk=syriac}', ""); - 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=:=- Syriac}'); - Error('\P{Is_Block=:=- Syriac}'); - Expect(1, 1871, '\p{Is_Block:syriac}', ""); - Expect(0, 1871, '\p{^Is_Block:syriac}', ""); - Expect(0, 1871, '\P{Is_Block:syriac}', ""); - Expect(1, 1871, '\P{^Is_Block:syriac}', ""); - Expect(0, 1872, '\p{Is_Block:syriac}', ""); - Expect(1, 1872, '\p{^Is_Block:syriac}', ""); - Expect(1, 1872, '\P{Is_Block:syriac}', ""); - Expect(0, 1872, '\P{^Is_Block:syriac}', ""); - Expect(1, 1871, '\p{Is_Block=- syriac}', ""); - Expect(0, 1871, '\p{^Is_Block=- syriac}', ""); - Expect(0, 1871, '\P{Is_Block=- syriac}', ""); - Expect(1, 1871, '\P{^Is_Block=- syriac}', ""); - Expect(0, 1872, '\p{Is_Block=- syriac}', ""); - Expect(1, 1872, '\p{^Is_Block=- syriac}', ""); - Expect(1, 1872, '\P{Is_Block=- syriac}', ""); - Expect(0, 1872, '\P{^Is_Block=- syriac}', ""); - Error('\p{Is_Blk=_/a/syriac}'); - Error('\P{Is_Blk=_/a/syriac}'); + Expect(1, 1871, '\p{Blk=--syriac}', ""); + Expect(0, 1871, '\p{^Blk=--syriac}', ""); + Expect(0, 1871, '\P{Blk=--syriac}', ""); + Expect(1, 1871, '\P{^Blk=--syriac}', ""); + Expect(0, 1872, '\p{Blk=--syriac}', ""); + Expect(1, 1872, '\p{^Blk=--syriac}', ""); + Expect(1, 1872, '\P{Blk=--syriac}', ""); + Expect(0, 1872, '\P{^Blk=--syriac}', ""); + Error('\p{Is_Block=-/a/SYRIAC}'); + Error('\P{Is_Block=-/a/SYRIAC}'); + Expect(1, 1871, '\p{Is_Block=syriac}', ""); + Expect(0, 1871, '\p{^Is_Block=syriac}', ""); + Expect(0, 1871, '\P{Is_Block=syriac}', ""); + Expect(1, 1871, '\P{^Is_Block=syriac}', ""); + Expect(0, 1872, '\p{Is_Block=syriac}', ""); + Expect(1, 1872, '\p{^Is_Block=syriac}', ""); + Expect(1, 1872, '\P{Is_Block=syriac}', ""); + Expect(0, 1872, '\P{^Is_Block=syriac}', ""); + Expect(1, 1871, '\p{Is_Block=_ syriac}', ""); + Expect(0, 1871, '\p{^Is_Block=_ syriac}', ""); + Expect(0, 1871, '\P{Is_Block=_ syriac}', ""); + Expect(1, 1871, '\P{^Is_Block=_ syriac}', ""); + Expect(0, 1872, '\p{Is_Block=_ syriac}', ""); + Expect(1, 1872, '\p{^Is_Block=_ syriac}', ""); + Expect(1, 1872, '\P{Is_Block=_ syriac}', ""); + Expect(0, 1872, '\P{^Is_Block=_ syriac}', ""); + Error('\p{Is_Blk=:= _Syriac}'); + Error('\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}', ""); @@ -25445,16 +26078,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}', ""); @@ -25467,16 +26100,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 2160, '\P{^Block=syriacsupplement}', ""); Expect(1, 2159, '\p{Block=:\Asyriacsupplement\z:}', "");; Expect(0, 2160, '\p{Block=:\Asyriacsupplement\z:}', "");; - Expect(1, 2159, '\p{Block=- SYRIAC_Supplement}', ""); - Expect(0, 2159, '\p{^Block=- SYRIAC_Supplement}', ""); - Expect(0, 2159, '\P{Block=- SYRIAC_Supplement}', ""); - Expect(1, 2159, '\P{^Block=- SYRIAC_Supplement}', ""); - Expect(0, 2160, '\p{Block=- SYRIAC_Supplement}', ""); - Expect(1, 2160, '\p{^Block=- SYRIAC_Supplement}', ""); - Expect(1, 2160, '\P{Block=- SYRIAC_Supplement}', ""); - Expect(0, 2160, '\P{^Block=- SYRIAC_Supplement}', ""); - Error('\p{Blk= /a/Syriac_Sup}'); - Error('\P{Blk= /a/Syriac_Sup}'); + Expect(1, 2159, '\p{Block: _syriac_Supplement}', ""); + Expect(0, 2159, '\p{^Block: _syriac_Supplement}', ""); + Expect(0, 2159, '\P{Block: _syriac_Supplement}', ""); + Expect(1, 2159, '\P{^Block: _syriac_Supplement}', ""); + Expect(0, 2160, '\p{Block: _syriac_Supplement}', ""); + Expect(1, 2160, '\p{^Block: _syriac_Supplement}', ""); + Expect(1, 2160, '\P{Block: _syriac_Supplement}', ""); + Expect(0, 2160, '\P{^Block: _syriac_Supplement}', ""); + Error('\p{Blk=-/a/syriac_sup}'); + Error('\P{Blk=-/a/syriac_sup}'); Expect(1, 2159, '\p{Blk=:\ASyriac_Sup\z:}', "");; Expect(0, 2160, '\p{Blk=:\ASyriac_Sup\z:}', "");; Expect(1, 2159, '\p{Blk=syriacsup}', ""); @@ -25489,16 +26122,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}', ""); @@ -25507,16 +26140,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= :=Syriac_Sup}'); - Error('\P{Is_Blk= :=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: _/a/SYRIAC_Sup}'); + Error('\P{Is_Blk: _/a/SYRIAC_Sup}'); Expect(1, 2159, '\p{Is_Blk=syriacsup}', ""); Expect(0, 2159, '\p{^Is_Blk=syriacsup}', ""); Expect(0, 2159, '\P{Is_Blk=syriacsup}', ""); @@ -25525,16 +26158,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 2160, '\p{^Is_Blk=syriacsup}', ""); Expect(1, 2160, '\P{Is_Blk=syriacsup}', ""); Expect(0, 2160, '\P{^Is_Blk=syriacsup}', ""); - Expect(1, 2159, '\p{Is_Blk=-syriac_sup}', ""); - Expect(0, 2159, '\p{^Is_Blk=-syriac_sup}', ""); - Expect(0, 2159, '\P{Is_Blk=-syriac_sup}', ""); - Expect(1, 2159, '\P{^Is_Blk=-syriac_sup}', ""); - Expect(0, 2160, '\p{Is_Blk=-syriac_sup}', ""); - Expect(1, 2160, '\p{^Is_Blk=-syriac_sup}', ""); - Expect(1, 2160, '\P{Is_Blk=-syriac_sup}', ""); - Expect(0, 2160, '\P{^Is_Blk=-syriac_sup}', ""); - Error('\p{Block=/a/__TAGALOG}'); - Error('\P{Block=/a/__TAGALOG}'); + Expect(1, 2159, '\p{Is_Blk=Syriac_Sup}', ""); + Expect(0, 2159, '\p{^Is_Blk=Syriac_Sup}', ""); + Expect(0, 2159, '\P{Is_Blk=Syriac_Sup}', ""); + Expect(1, 2159, '\P{^Is_Blk=Syriac_Sup}', ""); + Expect(0, 2160, '\p{Is_Blk=Syriac_Sup}', ""); + Expect(1, 2160, '\p{^Is_Blk=Syriac_Sup}', ""); + Expect(1, 2160, '\P{Is_Blk=Syriac_Sup}', ""); + Expect(0, 2160, '\P{^Is_Blk=Syriac_Sup}', ""); + Error('\p{Block: := tagalog}'); + Error('\P{Block: := tagalog}'); Expect(1, 5919, '\p{Block=:\ATagalog\z:}', "");; Expect(0, 5920, '\p{Block=:\ATagalog\z:}', "");; Expect(1, 5919, '\p{Block=tagalog}', ""); @@ -25547,16 +26180,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=_ TAGALOG/a/}'); - Error('\P{Blk=_ TAGALOG/a/}'); + 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{Blk=:\ATagalog\z:}', "");; Expect(0, 5920, '\p{Blk=:\ATagalog\z:}', "");; Expect(1, 5919, '\p{Blk=tagalog}', ""); @@ -25569,16 +26202,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/a/}'); - Error('\P{Is_Block= Tagalog/a/}'); + 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{Is_Block=tagalog}', ""); Expect(0, 5919, '\p{^Is_Block=tagalog}', ""); Expect(0, 5919, '\P{Is_Block=tagalog}', ""); @@ -25587,34 +26220,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=/a/TAGALOG}'); - Error('\P{Is_Blk=/a/TAGALOG}'); - Expect(1, 5919, '\p{Is_Blk=tagalog}', ""); - Expect(0, 5919, '\p{^Is_Blk=tagalog}', ""); - Expect(0, 5919, '\P{Is_Blk=tagalog}', ""); - Expect(1, 5919, '\P{^Is_Blk=tagalog}', ""); - Expect(0, 5920, '\p{Is_Blk=tagalog}', ""); - Expect(1, 5920, '\p{^Is_Blk=tagalog}', ""); - Expect(1, 5920, '\P{Is_Blk=tagalog}', ""); - Expect(0, 5920, '\P{^Is_Blk=tagalog}', ""); - Expect(1, 5919, '\p{Is_Blk=Tagalog}', ""); - Expect(0, 5919, '\p{^Is_Blk=Tagalog}', ""); - Expect(0, 5919, '\P{Is_Blk=Tagalog}', ""); - Expect(1, 5919, '\P{^Is_Blk=Tagalog}', ""); - Expect(0, 5920, '\p{Is_Blk=Tagalog}', ""); - Expect(1, 5920, '\p{^Is_Blk=Tagalog}', ""); - Expect(1, 5920, '\P{Is_Blk=Tagalog}', ""); - Expect(0, 5920, '\P{^Is_Blk=Tagalog}', ""); - Error('\p{Block=/a/ tagbanwa}'); - Error('\P{Block=/a/ tagbanwa}'); + Expect(1, 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}', ""); @@ -25627,16 +26260,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 6016, '\P{^Block=tagbanwa}', ""); Expect(1, 6015, '\p{Block=:\Atagbanwa\z:}', "");; Expect(0, 6016, '\p{Block=:\Atagbanwa\z:}', "");; - Expect(1, 6015, '\p{Block=_ tagbanwa}', ""); - Expect(0, 6015, '\p{^Block=_ tagbanwa}', ""); - Expect(0, 6015, '\P{Block=_ tagbanwa}', ""); - Expect(1, 6015, '\P{^Block=_ tagbanwa}', ""); - Expect(0, 6016, '\p{Block=_ tagbanwa}', ""); - Expect(1, 6016, '\p{^Block=_ tagbanwa}', ""); - Expect(1, 6016, '\P{Block=_ tagbanwa}', ""); - Expect(0, 6016, '\P{^Block=_ tagbanwa}', ""); - Error('\p{Blk=:=- Tagbanwa}'); - Error('\P{Blk=:=- Tagbanwa}'); + Expect(1, 6015, '\p{Block=- TAGBANWA}', ""); + Expect(0, 6015, '\p{^Block=- TAGBANWA}', ""); + Expect(0, 6015, '\P{Block=- TAGBANWA}', ""); + Expect(1, 6015, '\P{^Block=- TAGBANWA}', ""); + Expect(0, 6016, '\p{Block=- TAGBANWA}', ""); + Expect(1, 6016, '\p{^Block=- TAGBANWA}', ""); + Expect(1, 6016, '\P{Block=- TAGBANWA}', ""); + Expect(0, 6016, '\P{^Block=- TAGBANWA}', ""); + Error('\p{Blk= /a/Tagbanwa}'); + Error('\P{Blk= /a/Tagbanwa}'); Expect(1, 6015, '\p{Blk=:\ATagbanwa\z:}', "");; Expect(0, 6016, '\p{Blk=:\ATagbanwa\z:}', "");; Expect(1, 6015, '\p{Blk=tagbanwa}', ""); @@ -25649,34 +26282,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=/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=/a/- tagbanwa}'); - Error('\P{Is_Blk=/a/- 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= -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{Is_Blk=tagbanwa}', ""); Expect(0, 6015, '\p{^Is_Blk=tagbanwa}', ""); Expect(0, 6015, '\P{Is_Blk=tagbanwa}', ""); @@ -25685,16 +26318,8 @@ 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}', ""); - Expect(1, 6015, '\p{Is_Blk= _Tagbanwa}', ""); - Expect(0, 6015, '\p{^Is_Blk= _Tagbanwa}', ""); - Expect(0, 6015, '\P{Is_Blk= _Tagbanwa}', ""); - Expect(1, 6015, '\P{^Is_Blk= _Tagbanwa}', ""); - Expect(0, 6016, '\p{Is_Blk= _Tagbanwa}', ""); - Expect(1, 6016, '\p{^Is_Blk= _Tagbanwa}', ""); - Expect(1, 6016, '\P{Is_Blk= _Tagbanwa}', ""); - Expect(0, 6016, '\P{^Is_Blk= _Tagbanwa}', ""); - Error('\p{Block=-/a/TAGS}'); - Error('\P{Block=-/a/TAGS}'); + Error('\p{Block= _TAGS:=}'); + Error('\P{Block= _TAGS:=}'); Expect(1, 917631, '\p{Block=:\ATags\z:}', "");; Expect(0, 917632, '\p{Block=:\ATags\z:}', "");; Expect(1, 917631, '\p{Block=tags}', ""); @@ -25707,16 +26332,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=-/a/TAGS}'); + Error('\P{Blk=-/a/TAGS}'); Expect(1, 917631, '\p{Blk=:\ATags\z:}', "");; Expect(0, 917632, '\p{Blk=:\ATags\z:}', "");; Expect(1, 917631, '\p{Blk=tags}', ""); @@ -25729,16 +26354,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 917632, '\P{^Blk=tags}', ""); Expect(1, 917631, '\p{Blk=:\Atags\z:}', "");; Expect(0, 917632, '\p{Blk=:\Atags\z:}', "");; - Expect(1, 917631, '\p{Blk= Tags}', ""); - Expect(0, 917631, '\p{^Blk= Tags}', ""); - Expect(0, 917631, '\P{Blk= Tags}', ""); - Expect(1, 917631, '\P{^Blk= Tags}', ""); - Expect(0, 917632, '\p{Blk= Tags}', ""); - Expect(1, 917632, '\p{^Blk= Tags}', ""); - Expect(1, 917632, '\P{Blk= Tags}', ""); - Expect(0, 917632, '\P{^Blk= Tags}', ""); - Error('\p{Is_Block: /a/tags}'); - Error('\P{Is_Block: /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/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}', ""); @@ -25747,16 +26372,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 917632, '\p{^Is_Block=tags}', ""); Expect(1, 917632, '\P{Is_Block=tags}', ""); Expect(0, 917632, '\P{^Is_Block=tags}', ""); - Expect(1, 917631, '\p{Is_Block=--TAGS}', ""); - Expect(0, 917631, '\p{^Is_Block=--TAGS}', ""); - Expect(0, 917631, '\P{Is_Block=--TAGS}', ""); - Expect(1, 917631, '\P{^Is_Block=--TAGS}', ""); - Expect(0, 917632, '\p{Is_Block=--TAGS}', ""); - Expect(1, 917632, '\p{^Is_Block=--TAGS}', ""); - Expect(1, 917632, '\P{Is_Block=--TAGS}', ""); - Expect(0, 917632, '\P{^Is_Block=--TAGS}', ""); - Error('\p{Is_Blk=_ TAGS/a/}'); - Error('\P{Is_Blk=_ 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}', ""); + 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}', ""); @@ -25765,16 +26390,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= /a/Tai_Le}'); - Error('\P{Block= /a/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}', ""); @@ -25787,16 +26412,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 6528, '\P{^Block=taile}', ""); Expect(1, 6527, '\p{Block=:\Ataile\z:}', "");; Expect(0, 6528, '\p{Block=:\Ataile\z:}', "");; - Expect(1, 6527, '\p{Block=-Tai_le}', ""); - Expect(0, 6527, '\p{^Block=-Tai_le}', ""); - Expect(0, 6527, '\P{Block=-Tai_le}', ""); - Expect(1, 6527, '\P{^Block=-Tai_le}', ""); - Expect(0, 6528, '\p{Block=-Tai_le}', ""); - Expect(1, 6528, '\p{^Block=-Tai_le}', ""); - Expect(1, 6528, '\P{Block=-Tai_le}', ""); - Expect(0, 6528, '\P{^Block=-Tai_le}', ""); - Error('\p{Blk=_:=Tai_Le}'); - Error('\P{Blk=_:=Tai_Le}'); + Expect(1, 6527, '\p{Block=-tai_Le}', ""); + Expect(0, 6527, '\p{^Block=-tai_Le}', ""); + Expect(0, 6527, '\P{Block=-tai_Le}', ""); + Expect(1, 6527, '\P{^Block=-tai_Le}', ""); + Expect(0, 6528, '\p{Block=-tai_Le}', ""); + Expect(1, 6528, '\p{^Block=-tai_Le}', ""); + Expect(1, 6528, '\P{Block=-tai_Le}', ""); + Expect(0, 6528, '\P{^Block=-tai_Le}', ""); + Error('\p{Blk=:=- tai_Le}'); + Error('\P{Blk=:=- tai_Le}'); Expect(1, 6527, '\p{Blk=:\ATai_Le\z:}', "");; Expect(0, 6528, '\p{Blk=:\ATai_Le\z:}', "");; Expect(1, 6527, '\p{Blk=taile}', ""); @@ -25809,16 +26434,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 6528, '\P{^Blk=taile}', ""); Expect(1, 6527, '\p{Blk=:\Ataile\z:}', "");; Expect(0, 6528, '\p{Blk=:\Ataile\z:}', "");; - Expect(1, 6527, '\p{Blk=_ Tai_Le}', ""); - Expect(0, 6527, '\p{^Blk=_ Tai_Le}', ""); - Expect(0, 6527, '\P{Blk=_ Tai_Le}', ""); - Expect(1, 6527, '\P{^Blk=_ Tai_Le}', ""); - Expect(0, 6528, '\p{Blk=_ Tai_Le}', ""); - Expect(1, 6528, '\p{^Blk=_ Tai_Le}', ""); - Expect(1, 6528, '\P{Blk=_ Tai_Le}', ""); - Expect(0, 6528, '\P{^Blk=_ Tai_Le}', ""); - Error('\p{Is_Block= :=TAI_le}'); - Error('\P{Is_Block= :=TAI_le}'); + Expect(1, 6527, '\p{Blk=__TAI_Le}', ""); + Expect(0, 6527, '\p{^Blk=__TAI_Le}', ""); + Expect(0, 6527, '\P{Blk=__TAI_Le}', ""); + Expect(1, 6527, '\P{^Blk=__TAI_Le}', ""); + Expect(0, 6528, '\p{Blk=__TAI_Le}', ""); + Expect(1, 6528, '\p{^Blk=__TAI_Le}', ""); + Expect(1, 6528, '\P{Blk=__TAI_Le}', ""); + Expect(0, 6528, '\P{^Blk=__TAI_Le}', ""); + Error('\p{Is_Block=_/a/Tai_le}'); + Error('\P{Is_Block=_/a/Tai_le}'); Expect(1, 6527, '\p{Is_Block=taile}', ""); Expect(0, 6527, '\p{^Is_Block=taile}', ""); Expect(0, 6527, '\P{Is_Block=taile}', ""); @@ -25827,16 +26452,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 6528, '\p{^Is_Block=taile}', ""); Expect(1, 6528, '\P{Is_Block=taile}', ""); Expect(0, 6528, '\P{^Is_Block=taile}', ""); - Expect(1, 6527, '\p{Is_Block= Tai_LE}', ""); - Expect(0, 6527, '\p{^Is_Block= Tai_LE}', ""); - Expect(0, 6527, '\P{Is_Block= Tai_LE}', ""); - Expect(1, 6527, '\P{^Is_Block= Tai_LE}', ""); - Expect(0, 6528, '\p{Is_Block= Tai_LE}', ""); - Expect(1, 6528, '\p{^Is_Block= Tai_LE}', ""); - Expect(1, 6528, '\P{Is_Block= Tai_LE}', ""); - Expect(0, 6528, '\P{^Is_Block= Tai_LE}', ""); - Error('\p{Is_Blk=_Tai_Le/a/}'); - Error('\P{Is_Blk=_Tai_Le/a/}'); + 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_Blk=taile}', ""); Expect(0, 6527, '\p{^Is_Blk=taile}', ""); Expect(0, 6527, '\P{Is_Blk=taile}', ""); @@ -25845,16 +26470,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:=}'); - Error('\P{Block:- Tai_Tham:=}'); + Expect(1, 6527, '\p{Is_Blk= -Tai_le}', ""); + Expect(0, 6527, '\p{^Is_Blk= -Tai_le}', ""); + Expect(0, 6527, '\P{Is_Blk= -Tai_le}', ""); + Expect(1, 6527, '\P{^Is_Blk= -Tai_le}', ""); + Expect(0, 6528, '\p{Is_Blk= -Tai_le}', ""); + Expect(1, 6528, '\p{^Is_Blk= -Tai_le}', ""); + Expect(1, 6528, '\P{Is_Blk= -Tai_le}', ""); + Expect(0, 6528, '\P{^Is_Blk= -Tai_le}', ""); + Error('\p{Block:_-TAI_tham/a/}'); + Error('\P{Block:_-TAI_tham/a/}'); Expect(1, 6831, '\p{Block=:\ATai_Tham\z:}', "");; Expect(0, 6832, '\p{Block=:\ATai_Tham\z:}', "");; Expect(1, 6831, '\p{Block=taitham}', ""); @@ -25867,16 +26492,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=/a/--Tai_tham}'); - Error('\P{Blk=/a/--Tai_tham}'); + 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{Blk=:\ATai_Tham\z:}', "");; Expect(0, 6832, '\p{Blk=:\ATai_Tham\z:}', "");; Expect(1, 6831, '\p{Blk=taitham}', ""); @@ -25889,16 +26514,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/a/}'); - Error('\P{Is_Block=- tai_tham/a/}'); + Expect(1, 6831, '\p{Blk= -tai_tham}', ""); + Expect(0, 6831, '\p{^Blk= -tai_tham}', ""); + Expect(0, 6831, '\P{Blk= -tai_tham}', ""); + Expect(1, 6831, '\P{^Blk= -tai_tham}', ""); + Expect(0, 6832, '\p{Blk= -tai_tham}', ""); + Expect(1, 6832, '\p{^Blk= -tai_tham}', ""); + Expect(1, 6832, '\P{Blk= -tai_tham}', ""); + Expect(0, 6832, '\P{^Blk= -tai_tham}', ""); + Error('\p{Is_Block= TAI_Tham:=}'); + Error('\P{Is_Block= TAI_Tham:=}'); Expect(1, 6831, '\p{Is_Block=taitham}', ""); Expect(0, 6831, '\p{^Is_Block=taitham}', ""); Expect(0, 6831, '\P{Is_Block=taitham}', ""); @@ -25907,16 +26532,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= :=Tai_tham}'); + Error('\P{Is_Blk= :=Tai_tham}'); Expect(1, 6831, '\p{Is_Blk=taitham}', ""); Expect(0, 6831, '\p{^Is_Blk=taitham}', ""); Expect(0, 6831, '\P{Is_Blk=taitham}', ""); @@ -25925,38 +26550,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= tai_Viet:=}'); - Error('\P{Block= 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}'); + Error('\P{Blk=:= tai_Viet}'); Expect(1, 43743, '\p{Blk=:\ATai_Viet\z:}', "");; Expect(0, 43744, '\p{Blk=:\ATai_Viet\z:}', "");; Expect(1, 43743, '\p{Blk=taiviet}', ""); @@ -25969,16 +26594,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/a/}'); - Error('\P{Is_Block= -Tai_VIET/a/}'); + 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}', ""); @@ -25987,16 +26612,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=/a/_ Tai_VIET}'); - Error('\P{Is_Blk=/a/_ 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:=}'); + Error('\P{Is_Blk: -Tai_Viet:=}'); Expect(1, 43743, '\p{Is_Blk=taiviet}', ""); Expect(0, 43743, '\p{^Is_Blk=taiviet}', ""); Expect(0, 43743, '\P{Is_Blk=taiviet}', ""); @@ -26005,16 +26630,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=/a/-tai_XUAN_JING_SYMBOLS}'); + Error('\P{Block=/a/-tai_XUAN_JING_SYMBOLS}'); Expect(1, 119647, '\p{Block=:\ATai_Xuan_Jing_Symbols\z:}', "");; Expect(0, 119648, '\p{Block=:\ATai_Xuan_Jing_Symbols\z:}', "");; Expect(1, 119647, '\p{Block=taixuanjingsymbols}', ""); @@ -26027,16 +26652,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:=}'); - Error('\P{Blk= Tai_Xuan_JING:=}'); + Expect(1, 119647, '\p{Block=_ TAI_Xuan_jing_Symbols}', ""); + Expect(0, 119647, '\p{^Block=_ TAI_Xuan_jing_Symbols}', ""); + Expect(0, 119647, '\P{Block=_ TAI_Xuan_jing_Symbols}', ""); + Expect(1, 119647, '\P{^Block=_ TAI_Xuan_jing_Symbols}', ""); + Expect(0, 119648, '\p{Block=_ TAI_Xuan_jing_Symbols}', ""); + Expect(1, 119648, '\p{^Block=_ TAI_Xuan_jing_Symbols}', ""); + Expect(1, 119648, '\P{Block=_ TAI_Xuan_jing_Symbols}', ""); + Expect(0, 119648, '\P{^Block=_ TAI_Xuan_jing_Symbols}', ""); + Error('\p{Blk= TAI_xuan_jing/a/}'); + Error('\P{Blk= TAI_xuan_jing/a/}'); Expect(1, 119647, '\p{Blk=:\ATai_Xuan_Jing\z:}', "");; Expect(0, 119648, '\p{Blk=:\ATai_Xuan_Jing\z:}', "");; Expect(1, 119647, '\p{Blk=taixuanjing}', ""); @@ -26049,34 +26674,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=_/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{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{Is_Blk=taixuanjing}', ""); Expect(0, 119647, '\p{^Is_Blk=taixuanjing}', ""); Expect(0, 119647, '\P{Is_Blk=taixuanjing}', ""); @@ -26085,16 +26710,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 119648, '\p{^Is_Blk=taixuanjing}', ""); Expect(1, 119648, '\P{Is_Blk=taixuanjing}', ""); Expect(0, 119648, '\P{^Is_Blk=taixuanjing}', ""); - Expect(1, 119647, '\p{Is_Blk=_ tai_Xuan_Jing}', ""); - Expect(0, 119647, '\p{^Is_Blk=_ tai_Xuan_Jing}', ""); - Expect(0, 119647, '\P{Is_Blk=_ tai_Xuan_Jing}', ""); - Expect(1, 119647, '\P{^Is_Blk=_ tai_Xuan_Jing}', ""); - Expect(0, 119648, '\p{Is_Blk=_ tai_Xuan_Jing}', ""); - Expect(1, 119648, '\p{^Is_Blk=_ tai_Xuan_Jing}', ""); - Expect(1, 119648, '\P{Is_Blk=_ tai_Xuan_Jing}', ""); - Expect(0, 119648, '\P{^Is_Blk=_ tai_Xuan_Jing}', ""); - Error('\p{Block= /a/takri}'); - Error('\P{Block= /a/takri}'); + Expect(1, 119647, '\p{Is_Blk= Tai_XUAN_JING}', ""); + Expect(0, 119647, '\p{^Is_Blk= Tai_XUAN_JING}', ""); + Expect(0, 119647, '\P{Is_Blk= Tai_XUAN_JING}', ""); + Expect(1, 119647, '\P{^Is_Blk= Tai_XUAN_JING}', ""); + Expect(0, 119648, '\p{Is_Blk= Tai_XUAN_JING}', ""); + Expect(1, 119648, '\p{^Is_Blk= Tai_XUAN_JING}', ""); + Expect(1, 119648, '\P{Is_Blk= Tai_XUAN_JING}', ""); + Expect(0, 119648, '\P{^Is_Blk= Tai_XUAN_JING}', ""); + Error('\p{Block= Takri:=}'); + Error('\P{Block= Takri:=}'); Expect(1, 71375, '\p{Block=:\ATakri\z:}', "");; Expect(0, 71376, '\p{Block=:\ATakri\z:}', "");; Expect(1, 71375, '\p{Block=takri}', ""); @@ -26107,16 +26732,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 71376, '\P{^Block=takri}', ""); Expect(1, 71375, '\p{Block=:\Atakri\z:}', "");; Expect(0, 71376, '\p{Block=:\Atakri\z:}', "");; - Expect(1, 71375, '\p{Block=--TAKRI}', ""); - Expect(0, 71375, '\p{^Block=--TAKRI}', ""); - Expect(0, 71375, '\P{Block=--TAKRI}', ""); - Expect(1, 71375, '\P{^Block=--TAKRI}', ""); - Expect(0, 71376, '\p{Block=--TAKRI}', ""); - Expect(1, 71376, '\p{^Block=--TAKRI}', ""); - Expect(1, 71376, '\P{Block=--TAKRI}', ""); - Expect(0, 71376, '\P{^Block=--TAKRI}', ""); - Error('\p{Blk=:=_ TAKRI}'); - Error('\P{Blk=:=_ TAKRI}'); + Expect(1, 71375, '\p{Block=--takri}', ""); + Expect(0, 71375, '\p{^Block=--takri}', ""); + Expect(0, 71375, '\P{Block=--takri}', ""); + Expect(1, 71375, '\P{^Block=--takri}', ""); + Expect(0, 71376, '\p{Block=--takri}', ""); + Expect(1, 71376, '\p{^Block=--takri}', ""); + Expect(1, 71376, '\P{Block=--takri}', ""); + Expect(0, 71376, '\P{^Block=--takri}', ""); + Error('\p{Blk=/a/Takri}'); + Error('\P{Blk=/a/Takri}'); Expect(1, 71375, '\p{Blk=:\ATakri\z:}', "");; Expect(0, 71376, '\p{Blk=:\ATakri\z:}', "");; Expect(1, 71375, '\p{Blk=takri}', ""); @@ -26129,16 +26754,8 @@ 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:}', "");; - Expect(1, 71375, '\p{Blk=_-takri}', ""); - Expect(0, 71375, '\p{^Blk=_-takri}', ""); - Expect(0, 71375, '\P{Blk=_-takri}', ""); - Expect(1, 71375, '\P{^Blk=_-takri}', ""); - Expect(0, 71376, '\p{Blk=_-takri}', ""); - Expect(1, 71376, '\p{^Blk=_-takri}', ""); - Expect(1, 71376, '\P{Blk=_-takri}', ""); - Expect(0, 71376, '\P{^Blk=_-takri}', ""); - Error('\p{Is_Block=/a/ Takri}'); - Error('\P{Is_Block=/a/ Takri}'); + 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}', ""); @@ -26147,16 +26764,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/a/}'); - Error('\P{Is_Blk=-takri/a/}'); + 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}', ""); @@ -26165,38 +26782,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 71376, '\p{^Is_Blk=takri}', ""); Expect(1, 71376, '\P{Is_Blk=takri}', ""); Expect(0, 71376, '\P{^Is_Blk=takri}', ""); - Expect(1, 71375, '\p{Is_Blk= Takri}', ""); - Expect(0, 71375, '\p{^Is_Blk= Takri}', ""); - Expect(0, 71375, '\P{Is_Blk= Takri}', ""); - Expect(1, 71375, '\P{^Is_Blk= Takri}', ""); - Expect(0, 71376, '\p{Is_Blk= Takri}', ""); - Expect(1, 71376, '\p{^Is_Blk= Takri}', ""); - Expect(1, 71376, '\P{Is_Blk= Takri}', ""); - Expect(0, 71376, '\P{^Is_Blk= Takri}', ""); - Error('\p{Block:_:=tamil}'); - Error('\P{Block:_:=tamil}'); + Expect(1, 71375, '\p{Is_Blk= Takri}', ""); + Expect(0, 71375, '\p{^Is_Blk= Takri}', ""); + Expect(0, 71375, '\P{Is_Blk= Takri}', ""); + Expect(1, 71375, '\P{^Is_Blk= Takri}', ""); + Expect(0, 71376, '\p{Is_Blk= Takri}', ""); + Expect(1, 71376, '\p{^Is_Blk= Takri}', ""); + Expect(1, 71376, '\P{Is_Blk= Takri}', ""); + Expect(0, 71376, '\P{^Is_Blk= Takri}', ""); + Error('\p{Block=_:=tamil}'); + Error('\P{Block=_:=tamil}'); Expect(1, 3071, '\p{Block=:\ATamil\z:}', "");; Expect(0, 3072, '\p{Block=:\ATamil\z:}', "");; - Expect(1, 3071, '\p{Block: tamil}', ""); - Expect(0, 3071, '\p{^Block: tamil}', ""); - Expect(0, 3071, '\P{Block: tamil}', ""); - Expect(1, 3071, '\P{^Block: tamil}', ""); - Expect(0, 3072, '\p{Block: tamil}', ""); - Expect(1, 3072, '\p{^Block: tamil}', ""); - Expect(1, 3072, '\P{Block: tamil}', ""); - Expect(0, 3072, '\P{^Block: tamil}', ""); + Expect(1, 3071, '\p{Block:tamil}', ""); + Expect(0, 3071, '\p{^Block:tamil}', ""); + Expect(0, 3071, '\P{Block:tamil}', ""); + Expect(1, 3071, '\P{^Block:tamil}', ""); + Expect(0, 3072, '\p{Block:tamil}', ""); + Expect(1, 3072, '\p{^Block:tamil}', ""); + Expect(1, 3072, '\P{Block:tamil}', ""); + Expect(0, 3072, '\P{^Block:tamil}', ""); Expect(1, 3071, '\p{Block=:\Atamil\z:}', "");; Expect(0, 3072, '\p{Block=:\Atamil\z:}', "");; - Expect(1, 3071, '\p{Block= -Tamil}', ""); - Expect(0, 3071, '\p{^Block= -Tamil}', ""); - Expect(0, 3071, '\P{Block= -Tamil}', ""); - Expect(1, 3071, '\P{^Block= -Tamil}', ""); - Expect(0, 3072, '\p{Block= -Tamil}', ""); - Expect(1, 3072, '\p{^Block= -Tamil}', ""); - Expect(1, 3072, '\P{Block= -Tamil}', ""); - Expect(0, 3072, '\P{^Block= -Tamil}', ""); - Error('\p{Blk= /a/Tamil}'); - Error('\P{Blk= /a/Tamil}'); + Expect(1, 3071, '\p{Block= tamil}', ""); + Expect(0, 3071, '\p{^Block= tamil}', ""); + Expect(0, 3071, '\P{Block= tamil}', ""); + Expect(1, 3071, '\P{^Block= tamil}', ""); + Expect(0, 3072, '\p{Block= tamil}', ""); + Expect(1, 3072, '\p{^Block= tamil}', ""); + Expect(1, 3072, '\P{Block= tamil}', ""); + Expect(0, 3072, '\P{^Block= tamil}', ""); + Error('\p{Blk= 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}', ""); @@ -26209,16 +26826,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}', ""); @@ -26227,16 +26844,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}', ""); @@ -26245,16 +26862,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=:=Tamil_SUPPLEMENT}'); - Error('\P{Block=:=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}', ""); @@ -26267,16 +26884,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=_/a/Tamil_sup}'); - Error('\P{Blk=_/a/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}', ""); @@ -26289,16 +26906,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}', ""); @@ -26307,16 +26924,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 73728, '\p{^Is_Block=tamilsupplement}', ""); Expect(1, 73728, '\P{Is_Block=tamilsupplement}', ""); Expect(0, 73728, '\P{^Is_Block=tamilsupplement}', ""); - Expect(1, 73727, '\p{Is_Block=- Tamil_SUPPLEMENT}', ""); - Expect(0, 73727, '\p{^Is_Block=- Tamil_SUPPLEMENT}', ""); - Expect(0, 73727, '\P{Is_Block=- Tamil_SUPPLEMENT}', ""); - Expect(1, 73727, '\P{^Is_Block=- Tamil_SUPPLEMENT}', ""); - Expect(0, 73728, '\p{Is_Block=- Tamil_SUPPLEMENT}', ""); - Expect(1, 73728, '\p{^Is_Block=- Tamil_SUPPLEMENT}', ""); - Expect(1, 73728, '\P{Is_Block=- Tamil_SUPPLEMENT}', ""); - Expect(0, 73728, '\P{^Is_Block=- Tamil_SUPPLEMENT}', ""); - Error('\p{Is_Blk= Tamil_SUP:=}'); - Error('\P{Is_Blk= Tamil_SUP:=}'); + Expect(1, 73727, '\p{Is_Block=- TAMIL_SUPPLEMENT}', ""); + Expect(0, 73727, '\p{^Is_Block=- TAMIL_SUPPLEMENT}', ""); + Expect(0, 73727, '\P{Is_Block=- TAMIL_SUPPLEMENT}', ""); + Expect(1, 73727, '\P{^Is_Block=- TAMIL_SUPPLEMENT}', ""); + Expect(0, 73728, '\p{Is_Block=- TAMIL_SUPPLEMENT}', ""); + Expect(1, 73728, '\p{^Is_Block=- TAMIL_SUPPLEMENT}', ""); + Expect(1, 73728, '\P{Is_Block=- TAMIL_SUPPLEMENT}', ""); + Expect(0, 73728, '\P{^Is_Block=- TAMIL_SUPPLEMENT}', ""); + Error('\p{Is_Blk=--TAMIL_SUP/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}', ""); @@ -26325,16 +26942,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 73728, '\p{^Is_Blk=tamilsup}', ""); Expect(1, 73728, '\P{Is_Blk=tamilsup}', ""); Expect(0, 73728, '\P{^Is_Blk=tamilsup}', ""); - Expect(1, 73727, '\p{Is_Blk=- Tamil_Sup}', ""); - Expect(0, 73727, '\p{^Is_Blk=- Tamil_Sup}', ""); - Expect(0, 73727, '\P{Is_Blk=- Tamil_Sup}', ""); - Expect(1, 73727, '\P{^Is_Blk=- Tamil_Sup}', ""); - Expect(0, 73728, '\p{Is_Blk=- Tamil_Sup}', ""); - Expect(1, 73728, '\p{^Is_Blk=- Tamil_Sup}', ""); - Expect(1, 73728, '\P{Is_Blk=- Tamil_Sup}', ""); - Expect(0, 73728, '\P{^Is_Blk=- Tamil_Sup}', ""); - Error('\p{Block:-TANGUT/a/}'); - Error('\P{Block:-TANGUT/a/}'); + 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, 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}', ""); + 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{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}', ""); + 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{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}', ""); + 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}', ""); + 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}', ""); + 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}', ""); @@ -26347,16 +27044,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}', ""); @@ -26369,16 +27066,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 100352, '\P{^Blk=tangut}', ""); Expect(1, 100351, '\p{Blk=:\Atangut\z:}', "");; Expect(0, 100352, '\p{Blk=:\Atangut\z:}', "");; - Expect(1, 100351, '\p{Blk=_-Tangut}', ""); - Expect(0, 100351, '\p{^Blk=_-Tangut}', ""); - Expect(0, 100351, '\P{Blk=_-Tangut}', ""); - Expect(1, 100351, '\P{^Blk=_-Tangut}', ""); - Expect(0, 100352, '\p{Blk=_-Tangut}', ""); - Expect(1, 100352, '\p{^Blk=_-Tangut}', ""); - Expect(1, 100352, '\P{Blk=_-Tangut}', ""); - Expect(0, 100352, '\P{^Blk=_-Tangut}', ""); - Error('\p{Is_Block=:=-Tangut}'); - Error('\P{Is_Block=:=-Tangut}'); + Expect(1, 100351, '\p{Blk=_ tangut}', ""); + Expect(0, 100351, '\p{^Blk=_ tangut}', ""); + Expect(0, 100351, '\P{Blk=_ tangut}', ""); + Expect(1, 100351, '\P{^Blk=_ tangut}', ""); + Expect(0, 100352, '\p{Blk=_ tangut}', ""); + Expect(1, 100352, '\p{^Blk=_ tangut}', ""); + Expect(1, 100352, '\P{Blk=_ tangut}', ""); + Expect(0, 100352, '\P{^Blk=_ tangut}', ""); + Error('\p{Is_Block=_-Tangut/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}', ""); @@ -26387,16 +27084,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}', ""); @@ -26405,16 +27102,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 100352, '\p{^Is_Blk=tangut}', ""); Expect(1, 100352, '\P{Is_Blk=tangut}', ""); Expect(0, 100352, '\P{^Is_Blk=tangut}', ""); - Expect(1, 100351, '\p{Is_Blk=--TANGUT}', ""); - Expect(0, 100351, '\p{^Is_Blk=--TANGUT}', ""); - Expect(0, 100351, '\P{Is_Blk=--TANGUT}', ""); - Expect(1, 100351, '\P{^Is_Blk=--TANGUT}', ""); - Expect(0, 100352, '\p{Is_Blk=--TANGUT}', ""); - Expect(1, 100352, '\p{^Is_Blk=--TANGUT}', ""); - Expect(1, 100352, '\P{Is_Blk=--TANGUT}', ""); - Expect(0, 100352, '\P{^Is_Blk=--TANGUT}', ""); - Error('\p{Block=/a/ _tangut_COMPONENTS}'); - Error('\P{Block=/a/ _tangut_COMPONENTS}'); + Expect(1, 100351, '\p{Is_Blk= tangut}', ""); + Expect(0, 100351, '\p{^Is_Blk= tangut}', ""); + Expect(0, 100351, '\P{Is_Blk= tangut}', ""); + Expect(1, 100351, '\P{^Is_Blk= tangut}', ""); + Expect(0, 100352, '\p{Is_Blk= tangut}', ""); + Expect(1, 100352, '\p{^Is_Blk= tangut}', ""); + Expect(1, 100352, '\P{Is_Blk= tangut}', ""); + Expect(0, 100352, '\P{^Is_Blk= tangut}', ""); + Error('\p{Block= :=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}', ""); @@ -26427,16 +27124,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 101120, '\P{^Block=tangutcomponents}', ""); Expect(1, 101119, '\p{Block=:\Atangutcomponents\z:}', "");; Expect(0, 101120, '\p{Block=:\Atangutcomponents\z:}', "");; - Expect(1, 101119, '\p{Block= _Tangut_COMPONENTS}', ""); - Expect(0, 101119, '\p{^Block= _Tangut_COMPONENTS}', ""); - Expect(0, 101119, '\P{Block= _Tangut_COMPONENTS}', ""); - Expect(1, 101119, '\P{^Block= _Tangut_COMPONENTS}', ""); - Expect(0, 101120, '\p{Block= _Tangut_COMPONENTS}', ""); - Expect(1, 101120, '\p{^Block= _Tangut_COMPONENTS}', ""); - Expect(1, 101120, '\P{Block= _Tangut_COMPONENTS}', ""); - Expect(0, 101120, '\P{^Block= _Tangut_COMPONENTS}', ""); - Error('\p{Blk= /a/TANGUT_Components}'); - Error('\P{Blk= /a/TANGUT_Components}'); + Expect(1, 101119, '\p{Block=_ tangut_COMPONENTS}', ""); + Expect(0, 101119, '\p{^Block=_ tangut_COMPONENTS}', ""); + Expect(0, 101119, '\P{Block=_ tangut_COMPONENTS}', ""); + Expect(1, 101119, '\P{^Block=_ tangut_COMPONENTS}', ""); + Expect(0, 101120, '\p{Block=_ tangut_COMPONENTS}', ""); + Expect(1, 101120, '\p{^Block=_ tangut_COMPONENTS}', ""); + Expect(1, 101120, '\P{Block=_ tangut_COMPONENTS}', ""); + Expect(0, 101120, '\P{^Block=_ tangut_COMPONENTS}', ""); + Error('\p{Blk= :=Tangut_Components}'); + Error('\P{Blk= :=Tangut_Components}'); Expect(1, 101119, '\p{Blk=:\ATangut_Components\z:}', "");; Expect(0, 101120, '\p{Blk=:\ATangut_Components\z:}', "");; Expect(1, 101119, '\p{Blk=tangutcomponents}', ""); @@ -26449,16 +27146,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 101120, '\P{^Blk=tangutcomponents}', ""); Expect(1, 101119, '\p{Blk=:\Atangutcomponents\z:}', "");; Expect(0, 101120, '\p{Blk=:\Atangutcomponents\z:}', "");; - Expect(1, 101119, '\p{Blk= TANGUT_Components}', ""); - Expect(0, 101119, '\p{^Blk= TANGUT_Components}', ""); - Expect(0, 101119, '\P{Blk= TANGUT_Components}', ""); - Expect(1, 101119, '\P{^Blk= TANGUT_Components}', ""); - Expect(0, 101120, '\p{Blk= TANGUT_Components}', ""); - Expect(1, 101120, '\p{^Blk= TANGUT_Components}', ""); - Expect(1, 101120, '\P{Blk= TANGUT_Components}', ""); - Expect(0, 101120, '\P{^Blk= TANGUT_Components}', ""); - Error('\p{Is_Block=--TANGUT_Components/a/}'); - Error('\P{Is_Block=--TANGUT_Components/a/}'); + 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{Is_Block=tangutcomponents}', ""); Expect(0, 101119, '\p{^Is_Block=tangutcomponents}', ""); Expect(0, 101119, '\P{Is_Block=tangutcomponents}', ""); @@ -26467,16 +27164,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 101120, '\p{^Is_Block=tangutcomponents}', ""); Expect(1, 101120, '\P{Is_Block=tangutcomponents}', ""); Expect(0, 101120, '\P{^Is_Block=tangutcomponents}', ""); - Expect(1, 101119, '\p{Is_Block=__Tangut_components}', ""); - Expect(0, 101119, '\p{^Is_Block=__Tangut_components}', ""); - Expect(0, 101119, '\P{Is_Block=__Tangut_components}', ""); - Expect(1, 101119, '\P{^Is_Block=__Tangut_components}', ""); - Expect(0, 101120, '\p{Is_Block=__Tangut_components}', ""); - Expect(1, 101120, '\p{^Is_Block=__Tangut_components}', ""); - Expect(1, 101120, '\P{Is_Block=__Tangut_components}', ""); - Expect(0, 101120, '\P{^Is_Block=__Tangut_components}', ""); - Error('\p{Is_Blk=-tangut_components:=}'); - Error('\P{Is_Blk=-tangut_components:=}'); + Expect(1, 101119, '\p{Is_Block= tangut_COMPONENTS}', ""); + Expect(0, 101119, '\p{^Is_Block= tangut_COMPONENTS}', ""); + Expect(0, 101119, '\P{Is_Block= tangut_COMPONENTS}', ""); + Expect(1, 101119, '\P{^Is_Block= tangut_COMPONENTS}', ""); + Expect(0, 101120, '\p{Is_Block= tangut_COMPONENTS}', ""); + Expect(1, 101120, '\p{^Is_Block= tangut_COMPONENTS}', ""); + Expect(1, 101120, '\P{Is_Block= tangut_COMPONENTS}', ""); + Expect(0, 101120, '\P{^Is_Block= tangut_COMPONENTS}', ""); + Error('\p{Is_Blk: := _Tangut_COMPONENTS}'); + Error('\P{Is_Blk: := _Tangut_COMPONENTS}'); Expect(1, 101119, '\p{Is_Blk=tangutcomponents}', ""); Expect(0, 101119, '\p{^Is_Blk=tangutcomponents}', ""); Expect(0, 101119, '\P{Is_Blk=tangutcomponents}', ""); @@ -26485,118 +27182,118 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 101120, '\p{^Is_Blk=tangutcomponents}', ""); Expect(1, 101120, '\P{Is_Blk=tangutcomponents}', ""); Expect(0, 101120, '\P{^Is_Blk=tangutcomponents}', ""); - Expect(1, 101119, '\p{Is_Blk=tangut_COMPONENTS}', ""); - Expect(0, 101119, '\p{^Is_Blk=tangut_COMPONENTS}', ""); - Expect(0, 101119, '\P{Is_Blk=tangut_COMPONENTS}', ""); - Expect(1, 101119, '\P{^Is_Blk=tangut_COMPONENTS}', ""); - Expect(0, 101120, '\p{Is_Blk=tangut_COMPONENTS}', ""); - Expect(1, 101120, '\p{^Is_Blk=tangut_COMPONENTS}', ""); - Expect(1, 101120, '\P{Is_Blk=tangut_COMPONENTS}', ""); - Expect(0, 101120, '\P{^Is_Blk=tangut_COMPONENTS}', ""); - Error('\p{Block=/a/-_Tangut_Supplement}'); - Error('\P{Block=/a/-_Tangut_Supplement}'); - Expect(1, 101775, '\p{Block=:\ATangut_Supplement\z:}', "");; - Expect(0, 101776, '\p{Block=:\ATangut_Supplement\z:}', "");; - Expect(1, 101775, '\p{Block=tangutsupplement}', ""); - Expect(0, 101775, '\p{^Block=tangutsupplement}', ""); - Expect(0, 101775, '\P{Block=tangutsupplement}', ""); - Expect(1, 101775, '\P{^Block=tangutsupplement}', ""); - Expect(0, 101776, '\p{Block=tangutsupplement}', ""); - Expect(1, 101776, '\p{^Block=tangutsupplement}', ""); - Expect(1, 101776, '\P{Block=tangutsupplement}', ""); - Expect(0, 101776, '\P{^Block=tangutsupplement}', ""); - Expect(1, 101775, '\p{Block=:\Atangutsupplement\z:}', "");; - Expect(0, 101776, '\p{Block=:\Atangutsupplement\z:}', "");; - Expect(1, 101775, '\p{Block= _tangut_SUPPLEMENT}', ""); - Expect(0, 101775, '\p{^Block= _tangut_SUPPLEMENT}', ""); - Expect(0, 101775, '\P{Block= _tangut_SUPPLEMENT}', ""); - Expect(1, 101775, '\P{^Block= _tangut_SUPPLEMENT}', ""); - Expect(0, 101776, '\p{Block= _tangut_SUPPLEMENT}', ""); - Expect(1, 101776, '\p{^Block= _tangut_SUPPLEMENT}', ""); - Expect(1, 101776, '\P{Block= _tangut_SUPPLEMENT}', ""); - Expect(0, 101776, '\P{^Block= _tangut_SUPPLEMENT}', ""); - Error('\p{Blk=/a/__Tangut_Sup}'); - Error('\P{Blk=/a/__Tangut_Sup}'); - Expect(1, 101775, '\p{Blk=:\ATangut_Sup\z:}', "");; - Expect(0, 101776, '\p{Blk=:\ATangut_Sup\z:}', "");; - Expect(1, 101775, '\p{Blk=tangutsup}', ""); - Expect(0, 101775, '\p{^Blk=tangutsup}', ""); - Expect(0, 101775, '\P{Blk=tangutsup}', ""); - Expect(1, 101775, '\P{^Blk=tangutsup}', ""); - Expect(0, 101776, '\p{Blk=tangutsup}', ""); - Expect(1, 101776, '\p{^Blk=tangutsup}', ""); - Expect(1, 101776, '\P{Blk=tangutsup}', ""); - Expect(0, 101776, '\P{^Blk=tangutsup}', ""); - Expect(1, 101775, '\p{Blk=:\Atangutsup\z:}', "");; - Expect(0, 101776, '\p{Blk=:\Atangutsup\z:}', "");; - Expect(1, 101775, '\p{Blk= -Tangut_sup}', ""); - Expect(0, 101775, '\p{^Blk= -Tangut_sup}', ""); - Expect(0, 101775, '\P{Blk= -Tangut_sup}', ""); - Expect(1, 101775, '\P{^Blk= -Tangut_sup}', ""); - Expect(0, 101776, '\p{Blk= -Tangut_sup}', ""); - Expect(1, 101776, '\p{^Blk= -Tangut_sup}', ""); - Expect(1, 101776, '\P{Blk= -Tangut_sup}', ""); - Expect(0, 101776, '\P{^Blk= -Tangut_sup}', ""); - Error('\p{Is_Block:_-TANGUT_supplement/a/}'); - Error('\P{Is_Block:_-TANGUT_supplement/a/}'); - Expect(1, 101775, '\p{Is_Block=tangutsupplement}', ""); - Expect(0, 101775, '\p{^Is_Block=tangutsupplement}', ""); - Expect(0, 101775, '\P{Is_Block=tangutsupplement}', ""); - Expect(1, 101775, '\P{^Is_Block=tangutsupplement}', ""); - Expect(0, 101776, '\p{Is_Block=tangutsupplement}', ""); - Expect(1, 101776, '\p{^Is_Block=tangutsupplement}', ""); - Expect(1, 101776, '\P{Is_Block=tangutsupplement}', ""); - Expect(0, 101776, '\P{^Is_Block=tangutsupplement}', ""); - Expect(1, 101775, '\p{Is_Block=__TANGUT_Supplement}', ""); - Expect(0, 101775, '\p{^Is_Block=__TANGUT_Supplement}', ""); - Expect(0, 101775, '\P{Is_Block=__TANGUT_Supplement}', ""); - Expect(1, 101775, '\P{^Is_Block=__TANGUT_Supplement}', ""); - Expect(0, 101776, '\p{Is_Block=__TANGUT_Supplement}', ""); - Expect(1, 101776, '\p{^Is_Block=__TANGUT_Supplement}', ""); - Expect(1, 101776, '\P{Is_Block=__TANGUT_Supplement}', ""); - Expect(0, 101776, '\P{^Is_Block=__TANGUT_Supplement}', ""); - Error('\p{Is_Blk= Tangut_Sup/a/}'); - Error('\P{Is_Blk= Tangut_Sup/a/}'); - Expect(1, 101775, '\p{Is_Blk=tangutsup}', ""); - Expect(0, 101775, '\p{^Is_Blk=tangutsup}', ""); - Expect(0, 101775, '\P{Is_Blk=tangutsup}', ""); - Expect(1, 101775, '\P{^Is_Blk=tangutsup}', ""); - Expect(0, 101776, '\p{Is_Blk=tangutsup}', ""); - Expect(1, 101776, '\p{^Is_Blk=tangutsup}', ""); - Expect(1, 101776, '\P{Is_Blk=tangutsup}', ""); - Expect(0, 101776, '\P{^Is_Blk=tangutsup}', ""); - Expect(1, 101775, '\p{Is_Blk= -tangut_sup}', ""); - Expect(0, 101775, '\p{^Is_Blk= -tangut_sup}', ""); - Expect(0, 101775, '\P{Is_Blk= -tangut_sup}', ""); - Expect(1, 101775, '\P{^Is_Blk= -tangut_sup}', ""); - Expect(0, 101776, '\p{Is_Blk= -tangut_sup}', ""); - Expect(1, 101776, '\p{^Is_Blk= -tangut_sup}', ""); - Expect(1, 101776, '\P{Is_Blk= -tangut_sup}', ""); - Expect(0, 101776, '\P{^Is_Blk= -tangut_sup}', ""); - Error('\p{Block= TELUGU:=}'); - Error('\P{Block= TELUGU:=}'); + Expect(1, 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, 101759, '\p{Block=:\ATangut_Supplement\z:}', "");; + Expect(0, 101760, '\p{Block=:\ATangut_Supplement\z:}', "");; + Expect(1, 101759, '\p{Block=tangutsupplement}', ""); + Expect(0, 101759, '\p{^Block=tangutsupplement}', ""); + Expect(0, 101759, '\P{Block=tangutsupplement}', ""); + Expect(1, 101759, '\P{^Block=tangutsupplement}', ""); + Expect(0, 101760, '\p{Block=tangutsupplement}', ""); + Expect(1, 101760, '\p{^Block=tangutsupplement}', ""); + Expect(1, 101760, '\P{Block=tangutsupplement}', ""); + 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{Blk=:\ATangut_Sup\z:}', "");; + Expect(0, 101760, '\p{Blk=:\ATangut_Sup\z:}', "");; + Expect(1, 101759, '\p{Blk=tangutsup}', ""); + Expect(0, 101759, '\p{^Blk=tangutsup}', ""); + Expect(0, 101759, '\P{Blk=tangutsup}', ""); + Expect(1, 101759, '\P{^Blk=tangutsup}', ""); + Expect(0, 101760, '\p{Blk=tangutsup}', ""); + Expect(1, 101760, '\p{^Blk=tangutsup}', ""); + Expect(1, 101760, '\P{Blk=tangutsup}', ""); + 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{Is_Block=tangutsupplement}', ""); + Expect(0, 101759, '\p{^Is_Block=tangutsupplement}', ""); + Expect(0, 101759, '\P{Is_Block=tangutsupplement}', ""); + Expect(1, 101759, '\P{^Is_Block=tangutsupplement}', ""); + Expect(0, 101760, '\p{Is_Block=tangutsupplement}', ""); + 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_Blk=tangutsup}', ""); + Expect(0, 101759, '\p{^Is_Blk=tangutsup}', ""); + Expect(0, 101759, '\P{Is_Blk=tangutsup}', ""); + Expect(1, 101759, '\P{^Is_Blk=tangutsup}', ""); + Expect(0, 101760, '\p{Is_Blk=tangutsup}', ""); + 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, 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/a/}'); - Error('\P{Blk=_-Telugu/a/}'); + 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}', ""); @@ -26609,24 +27306,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 3200, '\P{^Blk=telugu}', ""); Expect(1, 3199, '\p{Blk=:\Atelugu\z:}', "");; Expect(0, 3200, '\p{Blk=:\Atelugu\z:}', "");; - Expect(1, 3199, '\p{Blk= Telugu}', ""); - Expect(0, 3199, '\p{^Blk= Telugu}', ""); - Expect(0, 3199, '\P{Blk= Telugu}', ""); - Expect(1, 3199, '\P{^Blk= Telugu}', ""); - Expect(0, 3200, '\p{Blk= Telugu}', ""); - Expect(1, 3200, '\p{^Blk= Telugu}', ""); - Expect(1, 3200, '\P{Blk= Telugu}', ""); - Expect(0, 3200, '\P{^Blk= Telugu}', ""); - Error('\p{Is_Block= /a/TELUGU}'); - Error('\P{Is_Block= /a/TELUGU}'); - Expect(1, 3199, '\p{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_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}', ""); @@ -26635,8 +27324,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 3200, '\p{^Is_Block= Telugu}', ""); Expect(1, 3200, '\P{Is_Block= Telugu}', ""); Expect(0, 3200, '\P{^Is_Block= Telugu}', ""); - Error('\p{Is_Blk= Telugu/a/}'); - Error('\P{Is_Blk= Telugu/a/}'); + Error('\p{Is_Blk=-_Telugu/a/}'); + Error('\P{Is_Blk=-_Telugu/a/}'); Expect(1, 3199, '\p{Is_Blk=telugu}', ""); Expect(0, 3199, '\p{^Is_Blk=telugu}', ""); Expect(0, 3199, '\P{Is_Blk=telugu}', ""); @@ -26645,16 +27334,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}', ""); @@ -26667,16 +27356,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1984, '\P{^Block=thaana}', ""); Expect(1, 1983, '\p{Block=:\Athaana\z:}', "");; Expect(0, 1984, '\p{Block=:\Athaana\z:}', "");; - Expect(1, 1983, '\p{Block=- Thaana}', ""); - Expect(0, 1983, '\p{^Block=- Thaana}', ""); - Expect(0, 1983, '\P{Block=- Thaana}', ""); - Expect(1, 1983, '\P{^Block=- Thaana}', ""); - Expect(0, 1984, '\p{Block=- Thaana}', ""); - Expect(1, 1984, '\p{^Block=- Thaana}', ""); - Expect(1, 1984, '\P{Block=- Thaana}', ""); - Expect(0, 1984, '\P{^Block=- Thaana}', ""); - Error('\p{Blk=:=--Thaana}'); - Error('\P{Blk=:=--Thaana}'); + Expect(1, 1983, '\p{Block: -Thaana}', ""); + Expect(0, 1983, '\p{^Block: -Thaana}', ""); + Expect(0, 1983, '\P{Block: -Thaana}', ""); + Expect(1, 1983, '\P{^Block: -Thaana}', ""); + Expect(0, 1984, '\p{Block: -Thaana}', ""); + Expect(1, 1984, '\p{^Block: -Thaana}', ""); + Expect(1, 1984, '\P{Block: -Thaana}', ""); + Expect(0, 1984, '\P{^Block: -Thaana}', ""); + Error('\p{Blk: _/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}', ""); @@ -26689,16 +27378,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1984, '\P{^Blk=thaana}', ""); Expect(1, 1983, '\p{Blk=:\Athaana\z:}', "");; Expect(0, 1984, '\p{Blk=:\Athaana\z:}', "");; - Expect(1, 1983, '\p{Blk=--Thaana}', ""); - Expect(0, 1983, '\p{^Blk=--Thaana}', ""); - Expect(0, 1983, '\P{Blk=--Thaana}', ""); - Expect(1, 1983, '\P{^Blk=--Thaana}', ""); - Expect(0, 1984, '\p{Blk=--Thaana}', ""); - Expect(1, 1984, '\p{^Blk=--Thaana}', ""); - Expect(1, 1984, '\P{Blk=--Thaana}', ""); - Expect(0, 1984, '\P{^Blk=--Thaana}', ""); - Error('\p{Is_Block=_thaana:=}'); - Error('\P{Is_Block=_thaana:=}'); + Expect(1, 1983, '\p{Blk=--THAANA}', ""); + Expect(0, 1983, '\p{^Blk=--THAANA}', ""); + Expect(0, 1983, '\P{Blk=--THAANA}', ""); + Expect(1, 1983, '\P{^Blk=--THAANA}', ""); + Expect(0, 1984, '\p{Blk=--THAANA}', ""); + Expect(1, 1984, '\p{^Blk=--THAANA}', ""); + Expect(1, 1984, '\P{Blk=--THAANA}', ""); + Expect(0, 1984, '\P{^Blk=--THAANA}', ""); + Error('\p{Is_Block= -Thaana/a/}'); + Error('\P{Is_Block= -Thaana/a/}'); Expect(1, 1983, '\p{Is_Block=thaana}', ""); Expect(0, 1983, '\p{^Is_Block=thaana}', ""); Expect(0, 1983, '\P{Is_Block=thaana}', ""); @@ -26707,16 +27396,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=/a/--THAANA}'); + Error('\P{Is_Blk=/a/--THAANA}'); Expect(1, 1983, '\p{Is_Blk=thaana}', ""); Expect(0, 1983, '\p{^Is_Blk=thaana}', ""); Expect(0, 1983, '\P{Is_Blk=thaana}', ""); @@ -26725,16 +27414,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= thai:=}'); + Error('\P{Block= thai:=}'); Expect(1, 3711, '\p{Block=:\AThai\z:}', "");; Expect(0, 3712, '\p{Block=:\AThai\z:}', "");; Expect(1, 3711, '\p{Block=thai}', ""); @@ -26747,16 +27436,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}', ""); @@ -26769,16 +27458,16 @@ 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}', ""); - Error('\p{Is_Block=_ Thai/a/}'); - Error('\P{Is_Block=_ Thai/a/}'); + Expect(1, 3711, '\p{Blk=--THAI}', ""); + Expect(0, 3711, '\p{^Blk=--THAI}', ""); + Expect(0, 3711, '\P{Blk=--THAI}', ""); + Expect(1, 3711, '\P{^Blk=--THAI}', ""); + Expect(0, 3712, '\p{Blk=--THAI}', ""); + Expect(1, 3712, '\p{^Blk=--THAI}', ""); + Expect(1, 3712, '\P{Blk=--THAI}', ""); + Expect(0, 3712, '\P{^Blk=--THAI}', ""); + Error('\p{Is_Block=/a/thai}'); + Error('\P{Is_Block=/a/thai}'); Expect(1, 3711, '\p{Is_Block=thai}', ""); Expect(0, 3711, '\p{^Is_Block=thai}', ""); Expect(0, 3711, '\P{Is_Block=thai}', ""); @@ -26787,14 +27476,14 @@ 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}', ""); + 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}', ""); @@ -26805,38 +27494,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 3712, '\p{^Is_Blk=thai}', ""); Expect(1, 3712, '\P{Is_Blk=thai}', ""); Expect(0, 3712, '\P{^Is_Blk=thai}', ""); - Expect(1, 3711, '\p{Is_Blk: -_Thai}', ""); - Expect(0, 3711, '\p{^Is_Blk: -_Thai}', ""); - Expect(0, 3711, '\P{Is_Blk: -_Thai}', ""); - Expect(1, 3711, '\P{^Is_Blk: -_Thai}', ""); - Expect(0, 3712, '\p{Is_Blk: -_Thai}', ""); - Expect(1, 3712, '\p{^Is_Blk: -_Thai}', ""); - Expect(1, 3712, '\P{Is_Blk: -_Thai}', ""); - Expect(0, 3712, '\P{^Is_Blk: -_Thai}', ""); - Error('\p{Block= Tibetan/a/}'); - Error('\P{Block= Tibetan/a/}'); + Expect(1, 3711, '\p{Is_Blk=_ THAI}', ""); + Expect(0, 3711, '\p{^Is_Blk=_ THAI}', ""); + Expect(0, 3711, '\P{Is_Blk=_ THAI}', ""); + Expect(1, 3711, '\P{^Is_Blk=_ THAI}', ""); + Expect(0, 3712, '\p{Is_Blk=_ THAI}', ""); + Expect(1, 3712, '\p{^Is_Blk=_ THAI}', ""); + Expect(1, 3712, '\P{Is_Blk=_ THAI}', ""); + Expect(0, 3712, '\P{^Is_Blk=_ THAI}', ""); + Error('\p{Block=:=tibetan}'); + Error('\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}', ""); + 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}', ""); @@ -26849,16 +27538,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 4096, '\P{^Blk=tibetan}', ""); Expect(1, 4095, '\p{Blk=:\Atibetan\z:}', "");; Expect(0, 4096, '\p{Blk=:\Atibetan\z:}', "");; - Expect(1, 4095, '\p{Blk= -Tibetan}', ""); - Expect(0, 4095, '\p{^Blk= -Tibetan}', ""); - Expect(0, 4095, '\P{Blk= -Tibetan}', ""); - Expect(1, 4095, '\P{^Blk= -Tibetan}', ""); - Expect(0, 4096, '\p{Blk= -Tibetan}', ""); - Expect(1, 4096, '\p{^Blk= -Tibetan}', ""); - Expect(1, 4096, '\P{Blk= -Tibetan}', ""); - Expect(0, 4096, '\P{^Blk= -Tibetan}', ""); - Error('\p{Is_Block: -/a/Tibetan}'); - Error('\P{Is_Block: -/a/Tibetan}'); + Expect(1, 4095, '\p{Blk=- tibetan}', ""); + Expect(0, 4095, '\p{^Blk=- tibetan}', ""); + Expect(0, 4095, '\P{Blk=- tibetan}', ""); + Expect(1, 4095, '\P{^Blk=- tibetan}', ""); + Expect(0, 4096, '\p{Blk=- tibetan}', ""); + Expect(1, 4096, '\p{^Blk=- tibetan}', ""); + Expect(1, 4096, '\P{Blk=- tibetan}', ""); + Expect(0, 4096, '\P{^Blk=- tibetan}', ""); + Error('\p{Is_Block=_:=Tibetan}'); + Error('\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}', ""); @@ -26867,16 +27556,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 4096, '\p{^Is_Block=tibetan}', ""); Expect(1, 4096, '\P{Is_Block=tibetan}', ""); Expect(0, 4096, '\P{^Is_Block=tibetan}', ""); - Expect(1, 4095, '\p{Is_Block= -tibetan}', ""); - Expect(0, 4095, '\p{^Is_Block= -tibetan}', ""); - Expect(0, 4095, '\P{Is_Block= -tibetan}', ""); - Expect(1, 4095, '\P{^Is_Block= -tibetan}', ""); - Expect(0, 4096, '\p{Is_Block= -tibetan}', ""); - Expect(1, 4096, '\p{^Is_Block= -tibetan}', ""); - Expect(1, 4096, '\P{Is_Block= -tibetan}', ""); - Expect(0, 4096, '\P{^Is_Block= -tibetan}', ""); - Error('\p{Is_Blk= Tibetan:=}'); - Error('\P{Is_Blk= Tibetan:=}'); + Expect(1, 4095, '\p{Is_Block= Tibetan}', ""); + Expect(0, 4095, '\p{^Is_Block= Tibetan}', ""); + Expect(0, 4095, '\P{Is_Block= Tibetan}', ""); + Expect(1, 4095, '\P{^Is_Block= Tibetan}', ""); + Expect(0, 4096, '\p{Is_Block= Tibetan}', ""); + Expect(1, 4096, '\p{^Is_Block= Tibetan}', ""); + Expect(1, 4096, '\P{Is_Block= Tibetan}', ""); + Expect(0, 4096, '\P{^Is_Block= Tibetan}', ""); + Error('\p{Is_Blk=Tibetan/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}', ""); @@ -26885,38 +27574,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 4096, '\p{^Is_Blk=tibetan}', ""); Expect(1, 4096, '\P{Is_Blk=tibetan}', ""); Expect(0, 4096, '\P{^Is_Blk=tibetan}', ""); - 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}', ""); - Expect(0, 11647, '\p{^Block: tifinagh}', ""); - Expect(0, 11647, '\P{Block: tifinagh}', ""); - Expect(1, 11647, '\P{^Block: tifinagh}', ""); - Expect(0, 11648, '\p{Block: tifinagh}', ""); - Expect(1, 11648, '\p{^Block: tifinagh}', ""); - Expect(1, 11648, '\P{Block: tifinagh}', ""); - Expect(0, 11648, '\P{^Block: tifinagh}', ""); + Expect(1, 11647, '\p{Block=tifinagh}', ""); + Expect(0, 11647, '\p{^Block=tifinagh}', ""); + Expect(0, 11647, '\P{Block=tifinagh}', ""); + Expect(1, 11647, '\P{^Block=tifinagh}', ""); + Expect(0, 11648, '\p{Block=tifinagh}', ""); + Expect(1, 11648, '\p{^Block=tifinagh}', ""); + Expect(1, 11648, '\P{Block=tifinagh}', ""); + Expect(0, 11648, '\P{^Block=tifinagh}', ""); Expect(1, 11647, '\p{Block=:\Atifinagh\z:}', "");; Expect(0, 11648, '\p{Block=:\Atifinagh\z:}', "");; - Expect(1, 11647, '\p{Block= -Tifinagh}', ""); - Expect(0, 11647, '\p{^Block= -Tifinagh}', ""); - Expect(0, 11647, '\P{Block= -Tifinagh}', ""); - Expect(1, 11647, '\P{^Block= -Tifinagh}', ""); - Expect(0, 11648, '\p{Block= -Tifinagh}', ""); - Expect(1, 11648, '\p{^Block= -Tifinagh}', ""); - Expect(1, 11648, '\P{Block= -Tifinagh}', ""); - Expect(0, 11648, '\P{^Block= -Tifinagh}', ""); - Error('\p{Blk=/a/Tifinagh}'); - Error('\P{Blk=/a/Tifinagh}'); + Expect(1, 11647, '\p{Block=- TIFINAGH}', ""); + Expect(0, 11647, '\p{^Block=- TIFINAGH}', ""); + Expect(0, 11647, '\P{Block=- TIFINAGH}', ""); + Expect(1, 11647, '\P{^Block=- TIFINAGH}', ""); + Expect(0, 11648, '\p{Block=- TIFINAGH}', ""); + Expect(1, 11648, '\p{^Block=- TIFINAGH}', ""); + Expect(1, 11648, '\P{Block=- TIFINAGH}', ""); + Expect(0, 11648, '\P{^Block=- TIFINAGH}', ""); + Error('\p{Blk=/a/_ Tifinagh}'); + Error('\P{Blk=/a/_ Tifinagh}'); Expect(1, 11647, '\p{Blk=:\ATifinagh\z:}', "");; Expect(0, 11648, '\p{Blk=:\ATifinagh\z:}', "");; Expect(1, 11647, '\p{Blk=tifinagh}', ""); @@ -26929,16 +27618,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 11648, '\P{^Blk=tifinagh}', ""); Expect(1, 11647, '\p{Blk=:\Atifinagh\z:}', "");; Expect(0, 11648, '\p{Blk=:\Atifinagh\z:}', "");; - Expect(1, 11647, '\p{Blk= tifinagh}', ""); - Expect(0, 11647, '\p{^Blk= tifinagh}', ""); - Expect(0, 11647, '\P{Blk= tifinagh}', ""); - Expect(1, 11647, '\P{^Blk= tifinagh}', ""); - Expect(0, 11648, '\p{Blk= tifinagh}', ""); - Expect(1, 11648, '\p{^Blk= tifinagh}', ""); - Expect(1, 11648, '\P{Blk= tifinagh}', ""); - Expect(0, 11648, '\P{^Blk= tifinagh}', ""); - Error('\p{Is_Block:/a/ _tifinagh}'); - Error('\P{Is_Block:/a/ _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=:=_-Tifinagh}'); + Error('\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}', ""); @@ -26947,34 +27636,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 11648, '\p{^Is_Block=tifinagh}', ""); Expect(1, 11648, '\P{Is_Block=tifinagh}', ""); Expect(0, 11648, '\P{^Is_Block=tifinagh}', ""); - Expect(1, 11647, '\p{Is_Block= Tifinagh}', ""); - Expect(0, 11647, '\p{^Is_Block= Tifinagh}', ""); - Expect(0, 11647, '\P{Is_Block= Tifinagh}', ""); - Expect(1, 11647, '\P{^Is_Block= Tifinagh}', ""); - Expect(0, 11648, '\p{Is_Block= Tifinagh}', ""); - Expect(1, 11648, '\p{^Is_Block= Tifinagh}', ""); - Expect(1, 11648, '\P{Is_Block= Tifinagh}', ""); - Expect(0, 11648, '\P{^Is_Block= Tifinagh}', ""); - Error('\p{Is_Blk=:=- tifinagh}'); - Error('\P{Is_Blk=:=- tifinagh}'); - Expect(1, 11647, '\p{Is_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}', ""); - Expect(1, 11647, '\p{Is_Blk= _Tifinagh}', ""); - Expect(0, 11647, '\p{^Is_Blk= _Tifinagh}', ""); - Expect(0, 11647, '\P{Is_Blk= _Tifinagh}', ""); - Expect(1, 11647, '\P{^Is_Blk= _Tifinagh}', ""); - Expect(0, 11648, '\p{Is_Blk= _Tifinagh}', ""); - Expect(1, 11648, '\p{^Is_Blk= _Tifinagh}', ""); - Expect(1, 11648, '\P{Is_Blk= _Tifinagh}', ""); - Expect(0, 11648, '\P{^Is_Blk= _Tifinagh}', ""); - Error('\p{Block=_:=Tirhuta}'); - Error('\P{Block=_:=Tirhuta}'); + Expect(1, 11647, '\p{Is_Block=-tifinagh}', ""); + Expect(0, 11647, '\p{^Is_Block=-tifinagh}', ""); + Expect(0, 11647, '\P{Is_Block=-tifinagh}', ""); + Expect(1, 11647, '\P{^Is_Block=-tifinagh}', ""); + Expect(0, 11648, '\p{Is_Block=-tifinagh}', ""); + Expect(1, 11648, '\p{^Is_Block=-tifinagh}', ""); + Expect(1, 11648, '\P{Is_Block=-tifinagh}', ""); + Expect(0, 11648, '\P{^Is_Block=-tifinagh}', ""); + Error('\p{Is_Blk= -tifinagh:=}'); + Error('\P{Is_Blk= -tifinagh:=}'); + Expect(1, 11647, '\p{Is_Blk=tifinagh}', ""); + Expect(0, 11647, '\p{^Is_Blk=tifinagh}', ""); + Expect(0, 11647, '\P{Is_Blk=tifinagh}', ""); + Expect(1, 11647, '\P{^Is_Blk=tifinagh}', ""); + Expect(0, 11648, '\p{Is_Blk=tifinagh}', ""); + Expect(1, 11648, '\p{^Is_Blk=tifinagh}', ""); + Expect(1, 11648, '\P{Is_Blk=tifinagh}', ""); + Expect(0, 11648, '\P{^Is_Blk=tifinagh}', ""); + Error('\p{Block=:= Tirhuta}'); + Error('\P{Block=:= Tirhuta}'); Expect(1, 70879, '\p{Block=:\ATirhuta\z:}', "");; Expect(0, 70880, '\p{Block=:\ATirhuta\z:}', "");; Expect(1, 70879, '\p{Block=tirhuta}', ""); @@ -26987,16 +27668,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: /a/_TIRHUTA}'); - Error('\P{Blk: /a/_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}', ""); @@ -27009,16 +27690,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=/a/ tirhuta}'); - Error('\P{Is_Block=/a/ 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=-_TIRHUTA:=}'); + Error('\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}', ""); @@ -27027,16 +27708,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: _Tirhuta:=}'); - Error('\P{Is_Blk: _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}', ""); @@ -27045,16 +27726,96 @@ 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= :=Transport_and_Map_SYMBOLS}'); - Error('\P{Block= :=Transport_and_Map_SYMBOLS}'); + 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}', ""); + 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}', ""); + 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{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}', ""); + 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{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}', ""); + 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_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}', ""); + 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}', ""); @@ -27067,16 +27828,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/a/}'); - Error('\P{Blk= -TRANSPORT_And_MAP/a/}'); + 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}', ""); @@ -27089,16 +27850,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= /a/TRANSPORT_and_map_Symbols}'); - Error('\P{Is_Block= /a/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= -TRANSPORT_AND_Map_Symbols:=}'); + Error('\P{Is_Block= -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}', ""); @@ -27107,16 +27868,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= /a/TRANSPORT_And_map}'); - Error('\P{Is_Blk= /a/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}', ""); @@ -27125,16 +27886,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=/a/ Unified_canadian_ABORIGINAL_SYLLABICS}'); - Error('\P{Block=/a/ 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=-:=unified_canadian_ABORIGINAL_SYLLABICS}'); + Error('\P{Block=-:=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}', ""); @@ -27147,16 +27908,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}', ""); @@ -27169,34 +27930,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 5760, '\P{^Blk=ucas}', ""); Expect(1, 5759, '\p{Blk=:\Aucas\z:}', "");; Expect(0, 5760, '\p{Blk=:\Aucas\z:}', "");; - Expect(1, 5759, '\p{Blk=__UCAS}', ""); - Expect(0, 5759, '\p{^Blk=__UCAS}', ""); - Expect(0, 5759, '\P{Blk=__UCAS}', ""); - Expect(1, 5759, '\P{^Blk=__UCAS}', ""); - Expect(0, 5760, '\p{Blk=__UCAS}', ""); - Expect(1, 5760, '\p{^Blk=__UCAS}', ""); - Expect(1, 5760, '\P{Blk=__UCAS}', ""); - Expect(0, 5760, '\P{^Blk=__UCAS}', ""); - Error('\p{Is_Block=:=-_canadian_Syllabics}'); - Error('\P{Is_Block=:=-_canadian_Syllabics}'); - Expect(1, 5759, '\p{Is_Block: canadiansyllabics}', ""); - Expect(0, 5759, '\p{^Is_Block: canadiansyllabics}', ""); - Expect(0, 5759, '\P{Is_Block: canadiansyllabics}', ""); - Expect(1, 5759, '\P{^Is_Block: canadiansyllabics}', ""); - Expect(0, 5760, '\p{Is_Block: canadiansyllabics}', ""); - Expect(1, 5760, '\p{^Is_Block: canadiansyllabics}', ""); - Expect(1, 5760, '\P{Is_Block: canadiansyllabics}', ""); - Expect(0, 5760, '\P{^Is_Block: canadiansyllabics}', ""); - Expect(1, 5759, '\p{Is_Block= canadian_syllabics}', ""); - Expect(0, 5759, '\p{^Is_Block= canadian_syllabics}', ""); - Expect(0, 5759, '\P{Is_Block= canadian_syllabics}', ""); - Expect(1, 5759, '\P{^Is_Block= canadian_syllabics}', ""); - Expect(0, 5760, '\p{Is_Block= canadian_syllabics}', ""); - Expect(1, 5760, '\p{^Is_Block= canadian_syllabics}', ""); - Expect(1, 5760, '\P{Is_Block= canadian_syllabics}', ""); - Expect(0, 5760, '\P{^Is_Block= canadian_syllabics}', ""); - Error('\p{Is_Blk=/a/ _unified_Canadian_ABORIGINAL_SYLLABICS}'); - Error('\P{Is_Blk=/a/ _unified_Canadian_ABORIGINAL_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: /a/Canadian_SYLLABICS}'); + Error('\P{Is_Block: /a/Canadian_SYLLABICS}'); + Expect(1, 5759, '\p{Is_Block=canadiansyllabics}', ""); + Expect(0, 5759, '\p{^Is_Block=canadiansyllabics}', ""); + Expect(0, 5759, '\P{Is_Block=canadiansyllabics}', ""); + Expect(1, 5759, '\P{^Is_Block=canadiansyllabics}', ""); + Expect(0, 5760, '\p{Is_Block=canadiansyllabics}', ""); + Expect(1, 5760, '\p{^Is_Block=canadiansyllabics}', ""); + Expect(1, 5760, '\P{Is_Block=canadiansyllabics}', ""); + Expect(0, 5760, '\P{^Is_Block=canadiansyllabics}', ""); + Expect(1, 5759, '\p{Is_Block=Canadian_syllabics}', ""); + Expect(0, 5759, '\p{^Is_Block=Canadian_syllabics}', ""); + Expect(0, 5759, '\P{Is_Block=Canadian_syllabics}', ""); + Expect(1, 5759, '\P{^Is_Block=Canadian_syllabics}', ""); + Expect(0, 5760, '\p{Is_Block=Canadian_syllabics}', ""); + Expect(1, 5760, '\p{^Is_Block=Canadian_syllabics}', ""); + Expect(1, 5760, '\P{Is_Block=Canadian_syllabics}', ""); + Expect(0, 5760, '\P{^Is_Block=Canadian_syllabics}', ""); + Error('\p{Is_Blk=/a/ UNIFIED_canadian_ABORIGINAL_Syllabics}'); + Error('\P{Is_Blk=/a/ UNIFIED_canadian_ABORIGINAL_Syllabics}'); Expect(1, 5759, '\p{Is_Blk=unifiedcanadianaboriginalsyllabics}', ""); Expect(0, 5759, '\p{^Is_Blk=unifiedcanadianaboriginalsyllabics}', ""); Expect(0, 5759, '\P{Is_Blk=unifiedcanadianaboriginalsyllabics}', ""); @@ -27205,16 +27966,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 5760, '\p{^Is_Blk=unifiedcanadianaboriginalsyllabics}', ""); Expect(1, 5760, '\P{Is_Blk=unifiedcanadianaboriginalsyllabics}', ""); Expect(0, 5760, '\P{^Is_Blk=unifiedcanadianaboriginalsyllabics}', ""); - Expect(1, 5759, '\p{Is_Blk= -UNIFIED_canadian_Aboriginal_SYLLABICS}', ""); - Expect(0, 5759, '\p{^Is_Blk= -UNIFIED_canadian_Aboriginal_SYLLABICS}', ""); - Expect(0, 5759, '\P{Is_Blk= -UNIFIED_canadian_Aboriginal_SYLLABICS}', ""); - Expect(1, 5759, '\P{^Is_Blk= -UNIFIED_canadian_Aboriginal_SYLLABICS}', ""); - Expect(0, 5760, '\p{Is_Blk= -UNIFIED_canadian_Aboriginal_SYLLABICS}', ""); - Expect(1, 5760, '\p{^Is_Blk= -UNIFIED_canadian_Aboriginal_SYLLABICS}', ""); - Expect(1, 5760, '\P{Is_Blk= -UNIFIED_canadian_Aboriginal_SYLLABICS}', ""); - Expect(0, 5760, '\P{^Is_Blk= -UNIFIED_canadian_Aboriginal_SYLLABICS}', ""); - Error('\p{Block=_-UNIFIED_Canadian_Aboriginal_syllabics_EXTENDED/a/}'); - Error('\P{Block=_-UNIFIED_Canadian_Aboriginal_syllabics_EXTENDED/a/}'); + 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}', ""); @@ -27227,16 +27988,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 6400, '\P{^Block=unifiedcanadianaboriginalsyllabicsextended}', ""); Expect(1, 6399, '\p{Block=:\Aunifiedcanadianaboriginalsyllabicsextended\z:}', "");; Expect(0, 6400, '\p{Block=:\Aunifiedcanadianaboriginalsyllabicsextended\z:}', "");; - Expect(1, 6399, '\p{Block=- Unified_Canadian_ABORIGINAL_syllabics_extended}', ""); - Expect(0, 6399, '\p{^Block=- Unified_Canadian_ABORIGINAL_syllabics_extended}', ""); - Expect(0, 6399, '\P{Block=- Unified_Canadian_ABORIGINAL_syllabics_extended}', ""); - Expect(1, 6399, '\P{^Block=- Unified_Canadian_ABORIGINAL_syllabics_extended}', ""); - Expect(0, 6400, '\p{Block=- Unified_Canadian_ABORIGINAL_syllabics_extended}', ""); - Expect(1, 6400, '\p{^Block=- Unified_Canadian_ABORIGINAL_syllabics_extended}', ""); - Expect(1, 6400, '\P{Block=- Unified_Canadian_ABORIGINAL_syllabics_extended}', ""); - Expect(0, 6400, '\P{^Block=- Unified_Canadian_ABORIGINAL_syllabics_extended}', ""); - Error('\p{Blk= UCAS_Ext:=}'); - Error('\P{Blk= 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}', ""); @@ -27249,34 +28010,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 6400, '\P{^Blk=ucasext}', ""); Expect(1, 6399, '\p{Blk=:\Aucasext\z:}', "");; Expect(0, 6400, '\p{Blk=:\Aucasext\z:}', "");; - Expect(1, 6399, '\p{Blk: _-ucas_ext}', ""); - Expect(0, 6399, '\p{^Blk: _-ucas_ext}', ""); - Expect(0, 6399, '\P{Blk: _-ucas_ext}', ""); - Expect(1, 6399, '\P{^Blk: _-ucas_ext}', ""); - Expect(0, 6400, '\p{Blk: _-ucas_ext}', ""); - Expect(1, 6400, '\p{^Blk: _-ucas_ext}', ""); - Expect(1, 6400, '\P{Blk: _-ucas_ext}', ""); - Expect(0, 6400, '\P{^Blk: _-ucas_ext}', ""); - Error('\p{Is_Block= _UNIFIED_Canadian_Aboriginal_SYLLABICS_extended/a/}'); - Error('\P{Is_Block= _UNIFIED_Canadian_Aboriginal_SYLLABICS_extended/a/}'); - Expect(1, 6399, '\p{Is_Block: unifiedcanadianaboriginalsyllabicsextended}', ""); - Expect(0, 6399, '\p{^Is_Block: unifiedcanadianaboriginalsyllabicsextended}', ""); - Expect(0, 6399, '\P{Is_Block: unifiedcanadianaboriginalsyllabicsextended}', ""); - Expect(1, 6399, '\P{^Is_Block: unifiedcanadianaboriginalsyllabicsextended}', ""); - Expect(0, 6400, '\p{Is_Block: unifiedcanadianaboriginalsyllabicsextended}', ""); - Expect(1, 6400, '\p{^Is_Block: unifiedcanadianaboriginalsyllabicsextended}', ""); - Expect(1, 6400, '\P{Is_Block: unifiedcanadianaboriginalsyllabicsextended}', ""); - Expect(0, 6400, '\P{^Is_Block: unifiedcanadianaboriginalsyllabicsextended}', ""); - Expect(1, 6399, '\p{Is_Block= _UNIFIED_CANADIAN_Aboriginal_syllabics_extended}', ""); - Expect(0, 6399, '\p{^Is_Block= _UNIFIED_CANADIAN_Aboriginal_syllabics_extended}', ""); - Expect(0, 6399, '\P{Is_Block= _UNIFIED_CANADIAN_Aboriginal_syllabics_extended}', ""); - Expect(1, 6399, '\P{^Is_Block= _UNIFIED_CANADIAN_Aboriginal_syllabics_extended}', ""); - Expect(0, 6400, '\p{Is_Block= _UNIFIED_CANADIAN_Aboriginal_syllabics_extended}', ""); - Expect(1, 6400, '\p{^Is_Block= _UNIFIED_CANADIAN_Aboriginal_syllabics_extended}', ""); - Expect(1, 6400, '\P{Is_Block= _UNIFIED_CANADIAN_Aboriginal_syllabics_extended}', ""); - Expect(0, 6400, '\P{^Is_Block= _UNIFIED_CANADIAN_Aboriginal_syllabics_extended}', ""); - Error('\p{Is_Blk: /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= /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{Is_Blk=ucasext}', ""); Expect(0, 6399, '\p{^Is_Blk=ucasext}', ""); Expect(0, 6399, '\P{Is_Blk=ucasext}', ""); @@ -27285,16 +28046,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 6400, '\p{^Is_Blk=ucasext}', ""); Expect(1, 6400, '\P{Is_Blk=ucasext}', ""); Expect(0, 6400, '\P{^Is_Blk=ucasext}', ""); - Expect(1, 6399, '\p{Is_Blk= ucas_EXT}', ""); - Expect(0, 6399, '\p{^Is_Blk= ucas_EXT}', ""); - Expect(0, 6399, '\P{Is_Blk= ucas_EXT}', ""); - Expect(1, 6399, '\P{^Is_Blk= ucas_EXT}', ""); - Expect(0, 6400, '\p{Is_Blk= ucas_EXT}', ""); - Expect(1, 6400, '\p{^Is_Blk= ucas_EXT}', ""); - Expect(1, 6400, '\P{Is_Blk= ucas_EXT}', ""); - Expect(0, 6400, '\P{^Is_Blk= ucas_EXT}', ""); - Error('\p{Block=--ugaritic/a/}'); - Error('\P{Block=--ugaritic/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=-:=UNIFIED_Canadian_ABORIGINAL_SYLLABICS_extended_A}'); + Error('\P{Block=-:=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}', ""); + Expect(0, 72383, '\p{^Block=unifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(0, 72383, '\P{Block=unifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(1, 72383, '\P{^Block=unifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(0, 72384, '\p{Block=unifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(1, 72384, '\p{^Block=unifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(1, 72384, '\P{Block=unifiedcanadianaboriginalsyllabicsextendeda}', ""); + 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{Blk=:\AUCAS_Ext_A\z:}', "");; + Expect(0, 72384, '\p{Blk=:\AUCAS_Ext_A\z:}', "");; + Expect(1, 72383, '\p{Blk=ucasexta}', ""); + Expect(0, 72383, '\p{^Blk=ucasexta}', ""); + Expect(0, 72383, '\P{Blk=ucasexta}', ""); + Expect(1, 72383, '\P{^Blk=ucasexta}', ""); + Expect(0, 72384, '\p{Blk=ucasexta}', ""); + Expect(1, 72384, '\p{^Blk=ucasexta}', ""); + Expect(1, 72384, '\P{Blk=ucasexta}', ""); + 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{Is_Block=unifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(0, 72383, '\p{^Is_Block=unifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(0, 72383, '\P{Is_Block=unifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(1, 72383, '\P{^Is_Block=unifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(0, 72384, '\p{Is_Block=unifiedcanadianaboriginalsyllabicsextendeda}', ""); + 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_Blk=ucasexta}', ""); + Expect(0, 72383, '\p{^Is_Blk=ucasexta}', ""); + Expect(0, 72383, '\P{Is_Blk=ucasexta}', ""); + Expect(1, 72383, '\P{^Is_Blk=ucasexta}', ""); + Expect(0, 72384, '\p{Is_Blk=ucasexta}', ""); + 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, 66463, '\p{Block=:\AUgaritic\z:}', "");; Expect(0, 66464, '\p{Block=:\AUgaritic\z:}', "");; Expect(1, 66463, '\p{Block=ugaritic}', ""); @@ -27307,38 +28148,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 66464, '\P{^Block=ugaritic}', ""); Expect(1, 66463, '\p{Block=:\Augaritic\z:}', "");; Expect(0, 66464, '\p{Block=:\Augaritic\z:}', "");; - Expect(1, 66463, '\p{Block: UGARITIC}', ""); - Expect(0, 66463, '\p{^Block: UGARITIC}', ""); - Expect(0, 66463, '\P{Block: UGARITIC}', ""); - Expect(1, 66463, '\P{^Block: UGARITIC}', ""); - Expect(0, 66464, '\p{Block: UGARITIC}', ""); - Expect(1, 66464, '\p{^Block: UGARITIC}', ""); - Expect(1, 66464, '\P{Block: UGARITIC}', ""); - Expect(0, 66464, '\P{^Block: UGARITIC}', ""); - Error('\p{Blk: -:=ugaritic}'); - Error('\P{Blk: -:=ugaritic}'); + Expect(1, 66463, '\p{Block=- Ugaritic}', ""); + Expect(0, 66463, '\p{^Block=- Ugaritic}', ""); + Expect(0, 66463, '\P{Block=- Ugaritic}', ""); + Expect(1, 66463, '\P{^Block=- Ugaritic}', ""); + Expect(0, 66464, '\p{Block=- Ugaritic}', ""); + Expect(1, 66464, '\p{^Block=- Ugaritic}', ""); + Expect(1, 66464, '\P{Block=- Ugaritic}', ""); + Expect(0, 66464, '\P{^Block=- Ugaritic}', ""); + Error('\p{Blk=/a/--UGARITIC}'); + Error('\P{Blk=/a/--UGARITIC}'); Expect(1, 66463, '\p{Blk=:\AUgaritic\z:}', "");; Expect(0, 66464, '\p{Blk=:\AUgaritic\z:}', "");; - Expect(1, 66463, '\p{Blk: ugaritic}', ""); - Expect(0, 66463, '\p{^Blk: ugaritic}', ""); - Expect(0, 66463, '\P{Blk: ugaritic}', ""); - Expect(1, 66463, '\P{^Blk: ugaritic}', ""); - Expect(0, 66464, '\p{Blk: ugaritic}', ""); - Expect(1, 66464, '\p{^Blk: ugaritic}', ""); - Expect(1, 66464, '\P{Blk: ugaritic}', ""); - Expect(0, 66464, '\P{^Blk: ugaritic}', ""); + Expect(1, 66463, '\p{Blk=ugaritic}', ""); + Expect(0, 66463, '\p{^Blk=ugaritic}', ""); + Expect(0, 66463, '\P{Blk=ugaritic}', ""); + Expect(1, 66463, '\P{^Blk=ugaritic}', ""); + Expect(0, 66464, '\p{Blk=ugaritic}', ""); + Expect(1, 66464, '\p{^Blk=ugaritic}', ""); + Expect(1, 66464, '\P{Blk=ugaritic}', ""); + Expect(0, 66464, '\P{^Blk=ugaritic}', ""); Expect(1, 66463, '\p{Blk=:\Augaritic\z:}', "");; Expect(0, 66464, '\p{Blk=:\Augaritic\z:}', "");; - Expect(1, 66463, '\p{Blk:_Ugaritic}', ""); - Expect(0, 66463, '\p{^Blk:_Ugaritic}', ""); - Expect(0, 66463, '\P{Blk:_Ugaritic}', ""); - Expect(1, 66463, '\P{^Blk:_Ugaritic}', ""); - Expect(0, 66464, '\p{Blk:_Ugaritic}', ""); - Expect(1, 66464, '\p{^Blk:_Ugaritic}', ""); - Expect(1, 66464, '\P{Blk:_Ugaritic}', ""); - Expect(0, 66464, '\P{^Blk:_Ugaritic}', ""); - Error('\p{Is_Block=:=UGARITIC}'); - Error('\P{Is_Block=:=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=/a/ugaritic}'); + Error('\P{Is_Block=/a/ugaritic}'); Expect(1, 66463, '\p{Is_Block=ugaritic}', ""); Expect(0, 66463, '\p{^Is_Block=ugaritic}', ""); Expect(0, 66463, '\P{Is_Block=ugaritic}', ""); @@ -27347,16 +28188,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}', ""); @@ -27365,16 +28206,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 66464, '\p{^Is_Blk=ugaritic}', ""); Expect(1, 66464, '\P{Is_Blk=ugaritic}', ""); Expect(0, 66464, '\P{^Is_Blk=ugaritic}', ""); - Expect(1, 66463, '\p{Is_Blk=__ugaritic}', ""); - Expect(0, 66463, '\p{^Is_Blk=__ugaritic}', ""); - Expect(0, 66463, '\P{Is_Blk=__ugaritic}', ""); - Expect(1, 66463, '\P{^Is_Blk=__ugaritic}', ""); - Expect(0, 66464, '\p{Is_Blk=__ugaritic}', ""); - Expect(1, 66464, '\p{^Is_Blk=__ugaritic}', ""); - Expect(1, 66464, '\P{Is_Blk=__ugaritic}', ""); - Expect(0, 66464, '\P{^Is_Blk=__ugaritic}', ""); - Error('\p{Block=-:=Vai}'); - Error('\P{Block=-:=Vai}'); + Expect(1, 66463, '\p{Is_Blk= _UGARITIC}', ""); + Expect(0, 66463, '\p{^Is_Blk= _UGARITIC}', ""); + Expect(0, 66463, '\P{Is_Blk= _UGARITIC}', ""); + Expect(1, 66463, '\P{^Is_Blk= _UGARITIC}', ""); + Expect(0, 66464, '\p{Is_Blk= _UGARITIC}', ""); + Expect(1, 66464, '\p{^Is_Blk= _UGARITIC}', ""); + Expect(1, 66464, '\P{Is_Blk= _UGARITIC}', ""); + Expect(0, 66464, '\P{^Is_Blk= _UGARITIC}', ""); + Error('\p{Block= Vai:=}'); + Error('\P{Block= Vai:=}'); Expect(1, 42559, '\p{Block=:\AVai\z:}', "");; Expect(0, 42560, '\p{Block=:\AVai\z:}', "");; Expect(1, 42559, '\p{Block=vai}', ""); @@ -27387,38 +28228,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=-Vai:=}'); + Error('\P{Blk=-Vai:=}'); Expect(1, 42559, '\p{Blk=:\AVai\z:}', "");; Expect(0, 42560, '\p{Blk=:\AVai\z:}', "");; - Expect(1, 42559, '\p{Blk=vai}', ""); - 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=-/a/vai}'); - Error('\P{Is_Block=-/a/vai}'); + Expect(1, 42559, '\p{Blk= _Vai}', ""); + Expect(0, 42559, '\p{^Blk= _Vai}', ""); + Expect(0, 42559, '\P{Blk= _Vai}', ""); + Expect(1, 42559, '\P{^Blk= _Vai}', ""); + Expect(0, 42560, '\p{Blk= _Vai}', ""); + Expect(1, 42560, '\p{^Blk= _Vai}', ""); + Expect(1, 42560, '\P{Blk= _Vai}', ""); + Expect(0, 42560, '\P{^Blk= _Vai}', ""); + Error('\p{Is_Block=_ VAI/a/}'); + Error('\P{Is_Block=_ VAI/a/}'); Expect(1, 42559, '\p{Is_Block=vai}', ""); Expect(0, 42559, '\p{^Is_Block=vai}', ""); Expect(0, 42559, '\P{Is_Block=vai}', ""); @@ -27427,16 +28268,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 42560, '\p{^Is_Block=vai}', ""); Expect(1, 42560, '\P{Is_Block=vai}', ""); Expect(0, 42560, '\P{^Is_Block=vai}', ""); - Expect(1, 42559, '\p{Is_Block: -VAI}', ""); - Expect(0, 42559, '\p{^Is_Block: -VAI}', ""); - Expect(0, 42559, '\P{Is_Block: -VAI}', ""); - Expect(1, 42559, '\P{^Is_Block: -VAI}', ""); - Expect(0, 42560, '\p{Is_Block: -VAI}', ""); - Expect(1, 42560, '\p{^Is_Block: -VAI}', ""); - Expect(1, 42560, '\P{Is_Block: -VAI}', ""); - Expect(0, 42560, '\P{^Is_Block: -VAI}', ""); - Error('\p{Is_Blk=:=vai}'); - Error('\P{Is_Blk=:=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}', ""); @@ -27445,16 +28286,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 42560, '\p{^Is_Blk=vai}', ""); Expect(1, 42560, '\P{Is_Blk=vai}', ""); Expect(0, 42560, '\P{^Is_Blk=vai}', ""); - Expect(1, 42559, '\p{Is_Blk=-_Vai}', ""); - Expect(0, 42559, '\p{^Is_Blk=-_Vai}', ""); - Expect(0, 42559, '\P{Is_Blk=-_Vai}', ""); - Expect(1, 42559, '\P{^Is_Blk=-_Vai}', ""); - Expect(0, 42560, '\p{Is_Blk=-_Vai}', ""); - Expect(1, 42560, '\p{^Is_Blk=-_Vai}', ""); - Expect(1, 42560, '\P{Is_Blk=-_Vai}', ""); - Expect(0, 42560, '\P{^Is_Blk=-_Vai}', ""); - Error('\p{Block=-_vedic_Extensions/a/}'); - Error('\P{Block=-_vedic_Extensions/a/}'); + Expect(1, 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}', ""); @@ -27467,16 +28308,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}', ""); @@ -27489,16 +28330,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 7424, '\P{^Blk=vedicext}', ""); Expect(1, 7423, '\p{Blk=:\Avedicext\z:}', "");; Expect(0, 7424, '\p{Blk=:\Avedicext\z:}', "");; - Expect(1, 7423, '\p{Blk= VEDIC_EXT}', ""); - Expect(0, 7423, '\p{^Blk= VEDIC_EXT}', ""); - Expect(0, 7423, '\P{Blk= VEDIC_EXT}', ""); - Expect(1, 7423, '\P{^Blk= VEDIC_EXT}', ""); - Expect(0, 7424, '\p{Blk= VEDIC_EXT}', ""); - Expect(1, 7424, '\p{^Blk= VEDIC_EXT}', ""); - Expect(1, 7424, '\P{Blk= VEDIC_EXT}', ""); - Expect(0, 7424, '\P{^Blk= VEDIC_EXT}', ""); - Error('\p{Is_Block= Vedic_extensions:=}'); - Error('\P{Is_Block= 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= /a/VEDIC_Extensions}'); + Error('\P{Is_Block= /a/VEDIC_Extensions}'); Expect(1, 7423, '\p{Is_Block=vedicextensions}', ""); Expect(0, 7423, '\p{^Is_Block=vedicextensions}', ""); Expect(0, 7423, '\P{Is_Block=vedicextensions}', ""); @@ -27507,78 +28348,78 @@ 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_Blk:vedicext}', ""); - Expect(0, 7423, '\p{^Is_Blk:vedicext}', ""); - Expect(0, 7423, '\P{Is_Blk:vedicext}', ""); - Expect(1, 7423, '\P{^Is_Blk:vedicext}', ""); - Expect(0, 7424, '\p{Is_Blk:vedicext}', ""); - Expect(1, 7424, '\p{^Is_Blk:vedicext}', ""); - Expect(1, 7424, '\P{Is_Blk:vedicext}', ""); - Expect(0, 7424, '\P{^Is_Blk:vedicext}', ""); - Expect(1, 7423, '\p{Is_Blk= Vedic_EXT}', ""); - Expect(0, 7423, '\p{^Is_Blk= Vedic_EXT}', ""); - Expect(0, 7423, '\P{Is_Blk= Vedic_EXT}', ""); - Expect(1, 7423, '\P{^Is_Blk= Vedic_EXT}', ""); - Expect(0, 7424, '\p{Is_Blk= Vedic_EXT}', ""); - Expect(1, 7424, '\p{^Is_Blk= Vedic_EXT}', ""); - Expect(1, 7424, '\P{Is_Blk= Vedic_EXT}', ""); - Expect(0, 7424, '\P{^Is_Blk= Vedic_EXT}', ""); - Error('\p{Block=--Vertical_Forms:=}'); - Error('\P{Block=--Vertical_Forms:=}'); + Expect(1, 7423, '\p{Is_Block: -VEDIC_extensions}', ""); + Expect(0, 7423, '\p{^Is_Block: -VEDIC_extensions}', ""); + Expect(0, 7423, '\P{Is_Block: -VEDIC_extensions}', ""); + Expect(1, 7423, '\P{^Is_Block: -VEDIC_extensions}', ""); + Expect(0, 7424, '\p{Is_Block: -VEDIC_extensions}', ""); + Expect(1, 7424, '\p{^Is_Block: -VEDIC_extensions}', ""); + Expect(1, 7424, '\P{Is_Block: -VEDIC_extensions}', ""); + Expect(0, 7424, '\P{^Is_Block: -VEDIC_extensions}', ""); + Error('\p{Is_Blk=-_Vedic_ext/a/}'); + Error('\P{Is_Blk=-_Vedic_ext/a/}'); + Expect(1, 7423, '\p{Is_Blk=vedicext}', ""); + Expect(0, 7423, '\p{^Is_Blk=vedicext}', ""); + Expect(0, 7423, '\P{Is_Blk=vedicext}', ""); + Expect(1, 7423, '\P{^Is_Blk=vedicext}', ""); + Expect(0, 7424, '\p{Is_Blk=vedicext}', ""); + Expect(1, 7424, '\p{^Is_Blk=vedicext}', ""); + Expect(1, 7424, '\P{Is_Blk=vedicext}', ""); + Expect(0, 7424, '\P{^Is_Blk=vedicext}', ""); + Expect(1, 7423, '\p{Is_Blk=_Vedic_ext}', ""); + Expect(0, 7423, '\p{^Is_Blk=_Vedic_ext}', ""); + Expect(0, 7423, '\P{Is_Blk=_Vedic_ext}', ""); + Expect(1, 7423, '\P{^Is_Blk=_Vedic_ext}', ""); + Expect(0, 7424, '\p{Is_Blk=_Vedic_ext}', ""); + Expect(1, 7424, '\p{^Is_Blk=_Vedic_ext}', ""); + Expect(1, 7424, '\P{Is_Blk=_Vedic_ext}', ""); + Expect(0, 7424, '\P{^Is_Blk=_Vedic_ext}', ""); + Error('\p{Block=:= Vertical_Forms}'); + Error('\P{Block=:= Vertical_Forms}'); Expect(1, 65055, '\p{Block=:\AVertical_Forms\z:}', "");; Expect(0, 65056, '\p{Block=:\AVertical_Forms\z:}', "");; - Expect(1, 65055, '\p{Block=verticalforms}', ""); - 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}'); + Error('\P{Blk=_:=Vertical_Forms}'); Expect(1, 65055, '\p{Blk=:\AVertical_Forms\z:}', "");; Expect(0, 65056, '\p{Blk=:\AVertical_Forms\z:}', "");; - Expect(1, 65055, '\p{Blk: verticalforms}', ""); - Expect(0, 65055, '\p{^Blk: verticalforms}', ""); - Expect(0, 65055, '\P{Blk: verticalforms}', ""); - Expect(1, 65055, '\P{^Blk: verticalforms}', ""); - Expect(0, 65056, '\p{Blk: verticalforms}', ""); - Expect(1, 65056, '\p{^Blk: verticalforms}', ""); - Expect(1, 65056, '\P{Blk: verticalforms}', ""); - Expect(0, 65056, '\P{^Blk: verticalforms}', ""); + Expect(1, 65055, '\p{Blk=verticalforms}', ""); + Expect(0, 65055, '\p{^Blk=verticalforms}', ""); + Expect(0, 65055, '\P{Blk=verticalforms}', ""); + Expect(1, 65055, '\P{^Blk=verticalforms}', ""); + Expect(0, 65056, '\p{Blk=verticalforms}', ""); + Expect(1, 65056, '\p{^Blk=verticalforms}', ""); + Expect(1, 65056, '\P{Blk=verticalforms}', ""); + Expect(0, 65056, '\P{^Blk=verticalforms}', ""); Expect(1, 65055, '\p{Blk=:\Averticalforms\z:}', "");; Expect(0, 65056, '\p{Blk=:\Averticalforms\z:}', "");; - Expect(1, 65055, '\p{Blk=_vertical_FORMS}', ""); - Expect(0, 65055, '\p{^Blk=_vertical_FORMS}', ""); - Expect(0, 65055, '\P{Blk=_vertical_FORMS}', ""); - Expect(1, 65055, '\P{^Blk=_vertical_FORMS}', ""); - Expect(0, 65056, '\p{Blk=_vertical_FORMS}', ""); - Expect(1, 65056, '\p{^Blk=_vertical_FORMS}', ""); - Expect(1, 65056, '\P{Blk=_vertical_FORMS}', ""); - Expect(0, 65056, '\P{^Blk=_vertical_FORMS}', ""); - Error('\p{Is_Block= -Vertical_Forms/a/}'); - Error('\P{Is_Block= -Vertical_Forms/a/}'); + 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}', ""); @@ -27587,34 +28428,114 @@ 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=:=variation_SELECTORS}'); - Error('\P{Block=:=variation_SELECTORS}'); + Expect(1, 65055, '\p{Is_Block=--Vertical_Forms}', ""); + Expect(0, 65055, '\p{^Is_Block=--Vertical_Forms}', ""); + Expect(0, 65055, '\P{Is_Block=--Vertical_Forms}', ""); + Expect(1, 65055, '\P{^Is_Block=--Vertical_Forms}', ""); + Expect(0, 65056, '\p{Is_Block=--Vertical_Forms}', ""); + Expect(1, 65056, '\p{^Is_Block=--Vertical_Forms}', ""); + Expect(1, 65056, '\P{Is_Block=--Vertical_Forms}', ""); + Expect(0, 65056, '\P{^Is_Block=--Vertical_Forms}', ""); + Error('\p{Is_Blk: _ vertical_FORMS/a/}'); + Error('\P{Is_Blk: _ vertical_FORMS/a/}'); + Expect(1, 65055, '\p{Is_Blk: verticalforms}', ""); + Expect(0, 65055, '\p{^Is_Blk: verticalforms}', ""); + Expect(0, 65055, '\P{Is_Blk: verticalforms}', ""); + Expect(1, 65055, '\P{^Is_Blk: verticalforms}', ""); + Expect(0, 65056, '\p{Is_Blk: verticalforms}', ""); + Expect(1, 65056, '\p{^Is_Blk: verticalforms}', ""); + Expect(1, 65056, '\P{Is_Blk: verticalforms}', ""); + Expect(0, 65056, '\P{^Is_Blk: verticalforms}', ""); + Expect(1, 65055, '\p{Is_Blk=_ Vertical_FORMS}', ""); + Expect(0, 65055, '\p{^Is_Blk=_ Vertical_FORMS}', ""); + Expect(0, 65055, '\P{Is_Blk=_ Vertical_FORMS}', ""); + Expect(1, 65055, '\P{^Is_Blk=_ Vertical_FORMS}', ""); + Expect(0, 65056, '\p{Is_Blk=_ Vertical_FORMS}', ""); + Expect(1, 65056, '\p{^Is_Blk=_ Vertical_FORMS}', ""); + Expect(1, 65056, '\P{Is_Blk=_ Vertical_FORMS}', ""); + Expect(0, 65056, '\P{^Is_Blk=_ Vertical_FORMS}', ""); + Error('\p{Block=_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}', ""); + 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}', ""); + 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{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}', ""); + 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{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}', ""); + 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_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}', ""); + 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, 65039, '\p{Block=:\AVariation_Selectors\z:}', "");; Expect(0, 65040, '\p{Block=:\AVariation_Selectors\z:}', "");; Expect(1, 65039, '\p{Block=variationselectors}', ""); @@ -27627,16 +28548,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65040, '\P{^Block=variationselectors}', ""); Expect(1, 65039, '\p{Block=:\Avariationselectors\z:}', "");; Expect(0, 65040, '\p{Block=:\Avariationselectors\z:}', "");; - Expect(1, 65039, '\p{Block=__Variation_Selectors}', ""); - Expect(0, 65039, '\p{^Block=__Variation_Selectors}', ""); - Expect(0, 65039, '\P{Block=__Variation_Selectors}', ""); - Expect(1, 65039, '\P{^Block=__Variation_Selectors}', ""); - Expect(0, 65040, '\p{Block=__Variation_Selectors}', ""); - Expect(1, 65040, '\p{^Block=__Variation_Selectors}', ""); - Expect(1, 65040, '\P{Block=__Variation_Selectors}', ""); - Expect(0, 65040, '\P{^Block=__Variation_Selectors}', ""); - Error('\p{Blk= vs:=}'); - Error('\P{Blk= vs:=}'); + Expect(1, 65039, '\p{Block=- Variation_selectors}', ""); + Expect(0, 65039, '\p{^Block=- Variation_selectors}', ""); + Expect(0, 65039, '\P{Block=- Variation_selectors}', ""); + Expect(1, 65039, '\P{^Block=- Variation_selectors}', ""); + Expect(0, 65040, '\p{Block=- Variation_selectors}', ""); + Expect(1, 65040, '\p{^Block=- Variation_selectors}', ""); + Expect(1, 65040, '\P{Block=- Variation_selectors}', ""); + Expect(0, 65040, '\P{^Block=- Variation_selectors}', ""); + Error('\p{Blk= -vs/a/}'); + Error('\P{Blk= -vs/a/}'); Expect(1, 65039, '\p{Blk=:\AVS\z:}', "");; Expect(0, 65040, '\p{Blk=:\AVS\z:}', "");; Expect(1, 65039, '\p{Blk=vs}', ""); @@ -27649,16 +28570,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: /a/ _VARIATION_Selectors}'); - Error('\P{Is_Block: /a/ _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}', ""); @@ -27667,16 +28588,16 @@ 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= -vs:=}'); - Error('\P{Is_Blk= -vs:=}'); + 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}', ""); @@ -27685,30 +28606,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65040, '\p{^Is_Blk=vs}', ""); Expect(1, 65040, '\P{Is_Blk=vs}', ""); Expect(0, 65040, '\P{^Is_Blk=vs}', ""); - Error('\p{Block=_:=Variation_Selectors_SUPPLEMENT}'); - Error('\P{Block=_:=Variation_Selectors_SUPPLEMENT}'); + 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, 917999, '\p{Block=:\AVariation_Selectors_Supplement\z:}', "");; Expect(0, 918000, '\p{Block=:\AVariation_Selectors_Supplement\z:}', "");; - Expect(1, 917999, '\p{Block: variationselectorssupplement}', ""); - Expect(0, 917999, '\p{^Block: variationselectorssupplement}', ""); - Expect(0, 917999, '\P{Block: variationselectorssupplement}', ""); - Expect(1, 917999, '\P{^Block: variationselectorssupplement}', ""); - Expect(0, 918000, '\p{Block: variationselectorssupplement}', ""); - Expect(1, 918000, '\p{^Block: variationselectorssupplement}', ""); - Expect(1, 918000, '\P{Block: variationselectorssupplement}', ""); - Expect(0, 918000, '\P{^Block: variationselectorssupplement}', ""); + Expect(1, 917999, '\p{Block=variationselectorssupplement}', ""); + Expect(0, 917999, '\p{^Block=variationselectorssupplement}', ""); + Expect(0, 917999, '\P{Block=variationselectorssupplement}', ""); + Expect(1, 917999, '\P{^Block=variationselectorssupplement}', ""); + Expect(0, 918000, '\p{Block=variationselectorssupplement}', ""); + Expect(1, 918000, '\p{^Block=variationselectorssupplement}', ""); + Expect(1, 918000, '\P{Block=variationselectorssupplement}', ""); + Expect(0, 918000, '\P{^Block=variationselectorssupplement}', ""); Expect(1, 917999, '\p{Block=:\Avariationselectorssupplement\z:}', "");; Expect(0, 918000, '\p{Block=:\Avariationselectorssupplement\z:}', "");; - Expect(1, 917999, '\p{Block:- variation_Selectors_Supplement}', ""); - Expect(0, 917999, '\p{^Block:- variation_Selectors_Supplement}', ""); - Expect(0, 917999, '\P{Block:- variation_Selectors_Supplement}', ""); - Expect(1, 917999, '\P{^Block:- variation_Selectors_Supplement}', ""); - Expect(0, 918000, '\p{Block:- variation_Selectors_Supplement}', ""); - Expect(1, 918000, '\p{^Block:- variation_Selectors_Supplement}', ""); - Expect(1, 918000, '\P{Block:- variation_Selectors_Supplement}', ""); - Expect(0, 918000, '\P{^Block:- variation_Selectors_Supplement}', ""); - Error('\p{Blk=:= VS_SUP}'); - Error('\P{Blk=:= VS_SUP}'); + Expect(1, 917999, '\p{Block= variation_SELECTORS_Supplement}', ""); + Expect(0, 917999, '\p{^Block= variation_SELECTORS_Supplement}', ""); + Expect(0, 917999, '\P{Block= variation_SELECTORS_Supplement}', ""); + Expect(1, 917999, '\P{^Block= variation_SELECTORS_Supplement}', ""); + Expect(0, 918000, '\p{Block= variation_SELECTORS_Supplement}', ""); + Expect(1, 918000, '\p{^Block= variation_SELECTORS_Supplement}', ""); + Expect(1, 918000, '\P{Block= variation_SELECTORS_Supplement}', ""); + Expect(0, 918000, '\P{^Block= variation_SELECTORS_Supplement}', ""); + Error('\p{Blk=_:=vs_sup}'); + Error('\P{Blk=_:=vs_sup}'); Expect(1, 917999, '\p{Blk=:\AVS_Sup\z:}', "");; Expect(0, 918000, '\p{Blk=:\AVS_Sup\z:}', "");; Expect(1, 917999, '\p{Blk=vssup}', ""); @@ -27721,16 +28650,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/a/}'); - Error('\P{Is_Block= VARIATION_SELECTORS_Supplement/a/}'); + 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{Is_Block=variationselectorssupplement}', ""); Expect(0, 917999, '\p{^Is_Block=variationselectorssupplement}', ""); Expect(0, 917999, '\P{Is_Block=variationselectorssupplement}', ""); @@ -27739,16 +28668,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=/a/- VS_sup}'); - Error('\P{Is_Blk=/a/- VS_sup}'); + Expect(1, 917999, '\p{Is_Block=_ Variation_Selectors_SUPPLEMENT}', ""); + Expect(0, 917999, '\p{^Is_Block=_ Variation_Selectors_SUPPLEMENT}', ""); + Expect(0, 917999, '\P{Is_Block=_ Variation_Selectors_SUPPLEMENT}', ""); + Expect(1, 917999, '\P{^Is_Block=_ Variation_Selectors_SUPPLEMENT}', ""); + Expect(0, 918000, '\p{Is_Block=_ Variation_Selectors_SUPPLEMENT}', ""); + Expect(1, 918000, '\p{^Is_Block=_ Variation_Selectors_SUPPLEMENT}', ""); + Expect(1, 918000, '\P{Is_Block=_ Variation_Selectors_SUPPLEMENT}', ""); + Expect(0, 918000, '\P{^Is_Block=_ Variation_Selectors_SUPPLEMENT}', ""); + Error('\p{Is_Blk=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}', ""); @@ -27757,38 +28686,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 918000, '\p{^Is_Blk=vssup}', ""); Expect(1, 918000, '\P{Is_Blk=vssup}', ""); Expect(0, 918000, '\P{^Is_Blk=vssup}', ""); - Expect(1, 917999, '\p{Is_Blk= VS_Sup}', ""); - Expect(0, 917999, '\p{^Is_Blk= VS_Sup}', ""); - Expect(0, 917999, '\P{Is_Blk= VS_Sup}', ""); - Expect(1, 917999, '\P{^Is_Blk= VS_Sup}', ""); - Expect(0, 918000, '\p{Is_Blk= VS_Sup}', ""); - Expect(1, 918000, '\p{^Is_Blk= VS_Sup}', ""); - Expect(1, 918000, '\P{Is_Blk= VS_Sup}', ""); - Expect(0, 918000, '\P{^Is_Blk= VS_Sup}', ""); - Error('\p{Block=-Wancho/a/}'); - Error('\P{Block=-Wancho/a/}'); + Expect(1, 917999, '\p{Is_Blk= VS_Sup}', ""); + Expect(0, 917999, '\p{^Is_Blk= VS_Sup}', ""); + Expect(0, 917999, '\P{Is_Blk= VS_Sup}', ""); + Expect(1, 917999, '\P{^Is_Blk= VS_Sup}', ""); + Expect(0, 918000, '\p{Is_Blk= VS_Sup}', ""); + Expect(1, 918000, '\p{^Is_Blk= VS_Sup}', ""); + Expect(1, 918000, '\P{Is_Blk= VS_Sup}', ""); + Expect(0, 918000, '\P{^Is_Blk= VS_Sup}', ""); + Error('\p{Block=/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}', ""); - Expect(0, 123647, '\p{^Block: wancho}', ""); - Expect(0, 123647, '\P{Block: wancho}', ""); - Expect(1, 123647, '\P{^Block: wancho}', ""); - Expect(0, 123648, '\p{Block: wancho}', ""); - Expect(1, 123648, '\p{^Block: wancho}', ""); - Expect(1, 123648, '\P{Block: wancho}', ""); - Expect(0, 123648, '\P{^Block: wancho}', ""); + Expect(1, 123647, '\p{Block=wancho}', ""); + Expect(0, 123647, '\p{^Block=wancho}', ""); + Expect(0, 123647, '\P{Block=wancho}', ""); + Expect(1, 123647, '\P{^Block=wancho}', ""); + Expect(0, 123648, '\p{Block=wancho}', ""); + Expect(1, 123648, '\p{^Block=wancho}', ""); + Expect(1, 123648, '\P{Block=wancho}', ""); + Expect(0, 123648, '\P{^Block=wancho}', ""); Expect(1, 123647, '\p{Block=:\Awancho\z:}', "");; Expect(0, 123648, '\p{Block=:\Awancho\z:}', "");; - Expect(1, 123647, '\p{Block=WANCHO}', ""); - Expect(0, 123647, '\p{^Block=WANCHO}', ""); - Expect(0, 123647, '\P{Block=WANCHO}', ""); - Expect(1, 123647, '\P{^Block=WANCHO}', ""); - Expect(0, 123648, '\p{Block=WANCHO}', ""); - Expect(1, 123648, '\p{^Block=WANCHO}', ""); - Expect(1, 123648, '\P{Block=WANCHO}', ""); - Expect(0, 123648, '\P{^Block=WANCHO}', ""); - Error('\p{Blk= :=Wancho}'); - Error('\P{Blk= :=Wancho}'); + Expect(1, 123647, '\p{Block: Wancho}', ""); + Expect(0, 123647, '\p{^Block: Wancho}', ""); + Expect(0, 123647, '\P{Block: Wancho}', ""); + Expect(1, 123647, '\P{^Block: Wancho}', ""); + Expect(0, 123648, '\p{Block: Wancho}', ""); + Expect(1, 123648, '\p{^Block: Wancho}', ""); + Expect(1, 123648, '\P{Block: Wancho}', ""); + Expect(0, 123648, '\P{^Block: Wancho}', ""); + Error('\p{Blk= WANCHO/a/}'); + Error('\P{Blk= WANCHO/a/}'); Expect(1, 123647, '\p{Blk=:\AWancho\z:}', "");; Expect(0, 123648, '\p{Blk=:\AWancho\z:}', "");; Expect(1, 123647, '\p{Blk=wancho}', ""); @@ -27801,34 +28730,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 123648, '\P{^Blk=wancho}', ""); Expect(1, 123647, '\p{Blk=:\Awancho\z:}', "");; Expect(0, 123648, '\p{Blk=:\Awancho\z:}', "");; - Expect(1, 123647, '\p{Blk= WANCHO}', ""); - Expect(0, 123647, '\p{^Blk= WANCHO}', ""); - Expect(0, 123647, '\P{Blk= WANCHO}', ""); - Expect(1, 123647, '\P{^Blk= WANCHO}', ""); - Expect(0, 123648, '\p{Blk= WANCHO}', ""); - Expect(1, 123648, '\p{^Blk= WANCHO}', ""); - Expect(1, 123648, '\P{Blk= WANCHO}', ""); - Expect(0, 123648, '\P{^Blk= WANCHO}', ""); - Error('\p{Is_Block=:= wancho}'); - Error('\P{Is_Block=:= wancho}'); - Expect(1, 123647, '\p{Is_Block:wancho}', ""); - Expect(0, 123647, '\p{^Is_Block:wancho}', ""); - Expect(0, 123647, '\P{Is_Block:wancho}', ""); - Expect(1, 123647, '\P{^Is_Block:wancho}', ""); - Expect(0, 123648, '\p{Is_Block:wancho}', ""); - Expect(1, 123648, '\p{^Is_Block:wancho}', ""); - Expect(1, 123648, '\P{Is_Block:wancho}', ""); - Expect(0, 123648, '\P{^Is_Block:wancho}', ""); - Expect(1, 123647, '\p{Is_Block:WANCHO}', ""); - Expect(0, 123647, '\p{^Is_Block:WANCHO}', ""); - Expect(0, 123647, '\P{Is_Block:WANCHO}', ""); - Expect(1, 123647, '\P{^Is_Block:WANCHO}', ""); - Expect(0, 123648, '\p{Is_Block:WANCHO}', ""); - Expect(1, 123648, '\p{^Is_Block:WANCHO}', ""); - Expect(1, 123648, '\P{Is_Block:WANCHO}', ""); - Expect(0, 123648, '\P{^Is_Block:WANCHO}', ""); - Error('\p{Is_Blk=-wancho:=}'); - Error('\P{Is_Blk=-wancho:=}'); + Expect(1, 123647, '\p{Blk=_ Wancho}', ""); + Expect(0, 123647, '\p{^Blk=_ Wancho}', ""); + Expect(0, 123647, '\P{Blk=_ Wancho}', ""); + Expect(1, 123647, '\P{^Blk=_ Wancho}', ""); + Expect(0, 123648, '\p{Blk=_ Wancho}', ""); + Expect(1, 123648, '\p{^Blk=_ Wancho}', ""); + Expect(1, 123648, '\P{Blk=_ Wancho}', ""); + Expect(0, 123648, '\P{^Blk=_ Wancho}', ""); + Error('\p{Is_Block=_Wancho:=}'); + Error('\P{Is_Block=_Wancho:=}'); + Expect(1, 123647, '\p{Is_Block=wancho}', ""); + Expect(0, 123647, '\p{^Is_Block=wancho}', ""); + Expect(0, 123647, '\P{Is_Block=wancho}', ""); + Expect(1, 123647, '\P{^Is_Block=wancho}', ""); + Expect(0, 123648, '\p{Is_Block=wancho}', ""); + Expect(1, 123648, '\p{^Is_Block=wancho}', ""); + Expect(1, 123648, '\P{Is_Block=wancho}', ""); + Expect(0, 123648, '\P{^Is_Block=wancho}', ""); + Expect(1, 123647, '\p{Is_Block: _WANCHO}', ""); + Expect(0, 123647, '\p{^Is_Block: _WANCHO}', ""); + Expect(0, 123647, '\P{Is_Block: _WANCHO}', ""); + Expect(1, 123647, '\P{^Is_Block: _WANCHO}', ""); + Expect(0, 123648, '\p{Is_Block: _WANCHO}', ""); + Expect(1, 123648, '\p{^Is_Block: _WANCHO}', ""); + Expect(1, 123648, '\P{Is_Block: _WANCHO}', ""); + Expect(0, 123648, '\P{^Is_Block: _WANCHO}', ""); + Error('\p{Is_Blk=_:=Wancho}'); + Error('\P{Is_Blk=_:=Wancho}'); Expect(1, 123647, '\p{Is_Blk=wancho}', ""); Expect(0, 123647, '\p{^Is_Blk=wancho}', ""); Expect(0, 123647, '\P{Is_Blk=wancho}', ""); @@ -27837,16 +28766,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 123648, '\p{^Is_Blk=wancho}', ""); Expect(1, 123648, '\P{Is_Blk=wancho}', ""); Expect(0, 123648, '\P{^Is_Blk=wancho}', ""); - Expect(1, 123647, '\p{Is_Blk=_WANCHO}', ""); - Expect(0, 123647, '\p{^Is_Blk=_WANCHO}', ""); - Expect(0, 123647, '\P{Is_Blk=_WANCHO}', ""); - Expect(1, 123647, '\P{^Is_Blk=_WANCHO}', ""); - Expect(0, 123648, '\p{Is_Blk=_WANCHO}', ""); - Expect(1, 123648, '\p{^Is_Blk=_WANCHO}', ""); - Expect(1, 123648, '\P{Is_Blk=_WANCHO}', ""); - Expect(0, 123648, '\P{^Is_Blk=_WANCHO}', ""); - Error('\p{Block=/a/ Warang_citi}'); - Error('\P{Block=/a/ Warang_citi}'); + Expect(1, 123647, '\p{Is_Blk= -Wancho}', ""); + Expect(0, 123647, '\p{^Is_Blk= -Wancho}', ""); + Expect(0, 123647, '\P{Is_Blk= -Wancho}', ""); + Expect(1, 123647, '\P{^Is_Blk= -Wancho}', ""); + Expect(0, 123648, '\p{Is_Blk= -Wancho}', ""); + Expect(1, 123648, '\p{^Is_Blk= -Wancho}', ""); + Expect(1, 123648, '\P{Is_Blk= -Wancho}', ""); + Expect(0, 123648, '\P{^Is_Blk= -Wancho}', ""); + Error('\p{Block= 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}', ""); @@ -27859,16 +28788,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 71936, '\P{^Block=warangciti}', ""); Expect(1, 71935, '\p{Block=:\Awarangciti\z:}', "");; Expect(0, 71936, '\p{Block=:\Awarangciti\z:}', "");; - Expect(1, 71935, '\p{Block=-warang_Citi}', ""); - Expect(0, 71935, '\p{^Block=-warang_Citi}', ""); - Expect(0, 71935, '\P{Block=-warang_Citi}', ""); - Expect(1, 71935, '\P{^Block=-warang_Citi}', ""); - Expect(0, 71936, '\p{Block=-warang_Citi}', ""); - Expect(1, 71936, '\p{^Block=-warang_Citi}', ""); - Expect(1, 71936, '\P{Block=-warang_Citi}', ""); - Expect(0, 71936, '\P{^Block=-warang_Citi}', ""); - Error('\p{Blk=_/a/WARANG_citi}'); - Error('\P{Blk=_/a/WARANG_citi}'); + Expect(1, 71935, '\p{Block= Warang_CITI}', ""); + Expect(0, 71935, '\p{^Block= Warang_CITI}', ""); + Expect(0, 71935, '\P{Block= Warang_CITI}', ""); + Expect(1, 71935, '\P{^Block= Warang_CITI}', ""); + Expect(0, 71936, '\p{Block= Warang_CITI}', ""); + Expect(1, 71936, '\p{^Block= Warang_CITI}', ""); + Expect(1, 71936, '\P{Block= Warang_CITI}', ""); + Expect(0, 71936, '\P{^Block= Warang_CITI}', ""); + Error('\p{Blk=:= warang_citi}'); + Error('\P{Blk=:= warang_citi}'); Expect(1, 71935, '\p{Blk=:\AWarang_Citi\z:}', "");; Expect(0, 71936, '\p{Blk=:\AWarang_Citi\z:}', "");; Expect(1, 71935, '\p{Blk=warangciti}', ""); @@ -27881,16 +28810,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 71936, '\P{^Blk=warangciti}', ""); Expect(1, 71935, '\p{Blk=:\Awarangciti\z:}', "");; Expect(0, 71936, '\p{Blk=:\Awarangciti\z:}', "");; - Expect(1, 71935, '\p{Blk= -WARANG_Citi}', ""); - Expect(0, 71935, '\p{^Blk= -WARANG_Citi}', ""); - Expect(0, 71935, '\P{Blk= -WARANG_Citi}', ""); - Expect(1, 71935, '\P{^Blk= -WARANG_Citi}', ""); - Expect(0, 71936, '\p{Blk= -WARANG_Citi}', ""); - Expect(1, 71936, '\p{^Blk= -WARANG_Citi}', ""); - Expect(1, 71936, '\P{Blk= -WARANG_Citi}', ""); - Expect(0, 71936, '\P{^Blk= -WARANG_Citi}', ""); - Error('\p{Is_Block=:=_ Warang_citi}'); - 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=:= warang_Citi}'); + Error('\P{Is_Block=:= warang_Citi}'); Expect(1, 71935, '\p{Is_Block=warangciti}', ""); Expect(0, 71935, '\p{^Is_Block=warangciti}', ""); Expect(0, 71935, '\P{Is_Block=warangciti}', ""); @@ -27899,16 +28828,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 71936, '\p{^Is_Block=warangciti}', ""); Expect(1, 71936, '\P{Is_Block=warangciti}', ""); Expect(0, 71936, '\P{^Is_Block=warangciti}', ""); - Expect(1, 71935, '\p{Is_Block= Warang_Citi}', ""); - Expect(0, 71935, '\p{^Is_Block= Warang_Citi}', ""); - Expect(0, 71935, '\P{Is_Block= Warang_Citi}', ""); - Expect(1, 71935, '\P{^Is_Block= Warang_Citi}', ""); - Expect(0, 71936, '\p{Is_Block= Warang_Citi}', ""); - Expect(1, 71936, '\p{^Is_Block= Warang_Citi}', ""); - Expect(1, 71936, '\P{Is_Block= Warang_Citi}', ""); - Expect(0, 71936, '\P{^Is_Block= Warang_Citi}', ""); - Error('\p{Is_Blk=__warang_Citi:=}'); - Error('\P{Is_Blk=__warang_Citi:=}'); + Expect(1, 71935, '\p{Is_Block: WARANG_Citi}', ""); + Expect(0, 71935, '\p{^Is_Block: WARANG_Citi}', ""); + Expect(0, 71935, '\P{Is_Block: WARANG_Citi}', ""); + Expect(1, 71935, '\P{^Is_Block: WARANG_Citi}', ""); + Expect(0, 71936, '\p{Is_Block: WARANG_Citi}', ""); + Expect(1, 71936, '\p{^Is_Block: WARANG_Citi}', ""); + Expect(1, 71936, '\P{Is_Block: WARANG_Citi}', ""); + Expect(0, 71936, '\P{^Is_Block: WARANG_Citi}', ""); + Error('\p{Is_Blk= :=Warang_Citi}'); + Error('\P{Is_Blk= :=Warang_Citi}'); Expect(1, 71935, '\p{Is_Blk=warangciti}', ""); Expect(0, 71935, '\p{^Is_Blk=warangciti}', ""); Expect(0, 71935, '\P{Is_Blk=warangciti}', ""); @@ -27917,16 +28846,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}', ""); @@ -27939,16 +28868,16 @@ 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=/a/YEZIDI}'); + Error('\P{Blk=/a/YEZIDI}'); Expect(1, 69311, '\p{Blk=:\AYezidi\z:}', "");; Expect(0, 69312, '\p{Blk=:\AYezidi\z:}', "");; Expect(1, 69311, '\p{Blk=yezidi}', ""); @@ -27961,16 +28890,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 69312, '\P{^Blk=yezidi}', ""); Expect(1, 69311, '\p{Blk=:\Ayezidi\z:}', "");; Expect(0, 69312, '\p{Blk=:\Ayezidi\z:}', "");; - Expect(1, 69311, '\p{Blk=_ YEZIDI}', ""); - Expect(0, 69311, '\p{^Blk=_ YEZIDI}', ""); - Expect(0, 69311, '\P{Blk=_ YEZIDI}', ""); - Expect(1, 69311, '\P{^Blk=_ YEZIDI}', ""); - Expect(0, 69312, '\p{Blk=_ YEZIDI}', ""); - Expect(1, 69312, '\p{^Blk=_ YEZIDI}', ""); - Expect(1, 69312, '\P{Blk=_ YEZIDI}', ""); - Expect(0, 69312, '\P{^Blk=_ YEZIDI}', ""); - Error('\p{Is_Block=/a/yezidi}'); - Error('\P{Is_Block=/a/yezidi}'); + Expect(1, 69311, '\p{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{Is_Block=yezidi}', ""); Expect(0, 69311, '\p{^Is_Block=yezidi}', ""); Expect(0, 69311, '\P{Is_Block=yezidi}', ""); @@ -27979,16 +28908,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=:=- YEZIDI}'); + Error('\P{Is_Blk=:=- YEZIDI}'); Expect(1, 69311, '\p{Is_Blk=yezidi}', ""); Expect(0, 69311, '\p{^Is_Blk=yezidi}', ""); Expect(0, 69311, '\P{Is_Blk=yezidi}', ""); @@ -27997,16 +28926,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:yi_RADICALS/a/}'); - Error('\P{Block:yi_RADICALS/a/}'); + 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, 42191, '\p{Block=:\AYi_Radicals\z:}', "");; Expect(0, 42192, '\p{Block=:\AYi_Radicals\z:}', "");; Expect(1, 42191, '\p{Block=yiradicals}', ""); @@ -28019,16 +28948,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/a/}'); - Error('\P{Blk= yi_Radicals/a/}'); + 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{Blk=:\AYi_Radicals\z:}', "");; Expect(0, 42192, '\p{Blk=:\AYi_Radicals\z:}', "");; Expect(1, 42191, '\p{Blk=yiradicals}', ""); @@ -28041,16 +28970,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: YI_Radicals:=}'); - Error('\P{Is_Block: 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=/a/--Yi_Radicals}'); + Error('\P{Is_Block=/a/--Yi_Radicals}'); Expect(1, 42191, '\p{Is_Block=yiradicals}', ""); Expect(0, 42191, '\p{^Is_Block=yiradicals}', ""); Expect(0, 42191, '\P{Is_Block=yiradicals}', ""); @@ -28059,16 +28988,16 @@ 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_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}', ""); @@ -28077,16 +29006,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 42192, '\p{^Is_Blk=yiradicals}', ""); Expect(1, 42192, '\P{Is_Blk=yiradicals}', ""); Expect(0, 42192, '\P{^Is_Blk=yiradicals}', ""); - Expect(1, 42191, '\p{Is_Blk=- Yi_Radicals}', ""); - Expect(0, 42191, '\p{^Is_Blk=- Yi_Radicals}', ""); - Expect(0, 42191, '\P{Is_Blk=- Yi_Radicals}', ""); - Expect(1, 42191, '\P{^Is_Blk=- Yi_Radicals}', ""); - Expect(0, 42192, '\p{Is_Blk=- Yi_Radicals}', ""); - Expect(1, 42192, '\p{^Is_Blk=- Yi_Radicals}', ""); - Expect(1, 42192, '\P{Is_Blk=- Yi_Radicals}', ""); - Expect(0, 42192, '\P{^Is_Blk=- Yi_Radicals}', ""); - Error('\p{Block=/a/ Yi_Syllables}'); - Error('\P{Block=/a/ Yi_Syllables}'); + 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}', ""); @@ -28099,38 +29028,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=_:=Yi_SYLLABLES}'); + Error('\P{Blk=_:=Yi_SYLLABLES}'); Expect(1, 42127, '\p{Blk=:\AYi_Syllables\z:}', "");; Expect(0, 42128, '\p{Blk=:\AYi_Syllables\z:}', "");; - Expect(1, 42127, '\p{Blk=yisyllables}', ""); - 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}', ""); @@ -28139,34 +29068,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/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=/a/- Yijing_Hexagram_symbols}'); - Error('\P{Block=/a/- 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}'); + 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, 19967, '\p{Block=:\AYijing_Hexagram_Symbols\z:}', "");; Expect(0, 19968, '\p{Block=:\AYijing_Hexagram_Symbols\z:}', "");; Expect(1, 19967, '\p{Block=yijinghexagramsymbols}', ""); @@ -28179,38 +29108,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/a/}'); - Error('\P{Blk=--Yijing/a/}'); + 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{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/a/}'); - Error('\P{Is_Block= yijing_hexagram_Symbols/a/}'); + 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{Is_Block=yijinghexagramsymbols}', ""); Expect(0, 19967, '\p{^Is_Block=yijinghexagramsymbols}', ""); Expect(0, 19967, '\P{Is_Block=yijinghexagramsymbols}', ""); @@ -28219,16 +29148,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/a/}'); - Error('\P{Is_Blk=-Yijing/a/}'); + 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_Blk=yijing}', ""); Expect(0, 19967, '\p{^Is_Blk=yijing}', ""); Expect(0, 19967, '\P{Is_Blk=yijing}', ""); @@ -28237,16 +29166,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 19968, '\p{^Is_Blk=yijing}', ""); Expect(1, 19968, '\P{Is_Blk=yijing}', ""); Expect(0, 19968, '\P{^Is_Blk=yijing}', ""); - Expect(1, 19967, '\p{Is_Blk= _yijing}', ""); - Expect(0, 19967, '\p{^Is_Blk= _yijing}', ""); - Expect(0, 19967, '\P{Is_Blk= _yijing}', ""); - Expect(1, 19967, '\P{^Is_Blk= _yijing}', ""); - Expect(0, 19968, '\p{Is_Blk= _yijing}', ""); - Expect(1, 19968, '\p{^Is_Blk= _yijing}', ""); - Expect(1, 19968, '\P{Is_Blk= _yijing}', ""); - Expect(0, 19968, '\P{^Is_Blk= _yijing}', ""); - Error('\p{Block=:= ZANABAZAR_square}'); - Error('\P{Block=:= ZANABAZAR_square}'); + Expect(1, 19967, '\p{Is_Blk: - yijing}', ""); + Expect(0, 19967, '\p{^Is_Blk: - yijing}', ""); + Expect(0, 19967, '\P{Is_Blk: - yijing}', ""); + Expect(1, 19967, '\P{^Is_Blk: - yijing}', ""); + Expect(0, 19968, '\p{Is_Blk: - yijing}', ""); + Expect(1, 19968, '\p{^Is_Blk: - yijing}', ""); + Expect(1, 19968, '\P{Is_Blk: - yijing}', ""); + Expect(0, 19968, '\P{^Is_Blk: - yijing}', ""); + Error('\p{Block= _Zanabazar_SQUARE/a/}'); + Error('\P{Block= _Zanabazar_SQUARE/a/}'); Expect(1, 72271, '\p{Block=:\AZanabazar_Square\z:}', "");; Expect(0, 72272, '\p{Block=:\AZanabazar_Square\z:}', "");; Expect(1, 72271, '\p{Block=zanabazarsquare}', ""); @@ -28259,16 +29188,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 72272, '\P{^Block=zanabazarsquare}', ""); Expect(1, 72271, '\p{Block=:\Azanabazarsquare\z:}', "");; Expect(0, 72272, '\p{Block=:\Azanabazarsquare\z:}', "");; - Expect(1, 72271, '\p{Block= -Zanabazar_square}', ""); - Expect(0, 72271, '\p{^Block= -Zanabazar_square}', ""); - Expect(0, 72271, '\P{Block= -Zanabazar_square}', ""); - Expect(1, 72271, '\P{^Block= -Zanabazar_square}', ""); - Expect(0, 72272, '\p{Block= -Zanabazar_square}', ""); - Expect(1, 72272, '\p{^Block= -Zanabazar_square}', ""); - Expect(1, 72272, '\P{Block= -Zanabazar_square}', ""); - Expect(0, 72272, '\P{^Block= -Zanabazar_square}', ""); - Error('\p{Blk: Zanabazar_Square:=}'); - Error('\P{Blk: Zanabazar_Square:=}'); + Expect(1, 72271, '\p{Block= -ZANABAZAR_square}', ""); + Expect(0, 72271, '\p{^Block= -ZANABAZAR_square}', ""); + Expect(0, 72271, '\P{Block= -ZANABAZAR_square}', ""); + Expect(1, 72271, '\P{^Block= -ZANABAZAR_square}', ""); + Expect(0, 72272, '\p{Block= -ZANABAZAR_square}', ""); + Expect(1, 72272, '\p{^Block= -ZANABAZAR_square}', ""); + Expect(1, 72272, '\P{Block= -ZANABAZAR_square}', ""); + Expect(0, 72272, '\P{^Block= -ZANABAZAR_square}', ""); + Error('\p{Blk=/a/ zanabazar_square}'); + Error('\P{Blk=/a/ zanabazar_square}'); Expect(1, 72271, '\p{Blk=:\AZanabazar_Square\z:}', "");; Expect(0, 72272, '\p{Blk=:\AZanabazar_Square\z:}', "");; Expect(1, 72271, '\p{Blk=zanabazarsquare}', ""); @@ -28281,16 +29210,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=-:=ZANABAZAR_SQUARE}'); + Error('\P{Is_Block=-:=ZANABAZAR_SQUARE}'); Expect(1, 72271, '\p{Is_Block=zanabazarsquare}', ""); Expect(0, 72271, '\p{^Is_Block=zanabazarsquare}', ""); Expect(0, 72271, '\P{Is_Block=zanabazarsquare}', ""); @@ -28299,32 +29228,112 @@ 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:=}'); - Error('\P{Is_Blk= Zanabazar_Square:=}'); - Expect(1, 72271, '\p{Is_Blk=zanabazarsquare}', ""); - Expect(0, 72271, '\p{^Is_Blk=zanabazarsquare}', ""); - Expect(0, 72271, '\P{Is_Blk=zanabazarsquare}', ""); - 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}', ""); + 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, 118735, '\p{Block=:\AZnamenny_Musical_Notation\z:}', "");; + Expect(0, 118736, '\p{Block=:\AZnamenny_Musical_Notation\z:}', "");; + Expect(1, 118735, '\p{Block=znamennymusicalnotation}', ""); + Expect(0, 118735, '\p{^Block=znamennymusicalnotation}', ""); + Expect(0, 118735, '\P{Block=znamennymusicalnotation}', ""); + Expect(1, 118735, '\P{^Block=znamennymusicalnotation}', ""); + Expect(0, 118736, '\p{Block=znamennymusicalnotation}', ""); + Expect(1, 118736, '\p{^Block=znamennymusicalnotation}', ""); + Expect(1, 118736, '\P{Block=znamennymusicalnotation}', ""); + 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{Blk=:\AZnamenny_Music\z:}', "");; + Expect(0, 118736, '\p{Blk=:\AZnamenny_Music\z:}', "");; + Expect(1, 118735, '\p{Blk=znamennymusic}', ""); + Expect(0, 118735, '\p{^Blk=znamennymusic}', ""); + Expect(0, 118735, '\P{Blk=znamennymusic}', ""); + Expect(1, 118735, '\P{^Blk=znamennymusic}', ""); + Expect(0, 118736, '\p{Blk=znamennymusic}', ""); + Expect(1, 118736, '\p{^Blk=znamennymusic}', ""); + Expect(1, 118736, '\P{Blk=znamennymusic}', ""); + 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{Is_Blk=znamennymusic}', ""); + Expect(0, 118735, '\p{^Is_Blk=znamennymusic}', ""); + Expect(0, 118735, '\P{Is_Blk=znamennymusic}', ""); + Expect(1, 118735, '\P{^Is_Blk=znamennymusic}', ""); + Expect(0, 118736, '\p{Is_Blk=znamennymusic}', ""); + 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}', ""); Error('\p{bidimirroringglyph}'); Error('\P{bidimirroringglyph}'); Error('\p{bmg}'); @@ -28337,8 +29346,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Error('\P{bidipairedbrackettype}'); Error('\p{bpt}'); Error('\P{bpt}'); - Error('\p{Bidi_Paired_Bracket_Type=/a/_close}'); - Error('\P{Bidi_Paired_Bracket_Type=/a/_close}'); + Error('\p{Bidi_Paired_Bracket_Type= CLOSE/a/}'); + Error('\P{Bidi_Paired_Bracket_Type= CLOSE/a/}'); 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}', ""); @@ -28351,16 +29360,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65380, '\P{^Bidi_Paired_Bracket_Type=close}', ""); Expect(1, 65379, '\p{Bidi_Paired_Bracket_Type=:\Aclose\z:}', "");; Expect(0, 65380, '\p{Bidi_Paired_Bracket_Type=:\Aclose\z:}', "");; - Expect(1, 65379, '\p{Bidi_Paired_Bracket_Type=_Close}', ""); - Expect(0, 65379, '\p{^Bidi_Paired_Bracket_Type=_Close}', ""); - Expect(0, 65379, '\P{Bidi_Paired_Bracket_Type=_Close}', ""); - Expect(1, 65379, '\P{^Bidi_Paired_Bracket_Type=_Close}', ""); - Expect(0, 65380, '\p{Bidi_Paired_Bracket_Type=_Close}', ""); - Expect(1, 65380, '\p{^Bidi_Paired_Bracket_Type=_Close}', ""); - Expect(1, 65380, '\P{Bidi_Paired_Bracket_Type=_Close}', ""); - Expect(0, 65380, '\P{^Bidi_Paired_Bracket_Type=_Close}', ""); - Error('\p{Bpt: -C:=}'); - Error('\P{Bpt: -C:=}'); + Expect(1, 65379, '\p{Bidi_Paired_Bracket_Type= close}', ""); + Expect(0, 65379, '\p{^Bidi_Paired_Bracket_Type= close}', ""); + Expect(0, 65379, '\P{Bidi_Paired_Bracket_Type= close}', ""); + Expect(1, 65379, '\P{^Bidi_Paired_Bracket_Type= close}', ""); + Expect(0, 65380, '\p{Bidi_Paired_Bracket_Type= close}', ""); + Expect(1, 65380, '\p{^Bidi_Paired_Bracket_Type= close}', ""); + Expect(1, 65380, '\P{Bidi_Paired_Bracket_Type= close}', ""); + Expect(0, 65380, '\P{^Bidi_Paired_Bracket_Type= close}', ""); + Error('\p{Bpt=:=-_C}'); + Error('\P{Bpt=:=-_C}'); Expect(1, 65379, '\p{Bpt=:\AC\z:}', "");; Expect(0, 65380, '\p{Bpt=:\AC\z:}', "");; Expect(1, 65379, '\p{Bpt=c}', ""); @@ -28373,16 +29382,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65380, '\P{^Bpt=c}', ""); Expect(1, 65379, '\p{Bpt=:\Ac\z:}', "");; Expect(0, 65380, '\p{Bpt=:\Ac\z:}', "");; - Expect(1, 65379, '\p{Bpt=_-C}', ""); - Expect(0, 65379, '\p{^Bpt=_-C}', ""); - Expect(0, 65379, '\P{Bpt=_-C}', ""); - Expect(1, 65379, '\P{^Bpt=_-C}', ""); - Expect(0, 65380, '\p{Bpt=_-C}', ""); - Expect(1, 65380, '\p{^Bpt=_-C}', ""); - Expect(1, 65380, '\P{Bpt=_-C}', ""); - Expect(0, 65380, '\P{^Bpt=_-C}', ""); - Error('\p{Is_Bidi_Paired_Bracket_Type: /a/Close}'); - Error('\P{Is_Bidi_Paired_Bracket_Type: /a/Close}'); + Expect(1, 65379, '\p{Bpt=_C}', ""); + Expect(0, 65379, '\p{^Bpt=_C}', ""); + Expect(0, 65379, '\P{Bpt=_C}', ""); + Expect(1, 65379, '\P{^Bpt=_C}', ""); + Expect(0, 65380, '\p{Bpt=_C}', ""); + Expect(1, 65380, '\p{^Bpt=_C}', ""); + Expect(1, 65380, '\P{Bpt=_C}', ""); + Expect(0, 65380, '\P{^Bpt=_C}', ""); + Error('\p{Is_Bidi_Paired_Bracket_Type=/a/CLOSE}'); + Error('\P{Is_Bidi_Paired_Bracket_Type=/a/CLOSE}'); Expect(1, 65379, '\p{Is_Bidi_Paired_Bracket_Type=close}', ""); Expect(0, 65379, '\p{^Is_Bidi_Paired_Bracket_Type=close}', ""); Expect(0, 65379, '\P{Is_Bidi_Paired_Bracket_Type=close}', ""); @@ -28391,16 +29400,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65380, '\p{^Is_Bidi_Paired_Bracket_Type=close}', ""); Expect(1, 65380, '\P{Is_Bidi_Paired_Bracket_Type=close}', ""); Expect(0, 65380, '\P{^Is_Bidi_Paired_Bracket_Type=close}', ""); - 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_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}', ""); @@ -28417,8 +29426,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65380, '\p{^Is_Bpt= C}', ""); Expect(1, 65380, '\P{Is_Bpt= C}', ""); Expect(0, 65380, '\P{^Is_Bpt= C}', ""); - Error('\p{Bidi_Paired_Bracket_Type: -_NONE/a/}'); - Error('\P{Bidi_Paired_Bracket_Type: -_NONE/a/}'); + 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}', ""); @@ -28431,16 +29440,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65379, '\P{^Bidi_Paired_Bracket_Type=none}', ""); Expect(1, 65380, '\p{Bidi_Paired_Bracket_Type=:\Anone\z:}', "");; Expect(0, 65379, '\p{Bidi_Paired_Bracket_Type=:\Anone\z:}', "");; - Expect(1, 65380, '\p{Bidi_Paired_Bracket_Type: -None}', ""); - Expect(0, 65380, '\p{^Bidi_Paired_Bracket_Type: -None}', ""); - Expect(0, 65380, '\P{Bidi_Paired_Bracket_Type: -None}', ""); - Expect(1, 65380, '\P{^Bidi_Paired_Bracket_Type: -None}', ""); - Expect(0, 65379, '\p{Bidi_Paired_Bracket_Type: -None}', ""); - Expect(1, 65379, '\p{^Bidi_Paired_Bracket_Type: -None}', ""); - Expect(1, 65379, '\P{Bidi_Paired_Bracket_Type: -None}', ""); - Expect(0, 65379, '\P{^Bidi_Paired_Bracket_Type: -None}', ""); - Error('\p{Bpt=_/a/N}'); - Error('\P{Bpt=_/a/N}'); + Expect(1, 65380, '\p{Bidi_Paired_Bracket_Type= NONE}', ""); + Expect(0, 65380, '\p{^Bidi_Paired_Bracket_Type= NONE}', ""); + Expect(0, 65380, '\P{Bidi_Paired_Bracket_Type= NONE}', ""); + Expect(1, 65380, '\P{^Bidi_Paired_Bracket_Type= NONE}', ""); + Expect(0, 65379, '\p{Bidi_Paired_Bracket_Type= NONE}', ""); + Expect(1, 65379, '\p{^Bidi_Paired_Bracket_Type= NONE}', ""); + Expect(1, 65379, '\P{Bidi_Paired_Bracket_Type= NONE}', ""); + Expect(0, 65379, '\P{^Bidi_Paired_Bracket_Type= NONE}', ""); + Error('\p{Bpt=-:=n}'); + Error('\P{Bpt=-:=n}'); Expect(1, 65380, '\p{Bpt=:\AN\z:}', "");; Expect(0, 65379, '\p{Bpt=:\AN\z:}', "");; Expect(1, 65380, '\p{Bpt=n}', ""); @@ -28453,34 +29462,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= NONE/a/}'); - Error('\P{Is_Bidi_Paired_Bracket_Type= NONE/a/}'); - Expect(1, 65380, '\p{Is_Bidi_Paired_Bracket_Type=none}', ""); - Expect(0, 65380, '\p{^Is_Bidi_Paired_Bracket_Type=none}', ""); - Expect(0, 65380, '\P{Is_Bidi_Paired_Bracket_Type=none}', ""); - 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}', ""); @@ -28489,16 +29498,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65379, '\p{^Is_Bpt=n}', ""); Expect(1, 65379, '\P{Is_Bpt=n}', ""); Expect(0, 65379, '\P{^Is_Bpt=n}', ""); - Expect(1, 65380, '\p{Is_Bpt=_n}', ""); - Expect(0, 65380, '\p{^Is_Bpt=_n}', ""); - Expect(0, 65380, '\P{Is_Bpt=_n}', ""); - Expect(1, 65380, '\P{^Is_Bpt=_n}', ""); - Expect(0, 65379, '\p{Is_Bpt=_n}', ""); - Expect(1, 65379, '\p{^Is_Bpt=_n}', ""); - Expect(1, 65379, '\P{Is_Bpt=_n}', ""); - Expect(0, 65379, '\P{^Is_Bpt=_n}', ""); - Error('\p{Bidi_Paired_Bracket_Type=:=_ Open}'); - Error('\P{Bidi_Paired_Bracket_Type=:=_ Open}'); + Expect(1, 65380, '\p{Is_Bpt=--N}', ""); + Expect(0, 65380, '\p{^Is_Bpt=--N}', ""); + Expect(0, 65380, '\P{Is_Bpt=--N}', ""); + Expect(1, 65380, '\P{^Is_Bpt=--N}', ""); + Expect(0, 65379, '\p{Is_Bpt=--N}', ""); + Expect(1, 65379, '\p{^Is_Bpt=--N}', ""); + Expect(1, 65379, '\P{Is_Bpt=--N}', ""); + Expect(0, 65379, '\P{^Is_Bpt=--N}', ""); + Error('\p{Bidi_Paired_Bracket_Type= :=Open}'); + Error('\P{Bidi_Paired_Bracket_Type= :=Open}'); Expect(1, 65378, '\p{Bidi_Paired_Bracket_Type=:\AOpen\z:}', "");; Expect(0, 65379, '\p{Bidi_Paired_Bracket_Type=:\AOpen\z:}', "");; Expect(1, 65378, '\p{Bidi_Paired_Bracket_Type=open}', ""); @@ -28511,16 +29520,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65379, '\P{^Bidi_Paired_Bracket_Type=open}', ""); Expect(1, 65378, '\p{Bidi_Paired_Bracket_Type=:\Aopen\z:}', "");; Expect(0, 65379, '\p{Bidi_Paired_Bracket_Type=:\Aopen\z:}', "");; - Expect(1, 65378, '\p{Bidi_Paired_Bracket_Type: _Open}', ""); - Expect(0, 65378, '\p{^Bidi_Paired_Bracket_Type: _Open}', ""); - Expect(0, 65378, '\P{Bidi_Paired_Bracket_Type: _Open}', ""); - Expect(1, 65378, '\P{^Bidi_Paired_Bracket_Type: _Open}', ""); - Expect(0, 65379, '\p{Bidi_Paired_Bracket_Type: _Open}', ""); - Expect(1, 65379, '\p{^Bidi_Paired_Bracket_Type: _Open}', ""); - Expect(1, 65379, '\P{Bidi_Paired_Bracket_Type: _Open}', ""); - Expect(0, 65379, '\P{^Bidi_Paired_Bracket_Type: _Open}', ""); - Error('\p{Bpt=-:=o}'); - Error('\P{Bpt=-:=o}'); + Expect(1, 65378, '\p{Bidi_Paired_Bracket_Type=Open}', ""); + Expect(0, 65378, '\p{^Bidi_Paired_Bracket_Type=Open}', ""); + Expect(0, 65378, '\P{Bidi_Paired_Bracket_Type=Open}', ""); + Expect(1, 65378, '\P{^Bidi_Paired_Bracket_Type=Open}', ""); + Expect(0, 65379, '\p{Bidi_Paired_Bracket_Type=Open}', ""); + Expect(1, 65379, '\p{^Bidi_Paired_Bracket_Type=Open}', ""); + Expect(1, 65379, '\P{Bidi_Paired_Bracket_Type=Open}', ""); + Expect(0, 65379, '\P{^Bidi_Paired_Bracket_Type=Open}', ""); + Error('\p{Bpt=:=_-o}'); + Error('\P{Bpt=:=_-o}'); Expect(1, 65378, '\p{Bpt=:\AO\z:}', "");; Expect(0, 65379, '\p{Bpt=:\AO\z:}', "");; Expect(1, 65378, '\p{Bpt=o}', ""); @@ -28533,16 +29542,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65379, '\P{^Bpt=o}', ""); Expect(1, 65378, '\p{Bpt=:\Ao\z:}', "");; Expect(0, 65379, '\p{Bpt=:\Ao\z:}', "");; - Expect(1, 65378, '\p{Bpt= _O}', ""); - Expect(0, 65378, '\p{^Bpt= _O}', ""); - Expect(0, 65378, '\P{Bpt= _O}', ""); - Expect(1, 65378, '\P{^Bpt= _O}', ""); - Expect(0, 65379, '\p{Bpt= _O}', ""); - Expect(1, 65379, '\p{^Bpt= _O}', ""); - Expect(1, 65379, '\P{Bpt= _O}', ""); - Expect(0, 65379, '\P{^Bpt= _O}', ""); - Error('\p{Is_Bidi_Paired_Bracket_Type=-:=Open}'); - Error('\P{Is_Bidi_Paired_Bracket_Type=-:=Open}'); + Expect(1, 65378, '\p{Bpt=O}', ""); + Expect(0, 65378, '\p{^Bpt=O}', ""); + Expect(0, 65378, '\P{Bpt=O}', ""); + Expect(1, 65378, '\P{^Bpt=O}', ""); + Expect(0, 65379, '\p{Bpt=O}', ""); + Expect(1, 65379, '\p{^Bpt=O}', ""); + Expect(1, 65379, '\P{Bpt=O}', ""); + Expect(0, 65379, '\P{^Bpt=O}', ""); + Error('\p{Is_Bidi_Paired_Bracket_Type=/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}', ""); @@ -28551,34 +29560,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65379, '\p{^Is_Bidi_Paired_Bracket_Type=open}', ""); Expect(1, 65379, '\P{Is_Bidi_Paired_Bracket_Type=open}', ""); Expect(0, 65379, '\P{^Is_Bidi_Paired_Bracket_Type=open}', ""); - Expect(1, 65378, '\p{Is_Bidi_Paired_Bracket_Type: - Open}', ""); - Expect(0, 65378, '\p{^Is_Bidi_Paired_Bracket_Type: - Open}', ""); - Expect(0, 65378, '\P{Is_Bidi_Paired_Bracket_Type: - Open}', ""); - Expect(1, 65378, '\P{^Is_Bidi_Paired_Bracket_Type: - Open}', ""); - Expect(0, 65379, '\p{Is_Bidi_Paired_Bracket_Type: - Open}', ""); - Expect(1, 65379, '\p{^Is_Bidi_Paired_Bracket_Type: - Open}', ""); - Expect(1, 65379, '\P{Is_Bidi_Paired_Bracket_Type: - Open}', ""); - Expect(0, 65379, '\P{^Is_Bidi_Paired_Bracket_Type: - Open}', ""); - Error('\p{Is_Bpt=_ o:=}'); - Error('\P{Is_Bpt=_ o:=}'); - Expect(1, 65378, '\p{Is_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}'); - Error('\P{Cased=:= no}'); + 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, 127370, '\p{Cased=:\ANo\z:}', "");; Expect(0, 127369, '\p{Cased=:\ANo\z:}', "");; Expect(1, 127370, '\p{Cased=no}', ""); @@ -28591,16 +29600,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 127369, '\P{^Cased=no}', ""); Expect(1, 127370, '\p{Cased=:\Ano\z:}', "");; Expect(0, 127369, '\p{Cased=:\Ano\z:}', "");; - Expect(1, 127370, '\p{Cased=_ NO}', ""); - Expect(0, 127370, '\p{^Cased=_ NO}', ""); - Expect(0, 127370, '\P{Cased=_ NO}', ""); - Expect(1, 127370, '\P{^Cased=_ NO}', ""); - Expect(0, 127369, '\p{Cased=_ NO}', ""); - Expect(1, 127369, '\p{^Cased=_ NO}', ""); - Expect(1, 127369, '\P{Cased=_ NO}', ""); - Expect(0, 127369, '\P{^Cased=_ NO}', ""); - Error('\p{Is_Cased=_N:=}'); - Error('\P{Is_Cased=_N:=}'); + Expect(1, 127370, '\p{Cased= No}', ""); + Expect(0, 127370, '\p{^Cased= No}', ""); + Expect(0, 127370, '\P{Cased= No}', ""); + Expect(1, 127370, '\P{^Cased= No}', ""); + Expect(0, 127369, '\p{Cased= No}', ""); + Expect(1, 127369, '\p{^Cased= No}', ""); + Expect(1, 127369, '\P{Cased= No}', ""); + Expect(0, 127369, '\P{^Cased= No}', ""); + Error('\p{Is_Cased=_n/a/}'); + Error('\P{Is_Cased=_n/a/}'); Expect(1, 127370, '\p{Is_Cased=n}', ""); Expect(0, 127370, '\p{^Is_Cased=n}', ""); Expect(0, 127370, '\P{Is_Cased=n}', ""); @@ -28609,16 +29618,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 127369, '\p{^Is_Cased=n}', ""); Expect(1, 127369, '\P{Is_Cased=n}', ""); Expect(0, 127369, '\P{^Is_Cased=n}', ""); - Expect(1, 127370, '\p{Is_Cased= N}', ""); - Expect(0, 127370, '\p{^Is_Cased= N}', ""); - Expect(0, 127370, '\P{Is_Cased= N}', ""); - Expect(1, 127370, '\P{^Is_Cased= N}', ""); - Expect(0, 127369, '\p{Is_Cased= N}', ""); - Expect(1, 127369, '\p{^Is_Cased= N}', ""); - Expect(1, 127369, '\P{Is_Cased= N}', ""); - Expect(0, 127369, '\P{^Is_Cased= N}', ""); - Error('\p{Cased: /a/_ F}'); - Error('\P{Cased: /a/_ F}'); + Expect(1, 127370, '\p{Is_Cased= N}', ""); + Expect(0, 127370, '\p{^Is_Cased= N}', ""); + Expect(0, 127370, '\P{Is_Cased= N}', ""); + Expect(1, 127370, '\P{^Is_Cased= N}', ""); + Expect(0, 127369, '\p{Is_Cased= N}', ""); + Expect(1, 127369, '\p{^Is_Cased= N}', ""); + Expect(1, 127369, '\P{Is_Cased= N}', ""); + Expect(0, 127369, '\P{^Is_Cased= N}', ""); + Error('\p{Cased=-/a/F}'); + Error('\P{Cased=-/a/F}'); Expect(1, 127370, '\p{Cased=:\AF\z:}', "");; Expect(0, 127369, '\p{Cased=:\AF\z:}', "");; Expect(1, 127370, '\p{Cased=f}', ""); @@ -28631,16 +29640,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=/a/False}'); + Error('\P{Is_Cased=/a/False}'); Expect(1, 127370, '\p{Is_Cased=false}', ""); Expect(0, 127370, '\p{^Is_Cased=false}', ""); Expect(0, 127370, '\P{Is_Cased=false}', ""); @@ -28649,16 +29658,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 127369, '\p{^Is_Cased=false}', ""); Expect(1, 127369, '\P{Is_Cased=false}', ""); Expect(0, 127369, '\P{^Is_Cased=false}', ""); - Expect(1, 127370, '\p{Is_Cased= False}', ""); - Expect(0, 127370, '\p{^Is_Cased= False}', ""); - Expect(0, 127370, '\P{Is_Cased= False}', ""); - Expect(1, 127370, '\P{^Is_Cased= False}', ""); - Expect(0, 127369, '\p{Is_Cased= False}', ""); - Expect(1, 127369, '\p{^Is_Cased= False}', ""); - Expect(1, 127369, '\P{Is_Cased= False}', ""); - Expect(0, 127369, '\P{^Is_Cased= False}', ""); - Error('\p{Cased=:= yes}'); - Error('\P{Cased=:= yes}'); + Expect(1, 127370, '\p{Is_Cased= False}', ""); + Expect(0, 127370, '\p{^Is_Cased= False}', ""); + Expect(0, 127370, '\P{Is_Cased= False}', ""); + Expect(1, 127370, '\P{^Is_Cased= False}', ""); + Expect(0, 127369, '\p{Is_Cased= False}', ""); + Expect(1, 127369, '\p{^Is_Cased= False}', ""); + Expect(1, 127369, '\P{Is_Cased= False}', ""); + Expect(0, 127369, '\P{^Is_Cased= False}', ""); + Error('\p{Cased= /a/Yes}'); + Error('\P{Cased= /a/Yes}'); Expect(1, 127369, '\p{Cased=:\AYes\z:}', "");; Expect(0, 127370, '\p{Cased=:\AYes\z:}', "");; Expect(1, 127369, '\p{Cased=yes}', ""); @@ -28671,16 +29680,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 127370, '\P{^Cased=yes}', ""); Expect(1, 127369, '\p{Cased=:\Ayes\z:}', "");; Expect(0, 127370, '\p{Cased=:\Ayes\z:}', "");; - Expect(1, 127369, '\p{Cased= _yes}', ""); - Expect(0, 127369, '\p{^Cased= _yes}', ""); - Expect(0, 127369, '\P{Cased= _yes}', ""); - Expect(1, 127369, '\P{^Cased= _yes}', ""); - Expect(0, 127370, '\p{Cased= _yes}', ""); - Expect(1, 127370, '\p{^Cased= _yes}', ""); - Expect(1, 127370, '\P{Cased= _yes}', ""); - Expect(0, 127370, '\P{^Cased= _yes}', ""); - Error('\p{Is_Cased: :=--Y}'); - Error('\P{Is_Cased: :=--Y}'); + Expect(1, 127369, '\p{Cased=_Yes}', ""); + Expect(0, 127369, '\p{^Cased=_Yes}', ""); + Expect(0, 127369, '\P{Cased=_Yes}', ""); + Expect(1, 127369, '\P{^Cased=_Yes}', ""); + Expect(0, 127370, '\p{Cased=_Yes}', ""); + Expect(1, 127370, '\p{^Cased=_Yes}', ""); + Expect(1, 127370, '\P{Cased=_Yes}', ""); + Expect(0, 127370, '\P{^Cased=_Yes}', ""); + Error('\p{Is_Cased= _y/a/}'); + Error('\P{Is_Cased= _y/a/}'); Expect(1, 127369, '\p{Is_Cased=y}', ""); Expect(0, 127369, '\p{^Is_Cased=y}', ""); Expect(0, 127369, '\P{Is_Cased=y}', ""); @@ -28689,16 +29698,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}', ""); @@ -28711,16 +29720,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/a/}'); - Error('\P{Is_Cased= True/a/}'); + 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{Is_Cased=true}', ""); Expect(0, 127369, '\p{^Is_Cased=true}', ""); Expect(0, 127369, '\P{Is_Cased=true}', ""); @@ -28729,42 +29738,42 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 127370, '\p{^Is_Cased=true}', ""); Expect(1, 127370, '\P{Is_Cased=true}', ""); Expect(0, 127370, '\P{^Is_Cased=true}', ""); - Expect(1, 127369, '\p{Is_Cased=_ True}', ""); - Expect(0, 127369, '\p{^Is_Cased=_ True}', ""); - Expect(0, 127369, '\P{Is_Cased=_ True}', ""); - Expect(1, 127369, '\P{^Is_Cased=_ True}', ""); - Expect(0, 127370, '\p{Is_Cased=_ True}', ""); - Expect(1, 127370, '\p{^Is_Cased=_ True}', ""); - Expect(1, 127370, '\P{Is_Cased=_ True}', ""); - Expect(0, 127370, '\P{^Is_Cased=_ True}', ""); + Expect(1, 127369, '\p{Is_Cased= True}', ""); + Expect(0, 127369, '\p{^Is_Cased= True}', ""); + Expect(0, 127369, '\P{Is_Cased= True}', ""); + Expect(1, 127369, '\P{^Is_Cased= True}', ""); + Expect(0, 127370, '\p{Is_Cased= True}', ""); + Expect(1, 127370, '\p{^Is_Cased= True}', ""); + Expect(1, 127370, '\P{Is_Cased= True}', ""); + Expect(0, 127370, '\P{^Is_Cased= True}', ""); Error('\p{canonicalcombiningclass}'); Error('\P{canonicalcombiningclass}'); Error('\p{ccc}'); Error('\P{ccc}'); - Error('\p{Canonical_Combining_Class: := Above}'); - Error('\P{Canonical_Combining_Class: := Above}'); + Error('\p{Canonical_Combining_Class=-ABOVE/a/}'); + Error('\P{Canonical_Combining_Class=-ABOVE/a/}'); Expect(1, 125257, '\p{Canonical_Combining_Class=:\AAbove\z:}', "");; Expect(0, 125258, '\p{Canonical_Combining_Class=:\AAbove\z:}', "");; - Expect(1, 125257, '\p{Canonical_Combining_Class: above}', ""); - Expect(0, 125257, '\p{^Canonical_Combining_Class: above}', ""); - Expect(0, 125257, '\P{Canonical_Combining_Class: above}', ""); - Expect(1, 125257, '\P{^Canonical_Combining_Class: above}', ""); - Expect(0, 125258, '\p{Canonical_Combining_Class: above}', ""); - Expect(1, 125258, '\p{^Canonical_Combining_Class: above}', ""); - Expect(1, 125258, '\P{Canonical_Combining_Class: above}', ""); - Expect(0, 125258, '\P{^Canonical_Combining_Class: above}', ""); + Expect(1, 125257, '\p{Canonical_Combining_Class=above}', ""); + Expect(0, 125257, '\p{^Canonical_Combining_Class=above}', ""); + Expect(0, 125257, '\P{Canonical_Combining_Class=above}', ""); + Expect(1, 125257, '\P{^Canonical_Combining_Class=above}', ""); + Expect(0, 125258, '\p{Canonical_Combining_Class=above}', ""); + Expect(1, 125258, '\p{^Canonical_Combining_Class=above}', ""); + Expect(1, 125258, '\P{Canonical_Combining_Class=above}', ""); + Expect(0, 125258, '\P{^Canonical_Combining_Class=above}', ""); Expect(1, 125257, '\p{Canonical_Combining_Class=:\Aabove\z:}', "");; Expect(0, 125258, '\p{Canonical_Combining_Class=:\Aabove\z:}', "");; - Expect(1, 125257, '\p{Canonical_Combining_Class:_ Above}', ""); - Expect(0, 125257, '\p{^Canonical_Combining_Class:_ Above}', ""); - Expect(0, 125257, '\P{Canonical_Combining_Class:_ Above}', ""); - Expect(1, 125257, '\P{^Canonical_Combining_Class:_ Above}', ""); - Expect(0, 125258, '\p{Canonical_Combining_Class:_ Above}', ""); - Expect(1, 125258, '\p{^Canonical_Combining_Class:_ Above}', ""); - Expect(1, 125258, '\P{Canonical_Combining_Class:_ Above}', ""); - Expect(0, 125258, '\P{^Canonical_Combining_Class:_ Above}', ""); - Error('\p{Ccc= a/a/}'); - Error('\P{Ccc= a/a/}'); + Expect(1, 125257, '\p{Canonical_Combining_Class=_Above}', ""); + Expect(0, 125257, '\p{^Canonical_Combining_Class=_Above}', ""); + Expect(0, 125257, '\P{Canonical_Combining_Class=_Above}', ""); + Expect(1, 125257, '\P{^Canonical_Combining_Class=_Above}', ""); + Expect(0, 125258, '\p{Canonical_Combining_Class=_Above}', ""); + Expect(1, 125258, '\p{^Canonical_Combining_Class=_Above}', ""); + Expect(1, 125258, '\P{Canonical_Combining_Class=_Above}', ""); + Expect(0, 125258, '\P{^Canonical_Combining_Class=_Above}', ""); + Error('\p{Ccc= :=A}'); + Error('\P{Ccc= :=A}'); Expect(1, 125257, '\p{Ccc=:\AA\z:}', "");; Expect(0, 125258, '\p{Ccc=:\AA\z:}', "");; Expect(1, 125257, '\p{Ccc=a}', ""); @@ -28777,26 +29786,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125258, '\P{^Ccc=a}', ""); Expect(1, 125257, '\p{Ccc=:\Aa\z:}', "");; Expect(0, 125258, '\p{Ccc=:\Aa\z:}', "");; - Expect(1, 125257, '\p{Ccc=- A}', ""); - Expect(0, 125257, '\p{^Ccc=- A}', ""); - Expect(0, 125257, '\P{Ccc=- A}', ""); - Expect(1, 125257, '\P{^Ccc=- A}', ""); - Expect(0, 125258, '\p{Ccc=- A}', ""); - Expect(1, 125258, '\p{^Ccc=- A}', ""); - Expect(1, 125258, '\P{Ccc=- A}', ""); - Expect(0, 125258, '\P{^Ccc=- A}', ""); - Error('\p{Is_Canonical_Combining_Class=/a/ _+230}'); - Error('\P{Is_Canonical_Combining_Class=/a/ _+230}'); - Expect(1, 125257, '\p{Is_Canonical_Combining_Class=+0_0_0_0_0_2_30}', ""); - Expect(0, 125257, '\p{^Is_Canonical_Combining_Class=+0_0_0_0_0_2_30}', ""); - Expect(0, 125257, '\P{Is_Canonical_Combining_Class=+0_0_0_0_0_2_30}', ""); - Expect(1, 125257, '\P{^Is_Canonical_Combining_Class=+0_0_0_0_0_2_30}', ""); - Expect(0, 125258, '\p{Is_Canonical_Combining_Class=+0_0_0_0_0_2_30}', ""); - Expect(1, 125258, '\p{^Is_Canonical_Combining_Class=+0_0_0_0_0_2_30}', ""); - Expect(1, 125258, '\P{Is_Canonical_Combining_Class=+0_0_0_0_0_2_30}', ""); - Expect(0, 125258, '\P{^Is_Canonical_Combining_Class=+0_0_0_0_0_2_30}', ""); - Error('\p{Is_Ccc=/a/ Above}'); - Error('\P{Is_Ccc=/a/ Above}'); + Expect(1, 125257, '\p{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{Is_Ccc=above}', ""); Expect(0, 125257, '\p{^Is_Ccc=above}', ""); Expect(0, 125257, '\P{Is_Ccc=above}', ""); @@ -28805,16 +29814,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}', ""); @@ -28827,16 +29836,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= /a/al}'); - Error('\P{Ccc= /a/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=- al:=}'); + Error('\P{Ccc=- al:=}'); Expect(1, 12331, '\p{Ccc=:\AAL\z:}', "");; Expect(0, 12332, '\p{Ccc=:\AAL\z:}', "");; Expect(1, 12331, '\p{Ccc=al}', ""); @@ -28857,58 +29866,58 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 12332, '\p{^Ccc=_ AL}', ""); Expect(1, 12332, '\P{Ccc=_ AL}', ""); Expect(0, 12332, '\P{^Ccc=_ AL}', ""); - Error('\p{Is_Canonical_Combining_Class= +00_00_02_28/a/}'); - Error('\P{Is_Canonical_Combining_Class= +00_00_02_28/a/}'); - Expect(1, 12331, '\p{Is_Canonical_Combining_Class=+0_0_0_0_0228}', ""); - Expect(0, 12331, '\p{^Is_Canonical_Combining_Class=+0_0_0_0_0228}', ""); - Expect(0, 12331, '\P{Is_Canonical_Combining_Class=+0_0_0_0_0228}', ""); - Expect(1, 12331, '\P{^Is_Canonical_Combining_Class=+0_0_0_0_0228}', ""); - Expect(0, 12332, '\p{Is_Canonical_Combining_Class=+0_0_0_0_0228}', ""); - Expect(1, 12332, '\p{^Is_Canonical_Combining_Class=+0_0_0_0_0228}', ""); - Expect(1, 12332, '\P{Is_Canonical_Combining_Class=+0_0_0_0_0228}', ""); - Expect(0, 12332, '\P{^Is_Canonical_Combining_Class=+0_0_0_0_0228}', ""); - Error('\p{Is_Ccc=-:=above_left}'); - Error('\P{Is_Ccc=-:=above_left}'); - Expect(1, 12331, '\p{Is_Ccc=aboveleft}', ""); - Expect(0, 12331, '\p{^Is_Ccc=aboveleft}', ""); - Expect(0, 12331, '\P{Is_Ccc=aboveleft}', ""); - 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:=}'); + 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=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{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}', ""); @@ -28921,26 +29930,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 12333, '\P{^Ccc=ar}', ""); Expect(1, 12332, '\p{Ccc=:\Aar\z:}', "");; Expect(0, 12333, '\p{Ccc=:\Aar\z:}', "");; - Expect(1, 12332, '\p{Ccc= _ar}', ""); - Expect(0, 12332, '\p{^Ccc= _ar}', ""); - Expect(0, 12332, '\P{Ccc= _ar}', ""); - Expect(1, 12332, '\P{^Ccc= _ar}', ""); - Expect(0, 12333, '\p{Ccc= _ar}', ""); - Expect(1, 12333, '\p{^Ccc= _ar}', ""); - Expect(1, 12333, '\P{Ccc= _ar}', ""); - Expect(0, 12333, '\P{^Ccc= _ar}', ""); - Error('\p{Is_Canonical_Combining_Class=/a/-_000000000232}'); - Error('\P{Is_Canonical_Combining_Class=/a/-_000000000232}'); - Expect(1, 12332, '\p{Is_Canonical_Combining_Class=00_02_32}', ""); - Expect(0, 12332, '\p{^Is_Canonical_Combining_Class=00_02_32}', ""); - Expect(0, 12332, '\P{Is_Canonical_Combining_Class=00_02_32}', ""); - Expect(1, 12332, '\P{^Is_Canonical_Combining_Class=00_02_32}', ""); - Expect(0, 12333, '\p{Is_Canonical_Combining_Class=00_02_32}', ""); - Expect(1, 12333, '\p{^Is_Canonical_Combining_Class=00_02_32}', ""); - Expect(1, 12333, '\P{Is_Canonical_Combining_Class=00_02_32}', ""); - Expect(0, 12333, '\P{^Is_Canonical_Combining_Class=00_02_32}', ""); - Error('\p{Is_Ccc=-_Above_right/a/}'); - Error('\P{Is_Ccc=-_Above_right/a/}'); + Expect(1, 12332, '\p{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}', ""); @@ -28949,38 +29958,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 12333, '\p{^Is_Ccc=aboveright}', ""); Expect(1, 12333, '\P{Is_Ccc=aboveright}', ""); Expect(0, 12333, '\P{^Is_Ccc=aboveright}', ""); - Expect(1, 12332, '\p{Is_Ccc= above_RIGHT}', ""); - Expect(0, 12332, '\p{^Is_Ccc= above_RIGHT}', ""); - Expect(0, 12332, '\P{Is_Ccc= above_RIGHT}', ""); - Expect(1, 12332, '\P{^Is_Ccc= above_RIGHT}', ""); - Expect(0, 12333, '\p{Is_Ccc= above_RIGHT}', ""); - Expect(1, 12333, '\p{^Is_Ccc= above_RIGHT}', ""); - Expect(1, 12333, '\P{Is_Ccc= above_RIGHT}', ""); - Expect(0, 12333, '\P{^Is_Ccc= above_RIGHT}', ""); - Error('\p{Canonical_Combining_Class=:=--Attached_Above}'); - Error('\P{Canonical_Combining_Class=:=--Attached_Above}'); + Expect(1, 12332, '\p{Is_Ccc=- Above_Right}', ""); + Expect(0, 12332, '\p{^Is_Ccc=- Above_Right}', ""); + Expect(0, 12332, '\P{Is_Ccc=- Above_Right}', ""); + Expect(1, 12332, '\P{^Is_Ccc=- Above_Right}', ""); + Expect(0, 12333, '\p{Is_Ccc=- Above_Right}', ""); + Expect(1, 12333, '\p{^Is_Ccc=- Above_Right}', ""); + Expect(1, 12333, '\P{Is_Ccc=- Above_Right}', ""); + Expect(0, 12333, '\P{^Is_Ccc=- Above_Right}', ""); + Error('\p{Canonical_Combining_Class=/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: :=_ ata}'); + Error('\P{Ccc: :=_ ata}'); Expect(1, 7630, '\p{Ccc=:\AATA\z:}', "");; Expect(0, 7631, '\p{Ccc=:\AATA\z:}', "");; Expect(1, 7630, '\p{Ccc=ata}', ""); @@ -28993,44 +30002,44 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 7631, '\P{^Ccc=ata}', ""); Expect(1, 7630, '\p{Ccc=:\Aata\z:}', "");; Expect(0, 7631, '\p{Ccc=:\Aata\z:}', "");; - Expect(1, 7630, '\p{Ccc=- ATA}', ""); - Expect(0, 7630, '\p{^Ccc=- ATA}', ""); - Expect(0, 7630, '\P{Ccc=- ATA}', ""); - Expect(1, 7630, '\P{^Ccc=- ATA}', ""); - Expect(0, 7631, '\p{Ccc=- ATA}', ""); - Expect(1, 7631, '\p{^Ccc=- ATA}', ""); - Expect(1, 7631, '\P{Ccc=- ATA}', ""); - Expect(0, 7631, '\P{^Ccc=- ATA}', ""); - Error('\p{Is_Canonical_Combining_Class=__0_0_0_0_2_14/a/}'); - Error('\P{Is_Canonical_Combining_Class=__0_0_0_0_2_14/a/}'); - Expect(1, 7630, '\p{Is_Canonical_Combining_Class=00214}', ""); - Expect(0, 7630, '\p{^Is_Canonical_Combining_Class=00214}', ""); - Expect(0, 7630, '\P{Is_Canonical_Combining_Class=00214}', ""); - Expect(1, 7630, '\P{^Is_Canonical_Combining_Class=00214}', ""); - Expect(0, 7631, '\p{Is_Canonical_Combining_Class=00214}', ""); - Expect(1, 7631, '\p{^Is_Canonical_Combining_Class=00214}', ""); - Expect(1, 7631, '\P{Is_Canonical_Combining_Class=00214}', ""); - Expect(0, 7631, '\P{^Is_Canonical_Combining_Class=00214}', ""); - Error('\p{Is_Ccc= /a/Attached_above}'); - Error('\P{Is_Ccc= /a/Attached_above}'); - Expect(1, 7630, '\p{Is_Ccc:attachedabove}', ""); - Expect(0, 7630, '\p{^Is_Ccc:attachedabove}', ""); - Expect(0, 7630, '\P{Is_Ccc:attachedabove}', ""); - Expect(1, 7630, '\P{^Is_Ccc:attachedabove}', ""); - Expect(0, 7631, '\p{Is_Ccc:attachedabove}', ""); - Expect(1, 7631, '\p{^Is_Ccc:attachedabove}', ""); - Expect(1, 7631, '\P{Is_Ccc:attachedabove}', ""); - Expect(0, 7631, '\P{^Is_Ccc:attachedabove}', ""); - Expect(1, 7630, '\p{Is_Ccc: -ATTACHED_Above}', ""); - Expect(0, 7630, '\p{^Is_Ccc: -ATTACHED_Above}', ""); - Expect(0, 7630, '\P{Is_Ccc: -ATTACHED_Above}', ""); - Expect(1, 7630, '\P{^Is_Ccc: -ATTACHED_Above}', ""); - Expect(0, 7631, '\p{Is_Ccc: -ATTACHED_Above}', ""); - Expect(1, 7631, '\p{^Is_Ccc: -ATTACHED_Above}', ""); - Expect(1, 7631, '\P{Is_Ccc: -ATTACHED_Above}', ""); - Expect(0, 7631, '\P{^Is_Ccc: -ATTACHED_Above}', ""); - Error('\p{Canonical_Combining_Class=/a/ Attached_Above_right}'); - Error('\P{Canonical_Combining_Class=/a/ Attached_Above_right}'); + Expect(1, 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{Is_Ccc=attachedabove}', ""); + Expect(0, 7630, '\p{^Is_Ccc=attachedabove}', ""); + Expect(0, 7630, '\P{Is_Ccc=attachedabove}', ""); + Expect(1, 7630, '\P{^Is_Ccc=attachedabove}', ""); + Expect(0, 7631, '\p{Is_Ccc=attachedabove}', ""); + Expect(1, 7631, '\p{^Is_Ccc=attachedabove}', ""); + Expect(1, 7631, '\P{Is_Ccc=attachedabove}', ""); + Expect(0, 7631, '\P{^Is_Ccc=attachedabove}', ""); + Expect(1, 7630, '\p{Is_Ccc= _ATTACHED_Above}', ""); + Expect(0, 7630, '\p{^Is_Ccc= _ATTACHED_Above}', ""); + Expect(0, 7630, '\P{Is_Ccc= _ATTACHED_Above}', ""); + Expect(1, 7630, '\P{^Is_Ccc= _ATTACHED_Above}', ""); + Expect(0, 7631, '\p{Is_Ccc= _ATTACHED_Above}', ""); + Expect(1, 7631, '\p{^Is_Ccc= _ATTACHED_Above}', ""); + Expect(1, 7631, '\P{Is_Ccc= _ATTACHED_Above}', ""); + Expect(0, 7631, '\P{^Is_Ccc= _ATTACHED_Above}', ""); + Error('\p{Canonical_Combining_Class=_:=Attached_Above_Right}'); + Error('\P{Canonical_Combining_Class=_:=Attached_Above_Right}'); Expect(1, 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}', ""); @@ -29043,16 +30052,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=/a/ ATAR}'); - Error('\P{Ccc=/a/ 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=:= ATAR}'); + Error('\P{Ccc=:= ATAR}'); Expect(1, 119154, '\p{Ccc=:\AATAR\z:}', "");; Expect(0, 119155, '\p{Ccc=:\AATAR\z:}', "");; Expect(1, 119154, '\p{Ccc=atar}', ""); @@ -29065,26 +30074,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 119155, '\P{^Ccc=atar}', ""); Expect(1, 119154, '\p{Ccc=:\Aatar\z:}', "");; Expect(0, 119155, '\p{Ccc=:\Aatar\z:}', "");; - Expect(1, 119154, '\p{Ccc: -atar}', ""); - Expect(0, 119154, '\p{^Ccc: -atar}', ""); - Expect(0, 119154, '\P{Ccc: -atar}', ""); - Expect(1, 119154, '\P{^Ccc: -atar}', ""); - Expect(0, 119155, '\p{Ccc: -atar}', ""); - Expect(1, 119155, '\p{^Ccc: -atar}', ""); - Expect(1, 119155, '\P{Ccc: -atar}', ""); - Expect(0, 119155, '\P{^Ccc: -atar}', ""); - Error('\p{Is_Canonical_Combining_Class= /a/00_21_6}'); - Error('\P{Is_Canonical_Combining_Class= /a/00_21_6}'); - Expect(1, 119154, '\p{Is_Canonical_Combining_Class=+216}', ""); - Expect(0, 119154, '\p{^Is_Canonical_Combining_Class=+216}', ""); - Expect(0, 119154, '\P{Is_Canonical_Combining_Class=+216}', ""); - Expect(1, 119154, '\P{^Is_Canonical_Combining_Class=+216}', ""); - Expect(0, 119155, '\p{Is_Canonical_Combining_Class=+216}', ""); - Expect(1, 119155, '\p{^Is_Canonical_Combining_Class=+216}', ""); - Expect(1, 119155, '\P{Is_Canonical_Combining_Class=+216}', ""); - Expect(0, 119155, '\P{^Is_Canonical_Combining_Class=+216}', ""); - Error('\p{Is_Ccc= /a/attached_Above_Right}'); - Error('\P{Is_Ccc= /a/attached_Above_Right}'); + Expect(1, 119154, '\p{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}', ""); @@ -29093,16 +30102,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 119155, '\p{^Is_Ccc=attachedaboveright}', ""); Expect(1, 119155, '\P{Is_Ccc=attachedaboveright}', ""); Expect(0, 119155, '\P{^Is_Ccc=attachedaboveright}', ""); - Expect(1, 119154, '\p{Is_Ccc: - Attached_Above_Right}', ""); - Expect(0, 119154, '\p{^Is_Ccc: - Attached_Above_Right}', ""); - Expect(0, 119154, '\P{Is_Ccc: - Attached_Above_Right}', ""); - Expect(1, 119154, '\P{^Is_Ccc: - Attached_Above_Right}', ""); - Expect(0, 119155, '\p{Is_Ccc: - Attached_Above_Right}', ""); - Expect(1, 119155, '\p{^Is_Ccc: - Attached_Above_Right}', ""); - Expect(1, 119155, '\P{Is_Ccc: - Attached_Above_Right}', ""); - Expect(0, 119155, '\P{^Is_Ccc: - Attached_Above_Right}', ""); - Error('\p{Canonical_Combining_Class= attached_below:=}'); - Error('\P{Canonical_Combining_Class= attached_below:=}'); + 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}', ""); @@ -29115,16 +30124,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:- ATB/a/}'); - Error('\P{Ccc:- ATB/a/}'); + 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{Ccc=:\AATB\z:}', "");; Expect(0, 7633, '\p{Ccc=:\AATB\z:}', "");; Expect(1, 7632, '\p{Ccc=atb}', ""); @@ -29137,26 +30146,26 @@ 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=:=202}'); - Error('\P{Is_Canonical_Combining_Class=:=202}'); - Expect(1, 7632, '\p{Is_Canonical_Combining_Class=+0000000202}', ""); - Expect(0, 7632, '\p{^Is_Canonical_Combining_Class=+0000000202}', ""); - Expect(0, 7632, '\P{Is_Canonical_Combining_Class=+0000000202}', ""); - Expect(1, 7632, '\P{^Is_Canonical_Combining_Class=+0000000202}', ""); - Expect(0, 7633, '\p{Is_Canonical_Combining_Class=+0000000202}', ""); - Expect(1, 7633, '\p{^Is_Canonical_Combining_Class=+0000000202}', ""); - Expect(1, 7633, '\P{Is_Canonical_Combining_Class=+0000000202}', ""); - Expect(0, 7633, '\P{^Is_Canonical_Combining_Class=+0000000202}', ""); - Error('\p{Is_Ccc= ATTACHED_Below:=}'); - Error('\P{Is_Ccc= ATTACHED_Below:=}'); + Expect(1, 7632, '\p{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}', ""); @@ -29165,56 +30174,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 7633, '\p{^Is_Ccc=attachedbelow}', ""); Expect(1, 7633, '\P{Is_Ccc=attachedbelow}', ""); Expect(0, 7633, '\P{^Is_Ccc=attachedbelow}', ""); - Expect(1, 7632, '\p{Is_Ccc=-ATTACHED_below}', ""); - Expect(0, 7632, '\p{^Is_Ccc=-ATTACHED_below}', ""); - Expect(0, 7632, '\P{Is_Ccc=-ATTACHED_below}', ""); - Expect(1, 7632, '\P{^Is_Ccc=-ATTACHED_below}', ""); - Expect(0, 7633, '\p{Is_Ccc=-ATTACHED_below}', ""); - Expect(1, 7633, '\p{^Is_Ccc=-ATTACHED_below}', ""); - Expect(1, 7633, '\P{Is_Ccc=-ATTACHED_below}', ""); - Expect(0, 7633, '\P{^Is_Ccc=-ATTACHED_below}', ""); - Error('\p{Canonical_Combining_Class=:=Attached_below_Left}'); - Error('\P{Canonical_Combining_Class=:=Attached_below_Left}'); + Expect(1, 7632, '\p{Is_Ccc: - ATTACHED_Below}', ""); + Expect(0, 7632, '\p{^Is_Ccc: - ATTACHED_Below}', ""); + Expect(0, 7632, '\P{Is_Ccc: - ATTACHED_Below}', ""); + Expect(1, 7632, '\P{^Is_Ccc: - ATTACHED_Below}', ""); + Expect(0, 7633, '\p{Is_Ccc: - ATTACHED_Below}', ""); + Expect(1, 7633, '\p{^Is_Ccc: - ATTACHED_Below}', ""); + Expect(1, 7633, '\P{Is_Ccc: - ATTACHED_Below}', ""); + Expect(0, 7633, '\P{^Is_Ccc: - ATTACHED_Below}', ""); + Error('\p{Canonical_Combining_Class=/a/ Attached_BELOW_left}'); + Error('\P{Canonical_Combining_Class=/a/ 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/a/}'); - Error('\P{Ccc=_ ATBL/a/}'); + 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= -+0_0_0_0_0_0_200/a/}'); - Error('\P{Is_Canonical_Combining_Class= -+0_0_0_0_0_0_200/a/}'); - Expect(0, 1, '\p{Is_Canonical_Combining_Class=00_00_00_20_0}', ""); - Expect(1, 1, '\p{^Is_Canonical_Combining_Class=00_00_00_20_0}', ""); - Expect(1, 1, '\P{Is_Canonical_Combining_Class=00_00_00_20_0}', ""); - Expect(0, 1, '\P{^Is_Canonical_Combining_Class=00_00_00_20_0}', ""); - Error('\p{Is_Ccc=:= -Attached_Below_LEFT}'); - Error('\P{Is_Ccc=:= -Attached_Below_LEFT}'); + Expect(0, 1, '\p{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{Is_Ccc=attachedbelowleft}', ""); Expect(1, 1, '\p{^Is_Ccc=attachedbelowleft}', ""); Expect(1, 1, '\P{Is_Ccc=attachedbelowleft}', ""); Expect(0, 1, '\P{^Is_Ccc=attachedbelowleft}', ""); - Expect(0, 1, '\p{Is_Ccc: ATTACHED_Below_LEFT}', ""); - Expect(1, 1, '\p{^Is_Ccc: ATTACHED_Below_LEFT}', ""); - Expect(1, 1, '\P{Is_Ccc: ATTACHED_Below_LEFT}', ""); - Expect(0, 1, '\P{^Is_Ccc: ATTACHED_Below_LEFT}', ""); - Error('\p{Canonical_Combining_Class=_below:=}'); - Error('\P{Canonical_Combining_Class=_below:=}'); + Expect(0, 1, '\p{Is_Ccc= -Attached_Below_Left}', ""); + Expect(1, 1, '\p{^Is_Ccc= -Attached_Below_Left}', ""); + Expect(1, 1, '\P{Is_Ccc= -Attached_Below_Left}', ""); + Expect(0, 1, '\P{^Is_Ccc= -Attached_Below_Left}', ""); + Error('\p{Canonical_Combining_Class=_Below:=}'); + Error('\P{Canonical_Combining_Class=_Below:=}'); Expect(1, 125142, '\p{Canonical_Combining_Class=:\ABelow\z:}', "");; Expect(0, 125143, '\p{Canonical_Combining_Class=:\ABelow\z:}', "");; Expect(1, 125142, '\p{Canonical_Combining_Class=below}', ""); @@ -29227,16 +30236,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125143, '\P{^Canonical_Combining_Class=below}', ""); Expect(1, 125142, '\p{Canonical_Combining_Class=:\Abelow\z:}', "");; Expect(0, 125143, '\p{Canonical_Combining_Class=:\Abelow\z:}', "");; - Expect(1, 125142, '\p{Canonical_Combining_Class= -below}', ""); - Expect(0, 125142, '\p{^Canonical_Combining_Class= -below}', ""); - Expect(0, 125142, '\P{Canonical_Combining_Class= -below}', ""); - Expect(1, 125142, '\P{^Canonical_Combining_Class= -below}', ""); - Expect(0, 125143, '\p{Canonical_Combining_Class= -below}', ""); - Expect(1, 125143, '\p{^Canonical_Combining_Class= -below}', ""); - Expect(1, 125143, '\P{Canonical_Combining_Class= -below}', ""); - Expect(0, 125143, '\P{^Canonical_Combining_Class= -below}', ""); - Error('\p{Ccc=/a/__B}'); - Error('\P{Ccc=/a/__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=:=B}'); + Error('\P{Ccc=:=B}'); Expect(1, 125142, '\p{Ccc=:\AB\z:}', "");; Expect(0, 125143, '\p{Ccc=:\AB\z:}', "");; Expect(1, 125142, '\p{Ccc=b}', ""); @@ -29249,26 +30258,26 @@ 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: :=00000220}'); - Error('\P{Is_Canonical_Combining_Class: :=00000220}'); - Expect(1, 125142, '\p{Is_Canonical_Combining_Class=+00220}', ""); - Expect(0, 125142, '\p{^Is_Canonical_Combining_Class=+00220}', ""); - Expect(0, 125142, '\P{Is_Canonical_Combining_Class=+00220}', ""); - Expect(1, 125142, '\P{^Is_Canonical_Combining_Class=+00220}', ""); - Expect(0, 125143, '\p{Is_Canonical_Combining_Class=+00220}', ""); - Expect(1, 125143, '\p{^Is_Canonical_Combining_Class=+00220}', ""); - Expect(1, 125143, '\P{Is_Canonical_Combining_Class=+00220}', ""); - Expect(0, 125143, '\P{^Is_Canonical_Combining_Class=+00220}', ""); - Error('\p{Is_Ccc= below/a/}'); - Error('\P{Is_Ccc= below/a/}'); + Expect(1, 125142, '\p{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}', ""); @@ -29277,38 +30286,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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, 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, 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=_:=BL}'); - Error('\P{Ccc=_:=BL}'); + Expect(1, 12330, '\p{Canonical_Combining_Class=-BELOW_Left}', ""); + Expect(0, 12330, '\p{^Canonical_Combining_Class=-BELOW_Left}', ""); + Expect(0, 12330, '\P{Canonical_Combining_Class=-BELOW_Left}', ""); + Expect(1, 12330, '\P{^Canonical_Combining_Class=-BELOW_Left}', ""); + Expect(0, 12331, '\p{Canonical_Combining_Class=-BELOW_Left}', ""); + Expect(1, 12331, '\p{^Canonical_Combining_Class=-BELOW_Left}', ""); + Expect(1, 12331, '\P{Canonical_Combining_Class=-BELOW_Left}', ""); + Expect(0, 12331, '\P{^Canonical_Combining_Class=-BELOW_Left}', ""); + Error('\p{Ccc=/a/-BL}'); + Error('\P{Ccc=/a/-BL}'); Expect(1, 12330, '\p{Ccc=:\ABL\z:}', "");; Expect(0, 12331, '\p{Ccc=:\ABL\z:}', "");; Expect(1, 12330, '\p{Ccc=bl}', ""); @@ -29321,26 +30330,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=- 0000000218/a/}'); - Error('\P{Is_Canonical_Combining_Class=- 0000000218/a/}'); - Expect(1, 12330, '\p{Is_Canonical_Combining_Class=+21_8}', ""); - Expect(0, 12330, '\p{^Is_Canonical_Combining_Class=+21_8}', ""); - Expect(0, 12330, '\P{Is_Canonical_Combining_Class=+21_8}', ""); - Expect(1, 12330, '\P{^Is_Canonical_Combining_Class=+21_8}', ""); - Expect(0, 12331, '\p{Is_Canonical_Combining_Class=+21_8}', ""); - Expect(1, 12331, '\p{^Is_Canonical_Combining_Class=+21_8}', ""); - Expect(1, 12331, '\P{Is_Canonical_Combining_Class=+21_8}', ""); - Expect(0, 12331, '\P{^Is_Canonical_Combining_Class=+21_8}', ""); - Error('\p{Is_Ccc=/a/ BELOW_left}'); - Error('\P{Is_Ccc=/a/ BELOW_left}'); + Expect(1, 12330, '\p{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{Is_Ccc=belowleft}', ""); Expect(0, 12330, '\p{^Is_Ccc=belowleft}', ""); Expect(0, 12330, '\P{Is_Ccc=belowleft}', ""); @@ -29349,70 +30358,70 @@ 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=:= below_Right}'); - Error('\P{Canonical_Combining_Class=:= 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}'); - Error('\P{Ccc= :=BR}'); + 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{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=:=+0_0_2_22}'); - Error('\P{Is_Canonical_Combining_Class=:=+0_0_2_22}'); - Expect(1, 12333, '\p{Is_Canonical_Combining_Class=0_0_0_0_0_0_0_0_0_2_22}', ""); - Expect(0, 12333, '\p{^Is_Canonical_Combining_Class=0_0_0_0_0_0_0_0_0_2_22}', ""); - Expect(0, 12333, '\P{Is_Canonical_Combining_Class=0_0_0_0_0_0_0_0_0_2_22}', ""); - Expect(1, 12333, '\P{^Is_Canonical_Combining_Class=0_0_0_0_0_0_0_0_0_2_22}', ""); - Expect(0, 12334, '\p{Is_Canonical_Combining_Class=0_0_0_0_0_0_0_0_0_2_22}', ""); - Expect(1, 12334, '\p{^Is_Canonical_Combining_Class=0_0_0_0_0_0_0_0_0_2_22}', ""); - Expect(1, 12334, '\P{Is_Canonical_Combining_Class=0_0_0_0_0_0_0_0_0_2_22}', ""); - Expect(0, 12334, '\P{^Is_Canonical_Combining_Class=0_0_0_0_0_0_0_0_0_2_22}', ""); - Error('\p{Is_Ccc=/a/below_RIGHT}'); - Error('\P{Is_Ccc=/a/below_RIGHT}'); + Expect(1, 12333, '\p{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}', ""); @@ -29421,16 +30430,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 12334, '\p{^Is_Ccc=belowright}', ""); Expect(1, 12334, '\P{Is_Ccc=belowright}', ""); Expect(0, 12334, '\P{^Is_Ccc=belowright}', ""); - Expect(1, 12333, '\p{Is_Ccc= Below_Right}', ""); - Expect(0, 12333, '\p{^Is_Ccc= Below_Right}', ""); - Expect(0, 12333, '\P{Is_Ccc= Below_Right}', ""); - Expect(1, 12333, '\P{^Is_Ccc= Below_Right}', ""); - Expect(0, 12334, '\p{Is_Ccc= Below_Right}', ""); - Expect(1, 12334, '\p{^Is_Ccc= Below_Right}', ""); - Expect(1, 12334, '\P{Is_Ccc= Below_Right}', ""); - Expect(0, 12334, '\P{^Is_Ccc= Below_Right}', ""); - Error('\p{Canonical_Combining_Class=:= ccc10}'); - Error('\P{Canonical_Combining_Class=:= ccc10}'); + Expect(1, 12333, '\p{Is_Ccc=BELOW_RIGHT}', ""); + Expect(0, 12333, '\p{^Is_Ccc=BELOW_RIGHT}', ""); + Expect(0, 12333, '\P{Is_Ccc=BELOW_RIGHT}', ""); + Expect(1, 12333, '\P{^Is_Ccc=BELOW_RIGHT}', ""); + Expect(0, 12334, '\p{Is_Ccc=BELOW_RIGHT}', ""); + Expect(1, 12334, '\p{^Is_Ccc=BELOW_RIGHT}', ""); + Expect(1, 12334, '\P{Is_Ccc=BELOW_RIGHT}', ""); + Expect(0, 12334, '\P{^Is_Ccc=BELOW_RIGHT}', ""); + Error('\p{Canonical_Combining_Class= _CCC10:=}'); + Error('\P{Canonical_Combining_Class= _CCC10:=}'); Expect(1, 1456, '\p{Canonical_Combining_Class=:\ACCC10\z:}', "");; Expect(0, 1457, '\p{Canonical_Combining_Class=:\ACCC10\z:}', "");; Expect(1, 1456, '\p{Canonical_Combining_Class=ccc10}', ""); @@ -29443,28 +30452,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=:= 00000000010}'); - Error('\P{Ccc=:= 00000000010}'); + 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{Ccc=:\A10\z:}', "");; Expect(0, 1457, '\p{Ccc=:\A10\z:}', "");; - Expect(1, 1456, '\p{Ccc:10}', ""); - Expect(0, 1456, '\p{^Ccc:10}', ""); - Expect(0, 1456, '\P{Ccc:10}', ""); - Expect(1, 1456, '\P{^Ccc:10}', ""); - Expect(0, 1457, '\p{Ccc:10}', ""); - Expect(1, 1457, '\p{^Ccc:10}', ""); - Expect(1, 1457, '\P{Ccc:10}', ""); - Expect(0, 1457, '\P{^Ccc:10}', ""); - Error('\p{Is_Canonical_Combining_Class=_:=CCC10}'); - Error('\P{Is_Canonical_Combining_Class=_:=CCC10}'); + Expect(1, 1456, '\p{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{Is_Canonical_Combining_Class=ccc10}', ""); Expect(0, 1456, '\p{^Is_Canonical_Combining_Class=ccc10}', ""); Expect(0, 1456, '\P{Is_Canonical_Combining_Class=ccc10}', ""); @@ -29473,26 +30482,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1457, '\p{^Is_Canonical_Combining_Class=ccc10}', ""); Expect(1, 1457, '\P{Is_Canonical_Combining_Class=ccc10}', ""); Expect(0, 1457, '\P{^Is_Canonical_Combining_Class=ccc10}', ""); - Expect(1, 1456, '\p{Is_Canonical_Combining_Class=__CCC10}', ""); - Expect(0, 1456, '\p{^Is_Canonical_Combining_Class=__CCC10}', ""); - Expect(0, 1456, '\P{Is_Canonical_Combining_Class=__CCC10}', ""); - Expect(1, 1456, '\P{^Is_Canonical_Combining_Class=__CCC10}', ""); - Expect(0, 1457, '\p{Is_Canonical_Combining_Class=__CCC10}', ""); - Expect(1, 1457, '\p{^Is_Canonical_Combining_Class=__CCC10}', ""); - Expect(1, 1457, '\P{Is_Canonical_Combining_Class=__CCC10}', ""); - Expect(0, 1457, '\P{^Is_Canonical_Combining_Class=__CCC10}', ""); - Error('\p{Is_Ccc=_+0010/a/}'); - Error('\P{Is_Ccc=_+0010/a/}'); - Expect(1, 1456, '\p{Is_Ccc: 00000000010}', ""); - Expect(0, 1456, '\p{^Is_Ccc: 00000000010}', ""); - Expect(0, 1456, '\P{Is_Ccc: 00000000010}', ""); - Expect(1, 1456, '\P{^Is_Ccc: 00000000010}', ""); - Expect(0, 1457, '\p{Is_Ccc: 00000000010}', ""); - Expect(1, 1457, '\p{^Is_Ccc: 00000000010}', ""); - Expect(1, 1457, '\P{Is_Ccc: 00000000010}', ""); - Expect(0, 1457, '\P{^Is_Ccc: 00000000010}', ""); - Error('\p{Canonical_Combining_Class=/a/ CCC103}'); - Error('\P{Canonical_Combining_Class=/a/ CCC103}'); + Expect(1, 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, 3641, '\p{Canonical_Combining_Class=:\ACCC103\z:}', "");; Expect(0, 3642, '\p{Canonical_Combining_Class=:\ACCC103\z:}', "");; Expect(1, 3641, '\p{Canonical_Combining_Class=ccc103}', ""); @@ -29505,28 +30514,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 3642, '\P{^Canonical_Combining_Class=ccc103}', ""); Expect(1, 3641, '\p{Canonical_Combining_Class=:\Accc103\z:}', "");; Expect(0, 3642, '\p{Canonical_Combining_Class=:\Accc103\z:}', "");; - Expect(1, 3641, '\p{Canonical_Combining_Class: _-CCC103}', ""); - Expect(0, 3641, '\p{^Canonical_Combining_Class: _-CCC103}', ""); - Expect(0, 3641, '\P{Canonical_Combining_Class: _-CCC103}', ""); - Expect(1, 3641, '\P{^Canonical_Combining_Class: _-CCC103}', ""); - Expect(0, 3642, '\p{Canonical_Combining_Class: _-CCC103}', ""); - Expect(1, 3642, '\p{^Canonical_Combining_Class: _-CCC103}', ""); - Expect(1, 3642, '\P{Canonical_Combining_Class: _-CCC103}', ""); - Expect(0, 3642, '\P{^Canonical_Combining_Class: _-CCC103}', ""); - Error('\p{Ccc=:= +00000103}'); - Error('\P{Ccc=:= +00000103}'); + 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{Ccc=:\A103\z:}', "");; Expect(0, 3642, '\p{Ccc=:\A103\z:}', "");; - Expect(1, 3641, '\p{Ccc=0_0_0_0_0_0103}', ""); - Expect(0, 3641, '\p{^Ccc=0_0_0_0_0_0103}', ""); - Expect(0, 3641, '\P{Ccc=0_0_0_0_0_0103}', ""); - Expect(1, 3641, '\P{^Ccc=0_0_0_0_0_0103}', ""); - Expect(0, 3642, '\p{Ccc=0_0_0_0_0_0103}', ""); - Expect(1, 3642, '\p{^Ccc=0_0_0_0_0_0103}', ""); - Expect(1, 3642, '\P{Ccc=0_0_0_0_0_0103}', ""); - Expect(0, 3642, '\P{^Ccc=0_0_0_0_0_0103}', ""); - Error('\p{Is_Canonical_Combining_Class=_ CCC103/a/}'); - Error('\P{Is_Canonical_Combining_Class=_ CCC103/a/}'); + Expect(1, 3641, '\p{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{Is_Canonical_Combining_Class=ccc103}', ""); Expect(0, 3641, '\p{^Is_Canonical_Combining_Class=ccc103}', ""); Expect(0, 3641, '\P{Is_Canonical_Combining_Class=ccc103}', ""); @@ -29543,18 +30552,18 @@ 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}', ""); - Error('\p{Is_Ccc: -0_0_0_0_0_103:=}'); - Error('\P{Is_Ccc: -0_0_0_0_0_103:=}'); - Expect(1, 3641, '\p{Is_Ccc=000103}', ""); - Expect(0, 3641, '\p{^Is_Ccc=000103}', ""); - Expect(0, 3641, '\P{Is_Ccc=000103}', ""); - Expect(1, 3641, '\P{^Is_Ccc=000103}', ""); - Expect(0, 3642, '\p{Is_Ccc=000103}', ""); - Expect(1, 3642, '\p{^Is_Ccc=000103}', ""); - Expect(1, 3642, '\P{Is_Ccc=000103}', ""); - Expect(0, 3642, '\P{^Is_Ccc=000103}', ""); - Error('\p{Canonical_Combining_Class= :=CCC107}'); - Error('\P{Canonical_Combining_Class= :=CCC107}'); + 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, 3659, '\p{Canonical_Combining_Class=:\ACCC107\z:}', "");; Expect(0, 3660, '\p{Canonical_Combining_Class=:\ACCC107\z:}', "");; Expect(1, 3659, '\p{Canonical_Combining_Class=ccc107}', ""); @@ -29567,28 +30576,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=:=- +00000_00001_07}'); - Error('\P{Ccc=:=- +00000_00001_07}'); + 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{Ccc=:\A107\z:}', "");; Expect(0, 3660, '\p{Ccc=:\A107\z:}', "");; - Expect(1, 3659, '\p{Ccc=+0_0_0_0_0_0_000107}', ""); - Expect(0, 3659, '\p{^Ccc=+0_0_0_0_0_0_000107}', ""); - Expect(0, 3659, '\P{Ccc=+0_0_0_0_0_0_000107}', ""); - Expect(1, 3659, '\P{^Ccc=+0_0_0_0_0_0_000107}', ""); - Expect(0, 3660, '\p{Ccc=+0_0_0_0_0_0_000107}', ""); - Expect(1, 3660, '\p{^Ccc=+0_0_0_0_0_0_000107}', ""); - Expect(1, 3660, '\P{Ccc=+0_0_0_0_0_0_000107}', ""); - Expect(0, 3660, '\P{^Ccc=+0_0_0_0_0_0_000107}', ""); - Error('\p{Is_Canonical_Combining_Class= CCC107/a/}'); - Error('\P{Is_Canonical_Combining_Class= CCC107/a/}'); + Expect(1, 3659, '\p{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{Is_Canonical_Combining_Class=ccc107}', ""); Expect(0, 3659, '\p{^Is_Canonical_Combining_Class=ccc107}', ""); Expect(0, 3659, '\P{Is_Canonical_Combining_Class=ccc107}', ""); @@ -29597,88 +30606,88 @@ 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= /a/0_0_0_0_0_1_07}'); - Error('\P{Is_Ccc= /a/0_0_0_0_0_1_07}'); - Expect(1, 3659, '\p{Is_Ccc=0_0_0_107}', ""); - Expect(0, 3659, '\p{^Is_Ccc=0_0_0_107}', ""); - Expect(0, 3659, '\P{Is_Ccc=0_0_0_107}', ""); - Expect(1, 3659, '\P{^Is_Ccc=0_0_0_107}', ""); - Expect(0, 3660, '\p{Is_Ccc=0_0_0_107}', ""); - Expect(1, 3660, '\p{^Is_Ccc=0_0_0_107}', ""); - Expect(1, 3660, '\P{Is_Ccc=0_0_0_107}', ""); - Expect(0, 3660, '\P{^Is_Ccc=0_0_0_107}', ""); - Error('\p{Canonical_Combining_Class=/a/CCC11}'); - Error('\P{Canonical_Combining_Class=/a/CCC11}'); + Expect(1, 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, 1457, '\p{Canonical_Combining_Class=:\ACCC11\z:}', "");; Expect(0, 1458, '\p{Canonical_Combining_Class=:\ACCC11\z:}', "");; - Expect(1, 1457, '\p{Canonical_Combining_Class:ccc11}', ""); - Expect(0, 1457, '\p{^Canonical_Combining_Class:ccc11}', ""); - Expect(0, 1457, '\P{Canonical_Combining_Class:ccc11}', ""); - Expect(1, 1457, '\P{^Canonical_Combining_Class:ccc11}', ""); - Expect(0, 1458, '\p{Canonical_Combining_Class:ccc11}', ""); - Expect(1, 1458, '\p{^Canonical_Combining_Class:ccc11}', ""); - Expect(1, 1458, '\P{Canonical_Combining_Class:ccc11}', ""); - Expect(0, 1458, '\P{^Canonical_Combining_Class:ccc11}', ""); + Expect(1, 1457, '\p{Canonical_Combining_Class=ccc11}', ""); + Expect(0, 1457, '\p{^Canonical_Combining_Class=ccc11}', ""); + Expect(0, 1457, '\P{Canonical_Combining_Class=ccc11}', ""); + Expect(1, 1457, '\P{^Canonical_Combining_Class=ccc11}', ""); + Expect(0, 1458, '\p{Canonical_Combining_Class=ccc11}', ""); + Expect(1, 1458, '\p{^Canonical_Combining_Class=ccc11}', ""); + Expect(1, 1458, '\P{Canonical_Combining_Class=ccc11}', ""); + Expect(0, 1458, '\P{^Canonical_Combining_Class=ccc11}', ""); Expect(1, 1457, '\p{Canonical_Combining_Class=:\Accc11\z:}', "");; Expect(0, 1458, '\p{Canonical_Combining_Class=:\Accc11\z:}', "");; - Expect(1, 1457, '\p{Canonical_Combining_Class=-CCC11}', ""); - Expect(0, 1457, '\p{^Canonical_Combining_Class=-CCC11}', ""); - Expect(0, 1457, '\P{Canonical_Combining_Class=-CCC11}', ""); - Expect(1, 1457, '\P{^Canonical_Combining_Class=-CCC11}', ""); - Expect(0, 1458, '\p{Canonical_Combining_Class=-CCC11}', ""); - Expect(1, 1458, '\p{^Canonical_Combining_Class=-CCC11}', ""); - Expect(1, 1458, '\P{Canonical_Combining_Class=-CCC11}', ""); - Expect(0, 1458, '\P{^Canonical_Combining_Class=-CCC11}', ""); - Error('\p{Ccc=/a/ 0001_1}'); - Error('\P{Ccc=/a/ 0001_1}'); + 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{Ccc=:\A11\z:}', "");; Expect(0, 1458, '\p{Ccc=:\A11\z:}', "");; - Expect(1, 1457, '\p{Ccc=000000011}', ""); - Expect(0, 1457, '\p{^Ccc=000000011}', ""); - Expect(0, 1457, '\P{Ccc=000000011}', ""); - Expect(1, 1457, '\P{^Ccc=000000011}', ""); - Expect(0, 1458, '\p{Ccc=000000011}', ""); - Expect(1, 1458, '\p{^Ccc=000000011}', ""); - Expect(1, 1458, '\P{Ccc=000000011}', ""); - Expect(0, 1458, '\P{^Ccc=000000011}', ""); - Error('\p{Is_Canonical_Combining_Class=/a/ CCC11}'); - Error('\P{Is_Canonical_Combining_Class=/a/ CCC11}'); - Expect(1, 1457, '\p{Is_Canonical_Combining_Class=ccc11}', ""); - Expect(0, 1457, '\p{^Is_Canonical_Combining_Class=ccc11}', ""); - Expect(0, 1457, '\P{Is_Canonical_Combining_Class=ccc11}', ""); - 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= _+0001_1/a/}'); - Error('\P{Is_Ccc= _+0001_1/a/}'); - Expect(1, 1457, '\p{Is_Ccc=+000000011}', ""); - Expect(0, 1457, '\p{^Is_Ccc=+000000011}', ""); - Expect(0, 1457, '\P{Is_Ccc=+000000011}', ""); - Expect(1, 1457, '\P{^Is_Ccc=+000000011}', ""); - Expect(0, 1458, '\p{Is_Ccc=+000000011}', ""); - Expect(1, 1458, '\p{^Is_Ccc=+000000011}', ""); - Expect(1, 1458, '\P{Is_Ccc=+000000011}', ""); - Expect(0, 1458, '\P{^Is_Ccc=+000000011}', ""); - Error('\p{Canonical_Combining_Class:_/a/ccc118}'); - Error('\P{Canonical_Combining_Class:_/a/ccc118}'); + Expect(1, 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, 3769, '\p{Canonical_Combining_Class=:\ACCC118\z:}', "");; Expect(0, 3770, '\p{Canonical_Combining_Class=:\ACCC118\z:}', "");; Expect(1, 3769, '\p{Canonical_Combining_Class=ccc118}', ""); @@ -29691,56 +30700,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 3770, '\P{^Canonical_Combining_Class=ccc118}', ""); Expect(1, 3769, '\p{Canonical_Combining_Class=:\Accc118\z:}', "");; Expect(0, 3770, '\p{Canonical_Combining_Class=:\Accc118\z:}', "");; - Expect(1, 3769, '\p{Canonical_Combining_Class=-_CCC118}', ""); - Expect(0, 3769, '\p{^Canonical_Combining_Class=-_CCC118}', ""); - Expect(0, 3769, '\P{Canonical_Combining_Class=-_CCC118}', ""); - Expect(1, 3769, '\P{^Canonical_Combining_Class=-_CCC118}', ""); - Expect(0, 3770, '\p{Canonical_Combining_Class=-_CCC118}', ""); - Expect(1, 3770, '\p{^Canonical_Combining_Class=-_CCC118}', ""); - Expect(1, 3770, '\P{Canonical_Combining_Class=-_CCC118}', ""); - Expect(0, 3770, '\P{^Canonical_Combining_Class=-_CCC118}', ""); - Error('\p{Ccc= -00000000118/a/}'); - Error('\P{Ccc= -00000000118/a/}'); + 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{Ccc=:\A118\z:}', "");; Expect(0, 3770, '\p{Ccc=:\A118\z:}', "");; - Expect(1, 3769, '\p{Ccc=00_11_8}', ""); - Expect(0, 3769, '\p{^Ccc=00_11_8}', ""); - Expect(0, 3769, '\P{Ccc=00_11_8}', ""); - Expect(1, 3769, '\P{^Ccc=00_11_8}', ""); - Expect(0, 3770, '\p{Ccc=00_11_8}', ""); - Expect(1, 3770, '\p{^Ccc=00_11_8}', ""); - Expect(1, 3770, '\P{Ccc=00_11_8}', ""); - Expect(0, 3770, '\P{^Ccc=00_11_8}', ""); - Error('\p{Is_Canonical_Combining_Class: --CCC118:=}'); - Error('\P{Is_Canonical_Combining_Class: --CCC118:=}'); - Expect(1, 3769, '\p{Is_Canonical_Combining_Class: ccc118}', ""); - Expect(0, 3769, '\p{^Is_Canonical_Combining_Class: ccc118}', ""); - Expect(0, 3769, '\P{Is_Canonical_Combining_Class: ccc118}', ""); - Expect(1, 3769, '\P{^Is_Canonical_Combining_Class: ccc118}', ""); - Expect(0, 3770, '\p{Is_Canonical_Combining_Class: ccc118}', ""); - Expect(1, 3770, '\p{^Is_Canonical_Combining_Class: ccc118}', ""); - Expect(1, 3770, '\P{Is_Canonical_Combining_Class: ccc118}', ""); - Expect(0, 3770, '\P{^Is_Canonical_Combining_Class: ccc118}', ""); - Expect(1, 3769, '\p{Is_Canonical_Combining_Class=_CCC118}', ""); - Expect(0, 3769, '\p{^Is_Canonical_Combining_Class=_CCC118}', ""); - Expect(0, 3769, '\P{Is_Canonical_Combining_Class=_CCC118}', ""); - Expect(1, 3769, '\P{^Is_Canonical_Combining_Class=_CCC118}', ""); - Expect(0, 3770, '\p{Is_Canonical_Combining_Class=_CCC118}', ""); - Expect(1, 3770, '\p{^Is_Canonical_Combining_Class=_CCC118}', ""); - Expect(1, 3770, '\P{Is_Canonical_Combining_Class=_CCC118}', ""); - Expect(0, 3770, '\P{^Is_Canonical_Combining_Class=_CCC118}', ""); - Error('\p{Is_Ccc=-0118:=}'); - Error('\P{Is_Ccc=-0118:=}'); - Expect(1, 3769, '\p{Is_Ccc:+00000000118}', ""); - Expect(0, 3769, '\p{^Is_Ccc:+00000000118}', ""); - Expect(0, 3769, '\P{Is_Ccc:+00000000118}', ""); - Expect(1, 3769, '\P{^Is_Ccc:+00000000118}', ""); - Expect(0, 3770, '\p{Is_Ccc:+00000000118}', ""); - Expect(1, 3770, '\p{^Is_Ccc:+00000000118}', ""); - Expect(1, 3770, '\P{Is_Ccc:+00000000118}', ""); - Expect(0, 3770, '\P{^Is_Ccc:+00000000118}', ""); - Error('\p{Canonical_Combining_Class=:=-CCC12}'); - Error('\P{Canonical_Combining_Class=:=-CCC12}'); + Expect(1, 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{Is_Canonical_Combining_Class=ccc118}', ""); + Expect(0, 3769, '\p{^Is_Canonical_Combining_Class=ccc118}', ""); + Expect(0, 3769, '\P{Is_Canonical_Combining_Class=ccc118}', ""); + Expect(1, 3769, '\P{^Is_Canonical_Combining_Class=ccc118}', ""); + Expect(0, 3770, '\p{Is_Canonical_Combining_Class=ccc118}', ""); + Expect(1, 3770, '\p{^Is_Canonical_Combining_Class=ccc118}', ""); + Expect(1, 3770, '\P{Is_Canonical_Combining_Class=ccc118}', ""); + Expect(0, 3770, '\P{^Is_Canonical_Combining_Class=ccc118}', ""); + Expect(1, 3769, '\p{Is_Canonical_Combining_Class=_ CCC118}', ""); + Expect(0, 3769, '\p{^Is_Canonical_Combining_Class=_ CCC118}', ""); + Expect(0, 3769, '\P{Is_Canonical_Combining_Class=_ CCC118}', ""); + Expect(1, 3769, '\P{^Is_Canonical_Combining_Class=_ CCC118}', ""); + Expect(0, 3770, '\p{Is_Canonical_Combining_Class=_ CCC118}', ""); + Expect(1, 3770, '\p{^Is_Canonical_Combining_Class=_ CCC118}', ""); + Expect(1, 3770, '\P{Is_Canonical_Combining_Class=_ CCC118}', ""); + Expect(0, 3770, '\P{^Is_Canonical_Combining_Class=_ CCC118}', ""); + Error('\p{Is_Ccc=/a/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, 1458, '\p{Canonical_Combining_Class=:\ACCC12\z:}', "");; Expect(0, 1459, '\p{Canonical_Combining_Class=:\ACCC12\z:}', "");; Expect(1, 1458, '\p{Canonical_Combining_Class=ccc12}', ""); @@ -29753,28 +30762,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=/a/000000012}'); - Error('\P{Ccc=/a/000000012}'); + 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{Ccc=:\A12\z:}', "");; Expect(0, 1459, '\p{Ccc=:\A12\z:}', "");; - Expect(1, 1458, '\p{Ccc=+0_0_0_0_0_0_0012}', ""); - Expect(0, 1458, '\p{^Ccc=+0_0_0_0_0_0_0012}', ""); - Expect(0, 1458, '\P{Ccc=+0_0_0_0_0_0_0012}', ""); - Expect(1, 1458, '\P{^Ccc=+0_0_0_0_0_0_0012}', ""); - Expect(0, 1459, '\p{Ccc=+0_0_0_0_0_0_0012}', ""); - Expect(1, 1459, '\p{^Ccc=+0_0_0_0_0_0_0012}', ""); - Expect(1, 1459, '\P{Ccc=+0_0_0_0_0_0_0012}', ""); - Expect(0, 1459, '\P{^Ccc=+0_0_0_0_0_0_0012}', ""); - Error('\p{Is_Canonical_Combining_Class::=-CCC12}'); - Error('\P{Is_Canonical_Combining_Class::=-CCC12}'); + Expect(1, 1458, '\p{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{Is_Canonical_Combining_Class=ccc12}', ""); Expect(0, 1458, '\p{^Is_Canonical_Combining_Class=ccc12}', ""); Expect(0, 1458, '\P{Is_Canonical_Combining_Class=ccc12}', ""); @@ -29783,26 +30792,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= -0_0_0_0_0_0_12/a/}'); - Error('\P{Is_Ccc= -0_0_0_0_0_0_12/a/}'); - Expect(1, 1458, '\p{Is_Ccc: 00_00_00_00_012}', ""); - Expect(0, 1458, '\p{^Is_Ccc: 00_00_00_00_012}', ""); - Expect(0, 1458, '\P{Is_Ccc: 00_00_00_00_012}', ""); - Expect(1, 1458, '\P{^Is_Ccc: 00_00_00_00_012}', ""); - Expect(0, 1459, '\p{Is_Ccc: 00_00_00_00_012}', ""); - Expect(1, 1459, '\p{^Is_Ccc: 00_00_00_00_012}', ""); - Expect(1, 1459, '\P{Is_Ccc: 00_00_00_00_012}', ""); - Expect(0, 1459, '\P{^Is_Ccc: 00_00_00_00_012}', ""); - Error('\p{Canonical_Combining_Class= :=CCC122}'); - Error('\P{Canonical_Combining_Class= :=CCC122}'); + Expect(1, 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, 3787, '\p{Canonical_Combining_Class=:\ACCC122\z:}', "");; Expect(0, 3788, '\p{Canonical_Combining_Class=:\ACCC122\z:}', "");; Expect(1, 3787, '\p{Canonical_Combining_Class=ccc122}', ""); @@ -29815,28 +30824,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: := 000000000122}'); - Error('\P{Ccc: := 000000000122}'); + 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{Ccc=:\A122\z:}', "");; Expect(0, 3788, '\p{Ccc=:\A122\z:}', "");; - Expect(1, 3787, '\p{Ccc=+00122}', ""); - Expect(0, 3787, '\p{^Ccc=+00122}', ""); - Expect(0, 3787, '\P{Ccc=+00122}', ""); - Expect(1, 3787, '\P{^Ccc=+00122}', ""); - Expect(0, 3788, '\p{Ccc=+00122}', ""); - Expect(1, 3788, '\p{^Ccc=+00122}', ""); - Expect(1, 3788, '\P{Ccc=+00122}', ""); - Expect(0, 3788, '\P{^Ccc=+00122}', ""); - Error('\p{Is_Canonical_Combining_Class=/a/ CCC122}'); - Error('\P{Is_Canonical_Combining_Class=/a/ CCC122}'); + Expect(1, 3787, '\p{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{Is_Canonical_Combining_Class=ccc122}', ""); Expect(0, 3787, '\p{^Is_Canonical_Combining_Class=ccc122}', ""); Expect(0, 3787, '\P{Is_Canonical_Combining_Class=ccc122}', ""); @@ -29845,18 +30854,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}', ""); - Error('\p{Is_Ccc= /a/000122}'); - Error('\P{Is_Ccc= /a/000122}'); - Expect(1, 3787, '\p{Is_Ccc=00_12_2}', ""); - Expect(0, 3787, '\p{^Is_Ccc=00_12_2}', ""); - Expect(0, 3787, '\P{Is_Ccc=00_12_2}', ""); - Expect(1, 3787, '\P{^Is_Ccc=00_12_2}', ""); - Expect(0, 3788, '\p{Is_Ccc=00_12_2}', ""); - Expect(1, 3788, '\p{^Is_Ccc=00_12_2}', ""); - Expect(1, 3788, '\P{Is_Ccc=00_12_2}', ""); - Expect(0, 3788, '\P{^Is_Ccc=00_12_2}', ""); - Error('\p{Canonical_Combining_Class=/a/-CCC129}'); - Error('\P{Canonical_Combining_Class=/a/-CCC129}'); + Expect(1, 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, 3953, '\p{Canonical_Combining_Class=:\ACCC129\z:}', "");; Expect(0, 3954, '\p{Canonical_Combining_Class=:\ACCC129\z:}', "");; Expect(1, 3953, '\p{Canonical_Combining_Class=ccc129}', ""); @@ -29869,28 +30886,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 3954, '\P{^Canonical_Combining_Class=ccc129}', ""); Expect(1, 3953, '\p{Canonical_Combining_Class=:\Accc129\z:}', "");; Expect(0, 3954, '\p{Canonical_Combining_Class=:\Accc129\z:}', "");; - Expect(1, 3953, '\p{Canonical_Combining_Class=_ ccc129}', ""); - Expect(0, 3953, '\p{^Canonical_Combining_Class=_ ccc129}', ""); - Expect(0, 3953, '\P{Canonical_Combining_Class=_ ccc129}', ""); - Expect(1, 3953, '\P{^Canonical_Combining_Class=_ ccc129}', ""); - Expect(0, 3954, '\p{Canonical_Combining_Class=_ ccc129}', ""); - Expect(1, 3954, '\p{^Canonical_Combining_Class=_ ccc129}', ""); - Expect(1, 3954, '\P{Canonical_Combining_Class=_ ccc129}', ""); - Expect(0, 3954, '\P{^Canonical_Combining_Class=_ ccc129}', ""); - Error('\p{Ccc=/a/ +00000000129}'); - Error('\P{Ccc=/a/ +00000000129}'); + 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{Ccc=:\A129\z:}', "");; Expect(0, 3954, '\p{Ccc=:\A129\z:}', "");; - Expect(1, 3953, '\p{Ccc=0_0_0_0_0129}', ""); - Expect(0, 3953, '\p{^Ccc=0_0_0_0_0129}', ""); - Expect(0, 3953, '\P{Ccc=0_0_0_0_0129}', ""); - Expect(1, 3953, '\P{^Ccc=0_0_0_0_0129}', ""); - Expect(0, 3954, '\p{Ccc=0_0_0_0_0129}', ""); - Expect(1, 3954, '\p{^Ccc=0_0_0_0_0129}', ""); - Expect(1, 3954, '\P{Ccc=0_0_0_0_0129}', ""); - Expect(0, 3954, '\P{^Ccc=0_0_0_0_0129}', ""); - Error('\p{Is_Canonical_Combining_Class= :=CCC129}'); - Error('\P{Is_Canonical_Combining_Class= :=CCC129}'); + Expect(1, 3953, '\p{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}', ""); @@ -29899,26 +30916,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 3954, '\p{^Is_Canonical_Combining_Class=ccc129}', ""); Expect(1, 3954, '\P{Is_Canonical_Combining_Class=ccc129}', ""); Expect(0, 3954, '\P{^Is_Canonical_Combining_Class=ccc129}', ""); - Expect(1, 3953, '\p{Is_Canonical_Combining_Class=- CCC129}', ""); - Expect(0, 3953, '\p{^Is_Canonical_Combining_Class=- CCC129}', ""); - Expect(0, 3953, '\P{Is_Canonical_Combining_Class=- CCC129}', ""); - Expect(1, 3953, '\P{^Is_Canonical_Combining_Class=- CCC129}', ""); - Expect(0, 3954, '\p{Is_Canonical_Combining_Class=- CCC129}', ""); - Expect(1, 3954, '\p{^Is_Canonical_Combining_Class=- CCC129}', ""); - Expect(1, 3954, '\P{Is_Canonical_Combining_Class=- CCC129}', ""); - Expect(0, 3954, '\P{^Is_Canonical_Combining_Class=- CCC129}', ""); - Error('\p{Is_Ccc=-/a/+00129}'); - Error('\P{Is_Ccc=-/a/+00129}'); - Expect(1, 3953, '\p{Is_Ccc=+0_0_0_0_0_129}', ""); - Expect(0, 3953, '\p{^Is_Ccc=+0_0_0_0_0_129}', ""); - Expect(0, 3953, '\P{Is_Ccc=+0_0_0_0_0_129}', ""); - Expect(1, 3953, '\P{^Is_Ccc=+0_0_0_0_0_129}', ""); - Expect(0, 3954, '\p{Is_Ccc=+0_0_0_0_0_129}', ""); - Expect(1, 3954, '\p{^Is_Ccc=+0_0_0_0_0_129}', ""); - Expect(1, 3954, '\P{Is_Ccc=+0_0_0_0_0_129}', ""); - Expect(0, 3954, '\P{^Is_Ccc=+0_0_0_0_0_129}', ""); - Error('\p{Canonical_Combining_Class=_CCC13:=}'); - Error('\P{Canonical_Combining_Class=_CCC13:=}'); + Expect(1, 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, 1459, '\p{Canonical_Combining_Class=:\ACCC13\z:}', "");; Expect(0, 1460, '\p{Canonical_Combining_Class=:\ACCC13\z:}', "");; Expect(1, 1459, '\p{Canonical_Combining_Class=ccc13}', ""); @@ -29931,28 +30948,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= 1_3/a/}'); - Error('\P{Ccc= 1_3/a/}'); + 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{Ccc=:\A13\z:}', "");; Expect(0, 1460, '\p{Ccc=:\A13\z:}', "");; - Expect(1, 1459, '\p{Ccc: 0000000001_3}', ""); - Expect(0, 1459, '\p{^Ccc: 0000000001_3}', ""); - Expect(0, 1459, '\P{Ccc: 0000000001_3}', ""); - Expect(1, 1459, '\P{^Ccc: 0000000001_3}', ""); - Expect(0, 1460, '\p{Ccc: 0000000001_3}', ""); - Expect(1, 1460, '\p{^Ccc: 0000000001_3}', ""); - Expect(1, 1460, '\P{Ccc: 0000000001_3}', ""); - Expect(0, 1460, '\P{^Ccc: 0000000001_3}', ""); - Error('\p{Is_Canonical_Combining_Class=/a/CCC13}'); - Error('\P{Is_Canonical_Combining_Class=/a/CCC13}'); + Expect(1, 1459, '\p{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{Is_Canonical_Combining_Class=ccc13}', ""); Expect(0, 1459, '\p{^Is_Canonical_Combining_Class=ccc13}', ""); Expect(0, 1459, '\P{Is_Canonical_Combining_Class=ccc13}', ""); @@ -29961,122 +30978,122 @@ 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=_:=0_0_0_13}'); - Error('\P{Is_Ccc=_:=0_0_0_13}'); - Expect(1, 1459, '\p{Is_Ccc=+00_00_01_3}', ""); - Expect(0, 1459, '\p{^Is_Ccc=+00_00_01_3}', ""); - Expect(0, 1459, '\P{Is_Ccc=+00_00_01_3}', ""); - Expect(1, 1459, '\P{^Is_Ccc=+00_00_01_3}', ""); - Expect(0, 1460, '\p{Is_Ccc=+00_00_01_3}', ""); - Expect(1, 1460, '\p{^Is_Ccc=+00_00_01_3}', ""); - Expect(1, 1460, '\P{Is_Ccc=+00_00_01_3}', ""); - Expect(0, 1460, '\P{^Is_Ccc=+00_00_01_3}', ""); - Error('\p{Canonical_Combining_Class=/a/- CCC130}'); - Error('\P{Canonical_Combining_Class=/a/- CCC130}'); + Expect(1, 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, 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=:= 0000130}'); - Error('\P{Ccc=:= 0000130}'); + 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{Ccc=:\A130\z:}', "");; Expect(0, 3969, '\p{Ccc=:\A130\z:}', "");; - Expect(1, 3968, '\p{Ccc=0_1_30}', ""); - Expect(0, 3968, '\p{^Ccc=0_1_30}', ""); - Expect(0, 3968, '\P{Ccc=0_1_30}', ""); - Expect(1, 3968, '\P{^Ccc=0_1_30}', ""); - Expect(0, 3969, '\p{Ccc=0_1_30}', ""); - Expect(1, 3969, '\p{^Ccc=0_1_30}', ""); - Expect(1, 3969, '\P{Ccc=0_1_30}', ""); - Expect(0, 3969, '\P{^Ccc=0_1_30}', ""); - Error('\p{Is_Canonical_Combining_Class= CCC130:=}'); - Error('\P{Is_Canonical_Combining_Class= CCC130:=}'); - Expect(1, 3968, '\p{Is_Canonical_Combining_Class=ccc130}', ""); - Expect(0, 3968, '\p{^Is_Canonical_Combining_Class=ccc130}', ""); - Expect(0, 3968, '\P{Is_Canonical_Combining_Class=ccc130}', ""); - 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=:=+013_0}'); - Error('\P{Is_Ccc=:=+013_0}'); - Expect(1, 3968, '\p{Is_Ccc=0_0_0_0_0_130}', ""); - Expect(0, 3968, '\p{^Is_Ccc=0_0_0_0_0_130}', ""); - Expect(0, 3968, '\P{Is_Ccc=0_0_0_0_0_130}', ""); - Expect(1, 3968, '\P{^Is_Ccc=0_0_0_0_0_130}', ""); - Expect(0, 3969, '\p{Is_Ccc=0_0_0_0_0_130}', ""); - Expect(1, 3969, '\p{^Is_Ccc=0_0_0_0_0_130}', ""); - Expect(1, 3969, '\P{Is_Ccc=0_0_0_0_0_130}', ""); - Expect(0, 3969, '\P{^Is_Ccc=0_0_0_0_0_130}', ""); - Error('\p{Canonical_Combining_Class=:= CCC132}'); - Error('\P{Canonical_Combining_Class=:= CCC132}'); + Expect(1, 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, 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/_0_1_32}'); - Error('\P{Ccc=/a/_0_1_32}'); + 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{Ccc=:\A132\z:}', "");; Expect(0, 3957, '\p{Ccc=:\A132\z:}', "");; - Expect(1, 3956, '\p{Ccc=00_01_32}', ""); - Expect(0, 3956, '\p{^Ccc=00_01_32}', ""); - Expect(0, 3956, '\P{Ccc=00_01_32}', ""); - Expect(1, 3956, '\P{^Ccc=00_01_32}', ""); - Expect(0, 3957, '\p{Ccc=00_01_32}', ""); - Expect(1, 3957, '\p{^Ccc=00_01_32}', ""); - Expect(1, 3957, '\P{Ccc=00_01_32}', ""); - Expect(0, 3957, '\P{^Ccc=00_01_32}', ""); - Error('\p{Is_Canonical_Combining_Class=-:=CCC132}'); - Error('\P{Is_Canonical_Combining_Class=-:=CCC132}'); + Expect(1, 3956, '\p{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}', ""); @@ -30085,95 +31102,95 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 3957, '\p{^Is_Canonical_Combining_Class=ccc132}', ""); Expect(1, 3957, '\P{Is_Canonical_Combining_Class=ccc132}', ""); Expect(0, 3957, '\P{^Is_Canonical_Combining_Class=ccc132}', ""); - Expect(1, 3956, '\p{Is_Canonical_Combining_Class= CCC132}', ""); - Expect(0, 3956, '\p{^Is_Canonical_Combining_Class= CCC132}', ""); - Expect(0, 3956, '\P{Is_Canonical_Combining_Class= CCC132}', ""); - Expect(1, 3956, '\P{^Is_Canonical_Combining_Class= CCC132}', ""); - Expect(0, 3957, '\p{Is_Canonical_Combining_Class= CCC132}', ""); - Expect(1, 3957, '\p{^Is_Canonical_Combining_Class= CCC132}', ""); - Expect(1, 3957, '\P{Is_Canonical_Combining_Class= CCC132}', ""); - Expect(0, 3957, '\P{^Is_Canonical_Combining_Class= CCC132}', ""); - Error('\p{Is_Ccc=/a/ 00_00_00_00_01_32}'); - Error('\P{Is_Ccc=/a/ 00_00_00_00_01_32}'); - Expect(1, 3956, '\p{Is_Ccc=0_0_0_0_1_32}', ""); - Expect(0, 3956, '\p{^Is_Ccc=0_0_0_0_1_32}', ""); - Expect(0, 3956, '\P{Is_Ccc=0_0_0_0_1_32}', ""); - Expect(1, 3956, '\P{^Is_Ccc=0_0_0_0_1_32}', ""); - Expect(0, 3957, '\p{Is_Ccc=0_0_0_0_1_32}', ""); - Expect(1, 3957, '\p{^Is_Ccc=0_0_0_0_1_32}', ""); - Expect(1, 3957, '\P{Is_Ccc=0_0_0_0_1_32}', ""); - Expect(0, 3957, '\P{^Is_Ccc=0_0_0_0_1_32}', ""); - Error('\p{Canonical_Combining_Class: :=ccc133}'); - Error('\P{Canonical_Combining_Class: :=ccc133}'); + Expect(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}', ""); + Error('\p{Canonical_Combining_Class=:= CCC133}'); + Error('\P{Canonical_Combining_Class=:= CCC133}'); Expect(0, 1, '\p{Canonical_Combining_Class=:\ACCC133\z:}', "");; Expect(0, 1, '\p{Canonical_Combining_Class=ccc133}', ""); Expect(1, 1, '\p{^Canonical_Combining_Class=ccc133}', ""); Expect(1, 1, '\P{Canonical_Combining_Class=ccc133}', ""); Expect(0, 1, '\P{^Canonical_Combining_Class=ccc133}', ""); Expect(0, 1, '\p{Canonical_Combining_Class=:\Accc133\z:}', "");; - Expect(0, 1, '\p{Canonical_Combining_Class=_CCC133}', ""); - Expect(1, 1, '\p{^Canonical_Combining_Class=_CCC133}', ""); - Expect(1, 1, '\P{Canonical_Combining_Class=_CCC133}', ""); - Expect(0, 1, '\P{^Canonical_Combining_Class=_CCC133}', ""); - Error('\p{Ccc: --+00133:=}'); - Error('\P{Ccc: --+00133:=}'); + 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{Ccc=:\A133\z:}', "");; - Expect(0, 1, '\p{Ccc=133}', ""); - Expect(1, 1, '\p{^Ccc=133}', ""); - Expect(1, 1, '\P{Ccc=133}', ""); - Expect(0, 1, '\P{^Ccc=133}', ""); - Error('\p{Is_Canonical_Combining_Class=_ CCC133/a/}'); - Error('\P{Is_Canonical_Combining_Class=_ CCC133/a/}'); - Expect(0, 1, '\p{Is_Canonical_Combining_Class: ccc133}', ""); - Expect(1, 1, '\p{^Is_Canonical_Combining_Class: ccc133}', ""); - Expect(1, 1, '\P{Is_Canonical_Combining_Class: ccc133}', ""); - Expect(0, 1, '\P{^Is_Canonical_Combining_Class: ccc133}', ""); - Expect(0, 1, '\p{Is_Canonical_Combining_Class=--ccc133}', ""); - Expect(1, 1, '\p{^Is_Canonical_Combining_Class=--ccc133}', ""); - Expect(1, 1, '\P{Is_Canonical_Combining_Class=--ccc133}', ""); - Expect(0, 1, '\P{^Is_Canonical_Combining_Class=--ccc133}', ""); - Error('\p{Is_Ccc= 0_0_0_1_33/a/}'); - Error('\P{Is_Ccc= 0_0_0_1_33/a/}'); - Expect(0, 1, '\p{Is_Ccc=+00_01_33}', ""); - Expect(1, 1, '\p{^Is_Ccc=+00_01_33}', ""); - Expect(1, 1, '\P{Is_Ccc=+00_01_33}', ""); - Expect(0, 1, '\P{^Is_Ccc=+00_01_33}', ""); - Error('\p{Canonical_Combining_Class= _CCC14:=}'); - Error('\P{Canonical_Combining_Class= _CCC14:=}'); + Expect(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{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(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=__00000000014:=}'); - Error('\P{Ccc=__00000000014:=}'); + Expect(1, 1460, '\p{Canonical_Combining_Class: ccc14}', ""); + Expect(0, 1460, '\p{^Canonical_Combining_Class: ccc14}', ""); + Expect(0, 1460, '\P{Canonical_Combining_Class: ccc14}', ""); + Expect(1, 1460, '\P{^Canonical_Combining_Class: ccc14}', ""); + Expect(0, 1461, '\p{Canonical_Combining_Class: ccc14}', ""); + Expect(1, 1461, '\p{^Canonical_Combining_Class: ccc14}', ""); + Expect(1, 1461, '\P{Canonical_Combining_Class: ccc14}', ""); + Expect(0, 1461, '\P{^Canonical_Combining_Class: ccc14}', ""); + Error('\p{Ccc= _0014:=}'); + Error('\P{Ccc= _0014:=}'); 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: 0014}', ""); + Expect(0, 1460, '\p{^Ccc: 0014}', ""); + Expect(0, 1460, '\P{Ccc: 0014}', ""); + Expect(1, 1460, '\P{^Ccc: 0014}', ""); + Expect(0, 1461, '\p{Ccc: 0014}', ""); + Expect(1, 1461, '\p{^Ccc: 0014}', ""); + Expect(1, 1461, '\P{Ccc: 0014}', ""); + Expect(0, 1461, '\P{^Ccc: 0014}', ""); + Error('\p{Is_Canonical_Combining_Class= :=ccc14}'); + Error('\P{Is_Canonical_Combining_Class= :=ccc14}'); Expect(1, 1460, '\p{Is_Canonical_Combining_Class=ccc14}', ""); Expect(0, 1460, '\p{^Is_Canonical_Combining_Class=ccc14}', ""); Expect(0, 1460, '\P{Is_Canonical_Combining_Class=ccc14}', ""); @@ -30182,26 +31199,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= :=0_0_0_14}'); - Error('\P{Is_Ccc= :=0_0_0_14}'); - Expect(1, 1460, '\p{Is_Ccc=1_4}', ""); - Expect(0, 1460, '\p{^Is_Ccc=1_4}', ""); - Expect(0, 1460, '\P{Is_Ccc=1_4}', ""); - Expect(1, 1460, '\P{^Is_Ccc=1_4}', ""); - Expect(0, 1461, '\p{Is_Ccc=1_4}', ""); - Expect(1, 1461, '\p{^Is_Ccc=1_4}', ""); - Expect(1, 1461, '\P{Is_Ccc=1_4}', ""); - Expect(0, 1461, '\P{^Is_Ccc=1_4}', ""); - Error('\p{Canonical_Combining_Class: :=- 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=/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, 1461, '\p{Canonical_Combining_Class=:\ACCC15\z:}', "");; Expect(0, 1462, '\p{Canonical_Combining_Class=:\ACCC15\z:}', "");; Expect(1, 1461, '\p{Canonical_Combining_Class=ccc15}', ""); @@ -30214,28 +31231,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=_ +0_0_0_0_0_00015/a/}'); - Error('\P{Ccc=_ +0_0_0_0_0_00015/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=- 00_01_5/a/}'); + Error('\P{Ccc=- 00_01_5/a/}'); Expect(1, 1461, '\p{Ccc=:\A15\z:}', "");; Expect(0, 1462, '\p{Ccc=:\A15\z:}', "");; - Expect(1, 1461, '\p{Ccc=+01_5}', ""); - Expect(0, 1461, '\p{^Ccc=+01_5}', ""); - Expect(0, 1461, '\P{Ccc=+01_5}', ""); - Expect(1, 1461, '\P{^Ccc=+01_5}', ""); - Expect(0, 1462, '\p{Ccc=+01_5}', ""); - Expect(1, 1462, '\p{^Ccc=+01_5}', ""); - Expect(1, 1462, '\P{Ccc=+01_5}', ""); - Expect(0, 1462, '\P{^Ccc=+01_5}', ""); - Error('\p{Is_Canonical_Combining_Class: /a/CCC15}'); - Error('\P{Is_Canonical_Combining_Class: /a/CCC15}'); + Expect(1, 1461, '\p{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{Is_Canonical_Combining_Class=ccc15}', ""); Expect(0, 1461, '\p{^Is_Canonical_Combining_Class=ccc15}', ""); Expect(0, 1461, '\P{Is_Canonical_Combining_Class=ccc15}', ""); @@ -30244,26 +31261,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1462, '\p{^Is_Canonical_Combining_Class=ccc15}', ""); Expect(1, 1462, '\P{Is_Canonical_Combining_Class=ccc15}', ""); Expect(0, 1462, '\P{^Is_Canonical_Combining_Class=ccc15}', ""); - Expect(1, 1461, '\p{Is_Canonical_Combining_Class=_ CCC15}', ""); - Expect(0, 1461, '\p{^Is_Canonical_Combining_Class=_ CCC15}', ""); - Expect(0, 1461, '\P{Is_Canonical_Combining_Class=_ CCC15}', ""); - Expect(1, 1461, '\P{^Is_Canonical_Combining_Class=_ CCC15}', ""); - Expect(0, 1462, '\p{Is_Canonical_Combining_Class=_ CCC15}', ""); - Expect(1, 1462, '\p{^Is_Canonical_Combining_Class=_ CCC15}', ""); - Expect(1, 1462, '\P{Is_Canonical_Combining_Class=_ CCC15}', ""); - Expect(0, 1462, '\P{^Is_Canonical_Combining_Class=_ CCC15}', ""); - Error('\p{Is_Ccc=-:=+00000015}'); - Error('\P{Is_Ccc=-:=+00000015}'); - Expect(1, 1461, '\p{Is_Ccc=+00000001_5}', ""); - Expect(0, 1461, '\p{^Is_Ccc=+00000001_5}', ""); - Expect(0, 1461, '\P{Is_Ccc=+00000001_5}', ""); - Expect(1, 1461, '\P{^Is_Ccc=+00000001_5}', ""); - Expect(0, 1462, '\p{Is_Ccc=+00000001_5}', ""); - Expect(1, 1462, '\p{^Is_Ccc=+00000001_5}', ""); - Expect(1, 1462, '\P{Is_Ccc=+00000001_5}', ""); - Expect(0, 1462, '\P{^Is_Ccc=+00000001_5}', ""); - Error('\p{Canonical_Combining_Class: /a/CCC16}'); - Error('\P{Canonical_Combining_Class: /a/CCC16}'); + Expect(1, 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, 1462, '\p{Canonical_Combining_Class=:\ACCC16\z:}', "");; Expect(0, 1463, '\p{Canonical_Combining_Class=:\ACCC16\z:}', "");; Expect(1, 1462, '\p{Canonical_Combining_Class=ccc16}', ""); @@ -30276,28 +31293,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1463, '\P{^Canonical_Combining_Class=ccc16}', ""); Expect(1, 1462, '\p{Canonical_Combining_Class=:\Accc16\z:}', "");; Expect(0, 1463, '\p{Canonical_Combining_Class=:\Accc16\z:}', "");; - Expect(1, 1462, '\p{Canonical_Combining_Class= CCC16}', ""); - Expect(0, 1462, '\p{^Canonical_Combining_Class= CCC16}', ""); - Expect(0, 1462, '\P{Canonical_Combining_Class= CCC16}', ""); - Expect(1, 1462, '\P{^Canonical_Combining_Class= CCC16}', ""); - Expect(0, 1463, '\p{Canonical_Combining_Class= CCC16}', ""); - Expect(1, 1463, '\p{^Canonical_Combining_Class= CCC16}', ""); - Expect(1, 1463, '\P{Canonical_Combining_Class= CCC16}', ""); - Expect(0, 1463, '\P{^Canonical_Combining_Class= CCC16}', ""); - Error('\p{Ccc=-:=0_0_0_16}'); - Error('\P{Ccc=-:=0_0_0_16}'); + 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{Ccc=:\A16\z:}', "");; Expect(0, 1463, '\p{Ccc=:\A16\z:}', "");; - Expect(1, 1462, '\p{Ccc=+016}', ""); - Expect(0, 1462, '\p{^Ccc=+016}', ""); - Expect(0, 1462, '\P{Ccc=+016}', ""); - Expect(1, 1462, '\P{^Ccc=+016}', ""); - Expect(0, 1463, '\p{Ccc=+016}', ""); - Expect(1, 1463, '\p{^Ccc=+016}', ""); - Expect(1, 1463, '\P{Ccc=+016}', ""); - Expect(0, 1463, '\P{^Ccc=+016}', ""); - Error('\p{Is_Canonical_Combining_Class=:=- CCC16}'); - Error('\P{Is_Canonical_Combining_Class=:=- CCC16}'); + Expect(1, 1462, '\p{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{Is_Canonical_Combining_Class=ccc16}', ""); Expect(0, 1462, '\p{^Is_Canonical_Combining_Class=ccc16}', ""); Expect(0, 1462, '\P{Is_Canonical_Combining_Class=ccc16}', ""); @@ -30314,18 +31331,18 @@ 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}', ""); - Error('\p{Is_Ccc=:= 000016}'); - Error('\P{Is_Ccc=:= 000016}'); - Expect(1, 1462, '\p{Is_Ccc=+16}', ""); - Expect(0, 1462, '\p{^Is_Ccc=+16}', ""); - Expect(0, 1462, '\P{Is_Ccc=+16}', ""); - Expect(1, 1462, '\P{^Is_Ccc=+16}', ""); - Expect(0, 1463, '\p{Is_Ccc=+16}', ""); - Expect(1, 1463, '\p{^Is_Ccc=+16}', ""); - Expect(1, 1463, '\P{Is_Ccc=+16}', ""); - Expect(0, 1463, '\P{^Is_Ccc=+16}', ""); - Error('\p{Canonical_Combining_Class: -/a/CCC17}'); - Error('\P{Canonical_Combining_Class: -/a/CCC17}'); + 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, 1463, '\p{Canonical_Combining_Class=:\ACCC17\z:}', "");; Expect(0, 1464, '\p{Canonical_Combining_Class=:\ACCC17\z:}', "");; Expect(1, 1463, '\p{Canonical_Combining_Class=ccc17}', ""); @@ -30338,28 +31355,28 @@ 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= 000000017:=}'); - Error('\P{Ccc= 000000017:=}'); + 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{Ccc=:\A17\z:}', "");; Expect(0, 1464, '\p{Ccc=:\A17\z:}', "");; - Expect(1, 1463, '\p{Ccc=0017}', ""); - Expect(0, 1463, '\p{^Ccc=0017}', ""); - Expect(0, 1463, '\P{Ccc=0017}', ""); - Expect(1, 1463, '\P{^Ccc=0017}', ""); - Expect(0, 1464, '\p{Ccc=0017}', ""); - Expect(1, 1464, '\p{^Ccc=0017}', ""); - Expect(1, 1464, '\P{Ccc=0017}', ""); - Expect(0, 1464, '\P{^Ccc=0017}', ""); - Error('\p{Is_Canonical_Combining_Class=:=__CCC17}'); - Error('\P{Is_Canonical_Combining_Class=:=__CCC17}'); + Expect(1, 1463, '\p{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}', ""); @@ -30368,26 +31385,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1464, '\p{^Is_Canonical_Combining_Class=ccc17}', ""); Expect(1, 1464, '\P{Is_Canonical_Combining_Class=ccc17}', ""); Expect(0, 1464, '\P{^Is_Canonical_Combining_Class=ccc17}', ""); - Expect(1, 1463, '\p{Is_Canonical_Combining_Class=_ CCC17}', ""); - Expect(0, 1463, '\p{^Is_Canonical_Combining_Class=_ CCC17}', ""); - Expect(0, 1463, '\P{Is_Canonical_Combining_Class=_ CCC17}', ""); - Expect(1, 1463, '\P{^Is_Canonical_Combining_Class=_ CCC17}', ""); - Expect(0, 1464, '\p{Is_Canonical_Combining_Class=_ CCC17}', ""); - Expect(1, 1464, '\p{^Is_Canonical_Combining_Class=_ CCC17}', ""); - Expect(1, 1464, '\P{Is_Canonical_Combining_Class=_ CCC17}', ""); - Expect(0, 1464, '\P{^Is_Canonical_Combining_Class=_ CCC17}', ""); - Error('\p{Is_Ccc=/a/- +0000017}'); - Error('\P{Is_Ccc=/a/- +0000017}'); - Expect(1, 1463, '\p{Is_Ccc=+01_7}', ""); - Expect(0, 1463, '\p{^Is_Ccc=+01_7}', ""); - Expect(0, 1463, '\P{Is_Ccc=+01_7}', ""); - Expect(1, 1463, '\P{^Is_Ccc=+01_7}', ""); - Expect(0, 1464, '\p{Is_Ccc=+01_7}', ""); - Expect(1, 1464, '\p{^Is_Ccc=+01_7}', ""); - Expect(1, 1464, '\P{Is_Ccc=+01_7}', ""); - Expect(0, 1464, '\P{^Is_Ccc=+01_7}', ""); - Error('\p{Canonical_Combining_Class: _/a/CCC18}'); - Error('\P{Canonical_Combining_Class: _/a/CCC18}'); + Expect(1, 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, 1479, '\p{Canonical_Combining_Class=:\ACCC18\z:}', "");; Expect(0, 1480, '\p{Canonical_Combining_Class=:\ACCC18\z:}', "");; Expect(1, 1479, '\p{Canonical_Combining_Class=ccc18}', ""); @@ -30400,28 +31417,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/ 000000018}'); - Error('\P{Ccc=/a/ 000000018}'); + 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{Ccc=:\A18\z:}', "");; Expect(0, 1480, '\p{Ccc=:\A18\z:}', "");; - Expect(1, 1479, '\p{Ccc=00000000018}', ""); - Expect(0, 1479, '\p{^Ccc=00000000018}', ""); - Expect(0, 1479, '\P{Ccc=00000000018}', ""); - Expect(1, 1479, '\P{^Ccc=00000000018}', ""); - Expect(0, 1480, '\p{Ccc=00000000018}', ""); - Expect(1, 1480, '\p{^Ccc=00000000018}', ""); - Expect(1, 1480, '\P{Ccc=00000000018}', ""); - Expect(0, 1480, '\P{^Ccc=00000000018}', ""); - Error('\p{Is_Canonical_Combining_Class= CCC18:=}'); - Error('\P{Is_Canonical_Combining_Class= CCC18:=}'); + Expect(1, 1479, '\p{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{Is_Canonical_Combining_Class=ccc18}', ""); Expect(0, 1479, '\p{^Is_Canonical_Combining_Class=ccc18}', ""); Expect(0, 1479, '\P{Is_Canonical_Combining_Class=ccc18}', ""); @@ -30430,26 +31447,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=- 0_0_0_18/a/}'); - Error('\P{Is_Ccc=- 0_0_0_18/a/}'); - Expect(1, 1479, '\p{Is_Ccc=0_0_0_0_0_0_0018}', ""); - Expect(0, 1479, '\p{^Is_Ccc=0_0_0_0_0_0_0018}', ""); - Expect(0, 1479, '\P{Is_Ccc=0_0_0_0_0_0_0018}', ""); - Expect(1, 1479, '\P{^Is_Ccc=0_0_0_0_0_0_0018}', ""); - Expect(0, 1480, '\p{Is_Ccc=0_0_0_0_0_0_0018}', ""); - Expect(1, 1480, '\p{^Is_Ccc=0_0_0_0_0_0_0018}', ""); - Expect(1, 1480, '\P{Is_Ccc=0_0_0_0_0_0_0018}', ""); - Expect(0, 1480, '\P{^Is_Ccc=0_0_0_0_0_0_0018}', ""); - Error('\p{Canonical_Combining_Class= ccc19:=}'); - Error('\P{Canonical_Combining_Class= ccc19:=}'); + Expect(1, 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, 1466, '\p{Canonical_Combining_Class=:\ACCC19\z:}', "");; Expect(0, 1467, '\p{Canonical_Combining_Class=:\ACCC19\z:}', "");; Expect(1, 1466, '\p{Canonical_Combining_Class=ccc19}', ""); @@ -30462,16 +31479,16 @@ 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=-:=+00001_9}'); - Error('\P{Ccc=-:=+00001_9}'); + 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{Ccc=:\A19\z:}', "");; Expect(0, 1467, '\p{Ccc=:\A19\z:}', "");; Expect(1, 1466, '\p{Ccc=00000000019}', ""); @@ -30482,8 +31499,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1467, '\p{^Ccc=00000000019}', ""); Expect(1, 1467, '\P{Ccc=00000000019}', ""); Expect(0, 1467, '\P{^Ccc=00000000019}', ""); - Error('\p{Is_Canonical_Combining_Class: :=-CCC19}'); - Error('\P{Is_Canonical_Combining_Class: :=-CCC19}'); + Error('\p{Is_Canonical_Combining_Class= CCC19:=}'); + Error('\P{Is_Canonical_Combining_Class= CCC19:=}'); Expect(1, 1466, '\p{Is_Canonical_Combining_Class=ccc19}', ""); Expect(0, 1466, '\p{^Is_Canonical_Combining_Class=ccc19}', ""); Expect(0, 1466, '\P{Is_Canonical_Combining_Class=ccc19}', ""); @@ -30492,26 +31509,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=-:=0019}'); - Error('\P{Is_Ccc=-:=0019}'); - Expect(1, 1466, '\p{Is_Ccc=+000000019}', ""); - Expect(0, 1466, '\p{^Is_Ccc=+000000019}', ""); - Expect(0, 1466, '\P{Is_Ccc=+000000019}', ""); - Expect(1, 1466, '\P{^Is_Ccc=+000000019}', ""); - Expect(0, 1467, '\p{Is_Ccc=+000000019}', ""); - Expect(1, 1467, '\p{^Is_Ccc=+000000019}', ""); - Expect(1, 1467, '\P{Is_Ccc=+000000019}', ""); - Expect(0, 1467, '\P{^Is_Ccc=+000000019}', ""); - Error('\p{Canonical_Combining_Class=__ccc20/a/}'); - Error('\P{Canonical_Combining_Class=__ccc20/a/}'); + Expect(1, 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, 1467, '\p{Canonical_Combining_Class=:\ACCC20\z:}', "");; Expect(0, 1468, '\p{Canonical_Combining_Class=:\ACCC20\z:}', "");; Expect(1, 1467, '\p{Canonical_Combining_Class=ccc20}', ""); @@ -30524,28 +31541,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1468, '\P{^Canonical_Combining_Class=ccc20}', ""); Expect(1, 1467, '\p{Canonical_Combining_Class=:\Accc20\z:}', "");; Expect(0, 1468, '\p{Canonical_Combining_Class=:\Accc20\z:}', "");; - Expect(1, 1467, '\p{Canonical_Combining_Class=-_CCC20}', ""); - Expect(0, 1467, '\p{^Canonical_Combining_Class=-_CCC20}', ""); - Expect(0, 1467, '\P{Canonical_Combining_Class=-_CCC20}', ""); - Expect(1, 1467, '\P{^Canonical_Combining_Class=-_CCC20}', ""); - Expect(0, 1468, '\p{Canonical_Combining_Class=-_CCC20}', ""); - Expect(1, 1468, '\p{^Canonical_Combining_Class=-_CCC20}', ""); - Expect(1, 1468, '\P{Canonical_Combining_Class=-_CCC20}', ""); - Expect(0, 1468, '\P{^Canonical_Combining_Class=-_CCC20}', ""); - Error('\p{Ccc=/a/ _000020}'); - Error('\P{Ccc=/a/ _000020}'); + 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{Ccc=:\A20\z:}', "");; Expect(0, 1468, '\p{Ccc=:\A20\z:}', "");; - Expect(1, 1467, '\p{Ccc=+000000020}', ""); - Expect(0, 1467, '\p{^Ccc=+000000020}', ""); - Expect(0, 1467, '\P{Ccc=+000000020}', ""); - Expect(1, 1467, '\P{^Ccc=+000000020}', ""); - Expect(0, 1468, '\p{Ccc=+000000020}', ""); - Expect(1, 1468, '\p{^Ccc=+000000020}', ""); - Expect(1, 1468, '\P{Ccc=+000000020}', ""); - Expect(0, 1468, '\P{^Ccc=+000000020}', ""); - Error('\p{Is_Canonical_Combining_Class=/a/_-ccc20}'); - Error('\P{Is_Canonical_Combining_Class=/a/_-ccc20}'); + Expect(1, 1467, '\p{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{Is_Canonical_Combining_Class=ccc20}', ""); Expect(0, 1467, '\p{^Is_Canonical_Combining_Class=ccc20}', ""); Expect(0, 1467, '\P{Is_Canonical_Combining_Class=ccc20}', ""); @@ -30554,26 +31571,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=:=-+00020}'); - Error('\P{Is_Ccc=:=-+00020}'); - Expect(1, 1467, '\p{Is_Ccc=00000020}', ""); - Expect(0, 1467, '\p{^Is_Ccc=00000020}', ""); - Expect(0, 1467, '\P{Is_Ccc=00000020}', ""); - Expect(1, 1467, '\P{^Is_Ccc=00000020}', ""); - Expect(0, 1468, '\p{Is_Ccc=00000020}', ""); - Expect(1, 1468, '\p{^Is_Ccc=00000020}', ""); - Expect(1, 1468, '\P{Is_Ccc=00000020}', ""); - Expect(0, 1468, '\P{^Is_Ccc=00000020}', ""); - Error('\p{Canonical_Combining_Class=_ CCC21:=}'); - Error('\P{Canonical_Combining_Class=_ CCC21:=}'); + Expect(1, 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, 1468, '\p{Canonical_Combining_Class=:\ACCC21\z:}', "");; Expect(0, 1469, '\p{Canonical_Combining_Class=:\ACCC21\z:}', "");; Expect(1, 1468, '\p{Canonical_Combining_Class=ccc21}', ""); @@ -30586,28 +31603,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=/a/ -000000021}'); - Error('\P{Ccc=/a/ -000000021}'); + 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=0_0_0_21}', ""); - Expect(0, 1468, '\p{^Ccc=0_0_0_21}', ""); - Expect(0, 1468, '\P{Ccc=0_0_0_21}', ""); - Expect(1, 1468, '\P{^Ccc=0_0_0_21}', ""); - Expect(0, 1469, '\p{Ccc=0_0_0_21}', ""); - Expect(1, 1469, '\p{^Ccc=0_0_0_21}', ""); - Expect(1, 1469, '\P{Ccc=0_0_0_21}', ""); - Expect(0, 1469, '\P{^Ccc=0_0_0_21}', ""); - Error('\p{Is_Canonical_Combining_Class= CCC21/a/}'); - Error('\P{Is_Canonical_Combining_Class= CCC21/a/}'); + Expect(1, 1468, '\p{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{Is_Canonical_Combining_Class=ccc21}', ""); Expect(0, 1468, '\p{^Is_Canonical_Combining_Class=ccc21}', ""); Expect(0, 1468, '\P{Is_Canonical_Combining_Class=ccc21}', ""); @@ -30616,26 +31633,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_0_0_21/a/}'); - Error('\P{Is_Ccc=_ 0_0_0_0_0_0_0_0_0_21/a/}'); - Expect(1, 1468, '\p{Is_Ccc=+00_00_00_21}', ""); - Expect(0, 1468, '\p{^Is_Ccc=+00_00_00_21}', ""); - Expect(0, 1468, '\P{Is_Ccc=+00_00_00_21}', ""); - Expect(1, 1468, '\P{^Is_Ccc=+00_00_00_21}', ""); - Expect(0, 1469, '\p{Is_Ccc=+00_00_00_21}', ""); - Expect(1, 1469, '\p{^Is_Ccc=+00_00_00_21}', ""); - Expect(1, 1469, '\P{Is_Ccc=+00_00_00_21}', ""); - Expect(0, 1469, '\P{^Is_Ccc=+00_00_00_21}', ""); - Error('\p{Canonical_Combining_Class=/a/__CCC22}'); - Error('\P{Canonical_Combining_Class=/a/__CCC22}'); + Expect(1, 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, 1469, '\p{Canonical_Combining_Class=:\ACCC22\z:}', "");; Expect(0, 1470, '\p{Canonical_Combining_Class=:\ACCC22\z:}', "");; Expect(1, 1469, '\p{Canonical_Combining_Class=ccc22}', ""); @@ -30648,28 +31665,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= 000022/a/}'); - Error('\P{Ccc= 000022/a/}'); + 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{Ccc=:\A22\z:}', "");; Expect(0, 1470, '\p{Ccc=:\A22\z:}', "");; - Expect(1, 1469, '\p{Ccc=0_0_0_0_0_22}', ""); - Expect(0, 1469, '\p{^Ccc=0_0_0_0_0_22}', ""); - Expect(0, 1469, '\P{Ccc=0_0_0_0_0_22}', ""); - Expect(1, 1469, '\P{^Ccc=0_0_0_0_0_22}', ""); - Expect(0, 1470, '\p{Ccc=0_0_0_0_0_22}', ""); - Expect(1, 1470, '\p{^Ccc=0_0_0_0_0_22}', ""); - Expect(1, 1470, '\P{Ccc=0_0_0_0_0_22}', ""); - Expect(0, 1470, '\P{^Ccc=0_0_0_0_0_22}', ""); - Error('\p{Is_Canonical_Combining_Class= CCC22:=}'); - Error('\P{Is_Canonical_Combining_Class= CCC22:=}'); + Expect(1, 1469, '\p{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{Is_Canonical_Combining_Class=ccc22}', ""); Expect(0, 1469, '\p{^Is_Canonical_Combining_Class=ccc22}', ""); Expect(0, 1469, '\P{Is_Canonical_Combining_Class=ccc22}', ""); @@ -30678,26 +31695,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=-00000000022:=}'); - Error('\P{Is_Ccc=-00000000022:=}'); - Expect(1, 1469, '\p{Is_Ccc=+022}', ""); - Expect(0, 1469, '\p{^Is_Ccc=+022}', ""); - Expect(0, 1469, '\P{Is_Ccc=+022}', ""); - Expect(1, 1469, '\P{^Is_Ccc=+022}', ""); - Expect(0, 1470, '\p{Is_Ccc=+022}', ""); - Expect(1, 1470, '\p{^Is_Ccc=+022}', ""); - Expect(1, 1470, '\P{Is_Ccc=+022}', ""); - Expect(0, 1470, '\P{^Is_Ccc=+022}', ""); - Error('\p{Canonical_Combining_Class=-:=CCC23}'); - Error('\P{Canonical_Combining_Class=-:=CCC23}'); + Expect(1, 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, 1471, '\p{Canonical_Combining_Class=:\ACCC23\z:}', "");; Expect(0, 1472, '\p{Canonical_Combining_Class=:\ACCC23\z:}', "");; Expect(1, 1471, '\p{Canonical_Combining_Class=ccc23}', ""); @@ -30710,28 +31727,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1472, '\P{^Canonical_Combining_Class=ccc23}', ""); Expect(1, 1471, '\p{Canonical_Combining_Class=:\Accc23\z:}', "");; Expect(0, 1472, '\p{Canonical_Combining_Class=:\Accc23\z:}', "");; - Expect(1, 1471, '\p{Canonical_Combining_Class= -CCC23}', ""); - Expect(0, 1471, '\p{^Canonical_Combining_Class= -CCC23}', ""); - Expect(0, 1471, '\P{Canonical_Combining_Class= -CCC23}', ""); - Expect(1, 1471, '\P{^Canonical_Combining_Class= -CCC23}', ""); - Expect(0, 1472, '\p{Canonical_Combining_Class= -CCC23}', ""); - Expect(1, 1472, '\p{^Canonical_Combining_Class= -CCC23}', ""); - Expect(1, 1472, '\P{Canonical_Combining_Class= -CCC23}', ""); - Expect(0, 1472, '\P{^Canonical_Combining_Class= -CCC23}', ""); - Error('\p{Ccc= _+00_00_00_00_23/a/}'); - Error('\P{Ccc= _+00_00_00_00_23/a/}'); + Expect(1, 1471, '\p{Canonical_Combining_Class=--CCC23}', ""); + Expect(0, 1471, '\p{^Canonical_Combining_Class=--CCC23}', ""); + Expect(0, 1471, '\P{Canonical_Combining_Class=--CCC23}', ""); + Expect(1, 1471, '\P{^Canonical_Combining_Class=--CCC23}', ""); + Expect(0, 1472, '\p{Canonical_Combining_Class=--CCC23}', ""); + Expect(1, 1472, '\p{^Canonical_Combining_Class=--CCC23}', ""); + Expect(1, 1472, '\P{Canonical_Combining_Class=--CCC23}', ""); + Expect(0, 1472, '\P{^Canonical_Combining_Class=--CCC23}', ""); + Error('\p{Ccc=-+000023/a/}'); + Error('\P{Ccc=-+000023/a/}'); Expect(1, 1471, '\p{Ccc=:\A23\z:}', "");; Expect(0, 1472, '\p{Ccc=:\A23\z:}', "");; - Expect(1, 1471, '\p{Ccc=00023}', ""); - Expect(0, 1471, '\p{^Ccc=00023}', ""); - Expect(0, 1471, '\P{Ccc=00023}', ""); - Expect(1, 1471, '\P{^Ccc=00023}', ""); - Expect(0, 1472, '\p{Ccc=00023}', ""); - Expect(1, 1472, '\p{^Ccc=00023}', ""); - Expect(1, 1472, '\P{Ccc=00023}', ""); - Expect(0, 1472, '\P{^Ccc=00023}', ""); - Error('\p{Is_Canonical_Combining_Class=:= CCC23}'); - Error('\P{Is_Canonical_Combining_Class=:= CCC23}'); + Expect(1, 1471, '\p{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{Is_Canonical_Combining_Class=ccc23}', ""); Expect(0, 1471, '\p{^Is_Canonical_Combining_Class=ccc23}', ""); Expect(0, 1471, '\P{Is_Canonical_Combining_Class=ccc23}', ""); @@ -30740,26 +31757,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=_:=0000023}'); - Error('\P{Is_Ccc=_:=0000023}'); - Expect(1, 1471, '\p{Is_Ccc:023}', ""); - Expect(0, 1471, '\p{^Is_Ccc:023}', ""); - Expect(0, 1471, '\P{Is_Ccc:023}', ""); - Expect(1, 1471, '\P{^Is_Ccc:023}', ""); - Expect(0, 1472, '\p{Is_Ccc:023}', ""); - Expect(1, 1472, '\p{^Is_Ccc:023}', ""); - Expect(1, 1472, '\P{Is_Ccc:023}', ""); - Expect(0, 1472, '\P{^Is_Ccc:023}', ""); - Error('\p{Canonical_Combining_Class= _CCC24/a/}'); - Error('\P{Canonical_Combining_Class= _CCC24/a/}'); + Expect(1, 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, 1473, '\p{Canonical_Combining_Class=:\ACCC24\z:}', "");; Expect(0, 1474, '\p{Canonical_Combining_Class=:\ACCC24\z:}', "");; Expect(1, 1473, '\p{Canonical_Combining_Class=ccc24}', ""); @@ -30772,28 +31789,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: := 000_000_24}'); - Error('\P{Ccc: := 000_000_24}'); + 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{Ccc=:\A24\z:}', "");; Expect(0, 1474, '\p{Ccc=:\A24\z:}', "");; - Expect(1, 1473, '\p{Ccc=0000000024}', ""); - Expect(0, 1473, '\p{^Ccc=0000000024}', ""); - Expect(0, 1473, '\P{Ccc=0000000024}', ""); - Expect(1, 1473, '\P{^Ccc=0000000024}', ""); - Expect(0, 1474, '\p{Ccc=0000000024}', ""); - Expect(1, 1474, '\p{^Ccc=0000000024}', ""); - Expect(1, 1474, '\P{Ccc=0000000024}', ""); - Expect(0, 1474, '\P{^Ccc=0000000024}', ""); - Error('\p{Is_Canonical_Combining_Class=-CCC24:=}'); - Error('\P{Is_Canonical_Combining_Class=-CCC24:=}'); + Expect(1, 1473, '\p{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{Is_Canonical_Combining_Class=ccc24}', ""); Expect(0, 1473, '\p{^Is_Canonical_Combining_Class=ccc24}', ""); Expect(0, 1473, '\P{Is_Canonical_Combining_Class=ccc24}', ""); @@ -30802,26 +31819,26 @@ 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=-0000_0002_4/a/}'); - Error('\P{Is_Ccc=-0000_0002_4/a/}'); - Expect(1, 1473, '\p{Is_Ccc=+000_000_24}', ""); - Expect(0, 1473, '\p{^Is_Ccc=+000_000_24}', ""); - Expect(0, 1473, '\P{Is_Ccc=+000_000_24}', ""); - Expect(1, 1473, '\P{^Is_Ccc=+000_000_24}', ""); - Expect(0, 1474, '\p{Is_Ccc=+000_000_24}', ""); - Expect(1, 1474, '\p{^Is_Ccc=+000_000_24}', ""); - Expect(1, 1474, '\P{Is_Ccc=+000_000_24}', ""); - Expect(0, 1474, '\P{^Is_Ccc=+000_000_24}', ""); - Error('\p{Canonical_Combining_Class=_:=CCC25}'); - Error('\P{Canonical_Combining_Class=_:=CCC25}'); + Expect(1, 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, 1474, '\p{Canonical_Combining_Class=:\ACCC25\z:}', "");; Expect(0, 1475, '\p{Canonical_Combining_Class=:\ACCC25\z:}', "");; Expect(1, 1474, '\p{Canonical_Combining_Class=ccc25}', ""); @@ -30834,56 +31851,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1475, '\P{^Canonical_Combining_Class=ccc25}', ""); Expect(1, 1474, '\p{Canonical_Combining_Class=:\Accc25\z:}', "");; Expect(0, 1475, '\p{Canonical_Combining_Class=:\Accc25\z:}', "");; - Expect(1, 1474, '\p{Canonical_Combining_Class: --CCC25}', ""); - Expect(0, 1474, '\p{^Canonical_Combining_Class: --CCC25}', ""); - Expect(0, 1474, '\P{Canonical_Combining_Class: --CCC25}', ""); - Expect(1, 1474, '\P{^Canonical_Combining_Class: --CCC25}', ""); - Expect(0, 1475, '\p{Canonical_Combining_Class: --CCC25}', ""); - Expect(1, 1475, '\p{^Canonical_Combining_Class: --CCC25}', ""); - Expect(1, 1475, '\P{Canonical_Combining_Class: --CCC25}', ""); - Expect(0, 1475, '\P{^Canonical_Combining_Class: --CCC25}', ""); - Error('\p{Ccc:--+000000025:=}'); - Error('\P{Ccc:--+000000025:=}'); + 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{Ccc=:\A25\z:}', "");; Expect(0, 1475, '\p{Ccc=:\A25\z:}', "");; - Expect(1, 1474, '\p{Ccc=25}', ""); - Expect(0, 1474, '\p{^Ccc=25}', ""); - Expect(0, 1474, '\P{Ccc=25}', ""); - Expect(1, 1474, '\P{^Ccc=25}', ""); - Expect(0, 1475, '\p{Ccc=25}', ""); - Expect(1, 1475, '\p{^Ccc=25}', ""); - Expect(1, 1475, '\P{Ccc=25}', ""); - Expect(0, 1475, '\P{^Ccc=25}', ""); - Error('\p{Is_Canonical_Combining_Class=CCC25:=}'); - Error('\P{Is_Canonical_Combining_Class=CCC25:=}'); - Expect(1, 1474, '\p{Is_Canonical_Combining_Class: ccc25}', ""); - Expect(0, 1474, '\p{^Is_Canonical_Combining_Class: ccc25}', ""); - Expect(0, 1474, '\P{Is_Canonical_Combining_Class: ccc25}', ""); - Expect(1, 1474, '\P{^Is_Canonical_Combining_Class: ccc25}', ""); - Expect(0, 1475, '\p{Is_Canonical_Combining_Class: ccc25}', ""); - Expect(1, 1475, '\p{^Is_Canonical_Combining_Class: ccc25}', ""); - Expect(1, 1475, '\P{Is_Canonical_Combining_Class: ccc25}', ""); - Expect(0, 1475, '\P{^Is_Canonical_Combining_Class: ccc25}', ""); - Expect(1, 1474, '\p{Is_Canonical_Combining_Class=- ccc25}', ""); - Expect(0, 1474, '\p{^Is_Canonical_Combining_Class=- ccc25}', ""); - Expect(0, 1474, '\P{Is_Canonical_Combining_Class=- ccc25}', ""); - Expect(1, 1474, '\P{^Is_Canonical_Combining_Class=- ccc25}', ""); - Expect(0, 1475, '\p{Is_Canonical_Combining_Class=- ccc25}', ""); - Expect(1, 1475, '\p{^Is_Canonical_Combining_Class=- ccc25}', ""); - Expect(1, 1475, '\P{Is_Canonical_Combining_Class=- ccc25}', ""); - Expect(0, 1475, '\P{^Is_Canonical_Combining_Class=- ccc25}', ""); - Error('\p{Is_Ccc=- 02_5:=}'); - Error('\P{Is_Ccc=- 02_5:=}'); - Expect(1, 1474, '\p{Is_Ccc: 00000025}', ""); - Expect(0, 1474, '\p{^Is_Ccc: 00000025}', ""); - Expect(0, 1474, '\P{Is_Ccc: 00000025}', ""); - Expect(1, 1474, '\P{^Is_Ccc: 00000025}', ""); - Expect(0, 1475, '\p{Is_Ccc: 00000025}', ""); - Expect(1, 1475, '\p{^Is_Ccc: 00000025}', ""); - Expect(1, 1475, '\P{Is_Ccc: 00000025}', ""); - Expect(0, 1475, '\P{^Is_Ccc: 00000025}', ""); - Error('\p{Canonical_Combining_Class=-/a/ccc26}'); - Error('\P{Canonical_Combining_Class=-/a/ccc26}'); + Expect(1, 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{Is_Ccc=00000025}', ""); + Expect(0, 1474, '\p{^Is_Ccc=00000025}', ""); + Expect(0, 1474, '\P{Is_Ccc=00000025}', ""); + Expect(1, 1474, '\P{^Is_Ccc=00000025}', ""); + Expect(0, 1475, '\p{Is_Ccc=00000025}', ""); + Expect(1, 1475, '\p{^Is_Ccc=00000025}', ""); + Expect(1, 1475, '\P{Is_Ccc=00000025}', ""); + Expect(0, 1475, '\P{^Is_Ccc=00000025}', ""); + Error('\p{Canonical_Combining_Class=_:=CCC26}'); + Error('\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}', ""); @@ -30896,28 +31913,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=:= _0000000026}'); - Error('\P{Ccc=:= _0000000026}'); + 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{Ccc=:\A26\z:}', "");; Expect(0, 64287, '\p{Ccc=:\A26\z:}', "");; - Expect(1, 64286, '\p{Ccc=0_0_26}', ""); - Expect(0, 64286, '\p{^Ccc=0_0_26}', ""); - Expect(0, 64286, '\P{Ccc=0_0_26}', ""); - Expect(1, 64286, '\P{^Ccc=0_0_26}', ""); - Expect(0, 64287, '\p{Ccc=0_0_26}', ""); - Expect(1, 64287, '\p{^Ccc=0_0_26}', ""); - Expect(1, 64287, '\P{Ccc=0_0_26}', ""); - Expect(0, 64287, '\P{^Ccc=0_0_26}', ""); - Error('\p{Is_Canonical_Combining_Class=:=CCC26}'); - Error('\P{Is_Canonical_Combining_Class=:=CCC26}'); + Expect(1, 64286, '\p{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{Is_Canonical_Combining_Class=ccc26}', ""); Expect(0, 64286, '\p{^Is_Canonical_Combining_Class=ccc26}', ""); Expect(0, 64286, '\P{Is_Canonical_Combining_Class=ccc26}', ""); @@ -30926,26 +31943,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= 0_0_0_0_0026/a/}'); - Error('\P{Is_Ccc= 0_0_0_0_0026/a/}'); - Expect(1, 64286, '\p{Is_Ccc=+000_002_6}', ""); - Expect(0, 64286, '\p{^Is_Ccc=+000_002_6}', ""); - Expect(0, 64286, '\P{Is_Ccc=+000_002_6}', ""); - Expect(1, 64286, '\P{^Is_Ccc=+000_002_6}', ""); - Expect(0, 64287, '\p{Is_Ccc=+000_002_6}', ""); - Expect(1, 64287, '\p{^Is_Ccc=+000_002_6}', ""); - Expect(1, 64287, '\P{Is_Ccc=+000_002_6}', ""); - Expect(0, 64287, '\P{^Is_Ccc=+000_002_6}', ""); - Error('\p{Canonical_Combining_Class= CCC27/a/}'); - Error('\P{Canonical_Combining_Class= CCC27/a/}'); + Expect(1, 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, 2288, '\p{Canonical_Combining_Class=:\ACCC27\z:}', "");; Expect(0, 2289, '\p{Canonical_Combining_Class=:\ACCC27\z:}', "");; Expect(1, 2288, '\p{Canonical_Combining_Class=ccc27}', ""); @@ -30958,28 +31975,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: :=+00_00_00_027}'); - Error('\P{Ccc: :=+00_00_00_027}'); + 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{Ccc=:\A27\z:}', "");; Expect(0, 2289, '\p{Ccc=:\A27\z:}', "");; - Expect(1, 2288, '\p{Ccc=+027}', ""); - Expect(0, 2288, '\p{^Ccc=+027}', ""); - Expect(0, 2288, '\P{Ccc=+027}', ""); - Expect(1, 2288, '\P{^Ccc=+027}', ""); - Expect(0, 2289, '\p{Ccc=+027}', ""); - Expect(1, 2289, '\p{^Ccc=+027}', ""); - Expect(1, 2289, '\P{Ccc=+027}', ""); - Expect(0, 2289, '\P{^Ccc=+027}', ""); - Error('\p{Is_Canonical_Combining_Class=_:=CCC27}'); - Error('\P{Is_Canonical_Combining_Class=_:=CCC27}'); + 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{Is_Canonical_Combining_Class=ccc27}', ""); Expect(0, 2288, '\p{^Is_Canonical_Combining_Class=ccc27}', ""); Expect(0, 2288, '\P{Is_Canonical_Combining_Class=ccc27}', ""); @@ -30988,24 +32005,24 @@ 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=--0000000027/a/}'); - Error('\P{Is_Ccc=--0000000027/a/}'); - Expect(1, 2288, '\p{Is_Ccc=00000000027}', ""); - Expect(0, 2288, '\p{^Is_Ccc=00000000027}', ""); - Expect(0, 2288, '\P{Is_Ccc=00000000027}', ""); - Expect(1, 2288, '\P{^Is_Ccc=00000000027}', ""); - Expect(0, 2289, '\p{Is_Ccc=00000000027}', ""); - Expect(1, 2289, '\p{^Is_Ccc=00000000027}', ""); - Expect(1, 2289, '\P{Is_Ccc=00000000027}', ""); - Expect(0, 2289, '\P{^Is_Ccc=00000000027}', ""); + 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, 2289, '\p{Canonical_Combining_Class=:\ACCC28\z:}', "");; @@ -31020,28 +32037,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 2290, '\P{^Canonical_Combining_Class=ccc28}', ""); Expect(1, 2289, '\p{Canonical_Combining_Class=:\Accc28\z:}', "");; Expect(0, 2290, '\p{Canonical_Combining_Class=:\Accc28\z:}', "");; - Expect(1, 2289, '\p{Canonical_Combining_Class= CCC28}', ""); - Expect(0, 2289, '\p{^Canonical_Combining_Class= CCC28}', ""); - Expect(0, 2289, '\P{Canonical_Combining_Class= CCC28}', ""); - Expect(1, 2289, '\P{^Canonical_Combining_Class= CCC28}', ""); - Expect(0, 2290, '\p{Canonical_Combining_Class= CCC28}', ""); - Expect(1, 2290, '\p{^Canonical_Combining_Class= CCC28}', ""); - Expect(1, 2290, '\P{Canonical_Combining_Class= CCC28}', ""); - Expect(0, 2290, '\P{^Canonical_Combining_Class= CCC28}', ""); - Error('\p{Ccc=-/a/0_0_28}'); - Error('\P{Ccc=-/a/0_0_28}'); + 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}'); Expect(1, 2289, '\p{Ccc=:\A28\z:}', "");; Expect(0, 2290, '\p{Ccc=:\A28\z:}', "");; - Expect(1, 2289, '\p{Ccc=00028}', ""); - Expect(0, 2289, '\p{^Ccc=00028}', ""); - Expect(0, 2289, '\P{Ccc=00028}', ""); - Expect(1, 2289, '\P{^Ccc=00028}', ""); - Expect(0, 2290, '\p{Ccc=00028}', ""); - Expect(1, 2290, '\p{^Ccc=00028}', ""); - Expect(1, 2290, '\P{Ccc=00028}', ""); - Expect(0, 2290, '\P{^Ccc=00028}', ""); - Error('\p{Is_Canonical_Combining_Class: _-ccc28/a/}'); - Error('\P{Is_Canonical_Combining_Class: _-ccc28/a/}'); + Expect(1, 2289, '\p{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}', ""); @@ -31050,26 +32067,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 2290, '\p{^Is_Canonical_Combining_Class=ccc28}', ""); Expect(1, 2290, '\P{Is_Canonical_Combining_Class=ccc28}', ""); Expect(0, 2290, '\P{^Is_Canonical_Combining_Class=ccc28}', ""); - Expect(1, 2289, '\p{Is_Canonical_Combining_Class= ccc28}', ""); - Expect(0, 2289, '\p{^Is_Canonical_Combining_Class= ccc28}', ""); - Expect(0, 2289, '\P{Is_Canonical_Combining_Class= ccc28}', ""); - Expect(1, 2289, '\P{^Is_Canonical_Combining_Class= ccc28}', ""); - Expect(0, 2290, '\p{Is_Canonical_Combining_Class= ccc28}', ""); - Expect(1, 2290, '\p{^Is_Canonical_Combining_Class= ccc28}', ""); - Expect(1, 2290, '\P{Is_Canonical_Combining_Class= ccc28}', ""); - Expect(0, 2290, '\P{^Is_Canonical_Combining_Class= ccc28}', ""); - Error('\p{Is_Ccc: _+000000028:=}'); - Error('\P{Is_Ccc: _+000000028:=}'); - Expect(1, 2289, '\p{Is_Ccc=28}', ""); - Expect(0, 2289, '\p{^Is_Ccc=28}', ""); - Expect(0, 2289, '\P{Is_Ccc=28}', ""); - Expect(1, 2289, '\P{^Is_Ccc=28}', ""); - Expect(0, 2290, '\p{Is_Ccc=28}', ""); - Expect(1, 2290, '\p{^Is_Ccc=28}', ""); - Expect(1, 2290, '\P{Is_Ccc=28}', ""); - Expect(0, 2290, '\P{^Is_Ccc=28}', ""); - Error('\p{Canonical_Combining_Class=-ccc29:=}'); - Error('\P{Canonical_Combining_Class=-ccc29:=}'); + Expect(1, 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, 2290, '\p{Canonical_Combining_Class=:\ACCC29\z:}', "");; Expect(0, 2291, '\p{Canonical_Combining_Class=:\ACCC29\z:}', "");; Expect(1, 2290, '\p{Canonical_Combining_Class=ccc29}', ""); @@ -31082,28 +32099,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=_ 2_9/a/}'); - Error('\P{Ccc=_ 2_9/a/}'); + 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{Ccc=:\A29\z:}', "");; Expect(0, 2291, '\p{Ccc=:\A29\z:}', "");; - Expect(1, 2290, '\p{Ccc=0029}', ""); - Expect(0, 2290, '\p{^Ccc=0029}', ""); - Expect(0, 2290, '\P{Ccc=0029}', ""); - Expect(1, 2290, '\P{^Ccc=0029}', ""); - Expect(0, 2291, '\p{Ccc=0029}', ""); - Expect(1, 2291, '\p{^Ccc=0029}', ""); - Expect(1, 2291, '\P{Ccc=0029}', ""); - Expect(0, 2291, '\P{^Ccc=0029}', ""); - Error('\p{Is_Canonical_Combining_Class= :=ccc29}'); - Error('\P{Is_Canonical_Combining_Class= :=ccc29}'); + Expect(1, 2290, '\p{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{Is_Canonical_Combining_Class=ccc29}', ""); Expect(0, 2290, '\p{^Is_Canonical_Combining_Class=ccc29}', ""); Expect(0, 2290, '\P{Is_Canonical_Combining_Class=ccc29}', ""); @@ -31112,26 +32129,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=/a/-0_0_0_0_0_0_00029}'); - Error('\P{Is_Ccc=/a/-0_0_0_0_0_0_00029}'); - Expect(1, 2290, '\p{Is_Ccc=+0000029}', ""); - Expect(0, 2290, '\p{^Is_Ccc=+0000029}', ""); - Expect(0, 2290, '\P{Is_Ccc=+0000029}', ""); - Expect(1, 2290, '\P{^Is_Ccc=+0000029}', ""); - Expect(0, 2291, '\p{Is_Ccc=+0000029}', ""); - Expect(1, 2291, '\p{^Is_Ccc=+0000029}', ""); - Expect(1, 2291, '\P{Is_Ccc=+0000029}', ""); - Expect(0, 2291, '\P{^Is_Ccc=+0000029}', ""); - Error('\p{Canonical_Combining_Class= CCC30/a/}'); - Error('\P{Canonical_Combining_Class= CCC30/a/}'); + Expect(1, 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, 1614, '\p{Canonical_Combining_Class=:\ACCC30\z:}', "");; Expect(0, 1615, '\p{Canonical_Combining_Class=:\ACCC30\z:}', "");; Expect(1, 1614, '\p{Canonical_Combining_Class=ccc30}', ""); @@ -31144,28 +32161,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=:= _0000_0000_30}'); - Error('\P{Ccc=:= _0000_0000_30}'); + 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{Ccc=:\A30\z:}', "");; Expect(0, 1615, '\p{Ccc=:\A30\z:}', "");; - Expect(1, 1614, '\p{Ccc=00_03_0}', ""); - Expect(0, 1614, '\p{^Ccc=00_03_0}', ""); - Expect(0, 1614, '\P{Ccc=00_03_0}', ""); - Expect(1, 1614, '\P{^Ccc=00_03_0}', ""); - Expect(0, 1615, '\p{Ccc=00_03_0}', ""); - Expect(1, 1615, '\p{^Ccc=00_03_0}', ""); - Expect(1, 1615, '\P{Ccc=00_03_0}', ""); - Expect(0, 1615, '\P{^Ccc=00_03_0}', ""); - Error('\p{Is_Canonical_Combining_Class=:= CCC30}'); - Error('\P{Is_Canonical_Combining_Class=:= CCC30}'); + Expect(1, 1614, '\p{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{Is_Canonical_Combining_Class=ccc30}', ""); Expect(0, 1614, '\p{^Is_Canonical_Combining_Class=ccc30}', ""); Expect(0, 1614, '\P{Is_Canonical_Combining_Class=ccc30}', ""); @@ -31174,122 +32191,122 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1615, '\p{^Is_Canonical_Combining_Class=ccc30}', ""); Expect(1, 1615, '\P{Is_Canonical_Combining_Class=ccc30}', ""); Expect(0, 1615, '\P{^Is_Canonical_Combining_Class=ccc30}', ""); - Expect(1, 1614, '\p{Is_Canonical_Combining_Class=-_CCC30}', ""); - Expect(0, 1614, '\p{^Is_Canonical_Combining_Class=-_CCC30}', ""); - Expect(0, 1614, '\P{Is_Canonical_Combining_Class=-_CCC30}', ""); - Expect(1, 1614, '\P{^Is_Canonical_Combining_Class=-_CCC30}', ""); - Expect(0, 1615, '\p{Is_Canonical_Combining_Class=-_CCC30}', ""); - Expect(1, 1615, '\p{^Is_Canonical_Combining_Class=-_CCC30}', ""); - Expect(1, 1615, '\P{Is_Canonical_Combining_Class=-_CCC30}', ""); - Expect(0, 1615, '\P{^Is_Canonical_Combining_Class=-_CCC30}', ""); - Error('\p{Is_Ccc= 00000030/a/}'); - Error('\P{Is_Ccc= 00000030/a/}'); - Expect(1, 1614, '\p{Is_Ccc=030}', ""); - Expect(0, 1614, '\p{^Is_Ccc=030}', ""); - Expect(0, 1614, '\P{Is_Ccc=030}', ""); - Expect(1, 1614, '\P{^Is_Ccc=030}', ""); - Expect(0, 1615, '\p{Is_Ccc=030}', ""); - Expect(1, 1615, '\p{^Is_Ccc=030}', ""); - Expect(1, 1615, '\P{Is_Ccc=030}', ""); - Expect(0, 1615, '\P{^Is_Ccc=030}', ""); - Error('\p{Canonical_Combining_Class= :=CCC31}'); - Error('\P{Canonical_Combining_Class= :=CCC31}'); + Expect(1, 1614, '\p{Is_Canonical_Combining_Class=-CCC30}', ""); + Expect(0, 1614, '\p{^Is_Canonical_Combining_Class=-CCC30}', ""); + Expect(0, 1614, '\P{Is_Canonical_Combining_Class=-CCC30}', ""); + Expect(1, 1614, '\P{^Is_Canonical_Combining_Class=-CCC30}', ""); + Expect(0, 1615, '\p{Is_Canonical_Combining_Class=-CCC30}', ""); + Expect(1, 1615, '\p{^Is_Canonical_Combining_Class=-CCC30}', ""); + Expect(1, 1615, '\P{Is_Canonical_Combining_Class=-CCC30}', ""); + Expect(0, 1615, '\P{^Is_Canonical_Combining_Class=-CCC30}', ""); + Error('\p{Is_Ccc=_+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:=}'); 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: :=--0003_1}'); - Error('\P{Ccc: :=--0003_1}'); + 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{Ccc=:\A31\z:}', "");; Expect(0, 1616, '\p{Ccc=:\A31\z:}', "");; - Expect(1, 1615, '\p{Ccc=003_1}', ""); - Expect(0, 1615, '\p{^Ccc=003_1}', ""); - Expect(0, 1615, '\P{Ccc=003_1}', ""); - Expect(1, 1615, '\P{^Ccc=003_1}', ""); - Expect(0, 1616, '\p{Ccc=003_1}', ""); - Expect(1, 1616, '\p{^Ccc=003_1}', ""); - Expect(1, 1616, '\P{Ccc=003_1}', ""); - Expect(0, 1616, '\P{^Ccc=003_1}', ""); - Error('\p{Is_Canonical_Combining_Class=:=CCC31}'); - Error('\P{Is_Canonical_Combining_Class=:=CCC31}'); - Expect(1, 1615, '\p{Is_Canonical_Combining_Class=ccc31}', ""); - Expect(0, 1615, '\p{^Is_Canonical_Combining_Class=ccc31}', ""); - Expect(0, 1615, '\P{Is_Canonical_Combining_Class=ccc31}', ""); - 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= 000031/a/}'); - Error('\P{Is_Ccc= 000031/a/}'); - Expect(1, 1615, '\p{Is_Ccc=0_0_0_031}', ""); - Expect(0, 1615, '\p{^Is_Ccc=0_0_0_031}', ""); - Expect(0, 1615, '\P{Is_Ccc=0_0_0_031}', ""); - Expect(1, 1615, '\P{^Is_Ccc=0_0_0_031}', ""); - Expect(0, 1616, '\p{Is_Ccc=0_0_0_031}', ""); - Expect(1, 1616, '\p{^Is_Ccc=0_0_0_031}', ""); - Expect(1, 1616, '\P{Is_Ccc=0_0_0_031}', ""); - Expect(0, 1616, '\P{^Is_Ccc=0_0_0_031}', ""); - Error('\p{Canonical_Combining_Class= /a/CCC32}'); - Error('\P{Canonical_Combining_Class= /a/CCC32}'); + Expect(1, 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, 1616, '\p{Canonical_Combining_Class=:\ACCC32\z:}', "");; Expect(0, 1617, '\p{Canonical_Combining_Class=:\ACCC32\z:}', "");; - Expect(1, 1616, '\p{Canonical_Combining_Class: ccc32}', ""); - Expect(0, 1616, '\p{^Canonical_Combining_Class: ccc32}', ""); - Expect(0, 1616, '\P{Canonical_Combining_Class: ccc32}', ""); - Expect(1, 1616, '\P{^Canonical_Combining_Class: ccc32}', ""); - Expect(0, 1617, '\p{Canonical_Combining_Class: ccc32}', ""); - Expect(1, 1617, '\p{^Canonical_Combining_Class: ccc32}', ""); - Expect(1, 1617, '\P{Canonical_Combining_Class: ccc32}', ""); - Expect(0, 1617, '\P{^Canonical_Combining_Class: ccc32}', ""); + Expect(1, 1616, '\p{Canonical_Combining_Class=ccc32}', ""); + Expect(0, 1616, '\p{^Canonical_Combining_Class=ccc32}', ""); + Expect(0, 1616, '\P{Canonical_Combining_Class=ccc32}', ""); + Expect(1, 1616, '\P{^Canonical_Combining_Class=ccc32}', ""); + Expect(0, 1617, '\p{Canonical_Combining_Class=ccc32}', ""); + Expect(1, 1617, '\p{^Canonical_Combining_Class=ccc32}', ""); + Expect(1, 1617, '\P{Canonical_Combining_Class=ccc32}', ""); + Expect(0, 1617, '\P{^Canonical_Combining_Class=ccc32}', ""); Expect(1, 1616, '\p{Canonical_Combining_Class=:\Accc32\z:}', "");; Expect(0, 1617, '\p{Canonical_Combining_Class=:\Accc32\z:}', "");; - Expect(1, 1616, '\p{Canonical_Combining_Class=-CCC32}', ""); - Expect(0, 1616, '\p{^Canonical_Combining_Class=-CCC32}', ""); - Expect(0, 1616, '\P{Canonical_Combining_Class=-CCC32}', ""); - Expect(1, 1616, '\P{^Canonical_Combining_Class=-CCC32}', ""); - Expect(0, 1617, '\p{Canonical_Combining_Class=-CCC32}', ""); - Expect(1, 1617, '\p{^Canonical_Combining_Class=-CCC32}', ""); - Expect(1, 1617, '\P{Canonical_Combining_Class=-CCC32}', ""); - Expect(0, 1617, '\P{^Canonical_Combining_Class=-CCC32}', ""); - Error('\p{Ccc: :=03_2}'); - Error('\P{Ccc: :=03_2}'); + 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{Ccc=:\A32\z:}', "");; Expect(0, 1617, '\p{Ccc=:\A32\z:}', "");; - Expect(1, 1616, '\p{Ccc=+003_2}', ""); - Expect(0, 1616, '\p{^Ccc=+003_2}', ""); - Expect(0, 1616, '\P{Ccc=+003_2}', ""); - Expect(1, 1616, '\P{^Ccc=+003_2}', ""); - Expect(0, 1617, '\p{Ccc=+003_2}', ""); - Expect(1, 1617, '\p{^Ccc=+003_2}', ""); - Expect(1, 1617, '\P{Ccc=+003_2}', ""); - Expect(0, 1617, '\P{^Ccc=+003_2}', ""); - Error('\p{Is_Canonical_Combining_Class=:=_ CCC32}'); - Error('\P{Is_Canonical_Combining_Class=:=_ CCC32}'); + Expect(1, 1616, '\p{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}', ""); @@ -31298,26 +32315,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1617, '\p{^Is_Canonical_Combining_Class=ccc32}', ""); Expect(1, 1617, '\P{Is_Canonical_Combining_Class=ccc32}', ""); Expect(0, 1617, '\P{^Is_Canonical_Combining_Class=ccc32}', ""); - Expect(1, 1616, '\p{Is_Canonical_Combining_Class=_CCC32}', ""); - Expect(0, 1616, '\p{^Is_Canonical_Combining_Class=_CCC32}', ""); - Expect(0, 1616, '\P{Is_Canonical_Combining_Class=_CCC32}', ""); - Expect(1, 1616, '\P{^Is_Canonical_Combining_Class=_CCC32}', ""); - Expect(0, 1617, '\p{Is_Canonical_Combining_Class=_CCC32}', ""); - Expect(1, 1617, '\p{^Is_Canonical_Combining_Class=_CCC32}', ""); - Expect(1, 1617, '\P{Is_Canonical_Combining_Class=_CCC32}', ""); - Expect(0, 1617, '\P{^Is_Canonical_Combining_Class=_CCC32}', ""); - Error('\p{Is_Ccc=-+00_00_00_03_2:=}'); - Error('\P{Is_Ccc=-+00_00_00_03_2:=}'); - Expect(1, 1616, '\p{Is_Ccc=+0_0_32}', ""); - Expect(0, 1616, '\p{^Is_Ccc=+0_0_32}', ""); - Expect(0, 1616, '\P{Is_Ccc=+0_0_32}', ""); - Expect(1, 1616, '\P{^Is_Ccc=+0_0_32}', ""); - Expect(0, 1617, '\p{Is_Ccc=+0_0_32}', ""); - Expect(1, 1617, '\p{^Is_Ccc=+0_0_32}', ""); - Expect(1, 1617, '\P{Is_Ccc=+0_0_32}', ""); - Expect(0, 1617, '\P{^Is_Ccc=+0_0_32}', ""); - Error('\p{Canonical_Combining_Class= :=CCC33}'); - Error('\P{Canonical_Combining_Class= :=CCC33}'); + Expect(1, 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, 1617, '\p{Canonical_Combining_Class=:\ACCC33\z:}', "");; Expect(0, 1618, '\p{Canonical_Combining_Class=:\ACCC33\z:}', "");; Expect(1, 1617, '\p{Canonical_Combining_Class=ccc33}', ""); @@ -31330,28 +32347,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=:=_-00033}'); - Error('\P{Ccc=:=_-00033}'); + 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{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=33}', ""); + Expect(0, 1617, '\p{^Ccc=33}', ""); + Expect(0, 1617, '\P{Ccc=33}', ""); + Expect(1, 1617, '\P{^Ccc=33}', ""); + Expect(0, 1618, '\p{Ccc=33}', ""); + Expect(1, 1618, '\p{^Ccc=33}', ""); + Expect(1, 1618, '\P{Ccc=33}', ""); + Expect(0, 1618, '\P{^Ccc=33}', ""); + Error('\p{Is_Canonical_Combining_Class=/a/__CCC33}'); + Error('\P{Is_Canonical_Combining_Class=/a/__CCC33}'); Expect(1, 1617, '\p{Is_Canonical_Combining_Class=ccc33}', ""); Expect(0, 1617, '\p{^Is_Canonical_Combining_Class=ccc33}', ""); Expect(0, 1617, '\P{Is_Canonical_Combining_Class=ccc33}', ""); @@ -31360,26 +32377,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/ -0033}'); - Error('\P{Is_Ccc=/a/ -0033}'); - Expect(1, 1617, '\p{Is_Ccc=00000033}', ""); - Expect(0, 1617, '\p{^Is_Ccc=00000033}', ""); - Expect(0, 1617, '\P{Is_Ccc=00000033}', ""); - Expect(1, 1617, '\P{^Is_Ccc=00000033}', ""); - Expect(0, 1618, '\p{Is_Ccc=00000033}', ""); - Expect(1, 1618, '\p{^Is_Ccc=00000033}', ""); - Expect(1, 1618, '\P{Is_Ccc=00000033}', ""); - Expect(0, 1618, '\P{^Is_Ccc=00000033}', ""); - Error('\p{Canonical_Combining_Class=--CCC34:=}'); - Error('\P{Canonical_Combining_Class=--CCC34:=}'); + Expect(1, 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, 1618, '\p{Canonical_Combining_Class=:\ACCC34\z:}', "");; Expect(0, 1619, '\p{Canonical_Combining_Class=:\ACCC34\z:}', "");; Expect(1, 1618, '\p{Canonical_Combining_Class=ccc34}', ""); @@ -31392,56 +32409,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=-:=000034}'); - Error('\P{Ccc=-:=000034}'); + 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{Ccc=:\A34\z:}', "");; Expect(0, 1619, '\p{Ccc=:\A34\z:}', "");; - Expect(1, 1618, '\p{Ccc=3_4}', ""); - Expect(0, 1618, '\p{^Ccc=3_4}', ""); - Expect(0, 1618, '\P{Ccc=3_4}', ""); - Expect(1, 1618, '\P{^Ccc=3_4}', ""); - Expect(0, 1619, '\p{Ccc=3_4}', ""); - Expect(1, 1619, '\p{^Ccc=3_4}', ""); - Expect(1, 1619, '\P{Ccc=3_4}', ""); - Expect(0, 1619, '\P{^Ccc=3_4}', ""); - Error('\p{Is_Canonical_Combining_Class=/a/ CCC34}'); - Error('\P{Is_Canonical_Combining_Class=/a/ CCC34}'); - Expect(1, 1618, '\p{Is_Canonical_Combining_Class=ccc34}', ""); - Expect(0, 1618, '\p{^Is_Canonical_Combining_Class=ccc34}', ""); - Expect(0, 1618, '\P{Is_Canonical_Combining_Class=ccc34}', ""); - 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=-:=34}'); - Error('\P{Is_Ccc=-:=34}'); - Expect(1, 1618, '\p{Is_Ccc=00000000034}', ""); - Expect(0, 1618, '\p{^Is_Ccc=00000000034}', ""); - Expect(0, 1618, '\P{Is_Ccc=00000000034}', ""); - Expect(1, 1618, '\P{^Is_Ccc=00000000034}', ""); - Expect(0, 1619, '\p{Is_Ccc=00000000034}', ""); - Expect(1, 1619, '\p{^Is_Ccc=00000000034}', ""); - Expect(1, 1619, '\P{Is_Ccc=00000000034}', ""); - Expect(0, 1619, '\P{^Is_Ccc=00000000034}', ""); - Error('\p{Canonical_Combining_Class= CCC35:=}'); - Error('\P{Canonical_Combining_Class= CCC35:=}'); + Expect(1, 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, 1648, '\p{Canonical_Combining_Class=:\ACCC35\z:}', "");; Expect(0, 1649, '\p{Canonical_Combining_Class=:\ACCC35\z:}', "");; Expect(1, 1648, '\p{Canonical_Combining_Class=ccc35}', ""); @@ -31454,28 +32471,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1649, '\P{^Canonical_Combining_Class=ccc35}', ""); Expect(1, 1648, '\p{Canonical_Combining_Class=:\Accc35\z:}', "");; Expect(0, 1649, '\p{Canonical_Combining_Class=:\Accc35\z:}', "");; - Expect(1, 1648, '\p{Canonical_Combining_Class= CCC35}', ""); - Expect(0, 1648, '\p{^Canonical_Combining_Class= CCC35}', ""); - Expect(0, 1648, '\P{Canonical_Combining_Class= CCC35}', ""); - Expect(1, 1648, '\P{^Canonical_Combining_Class= CCC35}', ""); - Expect(0, 1649, '\p{Canonical_Combining_Class= CCC35}', ""); - Expect(1, 1649, '\p{^Canonical_Combining_Class= CCC35}', ""); - Expect(1, 1649, '\P{Canonical_Combining_Class= CCC35}', ""); - Expect(0, 1649, '\P{^Canonical_Combining_Class= CCC35}', ""); - Error('\p{Ccc= 035:=}'); - Error('\P{Ccc= 035:=}'); + 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{Ccc=:\A35\z:}', "");; Expect(0, 1649, '\p{Ccc=:\A35\z:}', "");; - Expect(1, 1648, '\p{Ccc=0_0_0_035}', ""); - Expect(0, 1648, '\p{^Ccc=0_0_0_035}', ""); - Expect(0, 1648, '\P{Ccc=0_0_0_035}', ""); - Expect(1, 1648, '\P{^Ccc=0_0_0_035}', ""); - Expect(0, 1649, '\p{Ccc=0_0_0_035}', ""); - Expect(1, 1649, '\p{^Ccc=0_0_0_035}', ""); - Expect(1, 1649, '\P{Ccc=0_0_0_035}', ""); - Expect(0, 1649, '\P{^Ccc=0_0_0_035}', ""); - Error('\p{Is_Canonical_Combining_Class=_-CCC35:=}'); - Error('\P{Is_Canonical_Combining_Class=_-CCC35:=}'); + Expect(1, 1648, '\p{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}', ""); @@ -31484,26 +32501,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1649, '\p{^Is_Canonical_Combining_Class=ccc35}', ""); Expect(1, 1649, '\P{Is_Canonical_Combining_Class=ccc35}', ""); Expect(0, 1649, '\P{^Is_Canonical_Combining_Class=ccc35}', ""); - Expect(1, 1648, '\p{Is_Canonical_Combining_Class=_ CCC35}', ""); - Expect(0, 1648, '\p{^Is_Canonical_Combining_Class=_ CCC35}', ""); - Expect(0, 1648, '\P{Is_Canonical_Combining_Class=_ CCC35}', ""); - Expect(1, 1648, '\P{^Is_Canonical_Combining_Class=_ CCC35}', ""); - Expect(0, 1649, '\p{Is_Canonical_Combining_Class=_ CCC35}', ""); - Expect(1, 1649, '\p{^Is_Canonical_Combining_Class=_ CCC35}', ""); - Expect(1, 1649, '\P{Is_Canonical_Combining_Class=_ CCC35}', ""); - Expect(0, 1649, '\P{^Is_Canonical_Combining_Class=_ CCC35}', ""); - Error('\p{Is_Ccc= 0000000035:=}'); - Error('\P{Is_Ccc= 0000000035:=}'); - Expect(1, 1648, '\p{Is_Ccc=000_003_5}', ""); - Expect(0, 1648, '\p{^Is_Ccc=000_003_5}', ""); - Expect(0, 1648, '\P{Is_Ccc=000_003_5}', ""); - Expect(1, 1648, '\P{^Is_Ccc=000_003_5}', ""); - Expect(0, 1649, '\p{Is_Ccc=000_003_5}', ""); - Expect(1, 1649, '\p{^Is_Ccc=000_003_5}', ""); - Expect(1, 1649, '\P{Is_Ccc=000_003_5}', ""); - Expect(0, 1649, '\P{^Is_Ccc=000_003_5}', ""); - Error('\p{Canonical_Combining_Class=--CCC36:=}'); - Error('\P{Canonical_Combining_Class=--CCC36:=}'); + Expect(1, 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, 1809, '\p{Canonical_Combining_Class=:\ACCC36\z:}', "");; Expect(0, 1810, '\p{Canonical_Combining_Class=:\ACCC36\z:}', "");; Expect(1, 1809, '\p{Canonical_Combining_Class=ccc36}', ""); @@ -31516,28 +32533,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1810, '\P{^Canonical_Combining_Class=ccc36}', ""); Expect(1, 1809, '\p{Canonical_Combining_Class=:\Accc36\z:}', "");; Expect(0, 1810, '\p{Canonical_Combining_Class=:\Accc36\z:}', "");; - Expect(1, 1809, '\p{Canonical_Combining_Class=_ CCC36}', ""); - Expect(0, 1809, '\p{^Canonical_Combining_Class=_ CCC36}', ""); - Expect(0, 1809, '\P{Canonical_Combining_Class=_ CCC36}', ""); - Expect(1, 1809, '\P{^Canonical_Combining_Class=_ CCC36}', ""); - Expect(0, 1810, '\p{Canonical_Combining_Class=_ CCC36}', ""); - Expect(1, 1810, '\p{^Canonical_Combining_Class=_ CCC36}', ""); - Expect(1, 1810, '\P{Canonical_Combining_Class=_ CCC36}', ""); - Expect(0, 1810, '\P{^Canonical_Combining_Class=_ CCC36}', ""); - Error('\p{Ccc= :=03_6}'); - Error('\P{Ccc= :=03_6}'); + 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{Ccc=:\A36\z:}', "");; Expect(0, 1810, '\p{Ccc=:\A36\z:}', "");; - Expect(1, 1809, '\p{Ccc=000003_6}', ""); - Expect(0, 1809, '\p{^Ccc=000003_6}', ""); - Expect(0, 1809, '\P{Ccc=000003_6}', ""); - Expect(1, 1809, '\P{^Ccc=000003_6}', ""); - Expect(0, 1810, '\p{Ccc=000003_6}', ""); - Expect(1, 1810, '\p{^Ccc=000003_6}', ""); - Expect(1, 1810, '\P{Ccc=000003_6}', ""); - Expect(0, 1810, '\P{^Ccc=000003_6}', ""); - Error('\p{Is_Canonical_Combining_Class= -CCC36:=}'); - Error('\P{Is_Canonical_Combining_Class= -CCC36:=}'); + Expect(1, 1809, '\p{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{Is_Canonical_Combining_Class=ccc36}', ""); Expect(0, 1809, '\p{^Is_Canonical_Combining_Class=ccc36}', ""); Expect(0, 1809, '\P{Is_Canonical_Combining_Class=ccc36}', ""); @@ -31546,26 +32563,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=-:=03_6}'); - Error('\P{Is_Ccc=-:=03_6}'); - Expect(1, 1809, '\p{Is_Ccc=00000036}', ""); - Expect(0, 1809, '\p{^Is_Ccc=00000036}', ""); - Expect(0, 1809, '\P{Is_Ccc=00000036}', ""); - Expect(1, 1809, '\P{^Is_Ccc=00000036}', ""); - Expect(0, 1810, '\p{Is_Ccc=00000036}', ""); - Expect(1, 1810, '\p{^Is_Ccc=00000036}', ""); - Expect(1, 1810, '\P{Is_Ccc=00000036}', ""); - Expect(0, 1810, '\P{^Is_Ccc=00000036}', ""); - Error('\p{Canonical_Combining_Class= :=CCC84}'); - Error('\P{Canonical_Combining_Class= :=CCC84}'); + Expect(1, 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, 3157, '\p{Canonical_Combining_Class=:\ACCC84\z:}', "");; Expect(0, 3158, '\p{Canonical_Combining_Class=:\ACCC84\z:}', "");; Expect(1, 3157, '\p{Canonical_Combining_Class=ccc84}', ""); @@ -31578,28 +32595,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 3158, '\P{^Canonical_Combining_Class=ccc84}', ""); Expect(1, 3157, '\p{Canonical_Combining_Class=:\Accc84\z:}', "");; Expect(0, 3158, '\p{Canonical_Combining_Class=:\Accc84\z:}', "");; - Expect(1, 3157, '\p{Canonical_Combining_Class=--CCC84}', ""); - Expect(0, 3157, '\p{^Canonical_Combining_Class=--CCC84}', ""); - Expect(0, 3157, '\P{Canonical_Combining_Class=--CCC84}', ""); - Expect(1, 3157, '\P{^Canonical_Combining_Class=--CCC84}', ""); - Expect(0, 3158, '\p{Canonical_Combining_Class=--CCC84}', ""); - Expect(1, 3158, '\p{^Canonical_Combining_Class=--CCC84}', ""); - Expect(1, 3158, '\P{Canonical_Combining_Class=--CCC84}', ""); - Expect(0, 3158, '\P{^Canonical_Combining_Class=--CCC84}', ""); - Error('\p{Ccc= 0_0_0_0_0_0_0_0084/a/}'); - Error('\P{Ccc= 0_0_0_0_0_0_0_0084/a/}'); + Expect(1, 3157, '\p{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{Ccc=:\A84\z:}', "");; Expect(0, 3158, '\p{Ccc=:\A84\z:}', "");; - Expect(1, 3157, '\p{Ccc=+000084}', ""); - Expect(0, 3157, '\p{^Ccc=+000084}', ""); - Expect(0, 3157, '\P{Ccc=+000084}', ""); - Expect(1, 3157, '\P{^Ccc=+000084}', ""); - Expect(0, 3158, '\p{Ccc=+000084}', ""); - Expect(1, 3158, '\p{^Ccc=+000084}', ""); - Expect(1, 3158, '\P{Ccc=+000084}', ""); - Expect(0, 3158, '\P{^Ccc=+000084}', ""); - Error('\p{Is_Canonical_Combining_Class: /a/ccc84}'); - Error('\P{Is_Canonical_Combining_Class: /a/ccc84}'); + Expect(1, 3157, '\p{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}', ""); @@ -31608,26 +32625,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 3158, '\p{^Is_Canonical_Combining_Class=ccc84}', ""); Expect(1, 3158, '\P{Is_Canonical_Combining_Class=ccc84}', ""); Expect(0, 3158, '\P{^Is_Canonical_Combining_Class=ccc84}', ""); - Expect(1, 3157, '\p{Is_Canonical_Combining_Class= _ccc84}', ""); - Expect(0, 3157, '\p{^Is_Canonical_Combining_Class= _ccc84}', ""); - Expect(0, 3157, '\P{Is_Canonical_Combining_Class= _ccc84}', ""); - Expect(1, 3157, '\P{^Is_Canonical_Combining_Class= _ccc84}', ""); - Expect(0, 3158, '\p{Is_Canonical_Combining_Class= _ccc84}', ""); - Expect(1, 3158, '\p{^Is_Canonical_Combining_Class= _ccc84}', ""); - Expect(1, 3158, '\P{Is_Canonical_Combining_Class= _ccc84}', ""); - Expect(0, 3158, '\P{^Is_Canonical_Combining_Class= _ccc84}', ""); - Error('\p{Is_Ccc=:=- 00_00_00_08_4}'); - Error('\P{Is_Ccc=:=- 00_00_00_08_4}'); - Expect(1, 3157, '\p{Is_Ccc=8_4}', ""); - Expect(0, 3157, '\p{^Is_Ccc=8_4}', ""); - Expect(0, 3157, '\P{Is_Ccc=8_4}', ""); - Expect(1, 3157, '\P{^Is_Ccc=8_4}', ""); - Expect(0, 3158, '\p{Is_Ccc=8_4}', ""); - Expect(1, 3158, '\p{^Is_Ccc=8_4}', ""); - Expect(1, 3158, '\P{Is_Ccc=8_4}', ""); - Expect(0, 3158, '\P{^Is_Ccc=8_4}', ""); - Error('\p{Canonical_Combining_Class=- CCC91/a/}'); - Error('\P{Canonical_Combining_Class=- CCC91/a/}'); + Expect(1, 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, 3158, '\p{Canonical_Combining_Class=:\ACCC91\z:}', "");; Expect(0, 3159, '\p{Canonical_Combining_Class=:\ACCC91\z:}', "");; Expect(1, 3158, '\p{Canonical_Combining_Class=ccc91}', ""); @@ -31640,28 +32657,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 3159, '\P{^Canonical_Combining_Class=ccc91}', ""); Expect(1, 3158, '\p{Canonical_Combining_Class=:\Accc91\z:}', "");; Expect(0, 3159, '\p{Canonical_Combining_Class=:\Accc91\z:}', "");; - Expect(1, 3158, '\p{Canonical_Combining_Class= _ccc91}', ""); - Expect(0, 3158, '\p{^Canonical_Combining_Class= _ccc91}', ""); - Expect(0, 3158, '\P{Canonical_Combining_Class= _ccc91}', ""); - Expect(1, 3158, '\P{^Canonical_Combining_Class= _ccc91}', ""); - Expect(0, 3159, '\p{Canonical_Combining_Class= _ccc91}', ""); - Expect(1, 3159, '\p{^Canonical_Combining_Class= _ccc91}', ""); - Expect(1, 3159, '\P{Canonical_Combining_Class= _ccc91}', ""); - Expect(0, 3159, '\P{^Canonical_Combining_Class= _ccc91}', ""); - Error('\p{Ccc= /a/0000091}'); - Error('\P{Ccc= /a/0000091}'); + 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{Ccc=:\A91\z:}', "");; Expect(0, 3159, '\p{Ccc=:\A91\z:}', "");; - Expect(1, 3158, '\p{Ccc=+00091}', ""); - Expect(0, 3158, '\p{^Ccc=+00091}', ""); - Expect(0, 3158, '\P{Ccc=+00091}', ""); - Expect(1, 3158, '\P{^Ccc=+00091}', ""); - Expect(0, 3159, '\p{Ccc=+00091}', ""); - Expect(1, 3159, '\p{^Ccc=+00091}', ""); - Expect(1, 3159, '\P{Ccc=+00091}', ""); - Expect(0, 3159, '\P{^Ccc=+00091}', ""); - Error('\p{Is_Canonical_Combining_Class= CCC91/a/}'); - Error('\P{Is_Canonical_Combining_Class= CCC91/a/}'); + Expect(1, 3158, '\p{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}', ""); @@ -31670,26 +32687,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 3159, '\p{^Is_Canonical_Combining_Class=ccc91}', ""); Expect(1, 3159, '\P{Is_Canonical_Combining_Class=ccc91}', ""); Expect(0, 3159, '\P{^Is_Canonical_Combining_Class=ccc91}', ""); - Expect(1, 3158, '\p{Is_Canonical_Combining_Class=--CCC91}', ""); - Expect(0, 3158, '\p{^Is_Canonical_Combining_Class=--CCC91}', ""); - Expect(0, 3158, '\P{Is_Canonical_Combining_Class=--CCC91}', ""); - Expect(1, 3158, '\P{^Is_Canonical_Combining_Class=--CCC91}', ""); - Expect(0, 3159, '\p{Is_Canonical_Combining_Class=--CCC91}', ""); - Expect(1, 3159, '\p{^Is_Canonical_Combining_Class=--CCC91}', ""); - Expect(1, 3159, '\P{Is_Canonical_Combining_Class=--CCC91}', ""); - Expect(0, 3159, '\P{^Is_Canonical_Combining_Class=--CCC91}', ""); - Error('\p{Is_Ccc=-+000091/a/}'); - Error('\P{Is_Ccc=-+000091/a/}'); - Expect(1, 3158, '\p{Is_Ccc=00000000091}', ""); - Expect(0, 3158, '\p{^Is_Ccc=00000000091}', ""); - Expect(0, 3158, '\P{Is_Ccc=00000000091}', ""); - Expect(1, 3158, '\P{^Is_Ccc=00000000091}', ""); - Expect(0, 3159, '\p{Is_Ccc=00000000091}', ""); - Expect(1, 3159, '\p{^Is_Ccc=00000000091}', ""); - Expect(1, 3159, '\P{Is_Ccc=00000000091}', ""); - Expect(0, 3159, '\P{^Is_Ccc=00000000091}', ""); - Error('\p{Canonical_Combining_Class=:=-Double_above}'); - Error('\P{Canonical_Combining_Class=:=-Double_above}'); + 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, 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}', ""); @@ -31702,16 +32719,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/a/}'); - Error('\P{Ccc=DA/a/}'); + 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}', ""); @@ -31724,26 +32741,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= 0234:=}'); - Error('\P{Is_Canonical_Combining_Class= 0234:=}'); - Expect(1, 7629, '\p{Is_Canonical_Combining_Class=0000000023_4}', ""); - Expect(0, 7629, '\p{^Is_Canonical_Combining_Class=0000000023_4}', ""); - Expect(0, 7629, '\P{Is_Canonical_Combining_Class=0000000023_4}', ""); - Expect(1, 7629, '\P{^Is_Canonical_Combining_Class=0000000023_4}', ""); - Expect(0, 7630, '\p{Is_Canonical_Combining_Class=0000000023_4}', ""); - Expect(1, 7630, '\p{^Is_Canonical_Combining_Class=0000000023_4}', ""); - Expect(1, 7630, '\P{Is_Canonical_Combining_Class=0000000023_4}', ""); - Expect(0, 7630, '\P{^Is_Canonical_Combining_Class=0000000023_4}', ""); - Error('\p{Is_Ccc= -Double_Above/a/}'); - Error('\P{Is_Ccc= -Double_Above/a/}'); + Expect(1, 7629, '\p{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{Is_Ccc=doubleabove}', ""); Expect(0, 7629, '\p{^Is_Ccc=doubleabove}', ""); Expect(0, 7629, '\P{Is_Ccc=doubleabove}', ""); @@ -31752,16 +32769,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=_/a/Double_Below}'); + Error('\P{Canonical_Combining_Class=_/a/Double_Below}'); Expect(1, 7676, '\p{Canonical_Combining_Class=:\ADouble_Below\z:}', "");; Expect(0, 7677, '\p{Canonical_Combining_Class=:\ADouble_Below\z:}', "");; Expect(1, 7676, '\p{Canonical_Combining_Class=doublebelow}', ""); @@ -31774,48 +32791,48 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 7677, '\P{^Canonical_Combining_Class=doublebelow}', ""); Expect(1, 7676, '\p{Canonical_Combining_Class=:\Adoublebelow\z:}', "");; Expect(0, 7677, '\p{Canonical_Combining_Class=:\Adoublebelow\z:}', "");; - Expect(1, 7676, '\p{Canonical_Combining_Class=_DOUBLE_BELOW}', ""); - Expect(0, 7676, '\p{^Canonical_Combining_Class=_DOUBLE_BELOW}', ""); - Expect(0, 7676, '\P{Canonical_Combining_Class=_DOUBLE_BELOW}', ""); - Expect(1, 7676, '\P{^Canonical_Combining_Class=_DOUBLE_BELOW}', ""); - Expect(0, 7677, '\p{Canonical_Combining_Class=_DOUBLE_BELOW}', ""); - Expect(1, 7677, '\p{^Canonical_Combining_Class=_DOUBLE_BELOW}', ""); - Expect(1, 7677, '\P{Canonical_Combining_Class=_DOUBLE_BELOW}', ""); - Expect(0, 7677, '\P{^Canonical_Combining_Class=_DOUBLE_BELOW}', ""); - Error('\p{Ccc: /a/-DB}'); - Error('\P{Ccc: /a/-DB}'); + Expect(1, 7676, '\p{Canonical_Combining_Class=__double_BELOW}', ""); + Expect(0, 7676, '\p{^Canonical_Combining_Class=__double_BELOW}', ""); + Expect(0, 7676, '\P{Canonical_Combining_Class=__double_BELOW}', ""); + Expect(1, 7676, '\P{^Canonical_Combining_Class=__double_BELOW}', ""); + Expect(0, 7677, '\p{Canonical_Combining_Class=__double_BELOW}', ""); + Expect(1, 7677, '\p{^Canonical_Combining_Class=__double_BELOW}', ""); + Expect(1, 7677, '\P{Canonical_Combining_Class=__double_BELOW}', ""); + Expect(0, 7677, '\P{^Canonical_Combining_Class=__double_BELOW}', ""); + Error('\p{Ccc=_ DB/a/}'); + Error('\P{Ccc=_ DB/a/}'); Expect(1, 7676, '\p{Ccc=:\ADB\z:}', "");; Expect(0, 7677, '\p{Ccc=:\ADB\z:}', "");; - Expect(1, 7676, '\p{Ccc:db}', ""); - Expect(0, 7676, '\p{^Ccc:db}', ""); - Expect(0, 7676, '\P{Ccc:db}', ""); - Expect(1, 7676, '\P{^Ccc:db}', ""); - Expect(0, 7677, '\p{Ccc:db}', ""); - Expect(1, 7677, '\p{^Ccc:db}', ""); - Expect(1, 7677, '\P{Ccc:db}', ""); - Expect(0, 7677, '\P{^Ccc:db}', ""); + Expect(1, 7676, '\p{Ccc=db}', ""); + Expect(0, 7676, '\p{^Ccc=db}', ""); + Expect(0, 7676, '\P{Ccc=db}', ""); + Expect(1, 7676, '\P{^Ccc=db}', ""); + Expect(0, 7677, '\p{Ccc=db}', ""); + Expect(1, 7677, '\p{^Ccc=db}', ""); + Expect(1, 7677, '\P{Ccc=db}', ""); + Expect(0, 7677, '\P{^Ccc=db}', ""); Expect(1, 7676, '\p{Ccc=:\Adb\z:}', "");; Expect(0, 7677, '\p{Ccc=:\Adb\z:}', "");; - Expect(1, 7676, '\p{Ccc=_db}', ""); - Expect(0, 7676, '\p{^Ccc=_db}', ""); - Expect(0, 7676, '\P{Ccc=_db}', ""); - Expect(1, 7676, '\P{^Ccc=_db}', ""); - Expect(0, 7677, '\p{Ccc=_db}', ""); - Expect(1, 7677, '\p{^Ccc=_db}', ""); - Expect(1, 7677, '\P{Ccc=_db}', ""); - Expect(0, 7677, '\P{^Ccc=_db}', ""); - Error('\p{Is_Canonical_Combining_Class=:= 00_02_33}'); - Error('\P{Is_Canonical_Combining_Class=:= 00_02_33}'); - Expect(1, 7676, '\p{Is_Canonical_Combining_Class: 000000233}', ""); - Expect(0, 7676, '\p{^Is_Canonical_Combining_Class: 000000233}', ""); - Expect(0, 7676, '\P{Is_Canonical_Combining_Class: 000000233}', ""); - Expect(1, 7676, '\P{^Is_Canonical_Combining_Class: 000000233}', ""); - Expect(0, 7677, '\p{Is_Canonical_Combining_Class: 000000233}', ""); - Expect(1, 7677, '\p{^Is_Canonical_Combining_Class: 000000233}', ""); - Expect(1, 7677, '\P{Is_Canonical_Combining_Class: 000000233}', ""); - Expect(0, 7677, '\P{^Is_Canonical_Combining_Class: 000000233}', ""); - Error('\p{Is_Ccc=/a/Double_below}'); - Error('\P{Is_Ccc=/a/Double_below}'); + Expect(1, 7676, '\p{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{Is_Ccc=doublebelow}', ""); Expect(0, 7676, '\p{^Is_Ccc=doublebelow}', ""); Expect(0, 7676, '\P{Is_Ccc=doublebelow}', ""); @@ -31824,88 +32841,88 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 7677, '\p{^Is_Ccc=doublebelow}', ""); Expect(1, 7677, '\P{Is_Ccc=doublebelow}', ""); Expect(0, 7677, '\P{^Is_Ccc=doublebelow}', ""); - Expect(1, 7676, '\p{Is_Ccc=- Double_Below}', ""); - Expect(0, 7676, '\p{^Is_Ccc=- Double_Below}', ""); - Expect(0, 7676, '\P{Is_Ccc=- Double_Below}', ""); - Expect(1, 7676, '\P{^Is_Ccc=- Double_Below}', ""); - Expect(0, 7677, '\p{Is_Ccc=- Double_Below}', ""); - Expect(1, 7677, '\p{^Is_Ccc=- Double_Below}', ""); - Expect(1, 7677, '\P{Is_Ccc=- Double_Below}', ""); - Expect(0, 7677, '\P{^Is_Ccc=- Double_Below}', ""); - Error('\p{Canonical_Combining_Class=:=_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}', ""); - Expect(0, 94193, '\p{^Canonical_Combining_Class: hanreading}', ""); - Expect(0, 94193, '\P{Canonical_Combining_Class: hanreading}', ""); - Expect(1, 94193, '\P{^Canonical_Combining_Class: hanreading}', ""); - Expect(0, 94194, '\p{Canonical_Combining_Class: hanreading}', ""); - Expect(1, 94194, '\p{^Canonical_Combining_Class: hanreading}', ""); - Expect(1, 94194, '\P{Canonical_Combining_Class: hanreading}', ""); - Expect(0, 94194, '\P{^Canonical_Combining_Class: hanreading}', ""); + Expect(1, 94193, '\p{Canonical_Combining_Class=hanreading}', ""); + Expect(0, 94193, '\p{^Canonical_Combining_Class=hanreading}', ""); + Expect(0, 94193, '\P{Canonical_Combining_Class=hanreading}', ""); + Expect(1, 94193, '\P{^Canonical_Combining_Class=hanreading}', ""); + Expect(0, 94194, '\p{Canonical_Combining_Class=hanreading}', ""); + Expect(1, 94194, '\p{^Canonical_Combining_Class=hanreading}', ""); + Expect(1, 94194, '\P{Canonical_Combining_Class=hanreading}', ""); + Expect(0, 94194, '\P{^Canonical_Combining_Class=hanreading}', ""); Expect(1, 94193, '\p{Canonical_Combining_Class=:\Ahanreading\z:}', "");; Expect(0, 94194, '\p{Canonical_Combining_Class=:\Ahanreading\z:}', "");; - Expect(1, 94193, '\p{Canonical_Combining_Class=_ Han_READING}', ""); - Expect(0, 94193, '\p{^Canonical_Combining_Class=_ Han_READING}', ""); - Expect(0, 94193, '\P{Canonical_Combining_Class=_ Han_READING}', ""); - Expect(1, 94193, '\P{^Canonical_Combining_Class=_ Han_READING}', ""); - Expect(0, 94194, '\p{Canonical_Combining_Class=_ Han_READING}', ""); - Expect(1, 94194, '\p{^Canonical_Combining_Class=_ Han_READING}', ""); - Expect(1, 94194, '\P{Canonical_Combining_Class=_ Han_READING}', ""); - Expect(0, 94194, '\P{^Canonical_Combining_Class=_ Han_READING}', ""); - Error('\p{Ccc=/a/ -HANR}'); - Error('\P{Ccc=/a/ -HANR}'); + Expect(1, 94193, '\p{Canonical_Combining_Class=_ Han_Reading}', ""); + Expect(0, 94193, '\p{^Canonical_Combining_Class=_ Han_Reading}', ""); + Expect(0, 94193, '\P{Canonical_Combining_Class=_ Han_Reading}', ""); + Expect(1, 94193, '\P{^Canonical_Combining_Class=_ Han_Reading}', ""); + Expect(0, 94194, '\p{Canonical_Combining_Class=_ Han_Reading}', ""); + Expect(1, 94194, '\p{^Canonical_Combining_Class=_ Han_Reading}', ""); + Expect(1, 94194, '\P{Canonical_Combining_Class=_ Han_Reading}', ""); + Expect(0, 94194, '\P{^Canonical_Combining_Class=_ Han_Reading}', ""); + Error('\p{Ccc:/a/HANR}'); + Error('\P{Ccc:/a/HANR}'); Expect(1, 94193, '\p{Ccc=:\AHANR\z:}', "");; Expect(0, 94194, '\p{Ccc=:\AHANR\z:}', "");; - Expect(1, 94193, '\p{Ccc=hanr}', ""); - Expect(0, 94193, '\p{^Ccc=hanr}', ""); - Expect(0, 94193, '\P{Ccc=hanr}', ""); - Expect(1, 94193, '\P{^Ccc=hanr}', ""); - Expect(0, 94194, '\p{Ccc=hanr}', ""); - Expect(1, 94194, '\p{^Ccc=hanr}', ""); - Expect(1, 94194, '\P{Ccc=hanr}', ""); - Expect(0, 94194, '\P{^Ccc=hanr}', ""); + Expect(1, 94193, '\p{Ccc: hanr}', ""); + Expect(0, 94193, '\p{^Ccc: hanr}', ""); + Expect(0, 94193, '\P{Ccc: hanr}', ""); + Expect(1, 94193, '\P{^Ccc: hanr}', ""); + Expect(0, 94194, '\p{Ccc: hanr}', ""); + Expect(1, 94194, '\p{^Ccc: hanr}', ""); + Expect(1, 94194, '\P{Ccc: hanr}', ""); + Expect(0, 94194, '\P{^Ccc: hanr}', ""); Expect(1, 94193, '\p{Ccc=:\Ahanr\z:}', "");; Expect(0, 94194, '\p{Ccc=:\Ahanr\z:}', "");; - Expect(1, 94193, '\p{Ccc=-HANR}', ""); - Expect(0, 94193, '\p{^Ccc=-HANR}', ""); - Expect(0, 94193, '\P{Ccc=-HANR}', ""); - Expect(1, 94193, '\P{^Ccc=-HANR}', ""); - Expect(0, 94194, '\p{Ccc=-HANR}', ""); - Expect(1, 94194, '\p{^Ccc=-HANR}', ""); - Expect(1, 94194, '\P{Ccc=-HANR}', ""); - Expect(0, 94194, '\P{^Ccc=-HANR}', ""); - Error('\p{Is_Canonical_Combining_Class=/a/ _0_0_0_0_0_0_006}'); - Error('\P{Is_Canonical_Combining_Class=/a/ _0_0_0_0_0_0_006}'); - Expect(1, 94193, '\p{Is_Canonical_Combining_Class=6}', ""); - Expect(0, 94193, '\p{^Is_Canonical_Combining_Class=6}', ""); - Expect(0, 94193, '\P{Is_Canonical_Combining_Class=6}', ""); - Expect(1, 94193, '\P{^Is_Canonical_Combining_Class=6}', ""); - Expect(0, 94194, '\p{Is_Canonical_Combining_Class=6}', ""); - Expect(1, 94194, '\p{^Is_Canonical_Combining_Class=6}', ""); - Expect(1, 94194, '\P{Is_Canonical_Combining_Class=6}', ""); - Expect(0, 94194, '\P{^Is_Canonical_Combining_Class=6}', ""); - Error('\p{Is_Ccc=/a/Han_Reading}'); - Error('\P{Is_Ccc=/a/Han_Reading}'); - Expect(1, 94193, '\p{Is_Ccc: hanreading}', ""); - Expect(0, 94193, '\p{^Is_Ccc: hanreading}', ""); - Expect(0, 94193, '\P{Is_Ccc: hanreading}', ""); - Expect(1, 94193, '\P{^Is_Ccc: hanreading}', ""); - Expect(0, 94194, '\p{Is_Ccc: hanreading}', ""); - Expect(1, 94194, '\p{^Is_Ccc: hanreading}', ""); - Expect(1, 94194, '\P{Is_Ccc: hanreading}', ""); - Expect(0, 94194, '\P{^Is_Ccc: hanreading}', ""); - Expect(1, 94193, '\p{Is_Ccc: Han_READING}', ""); - Expect(0, 94193, '\p{^Is_Ccc: Han_READING}', ""); - Expect(0, 94193, '\P{Is_Ccc: Han_READING}', ""); - Expect(1, 94193, '\P{^Is_Ccc: Han_READING}', ""); - Expect(0, 94194, '\p{Is_Ccc: Han_READING}', ""); - Expect(1, 94194, '\p{^Is_Ccc: Han_READING}', ""); - Expect(1, 94194, '\P{Is_Ccc: Han_READING}', ""); - Expect(0, 94194, '\P{^Is_Ccc: Han_READING}', ""); - Error('\p{Canonical_Combining_Class=-:=iota_subscript}'); - Error('\P{Canonical_Combining_Class=-:=iota_subscript}'); + Expect(1, 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{Is_Ccc=hanreading}', ""); + Expect(0, 94193, '\p{^Is_Ccc=hanreading}', ""); + Expect(0, 94193, '\P{Is_Ccc=hanreading}', ""); + Expect(1, 94193, '\P{^Is_Ccc=hanreading}', ""); + Expect(0, 94194, '\p{Is_Ccc=hanreading}', ""); + Expect(1, 94194, '\p{^Is_Ccc=hanreading}', ""); + Expect(1, 94194, '\P{Is_Ccc=hanreading}', ""); + Expect(0, 94194, '\P{^Is_Ccc=hanreading}', ""); + Expect(1, 94193, '\p{Is_Ccc=_han_READING}', ""); + Expect(0, 94193, '\p{^Is_Ccc=_han_READING}', ""); + Expect(0, 94193, '\P{Is_Ccc=_han_READING}', ""); + Expect(1, 94193, '\P{^Is_Ccc=_han_READING}', ""); + Expect(0, 94194, '\p{Is_Ccc=_han_READING}', ""); + Expect(1, 94194, '\p{^Is_Ccc=_han_READING}', ""); + Expect(1, 94194, '\P{Is_Ccc=_han_READING}', ""); + Expect(0, 94194, '\P{^Is_Ccc=_han_READING}', ""); + Error('\p{Canonical_Combining_Class: Iota_subscript/a/}'); + Error('\P{Canonical_Combining_Class: Iota_subscript/a/}'); 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}', ""); @@ -31918,16 +32935,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}', ""); @@ -31940,26 +32957,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=:=024_0}'); - Error('\P{Is_Canonical_Combining_Class=:=024_0}'); - Expect(1, 837, '\p{Is_Canonical_Combining_Class=0000240}', ""); - Expect(0, 837, '\p{^Is_Canonical_Combining_Class=0000240}', ""); - Expect(0, 837, '\P{Is_Canonical_Combining_Class=0000240}', ""); - Expect(1, 837, '\P{^Is_Canonical_Combining_Class=0000240}', ""); - Expect(0, 838, '\p{Is_Canonical_Combining_Class=0000240}', ""); - Expect(1, 838, '\p{^Is_Canonical_Combining_Class=0000240}', ""); - Expect(1, 838, '\P{Is_Canonical_Combining_Class=0000240}', ""); - Expect(0, 838, '\P{^Is_Canonical_Combining_Class=0000240}', ""); - Error('\p{Is_Ccc: _ IOTA_Subscript/a/}'); - Error('\P{Is_Ccc: _ IOTA_Subscript/a/}'); + Expect(1, 837, '\p{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{Is_Ccc=iotasubscript}', ""); Expect(0, 837, '\p{^Is_Ccc=iotasubscript}', ""); Expect(0, 837, '\P{Is_Ccc=iotasubscript}', ""); @@ -31968,16 +32985,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 838, '\p{^Is_Ccc=iotasubscript}', ""); Expect(1, 838, '\P{Is_Ccc=iotasubscript}', ""); Expect(0, 838, '\P{^Is_Ccc=iotasubscript}', ""); - Expect(1, 837, '\p{Is_Ccc= iota_SUBSCRIPT}', ""); - Expect(0, 837, '\p{^Is_Ccc= iota_SUBSCRIPT}', ""); - Expect(0, 837, '\P{Is_Ccc= iota_SUBSCRIPT}', ""); - Expect(1, 837, '\P{^Is_Ccc= iota_SUBSCRIPT}', ""); - Expect(0, 838, '\p{Is_Ccc= iota_SUBSCRIPT}', ""); - Expect(1, 838, '\p{^Is_Ccc= iota_SUBSCRIPT}', ""); - Expect(1, 838, '\P{Is_Ccc= iota_SUBSCRIPT}', ""); - Expect(0, 838, '\P{^Is_Ccc= iota_SUBSCRIPT}', ""); - Error('\p{Canonical_Combining_Class=__kana_Voicing/a/}'); - Error('\P{Canonical_Combining_Class=__kana_Voicing/a/}'); + Expect(1, 837, '\p{Is_Ccc=_-Iota_SUBSCRIPT}', ""); + Expect(0, 837, '\p{^Is_Ccc=_-Iota_SUBSCRIPT}', ""); + Expect(0, 837, '\P{Is_Ccc=_-Iota_SUBSCRIPT}', ""); + Expect(1, 837, '\P{^Is_Ccc=_-Iota_SUBSCRIPT}', ""); + Expect(0, 838, '\p{Is_Ccc=_-Iota_SUBSCRIPT}', ""); + Expect(1, 838, '\p{^Is_Ccc=_-Iota_SUBSCRIPT}', ""); + Expect(1, 838, '\P{Is_Ccc=_-Iota_SUBSCRIPT}', ""); + Expect(0, 838, '\P{^Is_Ccc=_-Iota_SUBSCRIPT}', ""); + Error('\p{Canonical_Combining_Class= /a/kana_Voicing}'); + Error('\P{Canonical_Combining_Class= /a/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}', ""); @@ -31990,16 +33007,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 12443, '\P{^Canonical_Combining_Class=kanavoicing}', ""); Expect(1, 12442, '\p{Canonical_Combining_Class=:\Akanavoicing\z:}', "");; Expect(0, 12443, '\p{Canonical_Combining_Class=:\Akanavoicing\z:}', "");; - Expect(1, 12442, '\p{Canonical_Combining_Class=- Kana_voicing}', ""); - Expect(0, 12442, '\p{^Canonical_Combining_Class=- Kana_voicing}', ""); - Expect(0, 12442, '\P{Canonical_Combining_Class=- Kana_voicing}', ""); - Expect(1, 12442, '\P{^Canonical_Combining_Class=- Kana_voicing}', ""); - Expect(0, 12443, '\p{Canonical_Combining_Class=- Kana_voicing}', ""); - Expect(1, 12443, '\p{^Canonical_Combining_Class=- Kana_voicing}', ""); - Expect(1, 12443, '\P{Canonical_Combining_Class=- Kana_voicing}', ""); - Expect(0, 12443, '\P{^Canonical_Combining_Class=- Kana_voicing}', ""); - Error('\p{Ccc=:=_-kv}'); - Error('\P{Ccc=:=_-kv}'); + Expect(1, 12442, '\p{Canonical_Combining_Class=KANA_Voicing}', ""); + Expect(0, 12442, '\p{^Canonical_Combining_Class=KANA_Voicing}', ""); + Expect(0, 12442, '\P{Canonical_Combining_Class=KANA_Voicing}', ""); + Expect(1, 12442, '\P{^Canonical_Combining_Class=KANA_Voicing}', ""); + Expect(0, 12443, '\p{Canonical_Combining_Class=KANA_Voicing}', ""); + Expect(1, 12443, '\p{^Canonical_Combining_Class=KANA_Voicing}', ""); + Expect(1, 12443, '\P{Canonical_Combining_Class=KANA_Voicing}', ""); + Expect(0, 12443, '\P{^Canonical_Combining_Class=KANA_Voicing}', ""); + Error('\p{Ccc= :=KV}'); + Error('\P{Ccc= :=KV}'); Expect(1, 12442, '\p{Ccc=:\AKV\z:}', "");; Expect(0, 12443, '\p{Ccc=:\AKV\z:}', "");; Expect(1, 12442, '\p{Ccc=kv}', ""); @@ -32012,26 +33029,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: /a/0000008}'); - Error('\P{Is_Canonical_Combining_Class: /a/0000008}'); - Expect(1, 12442, '\p{Is_Canonical_Combining_Class=0_0_0_0_0_00008}', ""); - Expect(0, 12442, '\p{^Is_Canonical_Combining_Class=0_0_0_0_0_00008}', ""); - Expect(0, 12442, '\P{Is_Canonical_Combining_Class=0_0_0_0_0_00008}', ""); - Expect(1, 12442, '\P{^Is_Canonical_Combining_Class=0_0_0_0_0_00008}', ""); - Expect(0, 12443, '\p{Is_Canonical_Combining_Class=0_0_0_0_0_00008}', ""); - Expect(1, 12443, '\p{^Is_Canonical_Combining_Class=0_0_0_0_0_00008}', ""); - Expect(1, 12443, '\P{Is_Canonical_Combining_Class=0_0_0_0_0_00008}', ""); - Expect(0, 12443, '\P{^Is_Canonical_Combining_Class=0_0_0_0_0_00008}', ""); - Error('\p{Is_Ccc= _Kana_Voicing:=}'); - Error('\P{Is_Ccc= _Kana_Voicing:=}'); + Expect(1, 12442, '\p{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{Is_Ccc=kanavoicing}', ""); Expect(0, 12442, '\p{^Is_Ccc=kanavoicing}', ""); Expect(0, 12442, '\P{Is_Ccc=kanavoicing}', ""); @@ -32040,16 +33057,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 12443, '\p{^Is_Ccc=kanavoicing}', ""); Expect(1, 12443, '\P{Is_Ccc=kanavoicing}', ""); Expect(0, 12443, '\P{^Is_Ccc=kanavoicing}', ""); - Expect(1, 12442, '\p{Is_Ccc=_KANA_VOICING}', ""); - Expect(0, 12442, '\p{^Is_Ccc=_KANA_VOICING}', ""); - Expect(0, 12442, '\P{Is_Ccc=_KANA_VOICING}', ""); - Expect(1, 12442, '\P{^Is_Ccc=_KANA_VOICING}', ""); - Expect(0, 12443, '\p{Is_Ccc=_KANA_VOICING}', ""); - Expect(1, 12443, '\p{^Is_Ccc=_KANA_VOICING}', ""); - Expect(1, 12443, '\P{Is_Ccc=_KANA_VOICING}', ""); - Expect(0, 12443, '\P{^Is_Ccc=_KANA_VOICING}', ""); - Error('\p{Canonical_Combining_Class=_Left:=}'); - Error('\P{Canonical_Combining_Class=_Left:=}'); + Expect(1, 12442, '\p{Is_Ccc= -Kana_Voicing}', ""); + Expect(0, 12442, '\p{^Is_Ccc= -Kana_Voicing}', ""); + Expect(0, 12442, '\P{Is_Ccc= -Kana_Voicing}', ""); + Expect(1, 12442, '\P{^Is_Ccc= -Kana_Voicing}', ""); + Expect(0, 12443, '\p{Is_Ccc= -Kana_Voicing}', ""); + Expect(1, 12443, '\p{^Is_Ccc= -Kana_Voicing}', ""); + Expect(1, 12443, '\P{Is_Ccc= -Kana_Voicing}', ""); + Expect(0, 12443, '\P{^Is_Ccc= -Kana_Voicing}', ""); + Error('\p{Canonical_Combining_Class=/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}', ""); @@ -32062,66 +33079,66 @@ 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}', ""); + Expect(1, 12335, '\p{Canonical_Combining_Class=_ Left}', ""); + Expect(0, 12335, '\p{^Canonical_Combining_Class=_ Left}', ""); + Expect(0, 12335, '\P{Canonical_Combining_Class=_ Left}', ""); + Expect(1, 12335, '\P{^Canonical_Combining_Class=_ Left}', ""); + Expect(0, 12336, '\p{Canonical_Combining_Class=_ Left}', ""); + Expect(1, 12336, '\p{^Canonical_Combining_Class=_ Left}', ""); + Expect(1, 12336, '\P{Canonical_Combining_Class=_ Left}', ""); + Expect(0, 12336, '\P{^Canonical_Combining_Class=_ Left}', ""); Error('\p{Ccc=:= L}'); Error('\P{Ccc=:= L}'); Expect(1, 12335, '\p{Ccc=:\AL\z:}', "");; Expect(0, 12336, '\p{Ccc=:\AL\z:}', "");; - Expect(1, 12335, '\p{Ccc:l}', ""); - Expect(0, 12335, '\p{^Ccc:l}', ""); - Expect(0, 12335, '\P{Ccc:l}', ""); - Expect(1, 12335, '\P{^Ccc:l}', ""); - Expect(0, 12336, '\p{Ccc:l}', ""); - Expect(1, 12336, '\p{^Ccc:l}', ""); - Expect(1, 12336, '\P{Ccc:l}', ""); - Expect(0, 12336, '\P{^Ccc:l}', ""); + Expect(1, 12335, '\p{Ccc=l}', ""); + Expect(0, 12335, '\p{^Ccc=l}', ""); + Expect(0, 12335, '\P{Ccc=l}', ""); + Expect(1, 12335, '\P{^Ccc=l}', ""); + Expect(0, 12336, '\p{Ccc=l}', ""); + Expect(1, 12336, '\p{^Ccc=l}', ""); + Expect(1, 12336, '\P{Ccc=l}', ""); + Expect(0, 12336, '\P{^Ccc=l}', ""); Expect(1, 12335, '\p{Ccc=:\Al\z:}', "");; Expect(0, 12336, '\p{Ccc=:\Al\z:}', "");; - Expect(1, 12335, '\p{Ccc= L}', ""); - Expect(0, 12335, '\p{^Ccc= L}', ""); - Expect(0, 12335, '\P{Ccc= L}', ""); - Expect(1, 12335, '\P{^Ccc= L}', ""); - Expect(0, 12336, '\p{Ccc= L}', ""); - Expect(1, 12336, '\p{^Ccc= L}', ""); - Expect(1, 12336, '\P{Ccc= L}', ""); - Expect(0, 12336, '\P{^Ccc= L}', ""); - Error('\p{Is_Canonical_Combining_Class=/a/_+0_0_0_0_0_0_0_0_0224}'); - Error('\P{Is_Canonical_Combining_Class=/a/_+0_0_0_0_0_0_0_0_0224}'); - Expect(1, 12335, '\p{Is_Canonical_Combining_Class=224}', ""); - Expect(0, 12335, '\p{^Is_Canonical_Combining_Class=224}', ""); - Expect(0, 12335, '\P{Is_Canonical_Combining_Class=224}', ""); - Expect(1, 12335, '\P{^Is_Canonical_Combining_Class=224}', ""); - Expect(0, 12336, '\p{Is_Canonical_Combining_Class=224}', ""); - Expect(1, 12336, '\p{^Is_Canonical_Combining_Class=224}', ""); - Expect(1, 12336, '\P{Is_Canonical_Combining_Class=224}', ""); - Expect(0, 12336, '\P{^Is_Canonical_Combining_Class=224}', ""); - Error('\p{Is_Ccc: -:=Left}'); - Error('\P{Is_Ccc: -:=Left}'); - Expect(1, 12335, '\p{Is_Ccc=left}', ""); - Expect(0, 12335, '\p{^Is_Ccc=left}', ""); - Expect(0, 12335, '\P{Is_Ccc=left}', ""); - 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=/a/Nukta}'); - Error('\P{Canonical_Combining_Class=/a/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=:=__+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, 125258, '\p{Canonical_Combining_Class=:\ANukta\z:}', "");; Expect(0, 125259, '\p{Canonical_Combining_Class=:\ANukta\z:}', "");; Expect(1, 125258, '\p{Canonical_Combining_Class=nukta}', ""); @@ -32134,48 +33151,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= /a/NK}'); - Error('\P{Ccc= /a/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= -0_7/a/}'); - Error('\P{Is_Canonical_Combining_Class= -0_7/a/}'); - Expect(1, 125258, '\p{Is_Canonical_Combining_Class=+000_7}', ""); - Expect(0, 125258, '\p{^Is_Canonical_Combining_Class=+000_7}', ""); - Expect(0, 125258, '\P{Is_Canonical_Combining_Class=+000_7}', ""); - Expect(1, 125258, '\P{^Is_Canonical_Combining_Class=+000_7}', ""); - Expect(0, 125259, '\p{Is_Canonical_Combining_Class=+000_7}', ""); - Expect(1, 125259, '\p{^Is_Canonical_Combining_Class=+000_7}', ""); - Expect(1, 125259, '\P{Is_Canonical_Combining_Class=+000_7}', ""); - Expect(0, 125259, '\P{^Is_Canonical_Combining_Class=+000_7}', ""); - Error('\p{Is_Ccc=/a/- Nukta}'); - Error('\P{Is_Ccc=/a/- Nukta}'); + Expect(1, 125258, '\p{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{Is_Ccc=nukta}', ""); Expect(0, 125258, '\p{^Is_Ccc=nukta}', ""); Expect(0, 125258, '\P{Is_Ccc=nukta}', ""); @@ -32184,16 +33201,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/a/}'); - Error('\P{Canonical_Combining_Class= Not_reordered/a/}'); + 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}', ""); @@ -32206,48 +33223,48 @@ 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}', ""); - Expect(0, 125259, '\p{^Ccc: nr}', ""); - Expect(0, 125259, '\P{Ccc: nr}', ""); - Expect(1, 125259, '\P{^Ccc: nr}', ""); - Expect(0, 125258, '\p{Ccc: nr}', ""); - Expect(1, 125258, '\p{^Ccc: nr}', ""); - Expect(1, 125258, '\P{Ccc: nr}', ""); - Expect(0, 125258, '\P{^Ccc: nr}', ""); + Expect(1, 125259, '\p{Ccc=nr}', ""); + Expect(0, 125259, '\p{^Ccc=nr}', ""); + Expect(0, 125259, '\P{Ccc=nr}', ""); + Expect(1, 125259, '\P{^Ccc=nr}', ""); + Expect(0, 125258, '\p{Ccc=nr}', ""); + Expect(1, 125258, '\p{^Ccc=nr}', ""); + Expect(1, 125258, '\P{Ccc=nr}', ""); + Expect(0, 125258, '\P{^Ccc=nr}', ""); Expect(1, 125259, '\p{Ccc=:\Anr\z:}', "");; Expect(0, 125258, '\p{Ccc=:\Anr\z:}', "");; - Expect(1, 125259, '\p{Ccc=_nr}', ""); - Expect(0, 125259, '\p{^Ccc=_nr}', ""); - Expect(0, 125259, '\P{Ccc=_nr}', ""); - Expect(1, 125259, '\P{^Ccc=_nr}', ""); - Expect(0, 125258, '\p{Ccc=_nr}', ""); - Expect(1, 125258, '\p{^Ccc=_nr}', ""); - Expect(1, 125258, '\P{Ccc=_nr}', ""); - Expect(0, 125258, '\P{^Ccc=_nr}', ""); - Error('\p{Is_Canonical_Combining_Class=0000000000/a/}'); - Error('\P{Is_Canonical_Combining_Class=0000000000/a/}'); - Expect(1, 125259, '\p{Is_Canonical_Combining_Class=00000}', ""); - Expect(0, 125259, '\p{^Is_Canonical_Combining_Class=00000}', ""); - Expect(0, 125259, '\P{Is_Canonical_Combining_Class=00000}', ""); - Expect(1, 125259, '\P{^Is_Canonical_Combining_Class=00000}', ""); - Expect(0, 125258, '\p{Is_Canonical_Combining_Class=00000}', ""); - Expect(1, 125258, '\p{^Is_Canonical_Combining_Class=00000}', ""); - Expect(1, 125258, '\P{Is_Canonical_Combining_Class=00000}', ""); - Expect(0, 125258, '\P{^Is_Canonical_Combining_Class=00000}', ""); - Error('\p{Is_Ccc= :=Not_Reordered}'); - Error('\P{Is_Ccc= :=Not_Reordered}'); + Expect(1, 125259, '\p{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{Is_Ccc=notreordered}', ""); Expect(0, 125259, '\p{^Is_Ccc=notreordered}', ""); Expect(0, 125259, '\P{Is_Ccc=notreordered}', ""); @@ -32256,16 +33273,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= _overlay:=}'); + Error('\P{Canonical_Combining_Class= _overlay:=}'); Expect(1, 119145, '\p{Canonical_Combining_Class=:\AOverlay\z:}', "");; Expect(0, 119146, '\p{Canonical_Combining_Class=:\AOverlay\z:}', "");; Expect(1, 119145, '\p{Canonical_Combining_Class=overlay}', ""); @@ -32286,8 +33303,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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:=}'); + Error('\p{Ccc=-/a/ov}'); + Error('\P{Ccc=-/a/ov}'); Expect(1, 119145, '\p{Ccc=:\AOV\z:}', "");; Expect(0, 119146, '\p{Ccc=:\AOV\z:}', "");; Expect(1, 119145, '\p{Ccc=ov}', ""); @@ -32300,26 +33317,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=+0001:=}'); - Error('\P{Is_Canonical_Combining_Class=+0001:=}'); - Expect(1, 119145, '\p{Is_Canonical_Combining_Class=00000001}', ""); - Expect(0, 119145, '\p{^Is_Canonical_Combining_Class=00000001}', ""); - Expect(0, 119145, '\P{Is_Canonical_Combining_Class=00000001}', ""); - Expect(1, 119145, '\P{^Is_Canonical_Combining_Class=00000001}', ""); - Expect(0, 119146, '\p{Is_Canonical_Combining_Class=00000001}', ""); - Expect(1, 119146, '\p{^Is_Canonical_Combining_Class=00000001}', ""); - Expect(1, 119146, '\P{Is_Canonical_Combining_Class=00000001}', ""); - Expect(0, 119146, '\P{^Is_Canonical_Combining_Class=00000001}', ""); - Error('\p{Is_Ccc=:=_-overlay}'); - Error('\P{Is_Ccc=:=_-overlay}'); + Expect(1, 119145, '\p{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{Is_Ccc=overlay}', ""); Expect(0, 119145, '\p{^Is_Ccc=overlay}', ""); Expect(0, 119145, '\P{Is_Ccc=overlay}', ""); @@ -32328,16 +33345,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 119146, '\p{^Is_Ccc=overlay}', ""); Expect(1, 119146, '\P{Is_Ccc=overlay}', ""); Expect(0, 119146, '\P{^Is_Ccc=overlay}', ""); - Expect(1, 119145, '\p{Is_Ccc= -Overlay}', ""); - Expect(0, 119145, '\p{^Is_Ccc= -Overlay}', ""); - Expect(0, 119145, '\P{Is_Ccc= -Overlay}', ""); - Expect(1, 119145, '\P{^Is_Ccc= -Overlay}', ""); - Expect(0, 119146, '\p{Is_Ccc= -Overlay}', ""); - Expect(1, 119146, '\p{^Is_Ccc= -Overlay}', ""); - Expect(1, 119146, '\P{Is_Ccc= -Overlay}', ""); - Expect(0, 119146, '\P{^Is_Ccc= -Overlay}', ""); - Error('\p{Canonical_Combining_Class= RIGHT/a/}'); - Error('\P{Canonical_Combining_Class= RIGHT/a/}'); + 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, 119149, '\p{Canonical_Combining_Class=:\ARight\z:}', "");; Expect(0, 119150, '\p{Canonical_Combining_Class=:\ARight\z:}', "");; Expect(1, 119149, '\p{Canonical_Combining_Class=right}', ""); @@ -32350,16 +33367,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}', ""); @@ -32372,26 +33389,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=/a/ 00000000226}'); - Error('\P{Is_Canonical_Combining_Class=/a/ 00000000226}'); - Expect(1, 119149, '\p{Is_Canonical_Combining_Class:+0_0_0_0_2_26}', ""); - Expect(0, 119149, '\p{^Is_Canonical_Combining_Class:+0_0_0_0_2_26}', ""); - Expect(0, 119149, '\P{Is_Canonical_Combining_Class:+0_0_0_0_2_26}', ""); - Expect(1, 119149, '\P{^Is_Canonical_Combining_Class:+0_0_0_0_2_26}', ""); - Expect(0, 119150, '\p{Is_Canonical_Combining_Class:+0_0_0_0_2_26}', ""); - Expect(1, 119150, '\p{^Is_Canonical_Combining_Class:+0_0_0_0_2_26}', ""); - Expect(1, 119150, '\P{Is_Canonical_Combining_Class:+0_0_0_0_2_26}', ""); - Expect(0, 119150, '\P{^Is_Canonical_Combining_Class:+0_0_0_0_2_26}', ""); - Error('\p{Is_Ccc=/a/ _Right}'); - Error('\P{Is_Ccc=/a/ _Right}'); + Expect(1, 119149, '\p{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{Is_Ccc=right}', ""); Expect(0, 119149, '\p{^Is_Ccc=right}', ""); Expect(0, 119149, '\P{Is_Ccc=right}', ""); @@ -32400,16 +33417,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 119150, '\p{^Is_Ccc=right}', ""); Expect(1, 119150, '\P{Is_Ccc=right}', ""); Expect(0, 119150, '\P{^Is_Ccc=right}', ""); - Expect(1, 119149, '\p{Is_Ccc=_-Right}', ""); - Expect(0, 119149, '\p{^Is_Ccc=_-Right}', ""); - Expect(0, 119149, '\P{Is_Ccc=_-Right}', ""); - Expect(1, 119149, '\P{^Is_Ccc=_-Right}', ""); - Expect(0, 119150, '\p{Is_Ccc=_-Right}', ""); - Expect(1, 119150, '\p{^Is_Ccc=_-Right}', ""); - Expect(1, 119150, '\P{Is_Ccc=_-Right}', ""); - Expect(0, 119150, '\P{^Is_Ccc=_-Right}', ""); - Error('\p{Canonical_Combining_Class: _Virama:=}'); - Error('\P{Canonical_Combining_Class: _Virama:=}'); + 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}', ""); @@ -32422,66 +33439,66 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 73112, '\P{^Canonical_Combining_Class=virama}', ""); Expect(1, 73111, '\p{Canonical_Combining_Class=:\Avirama\z:}', "");; Expect(0, 73112, '\p{Canonical_Combining_Class=:\Avirama\z:}', "");; - Expect(1, 73111, '\p{Canonical_Combining_Class= Virama}', ""); - Expect(0, 73111, '\p{^Canonical_Combining_Class= Virama}', ""); - Expect(0, 73111, '\P{Canonical_Combining_Class= Virama}', ""); - Expect(1, 73111, '\P{^Canonical_Combining_Class= Virama}', ""); - Expect(0, 73112, '\p{Canonical_Combining_Class= Virama}', ""); - Expect(1, 73112, '\p{^Canonical_Combining_Class= Virama}', ""); - Expect(1, 73112, '\P{Canonical_Combining_Class= Virama}', ""); - Expect(0, 73112, '\P{^Canonical_Combining_Class= Virama}', ""); - Error('\p{Ccc=- VR:=}'); - Error('\P{Ccc=- VR:=}'); + 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: 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=-_00000009:=}'); - Error('\P{Is_Canonical_Combining_Class=-_00000009:=}'); - Expect(1, 73111, '\p{Is_Canonical_Combining_Class=000_9}', ""); - Expect(0, 73111, '\p{^Is_Canonical_Combining_Class=000_9}', ""); - Expect(0, 73111, '\P{Is_Canonical_Combining_Class=000_9}', ""); - Expect(1, 73111, '\P{^Is_Canonical_Combining_Class=000_9}', ""); - Expect(0, 73112, '\p{Is_Canonical_Combining_Class=000_9}', ""); - Expect(1, 73112, '\p{^Is_Canonical_Combining_Class=000_9}', ""); - Expect(1, 73112, '\P{Is_Canonical_Combining_Class=000_9}', ""); - Expect(0, 73112, '\P{^Is_Canonical_Combining_Class=000_9}', ""); - Error('\p{Is_Ccc= Virama/a/}'); - Error('\P{Is_Ccc= Virama/a/}'); - Expect(1, 73111, '\p{Is_Ccc: virama}', ""); - Expect(0, 73111, '\p{^Is_Ccc: virama}', ""); - Expect(0, 73111, '\P{Is_Ccc: virama}', ""); - Expect(1, 73111, '\P{^Is_Ccc: virama}', ""); - Expect(0, 73112, '\p{Is_Ccc: virama}', ""); - Expect(1, 73112, '\p{^Is_Ccc: virama}', ""); - Expect(1, 73112, '\P{Is_Ccc: virama}', ""); - Expect(0, 73112, '\P{^Is_Ccc: virama}', ""); - Expect(1, 73111, '\p{Is_Ccc= Virama}', ""); - Expect(0, 73111, '\p{^Is_Ccc= Virama}', ""); - Expect(0, 73111, '\P{Is_Ccc= Virama}', ""); - Expect(1, 73111, '\P{^Is_Ccc= Virama}', ""); - Expect(0, 73112, '\p{Is_Ccc= Virama}', ""); - Expect(1, 73112, '\p{^Is_Ccc= Virama}', ""); - Expect(1, 73112, '\P{Is_Ccc= Virama}', ""); - Expect(0, 73112, '\P{^Is_Ccc= Virama}', ""); - Error('\p{Composition_Exclusion= No:=}'); - Error('\P{Composition_Exclusion= No:=}'); + Expect(1, 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, 119233, '\p{Composition_Exclusion=:\ANo\z:}', "");; Expect(0, 119232, '\p{Composition_Exclusion=:\ANo\z:}', "");; Expect(1, 119233, '\p{Composition_Exclusion=no}', ""); @@ -32494,16 +33511,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=_n/a/}'); - Error('\P{CE=_n/a/}'); + 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{CE=:\AN\z:}', "");; Expect(0, 119232, '\p{CE=:\AN\z:}', "");; Expect(1, 119233, '\p{CE=n}', ""); @@ -32516,16 +33533,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 119232, '\P{^CE=n}', ""); Expect(1, 119233, '\p{CE=:\An\z:}', "");; Expect(0, 119232, '\p{CE=:\An\z:}', "");; - Expect(1, 119233, '\p{CE=- N}', ""); - Expect(0, 119233, '\p{^CE=- N}', ""); - Expect(0, 119233, '\P{CE=- N}', ""); - Expect(1, 119233, '\P{^CE=- N}', ""); - Expect(0, 119232, '\p{CE=- N}', ""); - Expect(1, 119232, '\p{^CE=- N}', ""); - Expect(1, 119232, '\P{CE=- N}', ""); - Expect(0, 119232, '\P{^CE=- N}', ""); - Error('\p{Is_Composition_Exclusion= -f:=}'); - Error('\P{Is_Composition_Exclusion= -f:=}'); + Expect(1, 119233, '\p{CE= n}', ""); + Expect(0, 119233, '\p{^CE= n}', ""); + Expect(0, 119233, '\P{CE= n}', ""); + Expect(1, 119233, '\P{^CE= n}', ""); + Expect(0, 119232, '\p{CE= n}', ""); + Expect(1, 119232, '\p{^CE= n}', ""); + Expect(1, 119232, '\P{CE= n}', ""); + Expect(0, 119232, '\P{^CE= n}', ""); + Error('\p{Is_Composition_Exclusion= _f/a/}'); + Error('\P{Is_Composition_Exclusion= _f/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}', ""); @@ -32534,34 +33551,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=/a/_ FALSE}'); - Error('\P{Is_CE=/a/_ FALSE}'); - Expect(1, 119233, '\p{Is_CE: false}', ""); - Expect(0, 119233, '\p{^Is_CE: false}', ""); - Expect(0, 119233, '\P{Is_CE: false}', ""); - Expect(1, 119233, '\P{^Is_CE: false}', ""); - Expect(0, 119232, '\p{Is_CE: false}', ""); - Expect(1, 119232, '\p{^Is_CE: false}', ""); - Expect(1, 119232, '\P{Is_CE: false}', ""); - Expect(0, 119232, '\P{^Is_CE: false}', ""); - Expect(1, 119233, '\p{Is_CE=_ false}', ""); - Expect(0, 119233, '\p{^Is_CE=_ false}', ""); - Expect(0, 119233, '\P{Is_CE=_ false}', ""); - Expect(1, 119233, '\P{^Is_CE=_ false}', ""); - Expect(0, 119232, '\p{Is_CE=_ false}', ""); - Expect(1, 119232, '\p{^Is_CE=_ false}', ""); - Expect(1, 119232, '\P{Is_CE=_ false}', ""); - Expect(0, 119232, '\P{^Is_CE=_ false}', ""); - Error('\p{Composition_Exclusion=-:=YES}'); - Error('\P{Composition_Exclusion=-:=YES}'); + Expect(1, 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, 119232, '\p{Composition_Exclusion=:\AYes\z:}', "");; Expect(0, 119233, '\p{Composition_Exclusion=:\AYes\z:}', "");; Expect(1, 119232, '\p{Composition_Exclusion=yes}', ""); @@ -32574,16 +33591,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}', ""); @@ -32596,16 +33613,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= /a/T}'); + Error('\P{Is_Composition_Exclusion= /a/T}'); Expect(1, 119232, '\p{Is_Composition_Exclusion=t}', ""); Expect(0, 119232, '\p{^Is_Composition_Exclusion=t}', ""); Expect(0, 119232, '\P{Is_Composition_Exclusion=t}', ""); @@ -32614,16 +33631,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=-/a/True}'); - Error('\P{Is_CE=-/a/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}', ""); @@ -32632,40 +33649,40 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 119233, '\p{^Is_CE=true}', ""); Expect(1, 119233, '\P{Is_CE=true}', ""); Expect(0, 119233, '\P{^Is_CE=true}', ""); - Expect(1, 119232, '\p{Is_CE: TRUE}', ""); - Expect(0, 119232, '\p{^Is_CE: TRUE}', ""); - Expect(0, 119232, '\P{Is_CE: TRUE}', ""); - Expect(1, 119232, '\P{^Is_CE: TRUE}', ""); - Expect(0, 119233, '\p{Is_CE: TRUE}', ""); - Expect(1, 119233, '\p{^Is_CE: TRUE}', ""); - Expect(1, 119233, '\P{Is_CE: TRUE}', ""); - Expect(0, 119233, '\P{^Is_CE: TRUE}', ""); + Expect(1, 119232, '\p{Is_CE: -True}', ""); + Expect(0, 119232, '\p{^Is_CE: -True}', ""); + Expect(0, 119232, '\P{Is_CE: -True}', ""); + Expect(1, 119232, '\P{^Is_CE: -True}', ""); + Expect(0, 119233, '\p{Is_CE: -True}', ""); + Expect(1, 119233, '\p{^Is_CE: -True}', ""); + Expect(1, 119233, '\P{Is_CE: -True}', ""); + Expect(0, 119233, '\P{^Is_CE: -True}', ""); Error('\p{casefolding}'); Error('\P{casefolding}'); - Error('\p{Case_Ignorable=_No:=}'); - Error('\P{Case_Ignorable=_No:=}'); + Error('\p{Case_Ignorable=-NO:=}'); + Error('\P{Case_Ignorable=-NO:=}'); Expect(1, 918000, '\p{Case_Ignorable=:\ANo\z:}', "");; Expect(0, 917999, '\p{Case_Ignorable=:\ANo\z:}', "");; - Expect(1, 918000, '\p{Case_Ignorable=no}', ""); - Expect(0, 918000, '\p{^Case_Ignorable=no}', ""); - Expect(0, 918000, '\P{Case_Ignorable=no}', ""); - Expect(1, 918000, '\P{^Case_Ignorable=no}', ""); - Expect(0, 917999, '\p{Case_Ignorable=no}', ""); - Expect(1, 917999, '\p{^Case_Ignorable=no}', ""); - Expect(1, 917999, '\P{Case_Ignorable=no}', ""); - Expect(0, 917999, '\P{^Case_Ignorable=no}', ""); + Expect(1, 918000, '\p{Case_Ignorable: no}', ""); + Expect(0, 918000, '\p{^Case_Ignorable: no}', ""); + Expect(0, 918000, '\P{Case_Ignorable: no}', ""); + Expect(1, 918000, '\P{^Case_Ignorable: no}', ""); + Expect(0, 917999, '\p{Case_Ignorable: no}', ""); + Expect(1, 917999, '\p{^Case_Ignorable: no}', ""); + Expect(1, 917999, '\P{Case_Ignorable: no}', ""); + Expect(0, 917999, '\P{^Case_Ignorable: no}', ""); Expect(1, 918000, '\p{Case_Ignorable=:\Ano\z:}', "");; Expect(0, 917999, '\p{Case_Ignorable=:\Ano\z:}', "");; - Expect(1, 918000, '\p{Case_Ignorable= no}', ""); - Expect(0, 918000, '\p{^Case_Ignorable= no}', ""); - Expect(0, 918000, '\P{Case_Ignorable= no}', ""); - Expect(1, 918000, '\P{^Case_Ignorable= no}', ""); - Expect(0, 917999, '\p{Case_Ignorable= no}', ""); - Expect(1, 917999, '\p{^Case_Ignorable= no}', ""); - Expect(1, 917999, '\P{Case_Ignorable= no}', ""); - Expect(0, 917999, '\P{^Case_Ignorable= no}', ""); - Error('\p{CI: :=N}'); - 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= :=n}'); + Error('\P{CI= :=n}'); Expect(1, 918000, '\p{CI=:\AN\z:}', "");; Expect(0, 917999, '\p{CI=:\AN\z:}', "");; Expect(1, 918000, '\p{CI=n}', ""); @@ -32678,16 +33695,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 917999, '\P{^CI=n}', ""); Expect(1, 918000, '\p{CI=:\An\z:}', "");; Expect(0, 917999, '\p{CI=:\An\z:}', "");; - Expect(1, 918000, '\p{CI= n}', ""); - Expect(0, 918000, '\p{^CI= n}', ""); - Expect(0, 918000, '\P{CI= n}', ""); - Expect(1, 918000, '\P{^CI= n}', ""); - Expect(0, 917999, '\p{CI= n}', ""); - Expect(1, 917999, '\p{^CI= n}', ""); - Expect(1, 917999, '\P{CI= n}', ""); - Expect(0, 917999, '\P{^CI= n}', ""); - Error('\p{Is_Case_Ignorable=:= F}'); - Error('\P{Is_Case_Ignorable=:= F}'); + Expect(1, 918000, '\p{CI=-N}', ""); + Expect(0, 918000, '\p{^CI=-N}', ""); + Expect(0, 918000, '\P{CI=-N}', ""); + Expect(1, 918000, '\P{^CI=-N}', ""); + Expect(0, 917999, '\p{CI=-N}', ""); + Expect(1, 917999, '\p{^CI=-N}', ""); + Expect(1, 917999, '\P{CI=-N}', ""); + Expect(0, 917999, '\P{^CI=-N}', ""); + Error('\p{Is_Case_Ignorable=- f:=}'); + Error('\P{Is_Case_Ignorable=- f:=}'); Expect(1, 918000, '\p{Is_Case_Ignorable=f}', ""); Expect(0, 918000, '\p{^Is_Case_Ignorable=f}', ""); Expect(0, 918000, '\P{Is_Case_Ignorable=f}', ""); @@ -32696,16 +33713,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 917999, '\p{^Is_Case_Ignorable=f}', ""); Expect(1, 917999, '\P{Is_Case_Ignorable=f}', ""); Expect(0, 917999, '\P{^Is_Case_Ignorable=f}', ""); - Expect(1, 918000, '\p{Is_Case_Ignorable= -F}', ""); - Expect(0, 918000, '\p{^Is_Case_Ignorable= -F}', ""); - Expect(0, 918000, '\P{Is_Case_Ignorable= -F}', ""); - Expect(1, 918000, '\P{^Is_Case_Ignorable= -F}', ""); - Expect(0, 917999, '\p{Is_Case_Ignorable= -F}', ""); - Expect(1, 917999, '\p{^Is_Case_Ignorable= -F}', ""); - Expect(1, 917999, '\P{Is_Case_Ignorable= -F}', ""); - Expect(0, 917999, '\P{^Is_Case_Ignorable= -F}', ""); - Error('\p{Is_CI=:= -False}'); - Error('\P{Is_CI=:= -False}'); + Expect(1, 918000, '\p{Is_Case_Ignorable=_F}', ""); + Expect(0, 918000, '\p{^Is_Case_Ignorable=_F}', ""); + Expect(0, 918000, '\P{Is_Case_Ignorable=_F}', ""); + Expect(1, 918000, '\P{^Is_Case_Ignorable=_F}', ""); + Expect(0, 917999, '\p{Is_Case_Ignorable=_F}', ""); + Expect(1, 917999, '\p{^Is_Case_Ignorable=_F}', ""); + Expect(1, 917999, '\P{Is_Case_Ignorable=_F}', ""); + Expect(0, 917999, '\P{^Is_Case_Ignorable=_F}', ""); + Error('\p{Is_CI: /a/FALSE}'); + Error('\P{Is_CI: /a/FALSE}'); Expect(1, 918000, '\p{Is_CI=false}', ""); Expect(0, 918000, '\p{^Is_CI=false}', ""); Expect(0, 918000, '\P{Is_CI=false}', ""); @@ -32714,38 +33731,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=:=Yes}'); + Error('\P{Case_Ignorable=:=Yes}'); Expect(1, 917999, '\p{Case_Ignorable=:\AYes\z:}', "");; Expect(0, 918000, '\p{Case_Ignorable=:\AYes\z:}', "");; - Expect(1, 917999, '\p{Case_Ignorable=yes}', ""); - 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}', ""); @@ -32758,16 +33775,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 918000, '\P{^CI=y}', ""); Expect(1, 917999, '\p{CI=:\Ay\z:}', "");; Expect(0, 918000, '\p{CI=:\Ay\z:}', "");; - Expect(1, 917999, '\p{CI= Y}', ""); - Expect(0, 917999, '\p{^CI= Y}', ""); - Expect(0, 917999, '\P{CI= Y}', ""); - Expect(1, 917999, '\P{^CI= Y}', ""); - Expect(0, 918000, '\p{CI= Y}', ""); - Expect(1, 918000, '\p{^CI= Y}', ""); - Expect(1, 918000, '\P{CI= Y}', ""); - Expect(0, 918000, '\P{^CI= Y}', ""); - Error('\p{Is_Case_Ignorable=_/a/T}'); - Error('\P{Is_Case_Ignorable=_/a/T}'); + Expect(1, 917999, '\p{CI= Y}', ""); + Expect(0, 917999, '\p{^CI= Y}', ""); + Expect(0, 917999, '\P{CI= Y}', ""); + Expect(1, 917999, '\P{^CI= Y}', ""); + Expect(0, 918000, '\p{CI= Y}', ""); + Expect(1, 918000, '\p{^CI= Y}', ""); + Expect(1, 918000, '\P{CI= Y}', ""); + Expect(0, 918000, '\P{^CI= Y}', ""); + Error('\p{Is_Case_Ignorable= _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}', ""); @@ -32776,16 +33793,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= /a/true}'); - Error('\P{Is_CI= /a/true}'); + 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_CI=true}', ""); Expect(0, 917999, '\p{^Is_CI=true}', ""); Expect(0, 917999, '\P{Is_CI=true}', ""); @@ -32794,14 +33811,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}'); @@ -32874,30 +33891,30 @@ 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}'); + Error('\P{Full_Composition_Exclusion=_:=No}'); Expect(1, 195102, '\p{Full_Composition_Exclusion=:\ANo\z:}', "");; Expect(0, 195101, '\p{Full_Composition_Exclusion=:\ANo\z:}', "");; - Expect(1, 195102, '\p{Full_Composition_Exclusion=no}', ""); - 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=- N:=}'); - Error('\P{Comp_Ex=- N:=}'); + Expect(1, 195102, '\p{Full_Composition_Exclusion= no}', ""); + Expect(0, 195102, '\p{^Full_Composition_Exclusion= no}', ""); + Expect(0, 195102, '\P{Full_Composition_Exclusion= no}', ""); + Expect(1, 195102, '\P{^Full_Composition_Exclusion= no}', ""); + Expect(0, 195101, '\p{Full_Composition_Exclusion= no}', ""); + Expect(1, 195101, '\p{^Full_Composition_Exclusion= no}', ""); + Expect(1, 195101, '\P{Full_Composition_Exclusion= no}', ""); + Expect(0, 195101, '\P{^Full_Composition_Exclusion= no}', ""); + Error('\p{Comp_Ex=/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}', ""); @@ -32918,8 +33935,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}'); + Error('\p{Is_Full_Composition_Exclusion=-/a/F}'); + Error('\P{Is_Full_Composition_Exclusion=-/a/F}'); Expect(1, 195102, '\p{Is_Full_Composition_Exclusion=f}', ""); Expect(0, 195102, '\p{^Is_Full_Composition_Exclusion=f}', ""); Expect(0, 195102, '\P{Is_Full_Composition_Exclusion=f}', ""); @@ -32928,16 +33945,16 @@ 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=:= false}'); - Error('\P{Is_Comp_Ex=:= false}'); + 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}', ""); @@ -32946,38 +33963,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 195101, '\p{^Is_Comp_Ex=false}', ""); Expect(1, 195101, '\P{Is_Comp_Ex=false}', ""); Expect(0, 195101, '\P{^Is_Comp_Ex=false}', ""); - Expect(1, 195102, '\p{Is_Comp_Ex=- False}', ""); - Expect(0, 195102, '\p{^Is_Comp_Ex=- False}', ""); - Expect(0, 195102, '\P{Is_Comp_Ex=- False}', ""); - Expect(1, 195102, '\P{^Is_Comp_Ex=- False}', ""); - Expect(0, 195101, '\p{Is_Comp_Ex=- False}', ""); - Expect(1, 195101, '\p{^Is_Comp_Ex=- False}', ""); - Expect(1, 195101, '\P{Is_Comp_Ex=- False}', ""); - Expect(0, 195101, '\P{^Is_Comp_Ex=- False}', ""); - Error('\p{Full_Composition_Exclusion=-yes/a/}'); - Error('\P{Full_Composition_Exclusion=-yes/a/}'); + Expect(1, 195102, '\p{Is_Comp_Ex=-_False}', ""); + Expect(0, 195102, '\p{^Is_Comp_Ex=-_False}', ""); + Expect(0, 195102, '\P{Is_Comp_Ex=-_False}', ""); + Expect(1, 195102, '\P{^Is_Comp_Ex=-_False}', ""); + Expect(0, 195101, '\p{Is_Comp_Ex=-_False}', ""); + Expect(1, 195101, '\p{^Is_Comp_Ex=-_False}', ""); + Expect(1, 195101, '\P{Is_Comp_Ex=-_False}', ""); + Expect(0, 195101, '\P{^Is_Comp_Ex=-_False}', ""); + Error('\p{Full_Composition_Exclusion= Yes/a/}'); + Error('\P{Full_Composition_Exclusion= Yes/a/}'); Expect(1, 195101, '\p{Full_Composition_Exclusion=:\AYes\z:}', "");; Expect(0, 195102, '\p{Full_Composition_Exclusion=:\AYes\z:}', "");; - Expect(1, 195101, '\p{Full_Composition_Exclusion: yes}', ""); - Expect(0, 195101, '\p{^Full_Composition_Exclusion: yes}', ""); - Expect(0, 195101, '\P{Full_Composition_Exclusion: yes}', ""); - Expect(1, 195101, '\P{^Full_Composition_Exclusion: yes}', ""); - Expect(0, 195102, '\p{Full_Composition_Exclusion: yes}', ""); - Expect(1, 195102, '\p{^Full_Composition_Exclusion: yes}', ""); - Expect(1, 195102, '\P{Full_Composition_Exclusion: yes}', ""); - Expect(0, 195102, '\P{^Full_Composition_Exclusion: yes}', ""); + Expect(1, 195101, '\p{Full_Composition_Exclusion=yes}', ""); + Expect(0, 195101, '\p{^Full_Composition_Exclusion=yes}', ""); + Expect(0, 195101, '\P{Full_Composition_Exclusion=yes}', ""); + Expect(1, 195101, '\P{^Full_Composition_Exclusion=yes}', ""); + Expect(0, 195102, '\p{Full_Composition_Exclusion=yes}', ""); + Expect(1, 195102, '\p{^Full_Composition_Exclusion=yes}', ""); + Expect(1, 195102, '\P{Full_Composition_Exclusion=yes}', ""); + Expect(0, 195102, '\P{^Full_Composition_Exclusion=yes}', ""); Expect(1, 195101, '\p{Full_Composition_Exclusion=:\Ayes\z:}', "");; Expect(0, 195102, '\p{Full_Composition_Exclusion=:\Ayes\z:}', "");; - Expect(1, 195101, '\p{Full_Composition_Exclusion= yes}', ""); - Expect(0, 195101, '\p{^Full_Composition_Exclusion= yes}', ""); - Expect(0, 195101, '\P{Full_Composition_Exclusion= yes}', ""); - Expect(1, 195101, '\P{^Full_Composition_Exclusion= yes}', ""); - Expect(0, 195102, '\p{Full_Composition_Exclusion= yes}', ""); - Expect(1, 195102, '\p{^Full_Composition_Exclusion= yes}', ""); - Expect(1, 195102, '\P{Full_Composition_Exclusion= yes}', ""); - Expect(0, 195102, '\P{^Full_Composition_Exclusion= yes}', ""); - Error('\p{Comp_Ex=_:=Y}'); - Error('\P{Comp_Ex=_:=Y}'); + Expect(1, 195101, '\p{Full_Composition_Exclusion=_-Yes}', ""); + Expect(0, 195101, '\p{^Full_Composition_Exclusion=_-Yes}', ""); + Expect(0, 195101, '\P{Full_Composition_Exclusion=_-Yes}', ""); + Expect(1, 195101, '\P{^Full_Composition_Exclusion=_-Yes}', ""); + Expect(0, 195102, '\p{Full_Composition_Exclusion=_-Yes}', ""); + Expect(1, 195102, '\p{^Full_Composition_Exclusion=_-Yes}', ""); + Expect(1, 195102, '\P{Full_Composition_Exclusion=_-Yes}', ""); + Expect(0, 195102, '\P{^Full_Composition_Exclusion=_-Yes}', ""); + Error('\p{Comp_Ex= /a/Y}'); + Error('\P{Comp_Ex= /a/Y}'); Expect(1, 195101, '\p{Comp_Ex=:\AY\z:}', "");; Expect(0, 195102, '\p{Comp_Ex=:\AY\z:}', "");; Expect(1, 195101, '\p{Comp_Ex=y}', ""); @@ -32990,34 +34007,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/a/}'); - Error('\P{Is_Full_Composition_Exclusion=_t/a/}'); - Expect(1, 195101, '\p{Is_Full_Composition_Exclusion=t}', ""); - Expect(0, 195101, '\p{^Is_Full_Composition_Exclusion=t}', ""); - Expect(0, 195101, '\P{Is_Full_Composition_Exclusion=t}', ""); - 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{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{Is_Comp_Ex=true}', ""); Expect(0, 195101, '\p{^Is_Comp_Ex=true}', ""); Expect(0, 195101, '\P{Is_Comp_Ex=true}', ""); @@ -33034,8 +34051,8 @@ 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}', ""); - Error('\p{Changes_When_Casefolded=-:=no}'); - Error('\P{Changes_When_Casefolded=-:=no}'); + Error('\p{Changes_When_Casefolded=__No:=}'); + Error('\P{Changes_When_Casefolded=__No:=}'); Expect(1, 125218, '\p{Changes_When_Casefolded=:\ANo\z:}', "");; Expect(0, 125217, '\p{Changes_When_Casefolded=:\ANo\z:}', "");; Expect(1, 125218, '\p{Changes_When_Casefolded=no}', ""); @@ -33048,46 +34065,46 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125217, '\P{^Changes_When_Casefolded=no}', ""); Expect(1, 125218, '\p{Changes_When_Casefolded=:\Ano\z:}', "");; Expect(0, 125217, '\p{Changes_When_Casefolded=:\Ano\z:}', "");; - Expect(1, 125218, '\p{Changes_When_Casefolded=-No}', ""); - Expect(0, 125218, '\p{^Changes_When_Casefolded=-No}', ""); - Expect(0, 125218, '\P{Changes_When_Casefolded=-No}', ""); - Expect(1, 125218, '\P{^Changes_When_Casefolded=-No}', ""); - Expect(0, 125217, '\p{Changes_When_Casefolded=-No}', ""); - Expect(1, 125217, '\p{^Changes_When_Casefolded=-No}', ""); - Expect(1, 125217, '\P{Changes_When_Casefolded=-No}', ""); - Expect(0, 125217, '\P{^Changes_When_Casefolded=-No}', ""); - Error('\p{CWCF:N:=}'); - Error('\P{CWCF:N:=}'); + Expect(1, 125218, '\p{Changes_When_Casefolded= NO}', ""); + Expect(0, 125218, '\p{^Changes_When_Casefolded= NO}', ""); + Expect(0, 125218, '\P{Changes_When_Casefolded= NO}', ""); + Expect(1, 125218, '\P{^Changes_When_Casefolded= NO}', ""); + Expect(0, 125217, '\p{Changes_When_Casefolded= NO}', ""); + Expect(1, 125217, '\p{^Changes_When_Casefolded= NO}', ""); + Expect(1, 125217, '\P{Changes_When_Casefolded= NO}', ""); + Expect(0, 125217, '\P{^Changes_When_Casefolded= NO}', ""); + Error('\p{CWCF= N/a/}'); + Error('\P{CWCF= N/a/}'); 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/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{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}', ""); @@ -33096,8 +34113,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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:=}'); + Error('\p{Is_CWCF= false/a/}'); + Error('\P{Is_CWCF= false/a/}'); Expect(1, 125218, '\p{Is_CWCF=false}', ""); Expect(0, 125218, '\p{^Is_CWCF=false}', ""); Expect(0, 125218, '\P{Is_CWCF=false}', ""); @@ -33106,16 +34123,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=-/a/Yes}'); - Error('\P{Changes_When_Casefolded=-/a/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}'); + Error('\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}', ""); @@ -33128,16 +34145,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/a/}'); - Error('\P{CWCF=- Y/a/}'); + 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{CWCF=:\AY\z:}', "");; Expect(0, 125218, '\p{CWCF=:\AY\z:}', "");; Expect(1, 125217, '\p{CWCF=y}', ""); @@ -33150,16 +34167,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125218, '\P{^CWCF=y}', ""); Expect(1, 125217, '\p{CWCF=:\Ay\z:}', "");; Expect(0, 125218, '\p{CWCF=:\Ay\z:}', "");; - Expect(1, 125217, '\p{CWCF: Y}', ""); - Expect(0, 125217, '\p{^CWCF: Y}', ""); - Expect(0, 125217, '\P{CWCF: Y}', ""); - Expect(1, 125217, '\P{^CWCF: Y}', ""); - Expect(0, 125218, '\p{CWCF: Y}', ""); - Expect(1, 125218, '\p{^CWCF: Y}', ""); - Expect(1, 125218, '\P{CWCF: Y}', ""); - Expect(0, 125218, '\P{^CWCF: Y}', ""); - Error('\p{Is_Changes_When_Casefolded=--T/a/}'); - Error('\P{Is_Changes_When_Casefolded=--T/a/}'); + Expect(1, 125217, '\p{CWCF= -Y}', ""); + Expect(0, 125217, '\p{^CWCF= -Y}', ""); + Expect(0, 125217, '\P{CWCF= -Y}', ""); + Expect(1, 125217, '\P{^CWCF= -Y}', ""); + Expect(0, 125218, '\p{CWCF= -Y}', ""); + Expect(1, 125218, '\p{^CWCF= -Y}', ""); + Expect(1, 125218, '\P{CWCF= -Y}', ""); + Expect(0, 125218, '\P{^CWCF= -Y}', ""); + Error('\p{Is_Changes_When_Casefolded= _T/a/}'); + Error('\P{Is_Changes_When_Casefolded= _T/a/}'); Expect(1, 125217, '\p{Is_Changes_When_Casefolded=t}', ""); Expect(0, 125217, '\p{^Is_Changes_When_Casefolded=t}', ""); Expect(0, 125217, '\P{Is_Changes_When_Casefolded=t}', ""); @@ -33168,16 +34185,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= true/a/}'); - Error('\P{Is_CWCF= true/a/}'); + Expect(1, 125217, '\p{Is_Changes_When_Casefolded=_t}', ""); + Expect(0, 125217, '\p{^Is_Changes_When_Casefolded=_t}', ""); + Expect(0, 125217, '\P{Is_Changes_When_Casefolded=_t}', ""); + 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_CWCF=true}', ""); Expect(0, 125217, '\p{^Is_CWCF=true}', ""); Expect(0, 125217, '\P{Is_CWCF=true}', ""); @@ -33186,38 +34203,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:/a/ no}'); + Error('\P{Changes_When_Casemapped:/a/ no}'); Expect(1, 125252, '\p{Changes_When_Casemapped=:\ANo\z:}', "");; Expect(0, 125251, '\p{Changes_When_Casemapped=:\ANo\z:}', "");; - Expect(1, 125252, '\p{Changes_When_Casemapped=no}', ""); - 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}'); - Error('\P{CWCM=:= N}'); + 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{CWCM=:\AN\z:}', "");; Expect(0, 125251, '\p{CWCM=:\AN\z:}', "");; Expect(1, 125252, '\p{CWCM=n}', ""); @@ -33230,34 +34247,34 @@ 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{Is_Changes_When_Casemapped: f}', ""); - Expect(0, 125252, '\p{^Is_Changes_When_Casemapped: f}', ""); - Expect(0, 125252, '\P{Is_Changes_When_Casemapped: f}', ""); - Expect(1, 125252, '\P{^Is_Changes_When_Casemapped: f}', ""); - Expect(0, 125251, '\p{Is_Changes_When_Casemapped: f}', ""); - Expect(1, 125251, '\p{^Is_Changes_When_Casemapped: f}', ""); - Expect(1, 125251, '\P{Is_Changes_When_Casemapped: f}', ""); - Expect(0, 125251, '\P{^Is_Changes_When_Casemapped: f}', ""); - Expect(1, 125252, '\p{Is_Changes_When_Casemapped= F}', ""); - Expect(0, 125252, '\p{^Is_Changes_When_Casemapped= F}', ""); - Expect(0, 125252, '\P{Is_Changes_When_Casemapped= F}', ""); - Expect(1, 125252, '\P{^Is_Changes_When_Casemapped= F}', ""); - Expect(0, 125251, '\p{Is_Changes_When_Casemapped= F}', ""); - Expect(1, 125251, '\p{^Is_Changes_When_Casemapped= F}', ""); - Expect(1, 125251, '\P{Is_Changes_When_Casemapped= F}', ""); - Expect(0, 125251, '\P{^Is_Changes_When_Casemapped= F}', ""); - Error('\p{Is_CWCM:--false/a/}'); - Error('\P{Is_CWCM:--false/a/}'); + Expect(1, 125252, '\p{CWCM=-N}', ""); + Expect(0, 125252, '\p{^CWCM=-N}', ""); + Expect(0, 125252, '\P{CWCM=-N}', ""); + Expect(1, 125252, '\P{^CWCM=-N}', ""); + Expect(0, 125251, '\p{CWCM=-N}', ""); + Expect(1, 125251, '\p{^CWCM=-N}', ""); + Expect(1, 125251, '\P{CWCM=-N}', ""); + Expect(0, 125251, '\P{^CWCM=-N}', ""); + Error('\p{Is_Changes_When_Casemapped=:=_-F}'); + Error('\P{Is_Changes_When_Casemapped=:=_-F}'); + Expect(1, 125252, '\p{Is_Changes_When_Casemapped=f}', ""); + Expect(0, 125252, '\p{^Is_Changes_When_Casemapped=f}', ""); + Expect(0, 125252, '\P{Is_Changes_When_Casemapped=f}', ""); + Expect(1, 125252, '\P{^Is_Changes_When_Casemapped=f}', ""); + Expect(0, 125251, '\p{Is_Changes_When_Casemapped=f}', ""); + Expect(1, 125251, '\p{^Is_Changes_When_Casemapped=f}', ""); + Expect(1, 125251, '\P{Is_Changes_When_Casemapped=f}', ""); + Expect(0, 125251, '\P{^Is_Changes_When_Casemapped=f}', ""); + Expect(1, 125252, '\p{Is_Changes_When_Casemapped=- F}', ""); + Expect(0, 125252, '\p{^Is_Changes_When_Casemapped=- F}', ""); + Expect(0, 125252, '\P{Is_Changes_When_Casemapped=- F}', ""); + Expect(1, 125252, '\P{^Is_Changes_When_Casemapped=- F}', ""); + Expect(0, 125251, '\p{Is_Changes_When_Casemapped=- F}', ""); + Expect(1, 125251, '\p{^Is_Changes_When_Casemapped=- F}', ""); + Expect(1, 125251, '\P{Is_Changes_When_Casemapped=- F}', ""); + Expect(0, 125251, '\P{^Is_Changes_When_Casemapped=- F}', ""); + Error('\p{Is_CWCM=/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}', ""); @@ -33266,16 +34283,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125251, '\p{^Is_CWCM=false}', ""); Expect(1, 125251, '\P{Is_CWCM=false}', ""); Expect(0, 125251, '\P{^Is_CWCM=false}', ""); - Expect(1, 125252, '\p{Is_CWCM= False}', ""); - Expect(0, 125252, '\p{^Is_CWCM= False}', ""); - Expect(0, 125252, '\P{Is_CWCM= False}', ""); - Expect(1, 125252, '\P{^Is_CWCM= False}', ""); - Expect(0, 125251, '\p{Is_CWCM= False}', ""); - Expect(1, 125251, '\p{^Is_CWCM= False}', ""); - Expect(1, 125251, '\P{Is_CWCM= False}', ""); - Expect(0, 125251, '\P{^Is_CWCM= False}', ""); - Error('\p{Changes_When_Casemapped=_Yes/a/}'); - Error('\P{Changes_When_Casemapped=_Yes/a/}'); + 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, 125251, '\p{Changes_When_Casemapped=:\AYes\z:}', "");; Expect(0, 125252, '\p{Changes_When_Casemapped=:\AYes\z:}', "");; Expect(1, 125251, '\p{Changes_When_Casemapped=yes}', ""); @@ -33288,16 +34305,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=_ Y:=}'); + Error('\P{CWCM=_ Y:=}'); Expect(1, 125251, '\p{CWCM=:\AY\z:}', "");; Expect(0, 125252, '\p{CWCM=:\AY\z:}', "");; Expect(1, 125251, '\p{CWCM=y}', ""); @@ -33310,34 +34327,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125252, '\P{^CWCM=y}', ""); Expect(1, 125251, '\p{CWCM=:\Ay\z:}', "");; Expect(0, 125252, '\p{CWCM=:\Ay\z:}', "");; - Expect(1, 125251, '\p{CWCM=- Y}', ""); - Expect(0, 125251, '\p{^CWCM=- Y}', ""); - Expect(0, 125251, '\P{CWCM=- Y}', ""); - Expect(1, 125251, '\P{^CWCM=- Y}', ""); - Expect(0, 125252, '\p{CWCM=- Y}', ""); - Expect(1, 125252, '\p{^CWCM=- Y}', ""); - Expect(1, 125252, '\P{CWCM=- Y}', ""); - Expect(0, 125252, '\P{^CWCM=- Y}', ""); - Error('\p{Is_Changes_When_Casemapped=:= T}'); - Error('\P{Is_Changes_When_Casemapped=:= T}'); - Expect(1, 125251, '\p{Is_Changes_When_Casemapped:t}', ""); - Expect(0, 125251, '\p{^Is_Changes_When_Casemapped:t}', ""); - Expect(0, 125251, '\P{Is_Changes_When_Casemapped:t}', ""); - Expect(1, 125251, '\P{^Is_Changes_When_Casemapped:t}', ""); - Expect(0, 125252, '\p{Is_Changes_When_Casemapped:t}', ""); - Expect(1, 125252, '\p{^Is_Changes_When_Casemapped:t}', ""); - Expect(1, 125252, '\P{Is_Changes_When_Casemapped:t}', ""); - Expect(0, 125252, '\P{^Is_Changes_When_Casemapped:t}', ""); - Expect(1, 125251, '\p{Is_Changes_When_Casemapped= T}', ""); - Expect(0, 125251, '\p{^Is_Changes_When_Casemapped= T}', ""); - Expect(0, 125251, '\P{Is_Changes_When_Casemapped= T}', ""); - Expect(1, 125251, '\P{^Is_Changes_When_Casemapped= T}', ""); - Expect(0, 125252, '\p{Is_Changes_When_Casemapped= T}', ""); - Expect(1, 125252, '\p{^Is_Changes_When_Casemapped= T}', ""); - Expect(1, 125252, '\P{Is_Changes_When_Casemapped= T}', ""); - Expect(0, 125252, '\P{^Is_Changes_When_Casemapped= T}', ""); - Error('\p{Is_CWCM= -True/a/}'); - Error('\P{Is_CWCM= -True/a/}'); + Expect(1, 125251, '\p{CWCM=--Y}', ""); + Expect(0, 125251, '\p{^CWCM=--Y}', ""); + Expect(0, 125251, '\P{CWCM=--Y}', ""); + Expect(1, 125251, '\P{^CWCM=--Y}', ""); + Expect(0, 125252, '\p{CWCM=--Y}', ""); + Expect(1, 125252, '\p{^CWCM=--Y}', ""); + Expect(1, 125252, '\P{CWCM=--Y}', ""); + Expect(0, 125252, '\P{^CWCM=--Y}', ""); + Error('\p{Is_Changes_When_Casemapped: /a/_T}'); + Error('\P{Is_Changes_When_Casemapped: /a/_T}'); + Expect(1, 125251, '\p{Is_Changes_When_Casemapped=t}', ""); + Expect(0, 125251, '\p{^Is_Changes_When_Casemapped=t}', ""); + Expect(0, 125251, '\P{Is_Changes_When_Casemapped=t}', ""); + Expect(1, 125251, '\P{^Is_Changes_When_Casemapped=t}', ""); + Expect(0, 125252, '\p{Is_Changes_When_Casemapped=t}', ""); + Expect(1, 125252, '\p{^Is_Changes_When_Casemapped=t}', ""); + Expect(1, 125252, '\P{Is_Changes_When_Casemapped=t}', ""); + Expect(0, 125252, '\P{^Is_Changes_When_Casemapped=t}', ""); + Expect(1, 125251, '\p{Is_Changes_When_Casemapped= T}', ""); + Expect(0, 125251, '\p{^Is_Changes_When_Casemapped= T}', ""); + Expect(0, 125251, '\P{Is_Changes_When_Casemapped= T}', ""); + Expect(1, 125251, '\P{^Is_Changes_When_Casemapped= T}', ""); + Expect(0, 125252, '\p{Is_Changes_When_Casemapped= T}', ""); + Expect(1, 125252, '\p{^Is_Changes_When_Casemapped= T}', ""); + Expect(1, 125252, '\P{Is_Changes_When_Casemapped= T}', ""); + Expect(0, 125252, '\P{^Is_Changes_When_Casemapped= T}', ""); + Error('\p{Is_CWCM=-:=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}', ""); @@ -33346,16 +34363,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:=}'); - Error('\P{Changes_When_NFKC_Casefolded= NO:=}'); + Expect(1, 125251, '\p{Is_CWCM=_ TRUE}', ""); + Expect(0, 125251, '\p{^Is_CWCM=_ TRUE}', ""); + Expect(0, 125251, '\P{Is_CWCM=_ TRUE}', ""); + Expect(1, 125251, '\P{^Is_CWCM=_ TRUE}', ""); + Expect(0, 125252, '\p{Is_CWCM=_ TRUE}', ""); + Expect(1, 125252, '\p{^Is_CWCM=_ TRUE}', ""); + Expect(1, 125252, '\P{Is_CWCM=_ TRUE}', ""); + Expect(0, 125252, '\P{^Is_CWCM=_ TRUE}', ""); + Error('\p{Changes_When_NFKC_Casefolded=_No/a/}'); + Error('\P{Changes_When_NFKC_Casefolded=_No/a/}'); 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}', ""); @@ -33368,38 +34385,38 @@ 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=/a/ N}'); - Error('\P{CWKCF=/a/ 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}'); + Error('\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}', ""); + Expect(1, 921600, '\p{CWKCF=n}', ""); + Expect(0, 921600, '\p{^CWKCF=n}', ""); + Expect(0, 921600, '\P{CWKCF=n}', ""); + Expect(1, 921600, '\P{^CWKCF=n}', ""); + Expect(0, 921599, '\p{CWKCF=n}', ""); + Expect(1, 921599, '\p{^CWKCF=n}', ""); + Expect(1, 921599, '\P{CWKCF=n}', ""); + Expect(0, 921599, '\P{^CWKCF=n}', ""); Expect(1, 921600, '\p{CWKCF=:\An\z:}', "");; Expect(0, 921599, '\p{CWKCF=:\An\z:}', "");; - Expect(1, 921600, '\p{CWKCF=_ n}', ""); - Expect(0, 921600, '\p{^CWKCF=_ n}', ""); - Expect(0, 921600, '\P{CWKCF=_ n}', ""); - Expect(1, 921600, '\P{^CWKCF=_ n}', ""); - Expect(0, 921599, '\p{CWKCF=_ n}', ""); - Expect(1, 921599, '\p{^CWKCF=_ n}', ""); - Expect(1, 921599, '\P{CWKCF=_ n}', ""); - Expect(0, 921599, '\P{^CWKCF=_ n}', ""); - Error('\p{Is_Changes_When_NFKC_Casefolded=:=__F}'); - Error('\P{Is_Changes_When_NFKC_Casefolded=:=__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=/a/F}'); + Error('\P{Is_Changes_When_NFKC_Casefolded=/a/F}'); Expect(1, 921600, '\p{Is_Changes_When_NFKC_Casefolded=f}', ""); Expect(0, 921600, '\p{^Is_Changes_When_NFKC_Casefolded=f}', ""); Expect(0, 921600, '\P{Is_Changes_When_NFKC_Casefolded=f}', ""); @@ -33408,16 +34425,16 @@ 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_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}', ""); @@ -33426,16 +34443,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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}', ""); @@ -33448,16 +34465,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 921600, '\P{^Changes_When_NFKC_Casefolded=yes}', ""); Expect(1, 921599, '\p{Changes_When_NFKC_Casefolded=:\Ayes\z:}', "");; Expect(0, 921600, '\p{Changes_When_NFKC_Casefolded=:\Ayes\z:}', "");; - Expect(1, 921599, '\p{Changes_When_NFKC_Casefolded=_-YES}', ""); - Expect(0, 921599, '\p{^Changes_When_NFKC_Casefolded=_-YES}', ""); - Expect(0, 921599, '\P{Changes_When_NFKC_Casefolded=_-YES}', ""); - Expect(1, 921599, '\P{^Changes_When_NFKC_Casefolded=_-YES}', ""); - Expect(0, 921600, '\p{Changes_When_NFKC_Casefolded=_-YES}', ""); - Expect(1, 921600, '\p{^Changes_When_NFKC_Casefolded=_-YES}', ""); - Expect(1, 921600, '\P{Changes_When_NFKC_Casefolded=_-YES}', ""); - Expect(0, 921600, '\P{^Changes_When_NFKC_Casefolded=_-YES}', ""); - Error('\p{CWKCF=:=--Y}'); - Error('\P{CWKCF=:=--Y}'); + Expect(1, 921599, '\p{Changes_When_NFKC_Casefolded=-YES}', ""); + Expect(0, 921599, '\p{^Changes_When_NFKC_Casefolded=-YES}', ""); + Expect(0, 921599, '\P{Changes_When_NFKC_Casefolded=-YES}', ""); + Expect(1, 921599, '\P{^Changes_When_NFKC_Casefolded=-YES}', ""); + Expect(0, 921600, '\p{Changes_When_NFKC_Casefolded=-YES}', ""); + Expect(1, 921600, '\p{^Changes_When_NFKC_Casefolded=-YES}', ""); + Expect(1, 921600, '\P{Changes_When_NFKC_Casefolded=-YES}', ""); + Expect(0, 921600, '\P{^Changes_When_NFKC_Casefolded=-YES}', ""); + Error('\p{CWKCF=_-Y:=}'); + Error('\P{CWKCF=_-Y:=}'); Expect(1, 921599, '\p{CWKCF=:\AY\z:}', "");; Expect(0, 921600, '\p{CWKCF=:\AY\z:}', "");; Expect(1, 921599, '\p{CWKCF=y}', ""); @@ -33470,16 +34487,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 921600, '\P{^CWKCF=y}', ""); Expect(1, 921599, '\p{CWKCF=:\Ay\z:}', "");; Expect(0, 921600, '\p{CWKCF=:\Ay\z:}', "");; - Expect(1, 921599, '\p{CWKCF= Y}', ""); - Expect(0, 921599, '\p{^CWKCF= Y}', ""); - Expect(0, 921599, '\P{CWKCF= Y}', ""); - Expect(1, 921599, '\P{^CWKCF= Y}', ""); - Expect(0, 921600, '\p{CWKCF= Y}', ""); - Expect(1, 921600, '\p{^CWKCF= Y}', ""); - Expect(1, 921600, '\P{CWKCF= Y}', ""); - Expect(0, 921600, '\P{^CWKCF= Y}', ""); - Error('\p{Is_Changes_When_NFKC_Casefolded: := _T}'); - Error('\P{Is_Changes_When_NFKC_Casefolded: := _T}'); + Expect(1, 921599, '\p{CWKCF=-_Y}', ""); + Expect(0, 921599, '\p{^CWKCF=-_Y}', ""); + Expect(0, 921599, '\P{CWKCF=-_Y}', ""); + Expect(1, 921599, '\P{^CWKCF=-_Y}', ""); + Expect(0, 921600, '\p{CWKCF=-_Y}', ""); + Expect(1, 921600, '\p{^CWKCF=-_Y}', ""); + Expect(1, 921600, '\P{CWKCF=-_Y}', ""); + Expect(0, 921600, '\P{^CWKCF=-_Y}', ""); + Error('\p{Is_Changes_When_NFKC_Casefolded=:=_ T}'); + Error('\P{Is_Changes_When_NFKC_Casefolded=:=_ T}'); Expect(1, 921599, '\p{Is_Changes_When_NFKC_Casefolded=t}', ""); Expect(0, 921599, '\p{^Is_Changes_When_NFKC_Casefolded=t}', ""); Expect(0, 921599, '\P{Is_Changes_When_NFKC_Casefolded=t}', ""); @@ -33488,16 +34505,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}'); - Error('\P{Is_CWKCF= :=TRUE}'); + Expect(1, 921599, '\p{Is_Changes_When_NFKC_Casefolded=-_T}', ""); + Expect(0, 921599, '\p{^Is_Changes_When_NFKC_Casefolded=-_T}', ""); + Expect(0, 921599, '\P{Is_Changes_When_NFKC_Casefolded=-_T}', ""); + Expect(1, 921599, '\P{^Is_Changes_When_NFKC_Casefolded=-_T}', ""); + Expect(0, 921600, '\p{Is_Changes_When_NFKC_Casefolded=-_T}', ""); + Expect(1, 921600, '\p{^Is_Changes_When_NFKC_Casefolded=-_T}', ""); + Expect(1, 921600, '\P{Is_Changes_When_NFKC_Casefolded=-_T}', ""); + Expect(0, 921600, '\P{^Is_Changes_When_NFKC_Casefolded=-_T}', ""); + Error('\p{Is_CWKCF= TRUE/a/}'); + Error('\P{Is_CWKCF= TRUE/a/}'); Expect(1, 921599, '\p{Is_CWKCF=true}', ""); Expect(0, 921599, '\p{^Is_CWKCF=true}', ""); Expect(0, 921599, '\P{Is_CWKCF=true}', ""); @@ -33506,16 +34523,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 921600, '\p{^Is_CWKCF=true}', ""); Expect(1, 921600, '\P{Is_CWKCF=true}', ""); Expect(0, 921600, '\P{^Is_CWKCF=true}', ""); - Expect(1, 921599, '\p{Is_CWKCF= True}', ""); - Expect(0, 921599, '\p{^Is_CWKCF= True}', ""); - Expect(0, 921599, '\P{Is_CWKCF= True}', ""); - Expect(1, 921599, '\P{^Is_CWKCF= True}', ""); - Expect(0, 921600, '\p{Is_CWKCF= True}', ""); - Expect(1, 921600, '\p{^Is_CWKCF= True}', ""); - Expect(1, 921600, '\P{Is_CWKCF= True}', ""); - Expect(0, 921600, '\P{^Is_CWKCF= True}', ""); - Error('\p{Changes_When_Lowercased: := NO}'); - Error('\P{Changes_When_Lowercased: := NO}'); + Expect(1, 921599, '\p{Is_CWKCF= true}', ""); + Expect(0, 921599, '\p{^Is_CWKCF= true}', ""); + Expect(0, 921599, '\P{Is_CWKCF= true}', ""); + Expect(1, 921599, '\P{^Is_CWKCF= true}', ""); + Expect(0, 921600, '\p{Is_CWKCF= true}', ""); + Expect(1, 921600, '\p{^Is_CWKCF= true}', ""); + Expect(1, 921600, '\P{Is_CWKCF= true}', ""); + Expect(0, 921600, '\P{^Is_CWKCF= true}', ""); + Error('\p{Changes_When_Lowercased=-:=no}'); + Error('\P{Changes_When_Lowercased=-:=no}'); Expect(1, 125218, '\p{Changes_When_Lowercased=:\ANo\z:}', "");; Expect(0, 125217, '\p{Changes_When_Lowercased=:\ANo\z:}', "");; Expect(1, 125218, '\p{Changes_When_Lowercased=no}', ""); @@ -33528,16 +34545,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=:=_N}'); + Error('\P{CWL=:=_N}'); Expect(1, 125218, '\p{CWL=:\AN\z:}', "");; Expect(0, 125217, '\p{CWL=:\AN\z:}', "");; Expect(1, 125218, '\p{CWL=n}', ""); @@ -33550,16 +34567,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: /a/ f}'); + Error('\P{Is_Changes_When_Lowercased: /a/ f}'); Expect(1, 125218, '\p{Is_Changes_When_Lowercased=f}', ""); Expect(0, 125218, '\p{^Is_Changes_When_Lowercased=f}', ""); Expect(0, 125218, '\P{Is_Changes_When_Lowercased=f}', ""); @@ -33568,8 +34585,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}', ""); - Error('\p{Is_CWL: False:=}'); - Error('\P{Is_CWL: False:=}'); + 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_CWL=false}', ""); Expect(0, 125218, '\p{^Is_CWL=false}', ""); Expect(0, 125218, '\P{Is_CWL=false}', ""); @@ -33578,16 +34603,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= YES/a/}'); - Error('\P{Changes_When_Lowercased= YES/a/}'); + 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, 125217, '\p{Changes_When_Lowercased=:\AYes\z:}', "");; Expect(0, 125218, '\p{Changes_When_Lowercased=:\AYes\z:}', "");; Expect(1, 125217, '\p{Changes_When_Lowercased=yes}', ""); @@ -33600,38 +34625,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=/a/-Y}'); - Error('\P{CWL=/a/-Y}'); + Expect(1, 125217, '\p{Changes_When_Lowercased= Yes}', ""); + Expect(0, 125217, '\p{^Changes_When_Lowercased= Yes}', ""); + Expect(0, 125217, '\P{Changes_When_Lowercased= Yes}', ""); + Expect(1, 125217, '\P{^Changes_When_Lowercased= Yes}', ""); + Expect(0, 125218, '\p{Changes_When_Lowercased= Yes}', ""); + Expect(1, 125218, '\p{^Changes_When_Lowercased= Yes}', ""); + Expect(1, 125218, '\P{Changes_When_Lowercased= Yes}', ""); + Expect(0, 125218, '\P{^Changes_When_Lowercased= Yes}', ""); + Error('\p{CWL=:=-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=_ T:=}'); - Error('\P{Is_Changes_When_Lowercased=_ T:=}'); + Expect(1, 125217, '\p{CWL=__Y}', ""); + Expect(0, 125217, '\p{^CWL=__Y}', ""); + Expect(0, 125217, '\P{CWL=__Y}', ""); + Expect(1, 125217, '\P{^CWL=__Y}', ""); + Expect(0, 125218, '\p{CWL=__Y}', ""); + Expect(1, 125218, '\p{^CWL=__Y}', ""); + Expect(1, 125218, '\P{CWL=__Y}', ""); + Expect(0, 125218, '\P{^CWL=__Y}', ""); + Error('\p{Is_Changes_When_Lowercased= /a/T}'); + Error('\P{Is_Changes_When_Lowercased= /a/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}', ""); @@ -33640,78 +34665,78 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125218, '\p{^Is_Changes_When_Lowercased=t}', ""); Expect(1, 125218, '\P{Is_Changes_When_Lowercased=t}', ""); Expect(0, 125218, '\P{^Is_Changes_When_Lowercased=t}', ""); - Expect(1, 125217, '\p{Is_Changes_When_Lowercased=_ t}', ""); - Expect(0, 125217, '\p{^Is_Changes_When_Lowercased=_ t}', ""); - Expect(0, 125217, '\P{Is_Changes_When_Lowercased=_ t}', ""); - Expect(1, 125217, '\P{^Is_Changes_When_Lowercased=_ t}', ""); - Expect(0, 125218, '\p{Is_Changes_When_Lowercased=_ t}', ""); - Expect(1, 125218, '\p{^Is_Changes_When_Lowercased=_ t}', ""); - Expect(1, 125218, '\P{Is_Changes_When_Lowercased=_ t}', ""); - Expect(0, 125218, '\P{^Is_Changes_When_Lowercased=_ t}', ""); - Error('\p{Is_CWL=:=_True}'); - Error('\P{Is_CWL=:=_True}'); - Expect(1, 125217, '\p{Is_CWL:true}', ""); - Expect(0, 125217, '\p{^Is_CWL:true}', ""); - Expect(0, 125217, '\P{Is_CWL:true}', ""); - Expect(1, 125217, '\P{^Is_CWL:true}', ""); - Expect(0, 125218, '\p{Is_CWL:true}', ""); - Expect(1, 125218, '\p{^Is_CWL:true}', ""); - Expect(1, 125218, '\P{Is_CWL:true}', ""); - Expect(0, 125218, '\P{^Is_CWL:true}', ""); - Expect(1, 125217, '\p{Is_CWL= True}', ""); - Expect(0, 125217, '\p{^Is_CWL= True}', ""); - Expect(0, 125217, '\P{Is_CWL= True}', ""); - Expect(1, 125217, '\P{^Is_CWL= True}', ""); - Expect(0, 125218, '\p{Is_CWL= True}', ""); - Expect(1, 125218, '\p{^Is_CWL= True}', ""); - Expect(1, 125218, '\P{Is_CWL= True}', ""); - Expect(0, 125218, '\P{^Is_CWL= True}', ""); - Error('\p{Changes_When_Titlecased=:= _no}'); - Error('\P{Changes_When_Titlecased=:= _no}'); + Expect(1, 125217, '\p{Is_Changes_When_Lowercased: T}', ""); + Expect(0, 125217, '\p{^Is_Changes_When_Lowercased: T}', ""); + Expect(0, 125217, '\P{Is_Changes_When_Lowercased: T}', ""); + Expect(1, 125217, '\P{^Is_Changes_When_Lowercased: T}', ""); + Expect(0, 125218, '\p{Is_Changes_When_Lowercased: T}', ""); + Expect(1, 125218, '\p{^Is_Changes_When_Lowercased: T}', ""); + Expect(1, 125218, '\P{Is_Changes_When_Lowercased: T}', ""); + Expect(0, 125218, '\P{^Is_Changes_When_Lowercased: T}', ""); + Error('\p{Is_CWL= True:=}'); + Error('\P{Is_CWL= True:=}'); + Expect(1, 125217, '\p{Is_CWL=true}', ""); + Expect(0, 125217, '\p{^Is_CWL=true}', ""); + Expect(0, 125217, '\P{Is_CWL=true}', ""); + Expect(1, 125217, '\P{^Is_CWL=true}', ""); + Expect(0, 125218, '\p{Is_CWL=true}', ""); + Expect(1, 125218, '\p{^Is_CWL=true}', ""); + Expect(1, 125218, '\P{Is_CWL=true}', ""); + Expect(0, 125218, '\P{^Is_CWL=true}', ""); + Expect(1, 125217, '\p{Is_CWL=- TRUE}', ""); + Expect(0, 125217, '\p{^Is_CWL=- TRUE}', ""); + Expect(0, 125217, '\P{Is_CWL=- TRUE}', ""); + Expect(1, 125217, '\P{^Is_CWL=- TRUE}', ""); + Expect(0, 125218, '\p{Is_CWL=- TRUE}', ""); + Expect(1, 125218, '\p{^Is_CWL=- TRUE}', ""); + Expect(1, 125218, '\P{Is_CWL=- TRUE}', ""); + Expect(0, 125218, '\P{^Is_CWL=- TRUE}', ""); + Error('\p{Changes_When_Titlecased= _No:=}'); + Error('\P{Changes_When_Titlecased= _No:=}'); Expect(1, 125252, '\p{Changes_When_Titlecased=:\ANo\z:}', "");; Expect(0, 125251, '\p{Changes_When_Titlecased=:\ANo\z:}', "");; - Expect(1, 125252, '\p{Changes_When_Titlecased: no}', ""); - Expect(0, 125252, '\p{^Changes_When_Titlecased: no}', ""); - Expect(0, 125252, '\P{Changes_When_Titlecased: no}', ""); - Expect(1, 125252, '\P{^Changes_When_Titlecased: no}', ""); - Expect(0, 125251, '\p{Changes_When_Titlecased: no}', ""); - Expect(1, 125251, '\p{^Changes_When_Titlecased: no}', ""); - Expect(1, 125251, '\P{Changes_When_Titlecased: no}', ""); - Expect(0, 125251, '\P{^Changes_When_Titlecased: no}', ""); + Expect(1, 125252, '\p{Changes_When_Titlecased=no}', ""); + Expect(0, 125252, '\p{^Changes_When_Titlecased=no}', ""); + Expect(0, 125252, '\P{Changes_When_Titlecased=no}', ""); + Expect(1, 125252, '\P{^Changes_When_Titlecased=no}', ""); + Expect(0, 125251, '\p{Changes_When_Titlecased=no}', ""); + Expect(1, 125251, '\p{^Changes_When_Titlecased=no}', ""); + Expect(1, 125251, '\P{Changes_When_Titlecased=no}', ""); + Expect(0, 125251, '\P{^Changes_When_Titlecased=no}', ""); Expect(1, 125252, '\p{Changes_When_Titlecased=:\Ano\z:}', "");; Expect(0, 125251, '\p{Changes_When_Titlecased=:\Ano\z:}', "");; - Expect(1, 125252, '\p{Changes_When_Titlecased=- No}', ""); - Expect(0, 125252, '\p{^Changes_When_Titlecased=- No}', ""); - Expect(0, 125252, '\P{Changes_When_Titlecased=- No}', ""); - Expect(1, 125252, '\P{^Changes_When_Titlecased=- No}', ""); - Expect(0, 125251, '\p{Changes_When_Titlecased=- No}', ""); - Expect(1, 125251, '\p{^Changes_When_Titlecased=- No}', ""); - Expect(1, 125251, '\P{Changes_When_Titlecased=- No}', ""); - Expect(0, 125251, '\P{^Changes_When_Titlecased=- No}', ""); - Error('\p{CWT=--N:=}'); - Error('\P{CWT=--N:=}'); + Expect(1, 125252, '\p{Changes_When_Titlecased= -No}', ""); + Expect(0, 125252, '\p{^Changes_When_Titlecased= -No}', ""); + Expect(0, 125252, '\P{Changes_When_Titlecased= -No}', ""); + Expect(1, 125252, '\P{^Changes_When_Titlecased= -No}', ""); + Expect(0, 125251, '\p{Changes_When_Titlecased= -No}', ""); + Expect(1, 125251, '\p{^Changes_When_Titlecased= -No}', ""); + Expect(1, 125251, '\P{Changes_When_Titlecased= -No}', ""); + Expect(0, 125251, '\P{^Changes_When_Titlecased= -No}', ""); + Error('\p{CWT=-:=n}'); + Error('\P{CWT=-:=n}'); Expect(1, 125252, '\p{CWT=:\AN\z:}', "");; Expect(0, 125251, '\p{CWT=:\AN\z:}', "");; - Expect(1, 125252, '\p{CWT: n}', ""); - Expect(0, 125252, '\p{^CWT: n}', ""); - Expect(0, 125252, '\P{CWT: n}', ""); - Expect(1, 125252, '\P{^CWT: n}', ""); - Expect(0, 125251, '\p{CWT: n}', ""); - Expect(1, 125251, '\p{^CWT: n}', ""); - Expect(1, 125251, '\P{CWT: n}', ""); - Expect(0, 125251, '\P{^CWT: n}', ""); + Expect(1, 125252, '\p{CWT=n}', ""); + Expect(0, 125252, '\p{^CWT=n}', ""); + Expect(0, 125252, '\P{CWT=n}', ""); + Expect(1, 125252, '\P{^CWT=n}', ""); + Expect(0, 125251, '\p{CWT=n}', ""); + Expect(1, 125251, '\p{^CWT=n}', ""); + Expect(1, 125251, '\P{CWT=n}', ""); + Expect(0, 125251, '\P{^CWT=n}', ""); Expect(1, 125252, '\p{CWT=:\An\z:}', "");; Expect(0, 125251, '\p{CWT=:\An\z:}', "");; - Expect(1, 125252, '\p{CWT=- N}', ""); - Expect(0, 125252, '\p{^CWT=- N}', ""); - Expect(0, 125252, '\P{CWT=- N}', ""); - Expect(1, 125252, '\P{^CWT=- N}', ""); - Expect(0, 125251, '\p{CWT=- N}', ""); - Expect(1, 125251, '\p{^CWT=- N}', ""); - Expect(1, 125251, '\P{CWT=- N}', ""); - Expect(0, 125251, '\P{^CWT=- N}', ""); - Error('\p{Is_Changes_When_Titlecased= _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}'); + Error('\P{Is_Changes_When_Titlecased=:=F}'); Expect(1, 125252, '\p{Is_Changes_When_Titlecased=f}', ""); Expect(0, 125252, '\p{^Is_Changes_When_Titlecased=f}', ""); Expect(0, 125252, '\P{Is_Changes_When_Titlecased=f}', ""); @@ -33720,16 +34745,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=:= -false}'); + Error('\P{Is_CWT=:= -false}'); Expect(1, 125252, '\p{Is_CWT=false}', ""); Expect(0, 125252, '\p{^Is_CWT=false}', ""); Expect(0, 125252, '\P{Is_CWT=false}', ""); @@ -33738,16 +34763,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=/a/Yes}'); - Error('\P{Changes_When_Titlecased=/a/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}', ""); @@ -33760,16 +34785,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125252, '\P{^Changes_When_Titlecased=yes}', ""); Expect(1, 125251, '\p{Changes_When_Titlecased=:\Ayes\z:}', "");; Expect(0, 125252, '\p{Changes_When_Titlecased=:\Ayes\z:}', "");; - Expect(1, 125251, '\p{Changes_When_Titlecased=_YES}', ""); - Expect(0, 125251, '\p{^Changes_When_Titlecased=_YES}', ""); - Expect(0, 125251, '\P{Changes_When_Titlecased=_YES}', ""); - Expect(1, 125251, '\P{^Changes_When_Titlecased=_YES}', ""); - Expect(0, 125252, '\p{Changes_When_Titlecased=_YES}', ""); - Expect(1, 125252, '\p{^Changes_When_Titlecased=_YES}', ""); - Expect(1, 125252, '\P{Changes_When_Titlecased=_YES}', ""); - Expect(0, 125252, '\P{^Changes_When_Titlecased=_YES}', ""); - Error('\p{CWT=_/a/Y}'); - Error('\P{CWT=_/a/Y}'); + Error('\p{CWT= /a/Y}'); + Error('\P{CWT= /a/Y}'); Expect(1, 125251, '\p{CWT=:\AY\z:}', "");; Expect(0, 125252, '\p{CWT=:\AY\z:}', "");; Expect(1, 125251, '\p{CWT=y}', ""); @@ -33782,16 +34799,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/a/}'); + Error('\P{Is_Changes_When_Titlecased= -T/a/}'); Expect(1, 125251, '\p{Is_Changes_When_Titlecased=t}', ""); Expect(0, 125251, '\p{^Is_Changes_When_Titlecased=t}', ""); Expect(0, 125251, '\P{Is_Changes_When_Titlecased=t}', ""); @@ -33800,34 +34817,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125252, '\p{^Is_Changes_When_Titlecased=t}', ""); Expect(1, 125252, '\P{Is_Changes_When_Titlecased=t}', ""); Expect(0, 125252, '\P{^Is_Changes_When_Titlecased=t}', ""); - Expect(1, 125251, '\p{Is_Changes_When_Titlecased=--T}', ""); - Expect(0, 125251, '\p{^Is_Changes_When_Titlecased=--T}', ""); - Expect(0, 125251, '\P{Is_Changes_When_Titlecased=--T}', ""); - Expect(1, 125251, '\P{^Is_Changes_When_Titlecased=--T}', ""); - Expect(0, 125252, '\p{Is_Changes_When_Titlecased=--T}', ""); - Expect(1, 125252, '\p{^Is_Changes_When_Titlecased=--T}', ""); - Expect(1, 125252, '\P{Is_Changes_When_Titlecased=--T}', ""); - Expect(0, 125252, '\P{^Is_Changes_When_Titlecased=--T}', ""); - Error('\p{Is_CWT=:=-_True}'); - Error('\P{Is_CWT=:=-_True}'); - Expect(1, 125251, '\p{Is_CWT:true}', ""); - Expect(0, 125251, '\p{^Is_CWT:true}', ""); - Expect(0, 125251, '\P{Is_CWT:true}', ""); - Expect(1, 125251, '\P{^Is_CWT:true}', ""); - Expect(0, 125252, '\p{Is_CWT:true}', ""); - Expect(1, 125252, '\p{^Is_CWT:true}', ""); - Expect(1, 125252, '\P{Is_CWT:true}', ""); - Expect(0, 125252, '\P{^Is_CWT:true}', ""); - Expect(1, 125251, '\p{Is_CWT=-_TRUE}', ""); - Expect(0, 125251, '\p{^Is_CWT=-_TRUE}', ""); - Expect(0, 125251, '\P{Is_CWT=-_TRUE}', ""); - Expect(1, 125251, '\P{^Is_CWT=-_TRUE}', ""); - Expect(0, 125252, '\p{Is_CWT=-_TRUE}', ""); - Expect(1, 125252, '\p{^Is_CWT=-_TRUE}', ""); - Expect(1, 125252, '\P{Is_CWT=-_TRUE}', ""); - Expect(0, 125252, '\P{^Is_CWT=-_TRUE}', ""); - Error('\p{Changes_When_Uppercased=/a/ NO}'); - Error('\P{Changes_When_Uppercased=/a/ NO}'); + Expect(1, 125251, '\p{Is_Changes_When_Titlecased= _T}', ""); + Expect(0, 125251, '\p{^Is_Changes_When_Titlecased= _T}', ""); + Expect(0, 125251, '\P{Is_Changes_When_Titlecased= _T}', ""); + Expect(1, 125251, '\P{^Is_Changes_When_Titlecased= _T}', ""); + Expect(0, 125252, '\p{Is_Changes_When_Titlecased= _T}', ""); + Expect(1, 125252, '\p{^Is_Changes_When_Titlecased= _T}', ""); + Expect(1, 125252, '\P{Is_Changes_When_Titlecased= _T}', ""); + Expect(0, 125252, '\P{^Is_Changes_When_Titlecased= _T}', ""); + Error('\p{Is_CWT: True:=}'); + Error('\P{Is_CWT: True:=}'); + Expect(1, 125251, '\p{Is_CWT=true}', ""); + Expect(0, 125251, '\p{^Is_CWT=true}', ""); + Expect(0, 125251, '\P{Is_CWT=true}', ""); + Expect(1, 125251, '\P{^Is_CWT=true}', ""); + Expect(0, 125252, '\p{Is_CWT=true}', ""); + Expect(1, 125252, '\p{^Is_CWT=true}', ""); + Expect(1, 125252, '\P{Is_CWT=true}', ""); + Expect(0, 125252, '\P{^Is_CWT=true}', ""); + Expect(1, 125251, '\p{Is_CWT= -True}', ""); + Expect(0, 125251, '\p{^Is_CWT= -True}', ""); + Expect(0, 125251, '\P{Is_CWT= -True}', ""); + Expect(1, 125251, '\P{^Is_CWT= -True}', ""); + Expect(0, 125252, '\p{Is_CWT= -True}', ""); + Expect(1, 125252, '\p{^Is_CWT= -True}', ""); + Expect(1, 125252, '\P{Is_CWT= -True}', ""); + Expect(0, 125252, '\P{^Is_CWT= -True}', ""); + Error('\p{Changes_When_Uppercased= -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}', ""); @@ -33840,38 +34857,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125251, '\P{^Changes_When_Uppercased=no}', ""); Expect(1, 125252, '\p{Changes_When_Uppercased=:\Ano\z:}', "");; Expect(0, 125251, '\p{Changes_When_Uppercased=:\Ano\z:}', "");; - Expect(1, 125252, '\p{Changes_When_Uppercased= no}', ""); - Expect(0, 125252, '\p{^Changes_When_Uppercased= no}', ""); - Expect(0, 125252, '\P{Changes_When_Uppercased= no}', ""); - Expect(1, 125252, '\P{^Changes_When_Uppercased= no}', ""); - Expect(0, 125251, '\p{Changes_When_Uppercased= no}', ""); - Expect(1, 125251, '\p{^Changes_When_Uppercased= no}', ""); - Expect(1, 125251, '\P{Changes_When_Uppercased= no}', ""); - Expect(0, 125251, '\P{^Changes_When_Uppercased= no}', ""); - Error('\p{CWU: :=n}'); - Error('\P{CWU: :=n}'); + Expect(1, 125252, '\p{Changes_When_Uppercased=_no}', ""); + Expect(0, 125252, '\p{^Changes_When_Uppercased=_no}', ""); + Expect(0, 125252, '\P{Changes_When_Uppercased=_no}', ""); + Expect(1, 125252, '\P{^Changes_When_Uppercased=_no}', ""); + Expect(0, 125251, '\p{Changes_When_Uppercased=_no}', ""); + Expect(1, 125251, '\p{^Changes_When_Uppercased=_no}', ""); + Expect(1, 125251, '\P{Changes_When_Uppercased=_no}', ""); + Expect(0, 125251, '\P{^Changes_When_Uppercased=_no}', ""); + Error('\p{CWU= n:=}'); + Error('\P{CWU= n:=}'); Expect(1, 125252, '\p{CWU=:\AN\z:}', "");; Expect(0, 125251, '\p{CWU=:\AN\z:}', "");; - Expect(1, 125252, '\p{CWU: n}', ""); - Expect(0, 125252, '\p{^CWU: n}', ""); - Expect(0, 125252, '\P{CWU: n}', ""); - Expect(1, 125252, '\P{^CWU: n}', ""); - Expect(0, 125251, '\p{CWU: n}', ""); - Expect(1, 125251, '\p{^CWU: n}', ""); - Expect(1, 125251, '\P{CWU: n}', ""); - Expect(0, 125251, '\P{^CWU: n}', ""); + Expect(1, 125252, '\p{CWU=n}', ""); + Expect(0, 125252, '\p{^CWU=n}', ""); + Expect(0, 125252, '\P{CWU=n}', ""); + Expect(1, 125252, '\P{^CWU=n}', ""); + Expect(0, 125251, '\p{CWU=n}', ""); + Expect(1, 125251, '\p{^CWU=n}', ""); + Expect(1, 125251, '\P{CWU=n}', ""); + Expect(0, 125251, '\P{^CWU=n}', ""); Expect(1, 125252, '\p{CWU=:\An\z:}', "");; Expect(0, 125251, '\p{CWU=:\An\z:}', "");; - Expect(1, 125252, '\p{CWU: -n}', ""); - Expect(0, 125252, '\p{^CWU: -n}', ""); - Expect(0, 125252, '\P{CWU: -n}', ""); - Expect(1, 125252, '\P{^CWU: -n}', ""); - Expect(0, 125251, '\p{CWU: -n}', ""); - Expect(1, 125251, '\p{^CWU: -n}', ""); - Expect(1, 125251, '\P{CWU: -n}', ""); - Expect(0, 125251, '\P{^CWU: -n}', ""); - Error('\p{Is_Changes_When_Uppercased= /a/F}'); - Error('\P{Is_Changes_When_Uppercased= /a/F}'); + Expect(1, 125252, '\p{CWU= _n}', ""); + Expect(0, 125252, '\p{^CWU= _n}', ""); + Expect(0, 125252, '\P{CWU= _n}', ""); + Expect(1, 125252, '\P{^CWU= _n}', ""); + Expect(0, 125251, '\p{CWU= _n}', ""); + Expect(1, 125251, '\p{^CWU= _n}', ""); + Expect(1, 125251, '\P{CWU= _n}', ""); + Expect(0, 125251, '\P{^CWU= _n}', ""); + Error('\p{Is_Changes_When_Uppercased= 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}', ""); @@ -33880,16 +34897,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= /a/false}'); - Error('\P{Is_CWU= /a/false}'); + Expect(1, 125252, '\p{Is_Changes_When_Uppercased=F}', ""); + Expect(0, 125252, '\p{^Is_Changes_When_Uppercased=F}', ""); + Expect(0, 125252, '\P{Is_Changes_When_Uppercased=F}', ""); + Expect(1, 125252, '\P{^Is_Changes_When_Uppercased=F}', ""); + Expect(0, 125251, '\p{Is_Changes_When_Uppercased=F}', ""); + Expect(1, 125251, '\p{^Is_Changes_When_Uppercased=F}', ""); + Expect(1, 125251, '\P{Is_Changes_When_Uppercased=F}', ""); + Expect(0, 125251, '\P{^Is_Changes_When_Uppercased=F}', ""); + Error('\p{Is_CWU=_FALSE/a/}'); + Error('\P{Is_CWU=_FALSE/a/}'); Expect(1, 125252, '\p{Is_CWU=false}', ""); Expect(0, 125252, '\p{^Is_CWU=false}', ""); Expect(0, 125252, '\P{Is_CWU=false}', ""); @@ -33898,60 +34915,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125251, '\p{^Is_CWU=false}', ""); Expect(1, 125251, '\P{Is_CWU=false}', ""); Expect(0, 125251, '\P{^Is_CWU=false}', ""); - Expect(1, 125252, '\p{Is_CWU: _-False}', ""); - Expect(0, 125252, '\p{^Is_CWU: _-False}', ""); - Expect(0, 125252, '\P{Is_CWU: _-False}', ""); - Expect(1, 125252, '\P{^Is_CWU: _-False}', ""); - Expect(0, 125251, '\p{Is_CWU: _-False}', ""); - Expect(1, 125251, '\p{^Is_CWU: _-False}', ""); - Expect(1, 125251, '\P{Is_CWU: _-False}', ""); - Expect(0, 125251, '\P{^Is_CWU: _-False}', ""); - Error('\p{Changes_When_Uppercased=:= yes}'); - Error('\P{Changes_When_Uppercased=:= yes}'); + Expect(1, 125252, '\p{Is_CWU=_FALSE}', ""); + Expect(0, 125252, '\p{^Is_CWU=_FALSE}', ""); + Expect(0, 125252, '\P{Is_CWU=_FALSE}', ""); + Expect(1, 125252, '\P{^Is_CWU=_FALSE}', ""); + Expect(0, 125251, '\p{Is_CWU=_FALSE}', ""); + Expect(1, 125251, '\p{^Is_CWU=_FALSE}', ""); + Expect(1, 125251, '\P{Is_CWU=_FALSE}', ""); + Expect(0, 125251, '\P{^Is_CWU=_FALSE}', ""); + Error('\p{Changes_When_Uppercased= _YES/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}', ""); - Expect(0, 125251, '\p{^Changes_When_Uppercased:yes}', ""); - Expect(0, 125251, '\P{Changes_When_Uppercased:yes}', ""); - Expect(1, 125251, '\P{^Changes_When_Uppercased:yes}', ""); - Expect(0, 125252, '\p{Changes_When_Uppercased:yes}', ""); - Expect(1, 125252, '\p{^Changes_When_Uppercased:yes}', ""); - Expect(1, 125252, '\P{Changes_When_Uppercased:yes}', ""); - Expect(0, 125252, '\P{^Changes_When_Uppercased:yes}', ""); + Expect(1, 125251, '\p{Changes_When_Uppercased=yes}', ""); + Expect(0, 125251, '\p{^Changes_When_Uppercased=yes}', ""); + Expect(0, 125251, '\P{Changes_When_Uppercased=yes}', ""); + Expect(1, 125251, '\P{^Changes_When_Uppercased=yes}', ""); + Expect(0, 125252, '\p{Changes_When_Uppercased=yes}', ""); + Expect(1, 125252, '\p{^Changes_When_Uppercased=yes}', ""); + Expect(1, 125252, '\P{Changes_When_Uppercased=yes}', ""); + Expect(0, 125252, '\P{^Changes_When_Uppercased=yes}', ""); Expect(1, 125251, '\p{Changes_When_Uppercased=:\Ayes\z:}', "");; Expect(0, 125252, '\p{Changes_When_Uppercased=:\Ayes\z:}', "");; - Expect(1, 125251, '\p{Changes_When_Uppercased= YES}', ""); - Expect(0, 125251, '\p{^Changes_When_Uppercased= YES}', ""); - Expect(0, 125251, '\P{Changes_When_Uppercased= YES}', ""); - Expect(1, 125251, '\P{^Changes_When_Uppercased= YES}', ""); - Expect(0, 125252, '\p{Changes_When_Uppercased= YES}', ""); - Expect(1, 125252, '\p{^Changes_When_Uppercased= YES}', ""); - Expect(1, 125252, '\P{Changes_When_Uppercased= YES}', ""); - Expect(0, 125252, '\P{^Changes_When_Uppercased= YES}', ""); - Error('\p{CWU= Y/a/}'); - Error('\P{CWU= Y/a/}'); + 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{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=_ T:=}'); + Error('\P{Is_Changes_When_Uppercased=_ T:=}'); Expect(1, 125251, '\p{Is_Changes_When_Uppercased=t}', ""); Expect(0, 125251, '\p{^Is_Changes_When_Uppercased=t}', ""); Expect(0, 125251, '\P{Is_Changes_When_Uppercased=t}', ""); @@ -33960,16 +34977,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= -True/a/}'); - Error('\P{Is_CWU= -True/a/}'); + 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}', ""); @@ -33978,16 +34995,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=/a/ -No}'); - Error('\P{Dash=/a/ -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}', ""); @@ -34000,16 +35017,16 @@ 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=/a/- N}'); - Error('\P{Is_Dash=/a/- N}'); + 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}', ""); @@ -34018,16 +35035,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{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=:\AF\z:}', "");; Expect(0, 69293, '\p{Dash=:\AF\z:}', "");; Expect(1, 69294, '\p{Dash=f}', ""); @@ -34040,56 +35057,56 @@ 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= :=False}'); - Error('\P{Is_Dash= :=False}'); - Expect(1, 69294, '\p{Is_Dash: false}', ""); - Expect(0, 69294, '\p{^Is_Dash: false}', ""); - Expect(0, 69294, '\P{Is_Dash: false}', ""); - Expect(1, 69294, '\P{^Is_Dash: false}', ""); - Expect(0, 69293, '\p{Is_Dash: false}', ""); - Expect(1, 69293, '\p{^Is_Dash: false}', ""); - Expect(1, 69293, '\P{Is_Dash: false}', ""); - Expect(0, 69293, '\P{^Is_Dash: false}', ""); - Expect(1, 69294, '\p{Is_Dash=-_FALSE}', ""); - Expect(0, 69294, '\p{^Is_Dash=-_FALSE}', ""); - Expect(0, 69294, '\P{Is_Dash=-_FALSE}', ""); - Expect(1, 69294, '\P{^Is_Dash=-_FALSE}', ""); - Expect(0, 69293, '\p{Is_Dash=-_FALSE}', ""); - Expect(1, 69293, '\p{^Is_Dash=-_FALSE}', ""); - Expect(1, 69293, '\P{Is_Dash=-_FALSE}', ""); - Expect(0, 69293, '\P{^Is_Dash=-_FALSE}', ""); - Error('\p{Dash=:=_yes}'); - Error('\P{Dash=:=_yes}'); + Expect(1, 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}', ""); + Expect(1, 69294, '\P{^Is_Dash=false}', ""); + Expect(0, 69293, '\p{Is_Dash=false}', ""); + Expect(1, 69293, '\p{^Is_Dash=false}', ""); + Expect(1, 69293, '\P{Is_Dash=false}', ""); + Expect(0, 69293, '\P{^Is_Dash=false}', ""); + Expect(1, 69294, '\p{Is_Dash=-FALSE}', ""); + Expect(0, 69294, '\p{^Is_Dash=-FALSE}', ""); + Expect(0, 69294, '\P{Is_Dash=-FALSE}', ""); + Expect(1, 69294, '\P{^Is_Dash=-FALSE}', ""); + Expect(0, 69293, '\p{Is_Dash=-FALSE}', ""); + Expect(1, 69293, '\p{^Is_Dash=-FALSE}', ""); + Expect(1, 69293, '\P{Is_Dash=-FALSE}', ""); + Expect(0, 69293, '\P{^Is_Dash=-FALSE}', ""); + Error('\p{Dash= Yes/a/}'); + Error('\P{Dash= Yes/a/}'); 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= /a/Y}'); - Error('\P{Is_Dash= /a/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:=}'); + Error('\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}', ""); @@ -34098,16 +35115,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/a/}'); - Error('\P{Dash= _T/a/}'); + 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{Dash=:\AT\z:}', "");; Expect(0, 69294, '\p{Dash=:\AT\z:}', "");; Expect(1, 69293, '\p{Dash=t}', ""); @@ -34120,16 +35137,16 @@ 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{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}', ""); @@ -34138,96 +35155,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 69294, '\p{^Is_Dash=true}', ""); Expect(1, 69294, '\P{Is_Dash=true}', ""); Expect(0, 69294, '\P{^Is_Dash=true}', ""); - Expect(1, 69293, '\p{Is_Dash= -True}', ""); - Expect(0, 69293, '\p{^Is_Dash= -True}', ""); - Expect(0, 69293, '\P{Is_Dash= -True}', ""); - Expect(1, 69293, '\P{^Is_Dash= -True}', ""); - Expect(0, 69294, '\p{Is_Dash= -True}', ""); - Expect(1, 69294, '\p{^Is_Dash= -True}', ""); - Expect(1, 69294, '\P{Is_Dash= -True}', ""); - Expect(0, 69294, '\P{^Is_Dash= -True}', ""); - Error('\p{Deprecated=_:=No}'); - Error('\P{Deprecated=_:=No}'); + Expect(1, 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, 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=/a/n}'); - Error('\P{Dep=/a/n}'); + Expect(1, 917506, '\p{Deprecated= No}', ""); + Expect(0, 917506, '\p{^Deprecated= No}', ""); + Expect(0, 917506, '\P{Deprecated= No}', ""); + Expect(1, 917506, '\P{^Deprecated= No}', ""); + Expect(0, 917505, '\p{Deprecated= No}', ""); + Expect(1, 917505, '\p{^Deprecated= No}', ""); + Expect(1, 917505, '\P{Deprecated= No}', ""); + Expect(0, 917505, '\P{^Deprecated= No}', ""); + Error('\p{Dep=_:=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=-/a/F}'); - Error('\P{Is_Deprecated=-/a/F}'); - Expect(1, 917506, '\p{Is_Deprecated=f}', ""); - Expect(0, 917506, '\p{^Is_Deprecated=f}', ""); - Expect(0, 917506, '\P{Is_Deprecated=f}', ""); - Expect(1, 917506, '\P{^Is_Deprecated=f}', ""); - Expect(0, 917505, '\p{Is_Deprecated=f}', ""); - Expect(1, 917505, '\p{^Is_Deprecated=f}', ""); - Expect(1, 917505, '\P{Is_Deprecated=f}', ""); - Expect(0, 917505, '\P{^Is_Deprecated=f}', ""); - Expect(1, 917506, '\p{Is_Deprecated= _F}', ""); - Expect(0, 917506, '\p{^Is_Deprecated= _F}', ""); - Expect(0, 917506, '\P{Is_Deprecated= _F}', ""); - Expect(1, 917506, '\P{^Is_Deprecated= _F}', ""); - Expect(0, 917505, '\p{Is_Deprecated= _F}', ""); - Expect(1, 917505, '\p{^Is_Deprecated= _F}', ""); - Expect(1, 917505, '\P{Is_Deprecated= _F}', ""); - Expect(0, 917505, '\P{^Is_Deprecated= _F}', ""); - Error('\p{Is_Dep=/a/_False}'); - Error('\P{Is_Dep=/a/_False}'); - Expect(1, 917506, '\p{Is_Dep=false}', ""); - Expect(0, 917506, '\p{^Is_Dep=false}', ""); - Expect(0, 917506, '\P{Is_Dep=false}', ""); - 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}', ""); @@ -34240,16 +35257,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=/a/y}'); + Error('\P{Dep=/a/y}'); Expect(1, 917505, '\p{Dep=:\AY\z:}', "");; Expect(0, 917506, '\p{Dep=:\AY\z:}', "");; Expect(1, 917505, '\p{Dep=y}', ""); @@ -34262,34 +35279,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 917506, '\P{^Dep=y}', ""); Expect(1, 917505, '\p{Dep=:\Ay\z:}', "");; Expect(0, 917506, '\p{Dep=:\Ay\z:}', "");; - Expect(1, 917505, '\p{Dep=_y}', ""); - Expect(0, 917505, '\p{^Dep=_y}', ""); - Expect(0, 917505, '\P{Dep=_y}', ""); - Expect(1, 917505, '\P{^Dep=_y}', ""); - Expect(0, 917506, '\p{Dep=_y}', ""); - Expect(1, 917506, '\p{^Dep=_y}', ""); - Expect(1, 917506, '\P{Dep=_y}', ""); - Expect(0, 917506, '\P{^Dep=_y}', ""); - Error('\p{Is_Deprecated=-_T:=}'); - Error('\P{Is_Deprecated=-_T:=}'); - Expect(1, 917505, '\p{Is_Deprecated: t}', ""); - Expect(0, 917505, '\p{^Is_Deprecated: t}', ""); - Expect(0, 917505, '\P{Is_Deprecated: t}', ""); - Expect(1, 917505, '\P{^Is_Deprecated: t}', ""); - Expect(0, 917506, '\p{Is_Deprecated: t}', ""); - Expect(1, 917506, '\p{^Is_Deprecated: t}', ""); - Expect(1, 917506, '\P{Is_Deprecated: t}', ""); - Expect(0, 917506, '\P{^Is_Deprecated: t}', ""); - Expect(1, 917505, '\p{Is_Deprecated= T}', ""); - Expect(0, 917505, '\p{^Is_Deprecated= T}', ""); - Expect(0, 917505, '\P{Is_Deprecated= T}', ""); - Expect(1, 917505, '\P{^Is_Deprecated= T}', ""); - Expect(0, 917506, '\p{Is_Deprecated= T}', ""); - Expect(1, 917506, '\p{^Is_Deprecated= T}', ""); - Expect(1, 917506, '\P{Is_Deprecated= T}', ""); - Expect(0, 917506, '\P{^Is_Deprecated= T}', ""); - Error('\p{Is_Dep=__TRUE/a/}'); - Error('\P{Is_Dep=__TRUE/a/}'); + Expect(1, 917505, '\p{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{Is_Deprecated=t}', ""); + Expect(0, 917505, '\p{^Is_Deprecated=t}', ""); + Expect(0, 917505, '\P{Is_Deprecated=t}', ""); + Expect(1, 917505, '\P{^Is_Deprecated=t}', ""); + Expect(0, 917506, '\p{Is_Deprecated=t}', ""); + Expect(1, 917506, '\p{^Is_Deprecated=t}', ""); + Expect(1, 917506, '\P{Is_Deprecated=t}', ""); + Expect(0, 917506, '\P{^Is_Deprecated=t}', ""); + Expect(1, 917505, '\p{Is_Deprecated= T}', ""); + Expect(0, 917505, '\p{^Is_Deprecated= T}', ""); + Expect(0, 917505, '\P{Is_Deprecated= T}', ""); + Expect(1, 917505, '\P{^Is_Deprecated= T}', ""); + Expect(0, 917506, '\p{Is_Deprecated= T}', ""); + Expect(1, 917506, '\p{^Is_Deprecated= T}', ""); + Expect(1, 917506, '\P{Is_Deprecated= T}', ""); + Expect(0, 917506, '\P{^Is_Deprecated= T}', ""); + Error('\p{Is_Dep: /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}', ""); @@ -34298,16 +35315,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}', ""); @@ -34320,56 +35337,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 921599, '\P{^Default_Ignorable_Code_Point=no}', ""); Expect(1, 921600, '\p{Default_Ignorable_Code_Point=:\Ano\z:}', "");; Expect(0, 921599, '\p{Default_Ignorable_Code_Point=:\Ano\z:}', "");; - Expect(1, 921600, '\p{Default_Ignorable_Code_Point= NO}', ""); - Expect(0, 921600, '\p{^Default_Ignorable_Code_Point= NO}', ""); - Expect(0, 921600, '\P{Default_Ignorable_Code_Point= NO}', ""); - Expect(1, 921600, '\P{^Default_Ignorable_Code_Point= NO}', ""); - Expect(0, 921599, '\p{Default_Ignorable_Code_Point= NO}', ""); - Expect(1, 921599, '\p{^Default_Ignorable_Code_Point= NO}', ""); - Expect(1, 921599, '\P{Default_Ignorable_Code_Point= NO}', ""); - Expect(0, 921599, '\P{^Default_Ignorable_Code_Point= NO}', ""); - Error('\p{DI= N/a/}'); - Error('\P{DI= N/a/}'); + 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{DI=:\AN\z:}', "");; Expect(0, 921599, '\p{DI=:\AN\z:}', "");; - Expect(1, 921600, '\p{DI: n}', ""); - Expect(0, 921600, '\p{^DI: n}', ""); - Expect(0, 921600, '\P{DI: n}', ""); - Expect(1, 921600, '\P{^DI: n}', ""); - Expect(0, 921599, '\p{DI: n}', ""); - Expect(1, 921599, '\p{^DI: n}', ""); - Expect(1, 921599, '\P{DI: n}', ""); - Expect(0, 921599, '\P{^DI: n}', ""); + Expect(1, 921600, '\p{DI=n}', ""); + Expect(0, 921600, '\p{^DI=n}', ""); + Expect(0, 921600, '\P{DI=n}', ""); + Expect(1, 921600, '\P{^DI=n}', ""); + Expect(0, 921599, '\p{DI=n}', ""); + Expect(1, 921599, '\p{^DI=n}', ""); + Expect(1, 921599, '\P{DI=n}', ""); + Expect(0, 921599, '\P{^DI=n}', ""); Expect(1, 921600, '\p{DI=:\An\z:}', "");; Expect(0, 921599, '\p{DI=:\An\z:}', "");; - Expect(1, 921600, '\p{DI=N}', ""); - Expect(0, 921600, '\p{^DI=N}', ""); - Expect(0, 921600, '\P{DI=N}', ""); - Expect(1, 921600, '\P{^DI=N}', ""); - Expect(0, 921599, '\p{DI=N}', ""); - Expect(1, 921599, '\p{^DI=N}', ""); - Expect(1, 921599, '\P{DI=N}', ""); - Expect(0, 921599, '\P{^DI=N}', ""); - Error('\p{Is_Default_Ignorable_Code_Point: F:=}'); - Error('\P{Is_Default_Ignorable_Code_Point: F:=}'); - Expect(1, 921600, '\p{Is_Default_Ignorable_Code_Point: f}', ""); - Expect(0, 921600, '\p{^Is_Default_Ignorable_Code_Point: f}', ""); - Expect(0, 921600, '\P{Is_Default_Ignorable_Code_Point: f}', ""); - Expect(1, 921600, '\P{^Is_Default_Ignorable_Code_Point: f}', ""); - Expect(0, 921599, '\p{Is_Default_Ignorable_Code_Point: f}', ""); - Expect(1, 921599, '\p{^Is_Default_Ignorable_Code_Point: f}', ""); - Expect(1, 921599, '\P{Is_Default_Ignorable_Code_Point: f}', ""); - Expect(0, 921599, '\P{^Is_Default_Ignorable_Code_Point: f}', ""); - Expect(1, 921600, '\p{Is_Default_Ignorable_Code_Point= f}', ""); - Expect(0, 921600, '\p{^Is_Default_Ignorable_Code_Point= f}', ""); - Expect(0, 921600, '\P{Is_Default_Ignorable_Code_Point= f}', ""); - Expect(1, 921600, '\P{^Is_Default_Ignorable_Code_Point= f}', ""); - Expect(0, 921599, '\p{Is_Default_Ignorable_Code_Point= f}', ""); - Expect(1, 921599, '\p{^Is_Default_Ignorable_Code_Point= f}', ""); - Expect(1, 921599, '\P{Is_Default_Ignorable_Code_Point= f}', ""); - Expect(0, 921599, '\P{^Is_Default_Ignorable_Code_Point= f}', ""); - Error('\p{Is_DI= false/a/}'); - Error('\P{Is_DI= false/a/}'); + Expect(1, 921600, '\p{DI=- N}', ""); + Expect(0, 921600, '\p{^DI=- N}', ""); + Expect(0, 921600, '\P{DI=- N}', ""); + Expect(1, 921600, '\P{^DI=- N}', ""); + Expect(0, 921599, '\p{DI=- N}', ""); + Expect(1, 921599, '\p{^DI=- N}', ""); + Expect(1, 921599, '\P{DI=- N}', ""); + Expect(0, 921599, '\P{^DI=- N}', ""); + Error('\p{Is_Default_Ignorable_Code_Point=_F:=}'); + Error('\P{Is_Default_Ignorable_Code_Point=_F:=}'); + Expect(1, 921600, '\p{Is_Default_Ignorable_Code_Point=f}', ""); + Expect(0, 921600, '\p{^Is_Default_Ignorable_Code_Point=f}', ""); + Expect(0, 921600, '\P{Is_Default_Ignorable_Code_Point=f}', ""); + Expect(1, 921600, '\P{^Is_Default_Ignorable_Code_Point=f}', ""); + Expect(0, 921599, '\p{Is_Default_Ignorable_Code_Point=f}', ""); + Expect(1, 921599, '\p{^Is_Default_Ignorable_Code_Point=f}', ""); + Expect(1, 921599, '\P{Is_Default_Ignorable_Code_Point=f}', ""); + Expect(0, 921599, '\P{^Is_Default_Ignorable_Code_Point=f}', ""); + Expect(1, 921600, '\p{Is_Default_Ignorable_Code_Point: _ f}', ""); + Expect(0, 921600, '\p{^Is_Default_Ignorable_Code_Point: _ f}', ""); + Expect(0, 921600, '\P{Is_Default_Ignorable_Code_Point: _ f}', ""); + Expect(1, 921600, '\P{^Is_Default_Ignorable_Code_Point: _ f}', ""); + Expect(0, 921599, '\p{Is_Default_Ignorable_Code_Point: _ f}', ""); + Expect(1, 921599, '\p{^Is_Default_Ignorable_Code_Point: _ f}', ""); + Expect(1, 921599, '\P{Is_Default_Ignorable_Code_Point: _ f}', ""); + Expect(0, 921599, '\P{^Is_Default_Ignorable_Code_Point: _ f}', ""); + Error('\p{Is_DI: := _false}'); + Error('\P{Is_DI: := _false}'); Expect(1, 921600, '\p{Is_DI=false}', ""); Expect(0, 921600, '\p{^Is_DI=false}', ""); Expect(0, 921600, '\P{Is_DI=false}', ""); @@ -34378,16 +35395,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 921599, '\p{^Is_DI=false}', ""); Expect(1, 921599, '\P{Is_DI=false}', ""); Expect(0, 921599, '\P{^Is_DI=false}', ""); - Expect(1, 921600, '\p{Is_DI=-_False}', ""); - Expect(0, 921600, '\p{^Is_DI=-_False}', ""); - Expect(0, 921600, '\P{Is_DI=-_False}', ""); - Expect(1, 921600, '\P{^Is_DI=-_False}', ""); - Expect(0, 921599, '\p{Is_DI=-_False}', ""); - Expect(1, 921599, '\p{^Is_DI=-_False}', ""); - Expect(1, 921599, '\P{Is_DI=-_False}', ""); - Expect(0, 921599, '\P{^Is_DI=-_False}', ""); - Error('\p{Default_Ignorable_Code_Point=:= -Yes}'); - Error('\P{Default_Ignorable_Code_Point=:= -Yes}'); + Expect(1, 921600, '\p{Is_DI= False}', ""); + Expect(0, 921600, '\p{^Is_DI= False}', ""); + Expect(0, 921600, '\P{Is_DI= False}', ""); + Expect(1, 921600, '\P{^Is_DI= False}', ""); + Expect(0, 921599, '\p{Is_DI= False}', ""); + Expect(1, 921599, '\p{^Is_DI= False}', ""); + Expect(1, 921599, '\P{Is_DI= False}', ""); + Expect(0, 921599, '\P{^Is_DI= False}', ""); + Error('\p{Default_Ignorable_Code_Point=_ YES:=}'); + Error('\P{Default_Ignorable_Code_Point=_ YES:=}'); Expect(1, 921599, '\p{Default_Ignorable_Code_Point=:\AYes\z:}', "");; Expect(0, 921600, '\p{Default_Ignorable_Code_Point=:\AYes\z:}', "");; Expect(1, 921599, '\p{Default_Ignorable_Code_Point=yes}', ""); @@ -34400,38 +35417,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}'); - Error('\P{DI=:=_-y}'); + Expect(1, 921599, '\p{Default_Ignorable_Code_Point: -Yes}', ""); + Expect(0, 921599, '\p{^Default_Ignorable_Code_Point: -Yes}', ""); + Expect(0, 921599, '\P{Default_Ignorable_Code_Point: -Yes}', ""); + Expect(1, 921599, '\P{^Default_Ignorable_Code_Point: -Yes}', ""); + Expect(0, 921600, '\p{Default_Ignorable_Code_Point: -Yes}', ""); + Expect(1, 921600, '\p{^Default_Ignorable_Code_Point: -Yes}', ""); + Expect(1, 921600, '\P{Default_Ignorable_Code_Point: -Yes}', ""); + Expect(0, 921600, '\P{^Default_Ignorable_Code_Point: -Yes}', ""); + Error('\p{DI=_ Y/a/}'); + Error('\P{DI=_ Y/a/}'); 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= _T/a/}'); - Error('\P{Is_Default_Ignorable_Code_Point= _T/a/}'); + 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}', ""); @@ -34440,56 +35457,56 @@ 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=/a/ True}'); - Error('\P{Is_DI=/a/ True}'); - Expect(1, 921599, '\p{Is_DI=true}', ""); - Expect(0, 921599, '\p{^Is_DI=true}', ""); - Expect(0, 921599, '\P{Is_DI=true}', ""); - 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:/a/ no}'); - Error('\P{Diacritic:/a/ no}'); + 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, 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=-_n/a/}'); - Error('\P{Dia=-_n/a/}'); + 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{Dia=:\AN\z:}', "");; Expect(0, 125258, '\p{Dia=:\AN\z:}', "");; Expect(1, 125259, '\p{Dia=n}', ""); @@ -34502,16 +35519,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125258, '\P{^Dia=n}', ""); Expect(1, 125259, '\p{Dia=:\An\z:}', "");; Expect(0, 125258, '\p{Dia=:\An\z:}', "");; - Expect(1, 125259, '\p{Dia=-N}', ""); - Expect(0, 125259, '\p{^Dia=-N}', ""); - Expect(0, 125259, '\P{Dia=-N}', ""); - Expect(1, 125259, '\P{^Dia=-N}', ""); - Expect(0, 125258, '\p{Dia=-N}', ""); - Expect(1, 125258, '\p{^Dia=-N}', ""); - Expect(1, 125258, '\P{Dia=-N}', ""); - Expect(0, 125258, '\P{^Dia=-N}', ""); - Error('\p{Is_Diacritic=:=_-F}'); - Error('\P{Is_Diacritic=:=_-F}'); + Expect(1, 125259, '\p{Dia: N}', ""); + Expect(0, 125259, '\p{^Dia: N}', ""); + Expect(0, 125259, '\P{Dia: N}', ""); + Expect(1, 125259, '\P{^Dia: N}', ""); + Expect(0, 125258, '\p{Dia: N}', ""); + Expect(1, 125258, '\p{^Dia: N}', ""); + Expect(1, 125258, '\P{Dia: N}', ""); + Expect(0, 125258, '\P{^Dia: N}', ""); + Error('\p{Is_Diacritic=:=F}'); + Error('\P{Is_Diacritic=:=F}'); Expect(1, 125259, '\p{Is_Diacritic=f}', ""); Expect(0, 125259, '\p{^Is_Diacritic=f}', ""); Expect(0, 125259, '\P{Is_Diacritic=f}', ""); @@ -34520,16 +35537,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125258, '\p{^Is_Diacritic=f}', ""); Expect(1, 125258, '\P{Is_Diacritic=f}', ""); Expect(0, 125258, '\P{^Is_Diacritic=f}', ""); - Expect(1, 125259, '\p{Is_Diacritic=- F}', ""); - Expect(0, 125259, '\p{^Is_Diacritic=- F}', ""); - Expect(0, 125259, '\P{Is_Diacritic=- F}', ""); - Expect(1, 125259, '\P{^Is_Diacritic=- F}', ""); - Expect(0, 125258, '\p{Is_Diacritic=- F}', ""); - Expect(1, 125258, '\p{^Is_Diacritic=- F}', ""); - Expect(1, 125258, '\P{Is_Diacritic=- F}', ""); - Expect(0, 125258, '\P{^Is_Diacritic=- F}', ""); - Error('\p{Is_Dia=/a/ -False}'); - Error('\P{Is_Dia=/a/ -False}'); + Expect(1, 125259, '\p{Is_Diacritic: -F}', ""); + Expect(0, 125259, '\p{^Is_Diacritic: -F}', ""); + Expect(0, 125259, '\P{Is_Diacritic: -F}', ""); + Expect(1, 125259, '\P{^Is_Diacritic: -F}', ""); + Expect(0, 125258, '\p{Is_Diacritic: -F}', ""); + Expect(1, 125258, '\p{^Is_Diacritic: -F}', ""); + Expect(1, 125258, '\P{Is_Diacritic: -F}', ""); + Expect(0, 125258, '\P{^Is_Diacritic: -F}', ""); + Error('\p{Is_Dia= -false/a/}'); + Error('\P{Is_Dia= -false/a/}'); Expect(1, 125259, '\p{Is_Dia=false}', ""); Expect(0, 125259, '\p{^Is_Dia=false}', ""); Expect(0, 125259, '\P{Is_Dia=false}', ""); @@ -34538,16 +35555,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125258, '\p{^Is_Dia=false}', ""); Expect(1, 125258, '\P{Is_Dia=false}', ""); Expect(0, 125258, '\P{^Is_Dia=false}', ""); - Expect(1, 125259, '\p{Is_Dia= False}', ""); - Expect(0, 125259, '\p{^Is_Dia= False}', ""); - Expect(0, 125259, '\P{Is_Dia= False}', ""); - Expect(1, 125259, '\P{^Is_Dia= False}', ""); - Expect(0, 125258, '\p{Is_Dia= False}', ""); - Expect(1, 125258, '\p{^Is_Dia= False}', ""); - Expect(1, 125258, '\P{Is_Dia= False}', ""); - Expect(0, 125258, '\P{^Is_Dia= False}', ""); - Error('\p{Diacritic=_YES:=}'); - Error('\P{Diacritic=_YES:=}'); + Expect(1, 125259, '\p{Is_Dia= false}', ""); + Expect(0, 125259, '\p{^Is_Dia= false}', ""); + Expect(0, 125259, '\P{Is_Dia= false}', ""); + Expect(1, 125259, '\P{^Is_Dia= false}', ""); + Expect(0, 125258, '\p{Is_Dia= false}', ""); + Expect(1, 125258, '\p{^Is_Dia= false}', ""); + Expect(1, 125258, '\P{Is_Dia= false}', ""); + Expect(0, 125258, '\P{^Is_Dia= false}', ""); + Error('\p{Diacritic: :=YES}'); + Error('\P{Diacritic: :=YES}'); Expect(1, 125258, '\p{Diacritic=:\AYes\z:}', "");; Expect(0, 125259, '\p{Diacritic=:\AYes\z:}', "");; Expect(1, 125258, '\p{Diacritic=yes}', ""); @@ -34560,16 +35577,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}', ""); @@ -34582,16 +35599,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: /a/_T}'); - Error('\P{Is_Diacritic: /a/_T}'); + Expect(1, 125258, '\p{Dia: y}', ""); + Expect(0, 125258, '\p{^Dia: y}', ""); + Expect(0, 125258, '\P{Dia: y}', ""); + Expect(1, 125258, '\P{^Dia: y}', ""); + Expect(0, 125259, '\p{Dia: y}', ""); + Expect(1, 125259, '\p{^Dia: y}', ""); + Expect(1, 125259, '\P{Dia: y}', ""); + Expect(0, 125259, '\P{^Dia: y}', ""); + Error('\p{Is_Diacritic=--T/a/}'); + Error('\P{Is_Diacritic=--T/a/}'); Expect(1, 125258, '\p{Is_Diacritic=t}', ""); Expect(0, 125258, '\p{^Is_Diacritic=t}', ""); Expect(0, 125258, '\P{Is_Diacritic=t}', ""); @@ -34600,16 +35617,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:=}'); + Error('\P{Is_Dia=_True:=}'); Expect(1, 125258, '\p{Is_Dia=true}', ""); Expect(0, 125258, '\p{^Is_Dia=true}', ""); Expect(0, 125258, '\P{Is_Dia=true}', ""); @@ -34618,14 +35635,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}'); @@ -34634,8 +35651,8 @@ 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/a/}'); + Error('\P{Decomposition_Type=-_Canonical/a/}'); Expect(1, 195101, '\p{Decomposition_Type=:\ACanonical\z:}', "");; Expect(0, 195102, '\p{Decomposition_Type=:\ACanonical\z:}', "");; Expect(1, 195101, '\p{Decomposition_Type=canonical}', ""); @@ -34648,16 +35665,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 195102, '\P{^Decomposition_Type=canonical}', ""); Expect(1, 195101, '\p{Decomposition_Type=:\Acanonical\z:}', "");; Expect(0, 195102, '\p{Decomposition_Type=:\Acanonical\z:}', "");; - Expect(1, 195101, '\p{Decomposition_Type=_-canonical}', ""); - Expect(0, 195101, '\p{^Decomposition_Type=_-canonical}', ""); - Expect(0, 195101, '\P{Decomposition_Type=_-canonical}', ""); - Expect(1, 195101, '\P{^Decomposition_Type=_-canonical}', ""); - Expect(0, 195102, '\p{Decomposition_Type=_-canonical}', ""); - Expect(1, 195102, '\p{^Decomposition_Type=_-canonical}', ""); - Expect(1, 195102, '\P{Decomposition_Type=_-canonical}', ""); - Expect(0, 195102, '\P{^Decomposition_Type=_-canonical}', ""); - Error('\p{Dt=_:=Can}'); - 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}', ""); @@ -34670,16 +35687,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=/a/CANONICAL}'); - Error('\P{Is_Decomposition_Type=/a/CANONICAL}'); + 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{Is_Decomposition_Type=canonical}', ""); Expect(0, 195101, '\p{^Is_Decomposition_Type=canonical}', ""); Expect(0, 195101, '\P{Is_Decomposition_Type=canonical}', ""); @@ -34688,34 +35705,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: :=Compat}'); - Error('\P{Decomposition_Type: :=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=/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, 127560, '\p{Decomposition_Type=:\ACompat\z:}', "");; Expect(0, 127561, '\p{Decomposition_Type=:\ACompat\z:}', "");; Expect(1, 127560, '\p{Decomposition_Type=compat}', ""); @@ -34728,16 +35745,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 127561, '\P{^Decomposition_Type=compat}', ""); Expect(1, 127560, '\p{Decomposition_Type=:\Acompat\z:}', "");; Expect(0, 127561, '\p{Decomposition_Type=:\Acompat\z:}', "");; - Expect(1, 127560, '\p{Decomposition_Type=-COMPAT}', ""); - Expect(0, 127560, '\p{^Decomposition_Type=-COMPAT}', ""); - Expect(0, 127560, '\P{Decomposition_Type=-COMPAT}', ""); - Expect(1, 127560, '\P{^Decomposition_Type=-COMPAT}', ""); - Expect(0, 127561, '\p{Decomposition_Type=-COMPAT}', ""); - Expect(1, 127561, '\p{^Decomposition_Type=-COMPAT}', ""); - Expect(1, 127561, '\P{Decomposition_Type=-COMPAT}', ""); - Expect(0, 127561, '\P{^Decomposition_Type=-COMPAT}', ""); - Error('\p{Dt=_-COM:=}'); - Error('\P{Dt=_-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: /a/com}'); + Error('\P{Dt: /a/com}'); Expect(1, 127560, '\p{Dt=:\ACom\z:}', "");; Expect(0, 127561, '\p{Dt=:\ACom\z:}', "");; Expect(1, 127560, '\p{Dt=com}', ""); @@ -34750,16 +35767,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 127561, '\P{^Dt=com}', ""); Expect(1, 127560, '\p{Dt=:\Acom\z:}', "");; Expect(0, 127561, '\p{Dt=:\Acom\z:}', "");; - Expect(1, 127560, '\p{Dt=-_Com}', ""); - Expect(0, 127560, '\p{^Dt=-_Com}', ""); - Expect(0, 127560, '\P{Dt=-_Com}', ""); - Expect(1, 127560, '\P{^Dt=-_Com}', ""); - Expect(0, 127561, '\p{Dt=-_Com}', ""); - Expect(1, 127561, '\p{^Dt=-_Com}', ""); - Expect(1, 127561, '\P{Dt=-_Com}', ""); - Expect(0, 127561, '\P{^Dt=-_Com}', ""); - Error('\p{Is_Decomposition_Type=:=_ COMPAT}'); - Error('\P{Is_Decomposition_Type=:=_ COMPAT}'); + Expect(1, 127560, '\p{Dt= _com}', ""); + Expect(0, 127560, '\p{^Dt= _com}', ""); + Expect(0, 127560, '\P{Dt= _com}', ""); + Expect(1, 127560, '\P{^Dt= _com}', ""); + Expect(0, 127561, '\p{Dt= _com}', ""); + Expect(1, 127561, '\p{^Dt= _com}', ""); + Expect(1, 127561, '\P{Dt= _com}', ""); + Expect(0, 127561, '\P{^Dt= _com}', ""); + Error('\p{Is_Decomposition_Type=_compat:=}'); + Error('\P{Is_Decomposition_Type=_compat:=}'); Expect(1, 127560, '\p{Is_Decomposition_Type=compat}', ""); Expect(0, 127560, '\p{^Is_Decomposition_Type=compat}', ""); Expect(0, 127560, '\P{Is_Decomposition_Type=compat}', ""); @@ -34768,16 +35785,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 127561, '\p{^Is_Decomposition_Type=compat}', ""); Expect(1, 127561, '\P{Is_Decomposition_Type=compat}', ""); Expect(0, 127561, '\P{^Is_Decomposition_Type=compat}', ""); - Expect(1, 127560, '\p{Is_Decomposition_Type=-_Compat}', ""); - Expect(0, 127560, '\p{^Is_Decomposition_Type=-_Compat}', ""); - Expect(0, 127560, '\P{Is_Decomposition_Type=-_Compat}', ""); - Expect(1, 127560, '\P{^Is_Decomposition_Type=-_Compat}', ""); - Expect(0, 127561, '\p{Is_Decomposition_Type=-_Compat}', ""); - Expect(1, 127561, '\p{^Is_Decomposition_Type=-_Compat}', ""); - Expect(1, 127561, '\P{Is_Decomposition_Type=-_Compat}', ""); - Expect(0, 127561, '\P{^Is_Decomposition_Type=-_Compat}', ""); - Error('\p{Is_Dt= COM/a/}'); - Error('\P{Is_Dt= COM/a/}'); + 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}', ""); @@ -34786,16 +35803,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 127561, '\p{^Is_Dt=com}', ""); Expect(1, 127561, '\P{Is_Dt=com}', ""); Expect(0, 127561, '\P{^Is_Dt=com}', ""); - Expect(1, 127560, '\p{Is_Dt= com}', ""); - Expect(0, 127560, '\p{^Is_Dt= com}', ""); - Expect(0, 127560, '\P{Is_Dt= com}', ""); - Expect(1, 127560, '\P{^Is_Dt= com}', ""); - Expect(0, 127561, '\p{Is_Dt= com}', ""); - Expect(1, 127561, '\p{^Is_Dt= com}', ""); - Expect(1, 127561, '\P{Is_Dt= com}', ""); - Expect(0, 127561, '\P{^Is_Dt= com}', ""); - Error('\p{Decomposition_Type=-:=circle}'); - Error('\P{Decomposition_Type=-:=circle}'); + Expect(1, 127560, '\p{Is_Dt= Com}', ""); + Expect(0, 127560, '\p{^Is_Dt= Com}', ""); + Expect(0, 127560, '\P{Is_Dt= Com}', ""); + Expect(1, 127560, '\P{^Is_Dt= Com}', ""); + Expect(0, 127561, '\p{Is_Dt= Com}', ""); + Expect(1, 127561, '\p{^Is_Dt= Com}', ""); + Expect(1, 127561, '\P{Is_Dt= Com}', ""); + Expect(0, 127561, '\P{^Is_Dt= Com}', ""); + Error('\p{Decomposition_Type=-_Circle:=}'); + Error('\P{Decomposition_Type=-_Circle:=}'); Expect(1, 127569, '\p{Decomposition_Type=:\ACircle\z:}', "");; Expect(0, 127570, '\p{Decomposition_Type=:\ACircle\z:}', "");; Expect(1, 127569, '\p{Decomposition_Type=circle}', ""); @@ -34808,16 +35825,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=:=_Enc}'); - Error('\P{Dt=:=_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= /a/Enc}'); + Error('\P{Dt= /a/Enc}'); Expect(1, 127569, '\p{Dt=:\AEnc\z:}', "");; Expect(0, 127570, '\p{Dt=:\AEnc\z:}', "");; Expect(1, 127569, '\p{Dt=enc}', ""); @@ -34830,34 +35847,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: /a/ circle}'); - Error('\P{Is_Decomposition_Type: /a/ circle}'); - Expect(1, 127569, '\p{Is_Decomposition_Type=circle}', ""); - Expect(0, 127569, '\p{^Is_Decomposition_Type=circle}', ""); - Expect(0, 127569, '\P{Is_Decomposition_Type=circle}', ""); - 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: Enc/a/}'); + Error('\P{Is_Dt: Enc/a/}'); Expect(1, 127569, '\p{Is_Dt=enc}', ""); Expect(0, 127569, '\p{^Is_Dt=enc}', ""); Expect(0, 127569, '\P{Is_Dt=enc}', ""); @@ -34866,16 +35883,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 127570, '\p{^Is_Dt=enc}', ""); Expect(1, 127570, '\P{Is_Dt=enc}', ""); Expect(0, 127570, '\P{^Is_Dt=enc}', ""); - Expect(1, 127569, '\p{Is_Dt= _ENC}', ""); - Expect(0, 127569, '\p{^Is_Dt= _ENC}', ""); - Expect(0, 127569, '\P{Is_Dt= _ENC}', ""); - Expect(1, 127569, '\P{^Is_Dt= _ENC}', ""); - Expect(0, 127570, '\p{Is_Dt= _ENC}', ""); - Expect(1, 127570, '\p{^Is_Dt= _ENC}', ""); - Expect(1, 127570, '\P{Is_Dt= _ENC}', ""); - Expect(0, 127570, '\P{^Is_Dt= _ENC}', ""); - Error('\p{Decomposition_Type=_/a/final}'); - Error('\P{Decomposition_Type=_/a/final}'); + Expect(1, 127569, '\p{Is_Dt=_ENC}', ""); + Expect(0, 127569, '\p{^Is_Dt=_ENC}', ""); + Expect(0, 127569, '\P{Is_Dt=_ENC}', ""); + Expect(1, 127569, '\P{^Is_Dt=_ENC}', ""); + Expect(0, 127570, '\p{Is_Dt=_ENC}', ""); + Expect(1, 127570, '\p{^Is_Dt=_ENC}', ""); + Expect(1, 127570, '\P{Is_Dt=_ENC}', ""); + Expect(0, 127570, '\P{^Is_Dt=_ENC}', ""); + Error('\p{Decomposition_Type=/a/Final}'); + Error('\P{Decomposition_Type=/a/Final}'); Expect(1, 65276, '\p{Decomposition_Type=:\AFinal\z:}', "");; Expect(0, 65277, '\p{Decomposition_Type=:\AFinal\z:}', "");; Expect(1, 65276, '\p{Decomposition_Type=final}', ""); @@ -34888,56 +35905,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=:=-fin}'); - Error('\P{Dt=:=-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=_/a/Fin}'); + Error('\P{Dt=_/a/Fin}'); Expect(1, 65276, '\p{Dt=:\AFin\z:}', "");; Expect(0, 65277, '\p{Dt=:\AFin\z:}', "");; - Expect(1, 65276, '\p{Dt: fin}', ""); - Expect(0, 65276, '\p{^Dt: fin}', ""); - Expect(0, 65276, '\P{Dt: fin}', ""); - Expect(1, 65276, '\P{^Dt: fin}', ""); - Expect(0, 65277, '\p{Dt: fin}', ""); - Expect(1, 65277, '\p{^Dt: fin}', ""); - Expect(1, 65277, '\P{Dt: fin}', ""); - Expect(0, 65277, '\P{^Dt: fin}', ""); + Expect(1, 65276, '\p{Dt: fin}', ""); + Expect(0, 65276, '\p{^Dt: fin}', ""); + Expect(0, 65276, '\P{Dt: fin}', ""); + Expect(1, 65276, '\P{^Dt: fin}', ""); + Expect(0, 65277, '\p{Dt: fin}', ""); + Expect(1, 65277, '\p{^Dt: fin}', ""); + Expect(1, 65277, '\P{Dt: fin}', ""); + Expect(0, 65277, '\P{^Dt: fin}', ""); Expect(1, 65276, '\p{Dt=:\Afin\z:}', "");; Expect(0, 65277, '\p{Dt=:\Afin\z:}', "");; - Expect(1, 65276, '\p{Dt=__FIN}', ""); - Expect(0, 65276, '\p{^Dt=__FIN}', ""); - Expect(0, 65276, '\P{Dt=__FIN}', ""); - Expect(1, 65276, '\P{^Dt=__FIN}', ""); - Expect(0, 65277, '\p{Dt=__FIN}', ""); - Expect(1, 65277, '\p{^Dt=__FIN}', ""); - Expect(1, 65277, '\P{Dt=__FIN}', ""); - Expect(0, 65277, '\P{^Dt=__FIN}', ""); - Error('\p{Is_Decomposition_Type= /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}', ""); @@ -34946,16 +35963,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=--font:=}'); + Error('\P{Decomposition_Type=--font:=}'); Expect(1, 130041, '\p{Decomposition_Type=:\AFont\z:}', "");; Expect(0, 130042, '\p{Decomposition_Type=:\AFont\z:}', "");; Expect(1, 130041, '\p{Decomposition_Type=font}', ""); @@ -34968,16 +35985,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}'); - Error('\P{Dt=-:=font}'); + 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{Dt=:\AFont\z:}', "");; Expect(0, 130042, '\p{Dt=:\AFont\z:}', "");; Expect(1, 130041, '\p{Dt=font}', ""); @@ -34990,16 +36007,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}'); - Error('\P{Is_Decomposition_Type=:=Font}'); + 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{Is_Decomposition_Type=font}', ""); Expect(0, 130041, '\p{^Is_Decomposition_Type=font}', ""); Expect(0, 130041, '\P{Is_Decomposition_Type=font}', ""); @@ -35008,16 +36025,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}', ""); @@ -35026,16 +36043,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::=--FRACTION}'); - Error('\P{Decomposition_Type::=--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}', ""); @@ -35048,8 +36065,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:}', "");; - 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}', ""); @@ -35062,16 +36087,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/a/}'); - Error('\P{Is_Decomposition_Type= -Fraction/a/}'); + 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}', ""); @@ -35080,16 +36105,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=:= Fra}'); + Error('\P{Is_Dt=:= Fra}'); Expect(1, 8585, '\p{Is_Dt=fra}', ""); Expect(0, 8585, '\p{^Is_Dt=fra}', ""); Expect(0, 8585, '\P{Is_Dt=fra}', ""); @@ -35098,16 +36123,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= -INITIAL/a/}'); - Error('\P{Decomposition_Type= -INITIAL/a/}'); + 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}', ""); @@ -35120,38 +36145,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= INITIAL/a/}'); - Error('\P{Is_Decomposition_Type= INITIAL/a/}'); + 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}', ""); @@ -35160,16 +36185,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65268, '\p{^Is_Decomposition_Type=initial}', ""); Expect(1, 65268, '\P{Is_Decomposition_Type=initial}', ""); Expect(0, 65268, '\P{^Is_Decomposition_Type=initial}', ""); - Expect(1, 65267, '\p{Is_Decomposition_Type=Initial}', ""); - Expect(0, 65267, '\p{^Is_Decomposition_Type=Initial}', ""); - Expect(0, 65267, '\P{Is_Decomposition_Type=Initial}', ""); - Expect(1, 65267, '\P{^Is_Decomposition_Type=Initial}', ""); - Expect(0, 65268, '\p{Is_Decomposition_Type=Initial}', ""); - Expect(1, 65268, '\p{^Is_Decomposition_Type=Initial}', ""); - Expect(1, 65268, '\P{Is_Decomposition_Type=Initial}', ""); - Expect(0, 65268, '\P{^Is_Decomposition_Type=Initial}', ""); - Error('\p{Is_Dt=_INIT/a/}'); - Error('\P{Is_Dt=_INIT/a/}'); + Expect(1, 65267, '\p{Is_Decomposition_Type= -Initial}', ""); + Expect(0, 65267, '\p{^Is_Decomposition_Type= -Initial}', ""); + Expect(0, 65267, '\P{Is_Decomposition_Type= -Initial}', ""); + Expect(1, 65267, '\P{^Is_Decomposition_Type= -Initial}', ""); + Expect(0, 65268, '\p{Is_Decomposition_Type= -Initial}', ""); + Expect(1, 65268, '\p{^Is_Decomposition_Type= -Initial}', ""); + Expect(1, 65268, '\P{Is_Decomposition_Type= -Initial}', ""); + Expect(0, 65268, '\P{^Is_Decomposition_Type= -Initial}', ""); + Error('\p{Is_Dt: := Init}'); + Error('\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}', ""); @@ -35178,16 +36203,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65268, '\p{^Is_Dt=init}', ""); Expect(1, 65268, '\P{Is_Dt=init}', ""); Expect(0, 65268, '\P{^Is_Dt=init}', ""); - Expect(1, 65267, '\p{Is_Dt=_INIT}', ""); - Expect(0, 65267, '\p{^Is_Dt=_INIT}', ""); - Expect(0, 65267, '\P{Is_Dt=_INIT}', ""); - Expect(1, 65267, '\P{^Is_Dt=_INIT}', ""); - Expect(0, 65268, '\p{Is_Dt=_INIT}', ""); - Expect(1, 65268, '\p{^Is_Dt=_INIT}', ""); - Expect(1, 65268, '\P{Is_Dt=_INIT}', ""); - Expect(0, 65268, '\P{^Is_Dt=_INIT}', ""); - Error('\p{Decomposition_Type= _ISOLATED/a/}'); - Error('\P{Decomposition_Type= _ISOLATED/a/}'); + Expect(1, 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, 65275, '\p{Decomposition_Type=:\AIsolated\z:}', "");; Expect(0, 65276, '\p{Decomposition_Type=:\AIsolated\z:}', "");; Expect(1, 65275, '\p{Decomposition_Type=isolated}', ""); @@ -35200,16 +36225,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65276, '\P{^Decomposition_Type=isolated}', ""); Expect(1, 65275, '\p{Decomposition_Type=:\Aisolated\z:}', "");; Expect(0, 65276, '\p{Decomposition_Type=:\Aisolated\z:}', "");; - Expect(1, 65275, '\p{Decomposition_Type: Isolated}', ""); - Expect(0, 65275, '\p{^Decomposition_Type: Isolated}', ""); - Expect(0, 65275, '\P{Decomposition_Type: Isolated}', ""); - Expect(1, 65275, '\P{^Decomposition_Type: Isolated}', ""); - Expect(0, 65276, '\p{Decomposition_Type: Isolated}', ""); - Expect(1, 65276, '\p{^Decomposition_Type: Isolated}', ""); - Expect(1, 65276, '\P{Decomposition_Type: Isolated}', ""); - Expect(0, 65276, '\P{^Decomposition_Type: Isolated}', ""); - Error('\p{Dt=:= -Iso}'); - Error('\P{Dt=:= -Iso}'); + Expect(1, 65275, '\p{Decomposition_Type=- isolated}', ""); + Expect(0, 65275, '\p{^Decomposition_Type=- isolated}', ""); + Expect(0, 65275, '\P{Decomposition_Type=- isolated}', ""); + Expect(1, 65275, '\P{^Decomposition_Type=- isolated}', ""); + Expect(0, 65276, '\p{Decomposition_Type=- isolated}', ""); + Expect(1, 65276, '\p{^Decomposition_Type=- isolated}', ""); + Expect(1, 65276, '\P{Decomposition_Type=- isolated}', ""); + Expect(0, 65276, '\P{^Decomposition_Type=- isolated}', ""); + Error('\p{Dt: _-Iso:=}'); + Error('\P{Dt: _-Iso:=}'); Expect(1, 65275, '\p{Dt=:\AIso\z:}', "");; Expect(0, 65276, '\p{Dt=:\AIso\z:}', "");; Expect(1, 65275, '\p{Dt=iso}', ""); @@ -35222,96 +36247,96 @@ 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:=}'); - 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=/a/ -iso}'); - Error('\P{Is_Dt=/a/ -iso}'); - Expect(1, 65275, '\p{Is_Dt=iso}', ""); - Expect(0, 65275, '\p{^Is_Dt=iso}', ""); - Expect(0, 65275, '\P{Is_Dt=iso}', ""); - 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, 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, 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=:= Med}'); + Error('\P{Dt=:= Med}'); Expect(1, 65268, '\p{Dt=:\AMed\z:}', "");; Expect(0, 65269, '\p{Dt=:\AMed\z:}', "");; - Expect(1, 65268, '\p{Dt: med}', ""); - Expect(0, 65268, '\p{^Dt: med}', ""); - Expect(0, 65268, '\P{Dt: med}', ""); - Expect(1, 65268, '\P{^Dt: med}', ""); - Expect(0, 65269, '\p{Dt: med}', ""); - Expect(1, 65269, '\p{^Dt: med}', ""); - Expect(1, 65269, '\P{Dt: med}', ""); - Expect(0, 65269, '\P{^Dt: med}', ""); + Expect(1, 65268, '\p{Dt=med}', ""); + Expect(0, 65268, '\p{^Dt=med}', ""); + Expect(0, 65268, '\P{Dt=med}', ""); + Expect(1, 65268, '\P{^Dt=med}', ""); + Expect(0, 65269, '\p{Dt=med}', ""); + Expect(1, 65269, '\p{^Dt=med}', ""); + Expect(1, 65269, '\P{Dt=med}', ""); + Expect(0, 65269, '\P{^Dt=med}', ""); Expect(1, 65268, '\p{Dt=:\Amed\z:}', "");; Expect(0, 65269, '\p{Dt=:\Amed\z:}', "");; - Expect(1, 65268, '\p{Dt= Med}', ""); - Expect(0, 65268, '\p{^Dt= Med}', ""); - Expect(0, 65268, '\P{Dt= Med}', ""); - Expect(1, 65268, '\P{^Dt= Med}', ""); - Expect(0, 65269, '\p{Dt= Med}', ""); - Expect(1, 65269, '\p{^Dt= Med}', ""); - Expect(1, 65269, '\P{Dt= Med}', ""); - Expect(0, 65269, '\P{^Dt= Med}', ""); - Error('\p{Is_Decomposition_Type=/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}', ""); @@ -35320,16 +36345,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: /a/med}'); - Error('\P{Is_Dt: /a/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}', ""); @@ -35338,16 +36363,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/a/}'); - Error('\P{Decomposition_Type= Narrow/a/}'); + 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, 65518, '\p{Decomposition_Type=:\ANarrow\z:}', "");; Expect(0, 65519, '\p{Decomposition_Type=:\ANarrow\z:}', "");; Expect(1, 65518, '\p{Decomposition_Type=narrow}', ""); @@ -35360,16 +36385,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:=}'); - Error('\P{Dt= Nar:=}'); + 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{Dt=:\ANar\z:}', "");; Expect(0, 65519, '\p{Dt=:\ANar\z:}', "");; Expect(1, 65518, '\p{Dt=nar}', ""); @@ -35382,34 +36407,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/a/}'); - Error('\P{Is_Dt= _Nar/a/}'); + 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{Is_Dt=nar}', ""); Expect(0, 65518, '\p{^Is_Dt=nar}', ""); Expect(0, 65518, '\P{Is_Dt=nar}', ""); @@ -35418,16 +36443,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/a/}'); - Error('\P{Decomposition_Type= _Nobreak/a/}'); + 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}', ""); @@ -35440,74 +36465,74 @@ 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}'); - Error('\P{Dt=_:=nb}'); + 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{Dt=:\ANb\z:}', "");; Expect(0, 8240, '\p{Dt=:\ANb\z:}', "");; - Expect(1, 8239, '\p{Dt:nb}', ""); - Expect(0, 8239, '\p{^Dt:nb}', ""); - Expect(0, 8239, '\P{Dt:nb}', ""); - Expect(1, 8239, '\P{^Dt:nb}', ""); - Expect(0, 8240, '\p{Dt:nb}', ""); - Expect(1, 8240, '\p{^Dt:nb}', ""); - Expect(1, 8240, '\P{Dt:nb}', ""); - Expect(0, 8240, '\P{^Dt:nb}', ""); + Expect(1, 8239, '\p{Dt=nb}', ""); + Expect(0, 8239, '\p{^Dt=nb}', ""); + Expect(0, 8239, '\P{Dt=nb}', ""); + Expect(1, 8239, '\P{^Dt=nb}', ""); + Expect(0, 8240, '\p{Dt=nb}', ""); + Expect(1, 8240, '\p{^Dt=nb}', ""); + Expect(1, 8240, '\P{Dt=nb}', ""); + Expect(0, 8240, '\P{^Dt=nb}', ""); Expect(1, 8239, '\p{Dt=:\Anb\z:}', "");; Expect(0, 8240, '\p{Dt=:\Anb\z:}', "");; - Expect(1, 8239, '\p{Dt=-Nb}', ""); - Expect(0, 8239, '\p{^Dt=-Nb}', ""); - Expect(0, 8239, '\P{Dt=-Nb}', ""); - Expect(1, 8239, '\P{^Dt=-Nb}', ""); - Expect(0, 8240, '\p{Dt=-Nb}', ""); - Expect(1, 8240, '\p{^Dt=-Nb}', ""); - Expect(1, 8240, '\P{Dt=-Nb}', ""); - Expect(0, 8240, '\P{^Dt=-Nb}', ""); - Error('\p{Is_Decomposition_Type=:= -NOBREAK}'); - Error('\P{Is_Decomposition_Type=:= -NOBREAK}'); - Expect(1, 8239, '\p{Is_Decomposition_Type:nobreak}', ""); - Expect(0, 8239, '\p{^Is_Decomposition_Type:nobreak}', ""); - Expect(0, 8239, '\P{Is_Decomposition_Type:nobreak}', ""); - Expect(1, 8239, '\P{^Is_Decomposition_Type:nobreak}', ""); - Expect(0, 8240, '\p{Is_Decomposition_Type:nobreak}', ""); - Expect(1, 8240, '\p{^Is_Decomposition_Type:nobreak}', ""); - Expect(1, 8240, '\P{Is_Decomposition_Type:nobreak}', ""); - Expect(0, 8240, '\P{^Is_Decomposition_Type:nobreak}', ""); - Expect(1, 8239, '\p{Is_Decomposition_Type=_NOBREAK}', ""); - Expect(0, 8239, '\p{^Is_Decomposition_Type=_NOBREAK}', ""); - Expect(0, 8239, '\P{Is_Decomposition_Type=_NOBREAK}', ""); - Expect(1, 8239, '\P{^Is_Decomposition_Type=_NOBREAK}', ""); - Expect(0, 8240, '\p{Is_Decomposition_Type=_NOBREAK}', ""); - Expect(1, 8240, '\p{^Is_Decomposition_Type=_NOBREAK}', ""); - Expect(1, 8240, '\P{Is_Decomposition_Type=_NOBREAK}', ""); - Expect(0, 8240, '\P{^Is_Decomposition_Type=_NOBREAK}', ""); - Error('\p{Is_Dt: nb/a/}'); - Error('\P{Is_Dt: nb/a/}'); - Expect(1, 8239, '\p{Is_Dt: nb}', ""); - Expect(0, 8239, '\p{^Is_Dt: nb}', ""); - Expect(0, 8239, '\P{Is_Dt: nb}', ""); - Expect(1, 8239, '\P{^Is_Dt: nb}', ""); - Expect(0, 8240, '\p{Is_Dt: nb}', ""); - Expect(1, 8240, '\p{^Is_Dt: nb}', ""); - Expect(1, 8240, '\P{Is_Dt: nb}', ""); - Expect(0, 8240, '\P{^Is_Dt: nb}', ""); - Expect(1, 8239, '\p{Is_Dt=-Nb}', ""); - Expect(0, 8239, '\p{^Is_Dt=-Nb}', ""); - Expect(0, 8239, '\P{Is_Dt=-Nb}', ""); - Expect(1, 8239, '\P{^Is_Dt=-Nb}', ""); - Expect(0, 8240, '\p{Is_Dt=-Nb}', ""); - Expect(1, 8240, '\p{^Is_Dt=-Nb}', ""); - Expect(1, 8240, '\P{Is_Dt=-Nb}', ""); - Expect(0, 8240, '\P{^Is_Dt=-Nb}', ""); - Error('\p{Decomposition_Type= Non_Canonical:=}'); - Error('\P{Decomposition_Type= Non_Canonical:=}'); + Expect(1, 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}', ""); + Expect(1, 8239, '\P{^Is_Decomposition_Type=nobreak}', ""); + Expect(0, 8240, '\p{Is_Decomposition_Type=nobreak}', ""); + Expect(1, 8240, '\p{^Is_Decomposition_Type=nobreak}', ""); + Expect(1, 8240, '\P{Is_Decomposition_Type=nobreak}', ""); + Expect(0, 8240, '\P{^Is_Decomposition_Type=nobreak}', ""); + Expect(1, 8239, '\p{Is_Decomposition_Type= _NOBREAK}', ""); + Expect(0, 8239, '\p{^Is_Decomposition_Type= _NOBREAK}', ""); + Expect(0, 8239, '\P{Is_Decomposition_Type= _NOBREAK}', ""); + Expect(1, 8239, '\P{^Is_Decomposition_Type= _NOBREAK}', ""); + Expect(0, 8240, '\p{Is_Decomposition_Type= _NOBREAK}', ""); + Expect(1, 8240, '\p{^Is_Decomposition_Type= _NOBREAK}', ""); + Expect(1, 8240, '\P{Is_Decomposition_Type= _NOBREAK}', ""); + Expect(0, 8240, '\P{^Is_Decomposition_Type= _NOBREAK}', ""); + Error('\p{Is_Dt= _NB:=}'); + Error('\P{Is_Dt= _NB:=}'); + Expect(1, 8239, '\p{Is_Dt: nb}', ""); + Expect(0, 8239, '\p{^Is_Dt: nb}', ""); + Expect(0, 8239, '\P{Is_Dt: nb}', ""); + Expect(1, 8239, '\P{^Is_Dt: nb}', ""); + Expect(0, 8240, '\p{Is_Dt: nb}', ""); + Expect(1, 8240, '\p{^Is_Dt: nb}', ""); + Expect(1, 8240, '\P{Is_Dt: nb}', ""); + Expect(0, 8240, '\P{^Is_Dt: nb}', ""); + Expect(1, 8239, '\p{Is_Dt= NB}', ""); + Expect(0, 8239, '\p{^Is_Dt= NB}', ""); + Expect(0, 8239, '\P{Is_Dt= NB}', ""); + Expect(1, 8239, '\P{^Is_Dt= NB}', ""); + Expect(0, 8240, '\p{Is_Dt= NB}', ""); + Expect(1, 8240, '\p{^Is_Dt= NB}', ""); + Expect(1, 8240, '\P{Is_Dt= NB}', ""); + Expect(0, 8240, '\P{^Is_Dt= NB}', ""); + Error('\p{Decomposition_Type=/a/- non_canonical}'); + Error('\P{Decomposition_Type=/a/- non_canonical}'); Expect(1, 130041, '\p{Decomposition_Type=:\ANon_Canonical\z:}', "");; Expect(0, 130042, '\p{Decomposition_Type=:\ANon_Canonical\z:}', "");; Expect(1, 130041, '\p{Decomposition_Type=noncanonical}', ""); @@ -35520,16 +36545,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}', ""); @@ -35542,16 +36567,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:=}'); - Error('\P{Is_Decomposition_Type=_ non_CANONICAL:=}'); + 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{Is_Decomposition_Type=noncanonical}', ""); Expect(0, 130041, '\p{^Is_Decomposition_Type=noncanonical}', ""); Expect(0, 130041, '\P{Is_Decomposition_Type=noncanonical}', ""); @@ -35560,16 +36585,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/a/}'); - Error('\P{Is_Dt=_NON_canon/a/}'); + 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}', ""); @@ -35578,38 +36603,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=/a/NONE}'); - Error('\P{Decomposition_Type=/a/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}'); + Error('\P{Dt=:=__None}'); Expect(1, 195102, '\p{Dt=:\ANone\z:}', "");; Expect(0, 195101, '\p{Dt=:\ANone\z:}', "");; Expect(1, 195102, '\p{Dt=none}', ""); @@ -35622,16 +36647,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}'); - Error('\P{Is_Decomposition_Type: := _none}'); + Expect(1, 195102, '\p{Dt= NONE}', ""); + Expect(0, 195102, '\p{^Dt= NONE}', ""); + Expect(0, 195102, '\P{Dt= NONE}', ""); + Expect(1, 195102, '\P{^Dt= NONE}', ""); + Expect(0, 195101, '\p{Dt= NONE}', ""); + Expect(1, 195101, '\p{^Dt= NONE}', ""); + Expect(1, 195101, '\P{Dt= NONE}', ""); + Expect(0, 195101, '\P{^Dt= NONE}', ""); + Error('\p{Is_Decomposition_Type=_ none/a/}'); + Error('\P{Is_Decomposition_Type=_ none/a/}'); Expect(1, 195102, '\p{Is_Decomposition_Type=none}', ""); Expect(0, 195102, '\p{^Is_Decomposition_Type=none}', ""); Expect(0, 195102, '\P{Is_Decomposition_Type=none}', ""); @@ -35640,16 +36665,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 195101, '\p{^Is_Decomposition_Type=none}', ""); Expect(1, 195101, '\P{Is_Decomposition_Type=none}', ""); Expect(0, 195101, '\P{^Is_Decomposition_Type=none}', ""); - Expect(1, 195102, '\p{Is_Decomposition_Type= None}', ""); - Expect(0, 195102, '\p{^Is_Decomposition_Type= None}', ""); - Expect(0, 195102, '\P{Is_Decomposition_Type= None}', ""); - Expect(1, 195102, '\P{^Is_Decomposition_Type= None}', ""); - Expect(0, 195101, '\p{Is_Decomposition_Type= None}', ""); - Expect(1, 195101, '\p{^Is_Decomposition_Type= None}', ""); - Expect(1, 195101, '\P{Is_Decomposition_Type= None}', ""); - Expect(0, 195101, '\P{^Is_Decomposition_Type= None}', ""); - Error('\p{Is_Dt=_ NONE:=}'); - Error('\P{Is_Dt=_ NONE:=}'); + Expect(1, 195102, '\p{Is_Decomposition_Type=--none}', ""); + Expect(0, 195102, '\p{^Is_Decomposition_Type=--none}', ""); + Expect(0, 195102, '\P{Is_Decomposition_Type=--none}', ""); + Expect(1, 195102, '\P{^Is_Decomposition_Type=--none}', ""); + Expect(0, 195101, '\p{Is_Decomposition_Type=--none}', ""); + Expect(1, 195101, '\p{^Is_Decomposition_Type=--none}', ""); + Expect(1, 195101, '\P{Is_Decomposition_Type=--none}', ""); + Expect(0, 195101, '\P{^Is_Decomposition_Type=--none}', ""); + Error('\p{Is_Dt=/a/-NONE}'); + Error('\P{Is_Dt=/a/-NONE}'); Expect(1, 195102, '\p{Is_Dt=none}', ""); Expect(0, 195102, '\p{^Is_Dt=none}', ""); Expect(0, 195102, '\P{Is_Dt=none}', ""); @@ -35658,38 +36683,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 195101, '\p{^Is_Dt=none}', ""); Expect(1, 195101, '\P{Is_Dt=none}', ""); Expect(0, 195101, '\P{^Is_Dt=none}', ""); - Expect(1, 195102, '\p{Is_Dt: -None}', ""); - Expect(0, 195102, '\p{^Is_Dt: -None}', ""); - Expect(0, 195102, '\P{Is_Dt: -None}', ""); - Expect(1, 195102, '\P{^Is_Dt: -None}', ""); - Expect(0, 195101, '\p{Is_Dt: -None}', ""); - Expect(1, 195101, '\p{^Is_Dt: -None}', ""); - Expect(1, 195101, '\P{Is_Dt: -None}', ""); - Expect(0, 195101, '\P{^Is_Dt: -None}', ""); - Error('\p{Decomposition_Type=_ Small/a/}'); - Error('\P{Decomposition_Type=_ Small/a/}'); + 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, 65131, '\p{Decomposition_Type=:\ASmall\z:}', "");; Expect(0, 65132, '\p{Decomposition_Type=:\ASmall\z:}', "");; - Expect(1, 65131, '\p{Decomposition_Type:small}', ""); - Expect(0, 65131, '\p{^Decomposition_Type:small}', ""); - Expect(0, 65131, '\P{Decomposition_Type:small}', ""); - Expect(1, 65131, '\P{^Decomposition_Type:small}', ""); - Expect(0, 65132, '\p{Decomposition_Type:small}', ""); - Expect(1, 65132, '\p{^Decomposition_Type:small}', ""); - Expect(1, 65132, '\P{Decomposition_Type:small}', ""); - Expect(0, 65132, '\P{^Decomposition_Type:small}', ""); + Expect(1, 65131, '\p{Decomposition_Type=small}', ""); + Expect(0, 65131, '\p{^Decomposition_Type=small}', ""); + Expect(0, 65131, '\P{Decomposition_Type=small}', ""); + Expect(1, 65131, '\P{^Decomposition_Type=small}', ""); + Expect(0, 65132, '\p{Decomposition_Type=small}', ""); + Expect(1, 65132, '\p{^Decomposition_Type=small}', ""); + Expect(1, 65132, '\P{Decomposition_Type=small}', ""); + Expect(0, 65132, '\P{^Decomposition_Type=small}', ""); Expect(1, 65131, '\p{Decomposition_Type=:\Asmall\z:}', "");; Expect(0, 65132, '\p{Decomposition_Type=:\Asmall\z:}', "");; - Expect(1, 65131, '\p{Decomposition_Type=-Small}', ""); - Expect(0, 65131, '\p{^Decomposition_Type=-Small}', ""); - Expect(0, 65131, '\P{Decomposition_Type=-Small}', ""); - Expect(1, 65131, '\P{^Decomposition_Type=-Small}', ""); - Expect(0, 65132, '\p{Decomposition_Type=-Small}', ""); - Expect(1, 65132, '\p{^Decomposition_Type=-Small}', ""); - Expect(1, 65132, '\P{Decomposition_Type=-Small}', ""); - Expect(0, 65132, '\P{^Decomposition_Type=-Small}', ""); - Error('\p{Dt=-/a/sml}'); - Error('\P{Dt=-/a/sml}'); + Expect(1, 65131, '\p{Decomposition_Type= -Small}', ""); + Expect(0, 65131, '\p{^Decomposition_Type= -Small}', ""); + Expect(0, 65131, '\P{Decomposition_Type= -Small}', ""); + Expect(1, 65131, '\P{^Decomposition_Type= -Small}', ""); + Expect(0, 65132, '\p{Decomposition_Type= -Small}', ""); + Expect(1, 65132, '\p{^Decomposition_Type= -Small}', ""); + Expect(1, 65132, '\P{Decomposition_Type= -Small}', ""); + Expect(0, 65132, '\P{^Decomposition_Type= -Small}', ""); + Error('\p{Dt=_/a/sml}'); + Error('\P{Dt=_/a/sml}'); Expect(1, 65131, '\p{Dt=:\ASml\z:}', "");; Expect(0, 65132, '\p{Dt=:\ASml\z:}', "");; Expect(1, 65131, '\p{Dt=sml}', ""); @@ -35702,34 +36727,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65132, '\P{^Dt=sml}', ""); Expect(1, 65131, '\p{Dt=:\Asml\z:}', "");; Expect(0, 65132, '\p{Dt=:\Asml\z:}', "");; - Expect(1, 65131, '\p{Dt= Sml}', ""); - Expect(0, 65131, '\p{^Dt= Sml}', ""); - Expect(0, 65131, '\P{Dt= Sml}', ""); - Expect(1, 65131, '\P{^Dt= Sml}', ""); - Expect(0, 65132, '\p{Dt= Sml}', ""); - Expect(1, 65132, '\p{^Dt= Sml}', ""); - Expect(1, 65132, '\P{Dt= Sml}', ""); - Expect(0, 65132, '\P{^Dt= Sml}', ""); - Error('\p{Is_Decomposition_Type= SMALL/a/}'); - Error('\P{Is_Decomposition_Type= SMALL/a/}'); - Expect(1, 65131, '\p{Is_Decomposition_Type: small}', ""); - Expect(0, 65131, '\p{^Is_Decomposition_Type: small}', ""); - Expect(0, 65131, '\P{Is_Decomposition_Type: small}', ""); - Expect(1, 65131, '\P{^Is_Decomposition_Type: small}', ""); - Expect(0, 65132, '\p{Is_Decomposition_Type: small}', ""); - Expect(1, 65132, '\p{^Is_Decomposition_Type: small}', ""); - Expect(1, 65132, '\P{Is_Decomposition_Type: small}', ""); - Expect(0, 65132, '\P{^Is_Decomposition_Type: small}', ""); - Expect(1, 65131, '\p{Is_Decomposition_Type=- Small}', ""); - Expect(0, 65131, '\p{^Is_Decomposition_Type=- Small}', ""); - Expect(0, 65131, '\P{Is_Decomposition_Type=- Small}', ""); - Expect(1, 65131, '\P{^Is_Decomposition_Type=- Small}', ""); - Expect(0, 65132, '\p{Is_Decomposition_Type=- Small}', ""); - Expect(1, 65132, '\p{^Is_Decomposition_Type=- Small}', ""); - Expect(1, 65132, '\P{Is_Decomposition_Type=- Small}', ""); - Expect(0, 65132, '\P{^Is_Decomposition_Type=- Small}', ""); - Error('\p{Is_Dt= _sml/a/}'); - Error('\P{Is_Dt= _sml/a/}'); + Expect(1, 65131, '\p{Dt= Sml}', ""); + Expect(0, 65131, '\p{^Dt= Sml}', ""); + Expect(0, 65131, '\P{Dt= Sml}', ""); + Expect(1, 65131, '\P{^Dt= Sml}', ""); + Expect(0, 65132, '\p{Dt= Sml}', ""); + Expect(1, 65132, '\p{^Dt= Sml}', ""); + Expect(1, 65132, '\P{Dt= Sml}', ""); + Expect(0, 65132, '\P{^Dt= Sml}', ""); + Error('\p{Is_Decomposition_Type= small:=}'); + Error('\P{Is_Decomposition_Type= small:=}'); + Expect(1, 65131, '\p{Is_Decomposition_Type=small}', ""); + Expect(0, 65131, '\p{^Is_Decomposition_Type=small}', ""); + Expect(0, 65131, '\P{Is_Decomposition_Type=small}', ""); + Expect(1, 65131, '\P{^Is_Decomposition_Type=small}', ""); + Expect(0, 65132, '\p{Is_Decomposition_Type=small}', ""); + Expect(1, 65132, '\p{^Is_Decomposition_Type=small}', ""); + Expect(1, 65132, '\P{Is_Decomposition_Type=small}', ""); + Expect(0, 65132, '\P{^Is_Decomposition_Type=small}', ""); + Expect(1, 65131, '\p{Is_Decomposition_Type: -Small}', ""); + Expect(0, 65131, '\p{^Is_Decomposition_Type: -Small}', ""); + Expect(0, 65131, '\P{Is_Decomposition_Type: -Small}', ""); + Expect(1, 65131, '\P{^Is_Decomposition_Type: -Small}', ""); + Expect(0, 65132, '\p{Is_Decomposition_Type: -Small}', ""); + Expect(1, 65132, '\p{^Is_Decomposition_Type: -Small}', ""); + Expect(1, 65132, '\P{Is_Decomposition_Type: -Small}', ""); + Expect(0, 65132, '\P{^Is_Decomposition_Type: -Small}', ""); + Error('\p{Is_Dt= _sml:=}'); + Error('\P{Is_Dt= _sml:=}'); Expect(1, 65131, '\p{Is_Dt=sml}', ""); Expect(0, 65131, '\p{^Is_Dt=sml}', ""); Expect(0, 65131, '\P{Is_Dt=sml}', ""); @@ -35738,16 +36763,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65132, '\p{^Is_Dt=sml}', ""); Expect(1, 65132, '\P{Is_Dt=sml}', ""); Expect(0, 65132, '\P{^Is_Dt=sml}', ""); - Expect(1, 65131, '\p{Is_Dt=__Sml}', ""); - Expect(0, 65131, '\p{^Is_Dt=__Sml}', ""); - Expect(0, 65131, '\P{Is_Dt=__Sml}', ""); - Expect(1, 65131, '\P{^Is_Dt=__Sml}', ""); - Expect(0, 65132, '\p{Is_Dt=__Sml}', ""); - Expect(1, 65132, '\p{^Is_Dt=__Sml}', ""); - Expect(1, 65132, '\P{Is_Dt=__Sml}', ""); - Expect(0, 65132, '\P{^Is_Dt=__Sml}', ""); - Error('\p{Decomposition_Type: /a/SQUARE}'); - Error('\P{Decomposition_Type: /a/SQUARE}'); + 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, 127547, '\p{Decomposition_Type=:\ASquare\z:}', "");; Expect(0, 127548, '\p{Decomposition_Type=:\ASquare\z:}', "");; Expect(1, 127547, '\p{Decomposition_Type=square}', ""); @@ -35760,16 +36785,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 127548, '\P{^Decomposition_Type=square}', ""); Expect(1, 127547, '\p{Decomposition_Type=:\Asquare\z:}', "");; Expect(0, 127548, '\p{Decomposition_Type=:\Asquare\z:}', "");; - Expect(1, 127547, '\p{Decomposition_Type: Square}', ""); - Expect(0, 127547, '\p{^Decomposition_Type: Square}', ""); - Expect(0, 127547, '\P{Decomposition_Type: Square}', ""); - Expect(1, 127547, '\P{^Decomposition_Type: Square}', ""); - Expect(0, 127548, '\p{Decomposition_Type: Square}', ""); - Expect(1, 127548, '\p{^Decomposition_Type: Square}', ""); - Expect(1, 127548, '\P{Decomposition_Type: Square}', ""); - Expect(0, 127548, '\P{^Decomposition_Type: Square}', ""); - Error('\p{Dt=:=SQR}'); - Error('\P{Dt=:=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}', ""); @@ -35782,16 +36807,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 127548, '\P{^Dt=sqr}', ""); Expect(1, 127547, '\p{Dt=:\Asqr\z:}', "");; Expect(0, 127548, '\p{Dt=:\Asqr\z:}', "");; - Expect(1, 127547, '\p{Dt: -Sqr}', ""); - Expect(0, 127547, '\p{^Dt: -Sqr}', ""); - Expect(0, 127547, '\P{Dt: -Sqr}', ""); - Expect(1, 127547, '\P{^Dt: -Sqr}', ""); - Expect(0, 127548, '\p{Dt: -Sqr}', ""); - Expect(1, 127548, '\p{^Dt: -Sqr}', ""); - Expect(1, 127548, '\P{Dt: -Sqr}', ""); - Expect(0, 127548, '\P{^Dt: -Sqr}', ""); - Error('\p{Is_Decomposition_Type= -square/a/}'); - Error('\P{Is_Decomposition_Type= -square/a/}'); + 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}', ""); @@ -35800,16 +36825,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}', ""); @@ -35818,16 +36843,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 127548, '\p{^Is_Dt=sqr}', ""); Expect(1, 127548, '\P{Is_Dt=sqr}', ""); Expect(0, 127548, '\P{^Is_Dt=sqr}', ""); - Expect(1, 127547, '\p{Is_Dt=- SQR}', ""); - Expect(0, 127547, '\p{^Is_Dt=- SQR}', ""); - Expect(0, 127547, '\P{Is_Dt=- SQR}', ""); - Expect(1, 127547, '\P{^Is_Dt=- SQR}', ""); - Expect(0, 127548, '\p{Is_Dt=- SQR}', ""); - Expect(1, 127548, '\p{^Is_Dt=- SQR}', ""); - Expect(1, 127548, '\P{Is_Dt=- SQR}', ""); - Expect(0, 127548, '\P{^Is_Dt=- SQR}', ""); - Error('\p{Decomposition_Type=_ sub:=}'); - Error('\P{Decomposition_Type=_ sub:=}'); + Expect(1, 127547, '\p{Is_Dt: sqr}', ""); + Expect(0, 127547, '\p{^Is_Dt: sqr}', ""); + Expect(0, 127547, '\P{Is_Dt: sqr}', ""); + Expect(1, 127547, '\P{^Is_Dt: sqr}', ""); + Expect(0, 127548, '\p{Is_Dt: sqr}', ""); + Expect(1, 127548, '\p{^Is_Dt: sqr}', ""); + Expect(1, 127548, '\P{Is_Dt: sqr}', ""); + Expect(0, 127548, '\P{^Is_Dt: sqr}', ""); + Error('\p{Decomposition_Type=/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}', ""); @@ -35840,16 +36865,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 11389, '\P{^Decomposition_Type=sub}', ""); Expect(1, 11388, '\p{Decomposition_Type=:\Asub\z:}', "");; Expect(0, 11389, '\p{Decomposition_Type=:\Asub\z:}', "");; - Expect(1, 11388, '\p{Decomposition_Type: sub}', ""); - Expect(0, 11388, '\p{^Decomposition_Type: sub}', ""); - Expect(0, 11388, '\P{Decomposition_Type: sub}', ""); - Expect(1, 11388, '\P{^Decomposition_Type: sub}', ""); - Expect(0, 11389, '\p{Decomposition_Type: sub}', ""); - Expect(1, 11389, '\p{^Decomposition_Type: sub}', ""); - Expect(1, 11389, '\P{Decomposition_Type: sub}', ""); - Expect(0, 11389, '\P{^Decomposition_Type: sub}', ""); - Error('\p{Dt=--Sub/a/}'); - Error('\P{Dt=--Sub/a/}'); + 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}', ""); @@ -35862,16 +36887,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 11389, '\P{^Dt=sub}', ""); Expect(1, 11388, '\p{Dt=:\Asub\z:}', "");; Expect(0, 11389, '\p{Dt=:\Asub\z:}', "");; - Expect(1, 11388, '\p{Dt=_sub}', ""); - Expect(0, 11388, '\p{^Dt=_sub}', ""); - Expect(0, 11388, '\P{Dt=_sub}', ""); - Expect(1, 11388, '\P{^Dt=_sub}', ""); - Expect(0, 11389, '\p{Dt=_sub}', ""); - Expect(1, 11389, '\p{^Dt=_sub}', ""); - Expect(1, 11389, '\P{Dt=_sub}', ""); - Expect(0, 11389, '\P{^Dt=_sub}', ""); - Error('\p{Is_Decomposition_Type=_Sub:=}'); - Error('\P{Is_Decomposition_Type=_Sub:=}'); + Expect(1, 11388, '\p{Dt= -SUB}', ""); + Expect(0, 11388, '\p{^Dt= -SUB}', ""); + Expect(0, 11388, '\P{Dt= -SUB}', ""); + Expect(1, 11388, '\P{^Dt= -SUB}', ""); + Expect(0, 11389, '\p{Dt= -SUB}', ""); + Expect(1, 11389, '\p{^Dt= -SUB}', ""); + Expect(1, 11389, '\P{Dt= -SUB}', ""); + Expect(0, 11389, '\P{^Dt= -SUB}', ""); + Error('\p{Is_Decomposition_Type= Sub:=}'); + Error('\P{Is_Decomposition_Type= Sub:=}'); Expect(1, 11388, '\p{Is_Decomposition_Type=sub}', ""); Expect(0, 11388, '\p{^Is_Decomposition_Type=sub}', ""); Expect(0, 11388, '\P{Is_Decomposition_Type=sub}', ""); @@ -35880,16 +36905,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 11389, '\p{^Is_Decomposition_Type=sub}', ""); Expect(1, 11389, '\P{Is_Decomposition_Type=sub}', ""); Expect(0, 11389, '\P{^Is_Decomposition_Type=sub}', ""); - Expect(1, 11388, '\p{Is_Decomposition_Type=--Sub}', ""); - Expect(0, 11388, '\p{^Is_Decomposition_Type=--Sub}', ""); - Expect(0, 11388, '\P{Is_Decomposition_Type=--Sub}', ""); - Expect(1, 11388, '\P{^Is_Decomposition_Type=--Sub}', ""); - Expect(0, 11389, '\p{Is_Decomposition_Type=--Sub}', ""); - Expect(1, 11389, '\p{^Is_Decomposition_Type=--Sub}', ""); - Expect(1, 11389, '\P{Is_Decomposition_Type=--Sub}', ""); - Expect(0, 11389, '\P{^Is_Decomposition_Type=--Sub}', ""); - Error('\p{Is_Dt=-_Sub/a/}'); - Error('\P{Is_Dt=-_Sub/a/}'); + 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}', ""); @@ -35898,16 +36923,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 11389, '\p{^Is_Dt=sub}', ""); Expect(1, 11389, '\P{Is_Dt=sub}', ""); Expect(0, 11389, '\P{^Is_Dt=sub}', ""); - Expect(1, 11388, '\p{Is_Dt= _SUB}', ""); - Expect(0, 11388, '\p{^Is_Dt= _SUB}', ""); - Expect(0, 11388, '\P{Is_Dt= _SUB}', ""); - Expect(1, 11388, '\P{^Is_Dt= _SUB}', ""); - Expect(0, 11389, '\p{Is_Dt= _SUB}', ""); - Expect(1, 11389, '\p{^Is_Dt= _SUB}', ""); - Expect(1, 11389, '\P{Is_Dt= _SUB}', ""); - Expect(0, 11389, '\P{^Is_Dt= _SUB}', ""); - Error('\p{Decomposition_Type=_ Super:=}'); - Error('\P{Decomposition_Type=_ Super:=}'); + Expect(1, 11388, '\p{Is_Dt=--Sub}', ""); + Expect(0, 11388, '\p{^Is_Dt=--Sub}', ""); + Expect(0, 11388, '\P{Is_Dt=--Sub}', ""); + Expect(1, 11388, '\P{^Is_Dt=--Sub}', ""); + Expect(0, 11389, '\p{Is_Dt=--Sub}', ""); + Expect(1, 11389, '\p{^Is_Dt=--Sub}', ""); + Expect(1, 11389, '\P{Is_Dt=--Sub}', ""); + Expect(0, 11389, '\P{^Is_Dt=--Sub}', ""); + Error('\p{Decomposition_Type=/a/ SUPER}'); + Error('\P{Decomposition_Type=/a/ SUPER}'); Expect(1, 127340, '\p{Decomposition_Type=:\ASuper\z:}', "");; Expect(0, 127341, '\p{Decomposition_Type=:\ASuper\z:}', "");; Expect(1, 127340, '\p{Decomposition_Type=super}', ""); @@ -35920,56 +36945,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 127341, '\P{^Decomposition_Type=super}', ""); Expect(1, 127340, '\p{Decomposition_Type=:\Asuper\z:}', "");; Expect(0, 127341, '\p{Decomposition_Type=:\Asuper\z:}', "");; - Expect(1, 127340, '\p{Decomposition_Type=- Super}', ""); - Expect(0, 127340, '\p{^Decomposition_Type=- Super}', ""); - Expect(0, 127340, '\P{Decomposition_Type=- Super}', ""); - Expect(1, 127340, '\P{^Decomposition_Type=- Super}', ""); - Expect(0, 127341, '\p{Decomposition_Type=- Super}', ""); - Expect(1, 127341, '\p{^Decomposition_Type=- Super}', ""); - Expect(1, 127341, '\P{Decomposition_Type=- Super}', ""); - Expect(0, 127341, '\P{^Decomposition_Type=- Super}', ""); - Error('\p{Dt=SUP/a/}'); - Error('\P{Dt=SUP/a/}'); + Expect(1, 127340, '\p{Decomposition_Type= -super}', ""); + Expect(0, 127340, '\p{^Decomposition_Type= -super}', ""); + Expect(0, 127340, '\P{Decomposition_Type= -super}', ""); + Expect(1, 127340, '\P{^Decomposition_Type= -super}', ""); + Expect(0, 127341, '\p{Decomposition_Type= -super}', ""); + Expect(1, 127341, '\p{^Decomposition_Type= -super}', ""); + Expect(1, 127341, '\P{Decomposition_Type= -super}', ""); + Expect(0, 127341, '\P{^Decomposition_Type= -super}', ""); + Error('\p{Dt=SUP:=}'); + Error('\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}', ""); + 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{Is_Decomposition_Type: super}', ""); - Expect(0, 127340, '\p{^Is_Decomposition_Type: super}', ""); - Expect(0, 127340, '\P{Is_Decomposition_Type: super}', ""); - Expect(1, 127340, '\P{^Is_Decomposition_Type: super}', ""); - Expect(0, 127341, '\p{Is_Decomposition_Type: super}', ""); - Expect(1, 127341, '\p{^Is_Decomposition_Type: super}', ""); - Expect(1, 127341, '\P{Is_Decomposition_Type: super}', ""); - Expect(0, 127341, '\P{^Is_Decomposition_Type: super}', ""); - Expect(1, 127340, '\p{Is_Decomposition_Type= _super}', ""); - Expect(0, 127340, '\p{^Is_Decomposition_Type= _super}', ""); - Expect(0, 127340, '\P{Is_Decomposition_Type= _super}', ""); - Expect(1, 127340, '\P{^Is_Decomposition_Type= _super}', ""); - Expect(0, 127341, '\p{Is_Decomposition_Type= _super}', ""); - Expect(1, 127341, '\p{^Is_Decomposition_Type= _super}', ""); - Expect(1, 127341, '\P{Is_Decomposition_Type= _super}', ""); - Expect(0, 127341, '\P{^Is_Decomposition_Type= _super}', ""); - Error('\p{Is_Dt=/a/ _SUP}'); - Error('\P{Is_Dt=/a/ _SUP}'); + Expect(1, 127340, '\p{Dt= Sup}', ""); + Expect(0, 127340, '\p{^Dt= Sup}', ""); + Expect(0, 127340, '\P{Dt= Sup}', ""); + Expect(1, 127340, '\P{^Dt= Sup}', ""); + Expect(0, 127341, '\p{Dt= Sup}', ""); + Expect(1, 127341, '\p{^Dt= Sup}', ""); + Expect(1, 127341, '\P{Dt= Sup}', ""); + Expect(0, 127341, '\P{^Dt= Sup}', ""); + Error('\p{Is_Decomposition_Type=/a/_super}'); + Error('\P{Is_Decomposition_Type=/a/_super}'); + Expect(1, 127340, '\p{Is_Decomposition_Type=super}', ""); + Expect(0, 127340, '\p{^Is_Decomposition_Type=super}', ""); + Expect(0, 127340, '\P{Is_Decomposition_Type=super}', ""); + Expect(1, 127340, '\P{^Is_Decomposition_Type=super}', ""); + Expect(0, 127341, '\p{Is_Decomposition_Type=super}', ""); + Expect(1, 127341, '\p{^Is_Decomposition_Type=super}', ""); + Expect(1, 127341, '\P{Is_Decomposition_Type=super}', ""); + Expect(0, 127341, '\P{^Is_Decomposition_Type=super}', ""); + Expect(1, 127340, '\p{Is_Decomposition_Type=--Super}', ""); + Expect(0, 127340, '\p{^Is_Decomposition_Type=--Super}', ""); + Expect(0, 127340, '\P{Is_Decomposition_Type=--Super}', ""); + Expect(1, 127340, '\P{^Is_Decomposition_Type=--Super}', ""); + Expect(0, 127341, '\p{Is_Decomposition_Type=--Super}', ""); + Expect(1, 127341, '\p{^Is_Decomposition_Type=--Super}', ""); + Expect(1, 127341, '\P{Is_Decomposition_Type=--Super}', ""); + Expect(0, 127341, '\P{^Is_Decomposition_Type=--Super}', ""); + Error('\p{Is_Dt: -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}', ""); @@ -35978,16 +37003,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 127341, '\p{^Is_Dt=sup}', ""); Expect(1, 127341, '\P{Is_Dt=sup}', ""); Expect(0, 127341, '\P{^Is_Dt=sup}', ""); - Expect(1, 127340, '\p{Is_Dt= Sup}', ""); - Expect(0, 127340, '\p{^Is_Dt= Sup}', ""); - Expect(0, 127340, '\P{Is_Dt= Sup}', ""); - Expect(1, 127340, '\P{^Is_Dt= Sup}', ""); - Expect(0, 127341, '\p{Is_Dt= Sup}', ""); - Expect(1, 127341, '\p{^Is_Dt= Sup}', ""); - Expect(1, 127341, '\P{Is_Dt= Sup}', ""); - Expect(0, 127341, '\P{^Is_Dt= Sup}', ""); - Error('\p{Decomposition_Type: /a/vertical}'); - Error('\P{Decomposition_Type: /a/vertical}'); + Expect(1, 127340, '\p{Is_Dt= sup}', ""); + Expect(0, 127340, '\p{^Is_Dt= sup}', ""); + Expect(0, 127340, '\P{Is_Dt= sup}', ""); + Expect(1, 127340, '\P{^Is_Dt= sup}', ""); + Expect(0, 127341, '\p{Is_Dt= sup}', ""); + Expect(1, 127341, '\p{^Is_Dt= sup}', ""); + Expect(1, 127341, '\P{Is_Dt= sup}', ""); + Expect(0, 127341, '\P{^Is_Dt= sup}', ""); + Error('\p{Decomposition_Type: -:=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}', ""); @@ -36000,16 +37025,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65097, '\P{^Decomposition_Type=vertical}', ""); Expect(1, 65096, '\p{Decomposition_Type=:\Avertical\z:}', "");; Expect(0, 65097, '\p{Decomposition_Type=:\Avertical\z:}', "");; - Expect(1, 65096, '\p{Decomposition_Type= _vertical}', ""); - Expect(0, 65096, '\p{^Decomposition_Type= _vertical}', ""); - Expect(0, 65096, '\P{Decomposition_Type= _vertical}', ""); - Expect(1, 65096, '\P{^Decomposition_Type= _vertical}', ""); - Expect(0, 65097, '\p{Decomposition_Type= _vertical}', ""); - Expect(1, 65097, '\p{^Decomposition_Type= _vertical}', ""); - Expect(1, 65097, '\P{Decomposition_Type= _vertical}', ""); - Expect(0, 65097, '\P{^Decomposition_Type= _vertical}', ""); - Error('\p{Dt=_vert:=}'); - Error('\P{Dt=_vert:=}'); + Expect(1, 65096, '\p{Decomposition_Type=_VERTICAL}', ""); + Expect(0, 65096, '\p{^Decomposition_Type=_VERTICAL}', ""); + Expect(0, 65096, '\P{Decomposition_Type=_VERTICAL}', ""); + Expect(1, 65096, '\P{^Decomposition_Type=_VERTICAL}', ""); + Expect(0, 65097, '\p{Decomposition_Type=_VERTICAL}', ""); + Expect(1, 65097, '\p{^Decomposition_Type=_VERTICAL}', ""); + Expect(1, 65097, '\P{Decomposition_Type=_VERTICAL}', ""); + Expect(0, 65097, '\P{^Decomposition_Type=_VERTICAL}', ""); + Error('\p{Dt= :=Vert}'); + Error('\P{Dt= :=Vert}'); Expect(1, 65096, '\p{Dt=:\AVert\z:}', "");; Expect(0, 65097, '\p{Dt=:\AVert\z:}', "");; Expect(1, 65096, '\p{Dt=vert}', ""); @@ -36022,16 +37047,16 @@ 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=:=-_vertical}'); - Error('\P{Is_Decomposition_Type=:=-_vertical}'); + 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}', ""); @@ -36040,16 +37065,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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{Is_Dt=vert}', ""); Expect(0, 65096, '\p{^Is_Dt=vert}', ""); Expect(0, 65096, '\P{Is_Dt=vert}', ""); @@ -36058,16 +37083,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= /a/Wide}'); - Error('\P{Decomposition_Type= /a/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}', ""); @@ -36080,38 +37105,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65511, '\P{^Decomposition_Type=wide}', ""); Expect(1, 65510, '\p{Decomposition_Type=:\Awide\z:}', "");; Expect(0, 65511, '\p{Decomposition_Type=:\Awide\z:}', "");; - Expect(1, 65510, '\p{Decomposition_Type: Wide}', ""); - Expect(0, 65510, '\p{^Decomposition_Type: Wide}', ""); - Expect(0, 65510, '\P{Decomposition_Type: Wide}', ""); - Expect(1, 65510, '\P{^Decomposition_Type: Wide}', ""); - Expect(0, 65511, '\p{Decomposition_Type: Wide}', ""); - Expect(1, 65511, '\p{^Decomposition_Type: Wide}', ""); - Expect(1, 65511, '\P{Decomposition_Type: Wide}', ""); - Expect(0, 65511, '\P{^Decomposition_Type: Wide}', ""); - Error('\p{Dt=:=-_wide}'); - Error('\P{Dt=:=-_wide}'); + Expect(1, 65510, '\p{Decomposition_Type: Wide}', ""); + Expect(0, 65510, '\p{^Decomposition_Type: Wide}', ""); + Expect(0, 65510, '\P{Decomposition_Type: Wide}', ""); + Expect(1, 65510, '\P{^Decomposition_Type: Wide}', ""); + Expect(0, 65511, '\p{Decomposition_Type: Wide}', ""); + Expect(1, 65511, '\p{^Decomposition_Type: Wide}', ""); + Expect(1, 65511, '\P{Decomposition_Type: Wide}', ""); + Expect(0, 65511, '\P{^Decomposition_Type: Wide}', ""); + Error('\p{Dt=/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}', ""); - Expect(0, 65510, '\p{^Dt: wide}', ""); - Expect(0, 65510, '\P{Dt: wide}', ""); - Expect(1, 65510, '\P{^Dt: wide}', ""); - Expect(0, 65511, '\p{Dt: wide}', ""); - Expect(1, 65511, '\p{^Dt: wide}', ""); - Expect(1, 65511, '\P{Dt: wide}', ""); - Expect(0, 65511, '\P{^Dt: wide}', ""); + Expect(1, 65510, '\p{Dt=wide}', ""); + Expect(0, 65510, '\p{^Dt=wide}', ""); + Expect(0, 65510, '\P{Dt=wide}', ""); + Expect(1, 65510, '\P{^Dt=wide}', ""); + Expect(0, 65511, '\p{Dt=wide}', ""); + Expect(1, 65511, '\p{^Dt=wide}', ""); + Expect(1, 65511, '\P{Dt=wide}', ""); + Expect(0, 65511, '\P{^Dt=wide}', ""); Expect(1, 65510, '\p{Dt=:\Awide\z:}', "");; Expect(0, 65511, '\p{Dt=:\Awide\z:}', "");; - Expect(1, 65510, '\p{Dt= wide}', ""); - Expect(0, 65510, '\p{^Dt= wide}', ""); - Expect(0, 65510, '\P{Dt= wide}', ""); - Expect(1, 65510, '\P{^Dt= wide}', ""); - Expect(0, 65511, '\p{Dt= wide}', ""); - Expect(1, 65511, '\p{^Dt= wide}', ""); - Expect(1, 65511, '\P{Dt= wide}', ""); - Expect(0, 65511, '\P{^Dt= wide}', ""); - Error('\p{Is_Decomposition_Type: Wide/a/}'); - Error('\P{Is_Decomposition_Type: Wide/a/}'); + 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{Is_Decomposition_Type=wide}', ""); Expect(0, 65510, '\p{^Is_Decomposition_Type=wide}', ""); Expect(0, 65510, '\P{Is_Decomposition_Type=wide}', ""); @@ -36120,16 +37145,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=/a/Wide}'); - Error('\P{Is_Dt=/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}', ""); + 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}', ""); @@ -36138,64 +37163,64 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65511, '\p{^Is_Dt=wide}', ""); Expect(1, 65511, '\P{Is_Dt=wide}', ""); Expect(0, 65511, '\P{^Is_Dt=wide}', ""); - Expect(1, 65510, '\p{Is_Dt= wide}', ""); - Expect(0, 65510, '\p{^Is_Dt= wide}', ""); - Expect(0, 65510, '\P{Is_Dt= wide}', ""); - Expect(1, 65510, '\P{^Is_Dt= wide}', ""); - Expect(0, 65511, '\p{Is_Dt= wide}', ""); - Expect(1, 65511, '\p{^Is_Dt= wide}', ""); - Expect(1, 65511, '\P{Is_Dt= wide}', ""); - Expect(0, 65511, '\P{^Is_Dt= wide}', ""); + Expect(1, 65510, '\p{Is_Dt: _wide}', ""); + Expect(0, 65510, '\p{^Is_Dt: _wide}', ""); + Expect(0, 65510, '\P{Is_Dt: _wide}', ""); + Expect(1, 65510, '\P{^Is_Dt: _wide}', ""); + Expect(0, 65511, '\p{Is_Dt: _wide}', ""); + Expect(1, 65511, '\p{^Is_Dt: _wide}', ""); + Expect(1, 65511, '\P{Is_Dt: _wide}', ""); + Expect(0, 65511, '\P{^Is_Dt: _wide}', ""); Error('\p{eastasianwidth}'); Error('\P{eastasianwidth}'); Error('\p{ea}'); Error('\P{ea}'); - Error('\p{East_Asian_Width=_/a/Ambiguous}'); - Error('\P{East_Asian_Width=_/a/Ambiguous}'); + Error('\p{East_Asian_Width=/a/ambiguous}'); + Error('\P{East_Asian_Width=/a/ambiguous}'); Expect(1, 1114109, '\p{East_Asian_Width=:\AAmbiguous\z:}', "");; Expect(0, 918000, '\p{East_Asian_Width=:\AAmbiguous\z:}', "");; - Expect(1, 1114109, '\p{East_Asian_Width: ambiguous}', ""); - Expect(0, 1114109, '\p{^East_Asian_Width: ambiguous}', ""); - Expect(0, 1114109, '\P{East_Asian_Width: ambiguous}', ""); - Expect(1, 1114109, '\P{^East_Asian_Width: ambiguous}', ""); - Expect(0, 918000, '\p{East_Asian_Width: ambiguous}', ""); - Expect(1, 918000, '\p{^East_Asian_Width: ambiguous}', ""); - Expect(1, 918000, '\P{East_Asian_Width: ambiguous}', ""); - Expect(0, 918000, '\P{^East_Asian_Width: ambiguous}', ""); + Expect(1, 1114109, '\p{East_Asian_Width=ambiguous}', ""); + Expect(0, 1114109, '\p{^East_Asian_Width=ambiguous}', ""); + Expect(0, 1114109, '\P{East_Asian_Width=ambiguous}', ""); + Expect(1, 1114109, '\P{^East_Asian_Width=ambiguous}', ""); + Expect(0, 918000, '\p{East_Asian_Width=ambiguous}', ""); + Expect(1, 918000, '\p{^East_Asian_Width=ambiguous}', ""); + Expect(1, 918000, '\P{East_Asian_Width=ambiguous}', ""); + Expect(0, 918000, '\P{^East_Asian_Width=ambiguous}', ""); Expect(1, 1114109, '\p{East_Asian_Width=:\Aambiguous\z:}', "");; Expect(0, 918000, '\p{East_Asian_Width=:\Aambiguous\z:}', "");; - Expect(1, 1114109, '\p{East_Asian_Width=-_AMBIGUOUS}', ""); - Expect(0, 1114109, '\p{^East_Asian_Width=-_AMBIGUOUS}', ""); - Expect(0, 1114109, '\P{East_Asian_Width=-_AMBIGUOUS}', ""); - Expect(1, 1114109, '\P{^East_Asian_Width=-_AMBIGUOUS}', ""); - Expect(0, 918000, '\p{East_Asian_Width=-_AMBIGUOUS}', ""); - Expect(1, 918000, '\p{^East_Asian_Width=-_AMBIGUOUS}', ""); - Expect(1, 918000, '\P{East_Asian_Width=-_AMBIGUOUS}', ""); - Expect(0, 918000, '\P{^East_Asian_Width=-_AMBIGUOUS}', ""); - Error('\p{Ea=/a/__A}'); - Error('\P{Ea=/a/__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:=}'); + Error('\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}', ""); + Expect(1, 1114109, '\p{Ea=a}', ""); + Expect(0, 1114109, '\p{^Ea=a}', ""); + Expect(0, 1114109, '\P{Ea=a}', ""); + Expect(1, 1114109, '\P{^Ea=a}', ""); + Expect(0, 918000, '\p{Ea=a}', ""); + Expect(1, 918000, '\p{^Ea=a}', ""); + Expect(1, 918000, '\P{Ea=a}', ""); + Expect(0, 918000, '\P{^Ea=a}', ""); Expect(1, 1114109, '\p{Ea=:\Aa\z:}', "");; Expect(0, 918000, '\p{Ea=:\Aa\z:}', "");; - Expect(1, 1114109, '\p{Ea= a}', ""); - Expect(0, 1114109, '\p{^Ea= a}', ""); - Expect(0, 1114109, '\P{Ea= a}', ""); - Expect(1, 1114109, '\P{^Ea= a}', ""); - Expect(0, 918000, '\p{Ea= a}', ""); - Expect(1, 918000, '\p{^Ea= a}', ""); - Expect(1, 918000, '\P{Ea= a}', ""); - Expect(0, 918000, '\P{^Ea= a}', ""); - Error('\p{Is_East_Asian_Width=:=-Ambiguous}'); - 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= -Ambiguous:=}'); + Error('\P{Is_East_Asian_Width= -Ambiguous:=}'); Expect(1, 1114109, '\p{Is_East_Asian_Width=ambiguous}', ""); Expect(0, 1114109, '\p{^Is_East_Asian_Width=ambiguous}', ""); Expect(0, 1114109, '\P{Is_East_Asian_Width=ambiguous}', ""); @@ -36204,16 +37229,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 918000, '\p{^Is_East_Asian_Width=ambiguous}', ""); Expect(1, 918000, '\P{Is_East_Asian_Width=ambiguous}', ""); Expect(0, 918000, '\P{^Is_East_Asian_Width=ambiguous}', ""); - Expect(1, 1114109, '\p{Is_East_Asian_Width: AMBIGUOUS}', ""); - Expect(0, 1114109, '\p{^Is_East_Asian_Width: AMBIGUOUS}', ""); - Expect(0, 1114109, '\P{Is_East_Asian_Width: AMBIGUOUS}', ""); - Expect(1, 1114109, '\P{^Is_East_Asian_Width: AMBIGUOUS}', ""); - Expect(0, 918000, '\p{Is_East_Asian_Width: AMBIGUOUS}', ""); - Expect(1, 918000, '\p{^Is_East_Asian_Width: AMBIGUOUS}', ""); - Expect(1, 918000, '\P{Is_East_Asian_Width: AMBIGUOUS}', ""); - Expect(0, 918000, '\P{^Is_East_Asian_Width: AMBIGUOUS}', ""); - Error('\p{Is_Ea=--a:=}'); - Error('\P{Is_Ea=--a:=}'); + Expect(1, 1114109, '\p{Is_East_Asian_Width=_ Ambiguous}', ""); + Expect(0, 1114109, '\p{^Is_East_Asian_Width=_ Ambiguous}', ""); + Expect(0, 1114109, '\P{Is_East_Asian_Width=_ Ambiguous}', ""); + Expect(1, 1114109, '\P{^Is_East_Asian_Width=_ Ambiguous}', ""); + Expect(0, 918000, '\p{Is_East_Asian_Width=_ Ambiguous}', ""); + Expect(1, 918000, '\p{^Is_East_Asian_Width=_ Ambiguous}', ""); + Expect(1, 918000, '\P{Is_East_Asian_Width=_ Ambiguous}', ""); + Expect(0, 918000, '\P{^Is_East_Asian_Width=_ Ambiguous}', ""); + Error('\p{Is_Ea=-/a/a}'); + Error('\P{Is_Ea=-/a/a}'); Expect(1, 1114109, '\p{Is_Ea=a}', ""); Expect(0, 1114109, '\p{^Is_Ea=a}', ""); Expect(0, 1114109, '\P{Is_Ea=a}', ""); @@ -36222,16 +37247,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 918000, '\p{^Is_Ea=a}', ""); Expect(1, 918000, '\P{Is_Ea=a}', ""); Expect(0, 918000, '\P{^Is_Ea=a}', ""); - Expect(1, 1114109, '\p{Is_Ea=--a}', ""); - Expect(0, 1114109, '\p{^Is_Ea=--a}', ""); - Expect(0, 1114109, '\P{Is_Ea=--a}', ""); - Expect(1, 1114109, '\P{^Is_Ea=--a}', ""); - Expect(0, 918000, '\p{Is_Ea=--a}', ""); - Expect(1, 918000, '\p{^Is_Ea=--a}', ""); - Expect(1, 918000, '\P{Is_Ea=--a}', ""); - Expect(0, 918000, '\P{^Is_Ea=--a}', ""); - Error('\p{East_Asian_Width= Fullwidth/a/}'); - Error('\P{East_Asian_Width= Fullwidth/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, 65510, '\p{East_Asian_Width=:\AFullwidth\z:}', "");; Expect(0, 65511, '\p{East_Asian_Width=:\AFullwidth\z:}', "");; Expect(1, 65510, '\p{East_Asian_Width=fullwidth}', ""); @@ -36244,16 +37269,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65511, '\P{^East_Asian_Width=fullwidth}', ""); Expect(1, 65510, '\p{East_Asian_Width=:\Afullwidth\z:}', "");; Expect(0, 65511, '\p{East_Asian_Width=:\Afullwidth\z:}', "");; - Expect(1, 65510, '\p{East_Asian_Width= Fullwidth}', ""); - Expect(0, 65510, '\p{^East_Asian_Width= Fullwidth}', ""); - Expect(0, 65510, '\P{East_Asian_Width= Fullwidth}', ""); - Expect(1, 65510, '\P{^East_Asian_Width= Fullwidth}', ""); - Expect(0, 65511, '\p{East_Asian_Width= Fullwidth}', ""); - Expect(1, 65511, '\p{^East_Asian_Width= Fullwidth}', ""); - Expect(1, 65511, '\P{East_Asian_Width= Fullwidth}', ""); - Expect(0, 65511, '\P{^East_Asian_Width= Fullwidth}', ""); - Error('\p{Ea= -F/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=_-F/a/}'); + Error('\P{Ea=_-F/a/}'); Expect(1, 65510, '\p{Ea=:\AF\z:}', "");; Expect(0, 65511, '\p{Ea=:\AF\z:}', "");; Expect(1, 65510, '\p{Ea=f}', ""); @@ -36266,16 +37291,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65511, '\P{^Ea=f}', ""); Expect(1, 65510, '\p{Ea=:\Af\z:}', "");; Expect(0, 65511, '\p{Ea=:\Af\z:}', "");; - Expect(1, 65510, '\p{Ea= f}', ""); - Expect(0, 65510, '\p{^Ea= f}', ""); - Expect(0, 65510, '\P{Ea= f}', ""); - Expect(1, 65510, '\P{^Ea= f}', ""); - Expect(0, 65511, '\p{Ea= f}', ""); - Expect(1, 65511, '\p{^Ea= f}', ""); - Expect(1, 65511, '\P{Ea= f}', ""); - Expect(0, 65511, '\P{^Ea= f}', ""); - Error('\p{Is_East_Asian_Width: := fullwidth}'); - Error('\P{Is_East_Asian_Width: := fullwidth}'); + Expect(1, 65510, '\p{Ea= F}', ""); + Expect(0, 65510, '\p{^Ea= F}', ""); + Expect(0, 65510, '\P{Ea= F}', ""); + Expect(1, 65510, '\P{^Ea= F}', ""); + Expect(0, 65511, '\p{Ea= F}', ""); + Expect(1, 65511, '\p{^Ea= F}', ""); + Expect(1, 65511, '\P{Ea= F}', ""); + Expect(0, 65511, '\P{^Ea= F}', ""); + Error('\p{Is_East_Asian_Width= fullwidth/a/}'); + Error('\P{Is_East_Asian_Width= fullwidth/a/}'); 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}', ""); @@ -36284,16 +37309,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65511, '\p{^Is_East_Asian_Width=fullwidth}', ""); Expect(1, 65511, '\P{Is_East_Asian_Width=fullwidth}', ""); Expect(0, 65511, '\P{^Is_East_Asian_Width=fullwidth}', ""); - Expect(1, 65510, '\p{Is_East_Asian_Width=-_fullwidth}', ""); - Expect(0, 65510, '\p{^Is_East_Asian_Width=-_fullwidth}', ""); - Expect(0, 65510, '\P{Is_East_Asian_Width=-_fullwidth}', ""); - Expect(1, 65510, '\P{^Is_East_Asian_Width=-_fullwidth}', ""); - Expect(0, 65511, '\p{Is_East_Asian_Width=-_fullwidth}', ""); - Expect(1, 65511, '\p{^Is_East_Asian_Width=-_fullwidth}', ""); - Expect(1, 65511, '\P{Is_East_Asian_Width=-_fullwidth}', ""); - Expect(0, 65511, '\P{^Is_East_Asian_Width=-_fullwidth}', ""); - Error('\p{Is_Ea=/a/_F}'); - Error('\P{Is_Ea=/a/_F}'); + Expect(1, 65510, '\p{Is_East_Asian_Width=Fullwidth}', ""); + Expect(0, 65510, '\p{^Is_East_Asian_Width=Fullwidth}', ""); + Expect(0, 65510, '\P{Is_East_Asian_Width=Fullwidth}', ""); + Expect(1, 65510, '\P{^Is_East_Asian_Width=Fullwidth}', ""); + Expect(0, 65511, '\p{Is_East_Asian_Width=Fullwidth}', ""); + Expect(1, 65511, '\p{^Is_East_Asian_Width=Fullwidth}', ""); + Expect(1, 65511, '\P{Is_East_Asian_Width=Fullwidth}', ""); + Expect(0, 65511, '\P{^Is_East_Asian_Width=Fullwidth}', ""); + Error('\p{Is_Ea:-/a/f}'); + Error('\P{Is_Ea:-/a/f}'); Expect(1, 65510, '\p{Is_Ea=f}', ""); Expect(0, 65510, '\p{^Is_Ea=f}', ""); Expect(0, 65510, '\P{Is_Ea=f}', ""); @@ -36302,16 +37327,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65511, '\p{^Is_Ea=f}', ""); Expect(1, 65511, '\P{Is_Ea=f}', ""); Expect(0, 65511, '\P{^Is_Ea=f}', ""); - Expect(1, 65510, '\p{Is_Ea= F}', ""); - Expect(0, 65510, '\p{^Is_Ea= F}', ""); - Expect(0, 65510, '\P{Is_Ea= F}', ""); - Expect(1, 65510, '\P{^Is_Ea= F}', ""); - Expect(0, 65511, '\p{Is_Ea= F}', ""); - Expect(1, 65511, '\p{^Is_Ea= F}', ""); - Expect(1, 65511, '\P{Is_Ea= F}', ""); - Expect(0, 65511, '\P{^Is_Ea= F}', ""); - Error('\p{East_Asian_Width=/a/_Halfwidth}'); - Error('\P{East_Asian_Width=/a/_Halfwidth}'); + Expect(1, 65510, '\p{Is_Ea= _F}', ""); + Expect(0, 65510, '\p{^Is_Ea= _F}', ""); + Expect(0, 65510, '\P{Is_Ea= _F}', ""); + Expect(1, 65510, '\P{^Is_Ea= _F}', ""); + Expect(0, 65511, '\p{Is_Ea= _F}', ""); + Expect(1, 65511, '\p{^Is_Ea= _F}', ""); + Expect(1, 65511, '\P{Is_Ea= _F}', ""); + Expect(0, 65511, '\P{^Is_Ea= _F}', ""); + Error('\p{East_Asian_Width=_/a/Halfwidth}'); + Error('\P{East_Asian_Width=_/a/Halfwidth}'); Expect(1, 65518, '\p{East_Asian_Width=:\AHalfwidth\z:}', "");; Expect(0, 65519, '\p{East_Asian_Width=:\AHalfwidth\z:}', "");; Expect(1, 65518, '\p{East_Asian_Width=halfwidth}', ""); @@ -36324,16 +37349,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65519, '\P{^East_Asian_Width=halfwidth}', ""); Expect(1, 65518, '\p{East_Asian_Width=:\Ahalfwidth\z:}', "");; Expect(0, 65519, '\p{East_Asian_Width=:\Ahalfwidth\z:}', "");; - Expect(1, 65518, '\p{East_Asian_Width: -Halfwidth}', ""); - Expect(0, 65518, '\p{^East_Asian_Width: -Halfwidth}', ""); - Expect(0, 65518, '\P{East_Asian_Width: -Halfwidth}', ""); - Expect(1, 65518, '\P{^East_Asian_Width: -Halfwidth}', ""); - Expect(0, 65519, '\p{East_Asian_Width: -Halfwidth}', ""); - Expect(1, 65519, '\p{^East_Asian_Width: -Halfwidth}', ""); - Expect(1, 65519, '\P{East_Asian_Width: -Halfwidth}', ""); - Expect(0, 65519, '\P{^East_Asian_Width: -Halfwidth}', ""); - Error('\p{Ea=_ h:=}'); - Error('\P{Ea=_ 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}', ""); @@ -36346,16 +37371,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}', ""); @@ -36364,16 +37389,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65519, '\p{^Is_East_Asian_Width=halfwidth}', ""); Expect(1, 65519, '\P{Is_East_Asian_Width=halfwidth}', ""); Expect(0, 65519, '\P{^Is_East_Asian_Width=halfwidth}', ""); - Expect(1, 65518, '\p{Is_East_Asian_Width: - halfwidth}', ""); - Expect(0, 65518, '\p{^Is_East_Asian_Width: - halfwidth}', ""); - Expect(0, 65518, '\P{Is_East_Asian_Width: - halfwidth}', ""); - Expect(1, 65518, '\P{^Is_East_Asian_Width: - halfwidth}', ""); - Expect(0, 65519, '\p{Is_East_Asian_Width: - halfwidth}', ""); - Expect(1, 65519, '\p{^Is_East_Asian_Width: - halfwidth}', ""); - Expect(1, 65519, '\P{Is_East_Asian_Width: - halfwidth}', ""); - Expect(0, 65519, '\P{^Is_East_Asian_Width: - halfwidth}', ""); - Error('\p{Is_Ea=/a/-_h}'); - Error('\P{Is_Ea=/a/-_h}'); + Expect(1, 65518, '\p{Is_East_Asian_Width= Halfwidth}', ""); + Expect(0, 65518, '\p{^Is_East_Asian_Width= Halfwidth}', ""); + Expect(0, 65518, '\P{Is_East_Asian_Width= Halfwidth}', ""); + Expect(1, 65518, '\P{^Is_East_Asian_Width= Halfwidth}', ""); + Expect(0, 65519, '\p{Is_East_Asian_Width= Halfwidth}', ""); + Expect(1, 65519, '\p{^Is_East_Asian_Width= Halfwidth}', ""); + Expect(1, 65519, '\P{Is_East_Asian_Width= Halfwidth}', ""); + Expect(0, 65519, '\P{^Is_East_Asian_Width= Halfwidth}', ""); + Error('\p{Is_Ea=-_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}', ""); @@ -36382,38 +37407,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65519, '\p{^Is_Ea=h}', ""); Expect(1, 65519, '\P{Is_Ea=h}', ""); Expect(0, 65519, '\P{^Is_Ea=h}', ""); - Expect(1, 65518, '\p{Is_Ea= H}', ""); - Expect(0, 65518, '\p{^Is_Ea= H}', ""); - Expect(0, 65518, '\P{Is_Ea= H}', ""); - Expect(1, 65518, '\P{^Is_Ea= H}', ""); - Expect(0, 65519, '\p{Is_Ea= H}', ""); - Expect(1, 65519, '\p{^Is_Ea= H}', ""); - Expect(1, 65519, '\P{Is_Ea= H}', ""); - Expect(0, 65519, '\P{^Is_Ea= H}', ""); - Error('\p{East_Asian_Width=--Neutral:=}'); - Error('\P{East_Asian_Width=--Neutral:=}'); + Expect(1, 65518, '\p{Is_Ea=_H}', ""); + Expect(0, 65518, '\p{^Is_Ea=_H}', ""); + Expect(0, 65518, '\P{Is_Ea=_H}', ""); + Expect(1, 65518, '\P{^Is_Ea=_H}', ""); + Expect(0, 65519, '\p{Is_Ea=_H}', ""); + Expect(1, 65519, '\p{^Is_Ea=_H}', ""); + Expect(1, 65519, '\P{Is_Ea=_H}', ""); + Expect(0, 65519, '\P{^Is_Ea=_H}', ""); + Error('\p{East_Asian_Width=_:=NEUTRAL}'); + Error('\P{East_Asian_Width=_:=NEUTRAL}'); Expect(1, 918000, '\p{East_Asian_Width=:\ANeutral\z:}', "");; Expect(0, 1114109, '\p{East_Asian_Width=:\ANeutral\z:}', "");; - Expect(1, 918000, '\p{East_Asian_Width: neutral}', ""); - Expect(0, 918000, '\p{^East_Asian_Width: neutral}', ""); - Expect(0, 918000, '\P{East_Asian_Width: neutral}', ""); - Expect(1, 918000, '\P{^East_Asian_Width: neutral}', ""); - Expect(0, 1114109, '\p{East_Asian_Width: neutral}', ""); - Expect(1, 1114109, '\p{^East_Asian_Width: neutral}', ""); - Expect(1, 1114109, '\P{East_Asian_Width: neutral}', ""); - Expect(0, 1114109, '\P{^East_Asian_Width: neutral}', ""); + Expect(1, 918000, '\p{East_Asian_Width=neutral}', ""); + Expect(0, 918000, '\p{^East_Asian_Width=neutral}', ""); + Expect(0, 918000, '\P{East_Asian_Width=neutral}', ""); + Expect(1, 918000, '\P{^East_Asian_Width=neutral}', ""); + Expect(0, 1114109, '\p{East_Asian_Width=neutral}', ""); + Expect(1, 1114109, '\p{^East_Asian_Width=neutral}', ""); + Expect(1, 1114109, '\P{East_Asian_Width=neutral}', ""); + Expect(0, 1114109, '\P{^East_Asian_Width=neutral}', ""); Expect(1, 918000, '\p{East_Asian_Width=:\Aneutral\z:}', "");; Expect(0, 1114109, '\p{East_Asian_Width=:\Aneutral\z:}', "");; - Expect(1, 918000, '\p{East_Asian_Width= Neutral}', ""); - Expect(0, 918000, '\p{^East_Asian_Width= Neutral}', ""); - Expect(0, 918000, '\P{East_Asian_Width= Neutral}', ""); - Expect(1, 918000, '\P{^East_Asian_Width= Neutral}', ""); - Expect(0, 1114109, '\p{East_Asian_Width= Neutral}', ""); - Expect(1, 1114109, '\p{^East_Asian_Width= Neutral}', ""); - Expect(1, 1114109, '\P{East_Asian_Width= Neutral}', ""); - Expect(0, 1114109, '\P{^East_Asian_Width= Neutral}', ""); - Error('\p{Ea=/a/ n}'); - Error('\P{Ea=/a/ n}'); + 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}', ""); @@ -36434,8 +37459,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}'); + Error('\p{Is_East_Asian_Width: NEUTRAL/a/}'); + Error('\P{Is_East_Asian_Width: NEUTRAL/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}', ""); @@ -36444,16 +37469,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=-/a/N}'); - Error('\P{Is_Ea=-/a/N}'); + 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_Ea=n}', ""); Expect(0, 918000, '\p{^Is_Ea=n}', ""); Expect(0, 918000, '\P{Is_Ea=n}', ""); @@ -36462,16 +37487,8 @@ 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}', ""); - 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:=}'); + Error('\p{East_Asian_Width= NARROW/a/}'); + Error('\P{East_Asian_Width= NARROW/a/}'); 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}', ""); @@ -36484,16 +37501,16 @@ 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: Na/a/}'); - Error('\P{Ea: Na/a/}'); + Expect(1, 10630, '\p{East_Asian_Width=_narrow}', ""); + Expect(0, 10630, '\p{^East_Asian_Width=_narrow}', ""); + Expect(0, 10630, '\P{East_Asian_Width=_narrow}', ""); + Expect(1, 10630, '\P{^East_Asian_Width=_narrow}', ""); + Expect(0, 10631, '\p{East_Asian_Width=_narrow}', ""); + Expect(1, 10631, '\p{^East_Asian_Width=_narrow}', ""); + Expect(1, 10631, '\P{East_Asian_Width=_narrow}', ""); + Expect(0, 10631, '\P{^East_Asian_Width=_narrow}', ""); + Error('\p{Ea=/a/_-na}'); + Error('\P{Ea=/a/_-na}'); Expect(1, 10630, '\p{Ea=:\ANa\z:}', "");; Expect(0, 10631, '\p{Ea=:\ANa\z:}', "");; Expect(1, 10630, '\p{Ea:na}', ""); @@ -36506,52 +37523,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}'); - Error('\P{Is_East_Asian_Width: := NARROW}'); - Expect(1, 10630, '\p{Is_East_Asian_Width: narrow}', ""); - Expect(0, 10630, '\p{^Is_East_Asian_Width: narrow}', ""); - Expect(0, 10630, '\P{Is_East_Asian_Width: narrow}', ""); - Expect(1, 10630, '\P{^Is_East_Asian_Width: narrow}', ""); - Expect(0, 10631, '\p{Is_East_Asian_Width: narrow}', ""); - Expect(1, 10631, '\p{^Is_East_Asian_Width: narrow}', ""); - Expect(1, 10631, '\P{Is_East_Asian_Width: narrow}', ""); - Expect(0, 10631, '\P{^Is_East_Asian_Width: narrow}', ""); - Expect(1, 10630, '\p{Is_East_Asian_Width=_ Narrow}', ""); - Expect(0, 10630, '\p{^Is_East_Asian_Width=_ Narrow}', ""); - Expect(0, 10630, '\P{Is_East_Asian_Width=_ Narrow}', ""); - Expect(1, 10630, '\P{^Is_East_Asian_Width=_ Narrow}', ""); - Expect(0, 10631, '\p{Is_East_Asian_Width=_ Narrow}', ""); - Expect(1, 10631, '\p{^Is_East_Asian_Width=_ Narrow}', ""); - Expect(1, 10631, '\P{Is_East_Asian_Width=_ Narrow}', ""); - Expect(0, 10631, '\P{^Is_East_Asian_Width=_ Narrow}', ""); - Error('\p{Is_Ea: na/a/}'); - Error('\P{Is_Ea: na/a/}'); - Expect(1, 10630, '\p{Is_Ea: na}', ""); - Expect(0, 10630, '\p{^Is_Ea: na}', ""); - Expect(0, 10630, '\P{Is_Ea: na}', ""); - Expect(1, 10630, '\P{^Is_Ea: na}', ""); - Expect(0, 10631, '\p{Is_Ea: na}', ""); - Expect(1, 10631, '\p{^Is_Ea: na}', ""); - Expect(1, 10631, '\P{Is_Ea: na}', ""); - Expect(0, 10631, '\P{^Is_Ea: na}', ""); - Expect(1, 10630, '\p{Is_Ea= Na}', ""); - Expect(0, 10630, '\p{^Is_Ea= Na}', ""); - Expect(0, 10630, '\P{Is_Ea= Na}', ""); - 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, 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}', ""); + Expect(1, 10630, '\P{^Is_East_Asian_Width=narrow}', ""); + Expect(0, 10631, '\p{Is_East_Asian_Width=narrow}', ""); + Expect(1, 10631, '\p{^Is_East_Asian_Width=narrow}', ""); + Expect(1, 10631, '\P{Is_East_Asian_Width=narrow}', ""); + Expect(0, 10631, '\P{^Is_East_Asian_Width=narrow}', ""); + Expect(1, 10630, '\p{Is_East_Asian_Width= Narrow}', ""); + Expect(0, 10630, '\p{^Is_East_Asian_Width= Narrow}', ""); + Expect(0, 10630, '\P{Is_East_Asian_Width= Narrow}', ""); + Expect(1, 10630, '\P{^Is_East_Asian_Width= Narrow}', ""); + Expect(0, 10631, '\p{Is_East_Asian_Width= Narrow}', ""); + Expect(1, 10631, '\p{^Is_East_Asian_Width= Narrow}', ""); + Expect(1, 10631, '\P{Is_East_Asian_Width= Narrow}', ""); + Expect(0, 10631, '\P{^Is_East_Asian_Width= Narrow}', ""); + Error('\p{Is_Ea=/a/-Na}'); + Error('\P{Is_Ea=/a/-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}', ""); + 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, 262141, '\p{East_Asian_Width=:\AWide\z:}', "");; Expect(0, 262144, '\p{East_Asian_Width=:\AWide\z:}', "");; Expect(1, 262141, '\p{East_Asian_Width=wide}', ""); @@ -36564,16 +37581,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=/a/-W}'); - Error('\P{Ea=/a/-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}'); + Error('\P{Ea=:= W}'); Expect(1, 262141, '\p{Ea=:\AW\z:}', "");; Expect(0, 262144, '\p{Ea=:\AW\z:}', "");; Expect(1, 262141, '\p{Ea=w}', ""); @@ -36586,16 +37603,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= :=WIDE}'); - Error('\P{Is_East_Asian_Width= :=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}', ""); @@ -36604,16 +37621,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 262144, '\p{^Is_East_Asian_Width=wide}', ""); Expect(1, 262144, '\P{Is_East_Asian_Width=wide}', ""); Expect(0, 262144, '\P{^Is_East_Asian_Width=wide}', ""); - Expect(1, 262141, '\p{Is_East_Asian_Width= Wide}', ""); - Expect(0, 262141, '\p{^Is_East_Asian_Width= Wide}', ""); - Expect(0, 262141, '\P{Is_East_Asian_Width= Wide}', ""); - Expect(1, 262141, '\P{^Is_East_Asian_Width= Wide}', ""); - Expect(0, 262144, '\p{Is_East_Asian_Width= Wide}', ""); - Expect(1, 262144, '\p{^Is_East_Asian_Width= Wide}', ""); - Expect(1, 262144, '\P{Is_East_Asian_Width= Wide}', ""); - Expect(0, 262144, '\P{^Is_East_Asian_Width= Wide}', ""); - Error('\p{Is_Ea=_ w:=}'); - Error('\P{Is_Ea=_ w:=}'); + Expect(1, 262141, '\p{Is_East_Asian_Width=-Wide}', ""); + Expect(0, 262141, '\p{^Is_East_Asian_Width=-Wide}', ""); + Expect(0, 262141, '\P{Is_East_Asian_Width=-Wide}', ""); + Expect(1, 262141, '\P{^Is_East_Asian_Width=-Wide}', ""); + Expect(0, 262144, '\p{Is_East_Asian_Width=-Wide}', ""); + Expect(1, 262144, '\p{^Is_East_Asian_Width=-Wide}', ""); + Expect(1, 262144, '\P{Is_East_Asian_Width=-Wide}', ""); + Expect(0, 262144, '\P{^Is_East_Asian_Width=-Wide}', ""); + Error('\p{Is_Ea: W/a/}'); + Error('\P{Is_Ea: W/a/}'); Expect(1, 262141, '\p{Is_Ea=w}', ""); Expect(0, 262141, '\p{^Is_Ea=w}', ""); Expect(0, 262141, '\P{Is_Ea=w}', ""); @@ -36622,198 +37639,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= No/a/}'); - Error('\P{Emoji_Modifier_Base= No/a/}'); - Expect(1, 129502, '\p{Emoji_Modifier_Base=:\ANo\z:}', "");; - Expect(0, 129501, '\p{Emoji_Modifier_Base=:\ANo\z:}', "");; - Expect(1, 129502, '\p{Emoji_Modifier_Base=no}', ""); - Expect(0, 129502, '\p{^Emoji_Modifier_Base=no}', ""); - Expect(0, 129502, '\P{Emoji_Modifier_Base=no}', ""); - Expect(1, 129502, '\P{^Emoji_Modifier_Base=no}', ""); - Expect(0, 129501, '\p{Emoji_Modifier_Base=no}', ""); - Expect(1, 129501, '\p{^Emoji_Modifier_Base=no}', ""); - Expect(1, 129501, '\P{Emoji_Modifier_Base=no}', ""); - Expect(0, 129501, '\P{^Emoji_Modifier_Base=no}', ""); - Expect(1, 129502, '\p{Emoji_Modifier_Base=:\Ano\z:}', "");; - Expect(0, 129501, '\p{Emoji_Modifier_Base=:\Ano\z:}', "");; - Expect(1, 129502, '\p{Emoji_Modifier_Base=_ NO}', ""); - Expect(0, 129502, '\p{^Emoji_Modifier_Base=_ NO}', ""); - Expect(0, 129502, '\P{Emoji_Modifier_Base=_ NO}', ""); - Expect(1, 129502, '\P{^Emoji_Modifier_Base=_ NO}', ""); - Expect(0, 129501, '\p{Emoji_Modifier_Base=_ NO}', ""); - Expect(1, 129501, '\p{^Emoji_Modifier_Base=_ NO}', ""); - Expect(1, 129501, '\P{Emoji_Modifier_Base=_ NO}', ""); - Expect(0, 129501, '\P{^Emoji_Modifier_Base=_ NO}', ""); - Error('\p{EBase= N:=}'); - Error('\P{EBase= N:=}'); - Expect(1, 129502, '\p{EBase=:\AN\z:}', "");; - Expect(0, 129501, '\p{EBase=:\AN\z:}', "");; - Expect(1, 129502, '\p{EBase: n}', ""); - Expect(0, 129502, '\p{^EBase: n}', ""); - Expect(0, 129502, '\P{EBase: n}', ""); - Expect(1, 129502, '\P{^EBase: n}', ""); - Expect(0, 129501, '\p{EBase: n}', ""); - Expect(1, 129501, '\p{^EBase: n}', ""); - Expect(1, 129501, '\P{EBase: n}', ""); - Expect(0, 129501, '\P{^EBase: n}', ""); - Expect(1, 129502, '\p{EBase=:\An\z:}', "");; - Expect(0, 129501, '\p{EBase=:\An\z:}', "");; - Expect(1, 129502, '\p{EBase=__N}', ""); - Expect(0, 129502, '\p{^EBase=__N}', ""); - Expect(0, 129502, '\P{EBase=__N}', ""); - Expect(1, 129502, '\P{^EBase=__N}', ""); - Expect(0, 129501, '\p{EBase=__N}', ""); - Expect(1, 129501, '\p{^EBase=__N}', ""); - Expect(1, 129501, '\P{EBase=__N}', ""); - Expect(0, 129501, '\P{^EBase=__N}', ""); - Error('\p{Is_Emoji_Modifier_Base=:= F}'); - Error('\P{Is_Emoji_Modifier_Base=:= F}'); - Expect(1, 129502, '\p{Is_Emoji_Modifier_Base=f}', ""); - Expect(0, 129502, '\p{^Is_Emoji_Modifier_Base=f}', ""); - Expect(0, 129502, '\P{Is_Emoji_Modifier_Base=f}', ""); - Expect(1, 129502, '\P{^Is_Emoji_Modifier_Base=f}', ""); - Expect(0, 129501, '\p{Is_Emoji_Modifier_Base=f}', ""); - Expect(1, 129501, '\p{^Is_Emoji_Modifier_Base=f}', ""); - Expect(1, 129501, '\P{Is_Emoji_Modifier_Base=f}', ""); - Expect(0, 129501, '\P{^Is_Emoji_Modifier_Base=f}', ""); - Expect(1, 129502, '\p{Is_Emoji_Modifier_Base=F}', ""); - Expect(0, 129502, '\p{^Is_Emoji_Modifier_Base=F}', ""); - Expect(0, 129502, '\P{Is_Emoji_Modifier_Base=F}', ""); - Expect(1, 129502, '\P{^Is_Emoji_Modifier_Base=F}', ""); - Expect(0, 129501, '\p{Is_Emoji_Modifier_Base=F}', ""); - Expect(1, 129501, '\p{^Is_Emoji_Modifier_Base=F}', ""); - Expect(1, 129501, '\P{Is_Emoji_Modifier_Base=F}', ""); - Expect(0, 129501, '\P{^Is_Emoji_Modifier_Base=F}', ""); - Error('\p{Is_EBase: :=false}'); - Error('\P{Is_EBase: :=false}'); - Expect(1, 129502, '\p{Is_EBase=false}', ""); - Expect(0, 129502, '\p{^Is_EBase=false}', ""); - Expect(0, 129502, '\P{Is_EBase=false}', ""); - Expect(1, 129502, '\P{^Is_EBase=false}', ""); - Expect(0, 129501, '\p{Is_EBase=false}', ""); - Expect(1, 129501, '\p{^Is_EBase=false}', ""); - Expect(1, 129501, '\P{Is_EBase=false}', ""); - Expect(0, 129501, '\P{^Is_EBase=false}', ""); - Expect(1, 129502, '\p{Is_EBase=_False}', ""); - Expect(0, 129502, '\p{^Is_EBase=_False}', ""); - Expect(0, 129502, '\P{Is_EBase=_False}', ""); - Expect(1, 129502, '\P{^Is_EBase=_False}', ""); - Expect(0, 129501, '\p{Is_EBase=_False}', ""); - Expect(1, 129501, '\p{^Is_EBase=_False}', ""); - Expect(1, 129501, '\P{Is_EBase=_False}', ""); - Expect(0, 129501, '\P{^Is_EBase=_False}', ""); - Error('\p{Emoji_Modifier_Base= _Yes/a/}'); - Error('\P{Emoji_Modifier_Base= _Yes/a/}'); - Expect(1, 129501, '\p{Emoji_Modifier_Base=:\AYes\z:}', "");; - Expect(0, 129502, '\p{Emoji_Modifier_Base=:\AYes\z:}', "");; - Expect(1, 129501, '\p{Emoji_Modifier_Base=yes}', ""); - Expect(0, 129501, '\p{^Emoji_Modifier_Base=yes}', ""); - Expect(0, 129501, '\P{Emoji_Modifier_Base=yes}', ""); - Expect(1, 129501, '\P{^Emoji_Modifier_Base=yes}', ""); - Expect(0, 129502, '\p{Emoji_Modifier_Base=yes}', ""); - Expect(1, 129502, '\p{^Emoji_Modifier_Base=yes}', ""); - Expect(1, 129502, '\P{Emoji_Modifier_Base=yes}', ""); - Expect(0, 129502, '\P{^Emoji_Modifier_Base=yes}', ""); - Expect(1, 129501, '\p{Emoji_Modifier_Base=:\Ayes\z:}', "");; - Expect(0, 129502, '\p{Emoji_Modifier_Base=:\Ayes\z:}', "");; - Expect(1, 129501, '\p{Emoji_Modifier_Base= YES}', ""); - Expect(0, 129501, '\p{^Emoji_Modifier_Base= YES}', ""); - Expect(0, 129501, '\P{Emoji_Modifier_Base= YES}', ""); - Expect(1, 129501, '\P{^Emoji_Modifier_Base= YES}', ""); - Expect(0, 129502, '\p{Emoji_Modifier_Base= YES}', ""); - Expect(1, 129502, '\p{^Emoji_Modifier_Base= YES}', ""); - Expect(1, 129502, '\P{Emoji_Modifier_Base= YES}', ""); - Expect(0, 129502, '\P{^Emoji_Modifier_Base= YES}', ""); - Error('\p{EBase: /a/ Y}'); - Error('\P{EBase: /a/ Y}'); - Expect(1, 129501, '\p{EBase=:\AY\z:}', "");; - Expect(0, 129502, '\p{EBase=:\AY\z:}', "");; - Expect(1, 129501, '\p{EBase=y}', ""); - Expect(0, 129501, '\p{^EBase=y}', ""); - Expect(0, 129501, '\P{EBase=y}', ""); - Expect(1, 129501, '\P{^EBase=y}', ""); - Expect(0, 129502, '\p{EBase=y}', ""); - Expect(1, 129502, '\p{^EBase=y}', ""); - Expect(1, 129502, '\P{EBase=y}', ""); - Expect(0, 129502, '\P{^EBase=y}', ""); - Expect(1, 129501, '\p{EBase=:\Ay\z:}', "");; - Expect(0, 129502, '\p{EBase=:\Ay\z:}', "");; - Expect(1, 129501, '\p{EBase= _Y}', ""); - Expect(0, 129501, '\p{^EBase= _Y}', ""); - Expect(0, 129501, '\P{EBase= _Y}', ""); - Expect(1, 129501, '\P{^EBase= _Y}', ""); - Expect(0, 129502, '\p{EBase= _Y}', ""); - Expect(1, 129502, '\p{^EBase= _Y}', ""); - Expect(1, 129502, '\P{EBase= _Y}', ""); - Expect(0, 129502, '\P{^EBase= _Y}', ""); - Error('\p{Is_Emoji_Modifier_Base= _T:=}'); - Error('\P{Is_Emoji_Modifier_Base= _T:=}'); - Expect(1, 129501, '\p{Is_Emoji_Modifier_Base: t}', ""); - Expect(0, 129501, '\p{^Is_Emoji_Modifier_Base: t}', ""); - Expect(0, 129501, '\P{Is_Emoji_Modifier_Base: t}', ""); - Expect(1, 129501, '\P{^Is_Emoji_Modifier_Base: t}', ""); - Expect(0, 129502, '\p{Is_Emoji_Modifier_Base: t}', ""); - Expect(1, 129502, '\p{^Is_Emoji_Modifier_Base: t}', ""); - Expect(1, 129502, '\P{Is_Emoji_Modifier_Base: t}', ""); - Expect(0, 129502, '\P{^Is_Emoji_Modifier_Base: t}', ""); - Expect(1, 129501, '\p{Is_Emoji_Modifier_Base= T}', ""); - Expect(0, 129501, '\p{^Is_Emoji_Modifier_Base= T}', ""); - Expect(0, 129501, '\P{Is_Emoji_Modifier_Base= T}', ""); - Expect(1, 129501, '\P{^Is_Emoji_Modifier_Base= T}', ""); - Expect(0, 129502, '\p{Is_Emoji_Modifier_Base= T}', ""); - Expect(1, 129502, '\p{^Is_Emoji_Modifier_Base= T}', ""); - Expect(1, 129502, '\P{Is_Emoji_Modifier_Base= T}', ""); - Expect(0, 129502, '\P{^Is_Emoji_Modifier_Base= T}', ""); - Error('\p{Is_EBase=/a/--true}'); - Error('\P{Is_EBase=/a/--true}'); - Expect(1, 129501, '\p{Is_EBase=true}', ""); - Expect(0, 129501, '\p{^Is_EBase=true}', ""); - Expect(0, 129501, '\P{Is_EBase=true}', ""); - Expect(1, 129501, '\P{^Is_EBase=true}', ""); - Expect(0, 129502, '\p{Is_EBase=true}', ""); - Expect(1, 129502, '\p{^Is_EBase=true}', ""); - Expect(1, 129502, '\P{Is_EBase=true}', ""); - Expect(0, 129502, '\P{^Is_EBase=true}', ""); - Expect(1, 129501, '\p{Is_EBase: true}', ""); - Expect(0, 129501, '\p{^Is_EBase: true}', ""); - Expect(0, 129501, '\P{Is_EBase: true}', ""); - Expect(1, 129501, '\P{^Is_EBase: true}', ""); - Expect(0, 129502, '\p{Is_EBase: true}', ""); - Expect(1, 129502, '\p{^Is_EBase: true}', ""); - Expect(1, 129502, '\P{Is_EBase: true}', ""); - Expect(0, 129502, '\P{^Is_EBase: true}', ""); - Error('\p{Emoji_Component=-/a/No}'); - Error('\P{Emoji_Component=-/a/No}'); + Expect(1, 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, 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=/a/__N}'); - Error('\P{EComp=/a/__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}', ""); @@ -36826,16 +37843,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=:= F}'); + Error('\P{Is_Emoji_Component=:= F}'); Expect(1, 917632, '\p{Is_Emoji_Component=f}', ""); Expect(0, 917632, '\p{^Is_Emoji_Component=f}', ""); Expect(0, 917632, '\P{Is_Emoji_Component=f}', ""); @@ -36844,16 +37861,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=_FALSE:=}'); - Error('\P{Is_EComp=_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=/a/ false}'); + Error('\P{Is_EComp=/a/ false}'); Expect(1, 917632, '\p{Is_EComp=false}', ""); Expect(0, 917632, '\p{^Is_EComp=false}', ""); Expect(0, 917632, '\P{Is_EComp=false}', ""); @@ -36862,16 +37879,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=/a/_yes}'); + Error('\P{Emoji_Component=/a/_yes}'); Expect(1, 917631, '\p{Emoji_Component=:\AYes\z:}', "");; Expect(0, 917632, '\p{Emoji_Component=:\AYes\z:}', "");; Expect(1, 917631, '\p{Emoji_Component=yes}', ""); @@ -36884,16 +37901,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}', ""); @@ -36906,16 +37923,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/a/}'); - Error('\P{Is_Emoji_Component=_ t/a/}'); + 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{Is_Emoji_Component=t}', ""); Expect(0, 917631, '\p{^Is_Emoji_Component=t}', ""); Expect(0, 917631, '\P{Is_Emoji_Component=t}', ""); @@ -36924,16 +37941,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=_/a/TRUE}'); + Error('\P{Is_EComp=_/a/TRUE}'); Expect(1, 917631, '\p{Is_EComp=true}', ""); Expect(0, 917631, '\p{^Is_EComp=true}', ""); Expect(0, 917631, '\P{Is_EComp=true}', ""); @@ -36942,16 +37959,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=:= _No}'); - Error('\P{Emoji_Modifier=:= _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=/a/_No}'); + Error('\P{Emoji_Modifier=/a/_No}'); Expect(1, 128000, '\p{Emoji_Modifier=:\ANo\z:}', "");; Expect(0, 127999, '\p{Emoji_Modifier=:\ANo\z:}', "");; Expect(1, 128000, '\p{Emoji_Modifier=no}', ""); @@ -36964,16 +37981,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=_/a/n}'); - Error('\P{EMod=_/a/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}', ""); @@ -36986,16 +38003,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}', ""); @@ -37004,34 +38021,34 @@ 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= _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, 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, 127999, '\p{Emoji_Modifier=:\AYes\z:}', "");; Expect(0, 128000, '\p{Emoji_Modifier=:\AYes\z:}', "");; Expect(1, 127999, '\p{Emoji_Modifier=yes}', ""); @@ -37044,16 +38061,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 128000, '\P{^Emoji_Modifier=yes}', ""); Expect(1, 127999, '\p{Emoji_Modifier=:\Ayes\z:}', "");; Expect(0, 128000, '\p{Emoji_Modifier=:\Ayes\z:}', "");; - Expect(1, 127999, '\p{Emoji_Modifier=_ Yes}', ""); - Expect(0, 127999, '\p{^Emoji_Modifier=_ Yes}', ""); - Expect(0, 127999, '\P{Emoji_Modifier=_ Yes}', ""); - Expect(1, 127999, '\P{^Emoji_Modifier=_ Yes}', ""); - Expect(0, 128000, '\p{Emoji_Modifier=_ Yes}', ""); - Expect(1, 128000, '\p{^Emoji_Modifier=_ Yes}', ""); - Expect(1, 128000, '\P{Emoji_Modifier=_ Yes}', ""); - Expect(0, 128000, '\P{^Emoji_Modifier=_ Yes}', ""); - Error('\p{EMod=/a/-_y}'); - Error('\P{EMod=/a/-_y}'); + Expect(1, 127999, '\p{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}', ""); @@ -37066,16 +38083,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=/a/_t}'); - Error('\P{Is_Emoji_Modifier=/a/_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}', ""); @@ -37084,16 +38101,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=:= _True}'); - Error('\P{Is_EMod=:= _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}', ""); @@ -37102,362 +38119,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=/a/ no}'); - Error('\P{Emoji=/a/ no}'); - Expect(1, 129751, '\p{Emoji=:\ANo\z:}', "");; - Expect(0, 129750, '\p{Emoji=:\ANo\z:}', "");; - Expect(1, 129751, '\p{Emoji=no}', ""); - Expect(0, 129751, '\p{^Emoji=no}', ""); - Expect(0, 129751, '\P{Emoji=no}', ""); - Expect(1, 129751, '\P{^Emoji=no}', ""); - Expect(0, 129750, '\p{Emoji=no}', ""); - Expect(1, 129750, '\p{^Emoji=no}', ""); - Expect(1, 129750, '\P{Emoji=no}', ""); - Expect(0, 129750, '\P{^Emoji=no}', ""); - Expect(1, 129751, '\p{Emoji=:\Ano\z:}', "");; - Expect(0, 129750, '\p{Emoji=:\Ano\z:}', "");; - Expect(1, 129751, '\p{Emoji=_NO}', ""); - Expect(0, 129751, '\p{^Emoji=_NO}', ""); - Expect(0, 129751, '\P{Emoji=_NO}', ""); - Expect(1, 129751, '\P{^Emoji=_NO}', ""); - Expect(0, 129750, '\p{Emoji=_NO}', ""); - Expect(1, 129750, '\p{^Emoji=_NO}', ""); - Expect(1, 129750, '\P{Emoji=_NO}', ""); - Expect(0, 129750, '\P{^Emoji=_NO}', ""); - Error('\p{Is_Emoji=/a/ N}'); - Error('\P{Is_Emoji=/a/ N}'); - Expect(1, 129751, '\p{Is_Emoji=n}', ""); - Expect(0, 129751, '\p{^Is_Emoji=n}', ""); - Expect(0, 129751, '\P{Is_Emoji=n}', ""); - Expect(1, 129751, '\P{^Is_Emoji=n}', ""); - Expect(0, 129750, '\p{Is_Emoji=n}', ""); - Expect(1, 129750, '\p{^Is_Emoji=n}', ""); - Expect(1, 129750, '\P{Is_Emoji=n}', ""); - Expect(0, 129750, '\P{^Is_Emoji=n}', ""); - Expect(1, 129751, '\p{Is_Emoji= -N}', ""); - Expect(0, 129751, '\p{^Is_Emoji= -N}', ""); - Expect(0, 129751, '\P{Is_Emoji= -N}', ""); - Expect(1, 129751, '\P{^Is_Emoji= -N}', ""); - Expect(0, 129750, '\p{Is_Emoji= -N}', ""); - Expect(1, 129750, '\p{^Is_Emoji= -N}', ""); - Expect(1, 129750, '\P{Is_Emoji= -N}', ""); - Expect(0, 129750, '\P{^Is_Emoji= -N}', ""); - Error('\p{Emoji= F:=}'); - Error('\P{Emoji= F:=}'); - Expect(1, 129751, '\p{Emoji=:\AF\z:}', "");; - Expect(0, 129750, '\p{Emoji=:\AF\z:}', "");; - Expect(1, 129751, '\p{Emoji=f}', ""); - Expect(0, 129751, '\p{^Emoji=f}', ""); - Expect(0, 129751, '\P{Emoji=f}', ""); - Expect(1, 129751, '\P{^Emoji=f}', ""); - Expect(0, 129750, '\p{Emoji=f}', ""); - Expect(1, 129750, '\p{^Emoji=f}', ""); - Expect(1, 129750, '\P{Emoji=f}', ""); - Expect(0, 129750, '\P{^Emoji=f}', ""); - Expect(1, 129751, '\p{Emoji=:\Af\z:}', "");; - Expect(0, 129750, '\p{Emoji=:\Af\z:}', "");; - Expect(1, 129751, '\p{Emoji= -F}', ""); - Expect(0, 129751, '\p{^Emoji= -F}', ""); - Expect(0, 129751, '\P{Emoji= -F}', ""); - Expect(1, 129751, '\P{^Emoji= -F}', ""); - Expect(0, 129750, '\p{Emoji= -F}', ""); - Expect(1, 129750, '\p{^Emoji= -F}', ""); - Expect(1, 129750, '\P{Emoji= -F}', ""); - Expect(0, 129750, '\P{^Emoji= -F}', ""); - Error('\p{Is_Emoji=/a/ False}'); - Error('\P{Is_Emoji=/a/ False}'); - Expect(1, 129751, '\p{Is_Emoji=false}', ""); - Expect(0, 129751, '\p{^Is_Emoji=false}', ""); - Expect(0, 129751, '\P{Is_Emoji=false}', ""); - Expect(1, 129751, '\P{^Is_Emoji=false}', ""); - Expect(0, 129750, '\p{Is_Emoji=false}', ""); - Expect(1, 129750, '\p{^Is_Emoji=false}', ""); - Expect(1, 129750, '\P{Is_Emoji=false}', ""); - Expect(0, 129750, '\P{^Is_Emoji=false}', ""); - Expect(1, 129751, '\p{Is_Emoji=--False}', ""); - Expect(0, 129751, '\p{^Is_Emoji=--False}', ""); - Expect(0, 129751, '\P{Is_Emoji=--False}', ""); - Expect(1, 129751, '\P{^Is_Emoji=--False}', ""); - Expect(0, 129750, '\p{Is_Emoji=--False}', ""); - Expect(1, 129750, '\p{^Is_Emoji=--False}', ""); - Expect(1, 129750, '\P{Is_Emoji=--False}', ""); - Expect(0, 129750, '\P{^Is_Emoji=--False}', ""); - Error('\p{Emoji=/a/ YES}'); - Error('\P{Emoji=/a/ YES}'); - Expect(1, 129750, '\p{Emoji=:\AYes\z:}', "");; - Expect(0, 129751, '\p{Emoji=:\AYes\z:}', "");; - Expect(1, 129750, '\p{Emoji=yes}', ""); - Expect(0, 129750, '\p{^Emoji=yes}', ""); - Expect(0, 129750, '\P{Emoji=yes}', ""); - Expect(1, 129750, '\P{^Emoji=yes}', ""); - Expect(0, 129751, '\p{Emoji=yes}', ""); - Expect(1, 129751, '\p{^Emoji=yes}', ""); - Expect(1, 129751, '\P{Emoji=yes}', ""); - Expect(0, 129751, '\P{^Emoji=yes}', ""); - Expect(1, 129750, '\p{Emoji=:\Ayes\z:}', "");; - Expect(0, 129751, '\p{Emoji=:\Ayes\z:}', "");; - Expect(1, 129750, '\p{Emoji= -yes}', ""); - Expect(0, 129750, '\p{^Emoji= -yes}', ""); - Expect(0, 129750, '\P{Emoji= -yes}', ""); - Expect(1, 129750, '\P{^Emoji= -yes}', ""); - Expect(0, 129751, '\p{Emoji= -yes}', ""); - Expect(1, 129751, '\p{^Emoji= -yes}', ""); - Expect(1, 129751, '\P{Emoji= -yes}', ""); - Expect(0, 129751, '\P{^Emoji= -yes}', ""); - Error('\p{Is_Emoji=Y:=}'); - Error('\P{Is_Emoji=Y:=}'); - Expect(1, 129750, '\p{Is_Emoji: y}', ""); - Expect(0, 129750, '\p{^Is_Emoji: y}', ""); - Expect(0, 129750, '\P{Is_Emoji: y}', ""); - Expect(1, 129750, '\P{^Is_Emoji: y}', ""); - Expect(0, 129751, '\p{Is_Emoji: y}', ""); - Expect(1, 129751, '\p{^Is_Emoji: y}', ""); - Expect(1, 129751, '\P{Is_Emoji: y}', ""); - Expect(0, 129751, '\P{^Is_Emoji: y}', ""); - Expect(1, 129750, '\p{Is_Emoji= Y}', ""); - Expect(0, 129750, '\p{^Is_Emoji= Y}', ""); - Expect(0, 129750, '\P{Is_Emoji= Y}', ""); - Expect(1, 129750, '\P{^Is_Emoji= Y}', ""); - Expect(0, 129751, '\p{Is_Emoji= Y}', ""); - Expect(1, 129751, '\p{^Is_Emoji= Y}', ""); - Expect(1, 129751, '\P{Is_Emoji= Y}', ""); - Expect(0, 129751, '\P{^Is_Emoji= Y}', ""); - Error('\p{Emoji=/a/_t}'); - Error('\P{Emoji=/a/_t}'); - Expect(1, 129750, '\p{Emoji=:\AT\z:}', "");; - Expect(0, 129751, '\p{Emoji=:\AT\z:}', "");; - Expect(1, 129750, '\p{Emoji=t}', ""); - Expect(0, 129750, '\p{^Emoji=t}', ""); - Expect(0, 129750, '\P{Emoji=t}', ""); - Expect(1, 129750, '\P{^Emoji=t}', ""); - Expect(0, 129751, '\p{Emoji=t}', ""); - Expect(1, 129751, '\p{^Emoji=t}', ""); - Expect(1, 129751, '\P{Emoji=t}', ""); - Expect(0, 129751, '\P{^Emoji=t}', ""); - Expect(1, 129750, '\p{Emoji=:\At\z:}', "");; - Expect(0, 129751, '\p{Emoji=:\At\z:}', "");; - Expect(1, 129750, '\p{Emoji=--T}', ""); - Expect(0, 129750, '\p{^Emoji=--T}', ""); - Expect(0, 129750, '\P{Emoji=--T}', ""); - Expect(1, 129750, '\P{^Emoji=--T}', ""); - Expect(0, 129751, '\p{Emoji=--T}', ""); - Expect(1, 129751, '\p{^Emoji=--T}', ""); - Expect(1, 129751, '\P{Emoji=--T}', ""); - Expect(0, 129751, '\P{^Emoji=--T}', ""); - Error('\p{Is_Emoji: -True:=}'); - Error('\P{Is_Emoji: -True:=}'); - Expect(1, 129750, '\p{Is_Emoji=true}', ""); - Expect(0, 129750, '\p{^Is_Emoji=true}', ""); - Expect(0, 129750, '\P{Is_Emoji=true}', ""); - Expect(1, 129750, '\P{^Is_Emoji=true}', ""); - Expect(0, 129751, '\p{Is_Emoji=true}', ""); - Expect(1, 129751, '\p{^Is_Emoji=true}', ""); - Expect(1, 129751, '\P{Is_Emoji=true}', ""); - Expect(0, 129751, '\P{^Is_Emoji=true}', ""); - Expect(1, 129750, '\p{Is_Emoji= true}', ""); - Expect(0, 129750, '\p{^Is_Emoji= true}', ""); - Expect(0, 129750, '\P{Is_Emoji= true}', ""); - Expect(1, 129750, '\P{^Is_Emoji= true}', ""); - Expect(0, 129751, '\p{Is_Emoji= true}', ""); - Expect(1, 129751, '\p{^Is_Emoji= true}', ""); - Expect(1, 129751, '\P{Is_Emoji= true}', ""); - Expect(0, 129751, '\P{^Is_Emoji= true}', ""); - Error('\p{Emoji_Presentation: -:=no}'); - Error('\P{Emoji_Presentation: -:=no}'); - Expect(1, 129751, '\p{Emoji_Presentation=:\ANo\z:}', "");; - Expect(0, 129750, '\p{Emoji_Presentation=:\ANo\z:}', "");; - Expect(1, 129751, '\p{Emoji_Presentation=no}', ""); - Expect(0, 129751, '\p{^Emoji_Presentation=no}', ""); - Expect(0, 129751, '\P{Emoji_Presentation=no}', ""); - Expect(1, 129751, '\P{^Emoji_Presentation=no}', ""); - Expect(0, 129750, '\p{Emoji_Presentation=no}', ""); - Expect(1, 129750, '\p{^Emoji_Presentation=no}', ""); - Expect(1, 129750, '\P{Emoji_Presentation=no}', ""); - Expect(0, 129750, '\P{^Emoji_Presentation=no}', ""); - Expect(1, 129751, '\p{Emoji_Presentation=:\Ano\z:}', "");; - Expect(0, 129750, '\p{Emoji_Presentation=:\Ano\z:}', "");; - Expect(1, 129751, '\p{Emoji_Presentation=_NO}', ""); - Expect(0, 129751, '\p{^Emoji_Presentation=_NO}', ""); - Expect(0, 129751, '\P{Emoji_Presentation=_NO}', ""); - Expect(1, 129751, '\P{^Emoji_Presentation=_NO}', ""); - Expect(0, 129750, '\p{Emoji_Presentation=_NO}', ""); - Expect(1, 129750, '\p{^Emoji_Presentation=_NO}', ""); - Expect(1, 129750, '\P{Emoji_Presentation=_NO}', ""); - Expect(0, 129750, '\P{^Emoji_Presentation=_NO}', ""); + 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}', ""); Error('\p{EPres= :=N}'); Error('\P{EPres= :=N}'); - Expect(1, 129751, '\p{EPres=:\AN\z:}', "");; - Expect(0, 129750, '\p{EPres=:\AN\z:}', "");; - Expect(1, 129751, '\p{EPres=n}', ""); - Expect(0, 129751, '\p{^EPres=n}', ""); - Expect(0, 129751, '\P{EPres=n}', ""); - Expect(1, 129751, '\P{^EPres=n}', ""); - Expect(0, 129750, '\p{EPres=n}', ""); - Expect(1, 129750, '\p{^EPres=n}', ""); - Expect(1, 129750, '\P{EPres=n}', ""); - Expect(0, 129750, '\P{^EPres=n}', ""); - Expect(1, 129751, '\p{EPres=:\An\z:}', "");; - Expect(0, 129750, '\p{EPres=:\An\z:}', "");; - Expect(1, 129751, '\p{EPres= -N}', ""); - Expect(0, 129751, '\p{^EPres= -N}', ""); - Expect(0, 129751, '\P{EPres= -N}', ""); - Expect(1, 129751, '\P{^EPres= -N}', ""); - Expect(0, 129750, '\p{EPres= -N}', ""); - Expect(1, 129750, '\p{^EPres= -N}', ""); - Expect(1, 129750, '\P{EPres= -N}', ""); - Expect(0, 129750, '\P{^EPres= -N}', ""); - Error('\p{Is_Emoji_Presentation=/a/_ f}'); - Error('\P{Is_Emoji_Presentation=/a/_ f}'); - Expect(1, 129751, '\p{Is_Emoji_Presentation=f}', ""); - Expect(0, 129751, '\p{^Is_Emoji_Presentation=f}', ""); - Expect(0, 129751, '\P{Is_Emoji_Presentation=f}', ""); - Expect(1, 129751, '\P{^Is_Emoji_Presentation=f}', ""); - Expect(0, 129750, '\p{Is_Emoji_Presentation=f}', ""); - Expect(1, 129750, '\p{^Is_Emoji_Presentation=f}', ""); - Expect(1, 129750, '\P{Is_Emoji_Presentation=f}', ""); - Expect(0, 129750, '\P{^Is_Emoji_Presentation=f}', ""); - Expect(1, 129751, '\p{Is_Emoji_Presentation=_F}', ""); - Expect(0, 129751, '\p{^Is_Emoji_Presentation=_F}', ""); - Expect(0, 129751, '\P{Is_Emoji_Presentation=_F}', ""); - Expect(1, 129751, '\P{^Is_Emoji_Presentation=_F}', ""); - Expect(0, 129750, '\p{Is_Emoji_Presentation=_F}', ""); - Expect(1, 129750, '\p{^Is_Emoji_Presentation=_F}', ""); - Expect(1, 129750, '\P{Is_Emoji_Presentation=_F}', ""); - Expect(0, 129750, '\P{^Is_Emoji_Presentation=_F}', ""); - Error('\p{Is_EPres= /a/false}'); - Error('\P{Is_EPres= /a/false}'); - Expect(1, 129751, '\p{Is_EPres=false}', ""); - Expect(0, 129751, '\p{^Is_EPres=false}', ""); - Expect(0, 129751, '\P{Is_EPres=false}', ""); - Expect(1, 129751, '\P{^Is_EPres=false}', ""); - Expect(0, 129750, '\p{Is_EPres=false}', ""); - Expect(1, 129750, '\p{^Is_EPres=false}', ""); - Expect(1, 129750, '\P{Is_EPres=false}', ""); - Expect(0, 129750, '\P{^Is_EPres=false}', ""); - Expect(1, 129751, '\p{Is_EPres= False}', ""); - Expect(0, 129751, '\p{^Is_EPres= False}', ""); - Expect(0, 129751, '\P{Is_EPres= False}', ""); - Expect(1, 129751, '\P{^Is_EPres= False}', ""); - Expect(0, 129750, '\p{Is_EPres= False}', ""); - Expect(1, 129750, '\p{^Is_EPres= False}', ""); - Expect(1, 129750, '\P{Is_EPres= False}', ""); - Expect(0, 129750, '\P{^Is_EPres= False}', ""); - Error('\p{Emoji_Presentation=:=__Yes}'); - Error('\P{Emoji_Presentation=:=__Yes}'); - Expect(1, 129750, '\p{Emoji_Presentation=:\AYes\z:}', "");; - Expect(0, 129751, '\p{Emoji_Presentation=:\AYes\z:}', "");; - Expect(1, 129750, '\p{Emoji_Presentation=yes}', ""); - Expect(0, 129750, '\p{^Emoji_Presentation=yes}', ""); - Expect(0, 129750, '\P{Emoji_Presentation=yes}', ""); - Expect(1, 129750, '\P{^Emoji_Presentation=yes}', ""); - Expect(0, 129751, '\p{Emoji_Presentation=yes}', ""); - Expect(1, 129751, '\p{^Emoji_Presentation=yes}', ""); - Expect(1, 129751, '\P{Emoji_Presentation=yes}', ""); - Expect(0, 129751, '\P{^Emoji_Presentation=yes}', ""); - Expect(1, 129750, '\p{Emoji_Presentation=:\Ayes\z:}', "");; - Expect(0, 129751, '\p{Emoji_Presentation=:\Ayes\z:}', "");; - Expect(1, 129750, '\p{Emoji_Presentation: Yes}', ""); - Expect(0, 129750, '\p{^Emoji_Presentation: Yes}', ""); - Expect(0, 129750, '\P{Emoji_Presentation: Yes}', ""); - Expect(1, 129750, '\P{^Emoji_Presentation: Yes}', ""); - Expect(0, 129751, '\p{Emoji_Presentation: Yes}', ""); - Expect(1, 129751, '\p{^Emoji_Presentation: Yes}', ""); - Expect(1, 129751, '\P{Emoji_Presentation: Yes}', ""); - Expect(0, 129751, '\P{^Emoji_Presentation: Yes}', ""); - Error('\p{EPres=/a/- Y}'); - Error('\P{EPres=/a/- Y}'); - Expect(1, 129750, '\p{EPres=:\AY\z:}', "");; - Expect(0, 129751, '\p{EPres=:\AY\z:}', "");; - Expect(1, 129750, '\p{EPres=y}', ""); - Expect(0, 129750, '\p{^EPres=y}', ""); - Expect(0, 129750, '\P{EPres=y}', ""); - Expect(1, 129750, '\P{^EPres=y}', ""); - Expect(0, 129751, '\p{EPres=y}', ""); - Expect(1, 129751, '\p{^EPres=y}', ""); - Expect(1, 129751, '\P{EPres=y}', ""); - Expect(0, 129751, '\P{^EPres=y}', ""); - Expect(1, 129750, '\p{EPres=:\Ay\z:}', "");; - Expect(0, 129751, '\p{EPres=:\Ay\z:}', "");; - Expect(1, 129750, '\p{EPres= y}', ""); - Expect(0, 129750, '\p{^EPres= y}', ""); - Expect(0, 129750, '\P{EPres= y}', ""); - Expect(1, 129750, '\P{^EPres= y}', ""); - Expect(0, 129751, '\p{EPres= y}', ""); - Expect(1, 129751, '\p{^EPres= y}', ""); - Expect(1, 129751, '\P{EPres= y}', ""); - Expect(0, 129751, '\P{^EPres= y}', ""); - Error('\p{Is_Emoji_Presentation=:=T}'); - Error('\P{Is_Emoji_Presentation=:=T}'); - Expect(1, 129750, '\p{Is_Emoji_Presentation=t}', ""); - Expect(0, 129750, '\p{^Is_Emoji_Presentation=t}', ""); - Expect(0, 129750, '\P{Is_Emoji_Presentation=t}', ""); - Expect(1, 129750, '\P{^Is_Emoji_Presentation=t}', ""); - Expect(0, 129751, '\p{Is_Emoji_Presentation=t}', ""); - Expect(1, 129751, '\p{^Is_Emoji_Presentation=t}', ""); - Expect(1, 129751, '\P{Is_Emoji_Presentation=t}', ""); - Expect(0, 129751, '\P{^Is_Emoji_Presentation=t}', ""); - Expect(1, 129750, '\p{Is_Emoji_Presentation= t}', ""); - Expect(0, 129750, '\p{^Is_Emoji_Presentation= t}', ""); - Expect(0, 129750, '\P{Is_Emoji_Presentation= t}', ""); - Expect(1, 129750, '\P{^Is_Emoji_Presentation= t}', ""); - Expect(0, 129751, '\p{Is_Emoji_Presentation= t}', ""); - Expect(1, 129751, '\p{^Is_Emoji_Presentation= t}', ""); - Expect(1, 129751, '\P{Is_Emoji_Presentation= t}', ""); - Expect(0, 129751, '\P{^Is_Emoji_Presentation= t}', ""); - Error('\p{Is_EPres=:=__True}'); - Error('\P{Is_EPres=:=__True}'); - Expect(1, 129750, '\p{Is_EPres=true}', ""); - Expect(0, 129750, '\p{^Is_EPres=true}', ""); - Expect(0, 129750, '\P{Is_EPres=true}', ""); - Expect(1, 129750, '\P{^Is_EPres=true}', ""); - Expect(0, 129751, '\p{Is_EPres=true}', ""); - Expect(1, 129751, '\p{^Is_EPres=true}', ""); - Expect(1, 129751, '\P{Is_EPres=true}', ""); - Expect(0, 129751, '\P{^Is_EPres=true}', ""); - Expect(1, 129750, '\p{Is_EPres: _true}', ""); - Expect(0, 129750, '\p{^Is_EPres: _true}', ""); - Expect(0, 129750, '\P{Is_EPres: _true}', ""); - Expect(1, 129750, '\P{^Is_EPres: _true}', ""); - Expect(0, 129751, '\p{Is_EPres: _true}', ""); - Expect(1, 129751, '\p{^Is_EPres: _true}', ""); - Expect(1, 129751, '\P{Is_EPres: _true}', ""); - Expect(0, 129751, '\P{^Is_EPres: _true}', ""); + 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}', ""); Error('\p{equivalentunifiedideograph}'); Error('\P{equivalentunifiedideograph}'); Error('\p{equideo}'); Error('\P{equideo}'); - Error('\p{Extender=/a/no}'); - Error('\P{Extender=/a/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}'); + Error('\P{Ext=-:=n}'); Expect(1, 125255, '\p{Ext=:\AN\z:}', "");; Expect(0, 125254, '\p{Ext=:\AN\z:}', "");; Expect(1, 125255, '\p{Ext=n}', ""); @@ -37470,34 +38487,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= -F:=}'); - Error('\P{Is_Extender= -F:=}'); - Expect(1, 125255, '\p{Is_Extender=f}', ""); - Expect(0, 125255, '\p{^Is_Extender=f}', ""); - Expect(0, 125255, '\P{Is_Extender=f}', ""); - Expect(1, 125255, '\P{^Is_Extender=f}', ""); - Expect(0, 125254, '\p{Is_Extender=f}', ""); - Expect(1, 125254, '\p{^Is_Extender=f}', ""); - Expect(1, 125254, '\P{Is_Extender=f}', ""); - Expect(0, 125254, '\P{^Is_Extender=f}', ""); - Expect(1, 125255, '\p{Is_Extender=_ F}', ""); - Expect(0, 125255, '\p{^Is_Extender=_ F}', ""); - Expect(0, 125255, '\P{Is_Extender=_ F}', ""); - Expect(1, 125255, '\P{^Is_Extender=_ F}', ""); - Expect(0, 125254, '\p{Is_Extender=_ F}', ""); - Expect(1, 125254, '\p{^Is_Extender=_ F}', ""); - Expect(1, 125254, '\P{Is_Extender=_ F}', ""); - Expect(0, 125254, '\P{^Is_Extender=_ F}', ""); - Error('\p{Is_Ext=-/a/false}'); - Error('\P{Is_Ext=-/a/false}'); + Expect(1, 125255, '\p{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{Is_Ext=false}', ""); Expect(0, 125255, '\p{^Is_Ext=false}', ""); Expect(0, 125255, '\P{Is_Ext=false}', ""); @@ -37506,16 +38523,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=_/a/yes}'); - Error('\P{Extender=_/a/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}'); + Error('\P{Extender= :=Yes}'); Expect(1, 125254, '\p{Extender=:\AYes\z:}', "");; Expect(0, 125255, '\p{Extender=:\AYes\z:}', "");; Expect(1, 125254, '\p{Extender=yes}', ""); @@ -37528,38 +38545,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/a/}'); - Error('\P{Is_Extender= t/a/}'); + 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{Is_Extender=t}', ""); Expect(0, 125254, '\p{^Is_Extender=t}', ""); Expect(0, 125254, '\P{Is_Extender=t}', ""); @@ -37568,16 +38585,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:-/a/true}'); - Error('\P{Is_Ext:-/a/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}', ""); @@ -37586,14 +38603,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125255, '\p{^Is_Ext=true}', ""); Expect(1, 125255, '\P{Is_Ext=true}', ""); Expect(0, 125255, '\P{^Is_Ext=true}', ""); - Expect(1, 125254, '\p{Is_Ext= _True}', ""); - Expect(0, 125254, '\p{^Is_Ext= _True}', ""); - Expect(0, 125254, '\P{Is_Ext= _True}', ""); - Expect(1, 125254, '\P{^Is_Ext= _True}', ""); - Expect(0, 125255, '\p{Is_Ext= _True}', ""); - Expect(1, 125255, '\p{^Is_Ext= _True}', ""); - Expect(1, 125255, '\P{Is_Ext= _True}', ""); - Expect(0, 125255, '\P{^Is_Ext= _True}', ""); + Expect(1, 125254, '\p{Is_Ext= True}', ""); + Expect(0, 125254, '\p{^Is_Ext= True}', ""); + Expect(0, 125254, '\P{Is_Ext= True}', ""); + Expect(1, 125254, '\P{^Is_Ext= True}', ""); + Expect(0, 125255, '\p{Is_Ext= True}', ""); + Expect(1, 125255, '\p{^Is_Ext= True}', ""); + Expect(1, 125255, '\P{Is_Ext= True}', ""); + Expect(0, 125255, '\P{^Is_Ext= True}', ""); Error('\p{Extended_Pictographic=_/a/No}'); Error('\P{Extended_Pictographic=_/a/No}'); Expect(1, 131072, '\p{Extended_Pictographic=:\ANo\z:}', "");; @@ -37608,16 +38625,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 131069, '\P{^Extended_Pictographic=no}', ""); Expect(1, 131072, '\p{Extended_Pictographic=:\Ano\z:}', "");; Expect(0, 131069, '\p{Extended_Pictographic=:\Ano\z:}', "");; - Expect(1, 131072, '\p{Extended_Pictographic= -No}', ""); - Expect(0, 131072, '\p{^Extended_Pictographic= -No}', ""); - Expect(0, 131072, '\P{Extended_Pictographic= -No}', ""); - Expect(1, 131072, '\P{^Extended_Pictographic= -No}', ""); - Expect(0, 131069, '\p{Extended_Pictographic= -No}', ""); - Expect(1, 131069, '\p{^Extended_Pictographic= -No}', ""); - Expect(1, 131069, '\P{Extended_Pictographic= -No}', ""); - Expect(0, 131069, '\P{^Extended_Pictographic= -No}', ""); - Error('\p{ExtPict=_/a/N}'); - Error('\P{ExtPict=_/a/N}'); + Expect(1, 131072, '\p{Extended_Pictographic=_ NO}', ""); + Expect(0, 131072, '\p{^Extended_Pictographic=_ NO}', ""); + Expect(0, 131072, '\P{Extended_Pictographic=_ NO}', ""); + Expect(1, 131072, '\P{^Extended_Pictographic=_ NO}', ""); + Expect(0, 131069, '\p{Extended_Pictographic=_ NO}', ""); + Expect(1, 131069, '\p{^Extended_Pictographic=_ NO}', ""); + Expect(1, 131069, '\P{Extended_Pictographic=_ NO}', ""); + Expect(0, 131069, '\P{^Extended_Pictographic=_ NO}', ""); + Error('\p{ExtPict:-:=n}'); + Error('\P{ExtPict:-:=n}'); Expect(1, 131072, '\p{ExtPict=:\AN\z:}', "");; Expect(0, 131069, '\p{ExtPict=:\AN\z:}', "");; Expect(1, 131072, '\p{ExtPict=n}', ""); @@ -37630,16 +38647,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}'); + Error('\P{Is_Extended_Pictographic=_:=F}'); Expect(1, 131072, '\p{Is_Extended_Pictographic=f}', ""); Expect(0, 131072, '\p{^Is_Extended_Pictographic=f}', ""); Expect(0, 131072, '\P{Is_Extended_Pictographic=f}', ""); @@ -37648,16 +38665,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/a/}'); - Error('\P{Is_ExtPict=-_false/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}', ""); + 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_ExtPict=false}', ""); Expect(0, 131072, '\p{^Is_ExtPict=false}', ""); Expect(0, 131072, '\P{Is_ExtPict=false}', ""); @@ -37666,16 +38683,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=_:=YES}'); - Error('\P{Extended_Pictographic=_:=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=/a/_-yes}'); + Error('\P{Extended_Pictographic=/a/_-yes}'); Expect(1, 131069, '\p{Extended_Pictographic=:\AYes\z:}', "");; Expect(0, 131072, '\p{Extended_Pictographic=:\AYes\z:}', "");; Expect(1, 131069, '\p{Extended_Pictographic=yes}', ""); @@ -37688,16 +38705,16 @@ 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/a/}'); - Error('\P{ExtPict=-Y/a/}'); + 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}'); Expect(1, 131069, '\p{ExtPict=:\AY\z:}', "");; Expect(0, 131072, '\p{ExtPict=:\AY\z:}', "");; Expect(1, 131069, '\p{ExtPict=y}', ""); @@ -37710,16 +38727,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 131072, '\P{^ExtPict=y}', ""); Expect(1, 131069, '\p{ExtPict=:\Ay\z:}', "");; Expect(0, 131072, '\p{ExtPict=:\Ay\z:}', "");; - Expect(1, 131069, '\p{ExtPict= -Y}', ""); - Expect(0, 131069, '\p{^ExtPict= -Y}', ""); - Expect(0, 131069, '\P{ExtPict= -Y}', ""); - Expect(1, 131069, '\P{^ExtPict= -Y}', ""); - Expect(0, 131072, '\p{ExtPict= -Y}', ""); - Expect(1, 131072, '\p{^ExtPict= -Y}', ""); - Expect(1, 131072, '\P{ExtPict= -Y}', ""); - Expect(0, 131072, '\P{^ExtPict= -Y}', ""); - Error('\p{Is_Extended_Pictographic: T/a/}'); - Error('\P{Is_Extended_Pictographic: T/a/}'); + Expect(1, 131069, '\p{ExtPict= _Y}', ""); + Expect(0, 131069, '\p{^ExtPict= _Y}', ""); + Expect(0, 131069, '\P{ExtPict= _Y}', ""); + Expect(1, 131069, '\P{^ExtPict= _Y}', ""); + Expect(0, 131072, '\p{ExtPict= _Y}', ""); + Expect(1, 131072, '\p{^ExtPict= _Y}', ""); + Expect(1, 131072, '\P{ExtPict= _Y}', ""); + Expect(0, 131072, '\P{^ExtPict= _Y}', ""); + Error('\p{Is_Extended_Pictographic=-:=t}'); + Error('\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}', ""); @@ -37728,16 +38745,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/a/}'); - Error('\P{Is_ExtPict= True/a/}'); + Expect(1, 131069, '\p{Is_Extended_Pictographic= _t}', ""); + Expect(0, 131069, '\p{^Is_Extended_Pictographic= _t}', ""); + Expect(0, 131069, '\P{Is_Extended_Pictographic= _t}', ""); + Expect(1, 131069, '\P{^Is_Extended_Pictographic= _t}', ""); + Expect(0, 131072, '\p{Is_Extended_Pictographic= _t}', ""); + Expect(1, 131072, '\p{^Is_Extended_Pictographic= _t}', ""); + Expect(1, 131072, '\P{Is_Extended_Pictographic= _t}', ""); + Expect(0, 131072, '\P{^Is_Extended_Pictographic= _t}', ""); + Error('\p{Is_ExtPict: _true:=}'); + Error('\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}', ""); @@ -37746,6 +38763,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}', ""); Error('\p{fcnfkcclosure}'); Error('\P{fcnfkcclosure}'); Error('\p{fcnfkc}'); @@ -37756,8 +38781,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Error('\P{gc}'); Error('\p{category}'); Error('\P{category}'); - Error('\p{General_Category= OTHER/a/}'); - Error('\P{General_Category= OTHER/a/}'); + Error('\p{General_Category= :=OTHER}'); + 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}', ""); @@ -37770,60 +38795,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 917999, '\P{^General_Category=other}', ""); Expect(1, 918000, '\p{General_Category=:\Aother\z:}', "");; Expect(0, 917999, '\p{General_Category=:\Aother\z:}', "");; - Expect(1, 918000, '\p{General_Category=_other}', ""); - Expect(0, 918000, '\p{^General_Category=_other}', ""); - Expect(0, 918000, '\P{General_Category=_other}', ""); - Expect(1, 918000, '\P{^General_Category=_other}', ""); - Expect(0, 917999, '\p{General_Category=_other}', ""); - Expect(1, 917999, '\p{^General_Category=_other}', ""); - Expect(1, 917999, '\P{General_Category=_other}', ""); - Expect(0, 917999, '\P{^General_Category=_other}', ""); - Error('\p{Gc=/a/_-c}'); - Error('\P{Gc=/a/_-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= c:=}'); + Error('\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}', ""); + Expect(1, 918000, '\p{Gc=c}', ""); + Expect(0, 918000, '\p{^Gc=c}', ""); + Expect(0, 918000, '\P{Gc=c}', ""); + Expect(1, 918000, '\P{^Gc=c}', ""); + Expect(0, 917999, '\p{Gc=c}', ""); + Expect(1, 917999, '\p{^Gc=c}', ""); + Expect(1, 917999, '\P{Gc=c}', ""); + Expect(0, 917999, '\P{^Gc=c}', ""); Expect(1, 918000, '\p{Gc=:\Ac\z:}', "");; Expect(0, 917999, '\p{Gc=:\Ac\z:}', "");; - Expect(1, 918000, '\p{Gc= -C}', ""); - Expect(0, 918000, '\p{^Gc= -C}', ""); - Expect(0, 918000, '\P{Gc= -C}', ""); - Expect(1, 918000, '\P{^Gc= -C}', ""); - Expect(0, 917999, '\p{Gc= -C}', ""); - Expect(1, 917999, '\p{^Gc= -C}', ""); - Expect(1, 917999, '\P{Gc= -C}', ""); - Expect(0, 917999, '\P{^Gc= -C}', ""); - Error('\p{Category=-_Other/a/}'); - Error('\P{Category=-_Other/a/}'); + 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=/a/-C}'); - Error('\P{Is_General_Category=/a/-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}', ""); @@ -37832,16 +38857,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: /a/ OTHER}'); - Error('\P{Is_Gc: /a/ 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}', ""); @@ -37850,16 +38875,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 917999, '\p{^Is_Gc=other}', ""); Expect(1, 917999, '\P{Is_Gc=other}', ""); Expect(0, 917999, '\P{^Is_Gc=other}', ""); - Expect(1, 918000, '\p{Is_Gc= other}', ""); - Expect(0, 918000, '\p{^Is_Gc= other}', ""); - Expect(0, 918000, '\P{Is_Gc= other}', ""); - Expect(1, 918000, '\P{^Is_Gc= other}', ""); - Expect(0, 917999, '\p{Is_Gc= other}', ""); - Expect(1, 917999, '\p{^Is_Gc= other}', ""); - Expect(1, 917999, '\P{Is_Gc= other}', ""); - Expect(0, 917999, '\P{^Is_Gc= other}', ""); - Error('\p{Is_Category=:= C}'); - Error('\P{Is_Category=:= 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= /a/C}'); + Error('\P{Is_Category= /a/C}'); Expect(1, 918000, '\p{Is_Category=c}', ""); Expect(0, 918000, '\p{^Is_Category=c}', ""); Expect(0, 918000, '\P{Is_Category=c}', ""); @@ -37868,38 +38893,38 @@ 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}', ""); - Expect(0, 159, '\p{^General_Category=-Control}', ""); - Expect(0, 159, '\P{General_Category=-Control}', ""); - Expect(1, 159, '\P{^General_Category=-Control}', ""); - Expect(0, 160, '\p{General_Category=-Control}', ""); - Expect(1, 160, '\p{^General_Category=-Control}', ""); - Expect(1, 160, '\P{General_Category=-Control}', ""); - Expect(0, 160, '\P{^General_Category=-Control}', ""); - Error('\p{Gc: Cc/a/}'); - Error('\P{Gc: Cc/a/}'); + Expect(1, 159, '\p{General_Category=- Control}', ""); + Expect(0, 159, '\p{^General_Category=- Control}', ""); + Expect(0, 159, '\P{General_Category=- Control}', ""); + Expect(1, 159, '\P{^General_Category=- Control}', ""); + Expect(0, 160, '\p{General_Category=- Control}', ""); + Expect(1, 160, '\p{^General_Category=- Control}', ""); + Expect(1, 160, '\P{General_Category=- Control}', ""); + Expect(0, 160, '\P{^General_Category=- Control}', ""); + Error('\p{Gc:/a/ -Cc}'); + Error('\P{Gc:/a/ -Cc}'); Expect(1, 159, '\p{Gc=:\ACc\z:}', "");; Expect(0, 160, '\p{Gc=:\ACc\z:}', "");; Expect(1, 159, '\p{Gc=cc}', ""); @@ -37912,16 +38937,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: /a/cntrl}'); + Error('\P{Category: /a/cntrl}'); Expect(1, 159, '\p{Category=:\ACntrl\z:}', "");; Expect(0, 160, '\p{Category=:\ACntrl\z:}', "");; Expect(1, 159, '\p{Category=cntrl}', ""); @@ -37934,16 +38959,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=/a/_Control}'); - Error('\P{Is_General_Category=/a/_Control}'); + Expect(1, 159, '\p{Category= -Cntrl}', ""); + Expect(0, 159, '\p{^Category= -Cntrl}', ""); + Expect(0, 159, '\P{Category= -Cntrl}', ""); + Expect(1, 159, '\P{^Category= -Cntrl}', ""); + Expect(0, 160, '\p{Category= -Cntrl}', ""); + Expect(1, 160, '\p{^Category= -Cntrl}', ""); + Expect(1, 160, '\P{Category= -Cntrl}', ""); + Expect(0, 160, '\P{^Category= -Cntrl}', ""); + Error('\p{Is_General_Category: -:=Control}'); + Error('\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}', ""); @@ -37952,16 +38977,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=- cc:=}'); - Error('\P{Is_Gc=- 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=_/a/cc}'); + Error('\P{Is_Gc=_/a/cc}'); Expect(1, 159, '\p{Is_Gc=cc}', ""); Expect(0, 159, '\p{^Is_Gc=cc}', ""); Expect(0, 159, '\P{Is_Gc=cc}', ""); @@ -37970,16 +38995,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 160, '\p{^Is_Gc=cc}', ""); Expect(1, 160, '\P{Is_Gc=cc}', ""); Expect(0, 160, '\P{^Is_Gc=cc}', ""); - Expect(1, 159, '\p{Is_Gc=__CC}', ""); - Expect(0, 159, '\p{^Is_Gc=__CC}', ""); - Expect(0, 159, '\P{Is_Gc=__CC}', ""); - Expect(1, 159, '\P{^Is_Gc=__CC}', ""); - Expect(0, 160, '\p{Is_Gc=__CC}', ""); - Expect(1, 160, '\p{^Is_Gc=__CC}', ""); - Expect(1, 160, '\P{Is_Gc=__CC}', ""); - Expect(0, 160, '\P{^Is_Gc=__CC}', ""); - Error('\p{Is_Category= cntrl/a/}'); - Error('\P{Is_Category= cntrl/a/}'); + 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}', ""); @@ -37988,16 +39013,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=/a/-Format}'); - Error('\P{General_Category=/a/-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}', ""); @@ -38010,16 +39035,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}', ""); @@ -38032,16 +39057,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 917632, '\P{^Gc=cf}', ""); Expect(1, 917631, '\p{Gc=:\Acf\z:}', "");; Expect(0, 917632, '\p{Gc=:\Acf\z:}', "");; - Expect(1, 917631, '\p{Gc: Cf}', ""); - Expect(0, 917631, '\p{^Gc: Cf}', ""); - Expect(0, 917631, '\P{Gc: Cf}', ""); - Expect(1, 917631, '\P{^Gc: Cf}', ""); - Expect(0, 917632, '\p{Gc: Cf}', ""); - Expect(1, 917632, '\p{^Gc: Cf}', ""); - Expect(1, 917632, '\P{Gc: Cf}', ""); - Expect(0, 917632, '\P{^Gc: Cf}', ""); - Error('\p{Category= :=format}'); - Error('\P{Category= :=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}', ""); @@ -38054,16 +39079,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 917632, '\P{^Category=format}', ""); Expect(1, 917631, '\p{Category=:\Aformat\z:}', "");; Expect(0, 917632, '\p{Category=:\Aformat\z:}', "");; - Expect(1, 917631, '\p{Category= _format}', ""); - Expect(0, 917631, '\p{^Category= _format}', ""); - Expect(0, 917631, '\P{Category= _format}', ""); - Expect(1, 917631, '\P{^Category= _format}', ""); - Expect(0, 917632, '\p{Category= _format}', ""); - Expect(1, 917632, '\p{^Category= _format}', ""); - Expect(1, 917632, '\P{Category= _format}', ""); - Expect(0, 917632, '\P{^Category= _format}', ""); - Error('\p{Is_General_Category=_/a/Cf}'); - Error('\P{Is_General_Category=_/a/Cf}'); + Expect(1, 917631, '\p{Category=_format}', ""); + Expect(0, 917631, '\p{^Category=_format}', ""); + Expect(0, 917631, '\P{Category=_format}', ""); + Expect(1, 917631, '\P{^Category=_format}', ""); + Expect(0, 917632, '\p{Category=_format}', ""); + Expect(1, 917632, '\p{^Category=_format}', ""); + Expect(1, 917632, '\P{Category=_format}', ""); + Expect(0, 917632, '\P{^Category=_format}', ""); + Error('\p{Is_General_Category= :=Cf}'); + Error('\P{Is_General_Category= :=Cf}'); Expect(1, 917631, '\p{Is_General_Category=cf}', ""); Expect(0, 917631, '\p{^Is_General_Category=cf}', ""); Expect(0, 917631, '\P{Is_General_Category=cf}', ""); @@ -38072,34 +39097,34 @@ 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=_/a/format}'); - Error('\P{Is_Gc=_/a/format}'); - Expect(1, 917631, '\p{Is_Gc: format}', ""); - Expect(0, 917631, '\p{^Is_Gc: format}', ""); - Expect(0, 917631, '\P{Is_Gc: format}', ""); - Expect(1, 917631, '\P{^Is_Gc: format}', ""); - Expect(0, 917632, '\p{Is_Gc: format}', ""); - Expect(1, 917632, '\p{^Is_Gc: format}', ""); - Expect(1, 917632, '\P{Is_Gc: format}', ""); - Expect(0, 917632, '\P{^Is_Gc: format}', ""); - Expect(1, 917631, '\p{Is_Gc=-_FORMAT}', ""); - Expect(0, 917631, '\p{^Is_Gc=-_FORMAT}', ""); - Expect(0, 917631, '\P{Is_Gc=-_FORMAT}', ""); - Expect(1, 917631, '\P{^Is_Gc=-_FORMAT}', ""); - Expect(0, 917632, '\p{Is_Gc=-_FORMAT}', ""); - Expect(1, 917632, '\p{^Is_Gc=-_FORMAT}', ""); - Expect(1, 917632, '\P{Is_Gc=-_FORMAT}', ""); - Expect(0, 917632, '\P{^Is_Gc=-_FORMAT}', ""); - Error('\p{Is_Category=:= _CF}'); - Error('\P{Is_Category=:= _CF}'); + Expect(1, 917631, '\p{Is_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}', ""); + Expect(1, 917631, '\P{^Is_Gc=format}', ""); + Expect(0, 917632, '\p{Is_Gc=format}', ""); + Expect(1, 917632, '\p{^Is_Gc=format}', ""); + Expect(1, 917632, '\P{Is_Gc=format}', ""); + Expect(0, 917632, '\P{^Is_Gc=format}', ""); + Expect(1, 917631, '\p{Is_Gc= Format}', ""); + Expect(0, 917631, '\p{^Is_Gc= Format}', ""); + Expect(0, 917631, '\P{Is_Gc= Format}', ""); + Expect(1, 917631, '\P{^Is_Gc= Format}', ""); + Expect(0, 917632, '\p{Is_Gc= Format}', ""); + Expect(1, 917632, '\p{^Is_Gc= Format}', ""); + Expect(1, 917632, '\P{Is_Gc= Format}', ""); + Expect(0, 917632, '\P{^Is_Gc= Format}', ""); + Error('\p{Is_Category: := _cf}'); + Error('\P{Is_Category: := _cf}'); Expect(1, 917631, '\p{Is_Category=cf}', ""); Expect(0, 917631, '\p{^Is_Category=cf}', ""); Expect(0, 917631, '\P{Is_Category=cf}', ""); @@ -38108,16 +39133,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}', ""); @@ -38130,16 +39155,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=/a/ cn}'); - Error('\P{Gc=/a/ cn}'); + Expect(1, 918000, '\p{General_Category=- Unassigned}', ""); + Expect(0, 918000, '\p{^General_Category=- Unassigned}', ""); + Expect(0, 918000, '\P{General_Category=- Unassigned}', ""); + Expect(1, 918000, '\P{^General_Category=- Unassigned}', ""); + Expect(0, 1114109, '\p{General_Category=- Unassigned}', ""); + Expect(1, 1114109, '\p{^General_Category=- Unassigned}', ""); + Expect(1, 1114109, '\P{General_Category=- Unassigned}', ""); + Expect(0, 1114109, '\P{^General_Category=- Unassigned}', ""); + Error('\p{Gc= _cn/a/}'); + Error('\P{Gc= _cn/a/}'); Expect(1, 918000, '\p{Gc=:\ACn\z:}', "");; Expect(0, 1114109, '\p{Gc=:\ACn\z:}', "");; Expect(1, 918000, '\p{Gc=cn}', ""); @@ -38152,16 +39177,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=/a/_unassigned}'); - Error('\P{Category=/a/_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}'); + Error('\P{Category=:= UNASSIGNED}'); Expect(1, 918000, '\p{Category=:\AUnassigned\z:}', "");; Expect(0, 1114109, '\p{Category=:\AUnassigned\z:}', "");; Expect(1, 918000, '\p{Category=unassigned}', ""); @@ -38174,52 +39199,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=:= Cn}'); - Error('\P{Is_General_Category=:= Cn}'); - Expect(1, 918000, '\p{Is_General_Category=cn}', ""); - Expect(0, 918000, '\p{^Is_General_Category=cn}', ""); - Expect(0, 918000, '\P{Is_General_Category=cn}', ""); - 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=_/a/CN}'); - Error('\P{Is_Category=_/a/CN}'); + Expect(1, 918000, '\p{Category=--UNASSIGNED}', ""); + Expect(0, 918000, '\p{^Category=--UNASSIGNED}', ""); + Expect(0, 918000, '\P{Category=--UNASSIGNED}', ""); + Expect(1, 918000, '\P{^Category=--UNASSIGNED}', ""); + Expect(0, 1114109, '\p{Category=--UNASSIGNED}', ""); + Expect(1, 1114109, '\p{^Category=--UNASSIGNED}', ""); + Expect(1, 1114109, '\P{Category=--UNASSIGNED}', ""); + Expect(0, 1114109, '\P{^Category=--UNASSIGNED}', ""); + Error('\p{Is_General_Category=/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}', ""); @@ -38228,16 +39253,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1114109, '\p{^Is_Category=cn}', ""); Expect(1, 1114109, '\P{Is_Category=cn}', ""); Expect(0, 1114109, '\P{^Is_Category=cn}', ""); - Expect(1, 918000, '\p{Is_Category: cn}', ""); - Expect(0, 918000, '\p{^Is_Category: cn}', ""); - Expect(0, 918000, '\P{Is_Category: cn}', ""); - Expect(1, 918000, '\P{^Is_Category: cn}', ""); - Expect(0, 1114109, '\p{Is_Category: cn}', ""); - Expect(1, 1114109, '\p{^Is_Category: cn}', ""); - Expect(1, 1114109, '\P{Is_Category: cn}', ""); - Expect(0, 1114109, '\P{^Is_Category: cn}', ""); - Error('\p{General_Category=/a/Private_Use}'); - Error('\P{General_Category=/a/Private_Use}'); + Expect(1, 918000, '\p{Is_Category=-cn}', ""); + Expect(0, 918000, '\p{^Is_Category=-cn}', ""); + Expect(0, 918000, '\P{Is_Category=-cn}', ""); + Expect(1, 918000, '\P{^Is_Category=-cn}', ""); + Expect(0, 1114109, '\p{Is_Category=-cn}', ""); + Expect(1, 1114109, '\p{^Is_Category=-cn}', ""); + Expect(1, 1114109, '\P{Is_Category=-cn}', ""); + Expect(0, 1114109, '\P{^Is_Category=-cn}', ""); + Error('\p{General_Category=:= Private_use}'); + Error('\P{General_Category=:= 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}', ""); @@ -38250,16 +39275,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}'); - Error('\P{Gc=-:=Co}'); + 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{Gc=:\ACo\z:}', "");; Expect(0, 63744, '\p{Gc=:\ACo\z:}', "");; Expect(1, 1114109, '\p{Gc=co}', ""); @@ -38272,38 +39297,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}'); - Error('\P{Category= :=Private_use}'); + Expect(1, 1114109, '\p{Gc= Co}', ""); + Expect(0, 1114109, '\p{^Gc= Co}', ""); + Expect(0, 1114109, '\P{Gc= Co}', ""); + Expect(1, 1114109, '\P{^Gc= Co}', ""); + Expect(0, 63744, '\p{Gc= Co}', ""); + Expect(1, 63744, '\p{^Gc= Co}', ""); + Expect(1, 63744, '\P{Gc= Co}', ""); + Expect(0, 63744, '\P{^Gc= Co}', ""); + Error('\p{Category= Private_Use/a/}'); + Error('\P{Category= Private_Use/a/}'); 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=/a/--Co}'); - Error('\P{Is_General_Category=/a/--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: := _CO}'); + Error('\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}', ""); @@ -38312,34 +39337,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=:=_ 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_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_Category=co}', ""); Expect(0, 1114109, '\p{^Is_Category=co}', ""); Expect(0, 1114109, '\P{Is_Category=co}', ""); @@ -38348,16 +39373,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 63744, '\p{^Is_Category=co}', ""); Expect(1, 63744, '\P{Is_Category=co}', ""); Expect(0, 63744, '\P{^Is_Category=co}', ""); - Expect(1, 1114109, '\p{Is_Category= -CO}', ""); - Expect(0, 1114109, '\p{^Is_Category= -CO}', ""); - Expect(0, 1114109, '\P{Is_Category= -CO}', ""); - Expect(1, 1114109, '\P{^Is_Category= -CO}', ""); - Expect(0, 63744, '\p{Is_Category= -CO}', ""); - Expect(1, 63744, '\p{^Is_Category= -CO}', ""); - Expect(1, 63744, '\P{Is_Category= -CO}', ""); - Expect(0, 63744, '\P{^Is_Category= -CO}', ""); - Error('\p{General_Category=-:=Surrogate}'); - Error('\P{General_Category=-:=Surrogate}'); + Expect(1, 1114109, '\p{Is_Category= Co}', ""); + Expect(0, 1114109, '\p{^Is_Category= Co}', ""); + Expect(0, 1114109, '\P{Is_Category= Co}', ""); + Expect(1, 1114109, '\P{^Is_Category= Co}', ""); + Expect(0, 63744, '\p{Is_Category= Co}', ""); + Expect(1, 63744, '\p{^Is_Category= Co}', ""); + Expect(1, 63744, '\P{Is_Category= Co}', ""); + Expect(0, 63744, '\P{^Is_Category= Co}', ""); + Error('\p{General_Category=:= Surrogate}'); + Error('\P{General_Category=:= Surrogate}'); Expect(1, 57343, '\p{General_Category=:\ASurrogate\z:}', "");; Expect(0, 57344, '\p{General_Category=:\ASurrogate\z:}', "");; Expect(1, 57343, '\p{General_Category=surrogate}', ""); @@ -38370,16 +39395,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 57344, '\P{^General_Category=surrogate}', ""); Expect(1, 57343, '\p{General_Category=:\Asurrogate\z:}', "");; Expect(0, 57344, '\p{General_Category=:\Asurrogate\z:}', "");; - Expect(1, 57343, '\p{General_Category=_ SURROGATE}', ""); - Expect(0, 57343, '\p{^General_Category=_ SURROGATE}', ""); - Expect(0, 57343, '\P{General_Category=_ SURROGATE}', ""); - Expect(1, 57343, '\P{^General_Category=_ SURROGATE}', ""); - Expect(0, 57344, '\p{General_Category=_ SURROGATE}', ""); - Expect(1, 57344, '\p{^General_Category=_ SURROGATE}', ""); - Expect(1, 57344, '\P{General_Category=_ SURROGATE}', ""); - Expect(0, 57344, '\P{^General_Category=_ SURROGATE}', ""); - Error('\p{Gc= cs/a/}'); - Error('\P{Gc= cs/a/}'); + Expect(1, 57343, '\p{General_Category: surrogate}', ""); + Expect(0, 57343, '\p{^General_Category: surrogate}', ""); + Expect(0, 57343, '\P{General_Category: surrogate}', ""); + Expect(1, 57343, '\P{^General_Category: surrogate}', ""); + Expect(0, 57344, '\p{General_Category: surrogate}', ""); + Expect(1, 57344, '\p{^General_Category: surrogate}', ""); + Expect(1, 57344, '\P{General_Category: surrogate}', ""); + Expect(0, 57344, '\P{^General_Category: surrogate}', ""); + Error('\p{Gc=/a/_Cs}'); + Error('\P{Gc=/a/_Cs}'); Expect(1, 57343, '\p{Gc=:\ACs\z:}', "");; Expect(0, 57344, '\p{Gc=:\ACs\z:}', "");; Expect(1, 57343, '\p{Gc=cs}', ""); @@ -38392,16 +39417,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/a/}'); - Error('\P{Category=_-Surrogate/a/}'); + 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}', ""); @@ -38414,16 +39439,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:=}'); + Error('\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}', ""); @@ -38432,16 +39457,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 57344, '\p{^Is_General_Category=cs}', ""); Expect(1, 57344, '\P{Is_General_Category=cs}', ""); Expect(0, 57344, '\P{^Is_General_Category=cs}', ""); - Expect(1, 57343, '\p{Is_General_Category=_ cs}', ""); - Expect(0, 57343, '\p{^Is_General_Category=_ cs}', ""); - Expect(0, 57343, '\P{Is_General_Category=_ cs}', ""); - Expect(1, 57343, '\P{^Is_General_Category=_ cs}', ""); - Expect(0, 57344, '\p{Is_General_Category=_ cs}', ""); - Expect(1, 57344, '\p{^Is_General_Category=_ cs}', ""); - Expect(1, 57344, '\P{Is_General_Category=_ cs}', ""); - Expect(0, 57344, '\P{^Is_General_Category=_ cs}', ""); - Error('\p{Is_Gc= :=Surrogate}'); - Error('\P{Is_Gc= :=Surrogate}'); + Expect(1, 57343, '\p{Is_General_Category= Cs}', ""); + Expect(0, 57343, '\p{^Is_General_Category= Cs}', ""); + Expect(0, 57343, '\P{Is_General_Category= Cs}', ""); + Expect(1, 57343, '\P{^Is_General_Category= Cs}', ""); + Expect(0, 57344, '\p{Is_General_Category= Cs}', ""); + Expect(1, 57344, '\p{^Is_General_Category= Cs}', ""); + Expect(1, 57344, '\P{Is_General_Category= Cs}', ""); + Expect(0, 57344, '\P{^Is_General_Category= Cs}', ""); + Error('\p{Is_Gc=/a/Surrogate}'); + Error('\P{Is_Gc=/a/Surrogate}'); Expect(1, 57343, '\p{Is_Gc=surrogate}', ""); Expect(0, 57343, '\p{^Is_Gc=surrogate}', ""); Expect(0, 57343, '\P{Is_Gc=surrogate}', ""); @@ -38450,16 +39475,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/a/}'); - Error('\P{Is_Category= Cs/a/}'); + Expect(1, 57343, '\p{Is_Gc: SURROGATE}', ""); + Expect(0, 57343, '\p{^Is_Gc: SURROGATE}', ""); + Expect(0, 57343, '\P{Is_Gc: SURROGATE}', ""); + Expect(1, 57343, '\P{^Is_Gc: SURROGATE}', ""); + Expect(0, 57344, '\p{Is_Gc: SURROGATE}', ""); + Expect(1, 57344, '\p{^Is_Gc: SURROGATE}', ""); + Expect(1, 57344, '\P{Is_Gc: SURROGATE}', ""); + Expect(0, 57344, '\P{^Is_Gc: SURROGATE}', ""); + Error('\p{Is_Category=:=_Cs}'); + Error('\P{Is_Category=:=_Cs}'); Expect(1, 57343, '\p{Is_Category=cs}', ""); Expect(0, 57343, '\p{^Is_Category=cs}', ""); Expect(0, 57343, '\P{Is_Category=cs}', ""); @@ -38468,16 +39493,16 @@ 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}'); - Error('\P{General_Category=:=-LETTER}'); + 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}', ""); @@ -38490,16 +39515,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 201547, '\P{^General_Category=letter}', ""); Expect(1, 201546, '\p{General_Category=:\Aletter\z:}', "");; Expect(0, 201547, '\p{General_Category=:\Aletter\z:}', "");; - Expect(1, 201546, '\p{General_Category=-_letter}', ""); - Expect(0, 201546, '\p{^General_Category=-_letter}', ""); - Expect(0, 201546, '\P{General_Category=-_letter}', ""); - Expect(1, 201546, '\P{^General_Category=-_letter}', ""); - Expect(0, 201547, '\p{General_Category=-_letter}', ""); - Expect(1, 201547, '\p{^General_Category=-_letter}', ""); - Expect(1, 201547, '\P{General_Category=-_letter}', ""); - Expect(0, 201547, '\P{^General_Category=-_letter}', ""); - Error('\p{Gc=/a/--l}'); - Error('\P{Gc=/a/--l}'); + Expect(1, 201546, '\p{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}', ""); @@ -38512,38 +39537,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 201547, '\P{^Gc=l}', ""); Expect(1, 201546, '\p{Gc=:\Al\z:}', "");; Expect(0, 201547, '\p{Gc=:\Al\z:}', "");; - Expect(1, 201546, '\p{Gc=--L}', ""); - Expect(0, 201546, '\p{^Gc=--L}', ""); - Expect(0, 201546, '\P{Gc=--L}', ""); - Expect(1, 201546, '\P{^Gc=--L}', ""); - Expect(0, 201547, '\p{Gc=--L}', ""); - Expect(1, 201547, '\p{^Gc=--L}', ""); - Expect(1, 201547, '\P{Gc=--L}', ""); - Expect(0, 201547, '\P{^Gc=--L}', ""); - Error('\p{Category=:=_-Letter}'); - Error('\P{Category=:=_-Letter}'); + Expect(1, 201546, '\p{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: 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{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}', ""); @@ -38552,16 +39577,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 201547, '\p{^Is_General_Category=l}', ""); Expect(1, 201547, '\P{Is_General_Category=l}', ""); Expect(0, 201547, '\P{^Is_General_Category=l}', ""); - Expect(1, 201546, '\p{Is_General_Category=--l}', ""); - Expect(0, 201546, '\p{^Is_General_Category=--l}', ""); - Expect(0, 201546, '\P{Is_General_Category=--l}', ""); - Expect(1, 201546, '\P{^Is_General_Category=--l}', ""); - Expect(0, 201547, '\p{Is_General_Category=--l}', ""); - Expect(1, 201547, '\p{^Is_General_Category=--l}', ""); - Expect(1, 201547, '\P{Is_General_Category=--l}', ""); - Expect(0, 201547, '\P{^Is_General_Category=--l}', ""); - Error('\p{Is_Gc= Letter/a/}'); - Error('\P{Is_Gc= Letter/a/}'); + Expect(1, 201546, '\p{Is_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}', ""); @@ -38570,16 +39595,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 201547, '\p{^Is_Gc=letter}', ""); Expect(1, 201547, '\P{Is_Gc=letter}', ""); Expect(0, 201547, '\P{^Is_Gc=letter}', ""); - Expect(1, 201546, '\p{Is_Gc=_ LETTER}', ""); - Expect(0, 201546, '\p{^Is_Gc=_ LETTER}', ""); - Expect(0, 201546, '\P{Is_Gc=_ LETTER}', ""); - Expect(1, 201546, '\P{^Is_Gc=_ LETTER}', ""); - Expect(0, 201547, '\p{Is_Gc=_ LETTER}', ""); - Expect(1, 201547, '\p{^Is_Gc=_ LETTER}', ""); - Expect(1, 201547, '\P{Is_Gc=_ LETTER}', ""); - Expect(0, 201547, '\P{^Is_Gc=_ LETTER}', ""); - Error('\p{Is_Category= L/a/}'); - Error('\P{Is_Category= L/a/}'); + Expect(1, 201546, '\p{Is_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}', ""); @@ -38588,16 +39613,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 201547, '\p{^Is_Category=l}', ""); Expect(1, 201547, '\P{Is_Category=l}', ""); Expect(0, 201547, '\P{^Is_Category=l}', ""); - Expect(1, 201546, '\p{Is_Category=- L}', ""); - Expect(0, 201546, '\p{^Is_Category=- L}', ""); - Expect(0, 201546, '\P{Is_Category=- L}', ""); - Expect(1, 201546, '\P{^Is_Category=- L}', ""); - Expect(0, 201547, '\p{Is_Category=- L}', ""); - Expect(1, 201547, '\p{^Is_Category=- L}', ""); - Expect(1, 201547, '\P{Is_Category=- L}', ""); - Expect(0, 201547, '\P{^Is_Category=- L}', ""); - Error('\p{General_Category=:=_ Cased_Letter}'); - Error('\P{General_Category=:=_ Cased_Letter}'); + Expect(1, 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, 125251, '\p{General_Category=:\ACased_Letter\z:}', "");; Expect(0, 125252, '\p{General_Category=:\ACased_Letter\z:}', "");; Expect(1, 125251, '\p{General_Category=casedletter}', ""); @@ -38610,38 +39635,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125252, '\P{^General_Category=casedletter}', ""); Expect(1, 125251, '\p{General_Category=:\Acasedletter\z:}', "");; Expect(0, 125252, '\p{General_Category=:\Acasedletter\z:}', "");; - Expect(1, 125251, '\p{General_Category=_ Cased_LETTER}', ""); - Expect(0, 125251, '\p{^General_Category=_ Cased_LETTER}', ""); - Expect(0, 125251, '\P{General_Category=_ Cased_LETTER}', ""); - Expect(1, 125251, '\P{^General_Category=_ Cased_LETTER}', ""); - Expect(0, 125252, '\p{General_Category=_ Cased_LETTER}', ""); - Expect(1, 125252, '\p{^General_Category=_ Cased_LETTER}', ""); - Expect(1, 125252, '\P{General_Category=_ Cased_LETTER}', ""); - Expect(0, 125252, '\P{^General_Category=_ Cased_LETTER}', ""); - Error('\p{Gc=:=--lc}'); - Error('\P{Gc=:=--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= /a/lc}'); + Error('\P{Gc= /a/lc}'); Expect(1, 125251, '\p{Gc=:\ALC\z:}', "");; Expect(0, 125252, '\p{Gc=:\ALC\z:}', "");; - Expect(1, 125251, '\p{Gc=lc}', ""); - Expect(0, 125251, '\p{^Gc=lc}', ""); - Expect(0, 125251, '\P{Gc=lc}', ""); - Expect(1, 125251, '\P{^Gc=lc}', ""); - Expect(0, 125252, '\p{Gc=lc}', ""); - Expect(1, 125252, '\p{^Gc=lc}', ""); - Expect(1, 125252, '\P{Gc=lc}', ""); - Expect(0, 125252, '\P{^Gc=lc}', ""); + Expect(1, 125251, '\p{Gc: lc}', ""); + Expect(0, 125251, '\p{^Gc: lc}', ""); + Expect(0, 125251, '\P{Gc: lc}', ""); + Expect(1, 125251, '\P{^Gc: lc}', ""); + Expect(0, 125252, '\p{Gc: lc}', ""); + Expect(1, 125252, '\p{^Gc: lc}', ""); + Expect(1, 125252, '\P{Gc: lc}', ""); + Expect(0, 125252, '\P{^Gc: lc}', ""); Expect(1, 125251, '\p{Gc=:\Alc\z:}', "");; Expect(0, 125252, '\p{Gc=:\Alc\z:}', "");; - Expect(1, 125251, '\p{Gc= lc}', ""); - Expect(0, 125251, '\p{^Gc= lc}', ""); - Expect(0, 125251, '\P{Gc= lc}', ""); - Expect(1, 125251, '\P{^Gc= lc}', ""); - Expect(0, 125252, '\p{Gc= lc}', ""); - Expect(1, 125252, '\p{^Gc= lc}', ""); - Expect(1, 125252, '\P{Gc= lc}', ""); - Expect(0, 125252, '\P{^Gc= lc}', ""); - Error('\p{Category= :=L_}'); - Error('\P{Category= :=L_}'); + Expect(1, 125251, '\p{Gc= lc}', ""); + Expect(0, 125251, '\p{^Gc= lc}', ""); + Expect(0, 125251, '\P{Gc= lc}', ""); + Expect(1, 125251, '\P{^Gc= lc}', ""); + Expect(0, 125252, '\p{Gc= lc}', ""); + Expect(1, 125252, '\p{^Gc= lc}', ""); + Expect(1, 125252, '\P{Gc= lc}', ""); + Expect(0, 125252, '\P{^Gc= lc}', ""); + Error('\p{Category= -L_:=}'); + Error('\P{Category= -L_:=}'); Expect(1, 125251, '\p{Category=l_}', ""); Expect(0, 125251, '\p{^Category=l_}', ""); Expect(0, 125251, '\P{Category=l_}', ""); @@ -38650,16 +39675,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&:=}'); - Error('\P{Is_General_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{Is_General_Category=l&}', ""); Expect(0, 125251, '\p{^Is_General_Category=l&}', ""); Expect(0, 125251, '\P{Is_General_Category=l&}', ""); @@ -38668,34 +39693,34 @@ 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&}', ""); - Expect(1, 125251, '\p{Is_General_Category= L&}', ""); - Expect(0, 125251, '\p{^Is_General_Category= L&}', ""); - Expect(0, 125251, '\P{Is_General_Category= L&}', ""); - Expect(1, 125251, '\P{^Is_General_Category= L&}', ""); - Expect(0, 125252, '\p{Is_General_Category= L&}', ""); - Expect(1, 125252, '\p{^Is_General_Category= L&}', ""); - Expect(1, 125252, '\P{Is_General_Category= L&}', ""); - Expect(0, 125252, '\P{^Is_General_Category= L&}', ""); - Error('\p{Is_Gc: /a/ Cased_Letter}'); - Error('\P{Is_Gc: /a/ Cased_Letter}'); - Expect(1, 125251, '\p{Is_Gc=casedletter}', ""); - Expect(0, 125251, '\p{^Is_Gc=casedletter}', ""); - Expect(0, 125251, '\P{Is_Gc=casedletter}', ""); - Expect(1, 125251, '\P{^Is_Gc=casedletter}', ""); - Expect(0, 125252, '\p{Is_Gc=casedletter}', ""); - Expect(1, 125252, '\p{^Is_Gc=casedletter}', ""); - Expect(1, 125252, '\P{Is_Gc=casedletter}', ""); - Expect(0, 125252, '\P{^Is_Gc=casedletter}', ""); - Expect(1, 125251, '\p{Is_Gc: -cased_letter}', ""); - Expect(0, 125251, '\p{^Is_Gc: -cased_letter}', ""); - Expect(0, 125251, '\P{Is_Gc: -cased_letter}', ""); - Expect(1, 125251, '\P{^Is_Gc: -cased_letter}', ""); - Expect(0, 125252, '\p{Is_Gc: -cased_letter}', ""); - Expect(1, 125252, '\p{^Is_Gc: -cased_letter}', ""); - Expect(1, 125252, '\P{Is_Gc: -cased_letter}', ""); - Expect(0, 125252, '\P{^Is_Gc: -cased_letter}', ""); - Error('\p{Is_Category=/a/lc}'); - Error('\P{Is_Category=/a/lc}'); + Expect(1, 125251, '\p{Is_General_Category= -L&}', ""); + Expect(0, 125251, '\p{^Is_General_Category= -L&}', ""); + Expect(0, 125251, '\P{Is_General_Category= -L&}', ""); + Expect(1, 125251, '\P{^Is_General_Category= -L&}', ""); + Expect(0, 125252, '\p{Is_General_Category= -L&}', ""); + Expect(1, 125252, '\p{^Is_General_Category= -L&}', ""); + Expect(1, 125252, '\P{Is_General_Category= -L&}', ""); + Expect(0, 125252, '\P{^Is_General_Category= -L&}', ""); + Error('\p{Is_Gc=-_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}'); Expect(1, 125251, '\p{Is_Category=lc}', ""); Expect(0, 125251, '\p{^Is_Category=lc}', ""); Expect(0, 125251, '\P{Is_Category=lc}', ""); @@ -38704,16 +39729,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=_:=lowercase_letter}'); - Error('\P{General_Category=_:=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}', ""); @@ -38726,16 +39751,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= Ll:=}'); + Error('\P{Gc= Ll:=}'); Expect(1, 125251, '\p{Gc=:\ALl\z:}', "");; Expect(0, 125252, '\p{Gc=:\ALl\z:}', "");; Expect(1, 125251, '\p{Gc=ll}', ""); @@ -38748,38 +39773,40 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125252, '\P{^Gc=ll}', ""); Expect(1, 125251, '\p{Gc=:\All\z:}', "");; Expect(0, 125252, '\p{Gc=:\All\z:}', "");; - Expect(1, 125251, '\p{Gc=Ll}', ""); - Expect(0, 125251, '\p{^Gc=Ll}', ""); - Expect(0, 125251, '\P{Gc=Ll}', ""); - Expect(1, 125251, '\P{^Gc=Ll}', ""); - Expect(0, 125252, '\p{Gc=Ll}', ""); - Expect(1, 125252, '\p{^Gc=Ll}', ""); - Expect(1, 125252, '\P{Gc=Ll}', ""); - Expect(0, 125252, '\P{^Gc=Ll}', ""); - Error('\p{Category=-:=Lowercase_LETTER}'); - Error('\P{Category=-:=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=/a/- LOWERCASE_letter}'); + Error('\P{Category=/a/- LOWERCASE_letter}'); 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}', ""); - 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}', ""); +} +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{Is_General_Category=ll}', ""); Expect(0, 125251, '\p{^Is_General_Category=ll}', ""); Expect(0, 125251, '\P{Is_General_Category=ll}', ""); @@ -38788,34 +39815,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125252, '\p{^Is_General_Category=ll}', ""); Expect(1, 125252, '\P{Is_General_Category=ll}', ""); Expect(0, 125252, '\P{^Is_General_Category=ll}', ""); - 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}'); + Error('\P{Is_Gc=_:=Lowercase_Letter}'); + Expect(1, 125251, '\p{Is_Gc: lowercaseletter}', ""); + Expect(0, 125251, '\p{^Is_Gc: lowercaseletter}', ""); + Expect(0, 125251, '\P{Is_Gc: lowercaseletter}', ""); + Expect(1, 125251, '\P{^Is_Gc: lowercaseletter}', ""); + Expect(0, 125252, '\p{Is_Gc: lowercaseletter}', ""); + Expect(1, 125252, '\p{^Is_Gc: lowercaseletter}', ""); + Expect(1, 125252, '\P{Is_Gc: lowercaseletter}', ""); + Expect(0, 125252, '\P{^Is_Gc: lowercaseletter}', ""); + Expect(1, 125251, '\p{Is_Gc=__Lowercase_LETTER}', ""); + Expect(0, 125251, '\p{^Is_Gc=__Lowercase_LETTER}', ""); + Expect(0, 125251, '\P{Is_Gc=__Lowercase_LETTER}', ""); + Expect(1, 125251, '\P{^Is_Gc=__Lowercase_LETTER}', ""); + Expect(0, 125252, '\p{Is_Gc=__Lowercase_LETTER}', ""); + Expect(1, 125252, '\p{^Is_Gc=__Lowercase_LETTER}', ""); + Expect(1, 125252, '\P{Is_Gc=__Lowercase_LETTER}', ""); + Expect(0, 125252, '\P{^Is_Gc=__Lowercase_LETTER}', ""); + Error('\p{Is_Category=:= Ll}'); + Error('\P{Is_Category=:= Ll}'); Expect(1, 125251, '\p{Is_Category=ll}', ""); Expect(0, 125251, '\p{^Is_Category=ll}', ""); Expect(0, 125251, '\P{Is_Category=ll}', ""); @@ -38824,16 +39851,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125252, '\p{^Is_Category=ll}', ""); Expect(1, 125252, '\P{Is_Category=ll}', ""); Expect(0, 125252, '\P{^Is_Category=ll}', ""); - Expect(1, 125251, '\p{Is_Category: _-Ll}', ""); - Expect(0, 125251, '\p{^Is_Category: _-Ll}', ""); - Expect(0, 125251, '\P{Is_Category: _-Ll}', ""); - Expect(1, 125251, '\P{^Is_Category: _-Ll}', ""); - Expect(0, 125252, '\p{Is_Category: _-Ll}', ""); - Expect(1, 125252, '\p{^Is_Category: _-Ll}', ""); - Expect(1, 125252, '\P{Is_Category: _-Ll}', ""); - Expect(0, 125252, '\P{^Is_Category: _-Ll}', ""); - Error('\p{General_Category=/a/__modifier_Letter}'); - Error('\P{General_Category=/a/__modifier_Letter}'); + Expect(1, 125251, '\p{Is_Category= LL}', ""); + Expect(0, 125251, '\p{^Is_Category= LL}', ""); + Expect(0, 125251, '\P{Is_Category= LL}', ""); + Expect(1, 125251, '\P{^Is_Category= LL}', ""); + Expect(0, 125252, '\p{Is_Category= LL}', ""); + Expect(1, 125252, '\p{^Is_Category= LL}', ""); + Expect(1, 125252, '\P{Is_Category= LL}', ""); + Expect(0, 125252, '\P{^Is_Category= LL}', ""); + Error('\p{General_Category= 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}', ""); @@ -38846,38 +39873,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125260, '\P{^General_Category=modifierletter}', ""); Expect(1, 125259, '\p{General_Category=:\Amodifierletter\z:}', "");; Expect(0, 125260, '\p{General_Category=:\Amodifierletter\z:}', "");; - Expect(1, 125259, '\p{General_Category= MODIFIER_Letter}', ""); - Expect(0, 125259, '\p{^General_Category= MODIFIER_Letter}', ""); - Expect(0, 125259, '\P{General_Category= MODIFIER_Letter}', ""); - Expect(1, 125259, '\P{^General_Category= MODIFIER_Letter}', ""); - Expect(0, 125260, '\p{General_Category= MODIFIER_Letter}', ""); - Expect(1, 125260, '\p{^General_Category= MODIFIER_Letter}', ""); - Expect(1, 125260, '\P{General_Category= MODIFIER_Letter}', ""); - Expect(0, 125260, '\P{^General_Category= MODIFIER_Letter}', ""); - Error('\p{Gc=/a/ LM}'); - Error('\P{Gc=/a/ LM}'); + Expect(1, 125259, '\p{General_Category= Modifier_LETTER}', ""); + Expect(0, 125259, '\p{^General_Category= Modifier_LETTER}', ""); + Expect(0, 125259, '\P{General_Category= Modifier_LETTER}', ""); + Expect(1, 125259, '\P{^General_Category= Modifier_LETTER}', ""); + Expect(0, 125260, '\p{General_Category= Modifier_LETTER}', ""); + Expect(1, 125260, '\p{^General_Category= Modifier_LETTER}', ""); + Expect(1, 125260, '\P{General_Category= Modifier_LETTER}', ""); + Expect(0, 125260, '\P{^General_Category= Modifier_LETTER}', ""); + Error('\p{Gc=/a/--Lm}'); + Error('\P{Gc=/a/--Lm}'); Expect(1, 125259, '\p{Gc=:\ALm\z:}', "");; Expect(0, 125260, '\p{Gc=:\ALm\z:}', "");; - Expect(1, 125259, '\p{Gc: lm}', ""); - Expect(0, 125259, '\p{^Gc: lm}', ""); - Expect(0, 125259, '\P{Gc: lm}', ""); - Expect(1, 125259, '\P{^Gc: lm}', ""); - Expect(0, 125260, '\p{Gc: lm}', ""); - Expect(1, 125260, '\p{^Gc: lm}', ""); - Expect(1, 125260, '\P{Gc: lm}', ""); - Expect(0, 125260, '\P{^Gc: lm}', ""); + Expect(1, 125259, '\p{Gc=lm}', ""); + Expect(0, 125259, '\p{^Gc=lm}', ""); + Expect(0, 125259, '\P{Gc=lm}', ""); + Expect(1, 125259, '\P{^Gc=lm}', ""); + Expect(0, 125260, '\p{Gc=lm}', ""); + Expect(1, 125260, '\p{^Gc=lm}', ""); + Expect(1, 125260, '\P{Gc=lm}', ""); + Expect(0, 125260, '\P{^Gc=lm}', ""); Expect(1, 125259, '\p{Gc=:\Alm\z:}', "");; Expect(0, 125260, '\p{Gc=:\Alm\z:}', "");; - Expect(1, 125259, '\p{Gc= LM}', ""); - Expect(0, 125259, '\p{^Gc= LM}', ""); - Expect(0, 125259, '\P{Gc= LM}', ""); - Expect(1, 125259, '\P{^Gc= LM}', ""); - Expect(0, 125260, '\p{Gc= LM}', ""); - Expect(1, 125260, '\p{^Gc= LM}', ""); - Expect(1, 125260, '\P{Gc= LM}', ""); - Expect(0, 125260, '\P{^Gc= LM}', ""); - Error('\p{Category=__Modifier_letter:=}'); - Error('\P{Category=__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}', ""); @@ -38890,36 +39917,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125260, '\P{^Category=modifierletter}', ""); Expect(1, 125259, '\p{Category=:\Amodifierletter\z:}', "");; Expect(0, 125260, '\p{Category=:\Amodifierletter\z:}', "");; - Expect(1, 125259, '\p{Category=_ MODIFIER_LETTER}', ""); - Expect(0, 125259, '\p{^Category=_ MODIFIER_LETTER}', ""); - Expect(0, 125259, '\P{Category=_ MODIFIER_LETTER}', ""); - Expect(1, 125259, '\P{^Category=_ MODIFIER_LETTER}', ""); - Expect(0, 125260, '\p{Category=_ MODIFIER_LETTER}', ""); - Expect(1, 125260, '\p{^Category=_ MODIFIER_LETTER}', ""); - Expect(1, 125260, '\P{Category=_ MODIFIER_LETTER}', ""); - Expect(0, 125260, '\P{^Category=_ MODIFIER_LETTER}', ""); - Error('\p{Is_General_Category= /a/Lm}'); - Error('\P{Is_General_Category= /a/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=_ Lm:=}'); + Error('\P{Is_General_Category=_ Lm:=}'); Expect(1, 125259, '\p{Is_General_Category=lm}', ""); Expect(0, 125259, '\p{^Is_General_Category=lm}', ""); -} -if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 125259, '\P{Is_General_Category=lm}', ""); Expect(1, 125259, '\P{^Is_General_Category=lm}', ""); Expect(0, 125260, '\p{Is_General_Category=lm}', ""); Expect(1, 125260, '\p{^Is_General_Category=lm}', ""); Expect(1, 125260, '\P{Is_General_Category=lm}', ""); Expect(0, 125260, '\P{^Is_General_Category=lm}', ""); - Expect(1, 125259, '\p{Is_General_Category= _LM}', ""); - Expect(0, 125259, '\p{^Is_General_Category= _LM}', ""); - Expect(0, 125259, '\P{Is_General_Category= _LM}', ""); - Expect(1, 125259, '\P{^Is_General_Category= _LM}', ""); - Expect(0, 125260, '\p{Is_General_Category= _LM}', ""); - Expect(1, 125260, '\p{^Is_General_Category= _LM}', ""); - Expect(1, 125260, '\P{Is_General_Category= _LM}', ""); - Expect(0, 125260, '\P{^Is_General_Category= _LM}', ""); - Error('\p{Is_Gc: _ MODIFIER_letter/a/}'); - Error('\P{Is_Gc: _ MODIFIER_letter/a/}'); + Expect(1, 125259, '\p{Is_General_Category=Lm}', ""); + Expect(0, 125259, '\p{^Is_General_Category=Lm}', ""); + Expect(0, 125259, '\P{Is_General_Category=Lm}', ""); + Expect(1, 125259, '\P{^Is_General_Category=Lm}', ""); + Expect(0, 125260, '\p{Is_General_Category=Lm}', ""); + Expect(1, 125260, '\p{^Is_General_Category=Lm}', ""); + Expect(1, 125260, '\P{Is_General_Category=Lm}', ""); + Expect(0, 125260, '\P{^Is_General_Category=Lm}', ""); + Error('\p{Is_Gc=/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}', ""); @@ -38928,16 +39953,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}', ""); @@ -38946,38 +39971,38 @@ 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, 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: 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{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}', ""); @@ -38990,16 +40015,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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{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}', ""); @@ -39012,16 +40037,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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{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}', ""); @@ -39030,16 +40055,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 201547, '\p{^Is_General_Category=lo}', ""); Expect(1, 201547, '\P{Is_General_Category=lo}', ""); Expect(0, 201547, '\P{^Is_General_Category=lo}', ""); - Expect(1, 201546, '\p{Is_General_Category=-lo}', ""); - Expect(0, 201546, '\p{^Is_General_Category=-lo}', ""); - Expect(0, 201546, '\P{Is_General_Category=-lo}', ""); - Expect(1, 201546, '\P{^Is_General_Category=-lo}', ""); - Expect(0, 201547, '\p{Is_General_Category=-lo}', ""); - Expect(1, 201547, '\p{^Is_General_Category=-lo}', ""); - Expect(1, 201547, '\P{Is_General_Category=-lo}', ""); - Expect(0, 201547, '\P{^Is_General_Category=-lo}', ""); - Error('\p{Is_Gc: -other_Letter/a/}'); - Error('\P{Is_Gc: -other_Letter/a/}'); + Expect(1, 201546, '\p{Is_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}', ""); @@ -39048,16 +40073,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 201547, '\p{^Is_Gc=otherletter}', ""); Expect(1, 201547, '\P{Is_Gc=otherletter}', ""); Expect(0, 201547, '\P{^Is_Gc=otherletter}', ""); - Expect(1, 201546, '\p{Is_Gc=_-other_Letter}', ""); - Expect(0, 201546, '\p{^Is_Gc=_-other_Letter}', ""); - Expect(0, 201546, '\P{Is_Gc=_-other_Letter}', ""); - Expect(1, 201546, '\P{^Is_Gc=_-other_Letter}', ""); - Expect(0, 201547, '\p{Is_Gc=_-other_Letter}', ""); - Expect(1, 201547, '\p{^Is_Gc=_-other_Letter}', ""); - Expect(1, 201547, '\P{Is_Gc=_-other_Letter}', ""); - Expect(0, 201547, '\P{^Is_Gc=_-other_Letter}', ""); - Error('\p{Is_Category= :=LO}'); - Error('\P{Is_Category= :=LO}'); + Expect(1, 201546, '\p{Is_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}', ""); @@ -39066,38 +40091,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 201547, '\p{^Is_Category=lo}', ""); Expect(1, 201547, '\P{Is_Category=lo}', ""); Expect(0, 201547, '\P{^Is_Category=lo}', ""); - Expect(1, 201546, '\p{Is_Category=_ LO}', ""); - Expect(0, 201546, '\p{^Is_Category=_ LO}', ""); - Expect(0, 201546, '\P{Is_Category=_ LO}', ""); - Expect(1, 201546, '\P{^Is_Category=_ LO}', ""); - Expect(0, 201547, '\p{Is_Category=_ LO}', ""); - Expect(1, 201547, '\p{^Is_Category=_ LO}', ""); - Expect(1, 201547, '\P{Is_Category=_ LO}', ""); - Expect(0, 201547, '\P{^Is_Category=_ LO}', ""); - Error('\p{General_Category= /a/Titlecase_Letter}'); - Error('\P{General_Category= /a/Titlecase_Letter}'); + Expect(1, 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, 8188, '\p{General_Category=:\ATitlecase_Letter\z:}', "");; Expect(0, 8189, '\p{General_Category=:\ATitlecase_Letter\z:}', "");; - Expect(1, 8188, '\p{General_Category=titlecaseletter}', ""); - Expect(0, 8188, '\p{^General_Category=titlecaseletter}', ""); - Expect(0, 8188, '\P{General_Category=titlecaseletter}', ""); - Expect(1, 8188, '\P{^General_Category=titlecaseletter}', ""); - Expect(0, 8189, '\p{General_Category=titlecaseletter}', ""); - Expect(1, 8189, '\p{^General_Category=titlecaseletter}', ""); - Expect(1, 8189, '\P{General_Category=titlecaseletter}', ""); - Expect(0, 8189, '\P{^General_Category=titlecaseletter}', ""); + Expect(1, 8188, '\p{General_Category: titlecaseletter}', ""); + Expect(0, 8188, '\p{^General_Category: titlecaseletter}', ""); + Expect(0, 8188, '\P{General_Category: titlecaseletter}', ""); + Expect(1, 8188, '\P{^General_Category: titlecaseletter}', ""); + Expect(0, 8189, '\p{General_Category: titlecaseletter}', ""); + Expect(1, 8189, '\p{^General_Category: titlecaseletter}', ""); + Expect(1, 8189, '\P{General_Category: titlecaseletter}', ""); + Expect(0, 8189, '\P{^General_Category: titlecaseletter}', ""); Expect(1, 8188, '\p{General_Category=:\Atitlecaseletter\z:}', "");; Expect(0, 8189, '\p{General_Category=:\Atitlecaseletter\z:}', "");; - Expect(1, 8188, '\p{General_Category= Titlecase_letter}', ""); - Expect(0, 8188, '\p{^General_Category= Titlecase_letter}', ""); - Expect(0, 8188, '\P{General_Category= Titlecase_letter}', ""); - Expect(1, 8188, '\P{^General_Category= Titlecase_letter}', ""); - Expect(0, 8189, '\p{General_Category= Titlecase_letter}', ""); - Expect(1, 8189, '\p{^General_Category= Titlecase_letter}', ""); - Expect(1, 8189, '\P{General_Category= Titlecase_letter}', ""); - Expect(0, 8189, '\P{^General_Category= Titlecase_letter}', ""); - Error('\p{Gc= :=lt}'); - Error('\P{Gc= :=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=/a/_-Lt}'); + Error('\P{Gc=/a/_-Lt}'); Expect(1, 8188, '\p{Gc=:\ALt\z:}', "");; Expect(0, 8189, '\p{Gc=:\ALt\z:}', "");; Expect(1, 8188, '\p{Gc=lt}', ""); @@ -39110,16 +40135,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=/a/ _TITLECASE_Letter}'); - Error('\P{Category=/a/ _TITLECASE_Letter}'); + Expect(1, 8188, '\p{Gc=-_Lt}', ""); + Expect(0, 8188, '\p{^Gc=-_Lt}', ""); + Expect(0, 8188, '\P{Gc=-_Lt}', ""); + Expect(1, 8188, '\P{^Gc=-_Lt}', ""); + Expect(0, 8189, '\p{Gc=-_Lt}', ""); + Expect(1, 8189, '\p{^Gc=-_Lt}', ""); + Expect(1, 8189, '\P{Gc=-_Lt}', ""); + Expect(0, 8189, '\P{^Gc=-_Lt}', ""); + Error('\p{Category=-Titlecase_LETTER:=}'); + Error('\P{Category=-Titlecase_LETTER:=}'); Expect(1, 8188, '\p{Category=:\ATitlecase_Letter\z:}', "");; Expect(0, 8189, '\p{Category=:\ATitlecase_Letter\z:}', "");; Expect(1, 8188, '\p{Category=titlecaseletter}', ""); @@ -39132,34 +40157,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=-/a/titlecase_LETTER}'); - Error('\P{Is_Gc=-/a/titlecase_LETTER}'); + 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{Is_Gc=titlecaseletter}', ""); Expect(0, 8188, '\p{^Is_Gc=titlecaseletter}', ""); Expect(0, 8188, '\P{Is_Gc=titlecaseletter}', ""); @@ -39168,16 +40193,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}'); - Error('\P{Is_Category=:= _lt}'); + Expect(1, 8188, '\p{Is_Gc= titlecase_Letter}', ""); + Expect(0, 8188, '\p{^Is_Gc= titlecase_Letter}', ""); + Expect(0, 8188, '\P{Is_Gc= titlecase_Letter}', ""); + Expect(1, 8188, '\P{^Is_Gc= titlecase_Letter}', ""); + Expect(0, 8189, '\p{Is_Gc= titlecase_Letter}', ""); + Expect(1, 8189, '\p{^Is_Gc= titlecase_Letter}', ""); + Expect(1, 8189, '\P{Is_Gc= titlecase_Letter}', ""); + Expect(0, 8189, '\P{^Is_Gc= titlecase_Letter}', ""); + Error('\p{Is_Category: LT/a/}'); + Error('\P{Is_Category: LT/a/}'); Expect(1, 8188, '\p{Is_Category=lt}', ""); Expect(0, 8188, '\p{^Is_Category=lt}', ""); Expect(0, 8188, '\P{Is_Category=lt}', ""); @@ -39186,16 +40211,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=/a/ Uppercase_Letter}'); - Error('\P{General_Category=/a/ Uppercase_Letter}'); + Expect(1, 8188, '\p{Is_Category=_-lt}', ""); + Expect(0, 8188, '\p{^Is_Category=_-lt}', ""); + Expect(0, 8188, '\P{Is_Category=_-lt}', ""); + Expect(1, 8188, '\P{^Is_Category=_-lt}', ""); + Expect(0, 8189, '\p{Is_Category=_-lt}', ""); + Expect(1, 8189, '\p{^Is_Category=_-lt}', ""); + Expect(1, 8189, '\P{Is_Category=_-lt}', ""); + Expect(0, 8189, '\P{^Is_Category=_-lt}', ""); + Error('\p{General_Category=:= -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}', ""); @@ -39208,38 +40233,38 @@ 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= LU/a/}'); - Error('\P{Gc= LU/a/}'); + 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{Gc=:\ALu\z:}', "");; Expect(0, 125218, '\p{Gc=:\ALu\z:}', "");; - Expect(1, 125217, '\p{Gc: lu}', ""); - Expect(0, 125217, '\p{^Gc: lu}', ""); - Expect(0, 125217, '\P{Gc: lu}', ""); - Expect(1, 125217, '\P{^Gc: lu}', ""); - Expect(0, 125218, '\p{Gc: lu}', ""); - Expect(1, 125218, '\p{^Gc: lu}', ""); - Expect(1, 125218, '\P{Gc: lu}', ""); - Expect(0, 125218, '\P{^Gc: lu}', ""); + Expect(1, 125217, '\p{Gc=lu}', ""); + Expect(0, 125217, '\p{^Gc=lu}', ""); + Expect(0, 125217, '\P{Gc=lu}', ""); + Expect(1, 125217, '\P{^Gc=lu}', ""); + Expect(0, 125218, '\p{Gc=lu}', ""); + Expect(1, 125218, '\p{^Gc=lu}', ""); + Expect(1, 125218, '\P{Gc=lu}', ""); + Expect(0, 125218, '\P{^Gc=lu}', ""); Expect(1, 125217, '\p{Gc=:\Alu\z:}', "");; Expect(0, 125218, '\p{Gc=:\Alu\z:}', "");; - Expect(1, 125217, '\p{Gc=--Lu}', ""); - Expect(0, 125217, '\p{^Gc=--Lu}', ""); - Expect(0, 125217, '\P{Gc=--Lu}', ""); - Expect(1, 125217, '\P{^Gc=--Lu}', ""); - Expect(0, 125218, '\p{Gc=--Lu}', ""); - Expect(1, 125218, '\p{^Gc=--Lu}', ""); - Expect(1, 125218, '\P{Gc=--Lu}', ""); - Expect(0, 125218, '\P{^Gc=--Lu}', ""); - Error('\p{Category= /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}', ""); @@ -39252,16 +40277,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:=}'); + Error('\P{Is_General_Category=--lu:=}'); Expect(1, 125217, '\p{Is_General_Category=lu}', ""); Expect(0, 125217, '\p{^Is_General_Category=lu}', ""); Expect(0, 125217, '\P{Is_General_Category=lu}', ""); @@ -39270,34 +40295,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=:=_lu}'); - Error('\P{Is_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_Category=lu}', ""); Expect(0, 125217, '\p{^Is_Category=lu}', ""); Expect(0, 125217, '\P{Is_Category=lu}', ""); @@ -39306,38 +40331,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/a/}'); - Error('\P{General_Category= _mark/a/}'); + Expect(1, 125217, '\p{Is_Category= -LU}', ""); + Expect(0, 125217, '\p{^Is_Category= -LU}', ""); + Expect(0, 125217, '\P{Is_Category= -LU}', ""); + Expect(1, 125217, '\P{^Is_Category= -LU}', ""); + Expect(0, 125218, '\p{Is_Category= -LU}', ""); + Expect(1, 125218, '\p{^Is_Category= -LU}', ""); + Expect(1, 125218, '\P{Is_Category= -LU}', ""); + Expect(0, 125218, '\P{^Is_Category= -LU}', ""); + Error('\p{General_Category=:=__Mark}'); + 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=:=- M}'); + Error('\P{Gc=:=- M}'); Expect(1, 917999, '\p{Gc=:\AM\z:}', "");; Expect(0, 918000, '\p{Gc=:\AM\z:}', "");; Expect(1, 917999, '\p{Gc=m}', ""); @@ -39350,38 +40375,38 @@ 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= /a/COMBINING_Mark}'); - Error('\P{Category= /a/COMBINING_Mark}'); + Expect(1, 917999, '\p{Gc= _M}', ""); + Expect(0, 917999, '\p{^Gc= _M}', ""); + Expect(0, 917999, '\P{Gc= _M}', ""); + Expect(1, 917999, '\P{^Gc= _M}', ""); + Expect(0, 918000, '\p{Gc= _M}', ""); + Expect(1, 918000, '\p{^Gc= _M}', ""); + Expect(1, 918000, '\P{Gc= _M}', ""); + Expect(0, 918000, '\P{^Gc= _M}', ""); + Error('\p{Category= COMBINING_Mark:=}'); + Error('\P{Category= COMBINING_Mark:=}'); Expect(1, 917999, '\p{Category=:\ACombining_Mark\z:}', "");; Expect(0, 918000, '\p{Category=:\ACombining_Mark\z:}', "");; - Expect(1, 917999, '\p{Category: combiningmark}', ""); - Expect(0, 917999, '\p{^Category: combiningmark}', ""); - Expect(0, 917999, '\P{Category: combiningmark}', ""); - Expect(1, 917999, '\P{^Category: combiningmark}', ""); - Expect(0, 918000, '\p{Category: combiningmark}', ""); - Expect(1, 918000, '\p{^Category: combiningmark}', ""); - Expect(1, 918000, '\P{Category: combiningmark}', ""); - Expect(0, 918000, '\P{^Category: combiningmark}', ""); + Expect(1, 917999, '\p{Category=combiningmark}', ""); + Expect(0, 917999, '\p{^Category=combiningmark}', ""); + Expect(0, 917999, '\P{Category=combiningmark}', ""); + Expect(1, 917999, '\P{^Category=combiningmark}', ""); + Expect(0, 918000, '\p{Category=combiningmark}', ""); + Expect(1, 918000, '\p{^Category=combiningmark}', ""); + Expect(1, 918000, '\P{Category=combiningmark}', ""); + Expect(0, 918000, '\P{^Category=combiningmark}', ""); Expect(1, 917999, '\p{Category=:\Acombiningmark\z:}', "");; Expect(0, 918000, '\p{Category=:\Acombiningmark\z:}', "");; - Expect(1, 917999, '\p{Category= combining_MARK}', ""); - Expect(0, 917999, '\p{^Category= combining_MARK}', ""); - Expect(0, 917999, '\P{Category= combining_MARK}', ""); - Expect(1, 917999, '\P{^Category= combining_MARK}', ""); - Expect(0, 918000, '\p{Category= combining_MARK}', ""); - Expect(1, 918000, '\p{^Category= combining_MARK}', ""); - Expect(1, 918000, '\P{Category= combining_MARK}', ""); - Expect(0, 918000, '\P{^Category= combining_MARK}', ""); - Error('\p{Is_General_Category=/a/ Mark}'); - Error('\P{Is_General_Category=/a/ Mark}'); + Expect(1, 917999, '\p{Category: _-COMBINING_Mark}', ""); + Expect(0, 917999, '\p{^Category: _-COMBINING_Mark}', ""); + Expect(0, 917999, '\P{Category: _-COMBINING_Mark}', ""); + Expect(1, 917999, '\P{^Category: _-COMBINING_Mark}', ""); + Expect(0, 918000, '\p{Category: _-COMBINING_Mark}', ""); + Expect(1, 918000, '\p{^Category: _-COMBINING_Mark}', ""); + Expect(1, 918000, '\P{Category: _-COMBINING_Mark}', ""); + Expect(0, 918000, '\P{^Category: _-COMBINING_Mark}', ""); + Error('\p{Is_General_Category=_/a/mark}'); + Error('\P{Is_General_Category=_/a/mark}'); Expect(1, 917999, '\p{Is_General_Category=mark}', ""); Expect(0, 917999, '\p{^Is_General_Category=mark}', ""); Expect(0, 917999, '\P{Is_General_Category=mark}', ""); @@ -39390,16 +40415,16 @@ 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=-M:=}'); - Error('\P{Is_Gc=-M:=}'); + 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}', ""); @@ -39408,56 +40433,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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, 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, 119154, '\p{General_Category=:\ASpacing_Mark\z:}', "");; Expect(0, 119155, '\p{General_Category=:\ASpacing_Mark\z:}', "");; - Expect(1, 119154, '\p{General_Category: spacingmark}', ""); - Expect(0, 119154, '\p{^General_Category: spacingmark}', ""); - Expect(0, 119154, '\P{General_Category: spacingmark}', ""); - Expect(1, 119154, '\P{^General_Category: spacingmark}', ""); - Expect(0, 119155, '\p{General_Category: spacingmark}', ""); - Expect(1, 119155, '\p{^General_Category: spacingmark}', ""); - Expect(1, 119155, '\P{General_Category: spacingmark}', ""); - Expect(0, 119155, '\P{^General_Category: spacingmark}', ""); + Expect(1, 119154, '\p{General_Category=spacingmark}', ""); + Expect(0, 119154, '\p{^General_Category=spacingmark}', ""); + Expect(0, 119154, '\P{General_Category=spacingmark}', ""); + Expect(1, 119154, '\P{^General_Category=spacingmark}', ""); + Expect(0, 119155, '\p{General_Category=spacingmark}', ""); + Expect(1, 119155, '\p{^General_Category=spacingmark}', ""); + Expect(1, 119155, '\P{General_Category=spacingmark}', ""); + Expect(0, 119155, '\P{^General_Category=spacingmark}', ""); Expect(1, 119154, '\p{General_Category=:\Aspacingmark\z:}', "");; Expect(0, 119155, '\p{General_Category=:\Aspacingmark\z:}', "");; - Expect(1, 119154, '\p{General_Category= SPACING_Mark}', ""); - Expect(0, 119154, '\p{^General_Category= SPACING_Mark}', ""); - Expect(0, 119154, '\P{General_Category= SPACING_Mark}', ""); - Expect(1, 119154, '\P{^General_Category= SPACING_Mark}', ""); - Expect(0, 119155, '\p{General_Category= SPACING_Mark}', ""); - Expect(1, 119155, '\p{^General_Category= SPACING_Mark}', ""); - Expect(1, 119155, '\P{General_Category= SPACING_Mark}', ""); - Expect(0, 119155, '\P{^General_Category= SPACING_Mark}', ""); - Error('\p{Gc=-:=Mc}'); - Error('\P{Gc=-:=Mc}'); + Expect(1, 119154, '\p{General_Category= Spacing_Mark}', ""); + Expect(0, 119154, '\p{^General_Category= Spacing_Mark}', ""); + Expect(0, 119154, '\P{General_Category= Spacing_Mark}', ""); + Expect(1, 119154, '\P{^General_Category= Spacing_Mark}', ""); + Expect(0, 119155, '\p{General_Category= Spacing_Mark}', ""); + Expect(1, 119155, '\p{^General_Category= Spacing_Mark}', ""); + Expect(1, 119155, '\P{General_Category= Spacing_Mark}', ""); + Expect(0, 119155, '\P{^General_Category= Spacing_Mark}', ""); + Error('\p{Gc= -mc:=}'); + Error('\P{Gc= -mc:=}'); Expect(1, 119154, '\p{Gc=:\AMc\z:}', "");; Expect(0, 119155, '\p{Gc=:\AMc\z:}', "");; Expect(1, 119154, '\p{Gc=mc}', ""); @@ -39470,16 +40495,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: /a/__SPACING_mark}'); - Error('\P{Category: /a/__SPACING_mark}'); + Expect(1, 119154, '\p{Gc=- mc}', ""); + Expect(0, 119154, '\p{^Gc=- mc}', ""); + Expect(0, 119154, '\P{Gc=- mc}', ""); + Expect(1, 119154, '\P{^Gc=- mc}', ""); + Expect(0, 119155, '\p{Gc=- mc}', ""); + Expect(1, 119155, '\p{^Gc=- mc}', ""); + Expect(1, 119155, '\P{Gc=- mc}', ""); + Expect(0, 119155, '\P{^Gc=- mc}', ""); + Error('\p{Category= :=SPACING_Mark}'); + Error('\P{Category= :=SPACING_Mark}'); Expect(1, 119154, '\p{Category=:\ASpacing_Mark\z:}', "");; Expect(0, 119155, '\p{Category=:\ASpacing_Mark\z:}', "");; Expect(1, 119154, '\p{Category=spacingmark}', ""); @@ -39492,34 +40517,34 @@ 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=/a/mc}'); - Error('\P{Is_General_Category=/a/mc}'); - Expect(1, 119154, '\p{Is_General_Category:mc}', ""); - Expect(0, 119154, '\p{^Is_General_Category:mc}', ""); - Expect(0, 119154, '\P{Is_General_Category:mc}', ""); - Expect(1, 119154, '\P{^Is_General_Category:mc}', ""); - Expect(0, 119155, '\p{Is_General_Category:mc}', ""); - Expect(1, 119155, '\p{^Is_General_Category:mc}', ""); - Expect(1, 119155, '\P{Is_General_Category:mc}', ""); - Expect(0, 119155, '\P{^Is_General_Category:mc}', ""); - Expect(1, 119154, '\p{Is_General_Category=- mc}', ""); - Expect(0, 119154, '\p{^Is_General_Category=- mc}', ""); - Expect(0, 119154, '\P{Is_General_Category=- mc}', ""); - Expect(1, 119154, '\P{^Is_General_Category=- mc}', ""); - Expect(0, 119155, '\p{Is_General_Category=- mc}', ""); - Expect(1, 119155, '\p{^Is_General_Category=- mc}', ""); - Expect(1, 119155, '\P{Is_General_Category=- mc}', ""); - Expect(0, 119155, '\P{^Is_General_Category=- mc}', ""); - Error('\p{Is_Gc= :=spacing_Mark}'); - Error('\P{Is_Gc= :=spacing_Mark}'); + Expect(1, 119154, '\p{Category= Spacing_MARK}', ""); + Expect(0, 119154, '\p{^Category= Spacing_MARK}', ""); + Expect(0, 119154, '\P{Category= Spacing_MARK}', ""); + Expect(1, 119154, '\P{^Category= Spacing_MARK}', ""); + Expect(0, 119155, '\p{Category= Spacing_MARK}', ""); + Expect(1, 119155, '\p{^Category= Spacing_MARK}', ""); + Expect(1, 119155, '\P{Category= Spacing_MARK}', ""); + Expect(0, 119155, '\P{^Category= Spacing_MARK}', ""); + Error('\p{Is_General_Category=:=_ mc}'); + Error('\P{Is_General_Category=:=_ mc}'); + Expect(1, 119154, '\p{Is_General_Category=mc}', ""); + Expect(0, 119154, '\p{^Is_General_Category=mc}', ""); + Expect(0, 119154, '\P{Is_General_Category=mc}', ""); + Expect(1, 119154, '\P{^Is_General_Category=mc}', ""); + Expect(0, 119155, '\p{Is_General_Category=mc}', ""); + Expect(1, 119155, '\p{^Is_General_Category=mc}', ""); + Expect(1, 119155, '\P{Is_General_Category=mc}', ""); + Expect(0, 119155, '\P{^Is_General_Category=mc}', ""); + Expect(1, 119154, '\p{Is_General_Category= Mc}', ""); + Expect(0, 119154, '\p{^Is_General_Category= Mc}', ""); + Expect(0, 119154, '\P{Is_General_Category= Mc}', ""); + Expect(1, 119154, '\P{^Is_General_Category= Mc}', ""); + Expect(0, 119155, '\p{Is_General_Category= Mc}', ""); + Expect(1, 119155, '\p{^Is_General_Category= Mc}', ""); + Expect(1, 119155, '\P{Is_General_Category= Mc}', ""); + Expect(0, 119155, '\P{^Is_General_Category= Mc}', ""); + Error('\p{Is_Gc=_ spacing_Mark:=}'); + Error('\P{Is_Gc=_ spacing_Mark:=}'); Expect(1, 119154, '\p{Is_Gc=spacingmark}', ""); Expect(0, 119154, '\p{^Is_Gc=spacingmark}', ""); Expect(0, 119154, '\P{Is_Gc=spacingmark}', ""); @@ -39528,16 +40553,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=-/a/Mc}'); + Error('\P{Is_Category=-/a/Mc}'); Expect(1, 119154, '\p{Is_Category=mc}', ""); Expect(0, 119154, '\p{^Is_Category=mc}', ""); Expect(0, 119154, '\P{Is_Category=mc}', ""); @@ -39546,16 +40571,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}'); + Error('\P{General_Category= :=ENCLOSING_Mark}'); Expect(1, 42610, '\p{General_Category=:\AEnclosing_Mark\z:}', "");; Expect(0, 42611, '\p{General_Category=:\AEnclosing_Mark\z:}', "");; Expect(1, 42610, '\p{General_Category=enclosingmark}', ""); @@ -39568,16 +40593,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=/a/ -Me}'); + Error('\P{Gc=/a/ -Me}'); Expect(1, 42610, '\p{Gc=:\AMe\z:}', "");; Expect(0, 42611, '\p{Gc=:\AMe\z:}', "");; Expect(1, 42610, '\p{Gc=me}', ""); @@ -39590,16 +40615,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=/a/_ enclosing_Mark}'); - Error('\P{Category=/a/_ 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}'); + Error('\P{Category=:= Enclosing_Mark}'); Expect(1, 42610, '\p{Category=:\AEnclosing_Mark\z:}', "");; Expect(0, 42611, '\p{Category=:\AEnclosing_Mark\z:}', "");; Expect(1, 42610, '\p{Category=enclosingmark}', ""); @@ -39612,52 +40637,52 @@ 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=_/a/enclosing_Mark}'); - Error('\P{Is_Gc=_/a/enclosing_Mark}'); - Expect(1, 42610, '\p{Is_Gc: enclosingmark}', ""); - Expect(0, 42610, '\p{^Is_Gc: enclosingmark}', ""); - Expect(0, 42610, '\P{Is_Gc: enclosingmark}', ""); - Expect(1, 42610, '\P{^Is_Gc: enclosingmark}', ""); - Expect(0, 42611, '\p{Is_Gc: enclosingmark}', ""); - Expect(1, 42611, '\p{^Is_Gc: enclosingmark}', ""); - Expect(1, 42611, '\P{Is_Gc: enclosingmark}', ""); - Expect(0, 42611, '\P{^Is_Gc: enclosingmark}', ""); - Expect(1, 42610, '\p{Is_Gc= _Enclosing_mark}', ""); - Expect(0, 42610, '\p{^Is_Gc= _Enclosing_mark}', ""); - Expect(0, 42610, '\P{Is_Gc= _Enclosing_mark}', ""); - Expect(1, 42610, '\P{^Is_Gc= _Enclosing_mark}', ""); - Expect(0, 42611, '\p{Is_Gc= _Enclosing_mark}', ""); - Expect(1, 42611, '\p{^Is_Gc= _Enclosing_mark}', ""); - Expect(1, 42611, '\P{Is_Gc= _Enclosing_mark}', ""); - Expect(0, 42611, '\P{^Is_Gc= _Enclosing_mark}', ""); - Error('\p{Is_Category=:= Me}'); - Error('\P{Is_Category=:= Me}'); + Expect(1, 42610, '\p{Category=_ ENCLOSING_MARK}', ""); + Expect(0, 42610, '\p{^Category=_ ENCLOSING_MARK}', ""); + Expect(0, 42610, '\P{Category=_ ENCLOSING_MARK}', ""); + Expect(1, 42610, '\P{^Category=_ ENCLOSING_MARK}', ""); + Expect(0, 42611, '\p{Category=_ ENCLOSING_MARK}', ""); + Expect(1, 42611, '\p{^Category=_ ENCLOSING_MARK}', ""); + Expect(1, 42611, '\P{Category=_ ENCLOSING_MARK}', ""); + Expect(0, 42611, '\P{^Category=_ ENCLOSING_MARK}', ""); + Error('\p{Is_General_Category=-/a/ME}'); + Error('\P{Is_General_Category=-/a/ME}'); + Expect(1, 42610, '\p{Is_General_Category:me}', ""); + Expect(0, 42610, '\p{^Is_General_Category:me}', ""); + Expect(0, 42610, '\P{Is_General_Category:me}', ""); + Expect(1, 42610, '\P{^Is_General_Category:me}', ""); + Expect(0, 42611, '\p{Is_General_Category:me}', ""); + Expect(1, 42611, '\p{^Is_General_Category:me}', ""); + Expect(1, 42611, '\P{Is_General_Category:me}', ""); + Expect(0, 42611, '\P{^Is_General_Category:me}', ""); + Expect(1, 42610, '\p{Is_General_Category=_ ME}', ""); + Expect(0, 42610, '\p{^Is_General_Category=_ ME}', ""); + Expect(0, 42610, '\P{Is_General_Category=_ ME}', ""); + Expect(1, 42610, '\P{^Is_General_Category=_ ME}', ""); + Expect(0, 42611, '\p{Is_General_Category=_ ME}', ""); + Expect(1, 42611, '\p{^Is_General_Category=_ ME}', ""); + Expect(1, 42611, '\P{Is_General_Category=_ ME}', ""); + Expect(0, 42611, '\P{^Is_General_Category=_ ME}', ""); + Error('\p{Is_Gc=:= _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}', ""); + Expect(1, 42610, '\P{^Is_Gc=enclosingmark}', ""); + Expect(0, 42611, '\p{Is_Gc=enclosingmark}', ""); + Expect(1, 42611, '\p{^Is_Gc=enclosingmark}', ""); + Expect(1, 42611, '\P{Is_Gc=enclosingmark}', ""); + Expect(0, 42611, '\P{^Is_Gc=enclosingmark}', ""); + Expect(1, 42610, '\p{Is_Gc: enclosing_MARK}', ""); + Expect(0, 42610, '\p{^Is_Gc: enclosing_MARK}', ""); + Expect(0, 42610, '\P{Is_Gc: enclosing_MARK}', ""); + Expect(1, 42610, '\P{^Is_Gc: enclosing_MARK}', ""); + Expect(0, 42611, '\p{Is_Gc: enclosing_MARK}', ""); + Expect(1, 42611, '\p{^Is_Gc: enclosing_MARK}', ""); + Expect(1, 42611, '\P{Is_Gc: enclosing_MARK}', ""); + Expect(0, 42611, '\P{^Is_Gc: enclosing_MARK}', ""); + Error('\p{Is_Category=_Me/a/}'); + Error('\P{Is_Category=_Me/a/}'); Expect(1, 42610, '\p{Is_Category=me}', ""); Expect(0, 42610, '\p{^Is_Category=me}', ""); Expect(0, 42610, '\P{Is_Category=me}', ""); @@ -39666,16 +40691,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 42611, '\p{^Is_Category=me}', ""); Expect(1, 42611, '\P{Is_Category=me}', ""); Expect(0, 42611, '\P{^Is_Category=me}', ""); - Expect(1, 42610, '\p{Is_Category= me}', ""); - Expect(0, 42610, '\p{^Is_Category= me}', ""); - Expect(0, 42610, '\P{Is_Category= me}', ""); - Expect(1, 42610, '\P{^Is_Category= me}', ""); - Expect(0, 42611, '\p{Is_Category= me}', ""); - Expect(1, 42611, '\p{^Is_Category= me}', ""); - Expect(1, 42611, '\P{Is_Category= me}', ""); - Expect(0, 42611, '\P{^Is_Category= me}', ""); - Error('\p{General_Category= /a/NONSPACING_MARK}'); - Error('\P{General_Category= /a/NONSPACING_MARK}'); + Expect(1, 42610, '\p{Is_Category= -me}', ""); + Expect(0, 42610, '\p{^Is_Category= -me}', ""); + Expect(0, 42610, '\P{Is_Category= -me}', ""); + Expect(1, 42610, '\P{^Is_Category= -me}', ""); + Expect(0, 42611, '\p{Is_Category= -me}', ""); + Expect(1, 42611, '\p{^Is_Category= -me}', ""); + Expect(1, 42611, '\P{Is_Category= -me}', ""); + Expect(0, 42611, '\P{^Is_Category= -me}', ""); + Error('\p{General_Category= Nonspacing_MARK/a/}'); + Error('\P{General_Category= Nonspacing_MARK/a/}'); 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}', ""); @@ -39688,16 +40713,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= Mn/a/}'); - Error('\P{Gc= Mn/a/}'); + 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{Gc=:\AMn\z:}', "");; Expect(0, 918000, '\p{Gc=:\AMn\z:}', "");; Expect(1, 917999, '\p{Gc=mn}', ""); @@ -39710,16 +40735,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 918000, '\P{^Gc=mn}', ""); Expect(1, 917999, '\p{Gc=:\Amn\z:}', "");; Expect(0, 918000, '\p{Gc=:\Amn\z:}', "");; - Expect(1, 917999, '\p{Gc= Mn}', ""); - Expect(0, 917999, '\p{^Gc= Mn}', ""); - Expect(0, 917999, '\P{Gc= Mn}', ""); - Expect(1, 917999, '\P{^Gc= Mn}', ""); - Expect(0, 918000, '\p{Gc= Mn}', ""); - Expect(1, 918000, '\p{^Gc= Mn}', ""); - Expect(1, 918000, '\P{Gc= Mn}', ""); - Expect(0, 918000, '\P{^Gc= Mn}', ""); - Error('\p{Category=:= NONSPACING_Mark}'); - Error('\P{Category=:= NONSPACING_Mark}'); + Expect(1, 917999, '\p{Gc=- Mn}', ""); + Expect(0, 917999, '\p{^Gc=- Mn}', ""); + Expect(0, 917999, '\P{Gc=- Mn}', ""); + Expect(1, 917999, '\P{^Gc=- Mn}', ""); + Expect(0, 918000, '\p{Gc=- Mn}', ""); + Expect(1, 918000, '\p{^Gc=- Mn}', ""); + Expect(1, 918000, '\P{Gc=- Mn}', ""); + Expect(0, 918000, '\P{^Gc=- Mn}', ""); + Error('\p{Category=/a/ Nonspacing_Mark}'); + Error('\P{Category=/a/ Nonspacing_Mark}'); Expect(1, 917999, '\p{Category=:\ANonspacing_Mark\z:}', "");; Expect(0, 918000, '\p{Category=:\ANonspacing_Mark\z:}', "");; Expect(1, 917999, '\p{Category=nonspacingmark}', ""); @@ -39732,16 +40757,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/a/}'); - Error('\P{Is_General_Category: _ MN/a/}'); + 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{Is_General_Category=mn}', ""); Expect(0, 917999, '\p{^Is_General_Category=mn}', ""); Expect(0, 917999, '\P{Is_General_Category=mn}', ""); @@ -39750,34 +40775,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 918000, '\p{^Is_General_Category=mn}', ""); Expect(1, 918000, '\P{Is_General_Category=mn}', ""); Expect(0, 918000, '\P{^Is_General_Category=mn}', ""); - Expect(1, 917999, '\p{Is_General_Category= MN}', ""); - Expect(0, 917999, '\p{^Is_General_Category= MN}', ""); - Expect(0, 917999, '\P{Is_General_Category= MN}', ""); - Expect(1, 917999, '\P{^Is_General_Category= MN}', ""); - Expect(0, 918000, '\p{Is_General_Category= MN}', ""); - Expect(1, 918000, '\p{^Is_General_Category= MN}', ""); - Expect(1, 918000, '\P{Is_General_Category= MN}', ""); - Expect(0, 918000, '\P{^Is_General_Category= MN}', ""); - Error('\p{Is_Gc=/a/ -nonspacing_Mark}'); - Error('\P{Is_Gc=/a/ -nonspacing_Mark}'); - Expect(1, 917999, '\p{Is_Gc: nonspacingmark}', ""); - Expect(0, 917999, '\p{^Is_Gc: nonspacingmark}', ""); - Expect(0, 917999, '\P{Is_Gc: nonspacingmark}', ""); - Expect(1, 917999, '\P{^Is_Gc: nonspacingmark}', ""); - Expect(0, 918000, '\p{Is_Gc: nonspacingmark}', ""); - Expect(1, 918000, '\p{^Is_Gc: nonspacingmark}', ""); - Expect(1, 918000, '\P{Is_Gc: nonspacingmark}', ""); - Expect(0, 918000, '\P{^Is_Gc: nonspacingmark}', ""); - Expect(1, 917999, '\p{Is_Gc= Nonspacing_Mark}', ""); - Expect(0, 917999, '\p{^Is_Gc= Nonspacing_Mark}', ""); - Expect(0, 917999, '\P{Is_Gc= Nonspacing_Mark}', ""); - Expect(1, 917999, '\P{^Is_Gc= Nonspacing_Mark}', ""); - Expect(0, 918000, '\p{Is_Gc= Nonspacing_Mark}', ""); - Expect(1, 918000, '\p{^Is_Gc= Nonspacing_Mark}', ""); - Expect(1, 918000, '\P{Is_Gc= Nonspacing_Mark}', ""); - Expect(0, 918000, '\P{^Is_Gc= Nonspacing_Mark}', ""); - Error('\p{Is_Category=:=-MN}'); - Error('\P{Is_Category=:=-MN}'); + Expect(1, 917999, '\p{Is_General_Category: _ Mn}', ""); + Expect(0, 917999, '\p{^Is_General_Category: _ Mn}', ""); + Expect(0, 917999, '\P{Is_General_Category: _ Mn}', ""); + Expect(1, 917999, '\P{^Is_General_Category: _ Mn}', ""); + Expect(0, 918000, '\p{Is_General_Category: _ Mn}', ""); + Expect(1, 918000, '\p{^Is_General_Category: _ Mn}', ""); + Expect(1, 918000, '\P{Is_General_Category: _ Mn}', ""); + Expect(0, 918000, '\P{^Is_General_Category: _ Mn}', ""); + Error('\p{Is_Gc=:= Nonspacing_mark}'); + Error('\P{Is_Gc=:= Nonspacing_mark}'); + Expect(1, 917999, '\p{Is_Gc=nonspacingmark}', ""); + Expect(0, 917999, '\p{^Is_Gc=nonspacingmark}', ""); + Expect(0, 917999, '\P{Is_Gc=nonspacingmark}', ""); + Expect(1, 917999, '\P{^Is_Gc=nonspacingmark}', ""); + Expect(0, 918000, '\p{Is_Gc=nonspacingmark}', ""); + Expect(1, 918000, '\p{^Is_Gc=nonspacingmark}', ""); + Expect(1, 918000, '\P{Is_Gc=nonspacingmark}', ""); + Expect(0, 918000, '\P{^Is_Gc=nonspacingmark}', ""); + Expect(1, 917999, '\p{Is_Gc= _NONSPACING_Mark}', ""); + Expect(0, 917999, '\p{^Is_Gc= _NONSPACING_Mark}', ""); + Expect(0, 917999, '\P{Is_Gc= _NONSPACING_Mark}', ""); + Expect(1, 917999, '\P{^Is_Gc= _NONSPACING_Mark}', ""); + Expect(0, 918000, '\p{Is_Gc= _NONSPACING_Mark}', ""); + Expect(1, 918000, '\p{^Is_Gc= _NONSPACING_Mark}', ""); + Expect(1, 918000, '\P{Is_Gc= _NONSPACING_Mark}', ""); + Expect(0, 918000, '\P{^Is_Gc= _NONSPACING_Mark}', ""); + Error('\p{Is_Category=/a/-MN}'); + Error('\P{Is_Category=/a/-MN}'); Expect(1, 917999, '\p{Is_Category=mn}', ""); Expect(0, 917999, '\p{^Is_Category=mn}', ""); Expect(0, 917999, '\P{Is_Category=mn}', ""); @@ -39786,16 +40811,16 @@ 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=/a/ Number}'); - Error('\P{General_Category=/a/ 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}', ""); @@ -39808,16 +40833,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); @@ -39830,16 +40855,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=/a/_-number}'); - Error('\P{Category=/a/_-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}', ""); @@ -39852,16 +40877,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:/a/-N}'); + Error('\P{Is_General_Category:/a/-N}'); Expect(1, 130041, '\p{Is_General_Category=n}', ""); Expect(0, 130041, '\p{^Is_General_Category=n}', ""); Expect(0, 130041, '\P{Is_General_Category=n}', ""); @@ -39870,16 +40895,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=_ number:=}'); - Error('\P{Is_Gc=_ 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}', ""); @@ -39888,34 +40913,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/a/}'); - Error('\P{Is_Category= -n/a/}'); - Expect(1, 130041, '\p{Is_Category=n}', ""); - Expect(0, 130041, '\p{^Is_Category=n}', ""); - Expect(0, 130041, '\P{Is_Category=n}', ""); - Expect(1, 130041, '\P{^Is_Category=n}', ""); - Expect(0, 130042, '\p{Is_Category=n}', ""); - Expect(1, 130042, '\p{^Is_Category=n}', ""); - Expect(1, 130042, '\P{Is_Category=n}', ""); - Expect(0, 130042, '\P{^Is_Category=n}', ""); - Expect(1, 130041, '\p{Is_Category=_-N}', ""); - Expect(0, 130041, '\p{^Is_Category=_-N}', ""); - Expect(0, 130041, '\P{Is_Category=_-N}', ""); - Expect(1, 130041, '\P{^Is_Category=_-N}', ""); - Expect(0, 130042, '\p{Is_Category=_-N}', ""); - Expect(1, 130042, '\p{^Is_Category=_-N}', ""); - Expect(1, 130042, '\P{Is_Category=_-N}', ""); - Expect(0, 130042, '\P{^Is_Category=_-N}', ""); - Error('\p{General_Category=-:=Decimal_NUMBER}'); - Error('\P{General_Category=-:=Decimal_NUMBER}'); + Expect(1, 130041, '\p{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{General_Category=:\ADecimal_Number\z:}', "");; Expect(0, 130042, '\p{General_Category=:\ADecimal_Number\z:}', "");; Expect(1, 130041, '\p{General_Category=decimalnumber}', ""); @@ -39928,38 +40953,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}'); - Error('\P{Gc=:=Nd}'); + 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{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=:=-Digit}'); - Error('\P{Category=:=-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}', ""); @@ -39972,34 +40997,34 @@ 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}'); - Error('\P{Is_General_Category=_:=Decimal_Number}'); - Expect(1, 130041, '\p{Is_General_Category: decimalnumber}', ""); - Expect(0, 130041, '\p{^Is_General_Category: decimalnumber}', ""); - Expect(0, 130041, '\P{Is_General_Category: decimalnumber}', ""); - Expect(1, 130041, '\P{^Is_General_Category: decimalnumber}', ""); - Expect(0, 130042, '\p{Is_General_Category: decimalnumber}', ""); - Expect(1, 130042, '\p{^Is_General_Category: decimalnumber}', ""); - Expect(1, 130042, '\P{Is_General_Category: decimalnumber}', ""); - Expect(0, 130042, '\P{^Is_General_Category: decimalnumber}', ""); - Expect(1, 130041, '\p{Is_General_Category: decimal_Number}', ""); - Expect(0, 130041, '\p{^Is_General_Category: decimal_Number}', ""); - Expect(0, 130041, '\P{Is_General_Category: decimal_Number}', ""); - Expect(1, 130041, '\P{^Is_General_Category: decimal_Number}', ""); - Expect(0, 130042, '\p{Is_General_Category: decimal_Number}', ""); - Expect(1, 130042, '\p{^Is_General_Category: decimal_Number}', ""); - Expect(1, 130042, '\P{Is_General_Category: decimal_Number}', ""); - Expect(0, 130042, '\P{^Is_General_Category: decimal_Number}', ""); - Error('\p{Is_Gc= Nd:=}'); - Error('\P{Is_Gc= Nd:=}'); + Expect(1, 130041, '\p{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{Is_General_Category=decimalnumber}', ""); + Expect(0, 130041, '\p{^Is_General_Category=decimalnumber}', ""); + Expect(0, 130041, '\P{Is_General_Category=decimalnumber}', ""); + Expect(1, 130041, '\P{^Is_General_Category=decimalnumber}', ""); + Expect(0, 130042, '\p{Is_General_Category=decimalnumber}', ""); + Expect(1, 130042, '\p{^Is_General_Category=decimalnumber}', ""); + Expect(1, 130042, '\P{Is_General_Category=decimalnumber}', ""); + Expect(0, 130042, '\P{^Is_General_Category=decimalnumber}', ""); + Expect(1, 130041, '\p{Is_General_Category= _Decimal_number}', ""); + Expect(0, 130041, '\p{^Is_General_Category= _Decimal_number}', ""); + Expect(0, 130041, '\P{Is_General_Category= _Decimal_number}', ""); + Expect(1, 130041, '\P{^Is_General_Category= _Decimal_number}', ""); + Expect(0, 130042, '\p{Is_General_Category= _Decimal_number}', ""); + Expect(1, 130042, '\p{^Is_General_Category= _Decimal_number}', ""); + Expect(1, 130042, '\P{Is_General_Category= _Decimal_number}', ""); + Expect(0, 130042, '\P{^Is_General_Category= _Decimal_number}', ""); + Error('\p{Is_Gc=:= ND}'); + Error('\P{Is_Gc=:= ND}'); Expect(1, 130041, '\p{Is_Gc=nd}', ""); Expect(0, 130041, '\p{^Is_Gc=nd}', ""); Expect(0, 130041, '\P{Is_Gc=nd}', ""); @@ -40008,16 +41033,16 @@ 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=_ Digit:=}'); - Error('\P{Is_Category=_ Digit:=}'); + 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}', ""); @@ -40026,16 +41051,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 130042, '\p{^Is_Category=digit}', ""); Expect(1, 130042, '\P{Is_Category=digit}', ""); Expect(0, 130042, '\P{^Is_Category=digit}', ""); - Expect(1, 130041, '\p{Is_Category= Digit}', ""); - Expect(0, 130041, '\p{^Is_Category= Digit}', ""); - Expect(0, 130041, '\P{Is_Category= Digit}', ""); - Expect(1, 130041, '\P{^Is_Category= Digit}', ""); - Expect(0, 130042, '\p{Is_Category= Digit}', ""); - Expect(1, 130042, '\p{^Is_Category= Digit}', ""); - Expect(1, 130042, '\P{Is_Category= Digit}', ""); - Expect(0, 130042, '\P{^Is_Category= Digit}', ""); - Error('\p{General_Category=_/a/Letter_Number}'); - Error('\P{General_Category=_/a/Letter_Number}'); + Expect(1, 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, 74862, '\p{General_Category=:\ALetter_Number\z:}', "");; Expect(0, 74863, '\p{General_Category=:\ALetter_Number\z:}', "");; Expect(1, 74862, '\p{General_Category=letternumber}', ""); @@ -40048,38 +41073,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}', ""); @@ -40092,16 +41117,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=:= _NL}'); + Error('\P{Is_General_Category=:= _NL}'); Expect(1, 74862, '\p{Is_General_Category=nl}', ""); Expect(0, 74862, '\p{^Is_General_Category=nl}', ""); Expect(0, 74862, '\P{Is_General_Category=nl}', ""); @@ -40110,16 +41135,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74863, '\p{^Is_General_Category=nl}', ""); Expect(1, 74863, '\P{Is_General_Category=nl}', ""); Expect(0, 74863, '\P{^Is_General_Category=nl}', ""); - Expect(1, 74862, '\p{Is_General_Category=_Nl}', ""); - Expect(0, 74862, '\p{^Is_General_Category=_Nl}', ""); - Expect(0, 74862, '\P{Is_General_Category=_Nl}', ""); - Expect(1, 74862, '\P{^Is_General_Category=_Nl}', ""); - Expect(0, 74863, '\p{Is_General_Category=_Nl}', ""); - Expect(1, 74863, '\p{^Is_General_Category=_Nl}', ""); - Expect(1, 74863, '\P{Is_General_Category=_Nl}', ""); - Expect(0, 74863, '\P{^Is_General_Category=_Nl}', ""); - Error('\p{Is_Gc: -:=letter_Number}'); - Error('\P{Is_Gc: -:=letter_Number}'); + Expect(1, 74862, '\p{Is_General_Category= NL}', ""); + Expect(0, 74862, '\p{^Is_General_Category= NL}', ""); + Expect(0, 74862, '\P{Is_General_Category= NL}', ""); + Expect(1, 74862, '\P{^Is_General_Category= NL}', ""); + Expect(0, 74863, '\p{Is_General_Category= NL}', ""); + Expect(1, 74863, '\p{^Is_General_Category= NL}', ""); + Expect(1, 74863, '\P{Is_General_Category= NL}', ""); + Expect(0, 74863, '\P{^Is_General_Category= NL}', ""); + Error('\p{Is_Gc=:=-LETTER_number}'); + Error('\P{Is_Gc=:=-LETTER_number}'); Expect(1, 74862, '\p{Is_Gc=letternumber}', ""); Expect(0, 74862, '\p{^Is_Gc=letternumber}', ""); Expect(0, 74862, '\P{Is_Gc=letternumber}', ""); @@ -40128,34 +41153,34 @@ 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=_:=nl}'); - Error('\P{Is_Category=_:=nl}'); - Expect(1, 74862, '\p{Is_Category=nl}', ""); - Expect(0, 74862, '\p{^Is_Category=nl}', ""); - Expect(0, 74862, '\P{Is_Category=nl}', ""); - 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, 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, 127244, '\p{General_Category=:\AOther_Number\z:}', "");; Expect(0, 127245, '\p{General_Category=:\AOther_Number\z:}', "");; Expect(1, 127244, '\p{General_Category=othernumber}', ""); @@ -40168,16 +41193,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 127245, '\P{^General_Category=othernumber}', ""); Expect(1, 127244, '\p{General_Category=:\Aothernumber\z:}', "");; Expect(0, 127245, '\p{General_Category=:\Aothernumber\z:}', "");; - Expect(1, 127244, '\p{General_Category: _ other_number}', ""); - Expect(0, 127244, '\p{^General_Category: _ other_number}', ""); - Expect(0, 127244, '\P{General_Category: _ other_number}', ""); - Expect(1, 127244, '\P{^General_Category: _ other_number}', ""); - Expect(0, 127245, '\p{General_Category: _ other_number}', ""); - Expect(1, 127245, '\p{^General_Category: _ other_number}', ""); - Expect(1, 127245, '\P{General_Category: _ other_number}', ""); - Expect(0, 127245, '\P{^General_Category: _ other_number}', ""); - Error('\p{Gc:/a/ NO}'); - Error('\P{Gc:/a/ NO}'); + Expect(1, 127244, '\p{General_Category= -OTHER_Number}', ""); + Expect(0, 127244, '\p{^General_Category= -OTHER_Number}', ""); + Expect(0, 127244, '\P{General_Category= -OTHER_Number}', ""); + Expect(1, 127244, '\P{^General_Category= -OTHER_Number}', ""); + Expect(0, 127245, '\p{General_Category= -OTHER_Number}', ""); + Expect(1, 127245, '\p{^General_Category= -OTHER_Number}', ""); + Expect(1, 127245, '\P{General_Category= -OTHER_Number}', ""); + Expect(0, 127245, '\P{^General_Category= -OTHER_Number}', ""); + Error('\p{Gc: _No/a/}'); + Error('\P{Gc: _No/a/}'); Expect(1, 127244, '\p{Gc=:\ANo\z:}', "");; Expect(0, 127245, '\p{Gc=:\ANo\z:}', "");; Expect(1, 127244, '\p{Gc=no}', ""); @@ -40190,38 +41215,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 127245, '\P{^Gc=no}', ""); Expect(1, 127244, '\p{Gc=:\Ano\z:}', "");; Expect(0, 127245, '\p{Gc=:\Ano\z:}', "");; - Expect(1, 127244, '\p{Gc=-_no}', ""); - Expect(0, 127244, '\p{^Gc=-_no}', ""); - Expect(0, 127244, '\P{Gc=-_no}', ""); - Expect(1, 127244, '\P{^Gc=-_no}', ""); - Expect(0, 127245, '\p{Gc=-_no}', ""); - Expect(1, 127245, '\p{^Gc=-_no}', ""); - Expect(1, 127245, '\P{Gc=-_no}', ""); - Expect(0, 127245, '\P{^Gc=-_no}', ""); - Error('\p{Category= -other_Number/a/}'); - Error('\P{Category= -other_Number/a/}'); + 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{Category=:\AOther_Number\z:}', "");; Expect(0, 127245, '\p{Category=:\AOther_Number\z:}', "");; - Expect(1, 127244, '\p{Category=othernumber}', ""); - Expect(0, 127244, '\p{^Category=othernumber}', ""); - Expect(0, 127244, '\P{Category=othernumber}', ""); - Expect(1, 127244, '\P{^Category=othernumber}', ""); - Expect(0, 127245, '\p{Category=othernumber}', ""); - Expect(1, 127245, '\p{^Category=othernumber}', ""); - Expect(1, 127245, '\P{Category=othernumber}', ""); - Expect(0, 127245, '\P{^Category=othernumber}', ""); + Expect(1, 127244, '\p{Category:othernumber}', ""); + Expect(0, 127244, '\p{^Category:othernumber}', ""); + Expect(0, 127244, '\P{Category:othernumber}', ""); + Expect(1, 127244, '\P{^Category:othernumber}', ""); + Expect(0, 127245, '\p{Category:othernumber}', ""); + Expect(1, 127245, '\p{^Category:othernumber}', ""); + Expect(1, 127245, '\P{Category:othernumber}', ""); + Expect(0, 127245, '\P{^Category:othernumber}', ""); Expect(1, 127244, '\p{Category=:\Aothernumber\z:}', "");; Expect(0, 127245, '\p{Category=:\Aothernumber\z:}', "");; - Expect(1, 127244, '\p{Category=_Other_Number}', ""); - Expect(0, 127244, '\p{^Category=_Other_Number}', ""); - Expect(0, 127244, '\P{Category=_Other_Number}', ""); - Expect(1, 127244, '\P{^Category=_Other_Number}', ""); - Expect(0, 127245, '\p{Category=_Other_Number}', ""); - Expect(1, 127245, '\p{^Category=_Other_Number}', ""); - Expect(1, 127245, '\P{Category=_Other_Number}', ""); - Expect(0, 127245, '\P{^Category=_Other_Number}', ""); - Error('\p{Is_General_Category=:=-No}'); - Error('\P{Is_General_Category=:=-No}'); + Expect(1, 127244, '\p{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{Is_General_Category=no}', ""); Expect(0, 127244, '\p{^Is_General_Category=no}', ""); Expect(0, 127244, '\P{Is_General_Category=no}', ""); @@ -40230,16 +41255,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= Other_NUMBER:=}'); - Error('\P{Is_Gc= 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= /a/Other_Number}'); + Error('\P{Is_Gc= /a/Other_Number}'); Expect(1, 127244, '\p{Is_Gc=othernumber}', ""); Expect(0, 127244, '\p{^Is_Gc=othernumber}', ""); Expect(0, 127244, '\P{Is_Gc=othernumber}', ""); @@ -40248,16 +41273,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 127245, '\p{^Is_Gc=othernumber}', ""); Expect(1, 127245, '\P{Is_Gc=othernumber}', ""); Expect(0, 127245, '\P{^Is_Gc=othernumber}', ""); - Expect(1, 127244, '\p{Is_Gc= other_Number}', ""); - Expect(0, 127244, '\p{^Is_Gc= other_Number}', ""); - Expect(0, 127244, '\P{Is_Gc= other_Number}', ""); - Expect(1, 127244, '\P{^Is_Gc= other_Number}', ""); - Expect(0, 127245, '\p{Is_Gc= other_Number}', ""); - Expect(1, 127245, '\p{^Is_Gc= other_Number}', ""); - Expect(1, 127245, '\P{Is_Gc= other_Number}', ""); - Expect(0, 127245, '\P{^Is_Gc= other_Number}', ""); - Error('\p{Is_Category=-_No/a/}'); - Error('\P{Is_Category=-_No/a/}'); + 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}', ""); @@ -40266,16 +41291,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 127245, '\p{^Is_Category=no}', ""); Expect(1, 127245, '\P{Is_Category=no}', ""); Expect(0, 127245, '\P{^Is_Category=no}', ""); - Expect(1, 127244, '\p{Is_Category= -no}', ""); - Expect(0, 127244, '\p{^Is_Category= -no}', ""); - Expect(0, 127244, '\P{Is_Category= -no}', ""); - Expect(1, 127244, '\P{^Is_Category= -no}', ""); - Expect(0, 127245, '\p{Is_Category= -no}', ""); - Expect(1, 127245, '\p{^Is_Category= -no}', ""); - Expect(1, 127245, '\P{Is_Category= -no}', ""); - Expect(0, 127245, '\P{^Is_Category= -no}', ""); - Error('\p{General_Category=:= punctuation}'); - Error('\P{General_Category=:= punctuation}'); + Expect(1, 127244, '\p{Is_Category: _No}', ""); + Expect(0, 127244, '\p{^Is_Category: _No}', ""); + Expect(0, 127244, '\P{Is_Category: _No}', ""); + Expect(1, 127244, '\P{^Is_Category: _No}', ""); + Expect(0, 127245, '\p{Is_Category: _No}', ""); + Expect(1, 127245, '\p{^Is_Category: _No}', ""); + Expect(1, 127245, '\P{Is_Category: _No}', ""); + Expect(0, 127245, '\P{^Is_Category: _No}', ""); + Error('\p{General_Category=-:=punctuation}'); + Error('\P{General_Category=-:=punctuation}'); Expect(1, 125279, '\p{General_Category=:\APunctuation\z:}', "");; Expect(0, 125280, '\p{General_Category=:\APunctuation\z:}', "");; Expect(1, 125279, '\p{General_Category=punctuation}', ""); @@ -40288,16 +41313,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}', ""); @@ -40310,16 +41335,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 125280, '\P{^Gc=p}', ""); Expect(1, 125279, '\p{Gc=:\Ap\z:}', "");; Expect(0, 125280, '\p{Gc=:\Ap\z:}', "");; - Expect(1, 125279, '\p{Gc=-P}', ""); - Expect(0, 125279, '\p{^Gc=-P}', ""); - Expect(0, 125279, '\P{Gc=-P}', ""); - Expect(1, 125279, '\P{^Gc=-P}', ""); - Expect(0, 125280, '\p{Gc=-P}', ""); - Expect(1, 125280, '\p{^Gc=-P}', ""); - Expect(1, 125280, '\P{Gc=-P}', ""); - Expect(0, 125280, '\P{^Gc=-P}', ""); - Error('\p{Category=:=PUNCT}'); - Error('\P{Category=:=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}', ""); @@ -40332,16 +41357,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/a/}'); - Error('\P{Is_General_Category=_ punctuation/a/}'); + 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{Is_General_Category=punctuation}', ""); Expect(0, 125279, '\p{^Is_General_Category=punctuation}', ""); Expect(0, 125279, '\P{Is_General_Category=punctuation}', ""); @@ -40350,16 +41375,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 125280, '\p{^Is_General_Category=punctuation}', ""); Expect(1, 125280, '\P{Is_General_Category=punctuation}', ""); Expect(0, 125280, '\P{^Is_General_Category=punctuation}', ""); - Expect(1, 125279, '\p{Is_General_Category= _punctuation}', ""); - Expect(0, 125279, '\p{^Is_General_Category= _punctuation}', ""); - Expect(0, 125279, '\P{Is_General_Category= _punctuation}', ""); - Expect(1, 125279, '\P{^Is_General_Category= _punctuation}', ""); - Expect(0, 125280, '\p{Is_General_Category= _punctuation}', ""); - Expect(1, 125280, '\p{^Is_General_Category= _punctuation}', ""); - Expect(1, 125280, '\P{Is_General_Category= _punctuation}', ""); - Expect(0, 125280, '\P{^Is_General_Category= _punctuation}', ""); - Error('\p{Is_Gc=:=P}'); - Error('\P{Is_Gc=:=P}'); + Expect(1, 125279, '\p{Is_General_Category=_ Punctuation}', ""); + Expect(0, 125279, '\p{^Is_General_Category=_ Punctuation}', ""); + Expect(0, 125279, '\P{Is_General_Category=_ Punctuation}', ""); + Expect(1, 125279, '\P{^Is_General_Category=_ Punctuation}', ""); + Expect(0, 125280, '\p{Is_General_Category=_ Punctuation}', ""); + Expect(1, 125280, '\p{^Is_General_Category=_ Punctuation}', ""); + Expect(1, 125280, '\P{Is_General_Category=_ Punctuation}', ""); + Expect(0, 125280, '\P{^Is_General_Category=_ Punctuation}', ""); + Error('\p{Is_Gc: p/a/}'); + Error('\P{Is_Gc: p/a/}'); Expect(1, 125279, '\p{Is_Gc=p}', ""); Expect(0, 125279, '\p{^Is_Gc=p}', ""); Expect(0, 125279, '\P{Is_Gc=p}', ""); @@ -40368,56 +41393,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 125280, '\p{^Is_Gc=p}', ""); Expect(1, 125280, '\P{Is_Gc=p}', ""); Expect(0, 125280, '\P{^Is_Gc=p}', ""); - Expect(1, 125279, '\p{Is_Gc=_ P}', ""); - Expect(0, 125279, '\p{^Is_Gc=_ P}', ""); - Expect(0, 125279, '\P{Is_Gc=_ P}', ""); - Expect(1, 125279, '\P{^Is_Gc=_ P}', ""); - Expect(0, 125280, '\p{Is_Gc=_ P}', ""); - Expect(1, 125280, '\p{^Is_Gc=_ P}', ""); - Expect(1, 125280, '\P{Is_Gc=_ P}', ""); - Expect(0, 125280, '\P{^Is_Gc=_ P}', ""); - Error('\p{Is_Category=:=punct}'); - Error('\P{Is_Category=:=punct}'); - Expect(1, 125279, '\p{Is_Category:punct}', ""); - Expect(0, 125279, '\p{^Is_Category:punct}', ""); - Expect(0, 125279, '\P{Is_Category:punct}', ""); - Expect(1, 125279, '\P{^Is_Category:punct}', ""); - Expect(0, 125280, '\p{Is_Category:punct}', ""); - Expect(1, 125280, '\p{^Is_Category:punct}', ""); - Expect(1, 125280, '\P{Is_Category:punct}', ""); - Expect(0, 125280, '\P{^Is_Category:punct}', ""); - Expect(1, 125279, '\p{Is_Category=_-PUNCT}', ""); - Expect(0, 125279, '\p{^Is_Category=_-PUNCT}', ""); - Expect(0, 125279, '\P{Is_Category=_-PUNCT}', ""); - Expect(1, 125279, '\P{^Is_Category=_-PUNCT}', ""); - Expect(0, 125280, '\p{Is_Category=_-PUNCT}', ""); - Expect(1, 125280, '\p{^Is_Category=_-PUNCT}', ""); - Expect(1, 125280, '\P{Is_Category=_-PUNCT}', ""); - Expect(0, 125280, '\P{^Is_Category=_-PUNCT}', ""); - Error('\p{General_Category: -:=Connector_punctuation}'); - Error('\P{General_Category: -:=Connector_punctuation}'); + Expect(1, 125279, '\p{Is_Gc: P}', ""); + Expect(0, 125279, '\p{^Is_Gc: P}', ""); + Expect(0, 125279, '\P{Is_Gc: P}', ""); + Expect(1, 125279, '\P{^Is_Gc: P}', ""); + Expect(0, 125280, '\p{Is_Gc: P}', ""); + Expect(1, 125280, '\p{^Is_Gc: P}', ""); + Expect(1, 125280, '\P{Is_Gc: P}', ""); + Expect(0, 125280, '\P{^Is_Gc: P}', ""); + Error('\p{Is_Category=:= -Punct}'); + Error('\P{Is_Category=:= -Punct}'); + Expect(1, 125279, '\p{Is_Category=punct}', ""); + Expect(0, 125279, '\p{^Is_Category=punct}', ""); + Expect(0, 125279, '\P{Is_Category=punct}', ""); + Expect(1, 125279, '\P{^Is_Category=punct}', ""); + Expect(0, 125280, '\p{Is_Category=punct}', ""); + Expect(1, 125280, '\p{^Is_Category=punct}', ""); + Expect(1, 125280, '\P{Is_Category=punct}', ""); + Expect(0, 125280, '\P{^Is_Category=punct}', ""); + Expect(1, 125279, '\p{Is_Category=_ Punct}', ""); + Expect(0, 125279, '\p{^Is_Category=_ Punct}', ""); + Expect(0, 125279, '\P{Is_Category=_ Punct}', ""); + Expect(1, 125279, '\P{^Is_Category=_ Punct}', ""); + Expect(0, 125280, '\p{Is_Category=_ Punct}', ""); + Expect(1, 125280, '\p{^Is_Category=_ Punct}', ""); + Expect(1, 125280, '\P{Is_Category=_ Punct}', ""); + Expect(0, 125280, '\P{^Is_Category=_ Punct}', ""); + Error('\p{General_Category=/a/Connector_PUNCTUATION}'); + Error('\P{General_Category=/a/Connector_PUNCTUATION}'); Expect(1, 65343, '\p{General_Category=:\AConnector_Punctuation\z:}', "");; Expect(0, 65344, '\p{General_Category=:\AConnector_Punctuation\z:}', "");; - Expect(1, 65343, '\p{General_Category: connectorpunctuation}', ""); - Expect(0, 65343, '\p{^General_Category: connectorpunctuation}', ""); - Expect(0, 65343, '\P{General_Category: connectorpunctuation}', ""); - Expect(1, 65343, '\P{^General_Category: connectorpunctuation}', ""); - Expect(0, 65344, '\p{General_Category: connectorpunctuation}', ""); - Expect(1, 65344, '\p{^General_Category: connectorpunctuation}', ""); - Expect(1, 65344, '\P{General_Category: connectorpunctuation}', ""); - Expect(0, 65344, '\P{^General_Category: connectorpunctuation}', ""); + Expect(1, 65343, '\p{General_Category=connectorpunctuation}', ""); + Expect(0, 65343, '\p{^General_Category=connectorpunctuation}', ""); + Expect(0, 65343, '\P{General_Category=connectorpunctuation}', ""); + Expect(1, 65343, '\P{^General_Category=connectorpunctuation}', ""); + Expect(0, 65344, '\p{General_Category=connectorpunctuation}', ""); + Expect(1, 65344, '\p{^General_Category=connectorpunctuation}', ""); + Expect(1, 65344, '\P{General_Category=connectorpunctuation}', ""); + Expect(0, 65344, '\P{^General_Category=connectorpunctuation}', ""); Expect(1, 65343, '\p{General_Category=:\Aconnectorpunctuation\z:}', "");; Expect(0, 65344, '\p{General_Category=:\Aconnectorpunctuation\z:}', "");; - Expect(1, 65343, '\p{General_Category=- Connector_punctuation}', ""); - Expect(0, 65343, '\p{^General_Category=- Connector_punctuation}', ""); - Expect(0, 65343, '\P{General_Category=- Connector_punctuation}', ""); - Expect(1, 65343, '\P{^General_Category=- Connector_punctuation}', ""); - Expect(0, 65344, '\p{General_Category=- Connector_punctuation}', ""); - Expect(1, 65344, '\p{^General_Category=- Connector_punctuation}', ""); - Expect(1, 65344, '\P{General_Category=- Connector_punctuation}', ""); - Expect(0, 65344, '\P{^General_Category=- Connector_punctuation}', ""); - Error('\p{Gc= /a/PC}'); - Error('\P{Gc= /a/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}', ""); @@ -40430,38 +41455,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:=}'); + Error('\P{Category: -Connector_Punctuation:=}'); Expect(1, 65343, '\p{Category=:\AConnector_Punctuation\z:}', "");; Expect(0, 65344, '\p{Category=:\AConnector_Punctuation\z:}', "");; - Expect(1, 65343, '\p{Category: connectorpunctuation}', ""); - 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}', ""); @@ -40470,16 +41495,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}', ""); @@ -40488,16 +41513,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= /a/PC}'); - Error('\P{Is_Category= /a/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}'); + Error('\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}', ""); @@ -40506,8 +41531,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}', ""); - Error('\p{General_Category= :=Dash_Punctuation}'); - Error('\P{General_Category= :=Dash_Punctuation}'); + 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, 69293, '\p{General_Category=:\ADash_Punctuation\z:}', "");; Expect(0, 69294, '\p{General_Category=:\ADash_Punctuation\z:}', "");; Expect(1, 69293, '\p{General_Category=dashpunctuation}', ""); @@ -40520,16 +41553,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}', ""); @@ -40542,16 +41575,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=/a/ DASH_Punctuation}'); - Error('\P{Category=/a/ 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=:= -Dash_PUNCTUATION}'); + Error('\P{Category=:= -Dash_PUNCTUATION}'); Expect(1, 69293, '\p{Category=:\ADash_Punctuation\z:}', "");; Expect(0, 69294, '\p{Category=:\ADash_Punctuation\z:}', "");; Expect(1, 69293, '\p{Category=dashpunctuation}', ""); @@ -40564,16 +41597,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/a/}'); - Error('\P{Is_General_Category=--pd/a/}'); + 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{Is_General_Category=pd}', ""); Expect(0, 69293, '\p{^Is_General_Category=pd}', ""); Expect(0, 69293, '\P{Is_General_Category=pd}', ""); @@ -40582,16 +41615,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}', ""); @@ -40600,34 +41633,34 @@ 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:/a/ PD}'); - Error('\P{Is_Category:/a/ PD}'); - Expect(1, 69293, '\p{Is_Category: pd}', ""); - Expect(0, 69293, '\p{^Is_Category: pd}', ""); - Expect(0, 69293, '\P{Is_Category: pd}', ""); - Expect(1, 69293, '\P{^Is_Category: pd}', ""); - Expect(0, 69294, '\p{Is_Category: pd}', ""); - Expect(1, 69294, '\p{^Is_Category: pd}', ""); - Expect(1, 69294, '\P{Is_Category: pd}', ""); - Expect(0, 69294, '\P{^Is_Category: pd}', ""); - Expect(1, 69293, '\p{Is_Category= Pd}', ""); - Expect(0, 69293, '\p{^Is_Category= Pd}', ""); - Expect(0, 69293, '\P{Is_Category= Pd}', ""); - Expect(1, 69293, '\P{^Is_Category= Pd}', ""); - Expect(0, 69294, '\p{Is_Category= Pd}', ""); - Expect(1, 69294, '\p{^Is_Category= Pd}', ""); - Expect(1, 69294, '\P{Is_Category= Pd}', ""); - Expect(0, 69294, '\P{^Is_Category= Pd}', ""); - Error('\p{General_Category= _CLOSE_Punctuation/a/}'); - Error('\P{General_Category= _CLOSE_Punctuation/a/}'); + Expect(1, 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_Category=pd}', ""); + Expect(0, 69293, '\p{^Is_Category=pd}', ""); + Expect(0, 69293, '\P{Is_Category=pd}', ""); + Expect(1, 69293, '\P{^Is_Category=pd}', ""); + Expect(0, 69294, '\p{Is_Category=pd}', ""); + Expect(1, 69294, '\p{^Is_Category=pd}', ""); + Expect(1, 69294, '\P{Is_Category=pd}', ""); + Expect(0, 69294, '\P{^Is_Category=pd}', ""); + Expect(1, 69293, '\p{Is_Category=_ Pd}', ""); + Expect(0, 69293, '\p{^Is_Category=_ Pd}', ""); + Expect(0, 69293, '\P{Is_Category=_ Pd}', ""); + Expect(1, 69293, '\P{^Is_Category=_ Pd}', ""); + Expect(0, 69294, '\p{Is_Category=_ Pd}', ""); + Expect(1, 69294, '\p{^Is_Category=_ Pd}', ""); + Expect(1, 69294, '\P{Is_Category=_ Pd}', ""); + Expect(0, 69294, '\P{^Is_Category=_ Pd}', ""); + Error('\p{General_Category=_ CLOSE_Punctuation/a/}'); + Error('\P{General_Category=_ CLOSE_Punctuation/a/}'); Expect(1, 65379, '\p{General_Category=:\AClose_Punctuation\z:}', "");; Expect(0, 65380, '\p{General_Category=:\AClose_Punctuation\z:}', "");; Expect(1, 65379, '\p{General_Category=closepunctuation}', ""); @@ -40640,16 +41673,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 65380, '\P{^General_Category=closepunctuation}', ""); Expect(1, 65379, '\p{General_Category=:\Aclosepunctuation\z:}', "");; Expect(0, 65380, '\p{General_Category=:\Aclosepunctuation\z:}', "");; - Expect(1, 65379, '\p{General_Category=--Close_PUNCTUATION}', ""); - Expect(0, 65379, '\p{^General_Category=--Close_PUNCTUATION}', ""); - Expect(0, 65379, '\P{General_Category=--Close_PUNCTUATION}', ""); - Expect(1, 65379, '\P{^General_Category=--Close_PUNCTUATION}', ""); - Expect(0, 65380, '\p{General_Category=--Close_PUNCTUATION}', ""); - Expect(1, 65380, '\p{^General_Category=--Close_PUNCTUATION}', ""); - Expect(1, 65380, '\P{General_Category=--Close_PUNCTUATION}', ""); - Expect(0, 65380, '\P{^General_Category=--Close_PUNCTUATION}', ""); - Error('\p{Gc=/a/ -PE}'); - Error('\P{Gc=/a/ -PE}'); + Expect(1, 65379, '\p{General_Category=_close_PUNCTUATION}', ""); + Expect(0, 65379, '\p{^General_Category=_close_PUNCTUATION}', ""); + Expect(0, 65379, '\P{General_Category=_close_PUNCTUATION}', ""); + Expect(1, 65379, '\P{^General_Category=_close_PUNCTUATION}', ""); + Expect(0, 65380, '\p{General_Category=_close_PUNCTUATION}', ""); + Expect(1, 65380, '\p{^General_Category=_close_PUNCTUATION}', ""); + Expect(1, 65380, '\P{General_Category=_close_PUNCTUATION}', ""); + Expect(0, 65380, '\P{^General_Category=_close_PUNCTUATION}', ""); + Error('\p{Gc= _Pe/a/}'); + Error('\P{Gc= _Pe/a/}'); Expect(1, 65379, '\p{Gc=:\APe\z:}', "");; Expect(0, 65380, '\p{Gc=:\APe\z:}', "");; Expect(1, 65379, '\p{Gc=pe}', ""); @@ -40662,16 +41695,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=/a/Close_Punctuation}'); - Error('\P{Category=/a/Close_Punctuation}'); + Expect(1, 65379, '\p{Gc= Pe}', ""); + Expect(0, 65379, '\p{^Gc= Pe}', ""); + Expect(0, 65379, '\P{Gc= Pe}', ""); + Expect(1, 65379, '\P{^Gc= Pe}', ""); + Expect(0, 65380, '\p{Gc= Pe}', ""); + Expect(1, 65380, '\p{^Gc= Pe}', ""); + Expect(1, 65380, '\P{Gc= Pe}', ""); + Expect(0, 65380, '\P{^Gc= Pe}', ""); + Error('\p{Category=-_close_punctuation/a/}'); + Error('\P{Category=-_close_punctuation/a/}'); Expect(1, 65379, '\p{Category=:\AClose_Punctuation\z:}', "");; Expect(0, 65380, '\p{Category=:\AClose_Punctuation\z:}', "");; Expect(1, 65379, '\p{Category=closepunctuation}', ""); @@ -40684,16 +41717,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=/a/Pe}'); + Error('\P{Is_General_Category=/a/Pe}'); Expect(1, 65379, '\p{Is_General_Category=pe}', ""); Expect(0, 65379, '\p{^Is_General_Category=pe}', ""); Expect(0, 65379, '\P{Is_General_Category=pe}', ""); @@ -40702,16 +41735,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 65380, '\p{^Is_General_Category=pe}', ""); Expect(1, 65380, '\P{Is_General_Category=pe}', ""); Expect(0, 65380, '\P{^Is_General_Category=pe}', ""); - Expect(1, 65379, '\p{Is_General_Category= -PE}', ""); - Expect(0, 65379, '\p{^Is_General_Category= -PE}', ""); - Expect(0, 65379, '\P{Is_General_Category= -PE}', ""); - Expect(1, 65379, '\P{^Is_General_Category= -PE}', ""); - Expect(0, 65380, '\p{Is_General_Category= -PE}', ""); - Expect(1, 65380, '\p{^Is_General_Category= -PE}', ""); - Expect(1, 65380, '\P{Is_General_Category= -PE}', ""); - Expect(0, 65380, '\P{^Is_General_Category= -PE}', ""); - Error('\p{Is_Gc= :=Close_Punctuation}'); - Error('\P{Is_Gc= :=Close_Punctuation}'); + Expect(1, 65379, '\p{Is_General_Category=- Pe}', ""); + Expect(0, 65379, '\p{^Is_General_Category=- Pe}', ""); + Expect(0, 65379, '\P{Is_General_Category=- Pe}', ""); + Expect(1, 65379, '\P{^Is_General_Category=- Pe}', ""); + Expect(0, 65380, '\p{Is_General_Category=- Pe}', ""); + Expect(1, 65380, '\p{^Is_General_Category=- Pe}', ""); + Expect(1, 65380, '\P{Is_General_Category=- Pe}', ""); + Expect(0, 65380, '\P{^Is_General_Category=- Pe}', ""); + Error('\p{Is_Gc:_/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}', ""); @@ -40728,26 +41761,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 65380, '\p{^Is_Gc=-_Close_Punctuation}', ""); Expect(1, 65380, '\P{Is_Gc=-_Close_Punctuation}', ""); Expect(0, 65380, '\P{^Is_Gc=-_Close_Punctuation}', ""); - Error('\p{Is_Category= _pe/a/}'); - Error('\P{Is_Category= _pe/a/}'); - Expect(1, 65379, '\p{Is_Category:pe}', ""); - Expect(0, 65379, '\p{^Is_Category:pe}', ""); - Expect(0, 65379, '\P{Is_Category:pe}', ""); - Expect(1, 65379, '\P{^Is_Category:pe}', ""); - Expect(0, 65380, '\p{Is_Category:pe}', ""); - Expect(1, 65380, '\p{^Is_Category:pe}', ""); - Expect(1, 65380, '\P{Is_Category:pe}', ""); - Expect(0, 65380, '\P{^Is_Category:pe}', ""); - Expect(1, 65379, '\p{Is_Category=_-pe}', ""); - Expect(0, 65379, '\p{^Is_Category=_-pe}', ""); - Expect(0, 65379, '\P{Is_Category=_-pe}', ""); - Expect(1, 65379, '\P{^Is_Category=_-pe}', ""); - Expect(0, 65380, '\p{Is_Category=_-pe}', ""); - Expect(1, 65380, '\p{^Is_Category=_-pe}', ""); - Expect(1, 65380, '\P{Is_Category=_-pe}', ""); - Expect(0, 65380, '\P{^Is_Category=_-pe}', ""); - Error('\p{General_Category=:=Final_PUNCTUATION}'); - Error('\P{General_Category=:=Final_PUNCTUATION}'); + 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, 11809, '\p{General_Category=:\AFinal_Punctuation\z:}', "");; Expect(0, 11810, '\p{General_Category=:\AFinal_Punctuation\z:}', "");; Expect(1, 11809, '\p{General_Category=finalpunctuation}', ""); @@ -40760,16 +41793,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/a/}'); - Error('\P{Gc: - Pf/a/}'); + 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{Gc=:\APf\z:}', "");; Expect(0, 11810, '\p{Gc=:\APf\z:}', "");; Expect(1, 11809, '\p{Gc=pf}', ""); @@ -40782,56 +41815,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 11810, '\P{^Gc=pf}', ""); Expect(1, 11809, '\p{Gc=:\Apf\z:}', "");; Expect(0, 11810, '\p{Gc=:\Apf\z:}', "");; - Expect(1, 11809, '\p{Gc: pf}', ""); - Expect(0, 11809, '\p{^Gc: pf}', ""); - Expect(0, 11809, '\P{Gc: pf}', ""); - Expect(1, 11809, '\P{^Gc: pf}', ""); - Expect(0, 11810, '\p{Gc: pf}', ""); - Expect(1, 11810, '\p{^Gc: pf}', ""); - Expect(1, 11810, '\P{Gc: pf}', ""); - Expect(0, 11810, '\P{^Gc: pf}', ""); - Error('\p{Category= :=Final_punctuation}'); - 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=:= FINAL_PUNCTUATION}'); + Error('\P{Category=:= FINAL_PUNCTUATION}'); Expect(1, 11809, '\p{Category=:\AFinal_Punctuation\z:}', "");; Expect(0, 11810, '\p{Category=:\AFinal_Punctuation\z:}', "");; - Expect(1, 11809, '\p{Category: finalpunctuation}', ""); - Expect(0, 11809, '\p{^Category: finalpunctuation}', ""); - Expect(0, 11809, '\P{Category: finalpunctuation}', ""); - Expect(1, 11809, '\P{^Category: finalpunctuation}', ""); - Expect(0, 11810, '\p{Category: finalpunctuation}', ""); - Expect(1, 11810, '\p{^Category: finalpunctuation}', ""); - Expect(1, 11810, '\P{Category: finalpunctuation}', ""); - Expect(0, 11810, '\P{^Category: finalpunctuation}', ""); + Expect(1, 11809, '\p{Category=finalpunctuation}', ""); + Expect(0, 11809, '\p{^Category=finalpunctuation}', ""); + Expect(0, 11809, '\P{Category=finalpunctuation}', ""); + Expect(1, 11809, '\P{^Category=finalpunctuation}', ""); + Expect(0, 11810, '\p{Category=finalpunctuation}', ""); + Expect(1, 11810, '\p{^Category=finalpunctuation}', ""); + Expect(1, 11810, '\P{Category=finalpunctuation}', ""); + Expect(0, 11810, '\P{^Category=finalpunctuation}', ""); Expect(1, 11809, '\p{Category=:\Afinalpunctuation\z:}', "");; Expect(0, 11810, '\p{Category=:\Afinalpunctuation\z:}', "");; - Expect(1, 11809, '\p{Category=_-Final_Punctuation}', ""); - Expect(0, 11809, '\p{^Category=_-Final_Punctuation}', ""); - Expect(0, 11809, '\P{Category=_-Final_Punctuation}', ""); - Expect(1, 11809, '\P{^Category=_-Final_Punctuation}', ""); - Expect(0, 11810, '\p{Category=_-Final_Punctuation}', ""); - Expect(1, 11810, '\p{^Category=_-Final_Punctuation}', ""); - Expect(1, 11810, '\P{Category=_-Final_Punctuation}', ""); - Expect(0, 11810, '\P{^Category=_-Final_Punctuation}', ""); - Error('\p{Is_General_Category=:=PF}'); - Error('\P{Is_General_Category=:=PF}'); - Expect(1, 11809, '\p{Is_General_Category: pf}', ""); - Expect(0, 11809, '\p{^Is_General_Category: pf}', ""); - Expect(0, 11809, '\P{Is_General_Category: pf}', ""); - Expect(1, 11809, '\P{^Is_General_Category: pf}', ""); - Expect(0, 11810, '\p{Is_General_Category: pf}', ""); - Expect(1, 11810, '\p{^Is_General_Category: pf}', ""); - Expect(1, 11810, '\P{Is_General_Category: pf}', ""); - Expect(0, 11810, '\P{^Is_General_Category: pf}', ""); - Expect(1, 11809, '\p{Is_General_Category= _Pf}', ""); - Expect(0, 11809, '\p{^Is_General_Category= _Pf}', ""); - Expect(0, 11809, '\P{Is_General_Category= _Pf}', ""); - Expect(1, 11809, '\P{^Is_General_Category= _Pf}', ""); - Expect(0, 11810, '\p{Is_General_Category= _Pf}', ""); - Expect(1, 11810, '\p{^Is_General_Category= _Pf}', ""); - Expect(1, 11810, '\P{Is_General_Category= _Pf}', ""); - Expect(0, 11810, '\P{^Is_General_Category= _Pf}', ""); - Error('\p{Is_Gc::=__Final_Punctuation}'); - Error('\P{Is_Gc::=__Final_Punctuation}'); + 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}', ""); + Expect(1, 11809, '\P{^Is_General_Category=pf}', ""); + Expect(0, 11810, '\p{Is_General_Category=pf}', ""); + Expect(1, 11810, '\p{^Is_General_Category=pf}', ""); + Expect(1, 11810, '\P{Is_General_Category=pf}', ""); + Expect(0, 11810, '\P{^Is_General_Category=pf}', ""); + Expect(1, 11809, '\p{Is_General_Category= pf}', ""); + Expect(0, 11809, '\p{^Is_General_Category= pf}', ""); + Expect(0, 11809, '\P{Is_General_Category= pf}', ""); + Expect(1, 11809, '\P{^Is_General_Category= pf}', ""); + Expect(0, 11810, '\p{Is_General_Category= pf}', ""); + Expect(1, 11810, '\p{^Is_General_Category= pf}', ""); + Expect(1, 11810, '\P{Is_General_Category= pf}', ""); + Expect(0, 11810, '\P{^Is_General_Category= pf}', ""); + Error('\p{Is_Gc=_:=FINAL_punctuation}'); + Error('\P{Is_Gc=_:=FINAL_punctuation}'); Expect(1, 11809, '\p{Is_Gc=finalpunctuation}', ""); Expect(0, 11809, '\p{^Is_Gc=finalpunctuation}', ""); Expect(0, 11809, '\P{Is_Gc=finalpunctuation}', ""); @@ -40840,16 +41873,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 11810, '\p{^Is_Gc=finalpunctuation}', ""); Expect(1, 11810, '\P{Is_Gc=finalpunctuation}', ""); Expect(0, 11810, '\P{^Is_Gc=finalpunctuation}', ""); - Expect(1, 11809, '\p{Is_Gc=- FINAL_Punctuation}', ""); - Expect(0, 11809, '\p{^Is_Gc=- FINAL_Punctuation}', ""); - Expect(0, 11809, '\P{Is_Gc=- FINAL_Punctuation}', ""); - Expect(1, 11809, '\P{^Is_Gc=- FINAL_Punctuation}', ""); - Expect(0, 11810, '\p{Is_Gc=- FINAL_Punctuation}', ""); - Expect(1, 11810, '\p{^Is_Gc=- FINAL_Punctuation}', ""); - Expect(1, 11810, '\P{Is_Gc=- FINAL_Punctuation}', ""); - Expect(0, 11810, '\P{^Is_Gc=- FINAL_Punctuation}', ""); - Error('\p{Is_Category=:=PF}'); - Error('\P{Is_Category=:=PF}'); + Expect(1, 11809, '\p{Is_Gc=_Final_Punctuation}', ""); + Expect(0, 11809, '\p{^Is_Gc=_Final_Punctuation}', ""); + Expect(0, 11809, '\P{Is_Gc=_Final_Punctuation}', ""); + Expect(1, 11809, '\P{^Is_Gc=_Final_Punctuation}', ""); + Expect(0, 11810, '\p{Is_Gc=_Final_Punctuation}', ""); + Expect(1, 11810, '\p{^Is_Gc=_Final_Punctuation}', ""); + Expect(1, 11810, '\P{Is_Gc=_Final_Punctuation}', ""); + Expect(0, 11810, '\P{^Is_Gc=_Final_Punctuation}', ""); + Error('\p{Is_Category= /a/pf}'); + Error('\P{Is_Category= /a/pf}'); Expect(1, 11809, '\p{Is_Category=pf}', ""); Expect(0, 11809, '\p{^Is_Category=pf}', ""); Expect(0, 11809, '\P{Is_Category=pf}', ""); @@ -40858,16 +41891,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 11810, '\p{^Is_Category=pf}', ""); Expect(1, 11810, '\P{Is_Category=pf}', ""); Expect(0, 11810, '\P{^Is_Category=pf}', ""); - Expect(1, 11809, '\p{Is_Category=_pf}', ""); - Expect(0, 11809, '\p{^Is_Category=_pf}', ""); - Expect(0, 11809, '\P{Is_Category=_pf}', ""); - Expect(1, 11809, '\P{^Is_Category=_pf}', ""); - Expect(0, 11810, '\p{Is_Category=_pf}', ""); - Expect(1, 11810, '\p{^Is_Category=_pf}', ""); - Expect(1, 11810, '\P{Is_Category=_pf}', ""); - Expect(0, 11810, '\P{^Is_Category=_pf}', ""); - Error('\p{General_Category= :=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}', ""); @@ -40880,16 +41913,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 11809, '\P{^General_Category=initialpunctuation}', ""); Expect(1, 11808, '\p{General_Category=:\Ainitialpunctuation\z:}', "");; Expect(0, 11809, '\p{General_Category=:\Ainitialpunctuation\z:}', "");; - Expect(1, 11808, '\p{General_Category= -initial_punctuation}', ""); - Expect(0, 11808, '\p{^General_Category= -initial_punctuation}', ""); - Expect(0, 11808, '\P{General_Category= -initial_punctuation}', ""); - Expect(1, 11808, '\P{^General_Category= -initial_punctuation}', ""); - Expect(0, 11809, '\p{General_Category= -initial_punctuation}', ""); - Expect(1, 11809, '\p{^General_Category= -initial_punctuation}', ""); - Expect(1, 11809, '\P{General_Category= -initial_punctuation}', ""); - Expect(0, 11809, '\P{^General_Category= -initial_punctuation}', ""); - Error('\p{Gc=-/a/Pi}'); - Error('\P{Gc=-/a/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=:= PI}'); + Error('\P{Gc=:= PI}'); Expect(1, 11808, '\p{Gc=:\APi\z:}', "");; Expect(0, 11809, '\p{Gc=:\APi\z:}', "");; Expect(1, 11808, '\p{Gc=pi}', ""); @@ -40902,16 +41935,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 11809, '\P{^Gc=pi}', ""); Expect(1, 11808, '\p{Gc=:\Api\z:}', "");; Expect(0, 11809, '\p{Gc=:\Api\z:}', "");; - Expect(1, 11808, '\p{Gc= pi}', ""); - Expect(0, 11808, '\p{^Gc= pi}', ""); - Expect(0, 11808, '\P{Gc= pi}', ""); - Expect(1, 11808, '\P{^Gc= pi}', ""); - Expect(0, 11809, '\p{Gc= pi}', ""); - Expect(1, 11809, '\p{^Gc= pi}', ""); - Expect(1, 11809, '\P{Gc= pi}', ""); - Expect(0, 11809, '\P{^Gc= pi}', ""); - Error('\p{Category: _/a/Initial_Punctuation}'); - Error('\P{Category: _/a/Initial_Punctuation}'); + Expect(1, 11808, '\p{Gc=-Pi}', ""); + Expect(0, 11808, '\p{^Gc=-Pi}', ""); + Expect(0, 11808, '\P{Gc=-Pi}', ""); + Expect(1, 11808, '\P{^Gc=-Pi}', ""); + Expect(0, 11809, '\p{Gc=-Pi}', ""); + Expect(1, 11809, '\p{^Gc=-Pi}', ""); + Expect(1, 11809, '\P{Gc=-Pi}', ""); + Expect(0, 11809, '\P{^Gc=-Pi}', ""); + Error('\p{Category=_-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}', ""); @@ -40924,16 +41957,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 11809, '\P{^Category=initialpunctuation}', ""); Expect(1, 11808, '\p{Category=:\Ainitialpunctuation\z:}', "");; Expect(0, 11809, '\p{Category=:\Ainitialpunctuation\z:}', "");; - Expect(1, 11808, '\p{Category=-Initial_punctuation}', ""); - Expect(0, 11808, '\p{^Category=-Initial_punctuation}', ""); - Expect(0, 11808, '\P{Category=-Initial_punctuation}', ""); - Expect(1, 11808, '\P{^Category=-Initial_punctuation}', ""); - Expect(0, 11809, '\p{Category=-Initial_punctuation}', ""); - Expect(1, 11809, '\p{^Category=-Initial_punctuation}', ""); - Expect(1, 11809, '\P{Category=-Initial_punctuation}', ""); - Expect(0, 11809, '\P{^Category=-Initial_punctuation}', ""); - Error('\p{Is_General_Category= /a/Pi}'); - Error('\P{Is_General_Category= /a/Pi}'); + Expect(1, 11808, '\p{Category= Initial_PUNCTUATION}', ""); + Expect(0, 11808, '\p{^Category= Initial_PUNCTUATION}', ""); + Expect(0, 11808, '\P{Category= Initial_PUNCTUATION}', ""); + Expect(1, 11808, '\P{^Category= Initial_PUNCTUATION}', ""); + Expect(0, 11809, '\p{Category= Initial_PUNCTUATION}', ""); + Expect(1, 11809, '\p{^Category= Initial_PUNCTUATION}', ""); + Expect(1, 11809, '\P{Category= Initial_PUNCTUATION}', ""); + Expect(0, 11809, '\P{^Category= Initial_PUNCTUATION}', ""); + Error('\p{Is_General_Category=_:=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}', ""); @@ -40942,34 +41975,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 11809, '\p{^Is_General_Category=pi}', ""); Expect(1, 11809, '\P{Is_General_Category=pi}', ""); Expect(0, 11809, '\P{^Is_General_Category=pi}', ""); - Expect(1, 11808, '\p{Is_General_Category= Pi}', ""); - Expect(0, 11808, '\p{^Is_General_Category= Pi}', ""); - Expect(0, 11808, '\P{Is_General_Category= Pi}', ""); - Expect(1, 11808, '\P{^Is_General_Category= Pi}', ""); - Expect(0, 11809, '\p{Is_General_Category= Pi}', ""); - Expect(1, 11809, '\p{^Is_General_Category= Pi}', ""); - Expect(1, 11809, '\P{Is_General_Category= Pi}', ""); - Expect(0, 11809, '\P{^Is_General_Category= Pi}', ""); - Error('\p{Is_Gc: /a/Initial_Punctuation}'); - Error('\P{Is_Gc: /a/Initial_Punctuation}'); - Expect(1, 11808, '\p{Is_Gc: initialpunctuation}', ""); - Expect(0, 11808, '\p{^Is_Gc: initialpunctuation}', ""); - Expect(0, 11808, '\P{Is_Gc: initialpunctuation}', ""); - Expect(1, 11808, '\P{^Is_Gc: initialpunctuation}', ""); - Expect(0, 11809, '\p{Is_Gc: initialpunctuation}', ""); - Expect(1, 11809, '\p{^Is_Gc: initialpunctuation}', ""); - Expect(1, 11809, '\P{Is_Gc: initialpunctuation}', ""); - Expect(0, 11809, '\P{^Is_Gc: initialpunctuation}', ""); - Expect(1, 11808, '\p{Is_Gc: _initial_Punctuation}', ""); - Expect(0, 11808, '\p{^Is_Gc: _initial_Punctuation}', ""); - Expect(0, 11808, '\P{Is_Gc: _initial_Punctuation}', ""); - Expect(1, 11808, '\P{^Is_Gc: _initial_Punctuation}', ""); - Expect(0, 11809, '\p{Is_Gc: _initial_Punctuation}', ""); - Expect(1, 11809, '\p{^Is_Gc: _initial_Punctuation}', ""); - Expect(1, 11809, '\P{Is_Gc: _initial_Punctuation}', ""); - Expect(0, 11809, '\P{^Is_Gc: _initial_Punctuation}', ""); - Error('\p{Is_Category=-PI/a/}'); - Error('\P{Is_Category=-PI/a/}'); + Expect(1, 11808, '\p{Is_General_Category=_-Pi}', ""); + Expect(0, 11808, '\p{^Is_General_Category=_-Pi}', ""); + Expect(0, 11808, '\P{Is_General_Category=_-Pi}', ""); + Expect(1, 11808, '\P{^Is_General_Category=_-Pi}', ""); + Expect(0, 11809, '\p{Is_General_Category=_-Pi}', ""); + Expect(1, 11809, '\p{^Is_General_Category=_-Pi}', ""); + Expect(1, 11809, '\P{Is_General_Category=_-Pi}', ""); + Expect(0, 11809, '\P{^Is_General_Category=_-Pi}', ""); + Error('\p{Is_Gc=:= initial_Punctuation}'); + Error('\P{Is_Gc=:= initial_Punctuation}'); + Expect(1, 11808, '\p{Is_Gc=initialpunctuation}', ""); + Expect(0, 11808, '\p{^Is_Gc=initialpunctuation}', ""); + Expect(0, 11808, '\P{Is_Gc=initialpunctuation}', ""); + Expect(1, 11808, '\P{^Is_Gc=initialpunctuation}', ""); + Expect(0, 11809, '\p{Is_Gc=initialpunctuation}', ""); + Expect(1, 11809, '\p{^Is_Gc=initialpunctuation}', ""); + Expect(1, 11809, '\P{Is_Gc=initialpunctuation}', ""); + Expect(0, 11809, '\P{^Is_Gc=initialpunctuation}', ""); + Expect(1, 11808, '\p{Is_Gc= initial_punctuation}', ""); + Expect(0, 11808, '\p{^Is_Gc= initial_punctuation}', ""); + Expect(0, 11808, '\P{Is_Gc= initial_punctuation}', ""); + Expect(1, 11808, '\P{^Is_Gc= initial_punctuation}', ""); + Expect(0, 11809, '\p{Is_Gc= initial_punctuation}', ""); + Expect(1, 11809, '\p{^Is_Gc= initial_punctuation}', ""); + Expect(1, 11809, '\P{Is_Gc= initial_punctuation}', ""); + Expect(0, 11809, '\P{^Is_Gc= initial_punctuation}', ""); + Error('\p{Is_Category=/a/-_Pi}'); + Error('\P{Is_Category=/a/-_Pi}'); Expect(1, 11808, '\p{Is_Category=pi}', ""); Expect(0, 11808, '\p{^Is_Category=pi}', ""); Expect(0, 11808, '\P{Is_Category=pi}', ""); @@ -40978,38 +42011,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 11809, '\p{^Is_Category=pi}', ""); Expect(1, 11809, '\P{Is_Category=pi}', ""); Expect(0, 11809, '\P{^Is_Category=pi}', ""); - Expect(1, 11808, '\p{Is_Category: -PI}', ""); - Expect(0, 11808, '\p{^Is_Category: -PI}', ""); - Expect(0, 11808, '\P{Is_Category: -PI}', ""); - Expect(1, 11808, '\P{^Is_Category: -PI}', ""); - Expect(0, 11809, '\p{Is_Category: -PI}', ""); - Expect(1, 11809, '\p{^Is_Category: -PI}', ""); - Expect(1, 11809, '\P{Is_Category: -PI}', ""); - Expect(0, 11809, '\P{^Is_Category: -PI}', ""); - Error('\p{General_Category=_Other_Punctuation/a/}'); - Error('\P{General_Category=_Other_Punctuation/a/}'); + 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}'); 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/a/}'); - Error('\P{Gc=-_po/a/}'); + 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{Gc=:\APo\z:}', "");; Expect(0, 125280, '\p{Gc=:\APo\z:}', "");; Expect(1, 125279, '\p{Gc=po}', ""); @@ -41022,16 +42055,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}', ""); @@ -41044,16 +42077,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 125280, '\P{^Category=otherpunctuation}', ""); Expect(1, 125279, '\p{Category=:\Aotherpunctuation\z:}', "");; Expect(0, 125280, '\p{Category=:\Aotherpunctuation\z:}', "");; - Expect(1, 125279, '\p{Category= -OTHER_punctuation}', ""); - Expect(0, 125279, '\p{^Category= -OTHER_punctuation}', ""); - Expect(0, 125279, '\P{Category= -OTHER_punctuation}', ""); - Expect(1, 125279, '\P{^Category= -OTHER_punctuation}', ""); - Expect(0, 125280, '\p{Category= -OTHER_punctuation}', ""); - Expect(1, 125280, '\p{^Category= -OTHER_punctuation}', ""); - Expect(1, 125280, '\P{Category= -OTHER_punctuation}', ""); - Expect(0, 125280, '\P{^Category= -OTHER_punctuation}', ""); - Error('\p{Is_General_Category=__po:=}'); - Error('\P{Is_General_Category=__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}', ""); @@ -41062,34 +42095,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 125280, '\p{^Is_General_Category=po}', ""); Expect(1, 125280, '\P{Is_General_Category=po}', ""); Expect(0, 125280, '\P{^Is_General_Category=po}', ""); - Expect(1, 125279, '\p{Is_General_Category= -po}', ""); - Expect(0, 125279, '\p{^Is_General_Category= -po}', ""); - Expect(0, 125279, '\P{Is_General_Category= -po}', ""); - Expect(1, 125279, '\P{^Is_General_Category= -po}', ""); - Expect(0, 125280, '\p{Is_General_Category= -po}', ""); - Expect(1, 125280, '\p{^Is_General_Category= -po}', ""); - Expect(1, 125280, '\P{Is_General_Category= -po}', ""); - Expect(0, 125280, '\P{^Is_General_Category= -po}', ""); - Error('\p{Is_Gc= OTHER_Punctuation:=}'); - 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= :=Po}'); - Error('\P{Is_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{Is_Category=po}', ""); Expect(0, 125279, '\p{^Is_Category=po}', ""); Expect(0, 125279, '\P{Is_Category=po}', ""); @@ -41098,16 +42131,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:/a/-_Open_Punctuation}'); - Error('\P{General_Category:/a/-_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=:=open_Punctuation}'); + Error('\P{General_Category=:=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}', ""); @@ -41120,38 +42153,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/a/}'); - Error('\P{Gc=Ps/a/}'); + 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{Gc=:\APs\z:}', "");; Expect(0, 65379, '\p{Gc=:\APs\z:}', "");; - Expect(1, 65378, '\p{Gc=ps}', ""); - Expect(0, 65378, '\p{^Gc=ps}', ""); - Expect(0, 65378, '\P{Gc=ps}', ""); - Expect(1, 65378, '\P{^Gc=ps}', ""); - Expect(0, 65379, '\p{Gc=ps}', ""); - Expect(1, 65379, '\p{^Gc=ps}', ""); - Expect(1, 65379, '\P{Gc=ps}', ""); - Expect(0, 65379, '\P{^Gc=ps}', ""); + Expect(1, 65378, '\p{Gc:ps}', ""); + Expect(0, 65378, '\p{^Gc:ps}', ""); + Expect(0, 65378, '\P{Gc:ps}', ""); + Expect(1, 65378, '\P{^Gc:ps}', ""); + Expect(0, 65379, '\p{Gc:ps}', ""); + Expect(1, 65379, '\p{^Gc:ps}', ""); + Expect(1, 65379, '\P{Gc:ps}', ""); + Expect(0, 65379, '\P{^Gc:ps}', ""); Expect(1, 65378, '\p{Gc=:\Aps\z:}', "");; Expect(0, 65379, '\p{Gc=:\Aps\z:}', "");; - Expect(1, 65378, '\p{Gc= PS}', ""); - Expect(0, 65378, '\p{^Gc= PS}', ""); - Expect(0, 65378, '\P{Gc= PS}', ""); - Expect(1, 65378, '\P{^Gc= PS}', ""); - Expect(0, 65379, '\p{Gc= PS}', ""); - Expect(1, 65379, '\p{^Gc= PS}', ""); - Expect(1, 65379, '\P{Gc= PS}', ""); - Expect(0, 65379, '\P{^Gc= PS}', ""); - Error('\p{Category=__open_punctuation:=}'); - Error('\P{Category=__open_punctuation:=}'); + Expect(1, 65378, '\p{Gc=- PS}', ""); + Expect(0, 65378, '\p{^Gc=- PS}', ""); + Expect(0, 65378, '\P{Gc=- PS}', ""); + Expect(1, 65378, '\P{^Gc=- PS}', ""); + Expect(0, 65379, '\p{Gc=- PS}', ""); + Expect(1, 65379, '\p{^Gc=- PS}', ""); + Expect(1, 65379, '\P{Gc=- PS}', ""); + Expect(0, 65379, '\P{^Gc=- PS}', ""); + Error('\p{Category=_-OPEN_punctuation/a/}'); + Error('\P{Category=_-OPEN_punctuation/a/}'); Expect(1, 65378, '\p{Category=:\AOpen_Punctuation\z:}', "");; Expect(0, 65379, '\p{Category=:\AOpen_Punctuation\z:}', "");; Expect(1, 65378, '\p{Category=openpunctuation}', ""); @@ -41164,16 +42197,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=:= ps}'); - Error('\P{Is_General_Category=:= 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= /a/Ps}'); + Error('\P{Is_General_Category= /a/Ps}'); Expect(1, 65378, '\p{Is_General_Category=ps}', ""); Expect(0, 65378, '\p{^Is_General_Category=ps}', ""); Expect(0, 65378, '\P{Is_General_Category=ps}', ""); @@ -41182,34 +42215,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 65379, '\p{^Is_General_Category=ps}', ""); Expect(1, 65379, '\P{Is_General_Category=ps}', ""); Expect(0, 65379, '\P{^Is_General_Category=ps}', ""); - Expect(1, 65378, '\p{Is_General_Category=_PS}', ""); - Expect(0, 65378, '\p{^Is_General_Category=_PS}', ""); - Expect(0, 65378, '\P{Is_General_Category=_PS}', ""); - Expect(1, 65378, '\P{^Is_General_Category=_PS}', ""); - Expect(0, 65379, '\p{Is_General_Category=_PS}', ""); - Expect(1, 65379, '\p{^Is_General_Category=_PS}', ""); - Expect(1, 65379, '\P{Is_General_Category=_PS}', ""); - Expect(0, 65379, '\P{^Is_General_Category=_PS}', ""); - Error('\p{Is_Gc=:= open_PUNCTUATION}'); - Error('\P{Is_Gc=:= open_PUNCTUATION}'); - Expect(1, 65378, '\p{Is_Gc: openpunctuation}', ""); - Expect(0, 65378, '\p{^Is_Gc: openpunctuation}', ""); - Expect(0, 65378, '\P{Is_Gc: openpunctuation}', ""); - Expect(1, 65378, '\P{^Is_Gc: openpunctuation}', ""); - Expect(0, 65379, '\p{Is_Gc: openpunctuation}', ""); - Expect(1, 65379, '\p{^Is_Gc: openpunctuation}', ""); - Expect(1, 65379, '\P{Is_Gc: openpunctuation}', ""); - Expect(0, 65379, '\P{^Is_Gc: openpunctuation}', ""); - Expect(1, 65378, '\p{Is_Gc=_ OPEN_Punctuation}', ""); - Expect(0, 65378, '\p{^Is_Gc=_ OPEN_Punctuation}', ""); - Expect(0, 65378, '\P{Is_Gc=_ OPEN_Punctuation}', ""); - Expect(1, 65378, '\P{^Is_Gc=_ OPEN_Punctuation}', ""); - Expect(0, 65379, '\p{Is_Gc=_ OPEN_Punctuation}', ""); - Expect(1, 65379, '\p{^Is_Gc=_ OPEN_Punctuation}', ""); - Expect(1, 65379, '\P{Is_Gc=_ OPEN_Punctuation}', ""); - Expect(0, 65379, '\P{^Is_Gc=_ OPEN_Punctuation}', ""); - Error('\p{Is_Category: -ps/a/}'); - Error('\P{Is_Category: -ps/a/}'); + Expect(1, 65378, '\p{Is_General_Category= _Ps}', ""); + Expect(0, 65378, '\p{^Is_General_Category= _Ps}', ""); + Expect(0, 65378, '\P{Is_General_Category= _Ps}', ""); + Expect(1, 65378, '\P{^Is_General_Category= _Ps}', ""); + Expect(0, 65379, '\p{Is_General_Category= _Ps}', ""); + Expect(1, 65379, '\p{^Is_General_Category= _Ps}', ""); + Expect(1, 65379, '\P{Is_General_Category= _Ps}', ""); + Expect(0, 65379, '\P{^Is_General_Category= _Ps}', ""); + Error('\p{Is_Gc=:= Open_punctuation}'); + Error('\P{Is_Gc=:= Open_punctuation}'); + Expect(1, 65378, '\p{Is_Gc=openpunctuation}', ""); + Expect(0, 65378, '\p{^Is_Gc=openpunctuation}', ""); + Expect(0, 65378, '\P{Is_Gc=openpunctuation}', ""); + Expect(1, 65378, '\P{^Is_Gc=openpunctuation}', ""); + Expect(0, 65379, '\p{Is_Gc=openpunctuation}', ""); + Expect(1, 65379, '\p{^Is_Gc=openpunctuation}', ""); + Expect(1, 65379, '\P{Is_Gc=openpunctuation}', ""); + Expect(0, 65379, '\P{^Is_Gc=openpunctuation}', ""); + Expect(1, 65378, '\p{Is_Gc=_Open_Punctuation}', ""); + Expect(0, 65378, '\p{^Is_Gc=_Open_Punctuation}', ""); + Expect(0, 65378, '\P{Is_Gc=_Open_Punctuation}', ""); + Expect(1, 65378, '\P{^Is_Gc=_Open_Punctuation}', ""); + Expect(0, 65379, '\p{Is_Gc=_Open_Punctuation}', ""); + Expect(1, 65379, '\p{^Is_Gc=_Open_Punctuation}', ""); + Expect(1, 65379, '\P{Is_Gc=_Open_Punctuation}', ""); + Expect(0, 65379, '\P{^Is_Gc=_Open_Punctuation}', ""); + Error('\p{Is_Category=/a/__PS}'); + Error('\P{Is_Category=/a/__PS}'); Expect(1, 65378, '\p{Is_Category=ps}', ""); Expect(0, 65378, '\p{^Is_Category=ps}', ""); Expect(0, 65378, '\P{Is_Category=ps}', ""); @@ -41218,16 +42251,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}', ""); @@ -41240,16 +42273,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= -S/a/}'); + Error('\P{Gc= -S/a/}'); Expect(1, 129994, '\p{Gc=:\AS\z:}', "");; Expect(0, 129995, '\p{Gc=:\AS\z:}', "");; Expect(1, 129994, '\p{Gc=s}', ""); @@ -41262,16 +42295,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}', ""); @@ -41284,34 +42317,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=_:=S}'); - Error('\P{Is_General_Category=_:=S}'); - Expect(1, 129994, '\p{Is_General_Category=s}', ""); - Expect(0, 129994, '\p{^Is_General_Category=s}', ""); - Expect(0, 129994, '\P{Is_General_Category=s}', ""); - Expect(1, 129994, '\P{^Is_General_Category=s}', ""); - Expect(0, 129995, '\p{Is_General_Category=s}', ""); - Expect(1, 129995, '\p{^Is_General_Category=s}', ""); - Expect(1, 129995, '\P{Is_General_Category=s}', ""); - Expect(0, 129995, '\P{^Is_General_Category=s}', ""); - Expect(1, 129994, '\p{Is_General_Category=_-S}', ""); - Expect(0, 129994, '\p{^Is_General_Category=_-S}', ""); - Expect(0, 129994, '\P{Is_General_Category=_-S}', ""); - Expect(1, 129994, '\P{^Is_General_Category=_-S}', ""); - Expect(0, 129995, '\p{Is_General_Category=_-S}', ""); - Expect(1, 129995, '\p{^Is_General_Category=_-S}', ""); - Expect(1, 129995, '\P{Is_General_Category=_-S}', ""); - Expect(0, 129995, '\P{^Is_General_Category=_-S}', ""); - Error('\p{Is_Gc= _Symbol:=}'); - Error('\P{Is_Gc= _Symbol:=}'); + Expect(1, 129994, '\p{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{Is_Gc=symbol}', ""); Expect(0, 129994, '\p{^Is_Gc=symbol}', ""); Expect(0, 129994, '\P{Is_Gc=symbol}', ""); @@ -41320,16 +42353,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=/a/ S}'); - Error('\P{Is_Category=/a/ 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}'); + Error('\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}', ""); @@ -41338,38 +42371,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=/a/ CURRENCY_SYMBOL}'); - Error('\P{General_Category=/a/ CURRENCY_SYMBOL}'); + 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, 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}'); + Error('\P{Gc= :=SC}'); Expect(1, 126128, '\p{Gc=:\ASc\z:}', "");; Expect(0, 126129, '\p{Gc=:\ASc\z:}', "");; Expect(1, 126128, '\p{Gc=sc}', ""); @@ -41382,16 +42415,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 126129, '\P{^Gc=sc}', ""); Expect(1, 126128, '\p{Gc=:\Asc\z:}', "");; Expect(0, 126129, '\p{Gc=:\Asc\z:}', "");; - Expect(1, 126128, '\p{Gc=_ sc}', ""); - Expect(0, 126128, '\p{^Gc=_ sc}', ""); - Expect(0, 126128, '\P{Gc=_ sc}', ""); - Expect(1, 126128, '\P{^Gc=_ sc}', ""); - Expect(0, 126129, '\p{Gc=_ sc}', ""); - Expect(1, 126129, '\p{^Gc=_ sc}', ""); - Expect(1, 126129, '\P{Gc=_ sc}', ""); - Expect(0, 126129, '\P{^Gc=_ sc}', ""); - Error('\p{Category= /a/Currency_SYMBOL}'); - Error('\P{Category= /a/Currency_SYMBOL}'); + Expect(1, 126128, '\p{Gc= SC}', ""); + Expect(0, 126128, '\p{^Gc= SC}', ""); + Expect(0, 126128, '\P{Gc= SC}', ""); + Expect(1, 126128, '\P{^Gc= SC}', ""); + Expect(0, 126129, '\p{Gc= SC}', ""); + Expect(1, 126129, '\p{^Gc= SC}', ""); + Expect(1, 126129, '\P{Gc= SC}', ""); + Expect(0, 126129, '\P{^Gc= SC}', ""); + Error('\p{Category=- Currency_symbol/a/}'); + Error('\P{Category=- Currency_symbol/a/}'); Expect(1, 126128, '\p{Category=:\ACurrency_Symbol\z:}', "");; Expect(0, 126129, '\p{Category=:\ACurrency_Symbol\z:}', "");; Expect(1, 126128, '\p{Category=currencysymbol}', ""); @@ -41404,16 +42437,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=:=_ Sc}'); - Error('\P{Is_General_Category=:=_ 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}', ""); @@ -41422,8 +42455,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}', ""); - Error('\p{Is_Gc=/a/ currency_Symbol}'); - Error('\P{Is_Gc=/a/ currency_Symbol}'); + 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_Gc=currencysymbol}', ""); Expect(0, 126128, '\p{^Is_Gc=currencysymbol}', ""); Expect(0, 126128, '\P{Is_Gc=currencysymbol}', ""); @@ -41432,16 +42473,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= Sc/a/}'); - Error('\P{Is_Category= Sc/a/}'); + 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}', ""); @@ -41450,16 +42491,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=/a/_modifier_SYMBOL}'); - Error('\P{General_Category=/a/_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= :=MODIFIER_Symbol}'); + Error('\P{General_Category= :=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}', ""); @@ -41472,16 +42513,16 @@ 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}', ""); @@ -41494,38 +42535,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 128000, '\P{^Gc=sk}', ""); Expect(1, 127999, '\p{Gc=:\Ask\z:}', "");; Expect(0, 128000, '\p{Gc=:\Ask\z:}', "");; - Expect(1, 127999, '\p{Gc= sk}', ""); - Expect(0, 127999, '\p{^Gc= sk}', ""); - Expect(0, 127999, '\P{Gc= sk}', ""); - Expect(1, 127999, '\P{^Gc= sk}', ""); - Expect(0, 128000, '\p{Gc= sk}', ""); - Expect(1, 128000, '\p{^Gc= sk}', ""); - Expect(1, 128000, '\P{Gc= sk}', ""); - Expect(0, 128000, '\P{^Gc= sk}', ""); - Error('\p{Category=-/a/modifier_SYMBOL}'); - Error('\P{Category=-/a/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:=}'); + Error('\P{Category= MODIFIER_Symbol:=}'); Expect(1, 127999, '\p{Category=:\AModifier_Symbol\z:}', "");; Expect(0, 128000, '\p{Category=:\AModifier_Symbol\z:}', "");; - Expect(1, 127999, '\p{Category:modifiersymbol}', ""); - Expect(0, 127999, '\p{^Category:modifiersymbol}', ""); - Expect(0, 127999, '\P{Category:modifiersymbol}', ""); - Expect(1, 127999, '\P{^Category:modifiersymbol}', ""); - Expect(0, 128000, '\p{Category:modifiersymbol}', ""); - Expect(1, 128000, '\p{^Category:modifiersymbol}', ""); - Expect(1, 128000, '\P{Category:modifiersymbol}', ""); - Expect(0, 128000, '\P{^Category:modifiersymbol}', ""); + Expect(1, 127999, '\p{Category=modifiersymbol}', ""); + Expect(0, 127999, '\p{^Category=modifiersymbol}', ""); + Expect(0, 127999, '\P{Category=modifiersymbol}', ""); + Expect(1, 127999, '\P{^Category=modifiersymbol}', ""); + Expect(0, 128000, '\p{Category=modifiersymbol}', ""); + Expect(1, 128000, '\p{^Category=modifiersymbol}', ""); + Expect(1, 128000, '\P{Category=modifiersymbol}', ""); + Expect(0, 128000, '\P{^Category=modifiersymbol}', ""); Expect(1, 127999, '\p{Category=:\Amodifiersymbol\z:}', "");; Expect(0, 128000, '\p{Category=:\Amodifiersymbol\z:}', "");; - Expect(1, 127999, '\p{Category= MODIFIER_symbol}', ""); - Expect(0, 127999, '\p{^Category= MODIFIER_symbol}', ""); - Expect(0, 127999, '\P{Category= MODIFIER_symbol}', ""); - Expect(1, 127999, '\P{^Category= MODIFIER_symbol}', ""); - Expect(0, 128000, '\p{Category= MODIFIER_symbol}', ""); - Expect(1, 128000, '\p{^Category= MODIFIER_symbol}', ""); - Expect(1, 128000, '\P{Category= MODIFIER_symbol}', ""); - Expect(0, 128000, '\P{^Category= MODIFIER_symbol}', ""); - Error('\p{Is_General_Category=:=--Sk}'); - Error('\P{Is_General_Category=:=--Sk}'); + Expect(1, 127999, '\p{Category= Modifier_symbol}', ""); + Expect(0, 127999, '\p{^Category= Modifier_symbol}', ""); + Expect(0, 127999, '\P{Category= Modifier_symbol}', ""); + Expect(1, 127999, '\P{^Category= Modifier_symbol}', ""); + Expect(0, 128000, '\p{Category= Modifier_symbol}', ""); + Expect(1, 128000, '\p{^Category= Modifier_symbol}', ""); + Expect(1, 128000, '\P{Category= Modifier_symbol}', ""); + Expect(0, 128000, '\P{^Category= Modifier_symbol}', ""); + Error('\p{Is_General_Category: :=sk}'); + Error('\P{Is_General_Category: :=sk}'); Expect(1, 127999, '\p{Is_General_Category=sk}', ""); Expect(0, 127999, '\p{^Is_General_Category=sk}', ""); Expect(0, 127999, '\P{Is_General_Category=sk}', ""); @@ -41534,16 +42575,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}', ""); @@ -41552,16 +42593,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 128000, '\p{^Is_Gc=modifiersymbol}', ""); Expect(1, 128000, '\P{Is_Gc=modifiersymbol}', ""); Expect(0, 128000, '\P{^Is_Gc=modifiersymbol}', ""); - Expect(1, 127999, '\p{Is_Gc: modifier_Symbol}', ""); - Expect(0, 127999, '\p{^Is_Gc: modifier_Symbol}', ""); - Expect(0, 127999, '\P{Is_Gc: modifier_Symbol}', ""); - Expect(1, 127999, '\P{^Is_Gc: modifier_Symbol}', ""); - Expect(0, 128000, '\p{Is_Gc: modifier_Symbol}', ""); - Expect(1, 128000, '\p{^Is_Gc: modifier_Symbol}', ""); - Expect(1, 128000, '\P{Is_Gc: modifier_Symbol}', ""); - Expect(0, 128000, '\P{^Is_Gc: modifier_Symbol}', ""); - Error('\p{Is_Category= Sk:=}'); - Error('\P{Is_Category= Sk:=}'); + 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}', ""); @@ -41570,16 +42611,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 128000, '\p{^Is_Category=sk}', ""); Expect(1, 128000, '\P{Is_Category=sk}', ""); Expect(0, 128000, '\P{^Is_Category=sk}', ""); - Expect(1, 127999, '\p{Is_Category= SK}', ""); - Expect(0, 127999, '\p{^Is_Category= SK}', ""); - Expect(0, 127999, '\P{Is_Category= SK}', ""); - Expect(1, 127999, '\P{^Is_Category= SK}', ""); - Expect(0, 128000, '\p{Is_Category= SK}', ""); - Expect(1, 128000, '\p{^Is_Category= SK}', ""); - Expect(1, 128000, '\P{Is_Category= SK}', ""); - Expect(0, 128000, '\P{^Is_Category= SK}', ""); - Error('\p{General_Category=/a/math_symbol}'); - Error('\P{General_Category=/a/math_symbol}'); + Expect(1, 127999, '\p{Is_Category: _sk}', ""); + Expect(0, 127999, '\p{^Is_Category: _sk}', ""); + Expect(0, 127999, '\P{Is_Category: _sk}', ""); + Expect(1, 127999, '\P{^Is_Category: _sk}', ""); + Expect(0, 128000, '\p{Is_Category: _sk}', ""); + Expect(1, 128000, '\p{^Is_Category: _sk}', ""); + Expect(1, 128000, '\P{Is_Category: _sk}', ""); + Expect(0, 128000, '\P{^Is_Category: _sk}', ""); + Error('\p{General_Category= /a/MATH_Symbol}'); + Error('\P{General_Category= /a/MATH_Symbol}'); Expect(1, 126705, '\p{General_Category=:\AMath_Symbol\z:}', "");; Expect(0, 126706, '\p{General_Category=:\AMath_Symbol\z:}', "");; Expect(1, 126705, '\p{General_Category=mathsymbol}', ""); @@ -41592,16 +42633,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=-:=Sm}'); - Error('\P{Gc=-:=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=/a/--Sm}'); + Error('\P{Gc=/a/--Sm}'); Expect(1, 126705, '\p{Gc=:\ASm\z:}', "");; Expect(0, 126706, '\p{Gc=:\ASm\z:}', "");; Expect(1, 126705, '\p{Gc=sm}', ""); @@ -41614,16 +42655,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: _ MATH_symbol:=}'); - Error('\P{Category: _ 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=/a/ -MATH_Symbol}'); + Error('\P{Category=/a/ -MATH_Symbol}'); Expect(1, 126705, '\p{Category=:\AMath_Symbol\z:}', "");; Expect(0, 126706, '\p{Category=:\AMath_Symbol\z:}', "");; Expect(1, 126705, '\p{Category=mathsymbol}', ""); @@ -41636,34 +42677,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 126706, '\P{^Category=mathsymbol}', ""); Expect(1, 126705, '\p{Category=:\Amathsymbol\z:}', "");; Expect(0, 126706, '\p{Category=:\Amathsymbol\z:}', "");; - Expect(1, 126705, '\p{Category= _Math_Symbol}', ""); - Expect(0, 126705, '\p{^Category= _Math_Symbol}', ""); - Expect(0, 126705, '\P{Category= _Math_Symbol}', ""); - Expect(1, 126705, '\P{^Category= _Math_Symbol}', ""); - Expect(0, 126706, '\p{Category= _Math_Symbol}', ""); - Expect(1, 126706, '\p{^Category= _Math_Symbol}', ""); - Expect(1, 126706, '\P{Category= _Math_Symbol}', ""); - Expect(0, 126706, '\P{^Category= _Math_Symbol}', ""); - Error('\p{Is_General_Category= :=Sm}'); - Error('\P{Is_General_Category= :=Sm}'); - Expect(1, 126705, '\p{Is_General_Category: sm}', ""); - Expect(0, 126705, '\p{^Is_General_Category: sm}', ""); - Expect(0, 126705, '\P{Is_General_Category: sm}', ""); - Expect(1, 126705, '\P{^Is_General_Category: sm}', ""); - Expect(0, 126706, '\p{Is_General_Category: sm}', ""); - Expect(1, 126706, '\p{^Is_General_Category: sm}', ""); - Expect(1, 126706, '\P{Is_General_Category: sm}', ""); - Expect(0, 126706, '\P{^Is_General_Category: sm}', ""); - Expect(1, 126705, '\p{Is_General_Category= _sm}', ""); - Expect(0, 126705, '\p{^Is_General_Category= _sm}', ""); - Expect(0, 126705, '\P{Is_General_Category= _sm}', ""); - Expect(1, 126705, '\P{^Is_General_Category= _sm}', ""); - Expect(0, 126706, '\p{Is_General_Category= _sm}', ""); - Expect(1, 126706, '\p{^Is_General_Category= _sm}', ""); - Expect(1, 126706, '\P{Is_General_Category= _sm}', ""); - Expect(0, 126706, '\P{^Is_General_Category= _sm}', ""); - Error('\p{Is_Gc=:= Math_Symbol}'); - Error('\P{Is_Gc=:= Math_Symbol}'); + Expect(1, 126705, '\p{Category: _MATH_Symbol}', ""); + Expect(0, 126705, '\p{^Category: _MATH_Symbol}', ""); + Expect(0, 126705, '\P{Category: _MATH_Symbol}', ""); + Expect(1, 126705, '\P{^Category: _MATH_Symbol}', ""); + Expect(0, 126706, '\p{Category: _MATH_Symbol}', ""); + Expect(1, 126706, '\p{^Category: _MATH_Symbol}', ""); + Expect(1, 126706, '\P{Category: _MATH_Symbol}', ""); + Expect(0, 126706, '\P{^Category: _MATH_Symbol}', ""); + Error('\p{Is_General_Category=:=SM}'); + Error('\P{Is_General_Category=:=SM}'); + Expect(1, 126705, '\p{Is_General_Category=sm}', ""); + Expect(0, 126705, '\p{^Is_General_Category=sm}', ""); + Expect(0, 126705, '\P{Is_General_Category=sm}', ""); + Expect(1, 126705, '\P{^Is_General_Category=sm}', ""); + Expect(0, 126706, '\p{Is_General_Category=sm}', ""); + Expect(1, 126706, '\p{^Is_General_Category=sm}', ""); + Expect(1, 126706, '\P{Is_General_Category=sm}', ""); + Expect(0, 126706, '\P{^Is_General_Category=sm}', ""); + Expect(1, 126705, '\p{Is_General_Category= -SM}', ""); + Expect(0, 126705, '\p{^Is_General_Category= -SM}', ""); + Expect(0, 126705, '\P{Is_General_Category= -SM}', ""); + Expect(1, 126705, '\P{^Is_General_Category= -SM}', ""); + Expect(0, 126706, '\p{Is_General_Category= -SM}', ""); + Expect(1, 126706, '\p{^Is_General_Category= -SM}', ""); + Expect(1, 126706, '\P{Is_General_Category= -SM}', ""); + Expect(0, 126706, '\P{^Is_General_Category= -SM}', ""); + Error('\p{Is_Gc=:=_ Math_Symbol}'); + Error('\P{Is_Gc=:=_ Math_Symbol}'); Expect(1, 126705, '\p{Is_Gc=mathsymbol}', ""); Expect(0, 126705, '\p{^Is_Gc=mathsymbol}', ""); Expect(0, 126705, '\P{Is_Gc=mathsymbol}', ""); @@ -41672,16 +42713,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126706, '\p{^Is_Gc=mathsymbol}', ""); Expect(1, 126706, '\P{Is_Gc=mathsymbol}', ""); Expect(0, 126706, '\P{^Is_Gc=mathsymbol}', ""); - Expect(1, 126705, '\p{Is_Gc= math_Symbol}', ""); - Expect(0, 126705, '\p{^Is_Gc= math_Symbol}', ""); - Expect(0, 126705, '\P{Is_Gc= math_Symbol}', ""); - Expect(1, 126705, '\P{^Is_Gc= math_Symbol}', ""); - Expect(0, 126706, '\p{Is_Gc= math_Symbol}', ""); - Expect(1, 126706, '\p{^Is_Gc= math_Symbol}', ""); - Expect(1, 126706, '\P{Is_Gc= math_Symbol}', ""); - Expect(0, 126706, '\P{^Is_Gc= math_Symbol}', ""); - Error('\p{Is_Category=:=-Sm}'); - Error('\P{Is_Category=:=-Sm}'); + Expect(1, 126705, '\p{Is_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}', ""); @@ -41690,16 +42731,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126706, '\p{^Is_Category=sm}', ""); Expect(1, 126706, '\P{Is_Category=sm}', ""); Expect(0, 126706, '\P{^Is_Category=sm}', ""); - Expect(1, 126705, '\p{Is_Category= _Sm}', ""); - Expect(0, 126705, '\p{^Is_Category= _Sm}', ""); - Expect(0, 126705, '\P{Is_Category= _Sm}', ""); - Expect(1, 126705, '\P{^Is_Category= _Sm}', ""); - Expect(0, 126706, '\p{Is_Category= _Sm}', ""); - Expect(1, 126706, '\p{^Is_Category= _Sm}', ""); - Expect(1, 126706, '\P{Is_Category= _Sm}', ""); - Expect(0, 126706, '\P{^Is_Category= _Sm}', ""); - Error('\p{General_Category= -Other_Symbol:=}'); - Error('\P{General_Category= -Other_Symbol:=}'); + 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}', ""); @@ -41712,16 +42753,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= :=so}'); - Error('\P{Gc= :=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}', ""); @@ -41734,16 +42775,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= Other_SYMBOL/a/}'); - Error('\P{Category= Other_SYMBOL/a/}'); + 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{Category=:\AOther_Symbol\z:}', "");; Expect(0, 129995, '\p{Category=:\AOther_Symbol\z:}', "");; Expect(1, 129994, '\p{Category=othersymbol}', ""); @@ -41756,16 +42797,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/a/}'); - Error('\P{Is_General_Category=__SO/a/}'); + 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{Is_General_Category=so}', ""); Expect(0, 129994, '\p{^Is_General_Category=so}', ""); Expect(0, 129994, '\P{Is_General_Category=so}', ""); @@ -41774,16 +42815,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=_/a/Other_SYMBOL}'); - Error('\P{Is_Gc=_/a/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}', ""); @@ -41792,16 +42833,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}', ""); @@ -41810,14 +42851,14 @@ 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}', ""); + Expect(1, 129994, '\p{Is_Category= So}', ""); + Expect(0, 129994, '\p{^Is_Category= So}', ""); + Expect(0, 129994, '\P{Is_Category= So}', ""); + Expect(1, 129994, '\P{^Is_Category= So}', ""); + Expect(0, 129995, '\p{Is_Category= So}', ""); + Expect(1, 129995, '\p{^Is_Category= So}', ""); + Expect(1, 129995, '\P{Is_Category= So}', ""); + Expect(0, 129995, '\P{^Is_Category= So}', ""); Error('\p{General_Category=/a/separator}'); Error('\P{General_Category=/a/separator}'); Expect(1, 12288, '\p{General_Category=:\ASeparator\z:}', "");; @@ -41832,16 +42873,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 12289, '\P{^General_Category=separator}', ""); Expect(1, 12288, '\p{General_Category=:\Aseparator\z:}', "");; Expect(0, 12289, '\p{General_Category=:\Aseparator\z:}', "");; - Expect(1, 12288, '\p{General_Category: --Separator}', ""); - Expect(0, 12288, '\p{^General_Category: --Separator}', ""); - Expect(0, 12288, '\P{General_Category: --Separator}', ""); - Expect(1, 12288, '\P{^General_Category: --Separator}', ""); - Expect(0, 12289, '\p{General_Category: --Separator}', ""); - Expect(1, 12289, '\p{^General_Category: --Separator}', ""); - Expect(1, 12289, '\P{General_Category: --Separator}', ""); - Expect(0, 12289, '\P{^General_Category: --Separator}', ""); - Error('\p{Gc=_ Z:=}'); - Error('\P{Gc=_ Z:=}'); + Expect(1, 12288, '\p{General_Category= -Separator}', ""); + Expect(0, 12288, '\p{^General_Category= -Separator}', ""); + Expect(0, 12288, '\P{General_Category= -Separator}', ""); + Expect(1, 12288, '\P{^General_Category= -Separator}', ""); + Expect(0, 12289, '\p{General_Category= -Separator}', ""); + Expect(1, 12289, '\p{^General_Category= -Separator}', ""); + Expect(1, 12289, '\P{General_Category= -Separator}', ""); + Expect(0, 12289, '\P{^General_Category= -Separator}', ""); + Error('\p{Gc=/a/z}'); + Error('\P{Gc=/a/z}'); Expect(1, 12288, '\p{Gc=:\AZ\z:}', "");; Expect(0, 12289, '\p{Gc=:\AZ\z:}', "");; Expect(1, 12288, '\p{Gc=z}', ""); @@ -41854,16 +42895,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/a/}'); - Error('\P{Category=-_separator/a/}'); + 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{Category=:\ASeparator\z:}', "");; Expect(0, 12289, '\p{Category=:\ASeparator\z:}', "");; Expect(1, 12288, '\p{Category=separator}', ""); @@ -41876,16 +42917,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 12289, '\P{^Category=separator}', ""); Expect(1, 12288, '\p{Category=:\Aseparator\z:}', "");; Expect(0, 12289, '\p{Category=:\Aseparator\z:}', "");; - Expect(1, 12288, '\p{Category= Separator}', ""); - Expect(0, 12288, '\p{^Category= Separator}', ""); - Expect(0, 12288, '\P{Category= Separator}', ""); - Expect(1, 12288, '\P{^Category= Separator}', ""); - Expect(0, 12289, '\p{Category= Separator}', ""); - Expect(1, 12289, '\p{^Category= Separator}', ""); - Expect(1, 12289, '\P{Category= Separator}', ""); - Expect(0, 12289, '\P{^Category= Separator}', ""); - Error('\p{Is_General_Category=/a/ z}'); - Error('\P{Is_General_Category=/a/ z}'); + Expect(1, 12288, '\p{Category= Separator}', ""); + Expect(0, 12288, '\p{^Category= Separator}', ""); + Expect(0, 12288, '\P{Category= Separator}', ""); + Expect(1, 12288, '\P{^Category= Separator}', ""); + Expect(0, 12289, '\p{Category= Separator}', ""); + Expect(1, 12289, '\p{^Category= Separator}', ""); + Expect(1, 12289, '\P{Category= Separator}', ""); + Expect(0, 12289, '\P{^Category= Separator}', ""); + Error('\p{Is_General_Category: :=Z}'); + Error('\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}', ""); @@ -41894,16 +42935,16 @@ 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_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}', ""); @@ -41912,16 +42953,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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}', ""); @@ -41938,8 +42979,8 @@ 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}', ""); - Error('\p{General_Category=/a/ Line_Separator}'); - Error('\P{General_Category=/a/ Line_Separator}'); + 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}', ""); @@ -41952,16 +42993,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=/a/__Zl}'); + Error('\P{Gc=/a/__Zl}'); Expect(1, 8232, '\p{Gc=:\AZl\z:}', "");; Expect(0, 8233, '\p{Gc=:\AZl\z:}', "");; Expect(1, 8232, '\p{Gc=zl}', ""); @@ -41974,38 +43015,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8233, '\P{^Gc=zl}', ""); Expect(1, 8232, '\p{Gc=:\Azl\z:}', "");; Expect(0, 8233, '\p{Gc=:\Azl\z:}', "");; - Expect(1, 8232, '\p{Gc=__zl}', ""); - Expect(0, 8232, '\p{^Gc=__zl}', ""); - Expect(0, 8232, '\P{Gc=__zl}', ""); - Expect(1, 8232, '\P{^Gc=__zl}', ""); - Expect(0, 8233, '\p{Gc=__zl}', ""); - Expect(1, 8233, '\p{^Gc=__zl}', ""); - Expect(1, 8233, '\P{Gc=__zl}', ""); - Expect(0, 8233, '\P{^Gc=__zl}', ""); - Error('\p{Category=/a/ line_separator}'); - Error('\P{Category=/a/ line_separator}'); + Expect(1, 8232, '\p{Gc= Zl}', ""); + Expect(0, 8232, '\p{^Gc= Zl}', ""); + Expect(0, 8232, '\P{Gc= Zl}', ""); + Expect(1, 8232, '\P{^Gc= Zl}', ""); + Expect(0, 8233, '\p{Gc= Zl}', ""); + Expect(1, 8233, '\p{^Gc= Zl}', ""); + Expect(1, 8233, '\P{Gc= Zl}', ""); + Expect(0, 8233, '\P{^Gc= Zl}', ""); + Error('\p{Category=:= line_Separator}'); + Error('\P{Category=:= line_Separator}'); Expect(1, 8232, '\p{Category=:\ALine_Separator\z:}', "");; Expect(0, 8233, '\p{Category=:\ALine_Separator\z:}', "");; - Expect(1, 8232, '\p{Category: lineseparator}', ""); - Expect(0, 8232, '\p{^Category: lineseparator}', ""); - Expect(0, 8232, '\P{Category: lineseparator}', ""); - Expect(1, 8232, '\P{^Category: lineseparator}', ""); - Expect(0, 8233, '\p{Category: lineseparator}', ""); - Expect(1, 8233, '\p{^Category: lineseparator}', ""); - Expect(1, 8233, '\P{Category: lineseparator}', ""); - Expect(0, 8233, '\P{^Category: lineseparator}', ""); + Expect(1, 8232, '\p{Category=lineseparator}', ""); + Expect(0, 8232, '\p{^Category=lineseparator}', ""); + Expect(0, 8232, '\P{Category=lineseparator}', ""); + Expect(1, 8232, '\P{^Category=lineseparator}', ""); + Expect(0, 8233, '\p{Category=lineseparator}', ""); + Expect(1, 8233, '\p{^Category=lineseparator}', ""); + Expect(1, 8233, '\P{Category=lineseparator}', ""); + Expect(0, 8233, '\P{^Category=lineseparator}', ""); Expect(1, 8232, '\p{Category=:\Alineseparator\z:}', "");; Expect(0, 8233, '\p{Category=:\Alineseparator\z:}', "");; - Expect(1, 8232, '\p{Category=- LINE_Separator}', ""); - Expect(0, 8232, '\p{^Category=- LINE_Separator}', ""); - Expect(0, 8232, '\P{Category=- LINE_Separator}', ""); - Expect(1, 8232, '\P{^Category=- LINE_Separator}', ""); - Expect(0, 8233, '\p{Category=- LINE_Separator}', ""); - Expect(1, 8233, '\p{^Category=- LINE_Separator}', ""); - Expect(1, 8233, '\P{Category=- LINE_Separator}', ""); - Expect(0, 8233, '\P{^Category=- LINE_Separator}', ""); - Error('\p{Is_General_Category=/a/--Zl}'); - Error('\P{Is_General_Category=/a/--Zl}'); + Expect(1, 8232, '\p{Category: Line_separator}', ""); + Expect(0, 8232, '\p{^Category: Line_separator}', ""); + Expect(0, 8232, '\P{Category: Line_separator}', ""); + Expect(1, 8232, '\P{^Category: Line_separator}', ""); + Expect(0, 8233, '\p{Category: Line_separator}', ""); + Expect(1, 8233, '\p{^Category: Line_separator}', ""); + Expect(1, 8233, '\P{Category: Line_separator}', ""); + Expect(0, 8233, '\P{^Category: Line_separator}', ""); + Error('\p{Is_General_Category= 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}', ""); @@ -42014,16 +43055,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8233, '\p{^Is_General_Category=zl}', ""); Expect(1, 8233, '\P{Is_General_Category=zl}', ""); Expect(0, 8233, '\P{^Is_General_Category=zl}', ""); - Expect(1, 8232, '\p{Is_General_Category=- Zl}', ""); - Expect(0, 8232, '\p{^Is_General_Category=- Zl}', ""); - Expect(0, 8232, '\P{Is_General_Category=- Zl}', ""); - Expect(1, 8232, '\P{^Is_General_Category=- Zl}', ""); - Expect(0, 8233, '\p{Is_General_Category=- Zl}', ""); - Expect(1, 8233, '\p{^Is_General_Category=- Zl}', ""); - Expect(1, 8233, '\P{Is_General_Category=- Zl}', ""); - Expect(0, 8233, '\P{^Is_General_Category=- Zl}', ""); - Error('\p{Is_Gc=-/a/line_Separator}'); - Error('\P{Is_Gc=-/a/line_Separator}'); + Expect(1, 8232, '\p{Is_General_Category=--ZL}', ""); + Expect(0, 8232, '\p{^Is_General_Category=--ZL}', ""); + Expect(0, 8232, '\P{Is_General_Category=--ZL}', ""); + Expect(1, 8232, '\P{^Is_General_Category=--ZL}', ""); + Expect(0, 8233, '\p{Is_General_Category=--ZL}', ""); + Expect(1, 8233, '\p{^Is_General_Category=--ZL}', ""); + Expect(1, 8233, '\P{Is_General_Category=--ZL}', ""); + Expect(0, 8233, '\P{^Is_General_Category=--ZL}', ""); + Error('\p{Is_Gc: _Line_SEPARATOR/a/}'); + Error('\P{Is_Gc: _Line_SEPARATOR/a/}'); Expect(1, 8232, '\p{Is_Gc=lineseparator}', ""); Expect(0, 8232, '\p{^Is_Gc=lineseparator}', ""); Expect(0, 8232, '\P{Is_Gc=lineseparator}', ""); @@ -42032,16 +43073,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8233, '\p{^Is_Gc=lineseparator}', ""); Expect(1, 8233, '\P{Is_Gc=lineseparator}', ""); Expect(0, 8233, '\P{^Is_Gc=lineseparator}', ""); - Expect(1, 8232, '\p{Is_Gc=-_Line_Separator}', ""); - Expect(0, 8232, '\p{^Is_Gc=-_Line_Separator}', ""); - Expect(0, 8232, '\P{Is_Gc=-_Line_Separator}', ""); - Expect(1, 8232, '\P{^Is_Gc=-_Line_Separator}', ""); - Expect(0, 8233, '\p{Is_Gc=-_Line_Separator}', ""); - Expect(1, 8233, '\p{^Is_Gc=-_Line_Separator}', ""); - Expect(1, 8233, '\P{Is_Gc=-_Line_Separator}', ""); - Expect(0, 8233, '\P{^Is_Gc=-_Line_Separator}', ""); - Error('\p{Is_Category= _Zl:=}'); - Error('\P{Is_Category= _Zl:=}'); + Expect(1, 8232, '\p{Is_Gc=_ Line_Separator}', ""); + Expect(0, 8232, '\p{^Is_Gc=_ Line_Separator}', ""); + Expect(0, 8232, '\P{Is_Gc=_ Line_Separator}', ""); + Expect(1, 8232, '\P{^Is_Gc=_ Line_Separator}', ""); + Expect(0, 8233, '\p{Is_Gc=_ Line_Separator}', ""); + Expect(1, 8233, '\p{^Is_Gc=_ Line_Separator}', ""); + Expect(1, 8233, '\P{Is_Gc=_ Line_Separator}', ""); + Expect(0, 8233, '\P{^Is_Gc=_ Line_Separator}', ""); + Error('\p{Is_Category=/a/_zl}'); + Error('\P{Is_Category=/a/_zl}'); Expect(1, 8232, '\p{Is_Category=zl}', ""); Expect(0, 8232, '\p{^Is_Category=zl}', ""); Expect(0, 8232, '\P{Is_Category=zl}', ""); @@ -42050,16 +43091,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}'); - Error('\P{General_Category=-:=PARAGRAPH_Separator}'); + 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, 8233, '\p{General_Category=:\AParagraph_Separator\z:}', "");; Expect(0, 8234, '\p{General_Category=:\AParagraph_Separator\z:}', "");; Expect(1, 8233, '\p{General_Category=paragraphseparator}', ""); @@ -42072,16 +43113,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=-:=zp}'); + Error('\P{Gc=-:=zp}'); Expect(1, 8233, '\p{Gc=:\AZp\z:}', "");; Expect(0, 8234, '\p{Gc=:\AZp\z:}', "");; Expect(1, 8233, '\p{Gc=zp}', ""); @@ -42094,16 +43135,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=:=Paragraph_separator}'); - Error('\P{Category=:=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=/a/_-Paragraph_Separator}'); + Error('\P{Category=/a/_-Paragraph_Separator}'); Expect(1, 8233, '\p{Category=:\AParagraph_Separator\z:}', "");; Expect(0, 8234, '\p{Category=:\AParagraph_Separator\z:}', "");; Expect(1, 8233, '\p{Category=paragraphseparator}', ""); @@ -42116,16 +43157,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8234, '\P{^Category=paragraphseparator}', ""); Expect(1, 8233, '\p{Category=:\Aparagraphseparator\z:}', "");; Expect(0, 8234, '\p{Category=:\Aparagraphseparator\z:}', "");; - Expect(1, 8233, '\p{Category=_ paragraph_Separator}', ""); - Expect(0, 8233, '\p{^Category=_ paragraph_Separator}', ""); - Expect(0, 8233, '\P{Category=_ paragraph_Separator}', ""); - Expect(1, 8233, '\P{^Category=_ paragraph_Separator}', ""); - Expect(0, 8234, '\p{Category=_ paragraph_Separator}', ""); - Expect(1, 8234, '\p{^Category=_ paragraph_Separator}', ""); - Expect(1, 8234, '\P{Category=_ paragraph_Separator}', ""); - Expect(0, 8234, '\P{^Category=_ paragraph_Separator}', ""); - Error('\p{Is_General_Category: Zp:=}'); - Error('\P{Is_General_Category: Zp:=}'); + Expect(1, 8233, '\p{Category=_Paragraph_SEPARATOR}', ""); + Expect(0, 8233, '\p{^Category=_Paragraph_SEPARATOR}', ""); + Expect(0, 8233, '\P{Category=_Paragraph_SEPARATOR}', ""); + Expect(1, 8233, '\P{^Category=_Paragraph_SEPARATOR}', ""); + Expect(0, 8234, '\p{Category=_Paragraph_SEPARATOR}', ""); + Expect(1, 8234, '\p{^Category=_Paragraph_SEPARATOR}', ""); + Expect(1, 8234, '\P{Category=_Paragraph_SEPARATOR}', ""); + Expect(0, 8234, '\P{^Category=_Paragraph_SEPARATOR}', ""); + Error('\p{Is_General_Category: /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}', ""); @@ -42134,16 +43175,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8234, '\p{^Is_General_Category=zp}', ""); Expect(1, 8234, '\P{Is_General_Category=zp}', ""); Expect(0, 8234, '\P{^Is_General_Category=zp}', ""); - Expect(1, 8233, '\p{Is_General_Category: Zp}', ""); - Expect(0, 8233, '\p{^Is_General_Category: Zp}', ""); - Expect(0, 8233, '\P{Is_General_Category: Zp}', ""); - Expect(1, 8233, '\P{^Is_General_Category: Zp}', ""); - Expect(0, 8234, '\p{Is_General_Category: Zp}', ""); - Expect(1, 8234, '\p{^Is_General_Category: Zp}', ""); - Expect(1, 8234, '\P{Is_General_Category: Zp}', ""); - Expect(0, 8234, '\P{^Is_General_Category: Zp}', ""); - Error('\p{Is_Gc=-Paragraph_Separator/a/}'); - Error('\P{Is_Gc=-Paragraph_Separator/a/}'); + Expect(1, 8233, '\p{Is_General_Category= Zp}', ""); + Expect(0, 8233, '\p{^Is_General_Category= Zp}', ""); + Expect(0, 8233, '\P{Is_General_Category= Zp}', ""); + Expect(1, 8233, '\P{^Is_General_Category= Zp}', ""); + Expect(0, 8234, '\p{Is_General_Category= Zp}', ""); + Expect(1, 8234, '\p{^Is_General_Category= Zp}', ""); + Expect(1, 8234, '\P{Is_General_Category= Zp}', ""); + Expect(0, 8234, '\P{^Is_General_Category= Zp}', ""); + Error('\p{Is_Gc=/a/__Paragraph_Separator}'); + Error('\P{Is_Gc=/a/__Paragraph_Separator}'); Expect(1, 8233, '\p{Is_Gc=paragraphseparator}', ""); Expect(0, 8233, '\p{^Is_Gc=paragraphseparator}', ""); Expect(0, 8233, '\P{Is_Gc=paragraphseparator}', ""); @@ -42152,16 +43193,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}', ""); @@ -42170,60 +43211,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=-/a/space_Separator}'); - Error('\P{General_Category=-/a/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}'); - Error('\P{Gc: :=zs}'); + 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{Gc=:\AZs\z:}', "");; Expect(0, 12289, '\p{Gc=:\AZs\z:}', "");; - Expect(1, 12288, '\p{Gc=zs}', ""); - Expect(0, 12288, '\p{^Gc=zs}', ""); - Expect(0, 12288, '\P{Gc=zs}', ""); - Expect(1, 12288, '\P{^Gc=zs}', ""); - Expect(0, 12289, '\p{Gc=zs}', ""); - Expect(1, 12289, '\p{^Gc=zs}', ""); - Expect(1, 12289, '\P{Gc=zs}', ""); - Expect(0, 12289, '\P{^Gc=zs}', ""); + Expect(1, 12288, '\p{Gc: zs}', ""); + Expect(0, 12288, '\p{^Gc: zs}', ""); + Expect(0, 12288, '\P{Gc: zs}', ""); + Expect(1, 12288, '\P{^Gc: zs}', ""); + Expect(0, 12289, '\p{Gc: zs}', ""); + Expect(1, 12289, '\p{^Gc: zs}', ""); + Expect(1, 12289, '\P{Gc: zs}', ""); + Expect(0, 12289, '\P{^Gc: zs}', ""); Expect(1, 12288, '\p{Gc=:\Azs\z:}', "");; Expect(0, 12289, '\p{Gc=:\Azs\z:}', "");; - Expect(1, 12288, '\p{Gc: Zs}', ""); - Expect(0, 12288, '\p{^Gc: Zs}', ""); - Expect(0, 12288, '\P{Gc: Zs}', ""); - Expect(1, 12288, '\P{^Gc: Zs}', ""); - Expect(0, 12289, '\p{Gc: Zs}', ""); - Expect(1, 12289, '\p{^Gc: Zs}', ""); - Expect(1, 12289, '\P{Gc: Zs}', ""); - Expect(0, 12289, '\P{^Gc: Zs}', ""); - Error('\p{Category=space_separator/a/}'); - Error('\P{Category=space_separator/a/}'); + 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{Category=:\ASpace_Separator\z:}', "");; Expect(0, 12289, '\p{Category=:\ASpace_Separator\z:}', "");; Expect(1, 12288, '\p{Category=spaceseparator}', ""); @@ -42236,16 +43277,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=:=_ ZS}'); - Error('\P{Is_General_Category=:=_ 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:_/a/Zs}'); + Error('\P{Is_General_Category:_/a/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}', ""); @@ -42254,34 +43295,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=:=-_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=--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=/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_Category=zs}', ""); Expect(0, 12288, '\p{^Is_Category=zs}', ""); Expect(0, 12288, '\P{Is_Category=zs}', ""); @@ -42290,22 +43331,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=-/a/Control}'); + Error('\P{Grapheme_Cluster_Break=-/a/Control}'); Expect(1, 921599, '\p{Grapheme_Cluster_Break=:\AControl\z:}', "");; Expect(0, 921600, '\p{Grapheme_Cluster_Break=:\AControl\z:}', "");; Expect(1, 921599, '\p{Grapheme_Cluster_Break=control}', ""); @@ -42318,38 +43359,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 921600, '\P{^Grapheme_Cluster_Break=control}', ""); Expect(1, 921599, '\p{Grapheme_Cluster_Break=:\Acontrol\z:}', "");; Expect(0, 921600, '\p{Grapheme_Cluster_Break=:\Acontrol\z:}', "");; - Expect(1, 921599, '\p{Grapheme_Cluster_Break= Control}', ""); - Expect(0, 921599, '\p{^Grapheme_Cluster_Break= Control}', ""); - Expect(0, 921599, '\P{Grapheme_Cluster_Break= Control}', ""); - Expect(1, 921599, '\P{^Grapheme_Cluster_Break= Control}', ""); - Expect(0, 921600, '\p{Grapheme_Cluster_Break= Control}', ""); - Expect(1, 921600, '\p{^Grapheme_Cluster_Break= Control}', ""); - Expect(1, 921600, '\P{Grapheme_Cluster_Break= Control}', ""); - Expect(0, 921600, '\P{^Grapheme_Cluster_Break= Control}', ""); - Error('\p{GCB= _CN/a/}'); - Error('\P{GCB= _CN/a/}'); + Expect(1, 921599, '\p{Grapheme_Cluster_Break= control}', ""); + Expect(0, 921599, '\p{^Grapheme_Cluster_Break= control}', ""); + Expect(0, 921599, '\P{Grapheme_Cluster_Break= control}', ""); + Expect(1, 921599, '\P{^Grapheme_Cluster_Break= control}', ""); + Expect(0, 921600, '\p{Grapheme_Cluster_Break= control}', ""); + Expect(1, 921600, '\p{^Grapheme_Cluster_Break= control}', ""); + Expect(1, 921600, '\P{Grapheme_Cluster_Break= control}', ""); + Expect(0, 921600, '\P{^Grapheme_Cluster_Break= control}', ""); + Error('\p{GCB=/a/_ CN}'); + Error('\P{GCB=/a/_ 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}', ""); + 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}', ""); 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= /a/CONTROL}'); + Error('\P{Is_Grapheme_Cluster_Break= /a/CONTROL}'); Expect(1, 921599, '\p{Is_Grapheme_Cluster_Break=control}', ""); Expect(0, 921599, '\p{^Is_Grapheme_Cluster_Break=control}', ""); Expect(0, 921599, '\P{Is_Grapheme_Cluster_Break=control}', ""); @@ -42358,34 +43399,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=/a/-_CN}'); + Error('\P{Is_GCB=/a/-_CN}'); + Expect(1, 921599, '\p{Is_GCB=cn}', ""); + Expect(0, 921599, '\p{^Is_GCB=cn}', ""); + Expect(0, 921599, '\P{Is_GCB=cn}', ""); + Expect(1, 921599, '\P{^Is_GCB=cn}', ""); + Expect(0, 921600, '\p{Is_GCB=cn}', ""); + Expect(1, 921600, '\p{^Is_GCB=cn}', ""); + Expect(1, 921600, '\P{Is_GCB=cn}', ""); + Expect(0, 921600, '\P{^Is_GCB=cn}', ""); + Expect(1, 921599, '\p{Is_GCB=-_CN}', ""); + Expect(0, 921599, '\p{^Is_GCB=-_CN}', ""); + Expect(0, 921599, '\P{Is_GCB=-_CN}', ""); + Expect(1, 921599, '\P{^Is_GCB=-_CN}', ""); + Expect(0, 921600, '\p{Is_GCB=-_CN}', ""); + Expect(1, 921600, '\p{^Is_GCB=-_CN}', ""); + Expect(1, 921600, '\P{Is_GCB=-_CN}', ""); + Expect(0, 921600, '\P{^Is_GCB=-_CN}', ""); + Error('\p{Grapheme_Cluster_Break: :=CR}'); + Error('\P{Grapheme_Cluster_Break: :=CR}'); Expect(1, 13, '\p{Grapheme_Cluster_Break=:\ACR\z:}', "");; Expect(0, 14, '\p{Grapheme_Cluster_Break=:\ACR\z:}', "");; Expect(1, 13, '\p{Grapheme_Cluster_Break=cr}', ""); @@ -42398,16 +43439,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}', ""); @@ -42420,24 +43461,24 @@ 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{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}', ""); @@ -42446,8 +43487,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 14, '\p{^Is_Grapheme_Cluster_Break=- CR}', ""); Expect(1, 14, '\P{Is_Grapheme_Cluster_Break=- CR}', ""); Expect(0, 14, '\P{^Is_Grapheme_Cluster_Break=- CR}', ""); - Error('\p{Is_GCB=:=CR}'); - Error('\P{Is_GCB=:=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}', ""); @@ -42456,170 +43497,170 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 14, '\p{^Is_GCB=cr}', ""); Expect(1, 14, '\P{Is_GCB=cr}', ""); Expect(0, 14, '\P{^Is_GCB=cr}', ""); - Expect(1, 13, '\p{Is_GCB=_CR}', ""); - Expect(0, 13, '\p{^Is_GCB=_CR}', ""); - Expect(0, 13, '\P{Is_GCB=_CR}', ""); - Expect(1, 13, '\P{^Is_GCB=_CR}', ""); - Expect(0, 14, '\p{Is_GCB=_CR}', ""); - Expect(1, 14, '\p{^Is_GCB=_CR}', ""); - Expect(1, 14, '\P{Is_GCB=_CR}', ""); - Expect(0, 14, '\P{^Is_GCB=_CR}', ""); - Error('\p{Grapheme_Cluster_Break=-:=E_BASE}'); - Error('\P{Grapheme_Cluster_Break=-:=E_BASE}'); + Expect(1, 13, '\p{Is_GCB= CR}', ""); + Expect(0, 13, '\p{^Is_GCB= CR}', ""); + Expect(0, 13, '\P{Is_GCB= CR}', ""); + Expect(1, 13, '\P{^Is_GCB= CR}', ""); + Expect(0, 14, '\p{Is_GCB= CR}', ""); + Expect(1, 14, '\p{^Is_GCB= CR}', ""); + Expect(1, 14, '\P{Is_GCB= CR}', ""); + Expect(0, 14, '\P{^Is_GCB= CR}', ""); + Error('\p{Grapheme_Cluster_Break=:= E_base}'); + Error('\P{Grapheme_Cluster_Break=:= E_base}'); Expect(0, 1, '\p{Grapheme_Cluster_Break=:\AE_Base\z:}', "");; - Expect(0, 1, '\p{Grapheme_Cluster_Break:ebase}', ""); - Expect(1, 1, '\p{^Grapheme_Cluster_Break:ebase}', ""); - Expect(1, 1, '\P{Grapheme_Cluster_Break:ebase}', ""); - Expect(0, 1, '\P{^Grapheme_Cluster_Break:ebase}', ""); + Expect(0, 1, '\p{Grapheme_Cluster_Break=ebase}', ""); + Expect(1, 1, '\p{^Grapheme_Cluster_Break=ebase}', ""); + Expect(1, 1, '\P{Grapheme_Cluster_Break=ebase}', ""); + Expect(0, 1, '\P{^Grapheme_Cluster_Break=ebase}', ""); Expect(0, 1, '\p{Grapheme_Cluster_Break=:\Aebase\z:}', "");; - Expect(0, 1, '\p{Grapheme_Cluster_Break=- E_BASE}', ""); - Expect(1, 1, '\p{^Grapheme_Cluster_Break=- E_BASE}', ""); - Expect(1, 1, '\P{Grapheme_Cluster_Break=- E_BASE}', ""); - Expect(0, 1, '\P{^Grapheme_Cluster_Break=- E_BASE}', ""); - Error('\p{GCB=/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= /a/E_base}'); - Error('\P{Is_Grapheme_Cluster_Break= /a/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=:= EB}'); - Error('\P{Is_GCB=:= 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=/a/ -eb}'); + Error('\P{Is_GCB=/a/ -eb}'); Expect(0, 1, '\p{Is_GCB=eb}', ""); Expect(1, 1, '\p{^Is_GCB=eb}', ""); Expect(1, 1, '\P{Is_GCB=eb}', ""); Expect(0, 1, '\P{^Is_GCB=eb}', ""); - Expect(0, 1, '\p{Is_GCB= -EB}', ""); - Expect(1, 1, '\p{^Is_GCB= -EB}', ""); - Expect(1, 1, '\P{Is_GCB= -EB}', ""); - Expect(0, 1, '\P{^Is_GCB= -EB}', ""); - Error('\p{Grapheme_Cluster_Break=-E_BASE_GAZ:=}'); - Error('\P{Grapheme_Cluster_Break=-E_BASE_GAZ:=}'); + Expect(0, 1, '\p{Is_GCB=_ eb}', ""); + Expect(1, 1, '\p{^Is_GCB=_ eb}', ""); + Expect(1, 1, '\P{Is_GCB=_ eb}', ""); + Expect(0, 1, '\P{^Is_GCB=_ eb}', ""); + Error('\p{Grapheme_Cluster_Break=- E_Base_GAZ/a/}'); + Error('\P{Grapheme_Cluster_Break=- E_Base_GAZ/a/}'); Expect(0, 1, '\p{Grapheme_Cluster_Break=:\AE_Base_GAZ\z:}', "");; Expect(0, 1, '\p{Grapheme_Cluster_Break=ebasegaz}', ""); Expect(1, 1, '\p{^Grapheme_Cluster_Break=ebasegaz}', ""); Expect(1, 1, '\P{Grapheme_Cluster_Break=ebasegaz}', ""); Expect(0, 1, '\P{^Grapheme_Cluster_Break=ebasegaz}', ""); Expect(0, 1, '\p{Grapheme_Cluster_Break=:\Aebasegaz\z:}', "");; - Expect(0, 1, '\p{Grapheme_Cluster_Break=_e_Base_GAZ}', ""); - Expect(1, 1, '\p{^Grapheme_Cluster_Break=_e_Base_GAZ}', ""); - Expect(1, 1, '\P{Grapheme_Cluster_Break=_e_Base_GAZ}', ""); - Expect(0, 1, '\P{^Grapheme_Cluster_Break=_e_Base_GAZ}', ""); - Error('\p{GCB= :=EBG}'); - Error('\P{GCB= :=EBG}'); + Expect(0, 1, '\p{Grapheme_Cluster_Break=-E_BASE_GAZ}', ""); + Expect(1, 1, '\p{^Grapheme_Cluster_Break=-E_BASE_GAZ}', ""); + Expect(1, 1, '\P{Grapheme_Cluster_Break=-E_BASE_GAZ}', ""); + Expect(0, 1, '\P{^Grapheme_Cluster_Break=-E_BASE_GAZ}', ""); + Error('\p{GCB=/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=:\Aebg\z:}', "");; - Expect(0, 1, '\p{GCB= EBG}', ""); - Expect(1, 1, '\p{^GCB= EBG}', ""); - Expect(1, 1, '\P{GCB= EBG}', ""); - Expect(0, 1, '\P{^GCB= EBG}', ""); - Error('\p{Is_Grapheme_Cluster_Break= -E_base_GAZ/a/}'); - Error('\P{Is_Grapheme_Cluster_Break= -E_base_GAZ/a/}'); + 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=/a/- EBG}'); - Error('\P{Is_GCB=/a/- EBG}'); + Expect(0, 1, '\p{Is_Grapheme_Cluster_Break= -E_Base_GAZ}', ""); + Expect(1, 1, '\p{^Is_Grapheme_Cluster_Break= -E_Base_GAZ}', ""); + Expect(1, 1, '\P{Is_Grapheme_Cluster_Break= -E_Base_GAZ}', ""); + Expect(0, 1, '\P{^Is_Grapheme_Cluster_Break= -E_Base_GAZ}', ""); + Error('\p{Is_GCB=_:=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:=}'); - Error('\P{Grapheme_Cluster_Break=- E_Modifier:=}'); + Expect(0, 1, '\p{Is_GCB= ebg}', ""); + Expect(1, 1, '\p{^Is_GCB= ebg}', ""); + Expect(1, 1, '\P{Is_GCB= ebg}', ""); + Expect(0, 1, '\P{^Is_GCB= ebg}', ""); + Error('\p{Grapheme_Cluster_Break: -E_MODIFIER/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=-EM/a/}'); + Error('\P{GCB=-EM/a/}'); Expect(0, 1, '\p{GCB=:\AEM\z:}', "");; Expect(0, 1, '\p{GCB=em}', ""); Expect(1, 1, '\p{^GCB=em}', ""); Expect(1, 1, '\P{GCB=em}', ""); Expect(0, 1, '\P{^GCB=em}', ""); Expect(0, 1, '\p{GCB=:\Aem\z:}', "");; - Expect(0, 1, '\p{GCB: --EM}', ""); - Expect(1, 1, '\p{^GCB: --EM}', ""); - Expect(1, 1, '\P{GCB: --EM}', ""); - Expect(0, 1, '\P{^GCB: --EM}', ""); - Error('\p{Is_Grapheme_Cluster_Break::= e_modifier}'); - Error('\P{Is_Grapheme_Cluster_Break::= e_modifier}'); + Expect(0, 1, '\p{GCB=-EM}', ""); + Expect(1, 1, '\p{^GCB=-EM}', ""); + Expect(1, 1, '\P{GCB=-EM}', ""); + Expect(0, 1, '\P{^GCB=-EM}', ""); + Error('\p{Is_Grapheme_Cluster_Break= /a/E_Modifier}'); + Error('\P{Is_Grapheme_Cluster_Break= /a/E_Modifier}'); Expect(0, 1, '\p{Is_Grapheme_Cluster_Break=emodifier}', ""); Expect(1, 1, '\p{^Is_Grapheme_Cluster_Break=emodifier}', ""); Expect(1, 1, '\P{Is_Grapheme_Cluster_Break=emodifier}', ""); Expect(0, 1, '\P{^Is_Grapheme_Cluster_Break=emodifier}', ""); - Expect(0, 1, '\p{Is_Grapheme_Cluster_Break= _E_modifier}', ""); - Expect(1, 1, '\p{^Is_Grapheme_Cluster_Break= _E_modifier}', ""); - Expect(1, 1, '\P{Is_Grapheme_Cluster_Break= _E_modifier}', ""); - Expect(0, 1, '\P{^Is_Grapheme_Cluster_Break= _E_modifier}', ""); - Error('\p{Is_GCB=/a/EM}'); - Error('\P{Is_GCB=/a/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}', ""); Expect(0, 1, '\P{^Is_GCB=em}', ""); - Expect(0, 1, '\p{Is_GCB: _ EM}', ""); - Expect(1, 1, '\p{^Is_GCB: _ EM}', ""); - Expect(1, 1, '\P{Is_GCB: _ EM}', ""); - Expect(0, 1, '\P{^Is_GCB: _ EM}', ""); - Error('\p{Grapheme_Cluster_Break=Extend:=}'); - Error('\P{Grapheme_Cluster_Break=Extend:=}'); + Expect(0, 1, '\p{Is_GCB=_EM}', ""); + Expect(1, 1, '\p{^Is_GCB=_EM}', ""); + Expect(1, 1, '\P{Is_GCB=_EM}', ""); + Expect(0, 1, '\P{^Is_GCB=_EM}', ""); + Error('\p{Grapheme_Cluster_Break=:=-Extend}'); + Error('\P{Grapheme_Cluster_Break=:=-Extend}'); Expect(1, 917999, '\p{Grapheme_Cluster_Break=:\AExtend\z:}', "");; Expect(0, 918000, '\p{Grapheme_Cluster_Break=:\AExtend\z:}', "");; - Expect(1, 917999, '\p{Grapheme_Cluster_Break=extend}', ""); - 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}', ""); @@ -42632,16 +43673,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= /a/extend}'); - Error('\P{Is_Grapheme_Cluster_Break= /a/extend}'); + Expect(1, 917999, '\p{GCB=- EX}', ""); + Expect(0, 917999, '\p{^GCB=- EX}', ""); + Expect(0, 917999, '\P{GCB=- EX}', ""); + Expect(1, 917999, '\P{^GCB=- EX}', ""); + Expect(0, 918000, '\p{GCB=- EX}', ""); + Expect(1, 918000, '\p{^GCB=- EX}', ""); + Expect(1, 918000, '\P{GCB=- EX}', ""); + Expect(0, 918000, '\P{^GCB=- EX}', ""); + Error('\p{Is_Grapheme_Cluster_Break=__EXTEND/a/}'); + Error('\P{Is_Grapheme_Cluster_Break=__EXTEND/a/}'); 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}', ""); @@ -42650,16 +43691,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}', ""); @@ -42668,60 +43709,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/a/}'); - Error('\P{Grapheme_Cluster_Break= GLUE_After_ZWJ/a/}'); + 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(0, 1, '\p{Grapheme_Cluster_Break=:\AGlue_After_Zwj\z:}', "");; Expect(0, 1, '\p{Grapheme_Cluster_Break=glueafterzwj}', ""); Expect(1, 1, '\p{^Grapheme_Cluster_Break=glueafterzwj}', ""); Expect(1, 1, '\P{Grapheme_Cluster_Break=glueafterzwj}', ""); Expect(0, 1, '\P{^Grapheme_Cluster_Break=glueafterzwj}', ""); Expect(0, 1, '\p{Grapheme_Cluster_Break=:\Aglueafterzwj\z:}', "");; - Expect(0, 1, '\p{Grapheme_Cluster_Break=- Glue_after_ZWJ}', ""); - Expect(1, 1, '\p{^Grapheme_Cluster_Break=- Glue_after_ZWJ}', ""); - Expect(1, 1, '\P{Grapheme_Cluster_Break=- Glue_after_ZWJ}', ""); - Expect(0, 1, '\P{^Grapheme_Cluster_Break=- Glue_after_ZWJ}', ""); - Error('\p{GCB=-/a/GAZ}'); - Error('\P{GCB=-/a/GAZ}'); + Expect(0, 1, '\p{Grapheme_Cluster_Break= glue_AFTER_ZWJ}', ""); + Expect(1, 1, '\p{^Grapheme_Cluster_Break= glue_AFTER_ZWJ}', ""); + Expect(1, 1, '\P{Grapheme_Cluster_Break= glue_AFTER_ZWJ}', ""); + Expect(0, 1, '\P{^Grapheme_Cluster_Break= glue_AFTER_ZWJ}', ""); + Error('\p{GCB=:= 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=:=_ Glue_after_Zwj}'); - Error('\P{Is_Grapheme_Cluster_Break=:=_ Glue_after_Zwj}'); - Expect(0, 1, '\p{Is_Grapheme_Cluster_Break=glueafterzwj}', ""); - Expect(1, 1, '\p{^Is_Grapheme_Cluster_Break=glueafterzwj}', ""); - Expect(1, 1, '\P{Is_Grapheme_Cluster_Break=glueafterzwj}', ""); - Expect(0, 1, '\P{^Is_Grapheme_Cluster_Break=glueafterzwj}', ""); - Expect(0, 1, '\p{Is_Grapheme_Cluster_Break= Glue_after_Zwj}', ""); - Expect(1, 1, '\p{^Is_Grapheme_Cluster_Break= Glue_after_Zwj}', ""); - Expect(1, 1, '\P{Is_Grapheme_Cluster_Break= Glue_after_Zwj}', ""); - Expect(0, 1, '\P{^Is_Grapheme_Cluster_Break= Glue_after_Zwj}', ""); - Error('\p{Is_GCB=--gaz:=}'); - Error('\P{Is_GCB=--gaz:=}'); - Expect(0, 1, '\p{Is_GCB: gaz}', ""); - Expect(1, 1, '\p{^Is_GCB: gaz}', ""); - Expect(1, 1, '\P{Is_GCB: gaz}', ""); - Expect(0, 1, '\P{^Is_GCB: gaz}', ""); - Expect(0, 1, '\p{Is_GCB=_GAZ}', ""); - Expect(1, 1, '\p{^Is_GCB=_GAZ}', ""); - Expect(1, 1, '\P{Is_GCB=_GAZ}', ""); - Expect(0, 1, '\P{^Is_GCB=_GAZ}', ""); - Error('\p{Grapheme_Cluster_Break=:= L}'); - Error('\P{Grapheme_Cluster_Break=:= L}'); + Expect(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{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(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}', ""); @@ -42734,38 +43775,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 43389, '\P{^Grapheme_Cluster_Break=l}', ""); Expect(1, 43388, '\p{Grapheme_Cluster_Break=:\Al\z:}', "");; Expect(0, 43389, '\p{Grapheme_Cluster_Break=:\Al\z:}', "");; - Expect(1, 43388, '\p{Grapheme_Cluster_Break= L}', ""); - Expect(0, 43388, '\p{^Grapheme_Cluster_Break= L}', ""); - Expect(0, 43388, '\P{Grapheme_Cluster_Break= L}', ""); - Expect(1, 43388, '\P{^Grapheme_Cluster_Break= L}', ""); - Expect(0, 43389, '\p{Grapheme_Cluster_Break= L}', ""); - Expect(1, 43389, '\p{^Grapheme_Cluster_Break= L}', ""); - Expect(1, 43389, '\P{Grapheme_Cluster_Break= L}', ""); - Expect(0, 43389, '\P{^Grapheme_Cluster_Break= L}', ""); - Error('\p{GCB=_/a/l}'); - Error('\P{GCB=_/a/l}'); + Expect(1, 43388, '\p{Grapheme_Cluster_Break= L}', ""); + Expect(0, 43388, '\p{^Grapheme_Cluster_Break= L}', ""); + Expect(0, 43388, '\P{Grapheme_Cluster_Break= L}', ""); + Expect(1, 43388, '\P{^Grapheme_Cluster_Break= L}', ""); + Expect(0, 43389, '\p{Grapheme_Cluster_Break= L}', ""); + Expect(1, 43389, '\p{^Grapheme_Cluster_Break= L}', ""); + Expect(1, 43389, '\P{Grapheme_Cluster_Break= L}', ""); + Expect(0, 43389, '\P{^Grapheme_Cluster_Break= L}', ""); + Error('\p{GCB=/a/ l}'); + Error('\P{GCB=/a/ l}'); Expect(1, 43388, '\p{GCB=:\AL\z:}', "");; Expect(0, 43389, '\p{GCB=:\AL\z:}', "");; - Expect(1, 43388, '\p{GCB: l}', ""); - Expect(0, 43388, '\p{^GCB: l}', ""); - Expect(0, 43388, '\P{GCB: l}', ""); - Expect(1, 43388, '\P{^GCB: l}', ""); - Expect(0, 43389, '\p{GCB: l}', ""); - Expect(1, 43389, '\p{^GCB: l}', ""); - Expect(1, 43389, '\P{GCB: l}', ""); - Expect(0, 43389, '\P{^GCB: l}', ""); + Expect(1, 43388, '\p{GCB=l}', ""); + Expect(0, 43388, '\p{^GCB=l}', ""); + Expect(0, 43388, '\P{GCB=l}', ""); + Expect(1, 43388, '\P{^GCB=l}', ""); + Expect(0, 43389, '\p{GCB=l}', ""); + Expect(1, 43389, '\p{^GCB=l}', ""); + Expect(1, 43389, '\P{GCB=l}', ""); + Expect(0, 43389, '\P{^GCB=l}', ""); Expect(1, 43388, '\p{GCB=:\Al\z:}', "");; Expect(0, 43389, '\p{GCB=:\Al\z:}', "");; - Expect(1, 43388, '\p{GCB=-L}', ""); - Expect(0, 43388, '\p{^GCB=-L}', ""); - Expect(0, 43388, '\P{GCB=-L}', ""); - Expect(1, 43388, '\P{^GCB=-L}', ""); - Expect(0, 43389, '\p{GCB=-L}', ""); - Expect(1, 43389, '\p{^GCB=-L}', ""); - Expect(1, 43389, '\P{GCB=-L}', ""); - Expect(0, 43389, '\P{^GCB=-L}', ""); - Error('\p{Is_Grapheme_Cluster_Break= _L/a/}'); - Error('\P{Is_Grapheme_Cluster_Break= _L/a/}'); + Expect(1, 43388, '\p{GCB=_-L}', ""); + Expect(0, 43388, '\p{^GCB=_-L}', ""); + Expect(0, 43388, '\P{GCB=_-L}', ""); + Expect(1, 43388, '\P{^GCB=_-L}', ""); + Expect(0, 43389, '\p{GCB=_-L}', ""); + Expect(1, 43389, '\p{^GCB=_-L}', ""); + Expect(1, 43389, '\P{GCB=_-L}', ""); + Expect(0, 43389, '\P{^GCB=_-L}', ""); + Error('\p{Is_Grapheme_Cluster_Break: - L:=}'); + Error('\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}', ""); @@ -42774,34 +43815,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: /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=/a/ _lf}'); - Error('\P{Grapheme_Cluster_Break=/a/ _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: :=_ 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, 10, '\p{Grapheme_Cluster_Break=:\ALF\z:}', "");; Expect(0, 11, '\p{Grapheme_Cluster_Break=:\ALF\z:}', "");; Expect(1, 10, '\p{Grapheme_Cluster_Break=lf}', ""); @@ -42814,16 +43855,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}'); - Error('\P{GCB=:=--lf}'); + Expect(1, 10, '\p{Grapheme_Cluster_Break=_ LF}', ""); + Expect(0, 10, '\p{^Grapheme_Cluster_Break=_ LF}', ""); + Expect(0, 10, '\P{Grapheme_Cluster_Break=_ LF}', ""); + Expect(1, 10, '\P{^Grapheme_Cluster_Break=_ LF}', ""); + Expect(0, 11, '\p{Grapheme_Cluster_Break=_ LF}', ""); + Expect(1, 11, '\p{^Grapheme_Cluster_Break=_ LF}', ""); + Expect(1, 11, '\P{Grapheme_Cluster_Break=_ LF}', ""); + Expect(0, 11, '\P{^Grapheme_Cluster_Break=_ LF}', ""); + Error('\p{GCB= -LF/a/}'); + Error('\P{GCB= -LF/a/}'); Expect(1, 10, '\p{GCB=:\ALF\z:}', "");; Expect(0, 11, '\p{GCB=:\ALF\z:}', "");; Expect(1, 10, '\p{GCB=lf}', ""); @@ -42836,16 +43877,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= :=LF}'); - Error('\P{Is_Grapheme_Cluster_Break= :=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=/a/- LF}'); + Error('\P{Is_Grapheme_Cluster_Break=/a/- 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}', ""); @@ -42854,16 +43895,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/a/}'); - Error('\P{Is_GCB= -LF/a/}'); + Expect(1, 10, '\p{Is_Grapheme_Cluster_Break= LF}', ""); + Expect(0, 10, '\p{^Is_Grapheme_Cluster_Break= LF}', ""); + Expect(0, 10, '\P{Is_Grapheme_Cluster_Break= LF}', ""); + Expect(1, 10, '\P{^Is_Grapheme_Cluster_Break= LF}', ""); + Expect(0, 11, '\p{Is_Grapheme_Cluster_Break= LF}', ""); + Expect(1, 11, '\p{^Is_Grapheme_Cluster_Break= LF}', ""); + Expect(1, 11, '\P{Is_Grapheme_Cluster_Break= LF}', ""); + Expect(0, 11, '\P{^Is_Grapheme_Cluster_Break= LF}', ""); + Error('\p{Is_GCB=-LF:=}'); + 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}', ""); @@ -42872,38 +43913,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}'); - Error('\P{Grapheme_Cluster_Break=:=- lv}'); + 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, 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: /a/ LV}'); - Error('\P{GCB: /a/ LV}'); + Expect(1, 55176, '\p{Grapheme_Cluster_Break= -lv}', ""); + Expect(0, 55176, '\p{^Grapheme_Cluster_Break= -lv}', ""); + Expect(0, 55176, '\P{Grapheme_Cluster_Break= -lv}', ""); + Expect(1, 55176, '\P{^Grapheme_Cluster_Break= -lv}', ""); + Expect(0, 55177, '\p{Grapheme_Cluster_Break= -lv}', ""); + Expect(1, 55177, '\p{^Grapheme_Cluster_Break= -lv}', ""); + Expect(1, 55177, '\P{Grapheme_Cluster_Break= -lv}', ""); + Expect(0, 55177, '\P{^Grapheme_Cluster_Break= -lv}', ""); + Error('\p{GCB=:=lv}'); + Error('\P{GCB=:=lv}'); Expect(1, 55176, '\p{GCB=:\ALV\z:}', "");; Expect(0, 55177, '\p{GCB=:\ALV\z:}', "");; Expect(1, 55176, '\p{GCB=lv}', ""); @@ -42916,16 +43957,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 55177, '\P{^GCB=lv}', ""); Expect(1, 55176, '\p{GCB=:\Alv\z:}', "");; Expect(0, 55177, '\p{GCB=:\Alv\z:}', "");; - Expect(1, 55176, '\p{GCB=__LV}', ""); - Expect(0, 55176, '\p{^GCB=__LV}', ""); - Expect(0, 55176, '\P{GCB=__LV}', ""); - Expect(1, 55176, '\P{^GCB=__LV}', ""); - Expect(0, 55177, '\p{GCB=__LV}', ""); - Expect(1, 55177, '\p{^GCB=__LV}', ""); - Expect(1, 55177, '\P{GCB=__LV}', ""); - Expect(0, 55177, '\P{^GCB=__LV}', ""); - Error('\p{Is_Grapheme_Cluster_Break=-LV:=}'); - Error('\P{Is_Grapheme_Cluster_Break=-LV:=}'); + Expect(1, 55176, '\p{GCB= LV}', ""); + Expect(0, 55176, '\p{^GCB= LV}', ""); + Expect(0, 55176, '\P{GCB= LV}', ""); + Expect(1, 55176, '\P{^GCB= LV}', ""); + Expect(0, 55177, '\p{GCB= LV}', ""); + Expect(1, 55177, '\p{^GCB= LV}', ""); + Expect(1, 55177, '\P{GCB= LV}', ""); + Expect(0, 55177, '\P{^GCB= LV}', ""); + Error('\p{Is_Grapheme_Cluster_Break=-lv/a/}'); + Error('\P{Is_Grapheme_Cluster_Break=-lv/a/}'); 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}', ""); @@ -42934,16 +43975,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 55177, '\p{^Is_Grapheme_Cluster_Break=lv}', ""); Expect(1, 55177, '\P{Is_Grapheme_Cluster_Break=lv}', ""); Expect(0, 55177, '\P{^Is_Grapheme_Cluster_Break=lv}', ""); - Expect(1, 55176, '\p{Is_Grapheme_Cluster_Break= LV}', ""); - Expect(0, 55176, '\p{^Is_Grapheme_Cluster_Break= LV}', ""); - Expect(0, 55176, '\P{Is_Grapheme_Cluster_Break= LV}', ""); - Expect(1, 55176, '\P{^Is_Grapheme_Cluster_Break= LV}', ""); - Expect(0, 55177, '\p{Is_Grapheme_Cluster_Break= LV}', ""); - Expect(1, 55177, '\p{^Is_Grapheme_Cluster_Break= LV}', ""); - Expect(1, 55177, '\P{Is_Grapheme_Cluster_Break= LV}', ""); - Expect(0, 55177, '\P{^Is_Grapheme_Cluster_Break= LV}', ""); - Error('\p{Is_GCB: :=LV}'); - Error('\P{Is_GCB: :=LV}'); + Expect(1, 55176, '\p{Is_Grapheme_Cluster_Break=- lv}', ""); + Expect(0, 55176, '\p{^Is_Grapheme_Cluster_Break=- lv}', ""); + Expect(0, 55176, '\P{Is_Grapheme_Cluster_Break=- lv}', ""); + Expect(1, 55176, '\P{^Is_Grapheme_Cluster_Break=- lv}', ""); + Expect(0, 55177, '\p{Is_Grapheme_Cluster_Break=- lv}', ""); + Expect(1, 55177, '\p{^Is_Grapheme_Cluster_Break=- lv}', ""); + Expect(1, 55177, '\P{Is_Grapheme_Cluster_Break=- lv}', ""); + Expect(0, 55177, '\P{^Is_Grapheme_Cluster_Break=- lv}', ""); + Error('\p{Is_GCB:/a/- LV}'); + Error('\P{Is_GCB:/a/- LV}'); Expect(1, 55176, '\p{Is_GCB=lv}', ""); Expect(0, 55176, '\p{^Is_GCB=lv}', ""); Expect(0, 55176, '\P{Is_GCB=lv}', ""); @@ -42952,38 +43993,38 @@ 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}'); + Error('\P{Grapheme_Cluster_Break=_:=LVT}'); Expect(1, 55203, '\p{Grapheme_Cluster_Break=:\ALVT\z:}', "");; Expect(0, 55204, '\p{Grapheme_Cluster_Break=:\ALVT\z:}', "");; - Expect(1, 55203, '\p{Grapheme_Cluster_Break: lvt}', ""); - Expect(0, 55203, '\p{^Grapheme_Cluster_Break: lvt}', ""); - Expect(0, 55203, '\P{Grapheme_Cluster_Break: lvt}', ""); - Expect(1, 55203, '\P{^Grapheme_Cluster_Break: lvt}', ""); - Expect(0, 55204, '\p{Grapheme_Cluster_Break: lvt}', ""); - Expect(1, 55204, '\p{^Grapheme_Cluster_Break: lvt}', ""); - Expect(1, 55204, '\P{Grapheme_Cluster_Break: lvt}', ""); - Expect(0, 55204, '\P{^Grapheme_Cluster_Break: lvt}', ""); + Expect(1, 55203, '\p{Grapheme_Cluster_Break=lvt}', ""); + Expect(0, 55203, '\p{^Grapheme_Cluster_Break=lvt}', ""); + Expect(0, 55203, '\P{Grapheme_Cluster_Break=lvt}', ""); + Expect(1, 55203, '\P{^Grapheme_Cluster_Break=lvt}', ""); + Expect(0, 55204, '\p{Grapheme_Cluster_Break=lvt}', ""); + Expect(1, 55204, '\p{^Grapheme_Cluster_Break=lvt}', ""); + Expect(1, 55204, '\P{Grapheme_Cluster_Break=lvt}', ""); + Expect(0, 55204, '\P{^Grapheme_Cluster_Break=lvt}', ""); Expect(1, 55203, '\p{Grapheme_Cluster_Break=:\Alvt\z:}', "");; Expect(0, 55204, '\p{Grapheme_Cluster_Break=:\Alvt\z:}', "");; - Expect(1, 55203, '\p{Grapheme_Cluster_Break:_LVT}', ""); - Expect(0, 55203, '\p{^Grapheme_Cluster_Break:_LVT}', ""); - Expect(0, 55203, '\P{Grapheme_Cluster_Break:_LVT}', ""); - Expect(1, 55203, '\P{^Grapheme_Cluster_Break:_LVT}', ""); - Expect(0, 55204, '\p{Grapheme_Cluster_Break:_LVT}', ""); - Expect(1, 55204, '\p{^Grapheme_Cluster_Break:_LVT}', ""); - Expect(1, 55204, '\P{Grapheme_Cluster_Break:_LVT}', ""); - Expect(0, 55204, '\P{^Grapheme_Cluster_Break:_LVT}', ""); - Error('\p{GCB= :=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}', ""); @@ -42996,16 +44037,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=/a/LVT}'); + Error('\P{Is_Grapheme_Cluster_Break=/a/LVT}'); Expect(1, 55203, '\p{Is_Grapheme_Cluster_Break=lvt}', ""); Expect(0, 55203, '\p{^Is_Grapheme_Cluster_Break=lvt}', ""); Expect(0, 55203, '\P{Is_Grapheme_Cluster_Break=lvt}', ""); @@ -43014,26 +44055,34 @@ 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}', ""); - 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, 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}', ""); @@ -43046,38 +44095,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=/a/ PP}'); - Error('\P{GCB=/a/ PP}'); + Expect(1, 73030, '\p{Grapheme_Cluster_Break= PREPEND}', ""); + Expect(0, 73030, '\p{^Grapheme_Cluster_Break= PREPEND}', ""); + Expect(0, 73030, '\P{Grapheme_Cluster_Break= PREPEND}', ""); + Expect(1, 73030, '\P{^Grapheme_Cluster_Break= PREPEND}', ""); + Expect(0, 73031, '\p{Grapheme_Cluster_Break= PREPEND}', ""); + Expect(1, 73031, '\p{^Grapheme_Cluster_Break= PREPEND}', ""); + Expect(1, 73031, '\P{Grapheme_Cluster_Break= PREPEND}', ""); + Expect(0, 73031, '\P{^Grapheme_Cluster_Break= PREPEND}', ""); + Error('\p{GCB=:=_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: 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= :=PREPEND}'); - Error('\P{Is_Grapheme_Cluster_Break= :=PREPEND}'); + Expect(1, 73030, '\p{GCB= -PP}', ""); + Expect(0, 73030, '\p{^GCB= -PP}', ""); + Expect(0, 73030, '\P{GCB= -PP}', ""); + Expect(1, 73030, '\P{^GCB= -PP}', ""); + Expect(0, 73031, '\p{GCB= -PP}', ""); + Expect(1, 73031, '\p{^GCB= -PP}', ""); + Expect(1, 73031, '\P{GCB= -PP}', ""); + Expect(0, 73031, '\P{^GCB= -PP}', ""); + Error('\p{Is_Grapheme_Cluster_Break= /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}', ""); @@ -43086,16 +44135,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73031, '\p{^Is_Grapheme_Cluster_Break=prepend}', ""); Expect(1, 73031, '\P{Is_Grapheme_Cluster_Break=prepend}', ""); Expect(0, 73031, '\P{^Is_Grapheme_Cluster_Break=prepend}', ""); - Expect(1, 73030, '\p{Is_Grapheme_Cluster_Break: -prepend}', ""); - Expect(0, 73030, '\p{^Is_Grapheme_Cluster_Break: -prepend}', ""); - Expect(0, 73030, '\P{Is_Grapheme_Cluster_Break: -prepend}', ""); - Expect(1, 73030, '\P{^Is_Grapheme_Cluster_Break: -prepend}', ""); - Expect(0, 73031, '\p{Is_Grapheme_Cluster_Break: -prepend}', ""); - Expect(1, 73031, '\p{^Is_Grapheme_Cluster_Break: -prepend}', ""); - Expect(1, 73031, '\P{Is_Grapheme_Cluster_Break: -prepend}', ""); - Expect(0, 73031, '\P{^Is_Grapheme_Cluster_Break: -prepend}', ""); - Error('\p{Is_GCB=/a/ PP}'); - Error('\P{Is_GCB=/a/ PP}'); + Expect(1, 73030, '\p{Is_Grapheme_Cluster_Break= prepend}', ""); + Expect(0, 73030, '\p{^Is_Grapheme_Cluster_Break= prepend}', ""); + Expect(0, 73030, '\P{Is_Grapheme_Cluster_Break= prepend}', ""); + Expect(1, 73030, '\P{^Is_Grapheme_Cluster_Break= prepend}', ""); + Expect(0, 73031, '\p{Is_Grapheme_Cluster_Break= prepend}', ""); + Expect(1, 73031, '\p{^Is_Grapheme_Cluster_Break= prepend}', ""); + Expect(1, 73031, '\P{Is_Grapheme_Cluster_Break= prepend}', ""); + Expect(0, 73031, '\P{^Is_Grapheme_Cluster_Break= prepend}', ""); + Error('\p{Is_GCB=/a/-PP}'); + Error('\P{Is_GCB=/a/-PP}'); Expect(1, 73030, '\p{Is_GCB=pp}', ""); Expect(0, 73030, '\p{^Is_GCB=pp}', ""); Expect(0, 73030, '\P{Is_GCB=pp}', ""); @@ -43104,16 +44153,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73031, '\p{^Is_GCB=pp}', ""); Expect(1, 73031, '\P{Is_GCB=pp}', ""); Expect(0, 73031, '\P{^Is_GCB=pp}', ""); - Expect(1, 73030, '\p{Is_GCB=_pp}', ""); - Expect(0, 73030, '\p{^Is_GCB=_pp}', ""); - Expect(0, 73030, '\P{Is_GCB=_pp}', ""); - Expect(1, 73030, '\P{^Is_GCB=_pp}', ""); - Expect(0, 73031, '\p{Is_GCB=_pp}', ""); - Expect(1, 73031, '\p{^Is_GCB=_pp}', ""); - Expect(1, 73031, '\P{Is_GCB=_pp}', ""); - Expect(0, 73031, '\P{^Is_GCB=_pp}', ""); - Error('\p{Grapheme_Cluster_Break=:=- Regional_Indicator}'); - Error('\P{Grapheme_Cluster_Break=:=- Regional_Indicator}'); + Expect(1, 73030, '\p{Is_GCB=- PP}', ""); + Expect(0, 73030, '\p{^Is_GCB=- PP}', ""); + Expect(0, 73030, '\P{Is_GCB=- PP}', ""); + Expect(1, 73030, '\P{^Is_GCB=- PP}', ""); + Expect(0, 73031, '\p{Is_GCB=- PP}', ""); + Expect(1, 73031, '\p{^Is_GCB=- PP}', ""); + Expect(1, 73031, '\P{Is_GCB=- PP}', ""); + Expect(0, 73031, '\P{^Is_GCB=- PP}', ""); + Error('\p{Grapheme_Cluster_Break=Regional_indicator:=}'); + Error('\P{Grapheme_Cluster_Break=Regional_indicator:=}'); Expect(1, 127487, '\p{Grapheme_Cluster_Break=:\ARegional_Indicator\z:}', "");; Expect(0, 127488, '\p{Grapheme_Cluster_Break=:\ARegional_Indicator\z:}', "");; Expect(1, 127487, '\p{Grapheme_Cluster_Break=regionalindicator}', ""); @@ -43126,16 +44175,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=/a/_ RI}'); - Error('\P{GCB=/a/_ 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: := RI}'); + Error('\P{GCB: := RI}'); Expect(1, 127487, '\p{GCB=:\ARI\z:}', "");; Expect(0, 127488, '\p{GCB=:\ARI\z:}', "");; Expect(1, 127487, '\p{GCB=ri}', ""); @@ -43156,8 +44205,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}'); + 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}', ""); @@ -43166,16 +44215,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 127488, '\p{^Is_Grapheme_Cluster_Break=regionalindicator}', ""); Expect(1, 127488, '\P{Is_Grapheme_Cluster_Break=regionalindicator}', ""); Expect(0, 127488, '\P{^Is_Grapheme_Cluster_Break=regionalindicator}', ""); - Expect(1, 127487, '\p{Is_Grapheme_Cluster_Break=__regional_Indicator}', ""); - Expect(0, 127487, '\p{^Is_Grapheme_Cluster_Break=__regional_Indicator}', ""); - Expect(0, 127487, '\P{Is_Grapheme_Cluster_Break=__regional_Indicator}', ""); - Expect(1, 127487, '\P{^Is_Grapheme_Cluster_Break=__regional_Indicator}', ""); - Expect(0, 127488, '\p{Is_Grapheme_Cluster_Break=__regional_Indicator}', ""); - Expect(1, 127488, '\p{^Is_Grapheme_Cluster_Break=__regional_Indicator}', ""); - Expect(1, 127488, '\P{Is_Grapheme_Cluster_Break=__regional_Indicator}', ""); - Expect(0, 127488, '\P{^Is_Grapheme_Cluster_Break=__regional_Indicator}', ""); - Error('\p{Is_GCB=/a/- ri}'); - Error('\P{Is_GCB=/a/- ri}'); + Expect(1, 127487, '\p{Is_Grapheme_Cluster_Break= Regional_indicator}', ""); + Expect(0, 127487, '\p{^Is_Grapheme_Cluster_Break= Regional_indicator}', ""); + Expect(0, 127487, '\P{Is_Grapheme_Cluster_Break= Regional_indicator}', ""); + Expect(1, 127487, '\P{^Is_Grapheme_Cluster_Break= Regional_indicator}', ""); + Expect(0, 127488, '\p{Is_Grapheme_Cluster_Break= Regional_indicator}', ""); + Expect(1, 127488, '\p{^Is_Grapheme_Cluster_Break= Regional_indicator}', ""); + Expect(1, 127488, '\P{Is_Grapheme_Cluster_Break= Regional_indicator}', ""); + Expect(0, 127488, '\P{^Is_Grapheme_Cluster_Break= Regional_indicator}', ""); + Error('\p{Is_GCB=/a/ ri}'); + Error('\P{Is_GCB=/a/ ri}'); Expect(1, 127487, '\p{Is_GCB=ri}', ""); Expect(0, 127487, '\p{^Is_GCB=ri}', ""); Expect(0, 127487, '\P{Is_GCB=ri}', ""); @@ -43184,16 +44233,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 127488, '\p{^Is_GCB=ri}', ""); Expect(1, 127488, '\P{Is_GCB=ri}', ""); Expect(0, 127488, '\P{^Is_GCB=ri}', ""); - Expect(1, 127487, '\p{Is_GCB= RI}', ""); - Expect(0, 127487, '\p{^Is_GCB= RI}', ""); - Expect(0, 127487, '\P{Is_GCB= RI}', ""); - Expect(1, 127487, '\P{^Is_GCB= RI}', ""); - Expect(0, 127488, '\p{Is_GCB= RI}', ""); - Expect(1, 127488, '\p{^Is_GCB= RI}', ""); - Expect(1, 127488, '\P{Is_GCB= RI}', ""); - Expect(0, 127488, '\P{^Is_GCB= RI}', ""); - Error('\p{Grapheme_Cluster_Break= /a/SpacingMark}'); - Error('\P{Grapheme_Cluster_Break= /a/SpacingMark}'); + Expect(1, 127487, '\p{Is_GCB=_ri}', ""); + Expect(0, 127487, '\p{^Is_GCB=_ri}', ""); + Expect(0, 127487, '\P{Is_GCB=_ri}', ""); + Expect(1, 127487, '\P{^Is_GCB=_ri}', ""); + Expect(0, 127488, '\p{Is_GCB=_ri}', ""); + Expect(1, 127488, '\p{^Is_GCB=_ri}', ""); + Expect(1, 127488, '\P{Is_GCB=_ri}', ""); + Expect(0, 127488, '\P{^Is_GCB=_ri}', ""); + Error('\p{Grapheme_Cluster_Break=-/a/SpacingMark}'); + Error('\P{Grapheme_Cluster_Break=-/a/SpacingMark}'); Expect(1, 119149, '\p{Grapheme_Cluster_Break=:\ASpacingMark\z:}', "");; Expect(0, 119150, '\p{Grapheme_Cluster_Break=:\ASpacingMark\z:}', "");; Expect(1, 119149, '\p{Grapheme_Cluster_Break=spacingmark}', ""); @@ -43206,16 +44255,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}', ""); @@ -43228,16 +44277,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}', ""); @@ -43246,34 +44295,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 119150, '\p{^Is_Grapheme_Cluster_Break=spacingmark}', ""); Expect(1, 119150, '\P{Is_Grapheme_Cluster_Break=spacingmark}', ""); Expect(0, 119150, '\P{^Is_Grapheme_Cluster_Break=spacingmark}', ""); - Expect(1, 119149, '\p{Is_Grapheme_Cluster_Break: _-SpacingMark}', ""); - Expect(0, 119149, '\p{^Is_Grapheme_Cluster_Break: _-SpacingMark}', ""); - Expect(0, 119149, '\P{Is_Grapheme_Cluster_Break: _-SpacingMark}', ""); - Expect(1, 119149, '\P{^Is_Grapheme_Cluster_Break: _-SpacingMark}', ""); - Expect(0, 119150, '\p{Is_Grapheme_Cluster_Break: _-SpacingMark}', ""); - Expect(1, 119150, '\p{^Is_Grapheme_Cluster_Break: _-SpacingMark}', ""); - Expect(1, 119150, '\P{Is_Grapheme_Cluster_Break: _-SpacingMark}', ""); - Expect(0, 119150, '\P{^Is_Grapheme_Cluster_Break: _-SpacingMark}', ""); - Error('\p{Is_GCB=:= -sm}'); - Error('\P{Is_GCB=:= -sm}'); - Expect(1, 119149, '\p{Is_GCB: sm}', ""); - Expect(0, 119149, '\p{^Is_GCB: sm}', ""); - Expect(0, 119149, '\P{Is_GCB: sm}', ""); - Expect(1, 119149, '\P{^Is_GCB: sm}', ""); - Expect(0, 119150, '\p{Is_GCB: sm}', ""); - Expect(1, 119150, '\p{^Is_GCB: sm}', ""); - Expect(1, 119150, '\P{Is_GCB: sm}', ""); - Expect(0, 119150, '\P{^Is_GCB: sm}', ""); - Expect(1, 119149, '\p{Is_GCB=--SM}', ""); - Expect(0, 119149, '\p{^Is_GCB=--SM}', ""); - Expect(0, 119149, '\P{Is_GCB=--SM}', ""); - Expect(1, 119149, '\P{^Is_GCB=--SM}', ""); - Expect(0, 119150, '\p{Is_GCB=--SM}', ""); - Expect(1, 119150, '\p{^Is_GCB=--SM}', ""); - Expect(1, 119150, '\P{Is_GCB=--SM}', ""); - Expect(0, 119150, '\P{^Is_GCB=--SM}', ""); - Error('\p{Grapheme_Cluster_Break= _T:=}'); - Error('\P{Grapheme_Cluster_Break= _T:=}'); + Expect(1, 119149, '\p{Is_Grapheme_Cluster_Break=_spacingmark}', ""); + Expect(0, 119149, '\p{^Is_Grapheme_Cluster_Break=_spacingmark}', ""); + Expect(0, 119149, '\P{Is_Grapheme_Cluster_Break=_spacingmark}', ""); + Expect(1, 119149, '\P{^Is_Grapheme_Cluster_Break=_spacingmark}', ""); + Expect(0, 119150, '\p{Is_Grapheme_Cluster_Break=_spacingmark}', ""); + Expect(1, 119150, '\p{^Is_Grapheme_Cluster_Break=_spacingmark}', ""); + Expect(1, 119150, '\P{Is_Grapheme_Cluster_Break=_spacingmark}', ""); + Expect(0, 119150, '\P{^Is_Grapheme_Cluster_Break=_spacingmark}', ""); + Error('\p{Is_GCB= :=sm}'); + Error('\P{Is_GCB= :=sm}'); + Expect(1, 119149, '\p{Is_GCB=sm}', ""); + Expect(0, 119149, '\p{^Is_GCB=sm}', ""); + Expect(0, 119149, '\P{Is_GCB=sm}', ""); + Expect(1, 119149, '\P{^Is_GCB=sm}', ""); + Expect(0, 119150, '\p{Is_GCB=sm}', ""); + Expect(1, 119150, '\p{^Is_GCB=sm}', ""); + Expect(1, 119150, '\P{Is_GCB=sm}', ""); + Expect(0, 119150, '\P{^Is_GCB=sm}', ""); + Expect(1, 119149, '\p{Is_GCB=--sm}', ""); + Expect(0, 119149, '\p{^Is_GCB=--sm}', ""); + Expect(0, 119149, '\P{Is_GCB=--sm}', ""); + Expect(1, 119149, '\P{^Is_GCB=--sm}', ""); + Expect(0, 119150, '\p{Is_GCB=--sm}', ""); + Expect(1, 119150, '\p{^Is_GCB=--sm}', ""); + Expect(1, 119150, '\P{Is_GCB=--sm}', ""); + Expect(0, 119150, '\P{^Is_GCB=--sm}', ""); + Error('\p{Grapheme_Cluster_Break=_t/a/}'); + Error('\P{Grapheme_Cluster_Break=_t/a/}'); Expect(1, 55291, '\p{Grapheme_Cluster_Break=:\AT\z:}', "");; Expect(0, 55292, '\p{Grapheme_Cluster_Break=:\AT\z:}', "");; Expect(1, 55291, '\p{Grapheme_Cluster_Break=t}', ""); @@ -43286,16 +44335,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 55292, '\P{^Grapheme_Cluster_Break=t}', ""); Expect(1, 55291, '\p{Grapheme_Cluster_Break=:\At\z:}', "");; Expect(0, 55292, '\p{Grapheme_Cluster_Break=:\At\z:}', "");; - Expect(1, 55291, '\p{Grapheme_Cluster_Break= T}', ""); - Expect(0, 55291, '\p{^Grapheme_Cluster_Break= T}', ""); - Expect(0, 55291, '\P{Grapheme_Cluster_Break= T}', ""); - Expect(1, 55291, '\P{^Grapheme_Cluster_Break= T}', ""); - Expect(0, 55292, '\p{Grapheme_Cluster_Break= T}', ""); - Expect(1, 55292, '\p{^Grapheme_Cluster_Break= T}', ""); - Expect(1, 55292, '\P{Grapheme_Cluster_Break= T}', ""); - Expect(0, 55292, '\P{^Grapheme_Cluster_Break= T}', ""); - Error('\p{GCB: := _t}'); - Error('\P{GCB: := _t}'); + Expect(1, 55291, '\p{Grapheme_Cluster_Break= T}', ""); + Expect(0, 55291, '\p{^Grapheme_Cluster_Break= T}', ""); + Expect(0, 55291, '\P{Grapheme_Cluster_Break= T}', ""); + Expect(1, 55291, '\P{^Grapheme_Cluster_Break= T}', ""); + Expect(0, 55292, '\p{Grapheme_Cluster_Break= T}', ""); + Expect(1, 55292, '\p{^Grapheme_Cluster_Break= T}', ""); + Expect(1, 55292, '\P{Grapheme_Cluster_Break= T}', ""); + Expect(0, 55292, '\P{^Grapheme_Cluster_Break= T}', ""); + Error('\p{GCB=:=__T}'); + Error('\P{GCB=:=__T}'); Expect(1, 55291, '\p{GCB=:\AT\z:}', "");; Expect(0, 55292, '\p{GCB=:\AT\z:}', "");; Expect(1, 55291, '\p{GCB=t}', ""); @@ -43308,34 +44357,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=/a/ -T}'); - Error('\P{Is_GCB=/a/ -T}'); + 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{Is_GCB=t}', ""); Expect(0, 55291, '\p{^Is_GCB=t}', ""); Expect(0, 55291, '\P{Is_GCB=t}', ""); @@ -43344,38 +44393,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 55292, '\p{^Is_GCB=t}', ""); Expect(1, 55292, '\P{Is_GCB=t}', ""); Expect(0, 55292, '\P{^Is_GCB=t}', ""); - Expect(1, 55291, '\p{Is_GCB=_-T}', ""); - Expect(0, 55291, '\p{^Is_GCB=_-T}', ""); - Expect(0, 55291, '\P{Is_GCB=_-T}', ""); - Expect(1, 55291, '\P{^Is_GCB=_-T}', ""); - Expect(0, 55292, '\p{Is_GCB=_-T}', ""); - Expect(1, 55292, '\p{^Is_GCB=_-T}', ""); - Expect(1, 55292, '\P{Is_GCB=_-T}', ""); - Expect(0, 55292, '\P{^Is_GCB=_-T}', ""); - Error('\p{Grapheme_Cluster_Break= /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= /a/V}'); + Error('\P{Grapheme_Cluster_Break= /a/V}'); Expect(1, 55238, '\p{Grapheme_Cluster_Break=:\AV\z:}', "");; Expect(0, 55239, '\p{Grapheme_Cluster_Break=:\AV\z:}', "");; - Expect(1, 55238, '\p{Grapheme_Cluster_Break: v}', ""); - Expect(0, 55238, '\p{^Grapheme_Cluster_Break: v}', ""); - Expect(0, 55238, '\P{Grapheme_Cluster_Break: v}', ""); - Expect(1, 55238, '\P{^Grapheme_Cluster_Break: v}', ""); - Expect(0, 55239, '\p{Grapheme_Cluster_Break: v}', ""); - Expect(1, 55239, '\p{^Grapheme_Cluster_Break: v}', ""); - Expect(1, 55239, '\P{Grapheme_Cluster_Break: v}', ""); - Expect(0, 55239, '\P{^Grapheme_Cluster_Break: v}', ""); + Expect(1, 55238, '\p{Grapheme_Cluster_Break=v}', ""); + Expect(0, 55238, '\p{^Grapheme_Cluster_Break=v}', ""); + Expect(0, 55238, '\P{Grapheme_Cluster_Break=v}', ""); + Expect(1, 55238, '\P{^Grapheme_Cluster_Break=v}', ""); + Expect(0, 55239, '\p{Grapheme_Cluster_Break=v}', ""); + Expect(1, 55239, '\p{^Grapheme_Cluster_Break=v}', ""); + Expect(1, 55239, '\P{Grapheme_Cluster_Break=v}', ""); + Expect(0, 55239, '\P{^Grapheme_Cluster_Break=v}', ""); Expect(1, 55238, '\p{Grapheme_Cluster_Break=:\Av\z:}', "");; Expect(0, 55239, '\p{Grapheme_Cluster_Break=:\Av\z:}', "");; - Expect(1, 55238, '\p{Grapheme_Cluster_Break= v}', ""); - Expect(0, 55238, '\p{^Grapheme_Cluster_Break= v}', ""); - Expect(0, 55238, '\P{Grapheme_Cluster_Break= v}', ""); - Expect(1, 55238, '\P{^Grapheme_Cluster_Break= v}', ""); - Expect(0, 55239, '\p{Grapheme_Cluster_Break= v}', ""); - Expect(1, 55239, '\p{^Grapheme_Cluster_Break= v}', ""); - Expect(1, 55239, '\P{Grapheme_Cluster_Break= v}', ""); - Expect(0, 55239, '\P{^Grapheme_Cluster_Break= v}', ""); - Error('\p{GCB=_V:=}'); - Error('\P{GCB=_V:=}'); + Expect(1, 55238, '\p{Grapheme_Cluster_Break: - V}', ""); + Expect(0, 55238, '\p{^Grapheme_Cluster_Break: - V}', ""); + Expect(0, 55238, '\P{Grapheme_Cluster_Break: - V}', ""); + Expect(1, 55238, '\P{^Grapheme_Cluster_Break: - V}', ""); + Expect(0, 55239, '\p{Grapheme_Cluster_Break: - V}', ""); + Expect(1, 55239, '\p{^Grapheme_Cluster_Break: - V}', ""); + Expect(1, 55239, '\P{Grapheme_Cluster_Break: - V}', ""); + Expect(0, 55239, '\P{^Grapheme_Cluster_Break: - V}', ""); + Error('\p{GCB=_ v:=}'); + Error('\P{GCB=_ v:=}'); Expect(1, 55238, '\p{GCB=:\AV\z:}', "");; Expect(0, 55239, '\p{GCB=:\AV\z:}', "");; Expect(1, 55238, '\p{GCB=v}', ""); @@ -43388,74 +44437,74 @@ 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=_/a/V}'); - Error('\P{Is_Grapheme_Cluster_Break=_/a/V}'); - Expect(1, 55238, '\p{Is_Grapheme_Cluster_Break: v}', ""); - Expect(0, 55238, '\p{^Is_Grapheme_Cluster_Break: v}', ""); - Expect(0, 55238, '\P{Is_Grapheme_Cluster_Break: v}', ""); - Expect(1, 55238, '\P{^Is_Grapheme_Cluster_Break: v}', ""); - Expect(0, 55239, '\p{Is_Grapheme_Cluster_Break: v}', ""); - Expect(1, 55239, '\p{^Is_Grapheme_Cluster_Break: v}', ""); - Expect(1, 55239, '\P{Is_Grapheme_Cluster_Break: v}', ""); - Expect(0, 55239, '\P{^Is_Grapheme_Cluster_Break: v}', ""); - Expect(1, 55238, '\p{Is_Grapheme_Cluster_Break=- V}', ""); - Expect(0, 55238, '\p{^Is_Grapheme_Cluster_Break=- V}', ""); - Expect(0, 55238, '\P{Is_Grapheme_Cluster_Break=- V}', ""); - 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_GCB:v}', ""); - Expect(0, 55238, '\p{^Is_GCB:v}', ""); - Expect(0, 55238, '\P{Is_GCB:v}', ""); - Expect(1, 55238, '\P{^Is_GCB:v}', ""); - Expect(0, 55239, '\p{Is_GCB:v}', ""); - Expect(1, 55239, '\p{^Is_GCB:v}', ""); - Expect(1, 55239, '\P{Is_GCB:v}', ""); - Expect(0, 55239, '\P{^Is_GCB:v}', ""); - Expect(1, 55238, '\p{Is_GCB= -V}', ""); - Expect(0, 55238, '\p{^Is_GCB= -V}', ""); - Expect(0, 55238, '\P{Is_GCB= -V}', ""); - Expect(1, 55238, '\P{^Is_GCB= -V}', ""); - Expect(0, 55239, '\p{Is_GCB= -V}', ""); - Expect(1, 55239, '\p{^Is_GCB= -V}', ""); - Expect(1, 55239, '\P{Is_GCB= -V}', ""); - Expect(0, 55239, '\P{^Is_GCB= -V}', ""); - Error('\p{Grapheme_Cluster_Break= /a/Other}'); - Error('\P{Grapheme_Cluster_Break= /a/Other}'); + Expect(1, 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{Is_Grapheme_Cluster_Break=v}', ""); + Expect(0, 55238, '\p{^Is_Grapheme_Cluster_Break=v}', ""); + Expect(0, 55238, '\P{Is_Grapheme_Cluster_Break=v}', ""); + Expect(1, 55238, '\P{^Is_Grapheme_Cluster_Break=v}', ""); + Expect(0, 55239, '\p{Is_Grapheme_Cluster_Break=v}', ""); + Expect(1, 55239, '\p{^Is_Grapheme_Cluster_Break=v}', ""); + Expect(1, 55239, '\P{Is_Grapheme_Cluster_Break=v}', ""); + Expect(0, 55239, '\P{^Is_Grapheme_Cluster_Break=v}', ""); + Expect(1, 55238, '\p{Is_Grapheme_Cluster_Break= V}', ""); + Expect(0, 55238, '\p{^Is_Grapheme_Cluster_Break= V}', ""); + Expect(0, 55238, '\P{Is_Grapheme_Cluster_Break= V}', ""); + 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_GCB=v}', ""); + Expect(0, 55238, '\p{^Is_GCB=v}', ""); + Expect(0, 55238, '\P{Is_GCB=v}', ""); + Expect(1, 55238, '\P{^Is_GCB=v}', ""); + Expect(0, 55239, '\p{Is_GCB=v}', ""); + Expect(1, 55239, '\p{^Is_GCB=v}', ""); + Expect(1, 55239, '\P{Is_GCB=v}', ""); + Expect(0, 55239, '\P{^Is_GCB=v}', ""); + Expect(1, 55238, '\p{Is_GCB=_ V}', ""); + Expect(0, 55238, '\p{^Is_GCB=_ V}', ""); + Expect(0, 55238, '\P{Is_GCB=_ V}', ""); + Expect(1, 55238, '\P{^Is_GCB=_ V}', ""); + Expect(0, 55239, '\p{Is_GCB=_ V}', ""); + Expect(1, 55239, '\p{^Is_GCB=_ V}', ""); + Expect(1, 55239, '\P{Is_GCB=_ V}', ""); + Expect(0, 55239, '\P{^Is_GCB=_ V}', ""); + Error('\p{Grapheme_Cluster_Break=/a/ Other}'); + Error('\P{Grapheme_Cluster_Break=/a/ Other}'); Expect(1, 921600, '\p{Grapheme_Cluster_Break=:\AOther\z:}', "");; Expect(0, 921599, '\p{Grapheme_Cluster_Break=:\AOther\z:}', "");; - Expect(1, 921600, '\p{Grapheme_Cluster_Break:other}', ""); - Expect(0, 921600, '\p{^Grapheme_Cluster_Break:other}', ""); - Expect(0, 921600, '\P{Grapheme_Cluster_Break:other}', ""); - Expect(1, 921600, '\P{^Grapheme_Cluster_Break:other}', ""); - Expect(0, 921599, '\p{Grapheme_Cluster_Break:other}', ""); - Expect(1, 921599, '\p{^Grapheme_Cluster_Break:other}', ""); - Expect(1, 921599, '\P{Grapheme_Cluster_Break:other}', ""); - Expect(0, 921599, '\P{^Grapheme_Cluster_Break:other}', ""); + Expect(1, 921600, '\p{Grapheme_Cluster_Break=other}', ""); + Expect(0, 921600, '\p{^Grapheme_Cluster_Break=other}', ""); + Expect(0, 921600, '\P{Grapheme_Cluster_Break=other}', ""); + Expect(1, 921600, '\P{^Grapheme_Cluster_Break=other}', ""); + Expect(0, 921599, '\p{Grapheme_Cluster_Break=other}', ""); + Expect(1, 921599, '\p{^Grapheme_Cluster_Break=other}', ""); + Expect(1, 921599, '\P{Grapheme_Cluster_Break=other}', ""); + Expect(0, 921599, '\P{^Grapheme_Cluster_Break=other}', ""); Expect(1, 921600, '\p{Grapheme_Cluster_Break=:\Aother\z:}', "");; Expect(0, 921599, '\p{Grapheme_Cluster_Break=:\Aother\z:}', "");; - Expect(1, 921600, '\p{Grapheme_Cluster_Break=- other}', ""); - Expect(0, 921600, '\p{^Grapheme_Cluster_Break=- other}', ""); - Expect(0, 921600, '\P{Grapheme_Cluster_Break=- other}', ""); - Expect(1, 921600, '\P{^Grapheme_Cluster_Break=- other}', ""); - Expect(0, 921599, '\p{Grapheme_Cluster_Break=- other}', ""); - Expect(1, 921599, '\p{^Grapheme_Cluster_Break=- other}', ""); - Expect(1, 921599, '\P{Grapheme_Cluster_Break=- other}', ""); - Expect(0, 921599, '\P{^Grapheme_Cluster_Break=- other}', ""); - Error('\p{GCB=_ XX/a/}'); - Error('\P{GCB=_ XX/a/}'); + 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:}', "");; Expect(0, 921599, '\p{GCB=:\AXX\z:}', "");; Expect(1, 921600, '\p{GCB=xx}', ""); @@ -43468,16 +44517,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 921599, '\P{^GCB=xx}', ""); Expect(1, 921600, '\p{GCB=:\Axx\z:}', "");; Expect(0, 921599, '\p{GCB=:\Axx\z:}', "");; - Expect(1, 921600, '\p{GCB= -xx}', ""); - Expect(0, 921600, '\p{^GCB= -xx}', ""); - Expect(0, 921600, '\P{GCB= -xx}', ""); - Expect(1, 921600, '\P{^GCB= -xx}', ""); - Expect(0, 921599, '\p{GCB= -xx}', ""); - Expect(1, 921599, '\p{^GCB= -xx}', ""); - Expect(1, 921599, '\P{GCB= -xx}', ""); - Expect(0, 921599, '\P{^GCB= -xx}', ""); - Error('\p{Is_Grapheme_Cluster_Break= Other/a/}'); - Error('\P{Is_Grapheme_Cluster_Break= Other/a/}'); + Expect(1, 921600, '\p{GCB=_-XX}', ""); + Expect(0, 921600, '\p{^GCB=_-XX}', ""); + Expect(0, 921600, '\P{GCB=_-XX}', ""); + Expect(1, 921600, '\P{^GCB=_-XX}', ""); + Expect(0, 921599, '\p{GCB=_-XX}', ""); + Expect(1, 921599, '\p{^GCB=_-XX}', ""); + Expect(1, 921599, '\P{GCB=_-XX}', ""); + Expect(0, 921599, '\P{^GCB=_-XX}', ""); + Error('\p{Is_Grapheme_Cluster_Break=:=-Other}'); + Error('\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}', ""); @@ -43486,16 +44535,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/a/}'); - Error('\P{Is_GCB=-XX/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}', ""); + 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}', ""); @@ -43504,16 +44553,16 @@ 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= /a/ZWJ}'); - Error('\P{Grapheme_Cluster_Break= /a/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}', ""); @@ -43526,38 +44575,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8206, '\P{^Grapheme_Cluster_Break=zwj}', ""); Expect(1, 8205, '\p{Grapheme_Cluster_Break=:\Azwj\z:}', "");; Expect(0, 8206, '\p{Grapheme_Cluster_Break=:\Azwj\z:}', "");; - Expect(1, 8205, '\p{Grapheme_Cluster_Break= _zwj}', ""); - Expect(0, 8205, '\p{^Grapheme_Cluster_Break= _zwj}', ""); - Expect(0, 8205, '\P{Grapheme_Cluster_Break= _zwj}', ""); - Expect(1, 8205, '\P{^Grapheme_Cluster_Break= _zwj}', ""); - Expect(0, 8206, '\p{Grapheme_Cluster_Break= _zwj}', ""); - Expect(1, 8206, '\p{^Grapheme_Cluster_Break= _zwj}', ""); - Expect(1, 8206, '\P{Grapheme_Cluster_Break= _zwj}', ""); - Expect(0, 8206, '\P{^Grapheme_Cluster_Break= _zwj}', ""); - Error('\p{GCB=:= -zwj}'); - 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:=}'); + Error('\P{GCB= zwj:=}'); Expect(1, 8205, '\p{GCB=:\AZWJ\z:}', "");; Expect(0, 8206, '\p{GCB=:\AZWJ\z:}', "");; - Expect(1, 8205, '\p{GCB: zwj}', ""); - Expect(0, 8205, '\p{^GCB: zwj}', ""); - Expect(0, 8205, '\P{GCB: zwj}', ""); - Expect(1, 8205, '\P{^GCB: zwj}', ""); - Expect(0, 8206, '\p{GCB: zwj}', ""); - Expect(1, 8206, '\p{^GCB: zwj}', ""); - Expect(1, 8206, '\P{GCB: zwj}', ""); - Expect(0, 8206, '\P{^GCB: zwj}', ""); + Expect(1, 8205, '\p{GCB=zwj}', ""); + Expect(0, 8205, '\p{^GCB=zwj}', ""); + Expect(0, 8205, '\P{GCB=zwj}', ""); + Expect(1, 8205, '\P{^GCB=zwj}', ""); + Expect(0, 8206, '\p{GCB=zwj}', ""); + Expect(1, 8206, '\p{^GCB=zwj}', ""); + Expect(1, 8206, '\P{GCB=zwj}', ""); + Expect(0, 8206, '\P{^GCB=zwj}', ""); Expect(1, 8205, '\p{GCB=:\Azwj\z:}', "");; Expect(0, 8206, '\p{GCB=:\Azwj\z:}', "");; - Expect(1, 8205, '\p{GCB=_ zwj}', ""); - Expect(0, 8205, '\p{^GCB=_ zwj}', ""); - Expect(0, 8205, '\P{GCB=_ zwj}', ""); - Expect(1, 8205, '\P{^GCB=_ zwj}', ""); - Expect(0, 8206, '\p{GCB=_ zwj}', ""); - Expect(1, 8206, '\p{^GCB=_ zwj}', ""); - Expect(1, 8206, '\P{GCB=_ zwj}', ""); - Expect(0, 8206, '\P{^GCB=_ zwj}', ""); - Error('\p{Is_Grapheme_Cluster_Break=- ZWJ:=}'); - 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}', ""); @@ -43566,8 +44615,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}', ""); - 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}', ""); @@ -43576,38 +44633,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8206, '\p{^Is_GCB=zwj}', ""); Expect(1, 8206, '\P{Is_GCB=zwj}', ""); Expect(0, 8206, '\P{^Is_GCB=zwj}', ""); - Expect(1, 8205, '\p{Is_GCB= zwj}', ""); - Expect(0, 8205, '\p{^Is_GCB= zwj}', ""); - Expect(0, 8205, '\P{Is_GCB= zwj}', ""); - Expect(1, 8205, '\P{^Is_GCB= zwj}', ""); - Expect(0, 8206, '\p{Is_GCB= zwj}', ""); - Expect(1, 8206, '\p{^Is_GCB= zwj}', ""); - Expect(1, 8206, '\P{Is_GCB= zwj}', ""); - Expect(0, 8206, '\P{^Is_GCB= zwj}', ""); - Error('\p{Grapheme_Base=:= No}'); - Error('\P{Grapheme_Base=:= 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=/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=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{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}', ""); @@ -43620,16 +44677,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 201546, '\P{^Gr_Base=n}', ""); Expect(1, 201547, '\p{Gr_Base=:\An\z:}', "");; Expect(0, 201546, '\p{Gr_Base=:\An\z:}', "");; - Expect(1, 201547, '\p{Gr_Base: -N}', ""); - Expect(0, 201547, '\p{^Gr_Base: -N}', ""); - Expect(0, 201547, '\P{Gr_Base: -N}', ""); - Expect(1, 201547, '\P{^Gr_Base: -N}', ""); - Expect(0, 201546, '\p{Gr_Base: -N}', ""); - Expect(1, 201546, '\p{^Gr_Base: -N}', ""); - Expect(1, 201546, '\P{Gr_Base: -N}', ""); - Expect(0, 201546, '\P{^Gr_Base: -N}', ""); - Error('\p{Is_Grapheme_Base= -F/a/}'); - Error('\P{Is_Grapheme_Base= -F/a/}'); + Expect(1, 201547, '\p{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}', ""); @@ -43638,16 +44695,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 201546, '\p{^Is_Grapheme_Base=f}', ""); Expect(1, 201546, '\P{Is_Grapheme_Base=f}', ""); Expect(0, 201546, '\P{^Is_Grapheme_Base=f}', ""); - Expect(1, 201547, '\p{Is_Grapheme_Base=__F}', ""); - Expect(0, 201547, '\p{^Is_Grapheme_Base=__F}', ""); - Expect(0, 201547, '\P{Is_Grapheme_Base=__F}', ""); - Expect(1, 201547, '\P{^Is_Grapheme_Base=__F}', ""); - Expect(0, 201546, '\p{Is_Grapheme_Base=__F}', ""); - Expect(1, 201546, '\p{^Is_Grapheme_Base=__F}', ""); - Expect(1, 201546, '\P{Is_Grapheme_Base=__F}', ""); - Expect(0, 201546, '\P{^Is_Grapheme_Base=__F}', ""); - Error('\p{Is_Gr_Base=/a/ false}'); - Error('\P{Is_Gr_Base=/a/ false}'); + Expect(1, 201547, '\p{Is_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}', ""); @@ -43656,16 +44713,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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, 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}', ""); @@ -43678,16 +44735,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 201547, '\P{^Grapheme_Base=yes}', ""); Expect(1, 201546, '\p{Grapheme_Base=:\Ayes\z:}', "");; Expect(0, 201547, '\p{Grapheme_Base=:\Ayes\z:}', "");; - Expect(1, 201546, '\p{Grapheme_Base=-yes}', ""); - Expect(0, 201546, '\p{^Grapheme_Base=-yes}', ""); - Expect(0, 201546, '\P{Grapheme_Base=-yes}', ""); - Expect(1, 201546, '\P{^Grapheme_Base=-yes}', ""); - Expect(0, 201547, '\p{Grapheme_Base=-yes}', ""); - Expect(1, 201547, '\p{^Grapheme_Base=-yes}', ""); - Expect(1, 201547, '\P{Grapheme_Base=-yes}', ""); - Expect(0, 201547, '\P{^Grapheme_Base=-yes}', ""); - Error('\p{Gr_Base=/a/ Y}'); - Error('\P{Gr_Base=/a/ Y}'); + Expect(1, 201546, '\p{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}', ""); @@ -43700,16 +44757,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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{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}', ""); @@ -43718,16 +44775,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 201547, '\p{^Is_Grapheme_Base=t}', ""); Expect(1, 201547, '\P{Is_Grapheme_Base=t}', ""); Expect(0, 201547, '\P{^Is_Grapheme_Base=t}', ""); - Expect(1, 201546, '\p{Is_Grapheme_Base= T}', ""); - Expect(0, 201546, '\p{^Is_Grapheme_Base= T}', ""); - Expect(0, 201546, '\P{Is_Grapheme_Base= T}', ""); - Expect(1, 201546, '\P{^Is_Grapheme_Base= T}', ""); - Expect(0, 201547, '\p{Is_Grapheme_Base= T}', ""); - Expect(1, 201547, '\p{^Is_Grapheme_Base= T}', ""); - Expect(1, 201547, '\P{Is_Grapheme_Base= T}', ""); - Expect(0, 201547, '\P{^Is_Grapheme_Base= T}', ""); - Error('\p{Is_Gr_Base=-true:=}'); - Error('\P{Is_Gr_Base=-true:=}'); + Expect(1, 201546, '\p{Is_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}', ""); @@ -43736,38 +44793,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 201547, '\p{^Is_Gr_Base=true}', ""); Expect(1, 201547, '\P{Is_Gr_Base=true}', ""); Expect(0, 201547, '\P{^Is_Gr_Base=true}', ""); - Expect(1, 201546, '\p{Is_Gr_Base= -True}', ""); - Expect(0, 201546, '\p{^Is_Gr_Base= -True}', ""); - Expect(0, 201546, '\P{Is_Gr_Base= -True}', ""); - Expect(1, 201546, '\P{^Is_Gr_Base= -True}', ""); - Expect(0, 201547, '\p{Is_Gr_Base= -True}', ""); - Expect(1, 201547, '\p{^Is_Gr_Base= -True}', ""); - Expect(1, 201547, '\P{Is_Gr_Base= -True}', ""); - Expect(0, 201547, '\P{^Is_Gr_Base= -True}', ""); - Error('\p{Grapheme_Extend=/a/_ No}'); - Error('\P{Grapheme_Extend=/a/_ No}'); + Expect(1, 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, 918000, '\p{Grapheme_Extend=:\ANo\z:}', "");; Expect(0, 917999, '\p{Grapheme_Extend=:\ANo\z:}', "");; - Expect(1, 918000, '\p{Grapheme_Extend: no}', ""); - Expect(0, 918000, '\p{^Grapheme_Extend: no}', ""); - Expect(0, 918000, '\P{Grapheme_Extend: no}', ""); - Expect(1, 918000, '\P{^Grapheme_Extend: no}', ""); - Expect(0, 917999, '\p{Grapheme_Extend: no}', ""); - Expect(1, 917999, '\p{^Grapheme_Extend: no}', ""); - Expect(1, 917999, '\P{Grapheme_Extend: no}', ""); - Expect(0, 917999, '\P{^Grapheme_Extend: no}', ""); + Expect(1, 918000, '\p{Grapheme_Extend=no}', ""); + Expect(0, 918000, '\p{^Grapheme_Extend=no}', ""); + Expect(0, 918000, '\P{Grapheme_Extend=no}', ""); + Expect(1, 918000, '\P{^Grapheme_Extend=no}', ""); + Expect(0, 917999, '\p{Grapheme_Extend=no}', ""); + Expect(1, 917999, '\p{^Grapheme_Extend=no}', ""); + Expect(1, 917999, '\P{Grapheme_Extend=no}', ""); + Expect(0, 917999, '\P{^Grapheme_Extend=no}', ""); Expect(1, 918000, '\p{Grapheme_Extend=:\Ano\z:}', "");; Expect(0, 917999, '\p{Grapheme_Extend=:\Ano\z:}', "");; - Expect(1, 918000, '\p{Grapheme_Extend=No}', ""); - Expect(0, 918000, '\p{^Grapheme_Extend=No}', ""); - Expect(0, 918000, '\P{Grapheme_Extend=No}', ""); - Expect(1, 918000, '\P{^Grapheme_Extend=No}', ""); - Expect(0, 917999, '\p{Grapheme_Extend=No}', ""); - Expect(1, 917999, '\p{^Grapheme_Extend=No}', ""); - Expect(1, 917999, '\P{Grapheme_Extend=No}', ""); - Expect(0, 917999, '\P{^Grapheme_Extend=No}', ""); - Error('\p{Gr_Ext: _-N:=}'); - Error('\P{Gr_Ext: _-N:=}'); + Expect(1, 918000, '\p{Grapheme_Extend=--NO}', ""); + Expect(0, 918000, '\p{^Grapheme_Extend=--NO}', ""); + Expect(0, 918000, '\P{Grapheme_Extend=--NO}', ""); + Expect(1, 918000, '\P{^Grapheme_Extend=--NO}', ""); + Expect(0, 917999, '\p{Grapheme_Extend=--NO}', ""); + Expect(1, 917999, '\p{^Grapheme_Extend=--NO}', ""); + Expect(1, 917999, '\P{Grapheme_Extend=--NO}', ""); + Expect(0, 917999, '\P{^Grapheme_Extend=--NO}', ""); + Error('\p{Gr_Ext= n/a/}'); + Error('\P{Gr_Ext= n/a/}'); Expect(1, 918000, '\p{Gr_Ext=:\AN\z:}', "");; Expect(0, 917999, '\p{Gr_Ext=:\AN\z:}', "");; Expect(1, 918000, '\p{Gr_Ext=n}', ""); @@ -43780,16 +44837,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 917999, '\P{^Gr_Ext=n}', ""); Expect(1, 918000, '\p{Gr_Ext=:\An\z:}', "");; Expect(0, 917999, '\p{Gr_Ext=:\An\z:}', "");; - Expect(1, 918000, '\p{Gr_Ext= n}', ""); - Expect(0, 918000, '\p{^Gr_Ext= n}', ""); - Expect(0, 918000, '\P{Gr_Ext= n}', ""); - Expect(1, 918000, '\P{^Gr_Ext= n}', ""); - Expect(0, 917999, '\p{Gr_Ext= n}', ""); - Expect(1, 917999, '\p{^Gr_Ext= n}', ""); - Expect(1, 917999, '\P{Gr_Ext= n}', ""); - Expect(0, 917999, '\P{^Gr_Ext= n}', ""); - Error('\p{Is_Grapheme_Extend=:=_ f}'); - 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}', ""); @@ -43798,16 +44855,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}', ""); @@ -43816,16 +44873,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 917999, '\p{^Is_Gr_Ext=false}', ""); Expect(1, 917999, '\P{Is_Gr_Ext=false}', ""); Expect(0, 917999, '\P{^Is_Gr_Ext=false}', ""); - Expect(1, 918000, '\p{Is_Gr_Ext=- False}', ""); - Expect(0, 918000, '\p{^Is_Gr_Ext=- False}', ""); - Expect(0, 918000, '\P{Is_Gr_Ext=- False}', ""); - Expect(1, 918000, '\P{^Is_Gr_Ext=- False}', ""); - Expect(0, 917999, '\p{Is_Gr_Ext=- False}', ""); - Expect(1, 917999, '\p{^Is_Gr_Ext=- False}', ""); - Expect(1, 917999, '\P{Is_Gr_Ext=- False}', ""); - Expect(0, 917999, '\P{^Is_Gr_Ext=- False}', ""); - Error('\p{Grapheme_Extend=_:=YES}'); - Error('\P{Grapheme_Extend=_:=YES}'); + Expect(1, 918000, '\p{Is_Gr_Ext=-_False}', ""); + Expect(0, 918000, '\p{^Is_Gr_Ext=-_False}', ""); + Expect(0, 918000, '\P{Is_Gr_Ext=-_False}', ""); + Expect(1, 918000, '\P{^Is_Gr_Ext=-_False}', ""); + Expect(0, 917999, '\p{Is_Gr_Ext=-_False}', ""); + Expect(1, 917999, '\p{^Is_Gr_Ext=-_False}', ""); + Expect(1, 917999, '\P{Is_Gr_Ext=-_False}', ""); + Expect(0, 917999, '\P{^Is_Gr_Ext=-_False}', ""); + Error('\p{Grapheme_Extend: /a/YES}'); + Error('\P{Grapheme_Extend: /a/YES}'); Expect(1, 917999, '\p{Grapheme_Extend=:\AYes\z:}', "");; Expect(0, 918000, '\p{Grapheme_Extend=:\AYes\z:}', "");; Expect(1, 917999, '\p{Grapheme_Extend=yes}', ""); @@ -43838,16 +44895,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 918000, '\P{^Grapheme_Extend=yes}', ""); Expect(1, 917999, '\p{Grapheme_Extend=:\Ayes\z:}', "");; Expect(0, 918000, '\p{Grapheme_Extend=:\Ayes\z:}', "");; - Expect(1, 917999, '\p{Grapheme_Extend=_ Yes}', ""); - Expect(0, 917999, '\p{^Grapheme_Extend=_ Yes}', ""); - Expect(0, 917999, '\P{Grapheme_Extend=_ Yes}', ""); - Expect(1, 917999, '\P{^Grapheme_Extend=_ Yes}', ""); - Expect(0, 918000, '\p{Grapheme_Extend=_ Yes}', ""); - Expect(1, 918000, '\p{^Grapheme_Extend=_ Yes}', ""); - Expect(1, 918000, '\P{Grapheme_Extend=_ Yes}', ""); - Expect(0, 918000, '\P{^Grapheme_Extend=_ Yes}', ""); - Error('\p{Gr_Ext=_y:=}'); - Error('\P{Gr_Ext=_y:=}'); + Expect(1, 917999, '\p{Grapheme_Extend=-yes}', ""); + Expect(0, 917999, '\p{^Grapheme_Extend=-yes}', ""); + Expect(0, 917999, '\P{Grapheme_Extend=-yes}', ""); + Expect(1, 917999, '\P{^Grapheme_Extend=-yes}', ""); + Expect(0, 918000, '\p{Grapheme_Extend=-yes}', ""); + Expect(1, 918000, '\p{^Grapheme_Extend=-yes}', ""); + Expect(1, 918000, '\P{Grapheme_Extend=-yes}', ""); + Expect(0, 918000, '\P{^Grapheme_Extend=-yes}', ""); + Error('\p{Gr_Ext=-/a/Y}'); + Error('\P{Gr_Ext=-/a/Y}'); Expect(1, 917999, '\p{Gr_Ext=:\AY\z:}', "");; Expect(0, 918000, '\p{Gr_Ext=:\AY\z:}', "");; Expect(1, 917999, '\p{Gr_Ext=y}', ""); @@ -43860,16 +44917,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}', ""); @@ -43878,16 +44935,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:=}'); + Error('\P{Is_Gr_Ext= _True:=}'); Expect(1, 917999, '\p{Is_Gr_Ext=true}', ""); Expect(0, 917999, '\p{^Is_Gr_Ext=true}', ""); Expect(0, 917999, '\P{Is_Gr_Ext=true}', ""); @@ -43896,14 +44953,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 918000, '\p{^Is_Gr_Ext=true}', ""); Expect(1, 918000, '\P{Is_Gr_Ext=true}', ""); Expect(0, 918000, '\P{^Is_Gr_Ext=true}', ""); - Expect(1, 917999, '\p{Is_Gr_Ext= _True}', ""); - Expect(0, 917999, '\p{^Is_Gr_Ext= _True}', ""); - Expect(0, 917999, '\P{Is_Gr_Ext= _True}', ""); - Expect(1, 917999, '\P{^Is_Gr_Ext= _True}', ""); - Expect(0, 918000, '\p{Is_Gr_Ext= _True}', ""); - Expect(1, 918000, '\p{^Is_Gr_Ext= _True}', ""); - Expect(1, 918000, '\P{Is_Gr_Ext= _True}', ""); - Expect(0, 918000, '\P{^Is_Gr_Ext= _True}', ""); + Expect(1, 917999, '\p{Is_Gr_Ext=__true}', ""); + Expect(0, 917999, '\p{^Is_Gr_Ext=__true}', ""); + Expect(0, 917999, '\P{Is_Gr_Ext=__true}', ""); + Expect(1, 917999, '\P{^Is_Gr_Ext=__true}', ""); + Expect(0, 918000, '\p{Is_Gr_Ext=__true}', ""); + Expect(1, 918000, '\p{^Is_Gr_Ext=__true}', ""); + Expect(1, 918000, '\P{Is_Gr_Ext=__true}', ""); + Expect(0, 918000, '\P{^Is_Gr_Ext=__true}', ""); Error('\p{Grapheme_Link=No}'); Error('\P{Grapheme_Link=No}'); Error('\p{Gr_Link=N}'); @@ -43914,58 +44971,58 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{Is_Gr_Link=False}'); Error('\p{Grapheme_Link=Yes}'); Error('\P{Grapheme_Link=Yes}'); - Error('\p{Gr_Link:Y}'); - Error('\P{Gr_Link:Y}'); + Error('\p{Gr_Link=Y}'); + Error('\P{Gr_Link=Y}'); Error('\p{Is_Grapheme_Link: T}'); Error('\P{Is_Grapheme_Link: T}'); Error('\p{Is_Gr_Link=True}'); Error('\P{Is_Gr_Link=True}'); - Error('\p{Hex_Digit=:= no}'); - Error('\P{Hex_Digit=:= no}'); + Error('\p{Hex_Digit=-/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=/a/N}'); - Error('\P{Hex=/a/N}'); + Expect(1, 65351, '\p{Hex_Digit=_ no}', ""); + Expect(0, 65351, '\p{^Hex_Digit=_ no}', ""); + Expect(0, 65351, '\P{Hex_Digit=_ no}', ""); + Expect(1, 65351, '\P{^Hex_Digit=_ no}', ""); + Expect(0, 65350, '\p{Hex_Digit=_ no}', ""); + Expect(1, 65350, '\p{^Hex_Digit=_ no}', ""); + Expect(1, 65350, '\P{Hex_Digit=_ no}', ""); + Expect(0, 65350, '\P{^Hex_Digit=_ no}', ""); + Error('\p{Hex= -N/a/}'); + Error('\P{Hex= -N/a/}'); 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=/a/ F}'); - Error('\P{Is_Hex_Digit=/a/ F}'); + Expect(1, 65351, '\p{Hex= n}', ""); + Expect(0, 65351, '\p{^Hex= n}', ""); + Expect(0, 65351, '\P{Hex= n}', ""); + Expect(1, 65351, '\P{^Hex= n}', ""); + Expect(0, 65350, '\p{Hex= n}', ""); + Expect(1, 65350, '\p{^Hex= n}', ""); + Expect(1, 65350, '\P{Hex= n}', ""); + Expect(0, 65350, '\P{^Hex= n}', ""); + Error('\p{Is_Hex_Digit= -F/a/}'); + Error('\P{Is_Hex_Digit= -F/a/}'); Expect(1, 65351, '\p{Is_Hex_Digit=f}', ""); Expect(0, 65351, '\p{^Is_Hex_Digit=f}', ""); Expect(0, 65351, '\P{Is_Hex_Digit=f}', ""); @@ -43974,16 +45031,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 65350, '\p{^Is_Hex_Digit=f}', ""); Expect(1, 65350, '\P{Is_Hex_Digit=f}', ""); Expect(0, 65350, '\P{^Is_Hex_Digit=f}', ""); - Expect(1, 65351, '\p{Is_Hex_Digit=-_F}', ""); - Expect(0, 65351, '\p{^Is_Hex_Digit=-_F}', ""); - Expect(0, 65351, '\P{Is_Hex_Digit=-_F}', ""); - Expect(1, 65351, '\P{^Is_Hex_Digit=-_F}', ""); - Expect(0, 65350, '\p{Is_Hex_Digit=-_F}', ""); - Expect(1, 65350, '\p{^Is_Hex_Digit=-_F}', ""); - Expect(1, 65350, '\P{Is_Hex_Digit=-_F}', ""); - Expect(0, 65350, '\P{^Is_Hex_Digit=-_F}', ""); - Error('\p{Is_Hex=-_False:=}'); - Error('\P{Is_Hex=-_False:=}'); + Expect(1, 65351, '\p{Is_Hex_Digit= F}', ""); + Expect(0, 65351, '\p{^Is_Hex_Digit= F}', ""); + Expect(0, 65351, '\P{Is_Hex_Digit= F}', ""); + Expect(1, 65351, '\P{^Is_Hex_Digit= F}', ""); + Expect(0, 65350, '\p{Is_Hex_Digit= F}', ""); + Expect(1, 65350, '\p{^Is_Hex_Digit= F}', ""); + Expect(1, 65350, '\P{Is_Hex_Digit= F}', ""); + Expect(0, 65350, '\P{^Is_Hex_Digit= F}', ""); + Error('\p{Is_Hex=:= False}'); + Error('\P{Is_Hex=:= False}'); Expect(1, 65351, '\p{Is_Hex=false}', ""); Expect(0, 65351, '\p{^Is_Hex=false}', ""); Expect(0, 65351, '\P{Is_Hex=false}', ""); @@ -43992,16 +45049,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}', ""); @@ -44014,16 +45071,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 65351, '\P{^Hex_Digit=yes}', ""); Expect(1, 65350, '\p{Hex_Digit=:\Ayes\z:}', "");; Expect(0, 65351, '\p{Hex_Digit=:\Ayes\z:}', "");; - Expect(1, 65350, '\p{Hex_Digit= YES}', ""); - Expect(0, 65350, '\p{^Hex_Digit= YES}', ""); - Expect(0, 65350, '\P{Hex_Digit= YES}', ""); - Expect(1, 65350, '\P{^Hex_Digit= YES}', ""); - Expect(0, 65351, '\p{Hex_Digit= YES}', ""); - Expect(1, 65351, '\p{^Hex_Digit= YES}', ""); - Expect(1, 65351, '\P{Hex_Digit= YES}', ""); - Expect(0, 65351, '\P{^Hex_Digit= YES}', ""); - Error('\p{Hex=/a/- Y}'); - Error('\P{Hex=/a/- Y}'); + Expect(1, 65350, '\p{Hex_Digit=_YES}', ""); + Expect(0, 65350, '\p{^Hex_Digit=_YES}', ""); + Expect(0, 65350, '\P{Hex_Digit=_YES}', ""); + Expect(1, 65350, '\P{^Hex_Digit=_YES}', ""); + Expect(0, 65351, '\p{Hex_Digit=_YES}', ""); + Expect(1, 65351, '\p{^Hex_Digit=_YES}', ""); + Expect(1, 65351, '\P{Hex_Digit=_YES}', ""); + Expect(0, 65351, '\P{^Hex_Digit=_YES}', ""); + Error('\p{Hex:-:=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}', ""); @@ -44036,16 +45093,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}', ""); @@ -44054,16 +45111,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=_/a/True}'); - Error('\P{Is_Hex=_/a/True}'); + Expect(1, 65350, '\p{Is_Hex_Digit= T}', ""); + Expect(0, 65350, '\p{^Is_Hex_Digit= T}', ""); + Expect(0, 65350, '\P{Is_Hex_Digit= T}', ""); + Expect(1, 65350, '\P{^Is_Hex_Digit= T}', ""); + Expect(0, 65351, '\p{Is_Hex_Digit= T}', ""); + Expect(1, 65351, '\p{^Is_Hex_Digit= T}', ""); + Expect(1, 65351, '\P{Is_Hex_Digit= T}', ""); + Expect(0, 65351, '\P{^Is_Hex_Digit= T}', ""); + Error('\p{Is_Hex= True/a/}'); + Error('\P{Is_Hex= True/a/}'); Expect(1, 65350, '\p{Is_Hex=true}', ""); Expect(0, 65350, '\p{^Is_Hex=true}', ""); Expect(0, 65350, '\P{Is_Hex=true}', ""); @@ -44072,20 +45129,20 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 65351, '\p{^Is_Hex=true}', ""); Expect(1, 65351, '\P{Is_Hex=true}', ""); Expect(0, 65351, '\P{^Is_Hex=true}', ""); - Expect(1, 65350, '\p{Is_Hex: True}', ""); - Expect(0, 65350, '\p{^Is_Hex: True}', ""); - Expect(0, 65350, '\P{Is_Hex: True}', ""); - Expect(1, 65350, '\P{^Is_Hex: True}', ""); - Expect(0, 65351, '\p{Is_Hex: True}', ""); - Expect(1, 65351, '\p{^Is_Hex: True}', ""); - Expect(1, 65351, '\P{Is_Hex: True}', ""); - Expect(0, 65351, '\P{^Is_Hex: True}', ""); + Expect(1, 65350, '\p{Is_Hex=- True}', ""); + Expect(0, 65350, '\p{^Is_Hex=- True}', ""); + Expect(0, 65350, '\P{Is_Hex=- True}', ""); + Expect(1, 65350, '\P{^Is_Hex=- True}', ""); + Expect(0, 65351, '\p{Is_Hex=- True}', ""); + Expect(1, 65351, '\p{^Is_Hex=- True}', ""); + Expect(1, 65351, '\P{Is_Hex=- True}', ""); + Expect(0, 65351, '\P{^Is_Hex=- True}', ""); Error('\p{hangulsyllabletype}'); Error('\P{hangulsyllabletype}'); Error('\p{hst}'); Error('\P{hst}'); - Error('\p{Hangul_Syllable_Type=-_Leading_Jamo/a/}'); - Error('\P{Hangul_Syllable_Type=-_Leading_Jamo/a/}'); + Error('\p{Hangul_Syllable_Type= /a/Leading_jamo}'); + Error('\P{Hangul_Syllable_Type= /a/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}', ""); @@ -44098,38 +45155,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 43389, '\P{^Hangul_Syllable_Type=leadingjamo}', ""); Expect(1, 43388, '\p{Hangul_Syllable_Type=:\Aleadingjamo\z:}', "");; Expect(0, 43389, '\p{Hangul_Syllable_Type=:\Aleadingjamo\z:}', "");; - Expect(1, 43388, '\p{Hangul_Syllable_Type= -leading_JAMO}', ""); - Expect(0, 43388, '\p{^Hangul_Syllable_Type= -leading_JAMO}', ""); - Expect(0, 43388, '\P{Hangul_Syllable_Type= -leading_JAMO}', ""); - Expect(1, 43388, '\P{^Hangul_Syllable_Type= -leading_JAMO}', ""); - Expect(0, 43389, '\p{Hangul_Syllable_Type= -leading_JAMO}', ""); - Expect(1, 43389, '\p{^Hangul_Syllable_Type= -leading_JAMO}', ""); - Expect(1, 43389, '\P{Hangul_Syllable_Type= -leading_JAMO}', ""); - Expect(0, 43389, '\P{^Hangul_Syllable_Type= -leading_JAMO}', ""); - Error('\p{Hst:/a/_L}'); - Error('\P{Hst:/a/_L}'); + Expect(1, 43388, '\p{Hangul_Syllable_Type=--Leading_Jamo}', ""); + Expect(0, 43388, '\p{^Hangul_Syllable_Type=--Leading_Jamo}', ""); + Expect(0, 43388, '\P{Hangul_Syllable_Type=--Leading_Jamo}', ""); + Expect(1, 43388, '\P{^Hangul_Syllable_Type=--Leading_Jamo}', ""); + Expect(0, 43389, '\p{Hangul_Syllable_Type=--Leading_Jamo}', ""); + Expect(1, 43389, '\p{^Hangul_Syllable_Type=--Leading_Jamo}', ""); + Expect(1, 43389, '\P{Hangul_Syllable_Type=--Leading_Jamo}', ""); + Expect(0, 43389, '\P{^Hangul_Syllable_Type=--Leading_Jamo}', ""); + Error('\p{Hst=:=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=/a/ Leading_Jamo}'); + Error('\P{Is_Hangul_Syllable_Type=/a/ Leading_Jamo}'); Expect(1, 43388, '\p{Is_Hangul_Syllable_Type=leadingjamo}', ""); Expect(0, 43388, '\p{^Is_Hangul_Syllable_Type=leadingjamo}', ""); Expect(0, 43388, '\P{Is_Hangul_Syllable_Type=leadingjamo}', ""); @@ -44138,16 +45195,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=:= _L}'); - Error('\P{Is_Hst=:= _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}', ""); @@ -44156,16 +45213,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 43389, '\p{^Is_Hst=l}', ""); Expect(1, 43389, '\P{Is_Hst=l}', ""); Expect(0, 43389, '\P{^Is_Hst=l}', ""); - Expect(1, 43388, '\p{Is_Hst=_-l}', ""); - Expect(0, 43388, '\p{^Is_Hst=_-l}', ""); - Expect(0, 43388, '\P{Is_Hst=_-l}', ""); - Expect(1, 43388, '\P{^Is_Hst=_-l}', ""); - Expect(0, 43389, '\p{Is_Hst=_-l}', ""); - Expect(1, 43389, '\p{^Is_Hst=_-l}', ""); - Expect(1, 43389, '\P{Is_Hst=_-l}', ""); - Expect(0, 43389, '\P{^Is_Hst=_-l}', ""); - Error('\p{Hangul_Syllable_Type=:=LV_syllable}'); - Error('\P{Hangul_Syllable_Type=:=LV_syllable}'); + Expect(1, 43388, '\p{Is_Hst:_L}', ""); + Expect(0, 43388, '\p{^Is_Hst:_L}', ""); + Expect(0, 43388, '\P{Is_Hst:_L}', ""); + Expect(1, 43388, '\P{^Is_Hst:_L}', ""); + Expect(0, 43389, '\p{Is_Hst:_L}', ""); + Expect(1, 43389, '\p{^Is_Hst:_L}', ""); + Expect(1, 43389, '\P{Is_Hst:_L}', ""); + Expect(0, 43389, '\P{^Is_Hst:_L}', ""); + Error('\p{Hangul_Syllable_Type=-LV_Syllable/a/}'); + Error('\P{Hangul_Syllable_Type=-LV_Syllable/a/}'); 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}', ""); @@ -44178,16 +45235,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 55177, '\P{^Hangul_Syllable_Type=lvsyllable}', ""); Expect(1, 55176, '\p{Hangul_Syllable_Type=:\Alvsyllable\z:}', "");; Expect(0, 55177, '\p{Hangul_Syllable_Type=:\Alvsyllable\z:}', "");; - Expect(1, 55176, '\p{Hangul_Syllable_Type= LV_Syllable}', ""); - Expect(0, 55176, '\p{^Hangul_Syllable_Type= LV_Syllable}', ""); - Expect(0, 55176, '\P{Hangul_Syllable_Type= LV_Syllable}', ""); - Expect(1, 55176, '\P{^Hangul_Syllable_Type= LV_Syllable}', ""); - Expect(0, 55177, '\p{Hangul_Syllable_Type= LV_Syllable}', ""); - Expect(1, 55177, '\p{^Hangul_Syllable_Type= LV_Syllable}', ""); - Expect(1, 55177, '\P{Hangul_Syllable_Type= LV_Syllable}', ""); - Expect(0, 55177, '\P{^Hangul_Syllable_Type= LV_Syllable}', ""); - Error('\p{Hst= LV/a/}'); - Error('\P{Hst= LV/a/}'); + 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}', ""); @@ -44200,16 +45257,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 55177, '\P{^Hst=lv}', ""); Expect(1, 55176, '\p{Hst=:\Alv\z:}', "");; Expect(0, 55177, '\p{Hst=:\Alv\z:}', "");; - Expect(1, 55176, '\p{Hst=- lv}', ""); - Expect(0, 55176, '\p{^Hst=- lv}', ""); - Expect(0, 55176, '\P{Hst=- lv}', ""); - Expect(1, 55176, '\P{^Hst=- lv}', ""); - Expect(0, 55177, '\p{Hst=- lv}', ""); - Expect(1, 55177, '\p{^Hst=- lv}', ""); - Expect(1, 55177, '\P{Hst=- lv}', ""); - Expect(0, 55177, '\P{^Hst=- lv}', ""); - Error('\p{Is_Hangul_Syllable_Type= -LV_SYLLABLE/a/}'); - Error('\P{Is_Hangul_Syllable_Type= -LV_SYLLABLE/a/}'); + 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}', ""); @@ -44218,16 +45275,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=-/a/LV}'); + Error('\P{Is_Hst=-/a/LV}'); Expect(1, 55176, '\p{Is_Hst=lv}', ""); Expect(0, 55176, '\p{^Is_Hst=lv}', ""); Expect(0, 55176, '\P{Is_Hst=lv}', ""); @@ -44236,8 +45293,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}', ""); - 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}', ""); @@ -44250,16 +45315,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 55204, '\P{^Hangul_Syllable_Type=lvtsyllable}', ""); Expect(1, 55203, '\p{Hangul_Syllable_Type=:\Alvtsyllable\z:}', "");; Expect(0, 55204, '\p{Hangul_Syllable_Type=:\Alvtsyllable\z:}', "");; - Expect(1, 55203, '\p{Hangul_Syllable_Type= _LVT_syllable}', ""); - Expect(0, 55203, '\p{^Hangul_Syllable_Type= _LVT_syllable}', ""); - Expect(0, 55203, '\P{Hangul_Syllable_Type= _LVT_syllable}', ""); - Expect(1, 55203, '\P{^Hangul_Syllable_Type= _LVT_syllable}', ""); - Expect(0, 55204, '\p{Hangul_Syllable_Type= _LVT_syllable}', ""); - Expect(1, 55204, '\p{^Hangul_Syllable_Type= _LVT_syllable}', ""); - Expect(1, 55204, '\P{Hangul_Syllable_Type= _LVT_syllable}', ""); - Expect(0, 55204, '\P{^Hangul_Syllable_Type= _LVT_syllable}', ""); - Error('\p{Hst=/a/LVT}'); - Error('\P{Hst=/a/LVT}'); + Expect(1, 55203, '\p{Hangul_Syllable_Type=_ LVT_Syllable}', ""); + Expect(0, 55203, '\p{^Hangul_Syllable_Type=_ LVT_Syllable}', ""); + Expect(0, 55203, '\P{Hangul_Syllable_Type=_ LVT_Syllable}', ""); + Expect(1, 55203, '\P{^Hangul_Syllable_Type=_ LVT_Syllable}', ""); + Expect(0, 55204, '\p{Hangul_Syllable_Type=_ LVT_Syllable}', ""); + Expect(1, 55204, '\p{^Hangul_Syllable_Type=_ LVT_Syllable}', ""); + Expect(1, 55204, '\P{Hangul_Syllable_Type=_ LVT_Syllable}', ""); + Expect(0, 55204, '\P{^Hangul_Syllable_Type=_ LVT_Syllable}', ""); + Error('\p{Hst=-_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}', ""); @@ -44272,16 +45337,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=/a/LVT_Syllable}'); + Error('\P{Is_Hangul_Syllable_Type=/a/LVT_Syllable}'); Expect(1, 55203, '\p{Is_Hangul_Syllable_Type=lvtsyllable}', ""); Expect(0, 55203, '\p{^Is_Hangul_Syllable_Type=lvtsyllable}', ""); Expect(0, 55203, '\P{Is_Hangul_Syllable_Type=lvtsyllable}', ""); @@ -44290,16 +45355,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/a/}'); - Error('\P{Is_Hst= LVT/a/}'); + 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_Hst=lvt}', ""); Expect(0, 55203, '\p{^Is_Hst=lvt}', ""); Expect(0, 55203, '\P{Is_Hst=lvt}', ""); @@ -44308,60 +45373,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 55204, '\p{^Is_Hst=lvt}', ""); Expect(1, 55204, '\P{Is_Hst=lvt}', ""); Expect(0, 55204, '\P{^Is_Hst=lvt}', ""); - Expect(1, 55203, '\p{Is_Hst= -lvt}', ""); - Expect(0, 55203, '\p{^Is_Hst= -lvt}', ""); - Expect(0, 55203, '\P{Is_Hst= -lvt}', ""); - Expect(1, 55203, '\P{^Is_Hst= -lvt}', ""); - Expect(0, 55204, '\p{Is_Hst= -lvt}', ""); - Expect(1, 55204, '\p{^Is_Hst= -lvt}', ""); - Expect(1, 55204, '\P{Is_Hst= -lvt}', ""); - Expect(0, 55204, '\P{^Is_Hst= -lvt}', ""); - Error('\p{Hangul_Syllable_Type: /a/-Not_Applicable}'); - Error('\P{Hangul_Syllable_Type: /a/-Not_Applicable}'); + Expect(1, 55203, '\p{Is_Hst=_lvt}', ""); + Expect(0, 55203, '\p{^Is_Hst=_lvt}', ""); + Expect(0, 55203, '\P{Is_Hst=_lvt}', ""); + Expect(1, 55203, '\P{^Is_Hst=_lvt}', ""); + Expect(0, 55204, '\p{Is_Hst=_lvt}', ""); + Expect(1, 55204, '\p{^Is_Hst=_lvt}', ""); + Expect(1, 55204, '\P{Is_Hst=_lvt}', ""); + Expect(0, 55204, '\P{^Is_Hst=_lvt}', ""); + Error('\p{Hangul_Syllable_Type: :=Not_Applicable}'); + Error('\P{Hangul_Syllable_Type: :=Not_Applicable}'); Expect(1, 55292, '\p{Hangul_Syllable_Type=:\ANot_Applicable\z:}', "");; Expect(0, 55291, '\p{Hangul_Syllable_Type=:\ANot_Applicable\z:}', "");; - Expect(1, 55292, '\p{Hangul_Syllable_Type: notapplicable}', ""); - Expect(0, 55292, '\p{^Hangul_Syllable_Type: notapplicable}', ""); - Expect(0, 55292, '\P{Hangul_Syllable_Type: notapplicable}', ""); - Expect(1, 55292, '\P{^Hangul_Syllable_Type: notapplicable}', ""); - Expect(0, 55291, '\p{Hangul_Syllable_Type: notapplicable}', ""); - Expect(1, 55291, '\p{^Hangul_Syllable_Type: notapplicable}', ""); - Expect(1, 55291, '\P{Hangul_Syllable_Type: notapplicable}', ""); - Expect(0, 55291, '\P{^Hangul_Syllable_Type: notapplicable}', ""); + Expect(1, 55292, '\p{Hangul_Syllable_Type=notapplicable}', ""); + Expect(0, 55292, '\p{^Hangul_Syllable_Type=notapplicable}', ""); + Expect(0, 55292, '\P{Hangul_Syllable_Type=notapplicable}', ""); + Expect(1, 55292, '\P{^Hangul_Syllable_Type=notapplicable}', ""); + Expect(0, 55291, '\p{Hangul_Syllable_Type=notapplicable}', ""); + Expect(1, 55291, '\p{^Hangul_Syllable_Type=notapplicable}', ""); + Expect(1, 55291, '\P{Hangul_Syllable_Type=notapplicable}', ""); + Expect(0, 55291, '\P{^Hangul_Syllable_Type=notapplicable}', ""); Expect(1, 55292, '\p{Hangul_Syllable_Type=:\Anotapplicable\z:}', "");; Expect(0, 55291, '\p{Hangul_Syllable_Type=:\Anotapplicable\z:}', "");; - Expect(1, 55292, '\p{Hangul_Syllable_Type= Not_Applicable}', ""); - Expect(0, 55292, '\p{^Hangul_Syllable_Type= Not_Applicable}', ""); - Expect(0, 55292, '\P{Hangul_Syllable_Type= Not_Applicable}', ""); - Expect(1, 55292, '\P{^Hangul_Syllable_Type= Not_Applicable}', ""); - Expect(0, 55291, '\p{Hangul_Syllable_Type= Not_Applicable}', ""); - Expect(1, 55291, '\p{^Hangul_Syllable_Type= Not_Applicable}', ""); - Expect(1, 55291, '\P{Hangul_Syllable_Type= Not_Applicable}', ""); - Expect(0, 55291, '\P{^Hangul_Syllable_Type= Not_Applicable}', ""); - Error('\p{Hst=/a/ NA}'); - Error('\P{Hst=/a/ NA}'); + Expect(1, 55292, '\p{Hangul_Syllable_Type= not_APPLICABLE}', ""); + Expect(0, 55292, '\p{^Hangul_Syllable_Type= not_APPLICABLE}', ""); + Expect(0, 55292, '\P{Hangul_Syllable_Type= not_APPLICABLE}', ""); + Expect(1, 55292, '\P{^Hangul_Syllable_Type= not_APPLICABLE}', ""); + Expect(0, 55291, '\p{Hangul_Syllable_Type= not_APPLICABLE}', ""); + Expect(1, 55291, '\p{^Hangul_Syllable_Type= not_APPLICABLE}', ""); + Expect(1, 55291, '\P{Hangul_Syllable_Type= not_APPLICABLE}', ""); + Expect(0, 55291, '\P{^Hangul_Syllable_Type= not_APPLICABLE}', ""); + Error('\p{Hst=_ NA/a/}'); + Error('\P{Hst=_ NA/a/}'); Expect(1, 55292, '\p{Hst=:\ANA\z:}', "");; Expect(0, 55291, '\p{Hst=:\ANA\z:}', "");; - Expect(1, 55292, '\p{Hst:na}', ""); - Expect(0, 55292, '\p{^Hst:na}', ""); - Expect(0, 55292, '\P{Hst:na}', ""); - Expect(1, 55292, '\P{^Hst:na}', ""); - Expect(0, 55291, '\p{Hst:na}', ""); - Expect(1, 55291, '\p{^Hst:na}', ""); - Expect(1, 55291, '\P{Hst:na}', ""); - Expect(0, 55291, '\P{^Hst:na}', ""); + Expect(1, 55292, '\p{Hst=na}', ""); + Expect(0, 55292, '\p{^Hst=na}', ""); + Expect(0, 55292, '\P{Hst=na}', ""); + Expect(1, 55292, '\P{^Hst=na}', ""); + Expect(0, 55291, '\p{Hst=na}', ""); + Expect(1, 55291, '\p{^Hst=na}', ""); + Expect(1, 55291, '\P{Hst=na}', ""); + Expect(0, 55291, '\P{^Hst=na}', ""); Expect(1, 55292, '\p{Hst=:\Ana\z:}', "");; Expect(0, 55291, '\p{Hst=:\Ana\z:}', "");; - Expect(1, 55292, '\p{Hst= na}', ""); - Expect(0, 55292, '\p{^Hst= na}', ""); - Expect(0, 55292, '\P{Hst= na}', ""); - Expect(1, 55292, '\P{^Hst= na}', ""); - Expect(0, 55291, '\p{Hst= na}', ""); - Expect(1, 55291, '\p{^Hst= na}', ""); - Expect(1, 55291, '\P{Hst= na}', ""); - Expect(0, 55291, '\P{^Hst= na}', ""); - Error('\p{Is_Hangul_Syllable_Type: Not_Applicable:=}'); - Error('\P{Is_Hangul_Syllable_Type: Not_Applicable:=}'); + Expect(1, 55292, '\p{Hst= -NA}', ""); + Expect(0, 55292, '\p{^Hst= -NA}', ""); + Expect(0, 55292, '\P{Hst= -NA}', ""); + Expect(1, 55292, '\P{^Hst= -NA}', ""); + Expect(0, 55291, '\p{Hst= -NA}', ""); + Expect(1, 55291, '\p{^Hst= -NA}', ""); + Expect(1, 55291, '\P{Hst= -NA}', ""); + Expect(0, 55291, '\P{^Hst= -NA}', ""); + Error('\p{Is_Hangul_Syllable_Type=/a/ _Not_applicable}'); + Error('\P{Is_Hangul_Syllable_Type=/a/ _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}', ""); @@ -44370,34 +45435,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 55291, '\p{^Is_Hangul_Syllable_Type=notapplicable}', ""); Expect(1, 55291, '\P{Is_Hangul_Syllable_Type=notapplicable}', ""); Expect(0, 55291, '\P{^Is_Hangul_Syllable_Type=notapplicable}', ""); - Expect(1, 55292, '\p{Is_Hangul_Syllable_Type= _Not_applicable}', ""); - Expect(0, 55292, '\p{^Is_Hangul_Syllable_Type= _Not_applicable}', ""); - Expect(0, 55292, '\P{Is_Hangul_Syllable_Type= _Not_applicable}', ""); - Expect(1, 55292, '\P{^Is_Hangul_Syllable_Type= _Not_applicable}', ""); - Expect(0, 55291, '\p{Is_Hangul_Syllable_Type= _Not_applicable}', ""); - Expect(1, 55291, '\p{^Is_Hangul_Syllable_Type= _Not_applicable}', ""); - Expect(1, 55291, '\P{Is_Hangul_Syllable_Type= _Not_applicable}', ""); - Expect(0, 55291, '\P{^Is_Hangul_Syllable_Type= _Not_applicable}', ""); - Error('\p{Is_Hst=--NA/a/}'); - Error('\P{Is_Hst=--NA/a/}'); - Expect(1, 55292, '\p{Is_Hst:na}', ""); - Expect(0, 55292, '\p{^Is_Hst:na}', ""); - Expect(0, 55292, '\P{Is_Hst:na}', ""); - Expect(1, 55292, '\P{^Is_Hst:na}', ""); - Expect(0, 55291, '\p{Is_Hst:na}', ""); - Expect(1, 55291, '\p{^Is_Hst:na}', ""); - Expect(1, 55291, '\P{Is_Hst:na}', ""); - Expect(0, 55291, '\P{^Is_Hst:na}', ""); - Expect(1, 55292, '\p{Is_Hst=_ NA}', ""); - Expect(0, 55292, '\p{^Is_Hst=_ NA}', ""); - Expect(0, 55292, '\P{Is_Hst=_ NA}', ""); - Expect(1, 55292, '\P{^Is_Hst=_ NA}', ""); - Expect(0, 55291, '\p{Is_Hst=_ NA}', ""); - Expect(1, 55291, '\p{^Is_Hst=_ NA}', ""); - Expect(1, 55291, '\P{Is_Hst=_ NA}', ""); - Expect(0, 55291, '\P{^Is_Hst=_ NA}', ""); - Error('\p{Hangul_Syllable_Type= _Trailing_jamo:=}'); - Error('\P{Hangul_Syllable_Type= _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= /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, 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}', ""); @@ -44410,16 +45475,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}', ""); @@ -44432,16 +45497,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 55292, '\P{^Hst=t}', ""); Expect(1, 55291, '\p{Hst=:\At\z:}', "");; Expect(0, 55292, '\p{Hst=:\At\z:}', "");; - Expect(1, 55291, '\p{Hst= T}', ""); - Expect(0, 55291, '\p{^Hst= T}', ""); - Expect(0, 55291, '\P{Hst= T}', ""); - Expect(1, 55291, '\P{^Hst= T}', ""); - Expect(0, 55292, '\p{Hst= T}', ""); - Expect(1, 55292, '\p{^Hst= T}', ""); - Expect(1, 55292, '\P{Hst= T}', ""); - Expect(0, 55292, '\P{^Hst= T}', ""); - Error('\p{Is_Hangul_Syllable_Type=:= _trailing_JAMO}'); - Error('\P{Is_Hangul_Syllable_Type=:= _trailing_JAMO}'); + Expect(1, 55291, '\p{Hst=-T}', ""); + Expect(0, 55291, '\p{^Hst=-T}', ""); + Expect(0, 55291, '\P{Hst=-T}', ""); + Expect(1, 55291, '\P{^Hst=-T}', ""); + Expect(0, 55292, '\p{Hst=-T}', ""); + Expect(1, 55292, '\p{^Hst=-T}', ""); + Expect(1, 55292, '\P{Hst=-T}', ""); + Expect(0, 55292, '\P{^Hst=-T}', ""); + Error('\p{Is_Hangul_Syllable_Type: -Trailing_JAMO:=}'); + Error('\P{Is_Hangul_Syllable_Type: -Trailing_JAMO:=}'); Expect(1, 55291, '\p{Is_Hangul_Syllable_Type=trailingjamo}', ""); Expect(0, 55291, '\p{^Is_Hangul_Syllable_Type=trailingjamo}', ""); Expect(0, 55291, '\P{Is_Hangul_Syllable_Type=trailingjamo}', ""); @@ -44450,16 +45515,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 55292, '\p{^Is_Hangul_Syllable_Type=trailingjamo}', ""); Expect(1, 55292, '\P{Is_Hangul_Syllable_Type=trailingjamo}', ""); Expect(0, 55292, '\P{^Is_Hangul_Syllable_Type=trailingjamo}', ""); - Expect(1, 55291, '\p{Is_Hangul_Syllable_Type= Trailing_JAMO}', ""); - Expect(0, 55291, '\p{^Is_Hangul_Syllable_Type= Trailing_JAMO}', ""); - Expect(0, 55291, '\P{Is_Hangul_Syllable_Type= Trailing_JAMO}', ""); - Expect(1, 55291, '\P{^Is_Hangul_Syllable_Type= Trailing_JAMO}', ""); - Expect(0, 55292, '\p{Is_Hangul_Syllable_Type= Trailing_JAMO}', ""); - Expect(1, 55292, '\p{^Is_Hangul_Syllable_Type= Trailing_JAMO}', ""); - Expect(1, 55292, '\P{Is_Hangul_Syllable_Type= Trailing_JAMO}', ""); - Expect(0, 55292, '\P{^Is_Hangul_Syllable_Type= Trailing_JAMO}', ""); - Error('\p{Is_Hst=- t:=}'); - Error('\P{Is_Hst=- t:=}'); + Expect(1, 55291, '\p{Is_Hangul_Syllable_Type= -Trailing_Jamo}', ""); + Expect(0, 55291, '\p{^Is_Hangul_Syllable_Type= -Trailing_Jamo}', ""); + Expect(0, 55291, '\P{Is_Hangul_Syllable_Type= -Trailing_Jamo}', ""); + Expect(1, 55291, '\P{^Is_Hangul_Syllable_Type= -Trailing_Jamo}', ""); + Expect(0, 55292, '\p{Is_Hangul_Syllable_Type= -Trailing_Jamo}', ""); + Expect(1, 55292, '\p{^Is_Hangul_Syllable_Type= -Trailing_Jamo}', ""); + Expect(1, 55292, '\P{Is_Hangul_Syllable_Type= -Trailing_Jamo}', ""); + Expect(0, 55292, '\P{^Is_Hangul_Syllable_Type= -Trailing_Jamo}', ""); + Error('\p{Is_Hst: _/a/T}'); + Error('\P{Is_Hst: _/a/T}'); Expect(1, 55291, '\p{Is_Hst=t}', ""); Expect(0, 55291, '\p{^Is_Hst=t}', ""); Expect(0, 55291, '\P{Is_Hst=t}', ""); @@ -44468,16 +45533,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=/a/ VOWEL_jamo}'); - Error('\P{Hangul_Syllable_Type=/a/ 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}', ""); @@ -44490,16 +45555,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 55239, '\P{^Hangul_Syllable_Type=voweljamo}', ""); Expect(1, 55238, '\p{Hangul_Syllable_Type=:\Avoweljamo\z:}', "");; Expect(0, 55239, '\p{Hangul_Syllable_Type=:\Avoweljamo\z:}', "");; - Expect(1, 55238, '\p{Hangul_Syllable_Type=_vowel_jamo}', ""); - Expect(0, 55238, '\p{^Hangul_Syllable_Type=_vowel_jamo}', ""); - Expect(0, 55238, '\P{Hangul_Syllable_Type=_vowel_jamo}', ""); - Expect(1, 55238, '\P{^Hangul_Syllable_Type=_vowel_jamo}', ""); - Expect(0, 55239, '\p{Hangul_Syllable_Type=_vowel_jamo}', ""); - Expect(1, 55239, '\p{^Hangul_Syllable_Type=_vowel_jamo}', ""); - Expect(1, 55239, '\P{Hangul_Syllable_Type=_vowel_jamo}', ""); - Expect(0, 55239, '\P{^Hangul_Syllable_Type=_vowel_jamo}', ""); - Error('\p{Hst=/a/ _V}'); - Error('\P{Hst=/a/ _V}'); + Expect(1, 55238, '\p{Hangul_Syllable_Type=Vowel_Jamo}', ""); + Expect(0, 55238, '\p{^Hangul_Syllable_Type=Vowel_Jamo}', ""); + Expect(0, 55238, '\P{Hangul_Syllable_Type=Vowel_Jamo}', ""); + Expect(1, 55238, '\P{^Hangul_Syllable_Type=Vowel_Jamo}', ""); + Expect(0, 55239, '\p{Hangul_Syllable_Type=Vowel_Jamo}', ""); + Expect(1, 55239, '\p{^Hangul_Syllable_Type=Vowel_Jamo}', ""); + Expect(1, 55239, '\P{Hangul_Syllable_Type=Vowel_Jamo}', ""); + Expect(0, 55239, '\P{^Hangul_Syllable_Type=Vowel_Jamo}', ""); + Error('\p{Hst=_:=V}'); + Error('\P{Hst=_:=V}'); Expect(1, 55238, '\p{Hst=:\AV\z:}', "");; Expect(0, 55239, '\p{Hst=:\AV\z:}', "");; Expect(1, 55238, '\p{Hst=v}', ""); @@ -44512,16 +45577,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=_/a/Vowel_jamo}'); - Error('\P{Is_Hangul_Syllable_Type=_/a/Vowel_jamo}'); + 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{Is_Hangul_Syllable_Type=voweljamo}', ""); Expect(0, 55238, '\p{^Is_Hangul_Syllable_Type=voweljamo}', ""); Expect(0, 55238, '\P{Is_Hangul_Syllable_Type=voweljamo}', ""); @@ -44530,16 +45595,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=/a/__V}'); - Error('\P{Is_Hst=/a/__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}', ""); @@ -44548,16 +45613,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/a/}'); - Error('\P{Hyphen= no/a/}'); + 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, 65382, '\p{Hyphen=no}', 'deprecated'); Expect(0, 65382, '\p{^Hyphen=no}', 'deprecated'); Expect(0, 65382, '\P{Hyphen=no}', 'deprecated'); @@ -44566,16 +45631,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 65381, '\p{^Hyphen=no}', 'deprecated'); Expect(1, 65381, '\P{Hyphen=no}', 'deprecated'); Expect(0, 65381, '\P{^Hyphen=no}', 'deprecated'); - Expect(1, 65382, '\p{Hyphen=- No}', 'deprecated'); - Expect(0, 65382, '\p{^Hyphen=- No}', 'deprecated'); - Expect(0, 65382, '\P{Hyphen=- No}', 'deprecated'); - Expect(1, 65382, '\P{^Hyphen=- No}', 'deprecated'); - Expect(0, 65381, '\p{Hyphen=- No}', 'deprecated'); - Expect(1, 65381, '\p{^Hyphen=- No}', 'deprecated'); - Expect(1, 65381, '\P{Hyphen=- No}', 'deprecated'); - Expect(0, 65381, '\P{^Hyphen=- No}', 'deprecated'); - Error('\p{Is_Hyphen: /a/ N}'); - Error('\P{Is_Hyphen: /a/ N}'); + Expect(1, 65382, '\p{Hyphen= _no}', 'deprecated'); + Expect(0, 65382, '\p{^Hyphen= _no}', 'deprecated'); + Expect(0, 65382, '\P{Hyphen= _no}', 'deprecated'); + Expect(1, 65382, '\P{^Hyphen= _no}', 'deprecated'); + Expect(0, 65381, '\p{Hyphen= _no}', 'deprecated'); + Expect(1, 65381, '\p{^Hyphen= _no}', 'deprecated'); + Expect(1, 65381, '\P{Hyphen= _no}', 'deprecated'); + Expect(0, 65381, '\P{^Hyphen= _no}', 'deprecated'); + Error('\p{Is_Hyphen=/a/ N}'); + Error('\P{Is_Hyphen=/a/ N}'); Expect(1, 65382, '\p{Is_Hyphen=n}', 'deprecated'); Expect(0, 65382, '\p{^Is_Hyphen=n}', 'deprecated'); Expect(0, 65382, '\P{Is_Hyphen=n}', 'deprecated'); @@ -44584,16 +45649,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 65381, '\p{^Is_Hyphen=n}', 'deprecated'); Expect(1, 65381, '\P{Is_Hyphen=n}', 'deprecated'); Expect(0, 65381, '\P{^Is_Hyphen=n}', 'deprecated'); - Expect(1, 65382, '\p{Is_Hyphen: -n}', 'deprecated'); - Expect(0, 65382, '\p{^Is_Hyphen: -n}', 'deprecated'); - Expect(0, 65382, '\P{Is_Hyphen: -n}', 'deprecated'); - Expect(1, 65382, '\P{^Is_Hyphen: -n}', 'deprecated'); - Expect(0, 65381, '\p{Is_Hyphen: -n}', 'deprecated'); - Expect(1, 65381, '\p{^Is_Hyphen: -n}', 'deprecated'); - Expect(1, 65381, '\P{Is_Hyphen: -n}', 'deprecated'); - Expect(0, 65381, '\P{^Is_Hyphen: -n}', 'deprecated'); - Error('\p{Hyphen=:= f}'); - Error('\P{Hyphen=:= f}'); + 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'); @@ -44606,16 +45663,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}'); + Error('\P{Is_Hyphen=:= FALSE}'); Expect(1, 65382, '\p{Is_Hyphen=false}', 'deprecated'); Expect(0, 65382, '\p{^Is_Hyphen=false}', 'deprecated'); Expect(0, 65382, '\P{Is_Hyphen=false}', 'deprecated'); @@ -44624,16 +45681,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 65381, '\p{^Is_Hyphen=false}', 'deprecated'); Expect(1, 65381, '\P{Is_Hyphen=false}', 'deprecated'); Expect(0, 65381, '\P{^Is_Hyphen=false}', 'deprecated'); - Expect(1, 65382, '\p{Is_Hyphen= False}', 'deprecated'); - Expect(0, 65382, '\p{^Is_Hyphen= False}', 'deprecated'); - Expect(0, 65382, '\P{Is_Hyphen= False}', 'deprecated'); - Expect(1, 65382, '\P{^Is_Hyphen= False}', 'deprecated'); - Expect(0, 65381, '\p{Is_Hyphen= False}', 'deprecated'); - Expect(1, 65381, '\p{^Is_Hyphen= False}', 'deprecated'); - Expect(1, 65381, '\P{Is_Hyphen= False}', 'deprecated'); - Expect(0, 65381, '\P{^Is_Hyphen= False}', 'deprecated'); - Error('\p{Hyphen= Yes/a/}'); - Error('\P{Hyphen= Yes/a/}'); + Expect(1, 65382, '\p{Is_Hyphen=_-False}', 'deprecated'); + Expect(0, 65382, '\p{^Is_Hyphen=_-False}', 'deprecated'); + Expect(0, 65382, '\P{Is_Hyphen=_-False}', 'deprecated'); + Expect(1, 65382, '\P{^Is_Hyphen=_-False}', 'deprecated'); + Expect(0, 65381, '\p{Is_Hyphen=_-False}', 'deprecated'); + Expect(1, 65381, '\p{^Is_Hyphen=_-False}', 'deprecated'); + Expect(1, 65381, '\P{Is_Hyphen=_-False}', 'deprecated'); + Expect(0, 65381, '\P{^Is_Hyphen=_-False}', 'deprecated'); + Error('\p{Hyphen= :=Yes}'); + 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'); @@ -44642,34 +45699,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 65382, '\p{^Hyphen=yes}', 'deprecated'); Expect(1, 65382, '\P{Hyphen=yes}', 'deprecated'); Expect(0, 65382, '\P{^Hyphen=yes}', 'deprecated'); - Expect(1, 65381, '\p{Hyphen=__yes}', 'deprecated'); - Expect(0, 65381, '\p{^Hyphen=__yes}', 'deprecated'); - Expect(0, 65381, '\P{Hyphen=__yes}', 'deprecated'); - Expect(1, 65381, '\P{^Hyphen=__yes}', 'deprecated'); - Expect(0, 65382, '\p{Hyphen=__yes}', 'deprecated'); - Expect(1, 65382, '\p{^Hyphen=__yes}', 'deprecated'); - Expect(1, 65382, '\P{Hyphen=__yes}', 'deprecated'); - Expect(0, 65382, '\P{^Hyphen=__yes}', 'deprecated'); - Error('\p{Is_Hyphen=/a/_ Y}'); - Error('\P{Is_Hyphen=/a/_ Y}'); - Expect(1, 65381, '\p{Is_Hyphen: y}', 'deprecated'); - Expect(0, 65381, '\p{^Is_Hyphen: y}', 'deprecated'); - Expect(0, 65381, '\P{Is_Hyphen: y}', 'deprecated'); - Expect(1, 65381, '\P{^Is_Hyphen: y}', 'deprecated'); - Expect(0, 65382, '\p{Is_Hyphen: y}', 'deprecated'); - Expect(1, 65382, '\p{^Is_Hyphen: y}', 'deprecated'); - Expect(1, 65382, '\P{Is_Hyphen: y}', 'deprecated'); - Expect(0, 65382, '\P{^Is_Hyphen: y}', 'deprecated'); - Expect(1, 65381, '\p{Is_Hyphen= Y}', 'deprecated'); - Expect(0, 65381, '\p{^Is_Hyphen= Y}', 'deprecated'); - Expect(0, 65381, '\P{Is_Hyphen= Y}', 'deprecated'); - Expect(1, 65381, '\P{^Is_Hyphen= Y}', 'deprecated'); - Expect(0, 65382, '\p{Is_Hyphen= Y}', 'deprecated'); - Expect(1, 65382, '\p{^Is_Hyphen= Y}', 'deprecated'); - Expect(1, 65382, '\P{Is_Hyphen= Y}', 'deprecated'); - Expect(0, 65382, '\P{^Is_Hyphen= Y}', 'deprecated'); - Error('\p{Hyphen=/a/-T}'); - Error('\P{Hyphen=/a/-T}'); + Expect(1, 65381, '\p{Hyphen= Yes}', 'deprecated'); + Expect(0, 65381, '\p{^Hyphen= Yes}', 'deprecated'); + Expect(0, 65381, '\P{Hyphen= Yes}', 'deprecated'); + Expect(1, 65381, '\P{^Hyphen= Yes}', 'deprecated'); + Expect(0, 65382, '\p{Hyphen= Yes}', 'deprecated'); + Expect(1, 65382, '\p{^Hyphen= Yes}', 'deprecated'); + Expect(1, 65382, '\P{Hyphen= Yes}', 'deprecated'); + Expect(0, 65382, '\P{^Hyphen= Yes}', 'deprecated'); + Error('\p{Is_Hyphen=/a/ -Y}'); + Error('\P{Is_Hyphen=/a/ -Y}'); + Expect(1, 65381, '\p{Is_Hyphen=y}', 'deprecated'); + Expect(0, 65381, '\p{^Is_Hyphen=y}', 'deprecated'); + Expect(0, 65381, '\P{Is_Hyphen=y}', 'deprecated'); + Expect(1, 65381, '\P{^Is_Hyphen=y}', 'deprecated'); + Expect(0, 65382, '\p{Is_Hyphen=y}', 'deprecated'); + Expect(1, 65382, '\p{^Is_Hyphen=y}', 'deprecated'); + Expect(1, 65382, '\P{Is_Hyphen=y}', 'deprecated'); + Expect(0, 65382, '\P{^Is_Hyphen=y}', 'deprecated'); + Expect(1, 65381, '\p{Is_Hyphen= y}', 'deprecated'); + Expect(0, 65381, '\p{^Is_Hyphen= y}', 'deprecated'); + Expect(0, 65381, '\P{Is_Hyphen= y}', 'deprecated'); + Expect(1, 65381, '\P{^Is_Hyphen= y}', 'deprecated'); + Expect(0, 65382, '\p{Is_Hyphen= y}', 'deprecated'); + Expect(1, 65382, '\p{^Is_Hyphen= y}', 'deprecated'); + Expect(1, 65382, '\P{Is_Hyphen= y}', 'deprecated'); + Expect(0, 65382, '\P{^Is_Hyphen= y}', 'deprecated'); + Error('\p{Hyphen: :=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'); @@ -44682,16 +45739,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 65382, '\P{^Hyphen=t}', 'deprecated'); Expect(1, 65381, '\p{Hyphen=:\At\z:}', 'deprecated');; Expect(0, 65382, '\p{Hyphen=:\At\z:}', 'deprecated');; - Expect(1, 65381, '\p{Hyphen=- T}', 'deprecated'); - Expect(0, 65381, '\p{^Hyphen=- T}', 'deprecated'); - Expect(0, 65381, '\P{Hyphen=- T}', 'deprecated'); - Expect(1, 65381, '\P{^Hyphen=- T}', 'deprecated'); - Expect(0, 65382, '\p{Hyphen=- T}', 'deprecated'); - Expect(1, 65382, '\p{^Hyphen=- T}', 'deprecated'); - Expect(1, 65382, '\P{Hyphen=- T}', 'deprecated'); - Expect(0, 65382, '\P{^Hyphen=- T}', 'deprecated'); - Error('\p{Is_Hyphen=/a/True}'); - Error('\P{Is_Hyphen=/a/True}'); + Expect(1, 65381, '\p{Hyphen=-_T}', 'deprecated'); + Expect(0, 65381, '\p{^Hyphen=-_T}', 'deprecated'); + Expect(0, 65381, '\P{Hyphen=-_T}', 'deprecated'); + Expect(1, 65381, '\P{^Hyphen=-_T}', 'deprecated'); + Expect(0, 65382, '\p{Hyphen=-_T}', 'deprecated'); + Expect(1, 65382, '\p{^Hyphen=-_T}', 'deprecated'); + Expect(1, 65382, '\P{Hyphen=-_T}', 'deprecated'); + Expect(0, 65382, '\P{^Hyphen=-_T}', 'deprecated'); + Error('\p{Is_Hyphen= :=true}'); + Error('\P{Is_Hyphen= :=true}'); Expect(1, 65381, '\p{Is_Hyphen=true}', 'deprecated'); Expect(0, 65381, '\p{^Is_Hyphen=true}', 'deprecated'); Expect(0, 65381, '\P{Is_Hyphen=true}', 'deprecated'); @@ -44700,16 +45757,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}'); - Error('\P{ID_Continue=:=No}'); + Expect(1, 65381, '\p{Is_Hyphen=_-TRUE}', 'deprecated'); + Expect(0, 65381, '\p{^Is_Hyphen=_-TRUE}', 'deprecated'); + Expect(0, 65381, '\P{Is_Hyphen=_-TRUE}', 'deprecated'); + Expect(1, 65381, '\P{^Is_Hyphen=_-TRUE}', 'deprecated'); + Expect(0, 65382, '\p{Is_Hyphen=_-TRUE}', 'deprecated'); + Expect(1, 65382, '\p{^Is_Hyphen=_-TRUE}', 'deprecated'); + Expect(1, 65382, '\P{Is_Hyphen=_-TRUE}', 'deprecated'); + Expect(0, 65382, '\P{^Is_Hyphen=_-TRUE}', 'deprecated'); + Error('\p{ID_Continue=- no/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}', ""); @@ -44722,16 +45779,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 917999, '\P{^ID_Continue=no}', ""); Expect(1, 918000, '\p{ID_Continue=:\Ano\z:}', "");; Expect(0, 917999, '\p{ID_Continue=:\Ano\z:}', "");; - Expect(1, 918000, '\p{ID_Continue=-No}', ""); - Expect(0, 918000, '\p{^ID_Continue=-No}', ""); - Expect(0, 918000, '\P{ID_Continue=-No}', ""); - Expect(1, 918000, '\P{^ID_Continue=-No}', ""); - Expect(0, 917999, '\p{ID_Continue=-No}', ""); - Expect(1, 917999, '\p{^ID_Continue=-No}', ""); - Expect(1, 917999, '\P{ID_Continue=-No}', ""); - Expect(0, 917999, '\P{^ID_Continue=-No}', ""); - Error('\p{IDC= /a/N}'); - Error('\P{IDC= /a/N}'); + Expect(1, 918000, '\p{ID_Continue=- no}', ""); + Expect(0, 918000, '\p{^ID_Continue=- no}', ""); + Expect(0, 918000, '\P{ID_Continue=- no}', ""); + Expect(1, 918000, '\P{^ID_Continue=- no}', ""); + Expect(0, 917999, '\p{ID_Continue=- no}', ""); + Expect(1, 917999, '\p{^ID_Continue=- no}', ""); + Expect(1, 917999, '\P{ID_Continue=- no}', ""); + Expect(0, 917999, '\P{^ID_Continue=- no}', ""); + Error('\p{IDC=:= N}'); + Error('\P{IDC=:= N}'); Expect(1, 918000, '\p{IDC=:\AN\z:}', "");; Expect(0, 917999, '\p{IDC=:\AN\z:}', "");; Expect(1, 918000, '\p{IDC=n}', ""); @@ -44744,52 +45801,52 @@ 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=/a/--F}'); - Error('\P{Is_ID_Continue=/a/--F}'); - Expect(1, 918000, '\p{Is_ID_Continue: f}', ""); - Expect(0, 918000, '\p{^Is_ID_Continue: f}', ""); - Expect(0, 918000, '\P{Is_ID_Continue: f}', ""); - Expect(1, 918000, '\P{^Is_ID_Continue: f}', ""); - Expect(0, 917999, '\p{Is_ID_Continue: f}', ""); - Expect(1, 917999, '\p{^Is_ID_Continue: f}', ""); - Expect(1, 917999, '\P{Is_ID_Continue: f}', ""); - Expect(0, 917999, '\P{^Is_ID_Continue: f}', ""); - Expect(1, 918000, '\p{Is_ID_Continue= f}', ""); - Expect(0, 918000, '\p{^Is_ID_Continue= f}', ""); - Expect(0, 918000, '\P{Is_ID_Continue= f}', ""); - Expect(1, 918000, '\P{^Is_ID_Continue= f}', ""); - Expect(0, 917999, '\p{Is_ID_Continue= f}', ""); - Expect(1, 917999, '\p{^Is_ID_Continue= f}', ""); - Expect(1, 917999, '\P{Is_ID_Continue= f}', ""); - Expect(0, 917999, '\P{^Is_ID_Continue= f}', ""); - Error('\p{Is_IDC=/a/_ False}'); - Error('\P{Is_IDC=/a/_ False}'); - Expect(1, 918000, '\p{Is_IDC: false}', ""); - Expect(0, 918000, '\p{^Is_IDC: false}', ""); - Expect(0, 918000, '\P{Is_IDC: false}', ""); - Expect(1, 918000, '\P{^Is_IDC: false}', ""); - Expect(0, 917999, '\p{Is_IDC: false}', ""); - Expect(1, 917999, '\p{^Is_IDC: false}', ""); - Expect(1, 917999, '\P{Is_IDC: false}', ""); - Expect(0, 917999, '\P{^Is_IDC: false}', ""); - Expect(1, 918000, '\p{Is_IDC=_ false}', ""); - Expect(0, 918000, '\p{^Is_IDC=_ false}', ""); - Expect(0, 918000, '\P{Is_IDC=_ false}', ""); - Expect(1, 918000, '\P{^Is_IDC=_ false}', ""); - Expect(0, 917999, '\p{Is_IDC=_ false}', ""); - Expect(1, 917999, '\p{^Is_IDC=_ false}', ""); - Expect(1, 917999, '\P{Is_IDC=_ false}', ""); - Expect(0, 917999, '\P{^Is_IDC=_ false}', ""); - Error('\p{ID_Continue=/a/Yes}'); - Error('\P{ID_Continue=/a/Yes}'); + Expect(1, 918000, '\p{IDC=--N}', ""); + Expect(0, 918000, '\p{^IDC=--N}', ""); + Expect(0, 918000, '\P{IDC=--N}', ""); + Expect(1, 918000, '\P{^IDC=--N}', ""); + Expect(0, 917999, '\p{IDC=--N}', ""); + Expect(1, 917999, '\p{^IDC=--N}', ""); + Expect(1, 917999, '\P{IDC=--N}', ""); + Expect(0, 917999, '\P{^IDC=--N}', ""); + Error('\p{Is_ID_Continue=:=- F}'); + Error('\P{Is_ID_Continue=:=- F}'); + Expect(1, 918000, '\p{Is_ID_Continue=f}', ""); + Expect(0, 918000, '\p{^Is_ID_Continue=f}', ""); + Expect(0, 918000, '\P{Is_ID_Continue=f}', ""); + Expect(1, 918000, '\P{^Is_ID_Continue=f}', ""); + Expect(0, 917999, '\p{Is_ID_Continue=f}', ""); + Expect(1, 917999, '\p{^Is_ID_Continue=f}', ""); + Expect(1, 917999, '\P{Is_ID_Continue=f}', ""); + Expect(0, 917999, '\P{^Is_ID_Continue=f}', ""); + Expect(1, 918000, '\p{Is_ID_Continue=F}', ""); + Expect(0, 918000, '\p{^Is_ID_Continue=F}', ""); + Expect(0, 918000, '\P{Is_ID_Continue=F}', ""); + Expect(1, 918000, '\P{^Is_ID_Continue=F}', ""); + Expect(0, 917999, '\p{Is_ID_Continue=F}', ""); + Expect(1, 917999, '\p{^Is_ID_Continue=F}', ""); + Expect(1, 917999, '\P{Is_ID_Continue=F}', ""); + Expect(0, 917999, '\P{^Is_ID_Continue=F}', ""); + Error('\p{Is_IDC=-/a/false}'); + Error('\P{Is_IDC=-/a/false}'); + Expect(1, 918000, '\p{Is_IDC=false}', ""); + Expect(0, 918000, '\p{^Is_IDC=false}', ""); + Expect(0, 918000, '\P{Is_IDC=false}', ""); + Expect(1, 918000, '\P{^Is_IDC=false}', ""); + Expect(0, 917999, '\p{Is_IDC=false}', ""); + Expect(1, 917999, '\p{^Is_IDC=false}', ""); + Expect(1, 917999, '\P{Is_IDC=false}', ""); + Expect(0, 917999, '\P{^Is_IDC=false}', ""); + Expect(1, 918000, '\p{Is_IDC=_-FALSE}', ""); + Expect(0, 918000, '\p{^Is_IDC=_-FALSE}', ""); + Expect(0, 918000, '\P{Is_IDC=_-FALSE}', ""); + Expect(1, 918000, '\P{^Is_IDC=_-FALSE}', ""); + Expect(0, 917999, '\p{Is_IDC=_-FALSE}', ""); + Expect(1, 917999, '\p{^Is_IDC=_-FALSE}', ""); + Expect(1, 917999, '\P{Is_IDC=_-FALSE}', ""); + Expect(0, 917999, '\P{^Is_IDC=_-FALSE}', ""); + Error('\p{ID_Continue=_:=YES}'); + Error('\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}', ""); @@ -44802,38 +45859,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=/a/Y}'); - Error('\P{IDC=/a/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:=}'); - Error('\P{Is_ID_Continue= T:=}'); + Expect(1, 917999, '\p{IDC=- y}', ""); + Expect(0, 917999, '\p{^IDC=- y}', ""); + Expect(0, 917999, '\P{IDC=- y}', ""); + Expect(1, 917999, '\P{^IDC=- y}', ""); + Expect(0, 918000, '\p{IDC=- y}', ""); + Expect(1, 918000, '\p{^IDC=- y}', ""); + Expect(1, 918000, '\P{IDC=- y}', ""); + Expect(0, 918000, '\P{^IDC=- y}', ""); + Error('\p{Is_ID_Continue= t/a/}'); + Error('\P{Is_ID_Continue= t/a/}'); Expect(1, 917999, '\p{Is_ID_Continue=t}', ""); Expect(0, 917999, '\p{^Is_ID_Continue=t}', ""); Expect(0, 917999, '\P{Is_ID_Continue=t}', ""); @@ -44842,16 +45899,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 918000, '\p{^Is_ID_Continue=t}', ""); Expect(1, 918000, '\P{Is_ID_Continue=t}', ""); Expect(0, 918000, '\P{^Is_ID_Continue=t}', ""); - Expect(1, 917999, '\p{Is_ID_Continue=_ T}', ""); - Expect(0, 917999, '\p{^Is_ID_Continue=_ T}', ""); - Expect(0, 917999, '\P{Is_ID_Continue=_ T}', ""); - Expect(1, 917999, '\P{^Is_ID_Continue=_ T}', ""); - Expect(0, 918000, '\p{Is_ID_Continue=_ T}', ""); - Expect(1, 918000, '\p{^Is_ID_Continue=_ T}', ""); - Expect(1, 918000, '\P{Is_ID_Continue=_ T}', ""); - Expect(0, 918000, '\P{^Is_ID_Continue=_ T}', ""); - Error('\p{Is_IDC=_TRUE:=}'); - Error('\P{Is_IDC=_TRUE:=}'); + Expect(1, 917999, '\p{Is_ID_Continue=__T}', ""); + Expect(0, 917999, '\p{^Is_ID_Continue=__T}', ""); + Expect(0, 917999, '\P{Is_ID_Continue=__T}', ""); + Expect(1, 917999, '\P{^Is_ID_Continue=__T}', ""); + Expect(0, 918000, '\p{Is_ID_Continue=__T}', ""); + Expect(1, 918000, '\p{^Is_ID_Continue=__T}', ""); + Expect(1, 918000, '\P{Is_ID_Continue=__T}', ""); + Expect(0, 918000, '\P{^Is_ID_Continue=__T}', ""); + Error('\p{Is_IDC=/a/ true}'); + Error('\P{Is_IDC=/a/ true}'); Expect(1, 917999, '\p{Is_IDC=true}', ""); Expect(0, 917999, '\p{^Is_IDC=true}', ""); Expect(0, 917999, '\P{Is_IDC=true}', ""); @@ -44860,18 +45917,18 @@ 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/a/}'); - Error('\P{Identifier_Status: _ALLOWED/a/}'); + 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}', ""); @@ -44884,16 +45941,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 201547, '\P{^Identifier_Status=allowed}', ""); Expect(1, 201546, '\p{Identifier_Status=:\Aallowed\z:}', "");; Expect(0, 201547, '\p{Identifier_Status=:\Aallowed\z:}', "");; - Expect(1, 201546, '\p{Identifier_Status= Allowed}', ""); - Expect(0, 201546, '\p{^Identifier_Status= Allowed}', ""); - Expect(0, 201546, '\P{Identifier_Status= Allowed}', ""); - Expect(1, 201546, '\P{^Identifier_Status= Allowed}', ""); - Expect(0, 201547, '\p{Identifier_Status= Allowed}', ""); - Expect(1, 201547, '\p{^Identifier_Status= Allowed}', ""); - Expect(1, 201547, '\P{Identifier_Status= Allowed}', ""); - Expect(0, 201547, '\P{^Identifier_Status= Allowed}', ""); - Error('\p{Is_Identifier_Status=:= -ALLOWED}'); - Error('\P{Is_Identifier_Status=:= -ALLOWED}'); + Expect(1, 201546, '\p{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}', ""); @@ -44902,16 +45959,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 201547, '\p{^Is_Identifier_Status=allowed}', ""); Expect(1, 201547, '\P{Is_Identifier_Status=allowed}', ""); Expect(0, 201547, '\P{^Is_Identifier_Status=allowed}', ""); - Expect(1, 201546, '\p{Is_Identifier_Status= -Allowed}', ""); - Expect(0, 201546, '\p{^Is_Identifier_Status= -Allowed}', ""); - Expect(0, 201546, '\P{Is_Identifier_Status= -Allowed}', ""); - Expect(1, 201546, '\P{^Is_Identifier_Status= -Allowed}', ""); - Expect(0, 201547, '\p{Is_Identifier_Status= -Allowed}', ""); - Expect(1, 201547, '\p{^Is_Identifier_Status= -Allowed}', ""); - Expect(1, 201547, '\P{Is_Identifier_Status= -Allowed}', ""); - Expect(0, 201547, '\P{^Is_Identifier_Status= -Allowed}', ""); - Error('\p{Identifier_Status=--Restricted:=}'); - Error('\P{Identifier_Status=--Restricted:=}'); + Expect(1, 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}', ""); @@ -44924,76 +45981,76 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); + Expect(1, 201547, '\p{Identifier_Status=_-Restricted}', ""); + Expect(0, 201547, '\p{^Identifier_Status=_-Restricted}', ""); + Expect(0, 201547, '\P{Identifier_Status=_-Restricted}', ""); + Expect(1, 201547, '\P{^Identifier_Status=_-Restricted}', ""); + Expect(0, 201546, '\p{Identifier_Status=_-Restricted}', ""); + Expect(1, 201546, '\p{^Identifier_Status=_-Restricted}', ""); + Expect(1, 201546, '\P{Identifier_Status=_-Restricted}', ""); + Expect(0, 201546, '\P{^Identifier_Status=_-Restricted}', ""); + Error('\p{Is_Identifier_Status=-_RESTRICTED:=}'); + Error('\P{Is_Identifier_Status=-_RESTRICTED:=}'); + Expect(1, 201547, '\p{Is_Identifier_Status: restricted}', ""); + Expect(0, 201547, '\p{^Is_Identifier_Status: restricted}', ""); + Expect(0, 201547, '\P{Is_Identifier_Status: restricted}', ""); + Expect(1, 201547, '\P{^Is_Identifier_Status: restricted}', ""); + Expect(0, 201546, '\p{Is_Identifier_Status: restricted}', ""); + Expect(1, 201546, '\p{^Is_Identifier_Status: restricted}', ""); + Expect(1, 201546, '\P{Is_Identifier_Status: restricted}', ""); + Expect(0, 201546, '\P{^Is_Identifier_Status: restricted}', ""); + Expect(1, 201547, '\p{Is_Identifier_Status= _Restricted}', ""); + Expect(0, 201547, '\p{^Is_Identifier_Status= _Restricted}', ""); + Expect(0, 201547, '\P{Is_Identifier_Status= _Restricted}', ""); + Expect(1, 201547, '\P{^Is_Identifier_Status= _Restricted}', ""); + Expect(0, 201546, '\p{Is_Identifier_Status= _Restricted}', ""); + Expect(1, 201546, '\p{^Is_Identifier_Status= _Restricted}', ""); + Expect(1, 201546, '\P{Is_Identifier_Status= _Restricted}', ""); + Expect(0, 201546, '\P{^Is_Identifier_Status= _Restricted}', ""); Error('\p{identifiertype}'); Error('\P{identifiertype}'); - Error('\p{Identifier_Type=-default_ignorable:=}'); - Error('\P{Identifier_Type=-default_ignorable:=}'); + Error('\p{Identifier_Type= Default_IGNORABLE:=}'); + Error('\P{Identifier_Type= Default_IGNORABLE:=}'); Expect(1, 917999, '\p{Identifier_Type=:\ADefault_Ignorable\z:}', "");; Expect(0, 918000, '\p{Identifier_Type=:\ADefault_Ignorable\z:}', "");; - Expect(1, 917999, '\p{Identifier_Type: defaultignorable}', ""); - Expect(0, 917999, '\p{^Identifier_Type: defaultignorable}', ""); - Expect(0, 917999, '\P{Identifier_Type: defaultignorable}', ""); - Expect(1, 917999, '\P{^Identifier_Type: defaultignorable}', ""); - Expect(0, 918000, '\p{Identifier_Type: defaultignorable}', ""); - Expect(1, 918000, '\p{^Identifier_Type: defaultignorable}', ""); - Expect(1, 918000, '\P{Identifier_Type: defaultignorable}', ""); - Expect(0, 918000, '\P{^Identifier_Type: defaultignorable}', ""); + Expect(1, 917999, '\p{Identifier_Type=defaultignorable}', ""); + Expect(0, 917999, '\p{^Identifier_Type=defaultignorable}', ""); + Expect(0, 917999, '\P{Identifier_Type=defaultignorable}', ""); + Expect(1, 917999, '\P{^Identifier_Type=defaultignorable}', ""); + Expect(0, 918000, '\p{Identifier_Type=defaultignorable}', ""); + Expect(1, 918000, '\p{^Identifier_Type=defaultignorable}', ""); + Expect(1, 918000, '\P{Identifier_Type=defaultignorable}', ""); + Expect(0, 918000, '\P{^Identifier_Type=defaultignorable}', ""); Expect(1, 917999, '\p{Identifier_Type=:\Adefaultignorable\z:}', "");; Expect(0, 918000, '\p{Identifier_Type=:\Adefaultignorable\z:}', "");; - Expect(1, 917999, '\p{Identifier_Type:-DEFAULT_IGNORABLE}', ""); - Expect(0, 917999, '\p{^Identifier_Type:-DEFAULT_IGNORABLE}', ""); - Expect(0, 917999, '\P{Identifier_Type:-DEFAULT_IGNORABLE}', ""); - Expect(1, 917999, '\P{^Identifier_Type:-DEFAULT_IGNORABLE}', ""); - Expect(0, 918000, '\p{Identifier_Type:-DEFAULT_IGNORABLE}', ""); - Expect(1, 918000, '\p{^Identifier_Type:-DEFAULT_IGNORABLE}', ""); - Expect(1, 918000, '\P{Identifier_Type:-DEFAULT_IGNORABLE}', ""); - Expect(0, 918000, '\P{^Identifier_Type:-DEFAULT_IGNORABLE}', ""); - Error('\p{Is_Identifier_Type=_ DEFAULT_ignorable:=}'); - Error('\P{Is_Identifier_Type=_ DEFAULT_ignorable:=}'); - Expect(1, 917999, '\p{Is_Identifier_Type=defaultignorable}', ""); - Expect(0, 917999, '\p{^Is_Identifier_Type=defaultignorable}', ""); - Expect(0, 917999, '\P{Is_Identifier_Type=defaultignorable}', ""); - Expect(1, 917999, '\P{^Is_Identifier_Type=defaultignorable}', ""); - Expect(0, 918000, '\p{Is_Identifier_Type=defaultignorable}', ""); - Expect(1, 918000, '\p{^Is_Identifier_Type=defaultignorable}', ""); - Expect(1, 918000, '\P{Is_Identifier_Type=defaultignorable}', ""); - Expect(0, 918000, '\P{^Is_Identifier_Type=defaultignorable}', ""); - Expect(1, 917999, '\p{Is_Identifier_Type= -Default_Ignorable}', ""); - Expect(0, 917999, '\p{^Is_Identifier_Type= -Default_Ignorable}', ""); - Expect(0, 917999, '\P{Is_Identifier_Type= -Default_Ignorable}', ""); - Expect(1, 917999, '\P{^Is_Identifier_Type= -Default_Ignorable}', ""); - Expect(0, 918000, '\p{Is_Identifier_Type= -Default_Ignorable}', ""); - Expect(1, 918000, '\p{^Is_Identifier_Type= -Default_Ignorable}', ""); - Expect(1, 918000, '\P{Is_Identifier_Type= -Default_Ignorable}', ""); - Expect(0, 918000, '\P{^Is_Identifier_Type= -Default_Ignorable}', ""); - Error('\p{Identifier_Type=_Deprecated/a/}'); - Error('\P{Identifier_Type=_Deprecated/a/}'); + Expect(1, 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, 917505, '\p{Identifier_Type=:\ADeprecated\z:}', "");; Expect(0, 917506, '\p{Identifier_Type=:\ADeprecated\z:}', "");; Expect(1, 917505, '\p{Identifier_Type=deprecated}', ""); @@ -45006,16 +46063,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=:=--deprecated}'); - Error('\P{Is_Identifier_Type=:=--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=-/a/Deprecated}'); + Error('\P{Is_Identifier_Type=-/a/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}', ""); @@ -45024,16 +46081,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= EXCLUSION:=}'); - Error('\P{Identifier_Type= 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}', ""); @@ -45046,16 +46103,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 125143, '\P{^Identifier_Type=exclusion}', ""); Expect(1, 125142, '\p{Identifier_Type=:\Aexclusion\z:}', "");; Expect(0, 125143, '\p{Identifier_Type=:\Aexclusion\z:}', "");; - Expect(1, 125142, '\p{Identifier_Type=- Exclusion}', ""); - Expect(0, 125142, '\p{^Identifier_Type=- Exclusion}', ""); - Expect(0, 125142, '\P{Identifier_Type=- Exclusion}', ""); - Expect(1, 125142, '\P{^Identifier_Type=- Exclusion}', ""); - Expect(0, 125143, '\p{Identifier_Type=- Exclusion}', ""); - Expect(1, 125143, '\p{^Identifier_Type=- Exclusion}', ""); - Expect(1, 125143, '\P{Identifier_Type=- Exclusion}', ""); - Expect(0, 125143, '\P{^Identifier_Type=- Exclusion}', ""); - Error('\p{Is_Identifier_Type=/a/-_exclusion}'); - Error('\P{Is_Identifier_Type=/a/-_exclusion}'); + Expect(1, 125142, '\p{Identifier_Type= Exclusion}', ""); + Expect(0, 125142, '\p{^Identifier_Type= Exclusion}', ""); + Expect(0, 125142, '\P{Identifier_Type= Exclusion}', ""); + Expect(1, 125142, '\P{^Identifier_Type= Exclusion}', ""); + Expect(0, 125143, '\p{Identifier_Type= Exclusion}', ""); + Expect(1, 125143, '\p{^Identifier_Type= Exclusion}', ""); + Expect(1, 125143, '\P{Identifier_Type= Exclusion}', ""); + Expect(0, 125143, '\P{^Identifier_Type= Exclusion}', ""); + Error('\p{Is_Identifier_Type= 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}', ""); @@ -45064,16 +46121,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/a/}'); + Error('\P{Identifier_Type= Inclusion/a/}'); Expect(1, 12539, '\p{Identifier_Type=:\AInclusion\z:}', "");; Expect(0, 12540, '\p{Identifier_Type=:\AInclusion\z:}', "");; Expect(1, 12539, '\p{Identifier_Type=inclusion}', ""); @@ -45094,8 +46151,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/}'); + Error('\p{Is_Identifier_Type=/a/_ Inclusion}'); + Error('\P{Is_Identifier_Type=/a/_ 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}', ""); @@ -45104,16 +46161,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=-/a/Limited_use}'); - Error('\P{Identifier_Type=-/a/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}', ""); @@ -45126,16 +46183,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=/a/ -limited_Use}'); - Error('\P{Is_Identifier_Type=/a/ -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=:=- LIMITED_Use}'); + Error('\P{Is_Identifier_Type=:=- 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}', ""); @@ -45144,38 +46201,38 @@ 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=/a/-not_CHARACTER}'); - Error('\P{Identifier_Type=/a/-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=:= _NOT_character}'); + Error('\P{Identifier_Type=:= _NOT_character}'); Expect(1, 918000, '\p{Identifier_Type=:\ANot_Character\z:}', "");; Expect(0, 917999, '\p{Identifier_Type=:\ANot_Character\z:}', "");; - Expect(1, 918000, '\p{Identifier_Type: notcharacter}', ""); - Expect(0, 918000, '\p{^Identifier_Type: notcharacter}', ""); - Expect(0, 918000, '\P{Identifier_Type: notcharacter}', ""); - Expect(1, 918000, '\P{^Identifier_Type: notcharacter}', ""); - Expect(0, 917999, '\p{Identifier_Type: notcharacter}', ""); - Expect(1, 917999, '\p{^Identifier_Type: notcharacter}', ""); - Expect(1, 917999, '\P{Identifier_Type: notcharacter}', ""); - Expect(0, 917999, '\P{^Identifier_Type: notcharacter}', ""); + Expect(1, 918000, '\p{Identifier_Type=notcharacter}', ""); + Expect(0, 918000, '\p{^Identifier_Type=notcharacter}', ""); + Expect(0, 918000, '\P{Identifier_Type=notcharacter}', ""); + Expect(1, 918000, '\P{^Identifier_Type=notcharacter}', ""); + Expect(0, 917999, '\p{Identifier_Type=notcharacter}', ""); + Expect(1, 917999, '\p{^Identifier_Type=notcharacter}', ""); + Expect(1, 917999, '\P{Identifier_Type=notcharacter}', ""); + Expect(0, 917999, '\P{^Identifier_Type=notcharacter}', ""); Expect(1, 918000, '\p{Identifier_Type=:\Anotcharacter\z:}', "");; Expect(0, 917999, '\p{Identifier_Type=:\Anotcharacter\z:}', "");; - Expect(1, 918000, '\p{Identifier_Type= NOT_Character}', ""); - Expect(0, 918000, '\p{^Identifier_Type= NOT_Character}', ""); - Expect(0, 918000, '\P{Identifier_Type= NOT_Character}', ""); - Expect(1, 918000, '\P{^Identifier_Type= NOT_Character}', ""); - Expect(0, 917999, '\p{Identifier_Type= NOT_Character}', ""); - Expect(1, 917999, '\p{^Identifier_Type= NOT_Character}', ""); - Expect(1, 917999, '\P{Identifier_Type= NOT_Character}', ""); - Expect(0, 917999, '\P{^Identifier_Type= NOT_Character}', ""); - Error('\p{Is_Identifier_Type=/a/ _not_Character}'); - Error('\P{Is_Identifier_Type=/a/ _not_Character}'); + Expect(1, 918000, '\p{Identifier_Type=_ Not_Character}', ""); + Expect(0, 918000, '\p{^Identifier_Type=_ Not_Character}', ""); + Expect(0, 918000, '\P{Identifier_Type=_ Not_Character}', ""); + Expect(1, 918000, '\P{^Identifier_Type=_ Not_Character}', ""); + Expect(0, 917999, '\p{Identifier_Type=_ Not_Character}', ""); + Expect(1, 917999, '\p{^Identifier_Type=_ Not_Character}', ""); + Expect(1, 917999, '\P{Identifier_Type=_ Not_Character}', ""); + Expect(0, 917999, '\P{^Identifier_Type=_ Not_Character}', ""); + Error('\p{Is_Identifier_Type=/a/_ Not_Character}'); + Error('\P{Is_Identifier_Type=/a/_ Not_Character}'); Expect(1, 918000, '\p{Is_Identifier_Type=notcharacter}', ""); Expect(0, 918000, '\p{^Is_Identifier_Type=notcharacter}', ""); Expect(0, 918000, '\P{Is_Identifier_Type=notcharacter}', ""); @@ -45184,16 +46241,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=-/a/NOT_NFKC}'); - Error('\P{Identifier_Type=-/a/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:=}'); + Error('\P{Identifier_Type=__not_NFKC:=}'); Expect(1, 195101, '\p{Identifier_Type=:\ANot_NFKC\z:}', "");; Expect(0, 195102, '\p{Identifier_Type=:\ANot_NFKC\z:}', "");; Expect(1, 195101, '\p{Identifier_Type=notnfkc}', ""); @@ -45206,16 +46263,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=/a/Not_NFKC}'); + Error('\P{Is_Identifier_Type=/a/Not_NFKC}'); Expect(1, 195101, '\p{Is_Identifier_Type=notnfkc}', ""); Expect(0, 195101, '\p{^Is_Identifier_Type=notnfkc}', ""); Expect(0, 195101, '\P{Is_Identifier_Type=notnfkc}', ""); @@ -45224,16 +46281,16 @@ 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=:=-Not_XID}'); - Error('\P{Identifier_Type=:=-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}', ""); @@ -45246,16 +46303,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); @@ -45264,16 +46321,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=:=--Obsolete}'); - Error('\P{Identifier_Type=:=--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=/a/ _obsolete}'); + Error('\P{Identifier_Type=/a/ _obsolete}'); Expect(1, 119365, '\p{Identifier_Type=:\AObsolete\z:}', "");; Expect(0, 119366, '\p{Identifier_Type=:\AObsolete\z:}', "");; Expect(1, 119365, '\p{Identifier_Type=obsolete}', ""); @@ -45286,16 +46343,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: /a/obsolete}'); - Error('\P{Is_Identifier_Type: /a/obsolete}'); + 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{Is_Identifier_Type=obsolete}', ""); Expect(0, 119365, '\p{^Is_Identifier_Type=obsolete}', ""); Expect(0, 119365, '\P{Is_Identifier_Type=obsolete}', ""); @@ -45304,16 +46361,16 @@ 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= recommended:=}'); - Error('\P{Identifier_Type= recommended:=}'); + 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}', ""); @@ -45326,34 +46383,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 201547, '\P{^Identifier_Type=recommended}', ""); Expect(1, 201546, '\p{Identifier_Type=:\Arecommended\z:}', "");; Expect(0, 201547, '\p{Identifier_Type=:\Arecommended\z:}', "");; - Expect(1, 201546, '\p{Identifier_Type= recommended}', ""); - Expect(0, 201546, '\p{^Identifier_Type= recommended}', ""); - Expect(0, 201546, '\P{Identifier_Type= recommended}', ""); - Expect(1, 201546, '\P{^Identifier_Type= recommended}', ""); - Expect(0, 201547, '\p{Identifier_Type= recommended}', ""); - Expect(1, 201547, '\p{^Identifier_Type= recommended}', ""); - Expect(1, 201547, '\P{Identifier_Type= recommended}', ""); - Expect(0, 201547, '\P{^Identifier_Type= recommended}', ""); - Error('\p{Is_Identifier_Type= -Recommended/a/}'); - Error('\P{Is_Identifier_Type= -Recommended/a/}'); - Expect(1, 201546, '\p{Is_Identifier_Type: recommended}', ""); - Expect(0, 201546, '\p{^Is_Identifier_Type: recommended}', ""); - Expect(0, 201546, '\P{Is_Identifier_Type: recommended}', ""); - Expect(1, 201546, '\P{^Is_Identifier_Type: recommended}', ""); - Expect(0, 201547, '\p{Is_Identifier_Type: recommended}', ""); - Expect(1, 201547, '\p{^Is_Identifier_Type: recommended}', ""); - Expect(1, 201547, '\P{Is_Identifier_Type: recommended}', ""); - Expect(0, 201547, '\P{^Is_Identifier_Type: recommended}', ""); - Expect(1, 201546, '\p{Is_Identifier_Type= RECOMMENDED}', ""); - Expect(0, 201546, '\p{^Is_Identifier_Type= RECOMMENDED}', ""); - Expect(0, 201546, '\P{Is_Identifier_Type= RECOMMENDED}', ""); - Expect(1, 201546, '\P{^Is_Identifier_Type= RECOMMENDED}', ""); - Expect(0, 201547, '\p{Is_Identifier_Type= RECOMMENDED}', ""); - Expect(1, 201547, '\p{^Is_Identifier_Type= RECOMMENDED}', ""); - Expect(1, 201547, '\P{Is_Identifier_Type= RECOMMENDED}', ""); - Expect(0, 201547, '\P{^Is_Identifier_Type= RECOMMENDED}', ""); - Error('\p{Identifier_Type=:= technical}'); - Error('\P{Identifier_Type=:= technical}'); + Expect(1, 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, 119638, '\p{Identifier_Type=:\ATechnical\z:}', "");; Expect(0, 119639, '\p{Identifier_Type=:\ATechnical\z:}', "");; Expect(1, 119638, '\p{Identifier_Type=technical}', ""); @@ -45366,16 +46423,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= Technical:=}'); + Error('\P{Is_Identifier_Type= Technical:=}'); Expect(1, 119638, '\p{Is_Identifier_Type=technical}', ""); Expect(0, 119638, '\p{^Is_Identifier_Type=technical}', ""); Expect(0, 119638, '\P{Is_Identifier_Type=technical}', ""); @@ -45384,38 +46441,38 @@ 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=:= Uncommon_use}'); - Error('\P{Is_Identifier_Type=:= Uncommon_use}'); + 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}', ""); @@ -45424,16 +46481,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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, 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}', ""); @@ -45446,16 +46503,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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{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}', ""); @@ -45468,32 +46525,32 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); + 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}', ""); @@ -45504,16 +46561,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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, 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}', ""); @@ -45526,16 +46583,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 201547, '\P{^Ideographic=yes}', ""); Expect(1, 201546, '\p{Ideographic=:\Ayes\z:}', "");; Expect(0, 201547, '\p{Ideographic=:\Ayes\z:}', "");; - Expect(1, 201546, '\p{Ideographic= Yes}', ""); - Expect(0, 201546, '\p{^Ideographic= Yes}', ""); - Expect(0, 201546, '\P{Ideographic= Yes}', ""); - Expect(1, 201546, '\P{^Ideographic= Yes}', ""); - Expect(0, 201547, '\p{Ideographic= Yes}', ""); - Expect(1, 201547, '\p{^Ideographic= Yes}', ""); - Expect(1, 201547, '\P{Ideographic= Yes}', ""); - Expect(0, 201547, '\P{^Ideographic= Yes}', ""); - Error('\p{Ideo=:=_Y}'); - Error('\P{Ideo=:=_Y}'); + Expect(1, 201546, '\p{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}', ""); @@ -45548,16 +46605,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 201547, '\P{^Ideo=y}', ""); Expect(1, 201546, '\p{Ideo=:\Ay\z:}', "");; Expect(0, 201547, '\p{Ideo=:\Ay\z:}', "");; - Expect(1, 201546, '\p{Ideo=_ Y}', ""); - Expect(0, 201546, '\p{^Ideo=_ Y}', ""); - Expect(0, 201546, '\P{Ideo=_ Y}', ""); - Expect(1, 201546, '\P{^Ideo=_ Y}', ""); - Expect(0, 201547, '\p{Ideo=_ Y}', ""); - Expect(1, 201547, '\p{^Ideo=_ Y}', ""); - Expect(1, 201547, '\P{Ideo=_ Y}', ""); - Expect(0, 201547, '\P{^Ideo=_ Y}', ""); - Error('\p{Is_Ideographic=/a/ T}'); - Error('\P{Is_Ideographic=/a/ T}'); + Expect(1, 201546, '\p{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}', ""); @@ -45566,16 +46623,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 201547, '\p{^Is_Ideographic=t}', ""); Expect(1, 201547, '\P{Is_Ideographic=t}', ""); Expect(0, 201547, '\P{^Is_Ideographic=t}', ""); - Expect(1, 201546, '\p{Is_Ideographic: -T}', ""); - Expect(0, 201546, '\p{^Is_Ideographic: -T}', ""); - Expect(0, 201546, '\P{Is_Ideographic: -T}', ""); - Expect(1, 201546, '\P{^Is_Ideographic: -T}', ""); - Expect(0, 201547, '\p{Is_Ideographic: -T}', ""); - Expect(1, 201547, '\p{^Is_Ideographic: -T}', ""); - Expect(1, 201547, '\P{Is_Ideographic: -T}', ""); - Expect(0, 201547, '\P{^Is_Ideographic: -T}', ""); - Error('\p{Is_Ideo: /a/-_True}'); - Error('\P{Is_Ideo: /a/-_True}'); + Expect(1, 201546, '\p{Is_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}', ""); @@ -45584,38 +46641,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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, 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: 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{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}', ""); @@ -45628,16 +46685,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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{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}', ""); @@ -45646,16 +46703,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 201546, '\p{^Is_ID_Start=f}', ""); Expect(1, 201546, '\P{Is_ID_Start=f}', ""); Expect(0, 201546, '\P{^Is_ID_Start=f}', ""); - Expect(1, 201547, '\p{Is_ID_Start: -F}', ""); - Expect(0, 201547, '\p{^Is_ID_Start: -F}', ""); - Expect(0, 201547, '\P{Is_ID_Start: -F}', ""); - Expect(1, 201547, '\P{^Is_ID_Start: -F}', ""); - Expect(0, 201546, '\p{Is_ID_Start: -F}', ""); - Expect(1, 201546, '\p{^Is_ID_Start: -F}', ""); - Expect(1, 201546, '\P{Is_ID_Start: -F}', ""); - Expect(0, 201546, '\P{^Is_ID_Start: -F}', ""); - Error('\p{Is_IDS=_:=FALSE}'); - Error('\P{Is_IDS=_:=FALSE}'); + Expect(1, 201547, '\p{Is_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}', ""); @@ -45664,16 +46721,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 201546, '\p{^Is_IDS=false}', ""); Expect(1, 201546, '\P{Is_IDS=false}', ""); Expect(0, 201546, '\P{^Is_IDS=false}', ""); - Expect(1, 201547, '\p{Is_IDS= False}', ""); - Expect(0, 201547, '\p{^Is_IDS= False}', ""); - Expect(0, 201547, '\P{Is_IDS= False}', ""); - Expect(1, 201547, '\P{^Is_IDS= False}', ""); - Expect(0, 201546, '\p{Is_IDS= False}', ""); - Expect(1, 201546, '\p{^Is_IDS= False}', ""); - Expect(1, 201546, '\P{Is_IDS= False}', ""); - Expect(0, 201546, '\P{^Is_IDS= False}', ""); - Error('\p{ID_Start=__YES/a/}'); - Error('\P{ID_Start=__YES/a/}'); + Expect(1, 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}', ""); @@ -45686,16 +46743,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 201547, '\P{^ID_Start=yes}', ""); Expect(1, 201546, '\p{ID_Start=:\Ayes\z:}', "");; Expect(0, 201547, '\p{ID_Start=:\Ayes\z:}', "");; - Expect(1, 201546, '\p{ID_Start= YES}', ""); - Expect(0, 201546, '\p{^ID_Start= YES}', ""); - Expect(0, 201546, '\P{ID_Start= YES}', ""); - Expect(1, 201546, '\P{^ID_Start= YES}', ""); - Expect(0, 201547, '\p{ID_Start= YES}', ""); - Expect(1, 201547, '\p{^ID_Start= YES}', ""); - Expect(1, 201547, '\P{ID_Start= YES}', ""); - Expect(0, 201547, '\P{^ID_Start= YES}', ""); - Error('\p{IDS= Y/a/}'); - Error('\P{IDS= Y/a/}'); + Expect(1, 201546, '\p{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}', ""); @@ -45708,16 +46765,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 201547, '\P{^IDS=y}', ""); Expect(1, 201546, '\p{IDS=:\Ay\z:}', "");; Expect(0, 201547, '\p{IDS=:\Ay\z:}', "");; - Expect(1, 201546, '\p{IDS=_ Y}', ""); - Expect(0, 201546, '\p{^IDS=_ Y}', ""); - Expect(0, 201546, '\P{IDS=_ Y}', ""); - Expect(1, 201546, '\P{^IDS=_ Y}', ""); - Expect(0, 201547, '\p{IDS=_ Y}', ""); - Expect(1, 201547, '\p{^IDS=_ Y}', ""); - Expect(1, 201547, '\P{IDS=_ Y}', ""); - Expect(0, 201547, '\P{^IDS=_ Y}', ""); - Error('\p{Is_ID_Start=- T/a/}'); - Error('\P{Is_ID_Start=- T/a/}'); + Expect(1, 201546, '\p{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}', ""); @@ -45726,16 +46783,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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}', ""); @@ -45744,16 +46801,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 201547, '\p{^Is_IDS=true}', ""); Expect(1, 201547, '\P{Is_IDS=true}', ""); Expect(0, 201547, '\P{^Is_IDS=true}', ""); - Expect(1, 201546, '\p{Is_IDS= True}', ""); - Expect(0, 201546, '\p{^Is_IDS= True}', ""); - Expect(0, 201546, '\P{Is_IDS= True}', ""); - Expect(1, 201546, '\P{^Is_IDS= True}', ""); - Expect(0, 201547, '\p{Is_IDS= True}', ""); - Expect(1, 201547, '\p{^Is_IDS= True}', ""); - Expect(1, 201547, '\P{Is_IDS= True}', ""); - Expect(0, 201547, '\P{^Is_IDS= True}', ""); - Error('\p{IDS_Binary_Operator= :=No}'); - Error('\P{IDS_Binary_Operator= :=No}'); + Expect(1, 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, 12284, '\p{IDS_Binary_Operator=:\ANo\z:}', "");; Expect(0, 12283, '\p{IDS_Binary_Operator=:\ANo\z:}', "");; Expect(1, 12284, '\p{IDS_Binary_Operator=no}', ""); @@ -45766,16 +46823,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=_:=N}'); - Error('\P{IDSB=_:=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=/a/N}'); + Error('\P{IDSB=/a/N}'); Expect(1, 12284, '\p{IDSB=:\AN\z:}', "");; Expect(0, 12283, '\p{IDSB=:\AN\z:}', "");; Expect(1, 12284, '\p{IDSB=n}', ""); @@ -45788,16 +46845,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=-F:=}'); + Error('\P{Is_IDS_Binary_Operator=-F:=}'); Expect(1, 12284, '\p{Is_IDS_Binary_Operator=f}', ""); Expect(0, 12284, '\p{^Is_IDS_Binary_Operator=f}', ""); Expect(0, 12284, '\P{Is_IDS_Binary_Operator=f}', ""); @@ -45806,16 +46863,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}', ""); @@ -45824,38 +46881,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12283, '\p{^Is_IDSB=false}', ""); Expect(1, 12283, '\P{Is_IDSB=false}', ""); Expect(0, 12283, '\P{^Is_IDSB=false}', ""); - Expect(1, 12284, '\p{Is_IDSB= _false}', ""); - Expect(0, 12284, '\p{^Is_IDSB= _false}', ""); - Expect(0, 12284, '\P{Is_IDSB= _false}', ""); - Expect(1, 12284, '\P{^Is_IDSB= _false}', ""); - Expect(0, 12283, '\p{Is_IDSB= _false}', ""); - Expect(1, 12283, '\p{^Is_IDSB= _false}', ""); - Expect(1, 12283, '\P{Is_IDSB= _false}', ""); - Expect(0, 12283, '\P{^Is_IDSB= _false}', ""); - Error('\p{IDS_Binary_Operator= -Yes:=}'); - Error('\P{IDS_Binary_Operator= -Yes:=}'); + 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, 12283, '\p{IDS_Binary_Operator=:\AYes\z:}', "");; Expect(0, 12284, '\p{IDS_Binary_Operator=:\AYes\z:}', "");; - Expect(1, 12283, '\p{IDS_Binary_Operator: yes}', ""); - Expect(0, 12283, '\p{^IDS_Binary_Operator: yes}', ""); - Expect(0, 12283, '\P{IDS_Binary_Operator: yes}', ""); - Expect(1, 12283, '\P{^IDS_Binary_Operator: yes}', ""); - Expect(0, 12284, '\p{IDS_Binary_Operator: yes}', ""); - Expect(1, 12284, '\p{^IDS_Binary_Operator: yes}', ""); - Expect(1, 12284, '\P{IDS_Binary_Operator: yes}', ""); - Expect(0, 12284, '\P{^IDS_Binary_Operator: yes}', ""); + Expect(1, 12283, '\p{IDS_Binary_Operator=yes}', ""); + Expect(0, 12283, '\p{^IDS_Binary_Operator=yes}', ""); + Expect(0, 12283, '\P{IDS_Binary_Operator=yes}', ""); + Expect(1, 12283, '\P{^IDS_Binary_Operator=yes}', ""); + Expect(0, 12284, '\p{IDS_Binary_Operator=yes}', ""); + Expect(1, 12284, '\p{^IDS_Binary_Operator=yes}', ""); + Expect(1, 12284, '\P{IDS_Binary_Operator=yes}', ""); + Expect(0, 12284, '\P{^IDS_Binary_Operator=yes}', ""); Expect(1, 12283, '\p{IDS_Binary_Operator=:\Ayes\z:}', "");; Expect(0, 12284, '\p{IDS_Binary_Operator=:\Ayes\z:}', "");; - Expect(1, 12283, '\p{IDS_Binary_Operator= Yes}', ""); - Expect(0, 12283, '\p{^IDS_Binary_Operator= Yes}', ""); - Expect(0, 12283, '\P{IDS_Binary_Operator= Yes}', ""); - Expect(1, 12283, '\P{^IDS_Binary_Operator= Yes}', ""); - Expect(0, 12284, '\p{IDS_Binary_Operator= Yes}', ""); - Expect(1, 12284, '\p{^IDS_Binary_Operator= Yes}', ""); - Expect(1, 12284, '\P{IDS_Binary_Operator= Yes}', ""); - Expect(0, 12284, '\P{^IDS_Binary_Operator= Yes}', ""); - Error('\p{IDSB= :=y}'); - Error('\P{IDSB= :=y}'); + Expect(1, 12283, '\p{IDS_Binary_Operator=_-yes}', ""); + Expect(0, 12283, '\p{^IDS_Binary_Operator=_-yes}', ""); + Expect(0, 12283, '\P{IDS_Binary_Operator=_-yes}', ""); + Expect(1, 12283, '\P{^IDS_Binary_Operator=_-yes}', ""); + Expect(0, 12284, '\p{IDS_Binary_Operator=_-yes}', ""); + Expect(1, 12284, '\p{^IDS_Binary_Operator=_-yes}', ""); + Expect(1, 12284, '\P{IDS_Binary_Operator=_-yes}', ""); + Expect(0, 12284, '\P{^IDS_Binary_Operator=_-yes}', ""); + Error('\p{IDSB=:= _y}'); + Error('\P{IDSB=:= _y}'); Expect(1, 12283, '\p{IDSB=:\AY\z:}', "");; Expect(0, 12284, '\p{IDSB=:\AY\z:}', "");; Expect(1, 12283, '\p{IDSB=y}', ""); @@ -45868,16 +46925,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/a/}'); - Error('\P{Is_IDS_Binary_Operator=__T/a/}'); + 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{Is_IDS_Binary_Operator=t}', ""); Expect(0, 12283, '\p{^Is_IDS_Binary_Operator=t}', ""); Expect(0, 12283, '\P{Is_IDS_Binary_Operator=t}', ""); @@ -45886,16 +46943,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=-/a/true}'); - Error('\P{Is_IDSB=-/a/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= -True:=}'); + Error('\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}', ""); @@ -45904,16 +46961,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12284, '\p{^Is_IDSB=true}', ""); Expect(1, 12284, '\P{Is_IDSB=true}', ""); Expect(0, 12284, '\P{^Is_IDSB=true}', ""); - Expect(1, 12283, '\p{Is_IDSB= _True}', ""); - Expect(0, 12283, '\p{^Is_IDSB= _True}', ""); - Expect(0, 12283, '\P{Is_IDSB= _True}', ""); - Expect(1, 12283, '\P{^Is_IDSB= _True}', ""); - Expect(0, 12284, '\p{Is_IDSB= _True}', ""); - Expect(1, 12284, '\p{^Is_IDSB= _True}', ""); - Expect(1, 12284, '\P{Is_IDSB= _True}', ""); - Expect(0, 12284, '\P{^Is_IDSB= _True}', ""); - Error('\p{IDS_Trinary_Operator: /a/--no}'); - Error('\P{IDS_Trinary_Operator: /a/--no}'); + Expect(1, 12283, '\p{Is_IDSB=- True}', ""); + Expect(0, 12283, '\p{^Is_IDSB=- True}', ""); + Expect(0, 12283, '\P{Is_IDSB=- True}', ""); + Expect(1, 12283, '\P{^Is_IDSB=- True}', ""); + Expect(0, 12284, '\p{Is_IDSB=- True}', ""); + Expect(1, 12284, '\p{^Is_IDSB=- True}', ""); + Expect(1, 12284, '\P{Is_IDSB=- True}', ""); + Expect(0, 12284, '\P{^Is_IDSB=- True}', ""); + Error('\p{IDS_Trinary_Operator=:=_ no}'); + Error('\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}', ""); @@ -45926,16 +46983,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 12275, '\P{^IDS_Trinary_Operator=no}', ""); Expect(1, 12276, '\p{IDS_Trinary_Operator=:\Ano\z:}', "");; Expect(0, 12275, '\p{IDS_Trinary_Operator=:\Ano\z:}', "");; - Expect(1, 12276, '\p{IDS_Trinary_Operator:--No}', ""); - Expect(0, 12276, '\p{^IDS_Trinary_Operator:--No}', ""); - Expect(0, 12276, '\P{IDS_Trinary_Operator:--No}', ""); - Expect(1, 12276, '\P{^IDS_Trinary_Operator:--No}', ""); - Expect(0, 12275, '\p{IDS_Trinary_Operator:--No}', ""); - Expect(1, 12275, '\p{^IDS_Trinary_Operator:--No}', ""); - Expect(1, 12275, '\P{IDS_Trinary_Operator:--No}', ""); - Expect(0, 12275, '\P{^IDS_Trinary_Operator:--No}', ""); - Error('\p{IDST= :=N}'); - Error('\P{IDST= :=N}'); + Expect(1, 12276, '\p{IDS_Trinary_Operator=__No}', ""); + Expect(0, 12276, '\p{^IDS_Trinary_Operator=__No}', ""); + Expect(0, 12276, '\P{IDS_Trinary_Operator=__No}', ""); + Expect(1, 12276, '\P{^IDS_Trinary_Operator=__No}', ""); + Expect(0, 12275, '\p{IDS_Trinary_Operator=__No}', ""); + Expect(1, 12275, '\p{^IDS_Trinary_Operator=__No}', ""); + Expect(1, 12275, '\P{IDS_Trinary_Operator=__No}', ""); + Expect(0, 12275, '\P{^IDS_Trinary_Operator=__No}', ""); + Error('\p{IDST: __N:=}'); + Error('\P{IDST: __N:=}'); Expect(1, 12276, '\p{IDST=:\AN\z:}', "");; Expect(0, 12275, '\p{IDST=:\AN\z:}', "");; Expect(1, 12276, '\p{IDST=n}', ""); @@ -45948,16 +47005,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 12275, '\P{^IDST=n}', ""); Expect(1, 12276, '\p{IDST=:\An\z:}', "");; Expect(0, 12275, '\p{IDST=:\An\z:}', "");; - Expect(1, 12276, '\p{IDST= n}', ""); - Expect(0, 12276, '\p{^IDST= n}', ""); - Expect(0, 12276, '\P{IDST= n}', ""); - Expect(1, 12276, '\P{^IDST= n}', ""); - Expect(0, 12275, '\p{IDST= n}', ""); - Expect(1, 12275, '\p{^IDST= n}', ""); - Expect(1, 12275, '\P{IDST= n}', ""); - Expect(0, 12275, '\P{^IDST= n}', ""); - Error('\p{Is_IDS_Trinary_Operator=-_f:=}'); - Error('\P{Is_IDS_Trinary_Operator=-_f:=}'); + Expect(1, 12276, '\p{IDST= -n}', ""); + Expect(0, 12276, '\p{^IDST= -n}', ""); + Expect(0, 12276, '\P{IDST= -n}', ""); + Expect(1, 12276, '\P{^IDST= -n}', ""); + Expect(0, 12275, '\p{IDST= -n}', ""); + Expect(1, 12275, '\p{^IDST= -n}', ""); + Expect(1, 12275, '\P{IDST= -n}', ""); + Expect(0, 12275, '\P{^IDST= -n}', ""); + Error('\p{Is_IDS_Trinary_Operator=/a/ F}'); + Error('\P{Is_IDS_Trinary_Operator=/a/ 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}', ""); @@ -45966,16 +47023,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}', ""); @@ -45984,16 +47041,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= Yes:=}'); - Error('\P{IDS_Trinary_Operator= 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=_/a/Yes}'); + Error('\P{IDS_Trinary_Operator=_/a/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}', ""); @@ -46006,16 +47063,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 12276, '\P{^IDS_Trinary_Operator=yes}', ""); Expect(1, 12275, '\p{IDS_Trinary_Operator=:\Ayes\z:}', "");; Expect(0, 12276, '\p{IDS_Trinary_Operator=:\Ayes\z:}', "");; - Expect(1, 12275, '\p{IDS_Trinary_Operator:_ YES}', ""); - Expect(0, 12275, '\p{^IDS_Trinary_Operator:_ YES}', ""); - Expect(0, 12275, '\P{IDS_Trinary_Operator:_ YES}', ""); - Expect(1, 12275, '\P{^IDS_Trinary_Operator:_ YES}', ""); - Expect(0, 12276, '\p{IDS_Trinary_Operator:_ YES}', ""); - Expect(1, 12276, '\p{^IDS_Trinary_Operator:_ YES}', ""); - Expect(1, 12276, '\P{IDS_Trinary_Operator:_ YES}', ""); - Expect(0, 12276, '\P{^IDS_Trinary_Operator:_ YES}', ""); - Error('\p{IDST::=y}'); - Error('\P{IDST::=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=/a/__Y}'); + Error('\P{IDST=/a/__Y}'); Expect(1, 12275, '\p{IDST=:\AY\z:}', "");; Expect(0, 12276, '\p{IDST=:\AY\z:}', "");; Expect(1, 12275, '\p{IDST=y}', ""); @@ -46028,16 +47085,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=_/a/T}'); + Error('\P{Is_IDS_Trinary_Operator=_/a/T}'); Expect(1, 12275, '\p{Is_IDS_Trinary_Operator=t}', ""); Expect(0, 12275, '\p{^Is_IDS_Trinary_Operator=t}', ""); Expect(0, 12275, '\P{Is_IDS_Trinary_Operator=t}', ""); @@ -46046,94 +47103,112 @@ 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}'); - Error('\P{Is_IDST= :=True}'); - Expect(1, 12275, '\p{Is_IDST=true}', ""); - Expect(0, 12275, '\p{^Is_IDST=true}', ""); - Expect(0, 12275, '\P{Is_IDST=true}', ""); - 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= _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}', ""); Error('\p{presentin}'); Error('\P{presentin}'); Error('\p{in}'); Error('\P{in}'); - Error('\p{Present_In: /a/ 0_0_0_001.1}'); - Error('\P{Present_In: /a/ 0_0_0_001.1}'); + Error('\p{Present_In=_/a/00_00_1.1}'); + Error('\P{Present_In=_/a/00_00_1.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=0_0_0_0_0_0001.1}', ""); - Expect(0, 65533, '\p{^Present_In=0_0_0_0_0_0001.1}', ""); - Expect(0, 65533, '\P{Present_In=0_0_0_0_0_0001.1}', ""); - Expect(1, 65533, '\P{^Present_In=0_0_0_0_0_0001.1}', ""); - Expect(0, 65536, '\p{Present_In=0_0_0_0_0_0001.1}', ""); - Expect(1, 65536, '\p{^Present_In=0_0_0_0_0_0001.1}', ""); - Expect(1, 65536, '\P{Present_In=0_0_0_0_0_0001.1}', ""); - Expect(0, 65536, '\P{^Present_In=0_0_0_0_0_0001.1}', ""); - Error('\p{In=:=-0_0_0_0_0_0_0001.1}'); - Error('\P{In=:=-0_0_0_0_0_0_0001.1}'); - Expect(1, 65533, '\p{In=:\A1.1\z:}', "");; - Expect(0, 65536, '\p{In=:\A1.1\z:}', "");; - Expect(1, 65533, '\p{In=+1.1}', ""); - Expect(0, 65533, '\p{^In=+1.1}', ""); - Expect(0, 65533, '\P{In=+1.1}', ""); - Expect(1, 65533, '\P{^In=+1.1}', ""); - Expect(0, 65536, '\p{In=+1.1}', ""); - Expect(1, 65536, '\p{^In=+1.1}', ""); - Expect(1, 65536, '\P{In=+1.1}', ""); - Expect(0, 65536, '\P{^In=+1.1}', ""); - Error('\p{Is_Present_In=/a/ +0000000001.1}'); - Error('\P{Is_Present_In=/a/ +0000000001.1}'); - Expect(1, 65533, '\p{Is_Present_In: 0_1.1}', ""); - Expect(0, 65533, '\p{^Is_Present_In: 0_1.1}', ""); - Expect(0, 65533, '\P{Is_Present_In: 0_1.1}', ""); - Expect(1, 65533, '\P{^Is_Present_In: 0_1.1}', ""); - Expect(0, 65536, '\p{Is_Present_In: 0_1.1}', ""); - Expect(1, 65536, '\p{^Is_Present_In: 0_1.1}', ""); - Expect(1, 65536, '\P{Is_Present_In: 0_1.1}', ""); - Expect(0, 65536, '\P{^Is_Present_In: 0_1.1}', ""); - Error('\p{Is_In=_+000001.1:=}'); - Error('\P{Is_In=_+000001.1:=}'); - Expect(1, 65533, '\p{Is_In=0_0_0_0_0_0_0001.1}', ""); - Expect(0, 65533, '\p{^Is_In=0_0_0_0_0_0_0001.1}', ""); - Expect(0, 65533, '\P{Is_In=0_0_0_0_0_0_0001.1}', ""); - Expect(1, 65533, '\P{^Is_In=0_0_0_0_0_0_0001.1}', ""); - Expect(0, 65536, '\p{Is_In=0_0_0_0_0_0_0001.1}', ""); - Expect(1, 65536, '\p{^Is_In=0_0_0_0_0_0_0001.1}', ""); - Expect(1, 65536, '\P{Is_In=0_0_0_0_0_0_0001.1}', ""); - Expect(0, 65536, '\P{^Is_In=0_0_0_0_0_0_0001.1}', ""); - Error('\p{Present_In= :=+00000010.0}'); - Error('\P{Present_In= :=+00000010.0}'); + Expect(1, 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{In=:\AV1_1\z:}', "");; + Expect(0, 65536, '\p{In=:\AV1_1\z:}', "");; + Expect(1, 65533, '\p{In=v11}', ""); + Expect(0, 65533, '\p{^In=v11}', ""); + Expect(0, 65533, '\P{In=v11}', ""); + Expect(1, 65533, '\P{^In=v11}', ""); + Expect(0, 65536, '\p{In=v11}', ""); + Expect(1, 65536, '\p{^In=v11}', ""); + Expect(1, 65536, '\P{In=v11}', ""); + 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{Is_In=v11}', ""); + Expect(0, 65533, '\p{^Is_In=v11}', ""); + Expect(0, 65533, '\P{Is_In=v11}', ""); + Expect(1, 65533, '\P{^Is_In=v11}', ""); + Expect(0, 65536, '\p{Is_In=v11}', ""); + 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, 983040, '\p{Present_In=:\A10.0\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A10.0\z:}', "");; - Expect(1, 983040, '\p{Present_In: 001_0.0}', ""); - Expect(0, 983040, '\p{^Present_In: 001_0.0}', ""); - Expect(0, 983040, '\P{Present_In: 001_0.0}', ""); - Expect(1, 983040, '\P{^Present_In: 001_0.0}', ""); - Expect(0, 983037, '\p{Present_In: 001_0.0}', ""); - Expect(1, 983037, '\p{^Present_In: 001_0.0}', ""); - Expect(1, 983037, '\P{Present_In: 001_0.0}', ""); - Expect(0, 983037, '\P{^Present_In: 001_0.0}', ""); - Error('\p{In: -_V10_0/a/}'); - Error('\P{In: -_V10_0/a/}'); + Expect(1, 983040, '\p{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{In=:\AV10_0\z:}', "");; Expect(0, 983037, '\p{In=:\AV10_0\z:}', "");; Expect(1, 983040, '\p{In=v100}', ""); @@ -46146,26 +47221,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=/a/ -0000010.0}'); - Error('\P{Is_Present_In=/a/ -0000010.0}'); - Expect(1, 983040, '\p{Is_Present_In=0010.0}', ""); - Expect(0, 983040, '\p{^Is_Present_In=0010.0}', ""); - Expect(0, 983040, '\P{Is_Present_In=0010.0}', ""); - Expect(1, 983040, '\P{^Is_Present_In=0010.0}', ""); - Expect(0, 983037, '\p{Is_Present_In=0010.0}', ""); - Expect(1, 983037, '\p{^Is_Present_In=0010.0}', ""); - Expect(1, 983037, '\P{Is_Present_In=0010.0}', ""); - Expect(0, 983037, '\P{^Is_Present_In=0010.0}', ""); - Error('\p{Is_In= _v10_0:=}'); - Error('\P{Is_In= _v10_0:=}'); + Expect(1, 983040, '\p{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{Is_In=v100}', ""); Expect(0, 983040, '\p{^Is_In=v100}', ""); Expect(0, 983040, '\P{Is_In=v100}', ""); @@ -46174,28 +47249,28 @@ 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:=}'); - Error('\P{Present_In=- +00000011.0:=}'); + 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{Present_In=:\A11.0\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A11.0\z:}', "");; - Expect(1, 983040, '\p{Present_In=+00_00_00_00_011.0}', ""); - Expect(0, 983040, '\p{^Present_In=+00_00_00_00_011.0}', ""); - Expect(0, 983040, '\P{Present_In=+00_00_00_00_011.0}', ""); - Expect(1, 983040, '\P{^Present_In=+00_00_00_00_011.0}', ""); - Expect(0, 983037, '\p{Present_In=+00_00_00_00_011.0}', ""); - Expect(1, 983037, '\p{^Present_In=+00_00_00_00_011.0}', ""); - Expect(1, 983037, '\P{Present_In=+00_00_00_00_011.0}', ""); - Expect(0, 983037, '\P{^Present_In=+00_00_00_00_011.0}', ""); - Error('\p{In=/a/_ V11_0}'); - Error('\P{In=/a/_ V11_0}'); + Expect(1, 983040, '\p{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{In=:\AV11_0\z:}', "");; Expect(0, 983037, '\p{In=:\AV11_0\z:}', "");; Expect(1, 983040, '\p{In=v110}', ""); @@ -46208,26 +47283,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 983037, '\P{^In=v110}', ""); Expect(1, 983040, '\p{In=:\Av110\z:}', "");; Expect(0, 983037, '\p{In=:\Av110\z:}', "");; - Expect(1, 983040, '\p{In=_-V11_0}', ""); - Expect(0, 983040, '\p{^In=_-V11_0}', ""); - Expect(0, 983040, '\P{In=_-V11_0}', ""); - Expect(1, 983040, '\P{^In=_-V11_0}', ""); - Expect(0, 983037, '\p{In=_-V11_0}', ""); - Expect(1, 983037, '\p{^In=_-V11_0}', ""); - Expect(1, 983037, '\P{In=_-V11_0}', ""); - Expect(0, 983037, '\P{^In=_-V11_0}', ""); - Error('\p{Is_Present_In=-/a/00_00_00_00_01_1.0}'); - Error('\P{Is_Present_In=-/a/00_00_00_00_01_1.0}'); - Expect(1, 983040, '\p{Is_Present_In=0000000011.0}', ""); - Expect(0, 983040, '\p{^Is_Present_In=0000000011.0}', ""); - Expect(0, 983040, '\P{Is_Present_In=0000000011.0}', ""); - Expect(1, 983040, '\P{^Is_Present_In=0000000011.0}', ""); - Expect(0, 983037, '\p{Is_Present_In=0000000011.0}', ""); - Expect(1, 983037, '\p{^Is_Present_In=0000000011.0}', ""); - Expect(1, 983037, '\P{Is_Present_In=0000000011.0}', ""); - Expect(0, 983037, '\P{^Is_Present_In=0000000011.0}', ""); - Error('\p{Is_In: :=V11_0}'); - Error('\P{Is_In: :=V11_0}'); + Expect(1, 983040, '\p{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{Is_In=v110}', ""); Expect(0, 983040, '\p{^Is_In=v110}', ""); Expect(0, 983040, '\P{Is_In=v110}', ""); @@ -46236,28 +47311,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= :=+00001_2.0}'); - Error('\P{Present_In= :=+00001_2.0}'); + Expect(1, 983040, '\p{Is_In= V11_0}', ""); + Expect(0, 983040, '\p{^Is_In= V11_0}', ""); + Expect(0, 983040, '\P{Is_In= V11_0}', ""); + Expect(1, 983040, '\P{^Is_In= V11_0}', ""); + Expect(0, 983037, '\p{Is_In= V11_0}', ""); + Expect(1, 983037, '\p{^Is_In= V11_0}', ""); + Expect(1, 983037, '\P{Is_In= V11_0}', ""); + Expect(0, 983037, '\P{^Is_In= V11_0}', ""); + Error('\p{Present_In: 000_000_12.0:=}'); + Error('\P{Present_In: 000_000_12.0:=}'); Expect(1, 983040, '\p{Present_In=:\A12.0\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A12.0\z:}', "");; - Expect(1, 983040, '\p{Present_In: 0000012.0}', ""); - Expect(0, 983040, '\p{^Present_In: 0000012.0}', ""); - Expect(0, 983040, '\P{Present_In: 0000012.0}', ""); - Expect(1, 983040, '\P{^Present_In: 0000012.0}', ""); - Expect(0, 983037, '\p{Present_In: 0000012.0}', ""); - Expect(1, 983037, '\p{^Present_In: 0000012.0}', ""); - Expect(1, 983037, '\P{Present_In: 0000012.0}', ""); - Expect(0, 983037, '\P{^Present_In: 0000012.0}', ""); - Error('\p{In= /a/V12_0}'); - Error('\P{In= /a/V12_0}'); + Expect(1, 983040, '\p{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{In=:\AV12_0\z:}', "");; Expect(0, 983037, '\p{In=:\AV12_0\z:}', "");; Expect(1, 983040, '\p{In=v120}', ""); @@ -46278,18 +47353,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 983037, '\p{^In= V12_0}', ""); Expect(1, 983037, '\P{In= V12_0}', ""); Expect(0, 983037, '\P{^In= V12_0}', ""); - Error('\p{Is_Present_In=- +0_0_0_0_0_0_0_012.0:=}'); - Error('\P{Is_Present_In=- +0_0_0_0_0_0_0_012.0:=}'); - Expect(1, 983040, '\p{Is_Present_In=+0_0_0_0_0_012.0}', ""); - Expect(0, 983040, '\p{^Is_Present_In=+0_0_0_0_0_012.0}', ""); - Expect(0, 983040, '\P{Is_Present_In=+0_0_0_0_0_012.0}', ""); - Expect(1, 983040, '\P{^Is_Present_In=+0_0_0_0_0_012.0}', ""); - Expect(0, 983037, '\p{Is_Present_In=+0_0_0_0_0_012.0}', ""); - Expect(1, 983037, '\p{^Is_Present_In=+0_0_0_0_0_012.0}', ""); - Expect(1, 983037, '\P{Is_Present_In=+0_0_0_0_0_012.0}', ""); - Expect(0, 983037, '\P{^Is_Present_In=+0_0_0_0_0_012.0}', ""); - Error('\p{Is_In=V12_0/a/}'); - Error('\P{Is_In=V12_0/a/}'); + 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{Is_In=v120}', ""); Expect(0, 983040, '\p{^Is_In=v120}', ""); Expect(0, 983040, '\P{Is_In=v120}', ""); @@ -46298,28 +47373,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_012.1}'); - Error('\P{Present_In::=+0_0_0_012.1}'); + Expect(1, 983040, '\p{Is_In=-v12_0}', ""); + Expect(0, 983040, '\p{^Is_In=-v12_0}', ""); + Expect(0, 983040, '\P{Is_In=-v12_0}', ""); + Expect(1, 983040, '\P{^Is_In=-v12_0}', ""); + Expect(0, 983037, '\p{Is_In=-v12_0}', ""); + Expect(1, 983037, '\p{^Is_In=-v12_0}', ""); + Expect(1, 983037, '\P{Is_In=-v12_0}', ""); + Expect(0, 983037, '\P{^Is_In=-v12_0}', ""); + Error('\p{Present_In=:=-+0_0_0_0_12.1}'); + Error('\P{Present_In=:=-+0_0_0_0_12.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=000012.1}', ""); - Expect(0, 983040, '\p{^Present_In=000012.1}', ""); - Expect(0, 983040, '\P{Present_In=000012.1}', ""); - Expect(1, 983040, '\P{^Present_In=000012.1}', ""); - Expect(0, 983037, '\p{Present_In=000012.1}', ""); - Expect(1, 983037, '\p{^Present_In=000012.1}', ""); - Expect(1, 983037, '\P{Present_In=000012.1}', ""); - Expect(0, 983037, '\P{^Present_In=000012.1}', ""); - Error('\p{In= :=V12_1}'); - Error('\P{In= :=V12_1}'); + Expect(1, 983040, '\p{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{In=:\AV12_1\z:}', "");; Expect(0, 983037, '\p{In=:\AV12_1\z:}', "");; Expect(1, 983040, '\p{In=v121}', ""); @@ -46332,26 +47407,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 983037, '\P{^In=v121}', ""); Expect(1, 983040, '\p{In=:\Av121\z:}', "");; Expect(0, 983037, '\p{In=:\Av121\z:}', "");; - Expect(1, 983040, '\p{In= V12_1}', ""); - Expect(0, 983040, '\p{^In= V12_1}', ""); - Expect(0, 983040, '\P{In= V12_1}', ""); - Expect(1, 983040, '\P{^In= V12_1}', ""); - Expect(0, 983037, '\p{In= V12_1}', ""); - Expect(1, 983037, '\p{^In= V12_1}', ""); - Expect(1, 983037, '\P{In= V12_1}', ""); - Expect(0, 983037, '\P{^In= V12_1}', ""); - Error('\p{Is_Present_In=-/a/0_0_0_12.1}'); - Error('\P{Is_Present_In=-/a/0_0_0_12.1}'); - Expect(1, 983040, '\p{Is_Present_In=0000001_2.1}', ""); - Expect(0, 983040, '\p{^Is_Present_In=0000001_2.1}', ""); - Expect(0, 983040, '\P{Is_Present_In=0000001_2.1}', ""); - Expect(1, 983040, '\P{^Is_Present_In=0000001_2.1}', ""); - Expect(0, 983037, '\p{Is_Present_In=0000001_2.1}', ""); - Expect(1, 983037, '\p{^Is_Present_In=0000001_2.1}', ""); - Expect(1, 983037, '\P{Is_Present_In=0000001_2.1}', ""); - Expect(0, 983037, '\P{^Is_Present_In=0000001_2.1}', ""); - Error('\p{Is_In= V12_1:=}'); - Error('\P{Is_In= V12_1:=}'); + Expect(1, 983040, '\p{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{Is_In=v121}', ""); Expect(0, 983040, '\p{^Is_In=v121}', ""); Expect(0, 983040, '\P{Is_In=v121}', ""); @@ -46360,60 +47435,60 @@ 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=/a/ 0_0_0_0_0_013.0}'); - Error('\P{Present_In=/a/ 0_0_0_0_0_013.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= 000013.0:=}'); + Error('\P{Present_In= 000013.0:=}'); Expect(1, 983040, '\p{Present_In=:\A13.0\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A13.0\z:}', "");; - Expect(1, 983040, '\p{Present_In=00_00_01_3.0}', ""); - Expect(0, 983040, '\p{^Present_In=00_00_01_3.0}', ""); - Expect(0, 983040, '\P{Present_In=00_00_01_3.0}', ""); - Expect(1, 983040, '\P{^Present_In=00_00_01_3.0}', ""); - Expect(0, 983037, '\p{Present_In=00_00_01_3.0}', ""); - Expect(1, 983037, '\p{^Present_In=00_00_01_3.0}', ""); - Expect(1, 983037, '\P{Present_In=00_00_01_3.0}', ""); - Expect(0, 983037, '\P{^Present_In=00_00_01_3.0}', ""); - Error('\p{In= /a/V13_0}'); - Error('\P{In= /a/V13_0}'); + Expect(1, 983040, '\p{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{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=/a/+0_0_0_0_0_0_0_0_0_13.0}'); - Error('\P{Is_Present_In=/a/+0_0_0_0_0_0_0_0_0_13.0}'); - Expect(1, 983040, '\p{Is_Present_In=0_0_0_0_0_13.0}', ""); - Expect(0, 983040, '\p{^Is_Present_In=0_0_0_0_0_13.0}', ""); - Expect(0, 983040, '\P{Is_Present_In=0_0_0_0_0_13.0}', ""); - Expect(1, 983040, '\P{^Is_Present_In=0_0_0_0_0_13.0}', ""); - Expect(0, 983037, '\p{Is_Present_In=0_0_0_0_0_13.0}', ""); - Expect(1, 983037, '\p{^Is_Present_In=0_0_0_0_0_13.0}', ""); - Expect(1, 983037, '\P{Is_Present_In=0_0_0_0_0_13.0}', ""); - Expect(0, 983037, '\P{^Is_Present_In=0_0_0_0_0_13.0}', ""); - Error('\p{Is_In=-v13_0:=}'); - Error('\P{Is_In=-v13_0:=}'); + Expect(1, 983040, '\p{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}', ""); @@ -46422,28 +47497,90 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 983037, '\p{^Is_In=v130}', ""); Expect(1, 983037, '\P{Is_In=v130}', ""); Expect(0, 983037, '\P{^Is_In=v130}', ""); - Expect(1, 983040, '\p{Is_In=_ v13_0}', ""); - Expect(0, 983040, '\p{^Is_In=_ v13_0}', ""); - Expect(0, 983040, '\P{Is_In=_ v13_0}', ""); - Expect(1, 983040, '\P{^Is_In=_ v13_0}', ""); - Expect(0, 983037, '\p{Is_In=_ v13_0}', ""); - Expect(1, 983037, '\p{^Is_In=_ v13_0}', ""); - Expect(1, 983037, '\P{Is_In=_ v13_0}', ""); - Expect(0, 983037, '\P{^Is_In=_ v13_0}', ""); - Error('\p{Present_In=:=-000002.0}'); - Error('\P{Present_In=:=-000002.0}'); + Expect(1, 983040, '\p{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{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{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=:\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{Is_In=v140}', ""); + Expect(0, 983040, '\p{^Is_In=v140}', ""); + Expect(0, 983040, '\P{Is_In=v140}', ""); + Expect(1, 983040, '\P{^Is_In=v140}', ""); + Expect(0, 983037, '\p{Is_In=v140}', ""); + 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{Present_In=:\A2.0\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A2.0\z:}', "");; - Expect(1, 983040, '\p{Present_In=+000002.0}', ""); - Expect(0, 983040, '\p{^Present_In=+000002.0}', ""); - Expect(0, 983040, '\P{Present_In=+000002.0}', ""); - Expect(1, 983040, '\P{^Present_In=+000002.0}', ""); - Expect(0, 983037, '\p{Present_In=+000002.0}', ""); - Expect(1, 983037, '\p{^Present_In=+000002.0}', ""); - Expect(1, 983037, '\P{Present_In=+000002.0}', ""); - Expect(0, 983037, '\P{^Present_In=+000002.0}', ""); - Error('\p{In=/a/-V2_0}'); - Error('\P{In=/a/-V2_0}'); + 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}', ""); + Error('\p{In=/a/V2_0}'); + Error('\P{In=/a/V2_0}'); Expect(1, 983040, '\p{In=:\AV2_0\z:}', "");; Expect(0, 983037, '\p{In=:\AV2_0\z:}', "");; Expect(1, 983040, '\p{In=v20}', ""); @@ -46456,26 +47593,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 983037, '\P{^In=v20}', ""); Expect(1, 983040, '\p{In=:\Av20\z:}', "");; Expect(0, 983037, '\p{In=:\Av20\z:}', "");; - Expect(1, 983040, '\p{In=-_V2_0}', ""); - Expect(0, 983040, '\p{^In=-_V2_0}', ""); - Expect(0, 983040, '\P{In=-_V2_0}', ""); - Expect(1, 983040, '\P{^In=-_V2_0}', ""); - Expect(0, 983037, '\p{In=-_V2_0}', ""); - Expect(1, 983037, '\p{^In=-_V2_0}', ""); - Expect(1, 983037, '\P{In=-_V2_0}', ""); - Expect(0, 983037, '\P{^In=-_V2_0}', ""); - Error('\p{Is_Present_In::= -0_0_02.0}'); - Error('\P{Is_Present_In::= -0_0_02.0}'); - Expect(1, 983040, '\p{Is_Present_In=00_2.0}', ""); - Expect(0, 983040, '\p{^Is_Present_In=00_2.0}', ""); - Expect(0, 983040, '\P{Is_Present_In=00_2.0}', ""); - Expect(1, 983040, '\P{^Is_Present_In=00_2.0}', ""); - Expect(0, 983037, '\p{Is_Present_In=00_2.0}', ""); - Expect(1, 983037, '\p{^Is_Present_In=00_2.0}', ""); - Expect(1, 983037, '\P{Is_Present_In=00_2.0}', ""); - Expect(0, 983037, '\P{^Is_Present_In=00_2.0}', ""); - Error('\p{Is_In: :=V2_0}'); - Error('\P{Is_In: :=V2_0}'); + Expect(1, 983040, '\p{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{Is_Present_In=00000002.0}', ""); + Expect(0, 983040, '\p{^Is_Present_In=00000002.0}', ""); + Expect(0, 983040, '\P{Is_Present_In=00000002.0}', ""); + Expect(1, 983040, '\P{^Is_Present_In=00000002.0}', ""); + Expect(0, 983037, '\p{Is_Present_In=00000002.0}', ""); + 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:=}'); Expect(1, 983040, '\p{Is_In=v20}', ""); Expect(0, 983040, '\p{^Is_In=v20}', ""); Expect(0, 983040, '\P{Is_In=v20}', ""); @@ -46484,28 +47621,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}'); + Error('\P{Present_In: -:=2.1}'); Expect(1, 983040, '\p{Present_In=:\A2.1\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A2.1\z:}', "");; - Expect(1, 983040, '\p{Present_In=+2.1}', ""); - Expect(0, 983040, '\p{^Present_In=+2.1}', ""); - Expect(0, 983040, '\P{Present_In=+2.1}', ""); - Expect(1, 983040, '\P{^Present_In=+2.1}', ""); - Expect(0, 983037, '\p{Present_In=+2.1}', ""); - Expect(1, 983037, '\p{^Present_In=+2.1}', ""); - Expect(1, 983037, '\P{Present_In=+2.1}', ""); - Expect(0, 983037, '\P{^Present_In=+2.1}', ""); - Error('\p{In: :=V2_1}'); - Error('\P{In: :=V2_1}'); + Expect(1, 983040, '\p{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{In=:\AV2_1\z:}', "");; Expect(0, 983037, '\p{In=:\AV2_1\z:}', "");; Expect(1, 983040, '\p{In=v21}', ""); @@ -46518,56 +47655,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=:= +0_0_0_02.1}'); - Error('\P{Is_Present_In=:= +0_0_0_02.1}'); - Expect(1, 983040, '\p{Is_Present_In=00002.1}', ""); - Expect(0, 983040, '\p{^Is_Present_In=00002.1}', ""); - Expect(0, 983040, '\P{Is_Present_In=00002.1}', ""); - Expect(1, 983040, '\P{^Is_Present_In=00002.1}', ""); - Expect(0, 983037, '\p{Is_Present_In=00002.1}', ""); - Expect(1, 983037, '\p{^Is_Present_In=00002.1}', ""); - Expect(1, 983037, '\P{Is_Present_In=00002.1}', ""); - Expect(0, 983037, '\P{^Is_Present_In=00002.1}', ""); - Error('\p{Is_In=/a/_ V2_1}'); - Error('\P{Is_In=/a/_ V2_1}'); - Expect(1, 983040, '\p{Is_In: v21}', ""); - Expect(0, 983040, '\p{^Is_In: v21}', ""); - Expect(0, 983040, '\P{Is_In: v21}', ""); - Expect(1, 983040, '\P{^Is_In: v21}', ""); - Expect(0, 983037, '\p{Is_In: v21}', ""); - Expect(1, 983037, '\p{^Is_In: v21}', ""); - Expect(1, 983037, '\P{Is_In: v21}', ""); - Expect(0, 983037, '\P{^Is_In: v21}', ""); - Expect(1, 983040, '\p{Is_In=-V2_1}', ""); - Expect(0, 983040, '\p{^Is_In=-V2_1}', ""); - Expect(0, 983040, '\P{Is_In=-V2_1}', ""); - 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=:=+00_00_03.0}'); - Error('\P{Present_In=:=+00_00_03.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/- 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{Present_In=:\A3.0\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A3.0\z:}', "");; - Expect(1, 983040, '\p{Present_In=000003.0}', ""); - Expect(0, 983040, '\p{^Present_In=000003.0}', ""); - Expect(0, 983040, '\P{Present_In=000003.0}', ""); - Expect(1, 983040, '\P{^Present_In=000003.0}', ""); - Expect(0, 983037, '\p{Present_In=000003.0}', ""); - Expect(1, 983037, '\p{^Present_In=000003.0}', ""); - Expect(1, 983037, '\P{Present_In=000003.0}', ""); - Expect(0, 983037, '\P{^Present_In=000003.0}', ""); - Error('\p{In=_/a/v3_0}'); - Error('\P{In=_/a/v3_0}'); + Expect(1, 983040, '\p{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{In=:\AV3_0\z:}', "");; Expect(0, 983037, '\p{In=:\AV3_0\z:}', "");; Expect(1, 983040, '\p{In=v30}', ""); @@ -46580,56 +47717,56 @@ 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= _0003.0/a/}'); - Error('\P{Is_Present_In= _0003.0/a/}'); - Expect(1, 983040, '\p{Is_Present_In=+000003.0}', ""); - Expect(0, 983040, '\p{^Is_Present_In=+000003.0}', ""); - Expect(0, 983040, '\P{Is_Present_In=+000003.0}', ""); - Expect(1, 983040, '\P{^Is_Present_In=+000003.0}', ""); - Expect(0, 983037, '\p{Is_Present_In=+000003.0}', ""); - Expect(1, 983037, '\p{^Is_Present_In=+000003.0}', ""); - Expect(1, 983037, '\P{Is_Present_In=+000003.0}', ""); - Expect(0, 983037, '\P{^Is_Present_In=+000003.0}', ""); - Error('\p{Is_In=_ V3_0:=}'); - Error('\P{Is_In=_ V3_0:=}'); - Expect(1, 983040, '\p{Is_In=v30}', ""); - Expect(0, 983040, '\p{^Is_In=v30}', ""); - Expect(0, 983040, '\P{Is_In=v30}', ""); - 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/ +0000_0000_3.1}'); - Error('\P{Present_In=/a/ +0000_0000_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: _:=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{Present_In=:\A3.1\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A3.1\z:}', "");; - Expect(1, 983040, '\p{Present_In=3.1}', ""); - Expect(0, 983040, '\p{^Present_In=3.1}', ""); - Expect(0, 983040, '\P{Present_In=3.1}', ""); - Expect(1, 983040, '\P{^Present_In=3.1}', ""); - Expect(0, 983037, '\p{Present_In=3.1}', ""); - Expect(1, 983037, '\p{^Present_In=3.1}', ""); - Expect(1, 983037, '\P{Present_In=3.1}', ""); - Expect(0, 983037, '\P{^Present_In=3.1}', ""); - Error('\p{In=/a/V3_1}'); - Error('\P{In=/a/V3_1}'); + Expect(1, 983040, '\p{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{In=:\AV3_1\z:}', "");; Expect(0, 983037, '\p{In=:\AV3_1\z:}', "");; Expect(1, 983040, '\p{In=v31}', ""); @@ -46642,26 +47779,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 983037, '\P{^In=v31}', ""); Expect(1, 983040, '\p{In=:\Av31\z:}', "");; Expect(0, 983037, '\p{In=:\Av31\z:}', "");; - Expect(1, 983040, '\p{In= V3_1}', ""); - Expect(0, 983040, '\p{^In= V3_1}', ""); - Expect(0, 983040, '\P{In= V3_1}', ""); - Expect(1, 983040, '\P{^In= V3_1}', ""); - Expect(0, 983037, '\p{In= V3_1}', ""); - Expect(1, 983037, '\p{^In= V3_1}', ""); - Expect(1, 983037, '\P{In= V3_1}', ""); - Expect(0, 983037, '\P{^In= V3_1}', ""); - Error('\p{Is_Present_In=--00_00_00_3.1:=}'); - Error('\P{Is_Present_In=--00_00_00_3.1:=}'); - Expect(1, 983040, '\p{Is_Present_In=+00000_3.1}', ""); - Expect(0, 983040, '\p{^Is_Present_In=+00000_3.1}', ""); - Expect(0, 983040, '\P{Is_Present_In=+00000_3.1}', ""); - Expect(1, 983040, '\P{^Is_Present_In=+00000_3.1}', ""); - Expect(0, 983037, '\p{Is_Present_In=+00000_3.1}', ""); - Expect(1, 983037, '\p{^Is_Present_In=+00000_3.1}', ""); - Expect(1, 983037, '\P{Is_Present_In=+00000_3.1}', ""); - Expect(0, 983037, '\P{^Is_Present_In=+00000_3.1}', ""); - Error('\p{Is_In= V3_1:=}'); - Error('\P{Is_In= V3_1:=}'); + Expect(1, 983040, '\p{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{Is_In=v31}', ""); Expect(0, 983040, '\p{^Is_In=v31}', ""); Expect(0, 983040, '\P{Is_In=v31}', ""); @@ -46670,28 +47807,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= +00003.2/a/}'); - Error('\P{Present_In= +00003.2/a/}'); + 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{Present_In=:\A3.2\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A3.2\z:}', "");; - Expect(1, 983040, '\p{Present_In=00_00_00_3.2}', ""); - Expect(0, 983040, '\p{^Present_In=00_00_00_3.2}', ""); - Expect(0, 983040, '\P{Present_In=00_00_00_3.2}', ""); - Expect(1, 983040, '\P{^Present_In=00_00_00_3.2}', ""); - Expect(0, 983037, '\p{Present_In=00_00_00_3.2}', ""); - Expect(1, 983037, '\p{^Present_In=00_00_00_3.2}', ""); - Expect(1, 983037, '\P{Present_In=00_00_00_3.2}', ""); - Expect(0, 983037, '\P{^Present_In=00_00_00_3.2}', ""); - Error('\p{In=:= V3_2}'); - Error('\P{In=:= V3_2}'); + Expect(1, 983040, '\p{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{In=:\AV3_2\z:}', "");; Expect(0, 983037, '\p{In=:\AV3_2\z:}', "");; Expect(1, 983040, '\p{In=v32}', ""); @@ -46704,26 +47841,26 @@ 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= _003.2/a/}'); - Error('\P{Is_Present_In= _003.2/a/}'); - Expect(1, 983040, '\p{Is_Present_In=0000000_3.2}', ""); - Expect(0, 983040, '\p{^Is_Present_In=0000000_3.2}', ""); - Expect(0, 983040, '\P{Is_Present_In=0000000_3.2}', ""); - Expect(1, 983040, '\P{^Is_Present_In=0000000_3.2}', ""); - Expect(0, 983037, '\p{Is_Present_In=0000000_3.2}', ""); - Expect(1, 983037, '\p{^Is_Present_In=0000000_3.2}', ""); - Expect(1, 983037, '\P{Is_Present_In=0000000_3.2}', ""); - Expect(0, 983037, '\P{^Is_Present_In=0000000_3.2}', ""); - Error('\p{Is_In=_V3_2/a/}'); - Error('\P{Is_In=_V3_2/a/}'); + Expect(1, 983040, '\p{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}', ""); @@ -46732,28 +47869,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 983037, '\p{^Is_In=v32}', ""); Expect(1, 983037, '\P{Is_In=v32}', ""); Expect(0, 983037, '\P{^Is_In=v32}', ""); - Expect(1, 983040, '\p{Is_In=- V3_2}', ""); - Expect(0, 983040, '\p{^Is_In=- V3_2}', ""); - Expect(0, 983040, '\P{Is_In=- V3_2}', ""); - Expect(1, 983040, '\P{^Is_In=- V3_2}', ""); - Expect(0, 983037, '\p{Is_In=- V3_2}', ""); - Expect(1, 983037, '\p{^Is_In=- V3_2}', ""); - Expect(1, 983037, '\P{Is_In=- V3_2}', ""); - Expect(0, 983037, '\P{^Is_In=- V3_2}', ""); - Error('\p{Present_In=/a/_-+000_4.0}'); - Error('\P{Present_In=/a/_-+000_4.0}'); + Expect(1, 983040, '\p{Is_In= V3_2}', ""); + Expect(0, 983040, '\p{^Is_In= V3_2}', ""); + Expect(0, 983040, '\P{Is_In= V3_2}', ""); + Expect(1, 983040, '\P{^Is_In= V3_2}', ""); + Expect(0, 983037, '\p{Is_In= V3_2}', ""); + Expect(1, 983037, '\p{^Is_In= V3_2}', ""); + Expect(1, 983037, '\P{Is_In= V3_2}', ""); + Expect(0, 983037, '\P{^Is_In= V3_2}', ""); + Error('\p{Present_In= -+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{Present_In=:\A4.0\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A4.0\z:}', "");; - Expect(1, 983040, '\p{Present_In=+000000004.0}', ""); - Expect(0, 983040, '\p{^Present_In=+000000004.0}', ""); - Expect(0, 983040, '\P{Present_In=+000000004.0}', ""); - Expect(1, 983040, '\P{^Present_In=+000000004.0}', ""); - Expect(0, 983037, '\p{Present_In=+000000004.0}', ""); - Expect(1, 983037, '\p{^Present_In=+000000004.0}', ""); - Expect(1, 983037, '\P{Present_In=+000000004.0}', ""); - Expect(0, 983037, '\P{^Present_In=+000000004.0}', ""); - Error('\p{In=-:=V4_0}'); - Error('\P{In=-:=V4_0}'); + Expect(1, 983040, '\p{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{In=:\AV4_0\z:}', "");; Expect(0, 983037, '\p{In=:\AV4_0\z:}', "");; Expect(1, 983040, '\p{In=v40}', ""); @@ -46766,56 +47903,56 @@ 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: :=+00000004.0}'); - Error('\P{Is_Present_In: :=+00000004.0}'); - Expect(1, 983040, '\p{Is_Present_In=0000000004.0}', ""); - Expect(0, 983040, '\p{^Is_Present_In=0000000004.0}', ""); - Expect(0, 983040, '\P{Is_Present_In=0000000004.0}', ""); - Expect(1, 983040, '\P{^Is_Present_In=0000000004.0}', ""); - Expect(0, 983037, '\p{Is_Present_In=0000000004.0}', ""); - Expect(1, 983037, '\p{^Is_Present_In=0000000004.0}', ""); - Expect(1, 983037, '\P{Is_Present_In=0000000004.0}', ""); - Expect(0, 983037, '\P{^Is_Present_In=0000000004.0}', ""); - Error('\p{Is_In=_/a/V4_0}'); - Error('\P{Is_In=_/a/V4_0}'); - Expect(1, 983040, '\p{Is_In: v40}', ""); - Expect(0, 983040, '\p{^Is_In: v40}', ""); - Expect(0, 983040, '\P{Is_In: v40}', ""); - Expect(1, 983040, '\P{^Is_In: v40}', ""); - Expect(0, 983037, '\p{Is_In: v40}', ""); - 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=_ 004.1:=}'); - Error('\P{Present_In=_ 004.1:=}'); + 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{Is_In=v40}', ""); + Expect(0, 983040, '\p{^Is_In=v40}', ""); + Expect(0, 983040, '\P{Is_In=v40}', ""); + Expect(1, 983040, '\P{^Is_In=v40}', ""); + Expect(0, 983037, '\p{Is_In=v40}', ""); + 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{Present_In=:\A4.1\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A4.1\z:}', "");; - Expect(1, 983040, '\p{Present_In=0_0_04.1}', ""); - Expect(0, 983040, '\p{^Present_In=0_0_04.1}', ""); - Expect(0, 983040, '\P{Present_In=0_0_04.1}', ""); - Expect(1, 983040, '\P{^Present_In=0_0_04.1}', ""); - Expect(0, 983037, '\p{Present_In=0_0_04.1}', ""); - Expect(1, 983037, '\p{^Present_In=0_0_04.1}', ""); - Expect(1, 983037, '\P{Present_In=0_0_04.1}', ""); - Expect(0, 983037, '\P{^Present_In=0_0_04.1}', ""); - Error('\p{In: v4_1/a/}'); - Error('\P{In: v4_1/a/}'); + Expect(1, 983040, '\p{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{In=:\AV4_1\z:}', "");; Expect(0, 983037, '\p{In=:\AV4_1\z:}', "");; Expect(1, 983040, '\p{In=v41}', ""); @@ -46828,26 +47965,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= 0_0_04.1/a/}'); - Error('\P{Is_Present_In= 0_0_04.1/a/}'); - Expect(1, 983040, '\p{Is_Present_In=4.1}', ""); - Expect(0, 983040, '\p{^Is_Present_In=4.1}', ""); - Expect(0, 983040, '\P{Is_Present_In=4.1}', ""); - Expect(1, 983040, '\P{^Is_Present_In=4.1}', ""); - Expect(0, 983037, '\p{Is_Present_In=4.1}', ""); - Expect(1, 983037, '\p{^Is_Present_In=4.1}', ""); - Expect(1, 983037, '\P{Is_Present_In=4.1}', ""); - Expect(0, 983037, '\P{^Is_Present_In=4.1}', ""); - Error('\p{Is_In= V4_1:=}'); - Error('\P{Is_In= V4_1:=}'); + Expect(1, 983040, '\p{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{Is_In=v41}', ""); Expect(0, 983040, '\p{^Is_In=v41}', ""); Expect(0, 983040, '\P{Is_In=v41}', ""); @@ -46856,28 +47993,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= _0_0_0_0_0_0_0_05.0:=}'); - Error('\P{Present_In= _0_0_0_0_0_0_0_05.0:=}'); + Expect(1, 983040, '\p{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{Present_In=:\A5.0\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A5.0\z:}', "");; - Expect(1, 983040, '\p{Present_In=000000005.0}', ""); - Expect(0, 983040, '\p{^Present_In=000000005.0}', ""); - Expect(0, 983040, '\P{Present_In=000000005.0}', ""); - Expect(1, 983040, '\P{^Present_In=000000005.0}', ""); - Expect(0, 983037, '\p{Present_In=000000005.0}', ""); - Expect(1, 983037, '\p{^Present_In=000000005.0}', ""); - Expect(1, 983037, '\P{Present_In=000000005.0}', ""); - Expect(0, 983037, '\P{^Present_In=000000005.0}', ""); - Error('\p{In=/a/_ V5_0}'); - Error('\P{In=/a/_ V5_0}'); + Expect(1, 983040, '\p{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{In=:\AV5_0\z:}', "");; Expect(0, 983037, '\p{In=:\AV5_0\z:}', "");; Expect(1, 983040, '\p{In=v50}', ""); @@ -46890,26 +48027,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=/a/_000005.0}'); - Error('\P{Is_Present_In=/a/_000005.0}'); - Expect(1, 983040, '\p{Is_Present_In=05.0}', ""); - Expect(0, 983040, '\p{^Is_Present_In=05.0}', ""); - Expect(0, 983040, '\P{Is_Present_In=05.0}', ""); - Expect(1, 983040, '\P{^Is_Present_In=05.0}', ""); - Expect(0, 983037, '\p{Is_Present_In=05.0}', ""); - Expect(1, 983037, '\p{^Is_Present_In=05.0}', ""); - Expect(1, 983037, '\P{Is_Present_In=05.0}', ""); - Expect(0, 983037, '\P{^Is_Present_In=05.0}', ""); - Error('\p{Is_In=-:=V5_0}'); - Error('\P{Is_In=-:=V5_0}'); + Expect(1, 983040, '\p{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{Is_In=v50}', ""); Expect(0, 983040, '\p{^Is_In=v50}', ""); Expect(0, 983040, '\P{Is_In=v50}', ""); @@ -46918,60 +48055,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= 5.1:=}'); - Error('\P{Present_In= 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=:=_ +0_5.1}'); + Error('\P{Present_In=:=_ +0_5.1}'); Expect(1, 983040, '\p{Present_In=:\A5.1\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A5.1\z:}', "");; - Expect(1, 983040, '\p{Present_In=00005.1}', ""); - Expect(0, 983040, '\p{^Present_In=00005.1}', ""); - Expect(0, 983040, '\P{Present_In=00005.1}', ""); - Expect(1, 983040, '\P{^Present_In=00005.1}', ""); - Expect(0, 983037, '\p{Present_In=00005.1}', ""); - Expect(1, 983037, '\p{^Present_In=00005.1}', ""); - Expect(1, 983037, '\P{Present_In=00005.1}', ""); - Expect(0, 983037, '\P{^Present_In=00005.1}', ""); - Error('\p{In=-_V5_1/a/}'); - Error('\P{In=-_V5_1/a/}'); + 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{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=_000_000_05.1:=}'); - Error('\P{Is_Present_In=_000_000_05.1:=}'); - Expect(1, 983040, '\p{Is_Present_In=+0_0_0_0_0_00005.1}', ""); - Expect(0, 983040, '\p{^Is_Present_In=+0_0_0_0_0_00005.1}', ""); - Expect(0, 983040, '\P{Is_Present_In=+0_0_0_0_0_00005.1}', ""); - Expect(1, 983040, '\P{^Is_Present_In=+0_0_0_0_0_00005.1}', ""); - Expect(0, 983037, '\p{Is_Present_In=+0_0_0_0_0_00005.1}', ""); - Expect(1, 983037, '\p{^Is_Present_In=+0_0_0_0_0_00005.1}', ""); - Expect(1, 983037, '\P{Is_Present_In=+0_0_0_0_0_00005.1}', ""); - Expect(0, 983037, '\P{^Is_Present_In=+0_0_0_0_0_00005.1}', ""); - Error('\p{Is_In= /a/v5_1}'); - Error('\P{Is_In= /a/v5_1}'); + Expect(1, 983040, '\p{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{Is_In=v51}', ""); Expect(0, 983040, '\p{^Is_In=v51}', ""); Expect(0, 983040, '\P{Is_In=v51}', ""); @@ -46980,28 +48117,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=-000000000_5.2/a/}'); - Error('\P{Present_In=-000000000_5.2/a/}'); + Expect(1, 983040, '\p{Is_In= V5_1}', ""); + Expect(0, 983040, '\p{^Is_In= V5_1}', ""); + Expect(0, 983040, '\P{Is_In= V5_1}', ""); + Expect(1, 983040, '\P{^Is_In= V5_1}', ""); + Expect(0, 983037, '\p{Is_In= V5_1}', ""); + Expect(1, 983037, '\p{^Is_In= V5_1}', ""); + Expect(1, 983037, '\P{Is_In= V5_1}', ""); + Expect(0, 983037, '\P{^Is_In= V5_1}', ""); + Error('\p{Present_In=_:=00_5.2}'); + Error('\P{Present_In=_:=00_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=000005.2}', ""); - Expect(0, 983040, '\p{^Present_In=000005.2}', ""); - Expect(0, 983040, '\P{Present_In=000005.2}', ""); - Expect(1, 983040, '\P{^Present_In=000005.2}', ""); - Expect(0, 983037, '\p{Present_In=000005.2}', ""); - Expect(1, 983037, '\p{^Present_In=000005.2}', ""); - Expect(1, 983037, '\P{Present_In=000005.2}', ""); - Expect(0, 983037, '\P{^Present_In=000005.2}', ""); - Error('\p{In= :=v5_2}'); - Error('\P{In= :=v5_2}'); + Expect(1, 983040, '\p{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{In=:\AV5_2\z:}', "");; Expect(0, 983037, '\p{In=:\AV5_2\z:}', "");; Expect(1, 983040, '\p{In=v52}', ""); @@ -47014,26 +48151,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=:=00005.2}'); - Error('\P{Is_Present_In=:=00005.2}'); - Expect(1, 983040, '\p{Is_Present_In=+0000_5.2}', ""); - Expect(0, 983040, '\p{^Is_Present_In=+0000_5.2}', ""); - Expect(0, 983040, '\P{Is_Present_In=+0000_5.2}', ""); - Expect(1, 983040, '\P{^Is_Present_In=+0000_5.2}', ""); - Expect(0, 983037, '\p{Is_Present_In=+0000_5.2}', ""); - Expect(1, 983037, '\p{^Is_Present_In=+0000_5.2}', ""); - Expect(1, 983037, '\P{Is_Present_In=+0000_5.2}', ""); - Expect(0, 983037, '\P{^Is_Present_In=+0000_5.2}', ""); - Error('\p{Is_In=:= _V5_2}'); - Error('\P{Is_In=:= _V5_2}'); + Expect(1, 983040, '\p{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{Is_In=v52}', ""); Expect(0, 983040, '\p{^Is_In=v52}', ""); Expect(0, 983040, '\P{Is_In=v52}', ""); @@ -47042,60 +48179,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=:=-006.0}'); - Error('\P{Present_In=:=-006.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/+000_000_6.0}'); + Error('\P{Present_In=/a/+000_000_6.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=000006.0}', ""); - Expect(0, 983040, '\p{^Present_In=000006.0}', ""); - Expect(0, 983040, '\P{Present_In=000006.0}', ""); - Expect(1, 983040, '\P{^Present_In=000006.0}', ""); - Expect(0, 983037, '\p{Present_In=000006.0}', ""); - Expect(1, 983037, '\p{^Present_In=000006.0}', ""); - Expect(1, 983037, '\P{Present_In=000006.0}', ""); - Expect(0, 983037, '\P{^Present_In=000006.0}', ""); - Error('\p{In= V6_0:=}'); - Error('\P{In= V6_0:=}'); + Expect(1, 983040, '\p{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{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=-:=06.0}'); - Error('\P{Is_Present_In=-:=06.0}'); - Expect(1, 983040, '\p{Is_Present_In=+0006.0}', ""); - Expect(0, 983040, '\p{^Is_Present_In=+0006.0}', ""); - Expect(0, 983040, '\P{Is_Present_In=+0006.0}', ""); - Expect(1, 983040, '\P{^Is_Present_In=+0006.0}', ""); - Expect(0, 983037, '\p{Is_Present_In=+0006.0}', ""); - Expect(1, 983037, '\p{^Is_Present_In=+0006.0}', ""); - Expect(1, 983037, '\P{Is_Present_In=+0006.0}', ""); - Expect(0, 983037, '\P{^Is_Present_In=+0006.0}', ""); - Error('\p{Is_In= /a/V6_0}'); - Error('\P{Is_In= /a/V6_0}'); + Expect(1, 983040, '\p{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{Is_In=v60}', ""); Expect(0, 983040, '\p{^Is_In=v60}', ""); Expect(0, 983040, '\P{Is_In=v60}', ""); @@ -47104,90 +48241,90 @@ 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= 00006.1/a/}'); - Error('\P{Present_In= 00006.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=_6.1/a/}'); + Error('\P{Present_In=_6.1/a/}'); Expect(1, 983040, '\p{Present_In=:\A6.1\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A6.1\z:}', "");; - Expect(1, 983040, '\p{Present_In=+000_6.1}', ""); - Expect(0, 983040, '\p{^Present_In=+000_6.1}', ""); - Expect(0, 983040, '\P{Present_In=+000_6.1}', ""); - Expect(1, 983040, '\P{^Present_In=+000_6.1}', ""); - Expect(0, 983037, '\p{Present_In=+000_6.1}', ""); - Expect(1, 983037, '\p{^Present_In=+000_6.1}', ""); - Expect(1, 983037, '\P{Present_In=+000_6.1}', ""); - Expect(0, 983037, '\P{^Present_In=+000_6.1}', ""); - Error('\p{In=/a/ v6_1}'); - Error('\P{In=/a/ v6_1}'); + Expect(1, 983040, '\p{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{In=:\AV6_1\z:}', "");; Expect(0, 983037, '\p{In=:\AV6_1\z:}', "");; - Expect(1, 983040, '\p{In: v61}', ""); - Expect(0, 983040, '\p{^In: v61}', ""); - Expect(0, 983040, '\P{In: v61}', ""); - Expect(1, 983040, '\P{^In: v61}', ""); - Expect(0, 983037, '\p{In: v61}', ""); - Expect(1, 983037, '\p{^In: v61}', ""); - Expect(1, 983037, '\P{In: v61}', ""); - Expect(0, 983037, '\P{^In: v61}', ""); + Expect(1, 983040, '\p{In=v61}', ""); + Expect(0, 983040, '\p{^In=v61}', ""); + Expect(0, 983040, '\P{In=v61}', ""); + Expect(1, 983040, '\P{^In=v61}', ""); + Expect(0, 983037, '\p{In=v61}', ""); + Expect(1, 983037, '\p{^In=v61}', ""); + Expect(1, 983037, '\P{In=v61}', ""); + Expect(0, 983037, '\P{^In=v61}', ""); Expect(1, 983040, '\p{In=:\Av61\z:}', "");; Expect(0, 983037, '\p{In=:\Av61\z:}', "");; - Expect(1, 983040, '\p{In=_-v6_1}', ""); - Expect(0, 983040, '\p{^In=_-v6_1}', ""); - Expect(0, 983040, '\P{In=_-v6_1}', ""); - Expect(1, 983040, '\P{^In=_-v6_1}', ""); - Expect(0, 983037, '\p{In=_-v6_1}', ""); - Expect(1, 983037, '\p{^In=_-v6_1}', ""); - Expect(1, 983037, '\P{In=_-v6_1}', ""); - Expect(0, 983037, '\P{^In=_-v6_1}', ""); - Error('\p{Is_Present_In=:=-_006.1}'); - Error('\P{Is_Present_In=:=-_006.1}'); - Expect(1, 983040, '\p{Is_Present_In=+0_0_0_006.1}', ""); - Expect(0, 983040, '\p{^Is_Present_In=+0_0_0_006.1}', ""); - Expect(0, 983040, '\P{Is_Present_In=+0_0_0_006.1}', ""); - Expect(1, 983040, '\P{^Is_Present_In=+0_0_0_006.1}', ""); - Expect(0, 983037, '\p{Is_Present_In=+0_0_0_006.1}', ""); - Expect(1, 983037, '\p{^Is_Present_In=+0_0_0_006.1}', ""); - Expect(1, 983037, '\P{Is_Present_In=+0_0_0_006.1}', ""); - Expect(0, 983037, '\P{^Is_Present_In=+0_0_0_006.1}', ""); - Error('\p{Is_In: :=- V6_1}'); - Error('\P{Is_In: :=- V6_1}'); - Expect(1, 983040, '\p{Is_In=v61}', ""); - Expect(0, 983040, '\p{^Is_In=v61}', ""); - Expect(0, 983040, '\P{Is_In=v61}', ""); - 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/+0000_6.2}'); - Error('\P{Present_In= /a/+0000_6.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=:= _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{Present_In=:\A6.2\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A6.2\z:}', "");; - Expect(1, 983040, '\p{Present_In=+000006.2}', ""); - Expect(0, 983040, '\p{^Present_In=+000006.2}', ""); - Expect(0, 983040, '\P{Present_In=+000006.2}', ""); - Expect(1, 983040, '\P{^Present_In=+000006.2}', ""); - Expect(0, 983037, '\p{Present_In=+000006.2}', ""); - Expect(1, 983037, '\p{^Present_In=+000006.2}', ""); - Expect(1, 983037, '\P{Present_In=+000006.2}', ""); - Expect(0, 983037, '\P{^Present_In=+000006.2}', ""); - Error('\p{In= :=V6_2}'); - Error('\P{In= :=V6_2}'); + Expect(1, 983040, '\p{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{In=:\AV6_2\z:}', "");; Expect(0, 983037, '\p{In=:\AV6_2\z:}', "");; Expect(1, 983040, '\p{In=v62}', ""); @@ -47200,26 +48337,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= +00_00_00_6.2:=}'); - Error('\P{Is_Present_In= +00_00_00_6.2:=}'); - Expect(1, 983040, '\p{Is_Present_In=000000000_6.2}', ""); - Expect(0, 983040, '\p{^Is_Present_In=000000000_6.2}', ""); - Expect(0, 983040, '\P{Is_Present_In=000000000_6.2}', ""); - Expect(1, 983040, '\P{^Is_Present_In=000000000_6.2}', ""); - Expect(0, 983037, '\p{Is_Present_In=000000000_6.2}', ""); - Expect(1, 983037, '\p{^Is_Present_In=000000000_6.2}', ""); - Expect(1, 983037, '\P{Is_Present_In=000000000_6.2}', ""); - Expect(0, 983037, '\P{^Is_Present_In=000000000_6.2}', ""); - Error('\p{Is_In=/a/--v6_2}'); - Error('\P{Is_In=/a/--v6_2}'); + Expect(1, 983040, '\p{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{Is_In=v62}', ""); Expect(0, 983040, '\p{^Is_In=v62}', ""); Expect(0, 983040, '\P{Is_In=v62}', ""); @@ -47228,60 +48365,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=__0_0_0_0_06.3:=}'); - Error('\P{Present_In=__0_0_0_0_06.3:=}'); + Expect(1, 983040, '\p{Is_In=- v6_2}', ""); + Expect(0, 983040, '\p{^Is_In=- v6_2}', ""); + Expect(0, 983040, '\P{Is_In=- v6_2}', ""); + Expect(1, 983040, '\P{^Is_In=- v6_2}', ""); + Expect(0, 983037, '\p{Is_In=- v6_2}', ""); + Expect(1, 983037, '\p{^Is_In=- v6_2}', ""); + Expect(1, 983037, '\P{Is_In=- v6_2}', ""); + Expect(0, 983037, '\P{^Is_In=- v6_2}', ""); + Error('\p{Present_In= -00006.3/a/}'); + Error('\P{Present_In= -00006.3/a/}'); Expect(1, 983040, '\p{Present_In=:\A6.3\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A6.3\z:}', "");; - Expect(1, 983040, '\p{Present_In: 0_0_0_06.3}', ""); - Expect(0, 983040, '\p{^Present_In: 0_0_0_06.3}', ""); - Expect(0, 983040, '\P{Present_In: 0_0_0_06.3}', ""); - Expect(1, 983040, '\P{^Present_In: 0_0_0_06.3}', ""); - Expect(0, 983037, '\p{Present_In: 0_0_0_06.3}', ""); - Expect(1, 983037, '\p{^Present_In: 0_0_0_06.3}', ""); - Expect(1, 983037, '\P{Present_In: 0_0_0_06.3}', ""); - Expect(0, 983037, '\P{^Present_In: 0_0_0_06.3}', ""); - Error('\p{In=:= V6_3}'); - Error('\P{In=:= V6_3}'); + Expect(1, 983040, '\p{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{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_6.3}'); - Error('\P{Is_Present_In=:=_ 00_6.3}'); - Expect(1, 983040, '\p{Is_Present_In=0_0_0_0_006.3}', ""); - Expect(0, 983040, '\p{^Is_Present_In=0_0_0_0_006.3}', ""); - Expect(0, 983040, '\P{Is_Present_In=0_0_0_0_006.3}', ""); - Expect(1, 983040, '\P{^Is_Present_In=0_0_0_0_006.3}', ""); - Expect(0, 983037, '\p{Is_Present_In=0_0_0_0_006.3}', ""); - Expect(1, 983037, '\p{^Is_Present_In=0_0_0_0_006.3}', ""); - Expect(1, 983037, '\P{Is_Present_In=0_0_0_0_006.3}', ""); - Expect(0, 983037, '\P{^Is_Present_In=0_0_0_0_006.3}', ""); - Error('\p{Is_In=-:=V6_3}'); - Error('\P{Is_In=-:=V6_3}'); + Expect(1, 983040, '\p{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{Is_In=v63}', ""); Expect(0, 983040, '\p{^Is_In=v63}', ""); Expect(0, 983040, '\P{Is_In=v63}', ""); @@ -47290,16 +48427,16 @@ 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=:=- 000007.0}'); - Error('\P{Present_In=:=- 000007.0}'); + 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{Present_In=:\A7.0\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A7.0\z:}', "");; Expect(1, 983040, '\p{Present_In=00_7.0}', ""); @@ -47310,8 +48447,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}'); + 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}', ""); @@ -47324,26 +48461,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 983037, '\P{^In=v70}', ""); Expect(1, 983040, '\p{In=:\Av70\z:}', "");; Expect(0, 983037, '\p{In=:\Av70\z:}', "");; - Expect(1, 983040, '\p{In=v7_0}', ""); - Expect(0, 983040, '\p{^In=v7_0}', ""); - Expect(0, 983040, '\P{In=v7_0}', ""); - Expect(1, 983040, '\P{^In=v7_0}', ""); - Expect(0, 983037, '\p{In=v7_0}', ""); - Expect(1, 983037, '\p{^In=v7_0}', ""); - Expect(1, 983037, '\P{In=v7_0}', ""); - Expect(0, 983037, '\P{^In=v7_0}', ""); - Error('\p{Is_Present_In: :=7.0}'); - Error('\P{Is_Present_In: :=7.0}'); - Expect(1, 983040, '\p{Is_Present_In=0_0_0_0_0_007.0}', ""); - Expect(0, 983040, '\p{^Is_Present_In=0_0_0_0_0_007.0}', ""); - Expect(0, 983040, '\P{Is_Present_In=0_0_0_0_0_007.0}', ""); - Expect(1, 983040, '\P{^Is_Present_In=0_0_0_0_0_007.0}', ""); - Expect(0, 983037, '\p{Is_Present_In=0_0_0_0_0_007.0}', ""); - Expect(1, 983037, '\p{^Is_Present_In=0_0_0_0_0_007.0}', ""); - Expect(1, 983037, '\P{Is_Present_In=0_0_0_0_0_007.0}', ""); - Expect(0, 983037, '\P{^Is_Present_In=0_0_0_0_0_007.0}', ""); - Error('\p{Is_In=:=V7_0}'); - Error('\P{Is_In=:=V7_0}'); + Expect(1, 983040, '\p{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}', ""); @@ -47352,28 +48489,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 983037, '\p{^Is_In=v70}', ""); Expect(1, 983037, '\P{Is_In=v70}', ""); Expect(0, 983037, '\P{^Is_In=v70}', ""); - Expect(1, 983040, '\p{Is_In: v7_0}', ""); - Expect(0, 983040, '\p{^Is_In: v7_0}', ""); - Expect(0, 983040, '\P{Is_In: v7_0}', ""); - Expect(1, 983040, '\P{^Is_In: v7_0}', ""); - Expect(0, 983037, '\p{Is_In: v7_0}', ""); - Expect(1, 983037, '\p{^Is_In: v7_0}', ""); - Expect(1, 983037, '\P{Is_In: v7_0}', ""); - Expect(0, 983037, '\P{^Is_In: v7_0}', ""); - Error('\p{Present_In=-:=000008.0}'); - Error('\P{Present_In=-:=000008.0}'); + Expect(1, 983040, '\p{Is_In:- V7_0}', ""); + Expect(0, 983040, '\p{^Is_In:- V7_0}', ""); + Expect(0, 983040, '\P{Is_In:- V7_0}', ""); + Expect(1, 983040, '\P{^Is_In:- V7_0}', ""); + Expect(0, 983037, '\p{Is_In:- V7_0}', ""); + Expect(1, 983037, '\p{^Is_In:- V7_0}', ""); + Expect(1, 983037, '\P{Is_In:- V7_0}', ""); + Expect(0, 983037, '\P{^Is_In:- V7_0}', ""); + Error('\p{Present_In: :=000000008.0}'); + Error('\P{Present_In: :=000000008.0}'); Expect(1, 983040, '\p{Present_In=:\A8.0\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A8.0\z:}', "");; - Expect(1, 983040, '\p{Present_In=+00_8.0}', ""); - Expect(0, 983040, '\p{^Present_In=+00_8.0}', ""); - Expect(0, 983040, '\P{Present_In=+00_8.0}', ""); - Expect(1, 983040, '\P{^Present_In=+00_8.0}', ""); - Expect(0, 983037, '\p{Present_In=+00_8.0}', ""); - Expect(1, 983037, '\p{^Present_In=+00_8.0}', ""); - Expect(1, 983037, '\P{Present_In=+00_8.0}', ""); - Expect(0, 983037, '\P{^Present_In=+00_8.0}', ""); - Error('\p{In=/a/- V8_0}'); - Error('\P{In=/a/- V8_0}'); + Expect(1, 983040, '\p{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{In=:\AV8_0\z:}', "");; Expect(0, 983037, '\p{In=:\AV8_0\z:}', "");; Expect(1, 983040, '\p{In=v80}', ""); @@ -47386,26 +48523,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 983037, '\P{^In=v80}', ""); Expect(1, 983040, '\p{In=:\Av80\z:}', "");; Expect(0, 983037, '\p{In=:\Av80\z:}', "");; - Expect(1, 983040, '\p{In= V8_0}', ""); - Expect(0, 983040, '\p{^In= V8_0}', ""); - Expect(0, 983040, '\P{In= V8_0}', ""); - Expect(1, 983040, '\P{^In= V8_0}', ""); - Expect(0, 983037, '\p{In= V8_0}', ""); - Expect(1, 983037, '\p{^In= V8_0}', ""); - Expect(1, 983037, '\P{In= V8_0}', ""); - Expect(0, 983037, '\P{^In= V8_0}', ""); - Error('\p{Is_Present_In=/a/+0_0_0_0_0_0_008.0}'); - Error('\P{Is_Present_In=/a/+0_0_0_0_0_0_008.0}'); - Expect(1, 983040, '\p{Is_Present_In=8.0}', ""); - Expect(0, 983040, '\p{^Is_Present_In=8.0}', ""); - Expect(0, 983040, '\P{Is_Present_In=8.0}', ""); - Expect(1, 983040, '\P{^Is_Present_In=8.0}', ""); - Expect(0, 983037, '\p{Is_Present_In=8.0}', ""); - Expect(1, 983037, '\p{^Is_Present_In=8.0}', ""); - Expect(1, 983037, '\P{Is_Present_In=8.0}', ""); - Expect(0, 983037, '\P{^Is_Present_In=8.0}', ""); - Error('\p{Is_In=__V8_0/a/}'); - Error('\P{Is_In=__V8_0/a/}'); + Expect(1, 983040, '\p{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{Is_In=v80}', ""); Expect(0, 983040, '\p{^Is_In=v80}', ""); Expect(0, 983040, '\P{Is_In=v80}', ""); @@ -47422,20 +48559,20 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 983037, '\p{^Is_In=_V8_0}', ""); Expect(1, 983037, '\P{Is_In=_V8_0}', ""); Expect(0, 983037, '\P{^Is_In=_V8_0}', ""); - Error('\p{Present_In=:=0_9.0}'); - Error('\P{Present_In=:=0_9.0}'); + Error('\p{Present_In=:=--000009.0}'); + Error('\P{Present_In=:=--000009.0}'); Expect(1, 983040, '\p{Present_In=:\A9.0\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A9.0\z:}', "");; - Expect(1, 983040, '\p{Present_In: 09.0}', ""); - Expect(0, 983040, '\p{^Present_In: 09.0}', ""); - Expect(0, 983040, '\P{Present_In: 09.0}', ""); - Expect(1, 983040, '\P{^Present_In: 09.0}', ""); - Expect(0, 983037, '\p{Present_In: 09.0}', ""); - Expect(1, 983037, '\p{^Present_In: 09.0}', ""); - Expect(1, 983037, '\P{Present_In: 09.0}', ""); - Expect(0, 983037, '\P{^Present_In: 09.0}', ""); - Error('\p{In=- V9_0/a/}'); - Error('\P{In=- V9_0/a/}'); + Expect(1, 983040, '\p{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{In=:\AV9_0\z:}', "");; Expect(0, 983037, '\p{In=:\AV9_0\z:}', "");; Expect(1, 983040, '\p{In=v90}', ""); @@ -47448,26 +48585,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=_0_0_0_0_0_09.0:=}'); - Error('\P{Is_Present_In=_0_0_0_0_0_09.0:=}'); - Expect(1, 983040, '\p{Is_Present_In=0_0_0_0_0_009.0}', ""); - Expect(0, 983040, '\p{^Is_Present_In=0_0_0_0_0_009.0}', ""); - Expect(0, 983040, '\P{Is_Present_In=0_0_0_0_0_009.0}', ""); - Expect(1, 983040, '\P{^Is_Present_In=0_0_0_0_0_009.0}', ""); - Expect(0, 983037, '\p{Is_Present_In=0_0_0_0_0_009.0}', ""); - Expect(1, 983037, '\p{^Is_Present_In=0_0_0_0_0_009.0}', ""); - Expect(1, 983037, '\P{Is_Present_In=0_0_0_0_0_009.0}', ""); - Expect(0, 983037, '\P{^Is_Present_In=0_0_0_0_0_009.0}', ""); - Error('\p{Is_In= -v9_0:=}'); - Error('\P{Is_In= -v9_0:=}'); + Expect(1, 983040, '\p{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{Is_In=v90}', ""); Expect(0, 983040, '\p{^Is_In=v90}', ""); Expect(0, 983040, '\P{Is_In=v90}', ""); @@ -47476,16 +48613,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 983037, '\p{^Is_In=v90}', ""); Expect(1, 983037, '\P{Is_In=v90}', ""); Expect(0, 983037, '\P{^Is_In=v90}', ""); - Expect(1, 983040, '\p{Is_In=- v9_0}', ""); - Expect(0, 983040, '\p{^Is_In=- v9_0}', ""); - Expect(0, 983040, '\P{Is_In=- v9_0}', ""); - Expect(1, 983040, '\P{^Is_In=- v9_0}', ""); - Expect(0, 983037, '\p{Is_In=- v9_0}', ""); - Expect(1, 983037, '\p{^Is_In=- v9_0}', ""); - Expect(1, 983037, '\P{Is_In=- v9_0}', ""); - Expect(0, 983037, '\P{^Is_In=- v9_0}', ""); - Error('\p{Present_In: :=Unassigned}'); - Error('\P{Present_In: :=Unassigned}'); + Expect(1, 983040, '\p{Is_In=_ V9_0}', ""); + Expect(0, 983040, '\p{^Is_In=_ V9_0}', ""); + Expect(0, 983040, '\P{Is_In=_ V9_0}', ""); + Expect(1, 983040, '\P{^Is_In=_ V9_0}', ""); + Expect(0, 983037, '\p{Is_In=_ V9_0}', ""); + Expect(1, 983037, '\p{^Is_In=_ V9_0}', ""); + Expect(1, 983037, '\P{Is_In=_ V9_0}', ""); + Expect(0, 983037, '\P{^Is_In=_ V9_0}', ""); + Error('\p{Present_In=-:=UNASSIGNED}'); + Error('\P{Present_In=-:=UNASSIGNED}'); Expect(1, 983037, '\p{Present_In=:\AUnassigned\z:}', "");; Expect(0, 983040, '\p{Present_In=:\AUnassigned\z:}', "");; Expect(1, 983037, '\p{Present_In=unassigned}', ""); @@ -47498,38 +48635,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 983040, '\P{^Present_In=unassigned}', ""); Expect(1, 983037, '\p{Present_In=:\Aunassigned\z:}', "");; Expect(0, 983040, '\p{Present_In=:\Aunassigned\z:}', "");; - Expect(1, 983037, '\p{Present_In=- UNASSIGNED}', ""); - Expect(0, 983037, '\p{^Present_In=- UNASSIGNED}', ""); - Expect(0, 983037, '\P{Present_In=- UNASSIGNED}', ""); - Expect(1, 983037, '\P{^Present_In=- UNASSIGNED}', ""); - Expect(0, 983040, '\p{Present_In=- UNASSIGNED}', ""); - Expect(1, 983040, '\p{^Present_In=- UNASSIGNED}', ""); - Expect(1, 983040, '\P{Present_In=- UNASSIGNED}', ""); - Expect(0, 983040, '\P{^Present_In=- UNASSIGNED}', ""); - Error('\p{In=:=UNASSIGNED}'); - Error('\P{In=:=UNASSIGNED}'); - Expect(1, 983037, '\p{In=:\AUnassigned\z:}', "");; - Expect(0, 983040, '\p{In=:\AUnassigned\z:}', "");; - Expect(1, 983037, '\p{In=unassigned}', ""); - Expect(0, 983037, '\p{^In=unassigned}', ""); - Expect(0, 983037, '\P{In=unassigned}', ""); - Expect(1, 983037, '\P{^In=unassigned}', ""); - Expect(0, 983040, '\p{In=unassigned}', ""); - Expect(1, 983040, '\p{^In=unassigned}', ""); - Expect(1, 983040, '\P{In=unassigned}', ""); - Expect(0, 983040, '\P{^In=unassigned}', ""); - Expect(1, 983037, '\p{In=:\Aunassigned\z:}', "");; - Expect(0, 983040, '\p{In=:\Aunassigned\z:}', "");; - Expect(1, 983037, '\p{In=- Unassigned}', ""); - Expect(0, 983037, '\p{^In=- Unassigned}', ""); - Expect(0, 983037, '\P{In=- Unassigned}', ""); - Expect(1, 983037, '\P{^In=- Unassigned}', ""); - Expect(0, 983040, '\p{In=- Unassigned}', ""); - Expect(1, 983040, '\p{^In=- Unassigned}', ""); - Expect(1, 983040, '\P{In=- Unassigned}', ""); - Expect(0, 983040, '\P{^In=- Unassigned}', ""); - Error('\p{Is_Present_In=-UNASSIGNED:=}'); - Error('\P{Is_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}', ""); + Error('\p{In=/a/- NA}'); + Error('\P{In=/a/- 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}', ""); + 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}', ""); @@ -47538,38 +48675,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 983040, '\p{^Is_Present_In=unassigned}', ""); Expect(1, 983040, '\P{Is_Present_In=unassigned}', ""); Expect(0, 983040, '\P{^Is_Present_In=unassigned}', ""); - Expect(1, 983037, '\p{Is_Present_In= unassigned}', ""); - Expect(0, 983037, '\p{^Is_Present_In= unassigned}', ""); - Expect(0, 983037, '\P{Is_Present_In= unassigned}', ""); - Expect(1, 983037, '\P{^Is_Present_In= unassigned}', ""); - Expect(0, 983040, '\p{Is_Present_In= unassigned}', ""); - Expect(1, 983040, '\p{^Is_Present_In= unassigned}', ""); - Expect(1, 983040, '\P{Is_Present_In= unassigned}', ""); - Expect(0, 983040, '\P{^Is_Present_In= unassigned}', ""); - Error('\p{Is_In= /a/UNASSIGNED}'); - Error('\P{Is_In= /a/UNASSIGNED}'); - Expect(1, 983037, '\p{Is_In=unassigned}', ""); - Expect(0, 983037, '\p{^Is_In=unassigned}', ""); - Expect(0, 983037, '\P{Is_In=unassigned}', ""); - Expect(1, 983037, '\P{^Is_In=unassigned}', ""); - Expect(0, 983040, '\p{Is_In=unassigned}', ""); - Expect(1, 983040, '\p{^Is_In=unassigned}', ""); - Expect(1, 983040, '\P{Is_In=unassigned}', ""); - Expect(0, 983040, '\P{^Is_In=unassigned}', ""); - Expect(1, 983037, '\p{Is_In=__Unassigned}', ""); - Expect(0, 983037, '\p{^Is_In=__Unassigned}', ""); - Expect(0, 983037, '\P{Is_In=__Unassigned}', ""); - Expect(1, 983037, '\P{^Is_In=__Unassigned}', ""); - Expect(0, 983040, '\p{Is_In=__Unassigned}', ""); - Expect(1, 983040, '\p{^Is_In=__Unassigned}', ""); - Expect(1, 983040, '\P{Is_In=__Unassigned}', ""); - Expect(0, 983040, '\P{^Is_In=__Unassigned}', ""); + 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{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: -bottom:=}'); - Error('\P{Indic_Positional_Category: -bottom:=}'); + 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}', ""); @@ -47582,38 +48719,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73461, '\P{^Indic_Positional_Category=bottom}', ""); Expect(1, 73460, '\p{Indic_Positional_Category=:\Abottom\z:}', "");; Expect(0, 73461, '\p{Indic_Positional_Category=:\Abottom\z:}', "");; - Expect(1, 73460, '\p{Indic_Positional_Category= bottom}', ""); - Expect(0, 73460, '\p{^Indic_Positional_Category= bottom}', ""); - Expect(0, 73460, '\P{Indic_Positional_Category= bottom}', ""); - Expect(1, 73460, '\P{^Indic_Positional_Category= bottom}', ""); - Expect(0, 73461, '\p{Indic_Positional_Category= bottom}', ""); - Expect(1, 73461, '\p{^Indic_Positional_Category= bottom}', ""); - Expect(1, 73461, '\P{Indic_Positional_Category= bottom}', ""); - Expect(0, 73461, '\P{^Indic_Positional_Category= bottom}', ""); - Error('\p{InPC= -Bottom/a/}'); - Error('\P{InPC= -Bottom/a/}'); + Expect(1, 73460, '\p{Indic_Positional_Category= bottom}', ""); + Expect(0, 73460, '\p{^Indic_Positional_Category= bottom}', ""); + Expect(0, 73460, '\P{Indic_Positional_Category= bottom}', ""); + Expect(1, 73460, '\P{^Indic_Positional_Category= bottom}', ""); + Expect(0, 73461, '\p{Indic_Positional_Category= bottom}', ""); + Expect(1, 73461, '\p{^Indic_Positional_Category= bottom}', ""); + Expect(1, 73461, '\P{Indic_Positional_Category= bottom}', ""); + Expect(0, 73461, '\P{^Indic_Positional_Category= bottom}', ""); + Error('\p{InPC= BOTTOM/a/}'); + Error('\P{InPC= BOTTOM/a/}'); Expect(1, 73460, '\p{InPC=:\ABottom\z:}', "");; Expect(0, 73461, '\p{InPC=:\ABottom\z:}', "");; - Expect(1, 73460, '\p{InPC: bottom}', ""); - Expect(0, 73460, '\p{^InPC: bottom}', ""); - Expect(0, 73460, '\P{InPC: bottom}', ""); - Expect(1, 73460, '\P{^InPC: bottom}', ""); - Expect(0, 73461, '\p{InPC: bottom}', ""); - Expect(1, 73461, '\p{^InPC: bottom}', ""); - Expect(1, 73461, '\P{InPC: bottom}', ""); - Expect(0, 73461, '\P{^InPC: bottom}', ""); + Expect(1, 73460, '\p{InPC=bottom}', ""); + Expect(0, 73460, '\p{^InPC=bottom}', ""); + Expect(0, 73460, '\P{InPC=bottom}', ""); + Expect(1, 73460, '\P{^InPC=bottom}', ""); + Expect(0, 73461, '\p{InPC=bottom}', ""); + Expect(1, 73461, '\p{^InPC=bottom}', ""); + Expect(1, 73461, '\P{InPC=bottom}', ""); + Expect(0, 73461, '\P{^InPC=bottom}', ""); Expect(1, 73460, '\p{InPC=:\Abottom\z:}', "");; Expect(0, 73461, '\p{InPC=:\Abottom\z:}', "");; - Expect(1, 73460, '\p{InPC= Bottom}', ""); - Expect(0, 73460, '\p{^InPC= Bottom}', ""); - Expect(0, 73460, '\P{InPC= Bottom}', ""); - Expect(1, 73460, '\P{^InPC= Bottom}', ""); - Expect(0, 73461, '\p{InPC= Bottom}', ""); - Expect(1, 73461, '\p{^InPC= Bottom}', ""); - Expect(1, 73461, '\P{InPC= Bottom}', ""); - Expect(0, 73461, '\P{^InPC= Bottom}', ""); - Error('\p{Is_Indic_Positional_Category=:= Bottom}'); - Error('\P{Is_Indic_Positional_Category=:= Bottom}'); + Expect(1, 73460, '\p{InPC= Bottom}', ""); + Expect(0, 73460, '\p{^InPC= Bottom}', ""); + Expect(0, 73460, '\P{InPC= Bottom}', ""); + Expect(1, 73460, '\P{^InPC= Bottom}', ""); + Expect(0, 73461, '\p{InPC= Bottom}', ""); + Expect(1, 73461, '\p{^InPC= Bottom}', ""); + Expect(1, 73461, '\P{InPC= Bottom}', ""); + Expect(0, 73461, '\P{^InPC= Bottom}', ""); + Error('\p{Is_Indic_Positional_Category= Bottom/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}', ""); @@ -47622,16 +48759,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73461, '\p{^Is_Indic_Positional_Category=bottom}', ""); Expect(1, 73461, '\P{Is_Indic_Positional_Category=bottom}', ""); Expect(0, 73461, '\P{^Is_Indic_Positional_Category=bottom}', ""); - Expect(1, 73460, '\p{Is_Indic_Positional_Category=__Bottom}', ""); - Expect(0, 73460, '\p{^Is_Indic_Positional_Category=__Bottom}', ""); - Expect(0, 73460, '\P{Is_Indic_Positional_Category=__Bottom}', ""); - Expect(1, 73460, '\P{^Is_Indic_Positional_Category=__Bottom}', ""); - Expect(0, 73461, '\p{Is_Indic_Positional_Category=__Bottom}', ""); - Expect(1, 73461, '\p{^Is_Indic_Positional_Category=__Bottom}', ""); - Expect(1, 73461, '\P{Is_Indic_Positional_Category=__Bottom}', ""); - Expect(0, 73461, '\P{^Is_Indic_Positional_Category=__Bottom}', ""); - Error('\p{Is_InPC: -:=bottom}'); - Error('\P{Is_InPC: -:=bottom}'); + Expect(1, 73460, '\p{Is_Indic_Positional_Category=- Bottom}', ""); + Expect(0, 73460, '\p{^Is_Indic_Positional_Category=- Bottom}', ""); + Expect(0, 73460, '\P{Is_Indic_Positional_Category=- Bottom}', ""); + Expect(1, 73460, '\P{^Is_Indic_Positional_Category=- Bottom}', ""); + Expect(0, 73461, '\p{Is_Indic_Positional_Category=- Bottom}', ""); + Expect(1, 73461, '\p{^Is_Indic_Positional_Category=- Bottom}', ""); + Expect(1, 73461, '\P{Is_Indic_Positional_Category=- Bottom}', ""); + Expect(0, 73461, '\P{^Is_Indic_Positional_Category=- Bottom}', ""); + Error('\p{Is_InPC=:= _bottom}'); + Error('\P{Is_InPC=:= _bottom}'); Expect(1, 73460, '\p{Is_InPC=bottom}', ""); Expect(0, 73460, '\p{^Is_InPC=bottom}', ""); Expect(0, 73460, '\P{Is_InPC=bottom}', ""); @@ -47640,16 +48777,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73461, '\p{^Is_InPC=bottom}', ""); Expect(1, 73461, '\P{Is_InPC=bottom}', ""); Expect(0, 73461, '\P{^Is_InPC=bottom}', ""); - Expect(1, 73460, '\p{Is_InPC= Bottom}', ""); - Expect(0, 73460, '\p{^Is_InPC= Bottom}', ""); - Expect(0, 73460, '\P{Is_InPC= Bottom}', ""); - Expect(1, 73460, '\P{^Is_InPC= Bottom}', ""); - Expect(0, 73461, '\p{Is_InPC= Bottom}', ""); - Expect(1, 73461, '\p{^Is_InPC= Bottom}', ""); - Expect(1, 73461, '\P{Is_InPC= Bottom}', ""); - Expect(0, 73461, '\P{^Is_InPC= Bottom}', ""); - Error('\p{Indic_Positional_Category= :=BOTTOM_AND_Left}'); - Error('\P{Indic_Positional_Category= :=BOTTOM_AND_Left}'); + Expect(1, 73460, '\p{Is_InPC= Bottom}', ""); + Expect(0, 73460, '\p{^Is_InPC= Bottom}', ""); + Expect(0, 73460, '\P{Is_InPC= Bottom}', ""); + Expect(1, 73460, '\P{^Is_InPC= Bottom}', ""); + Expect(0, 73461, '\p{Is_InPC= Bottom}', ""); + Expect(1, 73461, '\p{^Is_InPC= Bottom}', ""); + Expect(1, 73461, '\P{Is_InPC= Bottom}', ""); + Expect(0, 73461, '\P{^Is_InPC= Bottom}', ""); + Error('\p{Indic_Positional_Category: :=Bottom_AND_left}'); + Error('\P{Indic_Positional_Category: :=Bottom_AND_left}'); Expect(1, 43455, '\p{Indic_Positional_Category=:\ABottom_And_Left\z:}', "");; Expect(0, 43456, '\p{Indic_Positional_Category=:\ABottom_And_Left\z:}', "");; Expect(1, 43455, '\p{Indic_Positional_Category=bottomandleft}', ""); @@ -47670,30 +48807,30 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 43456, '\p{^Indic_Positional_Category= Bottom_And_Left}', ""); Expect(1, 43456, '\P{Indic_Positional_Category= Bottom_And_Left}', ""); Expect(0, 43456, '\P{^Indic_Positional_Category= Bottom_And_Left}', ""); - Error('\p{InPC= Bottom_AND_Left/a/}'); - Error('\P{InPC= Bottom_AND_Left/a/}'); + 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/a/}'); - Error('\P{Is_Indic_Positional_Category= BOTTOM_And_LEFT/a/}'); + 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{Is_Indic_Positional_Category=bottomandleft}', ""); Expect(0, 43455, '\p{^Is_Indic_Positional_Category=bottomandleft}', ""); Expect(0, 43455, '\P{Is_Indic_Positional_Category=bottomandleft}', ""); @@ -47702,16 +48839,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 43456, '\p{^Is_Indic_Positional_Category=bottomandleft}', ""); Expect(1, 43456, '\P{Is_Indic_Positional_Category=bottomandleft}', ""); Expect(0, 43456, '\P{^Is_Indic_Positional_Category=bottomandleft}', ""); - Expect(1, 43455, '\p{Is_Indic_Positional_Category=_ BOTTOM_and_left}', ""); - Expect(0, 43455, '\p{^Is_Indic_Positional_Category=_ BOTTOM_and_left}', ""); - Expect(0, 43455, '\P{Is_Indic_Positional_Category=_ BOTTOM_and_left}', ""); - Expect(1, 43455, '\P{^Is_Indic_Positional_Category=_ BOTTOM_and_left}', ""); - Expect(0, 43456, '\p{Is_Indic_Positional_Category=_ BOTTOM_and_left}', ""); - Expect(1, 43456, '\p{^Is_Indic_Positional_Category=_ BOTTOM_and_left}', ""); - Expect(1, 43456, '\P{Is_Indic_Positional_Category=_ BOTTOM_and_left}', ""); - Expect(0, 43456, '\P{^Is_Indic_Positional_Category=_ BOTTOM_and_left}', ""); - Error('\p{Is_InPC= -BOTTOM_and_left:=}'); - Error('\P{Is_InPC= -BOTTOM_and_left:=}'); + Expect(1, 43455, '\p{Is_Indic_Positional_Category= bottom_And_LEFT}', ""); + Expect(0, 43455, '\p{^Is_Indic_Positional_Category= bottom_And_LEFT}', ""); + Expect(0, 43455, '\P{Is_Indic_Positional_Category= bottom_And_LEFT}', ""); + Expect(1, 43455, '\P{^Is_Indic_Positional_Category= bottom_And_LEFT}', ""); + Expect(0, 43456, '\p{Is_Indic_Positional_Category= bottom_And_LEFT}', ""); + Expect(1, 43456, '\p{^Is_Indic_Positional_Category= bottom_And_LEFT}', ""); + Expect(1, 43456, '\P{Is_Indic_Positional_Category= bottom_And_LEFT}', ""); + Expect(0, 43456, '\P{^Is_Indic_Positional_Category= bottom_And_LEFT}', ""); + Error('\p{Is_InPC=/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}', ""); @@ -47720,16 +48857,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 43456, '\p{^Is_InPC=bottomandleft}', ""); Expect(1, 43456, '\P{Is_InPC=bottomandleft}', ""); Expect(0, 43456, '\P{^Is_InPC=bottomandleft}', ""); - Expect(1, 43455, '\p{Is_InPC=Bottom_And_LEFT}', ""); - Expect(0, 43455, '\p{^Is_InPC=Bottom_And_LEFT}', ""); - Expect(0, 43455, '\P{Is_InPC=Bottom_And_LEFT}', ""); - Expect(1, 43455, '\P{^Is_InPC=Bottom_And_LEFT}', ""); - Expect(0, 43456, '\p{Is_InPC=Bottom_And_LEFT}', ""); - Expect(1, 43456, '\p{^Is_InPC=Bottom_And_LEFT}', ""); - Expect(1, 43456, '\P{Is_InPC=Bottom_And_LEFT}', ""); - Expect(0, 43456, '\P{^Is_InPC=Bottom_And_LEFT}', ""); - Error('\p{Indic_Positional_Category=-BOTTOM_and_RIGHT/a/}'); - Error('\P{Indic_Positional_Category=-BOTTOM_and_RIGHT/a/}'); + Expect(1, 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}', ""); @@ -47742,38 +48879,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=_ bottom_AND_Right/a/}'); - Error('\P{InPC=_ bottom_AND_Right/a/}'); + 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{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/a/}'); + Error('\P{Is_Indic_Positional_Category= -Bottom_and_right/a/}'); Expect(1, 72002, '\p{Is_Indic_Positional_Category=bottomandright}', ""); Expect(0, 72002, '\p{^Is_Indic_Positional_Category=bottomandright}', ""); Expect(0, 72002, '\P{Is_Indic_Positional_Category=bottomandright}', ""); @@ -47782,16 +48919,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}'); + Error('\P{Is_InPC=:= _BOTTOM_And_Right}'); Expect(1, 72002, '\p{Is_InPC=bottomandright}', ""); Expect(0, 72002, '\p{^Is_InPC=bottomandright}', ""); Expect(0, 72002, '\P{Is_InPC=bottomandright}', ""); @@ -47800,16 +48937,16 @@ 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=/a/_LEFT}'); - Error('\P{Indic_Positional_Category=/a/_LEFT}'); + 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}', ""); @@ -47822,16 +48959,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73462, '\P{^Indic_Positional_Category=left}', ""); Expect(1, 73461, '\p{Indic_Positional_Category=:\Aleft\z:}', "");; Expect(0, 73462, '\p{Indic_Positional_Category=:\Aleft\z:}', "");; - Expect(1, 73461, '\p{Indic_Positional_Category=_ Left}', ""); - Expect(0, 73461, '\p{^Indic_Positional_Category=_ Left}', ""); - Expect(0, 73461, '\P{Indic_Positional_Category=_ Left}', ""); - Expect(1, 73461, '\P{^Indic_Positional_Category=_ Left}', ""); - Expect(0, 73462, '\p{Indic_Positional_Category=_ Left}', ""); - Expect(1, 73462, '\p{^Indic_Positional_Category=_ Left}', ""); - Expect(1, 73462, '\P{Indic_Positional_Category=_ Left}', ""); - Expect(0, 73462, '\P{^Indic_Positional_Category=_ Left}', ""); - Error('\p{InPC=-:=Left}'); - Error('\P{InPC=-:=Left}'); + Expect(1, 73461, '\p{Indic_Positional_Category= left}', ""); + Expect(0, 73461, '\p{^Indic_Positional_Category= left}', ""); + Expect(0, 73461, '\P{Indic_Positional_Category= left}', ""); + Expect(1, 73461, '\P{^Indic_Positional_Category= left}', ""); + Expect(0, 73462, '\p{Indic_Positional_Category= left}', ""); + Expect(1, 73462, '\p{^Indic_Positional_Category= left}', ""); + Expect(1, 73462, '\P{Indic_Positional_Category= left}', ""); + Expect(0, 73462, '\P{^Indic_Positional_Category= left}', ""); + Error('\p{InPC=/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}', ""); @@ -47844,34 +48981,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73462, '\P{^InPC=left}', ""); Expect(1, 73461, '\p{InPC=:\Aleft\z:}', "");; Expect(0, 73462, '\p{InPC=:\Aleft\z:}', "");; - Expect(1, 73461, '\p{InPC= Left}', ""); - Expect(0, 73461, '\p{^InPC= Left}', ""); - Expect(0, 73461, '\P{InPC= Left}', ""); - Expect(1, 73461, '\P{^InPC= Left}', ""); - Expect(0, 73462, '\p{InPC= Left}', ""); - Expect(1, 73462, '\p{^InPC= Left}', ""); - Expect(1, 73462, '\P{InPC= Left}', ""); - Expect(0, 73462, '\P{^InPC= Left}', ""); - Error('\p{Is_Indic_Positional_Category: /a/Left}'); - Error('\P{Is_Indic_Positional_Category: /a/Left}'); - Expect(1, 73461, '\p{Is_Indic_Positional_Category=left}', ""); - Expect(0, 73461, '\p{^Is_Indic_Positional_Category=left}', ""); - Expect(0, 73461, '\P{Is_Indic_Positional_Category=left}', ""); - Expect(1, 73461, '\P{^Is_Indic_Positional_Category=left}', ""); - Expect(0, 73462, '\p{Is_Indic_Positional_Category=left}', ""); - Expect(1, 73462, '\p{^Is_Indic_Positional_Category=left}', ""); - Expect(1, 73462, '\P{Is_Indic_Positional_Category=left}', ""); - Expect(0, 73462, '\P{^Is_Indic_Positional_Category=left}', ""); - Expect(1, 73461, '\p{Is_Indic_Positional_Category=- LEFT}', ""); - Expect(0, 73461, '\p{^Is_Indic_Positional_Category=- LEFT}', ""); - Expect(0, 73461, '\P{Is_Indic_Positional_Category=- LEFT}', ""); - Expect(1, 73461, '\P{^Is_Indic_Positional_Category=- LEFT}', ""); - Expect(0, 73462, '\p{Is_Indic_Positional_Category=- LEFT}', ""); - Expect(1, 73462, '\p{^Is_Indic_Positional_Category=- LEFT}', ""); - Expect(1, 73462, '\P{Is_Indic_Positional_Category=- LEFT}', ""); - Expect(0, 73462, '\P{^Is_Indic_Positional_Category=- LEFT}', ""); - Error('\p{Is_InPC::=_ Left}'); - Error('\P{Is_InPC::=_ Left}'); + Expect(1, 73461, '\p{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}', ""); @@ -47880,16 +49017,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73462, '\p{^Is_InPC=left}', ""); Expect(1, 73462, '\P{Is_InPC=left}', ""); Expect(0, 73462, '\P{^Is_InPC=left}', ""); - Expect(1, 73461, '\p{Is_InPC=Left}', ""); - Expect(0, 73461, '\p{^Is_InPC=Left}', ""); - Expect(0, 73461, '\P{Is_InPC=Left}', ""); - Expect(1, 73461, '\P{^Is_InPC=Left}', ""); - Expect(0, 73462, '\p{Is_InPC=Left}', ""); - Expect(1, 73462, '\p{^Is_InPC=Left}', ""); - Expect(1, 73462, '\P{Is_InPC=Left}', ""); - Expect(0, 73462, '\P{^Is_InPC=Left}', ""); - Error('\p{Indic_Positional_Category=_:=Left_And_RIGHT}'); - Error('\P{Indic_Positional_Category=_:=Left_And_RIGHT}'); + Expect(1, 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, 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}', ""); @@ -47902,16 +49039,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=/a/- Left_And_RIGHT}'); - Error('\P{InPC=/a/- Left_And_RIGHT}'); + 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{InPC=:\ALeft_And_Right\z:}', "");; Expect(0, 71993, '\p{InPC=:\ALeft_And_Right\z:}', "");; Expect(1, 71992, '\p{InPC=leftandright}', ""); @@ -47924,16 +49061,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}', ""); @@ -47942,16 +49079,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= Left_AND_Right/a/}'); - Error('\P{Is_InPC= Left_AND_Right/a/}'); + 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}', ""); @@ -47960,16 +49097,16 @@ 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=-na/a/}'); - Error('\P{Indic_Positional_Category=-na/a/}'); + 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}', ""); @@ -47982,14 +49119,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73462, '\P{^Indic_Positional_Category=na}', ""); Expect(1, 73463, '\p{Indic_Positional_Category=:\Ana\z:}', "");; Expect(0, 73462, '\p{Indic_Positional_Category=:\Ana\z:}', "");; - Expect(1, 73463, '\p{Indic_Positional_Category=- NA}', ""); - Expect(0, 73463, '\p{^Indic_Positional_Category=- NA}', ""); - Expect(0, 73463, '\P{Indic_Positional_Category=- NA}', ""); - Expect(1, 73463, '\P{^Indic_Positional_Category=- NA}', ""); - Expect(0, 73462, '\p{Indic_Positional_Category=- NA}', ""); - Expect(1, 73462, '\p{^Indic_Positional_Category=- NA}', ""); - Expect(1, 73462, '\P{Indic_Positional_Category=- NA}', ""); - Expect(0, 73462, '\P{^Indic_Positional_Category=- NA}', ""); + Expect(1, 73463, '\p{Indic_Positional_Category= -NA}', ""); + Expect(0, 73463, '\p{^Indic_Positional_Category= -NA}', ""); + Expect(0, 73463, '\P{Indic_Positional_Category= -NA}', ""); + Expect(1, 73463, '\P{^Indic_Positional_Category= -NA}', ""); + Expect(0, 73462, '\p{Indic_Positional_Category= -NA}', ""); + Expect(1, 73462, '\p{^Indic_Positional_Category= -NA}', ""); + Expect(1, 73462, '\P{Indic_Positional_Category= -NA}', ""); + Expect(0, 73462, '\P{^Indic_Positional_Category= -NA}', ""); Error('\p{InPC=:=NA}'); Error('\P{InPC=:=NA}'); Expect(1, 73463, '\p{InPC=:\ANA\z:}', "");; @@ -48004,16 +49141,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73462, '\P{^InPC=na}', ""); Expect(1, 73463, '\p{InPC=:\Ana\z:}', "");; Expect(0, 73462, '\p{InPC=:\Ana\z:}', "");; - Expect(1, 73463, '\p{InPC=- NA}', ""); - Expect(0, 73463, '\p{^InPC=- NA}', ""); - Expect(0, 73463, '\P{InPC=- NA}', ""); - Expect(1, 73463, '\P{^InPC=- NA}', ""); - Expect(0, 73462, '\p{InPC=- NA}', ""); - Expect(1, 73462, '\p{^InPC=- NA}', ""); - Expect(1, 73462, '\P{InPC=- NA}', ""); - Expect(0, 73462, '\P{^InPC=- NA}', ""); - Error('\p{Is_Indic_Positional_Category=__NA/a/}'); - Error('\P{Is_Indic_Positional_Category=__NA/a/}'); + 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}', ""); @@ -48022,16 +49159,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73462, '\p{^Is_Indic_Positional_Category=na}', ""); Expect(1, 73462, '\P{Is_Indic_Positional_Category=na}', ""); Expect(0, 73462, '\P{^Is_Indic_Positional_Category=na}', ""); - Expect(1, 73463, '\p{Is_Indic_Positional_Category=_ NA}', ""); - Expect(0, 73463, '\p{^Is_Indic_Positional_Category=_ NA}', ""); - Expect(0, 73463, '\P{Is_Indic_Positional_Category=_ NA}', ""); - Expect(1, 73463, '\P{^Is_Indic_Positional_Category=_ NA}', ""); - Expect(0, 73462, '\p{Is_Indic_Positional_Category=_ NA}', ""); - Expect(1, 73462, '\p{^Is_Indic_Positional_Category=_ NA}', ""); - Expect(1, 73462, '\P{Is_Indic_Positional_Category=_ NA}', ""); - Expect(0, 73462, '\P{^Is_Indic_Positional_Category=_ NA}', ""); - Error('\p{Is_InPC=:=na}'); - Error('\P{Is_InPC=:=na}'); + Expect(1, 73463, '\p{Is_Indic_Positional_Category= _NA}', ""); + Expect(0, 73463, '\p{^Is_Indic_Positional_Category= _NA}', ""); + Expect(0, 73463, '\P{Is_Indic_Positional_Category= _NA}', ""); + Expect(1, 73463, '\P{^Is_Indic_Positional_Category= _NA}', ""); + Expect(0, 73462, '\p{Is_Indic_Positional_Category= _NA}', ""); + Expect(1, 73462, '\p{^Is_Indic_Positional_Category= _NA}', ""); + Expect(1, 73462, '\P{Is_Indic_Positional_Category= _NA}', ""); + Expect(0, 73462, '\P{^Is_Indic_Positional_Category= _NA}', ""); + Error('\p{Is_InPC=/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}', ""); @@ -48040,16 +49177,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73462, '\p{^Is_InPC=na}', ""); Expect(1, 73462, '\P{Is_InPC=na}', ""); Expect(0, 73462, '\P{^Is_InPC=na}', ""); - Expect(1, 73463, '\p{Is_InPC=- NA}', ""); - Expect(0, 73463, '\p{^Is_InPC=- NA}', ""); - Expect(0, 73463, '\P{Is_InPC=- NA}', ""); - Expect(1, 73463, '\P{^Is_InPC=- NA}', ""); - Expect(0, 73462, '\p{Is_InPC=- NA}', ""); - Expect(1, 73462, '\p{^Is_InPC=- NA}', ""); - Expect(1, 73462, '\P{Is_InPC=- NA}', ""); - Expect(0, 73462, '\P{^Is_InPC=- NA}', ""); - Error('\p{Indic_Positional_Category: /a/ Overstruck}'); - Error('\P{Indic_Positional_Category: /a/ Overstruck}'); + Expect(1, 73463, '\p{Is_InPC:__NA}', ""); + Expect(0, 73463, '\p{^Is_InPC:__NA}', ""); + Expect(0, 73463, '\P{Is_InPC:__NA}', ""); + Expect(1, 73463, '\P{^Is_InPC:__NA}', ""); + Expect(0, 73462, '\p{Is_InPC:__NA}', ""); + Expect(1, 73462, '\p{^Is_InPC:__NA}', ""); + Expect(1, 73462, '\P{Is_InPC:__NA}', ""); + Expect(0, 73462, '\P{^Is_InPC:__NA}', ""); + Error('\p{Indic_Positional_Category=:= 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}', ""); @@ -48062,16 +49199,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=/a/-OVERSTRUCK}'); - Error('\P{InPC=/a/-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}', ""); @@ -48084,34 +49221,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}'); - Error('\P{Is_InPC=:=Overstruck}'); + Expect(1, 68102, '\p{InPC= Overstruck}', ""); + Expect(0, 68102, '\p{^InPC= Overstruck}', ""); + Expect(0, 68102, '\P{InPC= Overstruck}', ""); + Expect(1, 68102, '\P{^InPC= Overstruck}', ""); + Expect(0, 68103, '\p{InPC= Overstruck}', ""); + Expect(1, 68103, '\p{^InPC= Overstruck}', ""); + Expect(1, 68103, '\P{InPC= Overstruck}', ""); + Expect(0, 68103, '\P{^InPC= Overstruck}', ""); + Error('\p{Is_Indic_Positional_Category=:=Overstruck}'); + Error('\P{Is_Indic_Positional_Category=:=Overstruck}'); + Expect(1, 68102, '\p{Is_Indic_Positional_Category:overstruck}', ""); + Expect(0, 68102, '\p{^Is_Indic_Positional_Category:overstruck}', ""); + Expect(0, 68102, '\P{Is_Indic_Positional_Category:overstruck}', ""); + 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{Is_InPC=overstruck}', ""); Expect(0, 68102, '\p{^Is_InPC=overstruck}', ""); Expect(0, 68102, '\P{Is_InPC=overstruck}', ""); @@ -48120,38 +49257,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68103, '\p{^Is_InPC=overstruck}', ""); Expect(1, 68103, '\P{Is_InPC=overstruck}', ""); Expect(0, 68103, '\P{^Is_InPC=overstruck}', ""); - Expect(1, 68102, '\p{Is_InPC= Overstruck}', ""); - Expect(0, 68102, '\p{^Is_InPC= Overstruck}', ""); - Expect(0, 68102, '\P{Is_InPC= Overstruck}', ""); - Expect(1, 68102, '\P{^Is_InPC= Overstruck}', ""); - Expect(0, 68103, '\p{Is_InPC= Overstruck}', ""); - Expect(1, 68103, '\p{^Is_InPC= Overstruck}', ""); - Expect(1, 68103, '\P{Is_InPC= Overstruck}', ""); - Expect(0, 68103, '\P{^Is_InPC= Overstruck}', ""); - Error('\p{Indic_Positional_Category=/a/ -right}'); - Error('\P{Indic_Positional_Category=/a/ -right}'); + Expect(1, 68102, '\p{Is_InPC=- Overstruck}', ""); + Expect(0, 68102, '\p{^Is_InPC=- Overstruck}', ""); + Expect(0, 68102, '\P{Is_InPC=- Overstruck}', ""); + Expect(1, 68102, '\P{^Is_InPC=- Overstruck}', ""); + Expect(0, 68103, '\p{Is_InPC=- Overstruck}', ""); + Expect(1, 68103, '\p{^Is_InPC=- Overstruck}', ""); + Expect(1, 68103, '\P{Is_InPC=- Overstruck}', ""); + Expect(0, 68103, '\P{^Is_InPC=- Overstruck}', ""); + Error('\p{Indic_Positional_Category=/a/ Right}'); + Error('\P{Indic_Positional_Category=/a/ Right}'); Expect(1, 73462, '\p{Indic_Positional_Category=:\ARight\z:}', "");; Expect(0, 73463, '\p{Indic_Positional_Category=:\ARight\z:}', "");; - Expect(1, 73462, '\p{Indic_Positional_Category: right}', ""); - Expect(0, 73462, '\p{^Indic_Positional_Category: right}', ""); - Expect(0, 73462, '\P{Indic_Positional_Category: right}', ""); - Expect(1, 73462, '\P{^Indic_Positional_Category: right}', ""); - Expect(0, 73463, '\p{Indic_Positional_Category: right}', ""); - Expect(1, 73463, '\p{^Indic_Positional_Category: right}', ""); - Expect(1, 73463, '\P{Indic_Positional_Category: right}', ""); - Expect(0, 73463, '\P{^Indic_Positional_Category: right}', ""); + Expect(1, 73462, '\p{Indic_Positional_Category=right}', ""); + Expect(0, 73462, '\p{^Indic_Positional_Category=right}', ""); + Expect(0, 73462, '\P{Indic_Positional_Category=right}', ""); + Expect(1, 73462, '\P{^Indic_Positional_Category=right}', ""); + Expect(0, 73463, '\p{Indic_Positional_Category=right}', ""); + Expect(1, 73463, '\p{^Indic_Positional_Category=right}', ""); + Expect(1, 73463, '\P{Indic_Positional_Category=right}', ""); + Expect(0, 73463, '\P{^Indic_Positional_Category=right}', ""); Expect(1, 73462, '\p{Indic_Positional_Category=:\Aright\z:}', "");; Expect(0, 73463, '\p{Indic_Positional_Category=:\Aright\z:}', "");; - Expect(1, 73462, '\p{Indic_Positional_Category= RIGHT}', ""); - Expect(0, 73462, '\p{^Indic_Positional_Category= RIGHT}', ""); - Expect(0, 73462, '\P{Indic_Positional_Category= RIGHT}', ""); - Expect(1, 73462, '\P{^Indic_Positional_Category= RIGHT}', ""); - Expect(0, 73463, '\p{Indic_Positional_Category= RIGHT}', ""); - Expect(1, 73463, '\p{^Indic_Positional_Category= RIGHT}', ""); - Expect(1, 73463, '\P{Indic_Positional_Category= RIGHT}', ""); - Expect(0, 73463, '\P{^Indic_Positional_Category= RIGHT}', ""); - Error('\p{InPC=:= -RIGHT}'); - Error('\P{InPC=:= -RIGHT}'); + Expect(1, 73462, '\p{Indic_Positional_Category= right}', ""); + Expect(0, 73462, '\p{^Indic_Positional_Category= right}', ""); + Expect(0, 73462, '\P{Indic_Positional_Category= right}', ""); + Expect(1, 73462, '\P{^Indic_Positional_Category= right}', ""); + Expect(0, 73463, '\p{Indic_Positional_Category= right}', ""); + Expect(1, 73463, '\p{^Indic_Positional_Category= right}', ""); + Expect(1, 73463, '\P{Indic_Positional_Category= right}', ""); + Expect(0, 73463, '\P{^Indic_Positional_Category= right}', ""); + 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}', ""); @@ -48164,16 +49301,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73463, '\P{^InPC=right}', ""); Expect(1, 73462, '\p{InPC=:\Aright\z:}', "");; Expect(0, 73463, '\p{InPC=:\Aright\z:}', "");; - Expect(1, 73462, '\p{InPC=- Right}', ""); - Expect(0, 73462, '\p{^InPC=- Right}', ""); - Expect(0, 73462, '\P{InPC=- Right}', ""); - Expect(1, 73462, '\P{^InPC=- Right}', ""); - Expect(0, 73463, '\p{InPC=- Right}', ""); - Expect(1, 73463, '\p{^InPC=- Right}', ""); - Expect(1, 73463, '\P{InPC=- Right}', ""); - Expect(0, 73463, '\P{^InPC=- Right}', ""); - Error('\p{Is_Indic_Positional_Category=/a/right}'); - Error('\P{Is_Indic_Positional_Category=/a/right}'); + Expect(1, 73462, '\p{InPC= -right}', ""); + Expect(0, 73462, '\p{^InPC= -right}', ""); + Expect(0, 73462, '\P{InPC= -right}', ""); + Expect(1, 73462, '\P{^InPC= -right}', ""); + Expect(0, 73463, '\p{InPC= -right}', ""); + Expect(1, 73463, '\p{^InPC= -right}', ""); + Expect(1, 73463, '\P{InPC= -right}', ""); + Expect(0, 73463, '\P{^InPC= -right}', ""); + Error('\p{Is_Indic_Positional_Category=_/a/Right}'); + Error('\P{Is_Indic_Positional_Category=_/a/Right}'); Expect(1, 73462, '\p{Is_Indic_Positional_Category=right}', ""); Expect(0, 73462, '\p{^Is_Indic_Positional_Category=right}', ""); Expect(0, 73462, '\P{Is_Indic_Positional_Category=right}', ""); @@ -48182,56 +49319,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73463, '\p{^Is_Indic_Positional_Category=right}', ""); Expect(1, 73463, '\P{Is_Indic_Positional_Category=right}', ""); Expect(0, 73463, '\P{^Is_Indic_Positional_Category=right}', ""); - Expect(1, 73462, '\p{Is_Indic_Positional_Category=- RIGHT}', ""); - Expect(0, 73462, '\p{^Is_Indic_Positional_Category=- RIGHT}', ""); - Expect(0, 73462, '\P{Is_Indic_Positional_Category=- RIGHT}', ""); - Expect(1, 73462, '\P{^Is_Indic_Positional_Category=- RIGHT}', ""); - Expect(0, 73463, '\p{Is_Indic_Positional_Category=- RIGHT}', ""); - Expect(1, 73463, '\p{^Is_Indic_Positional_Category=- RIGHT}', ""); - Expect(1, 73463, '\P{Is_Indic_Positional_Category=- RIGHT}', ""); - Expect(0, 73463, '\P{^Is_Indic_Positional_Category=- RIGHT}', ""); - Error('\p{Is_InPC=_-right:=}'); - Error('\P{Is_InPC=_-right:=}'); - Expect(1, 73462, '\p{Is_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= Top:=}'); - Error('\P{Indic_Positional_Category= Top:=}'); + 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: 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{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}', ""); @@ -48244,16 +49381,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73460, '\P{^InPC=top}', ""); Expect(1, 73459, '\p{InPC=:\Atop\z:}', "");; Expect(0, 73460, '\p{InPC=:\Atop\z:}', "");; - Expect(1, 73459, '\p{InPC=_ TOP}', ""); - Expect(0, 73459, '\p{^InPC=_ TOP}', ""); - Expect(0, 73459, '\P{InPC=_ TOP}', ""); - Expect(1, 73459, '\P{^InPC=_ TOP}', ""); - Expect(0, 73460, '\p{InPC=_ TOP}', ""); - Expect(1, 73460, '\p{^InPC=_ TOP}', ""); - Expect(1, 73460, '\P{InPC=_ TOP}', ""); - Expect(0, 73460, '\P{^InPC=_ TOP}', ""); - Error('\p{Is_Indic_Positional_Category: /a/__TOP}'); - Error('\P{Is_Indic_Positional_Category: /a/__TOP}'); + 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}', ""); @@ -48262,16 +49399,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73460, '\p{^Is_Indic_Positional_Category=top}', ""); Expect(1, 73460, '\P{Is_Indic_Positional_Category=top}', ""); Expect(0, 73460, '\P{^Is_Indic_Positional_Category=top}', ""); - Expect(1, 73459, '\p{Is_Indic_Positional_Category=_ Top}', ""); - Expect(0, 73459, '\p{^Is_Indic_Positional_Category=_ Top}', ""); - Expect(0, 73459, '\P{Is_Indic_Positional_Category=_ Top}', ""); - Expect(1, 73459, '\P{^Is_Indic_Positional_Category=_ Top}', ""); - Expect(0, 73460, '\p{Is_Indic_Positional_Category=_ Top}', ""); - Expect(1, 73460, '\p{^Is_Indic_Positional_Category=_ Top}', ""); - Expect(1, 73460, '\P{Is_Indic_Positional_Category=_ Top}', ""); - Expect(0, 73460, '\P{^Is_Indic_Positional_Category=_ Top}', ""); - Error('\p{Is_InPC= Top:=}'); - Error('\P{Is_InPC= 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}', ""); @@ -48280,16 +49417,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73460, '\p{^Is_InPC=top}', ""); Expect(1, 73460, '\P{Is_InPC=top}', ""); Expect(0, 73460, '\P{^Is_InPC=top}', ""); - Expect(1, 73459, '\p{Is_InPC= Top}', ""); - Expect(0, 73459, '\p{^Is_InPC= Top}', ""); - Expect(0, 73459, '\P{Is_InPC= Top}', ""); - Expect(1, 73459, '\P{^Is_InPC= Top}', ""); - Expect(0, 73460, '\p{Is_InPC= Top}', ""); - Expect(1, 73460, '\p{^Is_InPC= Top}', ""); - Expect(1, 73460, '\P{Is_InPC= Top}', ""); - Expect(0, 73460, '\P{^Is_InPC= Top}', ""); - Error('\p{Indic_Positional_Category=:= -top_And_Bottom}'); - Error('\P{Indic_Positional_Category=:= -top_And_Bottom}'); + Expect(1, 73459, '\p{Is_InPC= TOP}', ""); + Expect(0, 73459, '\p{^Is_InPC= TOP}', ""); + Expect(0, 73459, '\P{Is_InPC= TOP}', ""); + Expect(1, 73459, '\P{^Is_InPC= TOP}', ""); + Expect(0, 73460, '\p{Is_InPC= TOP}', ""); + Expect(1, 73460, '\p{^Is_InPC= TOP}', ""); + Expect(1, 73460, '\P{Is_InPC= TOP}', ""); + Expect(0, 73460, '\P{^Is_InPC= TOP}', ""); + Error('\p{Indic_Positional_Category= _Top_And_Bottom:=}'); + Error('\P{Indic_Positional_Category= _Top_And_Bottom:=}'); Expect(1, 69935, '\p{Indic_Positional_Category=:\ATop_And_Bottom\z:}', "");; Expect(0, 69936, '\p{Indic_Positional_Category=:\ATop_And_Bottom\z:}', "");; Expect(1, 69935, '\p{Indic_Positional_Category=topandbottom}', ""); @@ -48302,16 +49439,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: :=TOP_and_BOTTOM}'); - Error('\P{InPC: :=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=/a/_ Top_And_Bottom}'); + Error('\P{InPC=/a/_ 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}', ""); @@ -48324,16 +49461,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=_-TOP_and_Bottom/a/}'); + Error('\P{Is_Indic_Positional_Category=_-TOP_and_Bottom/a/}'); Expect(1, 69935, '\p{Is_Indic_Positional_Category=topandbottom}', ""); Expect(0, 69935, '\p{^Is_Indic_Positional_Category=topandbottom}', ""); Expect(0, 69935, '\P{Is_Indic_Positional_Category=topandbottom}', ""); @@ -48342,16 +49479,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=/a/ TOP_And_bottom}'); - Error('\P{Is_InPC=/a/ 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=:= _Top_And_BOTTOM}'); + Error('\P{Is_InPC=:= _Top_And_BOTTOM}'); Expect(1, 69935, '\p{Is_InPC=topandbottom}', ""); Expect(0, 69935, '\p{^Is_InPC=topandbottom}', ""); Expect(0, 69935, '\P{Is_InPC=topandbottom}', ""); @@ -48360,16 +49497,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: top_And_bottom_and_LEFT:=}'); + Error('\P{Indic_Positional_Category: top_And_bottom_and_LEFT:=}'); Expect(1, 71454, '\p{Indic_Positional_Category=:\ATop_And_Bottom_And_Left\z:}', "");; Expect(0, 71455, '\p{Indic_Positional_Category=:\ATop_And_Bottom_And_Left\z:}', "");; Expect(1, 71454, '\p{Indic_Positional_Category=topandbottomandleft}', ""); @@ -48382,38 +49519,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= /a/Top_and_Bottom_AND_LEFT}'); - Error('\P{InPC= /a/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: := top_AND_bottom_And_Left}'); + Error('\P{InPC: := 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=:=-top_and_bottom_And_Left}'); - Error('\P{Is_Indic_Positional_Category=:=-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=/a/-Top_and_Bottom_And_left}'); + Error('\P{Is_Indic_Positional_Category=/a/-Top_and_Bottom_And_left}'); Expect(1, 71454, '\p{Is_Indic_Positional_Category=topandbottomandleft}', ""); Expect(0, 71454, '\p{^Is_Indic_Positional_Category=topandbottomandleft}', ""); Expect(0, 71454, '\P{Is_Indic_Positional_Category=topandbottomandleft}', ""); @@ -48422,16 +49559,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=-:=Top_And_BOTTOM_And_Left}'); + Error('\P{Is_InPC=-:=Top_And_BOTTOM_And_Left}'); Expect(1, 71454, '\p{Is_InPC=topandbottomandleft}', ""); Expect(0, 71454, '\p{^Is_InPC=topandbottomandleft}', ""); Expect(0, 71454, '\P{Is_InPC=topandbottomandleft}', ""); @@ -48440,16 +49577,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: :=_ top_And_bottom_And_Right}'); - Error('\P{Indic_Positional_Category: :=_ 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=-/a/Top_And_BOTTOM_And_Right}'); + Error('\P{Indic_Positional_Category=-/a/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}', ""); @@ -48462,16 +49599,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= :=Top_AND_Bottom_And_Right}'); + Error('\P{InPC= :=Top_AND_Bottom_And_Right}'); Expect(1, 6973, '\p{InPC=:\ATop_And_Bottom_And_Right\z:}', "");; Expect(0, 6974, '\p{InPC=:\ATop_And_Bottom_And_Right\z:}', "");; Expect(1, 6973, '\p{InPC=topandbottomandright}', ""); @@ -48484,52 +49621,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=/a/top_And_Bottom_AND_right}'); - Error('\P{Is_Indic_Positional_Category=/a/top_And_Bottom_AND_right}'); - Expect(1, 6973, '\p{Is_Indic_Positional_Category=topandbottomandright}', ""); - Expect(0, 6973, '\p{^Is_Indic_Positional_Category=topandbottomandright}', ""); - Expect(0, 6973, '\P{Is_Indic_Positional_Category=topandbottomandright}', ""); - Expect(1, 6973, '\P{^Is_Indic_Positional_Category=topandbottomandright}', ""); - Expect(0, 6974, '\p{Is_Indic_Positional_Category=topandbottomandright}', ""); - Expect(1, 6974, '\p{^Is_Indic_Positional_Category=topandbottomandright}', ""); - Expect(1, 6974, '\P{Is_Indic_Positional_Category=topandbottomandright}', ""); - Expect(0, 6974, '\P{^Is_Indic_Positional_Category=topandbottomandright}', ""); - Expect(1, 6973, '\p{Is_Indic_Positional_Category=- Top_And_bottom_And_right}', ""); - Expect(0, 6973, '\p{^Is_Indic_Positional_Category=- Top_And_bottom_And_right}', ""); - Expect(0, 6973, '\P{Is_Indic_Positional_Category=- Top_And_bottom_And_right}', ""); - Expect(1, 6973, '\P{^Is_Indic_Positional_Category=- Top_And_bottom_And_right}', ""); - Expect(0, 6974, '\p{Is_Indic_Positional_Category=- Top_And_bottom_And_right}', ""); - Expect(1, 6974, '\p{^Is_Indic_Positional_Category=- Top_And_bottom_And_right}', ""); - Expect(1, 6974, '\P{Is_Indic_Positional_Category=- Top_And_bottom_And_right}', ""); - Expect(0, 6974, '\P{^Is_Indic_Positional_Category=- Top_And_bottom_And_right}', ""); - Error('\p{Is_InPC= /a/Top_and_Bottom_and_Right}'); - Error('\P{Is_InPC= /a/Top_and_Bottom_and_Right}'); - Expect(1, 6973, '\p{Is_InPC=topandbottomandright}', ""); - Expect(0, 6973, '\p{^Is_InPC=topandbottomandright}', ""); - Expect(0, 6973, '\P{Is_InPC=topandbottomandright}', ""); - 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}', ""); @@ -48542,16 +49679,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 71098, '\P{^Indic_Positional_Category=topandleft}', ""); Expect(1, 71097, '\p{Indic_Positional_Category=:\Atopandleft\z:}', "");; Expect(0, 71098, '\p{Indic_Positional_Category=:\Atopandleft\z:}', "");; - Expect(1, 71097, '\p{Indic_Positional_Category: Top_And_LEFT}', ""); - Expect(0, 71097, '\p{^Indic_Positional_Category: Top_And_LEFT}', ""); - Expect(0, 71097, '\P{Indic_Positional_Category: Top_And_LEFT}', ""); - Expect(1, 71097, '\P{^Indic_Positional_Category: Top_And_LEFT}', ""); - Expect(0, 71098, '\p{Indic_Positional_Category: Top_And_LEFT}', ""); - Expect(1, 71098, '\p{^Indic_Positional_Category: Top_And_LEFT}', ""); - Expect(1, 71098, '\P{Indic_Positional_Category: Top_And_LEFT}', ""); - Expect(0, 71098, '\P{^Indic_Positional_Category: Top_And_LEFT}', ""); - Error('\p{InPC= Top_And_left:=}'); - Error('\P{InPC= 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: /a/-Top_and_Left}'); + Error('\P{InPC: /a/-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}', ""); @@ -48564,74 +49701,74 @@ 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= 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=_/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:/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, 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}', ""); @@ -48644,16 +49781,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 71100, '\P{^InPC=topandleftandright}', ""); Expect(1, 71099, '\p{InPC=:\Atopandleftandright\z:}', "");; Expect(0, 71100, '\p{InPC=:\Atopandleftandright\z:}', "");; - Expect(1, 71099, '\p{InPC=-Top_And_Left_And_RIGHT}', ""); - Expect(0, 71099, '\p{^InPC=-Top_And_Left_And_RIGHT}', ""); - Expect(0, 71099, '\P{InPC=-Top_And_Left_And_RIGHT}', ""); - Expect(1, 71099, '\P{^InPC=-Top_And_Left_And_RIGHT}', ""); - Expect(0, 71100, '\p{InPC=-Top_And_Left_And_RIGHT}', ""); - Expect(1, 71100, '\p{^InPC=-Top_And_Left_And_RIGHT}', ""); - Expect(1, 71100, '\P{InPC=-Top_And_Left_And_RIGHT}', ""); - Expect(0, 71100, '\P{^InPC=-Top_And_Left_And_RIGHT}', ""); - Error('\p{Is_Indic_Positional_Category=/a/_ top_and_Left_And_Right}'); - Error('\P{Is_Indic_Positional_Category=/a/_ 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:=}'); + Error('\P{Is_Indic_Positional_Category=- top_AND_Left_And_RIGHT:=}'); Expect(1, 71099, '\p{Is_Indic_Positional_Category=topandleftandright}', ""); Expect(0, 71099, '\p{^Is_Indic_Positional_Category=topandleftandright}', ""); Expect(0, 71099, '\P{Is_Indic_Positional_Category=topandleftandright}', ""); @@ -48662,34 +49799,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=/a/ Top_AND_Right}'); - Error('\P{Indic_Positional_Category=/a/ 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: Top_AND_RIGHT:=}'); + Error('\P{Indic_Positional_Category: 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}', ""); @@ -48702,16 +49839,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/a/}'); - Error('\P{InPC: _ TOP_and_RIGHT/a/}'); + 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{InPC=:\ATop_And_Right\z:}', "");; Expect(0, 70196, '\p{InPC=:\ATop_And_Right\z:}', "");; Expect(1, 70195, '\p{InPC=topandright}', ""); @@ -48724,16 +49861,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=:= _top_And_Right}'); - Error('\P{Is_Indic_Positional_Category=:= _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=_/a/Top_and_Right}'); + Error('\P{Is_Indic_Positional_Category=_/a/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}', ""); @@ -48742,16 +49879,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 70196, '\p{^Is_Indic_Positional_Category=topandright}', ""); Expect(1, 70196, '\P{Is_Indic_Positional_Category=topandright}', ""); Expect(0, 70196, '\P{^Is_Indic_Positional_Category=topandright}', ""); - Expect(1, 70195, '\p{Is_Indic_Positional_Category= Top_AND_right}', ""); - Expect(0, 70195, '\p{^Is_Indic_Positional_Category= Top_AND_right}', ""); - Expect(0, 70195, '\P{Is_Indic_Positional_Category= Top_AND_right}', ""); - Expect(1, 70195, '\P{^Is_Indic_Positional_Category= Top_AND_right}', ""); - Expect(0, 70196, '\p{Is_Indic_Positional_Category= Top_AND_right}', ""); - Expect(1, 70196, '\p{^Is_Indic_Positional_Category= Top_AND_right}', ""); - Expect(1, 70196, '\P{Is_Indic_Positional_Category= Top_AND_right}', ""); - Expect(0, 70196, '\P{^Is_Indic_Positional_Category= Top_AND_right}', ""); - Error('\p{Is_InPC=/a/Top_AND_RIGHT}'); - Error('\P{Is_InPC=/a/Top_AND_RIGHT}'); + Expect(1, 70195, '\p{Is_Indic_Positional_Category= Top_And_Right}', ""); + Expect(0, 70195, '\p{^Is_Indic_Positional_Category= Top_And_Right}', ""); + Expect(0, 70195, '\P{Is_Indic_Positional_Category= Top_And_Right}', ""); + Expect(1, 70195, '\P{^Is_Indic_Positional_Category= Top_And_Right}', ""); + Expect(0, 70196, '\p{Is_Indic_Positional_Category= Top_And_Right}', ""); + Expect(1, 70196, '\p{^Is_Indic_Positional_Category= Top_And_Right}', ""); + Expect(1, 70196, '\P{Is_Indic_Positional_Category= Top_And_Right}', ""); + Expect(0, 70196, '\P{^Is_Indic_Positional_Category= Top_And_Right}', ""); + Error('\p{Is_InPC=-:=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}', ""); @@ -48760,60 +49897,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 70196, '\p{^Is_InPC=topandright}', ""); Expect(1, 70196, '\P{Is_InPC=topandright}', ""); Expect(0, 70196, '\P{^Is_InPC=topandright}', ""); - Expect(1, 70195, '\p{Is_InPC=-Top_AND_right}', ""); - Expect(0, 70195, '\p{^Is_InPC=-Top_AND_right}', ""); - Expect(0, 70195, '\P{Is_InPC=-Top_AND_right}', ""); - Expect(1, 70195, '\P{^Is_InPC=-Top_AND_right}', ""); - Expect(0, 70196, '\p{Is_InPC=-Top_AND_right}', ""); - Expect(1, 70196, '\p{^Is_InPC=-Top_AND_right}', ""); - Expect(1, 70196, '\P{Is_InPC=-Top_AND_right}', ""); - Expect(0, 70196, '\P{^Is_InPC=-Top_AND_right}', ""); - Error('\p{Indic_Positional_Category=:= -VISUAL_ORDER_Left}'); - Error('\P{Indic_Positional_Category=:= -VISUAL_ORDER_Left}'); + 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, 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/a/}'); + Error('\P{InPC= -Visual_ORDER_LEFT/a/}'); Expect(1, 43708, '\p{InPC=:\AVisual_Order_Left\z:}', "");; Expect(0, 43709, '\p{InPC=:\AVisual_Order_Left\z:}', "");; - Expect(1, 43708, '\p{InPC=visualorderleft}', ""); - 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/a/}'); - Error('\P{Is_Indic_Positional_Category=-_Visual_Order_left/a/}'); + 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{Is_Indic_Positional_Category=visualorderleft}', ""); Expect(0, 43708, '\p{^Is_Indic_Positional_Category=visualorderleft}', ""); Expect(0, 43708, '\P{Is_Indic_Positional_Category=visualorderleft}', ""); @@ -48822,38 +49959,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 43709, '\p{^Is_Indic_Positional_Category=visualorderleft}', ""); Expect(1, 43709, '\P{Is_Indic_Positional_Category=visualorderleft}', ""); Expect(0, 43709, '\P{^Is_Indic_Positional_Category=visualorderleft}', ""); - Expect(1, 43708, '\p{Is_Indic_Positional_Category=_Visual_ORDER_Left}', ""); - Expect(0, 43708, '\p{^Is_Indic_Positional_Category=_Visual_ORDER_Left}', ""); - Expect(0, 43708, '\P{Is_Indic_Positional_Category=_Visual_ORDER_Left}', ""); - Expect(1, 43708, '\P{^Is_Indic_Positional_Category=_Visual_ORDER_Left}', ""); - Expect(0, 43709, '\p{Is_Indic_Positional_Category=_Visual_ORDER_Left}', ""); - Expect(1, 43709, '\p{^Is_Indic_Positional_Category=_Visual_ORDER_Left}', ""); - Expect(1, 43709, '\P{Is_Indic_Positional_Category=_Visual_ORDER_Left}', ""); - Expect(0, 43709, '\P{^Is_Indic_Positional_Category=_Visual_ORDER_Left}', ""); - Error('\p{Is_InPC= visual_Order_left:=}'); - Error('\P{Is_InPC= visual_Order_left:=}'); - Expect(1, 43708, '\p{Is_InPC: visualorderleft}', ""); - Expect(0, 43708, '\p{^Is_InPC: visualorderleft}', ""); - Expect(0, 43708, '\P{Is_InPC: visualorderleft}', ""); - Expect(1, 43708, '\P{^Is_InPC: visualorderleft}', ""); - Expect(0, 43709, '\p{Is_InPC: visualorderleft}', ""); - Expect(1, 43709, '\p{^Is_InPC: visualorderleft}', ""); - Expect(1, 43709, '\P{Is_InPC: visualorderleft}', ""); - Expect(0, 43709, '\P{^Is_InPC: visualorderleft}', ""); - Expect(1, 43708, '\p{Is_InPC= Visual_ORDER_Left}', ""); - Expect(0, 43708, '\p{^Is_InPC= Visual_ORDER_Left}', ""); - Expect(0, 43708, '\P{Is_InPC= Visual_ORDER_Left}', ""); - Expect(1, 43708, '\P{^Is_InPC= Visual_ORDER_Left}', ""); - Expect(0, 43709, '\p{Is_InPC= Visual_ORDER_Left}', ""); - Expect(1, 43709, '\p{^Is_InPC= Visual_ORDER_Left}', ""); - Expect(1, 43709, '\P{Is_InPC= Visual_ORDER_Left}', ""); - Expect(0, 43709, '\P{^Is_InPC= Visual_ORDER_Left}', ""); + Expect(1, 43708, '\p{Is_Indic_Positional_Category= _VISUAL_ORDER_LEFT}', ""); + Expect(0, 43708, '\p{^Is_Indic_Positional_Category= _VISUAL_ORDER_LEFT}', ""); + Expect(0, 43708, '\P{Is_Indic_Positional_Category= _VISUAL_ORDER_LEFT}', ""); + Expect(1, 43708, '\P{^Is_Indic_Positional_Category= _VISUAL_ORDER_LEFT}', ""); + Expect(0, 43709, '\p{Is_Indic_Positional_Category= _VISUAL_ORDER_LEFT}', ""); + Expect(1, 43709, '\p{^Is_Indic_Positional_Category= _VISUAL_ORDER_LEFT}', ""); + Expect(1, 43709, '\P{Is_Indic_Positional_Category= _VISUAL_ORDER_LEFT}', ""); + Expect(0, 43709, '\P{^Is_Indic_Positional_Category= _VISUAL_ORDER_LEFT}', ""); + Error('\p{Is_InPC=-visual_order_LEFT:=}'); + Error('\P{Is_InPC=-visual_order_LEFT:=}'); + Expect(1, 43708, '\p{Is_InPC=visualorderleft}', ""); + Expect(0, 43708, '\p{^Is_InPC=visualorderleft}', ""); + Expect(0, 43708, '\P{Is_InPC=visualorderleft}', ""); + Expect(1, 43708, '\P{^Is_InPC=visualorderleft}', ""); + Expect(0, 43709, '\p{Is_InPC=visualorderleft}', ""); + Expect(1, 43709, '\p{^Is_InPC=visualorderleft}', ""); + Expect(1, 43709, '\P{Is_InPC=visualorderleft}', ""); + Expect(0, 43709, '\P{^Is_InPC=visualorderleft}', ""); + Expect(1, 43708, '\p{Is_InPC=_-Visual_Order_left}', ""); + Expect(0, 43708, '\p{^Is_InPC=_-Visual_Order_left}', ""); + Expect(0, 43708, '\P{Is_InPC=_-Visual_Order_left}', ""); + Expect(1, 43708, '\P{^Is_InPC=_-Visual_Order_left}', ""); + Expect(0, 43709, '\p{Is_InPC=_-Visual_Order_left}', ""); + Expect(1, 43709, '\p{^Is_InPC=_-Visual_Order_left}', ""); + Expect(1, 43709, '\P{Is_InPC=_-Visual_Order_left}', ""); + Expect(0, 43709, '\P{^Is_InPC=_-Visual_Order_left}', ""); Error('\p{indicsyllabiccategory}'); Error('\P{indicsyllabiccategory}'); Error('\p{insc}'); Error('\P{insc}'); - Error('\p{Indic_Syllabic_Category= /a/Avagraha}'); - Error('\P{Indic_Syllabic_Category= /a/Avagraha}'); + Error('\p{Indic_Syllabic_Category=-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}', ""); @@ -48866,56 +50003,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=/a/ AVAGRAHA}'); - Error('\P{InSC=/a/ AVAGRAHA}'); + 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}'); - 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=_:=Avagraha}'); - Error('\P{Is_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}', ""); + 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{Is_InSC=avagraha}', ""); Expect(0, 72768, '\p{^Is_InSC=avagraha}', ""); Expect(0, 72768, '\P{Is_InSC=avagraha}', ""); @@ -48924,16 +50061,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 72769, '\p{^Is_InSC=avagraha}', ""); Expect(1, 72769, '\P{Is_InSC=avagraha}', ""); Expect(0, 72769, '\P{^Is_InSC=avagraha}', ""); - Expect(1, 72768, '\p{Is_InSC= Avagraha}', ""); - Expect(0, 72768, '\p{^Is_InSC= Avagraha}', ""); - Expect(0, 72768, '\P{Is_InSC= Avagraha}', ""); - Expect(1, 72768, '\P{^Is_InSC= Avagraha}', ""); - Expect(0, 72769, '\p{Is_InSC= Avagraha}', ""); - Expect(1, 72769, '\p{^Is_InSC= Avagraha}', ""); - Expect(1, 72769, '\P{Is_InSC= Avagraha}', ""); - Expect(0, 72769, '\P{^Is_InSC= Avagraha}', ""); - Error('\p{Indic_Syllabic_Category= /a/Bindu}'); - Error('\P{Indic_Syllabic_Category= /a/Bindu}'); + 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}', ""); @@ -48946,16 +50083,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73110, '\P{^Indic_Syllabic_Category=bindu}', ""); Expect(1, 73109, '\p{Indic_Syllabic_Category=:\Abindu\z:}', "");; Expect(0, 73110, '\p{Indic_Syllabic_Category=:\Abindu\z:}', "");; - Expect(1, 73109, '\p{Indic_Syllabic_Category=- BINDU}', ""); - Expect(0, 73109, '\p{^Indic_Syllabic_Category=- BINDU}', ""); - Expect(0, 73109, '\P{Indic_Syllabic_Category=- BINDU}', ""); - Expect(1, 73109, '\P{^Indic_Syllabic_Category=- BINDU}', ""); - Expect(0, 73110, '\p{Indic_Syllabic_Category=- BINDU}', ""); - Expect(1, 73110, '\p{^Indic_Syllabic_Category=- BINDU}', ""); - Expect(1, 73110, '\P{Indic_Syllabic_Category=- BINDU}', ""); - Expect(0, 73110, '\P{^Indic_Syllabic_Category=- BINDU}', ""); - Error('\p{InSC=-:=bindu}'); - Error('\P{InSC=-:=bindu}'); + Expect(1, 73109, '\p{Indic_Syllabic_Category= -bindu}', ""); + Expect(0, 73109, '\p{^Indic_Syllabic_Category= -bindu}', ""); + Expect(0, 73109, '\P{Indic_Syllabic_Category= -bindu}', ""); + Expect(1, 73109, '\P{^Indic_Syllabic_Category= -bindu}', ""); + Expect(0, 73110, '\p{Indic_Syllabic_Category= -bindu}', ""); + Expect(1, 73110, '\p{^Indic_Syllabic_Category= -bindu}', ""); + Expect(1, 73110, '\P{Indic_Syllabic_Category= -bindu}', ""); + Expect(0, 73110, '\P{^Indic_Syllabic_Category= -bindu}', ""); + Error('\p{InSC= /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}', ""); @@ -48968,16 +50105,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73110, '\P{^InSC=bindu}', ""); Expect(1, 73109, '\p{InSC=:\Abindu\z:}', "");; Expect(0, 73110, '\p{InSC=:\Abindu\z:}', "");; - Expect(1, 73109, '\p{InSC= Bindu}', ""); - Expect(0, 73109, '\p{^InSC= Bindu}', ""); - Expect(0, 73109, '\P{InSC= Bindu}', ""); - Expect(1, 73109, '\P{^InSC= Bindu}', ""); - Expect(0, 73110, '\p{InSC= Bindu}', ""); - Expect(1, 73110, '\p{^InSC= Bindu}', ""); - Expect(1, 73110, '\P{InSC= Bindu}', ""); - Expect(0, 73110, '\P{^InSC= Bindu}', ""); - Error('\p{Is_Indic_Syllabic_Category=/a/ _bindu}'); - Error('\P{Is_Indic_Syllabic_Category=/a/ _bindu}'); + Expect(1, 73109, '\p{InSC= _Bindu}', ""); + Expect(0, 73109, '\p{^InSC= _Bindu}', ""); + Expect(0, 73109, '\P{InSC= _Bindu}', ""); + Expect(1, 73109, '\P{^InSC= _Bindu}', ""); + Expect(0, 73110, '\p{InSC= _Bindu}', ""); + Expect(1, 73110, '\p{^InSC= _Bindu}', ""); + Expect(1, 73110, '\P{InSC= _Bindu}', ""); + Expect(0, 73110, '\P{^InSC= _Bindu}', ""); + Error('\p{Is_Indic_Syllabic_Category=:=--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}', ""); @@ -48986,16 +50123,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73110, '\p{^Is_Indic_Syllabic_Category=bindu}', ""); Expect(1, 73110, '\P{Is_Indic_Syllabic_Category=bindu}', ""); Expect(0, 73110, '\P{^Is_Indic_Syllabic_Category=bindu}', ""); - Expect(1, 73109, '\p{Is_Indic_Syllabic_Category= BINDU}', ""); - Expect(0, 73109, '\p{^Is_Indic_Syllabic_Category= BINDU}', ""); - Expect(0, 73109, '\P{Is_Indic_Syllabic_Category= BINDU}', ""); - Expect(1, 73109, '\P{^Is_Indic_Syllabic_Category= BINDU}', ""); - Expect(0, 73110, '\p{Is_Indic_Syllabic_Category= BINDU}', ""); - Expect(1, 73110, '\p{^Is_Indic_Syllabic_Category= BINDU}', ""); - Expect(1, 73110, '\P{Is_Indic_Syllabic_Category= BINDU}', ""); - Expect(0, 73110, '\P{^Is_Indic_Syllabic_Category= BINDU}', ""); - Error('\p{Is_InSC:-:=Bindu}'); - Error('\P{Is_InSC:-:=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}', ""); @@ -49004,38 +50141,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73110, '\p{^Is_InSC=bindu}', ""); Expect(1, 73110, '\P{Is_InSC=bindu}', ""); Expect(0, 73110, '\P{^Is_InSC=bindu}', ""); - Expect(1, 73109, '\p{Is_InSC= -Bindu}', ""); - Expect(0, 73109, '\p{^Is_InSC= -Bindu}', ""); - Expect(0, 73109, '\P{Is_InSC= -Bindu}', ""); - Expect(1, 73109, '\P{^Is_InSC= -Bindu}', ""); - Expect(0, 73110, '\p{Is_InSC= -Bindu}', ""); - Expect(1, 73110, '\p{^Is_InSC= -Bindu}', ""); - Expect(1, 73110, '\P{Is_InSC= -Bindu}', ""); - Expect(0, 73110, '\P{^Is_InSC= -Bindu}', ""); - Error('\p{Indic_Syllabic_Category=-_brahmi_Joining_Number/a/}'); - Error('\P{Indic_Syllabic_Category=-_brahmi_Joining_Number/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}', ""); + Error('\p{Indic_Syllabic_Category: /a/Brahmi_Joining_NUMBER}'); + Error('\P{Indic_Syllabic_Category: /a/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=_ BRAHMI_Joining_number:=}'); - Error('\P{InSC=_ 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= /a/brahmi_Joining_NUMBER}'); + Error('\P{InSC= /a/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}', ""); @@ -49048,16 +50185,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= Brahmi_Joining_number/a/}'); + Error('\P{Is_Indic_Syllabic_Category= Brahmi_Joining_number/a/}'); Expect(1, 69733, '\p{Is_Indic_Syllabic_Category=brahmijoiningnumber}', ""); Expect(0, 69733, '\p{^Is_Indic_Syllabic_Category=brahmijoiningnumber}', ""); Expect(0, 69733, '\P{Is_Indic_Syllabic_Category=brahmijoiningnumber}', ""); @@ -49066,16 +50203,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=:=Brahmi_Joining_number}'); + Error('\P{Is_InSC=:=Brahmi_Joining_number}'); Expect(1, 69733, '\p{Is_InSC=brahmijoiningnumber}', ""); Expect(0, 69733, '\p{^Is_InSC=brahmijoiningnumber}', ""); Expect(0, 69733, '\P{Is_InSC=brahmijoiningnumber}', ""); @@ -49084,16 +50221,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 69734, '\p{^Is_InSC=brahmijoiningnumber}', ""); Expect(1, 69734, '\P{Is_InSC=brahmijoiningnumber}', ""); Expect(0, 69734, '\P{^Is_InSC=brahmijoiningnumber}', ""); - Expect(1, 69733, '\p{Is_InSC= _brahmi_JOINING_Number}', ""); - Expect(0, 69733, '\p{^Is_InSC= _brahmi_JOINING_Number}', ""); - Expect(0, 69733, '\P{Is_InSC= _brahmi_JOINING_Number}', ""); - Expect(1, 69733, '\P{^Is_InSC= _brahmi_JOINING_Number}', ""); - Expect(0, 69734, '\p{Is_InSC= _brahmi_JOINING_Number}', ""); - Expect(1, 69734, '\p{^Is_InSC= _brahmi_JOINING_Number}', ""); - Expect(1, 69734, '\P{Is_InSC= _brahmi_JOINING_Number}', ""); - Expect(0, 69734, '\P{^Is_InSC= _brahmi_JOINING_Number}', ""); - Error('\p{Indic_Syllabic_Category::= CANTILLATION_Mark}'); - Error('\P{Indic_Syllabic_Category::= 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=/a/_CANTILLATION_MARK}'); + Error('\P{Indic_Syllabic_Category=/a/_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}', ""); @@ -49106,16 +50243,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=/a/-Cantillation_mark}'); - Error('\P{InSC=/a/-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= :=Cantillation_MARK}'); + Error('\P{InSC= :=Cantillation_MARK}'); Expect(1, 70516, '\p{InSC=:\ACantillation_Mark\z:}', "");; Expect(0, 70517, '\p{InSC=:\ACantillation_Mark\z:}', "");; Expect(1, 70516, '\p{InSC=cantillationmark}', ""); @@ -49128,34 +50265,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=/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=:=--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=:= 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{Is_InSC=cantillationmark}', ""); Expect(0, 70516, '\p{^Is_InSC=cantillationmark}', ""); Expect(0, 70516, '\P{Is_InSC=cantillationmark}', ""); @@ -49164,16 +50301,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 70517, '\p{^Is_InSC=cantillationmark}', ""); Expect(1, 70517, '\P{Is_InSC=cantillationmark}', ""); Expect(0, 70517, '\P{^Is_InSC=cantillationmark}', ""); - Expect(1, 70516, '\p{Is_InSC=--Cantillation_Mark}', ""); - Expect(0, 70516, '\p{^Is_InSC=--Cantillation_Mark}', ""); - Expect(0, 70516, '\P{Is_InSC=--Cantillation_Mark}', ""); - Expect(1, 70516, '\P{^Is_InSC=--Cantillation_Mark}', ""); - Expect(0, 70517, '\p{Is_InSC=--Cantillation_Mark}', ""); - Expect(1, 70517, '\p{^Is_InSC=--Cantillation_Mark}', ""); - Expect(1, 70517, '\P{Is_InSC=--Cantillation_Mark}', ""); - Expect(0, 70517, '\P{^Is_InSC=--Cantillation_Mark}', ""); - Error('\p{Indic_Syllabic_Category= CONSONANT:=}'); - Error('\P{Indic_Syllabic_Category= CONSONANT:=}'); + 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}', ""); @@ -49186,16 +50323,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73458, '\P{^Indic_Syllabic_Category=consonant}', ""); Expect(1, 73457, '\p{Indic_Syllabic_Category=:\Aconsonant\z:}', "");; Expect(0, 73458, '\p{Indic_Syllabic_Category=:\Aconsonant\z:}', "");; - Expect(1, 73457, '\p{Indic_Syllabic_Category= CONSONANT}', ""); - Expect(0, 73457, '\p{^Indic_Syllabic_Category= CONSONANT}', ""); - Expect(0, 73457, '\P{Indic_Syllabic_Category= CONSONANT}', ""); - Expect(1, 73457, '\P{^Indic_Syllabic_Category= CONSONANT}', ""); - Expect(0, 73458, '\p{Indic_Syllabic_Category= CONSONANT}', ""); - Expect(1, 73458, '\p{^Indic_Syllabic_Category= CONSONANT}', ""); - Expect(1, 73458, '\P{Indic_Syllabic_Category= CONSONANT}', ""); - Expect(0, 73458, '\P{^Indic_Syllabic_Category= CONSONANT}', ""); - Error('\p{InSC=:=Consonant}'); - Error('\P{InSC=:=Consonant}'); + Expect(1, 73457, '\p{Indic_Syllabic_Category=-Consonant}', ""); + Expect(0, 73457, '\p{^Indic_Syllabic_Category=-Consonant}', ""); + Expect(0, 73457, '\P{Indic_Syllabic_Category=-Consonant}', ""); + Expect(1, 73457, '\P{^Indic_Syllabic_Category=-Consonant}', ""); + Expect(0, 73458, '\p{Indic_Syllabic_Category=-Consonant}', ""); + Expect(1, 73458, '\p{^Indic_Syllabic_Category=-Consonant}', ""); + Expect(1, 73458, '\P{Indic_Syllabic_Category=-Consonant}', ""); + Expect(0, 73458, '\P{^Indic_Syllabic_Category=-Consonant}', ""); + Error('\p{InSC= consonant/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}', ""); @@ -49216,8 +50353,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73458, '\p{^InSC= _consonant}', ""); Expect(1, 73458, '\P{InSC= _consonant}', ""); Expect(0, 73458, '\P{^InSC= _consonant}', ""); - Error('\p{Is_Indic_Syllabic_Category: :=CONSONANT}'); - Error('\P{Is_Indic_Syllabic_Category: :=CONSONANT}'); + 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}', ""); @@ -49226,16 +50363,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73458, '\p{^Is_Indic_Syllabic_Category=consonant}', ""); Expect(1, 73458, '\P{Is_Indic_Syllabic_Category=consonant}', ""); Expect(0, 73458, '\P{^Is_Indic_Syllabic_Category=consonant}', ""); - Expect(1, 73457, '\p{Is_Indic_Syllabic_Category: - Consonant}', ""); - Expect(0, 73457, '\p{^Is_Indic_Syllabic_Category: - Consonant}', ""); - Expect(0, 73457, '\P{Is_Indic_Syllabic_Category: - Consonant}', ""); - Expect(1, 73457, '\P{^Is_Indic_Syllabic_Category: - Consonant}', ""); - Expect(0, 73458, '\p{Is_Indic_Syllabic_Category: - Consonant}', ""); - Expect(1, 73458, '\p{^Is_Indic_Syllabic_Category: - Consonant}', ""); - Expect(1, 73458, '\P{Is_Indic_Syllabic_Category: - Consonant}', ""); - Expect(0, 73458, '\P{^Is_Indic_Syllabic_Category: - Consonant}', ""); - Error('\p{Is_InSC= _Consonant/a/}'); - Error('\P{Is_InSC= _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}', ""); + 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}', ""); @@ -49244,16 +50381,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73458, '\p{^Is_InSC=consonant}', ""); Expect(1, 73458, '\P{Is_InSC=consonant}', ""); Expect(0, 73458, '\P{^Is_InSC=consonant}', ""); - Expect(1, 73457, '\p{Is_InSC= consonant}', ""); - Expect(0, 73457, '\p{^Is_InSC= consonant}', ""); - Expect(0, 73457, '\P{Is_InSC= consonant}', ""); - Expect(1, 73457, '\P{^Is_InSC= consonant}', ""); - Expect(0, 73458, '\p{Is_InSC= consonant}', ""); - Expect(1, 73458, '\p{^Is_InSC= consonant}', ""); - Expect(1, 73458, '\P{Is_InSC= consonant}', ""); - Expect(0, 73458, '\P{^Is_InSC= consonant}', ""); - Error('\p{Indic_Syllabic_Category=-:=Consonant_dead}'); - Error('\P{Indic_Syllabic_Category=-:=Consonant_dead}'); + Expect(1, 73457, '\p{Is_InSC=--consonant}', ""); + Expect(0, 73457, '\p{^Is_InSC=--consonant}', ""); + Expect(0, 73457, '\P{Is_InSC=--consonant}', ""); + Expect(1, 73457, '\P{^Is_InSC=--consonant}', ""); + Expect(0, 73458, '\p{Is_InSC=--consonant}', ""); + Expect(1, 73458, '\p{^Is_InSC=--consonant}', ""); + Expect(1, 73458, '\P{Is_InSC=--consonant}', ""); + Expect(0, 73458, '\P{^Is_InSC=--consonant}', ""); + Error('\p{Indic_Syllabic_Category= Consonant_dead/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}', ""); @@ -49266,16 +50403,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 7412, '\P{^Indic_Syllabic_Category=consonantdead}', ""); Expect(1, 7411, '\p{Indic_Syllabic_Category=:\Aconsonantdead\z:}', "");; Expect(0, 7412, '\p{Indic_Syllabic_Category=:\Aconsonantdead\z:}', "");; - Expect(1, 7411, '\p{Indic_Syllabic_Category: consonant_DEAD}', ""); - Expect(0, 7411, '\p{^Indic_Syllabic_Category: consonant_DEAD}', ""); - Expect(0, 7411, '\P{Indic_Syllabic_Category: consonant_DEAD}', ""); - Expect(1, 7411, '\P{^Indic_Syllabic_Category: consonant_DEAD}', ""); - Expect(0, 7412, '\p{Indic_Syllabic_Category: consonant_DEAD}', ""); - Expect(1, 7412, '\p{^Indic_Syllabic_Category: consonant_DEAD}', ""); - Expect(1, 7412, '\P{Indic_Syllabic_Category: consonant_DEAD}', ""); - Expect(0, 7412, '\P{^Indic_Syllabic_Category: consonant_DEAD}', ""); - Error('\p{InSC= /a/Consonant_Dead}'); - Error('\P{InSC= /a/Consonant_Dead}'); + Expect(1, 7411, '\p{Indic_Syllabic_Category=-_CONSONANT_Dead}', ""); + Expect(0, 7411, '\p{^Indic_Syllabic_Category=-_CONSONANT_Dead}', ""); + Expect(0, 7411, '\P{Indic_Syllabic_Category=-_CONSONANT_Dead}', ""); + Expect(1, 7411, '\P{^Indic_Syllabic_Category=-_CONSONANT_Dead}', ""); + Expect(0, 7412, '\p{Indic_Syllabic_Category=-_CONSONANT_Dead}', ""); + Expect(1, 7412, '\p{^Indic_Syllabic_Category=-_CONSONANT_Dead}', ""); + Expect(1, 7412, '\P{Indic_Syllabic_Category=-_CONSONANT_Dead}', ""); + Expect(0, 7412, '\P{^Indic_Syllabic_Category=-_CONSONANT_Dead}', ""); + Error('\p{InSC=--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}', ""); @@ -49288,16 +50425,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 7412, '\P{^InSC=consonantdead}', ""); Expect(1, 7411, '\p{InSC=:\Aconsonantdead\z:}', "");; Expect(0, 7412, '\p{InSC=:\Aconsonantdead\z:}', "");; - Expect(1, 7411, '\p{InSC= Consonant_DEAD}', ""); - Expect(0, 7411, '\p{^InSC= Consonant_DEAD}', ""); - Expect(0, 7411, '\P{InSC= Consonant_DEAD}', ""); - Expect(1, 7411, '\P{^InSC= Consonant_DEAD}', ""); - Expect(0, 7412, '\p{InSC= Consonant_DEAD}', ""); - Expect(1, 7412, '\p{^InSC= Consonant_DEAD}', ""); - Expect(1, 7412, '\P{InSC= Consonant_DEAD}', ""); - Expect(0, 7412, '\P{^InSC= Consonant_DEAD}', ""); - Error('\p{Is_Indic_Syllabic_Category: /a/__Consonant_Dead}'); - Error('\P{Is_Indic_Syllabic_Category: /a/__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= consonant_dead:=}'); + Error('\P{Is_Indic_Syllabic_Category= 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}', ""); @@ -49306,16 +50443,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}', ""); @@ -49324,16 +50461,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=_/a/CONSONANT_FINAL}'); - Error('\P{Indic_Syllabic_Category=_/a/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=-_CONSONANT_FINAL:=}'); + Error('\P{Indic_Syllabic_Category=-_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}', ""); @@ -49346,16 +50483,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 72342, '\P{^Indic_Syllabic_Category=consonantfinal}', ""); Expect(1, 72341, '\p{Indic_Syllabic_Category=:\Aconsonantfinal\z:}', "");; Expect(0, 72342, '\p{Indic_Syllabic_Category=:\Aconsonantfinal\z:}', "");; - Expect(1, 72341, '\p{Indic_Syllabic_Category= _Consonant_FINAL}', ""); - Expect(0, 72341, '\p{^Indic_Syllabic_Category= _Consonant_FINAL}', ""); - Expect(0, 72341, '\P{Indic_Syllabic_Category= _Consonant_FINAL}', ""); - Expect(1, 72341, '\P{^Indic_Syllabic_Category= _Consonant_FINAL}', ""); - Expect(0, 72342, '\p{Indic_Syllabic_Category= _Consonant_FINAL}', ""); - Expect(1, 72342, '\p{^Indic_Syllabic_Category= _Consonant_FINAL}', ""); - Expect(1, 72342, '\P{Indic_Syllabic_Category= _Consonant_FINAL}', ""); - Expect(0, 72342, '\P{^Indic_Syllabic_Category= _Consonant_FINAL}', ""); - Error('\p{InSC= :=Consonant_final}'); - Error('\P{InSC= :=Consonant_final}'); + Expect(1, 72341, '\p{Indic_Syllabic_Category: __CONSONANT_Final}', ""); + Expect(0, 72341, '\p{^Indic_Syllabic_Category: __CONSONANT_Final}', ""); + Expect(0, 72341, '\P{Indic_Syllabic_Category: __CONSONANT_Final}', ""); + Expect(1, 72341, '\P{^Indic_Syllabic_Category: __CONSONANT_Final}', ""); + Expect(0, 72342, '\p{Indic_Syllabic_Category: __CONSONANT_Final}', ""); + Expect(1, 72342, '\p{^Indic_Syllabic_Category: __CONSONANT_Final}', ""); + Expect(1, 72342, '\P{Indic_Syllabic_Category: __CONSONANT_Final}', ""); + Expect(0, 72342, '\P{^Indic_Syllabic_Category: __CONSONANT_Final}', ""); + Error('\p{InSC=:=CONSONANT_Final}'); + Error('\P{InSC=:=CONSONANT_Final}'); Expect(1, 72341, '\p{InSC=:\AConsonant_Final\z:}', "");; Expect(0, 72342, '\p{InSC=:\AConsonant_Final\z:}', "");; Expect(1, 72341, '\p{InSC=consonantfinal}', ""); @@ -49368,16 +50505,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/a/}'); - Error('\P{Is_Indic_Syllabic_Category= Consonant_Final/a/}'); + 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}', ""); @@ -49386,16 +50523,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= consonant_FINAL/a/}'); - Error('\P{Is_InSC= consonant_FINAL/a/}'); + 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_InSC=consonantfinal}', ""); Expect(0, 72341, '\p{^Is_InSC=consonantfinal}', ""); Expect(0, 72341, '\P{Is_InSC=consonantfinal}', ""); @@ -49404,38 +50541,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=/a/ Consonant_HEAD_Letter}'); + Error('\P{Indic_Syllabic_Category=/a/ Consonant_HEAD_Letter}'); Expect(1, 3980, '\p{Indic_Syllabic_Category=:\AConsonant_Head_Letter\z:}', "");; Expect(0, 3981, '\p{Indic_Syllabic_Category=:\AConsonant_Head_Letter\z:}', "");; - Expect(1, 3980, '\p{Indic_Syllabic_Category=consonantheadletter}', ""); - 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: /a/CONSONANT_head_letter}'); + Error('\P{InSC: /a/CONSONANT_head_letter}'); Expect(1, 3980, '\p{InSC=:\AConsonant_Head_Letter\z:}', "");; Expect(0, 3981, '\p{InSC=:\AConsonant_Head_Letter\z:}', "");; Expect(1, 3980, '\p{InSC=consonantheadletter}', ""); @@ -49448,16 +50585,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}', ""); @@ -49466,16 +50603,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3981, '\p{^Is_Indic_Syllabic_Category=consonantheadletter}', ""); Expect(1, 3981, '\P{Is_Indic_Syllabic_Category=consonantheadletter}', ""); Expect(0, 3981, '\P{^Is_Indic_Syllabic_Category=consonantheadletter}', ""); - Expect(1, 3980, '\p{Is_Indic_Syllabic_Category=CONSONANT_Head_Letter}', ""); - Expect(0, 3980, '\p{^Is_Indic_Syllabic_Category=CONSONANT_Head_Letter}', ""); - Expect(0, 3980, '\P{Is_Indic_Syllabic_Category=CONSONANT_Head_Letter}', ""); - Expect(1, 3980, '\P{^Is_Indic_Syllabic_Category=CONSONANT_Head_Letter}', ""); - Expect(0, 3981, '\p{Is_Indic_Syllabic_Category=CONSONANT_Head_Letter}', ""); - Expect(1, 3981, '\p{^Is_Indic_Syllabic_Category=CONSONANT_Head_Letter}', ""); - Expect(1, 3981, '\P{Is_Indic_Syllabic_Category=CONSONANT_Head_Letter}', ""); - Expect(0, 3981, '\P{^Is_Indic_Syllabic_Category=CONSONANT_Head_Letter}', ""); - Error('\p{Is_InSC=:= consonant_Head_Letter}'); - Error('\P{Is_InSC=:= consonant_Head_Letter}'); + Expect(1, 3980, '\p{Is_Indic_Syllabic_Category:CONSONANT_Head_Letter}', ""); + Expect(0, 3980, '\p{^Is_Indic_Syllabic_Category:CONSONANT_Head_Letter}', ""); + Expect(0, 3980, '\P{Is_Indic_Syllabic_Category:CONSONANT_Head_Letter}', ""); + Expect(1, 3980, '\P{^Is_Indic_Syllabic_Category:CONSONANT_Head_Letter}', ""); + Expect(0, 3981, '\p{Is_Indic_Syllabic_Category:CONSONANT_Head_Letter}', ""); + Expect(1, 3981, '\p{^Is_Indic_Syllabic_Category:CONSONANT_Head_Letter}', ""); + Expect(1, 3981, '\P{Is_Indic_Syllabic_Category:CONSONANT_Head_Letter}', ""); + Expect(0, 3981, '\P{^Is_Indic_Syllabic_Category:CONSONANT_Head_Letter}', ""); + Error('\p{Is_InSC=/a/ -consonant_Head_Letter}'); + Error('\P{Is_InSC=/a/ -consonant_Head_Letter}'); Expect(1, 3980, '\p{Is_InSC=consonantheadletter}', ""); Expect(0, 3980, '\p{^Is_InSC=consonantheadletter}', ""); Expect(0, 3980, '\P{Is_InSC=consonantheadletter}', ""); @@ -49484,16 +50621,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3981, '\p{^Is_InSC=consonantheadletter}', ""); Expect(1, 3981, '\P{Is_InSC=consonantheadletter}', ""); Expect(0, 3981, '\P{^Is_InSC=consonantheadletter}', ""); - Expect(1, 3980, '\p{Is_InSC=- CONSONANT_Head_Letter}', ""); - Expect(0, 3980, '\p{^Is_InSC=- CONSONANT_Head_Letter}', ""); - Expect(0, 3980, '\P{Is_InSC=- CONSONANT_Head_Letter}', ""); - Expect(1, 3980, '\P{^Is_InSC=- CONSONANT_Head_Letter}', ""); - Expect(0, 3981, '\p{Is_InSC=- CONSONANT_Head_Letter}', ""); - Expect(1, 3981, '\p{^Is_InSC=- CONSONANT_Head_Letter}', ""); - Expect(1, 3981, '\P{Is_InSC=- CONSONANT_Head_Letter}', ""); - Expect(0, 3981, '\P{^Is_InSC=- CONSONANT_Head_Letter}', ""); - Error('\p{Indic_Syllabic_Category= :=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:=}'); + Error('\P{Indic_Syllabic_Category: -Consonant_INITIAL_Postfixed:=}'); Expect(1, 6746, '\p{Indic_Syllabic_Category=:\AConsonant_Initial_Postfixed\z:}', "");; Expect(0, 6747, '\p{Indic_Syllabic_Category=:\AConsonant_Initial_Postfixed\z:}', "");; Expect(1, 6746, '\p{Indic_Syllabic_Category=consonantinitialpostfixed}', ""); @@ -49506,38 +50643,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 6747, '\P{^Indic_Syllabic_Category=consonantinitialpostfixed}', ""); Expect(1, 6746, '\p{Indic_Syllabic_Category=:\Aconsonantinitialpostfixed\z:}', "");; Expect(0, 6747, '\p{Indic_Syllabic_Category=:\Aconsonantinitialpostfixed\z:}', "");; - Expect(1, 6746, '\p{Indic_Syllabic_Category: - Consonant_Initial_Postfixed}', ""); - Expect(0, 6746, '\p{^Indic_Syllabic_Category: - Consonant_Initial_Postfixed}', ""); - Expect(0, 6746, '\P{Indic_Syllabic_Category: - Consonant_Initial_Postfixed}', ""); - Expect(1, 6746, '\P{^Indic_Syllabic_Category: - Consonant_Initial_Postfixed}', ""); - Expect(0, 6747, '\p{Indic_Syllabic_Category: - Consonant_Initial_Postfixed}', ""); - Expect(1, 6747, '\p{^Indic_Syllabic_Category: - Consonant_Initial_Postfixed}', ""); - Expect(1, 6747, '\P{Indic_Syllabic_Category: - Consonant_Initial_Postfixed}', ""); - Expect(0, 6747, '\P{^Indic_Syllabic_Category: - Consonant_Initial_Postfixed}', ""); - Error('\p{InSC=__CONSONANT_Initial_Postfixed/a/}'); - Error('\P{InSC=__CONSONANT_Initial_Postfixed/a/}'); + 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{InSC=:\AConsonant_Initial_Postfixed\z:}', "");; Expect(0, 6747, '\p{InSC=:\AConsonant_Initial_Postfixed\z:}', "");; - Expect(1, 6746, '\p{InSC:consonantinitialpostfixed}', ""); - Expect(0, 6746, '\p{^InSC:consonantinitialpostfixed}', ""); - Expect(0, 6746, '\P{InSC:consonantinitialpostfixed}', ""); - Expect(1, 6746, '\P{^InSC:consonantinitialpostfixed}', ""); - Expect(0, 6747, '\p{InSC:consonantinitialpostfixed}', ""); - Expect(1, 6747, '\p{^InSC:consonantinitialpostfixed}', ""); - Expect(1, 6747, '\P{InSC:consonantinitialpostfixed}', ""); - Expect(0, 6747, '\P{^InSC:consonantinitialpostfixed}', ""); + Expect(1, 6746, '\p{InSC=consonantinitialpostfixed}', ""); + Expect(0, 6746, '\p{^InSC=consonantinitialpostfixed}', ""); + Expect(0, 6746, '\P{InSC=consonantinitialpostfixed}', ""); + Expect(1, 6746, '\P{^InSC=consonantinitialpostfixed}', ""); + Expect(0, 6747, '\p{InSC=consonantinitialpostfixed}', ""); + Expect(1, 6747, '\p{^InSC=consonantinitialpostfixed}', ""); + Expect(1, 6747, '\P{InSC=consonantinitialpostfixed}', ""); + Expect(0, 6747, '\P{^InSC=consonantinitialpostfixed}', ""); Expect(1, 6746, '\p{InSC=:\Aconsonantinitialpostfixed\z:}', "");; Expect(0, 6747, '\p{InSC=:\Aconsonantinitialpostfixed\z:}', "");; - Expect(1, 6746, '\p{InSC=__Consonant_initial_POSTFIXED}', ""); - Expect(0, 6746, '\p{^InSC=__Consonant_initial_POSTFIXED}', ""); - Expect(0, 6746, '\P{InSC=__Consonant_initial_POSTFIXED}', ""); - Expect(1, 6746, '\P{^InSC=__Consonant_initial_POSTFIXED}', ""); - Expect(0, 6747, '\p{InSC=__Consonant_initial_POSTFIXED}', ""); - Expect(1, 6747, '\p{^InSC=__Consonant_initial_POSTFIXED}', ""); - Expect(1, 6747, '\P{InSC=__Consonant_initial_POSTFIXED}', ""); - Expect(0, 6747, '\P{^InSC=__Consonant_initial_POSTFIXED}', ""); - Error('\p{Is_Indic_Syllabic_Category= /a/Consonant_Initial_Postfixed}'); - Error('\P{Is_Indic_Syllabic_Category= /a/Consonant_Initial_Postfixed}'); + Expect(1, 6746, '\p{InSC=- Consonant_Initial_POSTFIXED}', ""); + Expect(0, 6746, '\p{^InSC=- Consonant_Initial_POSTFIXED}', ""); + Expect(0, 6746, '\P{InSC=- Consonant_Initial_POSTFIXED}', ""); + Expect(1, 6746, '\P{^InSC=- Consonant_Initial_POSTFIXED}', ""); + Expect(0, 6747, '\p{InSC=- Consonant_Initial_POSTFIXED}', ""); + Expect(1, 6747, '\p{^InSC=- Consonant_Initial_POSTFIXED}', ""); + Expect(1, 6747, '\P{InSC=- Consonant_Initial_POSTFIXED}', ""); + Expect(0, 6747, '\P{^InSC=- Consonant_Initial_POSTFIXED}', ""); + Error('\p{Is_Indic_Syllabic_Category=:= 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}', ""); @@ -49546,16 +50683,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 6747, '\p{^Is_Indic_Syllabic_Category=consonantinitialpostfixed}', ""); Expect(1, 6747, '\P{Is_Indic_Syllabic_Category=consonantinitialpostfixed}', ""); Expect(0, 6747, '\P{^Is_Indic_Syllabic_Category=consonantinitialpostfixed}', ""); - Expect(1, 6746, '\p{Is_Indic_Syllabic_Category= CONSONANT_Initial_Postfixed}', ""); - Expect(0, 6746, '\p{^Is_Indic_Syllabic_Category= CONSONANT_Initial_Postfixed}', ""); - Expect(0, 6746, '\P{Is_Indic_Syllabic_Category= CONSONANT_Initial_Postfixed}', ""); - Expect(1, 6746, '\P{^Is_Indic_Syllabic_Category= CONSONANT_Initial_Postfixed}', ""); - Expect(0, 6747, '\p{Is_Indic_Syllabic_Category= CONSONANT_Initial_Postfixed}', ""); - Expect(1, 6747, '\p{^Is_Indic_Syllabic_Category= CONSONANT_Initial_Postfixed}', ""); - Expect(1, 6747, '\P{Is_Indic_Syllabic_Category= CONSONANT_Initial_Postfixed}', ""); - Expect(0, 6747, '\P{^Is_Indic_Syllabic_Category= CONSONANT_Initial_Postfixed}', ""); - Error('\p{Is_InSC=:=- Consonant_initial_postfixed}'); - Error('\P{Is_InSC=:=- Consonant_initial_postfixed}'); + Expect(1, 6746, '\p{Is_Indic_Syllabic_Category=_ consonant_INITIAL_Postfixed}', ""); + Expect(0, 6746, '\p{^Is_Indic_Syllabic_Category=_ consonant_INITIAL_Postfixed}', ""); + Expect(0, 6746, '\P{Is_Indic_Syllabic_Category=_ consonant_INITIAL_Postfixed}', ""); + Expect(1, 6746, '\P{^Is_Indic_Syllabic_Category=_ consonant_INITIAL_Postfixed}', ""); + Expect(0, 6747, '\p{Is_Indic_Syllabic_Category=_ consonant_INITIAL_Postfixed}', ""); + Expect(1, 6747, '\p{^Is_Indic_Syllabic_Category=_ consonant_INITIAL_Postfixed}', ""); + Expect(1, 6747, '\P{Is_Indic_Syllabic_Category=_ consonant_INITIAL_Postfixed}', ""); + Expect(0, 6747, '\P{^Is_Indic_Syllabic_Category=_ consonant_INITIAL_Postfixed}', ""); + Error('\p{Is_InSC= CONSONANT_initial_Postfixed/a/}'); + Error('\P{Is_InSC= CONSONANT_initial_Postfixed/a/}'); Expect(1, 6746, '\p{Is_InSC=consonantinitialpostfixed}', ""); Expect(0, 6746, '\p{^Is_InSC=consonantinitialpostfixed}', ""); Expect(0, 6746, '\P{Is_InSC=consonantinitialpostfixed}', ""); @@ -49564,16 +50701,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= /a/Consonant_Killer}'); - Error('\P{Indic_Syllabic_Category= /a/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}', ""); @@ -49586,16 +50723,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=/a/ Consonant_killer}'); - Error('\P{InSC=/a/ 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}'); + Error('\P{InSC=_:=consonant_KILLER}'); Expect(1, 6093, '\p{InSC=:\AConsonant_Killer\z:}', "");; Expect(0, 6094, '\p{InSC=:\AConsonant_Killer\z:}', "");; Expect(1, 6093, '\p{InSC=consonantkiller}', ""); @@ -49608,34 +50745,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 6094, '\P{^InSC=consonantkiller}', ""); Expect(1, 6093, '\p{InSC=:\Aconsonantkiller\z:}', "");; Expect(0, 6094, '\p{InSC=:\Aconsonantkiller\z:}', "");; - Expect(1, 6093, '\p{InSC=__consonant_killer}', ""); - Expect(0, 6093, '\p{^InSC=__consonant_killer}', ""); - Expect(0, 6093, '\P{InSC=__consonant_killer}', ""); - Expect(1, 6093, '\P{^InSC=__consonant_killer}', ""); - Expect(0, 6094, '\p{InSC=__consonant_killer}', ""); - Expect(1, 6094, '\p{^InSC=__consonant_killer}', ""); - Expect(1, 6094, '\P{InSC=__consonant_killer}', ""); - Expect(0, 6094, '\P{^InSC=__consonant_killer}', ""); - Error('\p{Is_Indic_Syllabic_Category= Consonant_KILLER/a/}'); - Error('\P{Is_Indic_Syllabic_Category= Consonant_KILLER/a/}'); - Expect(1, 6093, '\p{Is_Indic_Syllabic_Category: consonantkiller}', ""); - Expect(0, 6093, '\p{^Is_Indic_Syllabic_Category: consonantkiller}', ""); - Expect(0, 6093, '\P{Is_Indic_Syllabic_Category: consonantkiller}', ""); - Expect(1, 6093, '\P{^Is_Indic_Syllabic_Category: consonantkiller}', ""); - Expect(0, 6094, '\p{Is_Indic_Syllabic_Category: consonantkiller}', ""); - Expect(1, 6094, '\p{^Is_Indic_Syllabic_Category: consonantkiller}', ""); - Expect(1, 6094, '\P{Is_Indic_Syllabic_Category: consonantkiller}', ""); - Expect(0, 6094, '\P{^Is_Indic_Syllabic_Category: consonantkiller}', ""); - Expect(1, 6093, '\p{Is_Indic_Syllabic_Category=-consonant_killer}', ""); - Expect(0, 6093, '\p{^Is_Indic_Syllabic_Category=-consonant_killer}', ""); - Expect(0, 6093, '\P{Is_Indic_Syllabic_Category=-consonant_killer}', ""); - Expect(1, 6093, '\P{^Is_Indic_Syllabic_Category=-consonant_killer}', ""); - Expect(0, 6094, '\p{Is_Indic_Syllabic_Category=-consonant_killer}', ""); - Expect(1, 6094, '\p{^Is_Indic_Syllabic_Category=-consonant_killer}', ""); - Expect(1, 6094, '\P{Is_Indic_Syllabic_Category=-consonant_killer}', ""); - Expect(0, 6094, '\P{^Is_Indic_Syllabic_Category=-consonant_killer}', ""); - Error('\p{Is_InSC=_/a/CONSONANT_Killer}'); - Error('\P{Is_InSC=_/a/CONSONANT_Killer}'); + Expect(1, 6093, '\p{InSC= Consonant_killer}', ""); + Expect(0, 6093, '\p{^InSC= Consonant_killer}', ""); + Expect(0, 6093, '\P{InSC= Consonant_killer}', ""); + Expect(1, 6093, '\P{^InSC= Consonant_killer}', ""); + Expect(0, 6094, '\p{InSC= Consonant_killer}', ""); + Expect(1, 6094, '\p{^InSC= Consonant_killer}', ""); + Expect(1, 6094, '\P{InSC= Consonant_killer}', ""); + Expect(0, 6094, '\P{^InSC= Consonant_killer}', ""); + Error('\p{Is_Indic_Syllabic_Category= -Consonant_Killer:=}'); + Error('\P{Is_Indic_Syllabic_Category= -Consonant_Killer:=}'); + Expect(1, 6093, '\p{Is_Indic_Syllabic_Category=consonantkiller}', ""); + Expect(0, 6093, '\p{^Is_Indic_Syllabic_Category=consonantkiller}', ""); + Expect(0, 6093, '\P{Is_Indic_Syllabic_Category=consonantkiller}', ""); + Expect(1, 6093, '\P{^Is_Indic_Syllabic_Category=consonantkiller}', ""); + Expect(0, 6094, '\p{Is_Indic_Syllabic_Category=consonantkiller}', ""); + Expect(1, 6094, '\p{^Is_Indic_Syllabic_Category=consonantkiller}', ""); + Expect(1, 6094, '\P{Is_Indic_Syllabic_Category=consonantkiller}', ""); + Expect(0, 6094, '\P{^Is_Indic_Syllabic_Category=consonantkiller}', ""); + Expect(1, 6093, '\p{Is_Indic_Syllabic_Category=-CONSONANT_Killer}', ""); + Expect(0, 6093, '\p{^Is_Indic_Syllabic_Category=-CONSONANT_Killer}', ""); + Expect(0, 6093, '\P{Is_Indic_Syllabic_Category=-CONSONANT_Killer}', ""); + Expect(1, 6093, '\P{^Is_Indic_Syllabic_Category=-CONSONANT_Killer}', ""); + Expect(0, 6094, '\p{Is_Indic_Syllabic_Category=-CONSONANT_Killer}', ""); + Expect(1, 6094, '\p{^Is_Indic_Syllabic_Category=-CONSONANT_Killer}', ""); + Expect(1, 6094, '\P{Is_Indic_Syllabic_Category=-CONSONANT_Killer}', ""); + Expect(0, 6094, '\P{^Is_Indic_Syllabic_Category=-CONSONANT_Killer}', ""); + Error('\p{Is_InSC= consonant_killer/a/}'); + Error('\P{Is_InSC= consonant_killer/a/}'); Expect(1, 6093, '\p{Is_InSC=consonantkiller}', ""); Expect(0, 6093, '\p{^Is_InSC=consonantkiller}', ""); Expect(0, 6093, '\P{Is_InSC=consonantkiller}', ""); @@ -49644,16 +50781,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= /a/Consonant_Medial}'); - Error('\P{Indic_Syllabic_Category= /a/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}'); + Error('\P{Indic_Syllabic_Category=:=- Consonant_MEDIAL}'); Expect(1, 73031, '\p{Indic_Syllabic_Category=:\AConsonant_Medial\z:}', "");; Expect(0, 73032, '\p{Indic_Syllabic_Category=:\AConsonant_Medial\z:}', "");; Expect(1, 73031, '\p{Indic_Syllabic_Category=consonantmedial}', ""); @@ -49666,16 +50803,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=/a/ -consonant_Medial}'); + Error('\P{InSC=/a/ -consonant_Medial}'); Expect(1, 73031, '\p{InSC=:\AConsonant_Medial\z:}', "");; Expect(0, 73032, '\p{InSC=:\AConsonant_Medial\z:}', "");; Expect(1, 73031, '\p{InSC=consonantmedial}', ""); @@ -49688,34 +50825,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73032, '\P{^InSC=consonantmedial}', ""); Expect(1, 73031, '\p{InSC=:\Aconsonantmedial\z:}', "");; Expect(0, 73032, '\p{InSC=:\Aconsonantmedial\z:}', "");; - Expect(1, 73031, '\p{InSC=-CONSONANT_Medial}', ""); - Expect(0, 73031, '\p{^InSC=-CONSONANT_Medial}', ""); - Expect(0, 73031, '\P{InSC=-CONSONANT_Medial}', ""); - Expect(1, 73031, '\P{^InSC=-CONSONANT_Medial}', ""); - Expect(0, 73032, '\p{InSC=-CONSONANT_Medial}', ""); - Expect(1, 73032, '\p{^InSC=-CONSONANT_Medial}', ""); - Expect(1, 73032, '\P{InSC=-CONSONANT_Medial}', ""); - Expect(0, 73032, '\P{^InSC=-CONSONANT_Medial}', ""); - Error('\p{Is_Indic_Syllabic_Category=_ Consonant_Medial/a/}'); - Error('\P{Is_Indic_Syllabic_Category=_ Consonant_Medial/a/}'); - Expect(1, 73031, '\p{Is_Indic_Syllabic_Category=consonantmedial}', ""); - Expect(0, 73031, '\p{^Is_Indic_Syllabic_Category=consonantmedial}', ""); - Expect(0, 73031, '\P{Is_Indic_Syllabic_Category=consonantmedial}', ""); - Expect(1, 73031, '\P{^Is_Indic_Syllabic_Category=consonantmedial}', ""); - Expect(0, 73032, '\p{Is_Indic_Syllabic_Category=consonantmedial}', ""); - Expect(1, 73032, '\p{^Is_Indic_Syllabic_Category=consonantmedial}', ""); - Expect(1, 73032, '\P{Is_Indic_Syllabic_Category=consonantmedial}', ""); - Expect(0, 73032, '\P{^Is_Indic_Syllabic_Category=consonantmedial}', ""); - Expect(1, 73031, '\p{Is_Indic_Syllabic_Category= CONSONANT_Medial}', ""); - Expect(0, 73031, '\p{^Is_Indic_Syllabic_Category= CONSONANT_Medial}', ""); - Expect(0, 73031, '\P{Is_Indic_Syllabic_Category= CONSONANT_Medial}', ""); - Expect(1, 73031, '\P{^Is_Indic_Syllabic_Category= CONSONANT_Medial}', ""); - Expect(0, 73032, '\p{Is_Indic_Syllabic_Category= CONSONANT_Medial}', ""); - Expect(1, 73032, '\p{^Is_Indic_Syllabic_Category= CONSONANT_Medial}', ""); - Expect(1, 73032, '\P{Is_Indic_Syllabic_Category= CONSONANT_Medial}', ""); - Expect(0, 73032, '\P{^Is_Indic_Syllabic_Category= CONSONANT_Medial}', ""); - Error('\p{Is_InSC=:=- consonant_Medial}'); - Error('\P{Is_InSC=:=- consonant_Medial}'); + Expect(1, 73031, '\p{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{Is_Indic_Syllabic_Category: consonantmedial}', ""); + Expect(0, 73031, '\p{^Is_Indic_Syllabic_Category: consonantmedial}', ""); + Expect(0, 73031, '\P{Is_Indic_Syllabic_Category: consonantmedial}', ""); + Expect(1, 73031, '\P{^Is_Indic_Syllabic_Category: consonantmedial}', ""); + Expect(0, 73032, '\p{Is_Indic_Syllabic_Category: consonantmedial}', ""); + 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}', ""); @@ -49724,16 +50861,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73032, '\p{^Is_InSC=consonantmedial}', ""); Expect(1, 73032, '\P{Is_InSC=consonantmedial}', ""); Expect(0, 73032, '\P{^Is_InSC=consonantmedial}', ""); - Expect(1, 73031, '\p{Is_InSC= consonant_Medial}', ""); - Expect(0, 73031, '\p{^Is_InSC= consonant_Medial}', ""); - Expect(0, 73031, '\P{Is_InSC= consonant_Medial}', ""); - Expect(1, 73031, '\P{^Is_InSC= consonant_Medial}', ""); - Expect(0, 73032, '\p{Is_InSC= consonant_Medial}', ""); - Expect(1, 73032, '\p{^Is_InSC= consonant_Medial}', ""); - Expect(1, 73032, '\P{Is_InSC= consonant_Medial}', ""); - Expect(0, 73032, '\P{^Is_InSC= consonant_Medial}', ""); - Error('\p{Indic_Syllabic_Category=/a/- CONSONANT_Placeholder}'); - Error('\P{Indic_Syllabic_Category=/a/- CONSONANT_Placeholder}'); + 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, 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}', ""); @@ -49746,38 +50883,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73459, '\P{^Indic_Syllabic_Category=consonantplaceholder}', ""); Expect(1, 73458, '\p{Indic_Syllabic_Category=:\Aconsonantplaceholder\z:}', "");; Expect(0, 73459, '\p{Indic_Syllabic_Category=:\Aconsonantplaceholder\z:}', "");; - Expect(1, 73458, '\p{Indic_Syllabic_Category=-consonant_PLACEHOLDER}', ""); - Expect(0, 73458, '\p{^Indic_Syllabic_Category=-consonant_PLACEHOLDER}', ""); - Expect(0, 73458, '\P{Indic_Syllabic_Category=-consonant_PLACEHOLDER}', ""); - Expect(1, 73458, '\P{^Indic_Syllabic_Category=-consonant_PLACEHOLDER}', ""); - Expect(0, 73459, '\p{Indic_Syllabic_Category=-consonant_PLACEHOLDER}', ""); - Expect(1, 73459, '\p{^Indic_Syllabic_Category=-consonant_PLACEHOLDER}', ""); - Expect(1, 73459, '\P{Indic_Syllabic_Category=-consonant_PLACEHOLDER}', ""); - Expect(0, 73459, '\P{^Indic_Syllabic_Category=-consonant_PLACEHOLDER}', ""); - Error('\p{InSC= _CONSONANT_placeholder:=}'); - Error('\P{InSC= _CONSONANT_placeholder:=}'); + Expect(1, 73458, '\p{Indic_Syllabic_Category= _consonant_PLACEHOLDER}', ""); + Expect(0, 73458, '\p{^Indic_Syllabic_Category= _consonant_PLACEHOLDER}', ""); + Expect(0, 73458, '\P{Indic_Syllabic_Category= _consonant_PLACEHOLDER}', ""); + Expect(1, 73458, '\P{^Indic_Syllabic_Category= _consonant_PLACEHOLDER}', ""); + Expect(0, 73459, '\p{Indic_Syllabic_Category= _consonant_PLACEHOLDER}', ""); + Expect(1, 73459, '\p{^Indic_Syllabic_Category= _consonant_PLACEHOLDER}', ""); + Expect(1, 73459, '\P{Indic_Syllabic_Category= _consonant_PLACEHOLDER}', ""); + Expect(0, 73459, '\P{^Indic_Syllabic_Category= _consonant_PLACEHOLDER}', ""); + Error('\p{InSC=:=- Consonant_placeholder}'); + Error('\P{InSC=:=- Consonant_placeholder}'); Expect(1, 73458, '\p{InSC=:\AConsonant_Placeholder\z:}', "");; Expect(0, 73459, '\p{InSC=:\AConsonant_Placeholder\z:}', "");; - Expect(1, 73458, '\p{InSC: consonantplaceholder}', ""); - Expect(0, 73458, '\p{^InSC: consonantplaceholder}', ""); - Expect(0, 73458, '\P{InSC: consonantplaceholder}', ""); - Expect(1, 73458, '\P{^InSC: consonantplaceholder}', ""); - Expect(0, 73459, '\p{InSC: consonantplaceholder}', ""); - Expect(1, 73459, '\p{^InSC: consonantplaceholder}', ""); - Expect(1, 73459, '\P{InSC: consonantplaceholder}', ""); - Expect(0, 73459, '\P{^InSC: consonantplaceholder}', ""); + Expect(1, 73458, '\p{InSC=consonantplaceholder}', ""); + Expect(0, 73458, '\p{^InSC=consonantplaceholder}', ""); + Expect(0, 73458, '\P{InSC=consonantplaceholder}', ""); + Expect(1, 73458, '\P{^InSC=consonantplaceholder}', ""); + Expect(0, 73459, '\p{InSC=consonantplaceholder}', ""); + Expect(1, 73459, '\p{^InSC=consonantplaceholder}', ""); + Expect(1, 73459, '\P{InSC=consonantplaceholder}', ""); + Expect(0, 73459, '\P{^InSC=consonantplaceholder}', ""); Expect(1, 73458, '\p{InSC=:\Aconsonantplaceholder\z:}', "");; Expect(0, 73459, '\p{InSC=:\Aconsonantplaceholder\z:}', "");; - Expect(1, 73458, '\p{InSC= _CONSONANT_Placeholder}', ""); - Expect(0, 73458, '\p{^InSC= _CONSONANT_Placeholder}', ""); - Expect(0, 73458, '\P{InSC= _CONSONANT_Placeholder}', ""); - Expect(1, 73458, '\P{^InSC= _CONSONANT_Placeholder}', ""); - Expect(0, 73459, '\p{InSC= _CONSONANT_Placeholder}', ""); - Expect(1, 73459, '\p{^InSC= _CONSONANT_Placeholder}', ""); - Expect(1, 73459, '\P{InSC= _CONSONANT_Placeholder}', ""); - Expect(0, 73459, '\P{^InSC= _CONSONANT_Placeholder}', ""); - Error('\p{Is_Indic_Syllabic_Category:-/a/Consonant_Placeholder}'); - Error('\P{Is_Indic_Syllabic_Category:-/a/Consonant_Placeholder}'); + Expect(1, 73458, '\p{InSC= consonant_placeholder}', ""); + Expect(0, 73458, '\p{^InSC= consonant_placeholder}', ""); + Expect(0, 73458, '\P{InSC= consonant_placeholder}', ""); + Expect(1, 73458, '\P{^InSC= consonant_placeholder}', ""); + Expect(0, 73459, '\p{InSC= consonant_placeholder}', ""); + Expect(1, 73459, '\p{^InSC= consonant_placeholder}', ""); + Expect(1, 73459, '\P{InSC= consonant_placeholder}', ""); + Expect(0, 73459, '\P{^InSC= consonant_placeholder}', ""); + Error('\p{Is_Indic_Syllabic_Category= _CONSONANT_Placeholder/a/}'); + Error('\P{Is_Indic_Syllabic_Category= _CONSONANT_Placeholder/a/}'); 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}', ""); @@ -49786,16 +50923,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}'); - Error('\P{Is_InSC= :=Consonant_placeholder}'); + 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_InSC=consonantplaceholder}', ""); Expect(0, 73458, '\p{^Is_InSC=consonantplaceholder}', ""); Expect(0, 73458, '\P{Is_InSC=consonantplaceholder}', ""); @@ -49804,16 +50941,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73459, '\p{^Is_InSC=consonantplaceholder}', ""); Expect(1, 73459, '\P{Is_InSC=consonantplaceholder}', ""); Expect(0, 73459, '\P{^Is_InSC=consonantplaceholder}', ""); - Expect(1, 73458, '\p{Is_InSC=__CONSONANT_placeholder}', ""); - Expect(0, 73458, '\p{^Is_InSC=__CONSONANT_placeholder}', ""); - Expect(0, 73458, '\P{Is_InSC=__CONSONANT_placeholder}', ""); - Expect(1, 73458, '\P{^Is_InSC=__CONSONANT_placeholder}', ""); - Expect(0, 73459, '\p{Is_InSC=__CONSONANT_placeholder}', ""); - Expect(1, 73459, '\p{^Is_InSC=__CONSONANT_placeholder}', ""); - Expect(1, 73459, '\P{Is_InSC=__CONSONANT_placeholder}', ""); - Expect(0, 73459, '\P{^Is_InSC=__CONSONANT_placeholder}', ""); - Error('\p{Indic_Syllabic_Category=_ consonant_preceding_repha:=}'); - Error('\P{Indic_Syllabic_Category=_ consonant_preceding_repha:=}'); + Expect(1, 73458, '\p{Is_InSC=_consonant_PLACEHOLDER}', ""); + Expect(0, 73458, '\p{^Is_InSC=_consonant_PLACEHOLDER}', ""); + Expect(0, 73458, '\P{Is_InSC=_consonant_PLACEHOLDER}', ""); + Expect(1, 73458, '\P{^Is_InSC=_consonant_PLACEHOLDER}', ""); + Expect(0, 73459, '\p{Is_InSC=_consonant_PLACEHOLDER}', ""); + Expect(1, 73459, '\p{^Is_InSC=_consonant_PLACEHOLDER}', ""); + Expect(1, 73459, '\P{Is_InSC=_consonant_PLACEHOLDER}', ""); + Expect(0, 73459, '\P{^Is_InSC=_consonant_PLACEHOLDER}', ""); + Error('\p{Indic_Syllabic_Category=-/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}', ""); @@ -49826,16 +50963,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73031, '\P{^Indic_Syllabic_Category=consonantprecedingrepha}', ""); Expect(1, 73030, '\p{Indic_Syllabic_Category=:\Aconsonantprecedingrepha\z:}', "");; Expect(0, 73031, '\p{Indic_Syllabic_Category=:\Aconsonantprecedingrepha\z:}', "");; - Expect(1, 73030, '\p{Indic_Syllabic_Category=-Consonant_Preceding_repha}', ""); - Expect(0, 73030, '\p{^Indic_Syllabic_Category=-Consonant_Preceding_repha}', ""); - Expect(0, 73030, '\P{Indic_Syllabic_Category=-Consonant_Preceding_repha}', ""); - Expect(1, 73030, '\P{^Indic_Syllabic_Category=-Consonant_Preceding_repha}', ""); - Expect(0, 73031, '\p{Indic_Syllabic_Category=-Consonant_Preceding_repha}', ""); - Expect(1, 73031, '\p{^Indic_Syllabic_Category=-Consonant_Preceding_repha}', ""); - Expect(1, 73031, '\P{Indic_Syllabic_Category=-Consonant_Preceding_repha}', ""); - Expect(0, 73031, '\P{^Indic_Syllabic_Category=-Consonant_Preceding_repha}', ""); - Error('\p{InSC= CONSONANT_PRECEDING_Repha:=}'); - Error('\P{InSC= CONSONANT_PRECEDING_Repha:=}'); + Expect(1, 73030, '\p{Indic_Syllabic_Category=_consonant_preceding_Repha}', ""); + Expect(0, 73030, '\p{^Indic_Syllabic_Category=_consonant_preceding_Repha}', ""); + Expect(0, 73030, '\P{Indic_Syllabic_Category=_consonant_preceding_Repha}', ""); + Expect(1, 73030, '\P{^Indic_Syllabic_Category=_consonant_preceding_Repha}', ""); + Expect(0, 73031, '\p{Indic_Syllabic_Category=_consonant_preceding_Repha}', ""); + Expect(1, 73031, '\p{^Indic_Syllabic_Category=_consonant_preceding_Repha}', ""); + Expect(1, 73031, '\P{Indic_Syllabic_Category=_consonant_preceding_Repha}', ""); + Expect(0, 73031, '\P{^Indic_Syllabic_Category=_consonant_preceding_Repha}', ""); + Error('\p{InSC= :=consonant_Preceding_Repha}'); + Error('\P{InSC= :=consonant_Preceding_Repha}'); Expect(1, 73030, '\p{InSC=:\AConsonant_Preceding_Repha\z:}', "");; Expect(0, 73031, '\p{InSC=:\AConsonant_Preceding_Repha\z:}', "");; Expect(1, 73030, '\p{InSC=consonantprecedingrepha}', ""); @@ -49848,16 +50985,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73031, '\P{^InSC=consonantprecedingrepha}', ""); Expect(1, 73030, '\p{InSC=:\Aconsonantprecedingrepha\z:}', "");; Expect(0, 73031, '\p{InSC=:\Aconsonantprecedingrepha\z:}', "");; - Expect(1, 73030, '\p{InSC= Consonant_PRECEDING_repha}', ""); - Expect(0, 73030, '\p{^InSC= Consonant_PRECEDING_repha}', ""); - Expect(0, 73030, '\P{InSC= Consonant_PRECEDING_repha}', ""); - Expect(1, 73030, '\P{^InSC= Consonant_PRECEDING_repha}', ""); - Expect(0, 73031, '\p{InSC= Consonant_PRECEDING_repha}', ""); - Expect(1, 73031, '\p{^InSC= Consonant_PRECEDING_repha}', ""); - Expect(1, 73031, '\P{InSC= Consonant_PRECEDING_repha}', ""); - Expect(0, 73031, '\P{^InSC= Consonant_PRECEDING_repha}', ""); - Error('\p{Is_Indic_Syllabic_Category=- Consonant_Preceding_Repha/a/}'); - Error('\P{Is_Indic_Syllabic_Category=- Consonant_Preceding_Repha/a/}'); + 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}', ""); @@ -49866,16 +51003,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73031, '\p{^Is_Indic_Syllabic_Category=consonantprecedingrepha}', ""); Expect(1, 73031, '\P{Is_Indic_Syllabic_Category=consonantprecedingrepha}', ""); Expect(0, 73031, '\P{^Is_Indic_Syllabic_Category=consonantprecedingrepha}', ""); - Expect(1, 73030, '\p{Is_Indic_Syllabic_Category= _CONSONANT_Preceding_Repha}', ""); - Expect(0, 73030, '\p{^Is_Indic_Syllabic_Category= _CONSONANT_Preceding_Repha}', ""); - Expect(0, 73030, '\P{Is_Indic_Syllabic_Category= _CONSONANT_Preceding_Repha}', ""); - Expect(1, 73030, '\P{^Is_Indic_Syllabic_Category= _CONSONANT_Preceding_Repha}', ""); - Expect(0, 73031, '\p{Is_Indic_Syllabic_Category= _CONSONANT_Preceding_Repha}', ""); - Expect(1, 73031, '\p{^Is_Indic_Syllabic_Category= _CONSONANT_Preceding_Repha}', ""); - Expect(1, 73031, '\P{Is_Indic_Syllabic_Category= _CONSONANT_Preceding_Repha}', ""); - Expect(0, 73031, '\P{^Is_Indic_Syllabic_Category= _CONSONANT_Preceding_Repha}', ""); - Error('\p{Is_InSC= :=CONSONANT_preceding_Repha}'); - Error('\P{Is_InSC= :=CONSONANT_preceding_Repha}'); + Expect(1, 73030, '\p{Is_Indic_Syllabic_Category=_ CONSONANT_PRECEDING_Repha}', ""); + Expect(0, 73030, '\p{^Is_Indic_Syllabic_Category=_ CONSONANT_PRECEDING_Repha}', ""); + Expect(0, 73030, '\P{Is_Indic_Syllabic_Category=_ CONSONANT_PRECEDING_Repha}', ""); + Expect(1, 73030, '\P{^Is_Indic_Syllabic_Category=_ CONSONANT_PRECEDING_Repha}', ""); + Expect(0, 73031, '\p{Is_Indic_Syllabic_Category=_ CONSONANT_PRECEDING_Repha}', ""); + Expect(1, 73031, '\p{^Is_Indic_Syllabic_Category=_ CONSONANT_PRECEDING_Repha}', ""); + Expect(1, 73031, '\P{Is_Indic_Syllabic_Category=_ CONSONANT_PRECEDING_Repha}', ""); + Expect(0, 73031, '\P{^Is_Indic_Syllabic_Category=_ CONSONANT_PRECEDING_Repha}', ""); + Error('\p{Is_InSC=:=_ Consonant_preceding_repha}'); + Error('\P{Is_InSC=:=_ Consonant_preceding_repha}'); Expect(1, 73030, '\p{Is_InSC=consonantprecedingrepha}', ""); Expect(0, 73030, '\p{^Is_InSC=consonantprecedingrepha}', ""); Expect(0, 73030, '\P{Is_InSC=consonantprecedingrepha}', ""); @@ -49884,16 +51021,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73031, '\p{^Is_InSC=consonantprecedingrepha}', ""); Expect(1, 73031, '\P{Is_InSC=consonantprecedingrepha}', ""); Expect(0, 73031, '\P{^Is_InSC=consonantprecedingrepha}', ""); - Expect(1, 73030, '\p{Is_InSC=- consonant_Preceding_repha}', ""); - Expect(0, 73030, '\p{^Is_InSC=- consonant_Preceding_repha}', ""); - Expect(0, 73030, '\P{Is_InSC=- consonant_Preceding_repha}', ""); - Expect(1, 73030, '\P{^Is_InSC=- consonant_Preceding_repha}', ""); - Expect(0, 73031, '\p{Is_InSC=- consonant_Preceding_repha}', ""); - Expect(1, 73031, '\p{^Is_InSC=- consonant_Preceding_repha}', ""); - Expect(1, 73031, '\P{Is_InSC=- consonant_Preceding_repha}', ""); - Expect(0, 73031, '\P{^Is_InSC=- consonant_Preceding_repha}', ""); - Error('\p{Indic_Syllabic_Category=:=CONSONANT_PREFIXED}'); - Error('\P{Indic_Syllabic_Category=:=CONSONANT_PREFIXED}'); + Expect(1, 73030, '\p{Is_InSC= Consonant_Preceding_REPHA}', ""); + Expect(0, 73030, '\p{^Is_InSC= Consonant_Preceding_REPHA}', ""); + Expect(0, 73030, '\P{Is_InSC= Consonant_Preceding_REPHA}', ""); + Expect(1, 73030, '\P{^Is_InSC= Consonant_Preceding_REPHA}', ""); + Expect(0, 73031, '\p{Is_InSC= Consonant_Preceding_REPHA}', ""); + Expect(1, 73031, '\p{^Is_InSC= Consonant_Preceding_REPHA}', ""); + Expect(1, 73031, '\P{Is_InSC= Consonant_Preceding_REPHA}', ""); + Expect(0, 73031, '\P{^Is_InSC= Consonant_Preceding_REPHA}', ""); + Error('\p{Indic_Syllabic_Category: := Consonant_prefixed}'); + Error('\P{Indic_Syllabic_Category: := Consonant_prefixed}'); Expect(1, 72329, '\p{Indic_Syllabic_Category=:\AConsonant_Prefixed\z:}', "");; Expect(0, 72330, '\p{Indic_Syllabic_Category=:\AConsonant_Prefixed\z:}', "");; Expect(1, 72329, '\p{Indic_Syllabic_Category=consonantprefixed}', ""); @@ -49906,16 +51043,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=_/a/Consonant_PREFIXED}'); - Error('\P{InSC=_/a/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}'); + Error('\P{InSC: _:=CONSONANT_Prefixed}'); Expect(1, 72329, '\p{InSC=:\AConsonant_Prefixed\z:}', "");; Expect(0, 72330, '\p{InSC=:\AConsonant_Prefixed\z:}', "");; Expect(1, 72329, '\p{InSC=consonantprefixed}', ""); @@ -49928,16 +51065,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}', ""); @@ -49946,16 +51083,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 72330, '\p{^Is_Indic_Syllabic_Category=consonantprefixed}', ""); Expect(1, 72330, '\P{Is_Indic_Syllabic_Category=consonantprefixed}', ""); Expect(0, 72330, '\P{^Is_Indic_Syllabic_Category=consonantprefixed}', ""); - Expect(1, 72329, '\p{Is_Indic_Syllabic_Category=- Consonant_Prefixed}', ""); - Expect(0, 72329, '\p{^Is_Indic_Syllabic_Category=- Consonant_Prefixed}', ""); - Expect(0, 72329, '\P{Is_Indic_Syllabic_Category=- Consonant_Prefixed}', ""); - Expect(1, 72329, '\P{^Is_Indic_Syllabic_Category=- Consonant_Prefixed}', ""); - Expect(0, 72330, '\p{Is_Indic_Syllabic_Category=- Consonant_Prefixed}', ""); - Expect(1, 72330, '\p{^Is_Indic_Syllabic_Category=- Consonant_Prefixed}', ""); - Expect(1, 72330, '\P{Is_Indic_Syllabic_Category=- Consonant_Prefixed}', ""); - Expect(0, 72330, '\P{^Is_Indic_Syllabic_Category=- Consonant_Prefixed}', ""); - Error('\p{Is_InSC= /a/CONSONANT_PREFIXED}'); - Error('\P{Is_InSC= /a/CONSONANT_PREFIXED}'); + Expect(1, 72329, '\p{Is_Indic_Syllabic_Category=- CONSONANT_PREFIXED}', ""); + Expect(0, 72329, '\p{^Is_Indic_Syllabic_Category=- CONSONANT_PREFIXED}', ""); + Expect(0, 72329, '\P{Is_Indic_Syllabic_Category=- CONSONANT_PREFIXED}', ""); + Expect(1, 72329, '\P{^Is_Indic_Syllabic_Category=- CONSONANT_PREFIXED}', ""); + Expect(0, 72330, '\p{Is_Indic_Syllabic_Category=- CONSONANT_PREFIXED}', ""); + Expect(1, 72330, '\p{^Is_Indic_Syllabic_Category=- CONSONANT_PREFIXED}', ""); + Expect(1, 72330, '\P{Is_Indic_Syllabic_Category=- CONSONANT_PREFIXED}', ""); + Expect(0, 72330, '\P{^Is_Indic_Syllabic_Category=- CONSONANT_PREFIXED}', ""); + Error('\p{Is_InSC=-_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}', ""); @@ -49964,16 +51101,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: /a/Consonant_Subjoined}'); - Error('\P{Indic_Syllabic_Category: /a/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}', ""); @@ -49986,16 +51123,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 72880, '\P{^Indic_Syllabic_Category=consonantsubjoined}', ""); Expect(1, 72879, '\p{Indic_Syllabic_Category=:\Aconsonantsubjoined\z:}', "");; Expect(0, 72880, '\p{Indic_Syllabic_Category=:\Aconsonantsubjoined\z:}', "");; - Expect(1, 72879, '\p{Indic_Syllabic_Category=- consonant_Subjoined}', ""); - Expect(0, 72879, '\p{^Indic_Syllabic_Category=- consonant_Subjoined}', ""); - Expect(0, 72879, '\P{Indic_Syllabic_Category=- consonant_Subjoined}', ""); - Expect(1, 72879, '\P{^Indic_Syllabic_Category=- consonant_Subjoined}', ""); - Expect(0, 72880, '\p{Indic_Syllabic_Category=- consonant_Subjoined}', ""); - Expect(1, 72880, '\p{^Indic_Syllabic_Category=- consonant_Subjoined}', ""); - Expect(1, 72880, '\P{Indic_Syllabic_Category=- consonant_Subjoined}', ""); - Expect(0, 72880, '\P{^Indic_Syllabic_Category=- consonant_Subjoined}', ""); - Error('\p{InSC=consonant_Subjoined/a/}'); - Error('\P{InSC=consonant_Subjoined/a/}'); + Expect(1, 72879, '\p{Indic_Syllabic_Category= Consonant_SUBJOINED}', ""); + Expect(0, 72879, '\p{^Indic_Syllabic_Category= Consonant_SUBJOINED}', ""); + Expect(0, 72879, '\P{Indic_Syllabic_Category= Consonant_SUBJOINED}', ""); + Expect(1, 72879, '\P{^Indic_Syllabic_Category= Consonant_SUBJOINED}', ""); + Expect(0, 72880, '\p{Indic_Syllabic_Category= Consonant_SUBJOINED}', ""); + Expect(1, 72880, '\p{^Indic_Syllabic_Category= Consonant_SUBJOINED}', ""); + Expect(1, 72880, '\P{Indic_Syllabic_Category= Consonant_SUBJOINED}', ""); + Expect(0, 72880, '\P{^Indic_Syllabic_Category= Consonant_SUBJOINED}', ""); + Error('\p{InSC=/a/--Consonant_Subjoined}'); + Error('\P{InSC=/a/--Consonant_Subjoined}'); Expect(1, 72879, '\p{InSC=:\AConsonant_Subjoined\z:}', "");; Expect(0, 72880, '\p{InSC=:\AConsonant_Subjoined\z:}', "");; Expect(1, 72879, '\p{InSC=consonantsubjoined}', ""); @@ -50008,16 +51145,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= consonant_Subjoined/a/}'); - Error('\P{Is_Indic_Syllabic_Category= consonant_Subjoined/a/}'); + 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}', ""); @@ -50026,16 +51163,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: -/a/Consonant_Subjoined}'); - Error('\P{Is_InSC: -/a/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}', ""); @@ -50044,118 +51181,118 @@ 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, 43394, '\p{Indic_Syllabic_Category=:\AConsonant_Succeeding_Repha\z:}', "");; - Expect(0, 43395, '\p{Indic_Syllabic_Category=:\AConsonant_Succeeding_Repha\z:}', "");; - Expect(1, 43394, '\p{Indic_Syllabic_Category=consonantsucceedingrepha}', ""); - Expect(0, 43394, '\p{^Indic_Syllabic_Category=consonantsucceedingrepha}', ""); - Expect(0, 43394, '\P{Indic_Syllabic_Category=consonantsucceedingrepha}', ""); - Expect(1, 43394, '\P{^Indic_Syllabic_Category=consonantsucceedingrepha}', ""); - Expect(0, 43395, '\p{Indic_Syllabic_Category=consonantsucceedingrepha}', ""); - Expect(1, 43395, '\p{^Indic_Syllabic_Category=consonantsucceedingrepha}', ""); - Expect(1, 43395, '\P{Indic_Syllabic_Category=consonantsucceedingrepha}', ""); - Expect(0, 43395, '\P{^Indic_Syllabic_Category=consonantsucceedingrepha}', ""); - Expect(1, 43394, '\p{Indic_Syllabic_Category=:\Aconsonantsucceedingrepha\z:}', "");; - Expect(0, 43395, '\p{Indic_Syllabic_Category=:\Aconsonantsucceedingrepha\z:}', "");; - Expect(1, 43394, '\p{Indic_Syllabic_Category=- Consonant_succeeding_Repha}', ""); - Expect(0, 43394, '\p{^Indic_Syllabic_Category=- Consonant_succeeding_Repha}', ""); - Expect(0, 43394, '\P{Indic_Syllabic_Category=- Consonant_succeeding_Repha}', ""); - Expect(1, 43394, '\P{^Indic_Syllabic_Category=- Consonant_succeeding_Repha}', ""); - Expect(0, 43395, '\p{Indic_Syllabic_Category=- Consonant_succeeding_Repha}', ""); - Expect(1, 43395, '\p{^Indic_Syllabic_Category=- Consonant_succeeding_Repha}', ""); - Expect(1, 43395, '\P{Indic_Syllabic_Category=- Consonant_succeeding_Repha}', ""); - Expect(0, 43395, '\P{^Indic_Syllabic_Category=- Consonant_succeeding_Repha}', ""); - Error('\p{InSC= CONSONANT_succeeding_Repha/a/}'); - Error('\P{InSC= CONSONANT_succeeding_Repha/a/}'); - Expect(1, 43394, '\p{InSC=:\AConsonant_Succeeding_Repha\z:}', "");; - Expect(0, 43395, '\p{InSC=:\AConsonant_Succeeding_Repha\z:}', "");; - Expect(1, 43394, '\p{InSC=consonantsucceedingrepha}', ""); - Expect(0, 43394, '\p{^InSC=consonantsucceedingrepha}', ""); - Expect(0, 43394, '\P{InSC=consonantsucceedingrepha}', ""); - Expect(1, 43394, '\P{^InSC=consonantsucceedingrepha}', ""); - Expect(0, 43395, '\p{InSC=consonantsucceedingrepha}', ""); - Expect(1, 43395, '\p{^InSC=consonantsucceedingrepha}', ""); - Expect(1, 43395, '\P{InSC=consonantsucceedingrepha}', ""); - Expect(0, 43395, '\P{^InSC=consonantsucceedingrepha}', ""); - Expect(1, 43394, '\p{InSC=:\Aconsonantsucceedingrepha\z:}', "");; - Expect(0, 43395, '\p{InSC=:\Aconsonantsucceedingrepha\z:}', "");; - Expect(1, 43394, '\p{InSC=- CONSONANT_Succeeding_repha}', ""); - Expect(0, 43394, '\p{^InSC=- CONSONANT_Succeeding_repha}', ""); - Expect(0, 43394, '\P{InSC=- CONSONANT_Succeeding_repha}', ""); - Expect(1, 43394, '\P{^InSC=- CONSONANT_Succeeding_repha}', ""); - Expect(0, 43395, '\p{InSC=- CONSONANT_Succeeding_repha}', ""); - Expect(1, 43395, '\p{^InSC=- CONSONANT_Succeeding_repha}', ""); - Expect(1, 43395, '\P{InSC=- CONSONANT_Succeeding_repha}', ""); - Expect(0, 43395, '\P{^InSC=- CONSONANT_Succeeding_repha}', ""); - Error('\p{Is_Indic_Syllabic_Category: _Consonant_SUCCEEDING_repha:=}'); - Error('\P{Is_Indic_Syllabic_Category: _Consonant_SUCCEEDING_repha:=}'); - Expect(1, 43394, '\p{Is_Indic_Syllabic_Category=consonantsucceedingrepha}', ""); - Expect(0, 43394, '\p{^Is_Indic_Syllabic_Category=consonantsucceedingrepha}', ""); - Expect(0, 43394, '\P{Is_Indic_Syllabic_Category=consonantsucceedingrepha}', ""); - Expect(1, 43394, '\P{^Is_Indic_Syllabic_Category=consonantsucceedingrepha}', ""); - Expect(0, 43395, '\p{Is_Indic_Syllabic_Category=consonantsucceedingrepha}', ""); - Expect(1, 43395, '\p{^Is_Indic_Syllabic_Category=consonantsucceedingrepha}', ""); - Expect(1, 43395, '\P{Is_Indic_Syllabic_Category=consonantsucceedingrepha}', ""); - Expect(0, 43395, '\P{^Is_Indic_Syllabic_Category=consonantsucceedingrepha}', ""); - Expect(1, 43394, '\p{Is_Indic_Syllabic_Category= Consonant_Succeeding_REPHA}', ""); - Expect(0, 43394, '\p{^Is_Indic_Syllabic_Category= Consonant_Succeeding_REPHA}', ""); - Expect(0, 43394, '\P{Is_Indic_Syllabic_Category= Consonant_Succeeding_REPHA}', ""); - Expect(1, 43394, '\P{^Is_Indic_Syllabic_Category= Consonant_Succeeding_REPHA}', ""); - Expect(0, 43395, '\p{Is_Indic_Syllabic_Category= Consonant_Succeeding_REPHA}', ""); - Expect(1, 43395, '\p{^Is_Indic_Syllabic_Category= Consonant_Succeeding_REPHA}', ""); - Expect(1, 43395, '\P{Is_Indic_Syllabic_Category= Consonant_Succeeding_REPHA}', ""); - Expect(0, 43395, '\P{^Is_Indic_Syllabic_Category= Consonant_Succeeding_REPHA}', ""); - Error('\p{Is_InSC: - consonant_succeeding_Repha:=}'); - Error('\P{Is_InSC: - consonant_succeeding_Repha:=}'); - Expect(1, 43394, '\p{Is_InSC=consonantsucceedingrepha}', ""); - Expect(0, 43394, '\p{^Is_InSC=consonantsucceedingrepha}', ""); - Expect(0, 43394, '\P{Is_InSC=consonantsucceedingrepha}', ""); - Expect(1, 43394, '\P{^Is_InSC=consonantsucceedingrepha}', ""); - Expect(0, 43395, '\p{Is_InSC=consonantsucceedingrepha}', ""); - Expect(1, 43395, '\p{^Is_InSC=consonantsucceedingrepha}', ""); - Expect(1, 43395, '\P{Is_InSC=consonantsucceedingrepha}', ""); - Expect(0, 43395, '\P{^Is_InSC=consonantsucceedingrepha}', ""); - Expect(1, 43394, '\p{Is_InSC=-_Consonant_SUCCEEDING_repha}', ""); - Expect(0, 43394, '\p{^Is_InSC=-_Consonant_SUCCEEDING_repha}', ""); - Expect(0, 43394, '\P{Is_InSC=-_Consonant_SUCCEEDING_repha}', ""); - Expect(1, 43394, '\P{^Is_InSC=-_Consonant_SUCCEEDING_repha}', ""); - Expect(0, 43395, '\p{Is_InSC=-_Consonant_SUCCEEDING_repha}', ""); - Expect(1, 43395, '\p{^Is_InSC=-_Consonant_SUCCEEDING_repha}', ""); - Expect(1, 43395, '\P{Is_InSC=-_Consonant_SUCCEEDING_repha}', ""); - Expect(0, 43395, '\P{^Is_InSC=-_Consonant_SUCCEEDING_repha}', ""); - Error('\p{Indic_Syllabic_Category=_:=consonant_With_stacker}'); - Error('\P{Indic_Syllabic_Category=_:=consonant_With_stacker}'); + 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, 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}', ""); + Expect(0, 6092, '\p{^Indic_Syllabic_Category=consonantsucceedingrepha}', ""); + Expect(0, 6092, '\P{Indic_Syllabic_Category=consonantsucceedingrepha}', ""); + Expect(1, 6092, '\P{^Indic_Syllabic_Category=consonantsucceedingrepha}', ""); + Expect(0, 6093, '\p{Indic_Syllabic_Category=consonantsucceedingrepha}', ""); + Expect(1, 6093, '\p{^Indic_Syllabic_Category=consonantsucceedingrepha}', ""); + Expect(1, 6093, '\P{Indic_Syllabic_Category=consonantsucceedingrepha}', ""); + 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{InSC=:\AConsonant_Succeeding_Repha\z:}', "");; + Expect(0, 6093, '\p{InSC=:\AConsonant_Succeeding_Repha\z:}', "");; + Expect(1, 6092, '\p{InSC=consonantsucceedingrepha}', ""); + Expect(0, 6092, '\p{^InSC=consonantsucceedingrepha}', ""); + Expect(0, 6092, '\P{InSC=consonantsucceedingrepha}', ""); + Expect(1, 6092, '\P{^InSC=consonantsucceedingrepha}', ""); + Expect(0, 6093, '\p{InSC=consonantsucceedingrepha}', ""); + Expect(1, 6093, '\p{^InSC=consonantsucceedingrepha}', ""); + Expect(1, 6093, '\P{InSC=consonantsucceedingrepha}', ""); + 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{Is_InSC=consonantsucceedingrepha}', ""); + Expect(0, 6092, '\p{^Is_InSC=consonantsucceedingrepha}', ""); + Expect(0, 6092, '\P{Is_InSC=consonantsucceedingrepha}', ""); + Expect(1, 6092, '\P{^Is_InSC=consonantsucceedingrepha}', ""); + Expect(0, 6093, '\p{Is_InSC=consonantsucceedingrepha}', ""); + 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, 70753, '\p{Indic_Syllabic_Category=:\AConsonant_With_Stacker\z:}', "");; Expect(0, 70754, '\p{Indic_Syllabic_Category=:\AConsonant_With_Stacker\z:}', "");; - Expect(1, 70753, '\p{Indic_Syllabic_Category: consonantwithstacker}', ""); - Expect(0, 70753, '\p{^Indic_Syllabic_Category: consonantwithstacker}', ""); - Expect(0, 70753, '\P{Indic_Syllabic_Category: consonantwithstacker}', ""); - Expect(1, 70753, '\P{^Indic_Syllabic_Category: consonantwithstacker}', ""); - Expect(0, 70754, '\p{Indic_Syllabic_Category: consonantwithstacker}', ""); - Expect(1, 70754, '\p{^Indic_Syllabic_Category: consonantwithstacker}', ""); - Expect(1, 70754, '\P{Indic_Syllabic_Category: consonantwithstacker}', ""); - Expect(0, 70754, '\P{^Indic_Syllabic_Category: consonantwithstacker}', ""); + Expect(1, 70753, '\p{Indic_Syllabic_Category=consonantwithstacker}', ""); + Expect(0, 70753, '\p{^Indic_Syllabic_Category=consonantwithstacker}', ""); + Expect(0, 70753, '\P{Indic_Syllabic_Category=consonantwithstacker}', ""); + Expect(1, 70753, '\P{^Indic_Syllabic_Category=consonantwithstacker}', ""); + Expect(0, 70754, '\p{Indic_Syllabic_Category=consonantwithstacker}', ""); + Expect(1, 70754, '\p{^Indic_Syllabic_Category=consonantwithstacker}', ""); + Expect(1, 70754, '\P{Indic_Syllabic_Category=consonantwithstacker}', ""); + Expect(0, 70754, '\P{^Indic_Syllabic_Category=consonantwithstacker}', ""); Expect(1, 70753, '\p{Indic_Syllabic_Category=:\Aconsonantwithstacker\z:}', "");; Expect(0, 70754, '\p{Indic_Syllabic_Category=:\Aconsonantwithstacker\z:}', "");; - Expect(1, 70753, '\p{Indic_Syllabic_Category= _consonant_with_Stacker}', ""); - Expect(0, 70753, '\p{^Indic_Syllabic_Category= _consonant_with_Stacker}', ""); - Expect(0, 70753, '\P{Indic_Syllabic_Category= _consonant_with_Stacker}', ""); - Expect(1, 70753, '\P{^Indic_Syllabic_Category= _consonant_with_Stacker}', ""); - Expect(0, 70754, '\p{Indic_Syllabic_Category= _consonant_with_Stacker}', ""); - Expect(1, 70754, '\p{^Indic_Syllabic_Category= _consonant_with_Stacker}', ""); - Expect(1, 70754, '\P{Indic_Syllabic_Category= _consonant_with_Stacker}', ""); - Expect(0, 70754, '\P{^Indic_Syllabic_Category= _consonant_with_Stacker}', ""); - Error('\p{InSC= :=Consonant_With_Stacker}'); - Error('\P{InSC= :=Consonant_With_Stacker}'); + Expect(1, 70753, '\p{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{InSC=:\AConsonant_With_Stacker\z:}', "");; Expect(0, 70754, '\p{InSC=:\AConsonant_With_Stacker\z:}', "");; Expect(1, 70753, '\p{InSC=consonantwithstacker}', ""); @@ -50168,34 +51305,34 @@ 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: Consonant_With_Stacker/a/}'); - Error('\P{Is_Indic_Syllabic_Category: Consonant_With_Stacker/a/}'); - Expect(1, 70753, '\p{Is_Indic_Syllabic_Category:consonantwithstacker}', ""); - Expect(0, 70753, '\p{^Is_Indic_Syllabic_Category:consonantwithstacker}', ""); - Expect(0, 70753, '\P{Is_Indic_Syllabic_Category:consonantwithstacker}', ""); - Expect(1, 70753, '\P{^Is_Indic_Syllabic_Category:consonantwithstacker}', ""); - Expect(0, 70754, '\p{Is_Indic_Syllabic_Category:consonantwithstacker}', ""); - Expect(1, 70754, '\p{^Is_Indic_Syllabic_Category:consonantwithstacker}', ""); - Expect(1, 70754, '\P{Is_Indic_Syllabic_Category:consonantwithstacker}', ""); - Expect(0, 70754, '\P{^Is_Indic_Syllabic_Category:consonantwithstacker}', ""); - Expect(1, 70753, '\p{Is_Indic_Syllabic_Category= consonant_With_STACKER}', ""); - Expect(0, 70753, '\p{^Is_Indic_Syllabic_Category= consonant_With_STACKER}', ""); - Expect(0, 70753, '\P{Is_Indic_Syllabic_Category= consonant_With_STACKER}', ""); - Expect(1, 70753, '\P{^Is_Indic_Syllabic_Category= consonant_With_STACKER}', ""); - Expect(0, 70754, '\p{Is_Indic_Syllabic_Category= consonant_With_STACKER}', ""); - Expect(1, 70754, '\p{^Is_Indic_Syllabic_Category= consonant_With_STACKER}', ""); - Expect(1, 70754, '\P{Is_Indic_Syllabic_Category= consonant_With_STACKER}', ""); - Expect(0, 70754, '\P{^Is_Indic_Syllabic_Category= consonant_With_STACKER}', ""); - Error('\p{Is_InSC=- Consonant_With_STACKER/a/}'); - Error('\P{Is_InSC=- Consonant_With_STACKER/a/}'); + Expect(1, 70753, '\p{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{Is_Indic_Syllabic_Category=consonantwithstacker}', ""); + Expect(0, 70753, '\p{^Is_Indic_Syllabic_Category=consonantwithstacker}', ""); + Expect(0, 70753, '\P{Is_Indic_Syllabic_Category=consonantwithstacker}', ""); + Expect(1, 70753, '\P{^Is_Indic_Syllabic_Category=consonantwithstacker}', ""); + Expect(0, 70754, '\p{Is_Indic_Syllabic_Category=consonantwithstacker}', ""); + Expect(1, 70754, '\p{^Is_Indic_Syllabic_Category=consonantwithstacker}', ""); + Expect(1, 70754, '\P{Is_Indic_Syllabic_Category=consonantwithstacker}', ""); + Expect(0, 70754, '\P{^Is_Indic_Syllabic_Category=consonantwithstacker}', ""); + Expect(1, 70753, '\p{Is_Indic_Syllabic_Category: CONSONANT_With_Stacker}', ""); + Expect(0, 70753, '\p{^Is_Indic_Syllabic_Category: CONSONANT_With_Stacker}', ""); + Expect(0, 70753, '\P{Is_Indic_Syllabic_Category: CONSONANT_With_Stacker}', ""); + Expect(1, 70753, '\P{^Is_Indic_Syllabic_Category: CONSONANT_With_Stacker}', ""); + Expect(0, 70754, '\p{Is_Indic_Syllabic_Category: CONSONANT_With_Stacker}', ""); + Expect(1, 70754, '\p{^Is_Indic_Syllabic_Category: CONSONANT_With_Stacker}', ""); + Expect(1, 70754, '\P{Is_Indic_Syllabic_Category: CONSONANT_With_Stacker}', ""); + Expect(0, 70754, '\P{^Is_Indic_Syllabic_Category: CONSONANT_With_Stacker}', ""); + Error('\p{Is_InSC=/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}', ""); @@ -50204,16 +51341,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: /a/_-Gemination_Mark}'); - Error('\P{Indic_Syllabic_Category: /a/_-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}', ""); @@ -50226,16 +51363,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 72345, '\P{^Indic_Syllabic_Category=geminationmark}', ""); Expect(1, 72344, '\p{Indic_Syllabic_Category=:\Ageminationmark\z:}', "");; Expect(0, 72345, '\p{Indic_Syllabic_Category=:\Ageminationmark\z:}', "");; - Expect(1, 72344, '\p{Indic_Syllabic_Category: __Gemination_MARK}', ""); - Expect(0, 72344, '\p{^Indic_Syllabic_Category: __Gemination_MARK}', ""); - Expect(0, 72344, '\P{Indic_Syllabic_Category: __Gemination_MARK}', ""); - Expect(1, 72344, '\P{^Indic_Syllabic_Category: __Gemination_MARK}', ""); - Expect(0, 72345, '\p{Indic_Syllabic_Category: __Gemination_MARK}', ""); - Expect(1, 72345, '\p{^Indic_Syllabic_Category: __Gemination_MARK}', ""); - Expect(1, 72345, '\P{Indic_Syllabic_Category: __Gemination_MARK}', ""); - Expect(0, 72345, '\P{^Indic_Syllabic_Category: __Gemination_MARK}', ""); - Error('\p{InSC=:= gemination_Mark}'); - Error('\P{InSC=:= gemination_Mark}'); + Expect(1, 72344, '\p{Indic_Syllabic_Category= _GEMINATION_Mark}', ""); + Expect(0, 72344, '\p{^Indic_Syllabic_Category= _GEMINATION_Mark}', ""); + Expect(0, 72344, '\P{Indic_Syllabic_Category= _GEMINATION_Mark}', ""); + Expect(1, 72344, '\P{^Indic_Syllabic_Category= _GEMINATION_Mark}', ""); + Expect(0, 72345, '\p{Indic_Syllabic_Category= _GEMINATION_Mark}', ""); + Expect(1, 72345, '\p{^Indic_Syllabic_Category= _GEMINATION_Mark}', ""); + Expect(1, 72345, '\P{Indic_Syllabic_Category= _GEMINATION_Mark}', ""); + Expect(0, 72345, '\P{^Indic_Syllabic_Category= _GEMINATION_Mark}', ""); + Error('\p{InSC=:= gemination_mark}'); + Error('\P{InSC=:= gemination_mark}'); Expect(1, 72344, '\p{InSC=:\AGemination_Mark\z:}', "");; Expect(0, 72345, '\p{InSC=:\AGemination_Mark\z:}', "");; Expect(1, 72344, '\p{InSC=geminationmark}', ""); @@ -50248,16 +51385,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:=}'); - Error('\P{Is_Indic_Syllabic_Category= gemination_Mark:=}'); + Expect(1, 72344, '\p{InSC= Gemination_Mark}', ""); + Expect(0, 72344, '\p{^InSC= Gemination_Mark}', ""); + Expect(0, 72344, '\P{InSC= Gemination_Mark}', ""); + Expect(1, 72344, '\P{^InSC= Gemination_Mark}', ""); + Expect(0, 72345, '\p{InSC= Gemination_Mark}', ""); + Expect(1, 72345, '\p{^InSC= Gemination_Mark}', ""); + Expect(1, 72345, '\P{InSC= Gemination_Mark}', ""); + Expect(0, 72345, '\P{^InSC= Gemination_Mark}', ""); + Error('\p{Is_Indic_Syllabic_Category= gemination_Mark/a/}'); + Error('\P{Is_Indic_Syllabic_Category= gemination_Mark/a/}'); 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}', ""); @@ -50266,34 +51403,34 @@ 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, 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}', ""); @@ -50306,16 +51443,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73112, '\P{^Indic_Syllabic_Category=invisiblestacker}', ""); Expect(1, 73111, '\p{Indic_Syllabic_Category=:\Ainvisiblestacker\z:}', "");; Expect(0, 73112, '\p{Indic_Syllabic_Category=:\Ainvisiblestacker\z:}', "");; - Expect(1, 73111, '\p{Indic_Syllabic_Category=-Invisible_Stacker}', ""); - Expect(0, 73111, '\p{^Indic_Syllabic_Category=-Invisible_Stacker}', ""); - Expect(0, 73111, '\P{Indic_Syllabic_Category=-Invisible_Stacker}', ""); - Expect(1, 73111, '\P{^Indic_Syllabic_Category=-Invisible_Stacker}', ""); - Expect(0, 73112, '\p{Indic_Syllabic_Category=-Invisible_Stacker}', ""); - Expect(1, 73112, '\p{^Indic_Syllabic_Category=-Invisible_Stacker}', ""); - Expect(1, 73112, '\P{Indic_Syllabic_Category=-Invisible_Stacker}', ""); - Expect(0, 73112, '\P{^Indic_Syllabic_Category=-Invisible_Stacker}', ""); - Error('\p{InSC=_ INVISIBLE_Stacker/a/}'); - Error('\P{InSC=_ INVISIBLE_Stacker/a/}'); + 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}', ""); @@ -50328,16 +51465,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73112, '\P{^InSC=invisiblestacker}', ""); Expect(1, 73111, '\p{InSC=:\Ainvisiblestacker\z:}', "");; Expect(0, 73112, '\p{InSC=:\Ainvisiblestacker\z:}', "");; - Expect(1, 73111, '\p{InSC=_-INVISIBLE_STACKER}', ""); - Expect(0, 73111, '\p{^InSC=_-INVISIBLE_STACKER}', ""); - Expect(0, 73111, '\P{InSC=_-INVISIBLE_STACKER}', ""); - Expect(1, 73111, '\P{^InSC=_-INVISIBLE_STACKER}', ""); - Expect(0, 73112, '\p{InSC=_-INVISIBLE_STACKER}', ""); - Expect(1, 73112, '\p{^InSC=_-INVISIBLE_STACKER}', ""); - Expect(1, 73112, '\P{InSC=_-INVISIBLE_STACKER}', ""); - Expect(0, 73112, '\P{^InSC=_-INVISIBLE_STACKER}', ""); - Error('\p{Is_Indic_Syllabic_Category=:=INVISIBLE_Stacker}'); - Error('\P{Is_Indic_Syllabic_Category=:=INVISIBLE_Stacker}'); + Expect(1, 73111, '\p{InSC= Invisible_stacker}', ""); + Expect(0, 73111, '\p{^InSC= Invisible_stacker}', ""); + Expect(0, 73111, '\P{InSC= Invisible_stacker}', ""); + Expect(1, 73111, '\P{^InSC= Invisible_stacker}', ""); + Expect(0, 73112, '\p{InSC= Invisible_stacker}', ""); + Expect(1, 73112, '\p{^InSC= Invisible_stacker}', ""); + Expect(1, 73112, '\P{InSC= Invisible_stacker}', ""); + Expect(0, 73112, '\P{^InSC= Invisible_stacker}', ""); + Error('\p{Is_Indic_Syllabic_Category=_Invisible_STACKER/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}', ""); @@ -50346,16 +51483,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73112, '\p{^Is_Indic_Syllabic_Category=invisiblestacker}', ""); Expect(1, 73112, '\P{Is_Indic_Syllabic_Category=invisiblestacker}', ""); Expect(0, 73112, '\P{^Is_Indic_Syllabic_Category=invisiblestacker}', ""); - Expect(1, 73111, '\p{Is_Indic_Syllabic_Category: _ Invisible_stacker}', ""); - Expect(0, 73111, '\p{^Is_Indic_Syllabic_Category: _ Invisible_stacker}', ""); - Expect(0, 73111, '\P{Is_Indic_Syllabic_Category: _ Invisible_stacker}', ""); - Expect(1, 73111, '\P{^Is_Indic_Syllabic_Category: _ Invisible_stacker}', ""); - Expect(0, 73112, '\p{Is_Indic_Syllabic_Category: _ Invisible_stacker}', ""); - Expect(1, 73112, '\p{^Is_Indic_Syllabic_Category: _ Invisible_stacker}', ""); - Expect(1, 73112, '\P{Is_Indic_Syllabic_Category: _ Invisible_stacker}', ""); - Expect(0, 73112, '\P{^Is_Indic_Syllabic_Category: _ Invisible_stacker}', ""); - Error('\p{Is_InSC=:=_ Invisible_stacker}'); - Error('\P{Is_InSC=:=_ Invisible_stacker}'); + Expect(1, 73111, '\p{Is_Indic_Syllabic_Category= invisible_Stacker}', ""); + Expect(0, 73111, '\p{^Is_Indic_Syllabic_Category= invisible_Stacker}', ""); + Expect(0, 73111, '\P{Is_Indic_Syllabic_Category= invisible_Stacker}', ""); + Expect(1, 73111, '\P{^Is_Indic_Syllabic_Category= invisible_Stacker}', ""); + Expect(0, 73112, '\p{Is_Indic_Syllabic_Category= invisible_Stacker}', ""); + Expect(1, 73112, '\p{^Is_Indic_Syllabic_Category= invisible_Stacker}', ""); + Expect(1, 73112, '\P{Is_Indic_Syllabic_Category= invisible_Stacker}', ""); + Expect(0, 73112, '\P{^Is_Indic_Syllabic_Category= invisible_Stacker}', ""); + Error('\p{Is_InSC= invisible_stacker:=}'); + Error('\P{Is_InSC= invisible_stacker:=}'); Expect(1, 73111, '\p{Is_InSC=invisiblestacker}', ""); Expect(0, 73111, '\p{^Is_InSC=invisiblestacker}', ""); Expect(0, 73111, '\P{Is_InSC=invisiblestacker}', ""); @@ -50364,16 +51501,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73112, '\p{^Is_InSC=invisiblestacker}', ""); Expect(1, 73112, '\P{Is_InSC=invisiblestacker}', ""); Expect(0, 73112, '\P{^Is_InSC=invisiblestacker}', ""); - Expect(1, 73111, '\p{Is_InSC= _INVISIBLE_Stacker}', ""); - Expect(0, 73111, '\p{^Is_InSC= _INVISIBLE_Stacker}', ""); - Expect(0, 73111, '\P{Is_InSC= _INVISIBLE_Stacker}', ""); - Expect(1, 73111, '\P{^Is_InSC= _INVISIBLE_Stacker}', ""); - Expect(0, 73112, '\p{Is_InSC= _INVISIBLE_Stacker}', ""); - Expect(1, 73112, '\p{^Is_InSC= _INVISIBLE_Stacker}', ""); - Expect(1, 73112, '\P{Is_InSC= _INVISIBLE_Stacker}', ""); - Expect(0, 73112, '\P{^Is_InSC= _INVISIBLE_Stacker}', ""); - Error('\p{Indic_Syllabic_Category= Joiner:=}'); - Error('\P{Indic_Syllabic_Category= Joiner:=}'); + Expect(1, 73111, '\p{Is_InSC=_ Invisible_Stacker}', ""); + Expect(0, 73111, '\p{^Is_InSC=_ Invisible_Stacker}', ""); + Expect(0, 73111, '\P{Is_InSC=_ Invisible_Stacker}', ""); + Expect(1, 73111, '\P{^Is_InSC=_ Invisible_Stacker}', ""); + Expect(0, 73112, '\p{Is_InSC=_ Invisible_Stacker}', ""); + Expect(1, 73112, '\p{^Is_InSC=_ Invisible_Stacker}', ""); + Expect(1, 73112, '\P{Is_InSC=_ Invisible_Stacker}', ""); + Expect(0, 73112, '\P{^Is_InSC=_ Invisible_Stacker}', ""); + Error('\p{Indic_Syllabic_Category: _/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}', ""); @@ -50386,16 +51523,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8206, '\P{^Indic_Syllabic_Category=joiner}', ""); Expect(1, 8205, '\p{Indic_Syllabic_Category=:\Ajoiner\z:}', "");; Expect(0, 8206, '\p{Indic_Syllabic_Category=:\Ajoiner\z:}', "");; - Expect(1, 8205, '\p{Indic_Syllabic_Category= Joiner}', ""); - Expect(0, 8205, '\p{^Indic_Syllabic_Category= Joiner}', ""); - Expect(0, 8205, '\P{Indic_Syllabic_Category= Joiner}', ""); - Expect(1, 8205, '\P{^Indic_Syllabic_Category= Joiner}', ""); - Expect(0, 8206, '\p{Indic_Syllabic_Category= Joiner}', ""); - Expect(1, 8206, '\p{^Indic_Syllabic_Category= Joiner}', ""); - Expect(1, 8206, '\P{Indic_Syllabic_Category= Joiner}', ""); - Expect(0, 8206, '\P{^Indic_Syllabic_Category= Joiner}', ""); - Error('\p{InSC=-Joiner:=}'); - Error('\P{InSC=-Joiner:=}'); + Expect(1, 8205, '\p{Indic_Syllabic_Category= -joiner}', ""); + Expect(0, 8205, '\p{^Indic_Syllabic_Category= -joiner}', ""); + Expect(0, 8205, '\P{Indic_Syllabic_Category= -joiner}', ""); + Expect(1, 8205, '\P{^Indic_Syllabic_Category= -joiner}', ""); + Expect(0, 8206, '\p{Indic_Syllabic_Category= -joiner}', ""); + Expect(1, 8206, '\p{^Indic_Syllabic_Category= -joiner}', ""); + Expect(1, 8206, '\P{Indic_Syllabic_Category= -joiner}', ""); + Expect(0, 8206, '\P{^Indic_Syllabic_Category= -joiner}', ""); + Error('\p{InSC: /a/ -JOINER}'); + Error('\P{InSC: /a/ -JOINER}'); Expect(1, 8205, '\p{InSC=:\AJoiner\z:}', "");; Expect(0, 8206, '\p{InSC=:\AJoiner\z:}', "");; Expect(1, 8205, '\p{InSC=joiner}', ""); @@ -50408,16 +51545,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=/a/ JOINER}'); - Error('\P{Is_Indic_Syllabic_Category=/a/ 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}', ""); @@ -50426,16 +51563,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}', ""); @@ -50444,16 +51581,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/a/}'); - Error('\P{Indic_Syllabic_Category: -_modifying_LETTER/a/}'); + 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, 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}', ""); @@ -50466,56 +51603,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/a/}'); - Error('\P{Is_Indic_Syllabic_Category: -Modifying_Letter/a/}'); - Expect(1, 2947, '\p{Is_Indic_Syllabic_Category=modifyingletter}', ""); - Expect(0, 2947, '\p{^Is_Indic_Syllabic_Category=modifyingletter}', ""); - Expect(0, 2947, '\P{Is_Indic_Syllabic_Category=modifyingletter}', ""); - 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=/a/modifying_letter}'); - Error('\P{Is_InSC=/a/modifying_letter}'); + Expect(1, 2947, '\p{InSC= -MODIFYING_LETTER}', ""); + Expect(0, 2947, '\p{^InSC= -MODIFYING_LETTER}', ""); + Expect(0, 2947, '\P{InSC= -MODIFYING_LETTER}', ""); + Expect(1, 2947, '\P{^InSC= -MODIFYING_LETTER}', ""); + Expect(0, 2948, '\p{InSC= -MODIFYING_LETTER}', ""); + Expect(1, 2948, '\p{^InSC= -MODIFYING_LETTER}', ""); + Expect(1, 2948, '\P{InSC= -MODIFYING_LETTER}', ""); + Expect(0, 2948, '\P{^InSC= -MODIFYING_LETTER}', ""); + Error('\p{Is_Indic_Syllabic_Category= Modifying_Letter:=}'); + 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{Is_InSC=modifyingletter}', ""); Expect(0, 2947, '\p{^Is_InSC=modifyingletter}', ""); Expect(0, 2947, '\P{Is_InSC=modifyingletter}', ""); @@ -50524,16 +51661,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}', ""); @@ -50546,16 +51683,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8205, '\P{^Indic_Syllabic_Category=nonjoiner}', ""); Expect(1, 8204, '\p{Indic_Syllabic_Category=:\Anonjoiner\z:}', "");; Expect(0, 8205, '\p{Indic_Syllabic_Category=:\Anonjoiner\z:}', "");; - Expect(1, 8204, '\p{Indic_Syllabic_Category= NON_joiner}', ""); - Expect(0, 8204, '\p{^Indic_Syllabic_Category= NON_joiner}', ""); - Expect(0, 8204, '\P{Indic_Syllabic_Category= NON_joiner}', ""); - Expect(1, 8204, '\P{^Indic_Syllabic_Category= NON_joiner}', ""); - Expect(0, 8205, '\p{Indic_Syllabic_Category= NON_joiner}', ""); - Expect(1, 8205, '\p{^Indic_Syllabic_Category= NON_joiner}', ""); - Expect(1, 8205, '\P{Indic_Syllabic_Category= NON_joiner}', ""); - Expect(0, 8205, '\P{^Indic_Syllabic_Category= NON_joiner}', ""); - Error('\p{InSC: /a/ -Non_Joiner}'); - Error('\P{InSC: /a/ -Non_Joiner}'); + Expect(1, 8204, '\p{Indic_Syllabic_Category= non_Joiner}', ""); + Expect(0, 8204, '\p{^Indic_Syllabic_Category= non_Joiner}', ""); + Expect(0, 8204, '\P{Indic_Syllabic_Category= non_Joiner}', ""); + Expect(1, 8204, '\P{^Indic_Syllabic_Category= non_Joiner}', ""); + Expect(0, 8205, '\p{Indic_Syllabic_Category= non_Joiner}', ""); + Expect(1, 8205, '\p{^Indic_Syllabic_Category= non_Joiner}', ""); + Expect(1, 8205, '\P{Indic_Syllabic_Category= non_Joiner}', ""); + Expect(0, 8205, '\P{^Indic_Syllabic_Category= non_Joiner}', ""); + Error('\p{InSC=:= -Non_Joiner}'); + Error('\P{InSC=:= -Non_Joiner}'); Expect(1, 8204, '\p{InSC=:\ANon_Joiner\z:}', "");; Expect(0, 8205, '\p{InSC=:\ANon_Joiner\z:}', "");; Expect(1, 8204, '\p{InSC=nonjoiner}', ""); @@ -50568,16 +51705,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8205, '\P{^InSC=nonjoiner}', ""); Expect(1, 8204, '\p{InSC=:\Anonjoiner\z:}', "");; Expect(0, 8205, '\p{InSC=:\Anonjoiner\z:}', "");; - Expect(1, 8204, '\p{InSC=_-NON_Joiner}', ""); - Expect(0, 8204, '\p{^InSC=_-NON_Joiner}', ""); - Expect(0, 8204, '\P{InSC=_-NON_Joiner}', ""); - Expect(1, 8204, '\P{^InSC=_-NON_Joiner}', ""); - Expect(0, 8205, '\p{InSC=_-NON_Joiner}', ""); - Expect(1, 8205, '\p{^InSC=_-NON_Joiner}', ""); - Expect(1, 8205, '\P{InSC=_-NON_Joiner}', ""); - Expect(0, 8205, '\P{^InSC=_-NON_Joiner}', ""); - Error('\p{Is_Indic_Syllabic_Category: :=Non_JOINER}'); - Error('\P{Is_Indic_Syllabic_Category: :=Non_JOINER}'); + Expect(1, 8204, '\p{InSC= NON_Joiner}', ""); + Expect(0, 8204, '\p{^InSC= NON_Joiner}', ""); + Expect(0, 8204, '\P{InSC= NON_Joiner}', ""); + Expect(1, 8204, '\P{^InSC= NON_Joiner}', ""); + Expect(0, 8205, '\p{InSC= NON_Joiner}', ""); + Expect(1, 8205, '\p{^InSC= NON_Joiner}', ""); + Expect(1, 8205, '\P{InSC= NON_Joiner}', ""); + Expect(0, 8205, '\P{^InSC= NON_Joiner}', ""); + Error('\p{Is_Indic_Syllabic_Category: _non_joiner:=}'); + Error('\P{Is_Indic_Syllabic_Category: _non_joiner:=}'); Expect(1, 8204, '\p{Is_Indic_Syllabic_Category=nonjoiner}', ""); Expect(0, 8204, '\p{^Is_Indic_Syllabic_Category=nonjoiner}', ""); Expect(0, 8204, '\P{Is_Indic_Syllabic_Category=nonjoiner}', ""); @@ -50586,16 +51723,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8205, '\p{^Is_Indic_Syllabic_Category=nonjoiner}', ""); Expect(1, 8205, '\P{Is_Indic_Syllabic_Category=nonjoiner}', ""); Expect(0, 8205, '\P{^Is_Indic_Syllabic_Category=nonjoiner}', ""); - Expect(1, 8204, '\p{Is_Indic_Syllabic_Category=- Non_joiner}', ""); - Expect(0, 8204, '\p{^Is_Indic_Syllabic_Category=- Non_joiner}', ""); - Expect(0, 8204, '\P{Is_Indic_Syllabic_Category=- Non_joiner}', ""); - Expect(1, 8204, '\P{^Is_Indic_Syllabic_Category=- Non_joiner}', ""); - Expect(0, 8205, '\p{Is_Indic_Syllabic_Category=- Non_joiner}', ""); - Expect(1, 8205, '\p{^Is_Indic_Syllabic_Category=- Non_joiner}', ""); - Expect(1, 8205, '\P{Is_Indic_Syllabic_Category=- Non_joiner}', ""); - Expect(0, 8205, '\P{^Is_Indic_Syllabic_Category=- Non_joiner}', ""); - Error('\p{Is_InSC=:= _Non_joiner}'); - Error('\P{Is_InSC=:= _Non_joiner}'); + Expect(1, 8204, '\p{Is_Indic_Syllabic_Category: -_NON_Joiner}', ""); + Expect(0, 8204, '\p{^Is_Indic_Syllabic_Category: -_NON_Joiner}', ""); + Expect(0, 8204, '\P{Is_Indic_Syllabic_Category: -_NON_Joiner}', ""); + Expect(1, 8204, '\P{^Is_Indic_Syllabic_Category: -_NON_Joiner}', ""); + Expect(0, 8205, '\p{Is_Indic_Syllabic_Category: -_NON_Joiner}', ""); + Expect(1, 8205, '\p{^Is_Indic_Syllabic_Category: -_NON_Joiner}', ""); + Expect(1, 8205, '\P{Is_Indic_Syllabic_Category: -_NON_Joiner}', ""); + Expect(0, 8205, '\P{^Is_Indic_Syllabic_Category: -_NON_Joiner}', ""); + Error('\p{Is_InSC=_ NON_Joiner/a/}'); + Error('\P{Is_InSC=_ NON_Joiner/a/}'); Expect(1, 8204, '\p{Is_InSC=nonjoiner}', ""); Expect(0, 8204, '\p{^Is_InSC=nonjoiner}', ""); Expect(0, 8204, '\P{Is_InSC=nonjoiner}', ""); @@ -50604,16 +51741,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/a/}'); - Error('\P{Indic_Syllabic_Category= Nukta/a/}'); + 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, 73026, '\p{Indic_Syllabic_Category=:\ANukta\z:}', "");; Expect(0, 73027, '\p{Indic_Syllabic_Category=:\ANukta\z:}', "");; Expect(1, 73026, '\p{Indic_Syllabic_Category=nukta}', ""); @@ -50626,26 +51763,26 @@ 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=:= Nukta}'); - Error('\P{InSC=:= 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}', ""); - Expect(0, 73026, '\p{^InSC:nukta}', ""); - Expect(0, 73026, '\P{InSC:nukta}', ""); - Expect(1, 73026, '\P{^InSC:nukta}', ""); - Expect(0, 73027, '\p{InSC:nukta}', ""); - Expect(1, 73027, '\p{^InSC:nukta}', ""); - Expect(1, 73027, '\P{InSC:nukta}', ""); - Expect(0, 73027, '\P{^InSC:nukta}', ""); + Expect(1, 73026, '\p{InSC=nukta}', ""); + Expect(0, 73026, '\p{^InSC=nukta}', ""); + Expect(0, 73026, '\P{InSC=nukta}', ""); + Expect(1, 73026, '\P{^InSC=nukta}', ""); + Expect(0, 73027, '\p{InSC=nukta}', ""); + Expect(1, 73027, '\p{^InSC=nukta}', ""); + Expect(1, 73027, '\P{InSC=nukta}', ""); + Expect(0, 73027, '\P{^InSC=nukta}', ""); Expect(1, 73026, '\p{InSC=:\Anukta\z:}', "");; Expect(0, 73027, '\p{InSC=:\Anukta\z:}', "");; Expect(1, 73026, '\p{InSC=_ Nukta}', ""); @@ -50656,8 +51793,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73027, '\p{^InSC=_ Nukta}', ""); Expect(1, 73027, '\P{InSC=_ Nukta}', ""); Expect(0, 73027, '\P{^InSC=_ Nukta}', ""); - Error('\p{Is_Indic_Syllabic_Category= NUKTA/a/}'); - Error('\P{Is_Indic_Syllabic_Category= NUKTA/a/}'); + 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}', ""); @@ -50666,16 +51803,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73027, '\p{^Is_Indic_Syllabic_Category=nukta}', ""); Expect(1, 73027, '\P{Is_Indic_Syllabic_Category=nukta}', ""); Expect(0, 73027, '\P{^Is_Indic_Syllabic_Category=nukta}', ""); - Expect(1, 73026, '\p{Is_Indic_Syllabic_Category= nukta}', ""); - Expect(0, 73026, '\p{^Is_Indic_Syllabic_Category= nukta}', ""); - Expect(0, 73026, '\P{Is_Indic_Syllabic_Category= nukta}', ""); - Expect(1, 73026, '\P{^Is_Indic_Syllabic_Category= nukta}', ""); - Expect(0, 73027, '\p{Is_Indic_Syllabic_Category= nukta}', ""); - Expect(1, 73027, '\p{^Is_Indic_Syllabic_Category= nukta}', ""); - Expect(1, 73027, '\P{Is_Indic_Syllabic_Category= nukta}', ""); - Expect(0, 73027, '\P{^Is_Indic_Syllabic_Category= nukta}', ""); - Error('\p{Is_InSC=/a/_NUKTA}'); - Error('\P{Is_InSC=/a/_NUKTA}'); + Expect(1, 73026, '\p{Is_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}', ""); @@ -50684,16 +51821,16 @@ 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=_:=Number}'); - Error('\P{Indic_Syllabic_Category=_:=Number}'); + 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}', ""); @@ -50706,56 +51843,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73130, '\P{^Indic_Syllabic_Category=number}', ""); Expect(1, 73129, '\p{Indic_Syllabic_Category=:\Anumber\z:}', "");; Expect(0, 73130, '\p{Indic_Syllabic_Category=:\Anumber\z:}', "");; - Expect(1, 73129, '\p{Indic_Syllabic_Category=--NUMBER}', ""); - Expect(0, 73129, '\p{^Indic_Syllabic_Category=--NUMBER}', ""); - Expect(0, 73129, '\P{Indic_Syllabic_Category=--NUMBER}', ""); - Expect(1, 73129, '\P{^Indic_Syllabic_Category=--NUMBER}', ""); - Expect(0, 73130, '\p{Indic_Syllabic_Category=--NUMBER}', ""); - Expect(1, 73130, '\p{^Indic_Syllabic_Category=--NUMBER}', ""); - Expect(1, 73130, '\P{Indic_Syllabic_Category=--NUMBER}', ""); - Expect(0, 73130, '\P{^Indic_Syllabic_Category=--NUMBER}', ""); - Error('\p{InSC:/a/ number}'); - Error('\P{InSC:/a/ number}'); + Expect(1, 73129, '\p{Indic_Syllabic_Category=-number}', ""); + Expect(0, 73129, '\p{^Indic_Syllabic_Category=-number}', ""); + Expect(0, 73129, '\P{Indic_Syllabic_Category=-number}', ""); + Expect(1, 73129, '\P{^Indic_Syllabic_Category=-number}', ""); + Expect(0, 73130, '\p{Indic_Syllabic_Category=-number}', ""); + Expect(1, 73130, '\p{^Indic_Syllabic_Category=-number}', ""); + Expect(1, 73130, '\P{Indic_Syllabic_Category=-number}', ""); + Expect(0, 73130, '\P{^Indic_Syllabic_Category=-number}', ""); + Error('\p{InSC= /a/number}'); + Error('\P{InSC= /a/number}'); Expect(1, 73129, '\p{InSC=:\ANumber\z:}', "");; Expect(0, 73130, '\p{InSC=:\ANumber\z:}', "");; - Expect(1, 73129, '\p{InSC=number}', ""); - 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: 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{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}', ""); @@ -50764,16 +51901,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73130, '\p{^Is_InSC=number}', ""); Expect(1, 73130, '\P{Is_InSC=number}', ""); Expect(0, 73130, '\P{^Is_InSC=number}', ""); - Expect(1, 73129, '\p{Is_InSC=-NUMBER}', ""); - Expect(0, 73129, '\p{^Is_InSC=-NUMBER}', ""); - Expect(0, 73129, '\P{Is_InSC=-NUMBER}', ""); - Expect(1, 73129, '\P{^Is_InSC=-NUMBER}', ""); - Expect(0, 73130, '\p{Is_InSC=-NUMBER}', ""); - Expect(1, 73130, '\p{^Is_InSC=-NUMBER}', ""); - Expect(1, 73130, '\P{Is_InSC=-NUMBER}', ""); - Expect(0, 73130, '\P{^Is_InSC=-NUMBER}', ""); - Error('\p{Indic_Syllabic_Category=-:=Number_Joiner}'); - Error('\P{Indic_Syllabic_Category=-:=Number_Joiner}'); + Expect(1, 73129, '\p{Is_InSC= number}', ""); + Expect(0, 73129, '\p{^Is_InSC= number}', ""); + Expect(0, 73129, '\P{Is_InSC= number}', ""); + Expect(1, 73129, '\P{^Is_InSC= number}', ""); + Expect(0, 73130, '\p{Is_InSC= number}', ""); + Expect(1, 73130, '\p{^Is_InSC= number}', ""); + Expect(1, 73130, '\P{Is_InSC= number}', ""); + Expect(0, 73130, '\P{^Is_InSC= number}', ""); + Error('\p{Indic_Syllabic_Category= Number_JOINER:=}'); + Error('\P{Indic_Syllabic_Category= Number_JOINER:=}'); Expect(1, 69759, '\p{Indic_Syllabic_Category=:\ANumber_Joiner\z:}', "");; Expect(0, 69760, '\p{Indic_Syllabic_Category=:\ANumber_Joiner\z:}', "");; Expect(1, 69759, '\p{Indic_Syllabic_Category=numberjoiner}', ""); @@ -50786,16 +51923,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=/a/_Number_JOINER}'); - Error('\P{InSC=/a/_Number_JOINER}'); + Expect(1, 69759, '\p{Indic_Syllabic_Category: _Number_JOINER}', ""); + Expect(0, 69759, '\p{^Indic_Syllabic_Category: _Number_JOINER}', ""); + Expect(0, 69759, '\P{Indic_Syllabic_Category: _Number_JOINER}', ""); + Expect(1, 69759, '\P{^Indic_Syllabic_Category: _Number_JOINER}', ""); + Expect(0, 69760, '\p{Indic_Syllabic_Category: _Number_JOINER}', ""); + Expect(1, 69760, '\p{^Indic_Syllabic_Category: _Number_JOINER}', ""); + Expect(1, 69760, '\P{Indic_Syllabic_Category: _Number_JOINER}', ""); + Expect(0, 69760, '\P{^Indic_Syllabic_Category: _Number_JOINER}', ""); + Error('\p{InSC=:=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}', ""); @@ -50808,16 +51945,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 69760, '\P{^InSC=numberjoiner}', ""); Expect(1, 69759, '\p{InSC=:\Anumberjoiner\z:}', "");; Expect(0, 69760, '\p{InSC=:\Anumberjoiner\z:}', "");; - Expect(1, 69759, '\p{InSC: _-NUMBER_Joiner}', ""); - Expect(0, 69759, '\p{^InSC: _-NUMBER_Joiner}', ""); - Expect(0, 69759, '\P{InSC: _-NUMBER_Joiner}', ""); - Expect(1, 69759, '\P{^InSC: _-NUMBER_Joiner}', ""); - Expect(0, 69760, '\p{InSC: _-NUMBER_Joiner}', ""); - Expect(1, 69760, '\p{^InSC: _-NUMBER_Joiner}', ""); - Expect(1, 69760, '\P{InSC: _-NUMBER_Joiner}', ""); - Expect(0, 69760, '\P{^InSC: _-NUMBER_Joiner}', ""); - Error('\p{Is_Indic_Syllabic_Category=/a/NUMBER_Joiner}'); - Error('\P{Is_Indic_Syllabic_Category=/a/NUMBER_Joiner}'); + Expect(1, 69759, '\p{InSC: _number_JOINER}', ""); + Expect(0, 69759, '\p{^InSC: _number_JOINER}', ""); + Expect(0, 69759, '\P{InSC: _number_JOINER}', ""); + Expect(1, 69759, '\P{^InSC: _number_JOINER}', ""); + Expect(0, 69760, '\p{InSC: _number_JOINER}', ""); + Expect(1, 69760, '\p{^InSC: _number_JOINER}', ""); + Expect(1, 69760, '\P{InSC: _number_JOINER}', ""); + Expect(0, 69760, '\P{^InSC: _number_JOINER}', ""); + Error('\p{Is_Indic_Syllabic_Category=:= NUMBER_JOINER}'); + Error('\P{Is_Indic_Syllabic_Category=:= NUMBER_JOINER}'); Expect(1, 69759, '\p{Is_Indic_Syllabic_Category=numberjoiner}', ""); Expect(0, 69759, '\p{^Is_Indic_Syllabic_Category=numberjoiner}', ""); Expect(0, 69759, '\P{Is_Indic_Syllabic_Category=numberjoiner}', ""); @@ -50826,16 +51963,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}', ""); @@ -50844,16 +51981,16 @@ 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= /a/Other}'); - Error('\P{Indic_Syllabic_Category= /a/Other}'); + Expect(1, 69759, '\p{Is_InSC=--number_Joiner}', ""); + Expect(0, 69759, '\p{^Is_InSC=--number_Joiner}', ""); + Expect(0, 69759, '\P{Is_InSC=--number_Joiner}', ""); + Expect(1, 69759, '\P{^Is_InSC=--number_Joiner}', ""); + Expect(0, 69760, '\p{Is_InSC=--number_Joiner}', ""); + Expect(1, 69760, '\p{^Is_InSC=--number_Joiner}', ""); + Expect(1, 69760, '\P{Is_InSC=--number_Joiner}', ""); + Expect(0, 69760, '\P{^Is_InSC=--number_Joiner}', ""); + Error('\p{Indic_Syllabic_Category=-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}', ""); @@ -50866,38 +52003,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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{Indic_Syllabic_Category=__other}', ""); + Expect(0, 73463, '\p{^Indic_Syllabic_Category=__other}', ""); + Expect(0, 73463, '\P{Indic_Syllabic_Category=__other}', ""); + Expect(1, 73463, '\P{^Indic_Syllabic_Category=__other}', ""); + Expect(0, 73462, '\p{Indic_Syllabic_Category=__other}', ""); + Expect(1, 73462, '\p{^Indic_Syllabic_Category=__other}', ""); + Expect(1, 73462, '\P{Indic_Syllabic_Category=__other}', ""); + Expect(0, 73462, '\P{^Indic_Syllabic_Category=__other}', ""); + Error('\p{InSC=/a/Other}'); + Error('\P{InSC=/a/Other}'); Expect(1, 73463, '\p{InSC=:\AOther\z:}', "");; Expect(0, 73462, '\p{InSC=:\AOther\z:}', "");; - Expect(1, 73463, '\p{InSC: other}', ""); - Expect(0, 73463, '\p{^InSC: other}', ""); - Expect(0, 73463, '\P{InSC: other}', ""); - Expect(1, 73463, '\P{^InSC: other}', ""); - Expect(0, 73462, '\p{InSC: other}', ""); - Expect(1, 73462, '\p{^InSC: other}', ""); - Expect(1, 73462, '\P{InSC: other}', ""); - Expect(0, 73462, '\P{^InSC: other}', ""); + Expect(1, 73463, '\p{InSC=other}', ""); + Expect(0, 73463, '\p{^InSC=other}', ""); + Expect(0, 73463, '\P{InSC=other}', ""); + Expect(1, 73463, '\P{^InSC=other}', ""); + Expect(0, 73462, '\p{InSC=other}', ""); + Expect(1, 73462, '\p{^InSC=other}', ""); + Expect(1, 73462, '\P{InSC=other}', ""); + Expect(0, 73462, '\P{^InSC=other}', ""); Expect(1, 73463, '\p{InSC=:\Aother\z:}', "");; Expect(0, 73462, '\p{InSC=:\Aother\z:}', "");; - Expect(1, 73463, '\p{InSC=_ other}', ""); - Expect(0, 73463, '\p{^InSC=_ other}', ""); - Expect(0, 73463, '\P{InSC=_ other}', ""); - Expect(1, 73463, '\P{^InSC=_ other}', ""); - Expect(0, 73462, '\p{InSC=_ other}', ""); - Expect(1, 73462, '\p{^InSC=_ other}', ""); - Expect(1, 73462, '\P{InSC=_ other}', ""); - Expect(0, 73462, '\P{^InSC=_ other}', ""); - Error('\p{Is_Indic_Syllabic_Category=/a/_-Other}'); - Error('\P{Is_Indic_Syllabic_Category=/a/_-Other}'); + Expect(1, 73463, '\p{InSC=-Other}', ""); + Expect(0, 73463, '\p{^InSC=-Other}', ""); + Expect(0, 73463, '\P{InSC=-Other}', ""); + Expect(1, 73463, '\P{^InSC=-Other}', ""); + Expect(0, 73462, '\p{InSC=-Other}', ""); + Expect(1, 73462, '\p{^InSC=-Other}', ""); + Expect(1, 73462, '\P{InSC=-Other}', ""); + Expect(0, 73462, '\P{^InSC=-Other}', ""); + Error('\p{Is_Indic_Syllabic_Category= /a/Other}'); + Error('\P{Is_Indic_Syllabic_Category= /a/Other}'); Expect(1, 73463, '\p{Is_Indic_Syllabic_Category=other}', ""); Expect(0, 73463, '\p{^Is_Indic_Syllabic_Category=other}', ""); Expect(0, 73463, '\P{Is_Indic_Syllabic_Category=other}', ""); @@ -50906,16 +52043,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73462, '\p{^Is_Indic_Syllabic_Category=other}', ""); Expect(1, 73462, '\P{Is_Indic_Syllabic_Category=other}', ""); Expect(0, 73462, '\P{^Is_Indic_Syllabic_Category=other}', ""); - Expect(1, 73463, '\p{Is_Indic_Syllabic_Category= _Other}', ""); - Expect(0, 73463, '\p{^Is_Indic_Syllabic_Category= _Other}', ""); - Expect(0, 73463, '\P{Is_Indic_Syllabic_Category= _Other}', ""); - Expect(1, 73463, '\P{^Is_Indic_Syllabic_Category= _Other}', ""); - Expect(0, 73462, '\p{Is_Indic_Syllabic_Category= _Other}', ""); - Expect(1, 73462, '\p{^Is_Indic_Syllabic_Category= _Other}', ""); - Expect(1, 73462, '\P{Is_Indic_Syllabic_Category= _Other}', ""); - Expect(0, 73462, '\P{^Is_Indic_Syllabic_Category= _Other}', ""); - Error('\p{Is_InSC=-Other/a/}'); - Error('\P{Is_InSC=-Other/a/}'); + Expect(1, 73463, '\p{Is_Indic_Syllabic_Category=-other}', ""); + Expect(0, 73463, '\p{^Is_Indic_Syllabic_Category=-other}', ""); + Expect(0, 73463, '\P{Is_Indic_Syllabic_Category=-other}', ""); + Expect(1, 73463, '\P{^Is_Indic_Syllabic_Category=-other}', ""); + Expect(0, 73462, '\p{Is_Indic_Syllabic_Category=-other}', ""); + Expect(1, 73462, '\p{^Is_Indic_Syllabic_Category=-other}', ""); + Expect(1, 73462, '\P{Is_Indic_Syllabic_Category=-other}', ""); + Expect(0, 73462, '\P{^Is_Indic_Syllabic_Category=-other}', ""); + Error('\p{Is_InSC=-:=Other}'); + 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}', ""); @@ -50924,38 +52061,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73462, '\p{^Is_InSC=other}', ""); Expect(1, 73462, '\P{Is_InSC=other}', ""); Expect(0, 73462, '\P{^Is_InSC=other}', ""); - Expect(1, 73463, '\p{Is_InSC: - other}', ""); - Expect(0, 73463, '\p{^Is_InSC: - other}', ""); - Expect(0, 73463, '\P{Is_InSC: - other}', ""); - Expect(1, 73463, '\P{^Is_InSC: - other}', ""); - Expect(0, 73462, '\p{Is_InSC: - other}', ""); - Expect(1, 73462, '\p{^Is_InSC: - other}', ""); - Expect(1, 73462, '\P{Is_InSC: - other}', ""); - Expect(0, 73462, '\P{^Is_InSC: - other}', ""); - Error('\p{Indic_Syllabic_Category= :=pure_killer}'); - Error('\P{Indic_Syllabic_Category= :=pure_killer}'); + Expect(1, 73463, '\p{Is_InSC=-OTHER}', ""); + Expect(0, 73463, '\p{^Is_InSC=-OTHER}', ""); + Expect(0, 73463, '\P{Is_InSC=-OTHER}', ""); + Expect(1, 73463, '\P{^Is_InSC=-OTHER}', ""); + Expect(0, 73462, '\p{Is_InSC=-OTHER}', ""); + Expect(1, 73462, '\p{^Is_InSC=-OTHER}', ""); + Expect(1, 73462, '\P{Is_InSC=-OTHER}', ""); + Expect(0, 73462, '\P{^Is_InSC=-OTHER}', ""); + Error('\p{Indic_Syllabic_Category=__pure_Killer:=}'); + Error('\P{Indic_Syllabic_Category=__pure_Killer:=}'); Expect(1, 73028, '\p{Indic_Syllabic_Category=:\APure_Killer\z:}', "");; Expect(0, 73029, '\p{Indic_Syllabic_Category=:\APure_Killer\z:}', "");; - Expect(1, 73028, '\p{Indic_Syllabic_Category: purekiller}', ""); - Expect(0, 73028, '\p{^Indic_Syllabic_Category: purekiller}', ""); - Expect(0, 73028, '\P{Indic_Syllabic_Category: purekiller}', ""); - Expect(1, 73028, '\P{^Indic_Syllabic_Category: purekiller}', ""); - Expect(0, 73029, '\p{Indic_Syllabic_Category: purekiller}', ""); - Expect(1, 73029, '\p{^Indic_Syllabic_Category: purekiller}', ""); - Expect(1, 73029, '\P{Indic_Syllabic_Category: purekiller}', ""); - Expect(0, 73029, '\P{^Indic_Syllabic_Category: purekiller}', ""); + Expect(1, 73028, '\p{Indic_Syllabic_Category=purekiller}', ""); + Expect(0, 73028, '\p{^Indic_Syllabic_Category=purekiller}', ""); + Expect(0, 73028, '\P{Indic_Syllabic_Category=purekiller}', ""); + Expect(1, 73028, '\P{^Indic_Syllabic_Category=purekiller}', ""); + Expect(0, 73029, '\p{Indic_Syllabic_Category=purekiller}', ""); + Expect(1, 73029, '\p{^Indic_Syllabic_Category=purekiller}', ""); + Expect(1, 73029, '\P{Indic_Syllabic_Category=purekiller}', ""); + Expect(0, 73029, '\P{^Indic_Syllabic_Category=purekiller}', ""); Expect(1, 73028, '\p{Indic_Syllabic_Category=:\Apurekiller\z:}', "");; Expect(0, 73029, '\p{Indic_Syllabic_Category=:\Apurekiller\z:}', "");; - Expect(1, 73028, '\p{Indic_Syllabic_Category=- PURE_KILLER}', ""); - Expect(0, 73028, '\p{^Indic_Syllabic_Category=- PURE_KILLER}', ""); - Expect(0, 73028, '\P{Indic_Syllabic_Category=- PURE_KILLER}', ""); - Expect(1, 73028, '\P{^Indic_Syllabic_Category=- PURE_KILLER}', ""); - Expect(0, 73029, '\p{Indic_Syllabic_Category=- PURE_KILLER}', ""); - Expect(1, 73029, '\p{^Indic_Syllabic_Category=- PURE_KILLER}', ""); - Expect(1, 73029, '\P{Indic_Syllabic_Category=- PURE_KILLER}', ""); - Expect(0, 73029, '\P{^Indic_Syllabic_Category=- PURE_KILLER}', ""); - Error('\p{InSC= -pure_KILLER/a/}'); - Error('\P{InSC= -pure_KILLER/a/}'); + 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}', ""); @@ -50968,16 +52105,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73029, '\P{^InSC=purekiller}', ""); Expect(1, 73028, '\p{InSC=:\Apurekiller\z:}', "");; Expect(0, 73029, '\p{InSC=:\Apurekiller\z:}', "");; - Expect(1, 73028, '\p{InSC= Pure_Killer}', ""); - Expect(0, 73028, '\p{^InSC= Pure_Killer}', ""); - Expect(0, 73028, '\P{InSC= Pure_Killer}', ""); - Expect(1, 73028, '\P{^InSC= Pure_Killer}', ""); - Expect(0, 73029, '\p{InSC= Pure_Killer}', ""); - Expect(1, 73029, '\p{^InSC= Pure_Killer}', ""); - Expect(1, 73029, '\P{InSC= Pure_Killer}', ""); - Expect(0, 73029, '\P{^InSC= Pure_Killer}', ""); - Error('\p{Is_Indic_Syllabic_Category=_:=pure_killer}'); - Error('\P{Is_Indic_Syllabic_Category=_:=pure_killer}'); + Expect(1, 73028, '\p{InSC=-_PURE_killer}', ""); + Expect(0, 73028, '\p{^InSC=-_PURE_killer}', ""); + Expect(0, 73028, '\P{InSC=-_PURE_killer}', ""); + Expect(1, 73028, '\P{^InSC=-_PURE_killer}', ""); + Expect(0, 73029, '\p{InSC=-_PURE_killer}', ""); + Expect(1, 73029, '\p{^InSC=-_PURE_killer}', ""); + Expect(1, 73029, '\P{InSC=-_PURE_killer}', ""); + Expect(0, 73029, '\P{^InSC=-_PURE_killer}', ""); + Error('\p{Is_Indic_Syllabic_Category= /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}', ""); @@ -50986,16 +52123,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73029, '\p{^Is_Indic_Syllabic_Category=purekiller}', ""); Expect(1, 73029, '\P{Is_Indic_Syllabic_Category=purekiller}', ""); Expect(0, 73029, '\P{^Is_Indic_Syllabic_Category=purekiller}', ""); - Expect(1, 73028, '\p{Is_Indic_Syllabic_Category= PURE_killer}', ""); - Expect(0, 73028, '\p{^Is_Indic_Syllabic_Category= PURE_killer}', ""); - Expect(0, 73028, '\P{Is_Indic_Syllabic_Category= PURE_killer}', ""); - Expect(1, 73028, '\P{^Is_Indic_Syllabic_Category= PURE_killer}', ""); - Expect(0, 73029, '\p{Is_Indic_Syllabic_Category= PURE_killer}', ""); - Expect(1, 73029, '\p{^Is_Indic_Syllabic_Category= PURE_killer}', ""); - Expect(1, 73029, '\P{Is_Indic_Syllabic_Category= PURE_killer}', ""); - Expect(0, 73029, '\P{^Is_Indic_Syllabic_Category= PURE_killer}', ""); - Error('\p{Is_InSC=/a/ pure_killer}'); - Error('\P{Is_InSC=/a/ pure_killer}'); + Expect(1, 73028, '\p{Is_Indic_Syllabic_Category= pure_Killer}', ""); + Expect(0, 73028, '\p{^Is_Indic_Syllabic_Category= pure_Killer}', ""); + Expect(0, 73028, '\P{Is_Indic_Syllabic_Category= pure_Killer}', ""); + Expect(1, 73028, '\P{^Is_Indic_Syllabic_Category= pure_Killer}', ""); + Expect(0, 73029, '\p{Is_Indic_Syllabic_Category= pure_Killer}', ""); + Expect(1, 73029, '\p{^Is_Indic_Syllabic_Category= pure_Killer}', ""); + Expect(1, 73029, '\P{Is_Indic_Syllabic_Category= pure_Killer}', ""); + Expect(0, 73029, '\P{^Is_Indic_Syllabic_Category= pure_Killer}', ""); + Error('\p{Is_InSC= 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}', ""); @@ -51004,16 +52141,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73029, '\p{^Is_InSC=purekiller}', ""); Expect(1, 73029, '\P{Is_InSC=purekiller}', ""); Expect(0, 73029, '\P{^Is_InSC=purekiller}', ""); - Expect(1, 73028, '\p{Is_InSC=-Pure_Killer}', ""); - Expect(0, 73028, '\p{^Is_InSC=-Pure_Killer}', ""); - Expect(0, 73028, '\P{Is_InSC=-Pure_Killer}', ""); - Expect(1, 73028, '\P{^Is_InSC=-Pure_Killer}', ""); - Expect(0, 73029, '\p{Is_InSC=-Pure_Killer}', ""); - Expect(1, 73029, '\p{^Is_InSC=-Pure_Killer}', ""); - Expect(1, 73029, '\P{Is_InSC=-Pure_Killer}', ""); - Expect(0, 73029, '\P{^Is_InSC=-Pure_Killer}', ""); - Error('\p{Indic_Syllabic_Category=/a/-_REGISTER_Shifter}'); - Error('\P{Indic_Syllabic_Category=/a/-_REGISTER_Shifter}'); + Expect(1, 73028, '\p{Is_InSC= -pure_killer}', ""); + Expect(0, 73028, '\p{^Is_InSC= -pure_killer}', ""); + Expect(0, 73028, '\P{Is_InSC= -pure_killer}', ""); + Expect(1, 73028, '\P{^Is_InSC= -pure_killer}', ""); + Expect(0, 73029, '\p{Is_InSC= -pure_killer}', ""); + Expect(1, 73029, '\p{^Is_InSC= -pure_killer}', ""); + Expect(1, 73029, '\P{Is_InSC= -pure_killer}', ""); + Expect(0, 73029, '\P{^Is_InSC= -pure_killer}', ""); + Error('\p{Indic_Syllabic_Category=- REGISTER_Shifter/a/}'); + Error('\P{Indic_Syllabic_Category=- REGISTER_Shifter/a/}'); 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}', ""); @@ -51026,16 +52163,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 6091, '\P{^Indic_Syllabic_Category=registershifter}', ""); Expect(1, 6090, '\p{Indic_Syllabic_Category=:\Aregistershifter\z:}', "");; Expect(0, 6091, '\p{Indic_Syllabic_Category=:\Aregistershifter\z:}', "");; - Expect(1, 6090, '\p{Indic_Syllabic_Category=-REGISTER_shifter}', ""); - Expect(0, 6090, '\p{^Indic_Syllabic_Category=-REGISTER_shifter}', ""); - Expect(0, 6090, '\P{Indic_Syllabic_Category=-REGISTER_shifter}', ""); - Expect(1, 6090, '\P{^Indic_Syllabic_Category=-REGISTER_shifter}', ""); - Expect(0, 6091, '\p{Indic_Syllabic_Category=-REGISTER_shifter}', ""); - Expect(1, 6091, '\p{^Indic_Syllabic_Category=-REGISTER_shifter}', ""); - Expect(1, 6091, '\P{Indic_Syllabic_Category=-REGISTER_shifter}', ""); - Expect(0, 6091, '\P{^Indic_Syllabic_Category=-REGISTER_shifter}', ""); - Error('\p{InSC= :=REGISTER_shifter}'); - Error('\P{InSC= :=REGISTER_shifter}'); + Expect(1, 6090, '\p{Indic_Syllabic_Category= _register_Shifter}', ""); + Expect(0, 6090, '\p{^Indic_Syllabic_Category= _register_Shifter}', ""); + Expect(0, 6090, '\P{Indic_Syllabic_Category= _register_Shifter}', ""); + Expect(1, 6090, '\P{^Indic_Syllabic_Category= _register_Shifter}', ""); + Expect(0, 6091, '\p{Indic_Syllabic_Category= _register_Shifter}', ""); + Expect(1, 6091, '\p{^Indic_Syllabic_Category= _register_Shifter}', ""); + Expect(1, 6091, '\P{Indic_Syllabic_Category= _register_Shifter}', ""); + Expect(0, 6091, '\P{^Indic_Syllabic_Category= _register_Shifter}', ""); + Error('\p{InSC=- register_Shifter/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}', ""); @@ -51048,16 +52185,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 6091, '\P{^InSC=registershifter}', ""); Expect(1, 6090, '\p{InSC=:\Aregistershifter\z:}', "");; Expect(0, 6091, '\p{InSC=:\Aregistershifter\z:}', "");; - Expect(1, 6090, '\p{InSC= _Register_Shifter}', ""); - Expect(0, 6090, '\p{^InSC= _Register_Shifter}', ""); - Expect(0, 6090, '\P{InSC= _Register_Shifter}', ""); - Expect(1, 6090, '\P{^InSC= _Register_Shifter}', ""); - Expect(0, 6091, '\p{InSC= _Register_Shifter}', ""); - Expect(1, 6091, '\p{^InSC= _Register_Shifter}', ""); - Expect(1, 6091, '\P{InSC= _Register_Shifter}', ""); - Expect(0, 6091, '\P{^InSC= _Register_Shifter}', ""); - Error('\p{Is_Indic_Syllabic_Category=--register_shifter:=}'); - Error('\P{Is_Indic_Syllabic_Category=--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: /a/Register_shifter}'); + Error('\P{Is_Indic_Syllabic_Category: /a/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}', ""); @@ -51066,34 +52203,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 6091, '\p{^Is_Indic_Syllabic_Category=registershifter}', ""); Expect(1, 6091, '\P{Is_Indic_Syllabic_Category=registershifter}', ""); Expect(0, 6091, '\P{^Is_Indic_Syllabic_Category=registershifter}', ""); - Expect(1, 6090, '\p{Is_Indic_Syllabic_Category= Register_shifter}', ""); - Expect(0, 6090, '\p{^Is_Indic_Syllabic_Category= Register_shifter}', ""); - Expect(0, 6090, '\P{Is_Indic_Syllabic_Category= Register_shifter}', ""); - Expect(1, 6090, '\P{^Is_Indic_Syllabic_Category= Register_shifter}', ""); - Expect(0, 6091, '\p{Is_Indic_Syllabic_Category= Register_shifter}', ""); - Expect(1, 6091, '\p{^Is_Indic_Syllabic_Category= Register_shifter}', ""); - Expect(1, 6091, '\P{Is_Indic_Syllabic_Category= Register_shifter}', ""); - Expect(0, 6091, '\P{^Is_Indic_Syllabic_Category= Register_shifter}', ""); - Error('\p{Is_InSC=/a/_ REGISTER_SHIFTER}'); - Error('\P{Is_InSC=/a/_ REGISTER_SHIFTER}'); - Expect(1, 6090, '\p{Is_InSC: registershifter}', ""); - Expect(0, 6090, '\p{^Is_InSC: registershifter}', ""); - Expect(0, 6090, '\P{Is_InSC: registershifter}', ""); - Expect(1, 6090, '\P{^Is_InSC: registershifter}', ""); - Expect(0, 6091, '\p{Is_InSC: registershifter}', ""); - Expect(1, 6091, '\p{^Is_InSC: registershifter}', ""); - Expect(1, 6091, '\P{Is_InSC: registershifter}', ""); - Expect(0, 6091, '\P{^Is_InSC: registershifter}', ""); - Expect(1, 6090, '\p{Is_InSC: - REGISTER_Shifter}', ""); - Expect(0, 6090, '\p{^Is_InSC: - REGISTER_Shifter}', ""); - Expect(0, 6090, '\P{Is_InSC: - REGISTER_Shifter}', ""); - Expect(1, 6090, '\P{^Is_InSC: - REGISTER_Shifter}', ""); - Expect(0, 6091, '\p{Is_InSC: - REGISTER_Shifter}', ""); - Expect(1, 6091, '\p{^Is_InSC: - REGISTER_Shifter}', ""); - Expect(1, 6091, '\P{Is_InSC: - REGISTER_Shifter}', ""); - Expect(0, 6091, '\P{^Is_InSC: - REGISTER_Shifter}', ""); - Error('\p{Indic_Syllabic_Category=- Syllable_MODIFIER:=}'); - Error('\P{Indic_Syllabic_Category=- Syllable_MODIFIER:=}'); + Expect(1, 6090, '\p{Is_Indic_Syllabic_Category=-_register_SHIFTER}', ""); + Expect(0, 6090, '\p{^Is_Indic_Syllabic_Category=-_register_SHIFTER}', ""); + Expect(0, 6090, '\P{Is_Indic_Syllabic_Category=-_register_SHIFTER}', ""); + Expect(1, 6090, '\P{^Is_Indic_Syllabic_Category=-_register_SHIFTER}', ""); + Expect(0, 6091, '\p{Is_Indic_Syllabic_Category=-_register_SHIFTER}', ""); + Expect(1, 6091, '\p{^Is_Indic_Syllabic_Category=-_register_SHIFTER}', ""); + Expect(1, 6091, '\P{Is_Indic_Syllabic_Category=-_register_SHIFTER}', ""); + Expect(0, 6091, '\P{^Is_Indic_Syllabic_Category=-_register_SHIFTER}', ""); + Error('\p{Is_InSC= /a/register_SHIFTER}'); + Error('\P{Is_InSC= /a/register_SHIFTER}'); + Expect(1, 6090, '\p{Is_InSC=registershifter}', ""); + Expect(0, 6090, '\p{^Is_InSC=registershifter}', ""); + Expect(0, 6090, '\P{Is_InSC=registershifter}', ""); + Expect(1, 6090, '\P{^Is_InSC=registershifter}', ""); + Expect(0, 6091, '\p{Is_InSC=registershifter}', ""); + Expect(1, 6091, '\p{^Is_InSC=registershifter}', ""); + Expect(1, 6091, '\P{Is_InSC=registershifter}', ""); + Expect(0, 6091, '\P{^Is_InSC=registershifter}', ""); + Expect(1, 6090, '\p{Is_InSC=_-REGISTER_shifter}', ""); + Expect(0, 6090, '\p{^Is_InSC=_-REGISTER_shifter}', ""); + Expect(0, 6090, '\P{Is_InSC=_-REGISTER_shifter}', ""); + Expect(1, 6090, '\P{^Is_InSC=_-REGISTER_shifter}', ""); + Expect(0, 6091, '\p{Is_InSC=_-REGISTER_shifter}', ""); + Expect(1, 6091, '\p{^Is_InSC=_-REGISTER_shifter}', ""); + Expect(1, 6091, '\P{Is_InSC=_-REGISTER_shifter}', ""); + Expect(0, 6091, '\P{^Is_InSC=_-REGISTER_shifter}', ""); + Error('\p{Indic_Syllabic_Category= :=Syllable_Modifier}'); + Error('\P{Indic_Syllabic_Category= :=Syllable_Modifier}'); Expect(1, 72243, '\p{Indic_Syllabic_Category=:\ASyllable_Modifier\z:}', "");; Expect(0, 72244, '\p{Indic_Syllabic_Category=:\ASyllable_Modifier\z:}', "");; Expect(1, 72243, '\p{Indic_Syllabic_Category=syllablemodifier}', ""); @@ -51106,38 +52243,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: Syllable_Modifier/a/}'); - Error('\P{InSC: Syllable_Modifier/a/}'); + 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}', ""); @@ -51146,34 +52283,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 72244, '\p{^Is_Indic_Syllabic_Category=syllablemodifier}', ""); Expect(1, 72244, '\P{Is_Indic_Syllabic_Category=syllablemodifier}', ""); Expect(0, 72244, '\P{^Is_Indic_Syllabic_Category=syllablemodifier}', ""); - Expect(1, 72243, '\p{Is_Indic_Syllabic_Category: -syllable_Modifier}', ""); - Expect(0, 72243, '\p{^Is_Indic_Syllabic_Category: -syllable_Modifier}', ""); - Expect(0, 72243, '\P{Is_Indic_Syllabic_Category: -syllable_Modifier}', ""); - Expect(1, 72243, '\P{^Is_Indic_Syllabic_Category: -syllable_Modifier}', ""); - Expect(0, 72244, '\p{Is_Indic_Syllabic_Category: -syllable_Modifier}', ""); - Expect(1, 72244, '\p{^Is_Indic_Syllabic_Category: -syllable_Modifier}', ""); - Expect(1, 72244, '\P{Is_Indic_Syllabic_Category: -syllable_Modifier}', ""); - Expect(0, 72244, '\P{^Is_Indic_Syllabic_Category: -syllable_Modifier}', ""); - Error('\p{Is_InSC=- SYLLABLE_Modifier:=}'); - Error('\P{Is_InSC=- SYLLABLE_Modifier:=}'); - Expect(1, 72243, '\p{Is_InSC:syllablemodifier}', ""); - Expect(0, 72243, '\p{^Is_InSC:syllablemodifier}', ""); - Expect(0, 72243, '\P{Is_InSC:syllablemodifier}', ""); - Expect(1, 72243, '\P{^Is_InSC:syllablemodifier}', ""); - Expect(0, 72244, '\p{Is_InSC:syllablemodifier}', ""); - Expect(1, 72244, '\p{^Is_InSC:syllablemodifier}', ""); - Expect(1, 72244, '\P{Is_InSC:syllablemodifier}', ""); - Expect(0, 72244, '\P{^Is_InSC:syllablemodifier}', ""); - Expect(1, 72243, '\p{Is_InSC: _-syllable_Modifier}', ""); - Expect(0, 72243, '\p{^Is_InSC: _-syllable_Modifier}', ""); - Expect(0, 72243, '\P{Is_InSC: _-syllable_Modifier}', ""); - Expect(1, 72243, '\P{^Is_InSC: _-syllable_Modifier}', ""); - Expect(0, 72244, '\p{Is_InSC: _-syllable_Modifier}', ""); - Expect(1, 72244, '\p{^Is_InSC: _-syllable_Modifier}', ""); - Expect(1, 72244, '\P{Is_InSC: _-syllable_Modifier}', ""); - Expect(0, 72244, '\P{^Is_InSC: _-syllable_Modifier}', ""); - Error('\p{Indic_Syllabic_Category=:=_Tone_Letter}'); - Error('\P{Indic_Syllabic_Category=:=_Tone_Letter}'); + 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}', ""); + Expect(1, 72243, '\P{^Is_InSC=syllablemodifier}', ""); + Expect(0, 72244, '\p{Is_InSC=syllablemodifier}', ""); + Expect(1, 72244, '\p{^Is_InSC=syllablemodifier}', ""); + Expect(1, 72244, '\P{Is_InSC=syllablemodifier}', ""); + Expect(0, 72244, '\P{^Is_InSC=syllablemodifier}', ""); + Expect(1, 72243, '\p{Is_InSC=-_syllable_modifier}', ""); + Expect(0, 72243, '\p{^Is_InSC=-_syllable_modifier}', ""); + Expect(0, 72243, '\P{Is_InSC=-_syllable_modifier}', ""); + Expect(1, 72243, '\P{^Is_InSC=-_syllable_modifier}', ""); + Expect(0, 72244, '\p{Is_InSC=-_syllable_modifier}', ""); + Expect(1, 72244, '\p{^Is_InSC=-_syllable_modifier}', ""); + Expect(1, 72244, '\P{Is_InSC=-_syllable_modifier}', ""); + Expect(0, 72244, '\P{^Is_InSC=-_syllable_modifier}', ""); + Error('\p{Indic_Syllabic_Category= _TONE_Letter:=}'); + Error('\P{Indic_Syllabic_Category= _TONE_Letter:=}'); Expect(1, 43714, '\p{Indic_Syllabic_Category=:\ATone_Letter\z:}', "");; Expect(0, 43715, '\p{Indic_Syllabic_Category=:\ATone_Letter\z:}', "");; Expect(1, 43714, '\p{Indic_Syllabic_Category=toneletter}', ""); @@ -51186,16 +52323,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:/a/_-Tone_letter}'); - Error('\P{InSC:/a/_-Tone_letter}'); + Expect(1, 43714, '\p{Indic_Syllabic_Category=_ tone_Letter}', ""); + Expect(0, 43714, '\p{^Indic_Syllabic_Category=_ tone_Letter}', ""); + Expect(0, 43714, '\P{Indic_Syllabic_Category=_ tone_Letter}', ""); + Expect(1, 43714, '\P{^Indic_Syllabic_Category=_ tone_Letter}', ""); + Expect(0, 43715, '\p{Indic_Syllabic_Category=_ tone_Letter}', ""); + Expect(1, 43715, '\p{^Indic_Syllabic_Category=_ tone_Letter}', ""); + Expect(1, 43715, '\P{Indic_Syllabic_Category=_ tone_Letter}', ""); + Expect(0, 43715, '\P{^Indic_Syllabic_Category=_ tone_Letter}', ""); + Error('\p{InSC=Tone_letter/a/}'); + Error('\P{InSC=Tone_letter/a/}'); Expect(1, 43714, '\p{InSC=:\ATone_Letter\z:}', "");; Expect(0, 43715, '\p{InSC=:\ATone_Letter\z:}', "");; Expect(1, 43714, '\p{InSC=toneletter}', ""); @@ -51208,16 +52345,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 43715, '\P{^InSC=toneletter}', ""); Expect(1, 43714, '\p{InSC=:\Atoneletter\z:}', "");; Expect(0, 43715, '\p{InSC=:\Atoneletter\z:}', "");; - Expect(1, 43714, '\p{InSC=_ TONE_letter}', ""); - Expect(0, 43714, '\p{^InSC=_ TONE_letter}', ""); - Expect(0, 43714, '\P{InSC=_ TONE_letter}', ""); - Expect(1, 43714, '\P{^InSC=_ TONE_letter}', ""); - Expect(0, 43715, '\p{InSC=_ TONE_letter}', ""); - Expect(1, 43715, '\p{^InSC=_ TONE_letter}', ""); - Expect(1, 43715, '\P{InSC=_ TONE_letter}', ""); - Expect(0, 43715, '\P{^InSC=_ TONE_letter}', ""); - Error('\p{Is_Indic_Syllabic_Category=-/a/Tone_letter}'); - Error('\P{Is_Indic_Syllabic_Category=-/a/Tone_letter}'); + Expect(1, 43714, '\p{InSC=_ Tone_LETTER}', ""); + Expect(0, 43714, '\p{^InSC=_ Tone_LETTER}', ""); + Expect(0, 43714, '\P{InSC=_ Tone_LETTER}', ""); + Expect(1, 43714, '\P{^InSC=_ Tone_LETTER}', ""); + Expect(0, 43715, '\p{InSC=_ Tone_LETTER}', ""); + Expect(1, 43715, '\p{^InSC=_ Tone_LETTER}', ""); + Expect(1, 43715, '\P{InSC=_ Tone_LETTER}', ""); + Expect(0, 43715, '\P{^InSC=_ Tone_LETTER}', ""); + Error('\p{Is_Indic_Syllabic_Category=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}', ""); @@ -51226,34 +52363,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 43715, '\p{^Is_Indic_Syllabic_Category=toneletter}', ""); Expect(1, 43715, '\P{Is_Indic_Syllabic_Category=toneletter}', ""); Expect(0, 43715, '\P{^Is_Indic_Syllabic_Category=toneletter}', ""); - Expect(1, 43714, '\p{Is_Indic_Syllabic_Category= _Tone_Letter}', ""); - Expect(0, 43714, '\p{^Is_Indic_Syllabic_Category= _Tone_Letter}', ""); - Expect(0, 43714, '\P{Is_Indic_Syllabic_Category= _Tone_Letter}', ""); - Expect(1, 43714, '\P{^Is_Indic_Syllabic_Category= _Tone_Letter}', ""); - Expect(0, 43715, '\p{Is_Indic_Syllabic_Category= _Tone_Letter}', ""); - Expect(1, 43715, '\p{^Is_Indic_Syllabic_Category= _Tone_Letter}', ""); - Expect(1, 43715, '\P{Is_Indic_Syllabic_Category= _Tone_Letter}', ""); - Expect(0, 43715, '\P{^Is_Indic_Syllabic_Category= _Tone_Letter}', ""); - Error('\p{Is_InSC=_ 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{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}', ""); @@ -51266,38 +52403,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 44013, '\P{^Indic_Syllabic_Category=tonemark}', ""); Expect(1, 44012, '\p{Indic_Syllabic_Category=:\Atonemark\z:}', "");; Expect(0, 44013, '\p{Indic_Syllabic_Category=:\Atonemark\z:}', "");; - Expect(1, 44012, '\p{Indic_Syllabic_Category: -tone_MARK}', ""); - Expect(0, 44012, '\p{^Indic_Syllabic_Category: -tone_MARK}', ""); - Expect(0, 44012, '\P{Indic_Syllabic_Category: -tone_MARK}', ""); - Expect(1, 44012, '\P{^Indic_Syllabic_Category: -tone_MARK}', ""); - Expect(0, 44013, '\p{Indic_Syllabic_Category: -tone_MARK}', ""); - Expect(1, 44013, '\p{^Indic_Syllabic_Category: -tone_MARK}', ""); - Expect(1, 44013, '\P{Indic_Syllabic_Category: -tone_MARK}', ""); - Expect(0, 44013, '\P{^Indic_Syllabic_Category: -tone_MARK}', ""); - Error('\p{InSC: _ tone_mark/a/}'); - Error('\P{InSC: _ tone_mark/a/}'); + 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}', ""); - Expect(0, 44012, '\p{^InSC: tonemark}', ""); - Expect(0, 44012, '\P{InSC: tonemark}', ""); - Expect(1, 44012, '\P{^InSC: tonemark}', ""); - Expect(0, 44013, '\p{InSC: tonemark}', ""); - Expect(1, 44013, '\p{^InSC: tonemark}', ""); - Expect(1, 44013, '\P{InSC: tonemark}', ""); - Expect(0, 44013, '\P{^InSC: tonemark}', ""); + Expect(1, 44012, '\p{InSC=tonemark}', ""); + Expect(0, 44012, '\p{^InSC=tonemark}', ""); + Expect(0, 44012, '\P{InSC=tonemark}', ""); + Expect(1, 44012, '\P{^InSC=tonemark}', ""); + Expect(0, 44013, '\p{InSC=tonemark}', ""); + Expect(1, 44013, '\p{^InSC=tonemark}', ""); + Expect(1, 44013, '\P{InSC=tonemark}', ""); + Expect(0, 44013, '\P{^InSC=tonemark}', ""); Expect(1, 44012, '\p{InSC=:\Atonemark\z:}', "");; Expect(0, 44013, '\p{InSC=:\Atonemark\z:}', "");; - Expect(1, 44012, '\p{InSC=tone_Mark}', ""); - Expect(0, 44012, '\p{^InSC=tone_Mark}', ""); - Expect(0, 44012, '\P{InSC=tone_Mark}', ""); - Expect(1, 44012, '\P{^InSC=tone_Mark}', ""); - Expect(0, 44013, '\p{InSC=tone_Mark}', ""); - Expect(1, 44013, '\p{^InSC=tone_Mark}', ""); - Expect(1, 44013, '\P{InSC=tone_Mark}', ""); - Expect(0, 44013, '\P{^InSC=tone_Mark}', ""); - Error('\p{Is_Indic_Syllabic_Category: := Tone_Mark}'); - Error('\P{Is_Indic_Syllabic_Category: := Tone_Mark}'); + Expect(1, 44012, '\p{InSC: _Tone_MARK}', ""); + Expect(0, 44012, '\p{^InSC: _Tone_MARK}', ""); + Expect(0, 44012, '\P{InSC: _Tone_MARK}', ""); + Expect(1, 44012, '\P{^InSC: _Tone_MARK}', ""); + Expect(0, 44013, '\p{InSC: _Tone_MARK}', ""); + Expect(1, 44013, '\p{^InSC: _Tone_MARK}', ""); + Expect(1, 44013, '\P{InSC: _Tone_MARK}', ""); + Expect(0, 44013, '\P{^InSC: _Tone_MARK}', ""); + Error('\p{Is_Indic_Syllabic_Category= Tone_Mark:=}'); + Error('\P{Is_Indic_Syllabic_Category= Tone_Mark:=}'); Expect(1, 44012, '\p{Is_Indic_Syllabic_Category=tonemark}', ""); Expect(0, 44012, '\p{^Is_Indic_Syllabic_Category=tonemark}', ""); Expect(0, 44012, '\P{Is_Indic_Syllabic_Category=tonemark}', ""); @@ -51306,16 +52443,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=/a/ tone_Mark}'); - Error('\P{Is_InSC=/a/ 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= :=Tone_mark}'); + Error('\P{Is_InSC= :=Tone_mark}'); Expect(1, 44012, '\p{Is_InSC=tonemark}', ""); Expect(0, 44012, '\p{^Is_InSC=tonemark}', ""); Expect(0, 44012, '\P{Is_InSC=tonemark}', ""); @@ -51324,16 +52461,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 44013, '\p{^Is_InSC=tonemark}', ""); Expect(1, 44013, '\P{Is_InSC=tonemark}', ""); Expect(0, 44013, '\P{^Is_InSC=tonemark}', ""); - Expect(1, 44012, '\p{Is_InSC=__TONE_mark}', ""); - Expect(0, 44012, '\p{^Is_InSC=__TONE_mark}', ""); - Expect(0, 44012, '\P{Is_InSC=__TONE_mark}', ""); - Expect(1, 44012, '\P{^Is_InSC=__TONE_mark}', ""); - Expect(0, 44013, '\p{Is_InSC=__TONE_mark}', ""); - Expect(1, 44013, '\p{^Is_InSC=__TONE_mark}', ""); - Expect(1, 44013, '\P{Is_InSC=__TONE_mark}', ""); - Expect(0, 44013, '\P{^Is_InSC=__TONE_mark}', ""); - Error('\p{Indic_Syllabic_Category=-:=Virama}'); - Error('\P{Indic_Syllabic_Category=-:=Virama}'); + Expect(1, 44012, '\p{Is_InSC= TONE_Mark}', ""); + Expect(0, 44012, '\p{^Is_InSC= TONE_Mark}', ""); + Expect(0, 44012, '\P{Is_InSC= TONE_Mark}', ""); + Expect(1, 44012, '\P{^Is_InSC= TONE_Mark}', ""); + Expect(0, 44013, '\p{Is_InSC= TONE_Mark}', ""); + Expect(1, 44013, '\p{^Is_InSC= TONE_Mark}', ""); + Expect(1, 44013, '\P{Is_InSC= TONE_Mark}', ""); + Expect(0, 44013, '\P{^Is_InSC= TONE_Mark}', ""); + Error('\p{Indic_Syllabic_Category=_/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}', ""); @@ -51346,16 +52483,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 72768, '\P{^Indic_Syllabic_Category: virama}', ""); Expect(1, 72767, '\p{Indic_Syllabic_Category=:\Avirama\z:}', "");; Expect(0, 72768, '\p{Indic_Syllabic_Category=:\Avirama\z:}', "");; - Expect(1, 72767, '\p{Indic_Syllabic_Category: VIRAMA}', ""); - Expect(0, 72767, '\p{^Indic_Syllabic_Category: VIRAMA}', ""); - Expect(0, 72767, '\P{Indic_Syllabic_Category: VIRAMA}', ""); - Expect(1, 72767, '\P{^Indic_Syllabic_Category: VIRAMA}', ""); - Expect(0, 72768, '\p{Indic_Syllabic_Category: VIRAMA}', ""); - Expect(1, 72768, '\p{^Indic_Syllabic_Category: VIRAMA}', ""); - Expect(1, 72768, '\P{Indic_Syllabic_Category: VIRAMA}', ""); - Expect(0, 72768, '\P{^Indic_Syllabic_Category: VIRAMA}', ""); - Error('\p{InSC= Virama:=}'); - Error('\P{InSC= Virama:=}'); + Expect(1, 72767, '\p{Indic_Syllabic_Category= -Virama}', ""); + Expect(0, 72767, '\p{^Indic_Syllabic_Category= -Virama}', ""); + Expect(0, 72767, '\P{Indic_Syllabic_Category= -Virama}', ""); + Expect(1, 72767, '\P{^Indic_Syllabic_Category= -Virama}', ""); + Expect(0, 72768, '\p{Indic_Syllabic_Category= -Virama}', ""); + Expect(1, 72768, '\p{^Indic_Syllabic_Category= -Virama}', ""); + Expect(1, 72768, '\P{Indic_Syllabic_Category= -Virama}', ""); + Expect(0, 72768, '\P{^Indic_Syllabic_Category= -Virama}', ""); + Error('\p{InSC=/a/ virama}'); + Error('\P{InSC=/a/ virama}'); Expect(1, 72767, '\p{InSC=:\AVirama\z:}', "");; Expect(0, 72768, '\p{InSC=:\AVirama\z:}', "");; Expect(1, 72767, '\p{InSC=virama}', ""); @@ -51368,16 +52505,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 72768, '\P{^InSC=virama}', ""); Expect(1, 72767, '\p{InSC=:\Avirama\z:}', "");; Expect(0, 72768, '\p{InSC=:\Avirama\z:}', "");; - Expect(1, 72767, '\p{InSC= -VIRAMA}', ""); - Expect(0, 72767, '\p{^InSC= -VIRAMA}', ""); - Expect(0, 72767, '\P{InSC= -VIRAMA}', ""); - Expect(1, 72767, '\P{^InSC= -VIRAMA}', ""); - Expect(0, 72768, '\p{InSC= -VIRAMA}', ""); - Expect(1, 72768, '\p{^InSC= -VIRAMA}', ""); - Expect(1, 72768, '\P{InSC= -VIRAMA}', ""); - Expect(0, 72768, '\P{^InSC= -VIRAMA}', ""); - Error('\p{Is_Indic_Syllabic_Category=- Virama/a/}'); - Error('\P{Is_Indic_Syllabic_Category=- Virama/a/}'); + 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}', ""); @@ -51386,34 +52523,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 72768, '\p{^Is_Indic_Syllabic_Category=virama}', ""); Expect(1, 72768, '\P{Is_Indic_Syllabic_Category=virama}', ""); Expect(0, 72768, '\P{^Is_Indic_Syllabic_Category=virama}', ""); - Expect(1, 72767, '\p{Is_Indic_Syllabic_Category= Virama}', ""); - Expect(0, 72767, '\p{^Is_Indic_Syllabic_Category= Virama}', ""); - Expect(0, 72767, '\P{Is_Indic_Syllabic_Category= Virama}', ""); - Expect(1, 72767, '\P{^Is_Indic_Syllabic_Category= Virama}', ""); - Expect(0, 72768, '\p{Is_Indic_Syllabic_Category= Virama}', ""); - Expect(1, 72768, '\p{^Is_Indic_Syllabic_Category= Virama}', ""); - Expect(1, 72768, '\P{Is_Indic_Syllabic_Category= Virama}', ""); - Expect(0, 72768, '\P{^Is_Indic_Syllabic_Category= Virama}', ""); - Error('\p{Is_InSC=:=virama}'); - Error('\P{Is_InSC=:=virama}'); - Expect(1, 72767, '\p{Is_InSC: virama}', ""); - Expect(0, 72767, '\p{^Is_InSC: virama}', ""); - Expect(0, 72767, '\P{Is_InSC: virama}', ""); - Expect(1, 72767, '\P{^Is_InSC: virama}', ""); - Expect(0, 72768, '\p{Is_InSC: virama}', ""); - Expect(1, 72768, '\p{^Is_InSC: virama}', ""); - Expect(1, 72768, '\P{Is_InSC: virama}', ""); - Expect(0, 72768, '\P{^Is_InSC: virama}', ""); - Expect(1, 72767, '\p{Is_InSC= VIRAMA}', ""); - Expect(0, 72767, '\p{^Is_InSC= VIRAMA}', ""); - Expect(0, 72767, '\P{Is_InSC= VIRAMA}', ""); - Expect(1, 72767, '\P{^Is_InSC= VIRAMA}', ""); - Expect(0, 72768, '\p{Is_InSC= VIRAMA}', ""); - Expect(1, 72768, '\p{^Is_InSC= VIRAMA}', ""); - Expect(1, 72768, '\P{Is_InSC= VIRAMA}', ""); - Expect(0, 72768, '\P{^Is_InSC= VIRAMA}', ""); - Error('\p{Indic_Syllabic_Category= VISARGA:=}'); - Error('\P{Indic_Syllabic_Category= VISARGA:=}'); + Expect(1, 72767, '\p{Is_Indic_Syllabic_Category=-virama}', ""); + Expect(0, 72767, '\p{^Is_Indic_Syllabic_Category=-virama}', ""); + Expect(0, 72767, '\P{Is_Indic_Syllabic_Category=-virama}', ""); + Expect(1, 72767, '\P{^Is_Indic_Syllabic_Category=-virama}', ""); + Expect(0, 72768, '\p{Is_Indic_Syllabic_Category=-virama}', ""); + Expect(1, 72768, '\p{^Is_Indic_Syllabic_Category=-virama}', ""); + Expect(1, 72768, '\P{Is_Indic_Syllabic_Category=-virama}', ""); + Expect(0, 72768, '\P{^Is_Indic_Syllabic_Category=-virama}', ""); + Error('\p{Is_InSC=-:=Virama}'); + Error('\P{Is_InSC=-:=Virama}'); + Expect(1, 72767, '\p{Is_InSC=virama}', ""); + Expect(0, 72767, '\p{^Is_InSC=virama}', ""); + Expect(0, 72767, '\P{Is_InSC=virama}', ""); + Expect(1, 72767, '\P{^Is_InSC=virama}', ""); + Expect(0, 72768, '\p{Is_InSC=virama}', ""); + Expect(1, 72768, '\p{^Is_InSC=virama}', ""); + Expect(1, 72768, '\P{Is_InSC=virama}', ""); + Expect(0, 72768, '\P{^Is_InSC=virama}', ""); + Expect(1, 72767, '\p{Is_InSC= Virama}', ""); + Expect(0, 72767, '\p{^Is_InSC= Virama}', ""); + Expect(0, 72767, '\P{Is_InSC= Virama}', ""); + Expect(1, 72767, '\P{^Is_InSC= Virama}', ""); + Expect(0, 72768, '\p{Is_InSC= Virama}', ""); + Expect(1, 72768, '\p{^Is_InSC= Virama}', ""); + Expect(1, 72768, '\P{Is_InSC= Virama}', ""); + Expect(0, 72768, '\P{^Is_InSC= Virama}', ""); + Error('\p{Indic_Syllabic_Category=/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}', ""); @@ -51426,16 +52563,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73111, '\P{^Indic_Syllabic_Category=visarga}', ""); Expect(1, 73110, '\p{Indic_Syllabic_Category=:\Avisarga\z:}', "");; Expect(0, 73111, '\p{Indic_Syllabic_Category=:\Avisarga\z:}', "");; - Expect(1, 73110, '\p{Indic_Syllabic_Category= visarga}', ""); - Expect(0, 73110, '\p{^Indic_Syllabic_Category= visarga}', ""); - Expect(0, 73110, '\P{Indic_Syllabic_Category= visarga}', ""); - Expect(1, 73110, '\P{^Indic_Syllabic_Category= visarga}', ""); - Expect(0, 73111, '\p{Indic_Syllabic_Category= visarga}', ""); - Expect(1, 73111, '\p{^Indic_Syllabic_Category= visarga}', ""); - Expect(1, 73111, '\P{Indic_Syllabic_Category= visarga}', ""); - Expect(0, 73111, '\P{^Indic_Syllabic_Category= visarga}', ""); - Error('\p{InSC=- visarga:=}'); - Error('\P{InSC=- visarga:=}'); + 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}', ""); @@ -51448,16 +52585,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73111, '\P{^InSC=visarga}', ""); Expect(1, 73110, '\p{InSC=:\Avisarga\z:}', "");; Expect(0, 73111, '\p{InSC=:\Avisarga\z:}', "");; - Expect(1, 73110, '\p{InSC: -Visarga}', ""); - Expect(0, 73110, '\p{^InSC: -Visarga}', ""); - Expect(0, 73110, '\P{InSC: -Visarga}', ""); - Expect(1, 73110, '\P{^InSC: -Visarga}', ""); - Expect(0, 73111, '\p{InSC: -Visarga}', ""); - Expect(1, 73111, '\p{^InSC: -Visarga}', ""); - Expect(1, 73111, '\P{InSC: -Visarga}', ""); - Expect(0, 73111, '\P{^InSC: -Visarga}', ""); - Error('\p{Is_Indic_Syllabic_Category= :=Visarga}'); - Error('\P{Is_Indic_Syllabic_Category= :=Visarga}'); + Expect(1, 73110, '\p{InSC=__Visarga}', ""); + Expect(0, 73110, '\p{^InSC=__Visarga}', ""); + Expect(0, 73110, '\P{InSC=__Visarga}', ""); + Expect(1, 73110, '\P{^InSC=__Visarga}', ""); + Expect(0, 73111, '\p{InSC=__Visarga}', ""); + Expect(1, 73111, '\p{^InSC=__Visarga}', ""); + Expect(1, 73111, '\P{InSC=__Visarga}', ""); + Expect(0, 73111, '\P{^InSC=__Visarga}', ""); + Error('\p{Is_Indic_Syllabic_Category=_ Visarga/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}', ""); @@ -51466,16 +52603,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73111, '\p{^Is_Indic_Syllabic_Category=visarga}', ""); Expect(1, 73111, '\P{Is_Indic_Syllabic_Category=visarga}', ""); Expect(0, 73111, '\P{^Is_Indic_Syllabic_Category=visarga}', ""); - Expect(1, 73110, '\p{Is_Indic_Syllabic_Category=_ VISARGA}', ""); - Expect(0, 73110, '\p{^Is_Indic_Syllabic_Category=_ VISARGA}', ""); - Expect(0, 73110, '\P{Is_Indic_Syllabic_Category=_ VISARGA}', ""); - Expect(1, 73110, '\P{^Is_Indic_Syllabic_Category=_ VISARGA}', ""); - Expect(0, 73111, '\p{Is_Indic_Syllabic_Category=_ VISARGA}', ""); - Expect(1, 73111, '\p{^Is_Indic_Syllabic_Category=_ VISARGA}', ""); - Expect(1, 73111, '\P{Is_Indic_Syllabic_Category=_ VISARGA}', ""); - Expect(0, 73111, '\P{^Is_Indic_Syllabic_Category=_ VISARGA}', ""); - Error('\p{Is_InSC=-/a/Visarga}'); - Error('\P{Is_InSC=-/a/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}', ""); @@ -51484,16 +52621,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73111, '\p{^Is_InSC=visarga}', ""); Expect(1, 73111, '\P{Is_InSC=visarga}', ""); Expect(0, 73111, '\P{^Is_InSC=visarga}', ""); - Expect(1, 73110, '\p{Is_InSC=_visarga}', ""); - Expect(0, 73110, '\p{^Is_InSC=_visarga}', ""); - Expect(0, 73110, '\P{Is_InSC=_visarga}', ""); - Expect(1, 73110, '\P{^Is_InSC=_visarga}', ""); - Expect(0, 73111, '\p{Is_InSC=_visarga}', ""); - Expect(1, 73111, '\p{^Is_InSC=_visarga}', ""); - Expect(1, 73111, '\P{Is_InSC=_visarga}', ""); - Expect(0, 73111, '\P{^Is_InSC=_visarga}', ""); - Error('\p{Indic_Syllabic_Category= /a/Vowel}'); - Error('\P{Indic_Syllabic_Category= /a/Vowel}'); + 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, 69972, '\p{Indic_Syllabic_Category=:\AVowel\z:}', "");; Expect(0, 69973, '\p{Indic_Syllabic_Category=:\AVowel\z:}', "");; Expect(1, 69972, '\p{Indic_Syllabic_Category=vowel}', ""); @@ -51506,16 +52643,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 69973, '\P{^Indic_Syllabic_Category=vowel}', ""); Expect(1, 69972, '\p{Indic_Syllabic_Category=:\Avowel\z:}', "");; Expect(0, 69973, '\p{Indic_Syllabic_Category=:\Avowel\z:}', "");; - Expect(1, 69972, '\p{Indic_Syllabic_Category= Vowel}', ""); - Expect(0, 69972, '\p{^Indic_Syllabic_Category= Vowel}', ""); - Expect(0, 69972, '\P{Indic_Syllabic_Category= Vowel}', ""); - Expect(1, 69972, '\P{^Indic_Syllabic_Category= Vowel}', ""); - Expect(0, 69973, '\p{Indic_Syllabic_Category= Vowel}', ""); - Expect(1, 69973, '\p{^Indic_Syllabic_Category= Vowel}', ""); - Expect(1, 69973, '\P{Indic_Syllabic_Category= Vowel}', ""); - Expect(0, 69973, '\P{^Indic_Syllabic_Category= Vowel}', ""); - Error('\p{InSC=- Vowel/a/}'); - Error('\P{InSC=- Vowel/a/}'); + 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:}', "");; Expect(0, 69973, '\p{InSC=:\AVowel\z:}', "");; Expect(1, 69972, '\p{InSC=vowel}', ""); @@ -51528,16 +52665,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}', ""); @@ -51546,16 +52683,16 @@ 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}', ""); - Expect(1, 69972, '\p{Is_Indic_Syllabic_Category= -Vowel}', ""); - Expect(0, 69972, '\p{^Is_Indic_Syllabic_Category= -Vowel}', ""); - Expect(0, 69972, '\P{Is_Indic_Syllabic_Category= -Vowel}', ""); - Expect(1, 69972, '\P{^Is_Indic_Syllabic_Category= -Vowel}', ""); - Expect(0, 69973, '\p{Is_Indic_Syllabic_Category= -Vowel}', ""); - Expect(1, 69973, '\p{^Is_Indic_Syllabic_Category= -Vowel}', ""); - Expect(1, 69973, '\P{Is_Indic_Syllabic_Category= -Vowel}', ""); - Expect(0, 69973, '\P{^Is_Indic_Syllabic_Category= -Vowel}', ""); - Error('\p{Is_InSC=/a/ Vowel}'); - Error('\P{Is_InSC=/a/ Vowel}'); + Expect(1, 69972, '\p{Is_Indic_Syllabic_Category=_ Vowel}', ""); + Expect(0, 69972, '\p{^Is_Indic_Syllabic_Category=_ Vowel}', ""); + Expect(0, 69972, '\P{Is_Indic_Syllabic_Category=_ Vowel}', ""); + Expect(1, 69972, '\P{^Is_Indic_Syllabic_Category=_ Vowel}', ""); + Expect(0, 69973, '\p{Is_Indic_Syllabic_Category=_ Vowel}', ""); + Expect(1, 69973, '\p{^Is_Indic_Syllabic_Category=_ Vowel}', ""); + Expect(1, 69973, '\P{Is_Indic_Syllabic_Category=_ Vowel}', ""); + Expect(0, 69973, '\P{^Is_Indic_Syllabic_Category=_ Vowel}', ""); + Error('\p{Is_InSC=:= _Vowel}'); + Error('\P{Is_InSC=:= _Vowel}'); Expect(1, 69972, '\p{Is_InSC=vowel}', ""); Expect(0, 69972, '\p{^Is_InSC=vowel}', ""); Expect(0, 69972, '\P{Is_InSC=vowel}', ""); @@ -51564,78 +52701,78 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 69973, '\p{^Is_InSC=vowel}', ""); Expect(1, 69973, '\P{Is_InSC=vowel}', ""); Expect(0, 69973, '\P{^Is_InSC=vowel}', ""); - Expect(1, 69972, '\p{Is_InSC=VOWEL}', ""); - Expect(0, 69972, '\p{^Is_InSC=VOWEL}', ""); - Expect(0, 69972, '\P{Is_InSC=VOWEL}', ""); - Expect(1, 69972, '\P{^Is_InSC=VOWEL}', ""); - Expect(0, 69973, '\p{Is_InSC=VOWEL}', ""); - Expect(1, 69973, '\p{^Is_InSC=VOWEL}', ""); - Expect(1, 69973, '\P{Is_InSC=VOWEL}', ""); - Expect(0, 69973, '\P{^Is_InSC=VOWEL}', ""); - Error('\p{Indic_Syllabic_Category= _Vowel_Dependent/a/}'); - Error('\P{Indic_Syllabic_Category= _Vowel_Dependent/a/}'); + Expect(1, 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: 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}'); - Error('\P{InSC=:= Vowel_dependent}'); + Expect(1, 73462, '\p{Indic_Syllabic_Category=_vowel_dependent}', ""); + Expect(0, 73462, '\p{^Indic_Syllabic_Category=_vowel_dependent}', ""); + Expect(0, 73462, '\P{Indic_Syllabic_Category=_vowel_dependent}', ""); + Expect(1, 73462, '\P{^Indic_Syllabic_Category=_vowel_dependent}', ""); + Expect(0, 73463, '\p{Indic_Syllabic_Category=_vowel_dependent}', ""); + Expect(1, 73463, '\p{^Indic_Syllabic_Category=_vowel_dependent}', ""); + Expect(1, 73463, '\P{Indic_Syllabic_Category=_vowel_dependent}', ""); + Expect(0, 73463, '\P{^Indic_Syllabic_Category=_vowel_dependent}', ""); + Error('\p{InSC: _vowel_Dependent/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: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{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}', ""); @@ -51644,60 +52781,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73463, '\p{^Is_InSC=voweldependent}', ""); Expect(1, 73463, '\P{Is_InSC=voweldependent}', ""); Expect(0, 73463, '\P{^Is_InSC=voweldependent}', ""); - Expect(1, 73462, '\p{Is_InSC= Vowel_DEPENDENT}', ""); - Expect(0, 73462, '\p{^Is_InSC= Vowel_DEPENDENT}', ""); - Expect(0, 73462, '\P{Is_InSC= Vowel_DEPENDENT}', ""); - Expect(1, 73462, '\P{^Is_InSC= Vowel_DEPENDENT}', ""); - Expect(0, 73463, '\p{Is_InSC= Vowel_DEPENDENT}', ""); - Expect(1, 73463, '\p{^Is_InSC= Vowel_DEPENDENT}', ""); - Expect(1, 73463, '\P{Is_InSC= Vowel_DEPENDENT}', ""); - Expect(0, 73463, '\P{^Is_InSC= Vowel_DEPENDENT}', ""); - Error('\p{Indic_Syllabic_Category= /a/Vowel_Independent}'); - Error('\P{Indic_Syllabic_Category= /a/Vowel_Independent}'); + Expect(1, 73462, '\p{Is_InSC=vowel_dependent}', ""); + Expect(0, 73462, '\p{^Is_InSC=vowel_dependent}', ""); + Expect(0, 73462, '\P{Is_InSC=vowel_dependent}', ""); + Expect(1, 73462, '\P{^Is_InSC=vowel_dependent}', ""); + Expect(0, 73463, '\p{Is_InSC=vowel_dependent}', ""); + Expect(1, 73463, '\p{^Is_InSC=vowel_dependent}', ""); + Expect(1, 73463, '\P{Is_InSC=vowel_dependent}', ""); + Expect(0, 73463, '\P{^Is_InSC=vowel_dependent}', ""); + Error('\p{Indic_Syllabic_Category=-:=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=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{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: 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/a/}'); - Error('\P{Is_Indic_Syllabic_Category= _vowel_INDEPENDENT/a/}'); + 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}', ""); @@ -51706,16 +52843,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73068, '\p{^Is_Indic_Syllabic_Category=vowelindependent}', ""); Expect(1, 73068, '\P{Is_Indic_Syllabic_Category=vowelindependent}', ""); Expect(0, 73068, '\P{^Is_Indic_Syllabic_Category=vowelindependent}', ""); - Expect(1, 73067, '\p{Is_Indic_Syllabic_Category= Vowel_Independent}', ""); - Expect(0, 73067, '\p{^Is_Indic_Syllabic_Category= Vowel_Independent}', ""); - Expect(0, 73067, '\P{Is_Indic_Syllabic_Category= Vowel_Independent}', ""); - Expect(1, 73067, '\P{^Is_Indic_Syllabic_Category= Vowel_Independent}', ""); - Expect(0, 73068, '\p{Is_Indic_Syllabic_Category= Vowel_Independent}', ""); - Expect(1, 73068, '\p{^Is_Indic_Syllabic_Category= Vowel_Independent}', ""); - Expect(1, 73068, '\P{Is_Indic_Syllabic_Category= Vowel_Independent}', ""); - Expect(0, 73068, '\P{^Is_Indic_Syllabic_Category= Vowel_Independent}', ""); - Error('\p{Is_InSC=-/a/VOWEL_independent}'); - Error('\P{Is_InSC=-/a/VOWEL_independent}'); + 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}', ""); @@ -51724,22 +52861,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73068, '\p{^Is_InSC=vowelindependent}', ""); Expect(1, 73068, '\P{Is_InSC=vowelindependent}', ""); Expect(0, 73068, '\P{^Is_InSC=vowelindependent}', ""); - Expect(1, 73067, '\p{Is_InSC= vowel_Independent}', ""); - Expect(0, 73067, '\p{^Is_InSC= vowel_Independent}', ""); - Expect(0, 73067, '\P{Is_InSC= vowel_Independent}', ""); - Expect(1, 73067, '\P{^Is_InSC= vowel_Independent}', ""); - Expect(0, 73068, '\p{Is_InSC= vowel_Independent}', ""); - Expect(1, 73068, '\p{^Is_InSC= vowel_Independent}', ""); - Expect(1, 73068, '\P{Is_InSC= vowel_Independent}', ""); - Expect(0, 73068, '\P{^Is_InSC= vowel_Independent}', ""); + Expect(1, 73067, '\p{Is_InSC=_ vowel_independent}', ""); + Expect(0, 73067, '\p{^Is_InSC=_ vowel_independent}', ""); + Expect(0, 73067, '\P{Is_InSC=_ vowel_independent}', ""); + Expect(1, 73067, '\P{^Is_InSC=_ vowel_independent}', ""); + Expect(0, 73068, '\p{Is_InSC=_ vowel_independent}', ""); + Expect(1, 73068, '\p{^Is_InSC=_ vowel_independent}', ""); + Expect(1, 73068, '\P{Is_InSC=_ vowel_independent}', ""); + Expect(0, 73068, '\P{^Is_InSC=_ vowel_independent}', ""); Error('\p{isocomment}'); Error('\P{isocomment}'); Error('\p{joininggroup}'); Error('\P{joininggroup}'); Error('\p{jg}'); Error('\P{jg}'); - Error('\p{Joining_Group= :=AFRICAN_feh}'); - Error('\P{Joining_Group= :=AFRICAN_feh}'); + Error('\p{Joining_Group= :=African_feh}'); + Error('\P{Joining_Group= :=African_feh}'); Expect(1, 2235, '\p{Joining_Group=:\AAfrican_Feh\z:}', "");; Expect(0, 2236, '\p{Joining_Group=:\AAfrican_Feh\z:}', "");; Expect(1, 2235, '\p{Joining_Group=africanfeh}', ""); @@ -51752,16 +52889,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2236, '\P{^Joining_Group=africanfeh}', ""); Expect(1, 2235, '\p{Joining_Group=:\Aafricanfeh\z:}', "");; Expect(0, 2236, '\p{Joining_Group=:\Aafricanfeh\z:}', "");; - Expect(1, 2235, '\p{Joining_Group=__AFRICAN_Feh}', ""); - Expect(0, 2235, '\p{^Joining_Group=__AFRICAN_Feh}', ""); - Expect(0, 2235, '\P{Joining_Group=__AFRICAN_Feh}', ""); - Expect(1, 2235, '\P{^Joining_Group=__AFRICAN_Feh}', ""); - Expect(0, 2236, '\p{Joining_Group=__AFRICAN_Feh}', ""); - Expect(1, 2236, '\p{^Joining_Group=__AFRICAN_Feh}', ""); - Expect(1, 2236, '\P{Joining_Group=__AFRICAN_Feh}', ""); - Expect(0, 2236, '\P{^Joining_Group=__AFRICAN_Feh}', ""); - Error('\p{Jg=-african_Feh/a/}'); - Error('\P{Jg=-african_Feh/a/}'); + Expect(1, 2235, '\p{Joining_Group= African_FEH}', ""); + Expect(0, 2235, '\p{^Joining_Group= African_FEH}', ""); + Expect(0, 2235, '\P{Joining_Group= African_FEH}', ""); + Expect(1, 2235, '\P{^Joining_Group= African_FEH}', ""); + Expect(0, 2236, '\p{Joining_Group= African_FEH}', ""); + Expect(1, 2236, '\p{^Joining_Group= African_FEH}', ""); + Expect(1, 2236, '\P{Joining_Group= African_FEH}', ""); + Expect(0, 2236, '\P{^Joining_Group= African_FEH}', ""); + Error('\p{Jg=-_african_Feh:=}'); + Error('\P{Jg=-_african_Feh:=}'); Expect(1, 2235, '\p{Jg=:\AAfrican_Feh\z:}', "");; Expect(0, 2236, '\p{Jg=:\AAfrican_Feh\z:}', "");; Expect(1, 2235, '\p{Jg=africanfeh}', ""); @@ -51774,16 +52911,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}', ""); @@ -51792,16 +52929,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2236, '\p{^Is_Joining_Group=africanfeh}', ""); Expect(1, 2236, '\P{Is_Joining_Group=africanfeh}', ""); Expect(0, 2236, '\P{^Is_Joining_Group=africanfeh}', ""); - Expect(1, 2235, '\p{Is_Joining_Group= African_FEH}', ""); - Expect(0, 2235, '\p{^Is_Joining_Group= African_FEH}', ""); - Expect(0, 2235, '\P{Is_Joining_Group= African_FEH}', ""); - Expect(1, 2235, '\P{^Is_Joining_Group= African_FEH}', ""); - Expect(0, 2236, '\p{Is_Joining_Group= African_FEH}', ""); - Expect(1, 2236, '\p{^Is_Joining_Group= African_FEH}', ""); - Expect(1, 2236, '\P{Is_Joining_Group= African_FEH}', ""); - Expect(0, 2236, '\P{^Is_Joining_Group= African_FEH}', ""); - Error('\p{Is_Jg= :=African_feh}'); - Error('\P{Is_Jg= :=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}', ""); @@ -51810,16 +52947,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}'); - Error('\P{Joining_Group= :=African_Noon}'); + Expect(1, 2235, '\p{Is_Jg=_african_Feh}', ""); + Expect(0, 2235, '\p{^Is_Jg=_african_Feh}', ""); + Expect(0, 2235, '\P{Is_Jg=_african_Feh}', ""); + Expect(1, 2235, '\P{^Is_Jg=_african_Feh}', ""); + Expect(0, 2236, '\p{Is_Jg=_african_Feh}', ""); + Expect(1, 2236, '\p{^Is_Jg=_african_Feh}', ""); + Expect(1, 2236, '\P{Is_Jg=_african_Feh}', ""); + Expect(0, 2236, '\P{^Is_Jg=_african_Feh}', ""); + Error('\p{Joining_Group=_ African_Noon/a/}'); + Error('\P{Joining_Group=_ African_Noon/a/}'); 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}', ""); @@ -51832,16 +52969,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2238, '\P{^Joining_Group=africannoon}', ""); Expect(1, 2237, '\p{Joining_Group=:\Aafricannoon\z:}', "");; Expect(0, 2238, '\p{Joining_Group=:\Aafricannoon\z:}', "");; - Expect(1, 2237, '\p{Joining_Group=_african_Noon}', ""); - Expect(0, 2237, '\p{^Joining_Group=_african_Noon}', ""); - Expect(0, 2237, '\P{Joining_Group=_african_Noon}', ""); - Expect(1, 2237, '\P{^Joining_Group=_african_Noon}', ""); - Expect(0, 2238, '\p{Joining_Group=_african_Noon}', ""); - Expect(1, 2238, '\p{^Joining_Group=_african_Noon}', ""); - Expect(1, 2238, '\P{Joining_Group=_african_Noon}', ""); - Expect(0, 2238, '\P{^Joining_Group=_african_Noon}', ""); - Error('\p{Jg=/a/ African_Noon}'); - Error('\P{Jg=/a/ African_Noon}'); + Expect(1, 2237, '\p{Joining_Group=AFRICAN_Noon}', ""); + Expect(0, 2237, '\p{^Joining_Group=AFRICAN_Noon}', ""); + Expect(0, 2237, '\P{Joining_Group=AFRICAN_Noon}', ""); + Expect(1, 2237, '\P{^Joining_Group=AFRICAN_Noon}', ""); + Expect(0, 2238, '\p{Joining_Group=AFRICAN_Noon}', ""); + Expect(1, 2238, '\p{^Joining_Group=AFRICAN_Noon}', ""); + Expect(1, 2238, '\P{Joining_Group=AFRICAN_Noon}', ""); + Expect(0, 2238, '\P{^Joining_Group=AFRICAN_Noon}', ""); + Error('\p{Jg=:= AFRICAN_NOON}'); + Error('\P{Jg=:= AFRICAN_NOON}'); Expect(1, 2237, '\p{Jg=:\AAfrican_Noon\z:}', "");; Expect(0, 2238, '\p{Jg=:\AAfrican_Noon\z:}', "");; Expect(1, 2237, '\p{Jg=africannoon}', ""); @@ -51854,16 +52991,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}', ""); @@ -51872,16 +53009,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2238, '\p{^Is_Joining_Group=africannoon}', ""); Expect(1, 2238, '\P{Is_Joining_Group=africannoon}', ""); Expect(0, 2238, '\P{^Is_Joining_Group=africannoon}', ""); - Expect(1, 2237, '\p{Is_Joining_Group: African_noon}', ""); - Expect(0, 2237, '\p{^Is_Joining_Group: African_noon}', ""); - Expect(0, 2237, '\P{Is_Joining_Group: African_noon}', ""); - Expect(1, 2237, '\P{^Is_Joining_Group: African_noon}', ""); - Expect(0, 2238, '\p{Is_Joining_Group: African_noon}', ""); - Expect(1, 2238, '\p{^Is_Joining_Group: African_noon}', ""); - Expect(1, 2238, '\P{Is_Joining_Group: African_noon}', ""); - Expect(0, 2238, '\P{^Is_Joining_Group: African_noon}', ""); - Error('\p{Is_Jg=-African_Noon:=}'); - Error('\P{Is_Jg=-African_Noon:=}'); + Expect(1, 2237, '\p{Is_Joining_Group=- african_NOON}', ""); + Expect(0, 2237, '\p{^Is_Joining_Group=- african_NOON}', ""); + Expect(0, 2237, '\P{Is_Joining_Group=- african_NOON}', ""); + Expect(1, 2237, '\P{^Is_Joining_Group=- african_NOON}', ""); + Expect(0, 2238, '\p{Is_Joining_Group=- african_NOON}', ""); + Expect(1, 2238, '\p{^Is_Joining_Group=- african_NOON}', ""); + Expect(1, 2238, '\P{Is_Joining_Group=- african_NOON}', ""); + Expect(0, 2238, '\P{^Is_Joining_Group=- african_NOON}', ""); + Error('\p{Is_Jg= African_Noon:=}'); + Error('\P{Is_Jg= African_Noon:=}'); Expect(1, 2237, '\p{Is_Jg=africannoon}', ""); Expect(0, 2237, '\p{^Is_Jg=africannoon}', ""); Expect(0, 2237, '\P{Is_Jg=africannoon}', ""); @@ -51890,16 +53027,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2238, '\p{^Is_Jg=africannoon}', ""); Expect(1, 2238, '\P{Is_Jg=africannoon}', ""); Expect(0, 2238, '\P{^Is_Jg=africannoon}', ""); - Expect(1, 2237, '\p{Is_Jg=__African_NOON}', ""); - Expect(0, 2237, '\p{^Is_Jg=__African_NOON}', ""); - Expect(0, 2237, '\P{Is_Jg=__African_NOON}', ""); - Expect(1, 2237, '\P{^Is_Jg=__African_NOON}', ""); - Expect(0, 2238, '\p{Is_Jg=__African_NOON}', ""); - Expect(1, 2238, '\p{^Is_Jg=__African_NOON}', ""); - Expect(1, 2238, '\P{Is_Jg=__African_NOON}', ""); - Expect(0, 2238, '\P{^Is_Jg=__African_NOON}', ""); - Error('\p{Joining_Group= -African_Qaf:=}'); - Error('\P{Joining_Group= -African_Qaf:=}'); + Expect(1, 2237, '\p{Is_Jg=African_NOON}', ""); + Expect(0, 2237, '\p{^Is_Jg=African_NOON}', ""); + Expect(0, 2237, '\P{Is_Jg=African_NOON}', ""); + Expect(1, 2237, '\P{^Is_Jg=African_NOON}', ""); + Expect(0, 2238, '\p{Is_Jg=African_NOON}', ""); + Expect(1, 2238, '\p{^Is_Jg=African_NOON}', ""); + Expect(1, 2238, '\P{Is_Jg=African_NOON}', ""); + Expect(0, 2238, '\P{^Is_Jg=African_NOON}', ""); + Error('\p{Joining_Group= :=AFRICAN_QAF}'); + Error('\P{Joining_Group= :=AFRICAN_QAF}'); Expect(1, 2244, '\p{Joining_Group=:\AAfrican_Qaf\z:}', "");; Expect(0, 2245, '\p{Joining_Group=:\AAfrican_Qaf\z:}', "");; Expect(1, 2244, '\p{Joining_Group=africanqaf}', ""); @@ -51912,16 +53049,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/a/}'); - Error('\P{Jg=African_Qaf/a/}'); + 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}', ""); @@ -51934,16 +53071,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/a/}'); + Error('\P{Is_Joining_Group= -AFRICAN_QAF/a/}'); Expect(1, 2244, '\p{Is_Joining_Group=africanqaf}', ""); Expect(0, 2244, '\p{^Is_Joining_Group=africanqaf}', ""); Expect(0, 2244, '\P{Is_Joining_Group=africanqaf}', ""); @@ -51952,16 +53089,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= /a/African_Qaf}'); + Error('\P{Is_Jg= /a/African_Qaf}'); Expect(1, 2244, '\p{Is_Jg=africanqaf}', ""); Expect(0, 2244, '\p{^Is_Jg=africanqaf}', ""); Expect(0, 2244, '\P{Is_Jg=africanqaf}', ""); @@ -51970,16 +53107,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=/a/ ain}'); - Error('\P{Joining_Group=/a/ ain}'); + 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}', ""); @@ -51992,16 +53129,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= -AIN:=}'); - Error('\P{Jg= -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= /a/Ain}'); + Error('\P{Jg= /a/Ain}'); Expect(1, 2243, '\p{Jg=:\AAin\z:}', "");; Expect(0, 2244, '\p{Jg=:\AAin\z:}', "");; Expect(1, 2243, '\p{Jg=ain}', ""); @@ -52014,16 +53151,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:=}'); - Error('\P{Is_Joining_Group: Ain:=}'); + 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}', ""); @@ -52032,34 +53169,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= Ain:=}'); - Error('\P{Is_Jg= Ain:=}'); - Expect(1, 2243, '\p{Is_Jg=ain}', ""); - Expect(0, 2243, '\p{^Is_Jg=ain}', ""); - Expect(0, 2243, '\P{Is_Jg=ain}', ""); - Expect(1, 2243, '\P{^Is_Jg=ain}', ""); - Expect(0, 2244, '\p{Is_Jg=ain}', ""); - Expect(1, 2244, '\p{^Is_Jg=ain}', ""); - Expect(1, 2244, '\P{Is_Jg=ain}', ""); - Expect(0, 2244, '\P{^Is_Jg=ain}', ""); - Expect(1, 2243, '\p{Is_Jg=-AIN}', ""); - Expect(0, 2243, '\p{^Is_Jg=-AIN}', ""); - Expect(0, 2243, '\P{Is_Jg=-AIN}', ""); - Expect(1, 2243, '\P{^Is_Jg=-AIN}', ""); - Expect(0, 2244, '\p{Is_Jg=-AIN}', ""); - Expect(1, 2244, '\p{^Is_Jg=-AIN}', ""); - Expect(1, 2244, '\P{Is_Jg=-AIN}', ""); - Expect(0, 2244, '\P{^Is_Jg=-AIN}', ""); - Error('\p{Joining_Group=/a/ alaph}'); - Error('\P{Joining_Group=/a/ alaph}'); + Expect(1, 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, 1808, '\p{Joining_Group=:\AAlaph\z:}', "");; Expect(0, 1809, '\p{Joining_Group=:\AAlaph\z:}', "");; Expect(1, 1808, '\p{Joining_Group=alaph}', ""); @@ -52072,16 +53209,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=/a/ _Alaph}'); - Error('\P{Jg=/a/ _Alaph}'); + Expect(1, 1808, '\p{Joining_Group= _Alaph}', ""); + Expect(0, 1808, '\p{^Joining_Group= _Alaph}', ""); + Expect(0, 1808, '\P{Joining_Group= _Alaph}', ""); + Expect(1, 1808, '\P{^Joining_Group= _Alaph}', ""); + Expect(0, 1809, '\p{Joining_Group= _Alaph}', ""); + Expect(1, 1809, '\p{^Joining_Group= _Alaph}', ""); + Expect(1, 1809, '\P{Joining_Group= _Alaph}', ""); + Expect(0, 1809, '\P{^Joining_Group= _Alaph}', ""); + Error('\p{Jg=- ALAPH/a/}'); + Error('\P{Jg=- ALAPH/a/}'); Expect(1, 1808, '\p{Jg=:\AAlaph\z:}', "");; Expect(0, 1809, '\p{Jg=:\AAlaph\z:}', "");; Expect(1, 1808, '\p{Jg=alaph}', ""); @@ -52094,16 +53231,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1809, '\P{^Jg=alaph}', ""); Expect(1, 1808, '\p{Jg=:\Aalaph\z:}', "");; Expect(0, 1809, '\p{Jg=:\Aalaph\z:}', "");; - Expect(1, 1808, '\p{Jg=_alaph}', ""); - Expect(0, 1808, '\p{^Jg=_alaph}', ""); - Expect(0, 1808, '\P{Jg=_alaph}', ""); - Expect(1, 1808, '\P{^Jg=_alaph}', ""); - Expect(0, 1809, '\p{Jg=_alaph}', ""); - Expect(1, 1809, '\p{^Jg=_alaph}', ""); - Expect(1, 1809, '\P{Jg=_alaph}', ""); - Expect(0, 1809, '\P{^Jg=_alaph}', ""); - Error('\p{Is_Joining_Group::=_ Alaph}'); - Error('\P{Is_Joining_Group::=_ Alaph}'); + Expect(1, 1808, '\p{Jg=_-Alaph}', ""); + Expect(0, 1808, '\p{^Jg=_-Alaph}', ""); + Expect(0, 1808, '\P{Jg=_-Alaph}', ""); + Expect(1, 1808, '\P{^Jg=_-Alaph}', ""); + Expect(0, 1809, '\p{Jg=_-Alaph}', ""); + Expect(1, 1809, '\p{^Jg=_-Alaph}', ""); + Expect(1, 1809, '\P{Jg=_-Alaph}', ""); + Expect(0, 1809, '\P{^Jg=_-Alaph}', ""); + Error('\p{Is_Joining_Group=_:=Alaph}'); + Error('\P{Is_Joining_Group=_:=Alaph}'); Expect(1, 1808, '\p{Is_Joining_Group=alaph}', ""); Expect(0, 1808, '\p{^Is_Joining_Group=alaph}', ""); Expect(0, 1808, '\P{Is_Joining_Group=alaph}', ""); @@ -52112,114 +53249,114 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1809, '\p{^Is_Joining_Group=alaph}', ""); Expect(1, 1809, '\P{Is_Joining_Group=alaph}', ""); Expect(0, 1809, '\P{^Is_Joining_Group=alaph}', ""); - Expect(1, 1808, '\p{Is_Joining_Group=-Alaph}', ""); - Expect(0, 1808, '\p{^Is_Joining_Group=-Alaph}', ""); - Expect(0, 1808, '\P{Is_Joining_Group=-Alaph}', ""); - Expect(1, 1808, '\P{^Is_Joining_Group=-Alaph}', ""); - Expect(0, 1809, '\p{Is_Joining_Group=-Alaph}', ""); - Expect(1, 1809, '\p{^Is_Joining_Group=-Alaph}', ""); - Expect(1, 1809, '\P{Is_Joining_Group=-Alaph}', ""); - Expect(0, 1809, '\P{^Is_Joining_Group=-Alaph}', ""); - Error('\p{Is_Jg= alaph:=}'); - Error('\P{Is_Jg= alaph:=}'); - Expect(1, 1808, '\p{Is_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: /a/ alef}'); - Error('\P{Joining_Group: /a/ alef}'); - Expect(1, 1908, '\p{Joining_Group=:\AAlef\z:}', "");; - Expect(0, 1909, '\p{Joining_Group=:\AAlef\z:}', "");; - Expect(1, 1908, '\p{Joining_Group=alef}', ""); - Expect(0, 1908, '\p{^Joining_Group=alef}', ""); - Expect(0, 1908, '\P{Joining_Group=alef}', ""); - Expect(1, 1908, '\P{^Joining_Group=alef}', ""); - Expect(0, 1909, '\p{Joining_Group=alef}', ""); - Expect(1, 1909, '\p{^Joining_Group=alef}', ""); - Expect(1, 1909, '\P{Joining_Group=alef}', ""); - Expect(0, 1909, '\P{^Joining_Group=alef}', ""); - Expect(1, 1908, '\p{Joining_Group=:\Aalef\z:}', "");; - Expect(0, 1909, '\p{Joining_Group=:\Aalef\z:}', "");; - Expect(1, 1908, '\p{Joining_Group=-Alef}', ""); - Expect(0, 1908, '\p{^Joining_Group=-Alef}', ""); - Expect(0, 1908, '\P{Joining_Group=-Alef}', ""); - Expect(1, 1908, '\P{^Joining_Group=-Alef}', ""); - Expect(0, 1909, '\p{Joining_Group=-Alef}', ""); - Expect(1, 1909, '\p{^Joining_Group=-Alef}', ""); - Expect(1, 1909, '\P{Joining_Group=-Alef}', ""); - Expect(0, 1909, '\P{^Joining_Group=-Alef}', ""); - Error('\p{Jg=/a/ALEF}'); - Error('\P{Jg=/a/ALEF}'); - Expect(1, 1908, '\p{Jg=:\AAlef\z:}', "");; - Expect(0, 1909, '\p{Jg=:\AAlef\z:}', "");; - Expect(1, 1908, '\p{Jg=alef}', ""); - Expect(0, 1908, '\p{^Jg=alef}', ""); - Expect(0, 1908, '\P{Jg=alef}', ""); - Expect(1, 1908, '\P{^Jg=alef}', ""); - Expect(0, 1909, '\p{Jg=alef}', ""); - Expect(1, 1909, '\p{^Jg=alef}', ""); - Expect(1, 1909, '\P{Jg=alef}', ""); - Expect(0, 1909, '\P{^Jg=alef}', ""); - Expect(1, 1908, '\p{Jg=:\Aalef\z:}', "");; - Expect(0, 1909, '\p{Jg=:\Aalef\z:}', "");; - Expect(1, 1908, '\p{Jg=--alef}', ""); - Expect(0, 1908, '\p{^Jg=--alef}', ""); - Expect(0, 1908, '\P{Jg=--alef}', ""); - Expect(1, 1908, '\P{^Jg=--alef}', ""); - Expect(0, 1909, '\p{Jg=--alef}', ""); - Expect(1, 1909, '\p{^Jg=--alef}', ""); - Expect(1, 1909, '\P{Jg=--alef}', ""); - Expect(0, 1909, '\P{^Jg=--alef}', ""); - Error('\p{Is_Joining_Group= Alef/a/}'); - Error('\P{Is_Joining_Group= Alef/a/}'); - Expect(1, 1908, '\p{Is_Joining_Group=alef}', ""); - Expect(0, 1908, '\p{^Is_Joining_Group=alef}', ""); - Expect(0, 1908, '\P{Is_Joining_Group=alef}', ""); - Expect(1, 1908, '\P{^Is_Joining_Group=alef}', ""); - Expect(0, 1909, '\p{Is_Joining_Group=alef}', ""); - Expect(1, 1909, '\p{^Is_Joining_Group=alef}', ""); - Expect(1, 1909, '\P{Is_Joining_Group=alef}', ""); - Expect(0, 1909, '\P{^Is_Joining_Group=alef}', ""); - Expect(1, 1908, '\p{Is_Joining_Group=- ALEF}', ""); - Expect(0, 1908, '\p{^Is_Joining_Group=- ALEF}', ""); - Expect(0, 1908, '\P{Is_Joining_Group=- ALEF}', ""); - Expect(1, 1908, '\P{^Is_Joining_Group=- ALEF}', ""); - Expect(0, 1909, '\p{Is_Joining_Group=- ALEF}', ""); - Expect(1, 1909, '\p{^Is_Joining_Group=- ALEF}', ""); - Expect(1, 1909, '\P{Is_Joining_Group=- ALEF}', ""); - Expect(0, 1909, '\P{^Is_Joining_Group=- ALEF}', ""); - Error('\p{Is_Jg=:=alef}'); - Error('\P{Is_Jg=:=alef}'); - Expect(1, 1908, '\p{Is_Jg=alef}', ""); - Expect(0, 1908, '\p{^Is_Jg=alef}', ""); - Expect(0, 1908, '\P{Is_Jg=alef}', ""); - Expect(1, 1908, '\P{^Is_Jg=alef}', ""); - Expect(0, 1909, '\p{Is_Jg=alef}', ""); - Expect(1, 1909, '\p{^Is_Jg=alef}', ""); - Expect(1, 1909, '\P{Is_Jg=alef}', ""); - Expect(0, 1909, '\P{^Is_Jg=alef}', ""); - Expect(1, 1908, '\p{Is_Jg=- ALEF}', ""); - Expect(0, 1908, '\p{^Is_Jg=- ALEF}', ""); - Expect(0, 1908, '\P{Is_Jg=- ALEF}', ""); - Expect(1, 1908, '\P{^Is_Jg=- ALEF}', ""); - Expect(0, 1909, '\p{Is_Jg=- ALEF}', ""); - Expect(1, 1909, '\p{^Is_Jg=- ALEF}', ""); - Expect(1, 1909, '\P{Is_Jg=- ALEF}', ""); - Expect(0, 1909, '\P{^Is_Jg=- ALEF}', ""); - Error('\p{Joining_Group=/a/- Beh}'); - Error('\P{Joining_Group=/a/- Beh}'); + Expect(1, 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, 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}', ""); + 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{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}', ""); + 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{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}', ""); + 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_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}', ""); + 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, 2240, '\p{Joining_Group=:\ABeh\z:}', "");; Expect(0, 2241, '\p{Joining_Group=:\ABeh\z:}', "");; Expect(1, 2240, '\p{Joining_Group=beh}', ""); @@ -52232,16 +53369,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:=}'); - Error('\P{Jg=_ Beh:=}'); + 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{Jg=:\ABeh\z:}', "");; Expect(0, 2241, '\p{Jg=:\ABeh\z:}', "");; Expect(1, 2240, '\p{Jg=beh}', ""); @@ -52254,16 +53391,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=:= _Beh}'); + Error('\P{Is_Joining_Group=:= _Beh}'); Expect(1, 2240, '\p{Is_Joining_Group=beh}', ""); Expect(0, 2240, '\p{^Is_Joining_Group=beh}', ""); Expect(0, 2240, '\P{Is_Joining_Group=beh}', ""); @@ -52272,16 +53409,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=/a/- beh}'); - Error('\P{Is_Jg=/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}', ""); + 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_Jg=beh}', ""); Expect(0, 2240, '\p{^Is_Jg=beh}', ""); Expect(0, 2240, '\P{Is_Jg=beh}', ""); @@ -52290,16 +53427,8 @@ 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}', ""); - 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}'); + Error('\p{Joining_Group=/a/_Beth}'); + Error('\P{Joining_Group=/a/_Beth}'); Expect(1, 1837, '\p{Joining_Group=:\ABeth\z:}', "");; Expect(0, 1838, '\p{Joining_Group=:\ABeth\z:}', "");; Expect(1, 1837, '\p{Joining_Group=beth}', ""); @@ -52312,16 +53441,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1838, '\P{^Joining_Group=beth}', ""); Expect(1, 1837, '\p{Joining_Group=:\Abeth\z:}', "");; Expect(0, 1838, '\p{Joining_Group=:\Abeth\z:}', "");; - Expect(1, 1837, '\p{Joining_Group= _Beth}', ""); - Expect(0, 1837, '\p{^Joining_Group= _Beth}', ""); - Expect(0, 1837, '\P{Joining_Group= _Beth}', ""); - Expect(1, 1837, '\P{^Joining_Group= _Beth}', ""); - Expect(0, 1838, '\p{Joining_Group= _Beth}', ""); - Expect(1, 1838, '\p{^Joining_Group= _Beth}', ""); - Expect(1, 1838, '\P{Joining_Group= _Beth}', ""); - Expect(0, 1838, '\P{^Joining_Group= _Beth}', ""); - Error('\p{Jg=/a/__BETH}'); - Error('\P{Jg=/a/__BETH}'); + Expect(1, 1837, '\p{Joining_Group=__Beth}', ""); + Expect(0, 1837, '\p{^Joining_Group=__Beth}', ""); + Expect(0, 1837, '\P{Joining_Group=__Beth}', ""); + Expect(1, 1837, '\P{^Joining_Group=__Beth}', ""); + Expect(0, 1838, '\p{Joining_Group=__Beth}', ""); + Expect(1, 1838, '\p{^Joining_Group=__Beth}', ""); + Expect(1, 1838, '\P{Joining_Group=__Beth}', ""); + Expect(0, 1838, '\P{^Joining_Group=__Beth}', ""); + Error('\p{Jg=:=--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}', ""); @@ -52334,16 +53463,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/a/}'); - Error('\P{Is_Joining_Group=-_BETH/a/}'); + 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}', ""); @@ -52352,56 +53481,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=/a/- BETH}'); - Error('\P{Is_Jg=/a/- BETH}'); - Expect(1, 1837, '\p{Is_Jg=beth}', ""); - Expect(0, 1837, '\p{^Is_Jg=beth}', ""); - Expect(0, 1837, '\P{Is_Jg=beth}', ""); - 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:=}'); + Error('\P{Jg= Burushaski_yeh_Barree:=}'); Expect(1, 1915, '\p{Jg=:\ABurushaski_Yeh_Barree\z:}', "");; Expect(0, 1916, '\p{Jg=:\ABurushaski_Yeh_Barree\z:}', "");; Expect(1, 1915, '\p{Jg=burushaskiyehbarree}', ""); @@ -52414,16 +53543,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}', ""); @@ -52432,16 +53561,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= Burushaski_yeh_barree:=}'); + Error('\P{Is_Jg= Burushaski_yeh_barree:=}'); Expect(1, 1915, '\p{Is_Jg=burushaskiyehbarree}', ""); Expect(0, 1915, '\p{^Is_Jg=burushaskiyehbarree}', ""); Expect(0, 1915, '\P{Is_Jg=burushaskiyehbarree}', ""); @@ -52450,16 +53579,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=/a/ _Dal}'); + Error('\P{Joining_Group=/a/ _Dal}'); Expect(1, 2222, '\p{Joining_Group=:\ADal\z:}', "");; Expect(0, 2223, '\p{Joining_Group=:\ADal\z:}', "");; Expect(1, 2222, '\p{Joining_Group=dal}', ""); @@ -52472,16 +53601,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:=}'); - Error('\P{Jg= Dal:=}'); + Expect(1, 2222, '\p{Joining_Group: --Dal}', ""); + Expect(0, 2222, '\p{^Joining_Group: --Dal}', ""); + Expect(0, 2222, '\P{Joining_Group: --Dal}', ""); + Expect(1, 2222, '\P{^Joining_Group: --Dal}', ""); + Expect(0, 2223, '\p{Joining_Group: --Dal}', ""); + Expect(1, 2223, '\p{^Joining_Group: --Dal}', ""); + Expect(1, 2223, '\P{Joining_Group: --Dal}', ""); + Expect(0, 2223, '\P{^Joining_Group: --Dal}', ""); + Error('\p{Jg=__DAL/a/}'); + Error('\P{Jg=__DAL/a/}'); Expect(1, 2222, '\p{Jg=:\ADal\z:}', "");; Expect(0, 2223, '\p{Jg=:\ADal\z:}', "");; Expect(1, 2222, '\p{Jg=dal}', ""); @@ -52494,16 +53623,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2223, '\P{^Jg=dal}', ""); Expect(1, 2222, '\p{Jg=:\Adal\z:}', "");; Expect(0, 2223, '\p{Jg=:\Adal\z:}', "");; - Expect(1, 2222, '\p{Jg= Dal}', ""); - Expect(0, 2222, '\p{^Jg= Dal}', ""); - Expect(0, 2222, '\P{Jg= Dal}', ""); - Expect(1, 2222, '\P{^Jg= Dal}', ""); - Expect(0, 2223, '\p{Jg= Dal}', ""); - Expect(1, 2223, '\p{^Jg= Dal}', ""); - Expect(1, 2223, '\P{Jg= Dal}', ""); - Expect(0, 2223, '\P{^Jg= Dal}', ""); - Error('\p{Is_Joining_Group= -dal:=}'); - Error('\P{Is_Joining_Group= -dal:=}'); + Expect(1, 2222, '\p{Jg= DAL}', ""); + Expect(0, 2222, '\p{^Jg= DAL}', ""); + Expect(0, 2222, '\P{Jg= DAL}', ""); + Expect(1, 2222, '\P{^Jg= DAL}', ""); + Expect(0, 2223, '\p{Jg= DAL}', ""); + Expect(1, 2223, '\p{^Jg= DAL}', ""); + Expect(1, 2223, '\P{Jg= DAL}', ""); + Expect(0, 2223, '\P{^Jg= DAL}', ""); + Error('\p{Is_Joining_Group= _Dal:=}'); + Error('\P{Is_Joining_Group= _Dal:=}'); Expect(1, 2222, '\p{Is_Joining_Group=dal}', ""); Expect(0, 2222, '\p{^Is_Joining_Group=dal}', ""); Expect(0, 2222, '\P{Is_Joining_Group=dal}', ""); @@ -52512,34 +53641,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2223, '\p{^Is_Joining_Group=dal}', ""); Expect(1, 2223, '\P{Is_Joining_Group=dal}', ""); Expect(0, 2223, '\P{^Is_Joining_Group=dal}', ""); - Expect(1, 2222, '\p{Is_Joining_Group= _DAL}', ""); - Expect(0, 2222, '\p{^Is_Joining_Group= _DAL}', ""); - Expect(0, 2222, '\P{Is_Joining_Group= _DAL}', ""); - Expect(1, 2222, '\P{^Is_Joining_Group= _DAL}', ""); - Expect(0, 2223, '\p{Is_Joining_Group= _DAL}', ""); - Expect(1, 2223, '\p{^Is_Joining_Group= _DAL}', ""); - Expect(1, 2223, '\P{Is_Joining_Group= _DAL}', ""); - Expect(0, 2223, '\P{^Is_Joining_Group= _DAL}', ""); - Error('\p{Is_Jg= _Dal:=}'); - Error('\P{Is_Jg= _Dal:=}'); - Expect(1, 2222, '\p{Is_Jg:dal}', ""); - Expect(0, 2222, '\p{^Is_Jg:dal}', ""); - Expect(0, 2222, '\P{Is_Jg:dal}', ""); - Expect(1, 2222, '\P{^Is_Jg:dal}', ""); - Expect(0, 2223, '\p{Is_Jg:dal}', ""); - Expect(1, 2223, '\p{^Is_Jg:dal}', ""); - Expect(1, 2223, '\P{Is_Jg:dal}', ""); - Expect(0, 2223, '\P{^Is_Jg:dal}', ""); - Expect(1, 2222, '\p{Is_Jg=_dal}', ""); - Expect(0, 2222, '\p{^Is_Jg=_dal}', ""); - Expect(0, 2222, '\P{Is_Jg=_dal}', ""); - Expect(1, 2222, '\P{^Is_Jg=_dal}', ""); - Expect(0, 2223, '\p{Is_Jg=_dal}', ""); - Expect(1, 2223, '\p{^Is_Jg=_dal}', ""); - Expect(1, 2223, '\P{Is_Jg=_dal}', ""); - Expect(0, 2223, '\P{^Is_Jg=_dal}', ""); - Error('\p{Joining_Group=:= _Dalath_RISH}'); - Error('\P{Joining_Group=:= _Dalath_RISH}'); + Expect(1, 2222, '\p{Is_Joining_Group=-Dal}', ""); + Expect(0, 2222, '\p{^Is_Joining_Group=-Dal}', ""); + Expect(0, 2222, '\P{Is_Joining_Group=-Dal}', ""); + Expect(1, 2222, '\P{^Is_Joining_Group=-Dal}', ""); + Expect(0, 2223, '\p{Is_Joining_Group=-Dal}', ""); + Expect(1, 2223, '\p{^Is_Joining_Group=-Dal}', ""); + Expect(1, 2223, '\P{Is_Joining_Group=-Dal}', ""); + Expect(0, 2223, '\P{^Is_Joining_Group=-Dal}', ""); + Error('\p{Is_Jg=_-Dal:=}'); + Error('\P{Is_Jg=_-Dal:=}'); + Expect(1, 2222, '\p{Is_Jg=dal}', ""); + Expect(0, 2222, '\p{^Is_Jg=dal}', ""); + Expect(0, 2222, '\P{Is_Jg=dal}', ""); + Expect(1, 2222, '\P{^Is_Jg=dal}', ""); + Expect(0, 2223, '\p{Is_Jg=dal}', ""); + Expect(1, 2223, '\p{^Is_Jg=dal}', ""); + Expect(1, 2223, '\P{Is_Jg=dal}', ""); + Expect(0, 2223, '\P{^Is_Jg=dal}', ""); + Expect(1, 2222, '\p{Is_Jg=Dal}', ""); + Expect(0, 2222, '\p{^Is_Jg=Dal}', ""); + Expect(0, 2222, '\P{Is_Jg=Dal}', ""); + Expect(1, 2222, '\P{^Is_Jg=Dal}', ""); + Expect(0, 2223, '\p{Is_Jg=Dal}', ""); + Expect(1, 2223, '\p{^Is_Jg=Dal}', ""); + Expect(1, 2223, '\P{Is_Jg=Dal}', ""); + Expect(0, 2223, '\P{^Is_Jg=Dal}', ""); + Error('\p{Joining_Group: /a/-_DALATH_Rish}'); + Error('\P{Joining_Group: /a/-_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}', ""); @@ -52552,16 +53681,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1840, '\P{^Joining_Group=dalathrish}', ""); Expect(1, 1839, '\p{Joining_Group=:\Adalathrish\z:}', "");; Expect(0, 1840, '\p{Joining_Group=:\Adalathrish\z:}', "");; - Expect(1, 1839, '\p{Joining_Group=dalath_RISH}', ""); - Expect(0, 1839, '\p{^Joining_Group=dalath_RISH}', ""); - Expect(0, 1839, '\P{Joining_Group=dalath_RISH}', ""); - Expect(1, 1839, '\P{^Joining_Group=dalath_RISH}', ""); - Expect(0, 1840, '\p{Joining_Group=dalath_RISH}', ""); - Expect(1, 1840, '\p{^Joining_Group=dalath_RISH}', ""); - Expect(1, 1840, '\P{Joining_Group=dalath_RISH}', ""); - Expect(0, 1840, '\P{^Joining_Group=dalath_RISH}', ""); - Error('\p{Jg=_ Dalath_rish:=}'); - Error('\P{Jg=_ Dalath_rish:=}'); + Expect(1, 1839, '\p{Joining_Group=_ Dalath_Rish}', ""); + Expect(0, 1839, '\p{^Joining_Group=_ Dalath_Rish}', ""); + Expect(0, 1839, '\P{Joining_Group=_ Dalath_Rish}', ""); + Expect(1, 1839, '\P{^Joining_Group=_ Dalath_Rish}', ""); + Expect(0, 1840, '\p{Joining_Group=_ Dalath_Rish}', ""); + Expect(1, 1840, '\p{^Joining_Group=_ Dalath_Rish}', ""); + Expect(1, 1840, '\P{Joining_Group=_ Dalath_Rish}', ""); + Expect(0, 1840, '\P{^Joining_Group=_ Dalath_Rish}', ""); + Error('\p{Jg=:=DALATH_Rish}'); + Error('\P{Jg=:=DALATH_Rish}'); Expect(1, 1839, '\p{Jg=:\ADalath_Rish\z:}', "");; Expect(0, 1840, '\p{Jg=:\ADalath_Rish\z:}', "");; Expect(1, 1839, '\p{Jg=dalathrish}', ""); @@ -52574,16 +53703,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}', ""); @@ -52592,34 +53721,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1840, '\p{^Is_Joining_Group=dalathrish}', ""); Expect(1, 1840, '\P{Is_Joining_Group=dalathrish}', ""); Expect(0, 1840, '\P{^Is_Joining_Group=dalathrish}', ""); - Expect(1, 1839, '\p{Is_Joining_Group: _DALATH_Rish}', ""); - Expect(0, 1839, '\p{^Is_Joining_Group: _DALATH_Rish}', ""); - Expect(0, 1839, '\P{Is_Joining_Group: _DALATH_Rish}', ""); - Expect(1, 1839, '\P{^Is_Joining_Group: _DALATH_Rish}', ""); - Expect(0, 1840, '\p{Is_Joining_Group: _DALATH_Rish}', ""); - Expect(1, 1840, '\p{^Is_Joining_Group: _DALATH_Rish}', ""); - Expect(1, 1840, '\P{Is_Joining_Group: _DALATH_Rish}', ""); - Expect(0, 1840, '\P{^Is_Joining_Group: _DALATH_Rish}', ""); - Error('\p{Is_Jg=-Dalath_RISH/a/}'); - Error('\P{Is_Jg=-Dalath_RISH/a/}'); - Expect(1, 1839, '\p{Is_Jg:dalathrish}', ""); - Expect(0, 1839, '\p{^Is_Jg:dalathrish}', ""); - Expect(0, 1839, '\P{Is_Jg:dalathrish}', ""); - Expect(1, 1839, '\P{^Is_Jg:dalathrish}', ""); - Expect(0, 1840, '\p{Is_Jg:dalathrish}', ""); - Expect(1, 1840, '\p{^Is_Jg:dalathrish}', ""); - Expect(1, 1840, '\P{Is_Jg:dalathrish}', ""); - Expect(0, 1840, '\P{^Is_Jg:dalathrish}', ""); - Expect(1, 1839, '\p{Is_Jg=- Dalath_Rish}', ""); - Expect(0, 1839, '\p{^Is_Jg=- Dalath_Rish}', ""); - Expect(0, 1839, '\P{Is_Jg=- Dalath_Rish}', ""); - Expect(1, 1839, '\P{^Is_Jg=- Dalath_Rish}', ""); - Expect(0, 1840, '\p{Is_Jg=- Dalath_Rish}', ""); - Expect(1, 1840, '\p{^Is_Jg=- Dalath_Rish}', ""); - Expect(1, 1840, '\P{Is_Jg=- Dalath_Rish}', ""); - Expect(0, 1840, '\P{^Is_Jg=- Dalath_Rish}', ""); - Error('\p{Joining_Group=/a/E}'); - Error('\P{Joining_Group=/a/E}'); + Expect(1, 1839, '\p{Is_Joining_Group=- DALATH_rish}', ""); + Expect(0, 1839, '\p{^Is_Joining_Group=- DALATH_rish}', ""); + Expect(0, 1839, '\P{Is_Joining_Group=- DALATH_rish}', ""); + Expect(1, 1839, '\P{^Is_Joining_Group=- DALATH_rish}', ""); + Expect(0, 1840, '\p{Is_Joining_Group=- DALATH_rish}', ""); + Expect(1, 1840, '\p{^Is_Joining_Group=- DALATH_rish}', ""); + Expect(1, 1840, '\P{Is_Joining_Group=- DALATH_rish}', ""); + Expect(0, 1840, '\P{^Is_Joining_Group=- DALATH_rish}', ""); + Error('\p{Is_Jg=:= -Dalath_rish}'); + Error('\P{Is_Jg=:= -Dalath_rish}'); + Expect(1, 1839, '\p{Is_Jg=dalathrish}', ""); + Expect(0, 1839, '\p{^Is_Jg=dalathrish}', ""); + Expect(0, 1839, '\P{Is_Jg=dalathrish}', ""); + Expect(1, 1839, '\P{^Is_Jg=dalathrish}', ""); + Expect(0, 1840, '\p{Is_Jg=dalathrish}', ""); + Expect(1, 1840, '\p{^Is_Jg=dalathrish}', ""); + Expect(1, 1840, '\P{Is_Jg=dalathrish}', ""); + Expect(0, 1840, '\P{^Is_Jg=dalathrish}', ""); + Expect(1, 1839, '\p{Is_Jg=-_dalath_RISH}', ""); + Expect(0, 1839, '\p{^Is_Jg=-_dalath_RISH}', ""); + Expect(0, 1839, '\P{Is_Jg=-_dalath_RISH}', ""); + Expect(1, 1839, '\P{^Is_Jg=-_dalath_RISH}', ""); + Expect(0, 1840, '\p{Is_Jg=-_dalath_RISH}', ""); + Expect(1, 1840, '\p{^Is_Jg=-_dalath_RISH}', ""); + Expect(1, 1840, '\P{Is_Jg=-_dalath_RISH}', ""); + Expect(0, 1840, '\P{^Is_Jg=-_dalath_RISH}', ""); + Error('\p{Joining_Group=/a/- E}'); + Error('\P{Joining_Group=/a/- E}'); Expect(1, 1829, '\p{Joining_Group=:\AE\z:}', "");; Expect(0, 1830, '\p{Joining_Group=:\AE\z:}', "");; Expect(1, 1829, '\p{Joining_Group=e}', ""); @@ -52632,16 +53761,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1830, '\P{^Joining_Group=e}', ""); Expect(1, 1829, '\p{Joining_Group=:\Ae\z:}', "");; Expect(0, 1830, '\p{Joining_Group=:\Ae\z:}', "");; - Expect(1, 1829, '\p{Joining_Group=_E}', ""); - Expect(0, 1829, '\p{^Joining_Group=_E}', ""); - Expect(0, 1829, '\P{Joining_Group=_E}', ""); - Expect(1, 1829, '\P{^Joining_Group=_E}', ""); - Expect(0, 1830, '\p{Joining_Group=_E}', ""); - Expect(1, 1830, '\p{^Joining_Group=_E}', ""); - Expect(1, 1830, '\P{Joining_Group=_E}', ""); - Expect(0, 1830, '\P{^Joining_Group=_E}', ""); - Error('\p{Jg=:= E}'); - Error('\P{Jg=:= E}'); + Expect(1, 1829, '\p{Joining_Group= _e}', ""); + Expect(0, 1829, '\p{^Joining_Group= _e}', ""); + Expect(0, 1829, '\P{Joining_Group= _e}', ""); + Expect(1, 1829, '\P{^Joining_Group= _e}', ""); + Expect(0, 1830, '\p{Joining_Group= _e}', ""); + Expect(1, 1830, '\p{^Joining_Group= _e}', ""); + Expect(1, 1830, '\P{Joining_Group= _e}', ""); + Expect(0, 1830, '\P{^Joining_Group= _e}', ""); + Error('\p{Jg: /a/E}'); + Error('\P{Jg: /a/E}'); Expect(1, 1829, '\p{Jg=:\AE\z:}', "");; Expect(0, 1830, '\p{Jg=:\AE\z:}', "");; Expect(1, 1829, '\p{Jg=e}', ""); @@ -52654,34 +53783,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1830, '\P{^Jg=e}', ""); Expect(1, 1829, '\p{Jg=:\Ae\z:}', "");; Expect(0, 1830, '\p{Jg=:\Ae\z:}', "");; - Expect(1, 1829, '\p{Jg=--e}', ""); - Expect(0, 1829, '\p{^Jg=--e}', ""); - Expect(0, 1829, '\P{Jg=--e}', ""); - Expect(1, 1829, '\P{^Jg=--e}', ""); - Expect(0, 1830, '\p{Jg=--e}', ""); - Expect(1, 1830, '\p{^Jg=--e}', ""); - Expect(1, 1830, '\P{Jg=--e}', ""); - Expect(0, 1830, '\P{^Jg=--e}', ""); - Error('\p{Is_Joining_Group= e:=}'); - Error('\P{Is_Joining_Group= e:=}'); - Expect(1, 1829, '\p{Is_Joining_Group:e}', ""); - Expect(0, 1829, '\p{^Is_Joining_Group:e}', ""); - Expect(0, 1829, '\P{Is_Joining_Group:e}', ""); - Expect(1, 1829, '\P{^Is_Joining_Group:e}', ""); - Expect(0, 1830, '\p{Is_Joining_Group:e}', ""); - Expect(1, 1830, '\p{^Is_Joining_Group:e}', ""); - Expect(1, 1830, '\P{Is_Joining_Group:e}', ""); - Expect(0, 1830, '\P{^Is_Joining_Group:e}', ""); - Expect(1, 1829, '\p{Is_Joining_Group= E}', ""); - Expect(0, 1829, '\p{^Is_Joining_Group= E}', ""); - Expect(0, 1829, '\P{Is_Joining_Group= E}', ""); - Expect(1, 1829, '\P{^Is_Joining_Group= E}', ""); - Expect(0, 1830, '\p{Is_Joining_Group= E}', ""); - Expect(1, 1830, '\p{^Is_Joining_Group= E}', ""); - Expect(1, 1830, '\P{Is_Joining_Group= E}', ""); - Expect(0, 1830, '\P{^Is_Joining_Group= E}', ""); - Error('\p{Is_Jg=:= -E}'); - Error('\P{Is_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}', ""); + Error('\p{Is_Joining_Group=-E:=}'); + Error('\P{Is_Joining_Group=-E:=}'); + Expect(1, 1829, '\p{Is_Joining_Group=e}', ""); + Expect(0, 1829, '\p{^Is_Joining_Group=e}', ""); + Expect(0, 1829, '\P{Is_Joining_Group=e}', ""); + Expect(1, 1829, '\P{^Is_Joining_Group=e}', ""); + Expect(0, 1830, '\p{Is_Joining_Group=e}', ""); + Expect(1, 1830, '\p{^Is_Joining_Group=e}', ""); + Expect(1, 1830, '\P{Is_Joining_Group=e}', ""); + Expect(0, 1830, '\P{^Is_Joining_Group=e}', ""); + Expect(1, 1829, '\p{Is_Joining_Group=__E}', ""); + Expect(0, 1829, '\p{^Is_Joining_Group=__E}', ""); + Expect(0, 1829, '\P{Is_Joining_Group=__E}', ""); + Expect(1, 1829, '\P{^Is_Joining_Group=__E}', ""); + Expect(0, 1830, '\p{Is_Joining_Group=__E}', ""); + Expect(1, 1830, '\p{^Is_Joining_Group=__E}', ""); + Expect(1, 1830, '\P{Is_Joining_Group=__E}', ""); + Expect(0, 1830, '\P{^Is_Joining_Group=__E}', ""); + Error('\p{Is_Jg=/a/_ E}'); + Error('\P{Is_Jg=/a/_ E}'); Expect(1, 1829, '\p{Is_Jg=e}', ""); Expect(0, 1829, '\p{^Is_Jg=e}', ""); Expect(0, 1829, '\P{Is_Jg=e}', ""); @@ -52690,16 +53819,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: -/a/Farsi_yeh}'); - Error('\P{Joining_Group: -/a/Farsi_yeh}'); + Expect(1, 1829, '\p{Is_Jg=E}', ""); + Expect(0, 1829, '\p{^Is_Jg=E}', ""); + Expect(0, 1829, '\P{Is_Jg=E}', ""); + Expect(1, 1829, '\P{^Is_Jg=E}', ""); + Expect(0, 1830, '\p{Is_Jg=E}', ""); + Expect(1, 1830, '\p{^Is_Jg=E}', ""); + Expect(1, 1830, '\P{Is_Jg=E}', ""); + Expect(0, 1830, '\P{^Is_Jg=E}', ""); + Error('\p{Joining_Group=_Farsi_yeh/a/}'); + Error('\P{Joining_Group=_Farsi_yeh/a/}'); 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}', ""); @@ -52712,38 +53841,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1911, '\P{^Joining_Group=farsiyeh}', ""); Expect(1, 1910, '\p{Joining_Group=:\Afarsiyeh\z:}', "");; Expect(0, 1911, '\p{Joining_Group=:\Afarsiyeh\z:}', "");; - Expect(1, 1910, '\p{Joining_Group= -Farsi_Yeh}', ""); - Expect(0, 1910, '\p{^Joining_Group= -Farsi_Yeh}', ""); - Expect(0, 1910, '\P{Joining_Group= -Farsi_Yeh}', ""); - Expect(1, 1910, '\P{^Joining_Group= -Farsi_Yeh}', ""); - Expect(0, 1911, '\p{Joining_Group= -Farsi_Yeh}', ""); - Expect(1, 1911, '\p{^Joining_Group= -Farsi_Yeh}', ""); - Expect(1, 1911, '\P{Joining_Group= -Farsi_Yeh}', ""); - Expect(0, 1911, '\P{^Joining_Group= -Farsi_Yeh}', ""); - Error('\p{Jg=_:=farsi_yeh}'); - Error('\P{Jg=_:=farsi_yeh}'); + Expect(1, 1910, '\p{Joining_Group= -FARSI_YEH}', ""); + Expect(0, 1910, '\p{^Joining_Group= -FARSI_YEH}', ""); + Expect(0, 1910, '\P{Joining_Group= -FARSI_YEH}', ""); + Expect(1, 1910, '\P{^Joining_Group= -FARSI_YEH}', ""); + Expect(0, 1911, '\p{Joining_Group= -FARSI_YEH}', ""); + Expect(1, 1911, '\p{^Joining_Group= -FARSI_YEH}', ""); + Expect(1, 1911, '\P{Joining_Group= -FARSI_YEH}', ""); + Expect(0, 1911, '\P{^Joining_Group= -FARSI_YEH}', ""); + Error('\p{Jg=/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}', ""); - Expect(0, 1910, '\p{^Jg: farsiyeh}', ""); - Expect(0, 1910, '\P{Jg: farsiyeh}', ""); - Expect(1, 1910, '\P{^Jg: farsiyeh}', ""); - Expect(0, 1911, '\p{Jg: farsiyeh}', ""); - Expect(1, 1911, '\p{^Jg: farsiyeh}', ""); - Expect(1, 1911, '\P{Jg: farsiyeh}', ""); - Expect(0, 1911, '\P{^Jg: farsiyeh}', ""); + Expect(1, 1910, '\p{Jg=farsiyeh}', ""); + Expect(0, 1910, '\p{^Jg=farsiyeh}', ""); + Expect(0, 1910, '\P{Jg=farsiyeh}', ""); + Expect(1, 1910, '\P{^Jg=farsiyeh}', ""); + Expect(0, 1911, '\p{Jg=farsiyeh}', ""); + Expect(1, 1911, '\p{^Jg=farsiyeh}', ""); + Expect(1, 1911, '\P{Jg=farsiyeh}', ""); + Expect(0, 1911, '\P{^Jg=farsiyeh}', ""); Expect(1, 1910, '\p{Jg=:\Afarsiyeh\z:}', "");; Expect(0, 1911, '\p{Jg=:\Afarsiyeh\z:}', "");; - Expect(1, 1910, '\p{Jg=--FARSI_Yeh}', ""); - Expect(0, 1910, '\p{^Jg=--FARSI_Yeh}', ""); - Expect(0, 1910, '\P{Jg=--FARSI_Yeh}', ""); - Expect(1, 1910, '\P{^Jg=--FARSI_Yeh}', ""); - Expect(0, 1911, '\p{Jg=--FARSI_Yeh}', ""); - Expect(1, 1911, '\p{^Jg=--FARSI_Yeh}', ""); - Expect(1, 1911, '\P{Jg=--FARSI_Yeh}', ""); - Expect(0, 1911, '\P{^Jg=--FARSI_Yeh}', ""); - Error('\p{Is_Joining_Group=:=- Farsi_yeh}'); - Error('\P{Is_Joining_Group=:=- Farsi_yeh}'); + Expect(1, 1910, '\p{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{Is_Joining_Group=farsiyeh}', ""); Expect(0, 1910, '\p{^Is_Joining_Group=farsiyeh}', ""); Expect(0, 1910, '\P{Is_Joining_Group=farsiyeh}', ""); @@ -52752,16 +53881,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= :=Farsi_Yeh}'); - Error('\P{Is_Jg= :=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}', ""); @@ -52770,16 +53899,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:=}'); - Error('\P{Joining_Group: Fe:=}'); + 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, 1871, '\p{Joining_Group=:\AFe\z:}', "");; Expect(0, 1872, '\p{Joining_Group=:\AFe\z:}', "");; Expect(1, 1871, '\p{Joining_Group=fe}', ""); @@ -52792,16 +53921,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1872, '\P{^Joining_Group=fe}', ""); Expect(1, 1871, '\p{Joining_Group=:\Afe\z:}', "");; Expect(0, 1872, '\p{Joining_Group=:\Afe\z:}', "");; - Expect(1, 1871, '\p{Joining_Group=__Fe}', ""); - Expect(0, 1871, '\p{^Joining_Group=__Fe}', ""); - Expect(0, 1871, '\P{Joining_Group=__Fe}', ""); - Expect(1, 1871, '\P{^Joining_Group=__Fe}', ""); - Expect(0, 1872, '\p{Joining_Group=__Fe}', ""); - Expect(1, 1872, '\p{^Joining_Group=__Fe}', ""); - Expect(1, 1872, '\P{Joining_Group=__Fe}', ""); - Expect(0, 1872, '\P{^Joining_Group=__Fe}', ""); - Error('\p{Jg=:=_ Fe}'); - Error('\P{Jg=:=_ Fe}'); + Expect(1, 1871, '\p{Joining_Group= Fe}', ""); + Expect(0, 1871, '\p{^Joining_Group= Fe}', ""); + Expect(0, 1871, '\P{Joining_Group= Fe}', ""); + Expect(1, 1871, '\P{^Joining_Group= Fe}', ""); + Expect(0, 1872, '\p{Joining_Group= Fe}', ""); + Expect(1, 1872, '\p{^Joining_Group= Fe}', ""); + Expect(1, 1872, '\P{Joining_Group= Fe}', ""); + Expect(0, 1872, '\P{^Joining_Group= Fe}', ""); + Error('\p{Jg=/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}', ""); @@ -52814,16 +53943,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1872, '\P{^Jg=fe}', ""); Expect(1, 1871, '\p{Jg=:\Afe\z:}', "");; Expect(0, 1872, '\p{Jg=:\Afe\z:}', "");; - Expect(1, 1871, '\p{Jg=_-fe}', ""); - Expect(0, 1871, '\p{^Jg=_-fe}', ""); - Expect(0, 1871, '\P{Jg=_-fe}', ""); - Expect(1, 1871, '\P{^Jg=_-fe}', ""); - Expect(0, 1872, '\p{Jg=_-fe}', ""); - Expect(1, 1872, '\p{^Jg=_-fe}', ""); - Expect(1, 1872, '\P{Jg=_-fe}', ""); - Expect(0, 1872, '\P{^Jg=_-fe}', ""); - Error('\p{Is_Joining_Group=_:=Fe}'); - Error('\P{Is_Joining_Group=_:=Fe}'); + Expect(1, 1871, '\p{Jg=--fe}', ""); + Expect(0, 1871, '\p{^Jg=--fe}', ""); + Expect(0, 1871, '\P{Jg=--fe}', ""); + Expect(1, 1871, '\P{^Jg=--fe}', ""); + Expect(0, 1872, '\p{Jg=--fe}', ""); + Expect(1, 1872, '\p{^Jg=--fe}', ""); + Expect(1, 1872, '\P{Jg=--fe}', ""); + Expect(0, 1872, '\P{^Jg=--fe}', ""); + Error('\p{Is_Joining_Group=/a/_-fe}'); + Error('\P{Is_Joining_Group=/a/_-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}', ""); @@ -52832,34 +53961,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/a/}'); - Error('\P{Is_Jg: fe/a/}'); - Expect(1, 1871, '\p{Is_Jg=fe}', ""); - Expect(0, 1871, '\p{^Is_Jg=fe}', ""); - Expect(0, 1871, '\P{Is_Jg=fe}', ""); - Expect(1, 1871, '\P{^Is_Jg=fe}', ""); - Expect(0, 1872, '\p{Is_Jg=fe}', ""); - Expect(1, 1872, '\p{^Is_Jg=fe}', ""); - Expect(1, 1872, '\P{Is_Jg=fe}', ""); - Expect(0, 1872, '\P{^Is_Jg=fe}', ""); - Expect(1, 1871, '\p{Is_Jg=_ Fe}', ""); - Expect(0, 1871, '\p{^Is_Jg=_ Fe}', ""); - Expect(0, 1871, '\P{Is_Jg=_ Fe}', ""); - Expect(1, 1871, '\P{^Is_Jg=_ Fe}', ""); - Expect(0, 1872, '\p{Is_Jg=_ Fe}', ""); - Expect(1, 1872, '\p{^Is_Jg=_ Fe}', ""); - Expect(1, 1872, '\P{Is_Jg=_ Fe}', ""); - Expect(0, 1872, '\P{^Is_Jg=_ Fe}', ""); - Error('\p{Joining_Group= :=FEH}'); - Error('\P{Joining_Group= :=FEH}'); + Expect(1, 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}', ""); @@ -52872,38 +54001,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: -:=FEH}'); - Error('\P{Jg: -:=FEH}'); + Expect(1, 2212, '\p{Joining_Group=Feh}', ""); + Expect(0, 2212, '\p{^Joining_Group=Feh}', ""); + Expect(0, 2212, '\P{Joining_Group=Feh}', ""); + Expect(1, 2212, '\P{^Joining_Group=Feh}', ""); + Expect(0, 2213, '\p{Joining_Group=Feh}', ""); + Expect(1, 2213, '\p{^Joining_Group=Feh}', ""); + Expect(1, 2213, '\P{Joining_Group=Feh}', ""); + Expect(0, 2213, '\P{^Joining_Group=Feh}', ""); + Error('\p{Jg= /a/Feh}'); + Error('\P{Jg= /a/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/a/}'); - Error('\P{Is_Joining_Group= feh/a/}'); + 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{Is_Joining_Group=feh}', ""); Expect(0, 2212, '\p{^Is_Joining_Group=feh}', ""); Expect(0, 2212, '\P{Is_Joining_Group=feh}', ""); @@ -52912,16 +54041,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=/a/ _FEH}'); + Error('\P{Is_Jg=/a/ _FEH}'); Expect(1, 2212, '\p{Is_Jg=feh}', ""); Expect(0, 2212, '\p{^Is_Jg=feh}', ""); Expect(0, 2212, '\P{Is_Jg=feh}', ""); @@ -52930,16 +54059,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2213, '\p{^Is_Jg=feh}', ""); Expect(1, 2213, '\P{Is_Jg=feh}', ""); Expect(0, 2213, '\P{^Is_Jg=feh}', ""); - Expect(1, 2212, '\p{Is_Jg:-FEH}', ""); - Expect(0, 2212, '\p{^Is_Jg:-FEH}', ""); - Expect(0, 2212, '\P{Is_Jg:-FEH}', ""); - Expect(1, 2212, '\P{^Is_Jg:-FEH}', ""); - Expect(0, 2213, '\p{Is_Jg:-FEH}', ""); - Expect(1, 2213, '\p{^Is_Jg:-FEH}', ""); - Expect(1, 2213, '\P{Is_Jg:-FEH}', ""); - Expect(0, 2213, '\P{^Is_Jg:-FEH}', ""); - Error('\p{Joining_Group=/a/final_Semkath}'); - Error('\P{Joining_Group=/a/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}', ""); @@ -52952,38 +54081,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1829, '\P{^Joining_Group=finalsemkath}', ""); Expect(1, 1828, '\p{Joining_Group=:\Afinalsemkath\z:}', "");; Expect(0, 1829, '\p{Joining_Group=:\Afinalsemkath\z:}', "");; - Expect(1, 1828, '\p{Joining_Group= Final_SEMKATH}', ""); - Expect(0, 1828, '\p{^Joining_Group= Final_SEMKATH}', ""); - Expect(0, 1828, '\P{Joining_Group= Final_SEMKATH}', ""); - Expect(1, 1828, '\P{^Joining_Group= Final_SEMKATH}', ""); - Expect(0, 1829, '\p{Joining_Group= Final_SEMKATH}', ""); - Expect(1, 1829, '\p{^Joining_Group= Final_SEMKATH}', ""); - Expect(1, 1829, '\P{Joining_Group= Final_SEMKATH}', ""); - Expect(0, 1829, '\P{^Joining_Group= Final_SEMKATH}', ""); - Error('\p{Jg=-/a/Final_Semkath}'); - Error('\P{Jg=-/a/Final_Semkath}'); + Expect(1, 1828, '\p{Joining_Group= Final_SEMKATH}', ""); + Expect(0, 1828, '\p{^Joining_Group= Final_SEMKATH}', ""); + Expect(0, 1828, '\P{Joining_Group= Final_SEMKATH}', ""); + Expect(1, 1828, '\P{^Joining_Group= Final_SEMKATH}', ""); + Expect(0, 1829, '\p{Joining_Group= Final_SEMKATH}', ""); + Expect(1, 1829, '\p{^Joining_Group= Final_SEMKATH}', ""); + Expect(1, 1829, '\P{Joining_Group= Final_SEMKATH}', ""); + Expect(0, 1829, '\P{^Joining_Group= Final_SEMKATH}', ""); + Error('\p{Jg=/a/ -Final_semkath}'); + Error('\P{Jg=/a/ -Final_semkath}'); Expect(1, 1828, '\p{Jg=:\AFinal_Semkath\z:}', "");; Expect(0, 1829, '\p{Jg=:\AFinal_Semkath\z:}', "");; - Expect(1, 1828, '\p{Jg=finalsemkath}', ""); - 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}', ""); @@ -52992,16 +54121,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=/a/ _FINAL_semkath}'); - Error('\P{Is_Jg=/a/ _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}', ""); @@ -53010,96 +54139,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1829, '\p{^Is_Jg=finalsemkath}', ""); Expect(1, 1829, '\P{Is_Jg=finalsemkath}', ""); Expect(0, 1829, '\P{^Is_Jg=finalsemkath}', ""); - Expect(1, 1828, '\p{Is_Jg=-Final_Semkath}', ""); - Expect(0, 1828, '\p{^Is_Jg=-Final_Semkath}', ""); - Expect(0, 1828, '\P{Is_Jg=-Final_Semkath}', ""); - Expect(1, 1828, '\P{^Is_Jg=-Final_Semkath}', ""); - Expect(0, 1829, '\p{Is_Jg=-Final_Semkath}', ""); - Expect(1, 1829, '\p{^Is_Jg=-Final_Semkath}', ""); - Expect(1, 1829, '\P{Is_Jg=-Final_Semkath}', ""); - Expect(0, 1829, '\P{^Is_Jg=-Final_Semkath}', ""); - Error('\p{Joining_Group=-/a/Gaf}'); - Error('\P{Joining_Group=-/a/Gaf}'); - Expect(1, 2242, '\p{Joining_Group=:\AGaf\z:}', "");; - Expect(0, 2243, '\p{Joining_Group=:\AGaf\z:}', "");; - Expect(1, 2242, '\p{Joining_Group=gaf}', ""); - Expect(0, 2242, '\p{^Joining_Group=gaf}', ""); - Expect(0, 2242, '\P{Joining_Group=gaf}', ""); - Expect(1, 2242, '\P{^Joining_Group=gaf}', ""); - Expect(0, 2243, '\p{Joining_Group=gaf}', ""); - Expect(1, 2243, '\p{^Joining_Group=gaf}', ""); - Expect(1, 2243, '\P{Joining_Group=gaf}', ""); - Expect(0, 2243, '\P{^Joining_Group=gaf}', ""); - Expect(1, 2242, '\p{Joining_Group=:\Agaf\z:}', "");; - Expect(0, 2243, '\p{Joining_Group=:\Agaf\z:}', "");; - Expect(1, 2242, '\p{Joining_Group=--gaf}', ""); - Expect(0, 2242, '\p{^Joining_Group=--gaf}', ""); - Expect(0, 2242, '\P{Joining_Group=--gaf}', ""); - Expect(1, 2242, '\P{^Joining_Group=--gaf}', ""); - Expect(0, 2243, '\p{Joining_Group=--gaf}', ""); - Expect(1, 2243, '\p{^Joining_Group=--gaf}', ""); - Expect(1, 2243, '\P{Joining_Group=--gaf}', ""); - Expect(0, 2243, '\P{^Joining_Group=--gaf}', ""); - Error('\p{Jg=/a/ Gaf}'); - Error('\P{Jg=/a/ Gaf}'); - Expect(1, 2242, '\p{Jg=:\AGaf\z:}', "");; - Expect(0, 2243, '\p{Jg=:\AGaf\z:}', "");; - Expect(1, 2242, '\p{Jg=gaf}', ""); - Expect(0, 2242, '\p{^Jg=gaf}', ""); - Expect(0, 2242, '\P{Jg=gaf}', ""); - Expect(1, 2242, '\P{^Jg=gaf}', ""); - Expect(0, 2243, '\p{Jg=gaf}', ""); - Expect(1, 2243, '\p{^Jg=gaf}', ""); - Expect(1, 2243, '\P{Jg=gaf}', ""); - Expect(0, 2243, '\P{^Jg=gaf}', ""); - Expect(1, 2242, '\p{Jg=:\Agaf\z:}', "");; - Expect(0, 2243, '\p{Jg=:\Agaf\z:}', "");; - Expect(1, 2242, '\p{Jg= _Gaf}', ""); - Expect(0, 2242, '\p{^Jg= _Gaf}', ""); - Expect(0, 2242, '\P{Jg= _Gaf}', ""); - Expect(1, 2242, '\P{^Jg= _Gaf}', ""); - Expect(0, 2243, '\p{Jg= _Gaf}', ""); - Expect(1, 2243, '\p{^Jg= _Gaf}', ""); - Expect(1, 2243, '\P{Jg= _Gaf}', ""); - Expect(0, 2243, '\P{^Jg= _Gaf}', ""); + 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}', ""); + 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}', ""); + 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{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}', ""); + 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, 2242, '\p{Is_Joining_Group=gaf}', ""); - Expect(0, 2242, '\p{^Is_Joining_Group=gaf}', ""); - Expect(0, 2242, '\P{Is_Joining_Group=gaf}', ""); - Expect(1, 2242, '\P{^Is_Joining_Group=gaf}', ""); - Expect(0, 2243, '\p{Is_Joining_Group=gaf}', ""); - Expect(1, 2243, '\p{^Is_Joining_Group=gaf}', ""); - Expect(1, 2243, '\P{Is_Joining_Group=gaf}', ""); - Expect(0, 2243, '\P{^Is_Joining_Group=gaf}', ""); - Expect(1, 2242, '\p{Is_Joining_Group=Gaf}', ""); - Expect(0, 2242, '\p{^Is_Joining_Group=Gaf}', ""); - Expect(0, 2242, '\P{Is_Joining_Group=Gaf}', ""); - Expect(1, 2242, '\P{^Is_Joining_Group=Gaf}', ""); - Expect(0, 2243, '\p{Is_Joining_Group=Gaf}', ""); - Expect(1, 2243, '\p{^Is_Joining_Group=Gaf}', ""); - Expect(1, 2243, '\P{Is_Joining_Group=Gaf}', ""); - Expect(0, 2243, '\P{^Is_Joining_Group=Gaf}', ""); - Error('\p{Is_Jg=_:=Gaf}'); - Error('\P{Is_Jg=_:=Gaf}'); - Expect(1, 2242, '\p{Is_Jg=gaf}', ""); - Expect(0, 2242, '\p{^Is_Jg=gaf}', ""); - Expect(0, 2242, '\P{Is_Jg=gaf}', ""); - Expect(1, 2242, '\P{^Is_Jg=gaf}', ""); - Expect(0, 2243, '\p{Is_Jg=gaf}', ""); - Expect(1, 2243, '\p{^Is_Jg=gaf}', ""); - Expect(1, 2243, '\P{Is_Jg=gaf}', ""); - Expect(0, 2243, '\P{^Is_Jg=gaf}', ""); - Expect(1, 2242, '\p{Is_Jg=-_GAF}', ""); - Expect(0, 2242, '\p{^Is_Jg=-_GAF}', ""); - Expect(0, 2242, '\P{Is_Jg=-_GAF}', ""); - Expect(1, 2242, '\P{^Is_Jg=-_GAF}', ""); - Expect(0, 2243, '\p{Is_Jg=-_GAF}', ""); - Expect(1, 2243, '\p{^Is_Jg=-_GAF}', ""); - Expect(1, 2243, '\P{Is_Jg=-_GAF}', ""); - Expect(0, 2243, '\P{^Is_Jg=-_GAF}', ""); - Error('\p{Joining_Group= _Gamal/a/}'); - Error('\P{Joining_Group= _Gamal/a/}'); + Expect(1, 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}', ""); + 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}', ""); + 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, 1838, '\p{Joining_Group=:\AGamal\z:}', "");; Expect(0, 1839, '\p{Joining_Group=:\AGamal\z:}', "");; Expect(1, 1838, '\p{Joining_Group=gamal}', ""); @@ -53112,16 +54241,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}', ""); @@ -53134,16 +54263,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/a/}'); - Error('\P{Is_Joining_Group= Gamal/a/}'); + 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}', ""); @@ -53152,34 +54281,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}'); - Error('\P{Is_Jg=:=GAMAL}'); - Expect(1, 1838, '\p{Is_Jg=gamal}', ""); - Expect(0, 1838, '\p{^Is_Jg=gamal}', ""); - Expect(0, 1838, '\P{Is_Jg=gamal}', ""); - 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=_Hah:=}'); - Error('\P{Joining_Group=_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}', ""); @@ -53192,38 +54321,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= /a/Hah}'); - Error('\P{Jg= /a/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=_/a/hah}'); - Error('\P{Is_Joining_Group=_/a/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}', ""); + Error('\p{Is_Joining_Group=_ Hah/a/}'); + Error('\P{Is_Joining_Group=_ Hah/a/}'); Expect(1, 2246, '\p{Is_Joining_Group=hah}', ""); Expect(0, 2246, '\p{^Is_Joining_Group=hah}', ""); Expect(0, 2246, '\P{Is_Joining_Group=hah}', ""); @@ -53232,56 +54361,56 @@ 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_Jg=__Hah}', ""); - Expect(0, 2246, '\p{^Is_Jg=__Hah}', ""); - Expect(0, 2246, '\P{Is_Jg=__Hah}', ""); - Expect(1, 2246, '\P{^Is_Jg=__Hah}', ""); - Expect(0, 2247, '\p{Is_Jg=__Hah}', ""); - Expect(1, 2247, '\p{^Is_Jg=__Hah}', ""); - Expect(1, 2247, '\P{Is_Jg=__Hah}', ""); - Expect(0, 2247, '\P{^Is_Jg=__Hah}', ""); - Error('\p{Joining_Group=-/a/hanifi_rohingya_kinna_ya}'); - Error('\P{Joining_Group=-/a/hanifi_rohingya_kinna_ya}'); + Expect(1, 2246, '\p{Is_Joining_Group= -Hah}', ""); + Expect(0, 2246, '\p{^Is_Joining_Group= -Hah}', ""); + Expect(0, 2246, '\P{Is_Joining_Group= -Hah}', ""); + Expect(1, 2246, '\P{^Is_Joining_Group= -Hah}', ""); + Expect(0, 2247, '\p{Is_Joining_Group= -Hah}', ""); + Expect(1, 2247, '\p{^Is_Joining_Group= -Hah}', ""); + Expect(1, 2247, '\P{Is_Joining_Group= -Hah}', ""); + Expect(0, 2247, '\P{^Is_Joining_Group= -Hah}', ""); + Error('\p{Is_Jg= :=HAH}'); + Error('\P{Is_Jg= :=HAH}'); + Expect(1, 2246, '\p{Is_Jg: hah}', ""); + Expect(0, 2246, '\p{^Is_Jg: hah}', ""); + Expect(0, 2246, '\P{Is_Jg: hah}', ""); + Expect(1, 2246, '\P{^Is_Jg: hah}', ""); + Expect(0, 2247, '\p{Is_Jg: hah}', ""); + Expect(1, 2247, '\p{^Is_Jg: hah}', ""); + Expect(1, 2247, '\P{Is_Jg: hah}', ""); + Expect(0, 2247, '\P{^Is_Jg: hah}', ""); + Expect(1, 2246, '\p{Is_Jg=_Hah}', ""); + Expect(0, 2246, '\p{^Is_Jg=_Hah}', ""); + Expect(0, 2246, '\P{Is_Jg=_Hah}', ""); + Expect(1, 2246, '\P{^Is_Jg=_Hah}', ""); + Expect(0, 2247, '\p{Is_Jg=_Hah}', ""); + Expect(1, 2247, '\p{^Is_Jg=_Hah}', ""); + Expect(1, 2247, '\P{Is_Jg=_Hah}', ""); + Expect(0, 2247, '\P{^Is_Jg=_Hah}', ""); + Error('\p{Joining_Group=:= 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}', ""); - Expect(0, 68899, '\p{^Joining_Group: hanifirohingyakinnaya}', ""); - Expect(0, 68899, '\P{Joining_Group: hanifirohingyakinnaya}', ""); - Expect(1, 68899, '\P{^Joining_Group: hanifirohingyakinnaya}', ""); - Expect(0, 68900, '\p{Joining_Group: hanifirohingyakinnaya}', ""); - Expect(1, 68900, '\p{^Joining_Group: hanifirohingyakinnaya}', ""); - Expect(1, 68900, '\P{Joining_Group: hanifirohingyakinnaya}', ""); - Expect(0, 68900, '\P{^Joining_Group: hanifirohingyakinnaya}', ""); + Expect(1, 68899, '\p{Joining_Group=hanifirohingyakinnaya}', ""); + Expect(0, 68899, '\p{^Joining_Group=hanifirohingyakinnaya}', ""); + Expect(0, 68899, '\P{Joining_Group=hanifirohingyakinnaya}', ""); + Expect(1, 68899, '\P{^Joining_Group=hanifirohingyakinnaya}', ""); + Expect(0, 68900, '\p{Joining_Group=hanifirohingyakinnaya}', ""); + Expect(1, 68900, '\p{^Joining_Group=hanifirohingyakinnaya}', ""); + Expect(1, 68900, '\P{Joining_Group=hanifirohingyakinnaya}', ""); + Expect(0, 68900, '\P{^Joining_Group=hanifirohingyakinnaya}', ""); Expect(1, 68899, '\p{Joining_Group=:\Ahanifirohingyakinnaya\z:}', "");; Expect(0, 68900, '\p{Joining_Group=:\Ahanifirohingyakinnaya\z:}', "");; - Expect(1, 68899, '\p{Joining_Group= HANIFI_Rohingya_kinna_Ya}', ""); - Expect(0, 68899, '\p{^Joining_Group= HANIFI_Rohingya_kinna_Ya}', ""); - Expect(0, 68899, '\P{Joining_Group= HANIFI_Rohingya_kinna_Ya}', ""); - Expect(1, 68899, '\P{^Joining_Group= HANIFI_Rohingya_kinna_Ya}', ""); - Expect(0, 68900, '\p{Joining_Group= HANIFI_Rohingya_kinna_Ya}', ""); - Expect(1, 68900, '\p{^Joining_Group= HANIFI_Rohingya_kinna_Ya}', ""); - Expect(1, 68900, '\P{Joining_Group= HANIFI_Rohingya_kinna_Ya}', ""); - Expect(0, 68900, '\P{^Joining_Group= HANIFI_Rohingya_kinna_Ya}', ""); - Error('\p{Jg=/a/ Hanifi_ROHINGYA_kinna_YA}'); - Error('\P{Jg=/a/ 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}'); + Error('\P{Jg=:= Hanifi_Rohingya_Kinna_YA}'); Expect(1, 68899, '\p{Jg=:\AHanifi_Rohingya_Kinna_Ya\z:}', "");; Expect(0, 68900, '\p{Jg=:\AHanifi_Rohingya_Kinna_Ya\z:}', "");; Expect(1, 68899, '\p{Jg=hanifirohingyakinnaya}', ""); @@ -53294,52 +54423,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68900, '\P{^Jg=hanifirohingyakinnaya}', ""); Expect(1, 68899, '\p{Jg=:\Ahanifirohingyakinnaya\z:}', "");; Expect(0, 68900, '\p{Jg=:\Ahanifirohingyakinnaya\z:}', "");; - Expect(1, 68899, '\p{Jg: Hanifi_rohingya_KINNA_ya}', ""); - Expect(0, 68899, '\p{^Jg: Hanifi_rohingya_KINNA_ya}', ""); - Expect(0, 68899, '\P{Jg: Hanifi_rohingya_KINNA_ya}', ""); - Expect(1, 68899, '\P{^Jg: Hanifi_rohingya_KINNA_ya}', ""); - Expect(0, 68900, '\p{Jg: Hanifi_rohingya_KINNA_ya}', ""); - Expect(1, 68900, '\p{^Jg: Hanifi_rohingya_KINNA_ya}', ""); - Expect(1, 68900, '\P{Jg: Hanifi_rohingya_KINNA_ya}', ""); - Expect(0, 68900, '\P{^Jg: Hanifi_rohingya_KINNA_ya}', ""); - Error('\p{Is_Joining_Group=- HANIFI_ROHINGYA_Kinna_Ya/a/}'); - Error('\P{Is_Joining_Group=- HANIFI_ROHINGYA_Kinna_Ya/a/}'); - Expect(1, 68899, '\p{Is_Joining_Group: hanifirohingyakinnaya}', ""); - Expect(0, 68899, '\p{^Is_Joining_Group: hanifirohingyakinnaya}', ""); - Expect(0, 68899, '\P{Is_Joining_Group: hanifirohingyakinnaya}', ""); - Expect(1, 68899, '\P{^Is_Joining_Group: hanifirohingyakinnaya}', ""); - Expect(0, 68900, '\p{Is_Joining_Group: hanifirohingyakinnaya}', ""); - Expect(1, 68900, '\p{^Is_Joining_Group: hanifirohingyakinnaya}', ""); - Expect(1, 68900, '\P{Is_Joining_Group: hanifirohingyakinnaya}', ""); - Expect(0, 68900, '\P{^Is_Joining_Group: hanifirohingyakinnaya}', ""); - Expect(1, 68899, '\p{Is_Joining_Group: Hanifi_Rohingya_Kinna_Ya}', ""); - Expect(0, 68899, '\p{^Is_Joining_Group: Hanifi_Rohingya_Kinna_Ya}', ""); - Expect(0, 68899, '\P{Is_Joining_Group: Hanifi_Rohingya_Kinna_Ya}', ""); - Expect(1, 68899, '\P{^Is_Joining_Group: Hanifi_Rohingya_Kinna_Ya}', ""); - Expect(0, 68900, '\p{Is_Joining_Group: Hanifi_Rohingya_Kinna_Ya}', ""); - Expect(1, 68900, '\p{^Is_Joining_Group: Hanifi_Rohingya_Kinna_Ya}', ""); - Expect(1, 68900, '\P{Is_Joining_Group: Hanifi_Rohingya_Kinna_Ya}', ""); - Expect(0, 68900, '\P{^Is_Joining_Group: Hanifi_Rohingya_Kinna_Ya}', ""); - Error('\p{Is_Jg=- HANIFI_ROHINGYA_kinna_Ya:=}'); - Error('\P{Is_Jg=- HANIFI_ROHINGYA_kinna_Ya:=}'); - Expect(1, 68899, '\p{Is_Jg: hanifirohingyakinnaya}', ""); - Expect(0, 68899, '\p{^Is_Jg: hanifirohingyakinnaya}', ""); - Expect(0, 68899, '\P{Is_Jg: hanifirohingyakinnaya}', ""); - Expect(1, 68899, '\P{^Is_Jg: hanifirohingyakinnaya}', ""); - Expect(0, 68900, '\p{Is_Jg: hanifirohingyakinnaya}', ""); - Expect(1, 68900, '\p{^Is_Jg: hanifirohingyakinnaya}', ""); - Expect(1, 68900, '\P{Is_Jg: hanifirohingyakinnaya}', ""); - Expect(0, 68900, '\P{^Is_Jg: hanifirohingyakinnaya}', ""); - Expect(1, 68899, '\p{Is_Jg=__Hanifi_rohingya_Kinna_YA}', ""); - Expect(0, 68899, '\p{^Is_Jg=__Hanifi_rohingya_Kinna_YA}', ""); - Expect(0, 68899, '\P{Is_Jg=__Hanifi_rohingya_Kinna_YA}', ""); - Expect(1, 68899, '\P{^Is_Jg=__Hanifi_rohingya_Kinna_YA}', ""); - Expect(0, 68900, '\p{Is_Jg=__Hanifi_rohingya_Kinna_YA}', ""); - Expect(1, 68900, '\p{^Is_Jg=__Hanifi_rohingya_Kinna_YA}', ""); - Expect(1, 68900, '\P{Is_Jg=__Hanifi_rohingya_Kinna_YA}', ""); - Expect(0, 68900, '\P{^Is_Jg=__Hanifi_rohingya_Kinna_YA}', ""); - Error('\p{Joining_Group=/a/Hanifi_Rohingya_pa}'); - Error('\P{Joining_Group=/a/Hanifi_Rohingya_pa}'); + Expect(1, 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{Is_Joining_Group=hanifirohingyakinnaya}', ""); + Expect(0, 68899, '\p{^Is_Joining_Group=hanifirohingyakinnaya}', ""); + Expect(0, 68899, '\P{Is_Joining_Group=hanifirohingyakinnaya}', ""); + Expect(1, 68899, '\P{^Is_Joining_Group=hanifirohingyakinnaya}', ""); + Expect(0, 68900, '\p{Is_Joining_Group=hanifirohingyakinnaya}', ""); + Expect(1, 68900, '\p{^Is_Joining_Group=hanifirohingyakinnaya}', ""); + Expect(1, 68900, '\P{Is_Joining_Group=hanifirohingyakinnaya}', ""); + Expect(0, 68900, '\P{^Is_Joining_Group=hanifirohingyakinnaya}', ""); + Expect(1, 68899, '\p{Is_Joining_Group= hanifi_Rohingya_kinna_YA}', ""); + Expect(0, 68899, '\p{^Is_Joining_Group= hanifi_Rohingya_kinna_YA}', ""); + Expect(0, 68899, '\P{Is_Joining_Group= hanifi_Rohingya_kinna_YA}', ""); + Expect(1, 68899, '\P{^Is_Joining_Group= hanifi_Rohingya_kinna_YA}', ""); + Expect(0, 68900, '\p{Is_Joining_Group= hanifi_Rohingya_kinna_YA}', ""); + Expect(1, 68900, '\p{^Is_Joining_Group= hanifi_Rohingya_kinna_YA}', ""); + Expect(1, 68900, '\P{Is_Joining_Group= hanifi_Rohingya_kinna_YA}', ""); + Expect(0, 68900, '\P{^Is_Joining_Group= hanifi_Rohingya_kinna_YA}', ""); + Error('\p{Is_Jg= Hanifi_Rohingya_Kinna_Ya/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}', ""); + Expect(1, 68899, '\P{^Is_Jg=hanifirohingyakinnaya}', ""); + Expect(0, 68900, '\p{Is_Jg=hanifirohingyakinnaya}', ""); + Expect(1, 68900, '\p{^Is_Jg=hanifirohingyakinnaya}', ""); + Expect(1, 68900, '\P{Is_Jg=hanifirohingyakinnaya}', ""); + Expect(0, 68900, '\P{^Is_Jg=hanifirohingyakinnaya}', ""); + Expect(1, 68899, '\p{Is_Jg= Hanifi_ROHINGYA_Kinna_ya}', ""); + Expect(0, 68899, '\p{^Is_Jg= Hanifi_ROHINGYA_Kinna_ya}', ""); + Expect(0, 68899, '\P{Is_Jg= Hanifi_ROHINGYA_Kinna_ya}', ""); + Expect(1, 68899, '\P{^Is_Jg= Hanifi_ROHINGYA_Kinna_ya}', ""); + Expect(0, 68900, '\p{Is_Jg= Hanifi_ROHINGYA_Kinna_ya}', ""); + Expect(1, 68900, '\p{^Is_Jg= Hanifi_ROHINGYA_Kinna_ya}', ""); + Expect(1, 68900, '\P{Is_Jg= Hanifi_ROHINGYA_Kinna_ya}', ""); + Expect(0, 68900, '\P{^Is_Jg= Hanifi_ROHINGYA_Kinna_ya}', ""); + Error('\p{Joining_Group: _/a/HANIFI_Rohingya_Pa}'); + Error('\P{Joining_Group: _/a/HANIFI_Rohingya_Pa}'); Expect(1, 68892, '\p{Joining_Group=:\AHanifi_Rohingya_Pa\z:}', "");; Expect(0, 68893, '\p{Joining_Group=:\AHanifi_Rohingya_Pa\z:}', "");; Expect(1, 68892, '\p{Joining_Group=hanifirohingyapa}', ""); @@ -53352,16 +54481,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=/a/-Hanifi_Rohingya_Pa}'); - Error('\P{Jg=/a/-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}', ""); @@ -53374,16 +54503,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}', ""); @@ -53392,34 +54521,34 @@ 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_Jg: hanifirohingyapa}', ""); - Expect(0, 68892, '\p{^Is_Jg: hanifirohingyapa}', ""); - Expect(0, 68892, '\P{Is_Jg: hanifirohingyapa}', ""); - Expect(1, 68892, '\P{^Is_Jg: hanifirohingyapa}', ""); - Expect(0, 68893, '\p{Is_Jg: hanifirohingyapa}', ""); - 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_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}', ""); + Expect(1, 68892, '\P{^Is_Jg=hanifirohingyapa}', ""); + Expect(0, 68893, '\p{Is_Jg=hanifirohingyapa}', ""); + 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, 1815, '\p{Joining_Group=:\AHe\z:}', "");; Expect(0, 1816, '\p{Joining_Group=:\AHe\z:}', "");; Expect(1, 1815, '\p{Joining_Group=he}', ""); @@ -53432,16 +54561,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1816, '\P{^Joining_Group=he}', ""); Expect(1, 1815, '\p{Joining_Group=:\Ahe\z:}', "");; Expect(0, 1816, '\p{Joining_Group=:\Ahe\z:}', "");; - Expect(1, 1815, '\p{Joining_Group=__He}', ""); - Expect(0, 1815, '\p{^Joining_Group=__He}', ""); - Expect(0, 1815, '\P{Joining_Group=__He}', ""); - Expect(1, 1815, '\P{^Joining_Group=__He}', ""); - Expect(0, 1816, '\p{Joining_Group=__He}', ""); - Expect(1, 1816, '\p{^Joining_Group=__He}', ""); - Expect(1, 1816, '\P{Joining_Group=__He}', ""); - Expect(0, 1816, '\P{^Joining_Group=__He}', ""); - Error('\p{Jg=_He:=}'); - 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= -HE:=}'); + Error('\P{Jg= -HE:=}'); Expect(1, 1815, '\p{Jg=:\AHe\z:}', "");; Expect(0, 1816, '\p{Jg=:\AHe\z:}', "");; Expect(1, 1815, '\p{Jg=he}', ""); @@ -53454,16 +54583,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1816, '\P{^Jg=he}', ""); Expect(1, 1815, '\p{Jg=:\Ahe\z:}', "");; Expect(0, 1816, '\p{Jg=:\Ahe\z:}', "");; - Expect(1, 1815, '\p{Jg= He}', ""); - Expect(0, 1815, '\p{^Jg= He}', ""); - Expect(0, 1815, '\P{Jg= He}', ""); - Expect(1, 1815, '\P{^Jg= He}', ""); - Expect(0, 1816, '\p{Jg= He}', ""); - Expect(1, 1816, '\p{^Jg= He}', ""); - Expect(1, 1816, '\P{Jg= He}', ""); - Expect(0, 1816, '\P{^Jg= He}', ""); - Error('\p{Is_Joining_Group= /a/He}'); - Error('\P{Is_Joining_Group= /a/He}'); + Expect(1, 1815, '\p{Jg=- he}', ""); + Expect(0, 1815, '\p{^Jg=- he}', ""); + Expect(0, 1815, '\P{Jg=- he}', ""); + Expect(1, 1815, '\P{^Jg=- he}', ""); + Expect(0, 1816, '\p{Jg=- he}', ""); + Expect(1, 1816, '\p{^Jg=- he}', ""); + Expect(1, 1816, '\P{Jg=- he}', ""); + Expect(0, 1816, '\P{^Jg=- he}', ""); + Error('\p{Is_Joining_Group: /a/He}'); + Error('\P{Is_Joining_Group: /a/He}'); Expect(1, 1815, '\p{Is_Joining_Group=he}', ""); Expect(0, 1815, '\p{^Is_Joining_Group=he}', ""); Expect(0, 1815, '\P{Is_Joining_Group=he}', ""); @@ -53472,16 +54601,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}', ""); @@ -53490,16 +54619,16 @@ 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:=}'); - Error('\P{Joining_Group:_ heh:=}'); + 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, 1607, '\p{Joining_Group=:\AHeh\z:}', "");; Expect(0, 1608, '\p{Joining_Group=:\AHeh\z:}', "");; Expect(1, 1607, '\p{Joining_Group=heh}', ""); @@ -53512,38 +54641,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1608, '\P{^Joining_Group=heh}', ""); Expect(1, 1607, '\p{Joining_Group=:\Aheh\z:}', "");; Expect(0, 1608, '\p{Joining_Group=:\Aheh\z:}', "");; - Expect(1, 1607, '\p{Joining_Group= -heh}', ""); - Expect(0, 1607, '\p{^Joining_Group= -heh}', ""); - Expect(0, 1607, '\P{Joining_Group= -heh}', ""); - Expect(1, 1607, '\P{^Joining_Group= -heh}', ""); - Expect(0, 1608, '\p{Joining_Group= -heh}', ""); - Expect(1, 1608, '\p{^Joining_Group= -heh}', ""); - Expect(1, 1608, '\P{Joining_Group= -heh}', ""); - Expect(0, 1608, '\P{^Joining_Group= -heh}', ""); - Error('\p{Jg=:=Heh}'); - Error('\P{Jg=:=Heh}'); + Expect(1, 1607, '\p{Joining_Group=_Heh}', ""); + Expect(0, 1607, '\p{^Joining_Group=_Heh}', ""); + Expect(0, 1607, '\P{Joining_Group=_Heh}', ""); + Expect(1, 1607, '\P{^Joining_Group=_Heh}', ""); + Expect(0, 1608, '\p{Joining_Group=_Heh}', ""); + Expect(1, 1608, '\p{^Joining_Group=_Heh}', ""); + Expect(1, 1608, '\P{Joining_Group=_Heh}', ""); + Expect(0, 1608, '\P{^Joining_Group=_Heh}', ""); + Error('\p{Jg= :=heh}'); + Error('\P{Jg= :=heh}'); Expect(1, 1607, '\p{Jg=:\AHeh\z:}', "");; Expect(0, 1608, '\p{Jg=:\AHeh\z:}', "");; - Expect(1, 1607, '\p{Jg: heh}', ""); - Expect(0, 1607, '\p{^Jg: heh}', ""); - Expect(0, 1607, '\P{Jg: heh}', ""); - Expect(1, 1607, '\P{^Jg: heh}', ""); - Expect(0, 1608, '\p{Jg: heh}', ""); - Expect(1, 1608, '\p{^Jg: heh}', ""); - Expect(1, 1608, '\P{Jg: heh}', ""); - Expect(0, 1608, '\P{^Jg: heh}', ""); + Expect(1, 1607, '\p{Jg=heh}', ""); + Expect(0, 1607, '\p{^Jg=heh}', ""); + Expect(0, 1607, '\P{Jg=heh}', ""); + Expect(1, 1607, '\P{^Jg=heh}', ""); + Expect(0, 1608, '\p{Jg=heh}', ""); + Expect(1, 1608, '\p{^Jg=heh}', ""); + Expect(1, 1608, '\P{Jg=heh}', ""); + Expect(0, 1608, '\P{^Jg=heh}', ""); Expect(1, 1607, '\p{Jg=:\Aheh\z:}', "");; Expect(0, 1608, '\p{Jg=:\Aheh\z:}', "");; - Expect(1, 1607, '\p{Jg= heh}', ""); - Expect(0, 1607, '\p{^Jg= heh}', ""); - Expect(0, 1607, '\P{Jg= heh}', ""); - Expect(1, 1607, '\P{^Jg= heh}', ""); - Expect(0, 1608, '\p{Jg= heh}', ""); - Expect(1, 1608, '\p{^Jg= heh}', ""); - Expect(1, 1608, '\P{Jg= heh}', ""); - Expect(0, 1608, '\P{^Jg= heh}', ""); - Error('\p{Is_Joining_Group: _ Heh/a/}'); - Error('\P{Is_Joining_Group: _ Heh/a/}'); + 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{Is_Joining_Group=heh}', ""); Expect(0, 1607, '\p{^Is_Joining_Group=heh}', ""); Expect(0, 1607, '\P{Is_Joining_Group=heh}', ""); @@ -53552,16 +54681,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1608, '\p{^Is_Joining_Group=heh}', ""); Expect(1, 1608, '\P{Is_Joining_Group=heh}', ""); Expect(0, 1608, '\P{^Is_Joining_Group=heh}', ""); - Expect(1, 1607, '\p{Is_Joining_Group=_-Heh}', ""); - Expect(0, 1607, '\p{^Is_Joining_Group=_-Heh}', ""); - Expect(0, 1607, '\P{Is_Joining_Group=_-Heh}', ""); - Expect(1, 1607, '\P{^Is_Joining_Group=_-Heh}', ""); - Expect(0, 1608, '\p{Is_Joining_Group=_-Heh}', ""); - Expect(1, 1608, '\p{^Is_Joining_Group=_-Heh}', ""); - Expect(1, 1608, '\P{Is_Joining_Group=_-Heh}', ""); - Expect(0, 1608, '\P{^Is_Joining_Group=_-Heh}', ""); - Error('\p{Is_Jg=-:=Heh}'); - Error('\P{Is_Jg=-:=Heh}'); + Expect(1, 1607, '\p{Is_Joining_Group= _HEH}', ""); + Expect(0, 1607, '\p{^Is_Joining_Group= _HEH}', ""); + Expect(0, 1607, '\P{Is_Joining_Group= _HEH}', ""); + Expect(1, 1607, '\P{^Is_Joining_Group= _HEH}', ""); + Expect(0, 1608, '\p{Is_Joining_Group= _HEH}', ""); + Expect(1, 1608, '\p{^Is_Joining_Group= _HEH}', ""); + Expect(1, 1608, '\P{Is_Joining_Group= _HEH}', ""); + Expect(0, 1608, '\P{^Is_Joining_Group= _HEH}', ""); + Error('\p{Is_Jg=/a/- Heh}'); + Error('\P{Is_Jg=/a/- Heh}'); Expect(1, 1607, '\p{Is_Jg=heh}', ""); Expect(0, 1607, '\p{^Is_Jg=heh}', ""); Expect(0, 1607, '\P{Is_Jg=heh}', ""); @@ -53570,38 +54699,38 @@ 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=/a/_HEH_goal}'); - Error('\P{Joining_Group=/a/_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:=}'); + Error('\P{Joining_Group= HEH_Goal:=}'); Expect(1, 1730, '\p{Joining_Group=:\AHeh_Goal\z:}', "");; Expect(0, 1731, '\p{Joining_Group=:\AHeh_Goal\z:}', "");; - Expect(1, 1730, '\p{Joining_Group: hehgoal}', ""); - Expect(0, 1730, '\p{^Joining_Group: hehgoal}', ""); - Expect(0, 1730, '\P{Joining_Group: hehgoal}', ""); - Expect(1, 1730, '\P{^Joining_Group: hehgoal}', ""); - Expect(0, 1731, '\p{Joining_Group: hehgoal}', ""); - Expect(1, 1731, '\p{^Joining_Group: hehgoal}', ""); - Expect(1, 1731, '\P{Joining_Group: hehgoal}', ""); - Expect(0, 1731, '\P{^Joining_Group: hehgoal}', ""); + Expect(1, 1730, '\p{Joining_Group=hehgoal}', ""); + Expect(0, 1730, '\p{^Joining_Group=hehgoal}', ""); + Expect(0, 1730, '\P{Joining_Group=hehgoal}', ""); + Expect(1, 1730, '\P{^Joining_Group=hehgoal}', ""); + Expect(0, 1731, '\p{Joining_Group=hehgoal}', ""); + Expect(1, 1731, '\p{^Joining_Group=hehgoal}', ""); + Expect(1, 1731, '\P{Joining_Group=hehgoal}', ""); + Expect(0, 1731, '\P{^Joining_Group=hehgoal}', ""); Expect(1, 1730, '\p{Joining_Group=:\Ahehgoal\z:}', "");; Expect(0, 1731, '\p{Joining_Group=:\Ahehgoal\z:}', "");; - Expect(1, 1730, '\p{Joining_Group=_ HEH_GOAL}', ""); - Expect(0, 1730, '\p{^Joining_Group=_ HEH_GOAL}', ""); - Expect(0, 1730, '\P{Joining_Group=_ HEH_GOAL}', ""); - Expect(1, 1730, '\P{^Joining_Group=_ HEH_GOAL}', ""); - Expect(0, 1731, '\p{Joining_Group=_ HEH_GOAL}', ""); - Expect(1, 1731, '\p{^Joining_Group=_ HEH_GOAL}', ""); - Expect(1, 1731, '\P{Joining_Group=_ HEH_GOAL}', ""); - Expect(0, 1731, '\P{^Joining_Group=_ HEH_GOAL}', ""); - Error('\p{Jg= 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/a/}'); + Error('\P{Jg=- heh_Goal/a/}'); Expect(1, 1730, '\p{Jg=:\AHeh_Goal\z:}', "");; Expect(0, 1731, '\p{Jg=:\AHeh_Goal\z:}', "");; Expect(1, 1730, '\p{Jg=hehgoal}', ""); @@ -53614,16 +54743,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}', ""); @@ -53632,34 +54761,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=/a/ _Heh_Goal}'); - Error('\P{Is_Jg=/a/ _Heh_Goal}'); - Expect(1, 1730, '\p{Is_Jg: hehgoal}', ""); - Expect(0, 1730, '\p{^Is_Jg: hehgoal}', ""); - Expect(0, 1730, '\P{Is_Jg: hehgoal}', ""); - Expect(1, 1730, '\P{^Is_Jg: hehgoal}', ""); - Expect(0, 1731, '\p{Is_Jg: hehgoal}', ""); - Expect(1, 1731, '\p{^Is_Jg: hehgoal}', ""); - Expect(1, 1731, '\P{Is_Jg: hehgoal}', ""); - Expect(0, 1731, '\P{^Is_Jg: hehgoal}', ""); - Expect(1, 1730, '\p{Is_Jg= Heh_goal}', ""); - Expect(0, 1730, '\p{^Is_Jg= Heh_goal}', ""); - Expect(0, 1730, '\P{Is_Jg= Heh_goal}', ""); - Expect(1, 1730, '\P{^Is_Jg= Heh_goal}', ""); - Expect(0, 1731, '\p{Is_Jg= Heh_goal}', ""); - Expect(1, 1731, '\p{^Is_Jg= Heh_goal}', ""); - Expect(1, 1731, '\P{Is_Jg= Heh_goal}', ""); - Expect(0, 1731, '\P{^Is_Jg= Heh_goal}', ""); - Error('\p{Joining_Group=/a/heth}'); - Error('\P{Joining_Group=/a/heth}'); + Expect(1, 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, 1818, '\p{Joining_Group=:\AHeth\z:}', "");; Expect(0, 1819, '\p{Joining_Group=:\AHeth\z:}', "");; Expect(1, 1818, '\p{Joining_Group=heth}', ""); @@ -53672,16 +54801,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1819, '\P{^Joining_Group=heth}', ""); Expect(1, 1818, '\p{Joining_Group=:\Aheth\z:}', "");; Expect(0, 1819, '\p{Joining_Group=:\Aheth\z:}', "");; - Expect(1, 1818, '\p{Joining_Group= -heth}', ""); - Expect(0, 1818, '\p{^Joining_Group= -heth}', ""); - Expect(0, 1818, '\P{Joining_Group= -heth}', ""); - Expect(1, 1818, '\P{^Joining_Group= -heth}', ""); - Expect(0, 1819, '\p{Joining_Group= -heth}', ""); - Expect(1, 1819, '\p{^Joining_Group= -heth}', ""); - Expect(1, 1819, '\P{Joining_Group= -heth}', ""); - Expect(0, 1819, '\P{^Joining_Group= -heth}', ""); - Error('\p{Jg=- Heth:=}'); - Error('\P{Jg=- Heth:=}'); + Expect(1, 1818, '\p{Joining_Group= -Heth}', ""); + Expect(0, 1818, '\p{^Joining_Group= -Heth}', ""); + Expect(0, 1818, '\P{Joining_Group= -Heth}', ""); + Expect(1, 1818, '\P{^Joining_Group= -Heth}', ""); + Expect(0, 1819, '\p{Joining_Group= -Heth}', ""); + Expect(1, 1819, '\p{^Joining_Group= -Heth}', ""); + Expect(1, 1819, '\P{Joining_Group= -Heth}', ""); + Expect(0, 1819, '\P{^Joining_Group= -Heth}', ""); + Error('\p{Jg=_Heth:=}'); + Error('\P{Jg=_Heth:=}'); Expect(1, 1818, '\p{Jg=:\AHeth\z:}', "");; Expect(0, 1819, '\p{Jg=:\AHeth\z:}', "");; Expect(1, 1818, '\p{Jg=heth}', ""); @@ -53694,16 +54823,16 @@ 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: /a/Heth}'); - Error('\P{Is_Joining_Group: /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}', ""); @@ -53712,16 +54841,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1819, '\p{^Is_Joining_Group:heth}', ""); Expect(1, 1819, '\P{Is_Joining_Group:heth}', ""); Expect(0, 1819, '\P{^Is_Joining_Group:heth}', ""); - Expect(1, 1818, '\p{Is_Joining_Group= -HETH}', ""); - Expect(0, 1818, '\p{^Is_Joining_Group= -HETH}', ""); - Expect(0, 1818, '\P{Is_Joining_Group= -HETH}', ""); - Expect(1, 1818, '\P{^Is_Joining_Group= -HETH}', ""); - Expect(0, 1819, '\p{Is_Joining_Group= -HETH}', ""); - Expect(1, 1819, '\p{^Is_Joining_Group= -HETH}', ""); - Expect(1, 1819, '\P{Is_Joining_Group= -HETH}', ""); - Expect(0, 1819, '\P{^Is_Joining_Group= -HETH}', ""); - Error('\p{Is_Jg= Heth:=}'); - Error('\P{Is_Jg= Heth:=}'); + Expect(1, 1818, '\p{Is_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{Is_Jg=heth}', ""); Expect(0, 1818, '\p{^Is_Jg=heth}', ""); Expect(0, 1818, '\P{Is_Jg=heth}', ""); @@ -53738,30 +54867,30 @@ 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}', ""); - Error('\p{Joining_Group= :=KAF}'); - Error('\P{Joining_Group= :=KAF}'); + Error('\p{Joining_Group: _ Kaf:=}'); + Error('\P{Joining_Group: _ Kaf:=}'); Expect(1, 2228, '\p{Joining_Group=:\AKaf\z:}', "");; Expect(0, 2229, '\p{Joining_Group=:\AKaf\z:}', "");; - Expect(1, 2228, '\p{Joining_Group=kaf}', ""); - 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= KAF:=}'); - Error('\P{Jg= 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}', ""); @@ -53774,16 +54903,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2229, '\P{^Jg=kaf}', ""); Expect(1, 2228, '\p{Jg=:\Akaf\z:}', "");; Expect(0, 2229, '\p{Jg=:\Akaf\z:}', "");; - Expect(1, 2228, '\p{Jg=-Kaf}', ""); - Expect(0, 2228, '\p{^Jg=-Kaf}', ""); - Expect(0, 2228, '\P{Jg=-Kaf}', ""); - Expect(1, 2228, '\P{^Jg=-Kaf}', ""); - Expect(0, 2229, '\p{Jg=-Kaf}', ""); - Expect(1, 2229, '\p{^Jg=-Kaf}', ""); - Expect(1, 2229, '\P{Jg=-Kaf}', ""); - Expect(0, 2229, '\P{^Jg=-Kaf}', ""); - Error('\p{Is_Joining_Group= /a/kaf}'); - Error('\P{Is_Joining_Group= /a/kaf}'); + Expect(1, 2228, '\p{Jg= -kaf}', ""); + Expect(0, 2228, '\p{^Jg= -kaf}', ""); + Expect(0, 2228, '\P{Jg= -kaf}', ""); + Expect(1, 2228, '\P{^Jg= -kaf}', ""); + Expect(0, 2229, '\p{Jg= -kaf}', ""); + Expect(1, 2229, '\p{^Jg= -kaf}', ""); + Expect(1, 2229, '\P{Jg= -kaf}', ""); + Expect(0, 2229, '\P{^Jg= -kaf}', ""); + Error('\p{Is_Joining_Group= /a/Kaf}'); + Error('\P{Is_Joining_Group= /a/Kaf}'); Expect(1, 2228, '\p{Is_Joining_Group=kaf}', ""); Expect(0, 2228, '\p{^Is_Joining_Group=kaf}', ""); Expect(0, 2228, '\P{Is_Joining_Group=kaf}', ""); @@ -53792,16 +54921,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=_/a/KAF}'); - Error('\P{Is_Jg=_/a/KAF}'); + Expect(1, 2228, '\p{Is_Joining_Group= Kaf}', ""); + Expect(0, 2228, '\p{^Is_Joining_Group= Kaf}', ""); + Expect(0, 2228, '\P{Is_Joining_Group= Kaf}', ""); + 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}', ""); @@ -53810,16 +54939,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2229, '\p{^Is_Jg=kaf}', ""); Expect(1, 2229, '\P{Is_Jg=kaf}', ""); Expect(0, 2229, '\P{^Is_Jg=kaf}', ""); - Expect(1, 2228, '\p{Is_Jg= -kaf}', ""); - Expect(0, 2228, '\p{^Is_Jg= -kaf}', ""); - Expect(0, 2228, '\P{Is_Jg= -kaf}', ""); - Expect(1, 2228, '\P{^Is_Jg= -kaf}', ""); - Expect(0, 2229, '\p{Is_Jg= -kaf}', ""); - Expect(1, 2229, '\p{^Is_Jg= -kaf}', ""); - Expect(1, 2229, '\P{Is_Jg= -kaf}', ""); - Expect(0, 2229, '\P{^Is_Jg= -kaf}', ""); - Error('\p{Joining_Group: _:=KAPH}'); - Error('\P{Joining_Group: _:=KAPH}'); + Expect(1, 2228, '\p{Is_Jg=_ Kaf}', ""); + Expect(0, 2228, '\p{^Is_Jg=_ Kaf}', ""); + Expect(0, 2228, '\P{Is_Jg=_ Kaf}', ""); + Expect(1, 2228, '\P{^Is_Jg=_ Kaf}', ""); + Expect(0, 2229, '\p{Is_Jg=_ Kaf}', ""); + Expect(1, 2229, '\p{^Is_Jg=_ Kaf}', ""); + Expect(1, 2229, '\P{Is_Jg=_ Kaf}', ""); + Expect(0, 2229, '\P{^Is_Jg=_ Kaf}', ""); + Error('\p{Joining_Group=/a/ KAPH}'); + Error('\P{Joining_Group=/a/ KAPH}'); Expect(1, 1823, '\p{Joining_Group=:\AKaph\z:}', "");; Expect(0, 1824, '\p{Joining_Group=:\AKaph\z:}', "");; Expect(1, 1823, '\p{Joining_Group=kaph}', ""); @@ -53832,16 +54961,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:=}'); + Error('\P{Jg= Kaph:=}'); Expect(1, 1823, '\p{Jg=:\AKaph\z:}', "");; Expect(0, 1824, '\p{Jg=:\AKaph\z:}', "");; Expect(1, 1823, '\p{Jg=kaph}', ""); @@ -53854,34 +54983,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=-:=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{Is_Jg=kaph}', ""); Expect(0, 1823, '\p{^Is_Jg=kaph}', ""); Expect(0, 1823, '\P{Is_Jg=kaph}', ""); @@ -53890,16 +55019,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:_/a/KHAPH}'); - Error('\P{Joining_Group:_/a/KHAPH}'); + Expect(1, 1823, '\p{Is_Jg=-Kaph}', ""); + Expect(0, 1823, '\p{^Is_Jg=-Kaph}', ""); + Expect(0, 1823, '\P{Is_Jg=-Kaph}', ""); + Expect(1, 1823, '\P{^Is_Jg=-Kaph}', ""); + Expect(0, 1824, '\p{Is_Jg=-Kaph}', ""); + Expect(1, 1824, '\p{^Is_Jg=-Kaph}', ""); + Expect(1, 1824, '\P{Is_Jg=-Kaph}', ""); + Expect(0, 1824, '\P{^Is_Jg=-Kaph}', ""); + Error('\p{Joining_Group= -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}', ""); @@ -53912,16 +55041,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}'); - Error('\P{Jg=_:=KHAPH}'); + Expect(1, 1870, '\p{Joining_Group=--KHAPH}', ""); + Expect(0, 1870, '\p{^Joining_Group=--KHAPH}', ""); + Expect(0, 1870, '\P{Joining_Group=--KHAPH}', ""); + Expect(1, 1870, '\P{^Joining_Group=--KHAPH}', ""); + Expect(0, 1871, '\p{Joining_Group=--KHAPH}', ""); + Expect(1, 1871, '\p{^Joining_Group=--KHAPH}', ""); + Expect(1, 1871, '\P{Joining_Group=--KHAPH}', ""); + Expect(0, 1871, '\P{^Joining_Group=--KHAPH}', ""); + Error('\p{Jg=- Khaph/a/}'); + Error('\P{Jg=- Khaph/a/}'); Expect(1, 1870, '\p{Jg=:\AKhaph\z:}', "");; Expect(0, 1871, '\p{Jg=:\AKhaph\z:}', "");; Expect(1, 1870, '\p{Jg=khaph}', ""); @@ -53934,16 +55063,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1871, '\P{^Jg=khaph}', ""); Expect(1, 1870, '\p{Jg=:\Akhaph\z:}', "");; Expect(0, 1871, '\p{Jg=:\Akhaph\z:}', "");; - Expect(1, 1870, '\p{Jg: _ Khaph}', ""); - Expect(0, 1870, '\p{^Jg: _ Khaph}', ""); - Expect(0, 1870, '\P{Jg: _ Khaph}', ""); - Expect(1, 1870, '\P{^Jg: _ Khaph}', ""); - Expect(0, 1871, '\p{Jg: _ Khaph}', ""); - Expect(1, 1871, '\p{^Jg: _ Khaph}', ""); - Expect(1, 1871, '\P{Jg: _ Khaph}', ""); - Expect(0, 1871, '\P{^Jg: _ Khaph}', ""); - Error('\p{Is_Joining_Group= :=KHAPH}'); - Error('\P{Is_Joining_Group= :=KHAPH}'); + Expect(1, 1870, '\p{Jg= KHAPH}', ""); + Expect(0, 1870, '\p{^Jg= KHAPH}', ""); + Expect(0, 1870, '\P{Jg= KHAPH}', ""); + Expect(1, 1870, '\P{^Jg= KHAPH}', ""); + Expect(0, 1871, '\p{Jg= KHAPH}', ""); + Expect(1, 1871, '\p{^Jg= KHAPH}', ""); + Expect(1, 1871, '\P{Jg= KHAPH}', ""); + Expect(0, 1871, '\P{^Jg= KHAPH}', ""); + Error('\p{Is_Joining_Group= _khaph/a/}'); + Error('\P{Is_Joining_Group= _khaph/a/}'); Expect(1, 1870, '\p{Is_Joining_Group=khaph}', ""); Expect(0, 1870, '\p{^Is_Joining_Group=khaph}', ""); Expect(0, 1870, '\P{Is_Joining_Group=khaph}', ""); @@ -53952,56 +55081,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=/a/__Khaph}'); - Error('\P{Is_Jg=/a/__Khaph}'); - Expect(1, 1870, '\p{Is_Jg=khaph}', ""); - Expect(0, 1870, '\p{^Is_Jg=khaph}', ""); - Expect(0, 1870, '\P{Is_Jg=khaph}', ""); - 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}'); + Error('\P{Joining_Group= :=Knotted_heh}'); Expect(1, 1791, '\p{Joining_Group=:\AKnotted_Heh\z:}', "");; Expect(0, 1792, '\p{Joining_Group=:\AKnotted_Heh\z:}', "");; - Expect(1, 1791, '\p{Joining_Group: knottedheh}', ""); - Expect(0, 1791, '\p{^Joining_Group: knottedheh}', ""); - Expect(0, 1791, '\P{Joining_Group: knottedheh}', ""); - Expect(1, 1791, '\P{^Joining_Group: knottedheh}', ""); - Expect(0, 1792, '\p{Joining_Group: knottedheh}', ""); - Expect(1, 1792, '\p{^Joining_Group: knottedheh}', ""); - Expect(1, 1792, '\P{Joining_Group: knottedheh}', ""); - Expect(0, 1792, '\P{^Joining_Group: knottedheh}', ""); + Expect(1, 1791, '\p{Joining_Group=knottedheh}', ""); + Expect(0, 1791, '\p{^Joining_Group=knottedheh}', ""); + Expect(0, 1791, '\P{Joining_Group=knottedheh}', ""); + Expect(1, 1791, '\P{^Joining_Group=knottedheh}', ""); + Expect(0, 1792, '\p{Joining_Group=knottedheh}', ""); + Expect(1, 1792, '\p{^Joining_Group=knottedheh}', ""); + Expect(1, 1792, '\P{Joining_Group=knottedheh}', ""); + Expect(0, 1792, '\P{^Joining_Group=knottedheh}', ""); Expect(1, 1791, '\p{Joining_Group=:\Aknottedheh\z:}', "");; Expect(0, 1792, '\p{Joining_Group=:\Aknottedheh\z:}', "");; - Expect(1, 1791, '\p{Joining_Group= Knotted_heh}', ""); - Expect(0, 1791, '\p{^Joining_Group= Knotted_heh}', ""); - Expect(0, 1791, '\P{Joining_Group= Knotted_heh}', ""); - Expect(1, 1791, '\P{^Joining_Group= Knotted_heh}', ""); - Expect(0, 1792, '\p{Joining_Group= Knotted_heh}', ""); - Expect(1, 1792, '\p{^Joining_Group= Knotted_heh}', ""); - Expect(1, 1792, '\P{Joining_Group= Knotted_heh}', ""); - Expect(0, 1792, '\P{^Joining_Group= Knotted_heh}', ""); - Error('\p{Jg= /a/knotted_HEH}'); - Error('\P{Jg= /a/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=:=- knotted_Heh}'); + Error('\P{Jg=:=- knotted_Heh}'); Expect(1, 1791, '\p{Jg=:\AKnotted_Heh\z:}', "");; Expect(0, 1792, '\p{Jg=:\AKnotted_Heh\z:}', "");; Expect(1, 1791, '\p{Jg=knottedheh}', ""); @@ -54014,16 +55143,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1792, '\P{^Jg=knottedheh}', ""); Expect(1, 1791, '\p{Jg=:\Aknottedheh\z:}', "");; Expect(0, 1792, '\p{Jg=:\Aknottedheh\z:}', "");; - Expect(1, 1791, '\p{Jg: KNOTTED_heh}', ""); - Expect(0, 1791, '\p{^Jg: KNOTTED_heh}', ""); - Expect(0, 1791, '\P{Jg: KNOTTED_heh}', ""); - Expect(1, 1791, '\P{^Jg: KNOTTED_heh}', ""); - Expect(0, 1792, '\p{Jg: KNOTTED_heh}', ""); - Expect(1, 1792, '\p{^Jg: KNOTTED_heh}', ""); - Expect(1, 1792, '\P{Jg: KNOTTED_heh}', ""); - Expect(0, 1792, '\P{^Jg: KNOTTED_heh}', ""); - Error('\p{Is_Joining_Group=-Knotted_heh:=}'); - Error('\P{Is_Joining_Group=-Knotted_heh:=}'); + Expect(1, 1791, '\p{Jg= KNOTTED_Heh}', ""); + Expect(0, 1791, '\p{^Jg= KNOTTED_Heh}', ""); + Expect(0, 1791, '\P{Jg= KNOTTED_Heh}', ""); + Expect(1, 1791, '\P{^Jg= KNOTTED_Heh}', ""); + Expect(0, 1792, '\p{Jg= KNOTTED_Heh}', ""); + Expect(1, 1792, '\p{^Jg= KNOTTED_Heh}', ""); + Expect(1, 1792, '\P{Jg= KNOTTED_Heh}', ""); + Expect(0, 1792, '\P{^Jg= KNOTTED_Heh}', ""); + Error('\p{Is_Joining_Group=:=Knotted_HEH}'); + Error('\P{Is_Joining_Group=:=Knotted_HEH}'); Expect(1, 1791, '\p{Is_Joining_Group=knottedheh}', ""); Expect(0, 1791, '\p{^Is_Joining_Group=knottedheh}', ""); Expect(0, 1791, '\P{Is_Joining_Group=knottedheh}', ""); @@ -54032,16 +55161,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:=}'); - Error('\P{Is_Jg= knotted_Heh:=}'); + Expect(1, 1791, '\p{Is_Joining_Group=_ Knotted_HEH}', ""); + Expect(0, 1791, '\p{^Is_Joining_Group=_ Knotted_HEH}', ""); + Expect(0, 1791, '\P{Is_Joining_Group=_ Knotted_HEH}', ""); + Expect(1, 1791, '\P{^Is_Joining_Group=_ Knotted_HEH}', ""); + Expect(0, 1792, '\p{Is_Joining_Group=_ Knotted_HEH}', ""); + Expect(1, 1792, '\p{^Is_Joining_Group=_ Knotted_HEH}', ""); + Expect(1, 1792, '\P{Is_Joining_Group=_ Knotted_HEH}', ""); + Expect(0, 1792, '\P{^Is_Joining_Group=_ Knotted_HEH}', ""); + Error('\p{Is_Jg=-KNOTTED_Heh/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}', ""); @@ -54050,16 +55179,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=:=LAM}'); - Error('\P{Joining_Group=:=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=/a/lam}'); + Error('\P{Joining_Group=/a/lam}'); Expect(1, 2247, '\p{Joining_Group=:\ALam\z:}', "");; Expect(0, 2248, '\p{Joining_Group=:\ALam\z:}', "");; Expect(1, 2247, '\p{Joining_Group=lam}', ""); @@ -54072,16 +55201,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}'); - Error('\P{Jg: -:=Lam}'); + 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{Jg=:\ALam\z:}', "");; Expect(0, 2248, '\p{Jg=:\ALam\z:}', "");; Expect(1, 2247, '\p{Jg=lam}', ""); @@ -54094,16 +55223,16 @@ 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}', ""); - Error('\p{Is_Joining_Group= LAM/a/}'); - Error('\P{Is_Joining_Group= LAM/a/}'); + 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}', ""); Expect(0, 2247, '\p{^Is_Joining_Group=lam}', ""); Expect(0, 2247, '\P{Is_Joining_Group=lam}', ""); @@ -54112,16 +55241,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=:=LAM}'); + Error('\P{Is_Jg=:=LAM}'); Expect(1, 2247, '\p{Is_Jg=lam}', ""); Expect(0, 2247, '\p{^Is_Jg=lam}', ""); Expect(0, 2247, '\P{Is_Jg=lam}', ""); @@ -54130,16 +55259,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}', ""); @@ -54152,16 +55281,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1825, '\P{^Joining_Group=lamadh}', ""); Expect(1, 1824, '\p{Joining_Group=:\Alamadh\z:}', "");; Expect(0, 1825, '\p{Joining_Group=:\Alamadh\z:}', "");; - Expect(1, 1824, '\p{Joining_Group: - Lamadh}', ""); - Expect(0, 1824, '\p{^Joining_Group: - Lamadh}', ""); - Expect(0, 1824, '\P{Joining_Group: - Lamadh}', ""); - Expect(1, 1824, '\P{^Joining_Group: - Lamadh}', ""); - Expect(0, 1825, '\p{Joining_Group: - Lamadh}', ""); - Expect(1, 1825, '\p{^Joining_Group: - Lamadh}', ""); - Expect(1, 1825, '\P{Joining_Group: - Lamadh}', ""); - Expect(0, 1825, '\P{^Joining_Group: - Lamadh}', ""); - Error('\p{Jg= LAMADH:=}'); - Error('\P{Jg= LAMADH:=}'); + Expect(1, 1824, '\p{Joining_Group= Lamadh}', ""); + Expect(0, 1824, '\p{^Joining_Group= Lamadh}', ""); + Expect(0, 1824, '\P{Joining_Group= Lamadh}', ""); + Expect(1, 1824, '\P{^Joining_Group= Lamadh}', ""); + Expect(0, 1825, '\p{Joining_Group= Lamadh}', ""); + Expect(1, 1825, '\p{^Joining_Group= Lamadh}', ""); + Expect(1, 1825, '\P{Joining_Group= Lamadh}', ""); + Expect(0, 1825, '\P{^Joining_Group= Lamadh}', ""); + Error('\p{Jg: - lamadh/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}', ""); @@ -54174,16 +55303,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= LAMADH:=}'); - Error('\P{Is_Joining_Group= 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}', ""); @@ -54192,16 +55321,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=:=lamadh}'); - Error('\P{Is_Jg=:=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}', ""); @@ -54210,16 +55339,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=:=-malayalam_bha}'); + Error('\P{Joining_Group=:=-malayalam_bha}'); Expect(1, 2150, '\p{Joining_Group=:\AMalayalam_Bha\z:}', "");; Expect(0, 2151, '\p{Joining_Group=:\AMalayalam_Bha\z:}', "");; Expect(1, 2150, '\p{Joining_Group=malayalambha}', ""); @@ -54232,16 +55361,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/a/}'); - Error('\P{Jg: Malayalam_Bha/a/}'); + 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{Jg=:\AMalayalam_Bha\z:}', "");; Expect(0, 2151, '\p{Jg=:\AMalayalam_Bha\z:}', "");; Expect(1, 2150, '\p{Jg=malayalambha}', ""); @@ -54254,16 +55383,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}', ""); @@ -54272,34 +55401,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:=}'); - Error('\P{Is_Jg= Malayalam_bha:=}'); - Expect(1, 2150, '\p{Is_Jg=malayalambha}', ""); - Expect(0, 2150, '\p{^Is_Jg=malayalambha}', ""); - Expect(0, 2150, '\P{Is_Jg=malayalambha}', ""); - 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=-/a/Malayalam_Ja}'); - Error('\P{Joining_Group=-/a/Malayalam_Ja}'); + 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, 2145, '\p{Joining_Group=:\AMalayalam_Ja\z:}', "");; Expect(0, 2146, '\p{Joining_Group=:\AMalayalam_Ja\z:}', "");; Expect(1, 2145, '\p{Joining_Group=malayalamja}', ""); @@ -54312,16 +55441,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}', ""); @@ -54334,16 +55463,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=/a/-malayalam_ja}'); - Error('\P{Is_Joining_Group=/a/-malayalam_ja}'); + Expect(1, 2145, '\p{Jg=_Malayalam_Ja}', ""); + Expect(0, 2145, '\p{^Jg=_Malayalam_Ja}', ""); + Expect(0, 2145, '\P{Jg=_Malayalam_Ja}', ""); + Expect(1, 2145, '\P{^Jg=_Malayalam_Ja}', ""); + Expect(0, 2146, '\p{Jg=_Malayalam_Ja}', ""); + Expect(1, 2146, '\p{^Jg=_Malayalam_Ja}', ""); + Expect(1, 2146, '\P{Jg=_Malayalam_Ja}', ""); + Expect(0, 2146, '\P{^Jg=_Malayalam_Ja}', ""); + Error('\p{Is_Joining_Group=_ Malayalam_ja/a/}'); + Error('\P{Is_Joining_Group=_ Malayalam_ja/a/}'); Expect(1, 2145, '\p{Is_Joining_Group=malayalamja}', ""); Expect(0, 2145, '\p{^Is_Joining_Group=malayalamja}', ""); Expect(0, 2145, '\P{Is_Joining_Group=malayalamja}', ""); @@ -54352,16 +55481,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2146, '\p{^Is_Joining_Group=malayalamja}', ""); Expect(1, 2146, '\P{Is_Joining_Group=malayalamja}', ""); Expect(0, 2146, '\P{^Is_Joining_Group=malayalamja}', ""); - Expect(1, 2145, '\p{Is_Joining_Group=- Malayalam_Ja}', ""); - Expect(0, 2145, '\p{^Is_Joining_Group=- Malayalam_Ja}', ""); - Expect(0, 2145, '\P{Is_Joining_Group=- Malayalam_Ja}', ""); - Expect(1, 2145, '\P{^Is_Joining_Group=- Malayalam_Ja}', ""); - Expect(0, 2146, '\p{Is_Joining_Group=- Malayalam_Ja}', ""); - Expect(1, 2146, '\p{^Is_Joining_Group=- Malayalam_Ja}', ""); - Expect(1, 2146, '\P{Is_Joining_Group=- Malayalam_Ja}', ""); - Expect(0, 2146, '\P{^Is_Joining_Group=- Malayalam_Ja}', ""); - Error('\p{Is_Jg=/a/ malayalam_ja}'); - Error('\P{Is_Jg=/a/ malayalam_ja}'); + Expect(1, 2145, '\p{Is_Joining_Group=-_Malayalam_ja}', ""); + Expect(0, 2145, '\p{^Is_Joining_Group=-_Malayalam_ja}', ""); + Expect(0, 2145, '\P{Is_Joining_Group=-_Malayalam_ja}', ""); + Expect(1, 2145, '\P{^Is_Joining_Group=-_Malayalam_ja}', ""); + Expect(0, 2146, '\p{Is_Joining_Group=-_Malayalam_ja}', ""); + Expect(1, 2146, '\p{^Is_Joining_Group=-_Malayalam_ja}', ""); + Expect(1, 2146, '\P{Is_Joining_Group=-_Malayalam_ja}', ""); + Expect(0, 2146, '\P{^Is_Joining_Group=-_Malayalam_ja}', ""); + Error('\p{Is_Jg= :=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}', ""); @@ -54370,16 +55499,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=/a/ Malayalam_lla}'); + Error('\P{Joining_Group=/a/ Malayalam_lla}'); Expect(1, 2152, '\p{Joining_Group=:\AMalayalam_Lla\z:}', "");; Expect(0, 2153, '\p{Joining_Group=:\AMalayalam_Lla\z:}', "");; Expect(1, 2152, '\p{Joining_Group=malayalamlla}', ""); @@ -54392,38 +55521,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:=}'); - Error('\P{Jg= malayalam_Lla:=}'); + Expect(1, 2152, '\p{Joining_Group= _malayalam_Lla}', ""); + Expect(0, 2152, '\p{^Joining_Group= _malayalam_Lla}', ""); + Expect(0, 2152, '\P{Joining_Group= _malayalam_Lla}', ""); + Expect(1, 2152, '\P{^Joining_Group= _malayalam_Lla}', ""); + Expect(0, 2153, '\p{Joining_Group= _malayalam_Lla}', ""); + Expect(1, 2153, '\p{^Joining_Group= _malayalam_Lla}', ""); + Expect(1, 2153, '\P{Joining_Group= _malayalam_Lla}', ""); + Expect(0, 2153, '\P{^Joining_Group= _malayalam_Lla}', ""); + Error('\p{Jg=- Malayalam_lla/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=:= Malayalam_Lla}'); - Error('\P{Is_Joining_Group=:= Malayalam_Lla}'); + Expect(1, 2152, '\p{Jg= MALAYALAM_Lla}', ""); + Expect(0, 2152, '\p{^Jg= MALAYALAM_Lla}', ""); + Expect(0, 2152, '\P{Jg= MALAYALAM_Lla}', ""); + Expect(1, 2152, '\P{^Jg= MALAYALAM_Lla}', ""); + Expect(0, 2153, '\p{Jg= MALAYALAM_Lla}', ""); + Expect(1, 2153, '\p{^Jg= MALAYALAM_Lla}', ""); + Expect(1, 2153, '\P{Jg= MALAYALAM_Lla}', ""); + Expect(0, 2153, '\P{^Jg= MALAYALAM_Lla}', ""); + Error('\p{Is_Joining_Group=_/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}', ""); @@ -54432,16 +55561,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=/a/__Malayalam_lla}'); - Error('\P{Is_Jg=/a/__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}', ""); @@ -54450,16 +55579,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2153, '\p{^Is_Jg=malayalamlla}', ""); Expect(1, 2153, '\P{Is_Jg=malayalamlla}', ""); Expect(0, 2153, '\P{^Is_Jg=malayalamlla}', ""); - Expect(1, 2152, '\p{Is_Jg= Malayalam_LLA}', ""); - Expect(0, 2152, '\p{^Is_Jg= Malayalam_LLA}', ""); - Expect(0, 2152, '\P{Is_Jg= Malayalam_LLA}', ""); - Expect(1, 2152, '\P{^Is_Jg= Malayalam_LLA}', ""); - Expect(0, 2153, '\p{Is_Jg= Malayalam_LLA}', ""); - Expect(1, 2153, '\p{^Is_Jg= Malayalam_LLA}', ""); - Expect(1, 2153, '\P{Is_Jg= Malayalam_LLA}', ""); - Expect(0, 2153, '\P{^Is_Jg= Malayalam_LLA}', ""); - Error('\p{Joining_Group= :=malayalam_Llla}'); - Error('\P{Joining_Group= :=malayalam_Llla}'); + Expect(1, 2152, '\p{Is_Jg= -Malayalam_Lla}', ""); + Expect(0, 2152, '\p{^Is_Jg= -Malayalam_Lla}', ""); + Expect(0, 2152, '\P{Is_Jg= -Malayalam_Lla}', ""); + Expect(1, 2152, '\P{^Is_Jg= -Malayalam_Lla}', ""); + Expect(0, 2153, '\p{Is_Jg= -Malayalam_Lla}', ""); + Expect(1, 2153, '\p{^Is_Jg= -Malayalam_Lla}', ""); + Expect(1, 2153, '\P{Is_Jg= -Malayalam_Lla}', ""); + Expect(0, 2153, '\P{^Is_Jg= -Malayalam_Lla}', ""); + Error('\p{Joining_Group= MALAYALAM_Llla/a/}'); + Error('\P{Joining_Group= MALAYALAM_Llla/a/}'); 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}', ""); @@ -54472,16 +55601,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2154, '\P{^Joining_Group=malayalamllla}', ""); Expect(1, 2153, '\p{Joining_Group=:\Amalayalamllla\z:}', "");; Expect(0, 2154, '\p{Joining_Group=:\Amalayalamllla\z:}', "");; - Expect(1, 2153, '\p{Joining_Group: _Malayalam_Llla}', ""); - Expect(0, 2153, '\p{^Joining_Group: _Malayalam_Llla}', ""); - Expect(0, 2153, '\P{Joining_Group: _Malayalam_Llla}', ""); - Expect(1, 2153, '\P{^Joining_Group: _Malayalam_Llla}', ""); - Expect(0, 2154, '\p{Joining_Group: _Malayalam_Llla}', ""); - Expect(1, 2154, '\p{^Joining_Group: _Malayalam_Llla}', ""); - Expect(1, 2154, '\P{Joining_Group: _Malayalam_Llla}', ""); - Expect(0, 2154, '\P{^Joining_Group: _Malayalam_Llla}', ""); - Error('\p{Jg=:=Malayalam_Llla}'); - Error('\P{Jg=:=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}', ""); @@ -54494,34 +55623,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2154, '\P{^Jg=malayalamllla}', ""); Expect(1, 2153, '\p{Jg=:\Amalayalamllla\z:}', "");; Expect(0, 2154, '\p{Jg=:\Amalayalamllla\z:}', "");; - Expect(1, 2153, '\p{Jg= Malayalam_Llla}', ""); - Expect(0, 2153, '\p{^Jg= Malayalam_Llla}', ""); - Expect(0, 2153, '\P{Jg= Malayalam_Llla}', ""); - Expect(1, 2153, '\P{^Jg= Malayalam_Llla}', ""); - Expect(0, 2154, '\p{Jg= Malayalam_Llla}', ""); - Expect(1, 2154, '\p{^Jg= Malayalam_Llla}', ""); - Expect(1, 2154, '\P{Jg= Malayalam_Llla}', ""); - Expect(0, 2154, '\P{^Jg= Malayalam_Llla}', ""); - Error('\p{Is_Joining_Group=:=_ Malayalam_Llla}'); - Error('\P{Is_Joining_Group=:=_ Malayalam_Llla}'); - Expect(1, 2153, '\p{Is_Joining_Group: malayalamllla}', ""); - Expect(0, 2153, '\p{^Is_Joining_Group: malayalamllla}', ""); - Expect(0, 2153, '\P{Is_Joining_Group: malayalamllla}', ""); - Expect(1, 2153, '\P{^Is_Joining_Group: malayalamllla}', ""); - Expect(0, 2154, '\p{Is_Joining_Group: malayalamllla}', ""); - Expect(1, 2154, '\p{^Is_Joining_Group: malayalamllla}', ""); - Expect(1, 2154, '\P{Is_Joining_Group: malayalamllla}', ""); - Expect(0, 2154, '\P{^Is_Joining_Group: malayalamllla}', ""); - Expect(1, 2153, '\p{Is_Joining_Group= Malayalam_llla}', ""); - Expect(0, 2153, '\p{^Is_Joining_Group= Malayalam_llla}', ""); - Expect(0, 2153, '\P{Is_Joining_Group= Malayalam_llla}', ""); - Expect(1, 2153, '\P{^Is_Joining_Group= Malayalam_llla}', ""); - Expect(0, 2154, '\p{Is_Joining_Group= Malayalam_llla}', ""); - Expect(1, 2154, '\p{^Is_Joining_Group= Malayalam_llla}', ""); - Expect(1, 2154, '\P{Is_Joining_Group= Malayalam_llla}', ""); - Expect(0, 2154, '\P{^Is_Joining_Group= Malayalam_llla}', ""); - Error('\p{Is_Jg=:=Malayalam_llla}'); - Error('\P{Is_Jg=:=Malayalam_llla}'); + Expect(1, 2153, '\p{Jg=Malayalam_LLLA}', ""); + Expect(0, 2153, '\p{^Jg=Malayalam_LLLA}', ""); + Expect(0, 2153, '\P{Jg=Malayalam_LLLA}', ""); + Expect(1, 2153, '\P{^Jg=Malayalam_LLLA}', ""); + Expect(0, 2154, '\p{Jg=Malayalam_LLLA}', ""); + Expect(1, 2154, '\p{^Jg=Malayalam_LLLA}', ""); + Expect(1, 2154, '\P{Jg=Malayalam_LLLA}', ""); + Expect(0, 2154, '\P{^Jg=Malayalam_LLLA}', ""); + Error('\p{Is_Joining_Group=_ MALAYALAM_Llla:=}'); + Error('\P{Is_Joining_Group=_ MALAYALAM_Llla:=}'); + Expect(1, 2153, '\p{Is_Joining_Group=malayalamllla}', ""); + Expect(0, 2153, '\p{^Is_Joining_Group=malayalamllla}', ""); + Expect(0, 2153, '\P{Is_Joining_Group=malayalamllla}', ""); + Expect(1, 2153, '\P{^Is_Joining_Group=malayalamllla}', ""); + Expect(0, 2154, '\p{Is_Joining_Group=malayalamllla}', ""); + Expect(1, 2154, '\p{^Is_Joining_Group=malayalamllla}', ""); + Expect(1, 2154, '\P{Is_Joining_Group=malayalamllla}', ""); + Expect(0, 2154, '\P{^Is_Joining_Group=malayalamllla}', ""); + Expect(1, 2153, '\p{Is_Joining_Group=-_Malayalam_Llla}', ""); + Expect(0, 2153, '\p{^Is_Joining_Group=-_Malayalam_Llla}', ""); + Expect(0, 2153, '\P{Is_Joining_Group=-_Malayalam_Llla}', ""); + Expect(1, 2153, '\P{^Is_Joining_Group=-_Malayalam_Llla}', ""); + Expect(0, 2154, '\p{Is_Joining_Group=-_Malayalam_Llla}', ""); + Expect(1, 2154, '\p{^Is_Joining_Group=-_Malayalam_Llla}', ""); + Expect(1, 2154, '\P{Is_Joining_Group=-_Malayalam_Llla}', ""); + Expect(0, 2154, '\P{^Is_Joining_Group=-_Malayalam_Llla}', ""); + Error('\p{Is_Jg=/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}', ""); @@ -54530,16 +55659,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2154, '\p{^Is_Jg=malayalamllla}', ""); Expect(1, 2154, '\P{Is_Jg=malayalamllla}', ""); Expect(0, 2154, '\P{^Is_Jg=malayalamllla}', ""); - Expect(1, 2153, '\p{Is_Jg=- malayalam_Llla}', ""); - Expect(0, 2153, '\p{^Is_Jg=- malayalam_Llla}', ""); - Expect(0, 2153, '\P{Is_Jg=- malayalam_Llla}', ""); - Expect(1, 2153, '\P{^Is_Jg=- malayalam_Llla}', ""); - Expect(0, 2154, '\p{Is_Jg=- malayalam_Llla}', ""); - Expect(1, 2154, '\p{^Is_Jg=- malayalam_Llla}', ""); - Expect(1, 2154, '\P{Is_Jg=- malayalam_Llla}', ""); - Expect(0, 2154, '\P{^Is_Jg=- malayalam_Llla}', ""); - Error('\p{Joining_Group=-/a/Malayalam_Nga}'); - Error('\P{Joining_Group=-/a/Malayalam_Nga}'); + Expect(1, 2153, '\p{Is_Jg: malayalam_Llla}', ""); + Expect(0, 2153, '\p{^Is_Jg: malayalam_Llla}', ""); + Expect(0, 2153, '\P{Is_Jg: malayalam_Llla}', ""); + Expect(1, 2153, '\P{^Is_Jg: malayalam_Llla}', ""); + Expect(0, 2154, '\p{Is_Jg: malayalam_Llla}', ""); + Expect(1, 2154, '\p{^Is_Jg: malayalam_Llla}', ""); + Expect(1, 2154, '\P{Is_Jg: malayalam_Llla}', ""); + Expect(0, 2154, '\P{^Is_Jg: malayalam_Llla}', ""); + Error('\p{Joining_Group=:= 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}', ""); @@ -54552,38 +55681,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2145, '\P{^Joining_Group=malayalamnga}', ""); Expect(1, 2144, '\p{Joining_Group=:\Amalayalamnga\z:}', "");; Expect(0, 2145, '\p{Joining_Group=:\Amalayalamnga\z:}', "");; - Expect(1, 2144, '\p{Joining_Group= Malayalam_NGA}', ""); - Expect(0, 2144, '\p{^Joining_Group= Malayalam_NGA}', ""); - Expect(0, 2144, '\P{Joining_Group= Malayalam_NGA}', ""); - Expect(1, 2144, '\P{^Joining_Group= Malayalam_NGA}', ""); - Expect(0, 2145, '\p{Joining_Group= Malayalam_NGA}', ""); - Expect(1, 2145, '\p{^Joining_Group= Malayalam_NGA}', ""); - Expect(1, 2145, '\P{Joining_Group= Malayalam_NGA}', ""); - Expect(0, 2145, '\P{^Joining_Group= Malayalam_NGA}', ""); - Error('\p{Jg=:=_MALAYALAM_nga}'); - Error('\P{Jg=:=_MALAYALAM_nga}'); + Expect(1, 2144, '\p{Joining_Group= Malayalam_NGA}', ""); + Expect(0, 2144, '\p{^Joining_Group= Malayalam_NGA}', ""); + Expect(0, 2144, '\P{Joining_Group= Malayalam_NGA}', ""); + Expect(1, 2144, '\P{^Joining_Group= Malayalam_NGA}', ""); + Expect(0, 2145, '\p{Joining_Group= Malayalam_NGA}', ""); + Expect(1, 2145, '\p{^Joining_Group= Malayalam_NGA}', ""); + Expect(1, 2145, '\P{Joining_Group= Malayalam_NGA}', ""); + Expect(0, 2145, '\P{^Joining_Group= Malayalam_NGA}', ""); + Error('\p{Jg=- malayalam_nga:=}'); + Error('\P{Jg=- malayalam_nga:=}'); Expect(1, 2144, '\p{Jg=:\AMalayalam_Nga\z:}', "");; Expect(0, 2145, '\p{Jg=:\AMalayalam_Nga\z:}', "");; - Expect(1, 2144, '\p{Jg:malayalamnga}', ""); - Expect(0, 2144, '\p{^Jg:malayalamnga}', ""); - Expect(0, 2144, '\P{Jg:malayalamnga}', ""); - Expect(1, 2144, '\P{^Jg:malayalamnga}', ""); - Expect(0, 2145, '\p{Jg:malayalamnga}', ""); - Expect(1, 2145, '\p{^Jg:malayalamnga}', ""); - Expect(1, 2145, '\P{Jg:malayalamnga}', ""); - Expect(0, 2145, '\P{^Jg:malayalamnga}', ""); + Expect(1, 2144, '\p{Jg=malayalamnga}', ""); + Expect(0, 2144, '\p{^Jg=malayalamnga}', ""); + Expect(0, 2144, '\P{Jg=malayalamnga}', ""); + Expect(1, 2144, '\P{^Jg=malayalamnga}', ""); + Expect(0, 2145, '\p{Jg=malayalamnga}', ""); + Expect(1, 2145, '\p{^Jg=malayalamnga}', ""); + Expect(1, 2145, '\P{Jg=malayalamnga}', ""); + Expect(0, 2145, '\P{^Jg=malayalamnga}', ""); Expect(1, 2144, '\p{Jg=:\Amalayalamnga\z:}', "");; Expect(0, 2145, '\p{Jg=:\Amalayalamnga\z:}', "");; - Expect(1, 2144, '\p{Jg= MALAYALAM_Nga}', ""); - Expect(0, 2144, '\p{^Jg= MALAYALAM_Nga}', ""); - Expect(0, 2144, '\P{Jg= MALAYALAM_Nga}', ""); - Expect(1, 2144, '\P{^Jg= MALAYALAM_Nga}', ""); - Expect(0, 2145, '\p{Jg= MALAYALAM_Nga}', ""); - Expect(1, 2145, '\p{^Jg= MALAYALAM_Nga}', ""); - Expect(1, 2145, '\P{Jg= MALAYALAM_Nga}', ""); - Expect(0, 2145, '\P{^Jg= MALAYALAM_Nga}', ""); - Error('\p{Is_Joining_Group=_/a/MALAYALAM_Nga}'); - Error('\P{Is_Joining_Group=_/a/MALAYALAM_Nga}'); + Expect(1, 2144, '\p{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{Is_Joining_Group=malayalamnga}', ""); Expect(0, 2144, '\p{^Is_Joining_Group=malayalamnga}', ""); Expect(0, 2144, '\P{Is_Joining_Group=malayalamnga}', ""); @@ -54592,16 +55721,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= Malayalam_Nga/a/}'); - Error('\P{Is_Jg= Malayalam_Nga/a/}'); + 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}', ""); @@ -54610,16 +55739,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}', ""); @@ -54632,74 +55761,74 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2149, '\P{^Joining_Group=malayalamnna}', ""); Expect(1, 2148, '\p{Joining_Group=:\Amalayalamnna\z:}', "");; Expect(0, 2149, '\p{Joining_Group=:\Amalayalamnna\z:}', "");; - Expect(1, 2148, '\p{Joining_Group=_Malayalam_nna}', ""); - Expect(0, 2148, '\p{^Joining_Group=_Malayalam_nna}', ""); - Expect(0, 2148, '\P{Joining_Group=_Malayalam_nna}', ""); - Expect(1, 2148, '\P{^Joining_Group=_Malayalam_nna}', ""); - Expect(0, 2149, '\p{Joining_Group=_Malayalam_nna}', ""); - Expect(1, 2149, '\p{^Joining_Group=_Malayalam_nna}', ""); - Expect(1, 2149, '\P{Joining_Group=_Malayalam_nna}', ""); - Expect(0, 2149, '\P{^Joining_Group=_Malayalam_nna}', ""); - Error('\p{Jg= /a/malayalam_nna}'); - Error('\P{Jg= /a/malayalam_nna}'); + Expect(1, 2148, '\p{Joining_Group= malayalam_NNA}', ""); + Expect(0, 2148, '\p{^Joining_Group= malayalam_NNA}', ""); + Expect(0, 2148, '\P{Joining_Group= malayalam_NNA}', ""); + Expect(1, 2148, '\P{^Joining_Group= malayalam_NNA}', ""); + Expect(0, 2149, '\p{Joining_Group= malayalam_NNA}', ""); + Expect(1, 2149, '\p{^Joining_Group= malayalam_NNA}', ""); + Expect(1, 2149, '\P{Joining_Group= malayalam_NNA}', ""); + Expect(0, 2149, '\P{^Joining_Group= malayalam_NNA}', ""); + Error('\p{Jg=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{Is_Joining_Group:malayalamnna}', ""); - Expect(0, 2148, '\p{^Is_Joining_Group:malayalamnna}', ""); - Expect(0, 2148, '\P{Is_Joining_Group:malayalamnna}', ""); - Expect(1, 2148, '\P{^Is_Joining_Group:malayalamnna}', ""); - Expect(0, 2149, '\p{Is_Joining_Group:malayalamnna}', ""); - Expect(1, 2149, '\p{^Is_Joining_Group:malayalamnna}', ""); - Expect(1, 2149, '\P{Is_Joining_Group:malayalamnna}', ""); - Expect(0, 2149, '\P{^Is_Joining_Group:malayalamnna}', ""); - Expect(1, 2148, '\p{Is_Joining_Group: -_Malayalam_nna}', ""); - Expect(0, 2148, '\p{^Is_Joining_Group: -_Malayalam_nna}', ""); - Expect(0, 2148, '\P{Is_Joining_Group: -_Malayalam_nna}', ""); - Expect(1, 2148, '\P{^Is_Joining_Group: -_Malayalam_nna}', ""); - Expect(0, 2149, '\p{Is_Joining_Group: -_Malayalam_nna}', ""); - Expect(1, 2149, '\p{^Is_Joining_Group: -_Malayalam_nna}', ""); - Expect(1, 2149, '\P{Is_Joining_Group: -_Malayalam_nna}', ""); - Expect(0, 2149, '\P{^Is_Joining_Group: -_Malayalam_nna}', ""); - Error('\p{Is_Jg=_:=MALAYALAM_nna}'); - Error('\P{Is_Jg=_:=MALAYALAM_nna}'); - Expect(1, 2148, '\p{Is_Jg: malayalamnna}', ""); - Expect(0, 2148, '\p{^Is_Jg: malayalamnna}', ""); - Expect(0, 2148, '\P{Is_Jg: malayalamnna}', ""); - Expect(1, 2148, '\P{^Is_Jg: malayalamnna}', ""); - Expect(0, 2149, '\p{Is_Jg: malayalamnna}', ""); - Expect(1, 2149, '\p{^Is_Jg: malayalamnna}', ""); - Expect(1, 2149, '\P{Is_Jg: malayalamnna}', ""); - Expect(0, 2149, '\P{^Is_Jg: malayalamnna}', ""); - Expect(1, 2148, '\p{Is_Jg=-Malayalam_Nna}', ""); - Expect(0, 2148, '\p{^Is_Jg=-Malayalam_Nna}', ""); - Expect(0, 2148, '\P{Is_Jg=-Malayalam_Nna}', ""); - Expect(1, 2148, '\P{^Is_Jg=-Malayalam_Nna}', ""); - Expect(0, 2149, '\p{Is_Jg=-Malayalam_Nna}', ""); - Expect(1, 2149, '\p{^Is_Jg=-Malayalam_Nna}', ""); - Expect(1, 2149, '\P{Is_Jg=-Malayalam_Nna}', ""); - Expect(0, 2149, '\P{^Is_Jg=-Malayalam_Nna}', ""); - Error('\p{Joining_Group=:=Malayalam_Nnna}'); - Error('\P{Joining_Group=:=Malayalam_Nnna}'); + Expect(1, 2148, '\p{Jg=- Malayalam_NNA}', ""); + Expect(0, 2148, '\p{^Jg=- Malayalam_NNA}', ""); + Expect(0, 2148, '\P{Jg=- Malayalam_NNA}', ""); + Expect(1, 2148, '\P{^Jg=- Malayalam_NNA}', ""); + Expect(0, 2149, '\p{Jg=- Malayalam_NNA}', ""); + Expect(1, 2149, '\p{^Jg=- Malayalam_NNA}', ""); + Expect(1, 2149, '\P{Jg=- Malayalam_NNA}', ""); + Expect(0, 2149, '\P{^Jg=- Malayalam_NNA}', ""); + Error('\p{Is_Joining_Group=:=- malayalam_Nna}'); + Error('\P{Is_Joining_Group=:=- malayalam_Nna}'); + Expect(1, 2148, '\p{Is_Joining_Group=malayalamnna}', ""); + Expect(0, 2148, '\p{^Is_Joining_Group=malayalamnna}', ""); + Expect(0, 2148, '\P{Is_Joining_Group=malayalamnna}', ""); + Expect(1, 2148, '\P{^Is_Joining_Group=malayalamnna}', ""); + Expect(0, 2149, '\p{Is_Joining_Group=malayalamnna}', ""); + Expect(1, 2149, '\p{^Is_Joining_Group=malayalamnna}', ""); + Expect(1, 2149, '\P{Is_Joining_Group=malayalamnna}', ""); + Expect(0, 2149, '\P{^Is_Joining_Group=malayalamnna}', ""); + Expect(1, 2148, '\p{Is_Joining_Group: __Malayalam_nna}', ""); + Expect(0, 2148, '\p{^Is_Joining_Group: __Malayalam_nna}', ""); + Expect(0, 2148, '\P{Is_Joining_Group: __Malayalam_nna}', ""); + Expect(1, 2148, '\P{^Is_Joining_Group: __Malayalam_nna}', ""); + Expect(0, 2149, '\p{Is_Joining_Group: __Malayalam_nna}', ""); + Expect(1, 2149, '\p{^Is_Joining_Group: __Malayalam_nna}', ""); + Expect(1, 2149, '\P{Is_Joining_Group: __Malayalam_nna}', ""); + Expect(0, 2149, '\P{^Is_Joining_Group: __Malayalam_nna}', ""); + Error('\p{Is_Jg=-_Malayalam_nna:=}'); + Error('\P{Is_Jg=-_Malayalam_nna:=}'); + Expect(1, 2148, '\p{Is_Jg=malayalamnna}', ""); + Expect(0, 2148, '\p{^Is_Jg=malayalamnna}', ""); + Expect(0, 2148, '\P{Is_Jg=malayalamnna}', ""); + Expect(1, 2148, '\P{^Is_Jg=malayalamnna}', ""); + Expect(0, 2149, '\p{Is_Jg=malayalamnna}', ""); + Expect(1, 2149, '\p{^Is_Jg=malayalamnna}', ""); + Expect(1, 2149, '\P{Is_Jg=malayalamnna}', ""); + Expect(0, 2149, '\P{^Is_Jg=malayalamnna}', ""); + Expect(1, 2148, '\p{Is_Jg=- malayalam_nna}', ""); + Expect(0, 2148, '\p{^Is_Jg=- malayalam_nna}', ""); + Expect(0, 2148, '\P{Is_Jg=- malayalam_nna}', ""); + Expect(1, 2148, '\P{^Is_Jg=- malayalam_nna}', ""); + Expect(0, 2149, '\p{Is_Jg=- malayalam_nna}', ""); + Expect(1, 2149, '\p{^Is_Jg=- malayalam_nna}', ""); + Expect(1, 2149, '\P{Is_Jg=- malayalam_nna}', ""); + Expect(0, 2149, '\P{^Is_Jg=- malayalam_nna}', ""); + Error('\p{Joining_Group=_ malayalam_nnna:=}'); + Error('\P{Joining_Group=_ malayalam_nnna:=}'); Expect(1, 2149, '\p{Joining_Group=:\AMalayalam_Nnna\z:}', "");; Expect(0, 2150, '\p{Joining_Group=:\AMalayalam_Nnna\z:}', "");; Expect(1, 2149, '\p{Joining_Group=malayalamnnna}', ""); @@ -54712,16 +55841,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2150, '\P{^Joining_Group=malayalamnnna}', ""); Expect(1, 2149, '\p{Joining_Group=:\Amalayalamnnna\z:}', "");; Expect(0, 2150, '\p{Joining_Group=:\Amalayalamnnna\z:}', "");; - Expect(1, 2149, '\p{Joining_Group= _malayalam_nnna}', ""); - Expect(0, 2149, '\p{^Joining_Group= _malayalam_nnna}', ""); - Expect(0, 2149, '\P{Joining_Group= _malayalam_nnna}', ""); - Expect(1, 2149, '\P{^Joining_Group= _malayalam_nnna}', ""); - Expect(0, 2150, '\p{Joining_Group= _malayalam_nnna}', ""); - Expect(1, 2150, '\p{^Joining_Group= _malayalam_nnna}', ""); - Expect(1, 2150, '\P{Joining_Group= _malayalam_nnna}', ""); - Expect(0, 2150, '\P{^Joining_Group= _malayalam_nnna}', ""); - Error('\p{Jg: /a/MALAYALAM_NNNA}'); - Error('\P{Jg: /a/MALAYALAM_NNNA}'); + Expect(1, 2149, '\p{Joining_Group= -Malayalam_NNNA}', ""); + Expect(0, 2149, '\p{^Joining_Group= -Malayalam_NNNA}', ""); + Expect(0, 2149, '\P{Joining_Group= -Malayalam_NNNA}', ""); + Expect(1, 2149, '\P{^Joining_Group= -Malayalam_NNNA}', ""); + Expect(0, 2150, '\p{Joining_Group= -Malayalam_NNNA}', ""); + Expect(1, 2150, '\p{^Joining_Group= -Malayalam_NNNA}', ""); + Expect(1, 2150, '\P{Joining_Group= -Malayalam_NNNA}', ""); + Expect(0, 2150, '\P{^Joining_Group= -Malayalam_NNNA}', ""); + Error('\p{Jg= :=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}', ""); @@ -54734,16 +55863,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2150, '\P{^Jg=malayalamnnna}', ""); Expect(1, 2149, '\p{Jg=:\Amalayalamnnna\z:}', "");; Expect(0, 2150, '\p{Jg=:\Amalayalamnnna\z:}', "");; - Expect(1, 2149, '\p{Jg=_ malayalam_NNNA}', ""); - Expect(0, 2149, '\p{^Jg=_ malayalam_NNNA}', ""); - Expect(0, 2149, '\P{Jg=_ malayalam_NNNA}', ""); - Expect(1, 2149, '\P{^Jg=_ malayalam_NNNA}', ""); - Expect(0, 2150, '\p{Jg=_ malayalam_NNNA}', ""); - Expect(1, 2150, '\p{^Jg=_ malayalam_NNNA}', ""); - Expect(1, 2150, '\P{Jg=_ malayalam_NNNA}', ""); - Expect(0, 2150, '\P{^Jg=_ malayalam_NNNA}', ""); - Error('\p{Is_Joining_Group= _Malayalam_Nnna/a/}'); - Error('\P{Is_Joining_Group= _Malayalam_Nnna/a/}'); + 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}', ""); @@ -54752,16 +55881,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2150, '\p{^Is_Joining_Group=malayalamnnna}', ""); Expect(1, 2150, '\P{Is_Joining_Group=malayalamnnna}', ""); Expect(0, 2150, '\P{^Is_Joining_Group=malayalamnnna}', ""); - Expect(1, 2149, '\p{Is_Joining_Group= Malayalam_NNNA}', ""); - Expect(0, 2149, '\p{^Is_Joining_Group= Malayalam_NNNA}', ""); - Expect(0, 2149, '\P{Is_Joining_Group= Malayalam_NNNA}', ""); - Expect(1, 2149, '\P{^Is_Joining_Group= Malayalam_NNNA}', ""); - Expect(0, 2150, '\p{Is_Joining_Group= Malayalam_NNNA}', ""); - Expect(1, 2150, '\p{^Is_Joining_Group= Malayalam_NNNA}', ""); - Expect(1, 2150, '\P{Is_Joining_Group= Malayalam_NNNA}', ""); - Expect(0, 2150, '\P{^Is_Joining_Group= Malayalam_NNNA}', ""); - Error('\p{Is_Jg=_-Malayalam_Nnna/a/}'); - Error('\P{Is_Jg=_-Malayalam_Nnna/a/}'); + Expect(1, 2149, '\p{Is_Joining_Group: malayalam_nnna}', ""); + Expect(0, 2149, '\p{^Is_Joining_Group: malayalam_nnna}', ""); + Expect(0, 2149, '\P{Is_Joining_Group: malayalam_nnna}', ""); + Expect(1, 2149, '\P{^Is_Joining_Group: malayalam_nnna}', ""); + Expect(0, 2150, '\p{Is_Joining_Group: malayalam_nnna}', ""); + Expect(1, 2150, '\p{^Is_Joining_Group: malayalam_nnna}', ""); + Expect(1, 2150, '\P{Is_Joining_Group: malayalam_nnna}', ""); + Expect(0, 2150, '\P{^Is_Joining_Group: malayalam_nnna}', ""); + Error('\p{Is_Jg= Malayalam_Nnna:=}'); + Error('\P{Is_Jg= Malayalam_Nnna:=}'); Expect(1, 2149, '\p{Is_Jg=malayalamnnna}', ""); Expect(0, 2149, '\p{^Is_Jg=malayalamnnna}', ""); Expect(0, 2149, '\P{Is_Jg=malayalamnnna}', ""); @@ -54770,16 +55899,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: :=Malayalam_NYA}'); - Error('\P{Joining_Group: :=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}', ""); @@ -54792,16 +55921,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2147, '\P{^Joining_Group=malayalamnya}', ""); Expect(1, 2146, '\p{Joining_Group=:\Amalayalamnya\z:}', "");; Expect(0, 2147, '\p{Joining_Group=:\Amalayalamnya\z:}', "");; - Expect(1, 2146, '\p{Joining_Group= MALAYALAM_nya}', ""); - Expect(0, 2146, '\p{^Joining_Group= MALAYALAM_nya}', ""); - Expect(0, 2146, '\P{Joining_Group= MALAYALAM_nya}', ""); - Expect(1, 2146, '\P{^Joining_Group= MALAYALAM_nya}', ""); - Expect(0, 2147, '\p{Joining_Group= MALAYALAM_nya}', ""); - Expect(1, 2147, '\p{^Joining_Group= MALAYALAM_nya}', ""); - Expect(1, 2147, '\P{Joining_Group= MALAYALAM_nya}', ""); - Expect(0, 2147, '\P{^Joining_Group= MALAYALAM_nya}', ""); - Error('\p{Jg= :=Malayalam_nya}'); - Error('\P{Jg= :=Malayalam_nya}'); + Expect(1, 2146, '\p{Joining_Group=_Malayalam_Nya}', ""); + Expect(0, 2146, '\p{^Joining_Group=_Malayalam_Nya}', ""); + Expect(0, 2146, '\P{Joining_Group=_Malayalam_Nya}', ""); + Expect(1, 2146, '\P{^Joining_Group=_Malayalam_Nya}', ""); + Expect(0, 2147, '\p{Joining_Group=_Malayalam_Nya}', ""); + Expect(1, 2147, '\p{^Joining_Group=_Malayalam_Nya}', ""); + Expect(1, 2147, '\P{Joining_Group=_Malayalam_Nya}', ""); + Expect(0, 2147, '\P{^Joining_Group=_Malayalam_Nya}', ""); + Error('\p{Jg=:= MALAYALAM_Nya}'); + Error('\P{Jg=:= MALAYALAM_Nya}'); Expect(1, 2146, '\p{Jg=:\AMalayalam_Nya\z:}', "");; Expect(0, 2147, '\p{Jg=:\AMalayalam_Nya\z:}', "");; Expect(1, 2146, '\p{Jg=malayalamnya}', ""); @@ -54814,16 +55943,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}'); + Error('\P{Is_Joining_Group: :=_ Malayalam_Nya}'); Expect(1, 2146, '\p{Is_Joining_Group=malayalamnya}', ""); Expect(0, 2146, '\p{^Is_Joining_Group=malayalamnya}', ""); Expect(0, 2146, '\P{Is_Joining_Group=malayalamnya}', ""); @@ -54832,16 +55961,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=:= Malayalam_Nya}'); + Error('\P{Is_Jg=:= Malayalam_Nya}'); Expect(1, 2146, '\p{Is_Jg=malayalamnya}', ""); Expect(0, 2146, '\p{^Is_Jg=malayalamnya}', ""); Expect(0, 2146, '\P{Is_Jg=malayalamnya}', ""); @@ -54850,26 +55979,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2147, '\p{^Is_Jg=malayalamnya}', ""); Expect(1, 2147, '\P{Is_Jg=malayalamnya}', ""); Expect(0, 2147, '\P{^Is_Jg=malayalamnya}', ""); - Expect(1, 2146, '\p{Is_Jg= MALAYALAM_Nya}', ""); - Expect(0, 2146, '\p{^Is_Jg= MALAYALAM_Nya}', ""); - Expect(0, 2146, '\P{Is_Jg= MALAYALAM_Nya}', ""); - Expect(1, 2146, '\P{^Is_Jg= MALAYALAM_Nya}', ""); - Expect(0, 2147, '\p{Is_Jg= MALAYALAM_Nya}', ""); - Expect(1, 2147, '\p{^Is_Jg= MALAYALAM_Nya}', ""); - Expect(1, 2147, '\P{Is_Jg= MALAYALAM_Nya}', ""); - Expect(0, 2147, '\P{^Is_Jg= MALAYALAM_Nya}', ""); - Error('\p{Joining_Group=:= malayalam_Ra}'); - Error('\P{Joining_Group=:= 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=/a/MALAYALAM_ra}'); + Error('\P{Joining_Group=/a/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}', ""); @@ -54880,8 +56009,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2152, '\p{^Joining_Group=_ malayalam_ra}', ""); Expect(1, 2152, '\P{Joining_Group=_ malayalam_ra}', ""); Expect(0, 2152, '\P{^Joining_Group=_ malayalam_ra}', ""); - Error('\p{Jg=/a/ -Malayalam_RA}'); - Error('\P{Jg=/a/ -Malayalam_RA}'); + Error('\p{Jg= :=Malayalam_ra}'); + Error('\P{Jg= :=Malayalam_ra}'); Expect(1, 2151, '\p{Jg=:\AMalayalam_Ra\z:}', "");; Expect(0, 2152, '\p{Jg=:\AMalayalam_Ra\z:}', "");; Expect(1, 2151, '\p{Jg=malayalamra}', ""); @@ -54894,16 +56023,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2152, '\P{^Jg=malayalamra}', ""); Expect(1, 2151, '\p{Jg=:\Amalayalamra\z:}', "");; Expect(0, 2152, '\p{Jg=:\Amalayalamra\z:}', "");; - Expect(1, 2151, '\p{Jg: _malayalam_RA}', ""); - Expect(0, 2151, '\p{^Jg: _malayalam_RA}', ""); - Expect(0, 2151, '\P{Jg: _malayalam_RA}', ""); - Expect(1, 2151, '\P{^Jg: _malayalam_RA}', ""); - Expect(0, 2152, '\p{Jg: _malayalam_RA}', ""); - Expect(1, 2152, '\p{^Jg: _malayalam_RA}', ""); - Expect(1, 2152, '\P{Jg: _malayalam_RA}', ""); - Expect(0, 2152, '\P{^Jg: _malayalam_RA}', ""); - Error('\p{Is_Joining_Group=/a/malayalam_ra}'); - Error('\P{Is_Joining_Group=/a/malayalam_ra}'); + 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{Is_Joining_Group=malayalamra}', ""); Expect(0, 2151, '\p{^Is_Joining_Group=malayalamra}', ""); Expect(0, 2151, '\P{Is_Joining_Group=malayalamra}', ""); @@ -54912,78 +56041,78 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2152, '\p{^Is_Joining_Group=malayalamra}', ""); Expect(1, 2152, '\P{Is_Joining_Group=malayalamra}', ""); Expect(0, 2152, '\P{^Is_Joining_Group=malayalamra}', ""); - Expect(1, 2151, '\p{Is_Joining_Group=-_MALAYALAM_RA}', ""); - Expect(0, 2151, '\p{^Is_Joining_Group=-_MALAYALAM_RA}', ""); - Expect(0, 2151, '\P{Is_Joining_Group=-_MALAYALAM_RA}', ""); - Expect(1, 2151, '\P{^Is_Joining_Group=-_MALAYALAM_RA}', ""); - Expect(0, 2152, '\p{Is_Joining_Group=-_MALAYALAM_RA}', ""); - Expect(1, 2152, '\p{^Is_Joining_Group=-_MALAYALAM_RA}', ""); - Expect(1, 2152, '\P{Is_Joining_Group=-_MALAYALAM_RA}', ""); - Expect(0, 2152, '\P{^Is_Joining_Group=-_MALAYALAM_RA}', ""); - Error('\p{Is_Jg=:=MALAYALAM_ra}'); - 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, 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, 2154, '\p{Joining_Group=:\AMalayalam_Ssa\z:}', "");; Expect(0, 2155, '\p{Joining_Group=:\AMalayalam_Ssa\z:}', "");; - Expect(1, 2154, '\p{Joining_Group=malayalamssa}', ""); - Expect(0, 2154, '\p{^Joining_Group=malayalamssa}', ""); - Expect(0, 2154, '\P{Joining_Group=malayalamssa}', ""); - Expect(1, 2154, '\P{^Joining_Group=malayalamssa}', ""); - Expect(0, 2155, '\p{Joining_Group=malayalamssa}', ""); - Expect(1, 2155, '\p{^Joining_Group=malayalamssa}', ""); - Expect(1, 2155, '\P{Joining_Group=malayalamssa}', ""); - Expect(0, 2155, '\P{^Joining_Group=malayalamssa}', ""); + Expect(1, 2154, '\p{Joining_Group: malayalamssa}', ""); + Expect(0, 2154, '\p{^Joining_Group: malayalamssa}', ""); + Expect(0, 2154, '\P{Joining_Group: malayalamssa}', ""); + Expect(1, 2154, '\P{^Joining_Group: malayalamssa}', ""); + Expect(0, 2155, '\p{Joining_Group: malayalamssa}', ""); + Expect(1, 2155, '\p{^Joining_Group: malayalamssa}', ""); + Expect(1, 2155, '\P{Joining_Group: malayalamssa}', ""); + Expect(0, 2155, '\P{^Joining_Group: malayalamssa}', ""); Expect(1, 2154, '\p{Joining_Group=:\Amalayalamssa\z:}', "");; Expect(0, 2155, '\p{Joining_Group=:\Amalayalamssa\z:}', "");; - Expect(1, 2154, '\p{Joining_Group:- malayalam_ssa}', ""); - Expect(0, 2154, '\p{^Joining_Group:- malayalam_ssa}', ""); - Expect(0, 2154, '\P{Joining_Group:- malayalam_ssa}', ""); - Expect(1, 2154, '\P{^Joining_Group:- malayalam_ssa}', ""); - Expect(0, 2155, '\p{Joining_Group:- malayalam_ssa}', ""); - Expect(1, 2155, '\p{^Joining_Group:- malayalam_ssa}', ""); - Expect(1, 2155, '\P{Joining_Group:- malayalam_ssa}', ""); - Expect(0, 2155, '\P{^Joining_Group:- malayalam_ssa}', ""); - Error('\p{Jg=_:=Malayalam_Ssa}'); - Error('\P{Jg=_:=Malayalam_Ssa}'); + Expect(1, 2154, '\p{Joining_Group: -Malayalam_Ssa}', ""); + Expect(0, 2154, '\p{^Joining_Group: -Malayalam_Ssa}', ""); + Expect(0, 2154, '\P{Joining_Group: -Malayalam_Ssa}', ""); + Expect(1, 2154, '\P{^Joining_Group: -Malayalam_Ssa}', ""); + Expect(0, 2155, '\p{Joining_Group: -Malayalam_Ssa}', ""); + Expect(1, 2155, '\p{^Joining_Group: -Malayalam_Ssa}', ""); + Expect(1, 2155, '\P{Joining_Group: -Malayalam_Ssa}', ""); + Expect(0, 2155, '\P{^Joining_Group: -Malayalam_Ssa}', ""); + Error('\p{Jg= MALAYALAM_SSA/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:=}'); + Error('\P{Is_Joining_Group= -Malayalam_ssa:=}'); Expect(1, 2154, '\p{Is_Joining_Group=malayalamssa}', ""); Expect(0, 2154, '\p{^Is_Joining_Group=malayalamssa}', ""); Expect(0, 2154, '\P{Is_Joining_Group=malayalamssa}', ""); @@ -54992,16 +56121,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2155, '\p{^Is_Joining_Group=malayalamssa}', ""); Expect(1, 2155, '\P{Is_Joining_Group=malayalamssa}', ""); Expect(0, 2155, '\P{^Is_Joining_Group=malayalamssa}', ""); - Expect(1, 2154, '\p{Is_Joining_Group=_MALAYALAM_SSA}', ""); - Expect(0, 2154, '\p{^Is_Joining_Group=_MALAYALAM_SSA}', ""); - Expect(0, 2154, '\P{Is_Joining_Group=_MALAYALAM_SSA}', ""); - Expect(1, 2154, '\P{^Is_Joining_Group=_MALAYALAM_SSA}', ""); - Expect(0, 2155, '\p{Is_Joining_Group=_MALAYALAM_SSA}', ""); - Expect(1, 2155, '\p{^Is_Joining_Group=_MALAYALAM_SSA}', ""); - Expect(1, 2155, '\P{Is_Joining_Group=_MALAYALAM_SSA}', ""); - Expect(0, 2155, '\P{^Is_Joining_Group=_MALAYALAM_SSA}', ""); - Error('\p{Is_Jg= MALAYALAM_Ssa:=}'); - Error('\P{Is_Jg= MALAYALAM_Ssa:=}'); + Expect(1, 2154, '\p{Is_Joining_Group=- Malayalam_Ssa}', ""); + Expect(0, 2154, '\p{^Is_Joining_Group=- Malayalam_Ssa}', ""); + Expect(0, 2154, '\P{Is_Joining_Group=- Malayalam_Ssa}', ""); + Expect(1, 2154, '\P{^Is_Joining_Group=- Malayalam_Ssa}', ""); + Expect(0, 2155, '\p{Is_Joining_Group=- Malayalam_Ssa}', ""); + Expect(1, 2155, '\p{^Is_Joining_Group=- Malayalam_Ssa}', ""); + Expect(1, 2155, '\P{Is_Joining_Group=- Malayalam_Ssa}', ""); + Expect(0, 2155, '\P{^Is_Joining_Group=- Malayalam_Ssa}', ""); + Error('\p{Is_Jg= Malayalam_SSA/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}', ""); @@ -55010,16 +56139,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2155, '\p{^Is_Jg=malayalamssa}', ""); Expect(1, 2155, '\P{Is_Jg=malayalamssa}', ""); Expect(0, 2155, '\P{^Is_Jg=malayalamssa}', ""); - Expect(1, 2154, '\p{Is_Jg: _Malayalam_Ssa}', ""); - Expect(0, 2154, '\p{^Is_Jg: _Malayalam_Ssa}', ""); - Expect(0, 2154, '\P{Is_Jg: _Malayalam_Ssa}', ""); - Expect(1, 2154, '\P{^Is_Jg: _Malayalam_Ssa}', ""); - Expect(0, 2155, '\p{Is_Jg: _Malayalam_Ssa}', ""); - Expect(1, 2155, '\p{^Is_Jg: _Malayalam_Ssa}', ""); - Expect(1, 2155, '\P{Is_Jg: _Malayalam_Ssa}', ""); - Expect(0, 2155, '\P{^Is_Jg: _Malayalam_Ssa}', ""); - Error('\p{Joining_Group=_-MALAYALAM_Tta:=}'); - Error('\P{Joining_Group=_-MALAYALAM_Tta:=}'); + Expect(1, 2154, '\p{Is_Jg= MALAYALAM_SSA}', ""); + Expect(0, 2154, '\p{^Is_Jg= MALAYALAM_SSA}', ""); + Expect(0, 2154, '\P{Is_Jg= MALAYALAM_SSA}', ""); + Expect(1, 2154, '\P{^Is_Jg= MALAYALAM_SSA}', ""); + Expect(0, 2155, '\p{Is_Jg= MALAYALAM_SSA}', ""); + Expect(1, 2155, '\p{^Is_Jg= MALAYALAM_SSA}', ""); + Expect(1, 2155, '\P{Is_Jg= MALAYALAM_SSA}', ""); + Expect(0, 2155, '\P{^Is_Jg= MALAYALAM_SSA}', ""); + Error('\p{Joining_Group= _Malayalam_tta/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}', ""); @@ -55032,16 +56161,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/a/}'); - Error('\P{Jg=_ MALAYALAM_tta/a/}'); + 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}', ""); @@ -55054,52 +56183,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2148, '\P{^Jg=malayalamtta}', ""); Expect(1, 2147, '\p{Jg=:\Amalayalamtta\z:}', "");; Expect(0, 2148, '\p{Jg=:\Amalayalamtta\z:}', "");; - Expect(1, 2147, '\p{Jg=-Malayalam_TTA}', ""); - Expect(0, 2147, '\p{^Jg=-Malayalam_TTA}', ""); - Expect(0, 2147, '\P{Jg=-Malayalam_TTA}', ""); - Expect(1, 2147, '\P{^Jg=-Malayalam_TTA}', ""); - Expect(0, 2148, '\p{Jg=-Malayalam_TTA}', ""); - Expect(1, 2148, '\p{^Jg=-Malayalam_TTA}', ""); - Expect(1, 2148, '\P{Jg=-Malayalam_TTA}', ""); - Expect(0, 2148, '\P{^Jg=-Malayalam_TTA}', ""); - Error('\p{Is_Joining_Group=/a/ Malayalam_tta}'); - Error('\P{Is_Joining_Group=/a/ Malayalam_tta}'); - Expect(1, 2147, '\p{Is_Joining_Group: malayalamtta}', ""); - Expect(0, 2147, '\p{^Is_Joining_Group: malayalamtta}', ""); - Expect(0, 2147, '\P{Is_Joining_Group: malayalamtta}', ""); - Expect(1, 2147, '\P{^Is_Joining_Group: malayalamtta}', ""); - Expect(0, 2148, '\p{Is_Joining_Group: malayalamtta}', ""); - Expect(1, 2148, '\p{^Is_Joining_Group: malayalamtta}', ""); - Expect(1, 2148, '\P{Is_Joining_Group: malayalamtta}', ""); - Expect(0, 2148, '\P{^Is_Joining_Group: malayalamtta}', ""); - Expect(1, 2147, '\p{Is_Joining_Group=_malayalam_Tta}', ""); - Expect(0, 2147, '\p{^Is_Joining_Group=_malayalam_Tta}', ""); - Expect(0, 2147, '\P{Is_Joining_Group=_malayalam_Tta}', ""); - Expect(1, 2147, '\P{^Is_Joining_Group=_malayalam_Tta}', ""); - Expect(0, 2148, '\p{Is_Joining_Group=_malayalam_Tta}', ""); - Expect(1, 2148, '\p{^Is_Joining_Group=_malayalam_Tta}', ""); - Expect(1, 2148, '\P{Is_Joining_Group=_malayalam_Tta}', ""); - Expect(0, 2148, '\P{^Is_Joining_Group=_malayalam_Tta}', ""); - Error('\p{Is_Jg: _ Malayalam_Tta:=}'); - Error('\P{Is_Jg: _ Malayalam_Tta:=}'); - Expect(1, 2147, '\p{Is_Jg: malayalamtta}', ""); - Expect(0, 2147, '\p{^Is_Jg: malayalamtta}', ""); - Expect(0, 2147, '\P{Is_Jg: malayalamtta}', ""); - Expect(1, 2147, '\P{^Is_Jg: malayalamtta}', ""); - Expect(0, 2148, '\p{Is_Jg: malayalamtta}', ""); - Expect(1, 2148, '\p{^Is_Jg: malayalamtta}', ""); - Expect(1, 2148, '\P{Is_Jg: malayalamtta}', ""); - Expect(0, 2148, '\P{^Is_Jg: malayalamtta}', ""); - Expect(1, 2147, '\p{Is_Jg: Malayalam_tta}', ""); - Expect(0, 2147, '\p{^Is_Jg: Malayalam_tta}', ""); - Expect(0, 2147, '\P{Is_Jg: Malayalam_tta}', ""); - Expect(1, 2147, '\P{^Is_Jg: Malayalam_tta}', ""); - Expect(0, 2148, '\p{Is_Jg: Malayalam_tta}', ""); - Expect(1, 2148, '\p{^Is_Jg: Malayalam_tta}', ""); - Expect(1, 2148, '\P{Is_Jg: Malayalam_tta}', ""); - Expect(0, 2148, '\P{^Is_Jg: Malayalam_tta}', ""); - Error('\p{Joining_Group= Manichaean_Aleph:=}'); - Error('\P{Joining_Group= Manichaean_Aleph:=}'); + Expect(1, 2147, '\p{Jg: malayalam_tta}', ""); + Expect(0, 2147, '\p{^Jg: malayalam_tta}', ""); + Expect(0, 2147, '\P{Jg: malayalam_tta}', ""); + Expect(1, 2147, '\P{^Jg: malayalam_tta}', ""); + Expect(0, 2148, '\p{Jg: malayalam_tta}', ""); + Expect(1, 2148, '\p{^Jg: malayalam_tta}', ""); + Expect(1, 2148, '\P{Jg: malayalam_tta}', ""); + Expect(0, 2148, '\P{^Jg: malayalam_tta}', ""); + Error('\p{Is_Joining_Group=_-Malayalam_TTA/a/}'); + Error('\P{Is_Joining_Group=_-Malayalam_TTA/a/}'); + Expect(1, 2147, '\p{Is_Joining_Group=malayalamtta}', ""); + Expect(0, 2147, '\p{^Is_Joining_Group=malayalamtta}', ""); + Expect(0, 2147, '\P{Is_Joining_Group=malayalamtta}', ""); + Expect(1, 2147, '\P{^Is_Joining_Group=malayalamtta}', ""); + Expect(0, 2148, '\p{Is_Joining_Group=malayalamtta}', ""); + Expect(1, 2148, '\p{^Is_Joining_Group=malayalamtta}', ""); + Expect(1, 2148, '\P{Is_Joining_Group=malayalamtta}', ""); + Expect(0, 2148, '\P{^Is_Joining_Group=malayalamtta}', ""); + Expect(1, 2147, '\p{Is_Joining_Group= -Malayalam_Tta}', ""); + Expect(0, 2147, '\p{^Is_Joining_Group= -Malayalam_Tta}', ""); + Expect(0, 2147, '\P{Is_Joining_Group= -Malayalam_Tta}', ""); + Expect(1, 2147, '\P{^Is_Joining_Group= -Malayalam_Tta}', ""); + Expect(0, 2148, '\p{Is_Joining_Group= -Malayalam_Tta}', ""); + Expect(1, 2148, '\p{^Is_Joining_Group= -Malayalam_Tta}', ""); + Expect(1, 2148, '\P{Is_Joining_Group= -Malayalam_Tta}', ""); + Expect(0, 2148, '\P{^Is_Joining_Group= -Malayalam_Tta}', ""); + Error('\p{Is_Jg=:= Malayalam_tta}'); + Error('\P{Is_Jg=:= Malayalam_tta}'); + Expect(1, 2147, '\p{Is_Jg=malayalamtta}', ""); + Expect(0, 2147, '\p{^Is_Jg=malayalamtta}', ""); + Expect(0, 2147, '\P{Is_Jg=malayalamtta}', ""); + Expect(1, 2147, '\P{^Is_Jg=malayalamtta}', ""); + Expect(0, 2148, '\p{Is_Jg=malayalamtta}', ""); + Expect(1, 2148, '\p{^Is_Jg=malayalamtta}', ""); + Expect(1, 2148, '\P{Is_Jg=malayalamtta}', ""); + Expect(0, 2148, '\P{^Is_Jg=malayalamtta}', ""); + Expect(1, 2147, '\p{Is_Jg: Malayalam_tta}', ""); + Expect(0, 2147, '\p{^Is_Jg: Malayalam_tta}', ""); + Expect(0, 2147, '\P{Is_Jg: Malayalam_tta}', ""); + Expect(1, 2147, '\P{^Is_Jg: Malayalam_tta}', ""); + Expect(0, 2148, '\p{Is_Jg: Malayalam_tta}', ""); + Expect(1, 2148, '\p{^Is_Jg: Malayalam_tta}', ""); + Expect(1, 2148, '\P{Is_Jg: Malayalam_tta}', ""); + Expect(0, 2148, '\P{^Is_Jg: Malayalam_tta}', ""); + Error('\p{Joining_Group:/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}', ""); @@ -55112,16 +56241,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/a/}'); - Error('\P{Jg= -manichaean_Aleph/a/}'); + 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}', ""); @@ -55134,34 +56263,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=/a/ Manichaean_Aleph}'); - Error('\P{Is_Joining_Group=/a/ Manichaean_Aleph}'); - Expect(1, 68288, '\p{Is_Joining_Group: manichaeanaleph}', ""); - Expect(0, 68288, '\p{^Is_Joining_Group: manichaeanaleph}', ""); - Expect(0, 68288, '\P{Is_Joining_Group: manichaeanaleph}', ""); - Expect(1, 68288, '\P{^Is_Joining_Group: manichaeanaleph}', ""); - Expect(0, 68289, '\p{Is_Joining_Group: manichaeanaleph}', ""); - Expect(1, 68289, '\p{^Is_Joining_Group: manichaeanaleph}', ""); - Expect(1, 68289, '\P{Is_Joining_Group: manichaeanaleph}', ""); - Expect(0, 68289, '\P{^Is_Joining_Group: manichaeanaleph}', ""); - Expect(1, 68288, '\p{Is_Joining_Group= Manichaean_Aleph}', ""); - Expect(0, 68288, '\p{^Is_Joining_Group= Manichaean_Aleph}', ""); - Expect(0, 68288, '\P{Is_Joining_Group= Manichaean_Aleph}', ""); - Expect(1, 68288, '\P{^Is_Joining_Group= Manichaean_Aleph}', ""); - Expect(0, 68289, '\p{Is_Joining_Group= Manichaean_Aleph}', ""); - Expect(1, 68289, '\p{^Is_Joining_Group= Manichaean_Aleph}', ""); - Expect(1, 68289, '\P{Is_Joining_Group= Manichaean_Aleph}', ""); - Expect(0, 68289, '\P{^Is_Joining_Group= Manichaean_Aleph}', ""); - Error('\p{Is_Jg=:= _MANICHAEAN_aleph}'); - Error('\P{Is_Jg=:= _MANICHAEAN_aleph}'); + Expect(1, 68288, '\p{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{Is_Jg=manichaeanaleph}', ""); Expect(0, 68288, '\p{^Is_Jg=manichaeanaleph}', ""); Expect(0, 68288, '\P{Is_Jg=manichaeanaleph}', ""); @@ -55170,16 +56299,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: /a/manichaean_AYIN}'); - Error('\P{Joining_Group: /a/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}', ""); @@ -55192,16 +56321,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68315, '\P{^Joining_Group=manichaeanayin}', ""); Expect(1, 68314, '\p{Joining_Group=:\Amanichaeanayin\z:}', "");; Expect(0, 68315, '\p{Joining_Group=:\Amanichaeanayin\z:}', "");; - Expect(1, 68314, '\p{Joining_Group= Manichaean_ayin}', ""); - Expect(0, 68314, '\p{^Joining_Group= Manichaean_ayin}', ""); - Expect(0, 68314, '\P{Joining_Group= Manichaean_ayin}', ""); - Expect(1, 68314, '\P{^Joining_Group= Manichaean_ayin}', ""); - Expect(0, 68315, '\p{Joining_Group= Manichaean_ayin}', ""); - Expect(1, 68315, '\p{^Joining_Group= Manichaean_ayin}', ""); - Expect(1, 68315, '\P{Joining_Group= Manichaean_ayin}', ""); - Expect(0, 68315, '\P{^Joining_Group= Manichaean_ayin}', ""); - Error('\p{Jg: _-manichaean_Ayin/a/}'); - Error('\P{Jg: _-manichaean_Ayin/a/}'); + 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{Jg=:\AManichaean_Ayin\z:}', "");; Expect(0, 68315, '\p{Jg=:\AManichaean_Ayin\z:}', "");; Expect(1, 68314, '\p{Jg=manichaeanayin}', ""); @@ -55214,16 +56343,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= /a/manichaean_AYIN}'); + Error('\P{Is_Joining_Group= /a/manichaean_AYIN}'); Expect(1, 68314, '\p{Is_Joining_Group=manichaeanayin}', ""); Expect(0, 68314, '\p{^Is_Joining_Group=manichaeanayin}', ""); Expect(0, 68314, '\P{Is_Joining_Group=manichaeanayin}', ""); @@ -55232,56 +56361,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68315, '\p{^Is_Joining_Group=manichaeanayin}', ""); Expect(1, 68315, '\P{Is_Joining_Group=manichaeanayin}', ""); Expect(0, 68315, '\P{^Is_Joining_Group=manichaeanayin}', ""); - Expect(1, 68314, '\p{Is_Joining_Group= Manichaean_Ayin}', ""); - Expect(0, 68314, '\p{^Is_Joining_Group= Manichaean_Ayin}', ""); - Expect(0, 68314, '\P{Is_Joining_Group= Manichaean_Ayin}', ""); - Expect(1, 68314, '\P{^Is_Joining_Group= Manichaean_Ayin}', ""); - Expect(0, 68315, '\p{Is_Joining_Group= Manichaean_Ayin}', ""); - Expect(1, 68315, '\p{^Is_Joining_Group= Manichaean_Ayin}', ""); - Expect(1, 68315, '\P{Is_Joining_Group= Manichaean_Ayin}', ""); - Expect(0, 68315, '\P{^Is_Joining_Group= Manichaean_Ayin}', ""); - Error('\p{Is_Jg=-_Manichaean_ayin:=}'); - Error('\P{Is_Jg=-_Manichaean_ayin:=}'); - Expect(1, 68314, '\p{Is_Jg: manichaeanayin}', ""); - Expect(0, 68314, '\p{^Is_Jg: manichaeanayin}', ""); - Expect(0, 68314, '\P{Is_Jg: manichaeanayin}', ""); - Expect(1, 68314, '\P{^Is_Jg: manichaeanayin}', ""); - Expect(0, 68315, '\p{Is_Jg: manichaeanayin}', ""); - Expect(1, 68315, '\p{^Is_Jg: manichaeanayin}', ""); - Expect(1, 68315, '\P{Is_Jg: manichaeanayin}', ""); - Expect(0, 68315, '\P{^Is_Jg: manichaeanayin}', ""); - Expect(1, 68314, '\p{Is_Jg=_ manichaean_Ayin}', ""); - Expect(0, 68314, '\p{^Is_Jg=_ manichaean_Ayin}', ""); - Expect(0, 68314, '\P{Is_Jg=_ manichaean_Ayin}', ""); - Expect(1, 68314, '\P{^Is_Jg=_ manichaean_Ayin}', ""); - Expect(0, 68315, '\p{Is_Jg=_ manichaean_Ayin}', ""); - Expect(1, 68315, '\p{^Is_Jg=_ manichaean_Ayin}', ""); - Expect(1, 68315, '\P{Is_Jg=_ manichaean_Ayin}', ""); - Expect(0, 68315, '\P{^Is_Jg=_ manichaean_Ayin}', ""); - Error('\p{Joining_Group=- manichaean_Beth:=}'); - Error('\P{Joining_Group=- manichaean_Beth:=}'); + Expect(1, 68314, '\p{Is_Joining_Group= Manichaean_AYIN}', ""); + Expect(0, 68314, '\p{^Is_Joining_Group= Manichaean_AYIN}', ""); + Expect(0, 68314, '\P{Is_Joining_Group= Manichaean_AYIN}', ""); + Expect(1, 68314, '\P{^Is_Joining_Group= Manichaean_AYIN}', ""); + Expect(0, 68315, '\p{Is_Joining_Group= Manichaean_AYIN}', ""); + Expect(1, 68315, '\p{^Is_Joining_Group= Manichaean_AYIN}', ""); + Expect(1, 68315, '\P{Is_Joining_Group= Manichaean_AYIN}', ""); + Expect(0, 68315, '\P{^Is_Joining_Group= Manichaean_AYIN}', ""); + Error('\p{Is_Jg=:= Manichaean_Ayin}'); + Error('\P{Is_Jg=:= Manichaean_Ayin}'); + Expect(1, 68314, '\p{Is_Jg=manichaeanayin}', ""); + Expect(0, 68314, '\p{^Is_Jg=manichaeanayin}', ""); + Expect(0, 68314, '\P{Is_Jg=manichaeanayin}', ""); + Expect(1, 68314, '\P{^Is_Jg=manichaeanayin}', ""); + Expect(0, 68315, '\p{Is_Jg=manichaeanayin}', ""); + Expect(1, 68315, '\p{^Is_Jg=manichaeanayin}', ""); + Expect(1, 68315, '\P{Is_Jg=manichaeanayin}', ""); + Expect(0, 68315, '\P{^Is_Jg=manichaeanayin}', ""); + Expect(1, 68314, '\p{Is_Jg=Manichaean_AYIN}', ""); + Expect(0, 68314, '\p{^Is_Jg=Manichaean_AYIN}', ""); + Expect(0, 68314, '\P{Is_Jg=Manichaean_AYIN}', ""); + Expect(1, 68314, '\P{^Is_Jg=Manichaean_AYIN}', ""); + Expect(0, 68315, '\p{Is_Jg=Manichaean_AYIN}', ""); + Expect(1, 68315, '\p{^Is_Jg=Manichaean_AYIN}', ""); + Expect(1, 68315, '\P{Is_Jg=Manichaean_AYIN}', ""); + Expect(0, 68315, '\P{^Is_Jg=Manichaean_AYIN}', ""); + Error('\p{Joining_Group=__MANICHAEAN_Beth/a/}'); + Error('\P{Joining_Group=__MANICHAEAN_Beth/a/}'); Expect(1, 68290, '\p{Joining_Group=:\AManichaean_Beth\z:}', "");; Expect(0, 68291, '\p{Joining_Group=:\AManichaean_Beth\z:}', "");; - Expect(1, 68290, '\p{Joining_Group=manichaeanbeth}', ""); - Expect(0, 68290, '\p{^Joining_Group=manichaeanbeth}', ""); - Expect(0, 68290, '\P{Joining_Group=manichaeanbeth}', ""); - Expect(1, 68290, '\P{^Joining_Group=manichaeanbeth}', ""); - Expect(0, 68291, '\p{Joining_Group=manichaeanbeth}', ""); - Expect(1, 68291, '\p{^Joining_Group=manichaeanbeth}', ""); - Expect(1, 68291, '\P{Joining_Group=manichaeanbeth}', ""); - Expect(0, 68291, '\P{^Joining_Group=manichaeanbeth}', ""); + Expect(1, 68290, '\p{Joining_Group:manichaeanbeth}', ""); + Expect(0, 68290, '\p{^Joining_Group:manichaeanbeth}', ""); + Expect(0, 68290, '\P{Joining_Group:manichaeanbeth}', ""); + Expect(1, 68290, '\P{^Joining_Group:manichaeanbeth}', ""); + Expect(0, 68291, '\p{Joining_Group:manichaeanbeth}', ""); + Expect(1, 68291, '\p{^Joining_Group:manichaeanbeth}', ""); + Expect(1, 68291, '\P{Joining_Group:manichaeanbeth}', ""); + Expect(0, 68291, '\P{^Joining_Group:manichaeanbeth}', ""); Expect(1, 68290, '\p{Joining_Group=:\Amanichaeanbeth\z:}', "");; Expect(0, 68291, '\p{Joining_Group=:\Amanichaeanbeth\z:}', "");; - Expect(1, 68290, '\p{Joining_Group=--Manichaean_BETH}', ""); - Expect(0, 68290, '\p{^Joining_Group=--Manichaean_BETH}', ""); - Expect(0, 68290, '\P{Joining_Group=--Manichaean_BETH}', ""); - Expect(1, 68290, '\P{^Joining_Group=--Manichaean_BETH}', ""); - Expect(0, 68291, '\p{Joining_Group=--Manichaean_BETH}', ""); - Expect(1, 68291, '\p{^Joining_Group=--Manichaean_BETH}', ""); - Expect(1, 68291, '\P{Joining_Group=--Manichaean_BETH}', ""); - Expect(0, 68291, '\P{^Joining_Group=--Manichaean_BETH}', ""); - Error('\p{Jg= :=Manichaean_BETH}'); - Error('\P{Jg= :=Manichaean_BETH}'); + Expect(1, 68290, '\p{Joining_Group=_manichaean_beth}', ""); + Expect(0, 68290, '\p{^Joining_Group=_manichaean_beth}', ""); + Expect(0, 68290, '\P{Joining_Group=_manichaean_beth}', ""); + Expect(1, 68290, '\P{^Joining_Group=_manichaean_beth}', ""); + Expect(0, 68291, '\p{Joining_Group=_manichaean_beth}', ""); + Expect(1, 68291, '\p{^Joining_Group=_manichaean_beth}', ""); + Expect(1, 68291, '\P{Joining_Group=_manichaean_beth}', ""); + Expect(0, 68291, '\P{^Joining_Group=_manichaean_beth}', ""); + Error('\p{Jg=-/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}', ""); @@ -55294,34 +56423,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=/a/Manichaean_beth}'); - Error('\P{Is_Joining_Group=/a/Manichaean_beth}'); - Expect(1, 68290, '\p{Is_Joining_Group=manichaeanbeth}', ""); - Expect(0, 68290, '\p{^Is_Joining_Group=manichaeanbeth}', ""); - Expect(0, 68290, '\P{Is_Joining_Group=manichaeanbeth}', ""); - 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}'); - Error('\P{Is_Jg=:= 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=/a/- MANICHAEAN_Beth}'); + Error('\P{Is_Jg=/a/- MANICHAEAN_Beth}'); Expect(1, 68290, '\p{Is_Jg=manichaeanbeth}', ""); Expect(0, 68290, '\p{^Is_Jg=manichaeanbeth}', ""); Expect(0, 68290, '\P{Is_Jg=manichaeanbeth}', ""); @@ -55330,16 +56459,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=_/a/Manichaean_DALETH}'); - Error('\P{Joining_Group=_/a/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}', ""); @@ -55352,56 +56481,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68294, '\P{^Joining_Group=manichaeandaleth}', ""); Expect(1, 68293, '\p{Joining_Group=:\Amanichaeandaleth\z:}', "");; Expect(0, 68294, '\p{Joining_Group=:\Amanichaeandaleth\z:}', "");; - Expect(1, 68293, '\p{Joining_Group=-manichaean_DALETH}', ""); - Expect(0, 68293, '\p{^Joining_Group=-manichaean_DALETH}', ""); - Expect(0, 68293, '\P{Joining_Group=-manichaean_DALETH}', ""); - Expect(1, 68293, '\P{^Joining_Group=-manichaean_DALETH}', ""); - Expect(0, 68294, '\p{Joining_Group=-manichaean_DALETH}', ""); - Expect(1, 68294, '\p{^Joining_Group=-manichaean_DALETH}', ""); - Expect(1, 68294, '\P{Joining_Group=-manichaean_DALETH}', ""); - Expect(0, 68294, '\P{^Joining_Group=-manichaean_DALETH}', ""); - Error('\p{Jg=:=- manichaean_Daleth}'); - Error('\P{Jg=:=- manichaean_Daleth}'); + Expect(1, 68293, '\p{Joining_Group=_-manichaean_Daleth}', ""); + Expect(0, 68293, '\p{^Joining_Group=_-manichaean_Daleth}', ""); + Expect(0, 68293, '\P{Joining_Group=_-manichaean_Daleth}', ""); + Expect(1, 68293, '\P{^Joining_Group=_-manichaean_Daleth}', ""); + Expect(0, 68294, '\p{Joining_Group=_-manichaean_Daleth}', ""); + Expect(1, 68294, '\p{^Joining_Group=_-manichaean_Daleth}', ""); + Expect(1, 68294, '\P{Joining_Group=_-manichaean_Daleth}', ""); + Expect(0, 68294, '\P{^Joining_Group=_-manichaean_Daleth}', ""); + Error('\p{Jg=_-Manichaean_DALETH/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}', ""); - Expect(0, 68293, '\p{^Jg:manichaeandaleth}', ""); - Expect(0, 68293, '\P{Jg:manichaeandaleth}', ""); - Expect(1, 68293, '\P{^Jg:manichaeandaleth}', ""); - Expect(0, 68294, '\p{Jg:manichaeandaleth}', ""); - Expect(1, 68294, '\p{^Jg:manichaeandaleth}', ""); - Expect(1, 68294, '\P{Jg:manichaeandaleth}', ""); - Expect(0, 68294, '\P{^Jg:manichaeandaleth}', ""); + Expect(1, 68293, '\p{Jg=manichaeandaleth}', ""); + Expect(0, 68293, '\p{^Jg=manichaeandaleth}', ""); + Expect(0, 68293, '\P{Jg=manichaeandaleth}', ""); + Expect(1, 68293, '\P{^Jg=manichaeandaleth}', ""); + Expect(0, 68294, '\p{Jg=manichaeandaleth}', ""); + Expect(1, 68294, '\p{^Jg=manichaeandaleth}', ""); + Expect(1, 68294, '\P{Jg=manichaeandaleth}', ""); + Expect(0, 68294, '\P{^Jg=manichaeandaleth}', ""); Expect(1, 68293, '\p{Jg=:\Amanichaeandaleth\z:}', "");; Expect(0, 68294, '\p{Jg=:\Amanichaeandaleth\z:}', "");; - Expect(1, 68293, '\p{Jg=_ MANICHAEAN_daleth}', ""); - Expect(0, 68293, '\p{^Jg=_ MANICHAEAN_daleth}', ""); - Expect(0, 68293, '\P{Jg=_ MANICHAEAN_daleth}', ""); - Expect(1, 68293, '\P{^Jg=_ MANICHAEAN_daleth}', ""); - Expect(0, 68294, '\p{Jg=_ MANICHAEAN_daleth}', ""); - Expect(1, 68294, '\p{^Jg=_ MANICHAEAN_daleth}', ""); - Expect(1, 68294, '\P{Jg=_ MANICHAEAN_daleth}', ""); - Expect(0, 68294, '\P{^Jg=_ MANICHAEAN_daleth}', ""); - Error('\p{Is_Joining_Group=_/a/manichaean_daleth}'); - Error('\P{Is_Joining_Group=_/a/manichaean_daleth}'); - Expect(1, 68293, '\p{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=/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{Is_Jg=manichaeandaleth}', ""); Expect(0, 68293, '\p{^Is_Jg=manichaeandaleth}', ""); Expect(0, 68293, '\P{Is_Jg=manichaeandaleth}', ""); @@ -55410,16 +56539,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68294, '\p{^Is_Jg=manichaeandaleth}', ""); Expect(1, 68294, '\P{Is_Jg=manichaeandaleth}', ""); Expect(0, 68294, '\P{^Is_Jg=manichaeandaleth}', ""); - Expect(1, 68293, '\p{Is_Jg= _manichaean_Daleth}', ""); - Expect(0, 68293, '\p{^Is_Jg= _manichaean_Daleth}', ""); - Expect(0, 68293, '\P{Is_Jg= _manichaean_Daleth}', ""); - Expect(1, 68293, '\P{^Is_Jg= _manichaean_Daleth}', ""); - Expect(0, 68294, '\p{Is_Jg= _manichaean_Daleth}', ""); - Expect(1, 68294, '\p{^Is_Jg= _manichaean_Daleth}', ""); - Expect(1, 68294, '\P{Is_Jg= _manichaean_Daleth}', ""); - Expect(0, 68294, '\P{^Is_Jg= _manichaean_Daleth}', ""); - Error('\p{Joining_Group=_-MANICHAEAN_DHAMEDH:=}'); - Error('\P{Joining_Group=_-MANICHAEAN_DHAMEDH:=}'); + Expect(1, 68293, '\p{Is_Jg=- manichaean_DALETH}', ""); + Expect(0, 68293, '\p{^Is_Jg=- manichaean_DALETH}', ""); + Expect(0, 68293, '\P{Is_Jg=- manichaean_DALETH}', ""); + Expect(1, 68293, '\P{^Is_Jg=- manichaean_DALETH}', ""); + Expect(0, 68294, '\p{Is_Jg=- manichaean_DALETH}', ""); + Expect(1, 68294, '\p{^Is_Jg=- manichaean_DALETH}', ""); + Expect(1, 68294, '\P{Is_Jg=- manichaean_DALETH}', ""); + Expect(0, 68294, '\P{^Is_Jg=- manichaean_DALETH}', ""); + Error('\p{Joining_Group=_/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}', ""); @@ -55432,16 +56561,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}', ""); @@ -55454,34 +56583,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68309, '\P{^Jg=manichaeandhamedh}', ""); Expect(1, 68308, '\p{Jg=:\Amanichaeandhamedh\z:}', "");; Expect(0, 68309, '\p{Jg=:\Amanichaeandhamedh\z:}', "");; - Expect(1, 68308, '\p{Jg=__Manichaean_Dhamedh}', ""); - Expect(0, 68308, '\p{^Jg=__Manichaean_Dhamedh}', ""); - Expect(0, 68308, '\P{Jg=__Manichaean_Dhamedh}', ""); - Expect(1, 68308, '\P{^Jg=__Manichaean_Dhamedh}', ""); - Expect(0, 68309, '\p{Jg=__Manichaean_Dhamedh}', ""); - Expect(1, 68309, '\p{^Jg=__Manichaean_Dhamedh}', ""); - Expect(1, 68309, '\P{Jg=__Manichaean_Dhamedh}', ""); - Expect(0, 68309, '\P{^Jg=__Manichaean_Dhamedh}', ""); - Error('\p{Is_Joining_Group=--Manichaean_Dhamedh/a/}'); - Error('\P{Is_Joining_Group=--Manichaean_Dhamedh/a/}'); - Expect(1, 68308, '\p{Is_Joining_Group: manichaeandhamedh}', ""); - Expect(0, 68308, '\p{^Is_Joining_Group: manichaeandhamedh}', ""); - Expect(0, 68308, '\P{Is_Joining_Group: manichaeandhamedh}', ""); - Expect(1, 68308, '\P{^Is_Joining_Group: manichaeandhamedh}', ""); - Expect(0, 68309, '\p{Is_Joining_Group: manichaeandhamedh}', ""); - Expect(1, 68309, '\p{^Is_Joining_Group: manichaeandhamedh}', ""); - Expect(1, 68309, '\P{Is_Joining_Group: manichaeandhamedh}', ""); - Expect(0, 68309, '\P{^Is_Joining_Group: manichaeandhamedh}', ""); - Expect(1, 68308, '\p{Is_Joining_Group= manichaean_Dhamedh}', ""); - Expect(0, 68308, '\p{^Is_Joining_Group= manichaean_Dhamedh}', ""); - Expect(0, 68308, '\P{Is_Joining_Group= manichaean_Dhamedh}', ""); - Expect(1, 68308, '\P{^Is_Joining_Group= manichaean_Dhamedh}', ""); - Expect(0, 68309, '\p{Is_Joining_Group= manichaean_Dhamedh}', ""); - Expect(1, 68309, '\p{^Is_Joining_Group= manichaean_Dhamedh}', ""); - Expect(1, 68309, '\P{Is_Joining_Group= manichaean_Dhamedh}', ""); - Expect(0, 68309, '\P{^Is_Joining_Group= manichaean_Dhamedh}', ""); - Error('\p{Is_Jg=-_manichaean_DHAMEDH/a/}'); - Error('\P{Is_Jg=-_manichaean_DHAMEDH/a/}'); + Expect(1, 68308, '\p{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{Is_Joining_Group=manichaeandhamedh}', ""); + Expect(0, 68308, '\p{^Is_Joining_Group=manichaeandhamedh}', ""); + Expect(0, 68308, '\P{Is_Joining_Group=manichaeandhamedh}', ""); + Expect(1, 68308, '\P{^Is_Joining_Group=manichaeandhamedh}', ""); + Expect(0, 68309, '\p{Is_Joining_Group=manichaeandhamedh}', ""); + Expect(1, 68309, '\p{^Is_Joining_Group=manichaeandhamedh}', ""); + Expect(1, 68309, '\P{Is_Joining_Group=manichaeandhamedh}', ""); + Expect(0, 68309, '\P{^Is_Joining_Group=manichaeandhamedh}', ""); + Expect(1, 68308, '\p{Is_Joining_Group= _Manichaean_dhamedh}', ""); + Expect(0, 68308, '\p{^Is_Joining_Group= _Manichaean_dhamedh}', ""); + Expect(0, 68308, '\P{Is_Joining_Group= _Manichaean_dhamedh}', ""); + Expect(1, 68308, '\P{^Is_Joining_Group= _Manichaean_dhamedh}', ""); + Expect(0, 68309, '\p{Is_Joining_Group= _Manichaean_dhamedh}', ""); + Expect(1, 68309, '\p{^Is_Joining_Group= _Manichaean_dhamedh}', ""); + Expect(1, 68309, '\P{Is_Joining_Group= _Manichaean_dhamedh}', ""); + Expect(0, 68309, '\P{^Is_Joining_Group= _Manichaean_dhamedh}', ""); + Error('\p{Is_Jg= MANICHAEAN_dhamedh/a/}'); + Error('\P{Is_Jg= MANICHAEAN_dhamedh/a/}'); Expect(1, 68308, '\p{Is_Jg=manichaeandhamedh}', ""); Expect(0, 68308, '\p{^Is_Jg=manichaeandhamedh}', ""); Expect(0, 68308, '\P{Is_Jg=manichaeandhamedh}', ""); @@ -55490,16 +56619,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=- manichaean_Five:=}'); - Error('\P{Joining_Group=- 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: /a/manichaean_Five}'); + Error('\P{Joining_Group: /a/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}', ""); @@ -55512,16 +56641,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68333, '\P{^Joining_Group=manichaeanfive}', ""); Expect(1, 68332, '\p{Joining_Group=:\Amanichaeanfive\z:}', "");; Expect(0, 68333, '\p{Joining_Group=:\Amanichaeanfive\z:}', "");; - Expect(1, 68332, '\p{Joining_Group=_Manichaean_Five}', ""); - Expect(0, 68332, '\p{^Joining_Group=_Manichaean_Five}', ""); - Expect(0, 68332, '\P{Joining_Group=_Manichaean_Five}', ""); - Expect(1, 68332, '\P{^Joining_Group=_Manichaean_Five}', ""); - Expect(0, 68333, '\p{Joining_Group=_Manichaean_Five}', ""); - Expect(1, 68333, '\p{^Joining_Group=_Manichaean_Five}', ""); - Expect(1, 68333, '\P{Joining_Group=_Manichaean_Five}', ""); - Expect(0, 68333, '\P{^Joining_Group=_Manichaean_Five}', ""); - Error('\p{Jg=_ Manichaean_five/a/}'); - Error('\P{Jg=_ Manichaean_five/a/}'); + Expect(1, 68332, '\p{Joining_Group= manichaean_Five}', ""); + Expect(0, 68332, '\p{^Joining_Group= manichaean_Five}', ""); + Expect(0, 68332, '\P{Joining_Group= manichaean_Five}', ""); + Expect(1, 68332, '\P{^Joining_Group= manichaean_Five}', ""); + Expect(0, 68333, '\p{Joining_Group= manichaean_Five}', ""); + Expect(1, 68333, '\p{^Joining_Group= manichaean_Five}', ""); + Expect(1, 68333, '\P{Joining_Group= manichaean_Five}', ""); + Expect(0, 68333, '\P{^Joining_Group= manichaean_Five}', ""); + Error('\p{Jg= :=Manichaean_FIVE}'); + 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}', ""); @@ -55534,16 +56663,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}', ""); @@ -55552,16 +56681,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68333, '\p{^Is_Joining_Group=manichaeanfive}', ""); Expect(1, 68333, '\P{Is_Joining_Group=manichaeanfive}', ""); Expect(0, 68333, '\P{^Is_Joining_Group=manichaeanfive}', ""); - Expect(1, 68332, '\p{Is_Joining_Group=--Manichaean_Five}', ""); - Expect(0, 68332, '\p{^Is_Joining_Group=--Manichaean_Five}', ""); - Expect(0, 68332, '\P{Is_Joining_Group=--Manichaean_Five}', ""); - Expect(1, 68332, '\P{^Is_Joining_Group=--Manichaean_Five}', ""); - Expect(0, 68333, '\p{Is_Joining_Group=--Manichaean_Five}', ""); - Expect(1, 68333, '\p{^Is_Joining_Group=--Manichaean_Five}', ""); - Expect(1, 68333, '\P{Is_Joining_Group=--Manichaean_Five}', ""); - Expect(0, 68333, '\P{^Is_Joining_Group=--Manichaean_Five}', ""); - Error('\p{Is_Jg=/a/ Manichaean_five}'); - Error('\P{Is_Jg=/a/ Manichaean_five}'); + Expect(1, 68332, '\p{Is_Joining_Group= MANICHAEAN_FIVE}', ""); + Expect(0, 68332, '\p{^Is_Joining_Group= MANICHAEAN_FIVE}', ""); + Expect(0, 68332, '\P{Is_Joining_Group= MANICHAEAN_FIVE}', ""); + Expect(1, 68332, '\P{^Is_Joining_Group= MANICHAEAN_FIVE}', ""); + Expect(0, 68333, '\p{Is_Joining_Group= MANICHAEAN_FIVE}', ""); + Expect(1, 68333, '\p{^Is_Joining_Group= MANICHAEAN_FIVE}', ""); + Expect(1, 68333, '\P{Is_Joining_Group= MANICHAEAN_FIVE}', ""); + Expect(0, 68333, '\P{^Is_Joining_Group= MANICHAEAN_FIVE}', ""); + Error('\p{Is_Jg: 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}', ""); @@ -55570,60 +56699,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68333, '\p{^Is_Jg=manichaeanfive}', ""); Expect(1, 68333, '\P{Is_Jg=manichaeanfive}', ""); Expect(0, 68333, '\P{^Is_Jg=manichaeanfive}', ""); - Expect(1, 68332, '\p{Is_Jg= _manichaean_Five}', ""); - Expect(0, 68332, '\p{^Is_Jg= _manichaean_Five}', ""); - Expect(0, 68332, '\P{Is_Jg= _manichaean_Five}', ""); - Expect(1, 68332, '\P{^Is_Jg= _manichaean_Five}', ""); - Expect(0, 68333, '\p{Is_Jg= _manichaean_Five}', ""); - Expect(1, 68333, '\p{^Is_Jg= _manichaean_Five}', ""); - Expect(1, 68333, '\P{Is_Jg= _manichaean_Five}', ""); - Expect(0, 68333, '\P{^Is_Jg= _manichaean_Five}', ""); - Error('\p{Joining_Group=- Manichaean_gimel/a/}'); - Error('\P{Joining_Group=- Manichaean_gimel/a/}'); + Expect(1, 68332, '\p{Is_Jg=__Manichaean_Five}', ""); + Expect(0, 68332, '\p{^Is_Jg=__Manichaean_Five}', ""); + Expect(0, 68332, '\P{Is_Jg=__Manichaean_Five}', ""); + Expect(1, 68332, '\P{^Is_Jg=__Manichaean_Five}', ""); + Expect(0, 68333, '\p{Is_Jg=__Manichaean_Five}', ""); + Expect(1, 68333, '\p{^Is_Jg=__Manichaean_Five}', ""); + Expect(1, 68333, '\P{Is_Jg=__Manichaean_Five}', ""); + Expect(0, 68333, '\P{^Is_Jg=__Manichaean_Five}', ""); + Error('\p{Joining_Group: _ manichaean_GIMEL/a/}'); + Error('\P{Joining_Group: _ manichaean_GIMEL/a/}'); Expect(1, 68292, '\p{Joining_Group=:\AManichaean_Gimel\z:}', "");; Expect(0, 68293, '\p{Joining_Group=:\AManichaean_Gimel\z:}', "");; - Expect(1, 68292, '\p{Joining_Group: manichaeangimel}', ""); - Expect(0, 68292, '\p{^Joining_Group: manichaeangimel}', ""); - Expect(0, 68292, '\P{Joining_Group: manichaeangimel}', ""); - Expect(1, 68292, '\P{^Joining_Group: manichaeangimel}', ""); - Expect(0, 68293, '\p{Joining_Group: manichaeangimel}', ""); - Expect(1, 68293, '\p{^Joining_Group: manichaeangimel}', ""); - Expect(1, 68293, '\P{Joining_Group: manichaeangimel}', ""); - Expect(0, 68293, '\P{^Joining_Group: manichaeangimel}', ""); + Expect(1, 68292, '\p{Joining_Group=manichaeangimel}', ""); + Expect(0, 68292, '\p{^Joining_Group=manichaeangimel}', ""); + Expect(0, 68292, '\P{Joining_Group=manichaeangimel}', ""); + Expect(1, 68292, '\P{^Joining_Group=manichaeangimel}', ""); + Expect(0, 68293, '\p{Joining_Group=manichaeangimel}', ""); + Expect(1, 68293, '\p{^Joining_Group=manichaeangimel}', ""); + Expect(1, 68293, '\P{Joining_Group=manichaeangimel}', ""); + Expect(0, 68293, '\P{^Joining_Group=manichaeangimel}', ""); Expect(1, 68292, '\p{Joining_Group=:\Amanichaeangimel\z:}', "");; Expect(0, 68293, '\p{Joining_Group=:\Amanichaeangimel\z:}', "");; - Expect(1, 68292, '\p{Joining_Group= MANICHAEAN_Gimel}', ""); - Expect(0, 68292, '\p{^Joining_Group= MANICHAEAN_Gimel}', ""); - Expect(0, 68292, '\P{Joining_Group= MANICHAEAN_Gimel}', ""); - Expect(1, 68292, '\P{^Joining_Group= MANICHAEAN_Gimel}', ""); - Expect(0, 68293, '\p{Joining_Group= MANICHAEAN_Gimel}', ""); - Expect(1, 68293, '\p{^Joining_Group= MANICHAEAN_Gimel}', ""); - Expect(1, 68293, '\P{Joining_Group= MANICHAEAN_Gimel}', ""); - Expect(0, 68293, '\P{^Joining_Group= MANICHAEAN_Gimel}', ""); - Error('\p{Jg=_/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=-/a/Manichaean_gimel}'); + Error('\P{Jg=-/a/Manichaean_gimel}'); Expect(1, 68292, '\p{Jg=:\AManichaean_Gimel\z:}', "");; Expect(0, 68293, '\p{Jg=:\AManichaean_Gimel\z:}', "");; - Expect(1, 68292, '\p{Jg=manichaeangimel}', ""); - 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= :=MANICHAEAN_gimel}'); + Error('\P{Is_Joining_Group= :=MANICHAEAN_gimel}'); Expect(1, 68292, '\p{Is_Joining_Group=manichaeangimel}', ""); Expect(0, 68292, '\p{^Is_Joining_Group=manichaeangimel}', ""); Expect(0, 68292, '\P{Is_Joining_Group=manichaeangimel}', ""); @@ -55632,16 +56761,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68293, '\p{^Is_Joining_Group=manichaeangimel}', ""); Expect(1, 68293, '\P{Is_Joining_Group=manichaeangimel}', ""); Expect(0, 68293, '\P{^Is_Joining_Group=manichaeangimel}', ""); - Expect(1, 68292, '\p{Is_Joining_Group= -Manichaean_Gimel}', ""); - Expect(0, 68292, '\p{^Is_Joining_Group= -Manichaean_Gimel}', ""); - Expect(0, 68292, '\P{Is_Joining_Group= -Manichaean_Gimel}', ""); - Expect(1, 68292, '\P{^Is_Joining_Group= -Manichaean_Gimel}', ""); - Expect(0, 68293, '\p{Is_Joining_Group= -Manichaean_Gimel}', ""); - Expect(1, 68293, '\p{^Is_Joining_Group= -Manichaean_Gimel}', ""); - Expect(1, 68293, '\P{Is_Joining_Group= -Manichaean_Gimel}', ""); - Expect(0, 68293, '\P{^Is_Joining_Group= -Manichaean_Gimel}', ""); - Error('\p{Is_Jg= MANICHAEAN_Gimel/a/}'); - Error('\P{Is_Jg= MANICHAEAN_Gimel/a/}'); + Expect(1, 68292, '\p{Is_Joining_Group= -Manichaean_GIMEL}', ""); + Expect(0, 68292, '\p{^Is_Joining_Group= -Manichaean_GIMEL}', ""); + Expect(0, 68292, '\P{Is_Joining_Group= -Manichaean_GIMEL}', ""); + Expect(1, 68292, '\P{^Is_Joining_Group= -Manichaean_GIMEL}', ""); + Expect(0, 68293, '\p{Is_Joining_Group= -Manichaean_GIMEL}', ""); + Expect(1, 68293, '\p{^Is_Joining_Group= -Manichaean_GIMEL}', ""); + Expect(1, 68293, '\P{Is_Joining_Group= -Manichaean_GIMEL}', ""); + Expect(0, 68293, '\P{^Is_Joining_Group= -Manichaean_GIMEL}', ""); + Error('\p{Is_Jg=:=_ manichaean_GIMEL}'); + 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}', ""); @@ -55650,16 +56779,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=/a/--MANICHAEAN_Heth}'); - Error('\P{Joining_Group=/a/--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}', ""); @@ -55672,16 +56801,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68302, '\P{^Joining_Group=manichaeanheth}', ""); Expect(1, 68301, '\p{Joining_Group=:\Amanichaeanheth\z:}', "");; Expect(0, 68302, '\p{Joining_Group=:\Amanichaeanheth\z:}', "");; - Expect(1, 68301, '\p{Joining_Group=Manichaean_HETH}', ""); - Expect(0, 68301, '\p{^Joining_Group=Manichaean_HETH}', ""); - Expect(0, 68301, '\P{Joining_Group=Manichaean_HETH}', ""); - Expect(1, 68301, '\P{^Joining_Group=Manichaean_HETH}', ""); - Expect(0, 68302, '\p{Joining_Group=Manichaean_HETH}', ""); - Expect(1, 68302, '\p{^Joining_Group=Manichaean_HETH}', ""); - Expect(1, 68302, '\P{Joining_Group=Manichaean_HETH}', ""); - Expect(0, 68302, '\P{^Joining_Group=Manichaean_HETH}', ""); - Error('\p{Jg=_ MANICHAEAN_Heth:=}'); - Error('\P{Jg=_ MANICHAEAN_Heth:=}'); + Expect(1, 68301, '\p{Joining_Group=-manichaean_heth}', ""); + Expect(0, 68301, '\p{^Joining_Group=-manichaean_heth}', ""); + Expect(0, 68301, '\P{Joining_Group=-manichaean_heth}', ""); + Expect(1, 68301, '\P{^Joining_Group=-manichaean_heth}', ""); + Expect(0, 68302, '\p{Joining_Group=-manichaean_heth}', ""); + Expect(1, 68302, '\p{^Joining_Group=-manichaean_heth}', ""); + Expect(1, 68302, '\P{Joining_Group=-manichaean_heth}', ""); + Expect(0, 68302, '\P{^Joining_Group=-manichaean_heth}', ""); + Error('\p{Jg=/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}', ""); @@ -55694,16 +56823,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=-/a/Manichaean_Heth}'); + Error('\P{Is_Joining_Group=-/a/Manichaean_Heth}'); Expect(1, 68301, '\p{Is_Joining_Group=manichaeanheth}', ""); Expect(0, 68301, '\p{^Is_Joining_Group=manichaeanheth}', ""); Expect(0, 68301, '\P{Is_Joining_Group=manichaeanheth}', ""); @@ -55712,16 +56841,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68302, '\p{^Is_Joining_Group=manichaeanheth}', ""); Expect(1, 68302, '\P{Is_Joining_Group=manichaeanheth}', ""); Expect(0, 68302, '\P{^Is_Joining_Group=manichaeanheth}', ""); - Expect(1, 68301, '\p{Is_Joining_Group: manichaean_Heth}', ""); - Expect(0, 68301, '\p{^Is_Joining_Group: manichaean_Heth}', ""); - Expect(0, 68301, '\P{Is_Joining_Group: manichaean_Heth}', ""); - Expect(1, 68301, '\P{^Is_Joining_Group: manichaean_Heth}', ""); - Expect(0, 68302, '\p{Is_Joining_Group: manichaean_Heth}', ""); - Expect(1, 68302, '\p{^Is_Joining_Group: manichaean_Heth}', ""); - Expect(1, 68302, '\P{Is_Joining_Group: manichaean_Heth}', ""); - Expect(0, 68302, '\P{^Is_Joining_Group: manichaean_Heth}', ""); - Error('\p{Is_Jg=:= Manichaean_HETH}'); - Error('\P{Is_Jg=:= Manichaean_HETH}'); + Expect(1, 68301, '\p{Is_Joining_Group=- Manichaean_HETH}', ""); + Expect(0, 68301, '\p{^Is_Joining_Group=- Manichaean_HETH}', ""); + Expect(0, 68301, '\P{Is_Joining_Group=- Manichaean_HETH}', ""); + Expect(1, 68301, '\P{^Is_Joining_Group=- Manichaean_HETH}', ""); + Expect(0, 68302, '\p{Is_Joining_Group=- Manichaean_HETH}', ""); + Expect(1, 68302, '\p{^Is_Joining_Group=- Manichaean_HETH}', ""); + Expect(1, 68302, '\P{Is_Joining_Group=- Manichaean_HETH}', ""); + Expect(0, 68302, '\P{^Is_Joining_Group=- Manichaean_HETH}', ""); + Error('\p{Is_Jg= _Manichaean_HETH/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}', ""); @@ -55730,16 +56859,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}', ""); @@ -55752,16 +56881,16 @@ 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:=}'); - Error('\P{Jg= manichaean_HUNDRED:=}'); + Expect(1, 68335, '\p{Joining_Group= Manichaean_Hundred}', ""); + Expect(0, 68335, '\p{^Joining_Group= Manichaean_Hundred}', ""); + Expect(0, 68335, '\P{Joining_Group= Manichaean_Hundred}', ""); + Expect(1, 68335, '\P{^Joining_Group= Manichaean_Hundred}', ""); + Expect(0, 68336, '\p{Joining_Group= Manichaean_Hundred}', ""); + Expect(1, 68336, '\p{^Joining_Group= Manichaean_Hundred}', ""); + Expect(1, 68336, '\P{Joining_Group= Manichaean_Hundred}', ""); + Expect(0, 68336, '\P{^Joining_Group= Manichaean_Hundred}', ""); + Error('\p{Jg=-_Manichaean_HUNDRED/a/}'); + Error('\P{Jg=-_Manichaean_HUNDRED/a/}'); Expect(1, 68335, '\p{Jg=:\AManichaean_Hundred\z:}', "");; Expect(0, 68336, '\p{Jg=:\AManichaean_Hundred\z:}', "");; Expect(1, 68335, '\p{Jg=manichaeanhundred}', ""); @@ -55774,16 +56903,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=/a/ _Manichaean_HUNDRED}'); - Error('\P{Is_Joining_Group=/a/ _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:=}'); + Error('\P{Is_Joining_Group=-manichaean_Hundred:=}'); Expect(1, 68335, '\p{Is_Joining_Group=manichaeanhundred}', ""); Expect(0, 68335, '\p{^Is_Joining_Group=manichaeanhundred}', ""); Expect(0, 68335, '\P{Is_Joining_Group=manichaeanhundred}', ""); @@ -55792,16 +56921,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=/a/- Manichaean_HUNDRED}'); + Error('\P{Is_Jg=/a/- Manichaean_HUNDRED}'); Expect(1, 68335, '\p{Is_Jg=manichaeanhundred}', ""); Expect(0, 68335, '\p{^Is_Jg=manichaeanhundred}', ""); Expect(0, 68335, '\P{Is_Jg=manichaeanhundred}', ""); @@ -55810,38 +56939,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68336, '\p{^Is_Jg=manichaeanhundred}', ""); Expect(1, 68336, '\P{Is_Jg=manichaeanhundred}', ""); Expect(0, 68336, '\P{^Is_Jg=manichaeanhundred}', ""); - Expect(1, 68335, '\p{Is_Jg= manichaean_HUNDRED}', ""); - Expect(0, 68335, '\p{^Is_Jg= manichaean_HUNDRED}', ""); - Expect(0, 68335, '\P{Is_Jg= manichaean_HUNDRED}', ""); - Expect(1, 68335, '\P{^Is_Jg= manichaean_HUNDRED}', ""); - Expect(0, 68336, '\p{Is_Jg= manichaean_HUNDRED}', ""); - Expect(1, 68336, '\p{^Is_Jg= manichaean_HUNDRED}', ""); - Expect(1, 68336, '\P{Is_Jg= manichaean_HUNDRED}', ""); - Expect(0, 68336, '\P{^Is_Jg= manichaean_HUNDRED}', ""); - Error('\p{Joining_Group=manichaean_Kaph:=}'); - Error('\P{Joining_Group=manichaean_Kaph:=}'); + Expect(1, 68335, '\p{Is_Jg= -manichaean_Hundred}', ""); + Expect(0, 68335, '\p{^Is_Jg= -manichaean_Hundred}', ""); + Expect(0, 68335, '\P{Is_Jg= -manichaean_Hundred}', ""); + Expect(1, 68335, '\P{^Is_Jg= -manichaean_Hundred}', ""); + Expect(0, 68336, '\p{Is_Jg= -manichaean_Hundred}', ""); + Expect(1, 68336, '\p{^Is_Jg= -manichaean_Hundred}', ""); + Expect(1, 68336, '\P{Is_Jg= -manichaean_Hundred}', ""); + Expect(0, 68336, '\P{^Is_Jg= -manichaean_Hundred}', ""); + Error('\p{Joining_Group=:=__Manichaean_Kaph}'); + Error('\P{Joining_Group=:=__Manichaean_Kaph}'); Expect(1, 68306, '\p{Joining_Group=:\AManichaean_Kaph\z:}', "");; Expect(0, 68307, '\p{Joining_Group=:\AManichaean_Kaph\z:}', "");; - Expect(1, 68306, '\p{Joining_Group: manichaeankaph}', ""); - Expect(0, 68306, '\p{^Joining_Group: manichaeankaph}', ""); - Expect(0, 68306, '\P{Joining_Group: manichaeankaph}', ""); - Expect(1, 68306, '\P{^Joining_Group: manichaeankaph}', ""); - Expect(0, 68307, '\p{Joining_Group: manichaeankaph}', ""); - Expect(1, 68307, '\p{^Joining_Group: manichaeankaph}', ""); - Expect(1, 68307, '\P{Joining_Group: manichaeankaph}', ""); - Expect(0, 68307, '\P{^Joining_Group: manichaeankaph}', ""); + Expect(1, 68306, '\p{Joining_Group=manichaeankaph}', ""); + Expect(0, 68306, '\p{^Joining_Group=manichaeankaph}', ""); + Expect(0, 68306, '\P{Joining_Group=manichaeankaph}', ""); + Expect(1, 68306, '\P{^Joining_Group=manichaeankaph}', ""); + Expect(0, 68307, '\p{Joining_Group=manichaeankaph}', ""); + Expect(1, 68307, '\p{^Joining_Group=manichaeankaph}', ""); + Expect(1, 68307, '\P{Joining_Group=manichaeankaph}', ""); + Expect(0, 68307, '\P{^Joining_Group=manichaeankaph}', ""); Expect(1, 68306, '\p{Joining_Group=:\Amanichaeankaph\z:}', "");; Expect(0, 68307, '\p{Joining_Group=:\Amanichaeankaph\z:}', "");; - Expect(1, 68306, '\p{Joining_Group=- Manichaean_KAPH}', ""); - Expect(0, 68306, '\p{^Joining_Group=- Manichaean_KAPH}', ""); - Expect(0, 68306, '\P{Joining_Group=- Manichaean_KAPH}', ""); - Expect(1, 68306, '\P{^Joining_Group=- Manichaean_KAPH}', ""); - Expect(0, 68307, '\p{Joining_Group=- Manichaean_KAPH}', ""); - Expect(1, 68307, '\p{^Joining_Group=- Manichaean_KAPH}', ""); - Expect(1, 68307, '\P{Joining_Group=- Manichaean_KAPH}', ""); - Expect(0, 68307, '\P{^Joining_Group=- Manichaean_KAPH}', ""); - Error('\p{Jg=:=- manichaean_Kaph}'); - Error('\P{Jg=:=- manichaean_Kaph}'); + Expect(1, 68306, '\p{Joining_Group=__MANICHAEAN_KAPH}', ""); + Expect(0, 68306, '\p{^Joining_Group=__MANICHAEAN_KAPH}', ""); + Expect(0, 68306, '\P{Joining_Group=__MANICHAEAN_KAPH}', ""); + Expect(1, 68306, '\P{^Joining_Group=__MANICHAEAN_KAPH}', ""); + Expect(0, 68307, '\p{Joining_Group=__MANICHAEAN_KAPH}', ""); + Expect(1, 68307, '\p{^Joining_Group=__MANICHAEAN_KAPH}', ""); + Expect(1, 68307, '\P{Joining_Group=__MANICHAEAN_KAPH}', ""); + Expect(0, 68307, '\P{^Joining_Group=__MANICHAEAN_KAPH}', ""); + Error('\p{Jg= /a/Manichaean_Kaph}'); + Error('\P{Jg= /a/Manichaean_Kaph}'); Expect(1, 68306, '\p{Jg=:\AManichaean_Kaph\z:}', "");; Expect(0, 68307, '\p{Jg=:\AManichaean_Kaph\z:}', "");; Expect(1, 68306, '\p{Jg=manichaeankaph}', ""); @@ -55854,16 +56983,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}'); + Error('\P{Is_Joining_Group= :=MANICHAEAN_Kaph}'); Expect(1, 68306, '\p{Is_Joining_Group=manichaeankaph}', ""); Expect(0, 68306, '\p{^Is_Joining_Group=manichaeankaph}', ""); Expect(0, 68306, '\P{Is_Joining_Group=manichaeankaph}', ""); @@ -55872,16 +57001,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}', ""); @@ -55890,38 +57019,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= :=manichaean_lamedh}'); - Error('\P{Joining_Group= :=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=-/a/Manichaean_Lamedh}'); + Error('\P{Joining_Group=-/a/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}', ""); @@ -55934,16 +57063,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68308, '\P{^Jg=manichaeanlamedh}', ""); Expect(1, 68307, '\p{Jg=:\Amanichaeanlamedh\z:}', "");; Expect(0, 68308, '\p{Jg=:\Amanichaeanlamedh\z:}', "");; - Expect(1, 68307, '\p{Jg: manichaean_lamedh}', ""); - Expect(0, 68307, '\p{^Jg: manichaean_lamedh}', ""); - Expect(0, 68307, '\P{Jg: manichaean_lamedh}', ""); - Expect(1, 68307, '\P{^Jg: manichaean_lamedh}', ""); - Expect(0, 68308, '\p{Jg: manichaean_lamedh}', ""); - Expect(1, 68308, '\p{^Jg: manichaean_lamedh}', ""); - Expect(1, 68308, '\P{Jg: manichaean_lamedh}', ""); - Expect(0, 68308, '\P{^Jg: manichaean_lamedh}', ""); - Error('\p{Is_Joining_Group= Manichaean_Lamedh:=}'); - Error('\P{Is_Joining_Group= 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}', ""); @@ -55952,16 +57081,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=/a/ manichaean_lamedh}'); - Error('\P{Is_Jg=/a/ manichaean_lamedh}'); + Expect(1, 68307, '\p{Is_Joining_Group= Manichaean_Lamedh}', ""); + Expect(0, 68307, '\p{^Is_Joining_Group= Manichaean_Lamedh}', ""); + Expect(0, 68307, '\P{Is_Joining_Group= Manichaean_Lamedh}', ""); + Expect(1, 68307, '\P{^Is_Joining_Group= Manichaean_Lamedh}', ""); + Expect(0, 68308, '\p{Is_Joining_Group= Manichaean_Lamedh}', ""); + Expect(1, 68308, '\p{^Is_Joining_Group= Manichaean_Lamedh}', ""); + Expect(1, 68308, '\P{Is_Joining_Group= Manichaean_Lamedh}', ""); + Expect(0, 68308, '\P{^Is_Joining_Group= Manichaean_Lamedh}', ""); + Error('\p{Is_Jg= Manichaean_Lamedh/a/}'); + Error('\P{Is_Jg= Manichaean_Lamedh/a/}'); Expect(1, 68307, '\p{Is_Jg=manichaeanlamedh}', ""); Expect(0, 68307, '\p{^Is_Jg=manichaeanlamedh}', ""); Expect(0, 68307, '\P{Is_Jg=manichaeanlamedh}', ""); @@ -55970,16 +57099,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=Manichaean_MEM:=}'); + Error('\P{Joining_Group=Manichaean_MEM:=}'); Expect(1, 68310, '\p{Joining_Group=:\AManichaean_Mem\z:}', "");; Expect(0, 68311, '\p{Joining_Group=:\AManichaean_Mem\z:}', "");; Expect(1, 68310, '\p{Joining_Group=manichaeanmem}', ""); @@ -55992,16 +57121,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: :=_ Manichaean_Mem}'); - Error('\P{Jg: :=_ 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=_/a/Manichaean_Mem}'); + Error('\P{Jg=_/a/Manichaean_Mem}'); Expect(1, 68310, '\p{Jg=:\AManichaean_Mem\z:}', "");; Expect(0, 68311, '\p{Jg=:\AManichaean_Mem\z:}', "");; Expect(1, 68310, '\p{Jg=manichaeanmem}', ""); @@ -56014,16 +57143,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68311, '\P{^Jg=manichaeanmem}', ""); Expect(1, 68310, '\p{Jg=:\Amanichaeanmem\z:}', "");; Expect(0, 68311, '\p{Jg=:\Amanichaeanmem\z:}', "");; - Expect(1, 68310, '\p{Jg= -manichaean_mem}', ""); - Expect(0, 68310, '\p{^Jg= -manichaean_mem}', ""); - Expect(0, 68310, '\P{Jg= -manichaean_mem}', ""); - Expect(1, 68310, '\P{^Jg= -manichaean_mem}', ""); - Expect(0, 68311, '\p{Jg= -manichaean_mem}', ""); - Expect(1, 68311, '\p{^Jg= -manichaean_mem}', ""); - Expect(1, 68311, '\P{Jg= -manichaean_mem}', ""); - Expect(0, 68311, '\P{^Jg= -manichaean_mem}', ""); - Error('\p{Is_Joining_Group=:= Manichaean_Mem}'); - Error('\P{Is_Joining_Group=:= Manichaean_Mem}'); + Expect(1, 68310, '\p{Jg=-Manichaean_Mem}', ""); + Expect(0, 68310, '\p{^Jg=-Manichaean_Mem}', ""); + Expect(0, 68310, '\P{Jg=-Manichaean_Mem}', ""); + Expect(1, 68310, '\P{^Jg=-Manichaean_Mem}', ""); + Expect(0, 68311, '\p{Jg=-Manichaean_Mem}', ""); + Expect(1, 68311, '\p{^Jg=-Manichaean_Mem}', ""); + Expect(1, 68311, '\P{Jg=-Manichaean_Mem}', ""); + Expect(0, 68311, '\P{^Jg=-Manichaean_Mem}', ""); + Error('\p{Is_Joining_Group=:=_-Manichaean_Mem}'); + Error('\P{Is_Joining_Group=:=_-Manichaean_Mem}'); Expect(1, 68310, '\p{Is_Joining_Group=manichaeanmem}', ""); Expect(0, 68310, '\p{^Is_Joining_Group=manichaeanmem}', ""); Expect(0, 68310, '\P{Is_Joining_Group=manichaeanmem}', ""); @@ -56032,34 +57161,34 @@ 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=/a/MANICHAEAN_mem}'); - Error('\P{Is_Jg=/a/MANICHAEAN_mem}'); - Expect(1, 68310, '\p{Is_Jg:manichaeanmem}', ""); - Expect(0, 68310, '\p{^Is_Jg:manichaeanmem}', ""); - Expect(0, 68310, '\P{Is_Jg:manichaeanmem}', ""); - Expect(1, 68310, '\P{^Is_Jg:manichaeanmem}', ""); - Expect(0, 68311, '\p{Is_Jg:manichaeanmem}', ""); - Expect(1, 68311, '\p{^Is_Jg:manichaeanmem}', ""); - Expect(1, 68311, '\P{Is_Jg:manichaeanmem}', ""); - Expect(0, 68311, '\P{^Is_Jg:manichaeanmem}', ""); - Expect(1, 68310, '\p{Is_Jg=_ manichaean_mem}', ""); - Expect(0, 68310, '\p{^Is_Jg=_ manichaean_mem}', ""); - Expect(0, 68310, '\P{Is_Jg=_ manichaean_mem}', ""); - Expect(1, 68310, '\P{^Is_Jg=_ manichaean_mem}', ""); - Expect(0, 68311, '\p{Is_Jg=_ manichaean_mem}', ""); - Expect(1, 68311, '\p{^Is_Jg=_ manichaean_mem}', ""); - Expect(1, 68311, '\P{Is_Jg=_ manichaean_mem}', ""); - Expect(0, 68311, '\P{^Is_Jg=_ manichaean_mem}', ""); - Error('\p{Joining_Group= :=Manichaean_nun}'); - Error('\P{Joining_Group= :=Manichaean_nun}'); + Expect(1, 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}', ""); + Expect(1, 68310, '\P{^Is_Jg=manichaeanmem}', ""); + Expect(0, 68311, '\p{Is_Jg=manichaeanmem}', ""); + Expect(1, 68311, '\p{^Is_Jg=manichaeanmem}', ""); + Expect(1, 68311, '\P{Is_Jg=manichaeanmem}', ""); + Expect(0, 68311, '\P{^Is_Jg=manichaeanmem}', ""); + Expect(1, 68310, '\p{Is_Jg=-Manichaean_MEM}', ""); + Expect(0, 68310, '\p{^Is_Jg=-Manichaean_MEM}', ""); + Expect(0, 68310, '\P{Is_Jg=-Manichaean_MEM}', ""); + Expect(1, 68310, '\P{^Is_Jg=-Manichaean_MEM}', ""); + Expect(0, 68311, '\p{Is_Jg=-Manichaean_MEM}', ""); + Expect(1, 68311, '\p{^Is_Jg=-Manichaean_MEM}', ""); + Expect(1, 68311, '\P{Is_Jg=-Manichaean_MEM}', ""); + Expect(0, 68311, '\P{^Is_Jg=-Manichaean_MEM}', ""); + Error('\p{Joining_Group=:=_MANICHAEAN_Nun}'); + Error('\P{Joining_Group=:=_MANICHAEAN_Nun}'); Expect(1, 68311, '\p{Joining_Group=:\AManichaean_Nun\z:}', "");; Expect(0, 68312, '\p{Joining_Group=:\AManichaean_Nun\z:}', "");; Expect(1, 68311, '\p{Joining_Group=manichaeannun}', ""); @@ -56072,16 +57201,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68312, '\P{^Joining_Group=manichaeannun}', ""); Expect(1, 68311, '\p{Joining_Group=:\Amanichaeannun\z:}', "");; Expect(0, 68312, '\p{Joining_Group=:\Amanichaeannun\z:}', "");; - Expect(1, 68311, '\p{Joining_Group= Manichaean_nun}', ""); - Expect(0, 68311, '\p{^Joining_Group= Manichaean_nun}', ""); - Expect(0, 68311, '\P{Joining_Group= Manichaean_nun}', ""); - Expect(1, 68311, '\P{^Joining_Group= Manichaean_nun}', ""); - Expect(0, 68312, '\p{Joining_Group= Manichaean_nun}', ""); - Expect(1, 68312, '\p{^Joining_Group= Manichaean_nun}', ""); - Expect(1, 68312, '\P{Joining_Group= Manichaean_nun}', ""); - Expect(0, 68312, '\P{^Joining_Group= Manichaean_nun}', ""); - Error('\p{Jg= manichaean_Nun/a/}'); - Error('\P{Jg= manichaean_Nun/a/}'); + 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{Jg=:\AManichaean_Nun\z:}', "");; Expect(0, 68312, '\p{Jg=:\AManichaean_Nun\z:}', "");; Expect(1, 68311, '\p{Jg=manichaeannun}', ""); @@ -56094,74 +57223,74 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68312, '\P{^Jg=manichaeannun}', ""); Expect(1, 68311, '\p{Jg=:\Amanichaeannun\z:}', "");; Expect(0, 68312, '\p{Jg=:\Amanichaeannun\z:}', "");; - Expect(1, 68311, '\p{Jg= _manichaean_NUN}', ""); - Expect(0, 68311, '\p{^Jg= _manichaean_NUN}', ""); - Expect(0, 68311, '\P{Jg= _manichaean_NUN}', ""); - Expect(1, 68311, '\P{^Jg= _manichaean_NUN}', ""); - Expect(0, 68312, '\p{Jg= _manichaean_NUN}', ""); - Expect(1, 68312, '\p{^Jg= _manichaean_NUN}', ""); - Expect(1, 68312, '\P{Jg= _manichaean_NUN}', ""); - Expect(0, 68312, '\P{^Jg= _manichaean_NUN}', ""); - Error('\p{Is_Joining_Group=/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= MANICHAEAN_ONE/a/}'); - Error('\P{Joining_Group= MANICHAEAN_ONE/a/}'); + Expect(1, 68311, '\p{Jg=--Manichaean_Nun}', ""); + Expect(0, 68311, '\p{^Jg=--Manichaean_Nun}', ""); + Expect(0, 68311, '\P{Jg=--Manichaean_Nun}', ""); + Expect(1, 68311, '\P{^Jg=--Manichaean_Nun}', ""); + Expect(0, 68312, '\p{Jg=--Manichaean_Nun}', ""); + Expect(1, 68312, '\p{^Jg=--Manichaean_Nun}', ""); + Expect(1, 68312, '\P{Jg=--Manichaean_Nun}', ""); + Expect(0, 68312, '\P{^Jg=--Manichaean_Nun}', ""); + Error('\p{Is_Joining_Group: /a/Manichaean_Nun}'); + Error('\P{Is_Joining_Group: /a/Manichaean_Nun}'); + Expect(1, 68311, '\p{Is_Joining_Group: manichaeannun}', ""); + Expect(0, 68311, '\p{^Is_Joining_Group: manichaeannun}', ""); + Expect(0, 68311, '\P{Is_Joining_Group: manichaeannun}', ""); + 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, 68331, '\p{Joining_Group=:\AManichaean_One\z:}', "");; Expect(0, 68332, '\p{Joining_Group=:\AManichaean_One\z:}', "");; - Expect(1, 68331, '\p{Joining_Group: manichaeanone}', ""); - Expect(0, 68331, '\p{^Joining_Group: manichaeanone}', ""); - Expect(0, 68331, '\P{Joining_Group: manichaeanone}', ""); - Expect(1, 68331, '\P{^Joining_Group: manichaeanone}', ""); - Expect(0, 68332, '\p{Joining_Group: manichaeanone}', ""); - Expect(1, 68332, '\p{^Joining_Group: manichaeanone}', ""); - Expect(1, 68332, '\P{Joining_Group: manichaeanone}', ""); - Expect(0, 68332, '\P{^Joining_Group: manichaeanone}', ""); + Expect(1, 68331, '\p{Joining_Group=manichaeanone}', ""); + Expect(0, 68331, '\p{^Joining_Group=manichaeanone}', ""); + Expect(0, 68331, '\P{Joining_Group=manichaeanone}', ""); + Expect(1, 68331, '\P{^Joining_Group=manichaeanone}', ""); + Expect(0, 68332, '\p{Joining_Group=manichaeanone}', ""); + Expect(1, 68332, '\p{^Joining_Group=manichaeanone}', ""); + Expect(1, 68332, '\P{Joining_Group=manichaeanone}', ""); + Expect(0, 68332, '\P{^Joining_Group=manichaeanone}', ""); Expect(1, 68331, '\p{Joining_Group=:\Amanichaeanone\z:}', "");; Expect(0, 68332, '\p{Joining_Group=:\Amanichaeanone\z:}', "");; - Expect(1, 68331, '\p{Joining_Group= manichaean_One}', ""); - Expect(0, 68331, '\p{^Joining_Group= manichaean_One}', ""); - Expect(0, 68331, '\P{Joining_Group= manichaean_One}', ""); - Expect(1, 68331, '\P{^Joining_Group= manichaean_One}', ""); - Expect(0, 68332, '\p{Joining_Group= manichaean_One}', ""); - Expect(1, 68332, '\p{^Joining_Group= manichaean_One}', ""); - Expect(1, 68332, '\P{Joining_Group= manichaean_One}', ""); - Expect(0, 68332, '\P{^Joining_Group= manichaean_One}', ""); - Error('\p{Jg= -Manichaean_one:=}'); - Error('\P{Jg= -Manichaean_one:=}'); + Expect(1, 68331, '\p{Joining_Group=- MANICHAEAN_One}', ""); + Expect(0, 68331, '\p{^Joining_Group=- MANICHAEAN_One}', ""); + Expect(0, 68331, '\P{Joining_Group=- MANICHAEAN_One}', ""); + Expect(1, 68331, '\P{^Joining_Group=- MANICHAEAN_One}', ""); + Expect(0, 68332, '\p{Joining_Group=- MANICHAEAN_One}', ""); + Expect(1, 68332, '\p{^Joining_Group=- MANICHAEAN_One}', ""); + Expect(1, 68332, '\P{Joining_Group=- MANICHAEAN_One}', ""); + Expect(0, 68332, '\P{^Joining_Group=- MANICHAEAN_One}', ""); + Error('\p{Jg=_ manichaean_one:=}'); + Error('\P{Jg=_ manichaean_one:=}'); Expect(1, 68331, '\p{Jg=:\AManichaean_One\z:}', "");; Expect(0, 68332, '\p{Jg=:\AManichaean_One\z:}', "");; Expect(1, 68331, '\p{Jg=manichaeanone}', ""); @@ -56174,34 +57303,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=--Manichaean_One/a/}'); + Error('\P{Is_Jg=--Manichaean_One/a/}'); Expect(1, 68331, '\p{Is_Jg=manichaeanone}', ""); Expect(0, 68331, '\p{^Is_Jg=manichaeanone}', ""); Expect(0, 68331, '\P{Is_Jg=manichaeanone}', ""); @@ -56210,16 +57339,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}'); - Error('\P{Joining_Group=:=_ manichaean_pe}'); + Expect(1, 68331, '\p{Is_Jg=--manichaean_One}', ""); + Expect(0, 68331, '\p{^Is_Jg=--manichaean_One}', ""); + Expect(0, 68331, '\P{Is_Jg=--manichaean_One}', ""); + Expect(1, 68331, '\P{^Is_Jg=--manichaean_One}', ""); + Expect(0, 68332, '\p{Is_Jg=--manichaean_One}', ""); + Expect(1, 68332, '\p{^Is_Jg=--manichaean_One}', ""); + Expect(1, 68332, '\P{Is_Jg=--manichaean_One}', ""); + Expect(0, 68332, '\P{^Is_Jg=--manichaean_One}', ""); + Error('\p{Joining_Group=-_Manichaean_Pe/a/}'); + Error('\P{Joining_Group=-_Manichaean_Pe/a/}'); 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}', ""); @@ -56232,16 +57361,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/a/}'); - Error('\P{Jg=_-Manichaean_PE/a/}'); + 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{Jg=:\AManichaean_Pe\z:}', "");; Expect(0, 68317, '\p{Jg=:\AManichaean_Pe\z:}', "");; Expect(1, 68316, '\p{Jg=manichaeanpe}', ""); @@ -56254,16 +57383,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68317, '\P{^Jg=manichaeanpe}', ""); Expect(1, 68316, '\p{Jg=:\Amanichaeanpe\z:}', "");; Expect(0, 68317, '\p{Jg=:\Amanichaeanpe\z:}', "");; - Expect(1, 68316, '\p{Jg= -Manichaean_Pe}', ""); - Expect(0, 68316, '\p{^Jg= -Manichaean_Pe}', ""); - Expect(0, 68316, '\P{Jg= -Manichaean_Pe}', ""); - Expect(1, 68316, '\P{^Jg= -Manichaean_Pe}', ""); - Expect(0, 68317, '\p{Jg= -Manichaean_Pe}', ""); - Expect(1, 68317, '\p{^Jg= -Manichaean_Pe}', ""); - Expect(1, 68317, '\P{Jg= -Manichaean_Pe}', ""); - Expect(0, 68317, '\P{^Jg= -Manichaean_Pe}', ""); - Error('\p{Is_Joining_Group=:= Manichaean_pe}'); - Error('\P{Is_Joining_Group=:= Manichaean_pe}'); + Expect(1, 68316, '\p{Jg=_ manichaean_pe}', ""); + Expect(0, 68316, '\p{^Jg=_ manichaean_pe}', ""); + Expect(0, 68316, '\P{Jg=_ manichaean_pe}', ""); + Expect(1, 68316, '\P{^Jg=_ manichaean_pe}', ""); + Expect(0, 68317, '\p{Jg=_ manichaean_pe}', ""); + Expect(1, 68317, '\p{^Jg=_ manichaean_pe}', ""); + Expect(1, 68317, '\P{Jg=_ manichaean_pe}', ""); + Expect(0, 68317, '\P{^Jg=_ manichaean_pe}', ""); + Error('\p{Is_Joining_Group=:= Manichaean_Pe}'); + Error('\P{Is_Joining_Group=:= Manichaean_Pe}'); Expect(1, 68316, '\p{Is_Joining_Group=manichaeanpe}', ""); Expect(0, 68316, '\p{^Is_Joining_Group=manichaeanpe}', ""); Expect(0, 68316, '\P{Is_Joining_Group=manichaeanpe}', ""); @@ -56272,16 +57401,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68317, '\p{^Is_Joining_Group=manichaeanpe}', ""); Expect(1, 68317, '\P{Is_Joining_Group=manichaeanpe}', ""); Expect(0, 68317, '\P{^Is_Joining_Group=manichaeanpe}', ""); - Expect(1, 68316, '\p{Is_Joining_Group: Manichaean_pe}', ""); - Expect(0, 68316, '\p{^Is_Joining_Group: Manichaean_pe}', ""); - Expect(0, 68316, '\P{Is_Joining_Group: Manichaean_pe}', ""); - Expect(1, 68316, '\P{^Is_Joining_Group: Manichaean_pe}', ""); - Expect(0, 68317, '\p{Is_Joining_Group: Manichaean_pe}', ""); - Expect(1, 68317, '\p{^Is_Joining_Group: Manichaean_pe}', ""); - Expect(1, 68317, '\P{Is_Joining_Group: Manichaean_pe}', ""); - Expect(0, 68317, '\P{^Is_Joining_Group: Manichaean_pe}', ""); - Error('\p{Is_Jg:/a/-MANICHAEAN_PE}'); - Error('\P{Is_Jg:/a/-MANICHAEAN_PE}'); + Expect(1, 68316, '\p{Is_Joining_Group=_ Manichaean_Pe}', ""); + Expect(0, 68316, '\p{^Is_Joining_Group=_ Manichaean_Pe}', ""); + Expect(0, 68316, '\P{Is_Joining_Group=_ Manichaean_Pe}', ""); + Expect(1, 68316, '\P{^Is_Joining_Group=_ Manichaean_Pe}', ""); + Expect(0, 68317, '\p{Is_Joining_Group=_ Manichaean_Pe}', ""); + Expect(1, 68317, '\p{^Is_Joining_Group=_ Manichaean_Pe}', ""); + Expect(1, 68317, '\P{Is_Joining_Group=_ Manichaean_Pe}', ""); + Expect(0, 68317, '\P{^Is_Joining_Group=_ Manichaean_Pe}', ""); + Error('\p{Is_Jg=:=_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}', ""); @@ -56290,38 +57419,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}'); + Error('\P{Joining_Group=_:=Manichaean_Qoph}'); Expect(1, 68320, '\p{Joining_Group=:\AManichaean_Qoph\z:}', "");; Expect(0, 68321, '\p{Joining_Group=:\AManichaean_Qoph\z:}', "");; - Expect(1, 68320, '\p{Joining_Group=manichaeanqoph}', ""); - Expect(0, 68320, '\p{^Joining_Group=manichaeanqoph}', ""); - Expect(0, 68320, '\P{Joining_Group=manichaeanqoph}', ""); - Expect(1, 68320, '\P{^Joining_Group=manichaeanqoph}', ""); - Expect(0, 68321, '\p{Joining_Group=manichaeanqoph}', ""); - Expect(1, 68321, '\p{^Joining_Group=manichaeanqoph}', ""); - Expect(1, 68321, '\P{Joining_Group=manichaeanqoph}', ""); - Expect(0, 68321, '\P{^Joining_Group=manichaeanqoph}', ""); + Expect(1, 68320, '\p{Joining_Group: manichaeanqoph}', ""); + Expect(0, 68320, '\p{^Joining_Group: manichaeanqoph}', ""); + Expect(0, 68320, '\P{Joining_Group: manichaeanqoph}', ""); + Expect(1, 68320, '\P{^Joining_Group: manichaeanqoph}', ""); + Expect(0, 68321, '\p{Joining_Group: manichaeanqoph}', ""); + Expect(1, 68321, '\p{^Joining_Group: manichaeanqoph}', ""); + Expect(1, 68321, '\P{Joining_Group: manichaeanqoph}', ""); + Expect(0, 68321, '\P{^Joining_Group: manichaeanqoph}', ""); Expect(1, 68320, '\p{Joining_Group=:\Amanichaeanqoph\z:}', "");; Expect(0, 68321, '\p{Joining_Group=:\Amanichaeanqoph\z:}', "");; - Expect(1, 68320, '\p{Joining_Group=- Manichaean_QOPH}', ""); - Expect(0, 68320, '\p{^Joining_Group=- Manichaean_QOPH}', ""); - Expect(0, 68320, '\P{Joining_Group=- Manichaean_QOPH}', ""); - Expect(1, 68320, '\P{^Joining_Group=- Manichaean_QOPH}', ""); - Expect(0, 68321, '\p{Joining_Group=- Manichaean_QOPH}', ""); - Expect(1, 68321, '\p{^Joining_Group=- Manichaean_QOPH}', ""); - Expect(1, 68321, '\P{Joining_Group=- Manichaean_QOPH}', ""); - Expect(0, 68321, '\P{^Joining_Group=- Manichaean_QOPH}', ""); - Error('\p{Jg= 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/a/}'); + Error('\P{Jg=-_Manichaean_QOPH/a/}'); Expect(1, 68320, '\p{Jg=:\AManichaean_Qoph\z:}', "");; Expect(0, 68321, '\p{Jg=:\AManichaean_Qoph\z:}', "");; Expect(1, 68320, '\p{Jg=manichaeanqoph}', ""); @@ -56334,16 +57463,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}', ""); @@ -56360,8 +57489,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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:=}'); + Error('\p{Is_Jg=--Manichaean_qoph:=}'); + Error('\P{Is_Jg=--Manichaean_qoph:=}'); Expect(1, 68320, '\p{Is_Jg=manichaeanqoph}', ""); Expect(0, 68320, '\p{^Is_Jg=manichaeanqoph}', ""); Expect(0, 68320, '\P{Is_Jg=manichaeanqoph}', ""); @@ -56370,16 +57499,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= /a/MANICHAEAN_Resh}'); - Error('\P{Joining_Group= /a/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}', ""); @@ -56392,16 +57521,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= /a/manichaean_RESH}'); - Error('\P{Jg= /a/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=_-Manichaean_RESH:=}'); + Error('\P{Jg=_-Manichaean_RESH:=}'); Expect(1, 68321, '\p{Jg=:\AManichaean_Resh\z:}', "");; Expect(0, 68322, '\p{Jg=:\AManichaean_Resh\z:}', "");; Expect(1, 68321, '\p{Jg=manichaeanresh}', ""); @@ -56414,16 +57543,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}', ""); @@ -56432,34 +57561,34 @@ 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/a/}'); - Error('\P{Is_Jg=__MANICHAEAN_Resh/a/}'); - Expect(1, 68321, '\p{Is_Jg:manichaeanresh}', ""); - Expect(0, 68321, '\p{^Is_Jg:manichaeanresh}', ""); - Expect(0, 68321, '\P{Is_Jg:manichaeanresh}', ""); - Expect(1, 68321, '\P{^Is_Jg:manichaeanresh}', ""); - Expect(0, 68322, '\p{Is_Jg:manichaeanresh}', ""); - Expect(1, 68322, '\p{^Is_Jg:manichaeanresh}', ""); - Expect(1, 68322, '\P{Is_Jg:manichaeanresh}', ""); - Expect(0, 68322, '\P{^Is_Jg:manichaeanresh}', ""); - Expect(1, 68321, '\p{Is_Jg=_manichaean_resh}', ""); - Expect(0, 68321, '\p{^Is_Jg=_manichaean_resh}', ""); - Expect(0, 68321, '\P{Is_Jg=_manichaean_resh}', ""); - Expect(1, 68321, '\P{^Is_Jg=_manichaean_resh}', ""); - Expect(0, 68322, '\p{Is_Jg=_manichaean_resh}', ""); - Expect(1, 68322, '\p{^Is_Jg=_manichaean_resh}', ""); - Expect(1, 68322, '\P{Is_Jg=_manichaean_resh}', ""); - Expect(0, 68322, '\P{^Is_Jg=_manichaean_resh}', ""); - Error('\p{Joining_Group=-/a/Manichaean_SADHE}'); - Error('\P{Joining_Group=-/a/Manichaean_SADHE}'); + Expect(1, 68321, '\p{Is_Joining_Group= manichaean_Resh}', ""); + Expect(0, 68321, '\p{^Is_Joining_Group= manichaean_Resh}', ""); + Expect(0, 68321, '\P{Is_Joining_Group= manichaean_Resh}', ""); + Expect(1, 68321, '\P{^Is_Joining_Group= manichaean_Resh}', ""); + Expect(0, 68322, '\p{Is_Joining_Group= manichaean_Resh}', ""); + Expect(1, 68322, '\p{^Is_Joining_Group= manichaean_Resh}', ""); + Expect(1, 68322, '\P{Is_Joining_Group= manichaean_Resh}', ""); + Expect(0, 68322, '\P{^Is_Joining_Group= manichaean_Resh}', ""); + Error('\p{Is_Jg=- Manichaean_RESH:=}'); + Error('\P{Is_Jg=- Manichaean_RESH:=}'); + Expect(1, 68321, '\p{Is_Jg=manichaeanresh}', ""); + Expect(0, 68321, '\p{^Is_Jg=manichaeanresh}', ""); + Expect(0, 68321, '\P{Is_Jg=manichaeanresh}', ""); + Expect(1, 68321, '\P{^Is_Jg=manichaeanresh}', ""); + Expect(0, 68322, '\p{Is_Jg=manichaeanresh}', ""); + Expect(1, 68322, '\p{^Is_Jg=manichaeanresh}', ""); + Expect(1, 68322, '\P{Is_Jg=manichaeanresh}', ""); + Expect(0, 68322, '\P{^Is_Jg=manichaeanresh}', ""); + Expect(1, 68321, '\p{Is_Jg= _MANICHAEAN_RESH}', ""); + Expect(0, 68321, '\p{^Is_Jg= _MANICHAEAN_RESH}', ""); + Expect(0, 68321, '\P{Is_Jg= _MANICHAEAN_RESH}', ""); + Expect(1, 68321, '\P{^Is_Jg= _MANICHAEAN_RESH}', ""); + Expect(0, 68322, '\p{Is_Jg= _MANICHAEAN_RESH}', ""); + Expect(1, 68322, '\p{^Is_Jg= _MANICHAEAN_RESH}', ""); + Expect(1, 68322, '\P{Is_Jg= _MANICHAEAN_RESH}', ""); + Expect(0, 68322, '\P{^Is_Jg= _MANICHAEAN_RESH}', ""); + Error('\p{Joining_Group= :=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}', ""); @@ -56472,56 +57601,56 @@ 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}', ""); - Expect(0, 68317, '\p{^Jg: manichaeansadhe}', ""); - Expect(0, 68317, '\P{Jg: manichaeansadhe}', ""); - Expect(1, 68317, '\P{^Jg: manichaeansadhe}', ""); - Expect(0, 68318, '\p{Jg: manichaeansadhe}', ""); - Expect(1, 68318, '\p{^Jg: manichaeansadhe}', ""); - Expect(1, 68318, '\P{Jg: manichaeansadhe}', ""); - Expect(0, 68318, '\P{^Jg: manichaeansadhe}', ""); + Expect(1, 68317, '\p{Jg=manichaeansadhe}', ""); + Expect(0, 68317, '\p{^Jg=manichaeansadhe}', ""); + Expect(0, 68317, '\P{Jg=manichaeansadhe}', ""); + Expect(1, 68317, '\P{^Jg=manichaeansadhe}', ""); + Expect(0, 68318, '\p{Jg=manichaeansadhe}', ""); + Expect(1, 68318, '\p{^Jg=manichaeansadhe}', ""); + Expect(1, 68318, '\P{Jg=manichaeansadhe}', ""); + Expect(0, 68318, '\P{^Jg=manichaeansadhe}', ""); Expect(1, 68317, '\p{Jg=:\Amanichaeansadhe\z:}', "");; Expect(0, 68318, '\p{Jg=:\Amanichaeansadhe\z:}', "");; - Expect(1, 68317, '\p{Jg=_Manichaean_Sadhe}', ""); - Expect(0, 68317, '\p{^Jg=_Manichaean_Sadhe}', ""); - Expect(0, 68317, '\P{Jg=_Manichaean_Sadhe}', ""); - Expect(1, 68317, '\P{^Jg=_Manichaean_Sadhe}', ""); - Expect(0, 68318, '\p{Jg=_Manichaean_Sadhe}', ""); - Expect(1, 68318, '\p{^Jg=_Manichaean_Sadhe}', ""); - Expect(1, 68318, '\P{Jg=_Manichaean_Sadhe}', ""); - Expect(0, 68318, '\P{^Jg=_Manichaean_Sadhe}', ""); - Error('\p{Is_Joining_Group=/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:=}'); - Error('\P{Is_Jg=-_manichaean_Sadhe:=}'); + Expect(1, 68317, '\p{Jg=_-manichaean_Sadhe}', ""); + Expect(0, 68317, '\p{^Jg=_-manichaean_Sadhe}', ""); + Expect(0, 68317, '\P{Jg=_-manichaean_Sadhe}', ""); + Expect(1, 68317, '\P{^Jg=_-manichaean_Sadhe}', ""); + Expect(0, 68318, '\p{Jg=_-manichaean_Sadhe}', ""); + Expect(1, 68318, '\p{^Jg=_-manichaean_Sadhe}', ""); + Expect(1, 68318, '\P{Jg=_-manichaean_Sadhe}', ""); + Expect(0, 68318, '\P{^Jg=_-manichaean_Sadhe}', ""); + Error('\p{Is_Joining_Group= 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}', ""); @@ -56530,16 +57659,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68318, '\p{^Is_Jg=manichaeansadhe}', ""); Expect(1, 68318, '\P{Is_Jg=manichaeansadhe}', ""); Expect(0, 68318, '\P{^Is_Jg=manichaeansadhe}', ""); - Expect(1, 68317, '\p{Is_Jg=_-manichaean_Sadhe}', ""); - Expect(0, 68317, '\p{^Is_Jg=_-manichaean_Sadhe}', ""); - Expect(0, 68317, '\P{Is_Jg=_-manichaean_Sadhe}', ""); - Expect(1, 68317, '\P{^Is_Jg=_-manichaean_Sadhe}', ""); - Expect(0, 68318, '\p{Is_Jg=_-manichaean_Sadhe}', ""); - Expect(1, 68318, '\p{^Is_Jg=_-manichaean_Sadhe}', ""); - Expect(1, 68318, '\P{Is_Jg=_-manichaean_Sadhe}', ""); - Expect(0, 68318, '\P{^Is_Jg=_-manichaean_Sadhe}', ""); - Error('\p{Joining_Group=_-Manichaean_SAMEKH/a/}'); - Error('\P{Joining_Group=_-Manichaean_SAMEKH/a/}'); + Expect(1, 68317, '\p{Is_Jg= MANICHAEAN_SADHE}', ""); + Expect(0, 68317, '\p{^Is_Jg= MANICHAEAN_SADHE}', ""); + Expect(0, 68317, '\P{Is_Jg= MANICHAEAN_SADHE}', ""); + Expect(1, 68317, '\P{^Is_Jg= MANICHAEAN_SADHE}', ""); + Expect(0, 68318, '\p{Is_Jg= MANICHAEAN_SADHE}', ""); + Expect(1, 68318, '\p{^Is_Jg= MANICHAEAN_SADHE}', ""); + Expect(1, 68318, '\P{Is_Jg= MANICHAEAN_SADHE}', ""); + Expect(0, 68318, '\P{^Is_Jg= MANICHAEAN_SADHE}', ""); + Error('\p{Joining_Group=manichaean_Samekh/a/}'); + Error('\P{Joining_Group=manichaean_Samekh/a/}'); Expect(1, 68312, '\p{Joining_Group=:\AManichaean_Samekh\z:}', "");; Expect(0, 68313, '\p{Joining_Group=:\AManichaean_Samekh\z:}', "");; Expect(1, 68312, '\p{Joining_Group=manichaeansamekh}', ""); @@ -56552,38 +57681,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68313, '\P{^Joining_Group=manichaeansamekh}', ""); Expect(1, 68312, '\p{Joining_Group=:\Amanichaeansamekh\z:}', "");; Expect(0, 68313, '\p{Joining_Group=:\Amanichaeansamekh\z:}', "");; - Expect(1, 68312, '\p{Joining_Group=_Manichaean_Samekh}', ""); - Expect(0, 68312, '\p{^Joining_Group=_Manichaean_Samekh}', ""); - Expect(0, 68312, '\P{Joining_Group=_Manichaean_Samekh}', ""); - Expect(1, 68312, '\P{^Joining_Group=_Manichaean_Samekh}', ""); - Expect(0, 68313, '\p{Joining_Group=_Manichaean_Samekh}', ""); - Expect(1, 68313, '\p{^Joining_Group=_Manichaean_Samekh}', ""); - Expect(1, 68313, '\P{Joining_Group=_Manichaean_Samekh}', ""); - Expect(0, 68313, '\P{^Joining_Group=_Manichaean_Samekh}', ""); - Error('\p{Jg=/a/-_manichaean_samekh}'); - Error('\P{Jg=/a/-_manichaean_samekh}'); + Expect(1, 68312, '\p{Joining_Group= Manichaean_Samekh}', ""); + Expect(0, 68312, '\p{^Joining_Group= Manichaean_Samekh}', ""); + Expect(0, 68312, '\P{Joining_Group= Manichaean_Samekh}', ""); + Expect(1, 68312, '\P{^Joining_Group= Manichaean_Samekh}', ""); + Expect(0, 68313, '\p{Joining_Group= Manichaean_Samekh}', ""); + Expect(1, 68313, '\p{^Joining_Group= Manichaean_Samekh}', ""); + Expect(1, 68313, '\P{Joining_Group= Manichaean_Samekh}', ""); + Expect(0, 68313, '\P{^Joining_Group= Manichaean_Samekh}', ""); + Error('\p{Jg=:= 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}', ""); - Expect(0, 68312, '\p{^Jg: manichaeansamekh}', ""); - Expect(0, 68312, '\P{Jg: manichaeansamekh}', ""); - Expect(1, 68312, '\P{^Jg: manichaeansamekh}', ""); - Expect(0, 68313, '\p{Jg: manichaeansamekh}', ""); - Expect(1, 68313, '\p{^Jg: manichaeansamekh}', ""); - Expect(1, 68313, '\P{Jg: manichaeansamekh}', ""); - Expect(0, 68313, '\P{^Jg: manichaeansamekh}', ""); + Expect(1, 68312, '\p{Jg=manichaeansamekh}', ""); + Expect(0, 68312, '\p{^Jg=manichaeansamekh}', ""); + Expect(0, 68312, '\P{Jg=manichaeansamekh}', ""); + Expect(1, 68312, '\P{^Jg=manichaeansamekh}', ""); + Expect(0, 68313, '\p{Jg=manichaeansamekh}', ""); + Expect(1, 68313, '\p{^Jg=manichaeansamekh}', ""); + Expect(1, 68313, '\P{Jg=manichaeansamekh}', ""); + Expect(0, 68313, '\P{^Jg=manichaeansamekh}', ""); Expect(1, 68312, '\p{Jg=:\Amanichaeansamekh\z:}', "");; Expect(0, 68313, '\p{Jg=:\Amanichaeansamekh\z:}', "");; - Expect(1, 68312, '\p{Jg=--manichaean_Samekh}', ""); - Expect(0, 68312, '\p{^Jg=--manichaean_Samekh}', ""); - Expect(0, 68312, '\P{Jg=--manichaean_Samekh}', ""); - Expect(1, 68312, '\P{^Jg=--manichaean_Samekh}', ""); - Expect(0, 68313, '\p{Jg=--manichaean_Samekh}', ""); - Expect(1, 68313, '\p{^Jg=--manichaean_Samekh}', ""); - Expect(1, 68313, '\P{Jg=--manichaean_Samekh}', ""); - Expect(0, 68313, '\P{^Jg=--manichaean_Samekh}', ""); - Error('\p{Is_Joining_Group=:=-MANICHAEAN_samekh}'); - Error('\P{Is_Joining_Group=:=-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=-/a/manichaean_Samekh}'); + Error('\P{Is_Joining_Group=-/a/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}', ""); @@ -56592,16 +57721,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68313, '\p{^Is_Joining_Group=manichaeansamekh}', ""); Expect(1, 68313, '\P{Is_Joining_Group=manichaeansamekh}', ""); Expect(0, 68313, '\P{^Is_Joining_Group=manichaeansamekh}', ""); - Expect(1, 68312, '\p{Is_Joining_Group=- manichaean_SAMEKH}', ""); - Expect(0, 68312, '\p{^Is_Joining_Group=- manichaean_SAMEKH}', ""); - Expect(0, 68312, '\P{Is_Joining_Group=- manichaean_SAMEKH}', ""); - Expect(1, 68312, '\P{^Is_Joining_Group=- manichaean_SAMEKH}', ""); - Expect(0, 68313, '\p{Is_Joining_Group=- manichaean_SAMEKH}', ""); - Expect(1, 68313, '\p{^Is_Joining_Group=- manichaean_SAMEKH}', ""); - Expect(1, 68313, '\P{Is_Joining_Group=- manichaean_SAMEKH}', ""); - Expect(0, 68313, '\P{^Is_Joining_Group=- manichaean_SAMEKH}', ""); - Error('\p{Is_Jg=_/a/Manichaean_SAMEKH}'); - Error('\P{Is_Jg=_/a/Manichaean_SAMEKH}'); + Expect(1, 68312, '\p{Is_Joining_Group=--Manichaean_samekh}', ""); + Expect(0, 68312, '\p{^Is_Joining_Group=--Manichaean_samekh}', ""); + Expect(0, 68312, '\P{Is_Joining_Group=--Manichaean_samekh}', ""); + Expect(1, 68312, '\P{^Is_Joining_Group=--Manichaean_samekh}', ""); + Expect(0, 68313, '\p{Is_Joining_Group=--Manichaean_samekh}', ""); + Expect(1, 68313, '\p{^Is_Joining_Group=--Manichaean_samekh}', ""); + Expect(1, 68313, '\P{Is_Joining_Group=--Manichaean_samekh}', ""); + Expect(0, 68313, '\P{^Is_Joining_Group=--Manichaean_samekh}', ""); + Error('\p{Is_Jg=/a/__MANICHAEAN_Samekh}'); + Error('\P{Is_Jg=/a/__MANICHAEAN_Samekh}'); Expect(1, 68312, '\p{Is_Jg=manichaeansamekh}', ""); Expect(0, 68312, '\p{^Is_Jg=manichaeansamekh}', ""); Expect(0, 68312, '\P{Is_Jg=manichaeansamekh}', ""); @@ -56610,16 +57739,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68313, '\p{^Is_Jg=manichaeansamekh}', ""); Expect(1, 68313, '\P{Is_Jg=manichaeansamekh}', ""); Expect(0, 68313, '\P{^Is_Jg=manichaeansamekh}', ""); - Expect(1, 68312, '\p{Is_Jg= _MANICHAEAN_Samekh}', ""); - Expect(0, 68312, '\p{^Is_Jg= _MANICHAEAN_Samekh}', ""); - Expect(0, 68312, '\P{Is_Jg= _MANICHAEAN_Samekh}', ""); - Expect(1, 68312, '\P{^Is_Jg= _MANICHAEAN_Samekh}', ""); - Expect(0, 68313, '\p{Is_Jg= _MANICHAEAN_Samekh}', ""); - Expect(1, 68313, '\p{^Is_Jg= _MANICHAEAN_Samekh}', ""); - Expect(1, 68313, '\P{Is_Jg= _MANICHAEAN_Samekh}', ""); - Expect(0, 68313, '\P{^Is_Jg= _MANICHAEAN_Samekh}', ""); - Error('\p{Joining_Group=:=- manichaean_taw}'); - Error('\P{Joining_Group=:=- manichaean_taw}'); + Expect(1, 68312, '\p{Is_Jg= -Manichaean_Samekh}', ""); + Expect(0, 68312, '\p{^Is_Jg= -Manichaean_Samekh}', ""); + Expect(0, 68312, '\P{Is_Jg= -Manichaean_Samekh}', ""); + Expect(1, 68312, '\P{^Is_Jg= -Manichaean_Samekh}', ""); + Expect(0, 68313, '\p{Is_Jg= -Manichaean_Samekh}', ""); + Expect(1, 68313, '\p{^Is_Jg= -Manichaean_Samekh}', ""); + Expect(1, 68313, '\P{Is_Jg= -Manichaean_Samekh}', ""); + Expect(0, 68313, '\P{^Is_Jg= -Manichaean_Samekh}', ""); + Error('\p{Joining_Group=:=_Manichaean_Taw}'); + Error('\P{Joining_Group=:=_Manichaean_Taw}'); Expect(1, 68324, '\p{Joining_Group=:\AManichaean_Taw\z:}', "");; Expect(0, 68325, '\p{Joining_Group=:\AManichaean_Taw\z:}', "");; Expect(1, 68324, '\p{Joining_Group=manichaeantaw}', ""); @@ -56632,16 +57761,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=/a/-MANICHAEAN_Taw}'); - Error('\P{Jg=/a/-MANICHAEAN_Taw}'); + 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{Jg=:\AManichaean_Taw\z:}', "");; Expect(0, 68325, '\p{Jg=:\AManichaean_Taw\z:}', "");; Expect(1, 68324, '\p{Jg=manichaeantaw}', ""); @@ -56654,16 +57783,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68325, '\P{^Jg=manichaeantaw}', ""); Expect(1, 68324, '\p{Jg=:\Amanichaeantaw\z:}', "");; Expect(0, 68325, '\p{Jg=:\Amanichaeantaw\z:}', "");; - Expect(1, 68324, '\p{Jg= _Manichaean_taw}', ""); - Expect(0, 68324, '\p{^Jg= _Manichaean_taw}', ""); - Expect(0, 68324, '\P{Jg= _Manichaean_taw}', ""); - Expect(1, 68324, '\P{^Jg= _Manichaean_taw}', ""); - Expect(0, 68325, '\p{Jg= _Manichaean_taw}', ""); - Expect(1, 68325, '\p{^Jg= _Manichaean_taw}', ""); - Expect(1, 68325, '\P{Jg= _Manichaean_taw}', ""); - Expect(0, 68325, '\P{^Jg= _Manichaean_taw}', ""); - Error('\p{Is_Joining_Group= MANICHAEAN_taw/a/}'); - Error('\P{Is_Joining_Group= MANICHAEAN_taw/a/}'); + 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}', ""); @@ -56672,16 +57801,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68325, '\p{^Is_Joining_Group=manichaeantaw}', ""); Expect(1, 68325, '\P{Is_Joining_Group=manichaeantaw}', ""); Expect(0, 68325, '\P{^Is_Joining_Group=manichaeantaw}', ""); - Expect(1, 68324, '\p{Is_Joining_Group: _MANICHAEAN_Taw}', ""); - Expect(0, 68324, '\p{^Is_Joining_Group: _MANICHAEAN_Taw}', ""); - Expect(0, 68324, '\P{Is_Joining_Group: _MANICHAEAN_Taw}', ""); - Expect(1, 68324, '\P{^Is_Joining_Group: _MANICHAEAN_Taw}', ""); - Expect(0, 68325, '\p{Is_Joining_Group: _MANICHAEAN_Taw}', ""); - Expect(1, 68325, '\p{^Is_Joining_Group: _MANICHAEAN_Taw}', ""); - Expect(1, 68325, '\P{Is_Joining_Group: _MANICHAEAN_Taw}', ""); - Expect(0, 68325, '\P{^Is_Joining_Group: _MANICHAEAN_Taw}', ""); - Error('\p{Is_Jg: /a/manichaean_Taw}'); - Error('\P{Is_Jg: /a/manichaean_Taw}'); + Expect(1, 68324, '\p{Is_Joining_Group= Manichaean_Taw}', ""); + Expect(0, 68324, '\p{^Is_Joining_Group= Manichaean_Taw}', ""); + Expect(0, 68324, '\P{Is_Joining_Group= Manichaean_Taw}', ""); + Expect(1, 68324, '\P{^Is_Joining_Group= Manichaean_Taw}', ""); + Expect(0, 68325, '\p{Is_Joining_Group= Manichaean_Taw}', ""); + Expect(1, 68325, '\p{^Is_Joining_Group= Manichaean_Taw}', ""); + Expect(1, 68325, '\P{Is_Joining_Group= Manichaean_Taw}', ""); + Expect(0, 68325, '\P{^Is_Joining_Group= Manichaean_Taw}', ""); + Error('\p{Is_Jg=/a/ MANICHAEAN_Taw}'); + Error('\P{Is_Jg=/a/ MANICHAEAN_Taw}'); Expect(1, 68324, '\p{Is_Jg=manichaeantaw}', ""); Expect(0, 68324, '\p{^Is_Jg=manichaeantaw}', ""); Expect(0, 68324, '\P{Is_Jg=manichaeantaw}', ""); @@ -56690,38 +57819,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= :=Manichaean_TEN}'); - Error('\P{Joining_Group= :=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=/a/ manichaean_TEN}'); + Error('\P{Joining_Group=/a/ 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: :=manichaean_Ten}'); + Error('\P{Jg: :=manichaean_Ten}'); Expect(1, 68333, '\p{Jg=:\AManichaean_Ten\z:}', "");; Expect(0, 68334, '\p{Jg=:\AManichaean_Ten\z:}', "");; Expect(1, 68333, '\p{Jg=manichaeanten}', ""); @@ -56734,34 +57863,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/a/}'); - Error('\P{Is_Joining_Group: manichaean_ten/a/}'); - Expect(1, 68333, '\p{Is_Joining_Group=manichaeanten}', ""); - Expect(0, 68333, '\p{^Is_Joining_Group=manichaeanten}', ""); - Expect(0, 68333, '\P{Is_Joining_Group=manichaeanten}', ""); - 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/a/}'); + Error('\P{Is_Jg= Manichaean_Ten/a/}'); Expect(1, 68333, '\p{Is_Jg=manichaeanten}', ""); Expect(0, 68333, '\p{^Is_Jg=manichaeanten}', ""); Expect(0, 68333, '\P{Is_Jg=manichaeanten}', ""); @@ -56770,38 +57899,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68334, '\p{^Is_Jg=manichaeanten}', ""); Expect(1, 68334, '\P{Is_Jg=manichaeanten}', ""); Expect(0, 68334, '\P{^Is_Jg=manichaeanten}', ""); - Expect(1, 68333, '\p{Is_Jg= Manichaean_Ten}', ""); - Expect(0, 68333, '\p{^Is_Jg= Manichaean_Ten}', ""); - Expect(0, 68333, '\P{Is_Jg= Manichaean_Ten}', ""); - Expect(1, 68333, '\P{^Is_Jg= Manichaean_Ten}', ""); - Expect(0, 68334, '\p{Is_Jg= Manichaean_Ten}', ""); - Expect(1, 68334, '\p{^Is_Jg= Manichaean_Ten}', ""); - Expect(1, 68334, '\P{Is_Jg= Manichaean_Ten}', ""); - Expect(0, 68334, '\P{^Is_Jg= Manichaean_Ten}', ""); - Error('\p{Joining_Group=-/a/Manichaean_teth}'); - Error('\P{Joining_Group=-/a/Manichaean_teth}'); + Expect(1, 68333, '\p{Is_Jg= manichaean_Ten}', ""); + Expect(0, 68333, '\p{^Is_Jg= manichaean_Ten}', ""); + Expect(0, 68333, '\P{Is_Jg= manichaean_Ten}', ""); + Expect(1, 68333, '\P{^Is_Jg= manichaean_Ten}', ""); + Expect(0, 68334, '\p{Is_Jg= manichaean_Ten}', ""); + Expect(1, 68334, '\p{^Is_Jg= manichaean_Ten}', ""); + Expect(1, 68334, '\P{Is_Jg= manichaean_Ten}', ""); + Expect(0, 68334, '\P{^Is_Jg= manichaean_Ten}', ""); + Error('\p{Joining_Group=:=--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}', ""); - Expect(0, 68302, '\p{^Joining_Group: manichaeanteth}', ""); - Expect(0, 68302, '\P{Joining_Group: manichaeanteth}', ""); - Expect(1, 68302, '\P{^Joining_Group: manichaeanteth}', ""); - Expect(0, 68303, '\p{Joining_Group: manichaeanteth}', ""); - Expect(1, 68303, '\p{^Joining_Group: manichaeanteth}', ""); - Expect(1, 68303, '\P{Joining_Group: manichaeanteth}', ""); - Expect(0, 68303, '\P{^Joining_Group: manichaeanteth}', ""); + Expect(1, 68302, '\p{Joining_Group=manichaeanteth}', ""); + Expect(0, 68302, '\p{^Joining_Group=manichaeanteth}', ""); + Expect(0, 68302, '\P{Joining_Group=manichaeanteth}', ""); + Expect(1, 68302, '\P{^Joining_Group=manichaeanteth}', ""); + Expect(0, 68303, '\p{Joining_Group=manichaeanteth}', ""); + Expect(1, 68303, '\p{^Joining_Group=manichaeanteth}', ""); + Expect(1, 68303, '\P{Joining_Group=manichaeanteth}', ""); + Expect(0, 68303, '\P{^Joining_Group=manichaeanteth}', ""); Expect(1, 68302, '\p{Joining_Group=:\Amanichaeanteth\z:}', "");; Expect(0, 68303, '\p{Joining_Group=:\Amanichaeanteth\z:}', "");; - Expect(1, 68302, '\p{Joining_Group=manichaean_TETH}', ""); - Expect(0, 68302, '\p{^Joining_Group=manichaean_TETH}', ""); - Expect(0, 68302, '\P{Joining_Group=manichaean_TETH}', ""); - Expect(1, 68302, '\P{^Joining_Group=manichaean_TETH}', ""); - Expect(0, 68303, '\p{Joining_Group=manichaean_TETH}', ""); - Expect(1, 68303, '\p{^Joining_Group=manichaean_TETH}', ""); - Expect(1, 68303, '\P{Joining_Group=manichaean_TETH}', ""); - Expect(0, 68303, '\P{^Joining_Group=manichaean_TETH}', ""); - Error('\p{Jg= :=MANICHAEAN_teth}'); - Error('\P{Jg= :=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}', ""); @@ -56814,16 +57943,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}', ""); @@ -56832,16 +57961,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=-:=MANICHAEAN_TETH}'); + Error('\P{Is_Jg=-:=MANICHAEAN_TETH}'); Expect(1, 68302, '\p{Is_Jg=manichaeanteth}', ""); Expect(0, 68302, '\p{^Is_Jg=manichaeanteth}', ""); Expect(0, 68302, '\P{Is_Jg=manichaeanteth}', ""); @@ -56850,16 +57979,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=/a/ -manichaean_thamedh}'); - Error('\P{Joining_Group=/a/ -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}'); + Error('\P{Joining_Group= :=MANICHAEAN_thamedh}'); Expect(1, 68309, '\p{Joining_Group=:\AManichaean_Thamedh\z:}', "");; Expect(0, 68310, '\p{Joining_Group=:\AManichaean_Thamedh\z:}', "");; Expect(1, 68309, '\p{Joining_Group=manichaeanthamedh}', ""); @@ -56872,16 +58001,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}', ""); @@ -56894,34 +58023,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/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{Is_Jg=manichaeanthamedh}', ""); Expect(0, 68309, '\p{^Is_Jg=manichaeanthamedh}', ""); Expect(0, 68309, '\P{Is_Jg=manichaeanthamedh}', ""); @@ -56930,38 +58059,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=-_Manichaean_TWENTY/a/}'); - Error('\P{Joining_Group=-_Manichaean_TWENTY/a/}'); + 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, 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=-manichaean_Twenty:=}'); - Error('\P{Jg=-manichaean_Twenty:=}'); + Expect(1, 68334, '\p{Joining_Group=_-MANICHAEAN_TWENTY}', ""); + Expect(0, 68334, '\p{^Joining_Group=_-MANICHAEAN_TWENTY}', ""); + Expect(0, 68334, '\P{Joining_Group=_-MANICHAEAN_TWENTY}', ""); + Expect(1, 68334, '\P{^Joining_Group=_-MANICHAEAN_TWENTY}', ""); + Expect(0, 68335, '\p{Joining_Group=_-MANICHAEAN_TWENTY}', ""); + Expect(1, 68335, '\p{^Joining_Group=_-MANICHAEAN_TWENTY}', ""); + Expect(1, 68335, '\P{Joining_Group=_-MANICHAEAN_TWENTY}', ""); + Expect(0, 68335, '\P{^Joining_Group=_-MANICHAEAN_TWENTY}', ""); + Error('\p{Jg=/a/ Manichaean_TWENTY}'); + Error('\P{Jg=/a/ Manichaean_TWENTY}'); Expect(1, 68334, '\p{Jg=:\AManichaean_Twenty\z:}', "");; Expect(0, 68335, '\p{Jg=:\AManichaean_Twenty\z:}', "");; Expect(1, 68334, '\p{Jg=manichaeantwenty}', ""); @@ -56974,16 +58103,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68335, '\P{^Jg=manichaeantwenty}', ""); Expect(1, 68334, '\p{Jg=:\Amanichaeantwenty\z:}', "");; Expect(0, 68335, '\p{Jg=:\Amanichaeantwenty\z:}', "");; - Expect(1, 68334, '\p{Jg= Manichaean_Twenty}', ""); - Expect(0, 68334, '\p{^Jg= Manichaean_Twenty}', ""); - Expect(0, 68334, '\P{Jg= Manichaean_Twenty}', ""); - Expect(1, 68334, '\P{^Jg= Manichaean_Twenty}', ""); - Expect(0, 68335, '\p{Jg= Manichaean_Twenty}', ""); - Expect(1, 68335, '\p{^Jg= Manichaean_Twenty}', ""); - Expect(1, 68335, '\P{Jg= Manichaean_Twenty}', ""); - Expect(0, 68335, '\P{^Jg= Manichaean_Twenty}', ""); - Error('\p{Is_Joining_Group=/a/- Manichaean_TWENTY}'); - Error('\P{Is_Joining_Group=/a/- Manichaean_TWENTY}'); + Expect(1, 68334, '\p{Jg=_ manichaean_Twenty}', ""); + Expect(0, 68334, '\p{^Jg=_ manichaean_Twenty}', ""); + Expect(0, 68334, '\P{Jg=_ manichaean_Twenty}', ""); + Expect(1, 68334, '\P{^Jg=_ manichaean_Twenty}', ""); + Expect(0, 68335, '\p{Jg=_ manichaean_Twenty}', ""); + Expect(1, 68335, '\p{^Jg=_ manichaean_Twenty}', ""); + Expect(1, 68335, '\P{Jg=_ manichaean_Twenty}', ""); + Expect(0, 68335, '\P{^Jg=_ manichaean_Twenty}', ""); + Error('\p{Is_Joining_Group: _ Manichaean_Twenty:=}'); + Error('\P{Is_Joining_Group: _ 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}', ""); @@ -56992,16 +58121,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=:=__Manichaean_Twenty}'); - Error('\P{Is_Jg=:=__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}', ""); @@ -57010,16 +58139,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}', ""); @@ -57032,16 +58161,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}', ""); @@ -57054,16 +58183,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68296, '\P{^Jg=manichaeanwaw}', ""); Expect(1, 68295, '\p{Jg=:\Amanichaeanwaw\z:}', "");; Expect(0, 68296, '\p{Jg=:\Amanichaeanwaw\z:}', "");; - Expect(1, 68295, '\p{Jg= MANICHAEAN_Waw}', ""); - Expect(0, 68295, '\p{^Jg= MANICHAEAN_Waw}', ""); - Expect(0, 68295, '\P{Jg= MANICHAEAN_Waw}', ""); - Expect(1, 68295, '\P{^Jg= MANICHAEAN_Waw}', ""); - Expect(0, 68296, '\p{Jg= MANICHAEAN_Waw}', ""); - Expect(1, 68296, '\p{^Jg= MANICHAEAN_Waw}', ""); - Expect(1, 68296, '\P{Jg= MANICHAEAN_Waw}', ""); - Expect(0, 68296, '\P{^Jg= MANICHAEAN_Waw}', ""); - Error('\p{Is_Joining_Group::=_-Manichaean_WAW}'); - Error('\P{Is_Joining_Group::=_-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/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}', ""); @@ -57072,34 +58201,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68296, '\p{^Is_Joining_Group=manichaeanwaw}', ""); Expect(1, 68296, '\P{Is_Joining_Group=manichaeanwaw}', ""); Expect(0, 68296, '\P{^Is_Joining_Group=manichaeanwaw}', ""); - Expect(1, 68295, '\p{Is_Joining_Group=MANICHAEAN_WAW}', ""); - Expect(0, 68295, '\p{^Is_Joining_Group=MANICHAEAN_WAW}', ""); - Expect(0, 68295, '\P{Is_Joining_Group=MANICHAEAN_WAW}', ""); - Expect(1, 68295, '\P{^Is_Joining_Group=MANICHAEAN_WAW}', ""); - Expect(0, 68296, '\p{Is_Joining_Group=MANICHAEAN_WAW}', ""); - Expect(1, 68296, '\p{^Is_Joining_Group=MANICHAEAN_WAW}', ""); - Expect(1, 68296, '\P{Is_Joining_Group=MANICHAEAN_WAW}', ""); - Expect(0, 68296, '\P{^Is_Joining_Group=MANICHAEAN_WAW}', ""); - Error('\p{Is_Jg=-/a/Manichaean_Waw}'); - Error('\P{Is_Jg=-/a/Manichaean_Waw}'); - Expect(1, 68295, '\p{Is_Jg:manichaeanwaw}', ""); - Expect(0, 68295, '\p{^Is_Jg:manichaeanwaw}', ""); - Expect(0, 68295, '\P{Is_Jg:manichaeanwaw}', ""); - Expect(1, 68295, '\P{^Is_Jg:manichaeanwaw}', ""); - Expect(0, 68296, '\p{Is_Jg:manichaeanwaw}', ""); - Expect(1, 68296, '\p{^Is_Jg:manichaeanwaw}', ""); - Expect(1, 68296, '\P{Is_Jg:manichaeanwaw}', ""); - Expect(0, 68296, '\P{^Is_Jg:manichaeanwaw}', ""); - Expect(1, 68295, '\p{Is_Jg= Manichaean_Waw}', ""); - Expect(0, 68295, '\p{^Is_Jg= Manichaean_Waw}', ""); - Expect(0, 68295, '\P{Is_Jg= Manichaean_Waw}', ""); - Expect(1, 68295, '\P{^Is_Jg= Manichaean_Waw}', ""); - Expect(0, 68296, '\p{Is_Jg= Manichaean_Waw}', ""); - Expect(1, 68296, '\p{^Is_Jg= Manichaean_Waw}', ""); - Expect(1, 68296, '\P{Is_Jg= Manichaean_Waw}', ""); - Expect(0, 68296, '\P{^Is_Jg= Manichaean_Waw}', ""); - Error('\p{Joining_Group=-/a/Manichaean_yodh}'); - Error('\P{Joining_Group=-/a/Manichaean_yodh}'); + Expect(1, 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{Is_Jg=manichaeanwaw}', ""); + Expect(0, 68295, '\p{^Is_Jg=manichaeanwaw}', ""); + Expect(0, 68295, '\P{Is_Jg=manichaeanwaw}', ""); + Expect(1, 68295, '\P{^Is_Jg=manichaeanwaw}', ""); + Expect(0, 68296, '\p{Is_Jg=manichaeanwaw}', ""); + Expect(1, 68296, '\p{^Is_Jg=manichaeanwaw}', ""); + Expect(1, 68296, '\P{Is_Jg=manichaeanwaw}', ""); + Expect(0, 68296, '\P{^Is_Jg=manichaeanwaw}', ""); + Expect(1, 68295, '\p{Is_Jg=--MANICHAEAN_Waw}', ""); + Expect(0, 68295, '\p{^Is_Jg=--MANICHAEAN_Waw}', ""); + Expect(0, 68295, '\P{Is_Jg=--MANICHAEAN_Waw}', ""); + Expect(1, 68295, '\P{^Is_Jg=--MANICHAEAN_Waw}', ""); + Expect(0, 68296, '\p{Is_Jg=--MANICHAEAN_Waw}', ""); + Expect(1, 68296, '\p{^Is_Jg=--MANICHAEAN_Waw}', ""); + Expect(1, 68296, '\P{Is_Jg=--MANICHAEAN_Waw}', ""); + Expect(0, 68296, '\P{^Is_Jg=--MANICHAEAN_Waw}', ""); + Error('\p{Joining_Group=-Manichaean_Yodh:=}'); + Error('\P{Joining_Group=-Manichaean_Yodh:=}'); Expect(1, 68303, '\p{Joining_Group=:\AManichaean_Yodh\z:}', "");; Expect(0, 68304, '\p{Joining_Group=:\AManichaean_Yodh\z:}', "");; Expect(1, 68303, '\p{Joining_Group=manichaeanyodh}', ""); @@ -57112,16 +58241,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=/a/Manichaean_Yodh}'); - Error('\P{Jg=/a/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}'); + Error('\P{Jg=-:=manichaean_Yodh}'); Expect(1, 68303, '\p{Jg=:\AManichaean_Yodh\z:}', "");; Expect(0, 68304, '\p{Jg=:\AManichaean_Yodh\z:}', "");; Expect(1, 68303, '\p{Jg=manichaeanyodh}', ""); @@ -57134,16 +58263,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= Manichaean_Yodh/a/}'); - Error('\P{Is_Joining_Group= Manichaean_Yodh/a/}'); + 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{Is_Joining_Group=manichaeanyodh}', ""); Expect(0, 68303, '\p{^Is_Joining_Group=manichaeanyodh}', ""); Expect(0, 68303, '\P{Is_Joining_Group=manichaeanyodh}', ""); @@ -57152,16 +58281,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:=}'); - Error('\P{Is_Jg=Manichaean_YODH:=}'); + Expect(1, 68303, '\p{Is_Joining_Group=_manichaean_YODH}', ""); + Expect(0, 68303, '\p{^Is_Joining_Group=_manichaean_YODH}', ""); + Expect(0, 68303, '\P{Is_Joining_Group=_manichaean_YODH}', ""); + Expect(1, 68303, '\P{^Is_Joining_Group=_manichaean_YODH}', ""); + Expect(0, 68304, '\p{Is_Joining_Group=_manichaean_YODH}', ""); + Expect(1, 68304, '\p{^Is_Joining_Group=_manichaean_YODH}', ""); + Expect(1, 68304, '\P{Is_Joining_Group=_manichaean_YODH}', ""); + Expect(0, 68304, '\P{^Is_Joining_Group=_manichaean_YODH}', ""); + Error('\p{Is_Jg=-_Manichaean_YODH/a/}'); + Error('\P{Is_Jg=-_Manichaean_YODH/a/}'); Expect(1, 68303, '\p{Is_Jg=manichaeanyodh}', ""); Expect(0, 68303, '\p{^Is_Jg=manichaeanyodh}', ""); Expect(0, 68303, '\P{Is_Jg=manichaeanyodh}', ""); @@ -57170,16 +58299,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}', ""); @@ -57192,16 +58321,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}'); - Error('\P{Jg=:=_-Manichaean_Zayin}'); + Expect(1, 68298, '\p{Joining_Group= -MANICHAEAN_ZAYIN}', ""); + Expect(0, 68298, '\p{^Joining_Group= -MANICHAEAN_ZAYIN}', ""); + Expect(0, 68298, '\P{Joining_Group= -MANICHAEAN_ZAYIN}', ""); + Expect(1, 68298, '\P{^Joining_Group= -MANICHAEAN_ZAYIN}', ""); + Expect(0, 68299, '\p{Joining_Group= -MANICHAEAN_ZAYIN}', ""); + Expect(1, 68299, '\p{^Joining_Group= -MANICHAEAN_ZAYIN}', ""); + Expect(1, 68299, '\P{Joining_Group= -MANICHAEAN_ZAYIN}', ""); + Expect(0, 68299, '\P{^Joining_Group= -MANICHAEAN_ZAYIN}', ""); + Error('\p{Jg= Manichaean_zayin/a/}'); + Error('\P{Jg= Manichaean_zayin/a/}'); Expect(1, 68298, '\p{Jg=:\AManichaean_Zayin\z:}', "");; Expect(0, 68299, '\p{Jg=:\AManichaean_Zayin\z:}', "");; Expect(1, 68298, '\p{Jg=manichaeanzayin}', ""); @@ -57214,16 +58343,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=-:=MANICHAEAN_ZAYIN}'); - Error('\P{Is_Joining_Group=-:=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=/a/MANICHAEAN_Zayin}'); + Error('\P{Is_Joining_Group=/a/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}', ""); @@ -57232,34 +58361,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}'); - Error('\P{Is_Jg=:=_MANICHAEAN_Zayin}'); - Expect(1, 68298, '\p{Is_Jg=manichaeanzayin}', ""); - Expect(0, 68298, '\p{^Is_Jg=manichaeanzayin}', ""); - Expect(0, 68298, '\P{Is_Jg=manichaeanzayin}', ""); - 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=- 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, 2215, '\p{Joining_Group=:\AMeem\z:}', "");; Expect(0, 2216, '\p{Joining_Group=:\AMeem\z:}', "");; Expect(1, 2215, '\p{Joining_Group=meem}', ""); @@ -57272,16 +58401,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=/a/ Meem}'); + Error('\P{Jg=/a/ Meem}'); Expect(1, 2215, '\p{Jg=:\AMeem\z:}', "");; Expect(0, 2216, '\p{Jg=:\AMeem\z:}', "");; Expect(1, 2215, '\p{Jg=meem}', ""); @@ -57294,34 +58423,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2216, '\P{^Jg=meem}', ""); Expect(1, 2215, '\p{Jg=:\Ameem\z:}', "");; Expect(0, 2216, '\p{Jg=:\Ameem\z:}', "");; - Expect(1, 2215, '\p{Jg= Meem}', ""); - Expect(0, 2215, '\p{^Jg= Meem}', ""); - Expect(0, 2215, '\P{Jg= Meem}', ""); - Expect(1, 2215, '\P{^Jg= Meem}', ""); - Expect(0, 2216, '\p{Jg= Meem}', ""); - Expect(1, 2216, '\p{^Jg= Meem}', ""); - Expect(1, 2216, '\P{Jg= Meem}', ""); - Expect(0, 2216, '\P{^Jg= Meem}', ""); - Error('\p{Is_Joining_Group=Meem/a/}'); - Error('\P{Is_Joining_Group=Meem/a/}'); - Expect(1, 2215, '\p{Is_Joining_Group: meem}', ""); - Expect(0, 2215, '\p{^Is_Joining_Group: meem}', ""); - Expect(0, 2215, '\P{Is_Joining_Group: meem}', ""); - Expect(1, 2215, '\P{^Is_Joining_Group: meem}', ""); - Expect(0, 2216, '\p{Is_Joining_Group: meem}', ""); - Expect(1, 2216, '\p{^Is_Joining_Group: meem}', ""); - Expect(1, 2216, '\P{Is_Joining_Group: meem}', ""); - Expect(0, 2216, '\P{^Is_Joining_Group: meem}', ""); - Expect(1, 2215, '\p{Is_Joining_Group=_Meem}', ""); - Expect(0, 2215, '\p{^Is_Joining_Group=_Meem}', ""); - Expect(0, 2215, '\P{Is_Joining_Group=_Meem}', ""); - Expect(1, 2215, '\P{^Is_Joining_Group=_Meem}', ""); - Expect(0, 2216, '\p{Is_Joining_Group=_Meem}', ""); - Expect(1, 2216, '\p{^Is_Joining_Group=_Meem}', ""); - Expect(1, 2216, '\P{Is_Joining_Group=_Meem}', ""); - Expect(0, 2216, '\P{^Is_Joining_Group=_Meem}', ""); - Error('\p{Is_Jg=:=_-Meem}'); - Error('\P{Is_Jg=:=_-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: _Meem:=}'); + Error('\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}', ""); + 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_Jg=meem}', ""); Expect(0, 2215, '\p{^Is_Jg=meem}', ""); Expect(0, 2215, '\P{Is_Jg=meem}', ""); @@ -57330,16 +58459,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= /a/mim}'); - Error('\P{Joining_Group= /a/mim}'); + Expect(1, 2215, '\p{Is_Jg= Meem}', ""); + Expect(0, 2215, '\p{^Is_Jg= Meem}', ""); + Expect(0, 2215, '\P{Is_Jg= Meem}', ""); + Expect(1, 2215, '\P{^Is_Jg= Meem}', ""); + Expect(0, 2216, '\p{Is_Jg= Meem}', ""); + Expect(1, 2216, '\p{^Is_Jg= Meem}', ""); + Expect(1, 2216, '\P{Is_Jg= Meem}', ""); + Expect(0, 2216, '\P{^Is_Jg= Meem}', ""); + Error('\p{Joining_Group=-_mim/a/}'); + Error('\P{Joining_Group=-_mim/a/}'); Expect(1, 1825, '\p{Joining_Group=:\AMim\z:}', "");; Expect(0, 1826, '\p{Joining_Group=:\AMim\z:}', "");; Expect(1, 1825, '\p{Joining_Group=mim}', ""); @@ -57352,16 +58481,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= :=MIM}'); + Error('\P{Jg= :=MIM}'); Expect(1, 1825, '\p{Jg=:\AMim\z:}', "");; Expect(0, 1826, '\p{Jg=:\AMim\z:}', "");; Expect(1, 1825, '\p{Jg=mim}', ""); @@ -57374,16 +58503,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1826, '\P{^Jg=mim}', ""); Expect(1, 1825, '\p{Jg=:\Amim\z:}', "");; Expect(0, 1826, '\p{Jg=:\Amim\z:}', "");; - Expect(1, 1825, '\p{Jg=Mim}', ""); - Expect(0, 1825, '\p{^Jg=Mim}', ""); - Expect(0, 1825, '\P{Jg=Mim}', ""); - Expect(1, 1825, '\P{^Jg=Mim}', ""); - Expect(0, 1826, '\p{Jg=Mim}', ""); - Expect(1, 1826, '\p{^Jg=Mim}', ""); - Expect(1, 1826, '\P{Jg=Mim}', ""); - Expect(0, 1826, '\P{^Jg=Mim}', ""); - Error('\p{Is_Joining_Group=/a/ mim}'); - Error('\P{Is_Joining_Group=/a/ mim}'); + Expect(1, 1825, '\p{Jg=_ Mim}', ""); + Expect(0, 1825, '\p{^Jg=_ Mim}', ""); + Expect(0, 1825, '\P{Jg=_ Mim}', ""); + Expect(1, 1825, '\P{^Jg=_ Mim}', ""); + Expect(0, 1826, '\p{Jg=_ Mim}', ""); + Expect(1, 1826, '\p{^Jg=_ Mim}', ""); + Expect(1, 1826, '\P{Jg=_ Mim}', ""); + Expect(0, 1826, '\P{^Jg=_ Mim}', ""); + Error('\p{Is_Joining_Group= /a/Mim}'); + Error('\P{Is_Joining_Group= /a/Mim}'); Expect(1, 1825, '\p{Is_Joining_Group=mim}', ""); Expect(0, 1825, '\p{^Is_Joining_Group=mim}', ""); Expect(0, 1825, '\P{Is_Joining_Group=mim}', ""); @@ -57392,16 +58521,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1826, '\p{^Is_Joining_Group=mim}', ""); Expect(1, 1826, '\P{Is_Joining_Group=mim}', ""); Expect(0, 1826, '\P{^Is_Joining_Group=mim}', ""); - Expect(1, 1825, '\p{Is_Joining_Group=-mim}', ""); - Expect(0, 1825, '\p{^Is_Joining_Group=-mim}', ""); - Expect(0, 1825, '\P{Is_Joining_Group=-mim}', ""); - Expect(1, 1825, '\P{^Is_Joining_Group=-mim}', ""); - Expect(0, 1826, '\p{Is_Joining_Group=-mim}', ""); - Expect(1, 1826, '\p{^Is_Joining_Group=-mim}', ""); - Expect(1, 1826, '\P{Is_Joining_Group=-mim}', ""); - Expect(0, 1826, '\P{^Is_Joining_Group=-mim}', ""); - Error('\p{Is_Jg= -Mim:=}'); - Error('\P{Is_Jg= -Mim:=}'); + Expect(1, 1825, '\p{Is_Joining_Group= -mim}', ""); + Expect(0, 1825, '\p{^Is_Joining_Group= -mim}', ""); + Expect(0, 1825, '\P{Is_Joining_Group= -mim}', ""); + Expect(1, 1825, '\P{^Is_Joining_Group= -mim}', ""); + Expect(0, 1826, '\p{Is_Joining_Group= -mim}', ""); + Expect(1, 1826, '\p{^Is_Joining_Group= -mim}', ""); + Expect(1, 1826, '\P{Is_Joining_Group= -mim}', ""); + Expect(0, 1826, '\P{^Is_Joining_Group= -mim}', ""); + Error('\p{Is_Jg= Mim/a/}'); + Error('\P{Is_Jg= Mim/a/}'); Expect(1, 1825, '\p{Is_Jg=mim}', ""); Expect(0, 1825, '\p{^Is_Jg=mim}', ""); Expect(0, 1825, '\P{Is_Jg=mim}', ""); @@ -57410,16 +58539,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=_/a/No_joining_Group}'); - Error('\P{Joining_Group=_/a/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:=}'); + Error('\P{Joining_Group= no_joining_group:=}'); Expect(1, 68900, '\p{Joining_Group=:\ANo_Joining_Group\z:}', "");; Expect(0, 68899, '\p{Joining_Group=:\ANo_Joining_Group\z:}', "");; Expect(1, 68900, '\p{Joining_Group=nojoininggroup}', ""); @@ -57432,16 +58561,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=:=-_No_Joining_GROUP}'); + Error('\P{Jg=:=-_No_Joining_GROUP}'); Expect(1, 68900, '\p{Jg=:\ANo_Joining_Group\z:}', "");; Expect(0, 68899, '\p{Jg=:\ANo_Joining_Group\z:}', "");; Expect(1, 68900, '\p{Jg=nojoininggroup}', ""); @@ -57454,16 +58583,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}', ""); @@ -57472,16 +58601,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}', ""); @@ -57490,198 +58619,198 @@ 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, 1897, '\p{Joining_Group=:\ANoon\z:}', "");; - Expect(0, 1898, '\p{Joining_Group=:\ANoon\z:}', "");; - Expect(1, 1897, '\p{Joining_Group=noon}', ""); - Expect(0, 1897, '\p{^Joining_Group=noon}', ""); - Expect(0, 1897, '\P{Joining_Group=noon}', ""); - Expect(1, 1897, '\P{^Joining_Group=noon}', ""); - Expect(0, 1898, '\p{Joining_Group=noon}', ""); - Expect(1, 1898, '\p{^Joining_Group=noon}', ""); - Expect(1, 1898, '\P{Joining_Group=noon}', ""); - Expect(0, 1898, '\P{^Joining_Group=noon}', ""); - Expect(1, 1897, '\p{Joining_Group=:\Anoon\z:}', "");; - Expect(0, 1898, '\p{Joining_Group=:\Anoon\z:}', "");; - Expect(1, 1897, '\p{Joining_Group= _Noon}', ""); - Expect(0, 1897, '\p{^Joining_Group= _Noon}', ""); - Expect(0, 1897, '\P{Joining_Group= _Noon}', ""); - Expect(1, 1897, '\P{^Joining_Group= _Noon}', ""); - Expect(0, 1898, '\p{Joining_Group= _Noon}', ""); - Expect(1, 1898, '\p{^Joining_Group= _Noon}', ""); - Expect(1, 1898, '\P{Joining_Group= _Noon}', ""); - Expect(0, 1898, '\P{^Joining_Group= _Noon}', ""); - Error('\p{Jg=- Noon/a/}'); - Error('\P{Jg=- Noon/a/}'); - Expect(1, 1897, '\p{Jg=:\ANoon\z:}', "");; - Expect(0, 1898, '\p{Jg=:\ANoon\z:}', "");; - Expect(1, 1897, '\p{Jg: noon}', ""); - Expect(0, 1897, '\p{^Jg: noon}', ""); - Expect(0, 1897, '\P{Jg: noon}', ""); - Expect(1, 1897, '\P{^Jg: noon}', ""); - Expect(0, 1898, '\p{Jg: noon}', ""); - Expect(1, 1898, '\p{^Jg: noon}', ""); - Expect(1, 1898, '\P{Jg: noon}', ""); - Expect(0, 1898, '\P{^Jg: noon}', ""); - Expect(1, 1897, '\p{Jg=:\Anoon\z:}', "");; - Expect(0, 1898, '\p{Jg=:\Anoon\z:}', "");; - Expect(1, 1897, '\p{Jg= Noon}', ""); - Expect(0, 1897, '\p{^Jg= Noon}', ""); - Expect(0, 1897, '\P{Jg= Noon}', ""); - Expect(1, 1897, '\P{^Jg= Noon}', ""); - Expect(0, 1898, '\p{Jg= Noon}', ""); - Expect(1, 1898, '\p{^Jg= Noon}', ""); - Expect(1, 1898, '\P{Jg= Noon}', ""); - Expect(0, 1898, '\P{^Jg= Noon}', ""); - Error('\p{Is_Joining_Group: -NOON/a/}'); - Error('\P{Is_Joining_Group: -NOON/a/}'); - Expect(1, 1897, '\p{Is_Joining_Group=noon}', ""); - Expect(0, 1897, '\p{^Is_Joining_Group=noon}', ""); - Expect(0, 1897, '\P{Is_Joining_Group=noon}', ""); - Expect(1, 1897, '\P{^Is_Joining_Group=noon}', ""); - Expect(0, 1898, '\p{Is_Joining_Group=noon}', ""); - Expect(1, 1898, '\p{^Is_Joining_Group=noon}', ""); - Expect(1, 1898, '\P{Is_Joining_Group=noon}', ""); - Expect(0, 1898, '\P{^Is_Joining_Group=noon}', ""); - Expect(1, 1897, '\p{Is_Joining_Group= Noon}', ""); - Expect(0, 1897, '\p{^Is_Joining_Group= Noon}', ""); - Expect(0, 1897, '\P{Is_Joining_Group= Noon}', ""); - Expect(1, 1897, '\P{^Is_Joining_Group= Noon}', ""); - Expect(0, 1898, '\p{Is_Joining_Group= Noon}', ""); - Expect(1, 1898, '\p{^Is_Joining_Group= Noon}', ""); - Expect(1, 1898, '\P{Is_Joining_Group= Noon}', ""); - Expect(0, 1898, '\P{^Is_Joining_Group= Noon}', ""); - Error('\p{Is_Jg= :=noon}'); - Error('\P{Is_Jg= :=noon}'); - Expect(1, 1897, '\p{Is_Jg=noon}', ""); - Expect(0, 1897, '\p{^Is_Jg=noon}', ""); - Expect(0, 1897, '\P{Is_Jg=noon}', ""); - Expect(1, 1897, '\P{^Is_Jg=noon}', ""); - Expect(0, 1898, '\p{Is_Jg=noon}', ""); - Expect(1, 1898, '\p{^Is_Jg=noon}', ""); - Expect(1, 1898, '\P{Is_Jg=noon}', ""); - Expect(0, 1898, '\P{^Is_Jg=noon}', ""); - Expect(1, 1897, '\p{Is_Jg=- noon}', ""); - Expect(0, 1897, '\p{^Is_Jg=- noon}', ""); - Expect(0, 1897, '\P{Is_Jg=- noon}', ""); - Expect(1, 1897, '\P{^Is_Jg=- noon}', ""); - Expect(0, 1898, '\p{Is_Jg=- noon}', ""); - Expect(1, 1898, '\p{^Is_Jg=- noon}', ""); - Expect(1, 1898, '\P{Is_Jg=- noon}', ""); - Expect(0, 1898, '\P{^Is_Jg=- noon}', ""); - Error('\p{Joining_Group=/a/-_Nun}'); - Error('\P{Joining_Group=/a/-_Nun}'); + Expect(1, 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}', ""); + 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}', ""); + 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{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}', ""); + 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{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}', ""); + 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_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}', ""); + 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, 1826, '\p{Joining_Group=:\ANun\z:}', "");; Expect(0, 1827, '\p{Joining_Group=:\ANun\z:}', "");; - Expect(1, 1826, '\p{Joining_Group:nun}', ""); - Expect(0, 1826, '\p{^Joining_Group:nun}', ""); - Expect(0, 1826, '\P{Joining_Group:nun}', ""); - Expect(1, 1826, '\P{^Joining_Group:nun}', ""); - Expect(0, 1827, '\p{Joining_Group:nun}', ""); - Expect(1, 1827, '\p{^Joining_Group:nun}', ""); - Expect(1, 1827, '\P{Joining_Group:nun}', ""); - Expect(0, 1827, '\P{^Joining_Group:nun}', ""); + Expect(1, 1826, '\p{Joining_Group=nun}', ""); + Expect(0, 1826, '\p{^Joining_Group=nun}', ""); + Expect(0, 1826, '\P{Joining_Group=nun}', ""); + Expect(1, 1826, '\P{^Joining_Group=nun}', ""); + Expect(0, 1827, '\p{Joining_Group=nun}', ""); + Expect(1, 1827, '\p{^Joining_Group=nun}', ""); + Expect(1, 1827, '\P{Joining_Group=nun}', ""); + Expect(0, 1827, '\P{^Joining_Group=nun}', ""); Expect(1, 1826, '\p{Joining_Group=:\Anun\z:}', "");; Expect(0, 1827, '\p{Joining_Group=:\Anun\z:}', "");; - Expect(1, 1826, '\p{Joining_Group= Nun}', ""); - Expect(0, 1826, '\p{^Joining_Group= Nun}', ""); - Expect(0, 1826, '\P{Joining_Group= Nun}', ""); - Expect(1, 1826, '\P{^Joining_Group= Nun}', ""); - Expect(0, 1827, '\p{Joining_Group= Nun}', ""); - Expect(1, 1827, '\p{^Joining_Group= Nun}', ""); - Expect(1, 1827, '\P{Joining_Group= Nun}', ""); - Expect(0, 1827, '\P{^Joining_Group= Nun}', ""); - Error('\p{Jg=_-Nun:=}'); - Error('\P{Jg=_-Nun:=}'); + Expect(1, 1826, '\p{Joining_Group= NUN}', ""); + Expect(0, 1826, '\p{^Joining_Group= NUN}', ""); + Expect(0, 1826, '\P{Joining_Group= NUN}', ""); + Expect(1, 1826, '\P{^Joining_Group= NUN}', ""); + Expect(0, 1827, '\p{Joining_Group= NUN}', ""); + Expect(1, 1827, '\p{^Joining_Group= NUN}', ""); + Expect(1, 1827, '\P{Joining_Group= NUN}', ""); + Expect(0, 1827, '\P{^Joining_Group= NUN}', ""); + Error('\p{Jg=-:=Nun}'); + Error('\P{Jg=-:=Nun}'); Expect(1, 1826, '\p{Jg=:\ANun\z:}', "");; Expect(0, 1827, '\p{Jg=:\ANun\z:}', "");; - Expect(1, 1826, '\p{Jg=nun}', ""); - Expect(0, 1826, '\p{^Jg=nun}', ""); - Expect(0, 1826, '\P{Jg=nun}', ""); - Expect(1, 1826, '\P{^Jg=nun}', ""); - Expect(0, 1827, '\p{Jg=nun}', ""); - Expect(1, 1827, '\p{^Jg=nun}', ""); - Expect(1, 1827, '\P{Jg=nun}', ""); - Expect(0, 1827, '\P{^Jg=nun}', ""); + Expect(1, 1826, '\p{Jg:nun}', ""); + Expect(0, 1826, '\p{^Jg:nun}', ""); + Expect(0, 1826, '\P{Jg:nun}', ""); + Expect(1, 1826, '\P{^Jg:nun}', ""); + Expect(0, 1827, '\p{Jg:nun}', ""); + Expect(1, 1827, '\p{^Jg:nun}', ""); + Expect(1, 1827, '\P{Jg:nun}', ""); + Expect(0, 1827, '\P{^Jg:nun}', ""); Expect(1, 1826, '\p{Jg=:\Anun\z:}', "");; Expect(0, 1827, '\p{Jg=:\Anun\z:}', "");; - Expect(1, 1826, '\p{Jg= nun}', ""); - Expect(0, 1826, '\p{^Jg= nun}', ""); - Expect(0, 1826, '\P{Jg= nun}', ""); - Expect(1, 1826, '\P{^Jg= nun}', ""); - Expect(0, 1827, '\p{Jg= nun}', ""); - Expect(1, 1827, '\p{^Jg= nun}', ""); - Expect(1, 1827, '\P{Jg= nun}', ""); - Expect(0, 1827, '\P{^Jg= nun}', ""); - Error('\p{Is_Joining_Group=_nun/a/}'); - Error('\P{Is_Joining_Group=_nun/a/}'); - Expect(1, 1826, '\p{Is_Joining_Group: nun}', ""); - Expect(0, 1826, '\p{^Is_Joining_Group: nun}', ""); - Expect(0, 1826, '\P{Is_Joining_Group: nun}', ""); - Expect(1, 1826, '\P{^Is_Joining_Group: nun}', ""); - Expect(0, 1827, '\p{Is_Joining_Group: nun}', ""); - Expect(1, 1827, '\p{^Is_Joining_Group: nun}', ""); - Expect(1, 1827, '\P{Is_Joining_Group: nun}', ""); - Expect(0, 1827, '\P{^Is_Joining_Group: nun}', ""); - Expect(1, 1826, '\p{Is_Joining_Group=_nun}', ""); - Expect(0, 1826, '\p{^Is_Joining_Group=_nun}', ""); - Expect(0, 1826, '\P{Is_Joining_Group=_nun}', ""); - Expect(1, 1826, '\P{^Is_Joining_Group=_nun}', ""); - Expect(0, 1827, '\p{Is_Joining_Group=_nun}', ""); - Expect(1, 1827, '\p{^Is_Joining_Group=_nun}', ""); - Expect(1, 1827, '\P{Is_Joining_Group=_nun}', ""); - Expect(0, 1827, '\P{^Is_Joining_Group=_nun}', ""); - Error('\p{Is_Jg= NUN:=}'); - Error('\P{Is_Jg= NUN:=}'); - Expect(1, 1826, '\p{Is_Jg: nun}', ""); - Expect(0, 1826, '\p{^Is_Jg: nun}', ""); - Expect(0, 1826, '\P{Is_Jg: nun}', ""); - Expect(1, 1826, '\P{^Is_Jg: nun}', ""); - Expect(0, 1827, '\p{Is_Jg: nun}', ""); - Expect(1, 1827, '\p{^Is_Jg: nun}', ""); - Expect(1, 1827, '\P{Is_Jg: nun}', ""); - Expect(0, 1827, '\P{^Is_Jg: nun}', ""); - Expect(1, 1826, '\p{Is_Jg=- nun}', ""); - Expect(0, 1826, '\p{^Is_Jg=- nun}', ""); - Expect(0, 1826, '\P{Is_Jg=- nun}', ""); - Expect(1, 1826, '\P{^Is_Jg=- nun}', ""); - Expect(0, 1827, '\p{Is_Jg=- nun}', ""); - Expect(1, 1827, '\p{^Is_Jg=- nun}', ""); - Expect(1, 1827, '\P{Is_Jg=- nun}', ""); - Expect(0, 1827, '\P{^Is_Jg=- nun}', ""); - Error('\p{Joining_Group= _Nya/a/}'); - Error('\P{Joining_Group= _Nya/a/}'); + 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{Is_Joining_Group=nun}', ""); + Expect(0, 1826, '\p{^Is_Joining_Group=nun}', ""); + Expect(0, 1826, '\P{Is_Joining_Group=nun}', ""); + Expect(1, 1826, '\P{^Is_Joining_Group=nun}', ""); + Expect(0, 1827, '\p{Is_Joining_Group=nun}', ""); + Expect(1, 1827, '\p{^Is_Joining_Group=nun}', ""); + Expect(1, 1827, '\P{Is_Joining_Group=nun}', ""); + Expect(0, 1827, '\P{^Is_Joining_Group=nun}', ""); + Expect(1, 1826, '\p{Is_Joining_Group=- Nun}', ""); + Expect(0, 1826, '\p{^Is_Joining_Group=- Nun}', ""); + Expect(0, 1826, '\P{Is_Joining_Group=- Nun}', ""); + Expect(1, 1826, '\P{^Is_Joining_Group=- Nun}', ""); + Expect(0, 1827, '\p{Is_Joining_Group=- Nun}', ""); + Expect(1, 1827, '\p{^Is_Joining_Group=- Nun}', ""); + Expect(1, 1827, '\P{Is_Joining_Group=- Nun}', ""); + Expect(0, 1827, '\P{^Is_Joining_Group=- Nun}', ""); + Error('\p{Is_Jg= nun/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}', ""); + Expect(1, 1826, '\P{^Is_Jg=nun}', ""); + Expect(0, 1827, '\p{Is_Jg=nun}', ""); + Expect(1, 1827, '\p{^Is_Jg=nun}', ""); + Expect(1, 1827, '\P{Is_Jg=nun}', ""); + Expect(0, 1827, '\P{^Is_Jg=nun}', ""); + Expect(1, 1826, '\p{Is_Jg=-Nun}', ""); + Expect(0, 1826, '\p{^Is_Jg=-Nun}', ""); + Expect(0, 1826, '\P{Is_Jg=-Nun}', ""); + Expect(1, 1826, '\P{^Is_Jg=-Nun}', ""); + Expect(0, 1827, '\p{Is_Jg=-Nun}', ""); + Expect(1, 1827, '\p{^Is_Jg=-Nun}', ""); + Expect(1, 1827, '\P{Is_Jg=-Nun}', ""); + Expect(0, 1827, '\P{^Is_Jg=-Nun}', ""); + Error('\p{Joining_Group=_:=nya}'); + Error('\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}', ""); + 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=/a/_Nya}'); - Error('\P{Jg=/a/_Nya}'); + Expect(1, 1725, '\p{Joining_Group=__nya}', ""); + Expect(0, 1725, '\p{^Joining_Group=__nya}', ""); + Expect(0, 1725, '\P{Joining_Group=__nya}', ""); + Expect(1, 1725, '\P{^Joining_Group=__nya}', ""); + Expect(0, 1726, '\p{Joining_Group=__nya}', ""); + Expect(1, 1726, '\p{^Joining_Group=__nya}', ""); + Expect(1, 1726, '\P{Joining_Group=__nya}', ""); + Expect(0, 1726, '\P{^Joining_Group=__nya}', ""); + Error('\p{Jg=:=Nya}'); + Error('\P{Jg=:=Nya}'); Expect(1, 1725, '\p{Jg=:\ANya\z:}', "");; Expect(0, 1726, '\p{Jg=:\ANya\z:}', "");; Expect(1, 1725, '\p{Jg=nya}', ""); @@ -57694,34 +58823,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= :=Nya}'); - Error('\P{Is_Joining_Group= :=Nya}'); - Expect(1, 1725, '\p{Is_Joining_Group=nya}', ""); - Expect(0, 1725, '\p{^Is_Joining_Group=nya}', ""); - Expect(0, 1725, '\P{Is_Joining_Group=nya}', ""); - Expect(1, 1725, '\P{^Is_Joining_Group=nya}', ""); - Expect(0, 1726, '\p{Is_Joining_Group=nya}', ""); - Expect(1, 1726, '\p{^Is_Joining_Group=nya}', ""); - Expect(1, 1726, '\P{Is_Joining_Group=nya}', ""); - Expect(0, 1726, '\P{^Is_Joining_Group=nya}', ""); - Expect(1, 1725, '\p{Is_Joining_Group=_ Nya}', ""); - Expect(0, 1725, '\p{^Is_Joining_Group=_ Nya}', ""); - Expect(0, 1725, '\P{Is_Joining_Group=_ Nya}', ""); - Expect(1, 1725, '\P{^Is_Joining_Group=_ Nya}', ""); - Expect(0, 1726, '\p{Is_Joining_Group=_ Nya}', ""); - Expect(1, 1726, '\p{^Is_Joining_Group=_ Nya}', ""); - Expect(1, 1726, '\P{Is_Joining_Group=_ Nya}', ""); - Expect(0, 1726, '\P{^Is_Joining_Group=_ Nya}', ""); - Error('\p{Is_Jg=/a/nya}'); - Error('\P{Is_Jg=/a/nya}'); + Expect(1, 1725, '\p{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}', ""); @@ -57730,16 +58859,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1726, '\p{^Is_Jg=nya}', ""); Expect(1, 1726, '\P{Is_Jg=nya}', ""); Expect(0, 1726, '\P{^Is_Jg=nya}', ""); - Expect(1, 1725, '\p{Is_Jg=Nya}', ""); - Expect(0, 1725, '\p{^Is_Jg=Nya}', ""); - Expect(0, 1725, '\P{Is_Jg=Nya}', ""); - Expect(1, 1725, '\P{^Is_Jg=Nya}', ""); - Expect(0, 1726, '\p{Is_Jg=Nya}', ""); - Expect(1, 1726, '\p{^Is_Jg=Nya}', ""); - Expect(1, 1726, '\P{Is_Jg=Nya}', ""); - Expect(0, 1726, '\P{^Is_Jg=Nya}', ""); - Error('\p{Joining_Group=:=- Pe}'); - Error('\P{Joining_Group=:=- Pe}'); + Expect(1, 1725, '\p{Is_Jg:- Nya}', ""); + Expect(0, 1725, '\p{^Is_Jg:- Nya}', ""); + Expect(0, 1725, '\P{Is_Jg:- Nya}', ""); + Expect(1, 1725, '\P{^Is_Jg:- Nya}', ""); + Expect(0, 1726, '\p{Is_Jg:- Nya}', ""); + Expect(1, 1726, '\p{^Is_Jg:- Nya}', ""); + Expect(1, 1726, '\P{Is_Jg:- Nya}', ""); + Expect(0, 1726, '\P{^Is_Jg:- Nya}', ""); + Error('\p{Joining_Group=/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}', ""); @@ -57752,16 +58881,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1831, '\P{^Joining_Group=pe}', ""); Expect(1, 1830, '\p{Joining_Group=:\Ape\z:}', "");; Expect(0, 1831, '\p{Joining_Group=:\Ape\z:}', "");; - Expect(1, 1830, '\p{Joining_Group=_ pe}', ""); - Expect(0, 1830, '\p{^Joining_Group=_ pe}', ""); - Expect(0, 1830, '\P{Joining_Group=_ pe}', ""); - Expect(1, 1830, '\P{^Joining_Group=_ pe}', ""); - Expect(0, 1831, '\p{Joining_Group=_ pe}', ""); - Expect(1, 1831, '\p{^Joining_Group=_ pe}', ""); - Expect(1, 1831, '\P{Joining_Group=_ pe}', ""); - Expect(0, 1831, '\P{^Joining_Group=_ pe}', ""); - Error('\p{Jg:/a/ Pe}'); - Error('\P{Jg:/a/ Pe}'); + Expect(1, 1830, '\p{Joining_Group= -pe}', ""); + Expect(0, 1830, '\p{^Joining_Group= -pe}', ""); + Expect(0, 1830, '\P{Joining_Group= -pe}', ""); + Expect(1, 1830, '\P{^Joining_Group= -pe}', ""); + Expect(0, 1831, '\p{Joining_Group= -pe}', ""); + Expect(1, 1831, '\p{^Joining_Group= -pe}', ""); + Expect(1, 1831, '\P{Joining_Group= -pe}', ""); + Expect(0, 1831, '\P{^Joining_Group= -pe}', ""); + Error('\p{Jg=-pe/a/}'); + Error('\P{Jg=-pe/a/}'); Expect(1, 1830, '\p{Jg=:\APe\z:}', "");; Expect(0, 1831, '\p{Jg=:\APe\z:}', "");; Expect(1, 1830, '\p{Jg=pe}', ""); @@ -57774,16 +58903,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1831, '\P{^Jg=pe}', ""); Expect(1, 1830, '\p{Jg=:\Ape\z:}', "");; Expect(0, 1831, '\p{Jg=:\Ape\z:}', "");; - Expect(1, 1830, '\p{Jg= Pe}', ""); - Expect(0, 1830, '\p{^Jg= Pe}', ""); - Expect(0, 1830, '\P{Jg= Pe}', ""); - Expect(1, 1830, '\P{^Jg= Pe}', ""); - Expect(0, 1831, '\p{Jg= Pe}', ""); - Expect(1, 1831, '\p{^Jg= Pe}', ""); - Expect(1, 1831, '\P{Jg= Pe}', ""); - Expect(0, 1831, '\P{^Jg= Pe}', ""); - Error('\p{Is_Joining_Group= -Pe/a/}'); - Error('\P{Is_Joining_Group= -Pe/a/}'); + 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}', ""); @@ -57792,16 +58921,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/a/}'); - Error('\P{Is_Jg=Pe/a/}'); + Expect(1, 1830, '\p{Is_Joining_Group= Pe}', ""); + Expect(0, 1830, '\p{^Is_Joining_Group= Pe}', ""); + Expect(0, 1830, '\P{Is_Joining_Group= Pe}', ""); + 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}', ""); @@ -57810,118 +58939,118 @@ 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=QAF/a/}'); - Error('\P{Joining_Group=QAF/a/}'); - Expect(1, 2213, '\p{Joining_Group=:\AQaf\z:}', "");; - Expect(0, 2214, '\p{Joining_Group=:\AQaf\z:}', "");; - Expect(1, 2213, '\p{Joining_Group=qaf}', ""); - Expect(0, 2213, '\p{^Joining_Group=qaf}', ""); - Expect(0, 2213, '\P{Joining_Group=qaf}', ""); - Expect(1, 2213, '\P{^Joining_Group=qaf}', ""); - Expect(0, 2214, '\p{Joining_Group=qaf}', ""); - Expect(1, 2214, '\p{^Joining_Group=qaf}', ""); - Expect(1, 2214, '\P{Joining_Group=qaf}', ""); - Expect(0, 2214, '\P{^Joining_Group=qaf}', ""); - Expect(1, 2213, '\p{Joining_Group=:\Aqaf\z:}', "");; - Expect(0, 2214, '\p{Joining_Group=:\Aqaf\z:}', "");; - Expect(1, 2213, '\p{Joining_Group=--Qaf}', ""); - Expect(0, 2213, '\p{^Joining_Group=--Qaf}', ""); - Expect(0, 2213, '\P{Joining_Group=--Qaf}', ""); - Expect(1, 2213, '\P{^Joining_Group=--Qaf}', ""); - Expect(0, 2214, '\p{Joining_Group=--Qaf}', ""); - Expect(1, 2214, '\p{^Joining_Group=--Qaf}', ""); - Expect(1, 2214, '\P{Joining_Group=--Qaf}', ""); - Expect(0, 2214, '\P{^Joining_Group=--Qaf}', ""); - Error('\p{Jg=-Qaf/a/}'); - Error('\P{Jg=-Qaf/a/}'); - Expect(1, 2213, '\p{Jg=:\AQaf\z:}', "");; - Expect(0, 2214, '\p{Jg=:\AQaf\z:}', "");; - Expect(1, 2213, '\p{Jg=qaf}', ""); - Expect(0, 2213, '\p{^Jg=qaf}', ""); - Expect(0, 2213, '\P{Jg=qaf}', ""); - Expect(1, 2213, '\P{^Jg=qaf}', ""); - Expect(0, 2214, '\p{Jg=qaf}', ""); - Expect(1, 2214, '\p{^Jg=qaf}', ""); - Expect(1, 2214, '\P{Jg=qaf}', ""); - Expect(0, 2214, '\P{^Jg=qaf}', ""); - Expect(1, 2213, '\p{Jg=:\Aqaf\z:}', "");; - Expect(0, 2214, '\p{Jg=:\Aqaf\z:}', "");; - Expect(1, 2213, '\p{Jg=- qaf}', ""); - Expect(0, 2213, '\p{^Jg=- qaf}', ""); - Expect(0, 2213, '\P{Jg=- qaf}', ""); - Expect(1, 2213, '\P{^Jg=- qaf}', ""); - Expect(0, 2214, '\p{Jg=- qaf}', ""); - Expect(1, 2214, '\p{^Jg=- qaf}', ""); - Expect(1, 2214, '\P{Jg=- qaf}', ""); - Expect(0, 2214, '\P{^Jg=- qaf}', ""); - Error('\p{Is_Joining_Group=-_qaf:=}'); - Error('\P{Is_Joining_Group=-_qaf:=}'); - Expect(1, 2213, '\p{Is_Joining_Group=qaf}', ""); - Expect(0, 2213, '\p{^Is_Joining_Group=qaf}', ""); - Expect(0, 2213, '\P{Is_Joining_Group=qaf}', ""); - Expect(1, 2213, '\P{^Is_Joining_Group=qaf}', ""); - Expect(0, 2214, '\p{Is_Joining_Group=qaf}', ""); - Expect(1, 2214, '\p{^Is_Joining_Group=qaf}', ""); - Expect(1, 2214, '\P{Is_Joining_Group=qaf}', ""); - Expect(0, 2214, '\P{^Is_Joining_Group=qaf}', ""); - Expect(1, 2213, '\p{Is_Joining_Group=__Qaf}', ""); - Expect(0, 2213, '\p{^Is_Joining_Group=__Qaf}', ""); - Expect(0, 2213, '\P{Is_Joining_Group=__Qaf}', ""); - Expect(1, 2213, '\P{^Is_Joining_Group=__Qaf}', ""); - Expect(0, 2214, '\p{Is_Joining_Group=__Qaf}', ""); - Expect(1, 2214, '\p{^Is_Joining_Group=__Qaf}', ""); - Expect(1, 2214, '\P{Is_Joining_Group=__Qaf}', ""); - Expect(0, 2214, '\P{^Is_Joining_Group=__Qaf}', ""); - Error('\p{Is_Jg=/a/ QAF}'); - Error('\P{Is_Jg=/a/ QAF}'); - Expect(1, 2213, '\p{Is_Jg=qaf}', ""); - Expect(0, 2213, '\p{^Is_Jg=qaf}', ""); - Expect(0, 2213, '\P{Is_Jg=qaf}', ""); - Expect(1, 2213, '\P{^Is_Jg=qaf}', ""); - Expect(0, 2214, '\p{Is_Jg=qaf}', ""); - Expect(1, 2214, '\p{^Is_Jg=qaf}', ""); - Expect(1, 2214, '\P{Is_Jg=qaf}', ""); - Expect(0, 2214, '\P{^Is_Jg=qaf}', ""); - Expect(1, 2213, '\p{Is_Jg=- Qaf}', ""); - Expect(0, 2213, '\p{^Is_Jg=- Qaf}', ""); - Expect(0, 2213, '\P{Is_Jg=- Qaf}', ""); - Expect(1, 2213, '\P{^Is_Jg=- Qaf}', ""); - Expect(0, 2214, '\p{Is_Jg=- Qaf}', ""); - Expect(1, 2214, '\p{^Is_Jg=- Qaf}', ""); - Expect(1, 2214, '\P{Is_Jg=- Qaf}', ""); - Expect(0, 2214, '\P{^Is_Jg=- Qaf}', ""); - Error('\p{Joining_Group=_ QAPH:=}'); - Error('\P{Joining_Group=_ QAPH:=}'); + Expect(1, 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, 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}', ""); + 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{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}', ""); + 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:=}'); + 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}', ""); + 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}', ""); + 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}', ""); + 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, 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/a/}'); - Error('\P{Jg= _Qaph/a/}'); + 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}', ""); @@ -57934,16 +59063,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1834, '\P{^Jg=qaph}', ""); Expect(1, 1833, '\p{Jg=:\Aqaph\z:}', "");; Expect(0, 1834, '\p{Jg=:\Aqaph\z:}', "");; - Expect(1, 1833, '\p{Jg= Qaph}', ""); - Expect(0, 1833, '\p{^Jg= Qaph}', ""); - Expect(0, 1833, '\P{Jg= Qaph}', ""); - Expect(1, 1833, '\P{^Jg= Qaph}', ""); - Expect(0, 1834, '\p{Jg= Qaph}', ""); - Expect(1, 1834, '\p{^Jg= Qaph}', ""); - Expect(1, 1834, '\P{Jg= Qaph}', ""); - Expect(0, 1834, '\P{^Jg= Qaph}', ""); - Error('\p{Is_Joining_Group=_:=Qaph}'); - Error('\P{Is_Joining_Group=_:=Qaph}'); + Expect(1, 1833, '\p{Jg=Qaph}', ""); + Expect(0, 1833, '\p{^Jg=Qaph}', ""); + Expect(0, 1833, '\P{Jg=Qaph}', ""); + Expect(1, 1833, '\P{^Jg=Qaph}', ""); + Expect(0, 1834, '\p{Jg=Qaph}', ""); + Expect(1, 1834, '\p{^Jg=Qaph}', ""); + Expect(1, 1834, '\P{Jg=Qaph}', ""); + Expect(0, 1834, '\P{^Jg=Qaph}', ""); + Error('\p{Is_Joining_Group=/a/ Qaph}'); + Error('\P{Is_Joining_Group=/a/ 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}', ""); @@ -57952,16 +59081,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1834, '\p{^Is_Joining_Group=qaph}', ""); Expect(1, 1834, '\P{Is_Joining_Group=qaph}', ""); Expect(0, 1834, '\P{^Is_Joining_Group=qaph}', ""); - Expect(1, 1833, '\p{Is_Joining_Group= qaph}', ""); - Expect(0, 1833, '\p{^Is_Joining_Group= qaph}', ""); - Expect(0, 1833, '\P{Is_Joining_Group= qaph}', ""); - Expect(1, 1833, '\P{^Is_Joining_Group= qaph}', ""); - Expect(0, 1834, '\p{Is_Joining_Group= qaph}', ""); - Expect(1, 1834, '\p{^Is_Joining_Group= qaph}', ""); - Expect(1, 1834, '\P{Is_Joining_Group= qaph}', ""); - Expect(0, 1834, '\P{^Is_Joining_Group= qaph}', ""); - Error('\p{Is_Jg=:= -Qaph}'); - Error('\P{Is_Jg=:= -Qaph}'); + Expect(1, 1833, '\p{Is_Joining_Group=_-Qaph}', ""); + Expect(0, 1833, '\p{^Is_Joining_Group=_-Qaph}', ""); + Expect(0, 1833, '\P{Is_Joining_Group=_-Qaph}', ""); + Expect(1, 1833, '\P{^Is_Joining_Group=_-Qaph}', ""); + Expect(0, 1834, '\p{Is_Joining_Group=_-Qaph}', ""); + Expect(1, 1834, '\p{^Is_Joining_Group=_-Qaph}', ""); + Expect(1, 1834, '\P{Is_Joining_Group=_-Qaph}', ""); + Expect(0, 1834, '\P{^Is_Joining_Group=_-Qaph}', ""); + Error('\p{Is_Jg= :=qaph}'); + Error('\P{Is_Jg= :=qaph}'); Expect(1, 1833, '\p{Is_Jg=qaph}', ""); Expect(0, 1833, '\p{^Is_Jg=qaph}', ""); Expect(0, 1833, '\P{Is_Jg=qaph}', ""); @@ -57970,16 +59099,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1834, '\p{^Is_Jg=qaph}', ""); Expect(1, 1834, '\P{Is_Jg=qaph}', ""); Expect(0, 1834, '\P{^Is_Jg=qaph}', ""); - Expect(1, 1833, '\p{Is_Jg= qaph}', ""); - Expect(0, 1833, '\p{^Is_Jg= qaph}', ""); - Expect(0, 1833, '\P{Is_Jg= qaph}', ""); - Expect(1, 1833, '\P{^Is_Jg= qaph}', ""); - Expect(0, 1834, '\p{Is_Jg= qaph}', ""); - Expect(1, 1834, '\p{^Is_Jg= qaph}', ""); - Expect(1, 1834, '\P{Is_Jg= qaph}', ""); - Expect(0, 1834, '\P{^Is_Jg= qaph}', ""); - Error('\p{Joining_Group=/a/Reh}'); - Error('\P{Joining_Group=/a/Reh}'); + Expect(1, 1833, '\p{Is_Jg= Qaph}', ""); + Expect(0, 1833, '\p{^Is_Jg= Qaph}', ""); + Expect(0, 1833, '\P{Is_Jg= Qaph}', ""); + Expect(1, 1833, '\P{^Is_Jg= Qaph}', ""); + Expect(0, 1834, '\p{Is_Jg= Qaph}', ""); + Expect(1, 1834, '\p{^Is_Jg= Qaph}', ""); + Expect(1, 1834, '\P{Is_Jg= Qaph}', ""); + Expect(0, 1834, '\P{^Is_Jg= Qaph}', ""); + Error('\p{Joining_Group=/a/REH}'); + Error('\P{Joining_Group=/a/REH}'); Expect(1, 2233, '\p{Joining_Group=:\AReh\z:}', "");; Expect(0, 2234, '\p{Joining_Group=:\AReh\z:}', "");; Expect(1, 2233, '\p{Joining_Group=reh}', ""); @@ -57992,16 +59121,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=/a/ -Reh}'); - Error('\P{Jg=/a/ -Reh}'); + 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}', ""); @@ -58014,16 +59143,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2234, '\P{^Jg=reh}', ""); Expect(1, 2233, '\p{Jg=:\Areh\z:}', "");; Expect(0, 2234, '\p{Jg=:\Areh\z:}', "");; - Expect(1, 2233, '\p{Jg=- Reh}', ""); - Expect(0, 2233, '\p{^Jg=- Reh}', ""); - Expect(0, 2233, '\P{Jg=- Reh}', ""); - Expect(1, 2233, '\P{^Jg=- Reh}', ""); - Expect(0, 2234, '\p{Jg=- Reh}', ""); - Expect(1, 2234, '\p{^Jg=- Reh}', ""); - Expect(1, 2234, '\P{Jg=- Reh}', ""); - Expect(0, 2234, '\P{^Jg=- Reh}', ""); - Error('\p{Is_Joining_Group: :=_ reh}'); - Error('\P{Is_Joining_Group: :=_ reh}'); + Expect(1, 2233, '\p{Jg= -REH}', ""); + Expect(0, 2233, '\p{^Jg= -REH}', ""); + Expect(0, 2233, '\P{Jg= -REH}', ""); + Expect(1, 2233, '\P{^Jg= -REH}', ""); + Expect(0, 2234, '\p{Jg= -REH}', ""); + Expect(1, 2234, '\p{^Jg= -REH}', ""); + Expect(1, 2234, '\P{Jg= -REH}', ""); + Expect(0, 2234, '\P{^Jg= -REH}', ""); + Error('\p{Is_Joining_Group=/a/-reh}'); + Error('\P{Is_Joining_Group=/a/-reh}'); Expect(1, 2233, '\p{Is_Joining_Group=reh}', ""); Expect(0, 2233, '\p{^Is_Joining_Group=reh}', ""); Expect(0, 2233, '\P{Is_Joining_Group=reh}', ""); @@ -58032,14 +59161,14 @@ 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}', ""); + Expect(1, 2233, '\p{Is_Joining_Group=- Reh}', ""); + Expect(0, 2233, '\p{^Is_Joining_Group=- Reh}', ""); + Expect(0, 2233, '\P{Is_Joining_Group=- Reh}', ""); + Expect(1, 2233, '\P{^Is_Joining_Group=- Reh}', ""); + Expect(0, 2234, '\p{Is_Joining_Group=- Reh}', ""); + Expect(1, 2234, '\p{^Is_Joining_Group=- Reh}', ""); + Expect(1, 2234, '\P{Is_Joining_Group=- Reh}', ""); + Expect(0, 2234, '\P{^Is_Joining_Group=- Reh}', ""); Error('\p{Is_Jg= Reh/a/}'); Error('\P{Is_Jg= Reh/a/}'); Expect(1, 2233, '\p{Is_Jg=reh}', ""); @@ -58050,16 +59179,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/a/}'); - Error('\P{Joining_Group: - REVERSED_PE/a/}'); + 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}', ""); @@ -58072,16 +59201,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1832, '\P{^Joining_Group=reversedpe}', ""); Expect(1, 1831, '\p{Joining_Group=:\Areversedpe\z:}', "");; Expect(0, 1832, '\p{Joining_Group=:\Areversedpe\z:}', "");; - Expect(1, 1831, '\p{Joining_Group: -REVERSED_PE}', ""); - Expect(0, 1831, '\p{^Joining_Group: -REVERSED_PE}', ""); - Expect(0, 1831, '\P{Joining_Group: -REVERSED_PE}', ""); - Expect(1, 1831, '\P{^Joining_Group: -REVERSED_PE}', ""); - Expect(0, 1832, '\p{Joining_Group: -REVERSED_PE}', ""); - Expect(1, 1832, '\p{^Joining_Group: -REVERSED_PE}', ""); - Expect(1, 1832, '\P{Joining_Group: -REVERSED_PE}', ""); - Expect(0, 1832, '\P{^Joining_Group: -REVERSED_PE}', ""); - Error('\p{Jg=/a/- Reversed_Pe}'); - Error('\P{Jg=/a/- Reversed_Pe}'); + Expect(1, 1831, '\p{Joining_Group= -Reversed_Pe}', ""); + Expect(0, 1831, '\p{^Joining_Group= -Reversed_Pe}', ""); + Expect(0, 1831, '\P{Joining_Group= -Reversed_Pe}', ""); + Expect(1, 1831, '\P{^Joining_Group= -Reversed_Pe}', ""); + Expect(0, 1832, '\p{Joining_Group= -Reversed_Pe}', ""); + Expect(1, 1832, '\p{^Joining_Group= -Reversed_Pe}', ""); + Expect(1, 1832, '\P{Joining_Group= -Reversed_Pe}', ""); + Expect(0, 1832, '\P{^Joining_Group= -Reversed_Pe}', ""); + Error('\p{Jg: :=REVERSED_pe}'); + Error('\P{Jg: :=REVERSED_pe}'); Expect(1, 1831, '\p{Jg=:\AReversed_Pe\z:}', "");; Expect(0, 1832, '\p{Jg=:\AReversed_Pe\z:}', "");; Expect(1, 1831, '\p{Jg=reversedpe}', ""); @@ -58094,16 +59223,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1832, '\P{^Jg=reversedpe}', ""); Expect(1, 1831, '\p{Jg=:\Areversedpe\z:}', "");; Expect(0, 1832, '\p{Jg=:\Areversedpe\z:}', "");; - Expect(1, 1831, '\p{Jg=__reversed_Pe}', ""); - Expect(0, 1831, '\p{^Jg=__reversed_Pe}', ""); - Expect(0, 1831, '\P{Jg=__reversed_Pe}', ""); - Expect(1, 1831, '\P{^Jg=__reversed_Pe}', ""); - Expect(0, 1832, '\p{Jg=__reversed_Pe}', ""); - Expect(1, 1832, '\p{^Jg=__reversed_Pe}', ""); - Expect(1, 1832, '\P{Jg=__reversed_Pe}', ""); - Expect(0, 1832, '\P{^Jg=__reversed_Pe}', ""); - Error('\p{Is_Joining_Group=-:=reversed_PE}'); - Error('\P{Is_Joining_Group=-:=reversed_PE}'); + Expect(1, 1831, '\p{Jg= _reversed_PE}', ""); + Expect(0, 1831, '\p{^Jg= _reversed_PE}', ""); + Expect(0, 1831, '\P{Jg= _reversed_PE}', ""); + Expect(1, 1831, '\P{^Jg= _reversed_PE}', ""); + Expect(0, 1832, '\p{Jg= _reversed_PE}', ""); + Expect(1, 1832, '\p{^Jg= _reversed_PE}', ""); + Expect(1, 1832, '\P{Jg= _reversed_PE}', ""); + Expect(0, 1832, '\P{^Jg= _reversed_PE}', ""); + Error('\p{Is_Joining_Group=:=-Reversed_pe}'); + Error('\P{Is_Joining_Group=:=-Reversed_pe}'); Expect(1, 1831, '\p{Is_Joining_Group=reversedpe}', ""); Expect(0, 1831, '\p{^Is_Joining_Group=reversedpe}', ""); Expect(0, 1831, '\P{Is_Joining_Group=reversedpe}', ""); @@ -58112,16 +59241,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}', ""); @@ -58130,16 +59259,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=/a/-rohingya_Yeh}'); - Error('\P{Joining_Group=/a/-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}', ""); @@ -58152,16 +59281,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=/a/-_Rohingya_YEH}'); - Error('\P{Jg=/a/-_Rohingya_YEH}'); + Expect(1, 2220, '\p{Joining_Group: _Rohingya_YEH}', ""); + Expect(0, 2220, '\p{^Joining_Group: _Rohingya_YEH}', ""); + Expect(0, 2220, '\P{Joining_Group: _Rohingya_YEH}', ""); + Expect(1, 2220, '\P{^Joining_Group: _Rohingya_YEH}', ""); + Expect(0, 2221, '\p{Joining_Group: _Rohingya_YEH}', ""); + Expect(1, 2221, '\p{^Joining_Group: _Rohingya_YEH}', ""); + Expect(1, 2221, '\P{Joining_Group: _Rohingya_YEH}', ""); + Expect(0, 2221, '\P{^Joining_Group: _Rohingya_YEH}', ""); + Error('\p{Jg=--Rohingya_Yeh/a/}'); + Error('\P{Jg=--Rohingya_Yeh/a/}'); Expect(1, 2220, '\p{Jg=:\ARohingya_Yeh\z:}', "");; Expect(0, 2221, '\p{Jg=:\ARohingya_Yeh\z:}', "");; Expect(1, 2220, '\p{Jg=rohingyayeh}', ""); @@ -58174,16 +59303,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: _Rohingya_yeh/a/}'); - Error('\P{Is_Joining_Group: _Rohingya_yeh/a/}'); + 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{Is_Joining_Group=rohingyayeh}', ""); Expect(0, 2220, '\p{^Is_Joining_Group=rohingyayeh}', ""); Expect(0, 2220, '\P{Is_Joining_Group=rohingyayeh}', ""); @@ -58192,16 +59321,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}', ""); @@ -58210,16 +59339,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}'); - Error('\P{Joining_Group=:=_Sad}'); + 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, 2223, '\p{Joining_Group=:\ASad\z:}', "");; Expect(0, 2224, '\p{Joining_Group=:\ASad\z:}', "");; Expect(1, 2223, '\p{Joining_Group=sad}', ""); @@ -58232,16 +59361,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2224, '\P{^Joining_Group=sad}', ""); Expect(1, 2223, '\p{Joining_Group=:\Asad\z:}', "");; Expect(0, 2224, '\p{Joining_Group=:\Asad\z:}', "");; - Expect(1, 2223, '\p{Joining_Group= Sad}', ""); - Expect(0, 2223, '\p{^Joining_Group= Sad}', ""); - Expect(0, 2223, '\P{Joining_Group= Sad}', ""); - Expect(1, 2223, '\P{^Joining_Group= Sad}', ""); - Expect(0, 2224, '\p{Joining_Group= Sad}', ""); - Expect(1, 2224, '\p{^Joining_Group= Sad}', ""); - Expect(1, 2224, '\P{Joining_Group= Sad}', ""); - Expect(0, 2224, '\P{^Joining_Group= Sad}', ""); - Error('\p{Jg= -Sad:=}'); - Error('\P{Jg= -Sad:=}'); + Expect(1, 2223, '\p{Joining_Group= -sad}', ""); + Expect(0, 2223, '\p{^Joining_Group= -sad}', ""); + Expect(0, 2223, '\P{Joining_Group= -sad}', ""); + Expect(1, 2223, '\P{^Joining_Group= -sad}', ""); + Expect(0, 2224, '\p{Joining_Group= -sad}', ""); + Expect(1, 2224, '\p{^Joining_Group= -sad}', ""); + Expect(1, 2224, '\P{Joining_Group= -sad}', ""); + Expect(0, 2224, '\P{^Joining_Group= -sad}', ""); + Error('\p{Jg=/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}', ""); @@ -58254,52 +59383,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2224, '\P{^Jg=sad}', ""); Expect(1, 2223, '\p{Jg=:\Asad\z:}', "");; Expect(0, 2224, '\p{Jg=:\Asad\z:}', "");; - Expect(1, 2223, '\p{Jg: - Sad}', ""); - Expect(0, 2223, '\p{^Jg: - Sad}', ""); - Expect(0, 2223, '\P{Jg: - Sad}', ""); - Expect(1, 2223, '\P{^Jg: - Sad}', ""); - Expect(0, 2224, '\p{Jg: - Sad}', ""); - Expect(1, 2224, '\p{^Jg: - Sad}', ""); - Expect(1, 2224, '\P{Jg: - Sad}', ""); - Expect(0, 2224, '\P{^Jg: - Sad}', ""); - Error('\p{Is_Joining_Group=-/a/Sad}'); - Error('\P{Is_Joining_Group=-/a/Sad}'); - Expect(1, 2223, '\p{Is_Joining_Group: sad}', ""); - Expect(0, 2223, '\p{^Is_Joining_Group: sad}', ""); - Expect(0, 2223, '\P{Is_Joining_Group: sad}', ""); - Expect(1, 2223, '\P{^Is_Joining_Group: sad}', ""); - Expect(0, 2224, '\p{Is_Joining_Group: sad}', ""); - Expect(1, 2224, '\p{^Is_Joining_Group: sad}', ""); - Expect(1, 2224, '\P{Is_Joining_Group: sad}', ""); - Expect(0, 2224, '\P{^Is_Joining_Group: sad}', ""); - Expect(1, 2223, '\p{Is_Joining_Group: _ Sad}', ""); - Expect(0, 2223, '\p{^Is_Joining_Group: _ Sad}', ""); - Expect(0, 2223, '\P{Is_Joining_Group: _ Sad}', ""); - Expect(1, 2223, '\P{^Is_Joining_Group: _ Sad}', ""); - Expect(0, 2224, '\p{Is_Joining_Group: _ Sad}', ""); - Expect(1, 2224, '\p{^Is_Joining_Group: _ Sad}', ""); - Expect(1, 2224, '\P{Is_Joining_Group: _ Sad}', ""); - Expect(0, 2224, '\P{^Is_Joining_Group: _ Sad}', ""); - Error('\p{Is_Jg=-/a/sad}'); - Error('\P{Is_Jg=-/a/sad}'); - Expect(1, 2223, '\p{Is_Jg: sad}', ""); - Expect(0, 2223, '\p{^Is_Jg: sad}', ""); - Expect(0, 2223, '\P{Is_Jg: sad}', ""); - Expect(1, 2223, '\P{^Is_Jg: sad}', ""); - Expect(0, 2224, '\p{Is_Jg: sad}', ""); - Expect(1, 2224, '\p{^Is_Jg: sad}', ""); - Expect(1, 2224, '\P{Is_Jg: sad}', ""); - Expect(0, 2224, '\P{^Is_Jg: sad}', ""); - Expect(1, 2223, '\p{Is_Jg=-Sad}', ""); - Expect(0, 2223, '\p{^Is_Jg=-Sad}', ""); - Expect(0, 2223, '\P{Is_Jg=-Sad}', ""); - Expect(1, 2223, '\P{^Is_Jg=-Sad}', ""); - Expect(0, 2224, '\p{Is_Jg=-Sad}', ""); - Expect(1, 2224, '\p{^Is_Jg=-Sad}', ""); - Expect(1, 2224, '\P{Is_Jg=-Sad}', ""); - Expect(0, 2224, '\P{^Is_Jg=-Sad}', ""); - Error('\p{Joining_Group=_ Sadhe:=}'); - Error('\P{Joining_Group=_ Sadhe:=}'); + Expect(1, 2223, '\p{Jg= -Sad}', ""); + Expect(0, 2223, '\p{^Jg= -Sad}', ""); + Expect(0, 2223, '\P{Jg= -Sad}', ""); + Expect(1, 2223, '\P{^Jg= -Sad}', ""); + Expect(0, 2224, '\p{Jg= -Sad}', ""); + Expect(1, 2224, '\p{^Jg= -Sad}', ""); + Expect(1, 2224, '\P{Jg= -Sad}', ""); + Expect(0, 2224, '\P{^Jg= -Sad}', ""); + Error('\p{Is_Joining_Group=/a/_-SAD}'); + Error('\P{Is_Joining_Group=/a/_-SAD}'); + Expect(1, 2223, '\p{Is_Joining_Group=sad}', ""); + Expect(0, 2223, '\p{^Is_Joining_Group=sad}', ""); + Expect(0, 2223, '\P{Is_Joining_Group=sad}', ""); + Expect(1, 2223, '\P{^Is_Joining_Group=sad}', ""); + Expect(0, 2224, '\p{Is_Joining_Group=sad}', ""); + Expect(1, 2224, '\p{^Is_Joining_Group=sad}', ""); + Expect(1, 2224, '\P{Is_Joining_Group=sad}', ""); + Expect(0, 2224, '\P{^Is_Joining_Group=sad}', ""); + Expect(1, 2223, '\p{Is_Joining_Group=--SAD}', ""); + Expect(0, 2223, '\p{^Is_Joining_Group=--SAD}', ""); + Expect(0, 2223, '\P{Is_Joining_Group=--SAD}', ""); + Expect(1, 2223, '\P{^Is_Joining_Group=--SAD}', ""); + Expect(0, 2224, '\p{Is_Joining_Group=--SAD}', ""); + Expect(1, 2224, '\p{^Is_Joining_Group=--SAD}', ""); + Expect(1, 2224, '\P{Is_Joining_Group=--SAD}', ""); + Expect(0, 2224, '\P{^Is_Joining_Group=--SAD}', ""); + Error('\p{Is_Jg=_/a/Sad}'); + Error('\P{Is_Jg=_/a/Sad}'); + Expect(1, 2223, '\p{Is_Jg: sad}', ""); + Expect(0, 2223, '\p{^Is_Jg: sad}', ""); + Expect(0, 2223, '\P{Is_Jg: sad}', ""); + Expect(1, 2223, '\P{^Is_Jg: sad}', ""); + Expect(0, 2224, '\p{Is_Jg: sad}', ""); + Expect(1, 2224, '\p{^Is_Jg: sad}', ""); + Expect(1, 2224, '\P{Is_Jg: sad}', ""); + Expect(0, 2224, '\P{^Is_Jg: sad}', ""); + Expect(1, 2223, '\p{Is_Jg:-_sad}', ""); + Expect(0, 2223, '\p{^Is_Jg:-_sad}', ""); + Expect(0, 2223, '\P{Is_Jg:-_sad}', ""); + Expect(1, 2223, '\P{^Is_Jg:-_sad}', ""); + Expect(0, 2224, '\p{Is_Jg:-_sad}', ""); + Expect(1, 2224, '\p{^Is_Jg:-_sad}', ""); + Expect(1, 2224, '\P{Is_Jg:-_sad}', ""); + Expect(0, 2224, '\P{^Is_Jg:-_sad}', ""); + Error('\p{Joining_Group= :=Sadhe}'); + Error('\P{Joining_Group= :=Sadhe}'); Expect(1, 1832, '\p{Joining_Group=:\ASadhe\z:}', "");; Expect(0, 1833, '\p{Joining_Group=:\ASadhe\z:}', "");; Expect(1, 1832, '\p{Joining_Group=sadhe}', ""); @@ -58312,16 +59441,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1833, '\P{^Joining_Group=sadhe}', ""); Expect(1, 1832, '\p{Joining_Group=:\Asadhe\z:}', "");; Expect(0, 1833, '\p{Joining_Group=:\Asadhe\z:}', "");; - Expect(1, 1832, '\p{Joining_Group= _Sadhe}', ""); - Expect(0, 1832, '\p{^Joining_Group= _Sadhe}', ""); - Expect(0, 1832, '\P{Joining_Group= _Sadhe}', ""); - Expect(1, 1832, '\P{^Joining_Group= _Sadhe}', ""); - Expect(0, 1833, '\p{Joining_Group= _Sadhe}', ""); - Expect(1, 1833, '\p{^Joining_Group= _Sadhe}', ""); - Expect(1, 1833, '\P{Joining_Group= _Sadhe}', ""); - Expect(0, 1833, '\P{^Joining_Group= _Sadhe}', ""); - Error('\p{Jg=_:=sadhe}'); - Error('\P{Jg=_:=sadhe}'); + Expect(1, 1832, '\p{Joining_Group: _sadhe}', ""); + Expect(0, 1832, '\p{^Joining_Group: _sadhe}', ""); + Expect(0, 1832, '\P{Joining_Group: _sadhe}', ""); + Expect(1, 1832, '\P{^Joining_Group: _sadhe}', ""); + Expect(0, 1833, '\p{Joining_Group: _sadhe}', ""); + Expect(1, 1833, '\p{^Joining_Group: _sadhe}', ""); + Expect(1, 1833, '\P{Joining_Group: _sadhe}', ""); + Expect(0, 1833, '\P{^Joining_Group: _sadhe}', ""); + Error('\p{Jg=/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}', ""); @@ -58334,16 +59463,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=/a/_SADHE}'); - Error('\P{Is_Joining_Group=/a/_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}', ""); @@ -58352,34 +59481,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= _sadhe:=}'); + Error('\P{Is_Jg= _sadhe:=}'); + Expect(1, 1832, '\p{Is_Jg: sadhe}', ""); + Expect(0, 1832, '\p{^Is_Jg: sadhe}', ""); + Expect(0, 1832, '\P{Is_Jg: sadhe}', ""); + Expect(1, 1832, '\P{^Is_Jg: sadhe}', ""); + Expect(0, 1833, '\p{Is_Jg: sadhe}', ""); + Expect(1, 1833, '\p{^Is_Jg: sadhe}', ""); + Expect(1, 1833, '\P{Is_Jg: sadhe}', ""); + Expect(0, 1833, '\P{^Is_Jg: sadhe}', ""); + Expect(1, 1832, '\p{Is_Jg=_ SADHE}', ""); + Expect(0, 1832, '\p{^Is_Jg=_ SADHE}', ""); + Expect(0, 1832, '\P{Is_Jg=_ SADHE}', ""); + Expect(1, 1832, '\P{^Is_Jg=_ SADHE}', ""); + Expect(0, 1833, '\p{Is_Jg=_ SADHE}', ""); + Expect(1, 1833, '\p{^Is_Jg=_ SADHE}', ""); + Expect(1, 1833, '\P{Is_Jg=_ SADHE}', ""); + Expect(0, 1833, '\P{^Is_Jg=_ SADHE}', ""); + Error('\p{Joining_Group= Seen:=}'); + Error('\P{Joining_Group= Seen:=}'); Expect(1, 1918, '\p{Joining_Group=:\ASeen\z:}', "");; Expect(0, 1919, '\p{Joining_Group=:\ASeen\z:}', "");; Expect(1, 1918, '\p{Joining_Group=seen}', ""); @@ -58392,16 +59521,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1919, '\P{^Joining_Group=seen}', ""); Expect(1, 1918, '\p{Joining_Group=:\Aseen\z:}', "");; Expect(0, 1919, '\p{Joining_Group=:\Aseen\z:}', "");; - Expect(1, 1918, '\p{Joining_Group=- seen}', ""); - Expect(0, 1918, '\p{^Joining_Group=- seen}', ""); - Expect(0, 1918, '\P{Joining_Group=- seen}', ""); - Expect(1, 1918, '\P{^Joining_Group=- seen}', ""); - Expect(0, 1919, '\p{Joining_Group=- seen}', ""); - Expect(1, 1919, '\p{^Joining_Group=- seen}', ""); - Expect(1, 1919, '\P{Joining_Group=- seen}', ""); - Expect(0, 1919, '\P{^Joining_Group=- seen}', ""); - Error('\p{Jg=-_seen/a/}'); - Error('\P{Jg=-_seen/a/}'); + Expect(1, 1918, '\p{Joining_Group=-seen}', ""); + Expect(0, 1918, '\p{^Joining_Group=-seen}', ""); + Expect(0, 1918, '\P{Joining_Group=-seen}', ""); + Expect(1, 1918, '\P{^Joining_Group=-seen}', ""); + Expect(0, 1919, '\p{Joining_Group=-seen}', ""); + Expect(1, 1919, '\p{^Joining_Group=-seen}', ""); + Expect(1, 1919, '\P{Joining_Group=-seen}', ""); + Expect(0, 1919, '\P{^Joining_Group=-seen}', ""); + Error('\p{Jg=-:=seen}'); + Error('\P{Jg=-:=seen}'); Expect(1, 1918, '\p{Jg=:\ASeen\z:}', "");; Expect(0, 1919, '\p{Jg=:\ASeen\z:}', "");; Expect(1, 1918, '\p{Jg=seen}', ""); @@ -58414,16 +59543,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1919, '\P{^Jg=seen}', ""); Expect(1, 1918, '\p{Jg=:\Aseen\z:}', "");; Expect(0, 1919, '\p{Jg=:\Aseen\z:}', "");; - Expect(1, 1918, '\p{Jg= _SEEN}', ""); - Expect(0, 1918, '\p{^Jg= _SEEN}', ""); - Expect(0, 1918, '\P{Jg= _SEEN}', ""); - Expect(1, 1918, '\P{^Jg= _SEEN}', ""); - Expect(0, 1919, '\p{Jg= _SEEN}', ""); - Expect(1, 1919, '\p{^Jg= _SEEN}', ""); - Expect(1, 1919, '\P{Jg= _SEEN}', ""); - Expect(0, 1919, '\P{^Jg= _SEEN}', ""); - Error('\p{Is_Joining_Group=_/a/Seen}'); - Error('\P{Is_Joining_Group=_/a/Seen}'); + Expect(1, 1918, '\p{Jg: SEEN}', ""); + Expect(0, 1918, '\p{^Jg: SEEN}', ""); + Expect(0, 1918, '\P{Jg: SEEN}', ""); + Expect(1, 1918, '\P{^Jg: SEEN}', ""); + Expect(0, 1919, '\p{Jg: SEEN}', ""); + Expect(1, 1919, '\p{^Jg: SEEN}', ""); + Expect(1, 1919, '\P{Jg: SEEN}', ""); + Expect(0, 1919, '\P{^Jg: SEEN}', ""); + Error('\p{Is_Joining_Group= Seen/a/}'); + Error('\P{Is_Joining_Group= Seen/a/}'); Expect(1, 1918, '\p{Is_Joining_Group=seen}', ""); Expect(0, 1918, '\p{^Is_Joining_Group=seen}', ""); Expect(0, 1918, '\P{Is_Joining_Group=seen}', ""); @@ -58432,16 +59561,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1919, '\p{^Is_Joining_Group=seen}', ""); Expect(1, 1919, '\P{Is_Joining_Group=seen}', ""); Expect(0, 1919, '\P{^Is_Joining_Group=seen}', ""); - Expect(1, 1918, '\p{Is_Joining_Group= _Seen}', ""); - Expect(0, 1918, '\p{^Is_Joining_Group= _Seen}', ""); - Expect(0, 1918, '\P{Is_Joining_Group= _Seen}', ""); - Expect(1, 1918, '\P{^Is_Joining_Group= _Seen}', ""); - Expect(0, 1919, '\p{Is_Joining_Group= _Seen}', ""); - Expect(1, 1919, '\p{^Is_Joining_Group= _Seen}', ""); - Expect(1, 1919, '\P{Is_Joining_Group= _Seen}', ""); - Expect(0, 1919, '\P{^Is_Joining_Group= _Seen}', ""); - Error('\p{Is_Jg=/a/ _Seen}'); - Error('\P{Is_Jg=/a/ _Seen}'); + Expect(1, 1918, '\p{Is_Joining_Group=__SEEN}', ""); + Expect(0, 1918, '\p{^Is_Joining_Group=__SEEN}', ""); + Expect(0, 1918, '\P{Is_Joining_Group=__SEEN}', ""); + Expect(1, 1918, '\P{^Is_Joining_Group=__SEEN}', ""); + Expect(0, 1919, '\p{Is_Joining_Group=__SEEN}', ""); + Expect(1, 1919, '\p{^Is_Joining_Group=__SEEN}', ""); + Expect(1, 1919, '\P{Is_Joining_Group=__SEEN}', ""); + Expect(0, 1919, '\P{^Is_Joining_Group=__SEEN}', ""); + Error('\p{Is_Jg=/a/-_SEEN}'); + Error('\P{Is_Jg=/a/-_SEEN}'); Expect(1, 1918, '\p{Is_Jg=seen}', ""); Expect(0, 1918, '\p{^Is_Jg=seen}', ""); Expect(0, 1918, '\P{Is_Jg=seen}', ""); @@ -58450,16 +59579,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= -SEMKATH/a/}'); - Error('\P{Joining_Group= -SEMKATH/a/}'); + 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, 1827, '\p{Joining_Group=:\ASemkath\z:}', "");; Expect(0, 1828, '\p{Joining_Group=:\ASemkath\z:}', "");; Expect(1, 1827, '\p{Joining_Group=semkath}', ""); @@ -58472,16 +59601,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1828, '\P{^Joining_Group=semkath}', ""); Expect(1, 1827, '\p{Joining_Group=:\Asemkath\z:}', "");; Expect(0, 1828, '\p{Joining_Group=:\Asemkath\z:}', "");; - Expect(1, 1827, '\p{Joining_Group=--SEMKATH}', ""); - Expect(0, 1827, '\p{^Joining_Group=--SEMKATH}', ""); - Expect(0, 1827, '\P{Joining_Group=--SEMKATH}', ""); - Expect(1, 1827, '\P{^Joining_Group=--SEMKATH}', ""); - Expect(0, 1828, '\p{Joining_Group=--SEMKATH}', ""); - Expect(1, 1828, '\p{^Joining_Group=--SEMKATH}', ""); - Expect(1, 1828, '\P{Joining_Group=--SEMKATH}', ""); - Expect(0, 1828, '\P{^Joining_Group=--SEMKATH}', ""); - Error('\p{Jg=/a/__Semkath}'); - Error('\P{Jg=/a/__Semkath}'); + Expect(1, 1827, '\p{Joining_Group:Semkath}', ""); + Expect(0, 1827, '\p{^Joining_Group:Semkath}', ""); + Expect(0, 1827, '\P{Joining_Group:Semkath}', ""); + Expect(1, 1827, '\P{^Joining_Group:Semkath}', ""); + Expect(0, 1828, '\p{Joining_Group:Semkath}', ""); + Expect(1, 1828, '\p{^Joining_Group:Semkath}', ""); + Expect(1, 1828, '\P{Joining_Group:Semkath}', ""); + Expect(0, 1828, '\P{^Joining_Group:Semkath}', ""); + Error('\p{Jg= semkath:=}'); + Error('\P{Jg= semkath:=}'); Expect(1, 1827, '\p{Jg=:\ASemkath\z:}', "");; Expect(0, 1828, '\p{Jg=:\ASemkath\z:}', "");; Expect(1, 1827, '\p{Jg=semkath}', ""); @@ -58494,16 +59623,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1828, '\P{^Jg=semkath}', ""); Expect(1, 1827, '\p{Jg=:\Asemkath\z:}', "");; Expect(0, 1828, '\p{Jg=:\Asemkath\z:}', "");; - Expect(1, 1827, '\p{Jg= Semkath}', ""); - Expect(0, 1827, '\p{^Jg= Semkath}', ""); - Expect(0, 1827, '\P{Jg= Semkath}', ""); - Expect(1, 1827, '\P{^Jg= Semkath}', ""); - Expect(0, 1828, '\p{Jg= Semkath}', ""); - Expect(1, 1828, '\p{^Jg= Semkath}', ""); - Expect(1, 1828, '\P{Jg= Semkath}', ""); - Expect(0, 1828, '\P{^Jg= Semkath}', ""); - Error('\p{Is_Joining_Group: SEMKATH/a/}'); - Error('\P{Is_Joining_Group: SEMKATH/a/}'); + Expect(1, 1827, '\p{Jg=- semkath}', ""); + Expect(0, 1827, '\p{^Jg=- semkath}', ""); + Expect(0, 1827, '\P{Jg=- semkath}', ""); + Expect(1, 1827, '\P{^Jg=- semkath}', ""); + Expect(0, 1828, '\p{Jg=- semkath}', ""); + Expect(1, 1828, '\p{^Jg=- semkath}', ""); + Expect(1, 1828, '\P{Jg=- semkath}', ""); + Expect(0, 1828, '\P{^Jg=- semkath}', ""); + Error('\p{Is_Joining_Group=:= -semkath}'); + Error('\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}', ""); @@ -58512,16 +59641,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/a/}'); - Error('\P{Is_Jg=-_SEMKATH/a/}'); + Expect(1, 1827, '\p{Is_Joining_Group:_ semkath}', ""); + Expect(0, 1827, '\p{^Is_Joining_Group:_ semkath}', ""); + Expect(0, 1827, '\P{Is_Joining_Group:_ semkath}', ""); + 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}', ""); @@ -58530,16 +59659,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=:=Shin}'); - Error('\P{Joining_Group=:=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=-/a/Shin}'); + Error('\P{Joining_Group=-/a/Shin}'); Expect(1, 1835, '\p{Joining_Group=:\AShin\z:}', "");; Expect(0, 1836, '\p{Joining_Group=:\AShin\z:}', "");; Expect(1, 1835, '\p{Joining_Group=shin}', ""); @@ -58552,16 +59681,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=_-SHIN/a/}'); - Error('\P{Jg=_-SHIN/a/}'); + 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{Jg=:\AShin\z:}', "");; Expect(0, 1836, '\p{Jg=:\AShin\z:}', "");; Expect(1, 1835, '\p{Jg=shin}', ""); @@ -58574,16 +59703,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1836, '\P{^Jg=shin}', ""); Expect(1, 1835, '\p{Jg=:\Ashin\z:}', "");; Expect(0, 1836, '\p{Jg=:\Ashin\z:}', "");; - Expect(1, 1835, '\p{Jg= SHIN}', ""); - Expect(0, 1835, '\p{^Jg= SHIN}', ""); - Expect(0, 1835, '\P{Jg= SHIN}', ""); - Expect(1, 1835, '\P{^Jg= SHIN}', ""); - Expect(0, 1836, '\p{Jg= SHIN}', ""); - Expect(1, 1836, '\p{^Jg= SHIN}', ""); - Expect(1, 1836, '\P{Jg= SHIN}', ""); - Expect(0, 1836, '\P{^Jg= SHIN}', ""); - Error('\p{Is_Joining_Group=SHIN:=}'); - Error('\P{Is_Joining_Group=SHIN:=}'); + Expect(1, 1835, '\p{Jg=_SHIN}', ""); + Expect(0, 1835, '\p{^Jg=_SHIN}', ""); + Expect(0, 1835, '\P{Jg=_SHIN}', ""); + Expect(1, 1835, '\P{^Jg=_SHIN}', ""); + Expect(0, 1836, '\p{Jg=_SHIN}', ""); + Expect(1, 1836, '\p{^Jg=_SHIN}', ""); + Expect(1, 1836, '\P{Jg=_SHIN}', ""); + Expect(0, 1836, '\P{^Jg=_SHIN}', ""); + Error('\p{Is_Joining_Group=_ shin/a/}'); + Error('\P{Is_Joining_Group=_ shin/a/}'); Expect(1, 1835, '\p{Is_Joining_Group=shin}', ""); Expect(0, 1835, '\p{^Is_Joining_Group=shin}', ""); Expect(0, 1835, '\P{Is_Joining_Group=shin}', ""); @@ -58592,34 +59721,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1836, '\p{^Is_Joining_Group=shin}', ""); Expect(1, 1836, '\P{Is_Joining_Group=shin}', ""); Expect(0, 1836, '\P{^Is_Joining_Group=shin}', ""); - Expect(1, 1835, '\p{Is_Joining_Group=_Shin}', ""); - Expect(0, 1835, '\p{^Is_Joining_Group=_Shin}', ""); - Expect(0, 1835, '\P{Is_Joining_Group=_Shin}', ""); - Expect(1, 1835, '\P{^Is_Joining_Group=_Shin}', ""); - Expect(0, 1836, '\p{Is_Joining_Group=_Shin}', ""); - Expect(1, 1836, '\p{^Is_Joining_Group=_Shin}', ""); - Expect(1, 1836, '\P{Is_Joining_Group=_Shin}', ""); - Expect(0, 1836, '\P{^Is_Joining_Group=_Shin}', ""); - Error('\p{Is_Jg=:= Shin}'); - Error('\P{Is_Jg=:= Shin}'); - Expect(1, 1835, '\p{Is_Jg: shin}', ""); - Expect(0, 1835, '\p{^Is_Jg: shin}', ""); - Expect(0, 1835, '\P{Is_Jg: shin}', ""); - Expect(1, 1835, '\P{^Is_Jg: shin}', ""); - Expect(0, 1836, '\p{Is_Jg: shin}', ""); - Expect(1, 1836, '\p{^Is_Jg: shin}', ""); - Expect(1, 1836, '\P{Is_Jg: shin}', ""); - Expect(0, 1836, '\P{^Is_Jg: shin}', ""); - Expect(1, 1835, '\p{Is_Jg: shin}', ""); - Expect(0, 1835, '\p{^Is_Jg: shin}', ""); - Expect(0, 1835, '\P{Is_Jg: shin}', ""); - Expect(1, 1835, '\P{^Is_Jg: shin}', ""); - Expect(0, 1836, '\p{Is_Jg: shin}', ""); - Expect(1, 1836, '\p{^Is_Jg: shin}', ""); - Expect(1, 1836, '\P{Is_Jg: shin}', ""); - Expect(0, 1836, '\P{^Is_Jg: shin}', ""); - Error('\p{Joining_Group=-:=STRAIGHT_Waw}'); - Error('\P{Joining_Group=-:=STRAIGHT_Waw}'); + Expect(1, 1835, '\p{Is_Joining_Group: _SHIN}', ""); + Expect(0, 1835, '\p{^Is_Joining_Group: _SHIN}', ""); + Expect(0, 1835, '\P{Is_Joining_Group: _SHIN}', ""); + Expect(1, 1835, '\P{^Is_Joining_Group: _SHIN}', ""); + Expect(0, 1836, '\p{Is_Joining_Group: _SHIN}', ""); + Expect(1, 1836, '\p{^Is_Joining_Group: _SHIN}', ""); + Expect(1, 1836, '\P{Is_Joining_Group: _SHIN}', ""); + Expect(0, 1836, '\P{^Is_Joining_Group: _SHIN}', ""); + Error('\p{Is_Jg= :=shin}'); + Error('\P{Is_Jg= :=shin}'); + Expect(1, 1835, '\p{Is_Jg=shin}', ""); + Expect(0, 1835, '\p{^Is_Jg=shin}', ""); + Expect(0, 1835, '\P{Is_Jg=shin}', ""); + Expect(1, 1835, '\P{^Is_Jg=shin}', ""); + Expect(0, 1836, '\p{Is_Jg=shin}', ""); + Expect(1, 1836, '\p{^Is_Jg=shin}', ""); + Expect(1, 1836, '\P{Is_Jg=shin}', ""); + Expect(0, 1836, '\P{^Is_Jg=shin}', ""); + Expect(1, 1835, '\p{Is_Jg= Shin}', ""); + Expect(0, 1835, '\p{^Is_Jg= Shin}', ""); + Expect(0, 1835, '\P{Is_Jg= Shin}', ""); + Expect(1, 1835, '\P{^Is_Jg= Shin}', ""); + Expect(0, 1836, '\p{Is_Jg= Shin}', ""); + Expect(1, 1836, '\p{^Is_Jg= Shin}', ""); + Expect(1, 1836, '\P{Is_Jg= Shin}', ""); + Expect(0, 1836, '\P{^Is_Jg= Shin}', ""); + Error('\p{Joining_Group=__Straight_Waw:=}'); + Error('\P{Joining_Group=__Straight_Waw:=}'); Expect(1, 2225, '\p{Joining_Group=:\AStraight_Waw\z:}', "");; Expect(0, 2226, '\p{Joining_Group=:\AStraight_Waw\z:}', "");; Expect(1, 2225, '\p{Joining_Group=straightwaw}', ""); @@ -58632,16 +59761,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2226, '\P{^Joining_Group=straightwaw}', ""); Expect(1, 2225, '\p{Joining_Group=:\Astraightwaw\z:}', "");; Expect(0, 2226, '\p{Joining_Group=:\Astraightwaw\z:}', "");; - Expect(1, 2225, '\p{Joining_Group=_-straight_WAW}', ""); - Expect(0, 2225, '\p{^Joining_Group=_-straight_WAW}', ""); - Expect(0, 2225, '\P{Joining_Group=_-straight_WAW}', ""); - Expect(1, 2225, '\P{^Joining_Group=_-straight_WAW}', ""); - Expect(0, 2226, '\p{Joining_Group=_-straight_WAW}', ""); - Expect(1, 2226, '\p{^Joining_Group=_-straight_WAW}', ""); - Expect(1, 2226, '\P{Joining_Group=_-straight_WAW}', ""); - Expect(0, 2226, '\P{^Joining_Group=_-straight_WAW}', ""); - Error('\p{Jg= _straight_Waw:=}'); - Error('\P{Jg= _straight_Waw:=}'); + Expect(1, 2225, '\p{Joining_Group= _Straight_WAW}', ""); + Expect(0, 2225, '\p{^Joining_Group= _Straight_WAW}', ""); + Expect(0, 2225, '\P{Joining_Group= _Straight_WAW}', ""); + Expect(1, 2225, '\P{^Joining_Group= _Straight_WAW}', ""); + Expect(0, 2226, '\p{Joining_Group= _Straight_WAW}', ""); + Expect(1, 2226, '\p{^Joining_Group= _Straight_WAW}', ""); + Expect(1, 2226, '\P{Joining_Group= _Straight_WAW}', ""); + Expect(0, 2226, '\P{^Joining_Group= _Straight_WAW}', ""); + Error('\p{Jg=--STRAIGHT_waw/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}', ""); @@ -58654,34 +59783,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=_/a/Straight_WAW}'); - Error('\P{Is_Joining_Group=_/a/Straight_WAW}'); - Expect(1, 2225, '\p{Is_Joining_Group=straightwaw}', ""); - Expect(0, 2225, '\p{^Is_Joining_Group=straightwaw}', ""); - Expect(0, 2225, '\P{Is_Joining_Group=straightwaw}', ""); - 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{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{Is_Jg=straightwaw}', ""); Expect(0, 2225, '\p{^Is_Jg=straightwaw}', ""); Expect(0, 2225, '\P{Is_Jg=straightwaw}', ""); @@ -58690,16 +59819,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= /a/SWASH_KAF}'); + Error('\P{Joining_Group= /a/SWASH_KAF}'); Expect(1, 1706, '\p{Joining_Group=:\ASwash_Kaf\z:}', "");; Expect(0, 1707, '\p{Joining_Group=:\ASwash_Kaf\z:}', "");; Expect(1, 1706, '\p{Joining_Group=swashkaf}', ""); @@ -58712,16 +59841,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}', ""); @@ -58734,16 +59863,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1707, '\P{^Jg=swashkaf}', ""); Expect(1, 1706, '\p{Jg=:\Aswashkaf\z:}', "");; Expect(0, 1707, '\p{Jg=:\Aswashkaf\z:}', "");; - Expect(1, 1706, '\p{Jg=-Swash_KAF}', ""); - Expect(0, 1706, '\p{^Jg=-Swash_KAF}', ""); - Expect(0, 1706, '\P{Jg=-Swash_KAF}', ""); - Expect(1, 1706, '\P{^Jg=-Swash_KAF}', ""); - Expect(0, 1707, '\p{Jg=-Swash_KAF}', ""); - Expect(1, 1707, '\p{^Jg=-Swash_KAF}', ""); - Expect(1, 1707, '\P{Jg=-Swash_KAF}', ""); - Expect(0, 1707, '\P{^Jg=-Swash_KAF}', ""); - Error('\p{Is_Joining_Group=/a/-swash_kaf}'); - Error('\P{Is_Joining_Group=/a/-swash_kaf}'); + Expect(1, 1706, '\p{Jg=_Swash_Kaf}', ""); + Expect(0, 1706, '\p{^Jg=_Swash_Kaf}', ""); + Expect(0, 1706, '\P{Jg=_Swash_Kaf}', ""); + Expect(1, 1706, '\P{^Jg=_Swash_Kaf}', ""); + Expect(0, 1707, '\p{Jg=_Swash_Kaf}', ""); + Expect(1, 1707, '\p{^Jg=_Swash_Kaf}', ""); + Expect(1, 1707, '\P{Jg=_Swash_Kaf}', ""); + Expect(0, 1707, '\P{^Jg=_Swash_Kaf}', ""); + Error('\p{Is_Joining_Group=/a/_-Swash_kaf}'); + Error('\P{Is_Joining_Group=/a/_-Swash_kaf}'); Expect(1, 1706, '\p{Is_Joining_Group=swashkaf}', ""); Expect(0, 1706, '\p{^Is_Joining_Group=swashkaf}', ""); Expect(0, 1706, '\P{Is_Joining_Group=swashkaf}', ""); @@ -58752,16 +59881,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1707, '\p{^Is_Joining_Group=swashkaf}', ""); Expect(1, 1707, '\P{Is_Joining_Group=swashkaf}', ""); Expect(0, 1707, '\P{^Is_Joining_Group=swashkaf}', ""); - Expect(1, 1706, '\p{Is_Joining_Group= SWASH_kaf}', ""); - Expect(0, 1706, '\p{^Is_Joining_Group= SWASH_kaf}', ""); - Expect(0, 1706, '\P{Is_Joining_Group= SWASH_kaf}', ""); - Expect(1, 1706, '\P{^Is_Joining_Group= SWASH_kaf}', ""); - Expect(0, 1707, '\p{Is_Joining_Group= SWASH_kaf}', ""); - Expect(1, 1707, '\p{^Is_Joining_Group= SWASH_kaf}', ""); - Expect(1, 1707, '\P{Is_Joining_Group= SWASH_kaf}', ""); - Expect(0, 1707, '\P{^Is_Joining_Group= SWASH_kaf}', ""); - Error('\p{Is_Jg=/a/-swash_Kaf}'); - Error('\P{Is_Jg=/a/-swash_Kaf}'); + Expect(1, 1706, '\p{Is_Joining_Group=-Swash_Kaf}', ""); + Expect(0, 1706, '\p{^Is_Joining_Group=-Swash_Kaf}', ""); + Expect(0, 1706, '\P{Is_Joining_Group=-Swash_Kaf}', ""); + Expect(1, 1706, '\P{^Is_Joining_Group=-Swash_Kaf}', ""); + Expect(0, 1707, '\p{Is_Joining_Group=-Swash_Kaf}', ""); + Expect(1, 1707, '\p{^Is_Joining_Group=-Swash_Kaf}', ""); + Expect(1, 1707, '\P{Is_Joining_Group=-Swash_Kaf}', ""); + Expect(0, 1707, '\P{^Is_Joining_Group=-Swash_Kaf}', ""); + Error('\p{Is_Jg= :=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}', ""); @@ -58770,60 +59899,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1707, '\p{^Is_Jg=swashkaf}', ""); Expect(1, 1707, '\P{Is_Jg=swashkaf}', ""); Expect(0, 1707, '\P{^Is_Jg=swashkaf}', ""); - Expect(1, 1706, '\p{Is_Jg=-Swash_kaf}', ""); - Expect(0, 1706, '\p{^Is_Jg=-Swash_kaf}', ""); - Expect(0, 1706, '\P{Is_Jg=-Swash_kaf}', ""); - Expect(1, 1706, '\P{^Is_Jg=-Swash_kaf}', ""); - Expect(0, 1707, '\p{Is_Jg=-Swash_kaf}', ""); - Expect(1, 1707, '\p{^Is_Jg=-Swash_kaf}', ""); - Expect(1, 1707, '\P{Is_Jg=-Swash_kaf}', ""); - Expect(0, 1707, '\P{^Is_Jg=-Swash_kaf}', ""); - Error('\p{Joining_Group=/a/-Syriac_waw}'); - Error('\P{Joining_Group=/a/-Syriac_waw}'); + Expect(1, 1706, '\p{Is_Jg= _Swash_Kaf}', ""); + Expect(0, 1706, '\p{^Is_Jg= _Swash_Kaf}', ""); + Expect(0, 1706, '\P{Is_Jg= _Swash_Kaf}', ""); + Expect(1, 1706, '\P{^Is_Jg= _Swash_Kaf}', ""); + Expect(0, 1707, '\p{Is_Jg= _Swash_Kaf}', ""); + Expect(1, 1707, '\p{^Is_Jg= _Swash_Kaf}', ""); + Expect(1, 1707, '\P{Is_Jg= _Swash_Kaf}', ""); + Expect(0, 1707, '\P{^Is_Jg= _Swash_Kaf}', ""); + Error('\p{Joining_Group:__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: /a/SYRIAC_Waw}'); - Error('\P{Jg: /a/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=_ Syriac_waw:=}'); + Error('\P{Jg=_ 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=/a/ _SYRIAC_Waw}'); + Error('\P{Is_Joining_Group=/a/ _SYRIAC_Waw}'); Expect(1, 1816, '\p{Is_Joining_Group=syriacwaw}', ""); Expect(0, 1816, '\p{^Is_Joining_Group=syriacwaw}', ""); Expect(0, 1816, '\P{Is_Joining_Group=syriacwaw}', ""); @@ -58832,16 +59961,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=/a/ syriac_Waw}'); + Error('\P{Is_Jg=/a/ syriac_Waw}'); Expect(1, 1816, '\p{Is_Jg=syriacwaw}', ""); Expect(0, 1816, '\p{^Is_Jg=syriacwaw}', ""); Expect(0, 1816, '\P{Is_Jg=syriacwaw}', ""); @@ -58850,16 +59979,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:=}'); - Error('\P{Joining_Group=- tah:=}'); + 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, 2211, '\p{Joining_Group=:\ATah\z:}', "");; Expect(0, 2212, '\p{Joining_Group=:\ATah\z:}', "");; Expect(1, 2211, '\p{Joining_Group=tah}', ""); @@ -58872,16 +60001,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2212, '\P{^Joining_Group=tah}', ""); Expect(1, 2211, '\p{Joining_Group=:\Atah\z:}', "");; Expect(0, 2212, '\p{Joining_Group=:\Atah\z:}', "");; - Expect(1, 2211, '\p{Joining_Group=_tah}', ""); - Expect(0, 2211, '\p{^Joining_Group=_tah}', ""); - Expect(0, 2211, '\P{Joining_Group=_tah}', ""); - Expect(1, 2211, '\P{^Joining_Group=_tah}', ""); - Expect(0, 2212, '\p{Joining_Group=_tah}', ""); - Expect(1, 2212, '\p{^Joining_Group=_tah}', ""); - Expect(1, 2212, '\P{Joining_Group=_tah}', ""); - Expect(0, 2212, '\P{^Joining_Group=_tah}', ""); - Error('\p{Jg=:=_ TAH}'); - Error('\P{Jg=:=_ TAH}'); + Expect(1, 2211, '\p{Joining_Group= Tah}', ""); + Expect(0, 2211, '\p{^Joining_Group= Tah}', ""); + Expect(0, 2211, '\P{Joining_Group= Tah}', ""); + Expect(1, 2211, '\P{^Joining_Group= Tah}', ""); + Expect(0, 2212, '\p{Joining_Group= Tah}', ""); + Expect(1, 2212, '\p{^Joining_Group= Tah}', ""); + Expect(1, 2212, '\P{Joining_Group= Tah}', ""); + Expect(0, 2212, '\P{^Joining_Group= Tah}', ""); + Error('\p{Jg= tah/a/}'); + Error('\P{Jg= tah/a/}'); Expect(1, 2211, '\p{Jg=:\ATah\z:}', "");; Expect(0, 2212, '\p{Jg=:\ATah\z:}', "");; Expect(1, 2211, '\p{Jg=tah}', ""); @@ -58894,34 +60023,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2212, '\P{^Jg=tah}', ""); Expect(1, 2211, '\p{Jg=:\Atah\z:}', "");; Expect(0, 2212, '\p{Jg=:\Atah\z:}', "");; - Expect(1, 2211, '\p{Jg= Tah}', ""); - Expect(0, 2211, '\p{^Jg= Tah}', ""); - Expect(0, 2211, '\P{Jg= Tah}', ""); - Expect(1, 2211, '\P{^Jg= Tah}', ""); - Expect(0, 2212, '\p{Jg= Tah}', ""); - Expect(1, 2212, '\p{^Jg= Tah}', ""); - Expect(1, 2212, '\P{Jg= Tah}', ""); - Expect(0, 2212, '\P{^Jg= Tah}', ""); - Error('\p{Is_Joining_Group=/a/--tah}'); - Error('\P{Is_Joining_Group=/a/--tah}'); - Expect(1, 2211, '\p{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=/a/--TAH}'); - Error('\P{Is_Jg=/a/--TAH}'); + Expect(1, 2211, '\p{Jg=_ TAH}', ""); + Expect(0, 2211, '\p{^Jg=_ TAH}', ""); + Expect(0, 2211, '\P{Jg=_ TAH}', ""); + Expect(1, 2211, '\P{^Jg=_ TAH}', ""); + Expect(0, 2212, '\p{Jg=_ TAH}', ""); + Expect(1, 2212, '\p{^Jg=_ TAH}', ""); + Expect(1, 2212, '\P{Jg=_ TAH}', ""); + Expect(0, 2212, '\P{^Jg=_ TAH}', ""); + Error('\p{Is_Joining_Group: := -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}', ""); @@ -58930,38 +60059,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2212, '\p{^Is_Jg=tah}', ""); Expect(1, 2212, '\P{Is_Jg=tah}', ""); Expect(0, 2212, '\P{^Is_Jg=tah}', ""); - Expect(1, 2211, '\p{Is_Jg=_-TAH}', ""); - Expect(0, 2211, '\p{^Is_Jg=_-TAH}', ""); - Expect(0, 2211, '\P{Is_Jg=_-TAH}', ""); - Expect(1, 2211, '\P{^Is_Jg=_-TAH}', ""); - Expect(0, 2212, '\p{Is_Jg=_-TAH}', ""); - Expect(1, 2212, '\p{^Is_Jg=_-TAH}', ""); - Expect(1, 2212, '\P{Is_Jg=_-TAH}', ""); - Expect(0, 2212, '\P{^Is_Jg=_-TAH}', ""); - Error('\p{Joining_Group=/a/Taw}'); - Error('\P{Joining_Group=/a/Taw}'); + Expect(1, 2211, '\p{Is_Jg=- Tah}', ""); + Expect(0, 2211, '\p{^Is_Jg=- Tah}', ""); + Expect(0, 2211, '\P{Is_Jg=- Tah}', ""); + Expect(1, 2211, '\P{^Is_Jg=- Tah}', ""); + Expect(0, 2212, '\p{Is_Jg=- Tah}', ""); + Expect(1, 2212, '\p{^Is_Jg=- Tah}', ""); + Expect(1, 2212, '\P{Is_Jg=- Tah}', ""); + Expect(0, 2212, '\P{^Is_Jg=- Tah}', ""); + Error('\p{Joining_Group=-taw/a/}'); + Error('\P{Joining_Group=-taw/a/}'); 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/a/}'); + Error('\P{Jg= _taw/a/}'); Expect(1, 1836, '\p{Jg=:\ATaw\z:}', "");; Expect(0, 1837, '\p{Jg=:\ATaw\z:}', "");; Expect(1, 1836, '\p{Jg=taw}', ""); @@ -58974,16 +60103,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1837, '\P{^Jg=taw}', ""); Expect(1, 1836, '\p{Jg=:\Ataw\z:}', "");; Expect(0, 1837, '\p{Jg=:\Ataw\z:}', "");; - Expect(1, 1836, '\p{Jg= TAW}', ""); - Expect(0, 1836, '\p{^Jg= TAW}', ""); - Expect(0, 1836, '\P{Jg= TAW}', ""); - Expect(1, 1836, '\P{^Jg= TAW}', ""); - Expect(0, 1837, '\p{Jg= TAW}', ""); - Expect(1, 1837, '\p{^Jg= TAW}', ""); - Expect(1, 1837, '\P{Jg= TAW}', ""); - Expect(0, 1837, '\P{^Jg= TAW}', ""); - Error('\p{Is_Joining_Group= /a/taw}'); - Error('\P{Is_Joining_Group= /a/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}', ""); @@ -58992,16 +60121,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1837, '\p{^Is_Joining_Group=taw}', ""); Expect(1, 1837, '\P{Is_Joining_Group=taw}', ""); Expect(0, 1837, '\P{^Is_Joining_Group=taw}', ""); - Expect(1, 1836, '\p{Is_Joining_Group=_ Taw}', ""); - Expect(0, 1836, '\p{^Is_Joining_Group=_ Taw}', ""); - Expect(0, 1836, '\P{Is_Joining_Group=_ Taw}', ""); - Expect(1, 1836, '\P{^Is_Joining_Group=_ Taw}', ""); - Expect(0, 1837, '\p{Is_Joining_Group=_ Taw}', ""); - Expect(1, 1837, '\p{^Is_Joining_Group=_ Taw}', ""); - Expect(1, 1837, '\P{Is_Joining_Group=_ Taw}', ""); - Expect(0, 1837, '\P{^Is_Joining_Group=_ Taw}', ""); - Error('\p{Is_Jg=/a/ Taw}'); - Error('\P{Is_Jg=/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}', ""); + 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}', ""); @@ -59010,60 +60139,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1837, '\p{^Is_Jg=taw}', ""); Expect(1, 1837, '\P{Is_Jg=taw}', ""); Expect(0, 1837, '\P{^Is_Jg=taw}', ""); - Expect(1, 1836, '\p{Is_Jg=_TAW}', ""); - Expect(0, 1836, '\p{^Is_Jg=_TAW}', ""); - Expect(0, 1836, '\P{Is_Jg=_TAW}', ""); - Expect(1, 1836, '\P{^Is_Jg=_TAW}', ""); - Expect(0, 1837, '\p{Is_Jg=_TAW}', ""); - Expect(1, 1837, '\p{^Is_Jg=_TAW}', ""); - Expect(1, 1837, '\P{Is_Jg=_TAW}', ""); - Expect(0, 1837, '\P{^Is_Jg=_TAW}', ""); - Error('\p{Joining_Group=:=_Teh_marbuta}'); - Error('\P{Joining_Group=:=_Teh_marbuta}'); + Expect(1, 1836, '\p{Is_Jg=_ Taw}', ""); + Expect(0, 1836, '\p{^Is_Jg=_ Taw}', ""); + Expect(0, 1836, '\P{Is_Jg=_ Taw}', ""); + Expect(1, 1836, '\P{^Is_Jg=_ Taw}', ""); + Expect(0, 1837, '\p{Is_Jg=_ Taw}', ""); + Expect(1, 1837, '\p{^Is_Jg=_ Taw}', ""); + Expect(1, 1837, '\P{Is_Jg=_ Taw}', ""); + Expect(0, 1837, '\P{^Is_Jg=_ Taw}', ""); + Error('\p{Joining_Group=/a/ -TEH_MARBUTA}'); + Error('\P{Joining_Group=/a/ -TEH_MARBUTA}'); Expect(1, 1749, '\p{Joining_Group=:\ATeh_Marbuta\z:}', "");; Expect(0, 1750, '\p{Joining_Group=:\ATeh_Marbuta\z:}', "");; - Expect(1, 1749, '\p{Joining_Group: tehmarbuta}', ""); - Expect(0, 1749, '\p{^Joining_Group: tehmarbuta}', ""); - Expect(0, 1749, '\P{Joining_Group: tehmarbuta}', ""); - Expect(1, 1749, '\P{^Joining_Group: tehmarbuta}', ""); - Expect(0, 1750, '\p{Joining_Group: tehmarbuta}', ""); - Expect(1, 1750, '\p{^Joining_Group: tehmarbuta}', ""); - Expect(1, 1750, '\P{Joining_Group: tehmarbuta}', ""); - Expect(0, 1750, '\P{^Joining_Group: tehmarbuta}', ""); + Expect(1, 1749, '\p{Joining_Group=tehmarbuta}', ""); + Expect(0, 1749, '\p{^Joining_Group=tehmarbuta}', ""); + Expect(0, 1749, '\P{Joining_Group=tehmarbuta}', ""); + Expect(1, 1749, '\P{^Joining_Group=tehmarbuta}', ""); + Expect(0, 1750, '\p{Joining_Group=tehmarbuta}', ""); + Expect(1, 1750, '\p{^Joining_Group=tehmarbuta}', ""); + Expect(1, 1750, '\P{Joining_Group=tehmarbuta}', ""); + Expect(0, 1750, '\P{^Joining_Group=tehmarbuta}', ""); Expect(1, 1749, '\p{Joining_Group=:\Atehmarbuta\z:}', "");; Expect(0, 1750, '\p{Joining_Group=:\Atehmarbuta\z:}', "");; - Expect(1, 1749, '\p{Joining_Group=-teh_Marbuta}', ""); - Expect(0, 1749, '\p{^Joining_Group=-teh_Marbuta}', ""); - Expect(0, 1749, '\P{Joining_Group=-teh_Marbuta}', ""); - Expect(1, 1749, '\P{^Joining_Group=-teh_Marbuta}', ""); - Expect(0, 1750, '\p{Joining_Group=-teh_Marbuta}', ""); - Expect(1, 1750, '\p{^Joining_Group=-teh_Marbuta}', ""); - Expect(1, 1750, '\P{Joining_Group=-teh_Marbuta}', ""); - Expect(0, 1750, '\P{^Joining_Group=-teh_Marbuta}', ""); - Error('\p{Jg=-:=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}', ""); - Expect(0, 1749, '\p{^Jg:tehmarbuta}', ""); - Expect(0, 1749, '\P{Jg:tehmarbuta}', ""); - Expect(1, 1749, '\P{^Jg:tehmarbuta}', ""); - Expect(0, 1750, '\p{Jg:tehmarbuta}', ""); - Expect(1, 1750, '\p{^Jg:tehmarbuta}', ""); - Expect(1, 1750, '\P{Jg:tehmarbuta}', ""); - Expect(0, 1750, '\P{^Jg:tehmarbuta}', ""); + Expect(1, 1749, '\p{Jg=tehmarbuta}', ""); + Expect(0, 1749, '\p{^Jg=tehmarbuta}', ""); + Expect(0, 1749, '\P{Jg=tehmarbuta}', ""); + Expect(1, 1749, '\P{^Jg=tehmarbuta}', ""); + Expect(0, 1750, '\p{Jg=tehmarbuta}', ""); + Expect(1, 1750, '\p{^Jg=tehmarbuta}', ""); + Expect(1, 1750, '\P{Jg=tehmarbuta}', ""); + Expect(0, 1750, '\P{^Jg=tehmarbuta}', ""); Expect(1, 1749, '\p{Jg=:\Atehmarbuta\z:}', "");; Expect(0, 1750, '\p{Jg=:\Atehmarbuta\z:}', "");; - Expect(1, 1749, '\p{Jg= Teh_Marbuta}', ""); - Expect(0, 1749, '\p{^Jg= Teh_Marbuta}', ""); - Expect(0, 1749, '\P{Jg= Teh_Marbuta}', ""); - Expect(1, 1749, '\P{^Jg= Teh_Marbuta}', ""); - Expect(0, 1750, '\p{Jg= Teh_Marbuta}', ""); - Expect(1, 1750, '\p{^Jg= Teh_Marbuta}', ""); - Expect(1, 1750, '\P{Jg= Teh_Marbuta}', ""); - Expect(0, 1750, '\P{^Jg= Teh_Marbuta}', ""); - Error('\p{Is_Joining_Group=_-Teh_MARBUTA:=}'); - 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:=}'); + Error('\P{Is_Joining_Group=-_Teh_marbuta:=}'); Expect(1, 1749, '\p{Is_Joining_Group=tehmarbuta}', ""); Expect(0, 1749, '\p{^Is_Joining_Group=tehmarbuta}', ""); Expect(0, 1749, '\P{Is_Joining_Group=tehmarbuta}', ""); @@ -59072,16 +60201,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1750, '\p{^Is_Joining_Group=tehmarbuta}', ""); Expect(1, 1750, '\P{Is_Joining_Group=tehmarbuta}', ""); Expect(0, 1750, '\P{^Is_Joining_Group=tehmarbuta}', ""); - Expect(1, 1749, '\p{Is_Joining_Group=- Teh_marbuta}', ""); - Expect(0, 1749, '\p{^Is_Joining_Group=- Teh_marbuta}', ""); - Expect(0, 1749, '\P{Is_Joining_Group=- Teh_marbuta}', ""); - Expect(1, 1749, '\P{^Is_Joining_Group=- Teh_marbuta}', ""); - Expect(0, 1750, '\p{Is_Joining_Group=- Teh_marbuta}', ""); - Expect(1, 1750, '\p{^Is_Joining_Group=- Teh_marbuta}', ""); - Expect(1, 1750, '\P{Is_Joining_Group=- Teh_marbuta}', ""); - Expect(0, 1750, '\P{^Is_Joining_Group=- Teh_marbuta}', ""); - Error('\p{Is_Jg=- TEH_Marbuta:=}'); - Error('\P{Is_Jg=- TEH_Marbuta:=}'); + Expect(1, 1749, '\p{Is_Joining_Group= Teh_MARBUTA}', ""); + Expect(0, 1749, '\p{^Is_Joining_Group= Teh_MARBUTA}', ""); + Expect(0, 1749, '\P{Is_Joining_Group= Teh_MARBUTA}', ""); + Expect(1, 1749, '\P{^Is_Joining_Group= Teh_MARBUTA}', ""); + Expect(0, 1750, '\p{Is_Joining_Group= Teh_MARBUTA}', ""); + Expect(1, 1750, '\p{^Is_Joining_Group= Teh_MARBUTA}', ""); + Expect(1, 1750, '\P{Is_Joining_Group= Teh_MARBUTA}', ""); + Expect(0, 1750, '\P{^Is_Joining_Group= Teh_MARBUTA}', ""); + Error('\p{Is_Jg= teh_Marbuta/a/}'); + Error('\P{Is_Jg= teh_Marbuta/a/}'); Expect(1, 1749, '\p{Is_Jg=tehmarbuta}', ""); Expect(0, 1749, '\p{^Is_Jg=tehmarbuta}', ""); Expect(0, 1749, '\P{Is_Jg=tehmarbuta}', ""); @@ -59090,38 +60219,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= Teh_Marbuta_goal/a/}'); + Error('\P{Jg= Teh_Marbuta_goal/a/}'); Expect(1, 1731, '\p{Jg=:\ATeh_Marbuta_Goal\z:}', "");; Expect(0, 1732, '\p{Jg=:\ATeh_Marbuta_Goal\z:}', "");; Expect(1, 1731, '\p{Jg=tehmarbutagoal}', ""); @@ -59134,16 +60263,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1732, '\P{^Jg=tehmarbutagoal}', ""); Expect(1, 1731, '\p{Jg=:\Atehmarbutagoal\z:}', "");; Expect(0, 1732, '\p{Jg=:\Atehmarbutagoal\z:}', "");; - Expect(1, 1731, '\p{Jg=-teh_Marbuta_Goal}', ""); - Expect(0, 1731, '\p{^Jg=-teh_Marbuta_Goal}', ""); - Expect(0, 1731, '\P{Jg=-teh_Marbuta_Goal}', ""); - Expect(1, 1731, '\P{^Jg=-teh_Marbuta_Goal}', ""); - Expect(0, 1732, '\p{Jg=-teh_Marbuta_Goal}', ""); - Expect(1, 1732, '\p{^Jg=-teh_Marbuta_Goal}', ""); - Expect(1, 1732, '\P{Jg=-teh_Marbuta_Goal}', ""); - Expect(0, 1732, '\P{^Jg=-teh_Marbuta_Goal}', ""); - Error('\p{Is_Joining_Group=/a/-hamza_ON_heh_Goal}'); - Error('\P{Is_Joining_Group=/a/-hamza_ON_heh_Goal}'); + Expect(1, 1731, '\p{Jg= teh_marbuta_Goal}', ""); + Expect(0, 1731, '\p{^Jg= teh_marbuta_Goal}', ""); + Expect(0, 1731, '\P{Jg= teh_marbuta_Goal}', ""); + Expect(1, 1731, '\P{^Jg= teh_marbuta_Goal}', ""); + Expect(0, 1732, '\p{Jg= teh_marbuta_Goal}', ""); + Expect(1, 1732, '\p{^Jg= teh_marbuta_Goal}', ""); + Expect(1, 1732, '\P{Jg= teh_marbuta_Goal}', ""); + Expect(0, 1732, '\P{^Jg= teh_marbuta_Goal}', ""); + Error('\p{Is_Joining_Group=:=-_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}', ""); @@ -59152,16 +60281,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1732, '\p{^Is_Joining_Group=hamzaonhehgoal}', ""); Expect(1, 1732, '\P{Is_Joining_Group=hamzaonhehgoal}', ""); Expect(0, 1732, '\P{^Is_Joining_Group=hamzaonhehgoal}', ""); - Expect(1, 1731, '\p{Is_Joining_Group= Hamza_On_heh_goal}', ""); - Expect(0, 1731, '\p{^Is_Joining_Group= Hamza_On_heh_goal}', ""); - Expect(0, 1731, '\P{Is_Joining_Group= Hamza_On_heh_goal}', ""); - Expect(1, 1731, '\P{^Is_Joining_Group= Hamza_On_heh_goal}', ""); - Expect(0, 1732, '\p{Is_Joining_Group= Hamza_On_heh_goal}', ""); - Expect(1, 1732, '\p{^Is_Joining_Group= Hamza_On_heh_goal}', ""); - Expect(1, 1732, '\P{Is_Joining_Group= Hamza_On_heh_goal}', ""); - Expect(0, 1732, '\P{^Is_Joining_Group= Hamza_On_heh_goal}', ""); - Error('\p{Is_Jg=-Teh_marbuta_GOAL:=}'); - Error('\P{Is_Jg=-Teh_marbuta_GOAL:=}'); + Expect(1, 1731, '\p{Is_Joining_Group=- Hamza_On_Heh_Goal}', ""); + Expect(0, 1731, '\p{^Is_Joining_Group=- Hamza_On_Heh_Goal}', ""); + Expect(0, 1731, '\P{Is_Joining_Group=- Hamza_On_Heh_Goal}', ""); + Expect(1, 1731, '\P{^Is_Joining_Group=- Hamza_On_Heh_Goal}', ""); + Expect(0, 1732, '\p{Is_Joining_Group=- Hamza_On_Heh_Goal}', ""); + Expect(1, 1732, '\p{^Is_Joining_Group=- Hamza_On_Heh_Goal}', ""); + Expect(1, 1732, '\P{Is_Joining_Group=- Hamza_On_Heh_Goal}', ""); + Expect(0, 1732, '\P{^Is_Joining_Group=- Hamza_On_Heh_Goal}', ""); + Error('\p{Is_Jg=- Teh_Marbuta_goal/a/}'); + Error('\P{Is_Jg=- Teh_Marbuta_goal/a/}'); Expect(1, 1731, '\p{Is_Jg=tehmarbutagoal}', ""); Expect(0, 1731, '\p{^Is_Jg=tehmarbutagoal}', ""); Expect(0, 1731, '\P{Is_Jg=tehmarbutagoal}', ""); @@ -59170,16 +60299,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1732, '\p{^Is_Jg=tehmarbutagoal}', ""); Expect(1, 1732, '\P{Is_Jg=tehmarbutagoal}', ""); Expect(0, 1732, '\P{^Is_Jg=tehmarbutagoal}', ""); - Expect(1, 1731, '\p{Is_Jg=-_Teh_Marbuta_goal}', ""); - Expect(0, 1731, '\p{^Is_Jg=-_Teh_Marbuta_goal}', ""); - Expect(0, 1731, '\P{Is_Jg=-_Teh_Marbuta_goal}', ""); - Expect(1, 1731, '\P{^Is_Jg=-_Teh_Marbuta_goal}', ""); - Expect(0, 1732, '\p{Is_Jg=-_Teh_Marbuta_goal}', ""); - Expect(1, 1732, '\p{^Is_Jg=-_Teh_Marbuta_goal}', ""); - Expect(1, 1732, '\P{Is_Jg=-_Teh_Marbuta_goal}', ""); - Expect(0, 1732, '\P{^Is_Jg=-_Teh_Marbuta_goal}', ""); - Error('\p{Joining_Group= :=TETH}'); - Error('\P{Joining_Group= :=TETH}'); + Expect(1, 1731, '\p{Is_Jg= Teh_Marbuta_Goal}', ""); + Expect(0, 1731, '\p{^Is_Jg= Teh_Marbuta_Goal}', ""); + Expect(0, 1731, '\P{Is_Jg= Teh_Marbuta_Goal}', ""); + Expect(1, 1731, '\P{^Is_Jg= Teh_Marbuta_Goal}', ""); + Expect(0, 1732, '\p{Is_Jg= Teh_Marbuta_Goal}', ""); + Expect(1, 1732, '\p{^Is_Jg= Teh_Marbuta_Goal}', ""); + Expect(1, 1732, '\P{Is_Jg= Teh_Marbuta_Goal}', ""); + Expect(0, 1732, '\P{^Is_Jg= Teh_Marbuta_Goal}', ""); + Error('\p{Joining_Group=/a/ -TETH}'); + Error('\P{Joining_Group=/a/ -TETH}'); Expect(1, 1820, '\p{Joining_Group=:\ATeth\z:}', "");; Expect(0, 1821, '\p{Joining_Group=:\ATeth\z:}', "");; Expect(1, 1820, '\p{Joining_Group=teth}', ""); @@ -59192,16 +60321,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}', ""); @@ -59214,16 +60343,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}'); + Error('\P{Is_Joining_Group=:=TETH}'); Expect(1, 1820, '\p{Is_Joining_Group=teth}', ""); Expect(0, 1820, '\p{^Is_Joining_Group=teth}', ""); Expect(0, 1820, '\P{Is_Joining_Group=teth}', ""); @@ -59232,16 +60361,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1821, '\p{^Is_Joining_Group=teth}', ""); Expect(1, 1821, '\P{Is_Joining_Group=teth}', ""); Expect(0, 1821, '\P{^Is_Joining_Group=teth}', ""); - Expect(1, 1820, '\p{Is_Joining_Group=Teth}', ""); - Expect(0, 1820, '\p{^Is_Joining_Group=Teth}', ""); - Expect(0, 1820, '\P{Is_Joining_Group=Teth}', ""); - Expect(1, 1820, '\P{^Is_Joining_Group=Teth}', ""); - Expect(0, 1821, '\p{Is_Joining_Group=Teth}', ""); - Expect(1, 1821, '\p{^Is_Joining_Group=Teth}', ""); - Expect(1, 1821, '\P{Is_Joining_Group=Teth}', ""); - Expect(0, 1821, '\P{^Is_Joining_Group=Teth}', ""); - Error('\p{Is_Jg=/a/ Teth}'); - Error('\P{Is_Jg=/a/ Teth}'); + Expect(1, 1820, '\p{Is_Joining_Group= teth}', ""); + Expect(0, 1820, '\p{^Is_Joining_Group= teth}', ""); + Expect(0, 1820, '\P{Is_Joining_Group= teth}', ""); + Expect(1, 1820, '\P{^Is_Joining_Group= teth}', ""); + Expect(0, 1821, '\p{Is_Joining_Group= teth}', ""); + Expect(1, 1821, '\p{^Is_Joining_Group= teth}', ""); + Expect(1, 1821, '\P{Is_Joining_Group= teth}', ""); + Expect(0, 1821, '\P{^Is_Joining_Group= teth}', ""); + Error('\p{Is_Jg= /a/Teth}'); + Error('\P{Is_Jg= /a/Teth}'); Expect(1, 1820, '\p{Is_Jg=teth}', ""); Expect(0, 1820, '\p{^Is_Jg=teth}', ""); Expect(0, 1820, '\P{Is_Jg=teth}', ""); @@ -59258,8 +60387,168 @@ 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}', ""); - Error('\p{Joining_Group= :=waw}'); - Error('\P{Joining_Group= :=waw}'); + Error('\p{Joining_Group=_:=thin_Yeh}'); + Error('\P{Joining_Group=_:=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}', ""); + Expect(0, 2182, '\p{^Joining_Group=thinyeh}', ""); + Expect(0, 2182, '\P{Joining_Group=thinyeh}', ""); + Expect(1, 2182, '\P{^Joining_Group=thinyeh}', ""); + Expect(0, 2183, '\p{Joining_Group=thinyeh}', ""); + Expect(1, 2183, '\p{^Joining_Group=thinyeh}', ""); + Expect(1, 2183, '\P{Joining_Group=thinyeh}', ""); + 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{Jg=:\AThin_Yeh\z:}', "");; + Expect(0, 2183, '\p{Jg=:\AThin_Yeh\z:}', "");; + Expect(1, 2182, '\p{Jg=thinyeh}', ""); + Expect(0, 2182, '\p{^Jg=thinyeh}', ""); + Expect(0, 2182, '\P{Jg=thinyeh}', ""); + Expect(1, 2182, '\P{^Jg=thinyeh}', ""); + Expect(0, 2183, '\p{Jg=thinyeh}', ""); + Expect(1, 2183, '\p{^Jg=thinyeh}', ""); + Expect(1, 2183, '\P{Jg=thinyeh}', ""); + 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{Is_Jg=thinyeh}', ""); + Expect(0, 2182, '\p{^Is_Jg=thinyeh}', ""); + Expect(0, 2182, '\P{Is_Jg=thinyeh}', ""); + Expect(1, 2182, '\P{^Is_Jg=thinyeh}', ""); + Expect(0, 2183, '\p{Is_Jg=thinyeh}', ""); + 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, 2190, '\p{Joining_Group=:\AVertical_Tail\z:}', "");; + Expect(0, 2191, '\p{Joining_Group=:\AVertical_Tail\z:}', "");; + Expect(1, 2190, '\p{Joining_Group=verticaltail}', ""); + Expect(0, 2190, '\p{^Joining_Group=verticaltail}', ""); + Expect(0, 2190, '\P{Joining_Group=verticaltail}', ""); + Expect(1, 2190, '\P{^Joining_Group=verticaltail}', ""); + Expect(0, 2191, '\p{Joining_Group=verticaltail}', ""); + Expect(1, 2191, '\p{^Joining_Group=verticaltail}', ""); + Expect(1, 2191, '\P{Joining_Group=verticaltail}', ""); + 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{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=:\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{Is_Jg=verticaltail}', ""); + Expect(0, 2190, '\p{^Is_Jg=verticaltail}', ""); + Expect(0, 2190, '\P{Is_Jg=verticaltail}', ""); + Expect(1, 2190, '\P{^Is_Jg=verticaltail}', ""); + Expect(0, 2191, '\p{Is_Jg=verticaltail}', ""); + 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, 2219, '\p{Joining_Group=:\AWaw\z:}', "");; Expect(0, 2220, '\p{Joining_Group=:\AWaw\z:}', "");; Expect(1, 2219, '\p{Joining_Group=waw}', ""); @@ -59272,16 +60561,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=/a/ WAW}'); + Error('\P{Jg=/a/ WAW}'); Expect(1, 2219, '\p{Jg=:\AWaw\z:}', "");; Expect(0, 2220, '\p{Jg=:\AWaw\z:}', "");; Expect(1, 2219, '\p{Jg=waw}', ""); @@ -59294,52 +60583,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/a/}'); - Error('\P{Is_Joining_Group: waw/a/}'); - Expect(1, 2219, '\p{Is_Joining_Group=waw}', ""); - Expect(0, 2219, '\p{^Is_Joining_Group=waw}', ""); - Expect(0, 2219, '\P{Is_Joining_Group=waw}', ""); - Expect(1, 2219, '\P{^Is_Joining_Group=waw}', ""); - Expect(0, 2220, '\p{Is_Joining_Group=waw}', ""); - Expect(1, 2220, '\p{^Is_Joining_Group=waw}', ""); - Expect(1, 2220, '\P{Is_Joining_Group=waw}', ""); - Expect(0, 2220, '\P{^Is_Joining_Group=waw}', ""); - Expect(1, 2219, '\p{Is_Joining_Group= -WAW}', ""); - Expect(0, 2219, '\p{^Is_Joining_Group= -WAW}', ""); - Expect(0, 2219, '\P{Is_Joining_Group= -WAW}', ""); - Expect(1, 2219, '\P{^Is_Joining_Group= -WAW}', ""); - Expect(0, 2220, '\p{Is_Joining_Group= -WAW}', ""); - Expect(1, 2220, '\p{^Is_Joining_Group= -WAW}', ""); - Expect(1, 2220, '\P{Is_Joining_Group= -WAW}', ""); - Expect(0, 2220, '\P{^Is_Joining_Group= -WAW}', ""); - Error('\p{Is_Jg=/a/-waw}'); - Error('\P{Is_Jg=/a/-waw}'); - Expect(1, 2219, '\p{Is_Jg=waw}', ""); - Expect(0, 2219, '\p{^Is_Jg=waw}', ""); - Expect(0, 2219, '\P{Is_Jg=waw}', ""); - 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/a/}'); - Error('\P{Joining_Group= Yeh/a/}'); + 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, 2234, '\p{Joining_Group=:\AYeh\z:}', "");; Expect(0, 2235, '\p{Joining_Group=:\AYeh\z:}', "");; Expect(1, 2234, '\p{Joining_Group=yeh}', ""); @@ -59352,16 +60641,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2235, '\P{^Joining_Group=yeh}', ""); Expect(1, 2234, '\p{Joining_Group=:\Ayeh\z:}', "");; Expect(0, 2235, '\p{Joining_Group=:\Ayeh\z:}', "");; - Expect(1, 2234, '\p{Joining_Group= yeh}', ""); - Expect(0, 2234, '\p{^Joining_Group= yeh}', ""); - Expect(0, 2234, '\P{Joining_Group= yeh}', ""); - Expect(1, 2234, '\P{^Joining_Group= yeh}', ""); - Expect(0, 2235, '\p{Joining_Group= yeh}', ""); - Expect(1, 2235, '\p{^Joining_Group= yeh}', ""); - Expect(1, 2235, '\P{Joining_Group= yeh}', ""); - Expect(0, 2235, '\P{^Joining_Group= yeh}', ""); - Error('\p{Jg=:=--yeh}'); - Error('\P{Jg=:=--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=/a/_ YEH}'); + Error('\P{Jg=/a/_ YEH}'); Expect(1, 2234, '\p{Jg=:\AYeh\z:}', "");; Expect(0, 2235, '\p{Jg=:\AYeh\z:}', "");; Expect(1, 2234, '\p{Jg=yeh}', ""); @@ -59374,16 +60663,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=_/a/YEH}'); - Error('\P{Is_Joining_Group=_/a/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= Yeh:=}'); + Error('\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}', ""); @@ -59392,16 +60681,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}'); + Error('\P{Is_Jg=-:=YEH}'); Expect(1, 2234, '\p{Is_Jg=yeh}', ""); Expect(0, 2234, '\p{^Is_Jg=yeh}', ""); Expect(0, 2234, '\P{Is_Jg=yeh}', ""); @@ -59410,8 +60699,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}', ""); - Error('\p{Joining_Group=/a/YEH_Barree}'); - Error('\P{Joining_Group=/a/YEH_Barree}'); + 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, 1747, '\p{Joining_Group=:\AYeh_Barree\z:}', "");; Expect(0, 1748, '\p{Joining_Group=:\AYeh_Barree\z:}', "");; Expect(1, 1747, '\p{Joining_Group=yehbarree}', ""); @@ -59424,38 +60721,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1748, '\P{^Joining_Group=yehbarree}', ""); Expect(1, 1747, '\p{Joining_Group=:\Ayehbarree\z:}', "");; Expect(0, 1748, '\p{Joining_Group=:\Ayehbarree\z:}', "");; - Expect(1, 1747, '\p{Joining_Group=_ Yeh_Barree}', ""); - Expect(0, 1747, '\p{^Joining_Group=_ Yeh_Barree}', ""); - Expect(0, 1747, '\P{Joining_Group=_ Yeh_Barree}', ""); - Expect(1, 1747, '\P{^Joining_Group=_ Yeh_Barree}', ""); - Expect(0, 1748, '\p{Joining_Group=_ Yeh_Barree}', ""); - Expect(1, 1748, '\p{^Joining_Group=_ Yeh_Barree}', ""); - Expect(1, 1748, '\P{Joining_Group=_ Yeh_Barree}', ""); - Expect(0, 1748, '\P{^Joining_Group=_ Yeh_Barree}', ""); - Error('\p{Jg=- YEH_barree/a/}'); - Error('\P{Jg=- YEH_barree/a/}'); + Expect(1, 1747, '\p{Joining_Group= Yeh_BARREE}', ""); + Expect(0, 1747, '\p{^Joining_Group= Yeh_BARREE}', ""); + Expect(0, 1747, '\P{Joining_Group= Yeh_BARREE}', ""); + Expect(1, 1747, '\P{^Joining_Group= Yeh_BARREE}', ""); + Expect(0, 1748, '\p{Joining_Group= Yeh_BARREE}', ""); + Expect(1, 1748, '\p{^Joining_Group= Yeh_BARREE}', ""); + Expect(1, 1748, '\P{Joining_Group= Yeh_BARREE}', ""); + Expect(0, 1748, '\P{^Joining_Group= Yeh_BARREE}', ""); + Error('\p{Jg=/a/ YEH_Barree}'); + Error('\P{Jg=/a/ 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: _:=YEH_Barree}'); - Error('\P{Is_Joining_Group: _:=YEH_Barree}'); + Expect(1, 1747, '\p{Jg=- Yeh_Barree}', ""); + Expect(0, 1747, '\p{^Jg=- Yeh_Barree}', ""); + Expect(0, 1747, '\P{Jg=- Yeh_Barree}', ""); + Expect(1, 1747, '\P{^Jg=- Yeh_Barree}', ""); + Expect(0, 1748, '\p{Jg=- Yeh_Barree}', ""); + Expect(1, 1748, '\p{^Jg=- Yeh_Barree}', ""); + Expect(1, 1748, '\P{Jg=- Yeh_Barree}', ""); + Expect(0, 1748, '\P{^Jg=- Yeh_Barree}', ""); + Error('\p{Is_Joining_Group=-/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}', ""); @@ -59464,16 +60761,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1748, '\p{^Is_Joining_Group=yehbarree}', ""); Expect(1, 1748, '\P{Is_Joining_Group=yehbarree}', ""); Expect(0, 1748, '\P{^Is_Joining_Group=yehbarree}', ""); - Expect(1, 1747, '\p{Is_Joining_Group= Yeh_Barree}', ""); - Expect(0, 1747, '\p{^Is_Joining_Group= Yeh_Barree}', ""); - Expect(0, 1747, '\P{Is_Joining_Group= Yeh_Barree}', ""); - Expect(1, 1747, '\P{^Is_Joining_Group= Yeh_Barree}', ""); - Expect(0, 1748, '\p{Is_Joining_Group= Yeh_Barree}', ""); - Expect(1, 1748, '\p{^Is_Joining_Group= Yeh_Barree}', ""); - Expect(1, 1748, '\P{Is_Joining_Group= Yeh_Barree}', ""); - Expect(0, 1748, '\P{^Is_Joining_Group= Yeh_Barree}', ""); - Error('\p{Is_Jg= YEH_barree/a/}'); - Error('\P{Is_Jg= YEH_barree/a/}'); + Expect(1, 1747, '\p{Is_Joining_Group: _YEH_BARREE}', ""); + Expect(0, 1747, '\p{^Is_Joining_Group: _YEH_BARREE}', ""); + Expect(0, 1747, '\P{Is_Joining_Group: _YEH_BARREE}', ""); + Expect(1, 1747, '\P{^Is_Joining_Group: _YEH_BARREE}', ""); + Expect(0, 1748, '\p{Is_Joining_Group: _YEH_BARREE}', ""); + Expect(1, 1748, '\p{^Is_Joining_Group: _YEH_BARREE}', ""); + Expect(1, 1748, '\P{Is_Joining_Group: _YEH_BARREE}', ""); + Expect(0, 1748, '\P{^Is_Joining_Group: _YEH_BARREE}', ""); + Error('\p{Is_Jg=_-yeh_Barree/a/}'); + Error('\P{Is_Jg=_-yeh_Barree/a/}'); Expect(1, 1747, '\p{Is_Jg=yehbarree}', ""); Expect(0, 1747, '\p{^Is_Jg=yehbarree}', ""); Expect(0, 1747, '\P{Is_Jg=yehbarree}', ""); @@ -59482,16 +60779,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1748, '\p{^Is_Jg=yehbarree}', ""); Expect(1, 1748, '\P{Is_Jg=yehbarree}', ""); Expect(0, 1748, '\P{^Is_Jg=yehbarree}', ""); - Expect(1, 1747, '\p{Is_Jg= -Yeh_barree}', ""); - Expect(0, 1747, '\p{^Is_Jg= -Yeh_barree}', ""); - Expect(0, 1747, '\P{Is_Jg= -Yeh_barree}', ""); - Expect(1, 1747, '\P{^Is_Jg= -Yeh_barree}', ""); - Expect(0, 1748, '\p{Is_Jg= -Yeh_barree}', ""); - Expect(1, 1748, '\p{^Is_Jg= -Yeh_barree}', ""); - Expect(1, 1748, '\P{Is_Jg= -Yeh_barree}', ""); - Expect(0, 1748, '\P{^Is_Jg= -Yeh_barree}', ""); - Error('\p{Joining_Group= YEH_With_tail/a/}'); - Error('\P{Joining_Group= YEH_With_tail/a/}'); + 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, 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}', ""); @@ -59504,16 +60801,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1742, '\P{^Joining_Group=yehwithtail}', ""); Expect(1, 1741, '\p{Joining_Group=:\Ayehwithtail\z:}', "");; Expect(0, 1742, '\p{Joining_Group=:\Ayehwithtail\z:}', "");; - Expect(1, 1741, '\p{Joining_Group:-_YEH_With_TAIL}', ""); - Expect(0, 1741, '\p{^Joining_Group:-_YEH_With_TAIL}', ""); - Expect(0, 1741, '\P{Joining_Group:-_YEH_With_TAIL}', ""); - Expect(1, 1741, '\P{^Joining_Group:-_YEH_With_TAIL}', ""); - Expect(0, 1742, '\p{Joining_Group:-_YEH_With_TAIL}', ""); - Expect(1, 1742, '\p{^Joining_Group:-_YEH_With_TAIL}', ""); - Expect(1, 1742, '\P{Joining_Group:-_YEH_With_TAIL}', ""); - Expect(0, 1742, '\P{^Joining_Group:-_YEH_With_TAIL}', ""); - Error('\p{Jg= Yeh_WITH_Tail:=}'); - 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}'); + Error('\P{Jg=:=Yeh_With_tail}'); Expect(1, 1741, '\p{Jg=:\AYeh_With_Tail\z:}', "");; Expect(0, 1742, '\p{Jg=:\AYeh_With_Tail\z:}', "");; Expect(1, 1741, '\p{Jg=yehwithtail}', ""); @@ -59526,34 +60823,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1742, '\P{^Jg=yehwithtail}', ""); Expect(1, 1741, '\p{Jg=:\Ayehwithtail\z:}', "");; Expect(0, 1742, '\p{Jg=:\Ayehwithtail\z:}', "");; - Expect(1, 1741, '\p{Jg=-_YEH_with_tail}', ""); - Expect(0, 1741, '\p{^Jg=-_YEH_with_tail}', ""); - Expect(0, 1741, '\P{Jg=-_YEH_with_tail}', ""); - Expect(1, 1741, '\P{^Jg=-_YEH_with_tail}', ""); - Expect(0, 1742, '\p{Jg=-_YEH_with_tail}', ""); - Expect(1, 1742, '\p{^Jg=-_YEH_with_tail}', ""); - Expect(1, 1742, '\P{Jg=-_YEH_with_tail}', ""); - Expect(0, 1742, '\P{^Jg=-_YEH_with_tail}', ""); - Error('\p{Is_Joining_Group=:=_ Yeh_WITH_tail}'); - Error('\P{Is_Joining_Group=:=_ Yeh_WITH_tail}'); - Expect(1, 1741, '\p{Is_Joining_Group: yehwithtail}', ""); - Expect(0, 1741, '\p{^Is_Joining_Group: yehwithtail}', ""); - Expect(0, 1741, '\P{Is_Joining_Group: yehwithtail}', ""); - Expect(1, 1741, '\P{^Is_Joining_Group: yehwithtail}', ""); - Expect(0, 1742, '\p{Is_Joining_Group: yehwithtail}', ""); - Expect(1, 1742, '\p{^Is_Joining_Group: yehwithtail}', ""); - Expect(1, 1742, '\P{Is_Joining_Group: yehwithtail}', ""); - Expect(0, 1742, '\P{^Is_Joining_Group: yehwithtail}', ""); - Expect(1, 1741, '\p{Is_Joining_Group=- YEH_WITH_Tail}', ""); - Expect(0, 1741, '\p{^Is_Joining_Group=- YEH_WITH_Tail}', ""); - Expect(0, 1741, '\P{Is_Joining_Group=- YEH_WITH_Tail}', ""); - Expect(1, 1741, '\P{^Is_Joining_Group=- YEH_WITH_Tail}', ""); - Expect(0, 1742, '\p{Is_Joining_Group=- YEH_WITH_Tail}', ""); - Expect(1, 1742, '\p{^Is_Joining_Group=- YEH_WITH_Tail}', ""); - Expect(1, 1742, '\P{Is_Joining_Group=- YEH_WITH_Tail}', ""); - Expect(0, 1742, '\P{^Is_Joining_Group=- YEH_WITH_Tail}', ""); - Error('\p{Is_Jg= :=yeh_with_Tail}'); - Error('\P{Is_Jg= :=yeh_with_Tail}'); + Expect(1, 1741, '\p{Jg= -Yeh_With_Tail}', ""); + Expect(0, 1741, '\p{^Jg= -Yeh_With_Tail}', ""); + Expect(0, 1741, '\P{Jg= -Yeh_With_Tail}', ""); + Expect(1, 1741, '\P{^Jg= -Yeh_With_Tail}', ""); + Expect(0, 1742, '\p{Jg= -Yeh_With_Tail}', ""); + Expect(1, 1742, '\p{^Jg= -Yeh_With_Tail}', ""); + Expect(1, 1742, '\P{Jg= -Yeh_With_Tail}', ""); + Expect(0, 1742, '\P{^Jg= -Yeh_With_Tail}', ""); + Error('\p{Is_Joining_Group: __yeh_With_tail/a/}'); + Error('\P{Is_Joining_Group: __yeh_With_tail/a/}'); + Expect(1, 1741, '\p{Is_Joining_Group=yehwithtail}', ""); + Expect(0, 1741, '\p{^Is_Joining_Group=yehwithtail}', ""); + Expect(0, 1741, '\P{Is_Joining_Group=yehwithtail}', ""); + Expect(1, 1741, '\P{^Is_Joining_Group=yehwithtail}', ""); + Expect(0, 1742, '\p{Is_Joining_Group=yehwithtail}', ""); + Expect(1, 1742, '\p{^Is_Joining_Group=yehwithtail}', ""); + Expect(1, 1742, '\P{Is_Joining_Group=yehwithtail}', ""); + Expect(0, 1742, '\P{^Is_Joining_Group=yehwithtail}', ""); + Expect(1, 1741, '\p{Is_Joining_Group= -Yeh_With_TAIL}', ""); + Expect(0, 1741, '\p{^Is_Joining_Group= -Yeh_With_TAIL}', ""); + Expect(0, 1741, '\P{Is_Joining_Group= -Yeh_With_TAIL}', ""); + Expect(1, 1741, '\P{^Is_Joining_Group= -Yeh_With_TAIL}', ""); + Expect(0, 1742, '\p{Is_Joining_Group= -Yeh_With_TAIL}', ""); + Expect(1, 1742, '\p{^Is_Joining_Group= -Yeh_With_TAIL}', ""); + Expect(1, 1742, '\P{Is_Joining_Group= -Yeh_With_TAIL}', ""); + Expect(0, 1742, '\P{^Is_Joining_Group= -Yeh_With_TAIL}', ""); + Error('\p{Is_Jg=:=-yeh_with_Tail}'); + Error('\P{Is_Jg=:=-yeh_with_Tail}'); Expect(1, 1741, '\p{Is_Jg=yehwithtail}', ""); Expect(0, 1741, '\p{^Is_Jg=yehwithtail}', ""); Expect(0, 1741, '\P{Is_Jg=yehwithtail}', ""); @@ -59562,38 +60859,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1742, '\p{^Is_Jg=yehwithtail}', ""); Expect(1, 1742, '\P{Is_Jg=yehwithtail}', ""); Expect(0, 1742, '\P{^Is_Jg=yehwithtail}', ""); - Expect(1, 1741, '\p{Is_Jg=_ YEH_With_tail}', ""); - Expect(0, 1741, '\p{^Is_Jg=_ YEH_With_tail}', ""); - Expect(0, 1741, '\P{Is_Jg=_ YEH_With_tail}', ""); - Expect(1, 1741, '\P{^Is_Jg=_ YEH_With_tail}', ""); - Expect(0, 1742, '\p{Is_Jg=_ YEH_With_tail}', ""); - Expect(1, 1742, '\p{^Is_Jg=_ YEH_With_tail}', ""); - Expect(1, 1742, '\P{Is_Jg=_ YEH_With_tail}', ""); - Expect(0, 1742, '\P{^Is_Jg=_ YEH_With_tail}', ""); - Error('\p{Joining_Group: /a/- YUDH}'); - Error('\P{Joining_Group: /a/- YUDH}'); + Expect(1, 1741, '\p{Is_Jg: - yeh_With_TAIL}', ""); + Expect(0, 1741, '\p{^Is_Jg: - yeh_With_TAIL}', ""); + Expect(0, 1741, '\P{Is_Jg: - yeh_With_TAIL}', ""); + Expect(1, 1741, '\P{^Is_Jg: - yeh_With_TAIL}', ""); + Expect(0, 1742, '\p{Is_Jg: - yeh_With_TAIL}', ""); + Expect(1, 1742, '\p{^Is_Jg: - yeh_With_TAIL}', ""); + Expect(1, 1742, '\P{Is_Jg: - yeh_With_TAIL}', ""); + Expect(0, 1742, '\P{^Is_Jg: - yeh_With_TAIL}', ""); + Error('\p{Joining_Group=/a/-yudh}'); + Error('\P{Joining_Group=/a/-yudh}'); Expect(1, 1821, '\p{Joining_Group=:\AYudh\z:}', "");; Expect(0, 1822, '\p{Joining_Group=:\AYudh\z:}', "");; - Expect(1, 1821, '\p{Joining_Group=yudh}', ""); - Expect(0, 1821, '\p{^Joining_Group=yudh}', ""); - Expect(0, 1821, '\P{Joining_Group=yudh}', ""); - Expect(1, 1821, '\P{^Joining_Group=yudh}', ""); - Expect(0, 1822, '\p{Joining_Group=yudh}', ""); - Expect(1, 1822, '\p{^Joining_Group=yudh}', ""); - Expect(1, 1822, '\P{Joining_Group=yudh}', ""); - Expect(0, 1822, '\P{^Joining_Group=yudh}', ""); + Expect(1, 1821, '\p{Joining_Group:yudh}', ""); + Expect(0, 1821, '\p{^Joining_Group:yudh}', ""); + Expect(0, 1821, '\P{Joining_Group:yudh}', ""); + Expect(1, 1821, '\P{^Joining_Group:yudh}', ""); + Expect(0, 1822, '\p{Joining_Group:yudh}', ""); + Expect(1, 1822, '\p{^Joining_Group:yudh}', ""); + Expect(1, 1822, '\P{Joining_Group:yudh}', ""); + Expect(0, 1822, '\P{^Joining_Group:yudh}', ""); Expect(1, 1821, '\p{Joining_Group=:\Ayudh\z:}', "");; Expect(0, 1822, '\p{Joining_Group=:\Ayudh\z:}', "");; - Expect(1, 1821, '\p{Joining_Group=_YUDH}', ""); - Expect(0, 1821, '\p{^Joining_Group=_YUDH}', ""); - Expect(0, 1821, '\P{Joining_Group=_YUDH}', ""); - Expect(1, 1821, '\P{^Joining_Group=_YUDH}', ""); - Expect(0, 1822, '\p{Joining_Group=_YUDH}', ""); - Expect(1, 1822, '\p{^Joining_Group=_YUDH}', ""); - Expect(1, 1822, '\P{Joining_Group=_YUDH}', ""); - Expect(0, 1822, '\P{^Joining_Group=_YUDH}', ""); - Error('\p{Jg= :=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}', ""); @@ -59606,34 +60903,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1822, '\P{^Jg=yudh}', ""); Expect(1, 1821, '\p{Jg=:\Ayudh\z:}', "");; Expect(0, 1822, '\p{Jg=:\Ayudh\z:}', "");; - Expect(1, 1821, '\p{Jg= Yudh}', ""); - Expect(0, 1821, '\p{^Jg= Yudh}', ""); - Expect(0, 1821, '\P{Jg= Yudh}', ""); - Expect(1, 1821, '\P{^Jg= Yudh}', ""); - Expect(0, 1822, '\p{Jg= Yudh}', ""); - Expect(1, 1822, '\p{^Jg= Yudh}', ""); - Expect(1, 1822, '\P{Jg= Yudh}', ""); - Expect(0, 1822, '\P{^Jg= Yudh}', ""); - Error('\p{Is_Joining_Group=_ Yudh:=}'); - Error('\P{Is_Joining_Group=_ Yudh:=}'); - Expect(1, 1821, '\p{Is_Joining_Group: yudh}', ""); - Expect(0, 1821, '\p{^Is_Joining_Group: yudh}', ""); - Expect(0, 1821, '\P{Is_Joining_Group: yudh}', ""); - Expect(1, 1821, '\P{^Is_Joining_Group: yudh}', ""); - Expect(0, 1822, '\p{Is_Joining_Group: yudh}', ""); - Expect(1, 1822, '\p{^Is_Joining_Group: yudh}', ""); - Expect(1, 1822, '\P{Is_Joining_Group: yudh}', ""); - Expect(0, 1822, '\P{^Is_Joining_Group: yudh}', ""); - Expect(1, 1821, '\p{Is_Joining_Group=_Yudh}', ""); - Expect(0, 1821, '\p{^Is_Joining_Group=_Yudh}', ""); - Expect(0, 1821, '\P{Is_Joining_Group=_Yudh}', ""); - Expect(1, 1821, '\P{^Is_Joining_Group=_Yudh}', ""); - Expect(0, 1822, '\p{Is_Joining_Group=_Yudh}', ""); - Expect(1, 1822, '\p{^Is_Joining_Group=_Yudh}', ""); - Expect(1, 1822, '\P{Is_Joining_Group=_Yudh}', ""); - Expect(0, 1822, '\P{^Is_Joining_Group=_Yudh}', ""); - Error('\p{Is_Jg= _YUDH/a/}'); - Error('\P{Is_Jg= _YUDH/a/}'); + Expect(1, 1821, '\p{Jg: -Yudh}', ""); + Expect(0, 1821, '\p{^Jg: -Yudh}', ""); + Expect(0, 1821, '\P{Jg: -Yudh}', ""); + Expect(1, 1821, '\P{^Jg: -Yudh}', ""); + Expect(0, 1822, '\p{Jg: -Yudh}', ""); + Expect(1, 1822, '\p{^Jg: -Yudh}', ""); + Expect(1, 1822, '\P{Jg: -Yudh}', ""); + Expect(0, 1822, '\P{^Jg: -Yudh}', ""); + Error('\p{Is_Joining_Group=:= yudh}'); + Error('\P{Is_Joining_Group=:= yudh}'); + Expect(1, 1821, '\p{Is_Joining_Group=yudh}', ""); + Expect(0, 1821, '\p{^Is_Joining_Group=yudh}', ""); + Expect(0, 1821, '\P{Is_Joining_Group=yudh}', ""); + Expect(1, 1821, '\P{^Is_Joining_Group=yudh}', ""); + Expect(0, 1822, '\p{Is_Joining_Group=yudh}', ""); + Expect(1, 1822, '\p{^Is_Joining_Group=yudh}', ""); + Expect(1, 1822, '\P{Is_Joining_Group=yudh}', ""); + Expect(0, 1822, '\P{^Is_Joining_Group=yudh}', ""); + Expect(1, 1821, '\p{Is_Joining_Group=_ Yudh}', ""); + Expect(0, 1821, '\p{^Is_Joining_Group=_ Yudh}', ""); + Expect(0, 1821, '\P{Is_Joining_Group=_ Yudh}', ""); + Expect(1, 1821, '\P{^Is_Joining_Group=_ Yudh}', ""); + Expect(0, 1822, '\p{Is_Joining_Group=_ Yudh}', ""); + Expect(1, 1822, '\p{^Is_Joining_Group=_ Yudh}', ""); + Expect(1, 1822, '\P{Is_Joining_Group=_ Yudh}', ""); + Expect(0, 1822, '\P{^Is_Joining_Group=_ Yudh}', ""); + Error('\p{Is_Jg=/a/-_Yudh}'); + Error('\P{Is_Jg=/a/-_Yudh}'); Expect(1, 1821, '\p{Is_Jg=yudh}', ""); Expect(0, 1821, '\p{^Is_Jg=yudh}', ""); Expect(0, 1821, '\P{Is_Jg=yudh}', ""); @@ -59642,16 +60939,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=/a/_YUDH_he}'); - Error('\P{Joining_Group=/a/_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}', ""); @@ -59664,16 +60961,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}'); - Error('\P{Jg: := Yudh_HE}'); + 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{Jg=:\AYudh_He\z:}', "");; Expect(0, 1823, '\p{Jg=:\AYudh_He\z:}', "");; Expect(1, 1822, '\p{Jg=yudhhe}', ""); @@ -59686,16 +60983,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=/a/- YUDH_He}'); + Error('\P{Is_Joining_Group=/a/- YUDH_He}'); Expect(1, 1822, '\p{Is_Joining_Group=yudhhe}', ""); Expect(0, 1822, '\p{^Is_Joining_Group=yudhhe}', ""); Expect(0, 1822, '\P{Is_Joining_Group=yudhhe}', ""); @@ -59704,16 +61001,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=_/a/YUDH_HE}'); + Error('\P{Is_Jg=_/a/YUDH_HE}'); Expect(1, 1822, '\p{Is_Jg=yudhhe}', ""); Expect(0, 1822, '\p{^Is_Jg=yudhhe}', ""); Expect(0, 1822, '\P{Is_Jg=yudhhe}', ""); @@ -59722,38 +61019,38 @@ 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= /a/ZAIN}'); + Error('\P{Jg= /a/ZAIN}'); Expect(1, 1817, '\p{Jg=:\AZain\z:}', "");; Expect(0, 1818, '\p{Jg=:\AZain\z:}', "");; Expect(1, 1817, '\p{Jg=zain}', ""); @@ -59766,16 +61063,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1818, '\P{^Jg=zain}', ""); Expect(1, 1817, '\p{Jg=:\Azain\z:}', "");; Expect(0, 1818, '\p{Jg=:\Azain\z:}', "");; - Expect(1, 1817, '\p{Jg=-_Zain}', ""); - Expect(0, 1817, '\p{^Jg=-_Zain}', ""); - Expect(0, 1817, '\P{Jg=-_Zain}', ""); - Expect(1, 1817, '\P{^Jg=-_Zain}', ""); - Expect(0, 1818, '\p{Jg=-_Zain}', ""); - Expect(1, 1818, '\p{^Jg=-_Zain}', ""); - Expect(1, 1818, '\P{Jg=-_Zain}', ""); - Expect(0, 1818, '\P{^Jg=-_Zain}', ""); - Error('\p{Is_Joining_Group=:=- Zain}'); - Error('\P{Is_Joining_Group=:=- 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=/a/ -zain}'); + Error('\P{Is_Joining_Group=/a/ -zain}'); Expect(1, 1817, '\p{Is_Joining_Group=zain}', ""); Expect(0, 1817, '\p{^Is_Joining_Group=zain}', ""); Expect(0, 1817, '\P{Is_Joining_Group=zain}', ""); @@ -59792,8 +61089,8 @@ 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}', ""); - Error('\p{Is_Jg=_/a/Zain}'); - Error('\P{Is_Jg=_/a/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}', ""); @@ -59802,16 +61099,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=/a/-_ZHAIN}'); - Error('\P{Joining_Group=/a/-_ZHAIN}'); + 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}', ""); @@ -59824,16 +61121,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}'); + Error('\P{Jg= :=Zhain}'); Expect(1, 1869, '\p{Jg=:\AZhain\z:}', "");; Expect(0, 1870, '\p{Jg=:\AZhain\z:}', "");; Expect(1, 1869, '\p{Jg=zhain}', ""); @@ -59846,16 +61143,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1870, '\P{^Jg=zhain}', ""); Expect(1, 1869, '\p{Jg=:\Azhain\z:}', "");; Expect(0, 1870, '\p{Jg=:\Azhain\z:}', "");; - Expect(1, 1869, '\p{Jg= Zhain}', ""); - Expect(0, 1869, '\p{^Jg= Zhain}', ""); - Expect(0, 1869, '\P{Jg= Zhain}', ""); - Expect(1, 1869, '\P{^Jg= Zhain}', ""); - Expect(0, 1870, '\p{Jg= Zhain}', ""); - Expect(1, 1870, '\p{^Jg= Zhain}', ""); - Expect(1, 1870, '\P{Jg= Zhain}', ""); - Expect(0, 1870, '\P{^Jg= Zhain}', ""); - Error('\p{Is_Joining_Group=-/a/zhain}'); - Error('\P{Is_Joining_Group=-/a/zhain}'); + Expect(1, 1869, '\p{Jg: zhain}', ""); + Expect(0, 1869, '\p{^Jg: zhain}', ""); + Expect(0, 1869, '\P{Jg: zhain}', ""); + Expect(1, 1869, '\P{^Jg: zhain}', ""); + Expect(0, 1870, '\p{Jg: zhain}', ""); + Expect(1, 1870, '\p{^Jg: zhain}', ""); + Expect(1, 1870, '\P{Jg: zhain}', ""); + Expect(0, 1870, '\P{^Jg: zhain}', ""); + Error('\p{Is_Joining_Group=:= _Zhain}'); + Error('\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}', ""); @@ -59864,56 +61161,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::=ZHAIN}'); - Error('\P{Is_Jg::=ZHAIN}'); - Expect(1, 1869, '\p{Is_Jg=zhain}', ""); - Expect(0, 1869, '\p{^Is_Jg=zhain}', ""); - Expect(0, 1869, '\P{Is_Jg=zhain}', ""); - 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=:=-No}'); - Error('\P{Join_Control=:=-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:=}'); - Error('\P{Join_C=_N:=}'); + Expect(1, 8206, '\p{Join_Control= No}', ""); + Expect(0, 8206, '\p{^Join_Control= No}', ""); + Expect(0, 8206, '\P{Join_Control= No}', ""); + Expect(1, 8206, '\P{^Join_Control= No}', ""); + Expect(0, 8205, '\p{Join_Control= No}', ""); + Expect(1, 8205, '\p{^Join_Control= No}', ""); + Expect(1, 8205, '\P{Join_Control= No}', ""); + Expect(0, 8205, '\P{^Join_Control= No}', ""); + Error('\p{Join_C= _N/a/}'); + Error('\P{Join_C= _N/a/}'); Expect(1, 8206, '\p{Join_C=:\AN\z:}', "");; Expect(0, 8205, '\p{Join_C=:\AN\z:}', "");; Expect(1, 8206, '\p{Join_C=n}', ""); @@ -59926,34 +61223,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8205, '\P{^Join_C=n}', ""); Expect(1, 8206, '\p{Join_C=:\An\z:}', "");; Expect(0, 8205, '\p{Join_C=:\An\z:}', "");; - Expect(1, 8206, '\p{Join_C=- N}', ""); - Expect(0, 8206, '\p{^Join_C=- N}', ""); - Expect(0, 8206, '\P{Join_C=- N}', ""); - Expect(1, 8206, '\P{^Join_C=- N}', ""); - Expect(0, 8205, '\p{Join_C=- N}', ""); - Expect(1, 8205, '\p{^Join_C=- N}', ""); - Expect(1, 8205, '\P{Join_C=- N}', ""); - Expect(0, 8205, '\P{^Join_C=- N}', ""); - Error('\p{Is_Join_Control=:= F}'); - Error('\P{Is_Join_Control=:= F}'); - Expect(1, 8206, '\p{Is_Join_Control:f}', ""); - Expect(0, 8206, '\p{^Is_Join_Control:f}', ""); - Expect(0, 8206, '\P{Is_Join_Control:f}', ""); - Expect(1, 8206, '\P{^Is_Join_Control:f}', ""); - Expect(0, 8205, '\p{Is_Join_Control:f}', ""); - Expect(1, 8205, '\p{^Is_Join_Control:f}', ""); - Expect(1, 8205, '\P{Is_Join_Control:f}', ""); - Expect(0, 8205, '\P{^Is_Join_Control:f}', ""); - Expect(1, 8206, '\p{Is_Join_Control= F}', ""); - Expect(0, 8206, '\p{^Is_Join_Control= F}', ""); - Expect(0, 8206, '\P{Is_Join_Control= F}', ""); - Expect(1, 8206, '\P{^Is_Join_Control= F}', ""); - Expect(0, 8205, '\p{Is_Join_Control= F}', ""); - Expect(1, 8205, '\p{^Is_Join_Control= F}', ""); - Expect(1, 8205, '\P{Is_Join_Control= F}', ""); - Expect(0, 8205, '\P{^Is_Join_Control= F}', ""); - Error('\p{Is_Join_C=/a/ false}'); - Error('\P{Is_Join_C=/a/ false}'); + Expect(1, 8206, '\p{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{Is_Join_Control=f}', ""); + Expect(0, 8206, '\p{^Is_Join_Control=f}', ""); + Expect(0, 8206, '\P{Is_Join_Control=f}', ""); + Expect(1, 8206, '\P{^Is_Join_Control=f}', ""); + Expect(0, 8205, '\p{Is_Join_Control=f}', ""); + Expect(1, 8205, '\p{^Is_Join_Control=f}', ""); + Expect(1, 8205, '\P{Is_Join_Control=f}', ""); + Expect(0, 8205, '\P{^Is_Join_Control=f}', ""); + Expect(1, 8206, '\p{Is_Join_Control=- F}', ""); + Expect(0, 8206, '\p{^Is_Join_Control=- F}', ""); + Expect(0, 8206, '\P{Is_Join_Control=- F}', ""); + Expect(1, 8206, '\P{^Is_Join_Control=- F}', ""); + Expect(0, 8205, '\p{Is_Join_Control=- F}', ""); + Expect(1, 8205, '\p{^Is_Join_Control=- F}', ""); + Expect(1, 8205, '\P{Is_Join_Control=- F}', ""); + Expect(0, 8205, '\P{^Is_Join_Control=- F}', ""); + Error('\p{Is_Join_C=/a/ False}'); + Error('\P{Is_Join_C=/a/ False}'); Expect(1, 8206, '\p{Is_Join_C=false}', ""); Expect(0, 8206, '\p{^Is_Join_C=false}', ""); Expect(0, 8206, '\P{Is_Join_C=false}', ""); @@ -59962,16 +61259,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/a/}'); + Error('\P{Join_Control= YES/a/}'); Expect(1, 8205, '\p{Join_Control=:\AYes\z:}', "");; Expect(0, 8206, '\p{Join_Control=:\AYes\z:}', "");; Expect(1, 8205, '\p{Join_Control=yes}', ""); @@ -59984,16 +61281,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=_ Y:=}'); + Error('\P{Join_C=_ Y:=}'); Expect(1, 8205, '\p{Join_C=:\AY\z:}', "");; Expect(0, 8206, '\p{Join_C=:\AY\z:}', "");; Expect(1, 8205, '\p{Join_C=y}', ""); @@ -60006,16 +61303,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8206, '\P{^Join_C=y}', ""); Expect(1, 8205, '\p{Join_C=:\Ay\z:}', "");; Expect(0, 8206, '\p{Join_C=:\Ay\z:}', "");; - Expect(1, 8205, '\p{Join_C=_ Y}', ""); - Expect(0, 8205, '\p{^Join_C=_ Y}', ""); - Expect(0, 8205, '\P{Join_C=_ Y}', ""); - Expect(1, 8205, '\P{^Join_C=_ Y}', ""); - Expect(0, 8206, '\p{Join_C=_ Y}', ""); - Expect(1, 8206, '\p{^Join_C=_ Y}', ""); - Expect(1, 8206, '\P{Join_C=_ Y}', ""); - Expect(0, 8206, '\P{^Join_C=_ Y}', ""); - Error('\p{Is_Join_Control= -T/a/}'); - Error('\P{Is_Join_Control= -T/a/}'); + 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}', ""); Expect(0, 8205, '\p{^Is_Join_Control=t}', ""); Expect(0, 8205, '\P{Is_Join_Control=t}', ""); @@ -60024,16 +61321,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=:=_True}'); - Error('\P{Is_Join_C=:=_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= /a/TRUE}'); + Error('\P{Is_Join_C= /a/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}', ""); @@ -60042,14 +61339,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8206, '\p{^Is_Join_C=true}', ""); Expect(1, 8206, '\P{Is_Join_C=true}', ""); Expect(0, 8206, '\P{^Is_Join_C=true}', ""); - Expect(1, 8205, '\p{Is_Join_C=_ True}', ""); - Expect(0, 8205, '\p{^Is_Join_C=_ True}', ""); - Expect(0, 8205, '\P{Is_Join_C=_ True}', ""); - Expect(1, 8205, '\P{^Is_Join_C=_ True}', ""); - Expect(0, 8206, '\p{Is_Join_C=_ True}', ""); - Expect(1, 8206, '\p{^Is_Join_C=_ True}', ""); - Expect(1, 8206, '\P{Is_Join_C=_ True}', ""); - Expect(0, 8206, '\P{^Is_Join_C=_ True}', ""); + Expect(1, 8205, '\p{Is_Join_C=_-TRUE}', ""); + Expect(0, 8205, '\p{^Is_Join_C=_-TRUE}', ""); + Expect(0, 8205, '\P{Is_Join_C=_-TRUE}', ""); + Expect(1, 8205, '\P{^Is_Join_C=_-TRUE}', ""); + Expect(0, 8206, '\p{Is_Join_C=_-TRUE}', ""); + Expect(1, 8206, '\p{^Is_Join_C=_-TRUE}', ""); + Expect(1, 8206, '\P{Is_Join_C=_-TRUE}', ""); + Expect(0, 8206, '\P{^Is_Join_C=_-TRUE}', ""); Error('\p{jamoshortname}'); Error('\P{jamoshortname}'); Error('\p{jsn}'); @@ -60058,8 +61355,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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}'); @@ -60072,42 +61369,42 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{Is_JSN=AE}'); Error('\p{Jamo_Short_Name=B}'); Error('\P{Jamo_Short_Name=B}'); - Error('\p{JSN:B}'); - Error('\P{JSN:B}'); + Error('\p{JSN=B}'); + Error('\P{JSN=B}'); Error('\p{Is_Jamo_Short_Name=B}'); Error('\P{Is_Jamo_Short_Name=B}'); - Error('\p{Is_JSN=B}'); - Error('\P{Is_JSN=B}'); - Error('\p{Jamo_Short_Name=BB}'); - 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{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{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_JSN: C}'); + Error('\P{Is_JSN: C}'); Error('\p{Jamo_Short_Name=D}'); Error('\P{Jamo_Short_Name=D}'); Error('\p{JSN=D}'); Error('\P{JSN=D}'); - Error('\p{Is_Jamo_Short_Name: D}'); - Error('\P{Is_Jamo_Short_Name: D}'); + Error('\p{Is_Jamo_Short_Name=D}'); + Error('\P{Is_Jamo_Short_Name=D}'); Error('\p{Is_JSN=D}'); Error('\P{Is_JSN=D}'); Error('\p{Jamo_Short_Name=DD}'); @@ -60122,16 +61419,16 @@ 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_JSN: E}'); - Error('\P{Is_JSN: E}'); + Error('\p{Is_Jamo_Short_Name:E}'); + Error('\P{Is_Jamo_Short_Name:E}'); + Error('\p{Is_JSN=E}'); + Error('\P{Is_JSN=E}'); Error('\p{Jamo_Short_Name=EO}'); Error('\P{Jamo_Short_Name=EO}'); - Error('\p{JSN:EO}'); - Error('\P{JSN:EO}'); - Error('\p{Is_Jamo_Short_Name=EO}'); - Error('\P{Is_Jamo_Short_Name=EO}'); + Error('\p{JSN=EO}'); + Error('\P{JSN=EO}'); + Error('\p{Is_Jamo_Short_Name:EO}'); + Error('\P{Is_Jamo_Short_Name:EO}'); Error('\p{Is_JSN=EO}'); Error('\P{Is_JSN=EO}'); Error('\p{Jamo_Short_Name=EU}'); @@ -60144,10 +61441,10 @@ 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}'); @@ -60160,32 +61457,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}'); @@ -60194,12 +61491,12 @@ 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}'); @@ -60212,14 +61509,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{JSN=L}'); Error('\p{Is_Jamo_Short_Name=L}'); Error('\P{Is_Jamo_Short_Name=L}'); - Error('\p{Is_JSN: L}'); - Error('\P{Is_JSN: L}'); + Error('\p{Is_JSN=L}'); + Error('\P{Is_JSN=L}'); Error('\p{Jamo_Short_Name=LB}'); Error('\P{Jamo_Short_Name=LB}'); - Error('\p{JSN:LB}'); - Error('\P{JSN:LB}'); - Error('\p{Is_Jamo_Short_Name: LB}'); - Error('\P{Is_Jamo_Short_Name: LB}'); + Error('\p{JSN=LB}'); + Error('\P{JSN=LB}'); + Error('\p{Is_Jamo_Short_Name=LB}'); + Error('\P{Is_Jamo_Short_Name=LB}'); Error('\p{Is_JSN=LB}'); Error('\P{Is_JSN=LB}'); Error('\p{Jamo_Short_Name=LG}'); @@ -60230,36 +61527,36 @@ 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_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}'); Error('\P{Is_Jamo_Short_Name=LP}'); Error('\p{Is_JSN=LP}'); Error('\P{Is_JSN=LP}'); - Error('\p{Jamo_Short_Name:LS}'); - Error('\P{Jamo_Short_Name:LS}'); + Error('\p{Jamo_Short_Name=LS}'); + Error('\P{Jamo_Short_Name=LS}'); Error('\p{JSN=LS}'); Error('\P{JSN=LS}'); - Error('\p{Is_Jamo_Short_Name=LS}'); - Error('\P{Is_Jamo_Short_Name=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}'); @@ -60268,8 +61565,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{JSN=LT}'); Error('\p{Is_Jamo_Short_Name=LT}'); Error('\P{Is_Jamo_Short_Name=LT}'); - Error('\p{Is_JSN: LT}'); - Error('\P{Is_JSN: LT}'); + Error('\p{Is_JSN=LT}'); + Error('\P{Is_JSN=LT}'); Error('\p{Jamo_Short_Name=M}'); Error('\P{Jamo_Short_Name=M}'); Error('\p{JSN=M}'); @@ -60278,12 +61575,12 @@ 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{JSN:N}'); - Error('\P{JSN:N}'); - Error('\p{Is_Jamo_Short_Name: N}'); - Error('\P{Is_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_JSN=N}'); Error('\P{Is_JSN=N}'); Error('\p{Jamo_Short_Name=NG}'); @@ -60302,8 +61599,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}'); @@ -60314,14 +61611,14 @@ 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_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}'); - Error('\P{JSN:OE}'); + Error('\p{Jamo_Short_Name=OE}'); + Error('\P{Jamo_Short_Name=OE}'); + Error('\p{JSN=OE}'); + Error('\P{JSN=OE}'); Error('\p{Is_Jamo_Short_Name=OE}'); Error('\P{Is_Jamo_Short_Name=OE}'); Error('\p{Is_JSN=OE}'); @@ -60330,8 +61627,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{Jamo_Short_Name=P}'); Error('\p{JSN=P}'); Error('\P{JSN=P}'); - Error('\p{Is_Jamo_Short_Name:P}'); - Error('\P{Is_Jamo_Short_Name:P}'); + Error('\p{Is_Jamo_Short_Name=P}'); + Error('\P{Is_Jamo_Short_Name=P}'); Error('\p{Is_JSN=P}'); Error('\P{Is_JSN=P}'); Error('\p{Jamo_Short_Name=R}'); @@ -60340,14 +61637,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}'); @@ -60360,8 +61657,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{Is_JSN=SS}'); Error('\p{Jamo_Short_Name=T}'); Error('\P{Jamo_Short_Name=T}'); - Error('\p{JSN:T}'); - Error('\P{JSN:T}'); + Error('\p{JSN: T}'); + Error('\P{JSN: T}'); Error('\p{Is_Jamo_Short_Name=T}'); Error('\P{Is_Jamo_Short_Name=T}'); Error('\p{Is_JSN=T}'); @@ -60400,22 +61697,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{Is_JSN=WE}'); Error('\p{Jamo_Short_Name=WEO}'); Error('\P{Jamo_Short_Name=WEO}'); - Error('\p{JSN: WEO}'); - Error('\P{JSN: WEO}'); + Error('\p{JSN=WEO}'); + Error('\P{JSN=WEO}'); Error('\p{Is_Jamo_Short_Name=WEO}'); Error('\P{Is_Jamo_Short_Name=WEO}'); - Error('\p{Is_JSN: WEO}'); - Error('\P{Is_JSN: WEO}'); - Error('\p{Jamo_Short_Name=WI}'); - Error('\P{Jamo_Short_Name=WI}'); + Error('\p{Is_JSN=WEO}'); + Error('\P{Is_JSN=WEO}'); + Error('\p{Jamo_Short_Name:WI}'); + Error('\P{Jamo_Short_Name:WI}'); Error('\p{JSN=WI}'); Error('\P{JSN=WI}'); Error('\p{Is_Jamo_Short_Name=WI}'); Error('\P{Is_Jamo_Short_Name=WI}'); Error('\p{Is_JSN=WI}'); Error('\P{Is_JSN=WI}'); - Error('\p{Jamo_Short_Name: YA}'); - Error('\P{Jamo_Short_Name: YA}'); + Error('\p{Jamo_Short_Name=YA}'); + Error('\P{Jamo_Short_Name=YA}'); Error('\p{JSN=YA}'); Error('\P{JSN=YA}'); Error('\p{Is_Jamo_Short_Name=YA}'); @@ -60430,12 +61727,12 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{Is_Jamo_Short_Name=YAE}'); Error('\p{Is_JSN=YAE}'); Error('\P{Is_JSN=YAE}'); - Error('\p{Jamo_Short_Name: YE}'); - Error('\P{Jamo_Short_Name: YE}'); + Error('\p{Jamo_Short_Name=YE}'); + Error('\P{Jamo_Short_Name=YE}'); Error('\p{JSN=YE}'); Error('\P{JSN=YE}'); - Error('\p{Is_Jamo_Short_Name=YE}'); - 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}'); @@ -60444,8 +61741,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}'); @@ -60456,10 +61753,10 @@ 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{Is_Jamo_Short_Name: YO}'); - Error('\P{Is_Jamo_Short_Name: YO}'); + Error('\p{JSN:YO}'); + Error('\P{JSN:YO}'); + Error('\p{Is_Jamo_Short_Name=YO}'); + Error('\P{Is_Jamo_Short_Name=YO}'); Error('\p{Is_JSN=YO}'); Error('\P{Is_JSN=YO}'); Error('\p{Jamo_Short_Name=YU}'); @@ -60474,8 +61771,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{joiningtype}'); Error('\p{jt}'); Error('\P{jt}'); - Error('\p{Joining_Type= Join_causing/a/}'); - Error('\P{Joining_Type= Join_causing/a/}'); + Error('\p{Joining_Type=-/a/JOIN_Causing}'); + Error('\P{Joining_Type=-/a/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}', ""); @@ -60488,16 +61785,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8206, '\P{^Joining_Type=joincausing}', ""); Expect(1, 8205, '\p{Joining_Type=:\Ajoincausing\z:}', "");; Expect(0, 8206, '\p{Joining_Type=:\Ajoincausing\z:}', "");; - Expect(1, 8205, '\p{Joining_Type: _-join_Causing}', ""); - Expect(0, 8205, '\p{^Joining_Type: _-join_Causing}', ""); - Expect(0, 8205, '\P{Joining_Type: _-join_Causing}', ""); - Expect(1, 8205, '\P{^Joining_Type: _-join_Causing}', ""); - Expect(0, 8206, '\p{Joining_Type: _-join_Causing}', ""); - Expect(1, 8206, '\p{^Joining_Type: _-join_Causing}', ""); - Expect(1, 8206, '\P{Joining_Type: _-join_Causing}', ""); - Expect(0, 8206, '\P{^Joining_Type: _-join_Causing}', ""); - Error('\p{Jt= -c/a/}'); - Error('\P{Jt= -c/a/}'); + 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}', ""); @@ -60510,16 +61807,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8206, '\P{^Jt=c}', ""); Expect(1, 8205, '\p{Jt=:\Ac\z:}', "");; Expect(0, 8206, '\p{Jt=:\Ac\z:}', "");; - Expect(1, 8205, '\p{Jt=-C}', ""); - Expect(0, 8205, '\p{^Jt=-C}', ""); - Expect(0, 8205, '\P{Jt=-C}', ""); - Expect(1, 8205, '\P{^Jt=-C}', ""); - Expect(0, 8206, '\p{Jt=-C}', ""); - Expect(1, 8206, '\p{^Jt=-C}', ""); - Expect(1, 8206, '\P{Jt=-C}', ""); - Expect(0, 8206, '\P{^Jt=-C}', ""); - Error('\p{Is_Joining_Type=:=_-JOIN_Causing}'); - Error('\P{Is_Joining_Type=:=_-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}', ""); @@ -60528,16 +61825,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8206, '\p{^Is_Joining_Type=joincausing}', ""); Expect(1, 8206, '\P{Is_Joining_Type=joincausing}', ""); Expect(0, 8206, '\P{^Is_Joining_Type=joincausing}', ""); - Expect(1, 8205, '\p{Is_Joining_Type= join_Causing}', ""); - Expect(0, 8205, '\p{^Is_Joining_Type= join_Causing}', ""); - Expect(0, 8205, '\P{Is_Joining_Type= join_Causing}', ""); - Expect(1, 8205, '\P{^Is_Joining_Type= join_Causing}', ""); - Expect(0, 8206, '\p{Is_Joining_Type= join_Causing}', ""); - Expect(1, 8206, '\p{^Is_Joining_Type= join_Causing}', ""); - Expect(1, 8206, '\P{Is_Joining_Type= join_Causing}', ""); - Expect(0, 8206, '\P{^Is_Joining_Type= join_Causing}', ""); - Error('\p{Is_Jt= C:=}'); - Error('\P{Is_Jt= 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=/a/- C}'); + Error('\P{Is_Jt=/a/- C}'); Expect(1, 8205, '\p{Is_Jt=c}', ""); Expect(0, 8205, '\p{^Is_Jt=c}', ""); Expect(0, 8205, '\P{Is_Jt=c}', ""); @@ -60546,16 +61843,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8206, '\p{^Is_Jt=c}', ""); Expect(1, 8206, '\P{Is_Jt=c}', ""); Expect(0, 8206, '\P{^Is_Jt=c}', ""); - Expect(1, 8205, '\p{Is_Jt=C}', ""); - Expect(0, 8205, '\p{^Is_Jt=C}', ""); - Expect(0, 8205, '\P{Is_Jt=C}', ""); - Expect(1, 8205, '\P{^Is_Jt=C}', ""); - Expect(0, 8206, '\p{Is_Jt=C}', ""); - Expect(1, 8206, '\p{^Is_Jt=C}', ""); - Expect(1, 8206, '\P{Is_Jt=C}', ""); - Expect(0, 8206, '\P{^Is_Jt=C}', ""); - Error('\p{Joining_Type=/a/ Dual_Joining}'); - Error('\P{Joining_Type=/a/ Dual_Joining}'); + Expect(1, 8205, '\p{Is_Jt=- C}', ""); + Expect(0, 8205, '\p{^Is_Jt=- C}', ""); + Expect(0, 8205, '\P{Is_Jt=- C}', ""); + Expect(1, 8205, '\P{^Is_Jt=- C}', ""); + Expect(0, 8206, '\p{Is_Jt=- C}', ""); + Expect(1, 8206, '\p{^Is_Jt=- C}', ""); + Expect(1, 8206, '\P{Is_Jt=- C}', ""); + Expect(0, 8206, '\P{^Is_Jt=- C}', ""); + Error('\p{Joining_Type=-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}', ""); @@ -60568,26 +61865,26 @@ 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=:=_ D}'); - Error('\P{Jt=:=_ 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}', ""); - Expect(0, 125251, '\p{^Jt: d}', ""); - Expect(0, 125251, '\P{Jt: d}', ""); - Expect(1, 125251, '\P{^Jt: d}', ""); - Expect(0, 125252, '\p{Jt: d}', ""); - Expect(1, 125252, '\p{^Jt: d}', ""); - Expect(1, 125252, '\P{Jt: d}', ""); - Expect(0, 125252, '\P{^Jt: d}', ""); + Expect(1, 125251, '\p{Jt=d}', ""); + Expect(0, 125251, '\p{^Jt=d}', ""); + Expect(0, 125251, '\P{Jt=d}', ""); + Expect(1, 125251, '\P{^Jt=d}', ""); + Expect(0, 125252, '\p{Jt=d}', ""); + Expect(1, 125252, '\p{^Jt=d}', ""); + Expect(1, 125252, '\P{Jt=d}', ""); + Expect(0, 125252, '\P{^Jt=d}', ""); Expect(1, 125251, '\p{Jt=:\Ad\z:}', "");; Expect(0, 125252, '\p{Jt=:\Ad\z:}', "");; Expect(1, 125251, '\p{Jt= D}', ""); @@ -60598,44 +61895,44 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 125252, '\p{^Jt= D}', ""); Expect(1, 125252, '\P{Jt= D}', ""); Expect(0, 125252, '\P{^Jt= D}', ""); - Error('\p{Is_Joining_Type=-Dual_joining:=}'); - Error('\P{Is_Joining_Type=-Dual_joining:=}'); - Expect(1, 125251, '\p{Is_Joining_Type: dualjoining}', ""); - Expect(0, 125251, '\p{^Is_Joining_Type: dualjoining}', ""); - Expect(0, 125251, '\P{Is_Joining_Type: dualjoining}', ""); - Expect(1, 125251, '\P{^Is_Joining_Type: dualjoining}', ""); - Expect(0, 125252, '\p{Is_Joining_Type: dualjoining}', ""); - Expect(1, 125252, '\p{^Is_Joining_Type: dualjoining}', ""); - Expect(1, 125252, '\P{Is_Joining_Type: dualjoining}', ""); - Expect(0, 125252, '\P{^Is_Joining_Type: dualjoining}', ""); - Expect(1, 125251, '\p{Is_Joining_Type= Dual_JOINING}', ""); - Expect(0, 125251, '\p{^Is_Joining_Type= Dual_JOINING}', ""); - Expect(0, 125251, '\P{Is_Joining_Type= Dual_JOINING}', ""); - Expect(1, 125251, '\P{^Is_Joining_Type= Dual_JOINING}', ""); - Expect(0, 125252, '\p{Is_Joining_Type= Dual_JOINING}', ""); - Expect(1, 125252, '\p{^Is_Joining_Type= Dual_JOINING}', ""); - Expect(1, 125252, '\P{Is_Joining_Type= Dual_JOINING}', ""); - Expect(0, 125252, '\P{^Is_Joining_Type= Dual_JOINING}', ""); - Error('\p{Is_Jt: /a/- D}'); - Error('\P{Is_Jt: /a/- D}'); - Expect(1, 125251, '\p{Is_Jt=d}', ""); - Expect(0, 125251, '\p{^Is_Jt=d}', ""); - Expect(0, 125251, '\P{Is_Jt=d}', ""); - 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}'); - Error('\P{Joining_Type=_:=left_Joining}'); + Error('\p{Is_Joining_Type= /a/Dual_Joining}'); + Error('\P{Is_Joining_Type= /a/Dual_Joining}'); + Expect(1, 125251, '\p{Is_Joining_Type=dualjoining}', ""); + Expect(0, 125251, '\p{^Is_Joining_Type=dualjoining}', ""); + Expect(0, 125251, '\P{Is_Joining_Type=dualjoining}', ""); + Expect(1, 125251, '\P{^Is_Joining_Type=dualjoining}', ""); + Expect(0, 125252, '\p{Is_Joining_Type=dualjoining}', ""); + Expect(1, 125252, '\p{^Is_Joining_Type=dualjoining}', ""); + Expect(1, 125252, '\P{Is_Joining_Type=dualjoining}', ""); + Expect(0, 125252, '\P{^Is_Joining_Type=dualjoining}', ""); + Expect(1, 125251, '\p{Is_Joining_Type= Dual_Joining}', ""); + Expect(0, 125251, '\p{^Is_Joining_Type= Dual_Joining}', ""); + Expect(0, 125251, '\P{Is_Joining_Type= Dual_Joining}', ""); + Expect(1, 125251, '\P{^Is_Joining_Type= Dual_Joining}', ""); + Expect(0, 125252, '\p{Is_Joining_Type= Dual_Joining}', ""); + Expect(1, 125252, '\p{^Is_Joining_Type= Dual_Joining}', ""); + Expect(1, 125252, '\P{Is_Joining_Type= Dual_Joining}', ""); + Expect(0, 125252, '\P{^Is_Joining_Type= Dual_Joining}', ""); + Error('\p{Is_Jt=-:=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, 69579, '\p{Joining_Type=:\ALeft_Joining\z:}', "");; Expect(0, 69580, '\p{Joining_Type=:\ALeft_Joining\z:}', "");; Expect(1, 69579, '\p{Joining_Type=leftjoining}', ""); @@ -60648,38 +61945,38 @@ 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}', ""); - Expect(0, 69579, '\p{^Jt:l}', ""); - Expect(0, 69579, '\P{Jt:l}', ""); - Expect(1, 69579, '\P{^Jt:l}', ""); - Expect(0, 69580, '\p{Jt:l}', ""); - Expect(1, 69580, '\p{^Jt:l}', ""); - Expect(1, 69580, '\P{Jt:l}', ""); - Expect(0, 69580, '\P{^Jt:l}', ""); + Expect(1, 69579, '\p{Jt=l}', ""); + Expect(0, 69579, '\p{^Jt=l}', ""); + Expect(0, 69579, '\P{Jt=l}', ""); + Expect(1, 69579, '\P{^Jt=l}', ""); + Expect(0, 69580, '\p{Jt=l}', ""); + Expect(1, 69580, '\p{^Jt=l}', ""); + Expect(1, 69580, '\P{Jt=l}', ""); + Expect(0, 69580, '\P{^Jt=l}', ""); Expect(1, 69579, '\p{Jt=:\Al\z:}', "");; Expect(0, 69580, '\p{Jt=:\Al\z:}', "");; - Expect(1, 69579, '\p{Jt=_ L}', ""); - Expect(0, 69579, '\p{^Jt=_ L}', ""); - Expect(0, 69579, '\P{Jt=_ L}', ""); - Expect(1, 69579, '\P{^Jt=_ L}', ""); - Expect(0, 69580, '\p{Jt=_ L}', ""); - Expect(1, 69580, '\p{^Jt=_ L}', ""); - Expect(1, 69580, '\P{Jt=_ L}', ""); - Expect(0, 69580, '\P{^Jt=_ L}', ""); - Error('\p{Is_Joining_Type=/a/_ Left_joining}'); - Error('\P{Is_Joining_Type=/a/_ Left_joining}'); + Expect(1, 69579, '\p{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}', ""); @@ -60688,34 +61985,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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, 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, 69577, '\p{Joining_Type=:\ARight_Joining\z:}', "");; Expect(0, 69578, '\p{Joining_Type=:\ARight_Joining\z:}', "");; Expect(1, 69577, '\p{Joining_Type=rightjoining}', ""); @@ -60728,16 +62025,16 @@ 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}'); + Error('\P{Jt= :=R}'); Expect(1, 69577, '\p{Jt=:\AR\z:}', "");; Expect(0, 69578, '\p{Jt=:\AR\z:}', "");; Expect(1, 69577, '\p{Jt=r}', ""); @@ -60750,16 +62047,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 69578, '\P{^Jt=r}', ""); Expect(1, 69577, '\p{Jt=:\Ar\z:}', "");; Expect(0, 69578, '\p{Jt=:\Ar\z:}', "");; - Expect(1, 69577, '\p{Jt= R}', ""); - Expect(0, 69577, '\p{^Jt= R}', ""); - Expect(0, 69577, '\P{Jt= R}', ""); - Expect(1, 69577, '\P{^Jt= R}', ""); - Expect(0, 69578, '\p{Jt= R}', ""); - Expect(1, 69578, '\p{^Jt= R}', ""); - Expect(1, 69578, '\P{Jt= R}', ""); - Expect(0, 69578, '\P{^Jt= R}', ""); - Error('\p{Is_Joining_Type=:= RIGHT_Joining}'); - Error('\P{Is_Joining_Type=:= RIGHT_Joining}'); + Expect(1, 69577, '\p{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}', ""); @@ -60768,104 +62065,104 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 69578, '\p{^Is_Joining_Type=rightjoining}', ""); Expect(1, 69578, '\P{Is_Joining_Type=rightjoining}', ""); Expect(0, 69578, '\P{^Is_Joining_Type=rightjoining}', ""); - Expect(1, 69577, '\p{Is_Joining_Type= Right_joining}', ""); - Expect(0, 69577, '\p{^Is_Joining_Type= Right_joining}', ""); - Expect(0, 69577, '\P{Is_Joining_Type= Right_joining}', ""); - Expect(1, 69577, '\P{^Is_Joining_Type= Right_joining}', ""); - Expect(0, 69578, '\p{Is_Joining_Type= Right_joining}', ""); - Expect(1, 69578, '\p{^Is_Joining_Type= Right_joining}', ""); - Expect(1, 69578, '\P{Is_Joining_Type= Right_joining}', ""); - Expect(0, 69578, '\P{^Is_Joining_Type= Right_joining}', ""); - Error('\p{Is_Jt= R:=}'); - Error('\P{Is_Jt= R:=}'); - Expect(1, 69577, '\p{Is_Jt: r}', ""); - Expect(0, 69577, '\p{^Is_Jt: r}', ""); - Expect(0, 69577, '\P{Is_Jt: r}', ""); - Expect(1, 69577, '\P{^Is_Jt: r}', ""); - Expect(0, 69578, '\p{Is_Jt: r}', ""); - Expect(1, 69578, '\p{^Is_Jt: r}', ""); - Expect(1, 69578, '\P{Is_Jt: r}', ""); - Expect(0, 69578, '\P{^Is_Jt: r}', ""); - Expect(1, 69577, '\p{Is_Jt= -R}', ""); - Expect(0, 69577, '\p{^Is_Jt= -R}', ""); - Expect(0, 69577, '\P{Is_Jt= -R}', ""); - Expect(1, 69577, '\P{^Is_Jt= -R}', ""); - Expect(0, 69578, '\p{Is_Jt= -R}', ""); - Expect(1, 69578, '\p{^Is_Jt= -R}', ""); - Expect(1, 69578, '\P{Is_Jt= -R}', ""); - Expect(0, 69578, '\P{^Is_Jt= -R}', ""); - Error('\p{Joining_Type= Transparent/a/}'); - Error('\P{Joining_Type= Transparent/a/}'); + Expect(1, 69577, '\p{Is_Joining_Type: Right_Joining}', ""); + Expect(0, 69577, '\p{^Is_Joining_Type: Right_Joining}', ""); + Expect(0, 69577, '\P{Is_Joining_Type: Right_Joining}', ""); + Expect(1, 69577, '\P{^Is_Joining_Type: Right_Joining}', ""); + Expect(0, 69578, '\p{Is_Joining_Type: Right_Joining}', ""); + Expect(1, 69578, '\p{^Is_Joining_Type: Right_Joining}', ""); + Expect(1, 69578, '\P{Is_Joining_Type: Right_Joining}', ""); + Expect(0, 69578, '\P{^Is_Joining_Type: Right_Joining}', ""); + Error('\p{Is_Jt: R:=}'); + Error('\P{Is_Jt: R:=}'); + Expect(1, 69577, '\p{Is_Jt=r}', ""); + Expect(0, 69577, '\p{^Is_Jt=r}', ""); + Expect(0, 69577, '\P{Is_Jt=r}', ""); + Expect(1, 69577, '\P{^Is_Jt=r}', ""); + Expect(0, 69578, '\p{Is_Jt=r}', ""); + Expect(1, 69578, '\p{^Is_Jt=r}', ""); + Expect(1, 69578, '\P{Is_Jt=r}', ""); + Expect(0, 69578, '\P{^Is_Jt=r}', ""); + Expect(1, 69577, '\p{Is_Jt=--R}', ""); + Expect(0, 69577, '\p{^Is_Jt=--R}', ""); + Expect(0, 69577, '\P{Is_Jt=--R}', ""); + Expect(1, 69577, '\P{^Is_Jt=--R}', ""); + Expect(0, 69578, '\p{Is_Jt=--R}', ""); + Expect(1, 69578, '\p{^Is_Jt=--R}', ""); + Expect(1, 69578, '\P{Is_Jt=--R}', ""); + Expect(0, 69578, '\P{^Is_Jt=--R}', ""); + Error('\p{Joining_Type= TRANSPARENT:=}'); + 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}'); - Error('\P{Jt=:=_T}'); + Expect(1, 917999, '\p{Joining_Type: _-Transparent}', ""); + Expect(0, 917999, '\p{^Joining_Type: _-Transparent}', ""); + Expect(0, 917999, '\P{Joining_Type: _-Transparent}', ""); + Expect(1, 917999, '\P{^Joining_Type: _-Transparent}', ""); + Expect(0, 918000, '\p{Joining_Type: _-Transparent}', ""); + Expect(1, 918000, '\p{^Joining_Type: _-Transparent}', ""); + Expect(1, 918000, '\P{Joining_Type: _-Transparent}', ""); + Expect(0, 918000, '\P{^Joining_Type: _-Transparent}', ""); + Error('\p{Jt= t/a/}'); + Error('\P{Jt= t/a/}'); 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/a/}'); - Error('\P{Is_Joining_Type= -TRANSPARENT/a/}'); - Expect(1, 917999, '\p{Is_Joining_Type: transparent}', ""); - Expect(0, 917999, '\p{^Is_Joining_Type: transparent}', ""); - Expect(0, 917999, '\P{Is_Joining_Type: transparent}', ""); - Expect(1, 917999, '\P{^Is_Joining_Type: transparent}', ""); - Expect(0, 918000, '\p{Is_Joining_Type: transparent}', ""); - Expect(1, 918000, '\p{^Is_Joining_Type: transparent}', ""); - Expect(1, 918000, '\P{Is_Joining_Type: transparent}', ""); - Expect(0, 918000, '\P{^Is_Joining_Type: transparent}', ""); - Expect(1, 917999, '\p{Is_Joining_Type=--Transparent}', ""); - Expect(0, 917999, '\p{^Is_Joining_Type=--Transparent}', ""); - Expect(0, 917999, '\P{Is_Joining_Type=--Transparent}', ""); - Expect(1, 917999, '\P{^Is_Joining_Type=--Transparent}', ""); - Expect(0, 918000, '\p{Is_Joining_Type=--Transparent}', ""); - Expect(1, 918000, '\p{^Is_Joining_Type=--Transparent}', ""); - Expect(1, 918000, '\P{Is_Joining_Type=--Transparent}', ""); - Expect(0, 918000, '\P{^Is_Joining_Type=--Transparent}', ""); - Error('\p{Is_Jt= /a/T}'); - Error('\P{Is_Jt= /a/T}'); - Expect(1, 917999, '\p{Is_Jt:t}', ""); - Expect(0, 917999, '\p{^Is_Jt:t}', ""); - Expect(0, 917999, '\P{Is_Jt:t}', ""); - Expect(1, 917999, '\P{^Is_Jt:t}', ""); - Expect(0, 918000, '\p{Is_Jt:t}', ""); - Expect(1, 918000, '\p{^Is_Jt:t}', ""); - Expect(1, 918000, '\P{Is_Jt:t}', ""); - Expect(0, 918000, '\P{^Is_Jt:t}', ""); + Expect(1, 917999, '\p{Jt: _T}', ""); + Expect(0, 917999, '\p{^Jt: _T}', ""); + Expect(0, 917999, '\P{Jt: _T}', ""); + Expect(1, 917999, '\P{^Jt: _T}', ""); + Expect(0, 918000, '\p{Jt: _T}', ""); + Expect(1, 918000, '\p{^Jt: _T}', ""); + Expect(1, 918000, '\P{Jt: _T}', ""); + Expect(0, 918000, '\P{^Jt: _T}', ""); + Error('\p{Is_Joining_Type=:=Transparent}'); + Error('\P{Is_Joining_Type=:=Transparent}'); + Expect(1, 917999, '\p{Is_Joining_Type=transparent}', ""); + Expect(0, 917999, '\p{^Is_Joining_Type=transparent}', ""); + Expect(0, 917999, '\P{Is_Joining_Type=transparent}', ""); + Expect(1, 917999, '\P{^Is_Joining_Type=transparent}', ""); + Expect(0, 918000, '\p{Is_Joining_Type=transparent}', ""); + Expect(1, 918000, '\p{^Is_Joining_Type=transparent}', ""); + Expect(1, 918000, '\P{Is_Joining_Type=transparent}', ""); + Expect(0, 918000, '\P{^Is_Joining_Type=transparent}', ""); + Expect(1, 917999, '\p{Is_Joining_Type= Transparent}', ""); + Expect(0, 917999, '\p{^Is_Joining_Type= Transparent}', ""); + Expect(0, 917999, '\P{Is_Joining_Type= Transparent}', ""); + Expect(1, 917999, '\P{^Is_Joining_Type= Transparent}', ""); + Expect(0, 918000, '\p{Is_Joining_Type= Transparent}', ""); + Expect(1, 918000, '\p{^Is_Joining_Type= Transparent}', ""); + Expect(1, 918000, '\P{Is_Joining_Type= Transparent}', ""); + Expect(0, 918000, '\P{^Is_Joining_Type= Transparent}', ""); + Error('\p{Is_Jt=/a/T}'); + Error('\P{Is_Jt=/a/T}'); + Expect(1, 917999, '\p{Is_Jt=t}', ""); + Expect(0, 917999, '\p{^Is_Jt=t}', ""); + Expect(0, 917999, '\P{Is_Jt=t}', ""); + Expect(1, 917999, '\P{^Is_Jt=t}', ""); + Expect(0, 918000, '\p{Is_Jt=t}', ""); + Expect(1, 918000, '\p{^Is_Jt=t}', ""); + Expect(1, 918000, '\P{Is_Jt=t}', ""); + Expect(0, 918000, '\P{^Is_Jt=t}', ""); Expect(1, 917999, '\p{Is_Jt=-_T}', ""); Expect(0, 917999, '\p{^Is_Jt=-_T}', ""); Expect(0, 917999, '\P{Is_Jt=-_T}', ""); @@ -60874,30 +62171,30 @@ 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}', ""); - Error('\p{Joining_Type=/a/non_JOINING}'); - Error('\P{Joining_Type=/a/non_JOINING}'); + Error('\p{Joining_Type: /a/ NON_joining}'); + Error('\P{Joining_Type: /a/ NON_joining}'); Expect(1, 918000, '\p{Joining_Type=:\ANon_Joining\z:}', "");; Expect(0, 917999, '\p{Joining_Type=:\ANon_Joining\z:}', "");; - Expect(1, 918000, '\p{Joining_Type=nonjoining}', ""); - Expect(0, 918000, '\p{^Joining_Type=nonjoining}', ""); - Expect(0, 918000, '\P{Joining_Type=nonjoining}', ""); - Expect(1, 918000, '\P{^Joining_Type=nonjoining}', ""); - Expect(0, 917999, '\p{Joining_Type=nonjoining}', ""); - Expect(1, 917999, '\p{^Joining_Type=nonjoining}', ""); - Expect(1, 917999, '\P{Joining_Type=nonjoining}', ""); - Expect(0, 917999, '\P{^Joining_Type=nonjoining}', ""); + Expect(1, 918000, '\p{Joining_Type:nonjoining}', ""); + Expect(0, 918000, '\p{^Joining_Type:nonjoining}', ""); + Expect(0, 918000, '\P{Joining_Type:nonjoining}', ""); + Expect(1, 918000, '\P{^Joining_Type:nonjoining}', ""); + Expect(0, 917999, '\p{Joining_Type:nonjoining}', ""); + Expect(1, 917999, '\p{^Joining_Type:nonjoining}', ""); + Expect(1, 917999, '\P{Joining_Type:nonjoining}', ""); + Expect(0, 917999, '\P{^Joining_Type:nonjoining}', ""); Expect(1, 918000, '\p{Joining_Type=:\Anonjoining\z:}', "");; Expect(0, 917999, '\p{Joining_Type=:\Anonjoining\z:}', "");; - Expect(1, 918000, '\p{Joining_Type= non_joining}', ""); - Expect(0, 918000, '\p{^Joining_Type= non_joining}', ""); - Expect(0, 918000, '\P{Joining_Type= non_joining}', ""); - Expect(1, 918000, '\P{^Joining_Type= non_joining}', ""); - Expect(0, 917999, '\p{Joining_Type= non_joining}', ""); - Expect(1, 917999, '\p{^Joining_Type= non_joining}', ""); - Expect(1, 917999, '\P{Joining_Type= non_joining}', ""); - Expect(0, 917999, '\P{^Joining_Type= non_joining}', ""); - Error('\p{Jt=/a/_ U}'); - Error('\P{Jt=/a/_ 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}', ""); @@ -60910,16 +62207,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=_/a/non_Joining}'); - Error('\P{Is_Joining_Type=_/a/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= :=NON_Joining}'); + Error('\P{Is_Joining_Type= :=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}', ""); @@ -60928,16 +62225,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}', ""); @@ -60946,20 +62243,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:=}'); - Error('\P{Line_Break= Ambiguous:=}'); + Error('\p{Line_Break=_Ambiguous/a/}'); + Error('\P{Line_Break=_Ambiguous/a/}'); Expect(1, 127404, '\p{Line_Break=:\AAmbiguous\z:}', "");; Expect(0, 127405, '\p{Line_Break=:\AAmbiguous\z:}', "");; Expect(1, 127404, '\p{Line_Break=ambiguous}', ""); @@ -60972,16 +62269,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/a/}'); + Error('\P{Lb=_ ai/a/}'); Expect(1, 127404, '\p{Lb=:\AAI\z:}', "");; Expect(0, 127405, '\p{Lb=:\AAI\z:}', "");; Expect(1, 127404, '\p{Lb=ai}', ""); @@ -60994,34 +62291,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=/a/ Ambiguous}'); - Error('\P{Is_Line_Break=/a/ Ambiguous}'); - Expect(1, 127404, '\p{Is_Line_Break=ambiguous}', ""); - Expect(0, 127404, '\p{^Is_Line_Break=ambiguous}', ""); - Expect(0, 127404, '\P{Is_Line_Break=ambiguous}', ""); - 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=_/a/ai}'); - Error('\P{Is_Lb=_/a/ai}'); + 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{Is_Lb=ai}', ""); Expect(0, 127404, '\p{^Is_Lb=ai}', ""); Expect(0, 127404, '\P{Is_Lb=ai}', ""); @@ -61030,16 +62327,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}', ""); @@ -61052,16 +62349,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: _ AL/a/}'); - Error('\P{Lb: _ AL/a/}'); + 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{Lb=:\AAL\z:}', "");; Expect(0, 129995, '\p{Lb=:\AAL\z:}', "");; Expect(1, 129994, '\p{Lb=al}', ""); @@ -61074,16 +62371,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}', ""); @@ -61092,16 +62389,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=/a/_ al}'); - Error('\P{Is_Lb=/a/_ 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}', ""); @@ -61110,16 +62407,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= :=BREAK_Both}'); - Error('\P{Line_Break= :=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=/a/_-Break_Both}'); + Error('\P{Line_Break=/a/_-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}', ""); @@ -61132,16 +62429,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}', ""); @@ -61154,16 +62451,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}', ""); @@ -61172,16 +62469,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 11836, '\p{^Is_Line_Break=breakboth}', ""); Expect(1, 11836, '\P{Is_Line_Break=breakboth}', ""); Expect(0, 11836, '\P{^Is_Line_Break=breakboth}', ""); - Expect(1, 11835, '\p{Is_Line_Break: _break_Both}', ""); - Expect(0, 11835, '\p{^Is_Line_Break: _break_Both}', ""); - Expect(0, 11835, '\P{Is_Line_Break: _break_Both}', ""); - Expect(1, 11835, '\P{^Is_Line_Break: _break_Both}', ""); - Expect(0, 11836, '\p{Is_Line_Break: _break_Both}', ""); - Expect(1, 11836, '\p{^Is_Line_Break: _break_Both}', ""); - Expect(1, 11836, '\P{Is_Line_Break: _break_Both}', ""); - Expect(0, 11836, '\P{^Is_Line_Break: _break_Both}', ""); - Error('\p{Is_Lb=- B2/a/}'); - Error('\P{Is_Lb=- B2/a/}'); + 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}', ""); @@ -61190,38 +62487,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 11836, '\p{^Is_Lb=b2}', ""); Expect(1, 11836, '\P{Is_Lb=b2}', ""); Expect(0, 11836, '\P{^Is_Lb=b2}', ""); - Expect(1, 11835, '\p{Is_Lb= B2}', ""); - Expect(0, 11835, '\p{^Is_Lb= B2}', ""); - Expect(0, 11835, '\P{Is_Lb= B2}', ""); - Expect(1, 11835, '\P{^Is_Lb= B2}', ""); - Expect(0, 11836, '\p{Is_Lb= B2}', ""); - Expect(1, 11836, '\p{^Is_Lb= B2}', ""); - Expect(1, 11836, '\P{Is_Lb= B2}', ""); - Expect(0, 11836, '\P{^Is_Lb= B2}', ""); - Error('\p{Line_Break= BREAK_after:=}'); - Error('\P{Line_Break= BREAK_after:=}'); + Expect(1, 11835, '\p{Is_Lb= B2}', ""); + Expect(0, 11835, '\p{^Is_Lb= B2}', ""); + Expect(0, 11835, '\P{Is_Lb= B2}', ""); + Expect(1, 11835, '\P{^Is_Lb= B2}', ""); + Expect(0, 11836, '\p{Is_Lb= B2}', ""); + Expect(1, 11836, '\p{^Is_Lb= B2}', ""); + Expect(1, 11836, '\P{Is_Lb= B2}', ""); + Expect(0, 11836, '\P{^Is_Lb= B2}', ""); + Error('\p{Line_Break=/a/BREAK_After}'); + Error('\P{Line_Break=/a/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=-BA/a/}'); - Error('\P{Lb=-BA/a/}'); + 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{Lb=:\ABA\z:}', "");; Expect(0, 121483, '\p{Lb=:\ABA\z:}', "");; Expect(1, 121482, '\p{Lb=ba}', ""); @@ -61234,16 +62531,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 121483, '\P{^Lb=ba}', ""); Expect(1, 121482, '\p{Lb=:\Aba\z:}', "");; Expect(0, 121483, '\p{Lb=:\Aba\z:}', "");; - Expect(1, 121482, '\p{Lb= BA}', ""); - Expect(0, 121482, '\p{^Lb= BA}', ""); - Expect(0, 121482, '\P{Lb= BA}', ""); - Expect(1, 121482, '\P{^Lb= BA}', ""); - Expect(0, 121483, '\p{Lb= BA}', ""); - Expect(1, 121483, '\p{^Lb= BA}', ""); - Expect(1, 121483, '\P{Lb= BA}', ""); - Expect(0, 121483, '\P{^Lb= BA}', ""); - Error('\p{Is_Line_Break=:= -break_After}'); - Error('\P{Is_Line_Break=:= -break_After}'); + Expect(1, 121482, '\p{Lb=-BA}', ""); + Expect(0, 121482, '\p{^Lb=-BA}', ""); + Expect(0, 121482, '\P{Lb=-BA}', ""); + Expect(1, 121482, '\P{^Lb=-BA}', ""); + Expect(0, 121483, '\p{Lb=-BA}', ""); + Expect(1, 121483, '\p{^Lb=-BA}', ""); + Expect(1, 121483, '\P{Lb=-BA}', ""); + Expect(0, 121483, '\P{^Lb=-BA}', ""); + Error('\p{Is_Line_Break=:= _Break_after}'); + Error('\P{Is_Line_Break=:= _Break_after}'); Expect(1, 121482, '\p{Is_Line_Break=breakafter}', ""); Expect(0, 121482, '\p{^Is_Line_Break=breakafter}', ""); Expect(0, 121482, '\P{Is_Line_Break=breakafter}', ""); @@ -61252,16 +62549,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 121483, '\p{^Is_Line_Break=breakafter}', ""); Expect(1, 121483, '\P{Is_Line_Break=breakafter}', ""); Expect(0, 121483, '\P{^Is_Line_Break=breakafter}', ""); - Expect(1, 121482, '\p{Is_Line_Break= Break_After}', ""); - Expect(0, 121482, '\p{^Is_Line_Break= Break_After}', ""); - Expect(0, 121482, '\P{Is_Line_Break= Break_After}', ""); - Expect(1, 121482, '\P{^Is_Line_Break= Break_After}', ""); - Expect(0, 121483, '\p{Is_Line_Break= Break_After}', ""); - Expect(1, 121483, '\p{^Is_Line_Break= Break_After}', ""); - Expect(1, 121483, '\P{Is_Line_Break= Break_After}', ""); - Expect(0, 121483, '\P{^Is_Line_Break= Break_After}', ""); - Error('\p{Is_Lb= BA:=}'); - Error('\P{Is_Lb= BA:=}'); + Expect(1, 121482, '\p{Is_Line_Break= break_after}', ""); + Expect(0, 121482, '\p{^Is_Line_Break= break_after}', ""); + Expect(0, 121482, '\P{Is_Line_Break= break_after}', ""); + Expect(1, 121482, '\P{^Is_Line_Break= break_after}', ""); + Expect(0, 121483, '\p{Is_Line_Break= break_after}', ""); + Expect(1, 121483, '\p{^Is_Line_Break= break_after}', ""); + Expect(1, 121483, '\P{Is_Line_Break= break_after}', ""); + Expect(0, 121483, '\P{^Is_Line_Break= break_after}', ""); + Error('\p{Is_Lb= BA/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}', ""); @@ -61270,16 +62567,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= Break_BEFORE:=}'); + Error('\P{Line_Break= Break_BEFORE:=}'); Expect(1, 72816, '\p{Line_Break=:\ABreak_Before\z:}', "");; Expect(0, 72817, '\p{Line_Break=:\ABreak_Before\z:}', "");; Expect(1, 72816, '\p{Line_Break=breakbefore}', ""); @@ -61292,16 +62589,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}', ""); @@ -61314,16 +62611,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}', ""); @@ -61332,16 +62629,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 72817, '\p{^Is_Line_Break=breakbefore}', ""); Expect(1, 72817, '\P{Is_Line_Break=breakbefore}', ""); Expect(0, 72817, '\P{^Is_Line_Break=breakbefore}', ""); - Expect(1, 72816, '\p{Is_Line_Break=_ Break_Before}', ""); - Expect(0, 72816, '\p{^Is_Line_Break=_ Break_Before}', ""); - Expect(0, 72816, '\P{Is_Line_Break=_ Break_Before}', ""); - Expect(1, 72816, '\P{^Is_Line_Break=_ Break_Before}', ""); - Expect(0, 72817, '\p{Is_Line_Break=_ Break_Before}', ""); - Expect(1, 72817, '\p{^Is_Line_Break=_ Break_Before}', ""); - Expect(1, 72817, '\P{Is_Line_Break=_ Break_Before}', ""); - Expect(0, 72817, '\P{^Is_Line_Break=_ Break_Before}', ""); - Error('\p{Is_Lb=_BB/a/}'); - Error('\P{Is_Lb=_BB/a/}'); + 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}', ""); @@ -61350,16 +62647,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 72817, '\p{^Is_Lb=bb}', ""); Expect(1, 72817, '\P{Is_Lb=bb}', ""); Expect(0, 72817, '\P{^Is_Lb=bb}', ""); - Expect(1, 72816, '\p{Is_Lb=BB}', ""); - Expect(0, 72816, '\p{^Is_Lb=BB}', ""); - Expect(0, 72816, '\P{Is_Lb=BB}', ""); - Expect(1, 72816, '\P{^Is_Lb=BB}', ""); - Expect(0, 72817, '\p{Is_Lb=BB}', ""); - Expect(1, 72817, '\p{^Is_Lb=BB}', ""); - Expect(1, 72817, '\P{Is_Lb=BB}', ""); - Expect(0, 72817, '\P{^Is_Lb=BB}', ""); - Error('\p{Line_Break=/a/ Mandatory_break}'); - Error('\P{Line_Break=/a/ Mandatory_break}'); + 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}', ""); @@ -61372,16 +62669,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8234, '\P{^Line_Break=mandatorybreak}', ""); Expect(1, 8233, '\p{Line_Break=:\Amandatorybreak\z:}', "");; Expect(0, 8234, '\p{Line_Break=:\Amandatorybreak\z:}', "");; - Expect(1, 8233, '\p{Line_Break= Mandatory_Break}', ""); - Expect(0, 8233, '\p{^Line_Break= Mandatory_Break}', ""); - Expect(0, 8233, '\P{Line_Break= Mandatory_Break}', ""); - Expect(1, 8233, '\P{^Line_Break= Mandatory_Break}', ""); - Expect(0, 8234, '\p{Line_Break= Mandatory_Break}', ""); - Expect(1, 8234, '\p{^Line_Break= Mandatory_Break}', ""); - Expect(1, 8234, '\P{Line_Break= Mandatory_Break}', ""); - Expect(0, 8234, '\P{^Line_Break= Mandatory_Break}', ""); - Error('\p{Lb= :=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}', ""); @@ -61394,16 +62691,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8234, '\P{^Lb=bk}', ""); Expect(1, 8233, '\p{Lb=:\Abk\z:}', "");; Expect(0, 8234, '\p{Lb=:\Abk\z:}', "");; - Expect(1, 8233, '\p{Lb: _BK}', ""); - Expect(0, 8233, '\p{^Lb: _BK}', ""); - Expect(0, 8233, '\P{Lb: _BK}', ""); - Expect(1, 8233, '\P{^Lb: _BK}', ""); - Expect(0, 8234, '\p{Lb: _BK}', ""); - Expect(1, 8234, '\p{^Lb: _BK}', ""); - Expect(1, 8234, '\P{Lb: _BK}', ""); - Expect(0, 8234, '\P{^Lb: _BK}', ""); - Error('\p{Is_Line_Break= -MANDATORY_Break/a/}'); - Error('\P{Is_Line_Break= -MANDATORY_Break/a/}'); + 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}', ""); @@ -61412,16 +62709,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8234, '\p{^Is_Line_Break=mandatorybreak}', ""); Expect(1, 8234, '\P{Is_Line_Break=mandatorybreak}', ""); Expect(0, 8234, '\P{^Is_Line_Break=mandatorybreak}', ""); - Expect(1, 8233, '\p{Is_Line_Break=_-Mandatory_Break}', ""); - Expect(0, 8233, '\p{^Is_Line_Break=_-Mandatory_Break}', ""); - Expect(0, 8233, '\P{Is_Line_Break=_-Mandatory_Break}', ""); - Expect(1, 8233, '\P{^Is_Line_Break=_-Mandatory_Break}', ""); - Expect(0, 8234, '\p{Is_Line_Break=_-Mandatory_Break}', ""); - Expect(1, 8234, '\p{^Is_Line_Break=_-Mandatory_Break}', ""); - Expect(1, 8234, '\P{Is_Line_Break=_-Mandatory_Break}', ""); - Expect(0, 8234, '\P{^Is_Line_Break=_-Mandatory_Break}', ""); - Error('\p{Is_Lb= /a/BK}'); - Error('\P{Is_Lb= /a/BK}'); + Expect(1, 8233, '\p{Is_Line_Break= Mandatory_BREAK}', ""); + Expect(0, 8233, '\p{^Is_Line_Break= Mandatory_BREAK}', ""); + Expect(0, 8233, '\P{Is_Line_Break= Mandatory_BREAK}', ""); + Expect(1, 8233, '\P{^Is_Line_Break= Mandatory_BREAK}', ""); + Expect(0, 8234, '\p{Is_Line_Break= Mandatory_BREAK}', ""); + Expect(1, 8234, '\p{^Is_Line_Break= Mandatory_BREAK}', ""); + Expect(1, 8234, '\P{Is_Line_Break= Mandatory_BREAK}', ""); + Expect(0, 8234, '\P{^Is_Line_Break= Mandatory_BREAK}', ""); + Error('\p{Is_Lb=:=_-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}', ""); @@ -61430,16 +62727,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=/a/_ contingent_Break}'); + Error('\P{Line_Break=/a/_ contingent_Break}'); Expect(1, 65532, '\p{Line_Break=:\AContingent_Break\z:}', "");; Expect(0, 65533, '\p{Line_Break=:\AContingent_Break\z:}', "");; Expect(1, 65532, '\p{Line_Break=contingentbreak}', ""); @@ -61452,16 +62749,16 @@ 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:=}'); - Error('\P{Lb=_cb:=}'); + Expect(1, 65532, '\p{Line_Break= CONTINGENT_Break}', ""); + Expect(0, 65532, '\p{^Line_Break= CONTINGENT_Break}', ""); + Expect(0, 65532, '\P{Line_Break= CONTINGENT_Break}', ""); + Expect(1, 65532, '\P{^Line_Break= CONTINGENT_Break}', ""); + Expect(0, 65533, '\p{Line_Break= CONTINGENT_Break}', ""); + Expect(1, 65533, '\p{^Line_Break= CONTINGENT_Break}', ""); + Expect(1, 65533, '\P{Line_Break= CONTINGENT_Break}', ""); + Expect(0, 65533, '\P{^Line_Break= CONTINGENT_Break}', ""); + Error('\p{Lb= CB/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}', ""); @@ -61474,16 +62771,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 65533, '\P{^Lb=cb}', ""); Expect(1, 65532, '\p{Lb=:\Acb\z:}', "");; Expect(0, 65533, '\p{Lb=:\Acb\z:}', "");; - Expect(1, 65532, '\p{Lb= -cb}', ""); - Expect(0, 65532, '\p{^Lb= -cb}', ""); - Expect(0, 65532, '\P{Lb= -cb}', ""); - Expect(1, 65532, '\P{^Lb= -cb}', ""); - Expect(0, 65533, '\p{Lb= -cb}', ""); - Expect(1, 65533, '\p{^Lb= -cb}', ""); - Expect(1, 65533, '\P{Lb= -cb}', ""); - Expect(0, 65533, '\P{^Lb= -cb}', ""); - Error('\p{Is_Line_Break= :=Contingent_break}'); - Error('\P{Is_Line_Break= :=Contingent_break}'); + Expect(1, 65532, '\p{Lb= cb}', ""); + Expect(0, 65532, '\p{^Lb= cb}', ""); + Expect(0, 65532, '\P{Lb= cb}', ""); + Expect(1, 65532, '\P{^Lb= cb}', ""); + Expect(0, 65533, '\p{Lb= cb}', ""); + Expect(1, 65533, '\p{^Lb= cb}', ""); + Expect(1, 65533, '\P{Lb= cb}', ""); + Expect(0, 65533, '\P{^Lb= cb}', ""); + Error('\p{Is_Line_Break= /a/CONTINGENT_Break}'); + Error('\P{Is_Line_Break= /a/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}', ""); @@ -61492,24 +62789,24 @@ 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_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}', ""); @@ -61518,8 +62815,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}'); + Error('\p{Line_Break=_/a/CONDITIONAL_Japanese_starter}'); + Error('\P{Line_Break=_/a/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}', ""); @@ -61532,38 +62829,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}'); + Error('\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}', ""); + 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}'); - Error('\P{Is_Line_Break=-:=CONDITIONAL_Japanese_starter}'); + 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{Is_Line_Break=conditionaljapanesestarter}', ""); Expect(0, 110951, '\p{^Is_Line_Break=conditionaljapanesestarter}', ""); Expect(0, 110951, '\P{Is_Line_Break=conditionaljapanesestarter}', ""); @@ -61572,16 +62869,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 110952, '\p{^Is_Line_Break=conditionaljapanesestarter}', ""); Expect(1, 110952, '\P{Is_Line_Break=conditionaljapanesestarter}', ""); Expect(0, 110952, '\P{^Is_Line_Break=conditionaljapanesestarter}', ""); - Expect(1, 110951, '\p{Is_Line_Break=- Conditional_Japanese_Starter}', ""); - Expect(0, 110951, '\p{^Is_Line_Break=- Conditional_Japanese_Starter}', ""); - Expect(0, 110951, '\P{Is_Line_Break=- Conditional_Japanese_Starter}', ""); - Expect(1, 110951, '\P{^Is_Line_Break=- Conditional_Japanese_Starter}', ""); - Expect(0, 110952, '\p{Is_Line_Break=- Conditional_Japanese_Starter}', ""); - Expect(1, 110952, '\p{^Is_Line_Break=- Conditional_Japanese_Starter}', ""); - Expect(1, 110952, '\P{Is_Line_Break=- Conditional_Japanese_Starter}', ""); - Expect(0, 110952, '\P{^Is_Line_Break=- Conditional_Japanese_Starter}', ""); - Error('\p{Is_Lb= cj/a/}'); - Error('\P{Is_Lb= cj/a/}'); + Expect(1, 110951, '\p{Is_Line_Break= _CONDITIONAL_japanese_Starter}', ""); + Expect(0, 110951, '\p{^Is_Line_Break= _CONDITIONAL_japanese_Starter}', ""); + Expect(0, 110951, '\P{Is_Line_Break= _CONDITIONAL_japanese_Starter}', ""); + Expect(1, 110951, '\P{^Is_Line_Break= _CONDITIONAL_japanese_Starter}', ""); + Expect(0, 110952, '\p{Is_Line_Break= _CONDITIONAL_japanese_Starter}', ""); + Expect(1, 110952, '\p{^Is_Line_Break= _CONDITIONAL_japanese_Starter}', ""); + Expect(1, 110952, '\P{Is_Line_Break= _CONDITIONAL_japanese_Starter}', ""); + Expect(0, 110952, '\P{^Is_Line_Break= _CONDITIONAL_japanese_Starter}', ""); + Error('\p{Is_Lb=/a/CJ}'); + Error('\P{Is_Lb=/a/CJ}'); Expect(1, 110951, '\p{Is_Lb=cj}', ""); Expect(0, 110951, '\p{^Is_Lb=cj}', ""); Expect(0, 110951, '\P{Is_Lb=cj}', ""); @@ -61590,16 +62887,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=/a/__Close_PUNCTUATION}'); - Error('\P{Line_Break=/a/__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}', ""); @@ -61612,16 +62909,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}', ""); @@ -61634,16 +62931,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 83408, '\P{^Lb=cl}', ""); Expect(1, 83407, '\p{Lb=:\Acl\z:}', "");; Expect(0, 83408, '\p{Lb=:\Acl\z:}', "");; - Expect(1, 83407, '\p{Lb: -CL}', ""); - Expect(0, 83407, '\p{^Lb: -CL}', ""); - Expect(0, 83407, '\P{Lb: -CL}', ""); - Expect(1, 83407, '\P{^Lb: -CL}', ""); - Expect(0, 83408, '\p{Lb: -CL}', ""); - Expect(1, 83408, '\p{^Lb: -CL}', ""); - Expect(1, 83408, '\P{Lb: -CL}', ""); - Expect(0, 83408, '\P{^Lb: -CL}', ""); - Error('\p{Is_Line_Break=/a/CLOSE_PUNCTUATION}'); - Error('\P{Is_Line_Break=/a/CLOSE_PUNCTUATION}'); + Expect(1, 83407, '\p{Lb= _CL}', ""); + Expect(0, 83407, '\p{^Lb= _CL}', ""); + Expect(0, 83407, '\P{Lb= _CL}', ""); + Expect(1, 83407, '\P{^Lb= _CL}', ""); + Expect(0, 83408, '\p{Lb= _CL}', ""); + Expect(1, 83408, '\p{^Lb= _CL}', ""); + Expect(1, 83408, '\P{Lb= _CL}', ""); + Expect(0, 83408, '\P{^Lb= _CL}', ""); + Error('\p{Is_Line_Break=close_punctuation/a/}'); + Error('\P{Is_Line_Break=close_punctuation/a/}'); Expect(1, 83407, '\p{Is_Line_Break=closepunctuation}', ""); Expect(0, 83407, '\p{^Is_Line_Break=closepunctuation}', ""); Expect(0, 83407, '\P{Is_Line_Break=closepunctuation}', ""); @@ -61652,16 +62949,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 83408, '\p{^Is_Line_Break=closepunctuation}', ""); Expect(1, 83408, '\P{Is_Line_Break=closepunctuation}', ""); Expect(0, 83408, '\P{^Is_Line_Break=closepunctuation}', ""); - Expect(1, 83407, '\p{Is_Line_Break=-CLOSE_punctuation}', ""); - Expect(0, 83407, '\p{^Is_Line_Break=-CLOSE_punctuation}', ""); - Expect(0, 83407, '\P{Is_Line_Break=-CLOSE_punctuation}', ""); - Expect(1, 83407, '\P{^Is_Line_Break=-CLOSE_punctuation}', ""); - Expect(0, 83408, '\p{Is_Line_Break=-CLOSE_punctuation}', ""); - Expect(1, 83408, '\p{^Is_Line_Break=-CLOSE_punctuation}', ""); - Expect(1, 83408, '\P{Is_Line_Break=-CLOSE_punctuation}', ""); - Expect(0, 83408, '\P{^Is_Line_Break=-CLOSE_punctuation}', ""); - Error('\p{Is_Lb: cl:=}'); - Error('\P{Is_Lb: cl:=}'); + 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}', ""); @@ -61670,16 +62967,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 83408, '\p{^Is_Lb=cl}', ""); Expect(1, 83408, '\P{Is_Lb=cl}', ""); Expect(0, 83408, '\P{^Is_Lb=cl}', ""); - Expect(1, 83407, '\p{Is_Lb= -CL}', ""); - Expect(0, 83407, '\p{^Is_Lb= -CL}', ""); - Expect(0, 83407, '\P{Is_Lb= -CL}', ""); - Expect(1, 83407, '\P{^Is_Lb= -CL}', ""); - Expect(0, 83408, '\p{Is_Lb= -CL}', ""); - Expect(1, 83408, '\p{^Is_Lb= -CL}', ""); - Expect(1, 83408, '\P{Is_Lb= -CL}', ""); - Expect(0, 83408, '\P{^Is_Lb= -CL}', ""); - Error('\p{Line_Break=:=_-Combining_MARK}'); - Error('\P{Line_Break=:=_-Combining_MARK}'); + 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}', ""); @@ -61692,16 +62989,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/a/}'); - Error('\P{Lb=_ CM/a/}'); + 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{Lb=:\ACM\z:}', "");; Expect(0, 918000, '\p{Lb=:\ACM\z:}', "");; Expect(1, 917999, '\p{Lb=cm}', ""); @@ -61714,16 +63011,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 918000, '\P{^Lb=cm}', ""); Expect(1, 917999, '\p{Lb=:\Acm\z:}', "");; Expect(0, 918000, '\p{Lb=:\Acm\z:}', "");; - Expect(1, 917999, '\p{Lb= -CM}', ""); - Expect(0, 917999, '\p{^Lb= -CM}', ""); - Expect(0, 917999, '\P{Lb= -CM}', ""); - Expect(1, 917999, '\P{^Lb= -CM}', ""); - Expect(0, 918000, '\p{Lb= -CM}', ""); - Expect(1, 918000, '\p{^Lb= -CM}', ""); - Expect(1, 918000, '\P{Lb= -CM}', ""); - Expect(0, 918000, '\P{^Lb= -CM}', ""); - Error('\p{Is_Line_Break=_/a/Combining_Mark}'); - Error('\P{Is_Line_Break=_/a/Combining_Mark}'); + Expect(1, 917999, '\p{Lb=_ cm}', ""); + Expect(0, 917999, '\p{^Lb=_ cm}', ""); + Expect(0, 917999, '\P{Lb=_ cm}', ""); + Expect(1, 917999, '\P{^Lb=_ cm}', ""); + Expect(0, 918000, '\p{Lb=_ cm}', ""); + Expect(1, 918000, '\p{^Lb=_ cm}', ""); + Expect(1, 918000, '\P{Lb=_ cm}', ""); + Expect(0, 918000, '\P{^Lb=_ cm}', ""); + Error('\p{Is_Line_Break=/a/ COMBINING_MARK}'); + Error('\P{Is_Line_Break=/a/ COMBINING_MARK}'); Expect(1, 917999, '\p{Is_Line_Break=combiningmark}', ""); Expect(0, 917999, '\p{^Is_Line_Break=combiningmark}', ""); Expect(0, 917999, '\P{Is_Line_Break=combiningmark}', ""); @@ -61732,16 +63029,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=/a/ CM}'); - Error('\P{Is_Lb=/a/ 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: :=CM}'); + Error('\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}', ""); @@ -61750,16 +63047,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: _ Close_parenthesis/a/}'); - Error('\P{Line_Break: _ Close_parenthesis/a/}'); + 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, 93, '\p{Line_Break=:\AClose_Parenthesis\z:}', "");; Expect(0, 94, '\p{Line_Break=:\AClose_Parenthesis\z:}', "");; Expect(1, 93, '\p{Line_Break=closeparenthesis}', ""); @@ -61772,16 +63069,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/a/}'); - Error('\P{Lb=-_CP/a/}'); + 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{Lb=:\ACP\z:}', "");; Expect(0, 94, '\p{Lb=:\ACP\z:}', "");; Expect(1, 93, '\p{Lb=cp}', ""); @@ -61794,16 +63091,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}', ""); @@ -61812,16 +63109,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}', ""); @@ -61830,16 +63127,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= /a/carriage_Return}'); - Error('\P{Line_Break= /a/carriage_Return}'); + Expect(1, 93, '\p{Is_Lb= cp}', ""); + Expect(0, 93, '\p{^Is_Lb= cp}', ""); + Expect(0, 93, '\P{Is_Lb= cp}', ""); + Expect(1, 93, '\P{^Is_Lb= cp}', ""); + Expect(0, 94, '\p{Is_Lb= cp}', ""); + Expect(1, 94, '\p{^Is_Lb= cp}', ""); + Expect(1, 94, '\P{Is_Lb= cp}', ""); + Expect(0, 94, '\P{^Is_Lb= cp}', ""); + Error('\p{Line_Break: --carriage_return/a/}'); + Error('\P{Line_Break: --carriage_return/a/}'); 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}', ""); @@ -61852,16 +63149,16 @@ 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:=}'); - Error('\P{Lb=- CR:=}'); + Expect(1, 13, '\p{Line_Break=_ Carriage_Return}', ""); + Expect(0, 13, '\p{^Line_Break=_ Carriage_Return}', ""); + Expect(0, 13, '\P{Line_Break=_ Carriage_Return}', ""); + Expect(1, 13, '\P{^Line_Break=_ Carriage_Return}', ""); + Expect(0, 14, '\p{Line_Break=_ Carriage_Return}', ""); + Expect(1, 14, '\p{^Line_Break=_ Carriage_Return}', ""); + Expect(1, 14, '\P{Line_Break=_ Carriage_Return}', ""); + Expect(0, 14, '\P{^Line_Break=_ Carriage_Return}', ""); + Error('\p{Lb= -CR/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}', ""); @@ -61874,16 +63171,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 14, '\P{^Lb=cr}', ""); Expect(1, 13, '\p{Lb=:\Acr\z:}', "");; Expect(0, 14, '\p{Lb=:\Acr\z:}', "");; - Expect(1, 13, '\p{Lb= CR}', ""); - Expect(0, 13, '\p{^Lb= CR}', ""); - Expect(0, 13, '\P{Lb= CR}', ""); - Expect(1, 13, '\P{^Lb= CR}', ""); - Expect(0, 14, '\p{Lb= CR}', ""); - Expect(1, 14, '\p{^Lb= CR}', ""); - Expect(1, 14, '\P{Lb= CR}', ""); - Expect(0, 14, '\P{^Lb= CR}', ""); - Error('\p{Is_Line_Break= _Carriage_Return:=}'); - Error('\P{Is_Line_Break= _Carriage_Return:=}'); + Expect(1, 13, '\p{Lb=_ CR}', ""); + Expect(0, 13, '\p{^Lb=_ CR}', ""); + Expect(0, 13, '\P{Lb=_ CR}', ""); + Expect(1, 13, '\P{^Lb=_ CR}', ""); + Expect(0, 14, '\p{Lb=_ CR}', ""); + Expect(1, 14, '\p{^Lb=_ CR}', ""); + Expect(1, 14, '\P{Lb=_ CR}', ""); + Expect(0, 14, '\P{^Lb=_ CR}', ""); + Error('\p{Is_Line_Break=/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}', ""); @@ -61892,16 +63189,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 14, '\p{^Is_Line_Break=carriagereturn}', ""); Expect(1, 14, '\P{Is_Line_Break=carriagereturn}', ""); Expect(0, 14, '\P{^Is_Line_Break=carriagereturn}', ""); - Expect(1, 13, '\p{Is_Line_Break=- Carriage_Return}', ""); - Expect(0, 13, '\p{^Is_Line_Break=- Carriage_Return}', ""); - Expect(0, 13, '\P{Is_Line_Break=- Carriage_Return}', ""); - Expect(1, 13, '\P{^Is_Line_Break=- Carriage_Return}', ""); - Expect(0, 14, '\p{Is_Line_Break=- Carriage_Return}', ""); - Expect(1, 14, '\p{^Is_Line_Break=- Carriage_Return}', ""); - Expect(1, 14, '\P{Is_Line_Break=- Carriage_Return}', ""); - Expect(0, 14, '\P{^Is_Line_Break=- Carriage_Return}', ""); - Error('\p{Is_Lb= :=CR}'); - Error('\P{Is_Lb= :=CR}'); + Expect(1, 13, '\p{Is_Line_Break=-_CARRIAGE_return}', ""); + Expect(0, 13, '\p{^Is_Line_Break=-_CARRIAGE_return}', ""); + Expect(0, 13, '\P{Is_Line_Break=-_CARRIAGE_return}', ""); + Expect(1, 13, '\P{^Is_Line_Break=-_CARRIAGE_return}', ""); + Expect(0, 14, '\p{Is_Line_Break=-_CARRIAGE_return}', ""); + Expect(1, 14, '\p{^Is_Line_Break=-_CARRIAGE_return}', ""); + Expect(1, 14, '\P{Is_Line_Break=-_CARRIAGE_return}', ""); + Expect(0, 14, '\P{^Is_Line_Break=-_CARRIAGE_return}', ""); + Error('\p{Is_Lb=_CR:=}'); + Error('\P{Is_Lb=_CR:=}'); Expect(1, 13, '\p{Is_Lb=cr}', ""); Expect(0, 13, '\p{^Is_Lb=cr}', ""); Expect(0, 13, '\P{Is_Lb=cr}', ""); @@ -61910,158 +63207,150 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 14, '\p{^Is_Lb=cr}', ""); Expect(1, 14, '\P{Is_Lb=cr}', ""); Expect(0, 14, '\P{^Is_Lb=cr}', ""); - Expect(1, 13, '\p{Is_Lb= cr}', ""); - Expect(0, 13, '\p{^Is_Lb= cr}', ""); - Expect(0, 13, '\P{Is_Lb= cr}', ""); - Expect(1, 13, '\P{^Is_Lb= cr}', ""); - Expect(0, 14, '\p{Is_Lb= cr}', ""); - Expect(1, 14, '\p{^Is_Lb= cr}', ""); - Expect(1, 14, '\P{Is_Lb= cr}', ""); - Expect(0, 14, '\P{^Is_Lb= cr}', ""); - Error('\p{Line_Break: /a/-E_Base}'); - Error('\P{Line_Break: /a/-E_Base}'); - Expect(1, 129501, '\p{Line_Break=:\AE_Base\z:}', "");; - Expect(0, 129502, '\p{Line_Break=:\AE_Base\z:}', "");; - Expect(1, 129501, '\p{Line_Break=ebase}', ""); - Expect(0, 129501, '\p{^Line_Break=ebase}', ""); - Expect(0, 129501, '\P{Line_Break=ebase}', ""); - Expect(1, 129501, '\P{^Line_Break=ebase}', ""); - Expect(0, 129502, '\p{Line_Break=ebase}', ""); - Expect(1, 129502, '\p{^Line_Break=ebase}', ""); - Expect(1, 129502, '\P{Line_Break=ebase}', ""); - Expect(0, 129502, '\P{^Line_Break=ebase}', ""); - Expect(1, 129501, '\p{Line_Break=:\Aebase\z:}', "");; - Expect(0, 129502, '\p{Line_Break=:\Aebase\z:}', "");; - Expect(1, 129501, '\p{Line_Break=-E_Base}', ""); - Expect(0, 129501, '\p{^Line_Break=-E_Base}', ""); - Expect(0, 129501, '\P{Line_Break=-E_Base}', ""); - Expect(1, 129501, '\P{^Line_Break=-E_Base}', ""); - Expect(0, 129502, '\p{Line_Break=-E_Base}', ""); - Expect(1, 129502, '\p{^Line_Break=-E_Base}', ""); - Expect(1, 129502, '\P{Line_Break=-E_Base}', ""); - Expect(0, 129502, '\P{^Line_Break=-E_Base}', ""); - Error('\p{Lb=:=_ eb}'); - Error('\P{Lb=:=_ eb}'); - Expect(1, 129501, '\p{Lb=:\AEB\z:}', "");; - Expect(0, 129502, '\p{Lb=:\AEB\z:}', "");; - Expect(1, 129501, '\p{Lb=eb}', ""); - Expect(0, 129501, '\p{^Lb=eb}', ""); - Expect(0, 129501, '\P{Lb=eb}', ""); - Expect(1, 129501, '\P{^Lb=eb}', ""); - Expect(0, 129502, '\p{Lb=eb}', ""); - Expect(1, 129502, '\p{^Lb=eb}', ""); - Expect(1, 129502, '\P{Lb=eb}', ""); - Expect(0, 129502, '\P{^Lb=eb}', ""); - Expect(1, 129501, '\p{Lb=:\Aeb\z:}', "");; - Expect(0, 129502, '\p{Lb=:\Aeb\z:}', "");; - Expect(1, 129501, '\p{Lb=--EB}', ""); - Expect(0, 129501, '\p{^Lb=--EB}', ""); - Expect(0, 129501, '\P{Lb=--EB}', ""); - Expect(1, 129501, '\P{^Lb=--EB}', ""); - Expect(0, 129502, '\p{Lb=--EB}', ""); - Expect(1, 129502, '\p{^Lb=--EB}', ""); - Expect(1, 129502, '\P{Lb=--EB}', ""); - Expect(0, 129502, '\P{^Lb=--EB}', ""); - Error('\p{Is_Line_Break= e_Base/a/}'); - Error('\P{Is_Line_Break= e_Base/a/}'); - Expect(1, 129501, '\p{Is_Line_Break=ebase}', ""); - Expect(0, 129501, '\p{^Is_Line_Break=ebase}', ""); - Expect(0, 129501, '\P{Is_Line_Break=ebase}', ""); - Expect(1, 129501, '\P{^Is_Line_Break=ebase}', ""); - Expect(0, 129502, '\p{Is_Line_Break=ebase}', ""); - Expect(1, 129502, '\p{^Is_Line_Break=ebase}', ""); - Expect(1, 129502, '\P{Is_Line_Break=ebase}', ""); - Expect(0, 129502, '\P{^Is_Line_Break=ebase}', ""); - Expect(1, 129501, '\p{Is_Line_Break=-_E_BASE}', ""); - Expect(0, 129501, '\p{^Is_Line_Break=-_E_BASE}', ""); - Expect(0, 129501, '\P{Is_Line_Break=-_E_BASE}', ""); - Expect(1, 129501, '\P{^Is_Line_Break=-_E_BASE}', ""); - Expect(0, 129502, '\p{Is_Line_Break=-_E_BASE}', ""); - Expect(1, 129502, '\p{^Is_Line_Break=-_E_BASE}', ""); - Expect(1, 129502, '\P{Is_Line_Break=-_E_BASE}', ""); - Expect(0, 129502, '\P{^Is_Line_Break=-_E_BASE}', ""); - Error('\p{Is_Lb=/a/_ EB}'); - Error('\P{Is_Lb=/a/_ EB}'); - Expect(1, 129501, '\p{Is_Lb=eb}', ""); - Expect(0, 129501, '\p{^Is_Lb=eb}', ""); - Expect(0, 129501, '\P{Is_Lb=eb}', ""); - Expect(1, 129501, '\P{^Is_Lb=eb}', ""); - Expect(0, 129502, '\p{Is_Lb=eb}', ""); - Expect(1, 129502, '\p{^Is_Lb=eb}', ""); - Expect(1, 129502, '\P{Is_Lb=eb}', ""); - Expect(0, 129502, '\P{^Is_Lb=eb}', ""); - Expect(1, 129501, '\p{Is_Lb=--eb}', ""); - Expect(0, 129501, '\p{^Is_Lb=--eb}', ""); - Expect(0, 129501, '\P{Is_Lb=--eb}', ""); - Expect(1, 129501, '\P{^Is_Lb=--eb}', ""); - Expect(0, 129502, '\p{Is_Lb=--eb}', ""); - Expect(1, 129502, '\p{^Is_Lb=--eb}', ""); - Expect(1, 129502, '\P{Is_Lb=--eb}', ""); - Expect(0, 129502, '\P{^Is_Lb=--eb}', ""); - Error('\p{Line_Break=E_Modifier:=}'); - Error('\P{Line_Break=E_Modifier:=}'); + 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, 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=/a/__EM}'); - Error('\P{Lb=/a/__EM}'); + Expect(1, 127999, '\p{Line_Break= e_MODIFIER}', ""); + Expect(0, 127999, '\p{^Line_Break= e_MODIFIER}', ""); + Expect(0, 127999, '\P{Line_Break= e_MODIFIER}', ""); + Expect(1, 127999, '\P{^Line_Break= e_MODIFIER}', ""); + Expect(0, 128000, '\p{Line_Break= e_MODIFIER}', ""); + Expect(1, 128000, '\p{^Line_Break= e_MODIFIER}', ""); + Expect(1, 128000, '\P{Line_Break= e_MODIFIER}', ""); + Expect(0, 128000, '\P{^Line_Break= e_MODIFIER}', ""); + Error('\p{Lb=- EM/a/}'); + Error('\P{Lb=- EM/a/}'); 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=/a/-EM}'); - Error('\P{Is_Lb=/a/-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=EM:=}'); + Error('\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}', ""); @@ -62070,60 +63359,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=:=exclamation}'); + Error('\P{Line_Break=:=exclamation}'); Expect(1, 72817, '\p{Line_Break=:\AExclamation\z:}', "");; Expect(0, 72818, '\p{Line_Break=:\AExclamation\z:}', "");; - Expect(1, 72817, '\p{Line_Break: exclamation}', ""); - Expect(0, 72817, '\p{^Line_Break: exclamation}', ""); - Expect(0, 72817, '\P{Line_Break: exclamation}', ""); - Expect(1, 72817, '\P{^Line_Break: exclamation}', ""); - Expect(0, 72818, '\p{Line_Break: exclamation}', ""); - Expect(1, 72818, '\p{^Line_Break: exclamation}', ""); - Expect(1, 72818, '\P{Line_Break: exclamation}', ""); - Expect(0, 72818, '\P{^Line_Break: exclamation}', ""); + Expect(1, 72817, '\p{Line_Break:exclamation}', ""); + Expect(0, 72817, '\p{^Line_Break:exclamation}', ""); + Expect(0, 72817, '\P{Line_Break:exclamation}', ""); + Expect(1, 72817, '\P{^Line_Break:exclamation}', ""); + Expect(0, 72818, '\p{Line_Break:exclamation}', ""); + Expect(1, 72818, '\p{^Line_Break:exclamation}', ""); + Expect(1, 72818, '\P{Line_Break:exclamation}', ""); + Expect(0, 72818, '\P{^Line_Break:exclamation}', ""); Expect(1, 72817, '\p{Line_Break=:\Aexclamation\z:}', "");; Expect(0, 72818, '\p{Line_Break=:\Aexclamation\z:}', "");; - Expect(1, 72817, '\p{Line_Break: Exclamation}', ""); - Expect(0, 72817, '\p{^Line_Break: Exclamation}', ""); - Expect(0, 72817, '\P{Line_Break: Exclamation}', ""); - Expect(1, 72817, '\P{^Line_Break: Exclamation}', ""); - Expect(0, 72818, '\p{Line_Break: Exclamation}', ""); - Expect(1, 72818, '\p{^Line_Break: Exclamation}', ""); - Expect(1, 72818, '\P{Line_Break: Exclamation}', ""); - Expect(0, 72818, '\P{^Line_Break: Exclamation}', ""); - Error('\p{Lb=:=-EX}'); - Error('\P{Lb=:=-EX}'); + Expect(1, 72817, '\p{Line_Break=__EXCLAMATION}', ""); + Expect(0, 72817, '\p{^Line_Break=__EXCLAMATION}', ""); + Expect(0, 72817, '\P{Line_Break=__EXCLAMATION}', ""); + Expect(1, 72817, '\P{^Line_Break=__EXCLAMATION}', ""); + Expect(0, 72818, '\p{Line_Break=__EXCLAMATION}', ""); + Expect(1, 72818, '\p{^Line_Break=__EXCLAMATION}', ""); + Expect(1, 72818, '\P{Line_Break=__EXCLAMATION}', ""); + Expect(0, 72818, '\P{^Line_Break=__EXCLAMATION}', ""); + Error('\p{Lb: -:=ex}'); + Error('\P{Lb: -:=ex}'); Expect(1, 72817, '\p{Lb=:\AEX\z:}', "");; Expect(0, 72818, '\p{Lb=:\AEX\z:}', "");; - Expect(1, 72817, '\p{Lb=ex}', ""); - 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:=}'); - Error('\P{Is_Line_Break=EXCLAMATION:=}'); + Expect(1, 72817, '\p{Lb= EX}', ""); + Expect(0, 72817, '\p{^Lb= EX}', ""); + Expect(0, 72817, '\P{Lb= EX}', ""); + Expect(1, 72817, '\P{^Lb= EX}', ""); + Expect(0, 72818, '\p{Lb= EX}', ""); + Expect(1, 72818, '\p{^Lb= EX}', ""); + Expect(1, 72818, '\P{Lb= EX}', ""); + Expect(0, 72818, '\P{^Lb= EX}', ""); + Error('\p{Is_Line_Break=_ EXCLAMATION/a/}'); + Error('\P{Is_Line_Break=_ EXCLAMATION/a/}'); Expect(1, 72817, '\p{Is_Line_Break=exclamation}', ""); Expect(0, 72817, '\p{^Is_Line_Break=exclamation}', ""); Expect(0, 72817, '\P{Is_Line_Break=exclamation}', ""); @@ -62132,16 +63421,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}', ""); @@ -62150,16 +63439,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=_/a/Glue}'); + Error('\P{Line_Break=_/a/Glue}'); Expect(1, 94180, '\p{Line_Break=:\AGlue\z:}', "");; Expect(0, 94181, '\p{Line_Break=:\AGlue\z:}', "");; Expect(1, 94180, '\p{Line_Break=glue}', ""); @@ -62172,38 +63461,38 @@ 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=- GL/a/}'); - Error('\P{Lb=- GL/a/}'); + 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{Lb=:\AGL\z:}', "");; Expect(0, 94181, '\p{Lb=:\AGL\z:}', "");; - Expect(1, 94180, '\p{Lb: gl}', ""); - Expect(0, 94180, '\p{^Lb: gl}', ""); - Expect(0, 94180, '\P{Lb: gl}', ""); - Expect(1, 94180, '\P{^Lb: gl}', ""); - Expect(0, 94181, '\p{Lb: gl}', ""); - Expect(1, 94181, '\p{^Lb: gl}', ""); - Expect(1, 94181, '\P{Lb: gl}', ""); - Expect(0, 94181, '\P{^Lb: gl}', ""); + Expect(1, 94180, '\p{Lb=gl}', ""); + Expect(0, 94180, '\p{^Lb=gl}', ""); + Expect(0, 94180, '\P{Lb=gl}', ""); + Expect(1, 94180, '\P{^Lb=gl}', ""); + Expect(0, 94181, '\p{Lb=gl}', ""); + Expect(1, 94181, '\p{^Lb=gl}', ""); + Expect(1, 94181, '\P{Lb=gl}', ""); + Expect(0, 94181, '\P{^Lb=gl}', ""); Expect(1, 94180, '\p{Lb=:\Agl\z:}', "");; Expect(0, 94181, '\p{Lb=:\Agl\z:}', "");; - Expect(1, 94180, '\p{Lb= GL}', ""); - Expect(0, 94180, '\p{^Lb= GL}', ""); - Expect(0, 94180, '\P{Lb= GL}', ""); - Expect(1, 94180, '\P{^Lb= GL}', ""); - Expect(0, 94181, '\p{Lb= GL}', ""); - Expect(1, 94181, '\p{^Lb= GL}', ""); - Expect(1, 94181, '\P{Lb= GL}', ""); - Expect(0, 94181, '\P{^Lb= GL}', ""); - Error('\p{Is_Line_Break= :=Glue}'); - Error('\P{Is_Line_Break= :=Glue}'); + Expect(1, 94180, '\p{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{Is_Line_Break=glue}', ""); Expect(0, 94180, '\p{^Is_Line_Break=glue}', ""); Expect(0, 94180, '\P{Is_Line_Break=glue}', ""); @@ -62212,16 +63501,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}', ""); @@ -62238,30 +63527,30 @@ 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}', ""); - Error('\p{Line_Break: /a/H2}'); - Error('\P{Line_Break: /a/H2}'); + 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}', ""); @@ -62274,16 +63563,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=_/a/H2}'); - Error('\P{Is_Line_Break=_/a/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}', ""); @@ -62292,16 +63581,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=_/a/h2}'); - Error('\P{Is_Lb=_/a/h2}'); + Expect(1, 55176, '\p{Is_Line_Break= H2}', ""); + Expect(0, 55176, '\p{^Is_Line_Break= H2}', ""); + Expect(0, 55176, '\P{Is_Line_Break= H2}', ""); + 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}', ""); @@ -62310,16 +63599,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 55177, '\p{^Is_Lb=h2}', ""); Expect(1, 55177, '\P{Is_Lb=h2}', ""); Expect(0, 55177, '\P{^Is_Lb=h2}', ""); - Expect(1, 55176, '\p{Is_Lb: H2}', ""); - Expect(0, 55176, '\p{^Is_Lb: H2}', ""); - Expect(0, 55176, '\P{Is_Lb: H2}', ""); - Expect(1, 55176, '\P{^Is_Lb: H2}', ""); - Expect(0, 55177, '\p{Is_Lb: H2}', ""); - Expect(1, 55177, '\p{^Is_Lb: H2}', ""); - Expect(1, 55177, '\P{Is_Lb: H2}', ""); - Expect(0, 55177, '\P{^Is_Lb: H2}', ""); - Error('\p{Line_Break=_ H3:=}'); - Error('\P{Line_Break=_ 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=/a/__h3}'); + Error('\P{Line_Break=/a/__h3}'); Expect(1, 55203, '\p{Line_Break=:\AH3\z:}', "");; Expect(0, 55204, '\p{Line_Break=:\AH3\z:}', "");; Expect(1, 55203, '\p{Line_Break=h3}', ""); @@ -62332,16 +63621,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 55204, '\P{^Line_Break=h3}', ""); Expect(1, 55203, '\p{Line_Break=:\Ah3\z:}', "");; Expect(0, 55204, '\p{Line_Break=:\Ah3\z:}', "");; - Expect(1, 55203, '\p{Line_Break= _h3}', ""); - Expect(0, 55203, '\p{^Line_Break= _h3}', ""); - Expect(0, 55203, '\P{Line_Break= _h3}', ""); - Expect(1, 55203, '\P{^Line_Break= _h3}', ""); - Expect(0, 55204, '\p{Line_Break= _h3}', ""); - Expect(1, 55204, '\p{^Line_Break= _h3}', ""); - Expect(1, 55204, '\P{Line_Break= _h3}', ""); - Expect(0, 55204, '\P{^Line_Break= _h3}', ""); - Error('\p{Lb: H3:=}'); - Error('\P{Lb: H3:=}'); + Expect(1, 55203, '\p{Line_Break=--H3}', ""); + Expect(0, 55203, '\p{^Line_Break=--H3}', ""); + Expect(0, 55203, '\P{Line_Break=--H3}', ""); + Expect(1, 55203, '\P{^Line_Break=--H3}', ""); + Expect(0, 55204, '\p{Line_Break=--H3}', ""); + Expect(1, 55204, '\p{^Line_Break=--H3}', ""); + Expect(1, 55204, '\P{Line_Break=--H3}', ""); + Expect(0, 55204, '\P{^Line_Break=--H3}', ""); + Error('\p{Lb=:= _H3}'); + Error('\P{Lb=:= _H3}'); Expect(1, 55203, '\p{Lb=:\AH3\z:}', "");; Expect(0, 55204, '\p{Lb=:\AH3\z:}', "");; Expect(1, 55203, '\p{Lb=h3}', ""); @@ -62354,16 +63643,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 55204, '\P{^Lb=h3}', ""); Expect(1, 55203, '\p{Lb=:\Ah3\z:}', "");; Expect(0, 55204, '\p{Lb=:\Ah3\z:}', "");; - Expect(1, 55203, '\p{Lb= H3}', ""); - Expect(0, 55203, '\p{^Lb= H3}', ""); - Expect(0, 55203, '\P{Lb= H3}', ""); - Expect(1, 55203, '\P{^Lb= H3}', ""); - Expect(0, 55204, '\p{Lb= H3}', ""); - Expect(1, 55204, '\p{^Lb= H3}', ""); - Expect(1, 55204, '\P{Lb= H3}', ""); - Expect(0, 55204, '\P{^Lb= H3}', ""); - Error('\p{Is_Line_Break: _-H3:=}'); - Error('\P{Is_Line_Break: _-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}', ""); @@ -62372,16 +63661,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 55204, '\p{^Is_Line_Break=h3}', ""); Expect(1, 55204, '\P{Is_Line_Break=h3}', ""); Expect(0, 55204, '\P{^Is_Line_Break=h3}', ""); - Expect(1, 55203, '\p{Is_Line_Break= _H3}', ""); - Expect(0, 55203, '\p{^Is_Line_Break= _H3}', ""); - Expect(0, 55203, '\P{Is_Line_Break= _H3}', ""); - Expect(1, 55203, '\P{^Is_Line_Break= _H3}', ""); - Expect(0, 55204, '\p{Is_Line_Break= _H3}', ""); - Expect(1, 55204, '\p{^Is_Line_Break= _H3}', ""); - Expect(1, 55204, '\P{Is_Line_Break= _H3}', ""); - Expect(0, 55204, '\P{^Is_Line_Break= _H3}', ""); - Error('\p{Is_Lb=-:=H3}'); - Error('\P{Is_Lb=-:=H3}'); + Expect(1, 55203, '\p{Is_Line_Break= _h3}', ""); + Expect(0, 55203, '\p{^Is_Line_Break= _h3}', ""); + Expect(0, 55203, '\P{Is_Line_Break= _h3}', ""); + Expect(1, 55203, '\P{^Is_Line_Break= _h3}', ""); + Expect(0, 55204, '\p{Is_Line_Break= _h3}', ""); + Expect(1, 55204, '\p{^Is_Line_Break= _h3}', ""); + Expect(1, 55204, '\P{Is_Line_Break= _h3}', ""); + Expect(0, 55204, '\P{^Is_Line_Break= _h3}', ""); + Error('\p{Is_Lb=:=_-H3}'); + Error('\P{Is_Lb=:=_-H3}'); Expect(1, 55203, '\p{Is_Lb=h3}', ""); Expect(0, 55203, '\p{^Is_Lb=h3}', ""); Expect(0, 55203, '\P{Is_Lb=h3}', ""); @@ -62390,16 +63679,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 55204, '\p{^Is_Lb=h3}', ""); Expect(1, 55204, '\P{Is_Lb=h3}', ""); Expect(0, 55204, '\P{^Is_Lb=h3}', ""); - Expect(1, 55203, '\p{Is_Lb= h3}', ""); - Expect(0, 55203, '\p{^Is_Lb= h3}', ""); - Expect(0, 55203, '\P{Is_Lb= h3}', ""); - Expect(1, 55203, '\P{^Is_Lb= h3}', ""); - Expect(0, 55204, '\p{Is_Lb= h3}', ""); - Expect(1, 55204, '\p{^Is_Lb= h3}', ""); - Expect(1, 55204, '\P{Is_Lb= h3}', ""); - Expect(0, 55204, '\P{^Is_Lb= h3}', ""); - Error('\p{Line_Break:_ HEBREW_LETTER/a/}'); - Error('\P{Line_Break:_ HEBREW_LETTER/a/}'); + 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, 64335, '\p{Line_Break=:\AHebrew_Letter\z:}', "");; Expect(0, 64336, '\p{Line_Break=:\AHebrew_Letter\z:}', "");; Expect(1, 64335, '\p{Line_Break=hebrewletter}', ""); @@ -62412,16 +63701,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/a/}'); - Error('\P{Lb=__HL/a/}'); + 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}', ""); @@ -62434,34 +63723,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 64336, '\P{^Lb=hl}', ""); Expect(1, 64335, '\p{Lb=:\Ahl\z:}', "");; Expect(0, 64336, '\p{Lb=:\Ahl\z:}', "");; - Expect(1, 64335, '\p{Lb= HL}', ""); - Expect(0, 64335, '\p{^Lb= HL}', ""); - Expect(0, 64335, '\P{Lb= HL}', ""); - Expect(1, 64335, '\P{^Lb= HL}', ""); - Expect(0, 64336, '\p{Lb= HL}', ""); - Expect(1, 64336, '\p{^Lb= HL}', ""); - Expect(1, 64336, '\P{Lb= HL}', ""); - Expect(0, 64336, '\P{^Lb= HL}', ""); - Error('\p{Is_Line_Break=:= Hebrew_letter}'); - Error('\P{Is_Line_Break=:= Hebrew_letter}'); - Expect(1, 64335, '\p{Is_Line_Break: hebrewletter}', ""); - Expect(0, 64335, '\p{^Is_Line_Break: hebrewletter}', ""); - Expect(0, 64335, '\P{Is_Line_Break: hebrewletter}', ""); - Expect(1, 64335, '\P{^Is_Line_Break: hebrewletter}', ""); - Expect(0, 64336, '\p{Is_Line_Break: hebrewletter}', ""); - Expect(1, 64336, '\p{^Is_Line_Break: hebrewletter}', ""); - Expect(1, 64336, '\P{Is_Line_Break: hebrewletter}', ""); - Expect(0, 64336, '\P{^Is_Line_Break: hebrewletter}', ""); - Expect(1, 64335, '\p{Is_Line_Break= hebrew_LETTER}', ""); - Expect(0, 64335, '\p{^Is_Line_Break= hebrew_LETTER}', ""); - Expect(0, 64335, '\P{Is_Line_Break= hebrew_LETTER}', ""); - Expect(1, 64335, '\P{^Is_Line_Break= hebrew_LETTER}', ""); - Expect(0, 64336, '\p{Is_Line_Break= hebrew_LETTER}', ""); - Expect(1, 64336, '\p{^Is_Line_Break= hebrew_LETTER}', ""); - Expect(1, 64336, '\P{Is_Line_Break= hebrew_LETTER}', ""); - Expect(0, 64336, '\P{^Is_Line_Break= hebrew_LETTER}', ""); - Error('\p{Is_Lb=_/a/HL}'); - Error('\P{Is_Lb=_/a/HL}'); + Expect(1, 64335, '\p{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{Is_Line_Break=hebrewletter}', ""); + Expect(0, 64335, '\p{^Is_Line_Break=hebrewletter}', ""); + Expect(0, 64335, '\P{Is_Line_Break=hebrewletter}', ""); + Expect(1, 64335, '\P{^Is_Line_Break=hebrewletter}', ""); + Expect(0, 64336, '\p{Is_Line_Break=hebrewletter}', ""); + Expect(1, 64336, '\p{^Is_Line_Break=hebrewletter}', ""); + Expect(1, 64336, '\P{Is_Line_Break=hebrewletter}', ""); + Expect(0, 64336, '\P{^Is_Line_Break=hebrewletter}', ""); + Expect(1, 64335, '\p{Is_Line_Break=_Hebrew_Letter}', ""); + Expect(0, 64335, '\p{^Is_Line_Break=_Hebrew_Letter}', ""); + Expect(0, 64335, '\P{Is_Line_Break=_Hebrew_Letter}', ""); + Expect(1, 64335, '\P{^Is_Line_Break=_Hebrew_Letter}', ""); + Expect(0, 64336, '\p{Is_Line_Break=_Hebrew_Letter}', ""); + Expect(1, 64336, '\p{^Is_Line_Break=_Hebrew_Letter}', ""); + Expect(1, 64336, '\P{Is_Line_Break=_Hebrew_Letter}', ""); + Expect(0, 64336, '\P{^Is_Line_Break=_Hebrew_Letter}', ""); + Error('\p{Is_Lb=/a/ HL}'); + Error('\P{Is_Lb=/a/ HL}'); Expect(1, 64335, '\p{Is_Lb=hl}', ""); Expect(0, 64335, '\p{^Is_Lb=hl}', ""); Expect(0, 64335, '\P{Is_Lb=hl}', ""); @@ -62470,16 +63759,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}', ""); @@ -62492,16 +63781,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=/a/_ HY}'); - Error('\P{Lb=/a/_ 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= HY:=}'); + Error('\P{Lb= HY:=}'); Expect(1, 45, '\p{Lb=:\AHY\z:}', "");; Expect(0, 46, '\p{Lb=:\AHY\z:}', "");; Expect(1, 45, '\p{Lb=hy}', ""); @@ -62514,16 +63803,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 46, '\P{^Lb=hy}', ""); Expect(1, 45, '\p{Lb=:\Ahy\z:}', "");; Expect(0, 46, '\p{Lb=:\Ahy\z:}', "");; - Expect(1, 45, '\p{Lb: hy}', ""); - Expect(0, 45, '\p{^Lb: hy}', ""); - Expect(0, 45, '\P{Lb: hy}', ""); - Expect(1, 45, '\P{^Lb: hy}', ""); - Expect(0, 46, '\p{Lb: hy}', ""); - Expect(1, 46, '\p{^Lb: hy}', ""); - Expect(1, 46, '\P{Lb: hy}', ""); - Expect(0, 46, '\P{^Lb: hy}', ""); - Error('\p{Is_Line_Break: :=_ Hyphen}'); - Error('\P{Is_Line_Break: :=_ Hyphen}'); + 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}', ""); Expect(0, 45, '\p{^Is_Line_Break=hyphen}', ""); Expect(0, 45, '\P{Is_Line_Break=hyphen}', ""); @@ -62532,16 +63821,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 46, '\p{^Is_Line_Break=hyphen}', ""); Expect(1, 46, '\P{Is_Line_Break=hyphen}', ""); Expect(0, 46, '\P{^Is_Line_Break=hyphen}', ""); - Expect(1, 45, '\p{Is_Line_Break=_Hyphen}', ""); - Expect(0, 45, '\p{^Is_Line_Break=_Hyphen}', ""); - Expect(0, 45, '\P{Is_Line_Break=_Hyphen}', ""); - Expect(1, 45, '\P{^Is_Line_Break=_Hyphen}', ""); - Expect(0, 46, '\p{Is_Line_Break=_Hyphen}', ""); - Expect(1, 46, '\p{^Is_Line_Break=_Hyphen}', ""); - Expect(1, 46, '\P{Is_Line_Break=_Hyphen}', ""); - Expect(0, 46, '\P{^Is_Line_Break=_Hyphen}', ""); - Error('\p{Is_Lb=:=-HY}'); - Error('\P{Is_Lb=:=-HY}'); + Expect(1, 45, '\p{Is_Line_Break=- Hyphen}', ""); + Expect(0, 45, '\p{^Is_Line_Break=- Hyphen}', ""); + Expect(0, 45, '\P{Is_Line_Break=- Hyphen}', ""); + Expect(1, 45, '\P{^Is_Line_Break=- Hyphen}', ""); + Expect(0, 46, '\p{Is_Line_Break=- Hyphen}', ""); + Expect(1, 46, '\p{^Is_Line_Break=- Hyphen}', ""); + Expect(1, 46, '\P{Is_Line_Break=- Hyphen}', ""); + Expect(0, 46, '\P{^Is_Line_Break=- Hyphen}', ""); + Error('\p{Is_Lb: __HY:=}'); + Error('\P{Is_Lb: __HY:=}'); Expect(1, 45, '\p{Is_Lb=hy}', ""); Expect(0, 45, '\p{^Is_Lb=hy}', ""); Expect(0, 45, '\P{Is_Lb=hy}', ""); @@ -62550,16 +63839,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: /a/ideographic}'); - Error('\P{Line_Break: /a/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}', ""); @@ -62572,38 +63861,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 262144, '\P{^Line_Break=ideographic}', ""); Expect(1, 262141, '\p{Line_Break=:\Aideographic\z:}', "");; Expect(0, 262144, '\p{Line_Break=:\Aideographic\z:}', "");; - Expect(1, 262141, '\p{Line_Break= IDEOGRAPHIC}', ""); - Expect(0, 262141, '\p{^Line_Break= IDEOGRAPHIC}', ""); - Expect(0, 262141, '\P{Line_Break= IDEOGRAPHIC}', ""); - Expect(1, 262141, '\P{^Line_Break= IDEOGRAPHIC}', ""); - Expect(0, 262144, '\p{Line_Break= IDEOGRAPHIC}', ""); - Expect(1, 262144, '\p{^Line_Break= IDEOGRAPHIC}', ""); - Expect(1, 262144, '\P{Line_Break= IDEOGRAPHIC}', ""); - Expect(0, 262144, '\P{^Line_Break= IDEOGRAPHIC}', ""); - Error('\p{Lb=--ID:=}'); - Error('\P{Lb=--ID:=}'); + Expect(1, 262141, '\p{Line_Break=_-ideographic}', ""); + Expect(0, 262141, '\p{^Line_Break=_-ideographic}', ""); + Expect(0, 262141, '\P{Line_Break=_-ideographic}', ""); + Expect(1, 262141, '\P{^Line_Break=_-ideographic}', ""); + Expect(0, 262144, '\p{Line_Break=_-ideographic}', ""); + Expect(1, 262144, '\p{^Line_Break=_-ideographic}', ""); + Expect(1, 262144, '\P{Line_Break=_-ideographic}', ""); + Expect(0, 262144, '\P{^Line_Break=_-ideographic}', ""); + Error('\p{Lb= /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}', ""); - Expect(0, 262141, '\p{^Lb:id}', ""); - Expect(0, 262141, '\P{Lb:id}', ""); - Expect(1, 262141, '\P{^Lb:id}', ""); - Expect(0, 262144, '\p{Lb:id}', ""); - Expect(1, 262144, '\p{^Lb:id}', ""); - Expect(1, 262144, '\P{Lb:id}', ""); - Expect(0, 262144, '\P{^Lb:id}', ""); + Expect(1, 262141, '\p{Lb=id}', ""); + Expect(0, 262141, '\p{^Lb=id}', ""); + Expect(0, 262141, '\P{Lb=id}', ""); + Expect(1, 262141, '\P{^Lb=id}', ""); + Expect(0, 262144, '\p{Lb=id}', ""); + Expect(1, 262144, '\p{^Lb=id}', ""); + Expect(1, 262144, '\P{Lb=id}', ""); + Expect(0, 262144, '\P{^Lb=id}', ""); Expect(1, 262141, '\p{Lb=:\Aid\z:}', "");; Expect(0, 262144, '\p{Lb=:\Aid\z:}', "");; - Expect(1, 262141, '\p{Lb=_-ID}', ""); - Expect(0, 262141, '\p{^Lb=_-ID}', ""); - Expect(0, 262141, '\P{Lb=_-ID}', ""); - Expect(1, 262141, '\P{^Lb=_-ID}', ""); - Expect(0, 262144, '\p{Lb=_-ID}', ""); - Expect(1, 262144, '\p{^Lb=_-ID}', ""); - Expect(1, 262144, '\P{Lb=_-ID}', ""); - Expect(0, 262144, '\P{^Lb=_-ID}', ""); - Error('\p{Is_Line_Break: -Ideographic:=}'); - Error('\P{Is_Line_Break: -Ideographic:=}'); + Expect(1, 262141, '\p{Lb= ID}', ""); + Expect(0, 262141, '\p{^Lb= ID}', ""); + Expect(0, 262141, '\P{Lb= ID}', ""); + Expect(1, 262141, '\P{^Lb= ID}', ""); + Expect(0, 262144, '\p{Lb= ID}', ""); + Expect(1, 262144, '\p{^Lb= ID}', ""); + Expect(1, 262144, '\P{Lb= ID}', ""); + Expect(0, 262144, '\P{^Lb= ID}', ""); + Error('\p{Is_Line_Break=_ Ideographic/a/}'); + Error('\P{Is_Line_Break=_ Ideographic/a/}'); Expect(1, 262141, '\p{Is_Line_Break=ideographic}', ""); Expect(0, 262141, '\p{^Is_Line_Break=ideographic}', ""); Expect(0, 262141, '\P{Is_Line_Break=ideographic}', ""); @@ -62612,16 +63901,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 262144, '\p{^Is_Line_Break=ideographic}', ""); Expect(1, 262144, '\P{Is_Line_Break=ideographic}', ""); Expect(0, 262144, '\P{^Is_Line_Break=ideographic}', ""); - Expect(1, 262141, '\p{Is_Line_Break= ideographic}', ""); - Expect(0, 262141, '\p{^Is_Line_Break= ideographic}', ""); - Expect(0, 262141, '\P{Is_Line_Break= ideographic}', ""); - Expect(1, 262141, '\P{^Is_Line_Break= ideographic}', ""); - Expect(0, 262144, '\p{Is_Line_Break= ideographic}', ""); - Expect(1, 262144, '\p{^Is_Line_Break= ideographic}', ""); - Expect(1, 262144, '\P{Is_Line_Break= ideographic}', ""); - Expect(0, 262144, '\P{^Is_Line_Break= ideographic}', ""); - Error('\p{Is_Lb=/a/--id}'); - Error('\P{Is_Lb=/a/--id}'); + Expect(1, 262141, '\p{Is_Line_Break= IDEOGRAPHIC}', ""); + Expect(0, 262141, '\p{^Is_Line_Break= IDEOGRAPHIC}', ""); + Expect(0, 262141, '\P{Is_Line_Break= IDEOGRAPHIC}', ""); + Expect(1, 262141, '\P{^Is_Line_Break= IDEOGRAPHIC}', ""); + Expect(0, 262144, '\p{Is_Line_Break= IDEOGRAPHIC}', ""); + Expect(1, 262144, '\p{^Is_Line_Break= IDEOGRAPHIC}', ""); + Expect(1, 262144, '\P{Is_Line_Break= IDEOGRAPHIC}', ""); + Expect(0, 262144, '\P{^Is_Line_Break= IDEOGRAPHIC}', ""); + Error('\p{Is_Lb=/a/ id}'); + Error('\P{Is_Lb=/a/ id}'); Expect(1, 262141, '\p{Is_Lb=id}', ""); Expect(0, 262141, '\p{^Is_Lb=id}', ""); Expect(0, 262141, '\P{Is_Lb=id}', ""); @@ -62630,16 +63919,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 262144, '\p{^Is_Lb=id}', ""); Expect(1, 262144, '\P{Is_Lb=id}', ""); Expect(0, 262144, '\P{^Is_Lb=id}', ""); - Expect(1, 262141, '\p{Is_Lb=_ID}', ""); - Expect(0, 262141, '\p{^Is_Lb=_ID}', ""); - Expect(0, 262141, '\P{Is_Lb=_ID}', ""); - Expect(1, 262141, '\P{^Is_Lb=_ID}', ""); - Expect(0, 262144, '\p{Is_Lb=_ID}', ""); - Expect(1, 262144, '\p{^Is_Lb=_ID}', ""); - Expect(1, 262144, '\P{Is_Lb=_ID}', ""); - Expect(0, 262144, '\P{^Is_Lb=_ID}', ""); - Error('\p{Line_Break= inseparable/a/}'); - Error('\P{Line_Break= inseparable/a/}'); + Expect(1, 262141, '\p{Is_Lb= ID}', ""); + Expect(0, 262141, '\p{^Is_Lb= ID}', ""); + Expect(0, 262141, '\P{Is_Lb= ID}', ""); + Expect(1, 262141, '\P{^Is_Lb= ID}', ""); + Expect(0, 262144, '\p{Is_Lb= ID}', ""); + Expect(1, 262144, '\p{^Is_Lb= ID}', ""); + Expect(1, 262144, '\P{Is_Lb= ID}', ""); + Expect(0, 262144, '\P{^Is_Lb= ID}', ""); + Error('\p{Line_Break=:= inseparable}'); + Error('\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}', ""); @@ -62652,16 +63941,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=:=IN}'); + Error('\P{Lb=:=IN}'); Expect(1, 68342, '\p{Lb=:\AIN\z:}', "");; Expect(0, 68343, '\p{Lb=:\AIN\z:}', "");; Expect(1, 68342, '\p{Lb=in}', ""); @@ -62674,16 +63963,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}', ""); @@ -62692,16 +63981,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/a/}'); + Error('\P{Is_Lb=_-INSEPARABLE/a/}'); Expect(1, 68342, '\p{Is_Lb=inseparable}', ""); Expect(0, 68342, '\p{^Is_Lb=inseparable}', ""); Expect(0, 68342, '\P{Is_Lb=inseparable}', ""); @@ -62710,38 +63999,38 @@ 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/a/}'); + Error('\P{Line_Break=Infix_numeric/a/}'); Expect(1, 65044, '\p{Line_Break=:\AInfix_Numeric\z:}', "");; Expect(0, 65045, '\p{Line_Break=:\AInfix_Numeric\z:}', "");; - Expect(1, 65044, '\p{Line_Break: infixnumeric}', ""); - Expect(0, 65044, '\p{^Line_Break: infixnumeric}', ""); - Expect(0, 65044, '\P{Line_Break: infixnumeric}', ""); - Expect(1, 65044, '\P{^Line_Break: infixnumeric}', ""); - Expect(0, 65045, '\p{Line_Break: infixnumeric}', ""); - Expect(1, 65045, '\p{^Line_Break: infixnumeric}', ""); - Expect(1, 65045, '\P{Line_Break: infixnumeric}', ""); - Expect(0, 65045, '\P{^Line_Break: infixnumeric}', ""); + Expect(1, 65044, '\p{Line_Break=infixnumeric}', ""); + Expect(0, 65044, '\p{^Line_Break=infixnumeric}', ""); + Expect(0, 65044, '\P{Line_Break=infixnumeric}', ""); + Expect(1, 65044, '\P{^Line_Break=infixnumeric}', ""); + Expect(0, 65045, '\p{Line_Break=infixnumeric}', ""); + Expect(1, 65045, '\p{^Line_Break=infixnumeric}', ""); + Expect(1, 65045, '\P{Line_Break=infixnumeric}', ""); + Expect(0, 65045, '\P{^Line_Break=infixnumeric}', ""); Expect(1, 65044, '\p{Line_Break=:\Ainfixnumeric\z:}', "");; Expect(0, 65045, '\p{Line_Break=:\Ainfixnumeric\z:}', "");; - Expect(1, 65044, '\p{Line_Break=--infix_numeric}', ""); - Expect(0, 65044, '\p{^Line_Break=--infix_numeric}', ""); - Expect(0, 65044, '\P{Line_Break=--infix_numeric}', ""); - Expect(1, 65044, '\P{^Line_Break=--infix_numeric}', ""); - Expect(0, 65045, '\p{Line_Break=--infix_numeric}', ""); - Expect(1, 65045, '\p{^Line_Break=--infix_numeric}', ""); - Expect(1, 65045, '\P{Line_Break=--infix_numeric}', ""); - Expect(0, 65045, '\P{^Line_Break=--infix_numeric}', ""); - Error('\p{Lb=_/a/is}'); - Error('\P{Lb=_/a/is}'); + Expect(1, 65044, '\p{Line_Break=__infix_NUMERIC}', ""); + Expect(0, 65044, '\p{^Line_Break=__infix_NUMERIC}', ""); + Expect(0, 65044, '\P{Line_Break=__infix_NUMERIC}', ""); + Expect(1, 65044, '\P{^Line_Break=__infix_NUMERIC}', ""); + Expect(0, 65045, '\p{Line_Break=__infix_NUMERIC}', ""); + Expect(1, 65045, '\p{^Line_Break=__infix_NUMERIC}', ""); + Expect(1, 65045, '\P{Line_Break=__infix_NUMERIC}', ""); + Expect(0, 65045, '\P{^Line_Break=__infix_NUMERIC}', ""); + Error('\p{Lb=:=- IS}'); + Error('\P{Lb=:=- IS}'); Expect(1, 65044, '\p{Lb=:\AIS\z:}', "");; Expect(0, 65045, '\p{Lb=:\AIS\z:}', "");; Expect(1, 65044, '\p{Lb=is}', ""); @@ -62754,16 +64043,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 65045, '\P{^Lb=is}', ""); Expect(1, 65044, '\p{Lb=:\Ais\z:}', "");; Expect(0, 65045, '\p{Lb=:\Ais\z:}', "");; - Expect(1, 65044, '\p{Lb=- IS}', ""); - Expect(0, 65044, '\p{^Lb=- IS}', ""); - Expect(0, 65044, '\P{Lb=- IS}', ""); - Expect(1, 65044, '\P{^Lb=- IS}', ""); - Expect(0, 65045, '\p{Lb=- IS}', ""); - Expect(1, 65045, '\p{^Lb=- IS}', ""); - Expect(1, 65045, '\P{Lb=- IS}', ""); - Expect(0, 65045, '\P{^Lb=- IS}', ""); - Error('\p{Is_Line_Break=:= infix_Numeric}'); - Error('\P{Is_Line_Break=:= infix_Numeric}'); + 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}', ""); @@ -62772,34 +64061,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 65045, '\p{^Is_Line_Break=infixnumeric}', ""); Expect(1, 65045, '\P{Is_Line_Break=infixnumeric}', ""); Expect(0, 65045, '\P{^Is_Line_Break=infixnumeric}', ""); - Expect(1, 65044, '\p{Is_Line_Break=- INFIX_NUMERIC}', ""); - Expect(0, 65044, '\p{^Is_Line_Break=- INFIX_NUMERIC}', ""); - Expect(0, 65044, '\P{Is_Line_Break=- INFIX_NUMERIC}', ""); - Expect(1, 65044, '\P{^Is_Line_Break=- INFIX_NUMERIC}', ""); - Expect(0, 65045, '\p{Is_Line_Break=- INFIX_NUMERIC}', ""); - Expect(1, 65045, '\p{^Is_Line_Break=- INFIX_NUMERIC}', ""); - Expect(1, 65045, '\P{Is_Line_Break=- INFIX_NUMERIC}', ""); - Expect(0, 65045, '\P{^Is_Line_Break=- INFIX_NUMERIC}', ""); - Error('\p{Is_Lb= is/a/}'); - Error('\P{Is_Lb= is/a/}'); - Expect(1, 65044, '\p{Is_Lb: is}', ""); - Expect(0, 65044, '\p{^Is_Lb: is}', ""); - Expect(0, 65044, '\P{Is_Lb: is}', ""); - Expect(1, 65044, '\P{^Is_Lb: is}', ""); - Expect(0, 65045, '\p{Is_Lb: is}', ""); - Expect(1, 65045, '\p{^Is_Lb: is}', ""); - Expect(1, 65045, '\P{Is_Lb: is}', ""); - Expect(0, 65045, '\P{^Is_Lb: is}', ""); - Expect(1, 65044, '\p{Is_Lb=--IS}', ""); - Expect(0, 65044, '\p{^Is_Lb=--IS}', ""); - Expect(0, 65044, '\P{Is_Lb=--IS}', ""); - Expect(1, 65044, '\P{^Is_Lb=--IS}', ""); - Expect(0, 65045, '\p{Is_Lb=--IS}', ""); - Expect(1, 65045, '\p{^Is_Lb=--IS}', ""); - Expect(1, 65045, '\P{Is_Lb=--IS}', ""); - Expect(0, 65045, '\P{^Is_Lb=--IS}', ""); - Error('\p{Line_Break= :=jl}'); - Error('\P{Line_Break= :=jl}'); + Expect(1, 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}', ""); + Expect(1, 65044, '\P{^Is_Lb=is}', ""); + Expect(0, 65045, '\p{Is_Lb=is}', ""); + Expect(1, 65045, '\p{^Is_Lb=is}', ""); + Expect(1, 65045, '\P{Is_Lb=is}', ""); + Expect(0, 65045, '\P{^Is_Lb=is}', ""); + Expect(1, 65044, '\p{Is_Lb=_ IS}', ""); + Expect(0, 65044, '\p{^Is_Lb=_ IS}', ""); + Expect(0, 65044, '\P{Is_Lb=_ IS}', ""); + Expect(1, 65044, '\P{^Is_Lb=_ IS}', ""); + Expect(0, 65045, '\p{Is_Lb=_ IS}', ""); + Expect(1, 65045, '\p{^Is_Lb=_ IS}', ""); + Expect(1, 65045, '\P{Is_Lb=_ IS}', ""); + Expect(0, 65045, '\P{^Is_Lb=_ IS}', ""); + Error('\p{Line_Break=:= _JL}'); + Error('\P{Line_Break=:= _JL}'); Expect(1, 43388, '\p{Line_Break=:\AJL\z:}', "");; Expect(0, 43389, '\p{Line_Break=:\AJL\z:}', "");; Expect(1, 43388, '\p{Line_Break=jl}', ""); @@ -62812,26 +64101,26 @@ 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/a/}'); - Error('\P{Lb: - jl/a/}'); + 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}', ""); @@ -62842,8 +64131,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}'); + 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}', ""); @@ -62852,16 +64141,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 43389, '\p{^Is_Line_Break=jl}', ""); Expect(1, 43389, '\P{Is_Line_Break=jl}', ""); Expect(0, 43389, '\P{^Is_Line_Break=jl}', ""); - Expect(1, 43388, '\p{Is_Line_Break=- JL}', ""); - Expect(0, 43388, '\p{^Is_Line_Break=- JL}', ""); - Expect(0, 43388, '\P{Is_Line_Break=- JL}', ""); - Expect(1, 43388, '\P{^Is_Line_Break=- JL}', ""); - Expect(0, 43389, '\p{Is_Line_Break=- JL}', ""); - Expect(1, 43389, '\p{^Is_Line_Break=- JL}', ""); - Expect(1, 43389, '\P{Is_Line_Break=- JL}', ""); - Expect(0, 43389, '\P{^Is_Line_Break=- JL}', ""); - Error('\p{Is_Lb= /a/JL}'); - Error('\P{Is_Lb= /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}', ""); + Error('\p{Is_Lb: _JL:=}'); + Error('\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}', ""); @@ -62870,16 +64159,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 43389, '\p{^Is_Lb=jl}', ""); Expect(1, 43389, '\P{Is_Lb=jl}', ""); Expect(0, 43389, '\P{^Is_Lb=jl}', ""); - Expect(1, 43388, '\p{Is_Lb= JL}', ""); - Expect(0, 43388, '\p{^Is_Lb= JL}', ""); - Expect(0, 43388, '\P{Is_Lb= JL}', ""); - Expect(1, 43388, '\P{^Is_Lb= JL}', ""); - Expect(0, 43389, '\p{Is_Lb= JL}', ""); - Expect(1, 43389, '\p{^Is_Lb= JL}', ""); - Expect(1, 43389, '\P{Is_Lb= JL}', ""); - Expect(0, 43389, '\P{^Is_Lb= JL}', ""); - Error('\p{Line_Break=/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=-/a/jt}'); + Error('\P{Line_Break=-/a/jt}'); Expect(1, 55291, '\p{Line_Break=:\AJT\z:}', "");; Expect(0, 55292, '\p{Line_Break=:\AJT\z:}', "");; Expect(1, 55291, '\p{Line_Break=jt}', ""); @@ -62892,16 +64181,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 55292, '\P{^Line_Break=jt}', ""); Expect(1, 55291, '\p{Line_Break=:\Ajt\z:}', "");; Expect(0, 55292, '\p{Line_Break=:\Ajt\z:}', "");; - Expect(1, 55291, '\p{Line_Break: _JT}', ""); - Expect(0, 55291, '\p{^Line_Break: _JT}', ""); - Expect(0, 55291, '\P{Line_Break: _JT}', ""); - Expect(1, 55291, '\P{^Line_Break: _JT}', ""); - Expect(0, 55292, '\p{Line_Break: _JT}', ""); - Expect(1, 55292, '\p{^Line_Break: _JT}', ""); - Expect(1, 55292, '\P{Line_Break: _JT}', ""); - Expect(0, 55292, '\P{^Line_Break: _JT}', ""); - Error('\p{Lb=_/a/JT}'); - Error('\P{Lb=_/a/JT}'); + Expect(1, 55291, '\p{Line_Break= JT}', ""); + Expect(0, 55291, '\p{^Line_Break= JT}', ""); + Expect(0, 55291, '\P{Line_Break= JT}', ""); + Expect(1, 55291, '\P{^Line_Break= JT}', ""); + Expect(0, 55292, '\p{Line_Break= JT}', ""); + Expect(1, 55292, '\p{^Line_Break= JT}', ""); + Expect(1, 55292, '\P{Line_Break= JT}', ""); + Expect(0, 55292, '\P{^Line_Break= JT}', ""); + Error('\p{Lb=_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}', ""); @@ -62914,16 +64203,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= :=JT}'); - Error('\P{Is_Line_Break= :=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}', ""); @@ -62932,16 +64221,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 55292, '\p{^Is_Line_Break=jt}', ""); Expect(1, 55292, '\P{Is_Line_Break=jt}', ""); Expect(0, 55292, '\P{^Is_Line_Break=jt}', ""); - Expect(1, 55291, '\p{Is_Line_Break= _JT}', ""); - Expect(0, 55291, '\p{^Is_Line_Break= _JT}', ""); - Expect(0, 55291, '\P{Is_Line_Break= _JT}', ""); - Expect(1, 55291, '\P{^Is_Line_Break= _JT}', ""); - Expect(0, 55292, '\p{Is_Line_Break= _JT}', ""); - Expect(1, 55292, '\p{^Is_Line_Break= _JT}', ""); - Expect(1, 55292, '\P{Is_Line_Break= _JT}', ""); - Expect(0, 55292, '\P{^Is_Line_Break= _JT}', ""); - Error('\p{Is_Lb= /a/jt}'); - Error('\P{Is_Lb= /a/jt}'); + Expect(1, 55291, '\p{Is_Line_Break=_ JT}', ""); + Expect(0, 55291, '\p{^Is_Line_Break=_ JT}', ""); + Expect(0, 55291, '\P{Is_Line_Break=_ JT}', ""); + Expect(1, 55291, '\P{^Is_Line_Break=_ JT}', ""); + Expect(0, 55292, '\p{Is_Line_Break=_ JT}', ""); + Expect(1, 55292, '\p{^Is_Line_Break=_ JT}', ""); + Expect(1, 55292, '\P{Is_Line_Break=_ JT}', ""); + Expect(0, 55292, '\P{^Is_Line_Break=_ JT}', ""); + Error('\p{Is_Lb=-/a/JT}'); + Error('\P{Is_Lb=-/a/JT}'); Expect(1, 55291, '\p{Is_Lb=jt}', ""); Expect(0, 55291, '\p{^Is_Lb=jt}', ""); Expect(0, 55291, '\P{Is_Lb=jt}', ""); @@ -62950,16 +64239,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 55292, '\p{^Is_Lb=jt}', ""); Expect(1, 55292, '\P{Is_Lb=jt}', ""); Expect(0, 55292, '\P{^Is_Lb=jt}', ""); - Expect(1, 55291, '\p{Is_Lb: JT}', ""); - Expect(0, 55291, '\p{^Is_Lb: JT}', ""); - Expect(0, 55291, '\P{Is_Lb: JT}', ""); - Expect(1, 55291, '\P{^Is_Lb: JT}', ""); - Expect(0, 55292, '\p{Is_Lb: JT}', ""); - Expect(1, 55292, '\p{^Is_Lb: JT}', ""); - Expect(1, 55292, '\P{Is_Lb: JT}', ""); - Expect(0, 55292, '\P{^Is_Lb: JT}', ""); - Error('\p{Line_Break: -JV/a/}'); - Error('\P{Line_Break: -JV/a/}'); + 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, 55238, '\p{Line_Break=:\AJV\z:}', "");; Expect(0, 55239, '\p{Line_Break=:\AJV\z:}', "");; Expect(1, 55238, '\p{Line_Break=jv}', ""); @@ -62972,16 +64261,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 55239, '\P{^Line_Break=jv}', ""); Expect(1, 55238, '\p{Line_Break=:\Ajv\z:}', "");; Expect(0, 55239, '\p{Line_Break=:\Ajv\z:}', "");; - Expect(1, 55238, '\p{Line_Break=--JV}', ""); - Expect(0, 55238, '\p{^Line_Break=--JV}', ""); - Expect(0, 55238, '\P{Line_Break=--JV}', ""); - Expect(1, 55238, '\P{^Line_Break=--JV}', ""); - Expect(0, 55239, '\p{Line_Break=--JV}', ""); - Expect(1, 55239, '\p{^Line_Break=--JV}', ""); - Expect(1, 55239, '\P{Line_Break=--JV}', ""); - Expect(0, 55239, '\P{^Line_Break=--JV}', ""); - Error('\p{Lb=/a/_jv}'); - Error('\P{Lb=/a/_jv}'); + Expect(1, 55238, '\p{Line_Break= JV}', ""); + Expect(0, 55238, '\p{^Line_Break= JV}', ""); + Expect(0, 55238, '\P{Line_Break= JV}', ""); + Expect(1, 55238, '\P{^Line_Break= JV}', ""); + Expect(0, 55239, '\p{Line_Break= JV}', ""); + Expect(1, 55239, '\p{^Line_Break= JV}', ""); + Expect(1, 55239, '\P{Line_Break= JV}', ""); + Expect(0, 55239, '\P{^Line_Break= JV}', ""); + Error('\p{Lb=:=_-JV}'); + Error('\P{Lb=:=_-JV}'); Expect(1, 55238, '\p{Lb=:\AJV\z:}', "");; Expect(0, 55239, '\p{Lb=:\AJV\z:}', "");; Expect(1, 55238, '\p{Lb=jv}', ""); @@ -62994,16 +64283,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 55239, '\P{^Lb=jv}', ""); Expect(1, 55238, '\p{Lb=:\Ajv\z:}', "");; Expect(0, 55239, '\p{Lb=:\Ajv\z:}', "");; - Expect(1, 55238, '\p{Lb= jv}', ""); - Expect(0, 55238, '\p{^Lb= jv}', ""); - Expect(0, 55238, '\P{Lb= jv}', ""); - Expect(1, 55238, '\P{^Lb= jv}', ""); - Expect(0, 55239, '\p{Lb= jv}', ""); - Expect(1, 55239, '\p{^Lb= jv}', ""); - Expect(1, 55239, '\P{Lb= jv}', ""); - Expect(0, 55239, '\P{^Lb= jv}', ""); - Error('\p{Is_Line_Break=-:=JV}'); - Error('\P{Is_Line_Break=-:=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}', ""); @@ -63012,16 +64301,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 55239, '\p{^Is_Line_Break=jv}', ""); Expect(1, 55239, '\P{Is_Line_Break=jv}', ""); Expect(0, 55239, '\P{^Is_Line_Break=jv}', ""); - Expect(1, 55238, '\p{Is_Line_Break=- JV}', ""); - Expect(0, 55238, '\p{^Is_Line_Break=- JV}', ""); - Expect(0, 55238, '\P{Is_Line_Break=- JV}', ""); - Expect(1, 55238, '\P{^Is_Line_Break=- JV}', ""); - Expect(0, 55239, '\p{Is_Line_Break=- JV}', ""); - Expect(1, 55239, '\p{^Is_Line_Break=- JV}', ""); - Expect(1, 55239, '\P{Is_Line_Break=- JV}', ""); - Expect(0, 55239, '\P{^Is_Line_Break=- JV}', ""); - Error('\p{Is_Lb:/a/_jv}'); - Error('\P{Is_Lb:/a/_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}', ""); @@ -63030,78 +64319,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}'); - Error('\P{Line_Break=:=__Line_FEED}'); + Expect(1, 55238, '\p{Is_Lb: -jv}', ""); + Expect(0, 55238, '\p{^Is_Lb: -jv}', ""); + Expect(0, 55238, '\P{Is_Lb: -jv}', ""); + Expect(1, 55238, '\P{^Is_Lb: -jv}', ""); + Expect(0, 55239, '\p{Is_Lb: -jv}', ""); + Expect(1, 55239, '\p{^Is_Lb: -jv}', ""); + Expect(1, 55239, '\P{Is_Lb: -jv}', ""); + Expect(0, 55239, '\P{^Is_Lb: -jv}', ""); + Error('\p{Line_Break= -LINE_Feed/a/}'); + Error('\P{Line_Break= -LINE_Feed/a/}'); 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= 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{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{Is_Lb=lf}', ""); Expect(0, 10, '\p{^Is_Lb=lf}', ""); Expect(0, 10, '\P{Is_Lb=lf}', ""); @@ -63110,16 +64399,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 11, '\p{^Is_Lb=lf}', ""); Expect(1, 11, '\P{Is_Lb=lf}', ""); Expect(0, 11, '\P{^Is_Lb=lf}', ""); - Expect(1, 10, '\p{Is_Lb= LF}', ""); - Expect(0, 10, '\p{^Is_Lb= LF}', ""); - Expect(0, 10, '\P{Is_Lb= LF}', ""); - Expect(1, 10, '\P{^Is_Lb= LF}', ""); - Expect(0, 11, '\p{Is_Lb= LF}', ""); - Expect(1, 11, '\p{^Is_Lb= LF}', ""); - Expect(1, 11, '\P{Is_Lb= LF}', ""); - Expect(0, 11, '\P{^Is_Lb= LF}', ""); - Error('\p{Line_Break=/a/ next_Line}'); - Error('\P{Line_Break=/a/ next_Line}'); + Expect(1, 10, '\p{Is_Lb= -lf}', ""); + Expect(0, 10, '\p{^Is_Lb= -lf}', ""); + Expect(0, 10, '\P{Is_Lb= -lf}', ""); + Expect(1, 10, '\P{^Is_Lb= -lf}', ""); + Expect(0, 11, '\p{Is_Lb= -lf}', ""); + Expect(1, 11, '\p{^Is_Lb= -lf}', ""); + Expect(1, 11, '\P{Is_Lb= -lf}', ""); + Expect(0, 11, '\P{^Is_Lb= -lf}', ""); + Error('\p{Line_Break=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}', ""); @@ -63132,38 +64421,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 134, '\P{^Line_Break=nextline}', ""); Expect(1, 133, '\p{Line_Break=:\Anextline\z:}', "");; Expect(0, 134, '\p{Line_Break=:\Anextline\z:}', "");; - Expect(1, 133, '\p{Line_Break= Next_LINE}', ""); - Expect(0, 133, '\p{^Line_Break= Next_LINE}', ""); - Expect(0, 133, '\P{Line_Break= Next_LINE}', ""); - Expect(1, 133, '\P{^Line_Break= Next_LINE}', ""); - Expect(0, 134, '\p{Line_Break= Next_LINE}', ""); - Expect(1, 134, '\p{^Line_Break= Next_LINE}', ""); - Expect(1, 134, '\P{Line_Break= Next_LINE}', ""); - Expect(0, 134, '\P{^Line_Break= Next_LINE}', ""); - Error('\p{Lb= :=NL}'); - Error('\P{Lb= :=NL}'); + Expect(1, 133, '\p{Line_Break= Next_Line}', ""); + Expect(0, 133, '\p{^Line_Break= Next_Line}', ""); + Expect(0, 133, '\P{Line_Break= Next_Line}', ""); + Expect(1, 133, '\P{^Line_Break= Next_Line}', ""); + Expect(0, 134, '\p{Line_Break= Next_Line}', ""); + Expect(1, 134, '\p{^Line_Break= Next_Line}', ""); + Expect(1, 134, '\P{Line_Break= Next_Line}', ""); + Expect(0, 134, '\P{^Line_Break= Next_Line}', ""); + Error('\p{Lb=/a/ nl}'); + Error('\P{Lb=/a/ nl}'); Expect(1, 133, '\p{Lb=:\ANL\z:}', "");; Expect(0, 134, '\p{Lb=:\ANL\z:}', "");; - Expect(1, 133, '\p{Lb: nl}', ""); - Expect(0, 133, '\p{^Lb: nl}', ""); - Expect(0, 133, '\P{Lb: nl}', ""); - Expect(1, 133, '\P{^Lb: nl}', ""); - Expect(0, 134, '\p{Lb: nl}', ""); - Expect(1, 134, '\p{^Lb: nl}', ""); - Expect(1, 134, '\P{Lb: nl}', ""); - Expect(0, 134, '\P{^Lb: nl}', ""); + Expect(1, 133, '\p{Lb=nl}', ""); + Expect(0, 133, '\p{^Lb=nl}', ""); + Expect(0, 133, '\P{Lb=nl}', ""); + Expect(1, 133, '\P{^Lb=nl}', ""); + Expect(0, 134, '\p{Lb=nl}', ""); + Expect(1, 134, '\p{^Lb=nl}', ""); + Expect(1, 134, '\P{Lb=nl}', ""); + Expect(0, 134, '\P{^Lb=nl}', ""); Expect(1, 133, '\p{Lb=:\Anl\z:}', "");; Expect(0, 134, '\p{Lb=:\Anl\z:}', "");; - Expect(1, 133, '\p{Lb: _ NL}', ""); - Expect(0, 133, '\p{^Lb: _ NL}', ""); - Expect(0, 133, '\P{Lb: _ NL}', ""); - Expect(1, 133, '\P{^Lb: _ NL}', ""); - Expect(0, 134, '\p{Lb: _ NL}', ""); - Expect(1, 134, '\p{^Lb: _ NL}', ""); - Expect(1, 134, '\P{Lb: _ NL}', ""); - Expect(0, 134, '\P{^Lb: _ NL}', ""); - Error('\p{Is_Line_Break=_-Next_Line/a/}'); - Error('\P{Is_Line_Break=_-Next_Line/a/}'); + 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}', ""); @@ -63172,16 +64461,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 134, '\p{^Is_Line_Break=nextline}', ""); Expect(1, 134, '\P{Is_Line_Break=nextline}', ""); Expect(0, 134, '\P{^Is_Line_Break=nextline}', ""); - Expect(1, 133, '\p{Is_Line_Break=_-Next_Line}', ""); - Expect(0, 133, '\p{^Is_Line_Break=_-Next_Line}', ""); - Expect(0, 133, '\P{Is_Line_Break=_-Next_Line}', ""); - Expect(1, 133, '\P{^Is_Line_Break=_-Next_Line}', ""); - Expect(0, 134, '\p{Is_Line_Break=_-Next_Line}', ""); - Expect(1, 134, '\p{^Is_Line_Break=_-Next_Line}', ""); - Expect(1, 134, '\P{Is_Line_Break=_-Next_Line}', ""); - Expect(0, 134, '\P{^Is_Line_Break=_-Next_Line}', ""); - Error('\p{Is_Lb=/a/-NL}'); - Error('\P{Is_Lb=/a/-NL}'); + Expect(1, 133, '\p{Is_Line_Break= Next_LINE}', ""); + Expect(0, 133, '\p{^Is_Line_Break= Next_LINE}', ""); + Expect(0, 133, '\P{Is_Line_Break= Next_LINE}', ""); + Expect(1, 133, '\P{^Is_Line_Break= Next_LINE}', ""); + Expect(0, 134, '\p{Is_Line_Break= Next_LINE}', ""); + Expect(1, 134, '\p{^Is_Line_Break= Next_LINE}', ""); + Expect(1, 134, '\P{Is_Line_Break= Next_LINE}', ""); + Expect(0, 134, '\P{^Is_Line_Break= Next_LINE}', ""); + Error('\p{Is_Lb=:=_ NL}'); + Error('\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}', ""); @@ -63190,8 +64479,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}', ""); - Error('\p{Line_Break=:=-_NONSTARTER}'); - Error('\P{Line_Break=:=-_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= /a/Nonstarter}'); + Error('\P{Line_Break= /a/Nonstarter}'); Expect(1, 128635, '\p{Line_Break=:\ANonstarter\z:}', "");; Expect(0, 128636, '\p{Line_Break=:\ANonstarter\z:}', "");; Expect(1, 128635, '\p{Line_Break=nonstarter}', ""); @@ -63204,16 +64501,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 128636, '\P{^Line_Break=nonstarter}', ""); Expect(1, 128635, '\p{Line_Break=:\Anonstarter\z:}', "");; Expect(0, 128636, '\p{Line_Break=:\Anonstarter\z:}', "");; - Expect(1, 128635, '\p{Line_Break: Nonstarter}', ""); - Expect(0, 128635, '\p{^Line_Break: Nonstarter}', ""); - Expect(0, 128635, '\P{Line_Break: Nonstarter}', ""); - Expect(1, 128635, '\P{^Line_Break: Nonstarter}', ""); - Expect(0, 128636, '\p{Line_Break: Nonstarter}', ""); - Expect(1, 128636, '\p{^Line_Break: Nonstarter}', ""); - Expect(1, 128636, '\P{Line_Break: Nonstarter}', ""); - Expect(0, 128636, '\P{^Line_Break: Nonstarter}', ""); - Error('\p{Lb=:=--NS}'); - Error('\P{Lb=:=--NS}'); + Expect(1, 128635, '\p{Line_Break=_ NONSTARTER}', ""); + Expect(0, 128635, '\p{^Line_Break=_ NONSTARTER}', ""); + Expect(0, 128635, '\P{Line_Break=_ NONSTARTER}', ""); + Expect(1, 128635, '\P{^Line_Break=_ NONSTARTER}', ""); + Expect(0, 128636, '\p{Line_Break=_ NONSTARTER}', ""); + Expect(1, 128636, '\p{^Line_Break=_ NONSTARTER}', ""); + Expect(1, 128636, '\P{Line_Break=_ NONSTARTER}', ""); + Expect(0, 128636, '\P{^Line_Break=_ NONSTARTER}', ""); + Error('\p{Lb= NS:=}'); + Error('\P{Lb= NS:=}'); Expect(1, 128635, '\p{Lb=:\ANS\z:}', "");; Expect(0, 128636, '\p{Lb=:\ANS\z:}', "");; Expect(1, 128635, '\p{Lb=ns}', ""); @@ -63226,34 +64523,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 128636, '\P{^Lb=ns}', ""); Expect(1, 128635, '\p{Lb=:\Ans\z:}', "");; Expect(0, 128636, '\p{Lb=:\Ans\z:}', "");; - Expect(1, 128635, '\p{Lb=_ ns}', ""); - Expect(0, 128635, '\p{^Lb=_ ns}', ""); - Expect(0, 128635, '\P{Lb=_ ns}', ""); - Expect(1, 128635, '\P{^Lb=_ ns}', ""); - Expect(0, 128636, '\p{Lb=_ ns}', ""); - Expect(1, 128636, '\p{^Lb=_ ns}', ""); - Expect(1, 128636, '\P{Lb=_ ns}', ""); - Expect(0, 128636, '\P{^Lb=_ ns}', ""); - Error('\p{Is_Line_Break: :=nonstarter}'); - Error('\P{Is_Line_Break: :=nonstarter}'); - Expect(1, 128635, '\p{Is_Line_Break: nonstarter}', ""); - Expect(0, 128635, '\p{^Is_Line_Break: nonstarter}', ""); - Expect(0, 128635, '\P{Is_Line_Break: nonstarter}', ""); - Expect(1, 128635, '\P{^Is_Line_Break: nonstarter}', ""); - Expect(0, 128636, '\p{Is_Line_Break: nonstarter}', ""); - Expect(1, 128636, '\p{^Is_Line_Break: nonstarter}', ""); - Expect(1, 128636, '\P{Is_Line_Break: nonstarter}', ""); - Expect(0, 128636, '\P{^Is_Line_Break: nonstarter}', ""); - Expect(1, 128635, '\p{Is_Line_Break=- Nonstarter}', ""); - Expect(0, 128635, '\p{^Is_Line_Break=- Nonstarter}', ""); - Expect(0, 128635, '\P{Is_Line_Break=- Nonstarter}', ""); - Expect(1, 128635, '\P{^Is_Line_Break=- Nonstarter}', ""); - Expect(0, 128636, '\p{Is_Line_Break=- Nonstarter}', ""); - Expect(1, 128636, '\p{^Is_Line_Break=- Nonstarter}', ""); - Expect(1, 128636, '\P{Is_Line_Break=- Nonstarter}', ""); - Expect(0, 128636, '\P{^Is_Line_Break=- Nonstarter}', ""); - Error('\p{Is_Lb=:=_ns}'); - Error('\P{Is_Lb=:=_ns}'); + Expect(1, 128635, '\p{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{Is_Line_Break=nonstarter}', ""); + Expect(0, 128635, '\p{^Is_Line_Break=nonstarter}', ""); + Expect(0, 128635, '\P{Is_Line_Break=nonstarter}', ""); + Expect(1, 128635, '\P{^Is_Line_Break=nonstarter}', ""); + Expect(0, 128636, '\p{Is_Line_Break=nonstarter}', ""); + Expect(1, 128636, '\p{^Is_Line_Break=nonstarter}', ""); + Expect(1, 128636, '\P{Is_Line_Break=nonstarter}', ""); + Expect(0, 128636, '\P{^Is_Line_Break=nonstarter}', ""); + Expect(1, 128635, '\p{Is_Line_Break=-_NONSTARTER}', ""); + Expect(0, 128635, '\p{^Is_Line_Break=-_NONSTARTER}', ""); + Expect(0, 128635, '\P{Is_Line_Break=-_NONSTARTER}', ""); + Expect(1, 128635, '\P{^Is_Line_Break=-_NONSTARTER}', ""); + Expect(0, 128636, '\p{Is_Line_Break=-_NONSTARTER}', ""); + Expect(1, 128636, '\p{^Is_Line_Break=-_NONSTARTER}', ""); + Expect(1, 128636, '\P{Is_Line_Break=-_NONSTARTER}', ""); + Expect(0, 128636, '\P{^Is_Line_Break=-_NONSTARTER}', ""); + Error('\p{Is_Lb=-/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}', ""); @@ -63262,16 +64559,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= /a/NUMERIC}'); - Error('\P{Line_Break= /a/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: Numeric:=}'); + Error('\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}', ""); @@ -63284,16 +64581,16 @@ 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=- NU:=}'); - Error('\P{Lb=- 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=/a/NU}'); + Error('\P{Lb=/a/NU}'); Expect(1, 130041, '\p{Lb=:\ANU\z:}', "");; Expect(0, 130042, '\p{Lb=:\ANU\z:}', "");; Expect(1, 130041, '\p{Lb=nu}', ""); @@ -63306,16 +64603,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 130042, '\P{^Lb=nu}', ""); Expect(1, 130041, '\p{Lb=:\Anu\z:}', "");; Expect(0, 130042, '\p{Lb=:\Anu\z:}', "");; - Expect(1, 130041, '\p{Lb=- NU}', ""); - Expect(0, 130041, '\p{^Lb=- NU}', ""); - Expect(0, 130041, '\P{Lb=- NU}', ""); - Expect(1, 130041, '\P{^Lb=- NU}', ""); - Expect(0, 130042, '\p{Lb=- NU}', ""); - Expect(1, 130042, '\p{^Lb=- NU}', ""); - Expect(1, 130042, '\P{Lb=- NU}', ""); - Expect(0, 130042, '\P{^Lb=- NU}', ""); - Error('\p{Is_Line_Break=_:=Numeric}'); - Error('\P{Is_Line_Break=_:=Numeric}'); + Expect(1, 130041, '\p{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}', ""); @@ -63324,16 +64621,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 130042, '\p{^Is_Line_Break=numeric}', ""); Expect(1, 130042, '\P{Is_Line_Break=numeric}', ""); Expect(0, 130042, '\P{^Is_Line_Break=numeric}', ""); - Expect(1, 130041, '\p{Is_Line_Break=--Numeric}', ""); - Expect(0, 130041, '\p{^Is_Line_Break=--Numeric}', ""); - Expect(0, 130041, '\P{Is_Line_Break=--Numeric}', ""); - Expect(1, 130041, '\P{^Is_Line_Break=--Numeric}', ""); - Expect(0, 130042, '\p{Is_Line_Break=--Numeric}', ""); - Expect(1, 130042, '\p{^Is_Line_Break=--Numeric}', ""); - Expect(1, 130042, '\P{Is_Line_Break=--Numeric}', ""); - Expect(0, 130042, '\P{^Is_Line_Break=--Numeric}', ""); - Error('\p{Is_Lb=--NU:=}'); - Error('\P{Is_Lb=--NU:=}'); + Expect(1, 130041, '\p{Is_Line_Break=__numeric}', ""); + Expect(0, 130041, '\p{^Is_Line_Break=__numeric}', ""); + Expect(0, 130041, '\P{Is_Line_Break=__numeric}', ""); + Expect(1, 130041, '\P{^Is_Line_Break=__numeric}', ""); + Expect(0, 130042, '\p{Is_Line_Break=__numeric}', ""); + Expect(1, 130042, '\p{^Is_Line_Break=__numeric}', ""); + Expect(1, 130042, '\P{Is_Line_Break=__numeric}', ""); + Expect(0, 130042, '\P{^Is_Line_Break=__numeric}', ""); + Error('\p{Is_Lb= NU:=}'); + Error('\P{Is_Lb= NU:=}'); Expect(1, 130041, '\p{Is_Lb=nu}', ""); Expect(0, 130041, '\p{^Is_Lb=nu}', ""); Expect(0, 130041, '\P{Is_Lb=nu}', ""); @@ -63342,16 +64639,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= /a/Open_PUNCTUATION}'); - Error('\P{Line_Break= /a/Open_PUNCTUATION}'); + 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, 125279, '\p{Line_Break=:\AOpen_Punctuation\z:}', "");; Expect(0, 125280, '\p{Line_Break=:\AOpen_Punctuation\z:}', "");; Expect(1, 125279, '\p{Line_Break=openpunctuation}', ""); @@ -63364,38 +64661,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=-OP:=}'); - Error('\P{Lb=-OP:=}'); + Expect(1, 125279, '\p{Line_Break=- OPEN_Punctuation}', ""); + Expect(0, 125279, '\p{^Line_Break=- OPEN_Punctuation}', ""); + Expect(0, 125279, '\P{Line_Break=- OPEN_Punctuation}', ""); + Expect(1, 125279, '\P{^Line_Break=- OPEN_Punctuation}', ""); + Expect(0, 125280, '\p{Line_Break=- OPEN_Punctuation}', ""); + Expect(1, 125280, '\p{^Line_Break=- OPEN_Punctuation}', ""); + Expect(1, 125280, '\P{Line_Break=- OPEN_Punctuation}', ""); + Expect(0, 125280, '\P{^Line_Break=- OPEN_Punctuation}', ""); + Error('\p{Lb=/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}', ""); @@ -63404,34 +64701,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=_:=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/a/}'); - Error('\P{Line_Break: - Postfix_Numeric/a/}'); + 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, 126128, '\p{Line_Break=:\APostfix_Numeric\z:}', "");; Expect(0, 126129, '\p{Line_Break=:\APostfix_Numeric\z:}', "");; Expect(1, 126128, '\p{Line_Break=postfixnumeric}', ""); @@ -63444,16 +64741,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}', ""); @@ -63466,16 +64763,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=:= POSTFIX_Numeric}'); - Error('\P{Is_Line_Break=:= 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: /a/-_postfix_NUMERIC}'); + Error('\P{Is_Line_Break: /a/-_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}', ""); @@ -63484,16 +64781,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126129, '\p{^Is_Line_Break=postfixnumeric}', ""); Expect(1, 126129, '\P{Is_Line_Break=postfixnumeric}', ""); Expect(0, 126129, '\P{^Is_Line_Break=postfixnumeric}', ""); - Expect(1, 126128, '\p{Is_Line_Break= Postfix_Numeric}', ""); - Expect(0, 126128, '\p{^Is_Line_Break= Postfix_Numeric}', ""); - Expect(0, 126128, '\P{Is_Line_Break= Postfix_Numeric}', ""); - Expect(1, 126128, '\P{^Is_Line_Break= Postfix_Numeric}', ""); - Expect(0, 126129, '\p{Is_Line_Break= Postfix_Numeric}', ""); - Expect(1, 126129, '\p{^Is_Line_Break= Postfix_Numeric}', ""); - Expect(1, 126129, '\P{Is_Line_Break= Postfix_Numeric}', ""); - Expect(0, 126129, '\P{^Is_Line_Break= Postfix_Numeric}', ""); - Error('\p{Is_Lb=_ PO/a/}'); - Error('\P{Is_Lb=_ PO/a/}'); + 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_Lb=po}', ""); Expect(0, 126128, '\p{^Is_Lb=po}', ""); Expect(0, 126128, '\P{Is_Lb=po}', ""); @@ -63502,16 +64799,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=/a/ prefix_Numeric}'); - Error('\P{Line_Break=/a/ 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=-:=Prefix_numeric}'); + Error('\P{Line_Break=-:=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}', ""); @@ -63524,16 +64821,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/a/}'); + Error('\P{Lb= pr/a/}'); Expect(1, 123647, '\p{Lb=:\APR\z:}', "");; Expect(0, 123648, '\p{Lb=:\APR\z:}', "");; Expect(1, 123647, '\p{Lb=pr}', ""); @@ -63546,16 +64843,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 123648, '\P{^Lb=pr}', ""); Expect(1, 123647, '\p{Lb=:\Apr\z:}', "");; Expect(0, 123648, '\p{Lb=:\Apr\z:}', "");; - Expect(1, 123647, '\p{Lb: PR}', ""); - Expect(0, 123647, '\p{^Lb: PR}', ""); - Expect(0, 123647, '\P{Lb: PR}', ""); - Expect(1, 123647, '\P{^Lb: PR}', ""); - Expect(0, 123648, '\p{Lb: PR}', ""); - Expect(1, 123648, '\p{^Lb: PR}', ""); - Expect(1, 123648, '\P{Lb: PR}', ""); - Expect(0, 123648, '\P{^Lb: PR}', ""); - Error('\p{Is_Line_Break=prefix_Numeric:=}'); - Error('\P{Is_Line_Break=prefix_Numeric:=}'); + Expect(1, 123647, '\p{Lb=-PR}', ""); + Expect(0, 123647, '\p{^Lb=-PR}', ""); + Expect(0, 123647, '\P{Lb=-PR}', ""); + Expect(1, 123647, '\P{^Lb=-PR}', ""); + Expect(0, 123648, '\p{Lb=-PR}', ""); + Expect(1, 123648, '\p{^Lb=-PR}', ""); + Expect(1, 123648, '\P{Lb=-PR}', ""); + Expect(0, 123648, '\P{^Lb=-PR}', ""); + Error('\p{Is_Line_Break: -:=PREFIX_numeric}'); + Error('\P{Is_Line_Break: -:=PREFIX_numeric}'); Expect(1, 123647, '\p{Is_Line_Break=prefixnumeric}', ""); Expect(0, 123647, '\p{^Is_Line_Break=prefixnumeric}', ""); Expect(0, 123647, '\P{Is_Line_Break=prefixnumeric}', ""); @@ -63564,16 +64861,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}', ""); @@ -63582,16 +64879,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}', ""); @@ -63604,16 +64901,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 128633, '\P{^Line_Break=quotation}', ""); Expect(1, 128632, '\p{Line_Break=:\Aquotation\z:}', "");; Expect(0, 128633, '\p{Line_Break=:\Aquotation\z:}', "");; - Expect(1, 128632, '\p{Line_Break= Quotation}', ""); - Expect(0, 128632, '\p{^Line_Break= Quotation}', ""); - Expect(0, 128632, '\P{Line_Break= Quotation}', ""); - Expect(1, 128632, '\P{^Line_Break= Quotation}', ""); - Expect(0, 128633, '\p{Line_Break= Quotation}', ""); - Expect(1, 128633, '\p{^Line_Break= Quotation}', ""); - Expect(1, 128633, '\P{Line_Break= Quotation}', ""); - Expect(0, 128633, '\P{^Line_Break= Quotation}', ""); - Error('\p{Lb=-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}'); + Error('\P{Lb= :=QU}'); Expect(1, 128632, '\p{Lb=:\AQU\z:}', "");; Expect(0, 128633, '\p{Lb=:\AQU\z:}', "");; Expect(1, 128632, '\p{Lb=qu}', ""); @@ -63626,16 +64923,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 128633, '\P{^Lb=qu}', ""); Expect(1, 128632, '\p{Lb=:\Aqu\z:}', "");; Expect(0, 128633, '\p{Lb=:\Aqu\z:}', "");; - Expect(1, 128632, '\p{Lb=-QU}', ""); - Expect(0, 128632, '\p{^Lb=-QU}', ""); - Expect(0, 128632, '\P{Lb=-QU}', ""); - Expect(1, 128632, '\P{^Lb=-QU}', ""); - Expect(0, 128633, '\p{Lb=-QU}', ""); - Expect(1, 128633, '\p{^Lb=-QU}', ""); - Expect(1, 128633, '\P{Lb=-QU}', ""); - Expect(0, 128633, '\P{^Lb=-QU}', ""); - Error('\p{Is_Line_Break=/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=_/a/Quotation}'); + Error('\P{Is_Line_Break=_/a/Quotation}'); Expect(1, 128632, '\p{Is_Line_Break=quotation}', ""); Expect(0, 128632, '\p{^Is_Line_Break=quotation}', ""); Expect(0, 128632, '\P{Is_Line_Break=quotation}', ""); @@ -63644,16 +64941,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=--QU:=}'); + Error('\P{Is_Lb=--QU:=}'); Expect(1, 128632, '\p{Is_Lb=qu}', ""); Expect(0, 128632, '\p{^Is_Lb=qu}', ""); Expect(0, 128632, '\P{Is_Lb=qu}', ""); @@ -63662,16 +64959,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}', ""); @@ -63684,56 +64981,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 127488, '\P{^Line_Break=regionalindicator}', ""); Expect(1, 127487, '\p{Line_Break=:\Aregionalindicator\z:}', "");; Expect(0, 127488, '\p{Line_Break=:\Aregionalindicator\z:}', "");; - Expect(1, 127487, '\p{Line_Break= Regional_indicator}', ""); - Expect(0, 127487, '\p{^Line_Break= Regional_indicator}', ""); - Expect(0, 127487, '\P{Line_Break= Regional_indicator}', ""); - Expect(1, 127487, '\P{^Line_Break= Regional_indicator}', ""); - Expect(0, 127488, '\p{Line_Break= Regional_indicator}', ""); - Expect(1, 127488, '\p{^Line_Break= Regional_indicator}', ""); - Expect(1, 127488, '\P{Line_Break= Regional_indicator}', ""); - Expect(0, 127488, '\P{^Line_Break= Regional_indicator}', ""); - Error('\p{Lb: _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}'); + Error('\P{Lb=:= RI}'); Expect(1, 127487, '\p{Lb=:\ARI\z:}', "");; Expect(0, 127488, '\p{Lb=:\ARI\z:}', "");; - Expect(1, 127487, '\p{Lb: ri}', ""); - Expect(0, 127487, '\p{^Lb: ri}', ""); - Expect(0, 127487, '\P{Lb: ri}', ""); - Expect(1, 127487, '\P{^Lb: ri}', ""); - Expect(0, 127488, '\p{Lb: ri}', ""); - Expect(1, 127488, '\p{^Lb: ri}', ""); - Expect(1, 127488, '\P{Lb: ri}', ""); - Expect(0, 127488, '\P{^Lb: ri}', ""); + Expect(1, 127487, '\p{Lb=ri}', ""); + Expect(0, 127487, '\p{^Lb=ri}', ""); + Expect(0, 127487, '\P{Lb=ri}', ""); + Expect(1, 127487, '\P{^Lb=ri}', ""); + Expect(0, 127488, '\p{Lb=ri}', ""); + Expect(1, 127488, '\p{^Lb=ri}', ""); + Expect(1, 127488, '\P{Lb=ri}', ""); + Expect(0, 127488, '\P{^Lb=ri}', ""); Expect(1, 127487, '\p{Lb=:\Ari\z:}', "");; Expect(0, 127488, '\p{Lb=:\Ari\z:}', "");; - Expect(1, 127487, '\p{Lb= RI}', ""); - Expect(0, 127487, '\p{^Lb= RI}', ""); - Expect(0, 127487, '\P{Lb= RI}', ""); - Expect(1, 127487, '\P{^Lb= RI}', ""); - Expect(0, 127488, '\p{Lb= RI}', ""); - Expect(1, 127488, '\p{^Lb= RI}', ""); - Expect(1, 127488, '\P{Lb= RI}', ""); - Expect(0, 127488, '\P{^Lb= RI}', ""); - Error('\p{Is_Line_Break: := Regional_INDICATOR}'); - Error('\P{Is_Line_Break: := Regional_INDICATOR}'); - Expect(1, 127487, '\p{Is_Line_Break:regionalindicator}', ""); - Expect(0, 127487, '\p{^Is_Line_Break:regionalindicator}', ""); - Expect(0, 127487, '\P{Is_Line_Break:regionalindicator}', ""); - Expect(1, 127487, '\P{^Is_Line_Break:regionalindicator}', ""); - Expect(0, 127488, '\p{Is_Line_Break:regionalindicator}', ""); - Expect(1, 127488, '\p{^Is_Line_Break:regionalindicator}', ""); - Expect(1, 127488, '\P{Is_Line_Break:regionalindicator}', ""); - Expect(0, 127488, '\P{^Is_Line_Break:regionalindicator}', ""); - Expect(1, 127487, '\p{Is_Line_Break= regional_INDICATOR}', ""); - Expect(0, 127487, '\p{^Is_Line_Break= regional_INDICATOR}', ""); - Expect(0, 127487, '\P{Is_Line_Break= regional_INDICATOR}', ""); - Expect(1, 127487, '\P{^Is_Line_Break= regional_INDICATOR}', ""); - Expect(0, 127488, '\p{Is_Line_Break= regional_INDICATOR}', ""); - Expect(1, 127488, '\p{^Is_Line_Break= regional_INDICATOR}', ""); - Expect(1, 127488, '\P{Is_Line_Break= regional_INDICATOR}', ""); - Expect(0, 127488, '\P{^Is_Line_Break= regional_INDICATOR}', ""); - Error('\p{Is_Lb= :=RI}'); - Error('\P{Is_Lb= :=RI}'); + Expect(1, 127487, '\p{Lb=_ ri}', ""); + Expect(0, 127487, '\p{^Lb=_ ri}', ""); + Expect(0, 127487, '\P{Lb=_ ri}', ""); + Expect(1, 127487, '\P{^Lb=_ ri}', ""); + Expect(0, 127488, '\p{Lb=_ ri}', ""); + Expect(1, 127488, '\p{^Lb=_ ri}', ""); + Expect(1, 127488, '\P{Lb=_ ri}', ""); + Expect(0, 127488, '\P{^Lb=_ ri}', ""); + Error('\p{Is_Line_Break= Regional_INDICATOR:=}'); + Error('\P{Is_Line_Break= Regional_INDICATOR:=}'); + Expect(1, 127487, '\p{Is_Line_Break=regionalindicator}', ""); + Expect(0, 127487, '\p{^Is_Line_Break=regionalindicator}', ""); + Expect(0, 127487, '\P{Is_Line_Break=regionalindicator}', ""); + Expect(1, 127487, '\P{^Is_Line_Break=regionalindicator}', ""); + Expect(0, 127488, '\p{Is_Line_Break=regionalindicator}', ""); + Expect(1, 127488, '\p{^Is_Line_Break=regionalindicator}', ""); + Expect(1, 127488, '\P{Is_Line_Break=regionalindicator}', ""); + Expect(0, 127488, '\P{^Is_Line_Break=regionalindicator}', ""); + Expect(1, 127487, '\p{Is_Line_Break=__REGIONAL_Indicator}', ""); + Expect(0, 127487, '\p{^Is_Line_Break=__REGIONAL_Indicator}', ""); + Expect(0, 127487, '\P{Is_Line_Break=__REGIONAL_Indicator}', ""); + Expect(1, 127487, '\P{^Is_Line_Break=__REGIONAL_Indicator}', ""); + Expect(0, 127488, '\p{Is_Line_Break=__REGIONAL_Indicator}', ""); + Expect(1, 127488, '\p{^Is_Line_Break=__REGIONAL_Indicator}', ""); + Expect(1, 127488, '\P{Is_Line_Break=__REGIONAL_Indicator}', ""); + Expect(0, 127488, '\P{^Is_Line_Break=__REGIONAL_Indicator}', ""); + Error('\p{Is_Lb: := RI}'); + Error('\P{Is_Lb: := RI}'); Expect(1, 127487, '\p{Is_Lb=ri}', ""); Expect(0, 127487, '\p{^Is_Lb=ri}', ""); Expect(0, 127487, '\P{Is_Lb=ri}', ""); @@ -63742,88 +65039,96 @@ 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: _/a/complex_CONTEXT}'); - Error('\P{Line_Break: _/a/complex_CONTEXT}'); - Expect(1, 71487, '\p{Line_Break=:\AComplex_Context\z:}', "");; - Expect(0, 71488, '\p{Line_Break=:\AComplex_Context\z:}', "");; - Expect(1, 71487, '\p{Line_Break=complexcontext}', ""); - Expect(0, 71487, '\p{^Line_Break=complexcontext}', ""); - Expect(0, 71487, '\P{Line_Break=complexcontext}', ""); - Expect(1, 71487, '\P{^Line_Break=complexcontext}', ""); - Expect(0, 71488, '\p{Line_Break=complexcontext}', ""); - Expect(1, 71488, '\p{^Line_Break=complexcontext}', ""); - Expect(1, 71488, '\P{Line_Break=complexcontext}', ""); - Expect(0, 71488, '\P{^Line_Break=complexcontext}', ""); - Expect(1, 71487, '\p{Line_Break=:\Acomplexcontext\z:}', "");; - Expect(0, 71488, '\p{Line_Break=:\Acomplexcontext\z:}', "");; - Expect(1, 71487, '\p{Line_Break= Complex_Context}', ""); - Expect(0, 71487, '\p{^Line_Break= Complex_Context}', ""); - Expect(0, 71487, '\P{Line_Break= Complex_Context}', ""); - Expect(1, 71487, '\P{^Line_Break= Complex_Context}', ""); - Expect(0, 71488, '\p{Line_Break= Complex_Context}', ""); - Expect(1, 71488, '\p{^Line_Break= Complex_Context}', ""); - Expect(1, 71488, '\P{Line_Break= Complex_Context}', ""); - Expect(0, 71488, '\P{^Line_Break= Complex_Context}', ""); - Error('\p{Lb=_SA:=}'); - Error('\P{Lb=_SA:=}'); - Expect(1, 71487, '\p{Lb=:\ASA\z:}', "");; - Expect(0, 71488, '\p{Lb=:\ASA\z:}', "");; - Expect(1, 71487, '\p{Lb=sa}', ""); - Expect(0, 71487, '\p{^Lb=sa}', ""); - Expect(0, 71487, '\P{Lb=sa}', ""); - Expect(1, 71487, '\P{^Lb=sa}', ""); - Expect(0, 71488, '\p{Lb=sa}', ""); - Expect(1, 71488, '\p{^Lb=sa}', ""); - Expect(1, 71488, '\P{Lb=sa}', ""); - Expect(0, 71488, '\P{^Lb=sa}', ""); - Expect(1, 71487, '\p{Lb=:\Asa\z:}', "");; - Expect(0, 71488, '\p{Lb=:\Asa\z:}', "");; - Expect(1, 71487, '\p{Lb=_ SA}', ""); - Expect(0, 71487, '\p{^Lb=_ SA}', ""); - Expect(0, 71487, '\P{Lb=_ SA}', ""); - Expect(1, 71487, '\P{^Lb=_ SA}', ""); - Expect(0, 71488, '\p{Lb=_ SA}', ""); - Expect(1, 71488, '\p{^Lb=_ SA}', ""); - Expect(1, 71488, '\P{Lb=_ SA}', ""); - Expect(0, 71488, '\P{^Lb=_ SA}', ""); - Error('\p{Is_Line_Break= Complex_context:=}'); - Error('\P{Is_Line_Break= Complex_context:=}'); - Expect(1, 71487, '\p{Is_Line_Break=complexcontext}', ""); - Expect(0, 71487, '\p{^Is_Line_Break=complexcontext}', ""); - Expect(0, 71487, '\P{Is_Line_Break=complexcontext}', ""); - Expect(1, 71487, '\P{^Is_Line_Break=complexcontext}', ""); - Expect(0, 71488, '\p{Is_Line_Break=complexcontext}', ""); - Expect(1, 71488, '\p{^Is_Line_Break=complexcontext}', ""); - Expect(1, 71488, '\P{Is_Line_Break=complexcontext}', ""); - Expect(0, 71488, '\P{^Is_Line_Break=complexcontext}', ""); - Expect(1, 71487, '\p{Is_Line_Break: _Complex_context}', ""); - Expect(0, 71487, '\p{^Is_Line_Break: _Complex_context}', ""); - Expect(0, 71487, '\P{Is_Line_Break: _Complex_context}', ""); - Expect(1, 71487, '\P{^Is_Line_Break: _Complex_context}', ""); - Expect(0, 71488, '\p{Is_Line_Break: _Complex_context}', ""); - Expect(1, 71488, '\p{^Is_Line_Break: _Complex_context}', ""); - Expect(1, 71488, '\P{Is_Line_Break: _Complex_context}', ""); - Expect(0, 71488, '\P{^Is_Line_Break: _Complex_context}', ""); - Error('\p{Is_Lb=- SA/a/}'); - Error('\P{Is_Lb=- SA/a/}'); - Expect(1, 71487, '\p{Is_Lb:sa}', ""); - Expect(0, 71487, '\p{^Is_Lb:sa}', ""); - Expect(0, 71487, '\P{Is_Lb:sa}', ""); - Expect(1, 71487, '\P{^Is_Lb:sa}', ""); - Expect(0, 71488, '\p{Is_Lb:sa}', ""); - Expect(1, 71488, '\p{^Is_Lb:sa}', ""); - Expect(1, 71488, '\P{Is_Lb:sa}', ""); - Expect(0, 71488, '\P{^Is_Lb:sa}', ""); - Error('\p{Line_Break=:=_surrogate}'); - Error('\P{Line_Break=:=_surrogate}'); + Expect(1, 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, 71494, '\p{Line_Break=:\AComplex_Context\z:}', "");; + Expect(0, 71495, '\p{Line_Break=:\AComplex_Context\z:}', "");; + Expect(1, 71494, '\p{Line_Break=complexcontext}', ""); + Expect(0, 71494, '\p{^Line_Break=complexcontext}', ""); + Expect(0, 71494, '\P{Line_Break=complexcontext}', ""); + Expect(1, 71494, '\P{^Line_Break=complexcontext}', ""); + Expect(0, 71495, '\p{Line_Break=complexcontext}', ""); + Expect(1, 71495, '\p{^Line_Break=complexcontext}', ""); + Expect(1, 71495, '\P{Line_Break=complexcontext}', ""); + 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{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}', ""); + 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{Is_Line_Break=complexcontext}', ""); + Expect(0, 71494, '\p{^Is_Line_Break=complexcontext}', ""); + Expect(0, 71494, '\P{Is_Line_Break=complexcontext}', ""); + Expect(1, 71494, '\P{^Is_Line_Break=complexcontext}', ""); + Expect(0, 71495, '\p{Is_Line_Break=complexcontext}', ""); + 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, 57343, '\p{Line_Break=surrogate}', 'deprecated'); Expect(0, 57343, '\p{^Line_Break=surrogate}', 'deprecated'); Expect(0, 57343, '\P{Line_Break=surrogate}', 'deprecated'); @@ -63832,52 +65137,52 @@ 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=/a/ _sg}'); - Error('\P{Lb=/a/ _sg}'); - Expect(1, 57343, '\p{Lb: sg}', 'deprecated'); - Expect(0, 57343, '\p{^Lb: sg}', 'deprecated'); - Expect(0, 57343, '\P{Lb: sg}', 'deprecated'); - Expect(1, 57343, '\P{^Lb: sg}', 'deprecated'); - Expect(0, 57344, '\p{Lb: sg}', 'deprecated'); - Expect(1, 57344, '\p{^Lb: sg}', 'deprecated'); - Expect(1, 57344, '\P{Lb: sg}', 'deprecated'); - Expect(0, 57344, '\P{^Lb: sg}', 'deprecated'); - Expect(1, 57343, '\p{Lb=- SG}', 'deprecated'); - Expect(0, 57343, '\p{^Lb=- SG}', 'deprecated'); - Expect(0, 57343, '\P{Lb=- SG}', 'deprecated'); - Expect(1, 57343, '\P{^Lb=- SG}', 'deprecated'); - Expect(0, 57344, '\p{Lb=- SG}', 'deprecated'); - Expect(1, 57344, '\p{^Lb=- SG}', 'deprecated'); - Expect(1, 57344, '\P{Lb=- SG}', 'deprecated'); - Expect(0, 57344, '\P{^Lb=- SG}', 'deprecated'); - Error('\p{Is_Line_Break=/a/- SURROGATE}'); - Error('\P{Is_Line_Break=/a/- SURROGATE}'); - Expect(1, 57343, '\p{Is_Line_Break=surrogate}', 'deprecated'); - Expect(0, 57343, '\p{^Is_Line_Break=surrogate}', 'deprecated'); - Expect(0, 57343, '\P{Is_Line_Break=surrogate}', 'deprecated'); - 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{Line_Break=_-SURROGATE}', 'deprecated'); + Expect(0, 57343, '\p{^Line_Break=_-SURROGATE}', 'deprecated'); + Expect(0, 57343, '\P{Line_Break=_-SURROGATE}', 'deprecated'); + Expect(1, 57343, '\P{^Line_Break=_-SURROGATE}', 'deprecated'); + Expect(0, 57344, '\p{Line_Break=_-SURROGATE}', 'deprecated'); + Expect(1, 57344, '\p{^Line_Break=_-SURROGATE}', 'deprecated'); + Expect(1, 57344, '\P{Line_Break=_-SURROGATE}', 'deprecated'); + Expect(0, 57344, '\P{^Line_Break=_-SURROGATE}', 'deprecated'); + Error('\p{Lb= sg:=}'); + Error('\P{Lb= sg:=}'); + Expect(1, 57343, '\p{Lb=sg}', 'deprecated'); + Expect(0, 57343, '\p{^Lb=sg}', 'deprecated'); + Expect(0, 57343, '\P{Lb=sg}', 'deprecated'); + Expect(1, 57343, '\P{^Lb=sg}', 'deprecated'); + Expect(0, 57344, '\p{Lb=sg}', 'deprecated'); + Expect(1, 57344, '\p{^Lb=sg}', 'deprecated'); + Expect(1, 57344, '\P{Lb=sg}', 'deprecated'); + Expect(0, 57344, '\P{^Lb=sg}', 'deprecated'); + Expect(1, 57343, '\p{Lb=- sg}', 'deprecated'); + Expect(0, 57343, '\p{^Lb=- sg}', 'deprecated'); + Expect(0, 57343, '\P{Lb=- sg}', 'deprecated'); + Expect(1, 57343, '\P{^Lb=- sg}', 'deprecated'); + Expect(0, 57344, '\p{Lb=- sg}', 'deprecated'); + Expect(1, 57344, '\p{^Lb=- sg}', 'deprecated'); + Expect(1, 57344, '\P{Lb=- sg}', 'deprecated'); + Expect(0, 57344, '\P{^Lb=- sg}', 'deprecated'); + Error('\p{Is_Line_Break=_ Surrogate:=}'); + Error('\P{Is_Line_Break=_ Surrogate:=}'); + Expect(1, 57343, '\p{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{Is_Lb=sg}', 'deprecated'); Expect(0, 57343, '\p{^Is_Lb=sg}', 'deprecated'); Expect(0, 57343, '\P{Is_Lb=sg}', 'deprecated'); @@ -63886,16 +65191,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/a/}'); - Error('\P{Line_Break: _SPACE/a/}'); + 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}', ""); @@ -63908,16 +65213,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:=}'); - Error('\P{Lb= sp:=}'); + Expect(1, 32, '\p{Line_Break= _Space}', ""); + Expect(0, 32, '\p{^Line_Break= _Space}', ""); + Expect(0, 32, '\P{Line_Break= _Space}', ""); + Expect(1, 32, '\P{^Line_Break= _Space}', ""); + Expect(0, 33, '\p{Line_Break= _Space}', ""); + Expect(1, 33, '\p{^Line_Break= _Space}', ""); + Expect(1, 33, '\P{Line_Break= _Space}', ""); + Expect(0, 33, '\P{^Line_Break= _Space}', ""); + Error('\p{Lb=_ sp/a/}'); + Error('\P{Lb=_ sp/a/}'); Expect(1, 32, '\p{Lb=:\ASP\z:}', "");; Expect(0, 33, '\p{Lb=:\ASP\z:}', "");; Expect(1, 32, '\p{Lb=sp}', ""); @@ -63930,16 +65235,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 33, '\P{^Lb=sp}', ""); Expect(1, 32, '\p{Lb=:\Asp\z:}', "");; Expect(0, 33, '\p{Lb=:\Asp\z:}', "");; - Expect(1, 32, '\p{Lb=_ SP}', ""); - Expect(0, 32, '\p{^Lb=_ SP}', ""); - Expect(0, 32, '\P{Lb=_ SP}', ""); - Expect(1, 32, '\P{^Lb=_ SP}', ""); - Expect(0, 33, '\p{Lb=_ SP}', ""); - Expect(1, 33, '\p{^Lb=_ SP}', ""); - Expect(1, 33, '\P{Lb=_ SP}', ""); - Expect(0, 33, '\P{^Lb=_ SP}', ""); - Error('\p{Is_Line_Break=:= space}'); - Error('\P{Is_Line_Break=:= space}'); + Expect(1, 32, '\p{Lb: SP}', ""); + Expect(0, 32, '\p{^Lb: SP}', ""); + Expect(0, 32, '\P{Lb: SP}', ""); + Expect(1, 32, '\P{^Lb: SP}', ""); + Expect(0, 33, '\p{Lb: SP}', ""); + Expect(1, 33, '\p{^Lb: SP}', ""); + Expect(1, 33, '\P{Lb: SP}', ""); + Expect(0, 33, '\P{^Lb: SP}', ""); + Error('\p{Is_Line_Break=:= Space}'); + Error('\P{Is_Line_Break=:= Space}'); Expect(1, 32, '\p{Is_Line_Break=space}', ""); Expect(0, 32, '\p{^Is_Line_Break=space}', ""); Expect(0, 32, '\P{Is_Line_Break=space}', ""); @@ -63948,16 +65253,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}'); - Error('\P{Is_Lb=:=-_SP}'); + 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_Lb=sp}', ""); Expect(0, 32, '\p{^Is_Lb=sp}', ""); Expect(0, 32, '\P{Is_Lb=sp}', ""); @@ -63966,38 +65271,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=/a/Break_Symbols}'); + Error('\P{Line_Break=/a/Break_Symbols}'); Expect(1, 47, '\p{Line_Break=:\ABreak_Symbols\z:}', "");; Expect(0, 48, '\p{Line_Break=:\ABreak_Symbols\z:}', "");; - Expect(1, 47, '\p{Line_Break=breaksymbols}', ""); - 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=/a/- SY}'); + Error('\P{Lb=/a/- SY}'); Expect(1, 47, '\p{Lb=:\ASY\z:}', "");; Expect(0, 48, '\p{Lb=:\ASY\z:}', "");; Expect(1, 47, '\p{Lb=sy}', ""); @@ -64018,26 +65323,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 48, '\p{^Lb= SY}', ""); Expect(1, 48, '\P{Lb= SY}', ""); Expect(0, 48, '\P{^Lb= SY}', ""); - Error('\p{Is_Line_Break=:=Break_symbols}'); - Error('\P{Is_Line_Break=:=Break_symbols}'); - Expect(1, 47, '\p{Is_Line_Break: breaksymbols}', ""); - Expect(0, 47, '\p{^Is_Line_Break: breaksymbols}', ""); - Expect(0, 47, '\P{Is_Line_Break: breaksymbols}', ""); - Expect(1, 47, '\P{^Is_Line_Break: breaksymbols}', ""); - Expect(0, 48, '\p{Is_Line_Break: breaksymbols}', ""); - Expect(1, 48, '\p{^Is_Line_Break: breaksymbols}', ""); - Expect(1, 48, '\P{Is_Line_Break: breaksymbols}', ""); - Expect(0, 48, '\P{^Is_Line_Break: breaksymbols}', ""); - Expect(1, 47, '\p{Is_Line_Break: _Break_SYMBOLS}', ""); - Expect(0, 47, '\p{^Is_Line_Break: _Break_SYMBOLS}', ""); - Expect(0, 47, '\P{Is_Line_Break: _Break_SYMBOLS}', ""); - Expect(1, 47, '\P{^Is_Line_Break: _Break_SYMBOLS}', ""); - Expect(0, 48, '\p{Is_Line_Break: _Break_SYMBOLS}', ""); - Expect(1, 48, '\p{^Is_Line_Break: _Break_SYMBOLS}', ""); - Expect(1, 48, '\P{Is_Line_Break: _Break_SYMBOLS}', ""); - Expect(0, 48, '\P{^Is_Line_Break: _Break_SYMBOLS}', ""); - Error('\p{Is_Lb=:=_SY}'); - Error('\P{Is_Lb=:=_SY}'); + Error('\p{Is_Line_Break=:= _BREAK_symbols}'); + Error('\P{Is_Line_Break=:= _BREAK_symbols}'); + Expect(1, 47, '\p{Is_Line_Break=breaksymbols}', ""); + Expect(0, 47, '\p{^Is_Line_Break=breaksymbols}', ""); + Expect(0, 47, '\P{Is_Line_Break=breaksymbols}', ""); + Expect(1, 47, '\P{^Is_Line_Break=breaksymbols}', ""); + Expect(0, 48, '\p{Is_Line_Break=breaksymbols}', ""); + Expect(1, 48, '\p{^Is_Line_Break=breaksymbols}', ""); + Expect(1, 48, '\P{Is_Line_Break=breaksymbols}', ""); + Expect(0, 48, '\P{^Is_Line_Break=breaksymbols}', ""); + Expect(1, 47, '\p{Is_Line_Break= Break_SYMBOLS}', ""); + Expect(0, 47, '\p{^Is_Line_Break= Break_SYMBOLS}', ""); + Expect(0, 47, '\P{Is_Line_Break= Break_SYMBOLS}', ""); + Expect(1, 47, '\P{^Is_Line_Break= Break_SYMBOLS}', ""); + Expect(0, 48, '\p{Is_Line_Break= Break_SYMBOLS}', ""); + Expect(1, 48, '\p{^Is_Line_Break= Break_SYMBOLS}', ""); + Expect(1, 48, '\P{Is_Line_Break= Break_SYMBOLS}', ""); + Expect(0, 48, '\P{^Is_Line_Break= Break_SYMBOLS}', ""); + Error('\p{Is_Lb= sy/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}', ""); @@ -64046,16 +65351,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=-/a/word_Joiner}'); + Error('\P{Line_Break=-/a/word_Joiner}'); Expect(1, 65279, '\p{Line_Break=:\AWord_Joiner\z:}', "");; Expect(0, 65280, '\p{Line_Break=:\AWord_Joiner\z:}', "");; Expect(1, 65279, '\p{Line_Break=wordjoiner}', ""); @@ -64068,16 +65373,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 65280, '\P{^Line_Break=wordjoiner}', ""); Expect(1, 65279, '\p{Line_Break=:\Awordjoiner\z:}', "");; Expect(0, 65280, '\p{Line_Break=:\Awordjoiner\z:}', "");; - Expect(1, 65279, '\p{Line_Break=_WORD_Joiner}', ""); - Expect(0, 65279, '\p{^Line_Break=_WORD_Joiner}', ""); - Expect(0, 65279, '\P{Line_Break=_WORD_Joiner}', ""); - Expect(1, 65279, '\P{^Line_Break=_WORD_Joiner}', ""); - Expect(0, 65280, '\p{Line_Break=_WORD_Joiner}', ""); - Expect(1, 65280, '\p{^Line_Break=_WORD_Joiner}', ""); - Expect(1, 65280, '\P{Line_Break=_WORD_Joiner}', ""); - Expect(0, 65280, '\P{^Line_Break=_WORD_Joiner}', ""); - Error('\p{Lb=-_WJ:=}'); - Error('\P{Lb=-_WJ:=}'); + Expect(1, 65279, '\p{Line_Break=--word_Joiner}', ""); + Expect(0, 65279, '\p{^Line_Break=--word_Joiner}', ""); + Expect(0, 65279, '\P{Line_Break=--word_Joiner}', ""); + Expect(1, 65279, '\P{^Line_Break=--word_Joiner}', ""); + Expect(0, 65280, '\p{Line_Break=--word_Joiner}', ""); + Expect(1, 65280, '\p{^Line_Break=--word_Joiner}', ""); + Expect(1, 65280, '\P{Line_Break=--word_Joiner}', ""); + Expect(0, 65280, '\P{^Line_Break=--word_Joiner}', ""); + Error('\p{Lb=/a/WJ}'); + Error('\P{Lb=/a/WJ}'); Expect(1, 65279, '\p{Lb=:\AWJ\z:}', "");; Expect(0, 65280, '\p{Lb=:\AWJ\z:}', "");; Expect(1, 65279, '\p{Lb=wj}', ""); @@ -64090,34 +65395,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=/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:=}'); - 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= :=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{Is_Lb=wj}', ""); Expect(0, 65279, '\p{^Is_Lb=wj}', ""); Expect(0, 65279, '\P{Is_Lb=wj}', ""); @@ -64126,16 +65431,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}', ""); @@ -64148,16 +65453,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=/a/ XX}'); + Error('\P{Lb=/a/ XX}'); Expect(1, 918000, '\p{Lb=:\AXX\z:}', "");; Expect(0, 917999, '\p{Lb=:\AXX\z:}', "");; Expect(1, 918000, '\p{Lb=xx}', ""); @@ -64170,16 +65475,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=unknown:=}'); - Error('\P{Is_Line_Break=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=-/a/unknown}'); + Error('\P{Is_Line_Break=-/a/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}', ""); @@ -64188,34 +65493,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=/a/__xx}'); - Error('\P{Is_Lb=/a/__xx}'); - Expect(1, 918000, '\p{Is_Lb: xx}', ""); - Expect(0, 918000, '\p{^Is_Lb: xx}', ""); - Expect(0, 918000, '\P{Is_Lb: xx}', ""); - Expect(1, 918000, '\P{^Is_Lb: xx}', ""); - Expect(0, 917999, '\p{Is_Lb: xx}', ""); - Expect(1, 917999, '\p{^Is_Lb: xx}', ""); - Expect(1, 917999, '\P{Is_Lb: xx}', ""); - Expect(0, 917999, '\P{^Is_Lb: xx}', ""); - Expect(1, 918000, '\p{Is_Lb=_XX}', ""); - Expect(0, 918000, '\p{^Is_Lb=_XX}', ""); - Expect(0, 918000, '\P{Is_Lb=_XX}', ""); - Expect(1, 918000, '\P{^Is_Lb=_XX}', ""); - Expect(0, 917999, '\p{Is_Lb=_XX}', ""); - Expect(1, 917999, '\p{^Is_Lb=_XX}', ""); - Expect(1, 917999, '\P{Is_Lb=_XX}', ""); - Expect(0, 917999, '\P{^Is_Lb=_XX}', ""); - Error('\p{Line_Break= :=zwspace}'); - Error('\P{Line_Break= :=zwspace}'); + Expect(1, 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, 8203, '\p{Line_Break=:\AZWSpace\z:}', "");; Expect(0, 8204, '\p{Line_Break=:\AZWSpace\z:}', "");; Expect(1, 8203, '\p{Line_Break=zwspace}', ""); @@ -64228,16 +65533,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8204, '\P{^Line_Break=zwspace}', ""); Expect(1, 8203, '\p{Line_Break=:\Azwspace\z:}', "");; Expect(0, 8204, '\p{Line_Break=:\Azwspace\z:}', "");; - Expect(1, 8203, '\p{Line_Break= zwspace}', ""); - Expect(0, 8203, '\p{^Line_Break= zwspace}', ""); - Expect(0, 8203, '\P{Line_Break= zwspace}', ""); - Expect(1, 8203, '\P{^Line_Break= zwspace}', ""); - Expect(0, 8204, '\p{Line_Break= zwspace}', ""); - Expect(1, 8204, '\p{^Line_Break= zwspace}', ""); - Expect(1, 8204, '\P{Line_Break= zwspace}', ""); - Expect(0, 8204, '\P{^Line_Break= zwspace}', ""); - Error('\p{Lb: /a/ZW}'); - Error('\P{Lb: /a/ZW}'); + Expect(1, 8203, '\p{Line_Break= -ZWSpace}', ""); + Expect(0, 8203, '\p{^Line_Break= -ZWSpace}', ""); + Expect(0, 8203, '\P{Line_Break= -ZWSpace}', ""); + Expect(1, 8203, '\P{^Line_Break= -ZWSpace}', ""); + Expect(0, 8204, '\p{Line_Break= -ZWSpace}', ""); + Expect(1, 8204, '\p{^Line_Break= -ZWSpace}', ""); + Expect(1, 8204, '\P{Line_Break= -ZWSpace}', ""); + Expect(0, 8204, '\P{^Line_Break= -ZWSpace}', ""); + Error('\p{Lb=_/a/ZW}'); + Error('\P{Lb=_/a/ZW}'); Expect(1, 8203, '\p{Lb=:\AZW\z:}', "");; Expect(0, 8204, '\p{Lb=:\AZW\z:}', "");; Expect(1, 8203, '\p{Lb=zw}', ""); @@ -64250,16 +65555,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=/a/ zwspace}'); + Error('\P{Is_Line_Break=/a/ zwspace}'); Expect(1, 8203, '\p{Is_Line_Break=zwspace}', ""); Expect(0, 8203, '\p{^Is_Line_Break=zwspace}', ""); Expect(0, 8203, '\P{Is_Line_Break=zwspace}', ""); @@ -64268,16 +65573,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=/a/ _ZW}'); + Error('\P{Is_Lb=/a/ _ZW}'); Expect(1, 8203, '\p{Is_Lb=zw}', ""); Expect(0, 8203, '\p{^Is_Lb=zw}', ""); Expect(0, 8203, '\P{Is_Lb=zw}', ""); @@ -64286,16 +65591,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/a/}'); - Error('\P{Line_Break=-_zwj/a/}'); + 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}', ""); @@ -64308,38 +65613,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=_ zwj/a/}'); + Error('\P{Lb=_ zwj/a/}'); Expect(1, 8205, '\p{Lb=:\AZWJ\z:}', "");; Expect(0, 8206, '\p{Lb=:\AZWJ\z:}', "");; - Expect(1, 8205, '\p{Lb=zwj}', ""); - Expect(0, 8205, '\p{^Lb=zwj}', ""); - Expect(0, 8205, '\P{Lb=zwj}', ""); - Expect(1, 8205, '\P{^Lb=zwj}', ""); - Expect(0, 8206, '\p{Lb=zwj}', ""); - Expect(1, 8206, '\p{^Lb=zwj}', ""); - Expect(1, 8206, '\P{Lb=zwj}', ""); - Expect(0, 8206, '\P{^Lb=zwj}', ""); + Expect(1, 8205, '\p{Lb:zwj}', ""); + Expect(0, 8205, '\p{^Lb:zwj}', ""); + Expect(0, 8205, '\P{Lb:zwj}', ""); + Expect(1, 8205, '\P{^Lb:zwj}', ""); + Expect(0, 8206, '\p{Lb:zwj}', ""); + Expect(1, 8206, '\p{^Lb:zwj}', ""); + Expect(1, 8206, '\P{Lb:zwj}', ""); + Expect(0, 8206, '\P{^Lb:zwj}', ""); Expect(1, 8205, '\p{Lb=:\Azwj\z:}', "");; Expect(0, 8206, '\p{Lb=:\Azwj\z:}', "");; - Expect(1, 8205, '\p{Lb=_-ZWJ}', ""); - Expect(0, 8205, '\p{^Lb=_-ZWJ}', ""); - Expect(0, 8205, '\P{Lb=_-ZWJ}', ""); - Expect(1, 8205, '\P{^Lb=_-ZWJ}', ""); - Expect(0, 8206, '\p{Lb=_-ZWJ}', ""); - Expect(1, 8206, '\p{^Lb=_-ZWJ}', ""); - Expect(1, 8206, '\P{Lb=_-ZWJ}', ""); - Expect(0, 8206, '\P{^Lb=_-ZWJ}', ""); - Error('\p{Is_Line_Break=_:=zwj}'); - Error('\P{Is_Line_Break=_:=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=/a/ ZWJ}'); + Error('\P{Is_Line_Break=/a/ 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}', ""); @@ -64348,46 +65653,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8206, '\p{^Is_Line_Break=zwj}', ""); Expect(1, 8206, '\P{Is_Line_Break=zwj}', ""); Expect(0, 8206, '\P{^Is_Line_Break=zwj}', ""); - Expect(1, 8205, '\p{Is_Line_Break=_ ZWJ}', ""); - Expect(0, 8205, '\p{^Is_Line_Break=_ ZWJ}', ""); - Expect(0, 8205, '\P{Is_Line_Break=_ ZWJ}', ""); - Expect(1, 8205, '\P{^Is_Line_Break=_ ZWJ}', ""); - Expect(0, 8206, '\p{Is_Line_Break=_ ZWJ}', ""); - Expect(1, 8206, '\p{^Is_Line_Break=_ ZWJ}', ""); - Expect(1, 8206, '\P{Is_Line_Break=_ ZWJ}', ""); - Expect(0, 8206, '\P{^Is_Line_Break=_ ZWJ}', ""); - Error('\p{Is_Lb: _:=ZWJ}'); - Error('\P{Is_Lb: _:=ZWJ}'); - Expect(1, 8205, '\p{Is_Lb: zwj}', ""); - Expect(0, 8205, '\p{^Is_Lb: zwj}', ""); - Expect(0, 8205, '\P{Is_Lb: zwj}', ""); - Expect(1, 8205, '\P{^Is_Lb: zwj}', ""); - Expect(0, 8206, '\p{Is_Lb: zwj}', ""); - Expect(1, 8206, '\p{^Is_Lb: zwj}', ""); - Expect(1, 8206, '\P{Is_Lb: zwj}', ""); - Expect(0, 8206, '\P{^Is_Lb: zwj}', ""); - Expect(1, 8205, '\p{Is_Lb= -ZWJ}', ""); - Expect(0, 8205, '\p{^Is_Lb= -ZWJ}', ""); - Expect(0, 8205, '\P{Is_Lb= -ZWJ}', ""); - Expect(1, 8205, '\P{^Is_Lb= -ZWJ}', ""); - Expect(0, 8206, '\p{Is_Lb= -ZWJ}', ""); - Expect(1, 8206, '\p{^Is_Lb= -ZWJ}', ""); - Expect(1, 8206, '\P{Is_Lb= -ZWJ}', ""); - Expect(0, 8206, '\P{^Is_Lb= -ZWJ}', ""); + Expect(1, 8205, '\p{Is_Line_Break=__zwj}', ""); + Expect(0, 8205, '\p{^Is_Line_Break=__zwj}', ""); + Expect(0, 8205, '\P{Is_Line_Break=__zwj}', ""); + Expect(1, 8205, '\P{^Is_Line_Break=__zwj}', ""); + Expect(0, 8206, '\p{Is_Line_Break=__zwj}', ""); + Expect(1, 8206, '\p{^Is_Line_Break=__zwj}', ""); + Expect(1, 8206, '\P{Is_Line_Break=__zwj}', ""); + Expect(0, 8206, '\P{^Is_Line_Break=__zwj}', ""); + Error('\p{Is_Lb=_ ZWJ:=}'); + Error('\P{Is_Lb=_ ZWJ:=}'); + Expect(1, 8205, '\p{Is_Lb=zwj}', ""); + Expect(0, 8205, '\p{^Is_Lb=zwj}', ""); + Expect(0, 8205, '\P{Is_Lb=zwj}', ""); + Expect(1, 8205, '\P{^Is_Lb=zwj}', ""); + Expect(0, 8206, '\p{Is_Lb=zwj}', ""); + Expect(1, 8206, '\p{^Is_Lb=zwj}', ""); + Expect(1, 8206, '\P{Is_Lb=zwj}', ""); + Expect(0, 8206, '\P{^Is_Lb=zwj}', ""); + Expect(1, 8205, '\p{Is_Lb: _ zwj}', ""); + Expect(0, 8205, '\p{^Is_Lb: _ zwj}', ""); + Expect(0, 8205, '\P{Is_Lb: _ zwj}', ""); + Expect(1, 8205, '\P{^Is_Lb: _ zwj}', ""); + Expect(0, 8206, '\p{Is_Lb: _ zwj}', ""); + Expect(1, 8206, '\p{^Is_Lb: _ zwj}', ""); + Expect(1, 8206, '\P{Is_Lb: _ zwj}', ""); + Expect(0, 8206, '\P{^Is_Lb: _ zwj}', ""); Error('\p{lowercasemapping}'); Error('\P{lowercasemapping}'); - Error('\p{legacycasefolding}'); - Error('\P{legacycasefolding}'); - Error('\p{legacylowercasemapping}'); - Error('\P{legacylowercasemapping}'); - Error('\p{legacyperldecimaldigit}'); - Error('\P{legacyperldecimaldigit}'); - Error('\p{legacytitlecasemapping}'); - Error('\P{legacytitlecasemapping}'); - Error('\p{legacyuppercasemapping}'); - Error('\P{legacyuppercasemapping}'); - Error('\p{Logical_Order_Exception=:= No}'); - Error('\P{Logical_Order_Exception=:= No}'); + Error('\p{Logical_Order_Exception= :=No}'); + Error('\P{Logical_Order_Exception= :=No}'); Expect(1, 43709, '\p{Logical_Order_Exception=:\ANo\z:}', "");; Expect(0, 43708, '\p{Logical_Order_Exception=:\ANo\z:}', "");; Expect(1, 43709, '\p{Logical_Order_Exception=no}', ""); @@ -64400,16 +65695,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 43708, '\P{^Logical_Order_Exception=no}', ""); Expect(1, 43709, '\p{Logical_Order_Exception=:\Ano\z:}', "");; Expect(0, 43708, '\p{Logical_Order_Exception=:\Ano\z:}', "");; - Expect(1, 43709, '\p{Logical_Order_Exception=-No}', ""); - Expect(0, 43709, '\p{^Logical_Order_Exception=-No}', ""); - Expect(0, 43709, '\P{Logical_Order_Exception=-No}', ""); - Expect(1, 43709, '\P{^Logical_Order_Exception=-No}', ""); - Expect(0, 43708, '\p{Logical_Order_Exception=-No}', ""); - Expect(1, 43708, '\p{^Logical_Order_Exception=-No}', ""); - Expect(1, 43708, '\P{Logical_Order_Exception=-No}', ""); - Expect(0, 43708, '\P{^Logical_Order_Exception=-No}', ""); - Error('\p{LOE: _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}', ""); @@ -64422,16 +65717,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}', ""); @@ -64440,34 +65735,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:=}'); - 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, 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, 43708, '\p{Logical_Order_Exception=:\AYes\z:}', "");; Expect(0, 43709, '\p{Logical_Order_Exception=:\AYes\z:}', "");; Expect(1, 43708, '\p{Logical_Order_Exception=yes}', ""); @@ -64480,16 +65775,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}', ""); @@ -64502,16 +65797,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=-/a/T}'); - Error('\P{Is_Logical_Order_Exception=-/a/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=_T:=}'); + Error('\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}', ""); @@ -64520,16 +65815,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}'); - Error('\P{Is_LOE=:=_-TRUE}'); + 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}', ""); @@ -64538,16 +65833,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= :=No}'); - Error('\P{Lowercase= :=No}'); + Expect(1, 43708, '\p{Is_LOE=__TRUE}', ""); + Expect(0, 43708, '\p{^Is_LOE=__TRUE}', ""); + Expect(0, 43708, '\P{Is_LOE=__TRUE}', ""); + Expect(1, 43708, '\P{^Is_LOE=__TRUE}', ""); + Expect(0, 43709, '\p{Is_LOE=__TRUE}', ""); + Expect(1, 43709, '\p{^Is_LOE=__TRUE}', ""); + Expect(1, 43709, '\P{Is_LOE=__TRUE}', ""); + Expect(0, 43709, '\P{^Is_LOE=__TRUE}', ""); + Error('\p{Lowercase=_/a/NO}'); + Error('\P{Lowercase=_/a/NO}'); Expect(1, 125252, '\p{Lowercase=:\ANo\z:}', "");; Expect(0, 125251, '\p{Lowercase=:\ANo\z:}', "");; Expect(1, 125252, '\p{Lowercase=no}', ""); @@ -64568,8 +65863,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}'); + Error('\p{Lower=/a/-_n}'); + Error('\P{Lower=/a/-_n}'); Expect(1, 125252, '\p{Lower=:\AN\z:}', "");; Expect(0, 125251, '\p{Lower=:\AN\z:}', "");; Expect(1, 125252, '\p{Lower=n}', ""); @@ -64582,16 +65877,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/a/}'); + Error('\P{Is_Lowercase= _F/a/}'); Expect(1, 125252, '\p{Is_Lowercase=f}', ""); Expect(0, 125252, '\p{^Is_Lowercase=f}', ""); Expect(0, 125252, '\P{Is_Lowercase=f}', ""); @@ -64600,16 +65895,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 125251, '\p{^Is_Lowercase=f}', ""); Expect(1, 125251, '\P{Is_Lowercase=f}', ""); Expect(0, 125251, '\P{^Is_Lowercase=f}', ""); - Expect(1, 125252, '\p{Is_Lowercase=F}', ""); - Expect(0, 125252, '\p{^Is_Lowercase=F}', ""); - Expect(0, 125252, '\P{Is_Lowercase=F}', ""); - Expect(1, 125252, '\P{^Is_Lowercase=F}', ""); - Expect(0, 125251, '\p{Is_Lowercase=F}', ""); - Expect(1, 125251, '\p{^Is_Lowercase=F}', ""); - Expect(1, 125251, '\P{Is_Lowercase=F}', ""); - Expect(0, 125251, '\P{^Is_Lowercase=F}', ""); - Error('\p{Is_Lower=:=False}'); - Error('\P{Is_Lower=:=False}'); + Expect(1, 125252, '\p{Is_Lowercase=-F}', ""); + Expect(0, 125252, '\p{^Is_Lowercase=-F}', ""); + Expect(0, 125252, '\P{Is_Lowercase=-F}', ""); + Expect(1, 125252, '\P{^Is_Lowercase=-F}', ""); + Expect(0, 125251, '\p{Is_Lowercase=-F}', ""); + Expect(1, 125251, '\p{^Is_Lowercase=-F}', ""); + Expect(1, 125251, '\P{Is_Lowercase=-F}', ""); + Expect(0, 125251, '\P{^Is_Lowercase=-F}', ""); + Error('\p{Is_Lower=_False/a/}'); + Error('\P{Is_Lower=_False/a/}'); Expect(1, 125252, '\p{Is_Lower=false}', ""); Expect(0, 125252, '\p{^Is_Lower=false}', ""); Expect(0, 125252, '\P{Is_Lower=false}', ""); @@ -64618,16 +65913,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 125251, '\p{^Is_Lower=false}', ""); Expect(1, 125251, '\P{Is_Lower=false}', ""); Expect(0, 125251, '\P{^Is_Lower=false}', ""); - Expect(1, 125252, '\p{Is_Lower=__False}', ""); - Expect(0, 125252, '\p{^Is_Lower=__False}', ""); - Expect(0, 125252, '\P{Is_Lower=__False}', ""); - Expect(1, 125252, '\P{^Is_Lower=__False}', ""); - Expect(0, 125251, '\p{Is_Lower=__False}', ""); - Expect(1, 125251, '\p{^Is_Lower=__False}', ""); - Expect(1, 125251, '\P{Is_Lower=__False}', ""); - Expect(0, 125251, '\P{^Is_Lower=__False}', ""); - Error('\p{Lowercase=:= Yes}'); - Error('\P{Lowercase=:= Yes}'); + Expect(1, 125252, '\p{Is_Lower=- false}', ""); + Expect(0, 125252, '\p{^Is_Lower=- false}', ""); + Expect(0, 125252, '\P{Is_Lower=- false}', ""); + Expect(1, 125252, '\P{^Is_Lower=- false}', ""); + Expect(0, 125251, '\p{Is_Lower=- false}', ""); + Expect(1, 125251, '\p{^Is_Lower=- false}', ""); + Expect(1, 125251, '\P{Is_Lower=- false}', ""); + Expect(0, 125251, '\P{^Is_Lower=- false}', ""); + Error('\p{Lowercase=/a/ Yes}'); + Error('\P{Lowercase=/a/ Yes}'); Expect(1, 125251, '\p{Lowercase=:\AYes\z:}', "");; Expect(0, 125252, '\p{Lowercase=:\AYes\z:}', "");; Expect(1, 125251, '\p{Lowercase=yes}', ""); @@ -64640,16 +65935,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}', ""); @@ -64662,16 +65957,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=:=_-T}'); + Error('\P{Is_Lowercase=:=_-T}'); Expect(1, 125251, '\p{Is_Lowercase=t}', ""); Expect(0, 125251, '\p{^Is_Lowercase=t}', ""); Expect(0, 125251, '\P{Is_Lowercase=t}', ""); @@ -64680,34 +65975,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 125252, '\p{^Is_Lowercase=t}', ""); Expect(1, 125252, '\P{Is_Lowercase=t}', ""); Expect(0, 125252, '\P{^Is_Lowercase=t}', ""); - Expect(1, 125251, '\p{Is_Lowercase=__T}', ""); - Expect(0, 125251, '\p{^Is_Lowercase=__T}', ""); - Expect(0, 125251, '\P{Is_Lowercase=__T}', ""); - Expect(1, 125251, '\P{^Is_Lowercase=__T}', ""); - Expect(0, 125252, '\p{Is_Lowercase=__T}', ""); - Expect(1, 125252, '\p{^Is_Lowercase=__T}', ""); - Expect(1, 125252, '\P{Is_Lowercase=__T}', ""); - Expect(0, 125252, '\P{^Is_Lowercase=__T}', ""); - Error('\p{Is_Lower=:= _True}'); - Error('\P{Is_Lower=:= _True}'); - Expect(1, 125251, '\p{Is_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:=}'); - Error('\P{Math: NO:=}'); + 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, 126706, '\p{Math=:\ANo\z:}', "");; Expect(0, 126705, '\p{Math=:\ANo\z:}', "");; Expect(1, 126706, '\p{Math=no}', ""); @@ -64720,16 +66007,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}'); - Error('\P{Is_Math=:= n}'); + Expect(1, 126706, '\p{Math=_No}', ""); + Expect(0, 126706, '\p{^Math=_No}', ""); + Expect(0, 126706, '\P{Math=_No}', ""); + Expect(1, 126706, '\P{^Math=_No}', ""); + Expect(0, 126705, '\p{Math=_No}', ""); + Expect(1, 126705, '\p{^Math=_No}', ""); + Expect(1, 126705, '\P{Math=_No}', ""); + Expect(0, 126705, '\P{^Math=_No}', ""); + Error('\p{Is_Math= N/a/}'); + Error('\P{Is_Math= N/a/}'); Expect(1, 126706, '\p{Is_Math=n}', ""); Expect(0, 126706, '\p{^Is_Math=n}', ""); Expect(0, 126706, '\P{Is_Math=n}', ""); @@ -64738,16 +66025,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/a/}'); - Error('\P{Math=_ F/a/}'); + 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}', ""); @@ -64768,8 +66055,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}'); + Error('\p{Is_Math= _FALSE/a/}'); + Error('\P{Is_Math= _FALSE/a/}'); Expect(1, 126706, '\p{Is_Math=false}', ""); Expect(0, 126706, '\p{^Is_Math=false}', ""); Expect(0, 126706, '\P{Is_Math=false}', ""); @@ -64778,38 +66065,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126705, '\p{^Is_Math=false}', ""); Expect(1, 126705, '\P{Is_Math=false}', ""); Expect(0, 126705, '\P{^Is_Math=false}', ""); - Expect(1, 126706, '\p{Is_Math=_ false}', ""); - Expect(0, 126706, '\p{^Is_Math=_ false}', ""); - Expect(0, 126706, '\P{Is_Math=_ false}', ""); - Expect(1, 126706, '\P{^Is_Math=_ false}', ""); - Expect(0, 126705, '\p{Is_Math=_ false}', ""); - Expect(1, 126705, '\p{^Is_Math=_ false}', ""); - Expect(1, 126705, '\P{Is_Math=_ false}', ""); - Expect(0, 126705, '\P{^Is_Math=_ false}', ""); - Error('\p{Math= YES:=}'); - Error('\P{Math= 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: /a/_Yes}'); + Error('\P{Math: /a/_Yes}'); Expect(1, 126705, '\p{Math=:\AYes\z:}', "");; Expect(0, 126706, '\p{Math=:\AYes\z:}', "");; - Expect(1, 126705, '\p{Math: yes}', ""); - Expect(0, 126705, '\p{^Math: yes}', ""); - Expect(0, 126705, '\P{Math: yes}', ""); - Expect(1, 126705, '\P{^Math: yes}', ""); - Expect(0, 126706, '\p{Math: yes}', ""); - Expect(1, 126706, '\p{^Math: yes}', ""); - Expect(1, 126706, '\P{Math: yes}', ""); - Expect(0, 126706, '\P{^Math: yes}', ""); + Expect(1, 126705, '\p{Math=yes}', ""); + Expect(0, 126705, '\p{^Math=yes}', ""); + Expect(0, 126705, '\P{Math=yes}', ""); + Expect(1, 126705, '\P{^Math=yes}', ""); + Expect(0, 126706, '\p{Math=yes}', ""); + Expect(1, 126706, '\p{^Math=yes}', ""); + Expect(1, 126706, '\P{Math=yes}', ""); + Expect(0, 126706, '\P{^Math=yes}', ""); Expect(1, 126705, '\p{Math=:\Ayes\z:}', "");; Expect(0, 126706, '\p{Math=:\Ayes\z:}', "");; - Expect(1, 126705, '\p{Math= Yes}', ""); - Expect(0, 126705, '\p{^Math= Yes}', ""); - Expect(0, 126705, '\P{Math= Yes}', ""); - Expect(1, 126705, '\P{^Math= Yes}', ""); - Expect(0, 126706, '\p{Math= Yes}', ""); - Expect(1, 126706, '\p{^Math= Yes}', ""); - Expect(1, 126706, '\P{Math= Yes}', ""); - Expect(0, 126706, '\P{^Math= Yes}', ""); - Error('\p{Is_Math=:= _Y}'); - Error('\P{Is_Math=:= _Y}'); + Expect(1, 126705, '\p{Math= _yes}', ""); + Expect(0, 126705, '\p{^Math= _yes}', ""); + Expect(0, 126705, '\P{Math= _yes}', ""); + Expect(1, 126705, '\P{^Math= _yes}', ""); + Expect(0, 126706, '\p{Math= _yes}', ""); + Expect(1, 126706, '\p{^Math= _yes}', ""); + Expect(1, 126706, '\P{Math= _yes}', ""); + Expect(0, 126706, '\P{^Math= _yes}', ""); + Error('\p{Is_Math= Y:=}'); + Error('\P{Is_Math= Y:=}'); Expect(1, 126705, '\p{Is_Math=y}', ""); Expect(0, 126705, '\p{^Is_Math=y}', ""); Expect(0, 126705, '\P{Is_Math=y}', ""); @@ -64818,38 +66105,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126706, '\p{^Is_Math=y}', ""); Expect(1, 126706, '\P{Is_Math=y}', ""); Expect(0, 126706, '\P{^Is_Math=y}', ""); - Expect(1, 126705, '\p{Is_Math:-Y}', ""); - Expect(0, 126705, '\p{^Is_Math:-Y}', ""); - Expect(0, 126705, '\P{Is_Math:-Y}', ""); - Expect(1, 126705, '\P{^Is_Math:-Y}', ""); - Expect(0, 126706, '\p{Is_Math:-Y}', ""); - Expect(1, 126706, '\p{^Is_Math:-Y}', ""); - Expect(1, 126706, '\P{Is_Math:-Y}', ""); - Expect(0, 126706, '\P{^Is_Math:-Y}', ""); - Error('\p{Math=/a/ t}'); - Error('\P{Math=/a/ t}'); + Expect(1, 126705, '\p{Is_Math: Y}', ""); + Expect(0, 126705, '\p{^Is_Math: Y}', ""); + Expect(0, 126705, '\P{Is_Math: Y}', ""); + Expect(1, 126705, '\P{^Is_Math: Y}', ""); + Expect(0, 126706, '\p{Is_Math: Y}', ""); + Expect(1, 126706, '\p{^Is_Math: Y}', ""); + Expect(1, 126706, '\P{Is_Math: Y}', ""); + Expect(0, 126706, '\P{^Is_Math: Y}', ""); + Error('\p{Math=:= T}'); + Error('\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}', ""); + Expect(1, 126705, '\p{Math=t}', ""); + Expect(0, 126705, '\p{^Math=t}', ""); + Expect(0, 126705, '\P{Math=t}', ""); + Expect(1, 126705, '\P{^Math=t}', ""); + Expect(0, 126706, '\p{Math=t}', ""); + Expect(1, 126706, '\p{^Math=t}', ""); + Expect(1, 126706, '\P{Math=t}', ""); + Expect(0, 126706, '\P{^Math=t}', ""); Expect(1, 126705, '\p{Math=:\At\z:}', "");; Expect(0, 126706, '\p{Math=:\At\z:}', "");; - Expect(1, 126705, '\p{Math= T}', ""); - Expect(0, 126705, '\p{^Math= T}', ""); - Expect(0, 126705, '\P{Math= T}', ""); - Expect(1, 126705, '\P{^Math= T}', ""); - Expect(0, 126706, '\p{Math= T}', ""); - Expect(1, 126706, '\p{^Math= T}', ""); - Expect(1, 126706, '\P{Math= T}', ""); - Expect(0, 126706, '\P{^Math= T}', ""); - Error('\p{Is_Math=-TRUE:=}'); - Error('\P{Is_Math=-TRUE:=}'); + Expect(1, 126705, '\p{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{Is_Math=true}', ""); Expect(0, 126705, '\p{^Is_Math=true}', ""); Expect(0, 126705, '\P{Is_Math=true}', ""); @@ -64878,8 +66165,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{namealias}'); Error('\p{_perlnamealias}'); Error('\P{_perlnamealias}'); - Error('\p{Noncharacter_Code_Point=/a/ _NO}'); - Error('\P{Noncharacter_Code_Point=/a/ _NO}'); + Error('\p{Noncharacter_Code_Point=:=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}', ""); @@ -64892,38 +66179,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1114111, '\P{^Noncharacter_Code_Point=no}', ""); Expect(1, 1114109, '\p{Noncharacter_Code_Point=:\Ano\z:}', "");; Expect(0, 1114111, '\p{Noncharacter_Code_Point=:\Ano\z:}', "");; - Expect(1, 1114109, '\p{Noncharacter_Code_Point=_-NO}', ""); - Expect(0, 1114109, '\p{^Noncharacter_Code_Point=_-NO}', ""); - Expect(0, 1114109, '\P{Noncharacter_Code_Point=_-NO}', ""); - Expect(1, 1114109, '\P{^Noncharacter_Code_Point=_-NO}', ""); - Expect(0, 1114111, '\p{Noncharacter_Code_Point=_-NO}', ""); - Expect(1, 1114111, '\p{^Noncharacter_Code_Point=_-NO}', ""); - Expect(1, 1114111, '\P{Noncharacter_Code_Point=_-NO}', ""); - Expect(0, 1114111, '\P{^Noncharacter_Code_Point=_-NO}', ""); - Error('\p{NChar=_/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=/a/n}'); + Error('\P{NChar=/a/n}'); Expect(1, 1114109, '\p{NChar=:\AN\z:}', "");; Expect(0, 1114111, '\p{NChar=:\AN\z:}', "");; - Expect(1, 1114109, '\p{NChar:n}', ""); - Expect(0, 1114109, '\p{^NChar:n}', ""); - Expect(0, 1114109, '\P{NChar:n}', ""); - Expect(1, 1114109, '\P{^NChar:n}', ""); - Expect(0, 1114111, '\p{NChar:n}', ""); - Expect(1, 1114111, '\p{^NChar:n}', ""); - Expect(1, 1114111, '\P{NChar:n}', ""); - Expect(0, 1114111, '\P{^NChar:n}', ""); + Expect(1, 1114109, '\p{NChar=n}', ""); + Expect(0, 1114109, '\p{^NChar=n}', ""); + Expect(0, 1114109, '\P{NChar=n}', ""); + Expect(1, 1114109, '\P{^NChar=n}', ""); + Expect(0, 1114111, '\p{NChar=n}', ""); + Expect(1, 1114111, '\p{^NChar=n}', ""); + Expect(1, 1114111, '\P{NChar=n}', ""); + Expect(0, 1114111, '\P{^NChar=n}', ""); Expect(1, 1114109, '\p{NChar=:\An\z:}', "");; Expect(0, 1114111, '\p{NChar=:\An\z:}', "");; - Expect(1, 1114109, '\p{NChar= n}', ""); - Expect(0, 1114109, '\p{^NChar= n}', ""); - Expect(0, 1114109, '\P{NChar= n}', ""); - Expect(1, 1114109, '\P{^NChar= n}', ""); - Expect(0, 1114111, '\p{NChar= n}', ""); - Expect(1, 1114111, '\p{^NChar= n}', ""); - Expect(1, 1114111, '\P{NChar= n}', ""); - Expect(0, 1114111, '\P{^NChar= n}', ""); - Error('\p{Is_Noncharacter_Code_Point:-/a/f}'); - Error('\P{Is_Noncharacter_Code_Point:-/a/f}'); + Expect(1, 1114109, '\p{NChar=__N}', ""); + Expect(0, 1114109, '\p{^NChar=__N}', ""); + Expect(0, 1114109, '\P{NChar=__N}', ""); + Expect(1, 1114109, '\P{^NChar=__N}', ""); + Expect(0, 1114111, '\p{NChar=__N}', ""); + Expect(1, 1114111, '\p{^NChar=__N}', ""); + Expect(1, 1114111, '\P{NChar=__N}', ""); + Expect(0, 1114111, '\P{^NChar=__N}', ""); + Error('\p{Is_Noncharacter_Code_Point= 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}', ""); @@ -64932,16 +66219,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}'); - Error('\P{Is_NChar=:=-FALSE}'); + 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_NChar=false}', ""); Expect(0, 1114109, '\p{^Is_NChar=false}', ""); Expect(0, 1114109, '\P{Is_NChar=false}', ""); @@ -64950,16 +66237,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=:= -Yes}'); - Error('\P{Noncharacter_Code_Point=:= -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=/a/YES}'); + Error('\P{Noncharacter_Code_Point=/a/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}', ""); @@ -64972,16 +66259,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1114109, '\P{^Noncharacter_Code_Point=yes}', ""); Expect(1, 1114111, '\p{Noncharacter_Code_Point=:\Ayes\z:}', "");; Expect(0, 1114109, '\p{Noncharacter_Code_Point=:\Ayes\z:}', "");; - Expect(1, 1114111, '\p{Noncharacter_Code_Point= -YES}', ""); - Expect(0, 1114111, '\p{^Noncharacter_Code_Point= -YES}', ""); - Expect(0, 1114111, '\P{Noncharacter_Code_Point= -YES}', ""); - Expect(1, 1114111, '\P{^Noncharacter_Code_Point= -YES}', ""); - Expect(0, 1114109, '\p{Noncharacter_Code_Point= -YES}', ""); - Expect(1, 1114109, '\p{^Noncharacter_Code_Point= -YES}', ""); - Expect(1, 1114109, '\P{Noncharacter_Code_Point= -YES}', ""); - Expect(0, 1114109, '\P{^Noncharacter_Code_Point= -YES}', ""); - Error('\p{NChar= /a/y}'); - Error('\P{NChar= /a/y}'); + Expect(1, 1114111, '\p{Noncharacter_Code_Point=_ Yes}', ""); + Expect(0, 1114111, '\p{^Noncharacter_Code_Point=_ Yes}', ""); + Expect(0, 1114111, '\P{Noncharacter_Code_Point=_ Yes}', ""); + Expect(1, 1114111, '\P{^Noncharacter_Code_Point=_ Yes}', ""); + Expect(0, 1114109, '\p{Noncharacter_Code_Point=_ Yes}', ""); + Expect(1, 1114109, '\p{^Noncharacter_Code_Point=_ Yes}', ""); + Expect(1, 1114109, '\P{Noncharacter_Code_Point=_ Yes}', ""); + Expect(0, 1114109, '\P{^Noncharacter_Code_Point=_ Yes}', ""); + Error('\p{NChar=_-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}', ""); @@ -64994,16 +66281,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1114109, '\P{^NChar=y}', ""); Expect(1, 1114111, '\p{NChar=:\Ay\z:}', "");; Expect(0, 1114109, '\p{NChar=:\Ay\z:}', "");; - Expect(1, 1114111, '\p{NChar=__Y}', ""); - Expect(0, 1114111, '\p{^NChar=__Y}', ""); - Expect(0, 1114111, '\P{NChar=__Y}', ""); - Expect(1, 1114111, '\P{^NChar=__Y}', ""); - Expect(0, 1114109, '\p{NChar=__Y}', ""); - Expect(1, 1114109, '\p{^NChar=__Y}', ""); - Expect(1, 1114109, '\P{NChar=__Y}', ""); - Expect(0, 1114109, '\P{^NChar=__Y}', ""); - Error('\p{Is_Noncharacter_Code_Point=-:=t}'); - Error('\P{Is_Noncharacter_Code_Point=-:=t}'); + Expect(1, 1114111, '\p{NChar=_-Y}', ""); + Expect(0, 1114111, '\p{^NChar=_-Y}', ""); + Expect(0, 1114111, '\P{NChar=_-Y}', ""); + Expect(1, 1114111, '\P{^NChar=_-Y}', ""); + Expect(0, 1114109, '\p{NChar=_-Y}', ""); + Expect(1, 1114109, '\p{^NChar=_-Y}', ""); + Expect(1, 1114109, '\P{NChar=_-Y}', ""); + Expect(0, 1114109, '\P{^NChar=_-Y}', ""); + Error('\p{Is_Noncharacter_Code_Point= :=t}'); + Error('\P{Is_Noncharacter_Code_Point= :=t}'); Expect(1, 1114111, '\p{Is_Noncharacter_Code_Point=t}', ""); Expect(0, 1114111, '\p{^Is_Noncharacter_Code_Point=t}', ""); Expect(0, 1114111, '\P{Is_Noncharacter_Code_Point=t}', ""); @@ -65012,16 +66299,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=__TRUE:=}'); + Error('\P{Is_NChar=__TRUE:=}'); Expect(1, 1114111, '\p{Is_NChar=true}', ""); Expect(0, 1114111, '\p{^Is_NChar=true}', ""); Expect(0, 1114111, '\P{Is_NChar=true}', ""); @@ -65030,20 +66317,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}'); - Error('\P{NFC_Quick_Check=:=__Maybe}'); + Error('\p{NFC_Quick_Check=--MAYBE/a/}'); + Error('\P{NFC_Quick_Check=--MAYBE/a/}'); 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}', ""); @@ -65056,16 +66343,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: /a/m}'); - Error('\P{NFC_QC: /a/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}', ""); @@ -65078,16 +66365,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= :=maybe}'); - Error('\P{Is_NFC_Quick_Check= :=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=/a/-maybe}'); + Error('\P{Is_NFC_Quick_Check=/a/-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}', ""); @@ -65096,16 +66383,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}', ""); @@ -65114,16 +66401,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: No:=}'); - Error('\P{NFC_Quick_Check: 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=-/a/No}'); + Error('\P{NFC_Quick_Check=-/a/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}', ""); @@ -65136,16 +66423,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=/a/ _N}'); + Error('\P{NFC_QC=/a/ _N}'); Expect(1, 195101, '\p{NFC_QC=:\AN\z:}', "");; Expect(0, 195102, '\p{NFC_QC=:\AN\z:}', "");; Expect(1, 195101, '\p{NFC_QC=n}', ""); @@ -65158,16 +66445,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=-no/a/}'); + Error('\P{Is_NFC_Quick_Check=-no/a/}'); Expect(1, 195101, '\p{Is_NFC_Quick_Check=no}', ""); Expect(0, 195101, '\p{^Is_NFC_Quick_Check=no}', ""); Expect(0, 195101, '\P{Is_NFC_Quick_Check=no}', ""); @@ -65176,16 +66463,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 195102, '\p{^Is_NFC_Quick_Check=no}', ""); Expect(1, 195102, '\P{Is_NFC_Quick_Check=no}', ""); Expect(0, 195102, '\P{^Is_NFC_Quick_Check=no}', ""); - Expect(1, 195101, '\p{Is_NFC_Quick_Check= NO}', ""); - Expect(0, 195101, '\p{^Is_NFC_Quick_Check= NO}', ""); - Expect(0, 195101, '\P{Is_NFC_Quick_Check= NO}', ""); - Expect(1, 195101, '\P{^Is_NFC_Quick_Check= NO}', ""); - Expect(0, 195102, '\p{Is_NFC_Quick_Check= NO}', ""); - Expect(1, 195102, '\p{^Is_NFC_Quick_Check= NO}', ""); - Expect(1, 195102, '\P{Is_NFC_Quick_Check= NO}', ""); - Expect(0, 195102, '\P{^Is_NFC_Quick_Check= NO}', ""); - Error('\p{Is_NFC_QC= :=n}'); - Error('\P{Is_NFC_QC= :=n}'); + Expect(1, 195101, '\p{Is_NFC_Quick_Check=_No}', ""); + Expect(0, 195101, '\p{^Is_NFC_Quick_Check=_No}', ""); + Expect(0, 195101, '\P{Is_NFC_Quick_Check=_No}', ""); + Expect(1, 195101, '\P{^Is_NFC_Quick_Check=_No}', ""); + Expect(0, 195102, '\p{Is_NFC_Quick_Check=_No}', ""); + Expect(1, 195102, '\p{^Is_NFC_Quick_Check=_No}', ""); + Expect(1, 195102, '\P{Is_NFC_Quick_Check=_No}', ""); + Expect(0, 195102, '\P{^Is_NFC_Quick_Check=_No}', ""); + Error('\p{Is_NFC_QC=:= -N}'); + Error('\P{Is_NFC_QC=:= -N}'); Expect(1, 195101, '\p{Is_NFC_QC=n}', ""); Expect(0, 195101, '\p{^Is_NFC_QC=n}', ""); Expect(0, 195101, '\P{Is_NFC_QC=n}', ""); @@ -65194,16 +66481,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 195102, '\p{^Is_NFC_QC=n}', ""); Expect(1, 195102, '\P{Is_NFC_QC=n}', ""); Expect(0, 195102, '\P{^Is_NFC_QC=n}', ""); - Expect(1, 195101, '\p{Is_NFC_QC= N}', ""); - Expect(0, 195101, '\p{^Is_NFC_QC= N}', ""); - Expect(0, 195101, '\P{Is_NFC_QC= N}', ""); - Expect(1, 195101, '\P{^Is_NFC_QC= N}', ""); - Expect(0, 195102, '\p{Is_NFC_QC= N}', ""); - Expect(1, 195102, '\p{^Is_NFC_QC= N}', ""); - Expect(1, 195102, '\P{Is_NFC_QC= N}', ""); - Expect(0, 195102, '\P{^Is_NFC_QC= N}', ""); - Error('\p{NFC_Quick_Check= :=Yes}'); - Error('\P{NFC_Quick_Check= :=Yes}'); + Expect(1, 195101, '\p{Is_NFC_QC: _N}', ""); + Expect(0, 195101, '\p{^Is_NFC_QC: _N}', ""); + Expect(0, 195101, '\P{Is_NFC_QC: _N}', ""); + Expect(1, 195101, '\P{^Is_NFC_QC: _N}', ""); + Expect(0, 195102, '\p{Is_NFC_QC: _N}', ""); + Expect(1, 195102, '\p{^Is_NFC_QC: _N}', ""); + Expect(1, 195102, '\P{Is_NFC_QC: _N}', ""); + Expect(0, 195102, '\P{^Is_NFC_QC: _N}', ""); + Error('\p{NFC_Quick_Check= YES/a/}'); + Error('\P{NFC_Quick_Check= YES/a/}'); 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}', ""); @@ -65216,16 +66503,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 195101, '\P{^NFC_Quick_Check=yes}', ""); Expect(1, 195102, '\p{NFC_Quick_Check=:\Ayes\z:}', "");; Expect(0, 195101, '\p{NFC_Quick_Check=:\Ayes\z:}', "");; - Expect(1, 195102, '\p{NFC_Quick_Check= YES}', ""); - Expect(0, 195102, '\p{^NFC_Quick_Check= YES}', ""); - Expect(0, 195102, '\P{NFC_Quick_Check= YES}', ""); - Expect(1, 195102, '\P{^NFC_Quick_Check= YES}', ""); - Expect(0, 195101, '\p{NFC_Quick_Check= YES}', ""); - Expect(1, 195101, '\p{^NFC_Quick_Check= YES}', ""); - Expect(1, 195101, '\P{NFC_Quick_Check= YES}', ""); - Expect(0, 195101, '\P{^NFC_Quick_Check= YES}', ""); - Error('\p{NFC_QC= _Y/a/}'); - Error('\P{NFC_QC= _Y/a/}'); + Expect(1, 195102, '\p{NFC_Quick_Check= YES}', ""); + Expect(0, 195102, '\p{^NFC_Quick_Check= YES}', ""); + Expect(0, 195102, '\P{NFC_Quick_Check= YES}', ""); + Expect(1, 195102, '\P{^NFC_Quick_Check= YES}', ""); + Expect(0, 195101, '\p{NFC_Quick_Check= YES}', ""); + Expect(1, 195101, '\p{^NFC_Quick_Check= YES}', ""); + Expect(1, 195101, '\P{NFC_Quick_Check= YES}', ""); + Expect(0, 195101, '\P{^NFC_Quick_Check= YES}', ""); + Error('\p{NFC_QC=/a/_ Y}'); + Error('\P{NFC_QC=/a/_ Y}'); Expect(1, 195102, '\p{NFC_QC=:\AY\z:}', "");; Expect(0, 195101, '\p{NFC_QC=:\AY\z:}', "");; Expect(1, 195102, '\p{NFC_QC=y}', ""); @@ -65238,16 +66525,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= Yes:=}'); + Error('\P{Is_NFC_Quick_Check= Yes:=}'); Expect(1, 195102, '\p{Is_NFC_Quick_Check=yes}', ""); Expect(0, 195102, '\p{^Is_NFC_Quick_Check=yes}', ""); Expect(0, 195102, '\P{Is_NFC_Quick_Check=yes}', ""); @@ -65256,16 +66543,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 195101, '\p{^Is_NFC_Quick_Check=yes}', ""); Expect(1, 195101, '\P{Is_NFC_Quick_Check=yes}', ""); Expect(0, 195101, '\P{^Is_NFC_Quick_Check=yes}', ""); - Expect(1, 195102, '\p{Is_NFC_Quick_Check= -Yes}', ""); - Expect(0, 195102, '\p{^Is_NFC_Quick_Check= -Yes}', ""); - Expect(0, 195102, '\P{Is_NFC_Quick_Check= -Yes}', ""); - Expect(1, 195102, '\P{^Is_NFC_Quick_Check= -Yes}', ""); - Expect(0, 195101, '\p{Is_NFC_Quick_Check= -Yes}', ""); - Expect(1, 195101, '\p{^Is_NFC_Quick_Check= -Yes}', ""); - Expect(1, 195101, '\P{Is_NFC_Quick_Check= -Yes}', ""); - Expect(0, 195101, '\P{^Is_NFC_Quick_Check= -Yes}', ""); - Error('\p{Is_NFC_QC= _y/a/}'); - Error('\P{Is_NFC_QC= _y/a/}'); + 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_QC=y}', ""); Expect(0, 195102, '\p{^Is_NFC_QC=y}', ""); Expect(0, 195102, '\P{Is_NFC_QC=y}', ""); @@ -65274,20 +66561,20 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 195101, '\p{^Is_NFC_QC=y}', ""); Expect(1, 195101, '\P{Is_NFC_QC=y}', ""); Expect(0, 195101, '\P{^Is_NFC_QC=y}', ""); - Expect(1, 195102, '\p{Is_NFC_QC= y}', ""); - Expect(0, 195102, '\p{^Is_NFC_QC= y}', ""); - Expect(0, 195102, '\P{Is_NFC_QC= y}', ""); - Expect(1, 195102, '\P{^Is_NFC_QC= y}', ""); - Expect(0, 195101, '\p{Is_NFC_QC= y}', ""); - Expect(1, 195101, '\p{^Is_NFC_QC= y}', ""); - Expect(1, 195101, '\P{Is_NFC_QC= y}', ""); - Expect(0, 195101, '\P{^Is_NFC_QC= y}', ""); + Expect(1, 195102, '\p{Is_NFC_QC= y}', ""); + Expect(0, 195102, '\p{^Is_NFC_QC= y}', ""); + Expect(0, 195102, '\P{Is_NFC_QC= y}', ""); + Expect(1, 195102, '\P{^Is_NFC_QC= y}', ""); + Expect(0, 195101, '\p{Is_NFC_QC= y}', ""); + Expect(1, 195101, '\p{^Is_NFC_QC= y}', ""); + Expect(1, 195101, '\P{Is_NFC_QC= y}', ""); + Expect(0, 195101, '\P{^Is_NFC_QC= y}', ""); Error('\p{nfdquickcheck}'); Error('\P{nfdquickcheck}'); Error('\p{nfdqc}'); Error('\P{nfdqc}'); - Error('\p{NFD_Quick_Check=-:=No}'); - Error('\P{NFD_Quick_Check=-:=No}'); + Error('\p{NFD_Quick_Check: :=_ no}'); + Error('\P{NFD_Quick_Check: :=_ no}'); Expect(1, 195101, '\p{NFD_Quick_Check=:\ANo\z:}', "");; Expect(0, 195102, '\p{NFD_Quick_Check=:\ANo\z:}', "");; Expect(1, 195101, '\p{NFD_Quick_Check=no}', ""); @@ -65300,16 +66587,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=:=N}'); - Error('\P{NFD_QC=:=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=/a/__N}'); + Error('\P{NFD_QC=/a/__N}'); Expect(1, 195101, '\p{NFD_QC=:\AN\z:}', "");; Expect(0, 195102, '\p{NFD_QC=:\AN\z:}', "");; Expect(1, 195101, '\p{NFD_QC=n}', ""); @@ -65322,16 +66609,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 195102, '\P{^NFD_QC=n}', ""); Expect(1, 195101, '\p{NFD_QC=:\An\z:}', "");; Expect(0, 195102, '\p{NFD_QC=:\An\z:}', "");; - Expect(1, 195101, '\p{NFD_QC=_ n}', ""); - Expect(0, 195101, '\p{^NFD_QC=_ n}', ""); - Expect(0, 195101, '\P{NFD_QC=_ n}', ""); - Expect(1, 195101, '\P{^NFD_QC=_ n}', ""); - Expect(0, 195102, '\p{NFD_QC=_ n}', ""); - Expect(1, 195102, '\p{^NFD_QC=_ n}', ""); - Expect(1, 195102, '\P{NFD_QC=_ n}', ""); - Expect(0, 195102, '\P{^NFD_QC=_ n}', ""); - Error('\p{Is_NFD_Quick_Check=-:=No}'); - Error('\P{Is_NFD_Quick_Check=-:=No}'); + Expect(1, 195101, '\p{NFD_QC= N}', ""); + Expect(0, 195101, '\p{^NFD_QC= N}', ""); + Expect(0, 195101, '\P{NFD_QC= N}', ""); + Expect(1, 195101, '\P{^NFD_QC= N}', ""); + Expect(0, 195102, '\p{NFD_QC= N}', ""); + Expect(1, 195102, '\p{^NFD_QC= N}', ""); + Expect(1, 195102, '\P{NFD_QC= N}', ""); + Expect(0, 195102, '\P{^NFD_QC= N}', ""); + Error('\p{Is_NFD_Quick_Check= No:=}'); + Error('\P{Is_NFD_Quick_Check= No:=}'); Expect(1, 195101, '\p{Is_NFD_Quick_Check=no}', ""); Expect(0, 195101, '\p{^Is_NFD_Quick_Check=no}', ""); Expect(0, 195101, '\P{Is_NFD_Quick_Check=no}', ""); @@ -65340,16 +66627,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 195102, '\p{^Is_NFD_Quick_Check=no}', ""); Expect(1, 195102, '\P{Is_NFD_Quick_Check=no}', ""); Expect(0, 195102, '\P{^Is_NFD_Quick_Check=no}', ""); - Expect(1, 195101, '\p{Is_NFD_Quick_Check=-_No}', ""); - Expect(0, 195101, '\p{^Is_NFD_Quick_Check=-_No}', ""); - Expect(0, 195101, '\P{Is_NFD_Quick_Check=-_No}', ""); - Expect(1, 195101, '\P{^Is_NFD_Quick_Check=-_No}', ""); - Expect(0, 195102, '\p{Is_NFD_Quick_Check=-_No}', ""); - Expect(1, 195102, '\p{^Is_NFD_Quick_Check=-_No}', ""); - Expect(1, 195102, '\P{Is_NFD_Quick_Check=-_No}', ""); - Expect(0, 195102, '\P{^Is_NFD_Quick_Check=-_No}', ""); - Error('\p{Is_NFD_QC=:=_ n}'); - Error('\P{Is_NFD_QC=:=_ n}'); + Expect(1, 195101, '\p{Is_NFD_Quick_Check: NO}', ""); + Expect(0, 195101, '\p{^Is_NFD_Quick_Check: NO}', ""); + Expect(0, 195101, '\P{Is_NFD_Quick_Check: NO}', ""); + Expect(1, 195101, '\P{^Is_NFD_Quick_Check: NO}', ""); + Expect(0, 195102, '\p{Is_NFD_Quick_Check: NO}', ""); + Expect(1, 195102, '\p{^Is_NFD_Quick_Check: NO}', ""); + Expect(1, 195102, '\P{Is_NFD_Quick_Check: NO}', ""); + Expect(0, 195102, '\P{^Is_NFD_Quick_Check: NO}', ""); + Error('\p{Is_NFD_QC=_ N:=}'); + Error('\P{Is_NFD_QC=_ N:=}'); Expect(1, 195101, '\p{Is_NFD_QC=n}', ""); Expect(0, 195101, '\p{^Is_NFD_QC=n}', ""); Expect(0, 195101, '\P{Is_NFD_QC=n}', ""); @@ -65358,16 +66645,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 195102, '\p{^Is_NFD_QC=n}', ""); Expect(1, 195102, '\P{Is_NFD_QC=n}', ""); Expect(0, 195102, '\P{^Is_NFD_QC=n}', ""); - Expect(1, 195101, '\p{Is_NFD_QC= N}', ""); - Expect(0, 195101, '\p{^Is_NFD_QC= N}', ""); - Expect(0, 195101, '\P{Is_NFD_QC= N}', ""); - Expect(1, 195101, '\P{^Is_NFD_QC= N}', ""); - Expect(0, 195102, '\p{Is_NFD_QC= N}', ""); - Expect(1, 195102, '\p{^Is_NFD_QC= N}', ""); - Expect(1, 195102, '\P{Is_NFD_QC= N}', ""); - Expect(0, 195102, '\P{^Is_NFD_QC= N}', ""); - Error('\p{NFD_Quick_Check=/a/ -YES}'); - Error('\P{NFD_Quick_Check=/a/ -YES}'); + 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, 195102, '\p{NFD_Quick_Check=:\AYes\z:}', "");; Expect(0, 195101, '\p{NFD_Quick_Check=:\AYes\z:}', "");; Expect(1, 195102, '\p{NFD_Quick_Check=yes}', ""); @@ -65380,16 +66667,16 @@ 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: -Y:=}'); - Error('\P{NFD_QC: -Y:=}'); + Expect(1, 195102, '\p{NFD_Quick_Check= -yes}', ""); + Expect(0, 195102, '\p{^NFD_Quick_Check= -yes}', ""); + Expect(0, 195102, '\P{NFD_Quick_Check= -yes}', ""); + Expect(1, 195102, '\P{^NFD_Quick_Check= -yes}', ""); + Expect(0, 195101, '\p{NFD_Quick_Check= -yes}', ""); + Expect(1, 195101, '\p{^NFD_Quick_Check= -yes}', ""); + Expect(1, 195101, '\P{NFD_Quick_Check= -yes}', ""); + Expect(0, 195101, '\P{^NFD_Quick_Check= -yes}', ""); + Error('\p{NFD_QC= /a/y}'); + Error('\P{NFD_QC= /a/y}'); Expect(1, 195102, '\p{NFD_QC=:\AY\z:}', "");; Expect(0, 195101, '\p{NFD_QC=:\AY\z:}', "");; Expect(1, 195102, '\p{NFD_QC=y}', ""); @@ -65402,8 +66689,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 195101, '\P{^NFD_QC=y}', ""); Expect(1, 195102, '\p{NFD_QC=:\Ay\z:}', "");; Expect(0, 195101, '\p{NFD_QC=:\Ay\z:}', "");; - Error('\p{Is_NFD_Quick_Check= Yes/a/}'); - Error('\P{Is_NFD_Quick_Check= Yes/a/}'); + 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{Is_NFD_Quick_Check=yes}', ""); Expect(0, 195102, '\p{^Is_NFD_Quick_Check=yes}', ""); Expect(0, 195102, '\P{Is_NFD_Quick_Check=yes}', ""); @@ -65412,16 +66707,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 195101, '\p{^Is_NFD_Quick_Check=yes}', ""); Expect(1, 195101, '\P{Is_NFD_Quick_Check=yes}', ""); Expect(0, 195101, '\P{^Is_NFD_Quick_Check=yes}', ""); - Expect(1, 195102, '\p{Is_NFD_Quick_Check= _yes}', ""); - Expect(0, 195102, '\p{^Is_NFD_Quick_Check= _yes}', ""); - Expect(0, 195102, '\P{Is_NFD_Quick_Check= _yes}', ""); - Expect(1, 195102, '\P{^Is_NFD_Quick_Check= _yes}', ""); - Expect(0, 195101, '\p{Is_NFD_Quick_Check= _yes}', ""); - Expect(1, 195101, '\p{^Is_NFD_Quick_Check= _yes}', ""); - Expect(1, 195101, '\P{Is_NFD_Quick_Check= _yes}', ""); - Expect(0, 195101, '\P{^Is_NFD_Quick_Check= _yes}', ""); - Error('\p{Is_NFD_QC= Y:=}'); - Error('\P{Is_NFD_QC= Y:=}'); + Expect(1, 195102, '\p{Is_NFD_Quick_Check= YES}', ""); + Expect(0, 195102, '\p{^Is_NFD_Quick_Check= YES}', ""); + Expect(0, 195102, '\P{Is_NFD_Quick_Check= YES}', ""); + Expect(1, 195102, '\P{^Is_NFD_Quick_Check= YES}', ""); + Expect(0, 195101, '\p{Is_NFD_Quick_Check= YES}', ""); + Expect(1, 195101, '\p{^Is_NFD_Quick_Check= YES}', ""); + Expect(1, 195101, '\P{Is_NFD_Quick_Check= YES}', ""); + Expect(0, 195101, '\P{^Is_NFD_Quick_Check= YES}', ""); + Error('\p{Is_NFD_QC=/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}', ""); @@ -65430,14 +66725,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}'); @@ -65446,30 +66741,30 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{nfkcquickcheck}'); Error('\p{nfkcqc}'); Error('\P{nfkcqc}'); - Error('\p{NFKC_Quick_Check=/a/-_Maybe}'); - Error('\P{NFKC_Quick_Check=/a/-_Maybe}'); + Error('\p{NFKC_Quick_Check= -Maybe:=}'); + Error('\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}', ""); + Expect(1, 71984, '\p{NFKC_Quick_Check=maybe}', ""); + Expect(0, 71984, '\p{^NFKC_Quick_Check=maybe}', ""); + Expect(0, 71984, '\P{NFKC_Quick_Check=maybe}', ""); + Expect(1, 71984, '\P{^NFKC_Quick_Check=maybe}', ""); + Expect(0, 71985, '\p{NFKC_Quick_Check=maybe}', ""); + Expect(1, 71985, '\p{^NFKC_Quick_Check=maybe}', ""); + Expect(1, 71985, '\P{NFKC_Quick_Check=maybe}', ""); + Expect(0, 71985, '\P{^NFKC_Quick_Check=maybe}', ""); Expect(1, 71984, '\p{NFKC_Quick_Check=:\Amaybe\z:}', "");; Expect(0, 71985, '\p{NFKC_Quick_Check=:\Amaybe\z:}', "");; - Expect(1, 71984, '\p{NFKC_Quick_Check: _MAYBE}', ""); - Expect(0, 71984, '\p{^NFKC_Quick_Check: _MAYBE}', ""); - Expect(0, 71984, '\P{NFKC_Quick_Check: _MAYBE}', ""); - Expect(1, 71984, '\P{^NFKC_Quick_Check: _MAYBE}', ""); - Expect(0, 71985, '\p{NFKC_Quick_Check: _MAYBE}', ""); - Expect(1, 71985, '\p{^NFKC_Quick_Check: _MAYBE}', ""); - Expect(1, 71985, '\P{NFKC_Quick_Check: _MAYBE}', ""); - Expect(0, 71985, '\P{^NFKC_Quick_Check: _MAYBE}', ""); - Error('\p{NFKC_QC=/a/M}'); - Error('\P{NFKC_QC=/a/M}'); + Expect(1, 71984, '\p{NFKC_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_QC=:\AM\z:}', "");; Expect(0, 71985, '\p{NFKC_QC=:\AM\z:}', "");; Expect(1, 71984, '\p{NFKC_QC=m}', ""); @@ -65482,34 +66777,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}', ""); @@ -65518,16 +66813,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=_/a/No}'); - Error('\P{NFKC_Quick_Check=_/a/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}', ""); @@ -65540,16 +66835,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= N/a/}'); - Error('\P{NFKC_QC= N/a/}'); + 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}', ""); @@ -65562,16 +66857,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 195102, '\P{^NFKC_QC=n}', ""); Expect(1, 195101, '\p{NFKC_QC=:\An\z:}', "");; Expect(0, 195102, '\p{NFKC_QC=:\An\z:}', "");; - Expect(1, 195101, '\p{NFKC_QC=_-n}', ""); - Expect(0, 195101, '\p{^NFKC_QC=_-n}', ""); - Expect(0, 195101, '\P{NFKC_QC=_-n}', ""); - Expect(1, 195101, '\P{^NFKC_QC=_-n}', ""); - Expect(0, 195102, '\p{NFKC_QC=_-n}', ""); - Expect(1, 195102, '\p{^NFKC_QC=_-n}', ""); - Expect(1, 195102, '\P{NFKC_QC=_-n}', ""); - Expect(0, 195102, '\P{^NFKC_QC=_-n}', ""); - Error('\p{Is_NFKC_Quick_Check=:=No}'); - Error('\P{Is_NFKC_Quick_Check=:=No}'); + Expect(1, 195101, '\p{NFKC_QC=N}', ""); + Expect(0, 195101, '\p{^NFKC_QC=N}', ""); + Expect(0, 195101, '\P{NFKC_QC=N}', ""); + Expect(1, 195101, '\P{^NFKC_QC=N}', ""); + Expect(0, 195102, '\p{NFKC_QC=N}', ""); + Expect(1, 195102, '\p{^NFKC_QC=N}', ""); + Expect(1, 195102, '\P{NFKC_QC=N}', ""); + Expect(0, 195102, '\P{^NFKC_QC=N}', ""); + Error('\p{Is_NFKC_Quick_Check=/a/ -No}'); + Error('\P{Is_NFKC_Quick_Check=/a/ -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}', ""); @@ -65580,16 +66875,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/a/}'); + Error('\P{Is_NFKC_QC=-N/a/}'); Expect(1, 195101, '\p{Is_NFKC_QC=n}', ""); Expect(0, 195101, '\p{^Is_NFKC_QC=n}', ""); Expect(0, 195101, '\P{Is_NFKC_QC=n}', ""); @@ -65598,16 +66893,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= :=yes}'); - Error('\P{NFKC_Quick_Check= :=yes}'); + Expect(1, 195101, '\p{Is_NFKC_QC= N}', ""); + Expect(0, 195101, '\p{^Is_NFKC_QC= N}', ""); + Expect(0, 195101, '\P{Is_NFKC_QC= N}', ""); + Expect(1, 195101, '\P{^Is_NFKC_QC= N}', ""); + Expect(0, 195102, '\p{Is_NFKC_QC= N}', ""); + Expect(1, 195102, '\p{^Is_NFKC_QC= N}', ""); + Expect(1, 195102, '\P{Is_NFKC_QC= N}', ""); + Expect(0, 195102, '\P{^Is_NFKC_QC= N}', ""); + Error('\p{NFKC_Quick_Check=/a/YES}'); + Error('\P{NFKC_Quick_Check=/a/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}', ""); @@ -65620,16 +66915,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}', ""); @@ -65642,16 +66937,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=--Yes/a/}'); + Error('\P{Is_NFKC_Quick_Check=--Yes/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}', ""); @@ -65660,16 +66955,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=/a/- Y}'); - Error('\P{Is_NFKC_QC=/a/- Y}'); + 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_QC=y}', ""); Expect(0, 195102, '\p{^Is_NFKC_QC=y}', ""); Expect(0, 195102, '\P{Is_NFKC_QC=y}', ""); @@ -65678,20 +66973,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}', ""); @@ -65704,38 +66999,30 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 195102, '\P{^NFKD_Quick_Check=no}', ""); Expect(1, 195101, '\p{NFKD_Quick_Check=:\Ano\z:}', "");; Expect(0, 195102, '\p{NFKD_Quick_Check=:\Ano\z:}', "");; - Expect(1, 195101, '\p{NFKD_Quick_Check= -No}', ""); - Expect(0, 195101, '\p{^NFKD_Quick_Check= -No}', ""); - Expect(0, 195101, '\P{NFKD_Quick_Check= -No}', ""); - Expect(1, 195101, '\P{^NFKD_Quick_Check= -No}', ""); - Expect(0, 195102, '\p{NFKD_Quick_Check= -No}', ""); - Expect(1, 195102, '\p{^NFKD_Quick_Check= -No}', ""); - Expect(1, 195102, '\P{NFKD_Quick_Check= -No}', ""); - Expect(0, 195102, '\P{^NFKD_Quick_Check= -No}', ""); - Error('\p{NFKD_QC= _N/a/}'); - Error('\P{NFKD_QC= _N/a/}'); + 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}', ""); - Expect(0, 195101, '\p{^NFKD_QC:n}', ""); - Expect(0, 195101, '\P{NFKD_QC:n}', ""); - Expect(1, 195101, '\P{^NFKD_QC:n}', ""); - Expect(0, 195102, '\p{NFKD_QC:n}', ""); - Expect(1, 195102, '\p{^NFKD_QC:n}', ""); - Expect(1, 195102, '\P{NFKD_QC:n}', ""); - Expect(0, 195102, '\P{^NFKD_QC:n}', ""); + Expect(1, 195101, '\p{NFKD_QC=n}', ""); + Expect(0, 195101, '\p{^NFKD_QC=n}', ""); + Expect(0, 195101, '\P{NFKD_QC=n}', ""); + Expect(1, 195101, '\P{^NFKD_QC=n}', ""); + Expect(0, 195102, '\p{NFKD_QC=n}', ""); + Expect(1, 195102, '\p{^NFKD_QC=n}', ""); + Expect(1, 195102, '\P{NFKD_QC=n}', ""); + Expect(0, 195102, '\P{^NFKD_QC=n}', ""); Expect(1, 195101, '\p{NFKD_QC=:\An\z:}', "");; Expect(0, 195102, '\p{NFKD_QC=:\An\z:}', "");; - Expect(1, 195101, '\p{NFKD_QC= -N}', ""); - Expect(0, 195101, '\p{^NFKD_QC= -N}', ""); - Expect(0, 195101, '\P{NFKD_QC= -N}', ""); - Expect(1, 195101, '\P{^NFKD_QC= -N}', ""); - Expect(0, 195102, '\p{NFKD_QC= -N}', ""); - Expect(1, 195102, '\p{^NFKD_QC= -N}', ""); - Expect(1, 195102, '\P{NFKD_QC= -N}', ""); - Expect(0, 195102, '\P{^NFKD_QC= -N}', ""); - Error('\p{Is_NFKD_Quick_Check: NO/a/}'); - Error('\P{Is_NFKD_Quick_Check: NO/a/}'); + 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{Is_NFKD_Quick_Check=no}', ""); Expect(0, 195101, '\p{^Is_NFKD_Quick_Check=no}', ""); Expect(0, 195101, '\P{Is_NFKD_Quick_Check=no}', ""); @@ -65744,16 +67031,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 195102, '\p{^Is_NFKD_Quick_Check=no}', ""); Expect(1, 195102, '\P{Is_NFKD_Quick_Check=no}', ""); Expect(0, 195102, '\P{^Is_NFKD_Quick_Check=no}', ""); - Expect(1, 195101, '\p{Is_NFKD_Quick_Check: _ No}', ""); - Expect(0, 195101, '\p{^Is_NFKD_Quick_Check: _ No}', ""); - Expect(0, 195101, '\P{Is_NFKD_Quick_Check: _ No}', ""); - Expect(1, 195101, '\P{^Is_NFKD_Quick_Check: _ No}', ""); - Expect(0, 195102, '\p{Is_NFKD_Quick_Check: _ No}', ""); - Expect(1, 195102, '\p{^Is_NFKD_Quick_Check: _ No}', ""); - Expect(1, 195102, '\P{Is_NFKD_Quick_Check: _ No}', ""); - Expect(0, 195102, '\P{^Is_NFKD_Quick_Check: _ No}', ""); - Error('\p{Is_NFKD_QC= -n/a/}'); - Error('\P{Is_NFKD_QC= -n/a/}'); + Expect(1, 195101, '\p{Is_NFKD_Quick_Check: - No}', ""); + Expect(0, 195101, '\p{^Is_NFKD_Quick_Check: - No}', ""); + Expect(0, 195101, '\P{Is_NFKD_Quick_Check: - No}', ""); + 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}', ""); @@ -65762,38 +67049,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 195102, '\p{^Is_NFKD_QC=n}', ""); Expect(1, 195102, '\P{Is_NFKD_QC=n}', ""); Expect(0, 195102, '\P{^Is_NFKD_QC=n}', ""); - Expect(1, 195101, '\p{Is_NFKD_QC: _n}', ""); - Expect(0, 195101, '\p{^Is_NFKD_QC: _n}', ""); - Expect(0, 195101, '\P{Is_NFKD_QC: _n}', ""); - Expect(1, 195101, '\P{^Is_NFKD_QC: _n}', ""); - Expect(0, 195102, '\p{Is_NFKD_QC: _n}', ""); - Expect(1, 195102, '\p{^Is_NFKD_QC: _n}', ""); - Expect(1, 195102, '\P{Is_NFKD_QC: _n}', ""); - Expect(0, 195102, '\P{^Is_NFKD_QC: _n}', ""); - Error('\p{NFKD_Quick_Check= :=Yes}'); - Error('\P{NFKD_Quick_Check= :=Yes}'); + Expect(1, 195101, '\p{Is_NFKD_QC= _N}', ""); + Expect(0, 195101, '\p{^Is_NFKD_QC= _N}', ""); + Expect(0, 195101, '\P{Is_NFKD_QC= _N}', ""); + Expect(1, 195101, '\P{^Is_NFKD_QC= _N}', ""); + Expect(0, 195102, '\p{Is_NFKD_QC= _N}', ""); + Expect(1, 195102, '\p{^Is_NFKD_QC= _N}', ""); + Expect(1, 195102, '\P{Is_NFKD_QC= _N}', ""); + Expect(0, 195102, '\P{^Is_NFKD_QC= _N}', ""); + Error('\p{NFKD_Quick_Check: _Yes:=}'); + Error('\P{NFKD_Quick_Check: _Yes:=}'); Expect(1, 195102, '\p{NFKD_Quick_Check=:\AYes\z:}', "");; Expect(0, 195101, '\p{NFKD_Quick_Check=:\AYes\z:}', "");; - Expect(1, 195102, '\p{NFKD_Quick_Check: yes}', ""); - Expect(0, 195102, '\p{^NFKD_Quick_Check: yes}', ""); - Expect(0, 195102, '\P{NFKD_Quick_Check: yes}', ""); - Expect(1, 195102, '\P{^NFKD_Quick_Check: yes}', ""); - Expect(0, 195101, '\p{NFKD_Quick_Check: yes}', ""); - Expect(1, 195101, '\p{^NFKD_Quick_Check: yes}', ""); - Expect(1, 195101, '\P{NFKD_Quick_Check: yes}', ""); - Expect(0, 195101, '\P{^NFKD_Quick_Check: yes}', ""); + Expect(1, 195102, '\p{NFKD_Quick_Check=yes}', ""); + Expect(0, 195102, '\p{^NFKD_Quick_Check=yes}', ""); + Expect(0, 195102, '\P{NFKD_Quick_Check=yes}', ""); + Expect(1, 195102, '\P{^NFKD_Quick_Check=yes}', ""); + Expect(0, 195101, '\p{NFKD_Quick_Check=yes}', ""); + Expect(1, 195101, '\p{^NFKD_Quick_Check=yes}', ""); + Expect(1, 195101, '\P{NFKD_Quick_Check=yes}', ""); + Expect(0, 195101, '\P{^NFKD_Quick_Check=yes}', ""); Expect(1, 195102, '\p{NFKD_Quick_Check=:\Ayes\z:}', "");; Expect(0, 195101, '\p{NFKD_Quick_Check=:\Ayes\z:}', "");; - Expect(1, 195102, '\p{NFKD_Quick_Check=-Yes}', ""); - Expect(0, 195102, '\p{^NFKD_Quick_Check=-Yes}', ""); - Expect(0, 195102, '\P{NFKD_Quick_Check=-Yes}', ""); - Expect(1, 195102, '\P{^NFKD_Quick_Check=-Yes}', ""); - Expect(0, 195101, '\p{NFKD_Quick_Check=-Yes}', ""); - Expect(1, 195101, '\p{^NFKD_Quick_Check=-Yes}', ""); - Expect(1, 195101, '\P{NFKD_Quick_Check=-Yes}', ""); - Expect(0, 195101, '\P{^NFKD_Quick_Check=-Yes}', ""); - Error('\p{NFKD_QC=_-Y:=}'); - Error('\P{NFKD_QC=_-Y:=}'); + Expect(1, 195102, '\p{NFKD_Quick_Check=_Yes}', ""); + Expect(0, 195102, '\p{^NFKD_Quick_Check=_Yes}', ""); + Expect(0, 195102, '\P{NFKD_Quick_Check=_Yes}', ""); + Expect(1, 195102, '\P{^NFKD_Quick_Check=_Yes}', ""); + Expect(0, 195101, '\p{NFKD_Quick_Check=_Yes}', ""); + Expect(1, 195101, '\p{^NFKD_Quick_Check=_Yes}', ""); + Expect(1, 195101, '\P{NFKD_Quick_Check=_Yes}', ""); + Expect(0, 195101, '\P{^NFKD_Quick_Check=_Yes}', ""); + Error('\p{NFKD_QC=:= Y}'); + Error('\P{NFKD_QC=:= Y}'); Expect(1, 195102, '\p{NFKD_QC=:\AY\z:}', "");; Expect(0, 195101, '\p{NFKD_QC=:\AY\z:}', "");; Expect(1, 195102, '\p{NFKD_QC=y}', ""); @@ -65806,16 +67093,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 195101, '\P{^NFKD_QC=y}', ""); Expect(1, 195102, '\p{NFKD_QC=:\Ay\z:}', "");; Expect(0, 195101, '\p{NFKD_QC=:\Ay\z:}', "");; - Expect(1, 195102, '\p{NFKD_QC= Y}', ""); - Expect(0, 195102, '\p{^NFKD_QC= Y}', ""); - Expect(0, 195102, '\P{NFKD_QC= Y}', ""); - Expect(1, 195102, '\P{^NFKD_QC= Y}', ""); - Expect(0, 195101, '\p{NFKD_QC= Y}', ""); - Expect(1, 195101, '\p{^NFKD_QC= Y}', ""); - Expect(1, 195101, '\P{NFKD_QC= Y}', ""); - Expect(0, 195101, '\P{^NFKD_QC= Y}', ""); - Error('\p{Is_NFKD_Quick_Check=-/a/YES}'); - Error('\P{Is_NFKD_Quick_Check=-/a/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:=}'); + Error('\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}', ""); @@ -65824,38 +67111,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 195101, '\p{^Is_NFKD_Quick_Check=yes}', ""); Expect(1, 195101, '\P{Is_NFKD_Quick_Check=yes}', ""); Expect(0, 195101, '\P{^Is_NFKD_Quick_Check=yes}', ""); - Expect(1, 195102, '\p{Is_NFKD_Quick_Check= yes}', ""); - Expect(0, 195102, '\p{^Is_NFKD_Quick_Check= yes}', ""); - Expect(0, 195102, '\P{Is_NFKD_Quick_Check= yes}', ""); - Expect(1, 195102, '\P{^Is_NFKD_Quick_Check= yes}', ""); - Expect(0, 195101, '\p{Is_NFKD_Quick_Check= yes}', ""); - Expect(1, 195101, '\p{^Is_NFKD_Quick_Check= yes}', ""); - Expect(1, 195101, '\P{Is_NFKD_Quick_Check= yes}', ""); - Expect(0, 195101, '\P{^Is_NFKD_Quick_Check= yes}', ""); - Error('\p{Is_NFKD_QC=_/a/Y}'); - Error('\P{Is_NFKD_QC=_/a/Y}'); - Expect(1, 195102, '\p{Is_NFKD_QC: y}', ""); - Expect(0, 195102, '\p{^Is_NFKD_QC: y}', ""); - Expect(0, 195102, '\P{Is_NFKD_QC: y}', ""); - Expect(1, 195102, '\P{^Is_NFKD_QC: y}', ""); - Expect(0, 195101, '\p{Is_NFKD_QC: y}', ""); - Expect(1, 195101, '\p{^Is_NFKD_QC: y}', ""); - Expect(1, 195101, '\P{Is_NFKD_QC: y}', ""); - Expect(0, 195101, '\P{^Is_NFKD_QC: y}', ""); - Expect(1, 195102, '\p{Is_NFKD_QC=_-Y}', ""); - Expect(0, 195102, '\p{^Is_NFKD_QC=_-Y}', ""); - Expect(0, 195102, '\P{Is_NFKD_QC=_-Y}', ""); - Expect(1, 195102, '\P{^Is_NFKD_QC=_-Y}', ""); - Expect(0, 195101, '\p{Is_NFKD_QC=_-Y}', ""); - Expect(1, 195101, '\p{^Is_NFKD_QC=_-Y}', ""); - Expect(1, 195101, '\P{Is_NFKD_QC=_-Y}', ""); - Expect(0, 195101, '\P{^Is_NFKD_QC=_-Y}', ""); + Expect(1, 195102, '\p{Is_NFKD_Quick_Check=-YES}', ""); + Expect(0, 195102, '\p{^Is_NFKD_Quick_Check=-YES}', ""); + Expect(0, 195102, '\P{Is_NFKD_Quick_Check=-YES}', ""); + Expect(1, 195102, '\P{^Is_NFKD_Quick_Check=-YES}', ""); + Expect(0, 195101, '\p{Is_NFKD_Quick_Check=-YES}', ""); + Expect(1, 195101, '\p{^Is_NFKD_Quick_Check=-YES}', ""); + Expect(1, 195101, '\P{Is_NFKD_Quick_Check=-YES}', ""); + Expect(0, 195101, '\P{^Is_NFKD_Quick_Check=-YES}', ""); + Error('\p{Is_NFKD_QC= :=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}', ""); + 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}', ""); @@ -65868,16 +67155,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}', ""); @@ -65898,8 +67185,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 130042, '\p{^Nt= De}', ""); Expect(1, 130042, '\P{Nt= De}', ""); Expect(0, 130042, '\P{^Nt= De}', ""); - Error('\p{Is_Numeric_Type=-_DECIMAL/a/}'); - Error('\P{Is_Numeric_Type=-_DECIMAL/a/}'); + 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}', ""); @@ -65908,16 +67195,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/a/}'); - Error('\P{Is_Nt= -De/a/}'); + Expect(1, 130041, '\p{Is_Numeric_Type= DECIMAL}', ""); + Expect(0, 130041, '\p{^Is_Numeric_Type= DECIMAL}', ""); + Expect(0, 130041, '\P{Is_Numeric_Type= DECIMAL}', ""); + Expect(1, 130041, '\P{^Is_Numeric_Type= DECIMAL}', ""); + Expect(0, 130042, '\p{Is_Numeric_Type= DECIMAL}', ""); + Expect(1, 130042, '\p{^Is_Numeric_Type= DECIMAL}', ""); + Expect(1, 130042, '\P{Is_Numeric_Type= DECIMAL}', ""); + Expect(0, 130042, '\P{^Is_Numeric_Type= DECIMAL}', ""); + Error('\p{Is_Nt=-:=De}'); + Error('\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}', ""); @@ -65926,16 +67213,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}', ""); @@ -65948,36 +67235,36 @@ 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}'); + Error('\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}', ""); + 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}', ""); + 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}', ""); @@ -65988,34 +67275,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 127243, '\p{^Is_Numeric_Type=digit}', ""); Expect(1, 127243, '\P{Is_Numeric_Type=digit}', ""); Expect(0, 127243, '\P{^Is_Numeric_Type=digit}', ""); - Expect(1, 127242, '\p{Is_Numeric_Type= Digit}', ""); - Expect(0, 127242, '\p{^Is_Numeric_Type= Digit}', ""); - Expect(0, 127242, '\P{Is_Numeric_Type= Digit}', ""); - Expect(1, 127242, '\P{^Is_Numeric_Type= Digit}', ""); - Expect(0, 127243, '\p{Is_Numeric_Type= Digit}', ""); - Expect(1, 127243, '\p{^Is_Numeric_Type= Digit}', ""); - Expect(1, 127243, '\P{Is_Numeric_Type= Digit}', ""); - Expect(0, 127243, '\P{^Is_Numeric_Type= Digit}', ""); - Error('\p{Is_Nt=-:=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{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, 194705, '\p{Numeric_Type=:\ANone\z:}', "");; Expect(0, 194704, '\p{Numeric_Type=:\ANone\z:}', "");; Expect(1, 194705, '\p{Numeric_Type=none}', ""); @@ -66028,16 +67315,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 194704, '\P{^Numeric_Type=none}', ""); Expect(1, 194705, '\p{Numeric_Type=:\Anone\z:}', "");; Expect(0, 194704, '\p{Numeric_Type=:\Anone\z:}', "");; - Expect(1, 194705, '\p{Numeric_Type= None}', ""); - Expect(0, 194705, '\p{^Numeric_Type= None}', ""); - Expect(0, 194705, '\P{Numeric_Type= None}', ""); - Expect(1, 194705, '\P{^Numeric_Type= None}', ""); - Expect(0, 194704, '\p{Numeric_Type= None}', ""); - Expect(1, 194704, '\p{^Numeric_Type= None}', ""); - Expect(1, 194704, '\P{Numeric_Type= None}', ""); - Expect(0, 194704, '\P{^Numeric_Type= None}', ""); - Error('\p{Nt= _None:=}'); - Error('\P{Nt= _None:=}'); + Expect(1, 194705, '\p{Numeric_Type= none}', ""); + Expect(0, 194705, '\p{^Numeric_Type= none}', ""); + Expect(0, 194705, '\P{Numeric_Type= none}', ""); + Expect(1, 194705, '\P{^Numeric_Type= none}', ""); + Expect(0, 194704, '\p{Numeric_Type= none}', ""); + Expect(1, 194704, '\p{^Numeric_Type= none}', ""); + Expect(1, 194704, '\P{Numeric_Type= none}', ""); + Expect(0, 194704, '\P{^Numeric_Type= none}', ""); + Error('\p{Nt=/a/None}'); + Error('\P{Nt=/a/None}'); Expect(1, 194705, '\p{Nt=:\ANone\z:}', "");; Expect(0, 194704, '\p{Nt=:\ANone\z:}', "");; Expect(1, 194705, '\p{Nt=none}', ""); @@ -66050,34 +67337,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: /a/__None}'); - Error('\P{Is_Numeric_Type: /a/__None}'); - Expect(1, 194705, '\p{Is_Numeric_Type=none}', ""); - Expect(0, 194705, '\p{^Is_Numeric_Type=none}', ""); - Expect(0, 194705, '\P{Is_Numeric_Type=none}', ""); - 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{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{Is_Nt=none}', ""); Expect(0, 194705, '\p{^Is_Nt=none}', ""); Expect(0, 194705, '\P{Is_Nt=none}', ""); @@ -66086,16 +67373,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/a/}'); - Error('\P{Numeric_Type= -Numeric/a/}'); + Expect(1, 194705, '\p{Is_Nt=_none}', ""); + Expect(0, 194705, '\p{^Is_Nt=_none}', ""); + Expect(0, 194705, '\P{Is_Nt=_none}', ""); + Expect(1, 194705, '\P{^Is_Nt=_none}', ""); + Expect(0, 194704, '\p{Is_Nt=_none}', ""); + Expect(1, 194704, '\p{^Is_Nt=_none}', ""); + Expect(1, 194704, '\P{Is_Nt=_none}', ""); + Expect(0, 194704, '\P{^Is_Nt=_none}', ""); + Error('\p{Numeric_Type= Numeric:=}'); + Error('\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}', ""); @@ -66108,16 +67395,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:=}'); - Error('\P{Nt: _Nu:=}'); + Expect(1, 194704, '\p{Numeric_Type=-_numeric}', ""); + Expect(0, 194704, '\p{^Numeric_Type=-_numeric}', ""); + Expect(0, 194704, '\P{Numeric_Type=-_numeric}', ""); + Expect(1, 194704, '\P{^Numeric_Type=-_numeric}', ""); + Expect(0, 194705, '\p{Numeric_Type=-_numeric}', ""); + Expect(1, 194705, '\p{^Numeric_Type=-_numeric}', ""); + Expect(1, 194705, '\P{Numeric_Type=-_numeric}', ""); + Expect(0, 194705, '\P{^Numeric_Type=-_numeric}', ""); + Error('\p{Nt= Nu/a/}'); + Error('\P{Nt= Nu/a/}'); Expect(1, 194704, '\p{Nt=:\ANu\z:}', "");; Expect(0, 194705, '\p{Nt=:\ANu\z:}', "");; Expect(1, 194704, '\p{Nt=nu}', ""); @@ -66130,34 +67417,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 194705, '\P{^Nt=nu}', ""); Expect(1, 194704, '\p{Nt=:\Anu\z:}', "");; Expect(0, 194705, '\p{Nt=:\Anu\z:}', "");; - Expect(1, 194704, '\p{Nt= -Nu}', ""); - Expect(0, 194704, '\p{^Nt= -Nu}', ""); - Expect(0, 194704, '\P{Nt= -Nu}', ""); - Expect(1, 194704, '\P{^Nt= -Nu}', ""); - Expect(0, 194705, '\p{Nt= -Nu}', ""); - Expect(1, 194705, '\p{^Nt= -Nu}', ""); - Expect(1, 194705, '\P{Nt= -Nu}', ""); - Expect(0, 194705, '\P{^Nt= -Nu}', ""); - Error('\p{Is_Numeric_Type=_-Numeric:=}'); - Error('\P{Is_Numeric_Type=_-Numeric:=}'); - Expect(1, 194704, '\p{Is_Numeric_Type: numeric}', ""); - Expect(0, 194704, '\p{^Is_Numeric_Type: numeric}', ""); - Expect(0, 194704, '\P{Is_Numeric_Type: numeric}', ""); - Expect(1, 194704, '\P{^Is_Numeric_Type: numeric}', ""); - Expect(0, 194705, '\p{Is_Numeric_Type: numeric}', ""); - Expect(1, 194705, '\p{^Is_Numeric_Type: numeric}', ""); - Expect(1, 194705, '\P{Is_Numeric_Type: numeric}', ""); - Expect(0, 194705, '\P{^Is_Numeric_Type: numeric}', ""); - Expect(1, 194704, '\p{Is_Numeric_Type=_NUMERIC}', ""); - Expect(0, 194704, '\p{^Is_Numeric_Type=_NUMERIC}', ""); - Expect(0, 194704, '\P{Is_Numeric_Type=_NUMERIC}', ""); - Expect(1, 194704, '\P{^Is_Numeric_Type=_NUMERIC}', ""); - Expect(0, 194705, '\p{Is_Numeric_Type=_NUMERIC}', ""); - Expect(1, 194705, '\p{^Is_Numeric_Type=_NUMERIC}', ""); - Expect(1, 194705, '\P{Is_Numeric_Type=_NUMERIC}', ""); - Expect(0, 194705, '\P{^Is_Numeric_Type=_NUMERIC}', ""); - Error('\p{Is_Nt= /a/Nu}'); - Error('\P{Is_Nt= /a/Nu}'); + Expect(1, 194704, '\p{Nt= nu}', ""); + Expect(0, 194704, '\p{^Nt= nu}', ""); + Expect(0, 194704, '\P{Nt= nu}', ""); + Expect(1, 194704, '\P{^Nt= nu}', ""); + Expect(0, 194705, '\p{Nt= nu}', ""); + Expect(1, 194705, '\p{^Nt= nu}', ""); + Expect(1, 194705, '\P{Nt= nu}', ""); + Expect(0, 194705, '\P{^Nt= nu}', ""); + Error('\p{Is_Numeric_Type=/a/ Numeric}'); + Error('\P{Is_Numeric_Type=/a/ Numeric}'); + Expect(1, 194704, '\p{Is_Numeric_Type=numeric}', ""); + Expect(0, 194704, '\p{^Is_Numeric_Type=numeric}', ""); + Expect(0, 194704, '\P{Is_Numeric_Type=numeric}', ""); + Expect(1, 194704, '\P{^Is_Numeric_Type=numeric}', ""); + Expect(0, 194705, '\p{Is_Numeric_Type=numeric}', ""); + Expect(1, 194705, '\p{^Is_Numeric_Type=numeric}', ""); + Expect(1, 194705, '\P{Is_Numeric_Type=numeric}', ""); + Expect(0, 194705, '\P{^Is_Numeric_Type=numeric}', ""); + Expect(1, 194704, '\p{Is_Numeric_Type= -numeric}', ""); + Expect(0, 194704, '\p{^Is_Numeric_Type= -numeric}', ""); + Expect(0, 194704, '\P{Is_Numeric_Type= -numeric}', ""); + Expect(1, 194704, '\P{^Is_Numeric_Type= -numeric}', ""); + Expect(0, 194705, '\p{Is_Numeric_Type= -numeric}', ""); + Expect(1, 194705, '\p{^Is_Numeric_Type= -numeric}', ""); + Expect(1, 194705, '\P{Is_Numeric_Type= -numeric}', ""); + Expect(0, 194705, '\P{^Is_Numeric_Type= -numeric}', ""); + Error('\p{Is_Nt=:=- nu}'); + Error('\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}', ""); @@ -66166,38 +67453,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=/a/_--0000000001/000002}'); - Error('\P{Numeric_Value=/a/_--0000000001/000002}'); + Error('\p{Numeric_Value: _:=-01/0002}'); + Error('\P{Numeric_Value: _:=-01/0002}'); 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=-001/00000002}', ""); - Expect(0, 3891, '\p{^Numeric_Value=-001/00000002}', ""); - Expect(0, 3891, '\P{Numeric_Value=-001/00000002}', ""); - Expect(1, 3891, '\P{^Numeric_Value=-001/00000002}', ""); - Expect(0, 3892, '\p{Numeric_Value=-001/00000002}', ""); - Expect(1, 3892, '\p{^Numeric_Value=-001/00000002}', ""); - Expect(1, 3892, '\P{Numeric_Value=-001/00000002}', ""); - Expect(0, 3892, '\P{^Numeric_Value=-001/00000002}', ""); - Expect(1, 3891, '\p{Numeric_Value=-60/120}', ""); - Expect(0, 3891, '\p{^Numeric_Value=-60/120}', ""); - Expect(0, 3891, '\P{Numeric_Value=-60/120}', ""); - 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=-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=-5.0e-01}', ""); Expect(0, 3891, '\p{^Numeric_Value=-5.0e-01}', ""); Expect(0, 3891, '\P{Numeric_Value=-5.0e-01}', ""); @@ -66222,26 +67509,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3892, '\p{^Numeric_Value=-5.00e-01}', ""); Expect(1, 3892, '\P{Numeric_Value=-5.00e-01}', ""); Expect(0, 3892, '\P{^Numeric_Value=-5.00e-01}', ""); - Expect(1, 3891, '\p{Numeric_Value: -0.50}', ""); - Expect(0, 3891, '\p{^Numeric_Value: -0.50}', ""); - Expect(0, 3891, '\P{Numeric_Value: -0.50}', ""); - Expect(1, 3891, '\P{^Numeric_Value: -0.50}', ""); - Expect(0, 3892, '\p{Numeric_Value: -0.50}', ""); - Expect(1, 3892, '\p{^Numeric_Value: -0.50}', ""); - Expect(1, 3892, '\P{Numeric_Value: -0.50}', ""); - Expect(0, 3892, '\P{^Numeric_Value: -0.50}', ""); - Error('\p{Nv=/a/- -0000000001/000000002}'); - Error('\P{Nv=/a/- -0000000001/000000002}'); + Expect(1, 3891, '\p{Numeric_Value=-0.50}', ""); + Expect(0, 3891, '\p{^Numeric_Value=-0.50}', ""); + Expect(0, 3891, '\P{Numeric_Value=-0.50}', ""); + Expect(1, 3891, '\P{^Numeric_Value=-0.50}', ""); + Expect(0, 3892, '\p{Numeric_Value=-0.50}', ""); + Expect(1, 3892, '\p{^Numeric_Value=-0.50}', ""); + Expect(1, 3892, '\P{Numeric_Value=-0.50}', ""); + Expect(0, 3892, '\P{^Numeric_Value=-0.50}', ""); + Error('\p{Nv=_-000001/2/a/}'); + Error('\P{Nv=_-000001/2/a/}'); Expect(1, 3891, '\p{Nv=:\A-1/2\z:}', "");; Expect(0, 3892, '\p{Nv=:\A-1/2\z:}', "");; - Expect(1, 3891, '\p{Nv=-0000000001/000000002}', ""); - Expect(0, 3891, '\p{^Nv=-0000000001/000000002}', ""); - Expect(0, 3891, '\P{Nv=-0000000001/000000002}', ""); - Expect(1, 3891, '\P{^Nv=-0000000001/000000002}', ""); - Expect(0, 3892, '\p{Nv=-0000000001/000000002}', ""); - Expect(1, 3892, '\p{^Nv=-0000000001/000000002}', ""); - Expect(1, 3892, '\P{Nv=-0000000001/000000002}', ""); - Expect(0, 3892, '\P{^Nv=-0000000001/000000002}', ""); + Expect(1, 3891, '\p{Nv=-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=-60/120}', ""); Expect(0, 3891, '\p{^Nv=-60/120}', ""); Expect(0, 3891, '\P{Nv=-60/120}', ""); @@ -66282,16 +67569,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3892, '\p{^Nv=-0.50}', ""); Expect(1, 3892, '\P{Nv=-0.50}', ""); Expect(0, 3892, '\P{^Nv=-0.50}', ""); - Error('\p{Is_Numeric_Value=- -00000001/0002:=}'); - Error('\P{Is_Numeric_Value=- -00000001/0002:=}'); - Expect(1, 3891, '\p{Is_Numeric_Value=-000000001/0000000002}', ""); - Expect(0, 3891, '\p{^Is_Numeric_Value=-000000001/0000000002}', ""); - Expect(0, 3891, '\P{Is_Numeric_Value=-000000001/0000000002}', ""); - Expect(1, 3891, '\P{^Is_Numeric_Value=-000000001/0000000002}', ""); - Expect(0, 3892, '\p{Is_Numeric_Value=-000000001/0000000002}', ""); - Expect(1, 3892, '\p{^Is_Numeric_Value=-000000001/0000000002}', ""); - Expect(1, 3892, '\P{Is_Numeric_Value=-000000001/0000000002}', ""); - Expect(0, 3892, '\P{^Is_Numeric_Value=-000000001/0000000002}', ""); + 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{Is_Numeric_Value=-60/120}', ""); Expect(0, 3891, '\p{^Is_Numeric_Value=-60/120}', ""); Expect(0, 3891, '\P{Is_Numeric_Value=-60/120}', ""); @@ -66316,14 +67603,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}', ""); @@ -66332,16 +67619,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3892, '\p{^Is_Numeric_Value=-0.50}', ""); Expect(1, 3892, '\P{Is_Numeric_Value=-0.50}', ""); Expect(0, 3892, '\P{^Is_Numeric_Value=-0.50}', ""); - Error('\p{Is_Nv=_ -00001/0002:=}'); - Error('\P{Is_Nv=_ -00001/0002:=}'); - Expect(1, 3891, '\p{Is_Nv=-0000001/000002}', ""); - Expect(0, 3891, '\p{^Is_Nv=-0000001/000002}', ""); - Expect(0, 3891, '\P{Is_Nv=-0000001/000002}', ""); - Expect(1, 3891, '\P{^Is_Nv=-0000001/000002}', ""); - Expect(0, 3892, '\p{Is_Nv=-0000001/000002}', ""); - Expect(1, 3892, '\p{^Is_Nv=-0000001/000002}', ""); - Expect(1, 3892, '\P{Is_Nv=-0000001/000002}', ""); - Expect(0, 3892, '\P{^Is_Nv=-0000001/000002}', ""); + 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}', ""); @@ -66366,14 +67653,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3892, '\p{^Is_Nv=-0.5}', ""); Expect(1, 3892, '\P{Is_Nv=-0.5}', ""); Expect(0, 3892, '\P{^Is_Nv=-0.5}', ""); - Expect(1, 3891, '\p{Is_Nv: -5.00e-01}', ""); - Expect(0, 3891, '\p{^Is_Nv: -5.00e-01}', ""); - Expect(0, 3891, '\P{Is_Nv: -5.00e-01}', ""); - Expect(1, 3891, '\P{^Is_Nv: -5.00e-01}', ""); - Expect(0, 3892, '\p{Is_Nv: -5.00e-01}', ""); - Expect(1, 3892, '\p{^Is_Nv: -5.00e-01}', ""); - Expect(1, 3892, '\P{Is_Nv: -5.00e-01}', ""); - Expect(0, 3892, '\P{^Is_Nv: -5.00e-01}', ""); + Expect(1, 3891, '\p{Is_Nv=-5.00e-01}', ""); + Expect(0, 3891, '\p{^Is_Nv=-5.00e-01}', ""); + Expect(0, 3891, '\P{Is_Nv=-5.00e-01}', ""); + Expect(1, 3891, '\P{^Is_Nv=-5.00e-01}', ""); + Expect(0, 3892, '\p{Is_Nv=-5.00e-01}', ""); + Expect(1, 3892, '\p{^Is_Nv=-5.00e-01}', ""); + Expect(1, 3892, '\P{Is_Nv=-5.00e-01}', ""); + Expect(0, 3892, '\P{^Is_Nv=-5.00e-01}', ""); Expect(1, 3891, '\p{Is_Nv=-0.50}', ""); Expect(0, 3891, '\p{^Is_Nv=-0.50}', ""); Expect(0, 3891, '\P{Is_Nv=-0.50}', ""); @@ -66382,38 +67669,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=-000000000:=}'); - Error('\P{Numeric_Value=-000000000:=}'); + Error('\p{Numeric_Value=/a/ 00000000_0}'); + Error('\P{Numeric_Value=/a/ 00000000_0}'); Expect(1, 130032, '\p{Numeric_Value=:\A0\z:}', "");; Expect(0, 130033, '\p{Numeric_Value=:\A0\z:}', "");; - Expect(1, 130032, '\p{Numeric_Value=000}', ""); - Expect(0, 130032, '\p{^Numeric_Value=000}', ""); - Expect(0, 130032, '\P{Numeric_Value=000}', ""); - Expect(1, 130032, '\P{^Numeric_Value=000}', ""); - Expect(0, 130033, '\p{Numeric_Value=000}', ""); - Expect(1, 130033, '\p{^Numeric_Value=000}', ""); - Expect(1, 130033, '\P{Numeric_Value=000}', ""); - Expect(0, 130033, '\P{^Numeric_Value=000}', ""); - Expect(1, 130032, '\p{Numeric_Value=0.000000000000000e+00}', ""); - Expect(0, 130032, '\p{^Numeric_Value=0.000000000000000e+00}', ""); - Expect(0, 130032, '\P{Numeric_Value=0.000000000000000e+00}', ""); - Expect(1, 130032, '\P{^Numeric_Value=0.000000000000000e+00}', ""); - Expect(0, 130033, '\p{Numeric_Value=0.000000000000000e+00}', ""); - Expect(1, 130033, '\p{^Numeric_Value=0.000000000000000e+00}', ""); - Expect(1, 130033, '\P{Numeric_Value=0.000000000000000e+00}', ""); - Expect(0, 130033, '\P{^Numeric_Value=0.000000000000000e+00}', ""); - Error('\p{Nv: _-+00_00_00_00_00:=}'); - Error('\P{Nv: _-+00_00_00_00_00:=}'); + Expect(1, 130032, '\p{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{Nv=:\A0\z:}', "");; Expect(0, 130033, '\p{Nv=:\A0\z:}', "");; - Expect(1, 130032, '\p{Nv=+0000}', ""); - Expect(0, 130032, '\p{^Nv=+0000}', ""); - Expect(0, 130032, '\P{Nv=+0000}', ""); - Expect(1, 130032, '\P{^Nv=+0000}', ""); - Expect(0, 130033, '\p{Nv=+0000}', ""); - Expect(1, 130033, '\p{^Nv=+0000}', ""); - Expect(1, 130033, '\P{Nv=+0000}', ""); - Expect(0, 130033, '\P{^Nv=+0000}', ""); + Expect(1, 130032, '\p{Nv=0}', ""); + 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=0.000000000000000e+00}', ""); Expect(0, 130032, '\p{^Nv=0.000000000000000e+00}', ""); Expect(0, 130032, '\P{Nv=0.000000000000000e+00}', ""); @@ -66422,16 +67709,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=_ 000_0:=}'); - Error('\P{Is_Numeric_Value=_ 000_0:=}'); - Expect(1, 130032, '\p{Is_Numeric_Value=0_0_0_0_0_0_0_000}', ""); - Expect(0, 130032, '\p{^Is_Numeric_Value=0_0_0_0_0_0_0_000}', ""); - Expect(0, 130032, '\P{Is_Numeric_Value=0_0_0_0_0_0_0_000}', ""); - Expect(1, 130032, '\P{^Is_Numeric_Value=0_0_0_0_0_0_0_000}', ""); - Expect(0, 130033, '\p{Is_Numeric_Value=0_0_0_0_0_0_0_000}', ""); - Expect(1, 130033, '\p{^Is_Numeric_Value=0_0_0_0_0_0_0_000}', ""); - Expect(1, 130033, '\P{Is_Numeric_Value=0_0_0_0_0_0_0_000}', ""); - Expect(0, 130033, '\P{^Is_Numeric_Value=0_0_0_0_0_0_0_000}', ""); + 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}', ""); 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}', ""); @@ -66440,36 +67727,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=-0000000000/a/}'); - Error('\P{Is_Nv=-0000000000/a/}'); - Expect(1, 130032, '\p{Is_Nv=+00000}', ""); - Expect(0, 130032, '\p{^Is_Nv=+00000}', ""); - Expect(0, 130032, '\P{Is_Nv=+00000}', ""); - Expect(1, 130032, '\P{^Is_Nv=+00000}', ""); - Expect(0, 130033, '\p{Is_Nv=+00000}', ""); - Expect(1, 130033, '\p{^Is_Nv=+00000}', ""); - Expect(1, 130033, '\P{Is_Nv=+00000}', ""); - Expect(0, 130033, '\P{^Is_Nv=+00000}', ""); - Expect(1, 130032, '\p{Is_Nv=0.000000000000000e+00}', ""); - Expect(0, 130032, '\p{^Is_Nv=0.000000000000000e+00}', ""); - Expect(0, 130032, '\P{Is_Nv=0.000000000000000e+00}', ""); - Expect(1, 130032, '\P{^Is_Nv=0.000000000000000e+00}', ""); - Expect(0, 130033, '\p{Is_Nv=0.000000000000000e+00}', ""); - Expect(1, 130033, '\p{^Is_Nv=0.000000000000000e+00}', ""); - Expect(1, 130033, '\P{Is_Nv=0.000000000000000e+00}', ""); - Expect(0, 130033, '\P{^Is_Nv=0.000000000000000e+00}', ""); - Error('\p{Numeric_Value=:=- 00001}'); - Error('\P{Numeric_Value=:=- 00001}'); + 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}'); Expect(1, 133418, '\p{Numeric_Value=:\A1\z:}', "");; Expect(0, 133419, '\p{Numeric_Value=:\A1\z:}', "");; - Expect(1, 133418, '\p{Numeric_Value=0_1}', ""); - Expect(0, 133418, '\p{^Numeric_Value=0_1}', ""); - Expect(0, 133418, '\P{Numeric_Value=0_1}', ""); - Expect(1, 133418, '\P{^Numeric_Value=0_1}', ""); - Expect(0, 133419, '\p{Numeric_Value=0_1}', ""); - Expect(1, 133419, '\p{^Numeric_Value=0_1}', ""); - Expect(1, 133419, '\P{Numeric_Value=0_1}', ""); - Expect(0, 133419, '\P{^Numeric_Value=0_1}', ""); + Expect(1, 133418, '\p{Numeric_Value=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=1.000000000000000e+00}', ""); Expect(0, 133418, '\p{^Numeric_Value=1.000000000000000e+00}', ""); Expect(0, 133418, '\P{Numeric_Value=1.000000000000000e+00}', ""); @@ -66478,18 +67765,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=_0000000_1/a/}'); - Error('\P{Nv=_0000000_1/a/}'); + Error('\p{Nv=/a/ +01}'); + Error('\P{Nv=/a/ +01}'); Expect(1, 133418, '\p{Nv=:\A1\z:}', "");; Expect(0, 133419, '\p{Nv=:\A1\z:}', "");; - Expect(1, 133418, '\p{Nv=001}', ""); - Expect(0, 133418, '\p{^Nv=001}', ""); - Expect(0, 133418, '\P{Nv=001}', ""); - Expect(1, 133418, '\P{^Nv=001}', ""); - Expect(0, 133419, '\p{Nv=001}', ""); - Expect(1, 133419, '\p{^Nv=001}', ""); - Expect(1, 133419, '\P{Nv=001}', ""); - Expect(0, 133419, '\P{^Nv=001}', ""); + Expect(1, 133418, '\p{Nv: 1}', ""); + 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=1.000000000000000e+00}', ""); Expect(0, 133418, '\p{^Nv=1.000000000000000e+00}', ""); Expect(0, 133418, '\P{Nv=1.000000000000000e+00}', ""); @@ -66498,16 +67785,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= +000_000_01/a/}'); - Error('\P{Is_Numeric_Value= +000_000_01/a/}'); - Expect(1, 133418, '\p{Is_Numeric_Value=1}', ""); - Expect(0, 133418, '\p{^Is_Numeric_Value=1}', ""); - Expect(0, 133418, '\P{Is_Numeric_Value=1}', ""); - Expect(1, 133418, '\P{^Is_Numeric_Value=1}', ""); - Expect(0, 133419, '\p{Is_Numeric_Value=1}', ""); - Expect(1, 133419, '\p{^Is_Numeric_Value=1}', ""); - Expect(1, 133419, '\P{Is_Numeric_Value=1}', ""); - Expect(0, 133419, '\P{^Is_Numeric_Value=1}', ""); + 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}', ""); 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}', ""); @@ -66516,44 +67803,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=_:=000001}'); - Error('\P{Is_Nv=_:=000001}'); - Expect(1, 133418, '\p{Is_Nv=00000_1}', ""); - Expect(0, 133418, '\p{^Is_Nv=00000_1}', ""); - Expect(0, 133418, '\P{Is_Nv=00000_1}', ""); - Expect(1, 133418, '\P{^Is_Nv=00000_1}', ""); - Expect(0, 133419, '\p{Is_Nv=00000_1}', ""); - Expect(1, 133419, '\p{^Is_Nv=00000_1}', ""); - Expect(1, 133419, '\P{Is_Nv=00000_1}', ""); - Expect(0, 133419, '\P{^Is_Nv=00000_1}', ""); - Expect(1, 133418, '\p{Is_Nv=1.000000000000000e+00}', ""); - Expect(0, 133418, '\p{^Is_Nv=1.000000000000000e+00}', ""); - Expect(0, 133418, '\P{Is_Nv=1.000000000000000e+00}', ""); - 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/+00000001/0010}'); - Error('\P{Numeric_Value=_/a/+00000001/0010}'); + 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}'); Expect(1, 73675, '\p{Numeric_Value=:\A1/10\z:}', "");; Expect(0, 73676, '\p{Numeric_Value=:\A1/10\z:}', "");; - Expect(1, 73675, '\p{Numeric_Value=00000001/0010}', ""); - Expect(0, 73675, '\p{^Numeric_Value=00000001/0010}', ""); - Expect(0, 73675, '\P{Numeric_Value=00000001/0010}', ""); - Expect(1, 73675, '\P{^Numeric_Value=00000001/0010}', ""); - Expect(0, 73676, '\p{Numeric_Value=00000001/0010}', ""); - Expect(1, 73676, '\p{^Numeric_Value=00000001/0010}', ""); - Expect(1, 73676, '\P{Numeric_Value=00000001/0010}', ""); - Expect(0, 73676, '\P{^Numeric_Value=00000001/0010}', ""); - Expect(1, 73675, '\p{Numeric_Value=60/600}', ""); - Expect(0, 73675, '\p{^Numeric_Value=60/600}', ""); - Expect(0, 73675, '\P{Numeric_Value=60/600}', ""); - 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/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.0e-01}', ""); Expect(0, 73675, '\p{^Numeric_Value=1.0e-01}', ""); Expect(0, 73675, '\P{Numeric_Value=1.0e-01}', ""); @@ -66562,14 +67849,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}', ""); @@ -66578,26 +67865,26 @@ 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=_00001/0000010:=}'); - Error('\P{Nv=_00001/0000010:=}'); + 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{Nv=:\A1/10\z:}', "");; Expect(0, 73676, '\p{Nv=:\A1/10\z:}', "");; - Expect(1, 73675, '\p{Nv=00001/10}', ""); - Expect(0, 73675, '\p{^Nv=00001/10}', ""); - Expect(0, 73675, '\P{Nv=00001/10}', ""); - Expect(1, 73675, '\P{^Nv=00001/10}', ""); - Expect(0, 73676, '\p{Nv=00001/10}', ""); - Expect(1, 73676, '\p{^Nv=00001/10}', ""); - Expect(1, 73676, '\P{Nv=00001/10}', ""); - Expect(0, 73676, '\P{^Nv=00001/10}', ""); + Expect(1, 73675, '\p{Nv=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}', ""); @@ -66638,16 +67925,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/0010}'); - Error('\P{Is_Numeric_Value= /a/0000001/0010}'); - Expect(1, 73675, '\p{Is_Numeric_Value=0000000001/00010}', ""); - Expect(0, 73675, '\p{^Is_Numeric_Value=0000000001/00010}', ""); - Expect(0, 73675, '\P{Is_Numeric_Value=0000000001/00010}', ""); - Expect(1, 73675, '\P{^Is_Numeric_Value=0000000001/00010}', ""); - Expect(0, 73676, '\p{Is_Numeric_Value=0000000001/00010}', ""); - Expect(1, 73676, '\p{^Is_Numeric_Value=0000000001/00010}', ""); - Expect(1, 73676, '\P{Is_Numeric_Value=0000000001/00010}', ""); - Expect(0, 73676, '\P{^Is_Numeric_Value=0000000001/00010}', ""); + 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}', ""); 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}', ""); @@ -66688,16 +67975,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:- 00000001/0010:=}'); - Error('\P{Is_Nv:- 00000001/0010:=}'); - Expect(1, 73675, '\p{Is_Nv=001/000010}', ""); - Expect(0, 73675, '\p{^Is_Nv=001/000010}', ""); - Expect(0, 73675, '\P{Is_Nv=001/000010}', ""); - Expect(1, 73675, '\P{^Is_Nv=001/000010}', ""); - Expect(0, 73676, '\p{Is_Nv=001/000010}', ""); - Expect(1, 73676, '\p{^Is_Nv=001/000010}', ""); - Expect(1, 73676, '\P{Is_Nv=001/000010}', ""); - Expect(0, 73676, '\P{^Is_Nv=001/000010}', ""); + 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}', ""); Expect(1, 73675, '\p{Is_Nv=60/600}', ""); Expect(0, 73675, '\p{^Is_Nv=60/600}', ""); Expect(0, 73675, '\P{Is_Nv=60/600}', ""); @@ -66730,26 +68017,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=:=_00001/00000000012}'); - Error('\P{Numeric_Value=:=_00001/00000000012}'); + 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, 68086, '\p{Numeric_Value=:\A1/12\z:}', "");; Expect(0, 68087, '\p{Numeric_Value=:\A1/12\z:}', "");; - Expect(1, 68086, '\p{Numeric_Value=+000000001/0012}', ""); - Expect(0, 68086, '\p{^Numeric_Value=+000000001/0012}', ""); - Expect(0, 68086, '\P{Numeric_Value=+000000001/0012}', ""); - Expect(1, 68086, '\P{^Numeric_Value=+000000001/0012}', ""); - Expect(0, 68087, '\p{Numeric_Value=+000000001/0012}', ""); - Expect(1, 68087, '\p{^Numeric_Value=+000000001/0012}', ""); - Expect(1, 68087, '\P{Numeric_Value=+000000001/0012}', ""); - Expect(0, 68087, '\P{^Numeric_Value=+000000001/0012}', ""); + Expect(1, 68086, '\p{Numeric_Value=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=60/720}', ""); Expect(0, 68086, '\p{^Numeric_Value=60/720}', ""); Expect(0, 68086, '\P{Numeric_Value=60/720}', ""); @@ -66760,14 +68047,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}'); - Expect(1, 68086, '\p{Numeric_Value=8.33e-02}', ""); - Expect(0, 68086, '\p{^Numeric_Value=8.33e-02}', ""); - Expect(0, 68086, '\P{Numeric_Value=8.33e-02}', ""); - Expect(1, 68086, '\P{^Numeric_Value=8.33e-02}', ""); - Expect(0, 68087, '\p{Numeric_Value=8.33e-02}', ""); - Expect(1, 68087, '\p{^Numeric_Value=8.33e-02}', ""); - Expect(1, 68087, '\P{Numeric_Value=8.33e-02}', ""); - Expect(0, 68087, '\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}', ""); @@ -66780,22 +68061,16 @@ 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=0.0833}', ""); - Expect(0, 68086, '\p{^Numeric_Value=0.0833}', ""); - Expect(0, 68086, '\P{Numeric_Value=0.0833}', ""); - Expect(1, 68086, '\P{^Numeric_Value=0.0833}', ""); - Expect(0, 68087, '\p{Numeric_Value=0.0833}', ""); - Expect(1, 68087, '\p{^Numeric_Value=0.0833}', ""); - Expect(1, 68087, '\P{Numeric_Value=0.0833}', ""); - Expect(0, 68087, '\P{^Numeric_Value=0.0833}', ""); + Expect(1, 68086, '\p{Numeric_Value: 8.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}', ""); Expect(0, 68086, '\p{^Numeric_Value=8.33333e-02}', ""); Expect(0, 68086, '\P{Numeric_Value=8.33333e-02}', ""); @@ -66812,18 +68087,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68087, '\p{^Numeric_Value=0.08333}', ""); Expect(1, 68087, '\P{Numeric_Value=0.08333}', ""); Expect(0, 68087, '\P{^Numeric_Value=0.08333}', ""); - Error('\p{Nv: -:=+000000001/0012}'); - Error('\P{Nv: -:=+000000001/0012}'); + Expect(1, 68086, '\p{Numeric_Value=8.333333e-02}', ""); + Expect(0, 68086, '\p{^Numeric_Value=8.333333e-02}', ""); + Expect(0, 68086, '\P{Numeric_Value=8.333333e-02}', ""); + Expect(1, 68086, '\P{^Numeric_Value=8.333333e-02}', ""); + Expect(0, 68087, '\p{Numeric_Value=8.333333e-02}', ""); + Expect(1, 68087, '\p{^Numeric_Value=8.333333e-02}', ""); + Expect(1, 68087, '\P{Numeric_Value=8.333333e-02}', ""); + Expect(0, 68087, '\P{^Numeric_Value=8.333333e-02}', ""); + Expect(1, 68086, '\p{Numeric_Value=0.083333}', ""); + Expect(0, 68086, '\p{^Numeric_Value=0.083333}', ""); + Expect(0, 68086, '\P{Numeric_Value=0.083333}', ""); + Expect(1, 68086, '\P{^Numeric_Value=0.083333}', ""); + Expect(0, 68087, '\p{Numeric_Value=0.083333}', ""); + 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/}'); Expect(1, 68086, '\p{Nv=:\A1/12\z:}', "");; Expect(0, 68087, '\p{Nv=:\A1/12\z:}', "");; - Expect(1, 68086, '\p{Nv=01/0012}', ""); - Expect(0, 68086, '\p{^Nv=01/0012}', ""); - Expect(0, 68086, '\P{Nv=01/0012}', ""); - Expect(1, 68086, '\P{^Nv=01/0012}', ""); - Expect(0, 68087, '\p{Nv=01/0012}', ""); - Expect(1, 68087, '\p{^Nv=01/0012}', ""); - Expect(1, 68087, '\P{Nv=01/0012}', ""); - Expect(0, 68087, '\P{^Nv=01/0012}', ""); + Expect(1, 68086, '\p{Nv=+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=60/720}', ""); Expect(0, 68086, '\p{^Nv=60/720}', ""); Expect(0, 68086, '\P{Nv=60/720}', ""); @@ -66834,16 +68125,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68087, '\P{^Nv=60/720}', ""); Error('\p{Nv=8.3e-02}'); Error('\P{Nv=8.3e-02}'); - Expect(1, 68086, '\p{Nv=8.33e-02}', ""); - Expect(0, 68086, '\p{^Nv=8.33e-02}', ""); - Expect(0, 68086, '\P{Nv=8.33e-02}', ""); - Expect(1, 68086, '\P{^Nv=8.33e-02}', ""); - Expect(0, 68087, '\p{Nv=8.33e-02}', ""); - Expect(1, 68087, '\p{^Nv=8.33e-02}', ""); - Expect(1, 68087, '\P{Nv=8.33e-02}', ""); - Expect(0, 68087, '\P{^Nv=8.33e-02}', ""); - Error('\p{Nv=0.08}'); - Error('\P{Nv=0.08}'); + Error('\p{Nv=8.33e-02}'); + Error('\P{Nv=8.33e-02}'); + 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}', ""); @@ -66854,30 +68139,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68087, '\P{^Nv=8.333e-02}', ""); Error('\p{Nv=0.083}'); Error('\P{Nv=0.083}'); - Expect(1, 68086, '\p{Nv: 8.3333e-02}', ""); - Expect(0, 68086, '\p{^Nv: 8.3333e-02}', ""); - Expect(0, 68086, '\P{Nv: 8.3333e-02}', ""); - Expect(1, 68086, '\P{^Nv: 8.3333e-02}', ""); - Expect(0, 68087, '\p{Nv: 8.3333e-02}', ""); - Expect(1, 68087, '\p{^Nv: 8.3333e-02}', ""); - Expect(1, 68087, '\P{Nv: 8.3333e-02}', ""); - Expect(0, 68087, '\P{^Nv: 8.3333e-02}', ""); - Expect(1, 68086, '\p{Nv=0.0833}', ""); - Expect(0, 68086, '\p{^Nv=0.0833}', ""); - Expect(0, 68086, '\P{Nv=0.0833}', ""); - Expect(1, 68086, '\P{^Nv=0.0833}', ""); - Expect(0, 68087, '\p{Nv=0.0833}', ""); - Expect(1, 68087, '\p{^Nv=0.0833}', ""); - Expect(1, 68087, '\P{Nv=0.0833}', ""); - Expect(0, 68087, '\P{^Nv=0.0833}', ""); - Expect(1, 68086, '\p{Nv:8.33333e-02}', ""); - Expect(0, 68086, '\p{^Nv:8.33333e-02}', ""); - Expect(0, 68086, '\P{Nv:8.33333e-02}', ""); - Expect(1, 68086, '\P{^Nv:8.33333e-02}', ""); - Expect(0, 68087, '\p{Nv:8.33333e-02}', ""); - Expect(1, 68087, '\p{^Nv:8.33333e-02}', ""); - Expect(1, 68087, '\P{Nv:8.33333e-02}', ""); - Expect(0, 68087, '\P{^Nv:8.33333e-02}', ""); + Expect(1, 68086, '\p{Nv: 8.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}', ""); + Expect(1, 68086, '\P{^Nv=8.33333e-02}', ""); + Expect(0, 68087, '\p{Nv=8.33333e-02}', ""); + Expect(1, 68087, '\p{^Nv=8.33333e-02}', ""); + Expect(1, 68087, '\P{Nv=8.33333e-02}', ""); + Expect(0, 68087, '\P{^Nv=8.33333e-02}', ""); Expect(1, 68086, '\p{Nv=0.08333}', ""); Expect(0, 68086, '\p{^Nv=0.08333}', ""); Expect(0, 68086, '\P{Nv=0.08333}', ""); @@ -66886,16 +68165,32 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68087, '\p{^Nv=0.08333}', ""); Expect(1, 68087, '\P{Nv=0.08333}', ""); Expect(0, 68087, '\P{^Nv=0.08333}', ""); - Error('\p{Is_Numeric_Value=:=_ 000001/0000012}'); - Error('\P{Is_Numeric_Value=:=_ 000001/0000012}'); - Expect(1, 68086, '\p{Is_Numeric_Value=+1/000012}', ""); - Expect(0, 68086, '\p{^Is_Numeric_Value=+1/000012}', ""); - Expect(0, 68086, '\P{Is_Numeric_Value=+1/000012}', ""); - Expect(1, 68086, '\P{^Is_Numeric_Value=+1/000012}', ""); - Expect(0, 68087, '\p{Is_Numeric_Value=+1/000012}', ""); - Expect(1, 68087, '\p{^Is_Numeric_Value=+1/000012}', ""); - Expect(1, 68087, '\P{Is_Numeric_Value=+1/000012}', ""); - Expect(0, 68087, '\P{^Is_Numeric_Value=+1/000012}', ""); + Expect(1, 68086, '\p{Nv=8.333333e-02}', ""); + Expect(0, 68086, '\p{^Nv=8.333333e-02}', ""); + Expect(0, 68086, '\P{Nv=8.333333e-02}', ""); + Expect(1, 68086, '\P{^Nv=8.333333e-02}', ""); + Expect(0, 68087, '\p{Nv=8.333333e-02}', ""); + Expect(1, 68087, '\p{^Nv=8.333333e-02}', ""); + Expect(1, 68087, '\P{Nv=8.333333e-02}', ""); + Expect(0, 68087, '\P{^Nv=8.333333e-02}', ""); + Expect(1, 68086, '\p{Nv=0.083333}', ""); + Expect(0, 68086, '\p{^Nv=0.083333}', ""); + Expect(0, 68086, '\P{Nv=0.083333}', ""); + Expect(1, 68086, '\P{^Nv=0.083333}', ""); + Expect(0, 68087, '\p{Nv=0.083333}', ""); + 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}', ""); 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}', ""); @@ -66906,14 +68201,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68087, '\P{^Is_Numeric_Value=60/720}', ""); Error('\p{Is_Numeric_Value=8.3e-02}'); Error('\P{Is_Numeric_Value=8.3e-02}'); - Expect(1, 68086, '\p{Is_Numeric_Value=8.33e-02}', ""); - Expect(0, 68086, '\p{^Is_Numeric_Value=8.33e-02}', ""); - Expect(0, 68086, '\P{Is_Numeric_Value=8.33e-02}', ""); - Expect(1, 68086, '\P{^Is_Numeric_Value=8.33e-02}', ""); - Expect(0, 68087, '\p{Is_Numeric_Value=8.33e-02}', ""); - Expect(1, 68087, '\p{^Is_Numeric_Value=8.33e-02}', ""); - Expect(1, 68087, '\P{Is_Numeric_Value=8.33e-02}', ""); - Expect(0, 68087, '\P{^Is_Numeric_Value=8.33e-02}', ""); + Error('\p{Is_Numeric_Value=8.33e-02}'); + Error('\P{Is_Numeric_Value=8.33e-02}'); Error('\p{Is_Numeric_Value=0.08}'); Error('\P{Is_Numeric_Value=0.08}'); Expect(1, 68086, '\p{Is_Numeric_Value=8.333e-02}', ""); @@ -66934,14 +68223,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68087, '\p{^Is_Numeric_Value=8.3333e-02}', ""); Expect(1, 68087, '\P{Is_Numeric_Value=8.3333e-02}', ""); Expect(0, 68087, '\P{^Is_Numeric_Value=8.3333e-02}', ""); - Expect(1, 68086, '\p{Is_Numeric_Value=0.0833}', ""); - Expect(0, 68086, '\p{^Is_Numeric_Value=0.0833}', ""); - Expect(0, 68086, '\P{Is_Numeric_Value=0.0833}', ""); - Expect(1, 68086, '\P{^Is_Numeric_Value=0.0833}', ""); - Expect(0, 68087, '\p{Is_Numeric_Value=0.0833}', ""); - Expect(1, 68087, '\p{^Is_Numeric_Value=0.0833}', ""); - Expect(1, 68087, '\P{Is_Numeric_Value=0.0833}', ""); - Expect(0, 68087, '\P{^Is_Numeric_Value=0.0833}', ""); + Error('\p{Is_Numeric_Value=0.0833}'); + Error('\P{Is_Numeric_Value=0.0833}'); Expect(1, 68086, '\p{Is_Numeric_Value=8.33333e-02}', ""); Expect(0, 68086, '\p{^Is_Numeric_Value=8.33333e-02}', ""); Expect(0, 68086, '\P{Is_Numeric_Value=8.33333e-02}', ""); @@ -66958,16 +68241,32 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68087, '\p{^Is_Numeric_Value=0.08333}', ""); Expect(1, 68087, '\P{Is_Numeric_Value=0.08333}', ""); Expect(0, 68087, '\P{^Is_Numeric_Value=0.08333}', ""); - Error('\p{Is_Nv=:=0000000001/12}'); - Error('\P{Is_Nv=:=0000000001/12}'); - Expect(1, 68086, '\p{Is_Nv=+001/012}', ""); - Expect(0, 68086, '\p{^Is_Nv=+001/012}', ""); - Expect(0, 68086, '\P{Is_Nv=+001/012}', ""); - Expect(1, 68086, '\P{^Is_Nv=+001/012}', ""); - Expect(0, 68087, '\p{Is_Nv=+001/012}', ""); - Expect(1, 68087, '\p{^Is_Nv=+001/012}', ""); - Expect(1, 68087, '\P{Is_Nv=+001/012}', ""); - Expect(0, 68087, '\P{^Is_Nv=+001/012}', ""); + Expect(1, 68086, '\p{Is_Numeric_Value=8.333333e-02}', ""); + Expect(0, 68086, '\p{^Is_Numeric_Value=8.333333e-02}', ""); + Expect(0, 68086, '\P{Is_Numeric_Value=8.333333e-02}', ""); + Expect(1, 68086, '\P{^Is_Numeric_Value=8.333333e-02}', ""); + Expect(0, 68087, '\p{Is_Numeric_Value=8.333333e-02}', ""); + Expect(1, 68087, '\p{^Is_Numeric_Value=8.333333e-02}', ""); + Expect(1, 68087, '\P{Is_Numeric_Value=8.333333e-02}', ""); + Expect(0, 68087, '\P{^Is_Numeric_Value=8.333333e-02}', ""); + Expect(1, 68086, '\p{Is_Numeric_Value=0.083333}', ""); + Expect(0, 68086, '\p{^Is_Numeric_Value=0.083333}', ""); + Expect(0, 68086, '\P{Is_Numeric_Value=0.083333}', ""); + Expect(1, 68086, '\P{^Is_Numeric_Value=0.083333}', ""); + Expect(0, 68087, '\p{Is_Numeric_Value=0.083333}', ""); + 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}', ""); Expect(1, 68086, '\p{Is_Nv=60/720}', ""); Expect(0, 68086, '\p{^Is_Nv=60/720}', ""); Expect(0, 68086, '\P{Is_Nv=60/720}', ""); @@ -66978,16 +68277,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68087, '\P{^Is_Nv=60/720}', ""); Error('\p{Is_Nv=8.3e-02}'); Error('\P{Is_Nv=8.3e-02}'); - Expect(1, 68086, '\p{Is_Nv=8.33e-02}', ""); - Expect(0, 68086, '\p{^Is_Nv=8.33e-02}', ""); - Expect(0, 68086, '\P{Is_Nv=8.33e-02}', ""); - Expect(1, 68086, '\P{^Is_Nv=8.33e-02}', ""); - Expect(0, 68087, '\p{Is_Nv=8.33e-02}', ""); - Expect(1, 68087, '\p{^Is_Nv=8.33e-02}', ""); - Expect(1, 68087, '\P{Is_Nv=8.33e-02}', ""); - Expect(0, 68087, '\P{^Is_Nv=8.33e-02}', ""); - Error('\p{Is_Nv: 0.08}'); - Error('\P{Is_Nv: 0.08}'); + Error('\p{Is_Nv=8.33e-02}'); + Error('\P{Is_Nv=8.33e-02}'); + Error('\p{Is_Nv=0.08}'); + Error('\P{Is_Nv=0.08}'); Expect(1, 68086, '\p{Is_Nv=8.333e-02}', ""); Expect(0, 68086, '\p{^Is_Nv=8.333e-02}', ""); Expect(0, 68086, '\P{Is_Nv=8.333e-02}', ""); @@ -67006,14 +68299,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}', ""); - Expect(1, 68086, '\p{Is_Nv=0.0833}', ""); - Expect(0, 68086, '\p{^Is_Nv=0.0833}', ""); - Expect(0, 68086, '\P{Is_Nv=0.0833}', ""); - Expect(1, 68086, '\P{^Is_Nv=0.0833}', ""); - Expect(0, 68087, '\p{Is_Nv=0.0833}', ""); - Expect(1, 68087, '\p{^Is_Nv=0.0833}', ""); - Expect(1, 68087, '\P{Is_Nv=0.0833}', ""); - Expect(0, 68087, '\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}', ""); @@ -67030,18 +68317,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68087, '\p{^Is_Nv=0.08333}', ""); Expect(1, 68087, '\P{Is_Nv=0.08333}', ""); Expect(0, 68087, '\P{^Is_Nv=0.08333}', ""); - Error('\p{Numeric_Value=/a/ 01/0000016}'); - Error('\P{Numeric_Value=/a/ 01/0000016}'); + Expect(1, 68086, '\p{Is_Nv=8.333333e-02}', ""); + Expect(0, 68086, '\p{^Is_Nv=8.333333e-02}', ""); + Expect(0, 68086, '\P{Is_Nv=8.333333e-02}', ""); + Expect(1, 68086, '\P{^Is_Nv=8.333333e-02}', ""); + Expect(0, 68087, '\p{Is_Nv=8.333333e-02}', ""); + Expect(1, 68087, '\p{^Is_Nv=8.333333e-02}', ""); + Expect(1, 68087, '\P{Is_Nv=8.333333e-02}', ""); + Expect(0, 68087, '\P{^Is_Nv=8.333333e-02}', ""); + Expect(1, 68086, '\p{Is_Nv=0.083333}', ""); + Expect(0, 68086, '\p{^Is_Nv=0.083333}', ""); + Expect(0, 68086, '\P{Is_Nv=0.083333}', ""); + Expect(1, 68086, '\P{^Is_Nv=0.083333}', ""); + Expect(0, 68087, '\p{Is_Nv=0.083333}', ""); + 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:=}'); Expect(1, 73674, '\p{Numeric_Value=:\A1/16\z:}', "");; Expect(0, 73675, '\p{Numeric_Value=:\A1/16\z:}', "");; - Expect(1, 73674, '\p{Numeric_Value=01/00000000016}', ""); - Expect(0, 73674, '\p{^Numeric_Value=01/00000000016}', ""); - Expect(0, 73674, '\P{Numeric_Value=01/00000000016}', ""); - Expect(1, 73674, '\P{^Numeric_Value=01/00000000016}', ""); - Expect(0, 73675, '\p{Numeric_Value=01/00000000016}', ""); - Expect(1, 73675, '\p{^Numeric_Value=01/00000000016}', ""); - Expect(1, 73675, '\P{Numeric_Value=01/00000000016}', ""); - Expect(0, 73675, '\P{^Numeric_Value=01/00000000016}', ""); + Expect(1, 73674, '\p{Numeric_Value=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=60/960}', ""); Expect(0, 73674, '\p{^Numeric_Value=60/960}', ""); Expect(0, 73674, '\P{Numeric_Value=60/960}', ""); @@ -67062,24 +68365,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73675, '\P{^Numeric_Value=6.25e-02}', ""); Error('\p{Numeric_Value=0.06}'); Error('\P{Numeric_Value=0.06}'); - Expect(1, 73674, '\p{Numeric_Value: 6.250e-02}', ""); - Expect(0, 73674, '\p{^Numeric_Value: 6.250e-02}', ""); - Expect(0, 73674, '\P{Numeric_Value: 6.250e-02}', ""); - Expect(1, 73674, '\P{^Numeric_Value: 6.250e-02}', ""); - Expect(0, 73675, '\p{Numeric_Value: 6.250e-02}', ""); - Expect(1, 73675, '\p{^Numeric_Value: 6.250e-02}', ""); - Expect(1, 73675, '\P{Numeric_Value: 6.250e-02}', ""); - Expect(0, 73675, '\P{^Numeric_Value: 6.250e-02}', ""); + Expect(1, 73674, '\p{Numeric_Value=6.250e-02}', ""); + Expect(0, 73674, '\p{^Numeric_Value=6.250e-02}', ""); + Expect(0, 73674, '\P{Numeric_Value=6.250e-02}', ""); + Expect(1, 73674, '\P{^Numeric_Value=6.250e-02}', ""); + Expect(0, 73675, '\p{Numeric_Value=6.250e-02}', ""); + Expect(1, 73675, '\p{^Numeric_Value=6.250e-02}', ""); + Expect(1, 73675, '\P{Numeric_Value=6.250e-02}', ""); + Expect(0, 73675, '\P{^Numeric_Value=6.250e-02}', ""); Error('\p{Numeric_Value=0.062}'); Error('\P{Numeric_Value=0.062}'); - Expect(1, 73674, '\p{Numeric_Value:6.2500e-02}', ""); - Expect(0, 73674, '\p{^Numeric_Value:6.2500e-02}', ""); - Expect(0, 73674, '\P{Numeric_Value:6.2500e-02}', ""); - Expect(1, 73674, '\P{^Numeric_Value:6.2500e-02}', ""); - Expect(0, 73675, '\p{Numeric_Value:6.2500e-02}', ""); - Expect(1, 73675, '\p{^Numeric_Value:6.2500e-02}', ""); - Expect(1, 73675, '\P{Numeric_Value:6.2500e-02}', ""); - Expect(0, 73675, '\P{^Numeric_Value:6.2500e-02}', ""); + Expect(1, 73674, '\p{Numeric_Value=6.2500e-02}', ""); + Expect(0, 73674, '\p{^Numeric_Value=6.2500e-02}', ""); + Expect(0, 73674, '\P{Numeric_Value=6.2500e-02}', ""); + Expect(1, 73674, '\P{^Numeric_Value=6.2500e-02}', ""); + Expect(0, 73675, '\p{Numeric_Value=6.2500e-02}', ""); + Expect(1, 73675, '\p{^Numeric_Value=6.2500e-02}', ""); + Expect(1, 73675, '\P{Numeric_Value=6.2500e-02}', ""); + Expect(0, 73675, '\P{^Numeric_Value=6.2500e-02}', ""); Expect(1, 73674, '\p{Numeric_Value=0.0625}', ""); Expect(0, 73674, '\p{^Numeric_Value=0.0625}', ""); Expect(0, 73674, '\P{Numeric_Value=0.0625}', ""); @@ -67088,34 +68391,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= 0000000001/000016/a/}'); - Error('\P{Nv= 0000000001/000016/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/16/a/}'); + Error('\P{Nv= 00000001/16/a/}'); Expect(1, 73674, '\p{Nv=:\A1/16\z:}', "");; Expect(0, 73675, '\p{Nv=:\A1/16\z:}', "");; - Expect(1, 73674, '\p{Nv=00001/0000016}', ""); - Expect(0, 73674, '\p{^Nv=00001/0000016}', ""); - Expect(0, 73674, '\P{Nv=00001/0000016}', ""); - Expect(1, 73674, '\P{^Nv=00001/0000016}', ""); - Expect(0, 73675, '\p{Nv=00001/0000016}', ""); - Expect(1, 73675, '\p{^Nv=00001/0000016}', ""); - Expect(1, 73675, '\P{Nv=00001/0000016}', ""); - Expect(0, 73675, '\P{^Nv=00001/0000016}', ""); + Expect(1, 73674, '\p{Nv=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=60/960}', ""); Expect(0, 73674, '\p{^Nv=60/960}', ""); Expect(0, 73674, '\P{Nv=60/960}', ""); @@ -67124,8 +68427,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73675, '\p{^Nv=60/960}', ""); Expect(1, 73675, '\P{Nv=60/960}', ""); Expect(0, 73675, '\P{^Nv=60/960}', ""); - Error('\p{Nv: 6.2e-02}'); - Error('\P{Nv: 6.2e-02}'); + Error('\p{Nv=6.2e-02}'); + Error('\P{Nv=6.2e-02}'); Expect(1, 73674, '\p{Nv=6.25e-02}', ""); Expect(0, 73674, '\p{^Nv=6.25e-02}', ""); Expect(0, 73674, '\P{Nv=6.25e-02}', ""); @@ -67146,14 +68449,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73675, '\P{^Nv=6.250e-02}', ""); Error('\p{Nv=0.062}'); Error('\P{Nv=0.062}'); - Expect(1, 73674, '\p{Nv:6.2500e-02}', ""); - Expect(0, 73674, '\p{^Nv:6.2500e-02}', ""); - Expect(0, 73674, '\P{Nv:6.2500e-02}', ""); - Expect(1, 73674, '\P{^Nv:6.2500e-02}', ""); - Expect(0, 73675, '\p{Nv:6.2500e-02}', ""); - Expect(1, 73675, '\p{^Nv:6.2500e-02}', ""); - Expect(1, 73675, '\P{Nv:6.2500e-02}', ""); - Expect(0, 73675, '\P{^Nv:6.2500e-02}', ""); + Expect(1, 73674, '\p{Nv=6.2500e-02}', ""); + Expect(0, 73674, '\p{^Nv=6.2500e-02}', ""); + Expect(0, 73674, '\P{Nv=6.2500e-02}', ""); + Expect(1, 73674, '\P{^Nv=6.2500e-02}', ""); + Expect(0, 73675, '\p{Nv=6.2500e-02}', ""); + Expect(1, 73675, '\p{^Nv=6.2500e-02}', ""); + Expect(1, 73675, '\P{Nv=6.2500e-02}', ""); + Expect(0, 73675, '\P{^Nv=6.2500e-02}', ""); Expect(1, 73674, '\p{Nv=0.0625}', ""); Expect(0, 73674, '\p{^Nv=0.0625}', ""); Expect(0, 73674, '\P{Nv=0.0625}', ""); @@ -67170,24 +68473,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= :=0000001/00016}'); - Error('\P{Is_Numeric_Value= :=0000001/00016}'); - Expect(1, 73674, '\p{Is_Numeric_Value=+00000001/0000016}', ""); - Expect(0, 73674, '\p{^Is_Numeric_Value=+00000001/0000016}', ""); - Expect(0, 73674, '\P{Is_Numeric_Value=+00000001/0000016}', ""); - Expect(1, 73674, '\P{^Is_Numeric_Value=+00000001/0000016}', ""); - Expect(0, 73675, '\p{Is_Numeric_Value=+00000001/0000016}', ""); - Expect(1, 73675, '\p{^Is_Numeric_Value=+00000001/0000016}', ""); - Expect(1, 73675, '\P{Is_Numeric_Value=+00000001/0000016}', ""); - Expect(0, 73675, '\P{^Is_Numeric_Value=+00000001/0000016}', ""); + Expect(1, 73674, '\p{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{Is_Numeric_Value=60/960}', ""); Expect(0, 73674, '\p{^Is_Numeric_Value=60/960}', ""); Expect(0, 73674, '\P{Is_Numeric_Value=60/960}', ""); @@ -67206,8 +68509,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73675, '\p{^Is_Numeric_Value=6.25e-02}', ""); Expect(1, 73675, '\P{Is_Numeric_Value=6.25e-02}', ""); Expect(0, 73675, '\P{^Is_Numeric_Value=6.25e-02}', ""); - Error('\p{Is_Numeric_Value=0.06}'); - Error('\P{Is_Numeric_Value=0.06}'); + Error('\p{Is_Numeric_Value: 0.06}'); + Error('\P{Is_Numeric_Value: 0.06}'); Expect(1, 73674, '\p{Is_Numeric_Value=6.250e-02}', ""); Expect(0, 73674, '\p{^Is_Numeric_Value=6.250e-02}', ""); Expect(0, 73674, '\P{Is_Numeric_Value=6.250e-02}', ""); @@ -67226,14 +68529,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73675, '\p{^Is_Numeric_Value=6.2500e-02}', ""); Expect(1, 73675, '\P{Is_Numeric_Value=6.2500e-02}', ""); Expect(0, 73675, '\P{^Is_Numeric_Value=6.2500e-02}', ""); - Expect(1, 73674, '\p{Is_Numeric_Value: 0.0625}', ""); - Expect(0, 73674, '\p{^Is_Numeric_Value: 0.0625}', ""); - Expect(0, 73674, '\P{Is_Numeric_Value: 0.0625}', ""); - Expect(1, 73674, '\P{^Is_Numeric_Value: 0.0625}', ""); - Expect(0, 73675, '\p{Is_Numeric_Value: 0.0625}', ""); - Expect(1, 73675, '\p{^Is_Numeric_Value: 0.0625}', ""); - Expect(1, 73675, '\P{Is_Numeric_Value: 0.0625}', ""); - Expect(0, 73675, '\P{^Is_Numeric_Value: 0.0625}', ""); + Expect(1, 73674, '\p{Is_Numeric_Value=0.0625}', ""); + Expect(0, 73674, '\p{^Is_Numeric_Value=0.0625}', ""); + Expect(0, 73674, '\P{Is_Numeric_Value=0.0625}', ""); + Expect(1, 73674, '\P{^Is_Numeric_Value=0.0625}', ""); + Expect(0, 73675, '\p{Is_Numeric_Value=0.0625}', ""); + Expect(1, 73675, '\p{^Is_Numeric_Value=0.0625}', ""); + Expect(1, 73675, '\P{Is_Numeric_Value=0.0625}', ""); + Expect(0, 73675, '\P{^Is_Numeric_Value=0.0625}', ""); Expect(1, 73674, '\p{Is_Numeric_Value=6.25000e-02}', ""); Expect(0, 73674, '\p{^Is_Numeric_Value=6.25000e-02}', ""); Expect(0, 73674, '\P{Is_Numeric_Value=6.25000e-02}', ""); @@ -67250,24 +68553,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73675, '\p{^Is_Numeric_Value=0.06250}', ""); Expect(1, 73675, '\P{Is_Numeric_Value=0.06250}', ""); Expect(0, 73675, '\P{^Is_Numeric_Value=0.06250}', ""); - Error('\p{Is_Nv=_:=+0000001/0016}'); - Error('\P{Is_Nv=_:=+0000001/0016}'); - Expect(1, 73674, '\p{Is_Nv=1/016}', ""); - Expect(0, 73674, '\p{^Is_Nv=1/016}', ""); - Expect(0, 73674, '\P{Is_Nv=1/016}', ""); - Expect(1, 73674, '\P{^Is_Nv=1/016}', ""); - Expect(0, 73675, '\p{Is_Nv=1/016}', ""); - Expect(1, 73675, '\p{^Is_Nv=1/016}', ""); - Expect(1, 73675, '\P{Is_Nv=1/016}', ""); - Expect(0, 73675, '\P{^Is_Nv=1/016}', ""); - Expect(1, 73674, '\p{Is_Nv: 60/960}', ""); - Expect(0, 73674, '\p{^Is_Nv: 60/960}', ""); - Expect(0, 73674, '\P{Is_Nv: 60/960}', ""); - Expect(1, 73674, '\P{^Is_Nv: 60/960}', ""); - Expect(0, 73675, '\p{Is_Nv: 60/960}', ""); - Expect(1, 73675, '\p{^Is_Nv: 60/960}', ""); - Expect(1, 73675, '\P{Is_Nv: 60/960}', ""); - Expect(0, 73675, '\P{^Is_Nv: 60/960}', ""); + Error('\p{Is_Nv= :=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}', ""); + Expect(1, 73674, '\p{Is_Nv=60/960}', ""); + Expect(0, 73674, '\p{^Is_Nv=60/960}', ""); + Expect(0, 73674, '\P{Is_Nv=60/960}', ""); + Expect(1, 73674, '\P{^Is_Nv=60/960}', ""); + Expect(0, 73675, '\p{Is_Nv=60/960}', ""); + Expect(1, 73675, '\p{^Is_Nv=60/960}', ""); + Expect(1, 73675, '\P{Is_Nv=60/960}', ""); + Expect(0, 73675, '\P{^Is_Nv=60/960}', ""); Error('\p{Is_Nv=6.2e-02}'); Error('\P{Is_Nv=6.2e-02}'); Expect(1, 73674, '\p{Is_Nv=6.25e-02}', ""); @@ -67290,22 +68593,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}', ""); @@ -67322,18 +68625,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=/a/+001/00000160}'); - Error('\P{Numeric_Value=/a/+001/00000160}'); + Error('\p{Numeric_Value=:= +0000000001/000000000160}'); + Error('\P{Numeric_Value=:= +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=+0000001/0160}', ""); - Expect(0, 73665, '\p{^Numeric_Value=+0000001/0160}', ""); - Expect(0, 73665, '\P{Numeric_Value=+0000001/0160}', ""); - Expect(1, 73665, '\P{^Numeric_Value=+0000001/0160}', ""); - Expect(0, 73666, '\p{Numeric_Value=+0000001/0160}', ""); - Expect(1, 73666, '\p{^Numeric_Value=+0000001/0160}', ""); - Expect(1, 73666, '\P{Numeric_Value=+0000001/0160}', ""); - Expect(0, 73666, '\P{^Numeric_Value=+0000001/0160}', ""); + Expect(1, 73665, '\p{Numeric_Value: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=60/9600}', ""); Expect(0, 73665, '\p{^Numeric_Value=60/9600}', ""); Expect(0, 73665, '\P{Numeric_Value=60/9600}', ""); @@ -67344,14 +68647,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}', ""); @@ -67382,22 +68685,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73666, '\p{^Numeric_Value=6.25000e-03}', ""); Expect(1, 73666, '\P{Numeric_Value=6.25000e-03}', ""); Expect(0, 73666, '\P{^Numeric_Value=6.25000e-03}', ""); - Expect(1, 73665, '\p{Numeric_Value:0.00625}', ""); - Expect(0, 73665, '\p{^Numeric_Value:0.00625}', ""); - Expect(0, 73665, '\P{Numeric_Value:0.00625}', ""); - Expect(1, 73665, '\P{^Numeric_Value:0.00625}', ""); - Expect(0, 73666, '\p{Numeric_Value:0.00625}', ""); - Expect(1, 73666, '\p{^Numeric_Value:0.00625}', ""); - Expect(1, 73666, '\P{Numeric_Value:0.00625}', ""); - Expect(0, 73666, '\P{^Numeric_Value:0.00625}', ""); - Expect(1, 73665, '\p{Numeric_Value:6.250000e-03}', ""); - Expect(0, 73665, '\p{^Numeric_Value:6.250000e-03}', ""); - Expect(0, 73665, '\P{Numeric_Value:6.250000e-03}', ""); - Expect(1, 73665, '\P{^Numeric_Value:6.250000e-03}', ""); - Expect(0, 73666, '\p{Numeric_Value:6.250000e-03}', ""); - Expect(1, 73666, '\p{^Numeric_Value:6.250000e-03}', ""); - Expect(1, 73666, '\P{Numeric_Value:6.250000e-03}', ""); - Expect(0, 73666, '\P{^Numeric_Value:6.250000e-03}', ""); + Expect(1, 73665, '\p{Numeric_Value=0.00625}', ""); + Expect(0, 73665, '\p{^Numeric_Value=0.00625}', ""); + Expect(0, 73665, '\P{Numeric_Value=0.00625}', ""); + Expect(1, 73665, '\P{^Numeric_Value=0.00625}', ""); + Expect(0, 73666, '\p{Numeric_Value=0.00625}', ""); + Expect(1, 73666, '\p{^Numeric_Value=0.00625}', ""); + Expect(1, 73666, '\P{Numeric_Value=0.00625}', ""); + Expect(0, 73666, '\P{^Numeric_Value=0.00625}', ""); + Expect(1, 73665, '\p{Numeric_Value=6.250000e-03}', ""); + Expect(0, 73665, '\p{^Numeric_Value=6.250000e-03}', ""); + Expect(0, 73665, '\P{Numeric_Value=6.250000e-03}', ""); + Expect(1, 73665, '\P{^Numeric_Value=6.250000e-03}', ""); + Expect(0, 73666, '\p{Numeric_Value=6.250000e-03}', ""); + Expect(1, 73666, '\p{^Numeric_Value=6.250000e-03}', ""); + Expect(1, 73666, '\P{Numeric_Value=6.250000e-03}', ""); + Expect(0, 73666, '\P{^Numeric_Value=6.250000e-03}', ""); Expect(1, 73665, '\p{Numeric_Value=0.006250}', ""); Expect(0, 73665, '\p{^Numeric_Value=0.006250}', ""); Expect(0, 73665, '\P{Numeric_Value=0.006250}', ""); @@ -67406,18 +68709,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= /a/0000000001/00000160}'); - Error('\P{Nv= /a/0000000001/00000160}'); + Error('\p{Nv=_:=000001/00000000160}'); + Error('\P{Nv=_:=000001/00000000160}'); Expect(1, 73665, '\p{Nv=:\A1/160\z:}', "");; Expect(0, 73666, '\p{Nv=:\A1/160\z:}', "");; - Expect(1, 73665, '\p{Nv=1/0160}', ""); - Expect(0, 73665, '\p{^Nv=1/0160}', ""); - Expect(0, 73665, '\P{Nv=1/0160}', ""); - Expect(1, 73665, '\P{^Nv=1/0160}', ""); - Expect(0, 73666, '\p{Nv=1/0160}', ""); - Expect(1, 73666, '\p{^Nv=1/0160}', ""); - Expect(1, 73666, '\P{Nv=1/0160}', ""); - Expect(0, 73666, '\P{^Nv=1/0160}', ""); + Expect(1, 73665, '\p{Nv=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=60/9600}', ""); Expect(0, 73665, '\p{^Nv=60/9600}', ""); Expect(0, 73665, '\P{Nv=60/9600}', ""); @@ -67438,16 +68741,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73666, '\P{^Nv=6.25e-03}', ""); Error('\p{Nv=0.01}'); Error('\P{Nv=0.01}'); - Expect(1, 73665, '\p{Nv:6.250e-03}', ""); - Expect(0, 73665, '\p{^Nv:6.250e-03}', ""); - Expect(0, 73665, '\P{Nv:6.250e-03}', ""); - Expect(1, 73665, '\P{^Nv:6.250e-03}', ""); - Expect(0, 73666, '\p{Nv:6.250e-03}', ""); - Expect(1, 73666, '\p{^Nv:6.250e-03}', ""); - Expect(1, 73666, '\P{Nv:6.250e-03}', ""); - Expect(0, 73666, '\P{^Nv:6.250e-03}', ""); - Error('\p{Nv=0.006}'); - Error('\P{Nv=0.006}'); + Expect(1, 73665, '\p{Nv=6.250e-03}', ""); + Expect(0, 73665, '\p{^Nv=6.250e-03}', ""); + Expect(0, 73665, '\P{Nv=6.250e-03}', ""); + Expect(1, 73665, '\P{^Nv=6.250e-03}', ""); + Expect(0, 73666, '\p{Nv=6.250e-03}', ""); + Expect(1, 73666, '\p{^Nv=6.250e-03}', ""); + Expect(1, 73666, '\P{Nv=6.250e-03}', ""); + Expect(0, 73666, '\P{^Nv=6.250e-03}', ""); + Error('\p{Nv:0.006}'); + Error('\P{Nv:0.006}'); Expect(1, 73665, '\p{Nv=6.2500e-03}', ""); Expect(0, 73665, '\p{^Nv=6.2500e-03}', ""); Expect(0, 73665, '\P{Nv=6.2500e-03}', ""); @@ -67458,14 +68761,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73666, '\P{^Nv=6.2500e-03}', ""); Error('\p{Nv=0.0063}'); Error('\P{Nv=0.0063}'); - Expect(1, 73665, '\p{Nv:6.25000e-03}', ""); - Expect(0, 73665, '\p{^Nv:6.25000e-03}', ""); - Expect(0, 73665, '\P{Nv:6.25000e-03}', ""); - Expect(1, 73665, '\P{^Nv:6.25000e-03}', ""); - Expect(0, 73666, '\p{Nv:6.25000e-03}', ""); - Expect(1, 73666, '\p{^Nv:6.25000e-03}', ""); - Expect(1, 73666, '\P{Nv:6.25000e-03}', ""); - Expect(0, 73666, '\P{^Nv:6.25000e-03}', ""); + Expect(1, 73665, '\p{Nv=6.25000e-03}', ""); + Expect(0, 73665, '\p{^Nv=6.25000e-03}', ""); + Expect(0, 73665, '\P{Nv=6.25000e-03}', ""); + Expect(1, 73665, '\P{^Nv=6.25000e-03}', ""); + Expect(0, 73666, '\p{Nv=6.25000e-03}', ""); + Expect(1, 73666, '\p{^Nv=6.25000e-03}', ""); + Expect(1, 73666, '\P{Nv=6.25000e-03}', ""); + Expect(0, 73666, '\P{^Nv=6.25000e-03}', ""); Expect(1, 73665, '\p{Nv=0.00625}', ""); Expect(0, 73665, '\p{^Nv=0.00625}', ""); Expect(0, 73665, '\P{Nv=0.00625}', ""); @@ -67490,16 +68793,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73666, '\p{^Nv=0.006250}', ""); Expect(1, 73666, '\P{Nv=0.006250}', ""); Expect(0, 73666, '\P{^Nv=0.006250}', ""); - Error('\p{Is_Numeric_Value=/a/+1/00000160}'); - Error('\P{Is_Numeric_Value=/a/+1/00000160}'); - Expect(1, 73665, '\p{Is_Numeric_Value: +000001/00160}', ""); - Expect(0, 73665, '\p{^Is_Numeric_Value: +000001/00160}', ""); - Expect(0, 73665, '\P{Is_Numeric_Value: +000001/00160}', ""); - Expect(1, 73665, '\P{^Is_Numeric_Value: +000001/00160}', ""); - Expect(0, 73666, '\p{Is_Numeric_Value: +000001/00160}', ""); - Expect(1, 73666, '\p{^Is_Numeric_Value: +000001/00160}', ""); - Expect(1, 73666, '\P{Is_Numeric_Value: +000001/00160}', ""); - Expect(0, 73666, '\P{^Is_Numeric_Value: +000001/00160}', ""); + 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{Is_Numeric_Value=60/9600}', ""); Expect(0, 73665, '\p{^Is_Numeric_Value=60/9600}', ""); Expect(0, 73665, '\P{Is_Numeric_Value=60/9600}', ""); @@ -67518,8 +68821,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73666, '\p{^Is_Numeric_Value=6.25e-03}', ""); Expect(1, 73666, '\P{Is_Numeric_Value=6.25e-03}', ""); Expect(0, 73666, '\P{^Is_Numeric_Value=6.25e-03}', ""); - Error('\p{Is_Numeric_Value: 0.01}'); - Error('\P{Is_Numeric_Value: 0.01}'); + Error('\p{Is_Numeric_Value=0.01}'); + Error('\P{Is_Numeric_Value=0.01}'); Expect(1, 73665, '\p{Is_Numeric_Value=6.250e-03}', ""); Expect(0, 73665, '\p{^Is_Numeric_Value=6.250e-03}', ""); Expect(0, 73665, '\P{Is_Numeric_Value=6.250e-03}', ""); @@ -67540,30 +68843,30 @@ 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.250000e-03}', ""); - Expect(0, 73665, '\p{^Is_Numeric_Value=6.250000e-03}', ""); - Expect(0, 73665, '\P{Is_Numeric_Value=6.250000e-03}', ""); - Expect(1, 73665, '\P{^Is_Numeric_Value=6.250000e-03}', ""); - Expect(0, 73666, '\p{Is_Numeric_Value=6.250000e-03}', ""); - Expect(1, 73666, '\p{^Is_Numeric_Value=6.250000e-03}', ""); - Expect(1, 73666, '\P{Is_Numeric_Value=6.250000e-03}', ""); - Expect(0, 73666, '\P{^Is_Numeric_Value=6.250000e-03}', ""); + 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}', ""); + Expect(1, 73665, '\P{^Is_Numeric_Value: 6.250000e-03}', ""); + Expect(0, 73666, '\p{Is_Numeric_Value: 6.250000e-03}', ""); + Expect(1, 73666, '\p{^Is_Numeric_Value: 6.250000e-03}', ""); + Expect(1, 73666, '\P{Is_Numeric_Value: 6.250000e-03}', ""); + Expect(0, 73666, '\P{^Is_Numeric_Value: 6.250000e-03}', ""); Expect(1, 73665, '\p{Is_Numeric_Value=0.006250}', ""); Expect(0, 73665, '\p{^Is_Numeric_Value=0.006250}', ""); Expect(0, 73665, '\P{Is_Numeric_Value=0.006250}', ""); @@ -67572,16 +68875,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=:=000001/0000000160}'); - Error('\P{Is_Nv=:=000001/0000000160}'); - Expect(1, 73665, '\p{Is_Nv=000001/000160}', ""); - Expect(0, 73665, '\p{^Is_Nv=000001/000160}', ""); - Expect(0, 73665, '\P{Is_Nv=000001/000160}', ""); - Expect(1, 73665, '\P{^Is_Nv=000001/000160}', ""); - Expect(0, 73666, '\p{Is_Nv=000001/000160}', ""); - Expect(1, 73666, '\p{^Is_Nv=000001/000160}', ""); - Expect(1, 73666, '\P{Is_Nv=000001/000160}', ""); - Expect(0, 73666, '\P{^Is_Nv=000001/000160}', ""); + 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}', ""); Expect(1, 73665, '\p{Is_Nv=60/9600}', ""); Expect(0, 73665, '\p{^Is_Nv=60/9600}', ""); Expect(0, 73665, '\P{Is_Nv=60/9600}', ""); @@ -67612,14 +68915,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73666, '\P{^Is_Nv=6.250e-03}', ""); Error('\p{Is_Nv=0.006}'); Error('\P{Is_Nv=0.006}'); - Expect(1, 73665, '\p{Is_Nv: 6.2500e-03}', ""); - Expect(0, 73665, '\p{^Is_Nv: 6.2500e-03}', ""); - Expect(0, 73665, '\P{Is_Nv: 6.2500e-03}', ""); - Expect(1, 73665, '\P{^Is_Nv: 6.2500e-03}', ""); - Expect(0, 73666, '\p{Is_Nv: 6.2500e-03}', ""); - Expect(1, 73666, '\p{^Is_Nv: 6.2500e-03}', ""); - Expect(1, 73666, '\P{Is_Nv: 6.2500e-03}', ""); - Expect(0, 73666, '\P{^Is_Nv: 6.2500e-03}', ""); + Expect(1, 73665, '\p{Is_Nv=6.2500e-03}', ""); + Expect(0, 73665, '\p{^Is_Nv=6.2500e-03}', ""); + Expect(0, 73665, '\P{Is_Nv=6.2500e-03}', ""); + Expect(1, 73665, '\P{^Is_Nv=6.2500e-03}', ""); + Expect(0, 73666, '\p{Is_Nv=6.2500e-03}', ""); + Expect(1, 73666, '\p{^Is_Nv=6.2500e-03}', ""); + Expect(1, 73666, '\P{Is_Nv=6.2500e-03}', ""); + Expect(0, 73666, '\P{^Is_Nv=6.2500e-03}', ""); Error('\p{Is_Nv=0.0063}'); Error('\P{Is_Nv=0.0063}'); Expect(1, 73665, '\p{Is_Nv=6.25000e-03}', ""); @@ -67630,42 +68933,42 @@ 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.006250}', ""); - Expect(0, 73665, '\p{^Is_Nv: 0.006250}', ""); - Expect(0, 73665, '\P{Is_Nv: 0.006250}', ""); - Expect(1, 73665, '\P{^Is_Nv: 0.006250}', ""); - Expect(0, 73666, '\p{Is_Nv: 0.006250}', ""); - Expect(1, 73666, '\p{^Is_Nv: 0.006250}', ""); - Expect(1, 73666, '\P{Is_Nv: 0.006250}', ""); - Expect(0, 73666, '\P{^Is_Nv: 0.006250}', ""); - Error('\p{Numeric_Value= _+01/000000002/a/}'); - Error('\P{Numeric_Value= _+01/000000002/a/}'); + Expect(1, 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}', ""); + Expect(1, 73665, '\P{^Is_Nv=0.006250}', ""); + Expect(0, 73666, '\p{Is_Nv=0.006250}', ""); + Expect(1, 73666, '\p{^Is_Nv=0.006250}', ""); + Expect(1, 73666, '\P{Is_Nv=0.006250}', ""); + Expect(0, 73666, '\P{^Is_Nv=0.006250}', ""); + Error('\p{Numeric_Value= 0000001/000000002/a/}'); + Error('\P{Numeric_Value= 0000001/000000002/a/}'); Expect(1, 126268, '\p{Numeric_Value=:\A1/2\z:}', "");; Expect(0, 126269, '\p{Numeric_Value=:\A1/2\z:}', "");; - Expect(1, 126268, '\p{Numeric_Value=001/002}', ""); - Expect(0, 126268, '\p{^Numeric_Value=001/002}', ""); - Expect(0, 126268, '\P{Numeric_Value=001/002}', ""); - Expect(1, 126268, '\P{^Numeric_Value=001/002}', ""); - Expect(0, 126269, '\p{Numeric_Value=001/002}', ""); - Expect(1, 126269, '\p{^Numeric_Value=001/002}', ""); - Expect(1, 126269, '\P{Numeric_Value=001/002}', ""); - Expect(0, 126269, '\P{^Numeric_Value=001/002}', ""); + Expect(1, 126268, '\p{Numeric_Value=+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=60/120}', ""); Expect(0, 126268, '\p{^Numeric_Value=60/120}', ""); Expect(0, 126268, '\P{Numeric_Value=60/120}', ""); @@ -67706,26 +69009,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126269, '\p{^Numeric_Value=0.50}', ""); Expect(1, 126269, '\P{Numeric_Value=0.50}', ""); Expect(0, 126269, '\P{^Numeric_Value=0.50}', ""); - Error('\p{Nv=-:=0000001/0000000002}'); - Error('\P{Nv=-:=0000001/0000000002}'); + Error('\p{Nv=:=+0000001/002}'); + Error('\P{Nv=:=+0000001/002}'); Expect(1, 126268, '\p{Nv=:\A1/2\z:}', "");; Expect(0, 126269, '\p{Nv=:\A1/2\z:}', "");; - Expect(1, 126268, '\p{Nv=0001/0002}', ""); - Expect(0, 126268, '\p{^Nv=0001/0002}', ""); - Expect(0, 126268, '\P{Nv=0001/0002}', ""); - Expect(1, 126268, '\P{^Nv=0001/0002}', ""); - Expect(0, 126269, '\p{Nv=0001/0002}', ""); - Expect(1, 126269, '\p{^Nv=0001/0002}', ""); - Expect(1, 126269, '\P{Nv=0001/0002}', ""); - Expect(0, 126269, '\P{^Nv=0001/0002}', ""); - Expect(1, 126268, '\p{Nv: 60/120}', ""); - Expect(0, 126268, '\p{^Nv: 60/120}', ""); - Expect(0, 126268, '\P{Nv: 60/120}', ""); - Expect(1, 126268, '\P{^Nv: 60/120}', ""); - Expect(0, 126269, '\p{Nv: 60/120}', ""); - Expect(1, 126269, '\p{^Nv: 60/120}', ""); - Expect(1, 126269, '\P{Nv: 60/120}', ""); - Expect(0, 126269, '\P{^Nv: 60/120}', ""); + Expect(1, 126268, '\p{Nv=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=5.0e-01}', ""); Expect(0, 126268, '\p{^Nv=5.0e-01}', ""); Expect(0, 126268, '\P{Nv=5.0e-01}', ""); @@ -67758,16 +69061,16 @@ 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=_/a/0000000001/002}'); - Error('\P{Is_Numeric_Value=_/a/0000000001/002}'); - Expect(1, 126268, '\p{Is_Numeric_Value=00000001/2}', ""); - Expect(0, 126268, '\p{^Is_Numeric_Value=00000001/2}', ""); - Expect(0, 126268, '\P{Is_Numeric_Value=00000001/2}', ""); - Expect(1, 126268, '\P{^Is_Numeric_Value=00000001/2}', ""); - Expect(0, 126269, '\p{Is_Numeric_Value=00000001/2}', ""); - Expect(1, 126269, '\p{^Is_Numeric_Value=00000001/2}', ""); - Expect(1, 126269, '\P{Is_Numeric_Value=00000001/2}', ""); - Expect(0, 126269, '\P{^Is_Numeric_Value=00000001/2}', ""); + 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}', ""); @@ -67808,16 +69111,16 @@ 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= /a/+1/0000000002}'); - Error('\P{Is_Nv= /a/+1/0000000002}'); - Expect(1, 126268, '\p{Is_Nv=+000000001/0002}', ""); - Expect(0, 126268, '\p{^Is_Nv=+000000001/0002}', ""); - Expect(0, 126268, '\P{Is_Nv=+000000001/0002}', ""); - Expect(1, 126268, '\P{^Is_Nv=+000000001/0002}', ""); - Expect(0, 126269, '\p{Is_Nv=+000000001/0002}', ""); - Expect(1, 126269, '\p{^Is_Nv=+000000001/0002}', ""); - Expect(1, 126269, '\P{Is_Nv=+000000001/0002}', ""); - Expect(0, 126269, '\P{^Is_Nv=+000000001/0002}', ""); + 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}', ""); @@ -67858,26 +69161,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126269, '\p{^Is_Nv=0.50}', ""); Expect(1, 126269, '\P{Is_Nv=0.50}', ""); Expect(0, 126269, '\P{^Is_Nv=0.50}', ""); - Error('\p{Numeric_Value= 1/0020/a/}'); - Error('\P{Numeric_Value= 1/0020/a/}'); + Error('\p{Numeric_Value=_:=0001/00000020}'); + Error('\P{Numeric_Value=_:=0001/00000020}'); Expect(1, 73672, '\p{Numeric_Value=:\A1/20\z:}', "");; Expect(0, 73673, '\p{Numeric_Value=:\A1/20\z:}', "");; - Expect(1, 73672, '\p{Numeric_Value=+01/000020}', ""); - Expect(0, 73672, '\p{^Numeric_Value=+01/000020}', ""); - Expect(0, 73672, '\P{Numeric_Value=+01/000020}', ""); - Expect(1, 73672, '\P{^Numeric_Value=+01/000020}', ""); - Expect(0, 73673, '\p{Numeric_Value=+01/000020}', ""); - Expect(1, 73673, '\p{^Numeric_Value=+01/000020}', ""); - Expect(1, 73673, '\P{Numeric_Value=+01/000020}', ""); - Expect(0, 73673, '\P{^Numeric_Value=+01/000020}', ""); - Expect(1, 73672, '\p{Numeric_Value: 60/1200}', ""); - Expect(0, 73672, '\p{^Numeric_Value: 60/1200}', ""); - Expect(0, 73672, '\P{Numeric_Value: 60/1200}', ""); - Expect(1, 73672, '\P{^Numeric_Value: 60/1200}', ""); - Expect(0, 73673, '\p{Numeric_Value: 60/1200}', ""); - Expect(1, 73673, '\p{^Numeric_Value: 60/1200}', ""); - Expect(1, 73673, '\P{Numeric_Value: 60/1200}', ""); - Expect(0, 73673, '\P{^Numeric_Value: 60/1200}', ""); + Expect(1, 73672, '\p{Numeric_Value=+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=60/1200}', ""); + Expect(0, 73672, '\p{^Numeric_Value=60/1200}', ""); + Expect(0, 73672, '\P{Numeric_Value=60/1200}', ""); + Expect(1, 73672, '\P{^Numeric_Value=60/1200}', ""); + Expect(0, 73673, '\p{Numeric_Value=60/1200}', ""); + Expect(1, 73673, '\p{^Numeric_Value=60/1200}', ""); + Expect(1, 73673, '\P{Numeric_Value=60/1200}', ""); + Expect(0, 73673, '\P{^Numeric_Value=60/1200}', ""); Expect(1, 73672, '\p{Numeric_Value=5.0e-02}', ""); Expect(0, 73672, '\p{^Numeric_Value=5.0e-02}', ""); Expect(0, 73672, '\P{Numeric_Value=5.0e-02}', ""); @@ -67894,14 +69197,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73673, '\p{^Numeric_Value=5.00e-02}', ""); Expect(1, 73673, '\P{Numeric_Value=5.00e-02}', ""); Expect(0, 73673, '\P{^Numeric_Value=5.00e-02}', ""); - Expect(1, 73672, '\p{Numeric_Value: 0.05}', ""); - Expect(0, 73672, '\p{^Numeric_Value: 0.05}', ""); - Expect(0, 73672, '\P{Numeric_Value: 0.05}', ""); - Expect(1, 73672, '\P{^Numeric_Value: 0.05}', ""); - Expect(0, 73673, '\p{Numeric_Value: 0.05}', ""); - Expect(1, 73673, '\p{^Numeric_Value: 0.05}', ""); - Expect(1, 73673, '\P{Numeric_Value: 0.05}', ""); - Expect(0, 73673, '\P{^Numeric_Value: 0.05}', ""); + Expect(1, 73672, '\p{Numeric_Value=0.05}', ""); + Expect(0, 73672, '\p{^Numeric_Value=0.05}', ""); + Expect(0, 73672, '\P{Numeric_Value=0.05}', ""); + Expect(1, 73672, '\P{^Numeric_Value=0.05}', ""); + Expect(0, 73673, '\p{Numeric_Value=0.05}', ""); + Expect(1, 73673, '\p{^Numeric_Value=0.05}', ""); + Expect(1, 73673, '\P{Numeric_Value=0.05}', ""); + Expect(0, 73673, '\P{^Numeric_Value=0.05}', ""); Expect(1, 73672, '\p{Numeric_Value=5.000e-02}', ""); Expect(0, 73672, '\p{^Numeric_Value=5.000e-02}', ""); Expect(0, 73672, '\P{Numeric_Value=5.000e-02}', ""); @@ -67918,18 +69221,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= :=+001/020}'); - Error('\P{Nv= :=+001/020}'); + Error('\p{Nv=__000001/000020/a/}'); + Error('\P{Nv=__000001/000020/a/}'); Expect(1, 73672, '\p{Nv=:\A1/20\z:}', "");; Expect(0, 73673, '\p{Nv=:\A1/20\z:}', "");; - Expect(1, 73672, '\p{Nv=+000001/0000020}', ""); - Expect(0, 73672, '\p{^Nv=+000001/0000020}', ""); - Expect(0, 73672, '\P{Nv=+000001/0000020}', ""); - Expect(1, 73672, '\P{^Nv=+000001/0000020}', ""); - Expect(0, 73673, '\p{Nv=+000001/0000020}', ""); - Expect(1, 73673, '\p{^Nv=+000001/0000020}', ""); - Expect(1, 73673, '\P{Nv=+000001/0000020}', ""); - Expect(0, 73673, '\P{^Nv=+000001/0000020}', ""); + Expect(1, 73672, '\p{Nv=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=60/1200}', ""); Expect(0, 73672, '\p{^Nv=60/1200}', ""); Expect(0, 73672, '\P{Nv=60/1200}', ""); @@ -67938,14 +69241,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73673, '\p{^Nv=60/1200}', ""); Expect(1, 73673, '\P{Nv=60/1200}', ""); Expect(0, 73673, '\P{^Nv=60/1200}', ""); - Expect(1, 73672, '\p{Nv: 5.0e-02}', ""); - Expect(0, 73672, '\p{^Nv: 5.0e-02}', ""); - Expect(0, 73672, '\P{Nv: 5.0e-02}', ""); - Expect(1, 73672, '\P{^Nv: 5.0e-02}', ""); - Expect(0, 73673, '\p{Nv: 5.0e-02}', ""); - Expect(1, 73673, '\p{^Nv: 5.0e-02}', ""); - Expect(1, 73673, '\P{Nv: 5.0e-02}', ""); - Expect(0, 73673, '\P{^Nv: 5.0e-02}', ""); + Expect(1, 73672, '\p{Nv=5.0e-02}', ""); + Expect(0, 73672, '\p{^Nv=5.0e-02}', ""); + Expect(0, 73672, '\P{Nv=5.0e-02}', ""); + Expect(1, 73672, '\P{^Nv=5.0e-02}', ""); + Expect(0, 73673, '\p{Nv=5.0e-02}', ""); + Expect(1, 73673, '\p{^Nv=5.0e-02}', ""); + Expect(1, 73673, '\P{Nv=5.0e-02}', ""); + Expect(0, 73673, '\P{^Nv=5.0e-02}', ""); Expect(1, 73672, '\p{Nv=5.00e-02}', ""); Expect(0, 73672, '\p{^Nv=5.00e-02}', ""); Expect(0, 73672, '\P{Nv=5.00e-02}', ""); @@ -67978,16 +69281,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/0000000020:=}'); - Error('\P{Is_Numeric_Value= -001/0000000020:=}'); - Expect(1, 73672, '\p{Is_Numeric_Value=00000001/0000000020}', ""); - Expect(0, 73672, '\p{^Is_Numeric_Value=00000001/0000000020}', ""); - Expect(0, 73672, '\P{Is_Numeric_Value=00000001/0000000020}', ""); - Expect(1, 73672, '\P{^Is_Numeric_Value=00000001/0000000020}', ""); - Expect(0, 73673, '\p{Is_Numeric_Value=00000001/0000000020}', ""); - Expect(1, 73673, '\p{^Is_Numeric_Value=00000001/0000000020}', ""); - Expect(1, 73673, '\P{Is_Numeric_Value=00000001/0000000020}', ""); - Expect(0, 73673, '\P{^Is_Numeric_Value=00000001/0000000020}', ""); + 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}', ""); 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}', ""); @@ -68036,16 +69339,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73673, '\p{^Is_Numeric_Value=0.050}', ""); Expect(1, 73673, '\P{Is_Numeric_Value=0.050}', ""); Expect(0, 73673, '\P{^Is_Numeric_Value=0.050}', ""); - Error('\p{Is_Nv=_ 001/000000020:=}'); - Error('\P{Is_Nv=_ 001/000000020:=}'); - Expect(1, 73672, '\p{Is_Nv=00000001/000000020}', ""); - Expect(0, 73672, '\p{^Is_Nv=00000001/000000020}', ""); - Expect(0, 73672, '\P{Is_Nv=00000001/000000020}', ""); - Expect(1, 73672, '\P{^Is_Nv=00000001/000000020}', ""); - Expect(0, 73673, '\p{Is_Nv=00000001/000000020}', ""); - Expect(1, 73673, '\p{^Is_Nv=00000001/000000020}', ""); - Expect(1, 73673, '\P{Is_Nv=00000001/000000020}', ""); - Expect(0, 73673, '\P{^Is_Nv=00000001/000000020}', ""); + 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_Nv=60/1200}', ""); Expect(0, 73672, '\p{^Is_Nv=60/1200}', ""); Expect(0, 73672, '\P{Is_Nv=60/1200}', ""); @@ -68054,14 +69357,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73673, '\p{^Is_Nv=60/1200}', ""); Expect(1, 73673, '\P{Is_Nv=60/1200}', ""); Expect(0, 73673, '\P{^Is_Nv=60/1200}', ""); - Expect(1, 73672, '\p{Is_Nv:5.0e-02}', ""); - Expect(0, 73672, '\p{^Is_Nv:5.0e-02}', ""); - Expect(0, 73672, '\P{Is_Nv:5.0e-02}', ""); - Expect(1, 73672, '\P{^Is_Nv:5.0e-02}', ""); - Expect(0, 73673, '\p{Is_Nv:5.0e-02}', ""); - Expect(1, 73673, '\p{^Is_Nv:5.0e-02}', ""); - Expect(1, 73673, '\P{Is_Nv:5.0e-02}', ""); - Expect(0, 73673, '\P{^Is_Nv:5.0e-02}', ""); + Expect(1, 73672, '\p{Is_Nv=5.0e-02}', ""); + Expect(0, 73672, '\p{^Is_Nv=5.0e-02}', ""); + Expect(0, 73672, '\P{Is_Nv=5.0e-02}', ""); + Expect(1, 73672, '\P{^Is_Nv=5.0e-02}', ""); + Expect(0, 73673, '\p{Is_Nv=5.0e-02}', ""); + Expect(1, 73673, '\p{^Is_Nv=5.0e-02}', ""); + Expect(1, 73673, '\P{Is_Nv=5.0e-02}', ""); + Expect(0, 73673, '\P{^Is_Nv=5.0e-02}', ""); Expect(1, 73672, '\p{Is_Nv=5.00e-02}', ""); Expect(0, 73672, '\p{^Is_Nv=5.00e-02}', ""); Expect(0, 73672, '\P{Is_Nv=5.00e-02}', ""); @@ -68070,14 +69373,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73673, '\p{^Is_Nv=5.00e-02}', ""); Expect(1, 73673, '\P{Is_Nv=5.00e-02}', ""); Expect(0, 73673, '\P{^Is_Nv=5.00e-02}', ""); - Expect(1, 73672, '\p{Is_Nv: 0.05}', ""); - Expect(0, 73672, '\p{^Is_Nv: 0.05}', ""); - Expect(0, 73672, '\P{Is_Nv: 0.05}', ""); - Expect(1, 73672, '\P{^Is_Nv: 0.05}', ""); - Expect(0, 73673, '\p{Is_Nv: 0.05}', ""); - Expect(1, 73673, '\p{^Is_Nv: 0.05}', ""); - Expect(1, 73673, '\P{Is_Nv: 0.05}', ""); - Expect(0, 73673, '\P{^Is_Nv: 0.05}', ""); + Expect(1, 73672, '\p{Is_Nv=0.05}', ""); + Expect(0, 73672, '\p{^Is_Nv=0.05}', ""); + Expect(0, 73672, '\P{Is_Nv=0.05}', ""); + Expect(1, 73672, '\P{^Is_Nv=0.05}', ""); + Expect(0, 73673, '\p{Is_Nv=0.05}', ""); + Expect(1, 73673, '\p{^Is_Nv=0.05}', ""); + Expect(1, 73673, '\P{Is_Nv=0.05}', ""); + Expect(0, 73673, '\P{^Is_Nv=0.05}', ""); Expect(1, 73672, '\p{Is_Nv=5.000e-02}', ""); Expect(0, 73672, '\p{^Is_Nv=5.000e-02}', ""); Expect(0, 73672, '\P{Is_Nv=5.000e-02}', ""); @@ -68094,18 +69397,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: -+000000001/03:=}'); - Error('\P{Numeric_Value: -+000000001/03:=}'); + Error('\p{Numeric_Value=/a/000001/03}'); + Error('\P{Numeric_Value=/a/000001/03}'); Expect(1, 74853, '\p{Numeric_Value=:\A1/3\z:}', "");; Expect(0, 74854, '\p{Numeric_Value=:\A1/3\z:}', "");; - Expect(1, 74853, '\p{Numeric_Value=+000000001/00003}', ""); - Expect(0, 74853, '\p{^Numeric_Value=+000000001/00003}', ""); - Expect(0, 74853, '\P{Numeric_Value=+000000001/00003}', ""); - Expect(1, 74853, '\P{^Numeric_Value=+000000001/00003}', ""); - Expect(0, 74854, '\p{Numeric_Value=+000000001/00003}', ""); - Expect(1, 74854, '\p{^Numeric_Value=+000000001/00003}', ""); - Expect(1, 74854, '\P{Numeric_Value=+000000001/00003}', ""); - Expect(0, 74854, '\P{^Numeric_Value=+000000001/00003}', ""); + Expect(1, 74853, '\p{Numeric_Value=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=60/180}', ""); Expect(0, 74853, '\p{^Numeric_Value=60/180}', ""); Expect(0, 74853, '\P{Numeric_Value=60/180}', ""); @@ -68114,20 +69417,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}'); - Expect(1, 74853, '\p{Numeric_Value=3.33e-01}', ""); - Expect(0, 74853, '\p{^Numeric_Value=3.33e-01}', ""); - Expect(0, 74853, '\P{Numeric_Value=3.33e-01}', ""); - Expect(1, 74853, '\P{^Numeric_Value=3.33e-01}', ""); - Expect(0, 74854, '\p{Numeric_Value=3.33e-01}', ""); - Expect(1, 74854, '\p{^Numeric_Value=3.33e-01}', ""); - Expect(1, 74854, '\P{Numeric_Value=3.33e-01}', ""); - Expect(0, 74854, '\P{^Numeric_Value=3.33e-01}', ""); - Error('\p{Numeric_Value=0.33}'); - Error('\P{Numeric_Value=0.33}'); + 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}'); 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}', ""); @@ -68136,14 +69433,8 @@ 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}', ""); - Expect(1, 74853, '\p{Numeric_Value=0.333}', ""); - Expect(0, 74853, '\p{^Numeric_Value=0.333}', ""); - Expect(0, 74853, '\P{Numeric_Value=0.333}', ""); - Expect(1, 74853, '\P{^Numeric_Value=0.333}', ""); - Expect(0, 74854, '\p{Numeric_Value=0.333}', ""); - Expect(1, 74854, '\p{^Numeric_Value=0.333}', ""); - Expect(1, 74854, '\P{Numeric_Value=0.333}', ""); - Expect(0, 74854, '\P{^Numeric_Value=0.333}', ""); + 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}', ""); @@ -68160,18 +69451,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74854, '\p{^Numeric_Value=0.3333}', ""); Expect(1, 74854, '\P{Numeric_Value=0.3333}', ""); Expect(0, 74854, '\P{^Numeric_Value=0.3333}', ""); - Error('\p{Nv=/a/-01/0003}'); - Error('\P{Nv=/a/-01/0003}'); + Expect(1, 74853, '\p{Numeric_Value=3.33333e-01}', ""); + Expect(0, 74853, '\p{^Numeric_Value=3.33333e-01}', ""); + Expect(0, 74853, '\P{Numeric_Value=3.33333e-01}', ""); + Expect(1, 74853, '\P{^Numeric_Value=3.33333e-01}', ""); + Expect(0, 74854, '\p{Numeric_Value=3.33333e-01}', ""); + Expect(1, 74854, '\p{^Numeric_Value=3.33333e-01}', ""); + Expect(1, 74854, '\P{Numeric_Value=3.33333e-01}', ""); + Expect(0, 74854, '\P{^Numeric_Value=3.33333e-01}', ""); + Expect(1, 74853, '\p{Numeric_Value=0.33333}', ""); + Expect(0, 74853, '\p{^Numeric_Value=0.33333}', ""); + Expect(0, 74853, '\P{Numeric_Value=0.33333}', ""); + Expect(1, 74853, '\P{^Numeric_Value=0.33333}', ""); + Expect(0, 74854, '\p{Numeric_Value=0.33333}', ""); + 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}'); Expect(1, 74853, '\p{Nv=:\A1/3\z:}', "");; Expect(0, 74854, '\p{Nv=:\A1/3\z:}', "");; - Expect(1, 74853, '\p{Nv=+00000001/000003}', ""); - Expect(0, 74853, '\p{^Nv=+00000001/000003}', ""); - Expect(0, 74853, '\P{Nv=+00000001/000003}', ""); - Expect(1, 74853, '\P{^Nv=+00000001/000003}', ""); - Expect(0, 74854, '\p{Nv=+00000001/000003}', ""); - Expect(1, 74854, '\p{^Nv=+00000001/000003}', ""); - Expect(1, 74854, '\P{Nv=+00000001/000003}', ""); - Expect(0, 74854, '\P{^Nv=+00000001/000003}', ""); + Expect(1, 74853, '\p{Nv=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}', ""); @@ -68184,14 +69491,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{Nv=3.3e-01}'); Error('\p{Nv=0.3}'); Error('\P{Nv=0.3}'); - Expect(1, 74853, '\p{Nv=3.33e-01}', ""); - Expect(0, 74853, '\p{^Nv=3.33e-01}', ""); - Expect(0, 74853, '\P{Nv=3.33e-01}', ""); - Expect(1, 74853, '\P{^Nv=3.33e-01}', ""); - Expect(0, 74854, '\p{Nv=3.33e-01}', ""); - Expect(1, 74854, '\p{^Nv=3.33e-01}', ""); - Expect(1, 74854, '\P{Nv=3.33e-01}', ""); - Expect(0, 74854, '\P{^Nv=3.33e-01}', ""); + Error('\p{Nv=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}', ""); @@ -68202,14 +69503,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=0.333}', ""); - Expect(0, 74853, '\p{^Nv=0.333}', ""); - Expect(0, 74853, '\P{Nv=0.333}', ""); - Expect(1, 74853, '\P{^Nv=0.333}', ""); - Expect(0, 74854, '\p{Nv=0.333}', ""); - Expect(1, 74854, '\p{^Nv=0.333}', ""); - Expect(1, 74854, '\P{Nv=0.333}', ""); - Expect(0, 74854, '\P{^Nv=0.333}', ""); + Error('\p{Nv=0.333}'); + Error('\P{Nv=0.333}'); Expect(1, 74853, '\p{Nv=3.3333e-01}', ""); Expect(0, 74853, '\p{^Nv=3.3333e-01}', ""); Expect(0, 74853, '\P{Nv=3.3333e-01}', ""); @@ -68226,16 +69521,32 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74854, '\p{^Nv=0.3333}', ""); Expect(1, 74854, '\P{Nv=0.3333}', ""); Expect(0, 74854, '\P{^Nv=0.3333}', ""); - Error('\p{Is_Numeric_Value= 0000000001/0003/a/}'); - Error('\P{Is_Numeric_Value= 0000000001/0003/a/}'); - Expect(1, 74853, '\p{Is_Numeric_Value=+00001/003}', ""); - Expect(0, 74853, '\p{^Is_Numeric_Value=+00001/003}', ""); - Expect(0, 74853, '\P{Is_Numeric_Value=+00001/003}', ""); - Expect(1, 74853, '\P{^Is_Numeric_Value=+00001/003}', ""); - Expect(0, 74854, '\p{Is_Numeric_Value=+00001/003}', ""); - Expect(1, 74854, '\p{^Is_Numeric_Value=+00001/003}', ""); - Expect(1, 74854, '\P{Is_Numeric_Value=+00001/003}', ""); - Expect(0, 74854, '\P{^Is_Numeric_Value=+00001/003}', ""); + Expect(1, 74853, '\p{Nv=3.33333e-01}', ""); + Expect(0, 74853, '\p{^Nv=3.33333e-01}', ""); + Expect(0, 74853, '\P{Nv=3.33333e-01}', ""); + Expect(1, 74853, '\P{^Nv=3.33333e-01}', ""); + Expect(0, 74854, '\p{Nv=3.33333e-01}', ""); + 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{Is_Numeric_Value=60/180}', ""); Expect(0, 74853, '\p{^Is_Numeric_Value=60/180}', ""); Expect(0, 74853, '\P{Is_Numeric_Value=60/180}', ""); @@ -68246,16 +69557,10 @@ 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}'); - Expect(1, 74853, '\p{Is_Numeric_Value=3.33e-01}', ""); - Expect(0, 74853, '\p{^Is_Numeric_Value=3.33e-01}', ""); - Expect(0, 74853, '\P{Is_Numeric_Value=3.33e-01}', ""); - Expect(1, 74853, '\P{^Is_Numeric_Value=3.33e-01}', ""); - Expect(0, 74854, '\p{Is_Numeric_Value=3.33e-01}', ""); - Expect(1, 74854, '\p{^Is_Numeric_Value=3.33e-01}', ""); - Expect(1, 74854, '\P{Is_Numeric_Value=3.33e-01}', ""); - Expect(0, 74854, '\P{^Is_Numeric_Value=3.33e-01}', ""); + 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}'); Expect(1, 74853, '\p{Is_Numeric_Value=3.333e-01}', ""); @@ -68266,14 +69571,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74854, '\p{^Is_Numeric_Value=3.333e-01}', ""); Expect(1, 74854, '\P{Is_Numeric_Value=3.333e-01}', ""); Expect(0, 74854, '\P{^Is_Numeric_Value=3.333e-01}', ""); - Expect(1, 74853, '\p{Is_Numeric_Value=0.333}', ""); - Expect(0, 74853, '\p{^Is_Numeric_Value=0.333}', ""); - Expect(0, 74853, '\P{Is_Numeric_Value=0.333}', ""); - Expect(1, 74853, '\P{^Is_Numeric_Value=0.333}', ""); - Expect(0, 74854, '\p{Is_Numeric_Value=0.333}', ""); - Expect(1, 74854, '\p{^Is_Numeric_Value=0.333}', ""); - Expect(1, 74854, '\P{Is_Numeric_Value=0.333}', ""); - Expect(0, 74854, '\P{^Is_Numeric_Value=0.333}', ""); + 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}', ""); @@ -68290,16 +69589,32 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74854, '\p{^Is_Numeric_Value=0.3333}', ""); Expect(1, 74854, '\P{Is_Numeric_Value=0.3333}', ""); Expect(0, 74854, '\P{^Is_Numeric_Value=0.3333}', ""); - Error('\p{Is_Nv=__1/0003:=}'); - Error('\P{Is_Nv=__1/0003:=}'); - Expect(1, 74853, '\p{Is_Nv=00001/00003}', ""); - Expect(0, 74853, '\p{^Is_Nv=00001/00003}', ""); - Expect(0, 74853, '\P{Is_Nv=00001/00003}', ""); - Expect(1, 74853, '\P{^Is_Nv=00001/00003}', ""); - Expect(0, 74854, '\p{Is_Nv=00001/00003}', ""); - Expect(1, 74854, '\p{^Is_Nv=00001/00003}', ""); - Expect(1, 74854, '\P{Is_Nv=00001/00003}', ""); - Expect(0, 74854, '\P{^Is_Nv=00001/00003}', ""); + Expect(1, 74853, '\p{Is_Numeric_Value=3.33333e-01}', ""); + Expect(0, 74853, '\p{^Is_Numeric_Value=3.33333e-01}', ""); + Expect(0, 74853, '\P{Is_Numeric_Value=3.33333e-01}', ""); + Expect(1, 74853, '\P{^Is_Numeric_Value=3.33333e-01}', ""); + Expect(0, 74854, '\p{Is_Numeric_Value=3.33333e-01}', ""); + 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_Nv=60/180}', ""); Expect(0, 74853, '\p{^Is_Nv=60/180}', ""); Expect(0, 74853, '\P{Is_Nv=60/180}', ""); @@ -68310,16 +69625,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 74854, '\P{^Is_Nv=60/180}', ""); Error('\p{Is_Nv=3.3e-01}'); Error('\P{Is_Nv=3.3e-01}'); - Error('\p{Is_Nv:0.3}'); - Error('\P{Is_Nv:0.3}'); - Expect(1, 74853, '\p{Is_Nv=3.33e-01}', ""); - Expect(0, 74853, '\p{^Is_Nv=3.33e-01}', ""); - Expect(0, 74853, '\P{Is_Nv=3.33e-01}', ""); - Expect(1, 74853, '\P{^Is_Nv=3.33e-01}', ""); - Expect(0, 74854, '\p{Is_Nv=3.33e-01}', ""); - Expect(1, 74854, '\p{^Is_Nv=3.33e-01}', ""); - Expect(1, 74854, '\P{Is_Nv=3.33e-01}', ""); - Expect(0, 74854, '\P{^Is_Nv=3.33e-01}', ""); + Error('\p{Is_Nv=0.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=0.33}'); Error('\P{Is_Nv=0.33}'); Expect(1, 74853, '\p{Is_Nv=3.333e-01}', ""); @@ -68330,62 +69639,66 @@ 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}', ""); - Expect(1, 74853, '\p{Is_Nv=0.333}', ""); - Expect(0, 74853, '\p{^Is_Nv=0.333}', ""); - Expect(0, 74853, '\P{Is_Nv=0.333}', ""); - Expect(1, 74853, '\P{^Is_Nv=0.333}', ""); - Expect(0, 74854, '\p{Is_Nv=0.333}', ""); - Expect(1, 74854, '\p{^Is_Nv=0.333}', ""); - Expect(1, 74854, '\P{Is_Nv=0.333}', ""); - Expect(0, 74854, '\P{^Is_Nv=0.333}', ""); - Expect(1, 74853, '\p{Is_Nv: 3.3333e-01}', ""); - Expect(0, 74853, '\p{^Is_Nv: 3.3333e-01}', ""); - Expect(0, 74853, '\P{Is_Nv: 3.3333e-01}', ""); - Expect(1, 74853, '\P{^Is_Nv: 3.3333e-01}', ""); - Expect(0, 74854, '\p{Is_Nv: 3.3333e-01}', ""); - Expect(1, 74854, '\p{^Is_Nv: 3.3333e-01}', ""); - Expect(1, 74854, '\P{Is_Nv: 3.3333e-01}', ""); - Expect(0, 74854, '\P{^Is_Nv: 3.3333e-01}', ""); - Expect(1, 74853, '\p{Is_Nv: 0.3333}', ""); - Expect(0, 74853, '\p{^Is_Nv: 0.3333}', ""); - Expect(0, 74853, '\P{Is_Nv: 0.3333}', ""); - Expect(1, 74853, '\P{^Is_Nv: 0.3333}', ""); - Expect(0, 74854, '\p{Is_Nv: 0.3333}', ""); - Expect(1, 74854, '\p{^Is_Nv: 0.3333}', ""); - Expect(1, 74854, '\P{Is_Nv: 0.3333}', ""); - Expect(0, 74854, '\P{^Is_Nv: 0.3333}', ""); - Error('\p{Numeric_Value: := 00000001/0032}'); - Error('\P{Numeric_Value: := 00000001/0032}'); + 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}', ""); + Expect(1, 74853, '\P{^Is_Nv=3.3333e-01}', ""); + Expect(0, 74854, '\p{Is_Nv=3.3333e-01}', ""); + Expect(1, 74854, '\p{^Is_Nv=3.3333e-01}', ""); + Expect(1, 74854, '\P{Is_Nv=3.3333e-01}', ""); + Expect(0, 74854, '\P{^Is_Nv=3.3333e-01}', ""); + Expect(1, 74853, '\p{Is_Nv=0.3333}', ""); + Expect(0, 74853, '\p{^Is_Nv=0.3333}', ""); + Expect(0, 74853, '\P{Is_Nv=0.3333}', ""); + Expect(1, 74853, '\P{^Is_Nv=0.3333}', ""); + Expect(0, 74854, '\p{Is_Nv=0.3333}', ""); + Expect(1, 74854, '\p{^Is_Nv=0.3333}', ""); + Expect(1, 74854, '\P{Is_Nv=0.3333}', ""); + Expect(0, 74854, '\P{^Is_Nv=0.3333}', ""); + Expect(1, 74853, '\p{Is_Nv=3.33333e-01}', ""); + Expect(0, 74853, '\p{^Is_Nv=3.33333e-01}', ""); + Expect(0, 74853, '\P{Is_Nv=3.33333e-01}', ""); + Expect(1, 74853, '\P{^Is_Nv=3.33333e-01}', ""); + Expect(0, 74854, '\p{Is_Nv=3.33333e-01}', ""); + Expect(1, 74854, '\p{^Is_Nv=3.33333e-01}', ""); + Expect(1, 74854, '\P{Is_Nv=3.33333e-01}', ""); + Expect(0, 74854, '\P{^Is_Nv=3.33333e-01}', ""); + Expect(1, 74853, '\p{Is_Nv=0.33333}', ""); + Expect(0, 74853, '\p{^Is_Nv=0.33333}', ""); + Expect(0, 74853, '\P{Is_Nv=0.33333}', ""); + Expect(1, 74853, '\P{^Is_Nv=0.33333}', ""); + Expect(0, 74854, '\p{Is_Nv=0.33333}', ""); + 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}'); Expect(1, 73669, '\p{Numeric_Value=:\A1/32\z:}', "");; Expect(0, 73670, '\p{Numeric_Value=:\A1/32\z:}', "");; - Expect(1, 73669, '\p{Numeric_Value=0000001/0032}', ""); - Expect(0, 73669, '\p{^Numeric_Value=0000001/0032}', ""); - Expect(0, 73669, '\P{Numeric_Value=0000001/0032}', ""); - Expect(1, 73669, '\P{^Numeric_Value=0000001/0032}', ""); - Expect(0, 73670, '\p{Numeric_Value=0000001/0032}', ""); - Expect(1, 73670, '\p{^Numeric_Value=0000001/0032}', ""); - Expect(1, 73670, '\P{Numeric_Value=0000001/0032}', ""); - Expect(0, 73670, '\P{^Numeric_Value=0000001/0032}', ""); - Expect(1, 73669, '\p{Numeric_Value=60/1920}', ""); - Expect(0, 73669, '\p{^Numeric_Value=60/1920}', ""); - Expect(0, 73669, '\P{Numeric_Value=60/1920}', ""); - 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=+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}', ""); Error('\p{Numeric_Value=3.1e-02}'); Error('\P{Numeric_Value=3.1e-02}'); - Expect(1, 73669, '\p{Numeric_Value=3.12e-02}', ""); - Expect(0, 73669, '\p{^Numeric_Value=3.12e-02}', ""); - Expect(0, 73669, '\P{Numeric_Value=3.12e-02}', ""); - Expect(1, 73669, '\P{^Numeric_Value=3.12e-02}', ""); - Expect(0, 73670, '\p{Numeric_Value=3.12e-02}', ""); - Expect(1, 73670, '\p{^Numeric_Value=3.12e-02}', ""); - Expect(1, 73670, '\P{Numeric_Value=3.12e-02}', ""); - Expect(0, 73670, '\P{^Numeric_Value=3.12e-02}', ""); - Error('\p{Numeric_Value:0.03}'); - Error('\P{Numeric_Value:0.03}'); + Error('\p{Numeric_Value=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}', ""); Expect(0, 73669, '\p{^Numeric_Value=3.125e-02}', ""); Expect(0, 73669, '\P{Numeric_Value=3.125e-02}', ""); @@ -68394,8 +69707,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}', ""); @@ -68404,14 +69717,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}', ""); - Expect(1, 73669, '\p{Numeric_Value=0.0312}', ""); - Expect(0, 73669, '\p{^Numeric_Value=0.0312}', ""); - Expect(0, 73669, '\P{Numeric_Value=0.0312}', ""); - Expect(1, 73669, '\P{^Numeric_Value=0.0312}', ""); - Expect(0, 73670, '\p{Numeric_Value=0.0312}', ""); - Expect(1, 73670, '\p{^Numeric_Value=0.0312}', ""); - Expect(1, 73670, '\P{Numeric_Value=0.0312}', ""); - Expect(0, 73670, '\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}', ""); @@ -68420,26 +69727,42 @@ 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}', ""); - Error('\p{Nv=:= +1/0000000032}'); - Error('\P{Nv=:= +1/0000000032}'); + 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}', ""); + Expect(1, 73669, '\P{^Numeric_Value=3.125000e-02}', ""); + Expect(0, 73670, '\p{Numeric_Value=3.125000e-02}', ""); + 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{Nv=:\A1/32\z:}', "");; Expect(0, 73670, '\p{Nv=:\A1/32\z:}', "");; - Expect(1, 73669, '\p{Nv=+0001/032}', ""); - Expect(0, 73669, '\p{^Nv=+0001/032}', ""); - Expect(0, 73669, '\P{Nv=+0001/032}', ""); - Expect(1, 73669, '\P{^Nv=+0001/032}', ""); - Expect(0, 73670, '\p{Nv=+0001/032}', ""); - Expect(1, 73670, '\p{^Nv=+0001/032}', ""); - Expect(1, 73670, '\P{Nv=+0001/032}', ""); - Expect(0, 73670, '\P{^Nv=+0001/032}', ""); + Expect(1, 73669, '\p{Nv=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=60/1920}', ""); Expect(0, 73669, '\p{^Nv=60/1920}', ""); Expect(0, 73669, '\P{Nv=60/1920}', ""); @@ -68450,14 +69773,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73670, '\P{^Nv=60/1920}', ""); Error('\p{Nv=3.1e-02}'); Error('\P{Nv=3.1e-02}'); - Expect(1, 73669, '\p{Nv=3.12e-02}', ""); - Expect(0, 73669, '\p{^Nv=3.12e-02}', ""); - Expect(0, 73669, '\P{Nv=3.12e-02}', ""); - Expect(1, 73669, '\P{^Nv=3.12e-02}', ""); - Expect(0, 73670, '\p{Nv=3.12e-02}', ""); - Expect(1, 73670, '\p{^Nv=3.12e-02}', ""); - Expect(1, 73670, '\P{Nv=3.12e-02}', ""); - Expect(0, 73670, '\P{^Nv=3.12e-02}', ""); + Error('\p{Nv=3.12e-02}'); + Error('\P{Nv=3.12e-02}'); Error('\p{Nv=0.03}'); Error('\P{Nv=0.03}'); Expect(1, 73669, '\p{Nv=3.125e-02}', ""); @@ -68478,14 +69795,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73670, '\p{^Nv=3.1250e-02}', ""); Expect(1, 73670, '\P{Nv=3.1250e-02}', ""); Expect(0, 73670, '\P{^Nv=3.1250e-02}', ""); - Expect(1, 73669, '\p{Nv=0.0312}', ""); - Expect(0, 73669, '\p{^Nv=0.0312}', ""); - Expect(0, 73669, '\P{Nv=0.0312}', ""); - Expect(1, 73669, '\P{^Nv=0.0312}', ""); - Expect(0, 73670, '\p{Nv=0.0312}', ""); - Expect(1, 73670, '\p{^Nv=0.0312}', ""); - Expect(1, 73670, '\P{Nv=0.0312}', ""); - Expect(0, 73670, '\P{^Nv=0.0312}', ""); + Error('\p{Nv=0.0312}'); + Error('\P{Nv=0.0312}'); Expect(1, 73669, '\p{Nv=3.12500e-02}', ""); Expect(0, 73669, '\p{^Nv=3.12500e-02}', ""); Expect(0, 73669, '\P{Nv=3.12500e-02}', ""); @@ -68502,16 +69813,32 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73670, '\p{^Nv=0.03125}', ""); Expect(1, 73670, '\P{Nv=0.03125}', ""); Expect(0, 73670, '\P{^Nv=0.03125}', ""); - Error('\p{Is_Numeric_Value=-/a/001/032}'); - Error('\P{Is_Numeric_Value=-/a/001/032}'); - Expect(1, 73669, '\p{Is_Numeric_Value=000001/32}', ""); - Expect(0, 73669, '\p{^Is_Numeric_Value=000001/32}', ""); - Expect(0, 73669, '\P{Is_Numeric_Value=000001/32}', ""); - Expect(1, 73669, '\P{^Is_Numeric_Value=000001/32}', ""); - Expect(0, 73670, '\p{Is_Numeric_Value=000001/32}', ""); - Expect(1, 73670, '\p{^Is_Numeric_Value=000001/32}', ""); - Expect(1, 73670, '\P{Is_Numeric_Value=000001/32}', ""); - Expect(0, 73670, '\P{^Is_Numeric_Value=000001/32}', ""); + Expect(1, 73669, '\p{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}', ""); + Expect(1, 73669, '\P{^Nv=0.031250}', ""); + Expect(0, 73670, '\p{Nv=0.031250}', ""); + 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}', ""); 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}', ""); @@ -68520,18 +69847,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}'); - Expect(1, 73669, '\p{Is_Numeric_Value=3.12e-02}', ""); - Expect(0, 73669, '\p{^Is_Numeric_Value=3.12e-02}', ""); - Expect(0, 73669, '\P{Is_Numeric_Value=3.12e-02}', ""); - Expect(1, 73669, '\P{^Is_Numeric_Value=3.12e-02}', ""); - Expect(0, 73670, '\p{Is_Numeric_Value=3.12e-02}', ""); - Expect(1, 73670, '\p{^Is_Numeric_Value=3.12e-02}', ""); - Expect(1, 73670, '\P{Is_Numeric_Value=3.12e-02}', ""); - Expect(0, 73670, '\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: 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}'); 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}', ""); @@ -68550,14 +69871,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73670, '\p{^Is_Numeric_Value=3.1250e-02}', ""); Expect(1, 73670, '\P{Is_Numeric_Value=3.1250e-02}', ""); Expect(0, 73670, '\P{^Is_Numeric_Value=3.1250e-02}', ""); - Expect(1, 73669, '\p{Is_Numeric_Value=0.0312}', ""); - Expect(0, 73669, '\p{^Is_Numeric_Value=0.0312}', ""); - Expect(0, 73669, '\P{Is_Numeric_Value=0.0312}', ""); - Expect(1, 73669, '\P{^Is_Numeric_Value=0.0312}', ""); - Expect(0, 73670, '\p{Is_Numeric_Value=0.0312}', ""); - Expect(1, 73670, '\p{^Is_Numeric_Value=0.0312}', ""); - Expect(1, 73670, '\P{Is_Numeric_Value=0.0312}', ""); - Expect(0, 73670, '\P{^Is_Numeric_Value=0.0312}', ""); + Error('\p{Is_Numeric_Value=0.0312}'); + Error('\P{Is_Numeric_Value=0.0312}'); Expect(1, 73669, '\p{Is_Numeric_Value=3.12500e-02}', ""); Expect(0, 73669, '\p{^Is_Numeric_Value=3.12500e-02}', ""); Expect(0, 73669, '\P{Is_Numeric_Value=3.12500e-02}', ""); @@ -68566,24 +69881,40 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73670, '\p{^Is_Numeric_Value=3.12500e-02}', ""); Expect(1, 73670, '\P{Is_Numeric_Value=3.12500e-02}', ""); Expect(0, 73670, '\P{^Is_Numeric_Value=3.12500e-02}', ""); - Expect(1, 73669, '\p{Is_Numeric_Value:0.03125}', ""); - Expect(0, 73669, '\p{^Is_Numeric_Value:0.03125}', ""); - Expect(0, 73669, '\P{Is_Numeric_Value:0.03125}', ""); - Expect(1, 73669, '\P{^Is_Numeric_Value:0.03125}', ""); - Expect(0, 73670, '\p{Is_Numeric_Value:0.03125}', ""); - Expect(1, 73670, '\p{^Is_Numeric_Value:0.03125}', ""); - Expect(1, 73670, '\P{Is_Numeric_Value:0.03125}', ""); - Expect(0, 73670, '\P{^Is_Numeric_Value:0.03125}', ""); - Error('\p{Is_Nv: _:=001/00000032}'); - Error('\P{Is_Nv: _:=001/00000032}'); - Expect(1, 73669, '\p{Is_Nv=00001/000000032}', ""); - Expect(0, 73669, '\p{^Is_Nv=00001/000000032}', ""); - Expect(0, 73669, '\P{Is_Nv=00001/000000032}', ""); - Expect(1, 73669, '\P{^Is_Nv=00001/000000032}', ""); - Expect(0, 73670, '\p{Is_Nv=00001/000000032}', ""); - Expect(1, 73670, '\p{^Is_Nv=00001/000000032}', ""); - Expect(1, 73670, '\P{Is_Nv=00001/000000032}', ""); - Expect(0, 73670, '\P{^Is_Nv=00001/000000032}', ""); + Expect(1, 73669, '\p{Is_Numeric_Value=0.03125}', ""); + Expect(0, 73669, '\p{^Is_Numeric_Value=0.03125}', ""); + Expect(0, 73669, '\P{Is_Numeric_Value=0.03125}', ""); + Expect(1, 73669, '\P{^Is_Numeric_Value=0.03125}', ""); + Expect(0, 73670, '\p{Is_Numeric_Value=0.03125}', ""); + Expect(1, 73670, '\p{^Is_Numeric_Value=0.03125}', ""); + Expect(1, 73670, '\P{Is_Numeric_Value=0.03125}', ""); + Expect(0, 73670, '\P{^Is_Numeric_Value=0.03125}', ""); + 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}', ""); + Expect(1, 73669, '\P{^Is_Numeric_Value=0.031250}', ""); + Expect(0, 73670, '\p{Is_Numeric_Value=0.031250}', ""); + 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}', ""); Expect(1, 73669, '\p{Is_Nv=60/1920}', ""); Expect(0, 73669, '\p{^Is_Nv=60/1920}', ""); Expect(0, 73669, '\P{Is_Nv=60/1920}', ""); @@ -68594,24 +69925,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73670, '\P{^Is_Nv=60/1920}', ""); Error('\p{Is_Nv=3.1e-02}'); Error('\P{Is_Nv=3.1e-02}'); - Expect(1, 73669, '\p{Is_Nv=3.12e-02}', ""); - Expect(0, 73669, '\p{^Is_Nv=3.12e-02}', ""); - Expect(0, 73669, '\P{Is_Nv=3.12e-02}', ""); - Expect(1, 73669, '\P{^Is_Nv=3.12e-02}', ""); - Expect(0, 73670, '\p{Is_Nv=3.12e-02}', ""); - Expect(1, 73670, '\p{^Is_Nv=3.12e-02}', ""); - Expect(1, 73670, '\P{Is_Nv=3.12e-02}', ""); - Expect(0, 73670, '\P{^Is_Nv=3.12e-02}', ""); - Error('\p{Is_Nv=0.03}'); - Error('\P{Is_Nv=0.03}'); - Expect(1, 73669, '\p{Is_Nv:3.125e-02}', ""); - Expect(0, 73669, '\p{^Is_Nv:3.125e-02}', ""); - Expect(0, 73669, '\P{Is_Nv:3.125e-02}', ""); - Expect(1, 73669, '\P{^Is_Nv:3.125e-02}', ""); - Expect(0, 73670, '\p{Is_Nv:3.125e-02}', ""); - Expect(1, 73670, '\p{^Is_Nv:3.125e-02}', ""); - Expect(1, 73670, '\P{Is_Nv:3.125e-02}', ""); - Expect(0, 73670, '\P{^Is_Nv:3.125e-02}', ""); + 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}'); Expect(1, 73669, '\p{Is_Nv=3.1250e-02}', ""); @@ -68622,14 +69947,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73670, '\p{^Is_Nv=3.1250e-02}', ""); Expect(1, 73670, '\P{Is_Nv=3.1250e-02}', ""); Expect(0, 73670, '\P{^Is_Nv=3.1250e-02}', ""); - Expect(1, 73669, '\p{Is_Nv=0.0312}', ""); - Expect(0, 73669, '\p{^Is_Nv=0.0312}', ""); - Expect(0, 73669, '\P{Is_Nv=0.0312}', ""); - Expect(1, 73669, '\P{^Is_Nv=0.0312}', ""); - Expect(0, 73670, '\p{Is_Nv=0.0312}', ""); - Expect(1, 73670, '\p{^Is_Nv=0.0312}', ""); - Expect(1, 73670, '\P{Is_Nv=0.0312}', ""); - Expect(0, 73670, '\P{^Is_Nv=0.0312}', ""); + Error('\p{Is_Nv=0.0312}'); + Error('\P{Is_Nv=0.0312}'); Expect(1, 73669, '\p{Is_Nv=3.12500e-02}', ""); Expect(0, 73669, '\p{^Is_Nv=3.12500e-02}', ""); Expect(0, 73669, '\P{Is_Nv=3.12500e-02}', ""); @@ -68638,26 +69957,42 @@ 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}', ""); - Error('\p{Numeric_Value=_ +00000001/320:=}'); - Error('\P{Numeric_Value=_ +00000001/320:=}'); + 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}', ""); + Expect(1, 73669, '\P{^Is_Nv=3.125000e-02}', ""); + Expect(0, 73670, '\p{Is_Nv=3.125000e-02}', ""); + Expect(1, 73670, '\p{^Is_Nv=3.125000e-02}', ""); + Expect(1, 73670, '\P{Is_Nv=3.125000e-02}', ""); + Expect(0, 73670, '\P{^Is_Nv=3.125000e-02}', ""); + Expect(1, 73669, '\p{Is_Nv=0.031250}', ""); + Expect(0, 73669, '\p{^Is_Nv=0.031250}', ""); + Expect(0, 73669, '\P{Is_Nv=0.031250}', ""); + Expect(1, 73669, '\P{^Is_Nv=0.031250}', ""); + Expect(0, 73670, '\p{Is_Nv=0.031250}', ""); + 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}'); 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/320}', ""); - Expect(0, 73684, '\p{^Numeric_Value=1/320}', ""); - Expect(0, 73684, '\P{Numeric_Value=1/320}', ""); - Expect(1, 73684, '\P{^Numeric_Value=1/320}', ""); - Expect(0, 73685, '\p{Numeric_Value=1/320}', ""); - Expect(1, 73685, '\p{^Numeric_Value=1/320}', ""); - Expect(1, 73685, '\P{Numeric_Value=1/320}', ""); - Expect(0, 73685, '\P{^Numeric_Value=1/320}', ""); + Expect(1, 73684, '\p{Numeric_Value=+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=60/19200}', ""); Expect(0, 73684, '\p{^Numeric_Value=60/19200}', ""); Expect(0, 73684, '\P{Numeric_Value=60/19200}', ""); @@ -68666,16 +70001,10 @@ 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}'); - Expect(1, 73684, '\p{Numeric_Value=3.13e-03}', ""); - Expect(0, 73684, '\p{^Numeric_Value=3.13e-03}', ""); - Expect(0, 73684, '\P{Numeric_Value=3.13e-03}', ""); - Expect(1, 73684, '\P{^Numeric_Value=3.13e-03}', ""); - Expect(0, 73685, '\p{Numeric_Value=3.13e-03}', ""); - Expect(1, 73685, '\p{^Numeric_Value=3.13e-03}', ""); - Expect(1, 73685, '\P{Numeric_Value=3.13e-03}', ""); - Expect(0, 73685, '\P{^Numeric_Value=3.13e-03}', ""); + 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}', ""); Expect(0, 73684, '\p{^Numeric_Value=3.125e-03}', ""); Expect(0, 73684, '\P{Numeric_Value=3.125e-03}', ""); @@ -68704,14 +70033,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73685, '\p{^Numeric_Value=3.12500e-03}', ""); Expect(1, 73685, '\P{Numeric_Value=3.12500e-03}', ""); Expect(0, 73685, '\P{^Numeric_Value=3.12500e-03}', ""); - Expect(1, 73684, '\p{Numeric_Value=0.00313}', ""); - Expect(0, 73684, '\p{^Numeric_Value=0.00313}', ""); - Expect(0, 73684, '\P{Numeric_Value=0.00313}', ""); - Expect(1, 73684, '\P{^Numeric_Value=0.00313}', ""); - Expect(0, 73685, '\p{Numeric_Value=0.00313}', ""); - Expect(1, 73685, '\p{^Numeric_Value=0.00313}', ""); - Expect(1, 73685, '\P{Numeric_Value=0.00313}', ""); - Expect(0, 73685, '\P{^Numeric_Value=0.00313}', ""); + Error('\p{Numeric_Value=0.00313}'); + Error('\P{Numeric_Value=0.00313}'); Expect(1, 73684, '\p{Numeric_Value=3.125000e-03}', ""); Expect(0, 73684, '\p{^Numeric_Value=3.125000e-03}', ""); Expect(0, 73684, '\P{Numeric_Value=3.125000e-03}', ""); @@ -68728,18 +70051,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73685, '\p{^Numeric_Value=0.003125}', ""); Expect(1, 73685, '\P{Numeric_Value=0.003125}', ""); Expect(0, 73685, '\P{^Numeric_Value=0.003125}', ""); - Error('\p{Nv=-_000000001/0320:=}'); - Error('\P{Nv=-_000000001/0320:=}'); + Expect(1, 73684, '\p{Numeric_Value=3.1250000e-03}', ""); + Expect(0, 73684, '\p{^Numeric_Value=3.1250000e-03}', ""); + Expect(0, 73684, '\P{Numeric_Value=3.1250000e-03}', ""); + Expect(1, 73684, '\P{^Numeric_Value=3.1250000e-03}', ""); + Expect(0, 73685, '\p{Numeric_Value=3.1250000e-03}', ""); + 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{Nv=:\A1/320\z:}', "");; Expect(0, 73685, '\p{Nv=:\A1/320\z:}', "");; - Expect(1, 73684, '\p{Nv=00001/0320}', ""); - Expect(0, 73684, '\p{^Nv=00001/0320}', ""); - Expect(0, 73684, '\P{Nv=00001/0320}', ""); - Expect(1, 73684, '\P{^Nv=00001/0320}', ""); - Expect(0, 73685, '\p{Nv=00001/0320}', ""); - Expect(1, 73685, '\p{^Nv=00001/0320}', ""); - Expect(1, 73685, '\P{Nv=00001/0320}', ""); - Expect(0, 73685, '\P{^Nv=00001/0320}', ""); + Expect(1, 73684, '\p{Nv=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=60/19200}', ""); Expect(0, 73684, '\p{^Nv=60/19200}', ""); Expect(0, 73684, '\P{Nv=60/19200}', ""); @@ -68750,14 +70089,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73685, '\P{^Nv=60/19200}', ""); Error('\p{Nv=3.1e-03}'); Error('\P{Nv=3.1e-03}'); - Expect(1, 73684, '\p{Nv=3.13e-03}', ""); - Expect(0, 73684, '\p{^Nv=3.13e-03}', ""); - Expect(0, 73684, '\P{Nv=3.13e-03}', ""); - Expect(1, 73684, '\P{^Nv=3.13e-03}', ""); - Expect(0, 73685, '\p{Nv=3.13e-03}', ""); - Expect(1, 73685, '\p{^Nv=3.13e-03}', ""); - Expect(1, 73685, '\P{Nv=3.13e-03}', ""); - Expect(0, 73685, '\P{^Nv=3.13e-03}', ""); + Error('\p{Nv=3.13e-03}'); + Error('\P{Nv=3.13e-03}'); Expect(1, 73684, '\p{Nv=3.125e-03}', ""); Expect(0, 73684, '\p{^Nv=3.125e-03}', ""); Expect(0, 73684, '\P{Nv=3.125e-03}', ""); @@ -68778,22 +70111,16 @@ 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=0.00313}', ""); - Expect(0, 73684, '\p{^Nv=0.00313}', ""); - Expect(0, 73684, '\P{Nv=0.00313}', ""); - Expect(1, 73684, '\P{^Nv=0.00313}', ""); - Expect(0, 73685, '\p{Nv=0.00313}', ""); - Expect(1, 73685, '\p{^Nv=0.00313}', ""); - Expect(1, 73685, '\P{Nv=0.00313}', ""); - Expect(0, 73685, '\P{^Nv=0.00313}', ""); + 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}', ""); Expect(0, 73684, '\p{^Nv=3.125000e-03}', ""); Expect(0, 73684, '\P{Nv=3.125000e-03}', ""); @@ -68810,16 +70137,32 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73685, '\p{^Nv=0.003125}', ""); Expect(1, 73685, '\P{Nv=0.003125}', ""); Expect(0, 73685, '\P{^Nv=0.003125}', ""); - Error('\p{Is_Numeric_Value= /a/0000001/000000320}'); - Error('\P{Is_Numeric_Value= /a/0000001/000000320}'); - Expect(1, 73684, '\p{Is_Numeric_Value: 000000001/00320}', ""); - Expect(0, 73684, '\p{^Is_Numeric_Value: 000000001/00320}', ""); - Expect(0, 73684, '\P{Is_Numeric_Value: 000000001/00320}', ""); - Expect(1, 73684, '\P{^Is_Numeric_Value: 000000001/00320}', ""); - Expect(0, 73685, '\p{Is_Numeric_Value: 000000001/00320}', ""); - Expect(1, 73685, '\p{^Is_Numeric_Value: 000000001/00320}', ""); - Expect(1, 73685, '\P{Is_Numeric_Value: 000000001/00320}', ""); - Expect(0, 73685, '\P{^Is_Numeric_Value: 000000001/00320}', ""); + Expect(1, 73684, '\p{Nv=3.1250000e-03}', ""); + Expect(0, 73684, '\p{^Nv=3.1250000e-03}', ""); + Expect(0, 73684, '\P{Nv=3.1250000e-03}', ""); + Expect(1, 73684, '\P{^Nv=3.1250000e-03}', ""); + Expect(0, 73685, '\p{Nv=3.1250000e-03}', ""); + Expect(1, 73685, '\p{^Nv=3.1250000e-03}', ""); + Expect(1, 73685, '\P{Nv=3.1250000e-03}', ""); + Expect(0, 73685, '\P{^Nv=3.1250000e-03}', ""); + Expect(1, 73684, '\p{Nv=0.0031250}', ""); + Expect(0, 73684, '\p{^Nv=0.0031250}', ""); + Expect(0, 73684, '\P{Nv=0.0031250}', ""); + Expect(1, 73684, '\P{^Nv=0.0031250}', ""); + Expect(0, 73685, '\p{Nv=0.0031250}', ""); + 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}', ""); 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}', ""); @@ -68830,14 +70173,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73685, '\P{^Is_Numeric_Value=60/19200}', ""); Error('\p{Is_Numeric_Value=3.1e-03}'); Error('\P{Is_Numeric_Value=3.1e-03}'); - Expect(1, 73684, '\p{Is_Numeric_Value=3.13e-03}', ""); - Expect(0, 73684, '\p{^Is_Numeric_Value=3.13e-03}', ""); - Expect(0, 73684, '\P{Is_Numeric_Value=3.13e-03}', ""); - Expect(1, 73684, '\P{^Is_Numeric_Value=3.13e-03}', ""); - Expect(0, 73685, '\p{Is_Numeric_Value=3.13e-03}', ""); - Expect(1, 73685, '\p{^Is_Numeric_Value=3.13e-03}', ""); - Expect(1, 73685, '\P{Is_Numeric_Value=3.13e-03}', ""); - Expect(0, 73685, '\P{^Is_Numeric_Value=3.13e-03}', ""); + Error('\p{Is_Numeric_Value=3.13e-03}'); + Error('\P{Is_Numeric_Value=3.13e-03}'); Expect(1, 73684, '\p{Is_Numeric_Value=3.125e-03}', ""); Expect(0, 73684, '\p{^Is_Numeric_Value=3.125e-03}', ""); Expect(0, 73684, '\P{Is_Numeric_Value=3.125e-03}', ""); @@ -68866,14 +70203,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}', ""); - Expect(1, 73684, '\p{Is_Numeric_Value:0.00313}', ""); - Expect(0, 73684, '\p{^Is_Numeric_Value:0.00313}', ""); - Expect(0, 73684, '\P{Is_Numeric_Value:0.00313}', ""); - Expect(1, 73684, '\P{^Is_Numeric_Value:0.00313}', ""); - Expect(0, 73685, '\p{Is_Numeric_Value:0.00313}', ""); - Expect(1, 73685, '\p{^Is_Numeric_Value:0.00313}', ""); - Expect(1, 73685, '\P{Is_Numeric_Value:0.00313}', ""); - Expect(0, 73685, '\P{^Is_Numeric_Value:0.00313}', ""); + 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}', ""); @@ -68890,34 +70221,44 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73685, '\p{^Is_Numeric_Value=0.003125}', ""); Expect(1, 73685, '\P{Is_Numeric_Value=0.003125}', ""); Expect(0, 73685, '\P{^Is_Numeric_Value=0.003125}', ""); - Error('\p{Is_Nv: -0000000001/000000000320/a/}'); - Error('\P{Is_Nv: -0000000001/000000000320/a/}'); - Expect(1, 73684, '\p{Is_Nv=000001/0000000320}', ""); - Expect(0, 73684, '\p{^Is_Nv=000001/0000000320}', ""); - Expect(0, 73684, '\P{Is_Nv=000001/0000000320}', ""); - Expect(1, 73684, '\P{^Is_Nv=000001/0000000320}', ""); - Expect(0, 73685, '\p{Is_Nv=000001/0000000320}', ""); - Expect(1, 73685, '\p{^Is_Nv=000001/0000000320}', ""); - Expect(1, 73685, '\P{Is_Nv=000001/0000000320}', ""); - Expect(0, 73685, '\P{^Is_Nv=000001/0000000320}', ""); - Expect(1, 73684, '\p{Is_Nv: 60/19200}', ""); - Expect(0, 73684, '\p{^Is_Nv: 60/19200}', ""); - Expect(0, 73684, '\P{Is_Nv: 60/19200}', ""); - Expect(1, 73684, '\P{^Is_Nv: 60/19200}', ""); - Expect(0, 73685, '\p{Is_Nv: 60/19200}', ""); - Expect(1, 73685, '\p{^Is_Nv: 60/19200}', ""); - Expect(1, 73685, '\P{Is_Nv: 60/19200}', ""); - Expect(0, 73685, '\P{^Is_Nv: 60/19200}', ""); + Expect(1, 73684, '\p{Is_Numeric_Value=3.1250000e-03}', ""); + Expect(0, 73684, '\p{^Is_Numeric_Value=3.1250000e-03}', ""); + Expect(0, 73684, '\P{Is_Numeric_Value=3.1250000e-03}', ""); + Expect(1, 73684, '\P{^Is_Numeric_Value=3.1250000e-03}', ""); + Expect(0, 73685, '\p{Is_Numeric_Value=3.1250000e-03}', ""); + Expect(1, 73685, '\p{^Is_Numeric_Value=3.1250000e-03}', ""); + Expect(1, 73685, '\P{Is_Numeric_Value=3.1250000e-03}', ""); + Expect(0, 73685, '\P{^Is_Numeric_Value=3.1250000e-03}', ""); + Expect(1, 73684, '\p{Is_Numeric_Value=0.0031250}', ""); + Expect(0, 73684, '\p{^Is_Numeric_Value=0.0031250}', ""); + Expect(0, 73684, '\P{Is_Numeric_Value=0.0031250}', ""); + Expect(1, 73684, '\P{^Is_Numeric_Value=0.0031250}', ""); + Expect(0, 73685, '\p{Is_Numeric_Value=0.0031250}', ""); + 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}', ""); + Expect(1, 73684, '\p{Is_Nv=60/19200}', ""); + Expect(0, 73684, '\p{^Is_Nv=60/19200}', ""); + Expect(0, 73684, '\P{Is_Nv=60/19200}', ""); + Expect(1, 73684, '\P{^Is_Nv=60/19200}', ""); + Expect(0, 73685, '\p{Is_Nv=60/19200}', ""); + Expect(1, 73685, '\p{^Is_Nv=60/19200}', ""); + Expect(1, 73685, '\P{Is_Nv=60/19200}', ""); + Expect(0, 73685, '\P{^Is_Nv=60/19200}', ""); Error('\p{Is_Nv=3.1e-03}'); Error('\P{Is_Nv=3.1e-03}'); - Expect(1, 73684, '\p{Is_Nv=3.13e-03}', ""); - Expect(0, 73684, '\p{^Is_Nv=3.13e-03}', ""); - Expect(0, 73684, '\P{Is_Nv=3.13e-03}', ""); - Expect(1, 73684, '\P{^Is_Nv=3.13e-03}', ""); - Expect(0, 73685, '\p{Is_Nv=3.13e-03}', ""); - Expect(1, 73685, '\p{^Is_Nv=3.13e-03}', ""); - Expect(1, 73685, '\P{Is_Nv=3.13e-03}', ""); - Expect(0, 73685, '\P{^Is_Nv=3.13e-03}', ""); + 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}', ""); @@ -68928,14 +70269,14 @@ 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}', ""); @@ -68946,14 +70287,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=0.00313}', ""); - Expect(0, 73684, '\p{^Is_Nv=0.00313}', ""); - Expect(0, 73684, '\P{Is_Nv=0.00313}', ""); - Expect(1, 73684, '\P{^Is_Nv=0.00313}', ""); - Expect(0, 73685, '\p{Is_Nv=0.00313}', ""); - Expect(1, 73685, '\p{^Is_Nv=0.00313}', ""); - Expect(1, 73685, '\P{Is_Nv=0.00313}', ""); - Expect(0, 73685, '\P{^Is_Nv=0.00313}', ""); + Error('\p{Is_Nv=0.00313}'); + Error('\P{Is_Nv=0.00313}'); Expect(1, 73684, '\p{Is_Nv=3.125000e-03}', ""); Expect(0, 73684, '\p{^Is_Nv=3.125000e-03}', ""); Expect(0, 73684, '\P{Is_Nv=3.125000e-03}', ""); @@ -68970,18 +70305,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73685, '\p{^Is_Nv=0.003125}', ""); Expect(1, 73685, '\P{Is_Nv=0.003125}', ""); Expect(0, 73685, '\P{^Is_Nv=0.003125}', ""); - Error('\p{Numeric_Value= 0001/000000004/a/}'); - Error('\P{Numeric_Value= 0001/000000004/a/}'); + Expect(1, 73684, '\p{Is_Nv=3.1250000e-03}', ""); + Expect(0, 73684, '\p{^Is_Nv=3.1250000e-03}', ""); + Expect(0, 73684, '\P{Is_Nv=3.1250000e-03}', ""); + Expect(1, 73684, '\P{^Is_Nv=3.1250000e-03}', ""); + Expect(0, 73685, '\p{Is_Nv=3.1250000e-03}', ""); + Expect(1, 73685, '\p{^Is_Nv=3.1250000e-03}', ""); + Expect(1, 73685, '\P{Is_Nv=3.1250000e-03}', ""); + Expect(0, 73685, '\P{^Is_Nv=3.1250000e-03}', ""); + Expect(1, 73684, '\p{Is_Nv=0.0031250}', ""); + Expect(0, 73684, '\p{^Is_Nv=0.0031250}', ""); + Expect(0, 73684, '\P{Is_Nv=0.0031250}', ""); + Expect(1, 73684, '\P{^Is_Nv=0.0031250}', ""); + Expect(0, 73685, '\p{Is_Nv=0.0031250}', ""); + 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}'); 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=+000001/000000004}', ""); + Expect(0, 126125, '\p{^Numeric_Value=+000001/000000004}', ""); + Expect(0, 126125, '\P{Numeric_Value=+000001/000000004}', ""); + Expect(1, 126125, '\P{^Numeric_Value=+000001/000000004}', ""); + Expect(0, 126126, '\p{Numeric_Value=+000001/000000004}', ""); + Expect(1, 126126, '\p{^Numeric_Value=+000001/000000004}', ""); + Expect(1, 126126, '\P{Numeric_Value=+000001/000000004}', ""); + Expect(0, 126126, '\P{^Numeric_Value=+000001/000000004}', ""); Expect(1, 126125, '\p{Numeric_Value=60/240}', ""); Expect(0, 126125, '\p{^Numeric_Value=60/240}', ""); Expect(0, 126125, '\P{Numeric_Value=60/240}', ""); @@ -69030,18 +70381,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126126, '\p{^Numeric_Value=0.250}', ""); Expect(1, 126126, '\P{Numeric_Value=0.250}', ""); Expect(0, 126126, '\P{^Numeric_Value=0.250}', ""); - Error('\p{Nv=-/a/00000001/004}'); - Error('\P{Nv=-/a/00000001/004}'); + Error('\p{Nv=_-01/000000004/a/}'); + Error('\P{Nv=_-01/000000004/a/}'); Expect(1, 126125, '\p{Nv=:\A1/4\z:}', "");; Expect(0, 126126, '\p{Nv=:\A1/4\z:}', "");; - Expect(1, 126125, '\p{Nv=00000001/00000004}', ""); - Expect(0, 126125, '\p{^Nv=00000001/00000004}', ""); - Expect(0, 126125, '\P{Nv=00000001/00000004}', ""); - Expect(1, 126125, '\P{^Nv=00000001/00000004}', ""); - Expect(0, 126126, '\p{Nv=00000001/00000004}', ""); - Expect(1, 126126, '\p{^Nv=00000001/00000004}', ""); - Expect(1, 126126, '\P{Nv=00000001/00000004}', ""); - Expect(0, 126126, '\P{^Nv=00000001/00000004}', ""); + Expect(1, 126125, '\p{Nv=+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}', ""); @@ -69058,14 +70409,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}', ""); @@ -69090,16 +70441,16 @@ 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=:=_00000001/004}'); - Error('\P{Is_Numeric_Value=:=_00000001/004}'); - Expect(1, 126125, '\p{Is_Numeric_Value=1/000004}', ""); - Expect(0, 126125, '\p{^Is_Numeric_Value=1/000004}', ""); - Expect(0, 126125, '\P{Is_Numeric_Value=1/000004}', ""); - Expect(1, 126125, '\P{^Is_Numeric_Value=1/000004}', ""); - Expect(0, 126126, '\p{Is_Numeric_Value=1/000004}', ""); - Expect(1, 126126, '\p{^Is_Numeric_Value=1/000004}', ""); - Expect(1, 126126, '\P{Is_Numeric_Value=1/000004}', ""); - Expect(0, 126126, '\P{^Is_Numeric_Value=1/000004}', ""); + 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}', ""); @@ -69124,14 +70475,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126126, '\p{^Is_Numeric_Value=2.50e-01}', ""); Expect(1, 126126, '\P{Is_Numeric_Value=2.50e-01}', ""); Expect(0, 126126, '\P{^Is_Numeric_Value=2.50e-01}', ""); - Expect(1, 126125, '\p{Is_Numeric_Value: 0.25}', ""); - Expect(0, 126125, '\p{^Is_Numeric_Value: 0.25}', ""); - Expect(0, 126125, '\P{Is_Numeric_Value: 0.25}', ""); - Expect(1, 126125, '\P{^Is_Numeric_Value: 0.25}', ""); - Expect(0, 126126, '\p{Is_Numeric_Value: 0.25}', ""); - Expect(1, 126126, '\p{^Is_Numeric_Value: 0.25}', ""); - Expect(1, 126126, '\P{Is_Numeric_Value: 0.25}', ""); - Expect(0, 126126, '\P{^Is_Numeric_Value: 0.25}', ""); + Expect(1, 126125, '\p{Is_Numeric_Value=0.25}', ""); + Expect(0, 126125, '\p{^Is_Numeric_Value=0.25}', ""); + Expect(0, 126125, '\P{Is_Numeric_Value=0.25}', ""); + Expect(1, 126125, '\P{^Is_Numeric_Value=0.25}', ""); + Expect(0, 126126, '\p{Is_Numeric_Value=0.25}', ""); + Expect(1, 126126, '\p{^Is_Numeric_Value=0.25}', ""); + Expect(1, 126126, '\P{Is_Numeric_Value=0.25}', ""); + Expect(0, 126126, '\P{^Is_Numeric_Value=0.25}', ""); Expect(1, 126125, '\p{Is_Numeric_Value=2.500e-01}', ""); Expect(0, 126125, '\p{^Is_Numeric_Value=2.500e-01}', ""); Expect(0, 126125, '\P{Is_Numeric_Value=2.500e-01}', ""); @@ -69140,24 +70491,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126126, '\p{^Is_Numeric_Value=2.500e-01}', ""); Expect(1, 126126, '\P{Is_Numeric_Value=2.500e-01}', ""); Expect(0, 126126, '\P{^Is_Numeric_Value=2.500e-01}', ""); - Expect(1, 126125, '\p{Is_Numeric_Value: 0.250}', ""); - Expect(0, 126125, '\p{^Is_Numeric_Value: 0.250}', ""); - Expect(0, 126125, '\P{Is_Numeric_Value: 0.250}', ""); - Expect(1, 126125, '\P{^Is_Numeric_Value: 0.250}', ""); - Expect(0, 126126, '\p{Is_Numeric_Value: 0.250}', ""); - Expect(1, 126126, '\p{^Is_Numeric_Value: 0.250}', ""); - Expect(1, 126126, '\P{Is_Numeric_Value: 0.250}', ""); - Expect(0, 126126, '\P{^Is_Numeric_Value: 0.250}', ""); - Error('\p{Is_Nv= -001/004/a/}'); - Error('\P{Is_Nv= -001/004/a/}'); - Expect(1, 126125, '\p{Is_Nv=000001/000004}', ""); - Expect(0, 126125, '\p{^Is_Nv=000001/000004}', ""); - Expect(0, 126125, '\P{Is_Nv=000001/000004}', ""); - Expect(1, 126125, '\P{^Is_Nv=000001/000004}', ""); - Expect(0, 126126, '\p{Is_Nv=000001/000004}', ""); - Expect(1, 126126, '\p{^Is_Nv=000001/000004}', ""); - Expect(1, 126126, '\P{Is_Nv=000001/000004}', ""); - Expect(0, 126126, '\P{^Is_Nv=000001/000004}', ""); + Expect(1, 126125, '\p{Is_Numeric_Value=0.250}', ""); + Expect(0, 126125, '\p{^Is_Numeric_Value=0.250}', ""); + Expect(0, 126125, '\P{Is_Numeric_Value=0.250}', ""); + Expect(1, 126125, '\P{^Is_Numeric_Value=0.250}', ""); + Expect(0, 126126, '\p{Is_Numeric_Value=0.250}', ""); + Expect(1, 126126, '\p{^Is_Numeric_Value=0.250}', ""); + Expect(1, 126126, '\P{Is_Numeric_Value=0.250}', ""); + Expect(0, 126126, '\P{^Is_Numeric_Value=0.250}', ""); + Error('\p{Is_Nv=/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}', ""); Expect(1, 126125, '\p{Is_Nv=60/240}', ""); Expect(0, 126125, '\p{^Is_Nv=60/240}', ""); Expect(0, 126125, '\P{Is_Nv=60/240}', ""); @@ -69166,14 +70517,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}', ""); @@ -69198,26 +70549,26 @@ 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/0000040}'); - Error('\P{Numeric_Value: := _00001/0000040}'); + 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, 73668, '\p{Numeric_Value=:\A1/40\z:}', "");; Expect(0, 73669, '\p{Numeric_Value=:\A1/40\z:}', "");; - Expect(1, 73668, '\p{Numeric_Value=001/00040}', ""); - Expect(0, 73668, '\p{^Numeric_Value=001/00040}', ""); - Expect(0, 73668, '\P{Numeric_Value=001/00040}', ""); - Expect(1, 73668, '\P{^Numeric_Value=001/00040}', ""); - Expect(0, 73669, '\p{Numeric_Value=001/00040}', ""); - Expect(1, 73669, '\p{^Numeric_Value=001/00040}', ""); - Expect(1, 73669, '\P{Numeric_Value=001/00040}', ""); - Expect(0, 73669, '\P{^Numeric_Value=001/00040}', ""); + Expect(1, 73668, '\p{Numeric_Value=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}', ""); @@ -69226,22 +70577,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); - Expect(1, 73668, '\P{^Numeric_Value: 2.50e-02}', ""); - Expect(0, 73669, '\p{Numeric_Value: 2.50e-02}', ""); - Expect(1, 73669, '\p{^Numeric_Value: 2.50e-02}', ""); - Expect(1, 73669, '\P{Numeric_Value: 2.50e-02}', ""); - Expect(0, 73669, '\P{^Numeric_Value: 2.50e-02}', ""); + Expect(1, 73668, '\p{Numeric_Value:2.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}', ""); + Expect(1, 73668, '\P{^Numeric_Value=2.50e-02}', ""); + Expect(0, 73669, '\p{Numeric_Value=2.50e-02}', ""); + Expect(1, 73669, '\p{^Numeric_Value=2.50e-02}', ""); + Expect(1, 73669, '\P{Numeric_Value=2.50e-02}', ""); + Expect(0, 73669, '\P{^Numeric_Value=2.50e-02}', ""); Error('\p{Numeric_Value=0.03}'); Error('\P{Numeric_Value=0.03}'); Expect(1, 73668, '\p{Numeric_Value=2.500e-02}', ""); @@ -69260,14 +70611,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}', ""); @@ -69276,18 +70627,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=_ 000000001/40/a/}'); - Error('\P{Nv=_ 000000001/40/a/}'); + Error('\p{Nv=:=--+01/40}'); + Error('\P{Nv=:=--+01/40}'); Expect(1, 73668, '\p{Nv=:\A1/40\z:}', "");; Expect(0, 73669, '\p{Nv=:\A1/40\z:}', "");; - Expect(1, 73668, '\p{Nv=0000001/00000000040}', ""); - Expect(0, 73668, '\p{^Nv=0000001/00000000040}', ""); - Expect(0, 73668, '\P{Nv=0000001/00000000040}', ""); - Expect(1, 73668, '\P{^Nv=0000001/00000000040}', ""); - Expect(0, 73669, '\p{Nv=0000001/00000000040}', ""); - Expect(1, 73669, '\p{^Nv=0000001/00000000040}', ""); - Expect(1, 73669, '\P{Nv=0000001/00000000040}', ""); - Expect(0, 73669, '\P{^Nv=0000001/00000000040}', ""); + Expect(1, 73668, '\p{Nv=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=60/2400}', ""); Expect(0, 73668, '\p{^Nv=60/2400}', ""); Expect(0, 73668, '\P{Nv=60/2400}', ""); @@ -69304,14 +70655,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73669, '\p{^Nv=2.5e-02}', ""); Expect(1, 73669, '\P{Nv=2.5e-02}', ""); Expect(0, 73669, '\P{^Nv=2.5e-02}', ""); - Expect(1, 73668, '\p{Nv: 2.50e-02}', ""); - Expect(0, 73668, '\p{^Nv: 2.50e-02}', ""); - Expect(0, 73668, '\P{Nv: 2.50e-02}', ""); - Expect(1, 73668, '\P{^Nv: 2.50e-02}', ""); - Expect(0, 73669, '\p{Nv: 2.50e-02}', ""); - Expect(1, 73669, '\p{^Nv: 2.50e-02}', ""); - Expect(1, 73669, '\P{Nv: 2.50e-02}', ""); - Expect(0, 73669, '\P{^Nv: 2.50e-02}', ""); + Expect(1, 73668, '\p{Nv=2.50e-02}', ""); + Expect(0, 73668, '\p{^Nv=2.50e-02}', ""); + Expect(0, 73668, '\P{Nv=2.50e-02}', ""); + Expect(1, 73668, '\P{^Nv=2.50e-02}', ""); + Expect(0, 73669, '\p{Nv=2.50e-02}', ""); + Expect(1, 73669, '\p{^Nv=2.50e-02}', ""); + Expect(1, 73669, '\P{Nv=2.50e-02}', ""); + Expect(0, 73669, '\P{^Nv=2.50e-02}', ""); Error('\p{Nv=0.03}'); Error('\P{Nv=0.03}'); Expect(1, 73668, '\p{Nv=2.500e-02}', ""); @@ -69322,22 +70673,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73669, '\p{^Nv=2.500e-02}', ""); Expect(1, 73669, '\P{Nv=2.500e-02}', ""); Expect(0, 73669, '\P{^Nv=2.500e-02}', ""); - Expect(1, 73668, '\p{Nv: 0.025}', ""); - Expect(0, 73668, '\p{^Nv: 0.025}', ""); - Expect(0, 73668, '\P{Nv: 0.025}', ""); - Expect(1, 73668, '\P{^Nv: 0.025}', ""); - Expect(0, 73669, '\p{Nv: 0.025}', ""); - Expect(1, 73669, '\p{^Nv: 0.025}', ""); - Expect(1, 73669, '\P{Nv: 0.025}', ""); - Expect(0, 73669, '\P{^Nv: 0.025}', ""); - Expect(1, 73668, '\p{Nv: 2.5000e-02}', ""); - Expect(0, 73668, '\p{^Nv: 2.5000e-02}', ""); - Expect(0, 73668, '\P{Nv: 2.5000e-02}', ""); - Expect(1, 73668, '\P{^Nv: 2.5000e-02}', ""); - Expect(0, 73669, '\p{Nv: 2.5000e-02}', ""); - Expect(1, 73669, '\p{^Nv: 2.5000e-02}', ""); - Expect(1, 73669, '\P{Nv: 2.5000e-02}', ""); - Expect(0, 73669, '\P{^Nv: 2.5000e-02}', ""); + Expect(1, 73668, '\p{Nv=0.025}', ""); + Expect(0, 73668, '\p{^Nv=0.025}', ""); + Expect(0, 73668, '\P{Nv=0.025}', ""); + Expect(1, 73668, '\P{^Nv=0.025}', ""); + Expect(0, 73669, '\p{Nv=0.025}', ""); + Expect(1, 73669, '\p{^Nv=0.025}', ""); + Expect(1, 73669, '\P{Nv=0.025}', ""); + Expect(0, 73669, '\P{^Nv=0.025}', ""); + Expect(1, 73668, '\p{Nv=2.5000e-02}', ""); + Expect(0, 73668, '\p{^Nv=2.5000e-02}', ""); + Expect(0, 73668, '\P{Nv=2.5000e-02}', ""); + Expect(1, 73668, '\P{^Nv=2.5000e-02}', ""); + Expect(0, 73669, '\p{Nv=2.5000e-02}', ""); + Expect(1, 73669, '\p{^Nv=2.5000e-02}', ""); + Expect(1, 73669, '\P{Nv=2.5000e-02}', ""); + Expect(0, 73669, '\P{^Nv=2.5000e-02}', ""); Expect(1, 73668, '\p{Nv=0.0250}', ""); Expect(0, 73668, '\p{^Nv=0.0250}', ""); Expect(0, 73668, '\P{Nv=0.0250}', ""); @@ -69346,16 +70697,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73669, '\p{^Nv=0.0250}', ""); Expect(1, 73669, '\P{Nv=0.0250}', ""); Expect(0, 73669, '\P{^Nv=0.0250}', ""); - Error('\p{Is_Numeric_Value=/a/ +0001/00000040}'); - Error('\P{Is_Numeric_Value=/a/ +0001/00000040}'); - Expect(1, 73668, '\p{Is_Numeric_Value=001/0000000040}', ""); - Expect(0, 73668, '\p{^Is_Numeric_Value=001/0000000040}', ""); - Expect(0, 73668, '\P{Is_Numeric_Value=001/0000000040}', ""); - Expect(1, 73668, '\P{^Is_Numeric_Value=001/0000000040}', ""); - Expect(0, 73669, '\p{Is_Numeric_Value=001/0000000040}', ""); - Expect(1, 73669, '\p{^Is_Numeric_Value=001/0000000040}', ""); - Expect(1, 73669, '\P{Is_Numeric_Value=001/0000000040}', ""); - Expect(0, 73669, '\P{^Is_Numeric_Value=001/0000000040}', ""); + 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}', ""); @@ -69372,14 +70723,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); + 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}', ""); @@ -69390,14 +70741,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}', ""); @@ -69414,16 +70765,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/+00001/0040}'); - Error('\P{Is_Nv=_/a/+00001/0040}'); - Expect(1, 73668, '\p{Is_Nv=0001/00040}', ""); - Expect(0, 73668, '\p{^Is_Nv=0001/00040}', ""); - Expect(0, 73668, '\P{Is_Nv=0001/00040}', ""); - Expect(1, 73668, '\P{^Is_Nv=0001/00040}', ""); - Expect(0, 73669, '\p{Is_Nv=0001/00040}', ""); - Expect(1, 73669, '\p{^Is_Nv=0001/00040}', ""); - Expect(1, 73669, '\P{Is_Nv=0001/00040}', ""); - Expect(0, 73669, '\P{^Is_Nv=0001/00040}', ""); + 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}', ""); Expect(1, 73668, '\p{Is_Nv=60/2400}', ""); Expect(0, 73668, '\p{^Is_Nv=60/2400}', ""); Expect(0, 73668, '\P{Is_Nv=60/2400}', ""); @@ -69432,14 +70783,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73669, '\p{^Is_Nv=60/2400}', ""); Expect(1, 73669, '\P{Is_Nv=60/2400}', ""); Expect(0, 73669, '\P{^Is_Nv=60/2400}', ""); - Expect(1, 73668, '\p{Is_Nv: 2.5e-02}', ""); - Expect(0, 73668, '\p{^Is_Nv: 2.5e-02}', ""); - Expect(0, 73668, '\P{Is_Nv: 2.5e-02}', ""); - Expect(1, 73668, '\P{^Is_Nv: 2.5e-02}', ""); - Expect(0, 73669, '\p{Is_Nv: 2.5e-02}', ""); - Expect(1, 73669, '\p{^Is_Nv: 2.5e-02}', ""); - Expect(1, 73669, '\P{Is_Nv: 2.5e-02}', ""); - Expect(0, 73669, '\P{^Is_Nv: 2.5e-02}', ""); + Expect(1, 73668, '\p{Is_Nv=2.5e-02}', ""); + Expect(0, 73668, '\p{^Is_Nv=2.5e-02}', ""); + Expect(0, 73668, '\P{Is_Nv=2.5e-02}', ""); + Expect(1, 73668, '\P{^Is_Nv=2.5e-02}', ""); + Expect(0, 73669, '\p{Is_Nv=2.5e-02}', ""); + Expect(1, 73669, '\p{^Is_Nv=2.5e-02}', ""); + Expect(1, 73669, '\P{Is_Nv=2.5e-02}', ""); + Expect(0, 73669, '\P{^Is_Nv=2.5e-02}', ""); Expect(1, 73668, '\p{Is_Nv=2.50e-02}', ""); Expect(0, 73668, '\p{^Is_Nv=2.50e-02}', ""); Expect(0, 73668, '\P{Is_Nv=2.50e-02}', ""); @@ -69448,8 +70799,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}', ""); @@ -69482,34 +70833,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73669, '\p{^Is_Nv=0.0250}', ""); Expect(1, 73669, '\P{Is_Nv=0.0250}', ""); Expect(0, 73669, '\P{^Is_Nv=0.0250}', ""); - Error('\p{Numeric_Value=- 0001/000000005:=}'); - Error('\P{Numeric_Value=- 0001/000000005:=}'); + Error('\p{Numeric_Value=:=0000000001/05}'); + Error('\P{Numeric_Value=:=0000000001/05}'); Expect(1, 73679, '\p{Numeric_Value=:\A1/5\z:}', "");; Expect(0, 73680, '\p{Numeric_Value=:\A1/5\z:}', "");; - Expect(1, 73679, '\p{Numeric_Value=+0000001/0005}', ""); - Expect(0, 73679, '\p{^Numeric_Value=+0000001/0005}', ""); - Expect(0, 73679, '\P{Numeric_Value=+0000001/0005}', ""); - Expect(1, 73679, '\P{^Numeric_Value=+0000001/0005}', ""); - Expect(0, 73680, '\p{Numeric_Value=+0000001/0005}', ""); - Expect(1, 73680, '\p{^Numeric_Value=+0000001/0005}', ""); - Expect(1, 73680, '\P{Numeric_Value=+0000001/0005}', ""); - Expect(0, 73680, '\P{^Numeric_Value=+0000001/0005}', ""); - Expect(1, 73679, '\p{Numeric_Value: 60/300}', ""); - Expect(0, 73679, '\p{^Numeric_Value: 60/300}', ""); - Expect(0, 73679, '\P{Numeric_Value: 60/300}', ""); - Expect(1, 73679, '\P{^Numeric_Value: 60/300}', ""); - Expect(0, 73680, '\p{Numeric_Value: 60/300}', ""); - Expect(1, 73680, '\p{^Numeric_Value: 60/300}', ""); - Expect(1, 73680, '\P{Numeric_Value: 60/300}', ""); - Expect(0, 73680, '\P{^Numeric_Value: 60/300}', ""); - Expect(1, 73679, '\p{Numeric_Value:2.0e-01}', ""); - Expect(0, 73679, '\p{^Numeric_Value:2.0e-01}', ""); - Expect(0, 73679, '\P{Numeric_Value:2.0e-01}', ""); - Expect(1, 73679, '\P{^Numeric_Value:2.0e-01}', ""); - Expect(0, 73680, '\p{Numeric_Value:2.0e-01}', ""); - Expect(1, 73680, '\p{^Numeric_Value:2.0e-01}', ""); - Expect(1, 73680, '\P{Numeric_Value:2.0e-01}', ""); - Expect(0, 73680, '\P{^Numeric_Value:2.0e-01}', ""); + Expect(1, 73679, '\p{Numeric_Value=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=60/300}', ""); + Expect(0, 73679, '\p{^Numeric_Value=60/300}', ""); + Expect(0, 73679, '\P{Numeric_Value=60/300}', ""); + Expect(1, 73679, '\P{^Numeric_Value=60/300}', ""); + Expect(0, 73680, '\p{Numeric_Value=60/300}', ""); + Expect(1, 73680, '\p{^Numeric_Value=60/300}', ""); + Expect(1, 73680, '\P{Numeric_Value=60/300}', ""); + Expect(0, 73680, '\P{^Numeric_Value=60/300}', ""); + Expect(1, 73679, '\p{Numeric_Value=2.0e-01}', ""); + Expect(0, 73679, '\p{^Numeric_Value=2.0e-01}', ""); + Expect(0, 73679, '\P{Numeric_Value=2.0e-01}', ""); + Expect(1, 73679, '\P{^Numeric_Value=2.0e-01}', ""); + Expect(0, 73680, '\p{Numeric_Value=2.0e-01}', ""); + Expect(1, 73680, '\p{^Numeric_Value=2.0e-01}', ""); + Expect(1, 73680, '\P{Numeric_Value=2.0e-01}', ""); + Expect(0, 73680, '\P{^Numeric_Value=2.0e-01}', ""); Expect(1, 73679, '\p{Numeric_Value=0.2}', ""); Expect(0, 73679, '\p{^Numeric_Value=0.2}', ""); Expect(0, 73679, '\P{Numeric_Value=0.2}', ""); @@ -69534,18 +70885,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:--0000000001/00005:=}'); - Error('\P{Nv:--0000000001/00005:=}'); + Error('\p{Nv=__000001/05:=}'); + Error('\P{Nv=__000001/05:=}'); Expect(1, 73679, '\p{Nv=:\A1/5\z:}', "");; Expect(0, 73680, '\p{Nv=:\A1/5\z:}', "");; - Expect(1, 73679, '\p{Nv=00000001/0005}', ""); - Expect(0, 73679, '\p{^Nv=00000001/0005}', ""); - Expect(0, 73679, '\P{Nv=00000001/0005}', ""); - Expect(1, 73679, '\P{^Nv=00000001/0005}', ""); - Expect(0, 73680, '\p{Nv=00000001/0005}', ""); - Expect(1, 73680, '\p{^Nv=00000001/0005}', ""); - Expect(1, 73680, '\P{Nv=00000001/0005}', ""); - Expect(0, 73680, '\P{^Nv=00000001/0005}', ""); + Expect(1, 73679, '\p{Nv=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=60/300}', ""); Expect(0, 73679, '\p{^Nv=60/300}', ""); Expect(0, 73679, '\P{Nv=60/300}', ""); @@ -69554,22 +70905,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73680, '\p{^Nv=60/300}', ""); Expect(1, 73680, '\P{Nv=60/300}', ""); Expect(0, 73680, '\P{^Nv=60/300}', ""); - Expect(1, 73679, '\p{Nv: 2.0e-01}', ""); - Expect(0, 73679, '\p{^Nv: 2.0e-01}', ""); - Expect(0, 73679, '\P{Nv: 2.0e-01}', ""); - Expect(1, 73679, '\P{^Nv: 2.0e-01}', ""); - Expect(0, 73680, '\p{Nv: 2.0e-01}', ""); - Expect(1, 73680, '\p{^Nv: 2.0e-01}', ""); - Expect(1, 73680, '\P{Nv: 2.0e-01}', ""); - Expect(0, 73680, '\P{^Nv: 2.0e-01}', ""); - Expect(1, 73679, '\p{Nv: 0.2}', ""); - Expect(0, 73679, '\p{^Nv: 0.2}', ""); - Expect(0, 73679, '\P{Nv: 0.2}', ""); - Expect(1, 73679, '\P{^Nv: 0.2}', ""); - Expect(0, 73680, '\p{Nv: 0.2}', ""); - Expect(1, 73680, '\p{^Nv: 0.2}', ""); - Expect(1, 73680, '\P{Nv: 0.2}', ""); - Expect(0, 73680, '\P{^Nv: 0.2}', ""); + Expect(1, 73679, '\p{Nv=2.0e-01}', ""); + Expect(0, 73679, '\p{^Nv=2.0e-01}', ""); + Expect(0, 73679, '\P{Nv=2.0e-01}', ""); + Expect(1, 73679, '\P{^Nv=2.0e-01}', ""); + Expect(0, 73680, '\p{Nv=2.0e-01}', ""); + Expect(1, 73680, '\p{^Nv=2.0e-01}', ""); + Expect(1, 73680, '\P{Nv=2.0e-01}', ""); + Expect(0, 73680, '\P{^Nv=2.0e-01}', ""); + Expect(1, 73679, '\p{Nv=0.2}', ""); + Expect(0, 73679, '\p{^Nv=0.2}', ""); + Expect(0, 73679, '\P{Nv=0.2}', ""); + Expect(1, 73679, '\P{^Nv=0.2}', ""); + Expect(0, 73680, '\p{Nv=0.2}', ""); + Expect(1, 73680, '\p{^Nv=0.2}', ""); + Expect(1, 73680, '\P{Nv=0.2}', ""); + Expect(0, 73680, '\P{^Nv=0.2}', ""); Expect(1, 73679, '\p{Nv=2.00e-01}', ""); Expect(0, 73679, '\p{^Nv=2.00e-01}', ""); Expect(0, 73679, '\P{Nv=2.00e-01}', ""); @@ -69586,24 +70937,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= 0000001/0005:=}'); - Error('\P{Is_Numeric_Value= 0000001/0005:=}'); - Expect(1, 73679, '\p{Is_Numeric_Value=01/000005}', ""); - Expect(0, 73679, '\p{^Is_Numeric_Value=01/000005}', ""); - Expect(0, 73679, '\P{Is_Numeric_Value=01/000005}', ""); - Expect(1, 73679, '\P{^Is_Numeric_Value=01/000005}', ""); - Expect(0, 73680, '\p{Is_Numeric_Value=01/000005}', ""); - Expect(1, 73680, '\p{^Is_Numeric_Value=01/000005}', ""); - Expect(1, 73680, '\P{Is_Numeric_Value=01/000005}', ""); - Expect(0, 73680, '\P{^Is_Numeric_Value=01/000005}', ""); - Expect(1, 73679, '\p{Is_Numeric_Value=60/300}', ""); - Expect(0, 73679, '\p{^Is_Numeric_Value=60/300}', ""); - Expect(0, 73679, '\P{Is_Numeric_Value=60/300}', ""); - 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=:= 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}', ""); 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}', ""); @@ -69636,16 +70987,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=- +1/00000005/a/}'); - Error('\P{Is_Nv=- +1/00000005/a/}'); - Expect(1, 73679, '\p{Is_Nv=0000001/000005}', ""); - Expect(0, 73679, '\p{^Is_Nv=0000001/000005}', ""); - Expect(0, 73679, '\P{Is_Nv=0000001/000005}', ""); - Expect(1, 73679, '\P{^Is_Nv=0000001/000005}', ""); - Expect(0, 73680, '\p{Is_Nv=0000001/000005}', ""); - Expect(1, 73680, '\p{^Is_Nv=0000001/000005}', ""); - Expect(1, 73680, '\P{Is_Nv=0000001/000005}', ""); - Expect(0, 73680, '\P{^Is_Nv=0000001/000005}', ""); + 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}', ""); Expect(1, 73679, '\p{Is_Nv=60/300}', ""); Expect(0, 73679, '\p{^Is_Nv=60/300}', ""); Expect(0, 73679, '\P{Is_Nv=60/300}', ""); @@ -69662,14 +71013,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73680, '\p{^Is_Nv=2.0e-01}', ""); Expect(1, 73680, '\P{Is_Nv=2.0e-01}', ""); Expect(0, 73680, '\P{^Is_Nv=2.0e-01}', ""); - Expect(1, 73679, '\p{Is_Nv: 0.2}', ""); - Expect(0, 73679, '\p{^Is_Nv: 0.2}', ""); - Expect(0, 73679, '\P{Is_Nv: 0.2}', ""); - Expect(1, 73679, '\P{^Is_Nv: 0.2}', ""); - Expect(0, 73680, '\p{Is_Nv: 0.2}', ""); - Expect(1, 73680, '\p{^Is_Nv: 0.2}', ""); - Expect(1, 73680, '\P{Is_Nv: 0.2}', ""); - Expect(0, 73680, '\P{^Is_Nv: 0.2}', ""); + Expect(1, 73679, '\p{Is_Nv=0.2}', ""); + Expect(0, 73679, '\p{^Is_Nv=0.2}', ""); + Expect(0, 73679, '\P{Is_Nv=0.2}', ""); + Expect(1, 73679, '\P{^Is_Nv=0.2}', ""); + Expect(0, 73680, '\p{Is_Nv=0.2}', ""); + Expect(1, 73680, '\p{^Is_Nv=0.2}', ""); + Expect(1, 73680, '\P{Is_Nv=0.2}', ""); + Expect(0, 73680, '\P{^Is_Nv=0.2}', ""); Expect(1, 73679, '\p{Is_Nv=2.00e-01}', ""); Expect(0, 73679, '\p{^Is_Nv=2.00e-01}', ""); Expect(0, 73679, '\P{Is_Nv=2.00e-01}', ""); @@ -69686,18 +71037,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73680, '\p{^Is_Nv=0.20}', ""); Expect(1, 73680, '\P{Is_Nv=0.20}', ""); Expect(0, 73680, '\P{^Is_Nv=0.20}', ""); - Error('\p{Numeric_Value=:= _000001/00000006}'); - Error('\P{Numeric_Value=:= _000001/00000006}'); + Error('\p{Numeric_Value=-01/00000006:=}'); + Error('\P{Numeric_Value=-01/00000006:=}'); Expect(1, 126269, '\p{Numeric_Value=:\A1/6\z:}', "");; Expect(0, 126270, '\p{Numeric_Value=:\A1/6\z:}', "");; - Expect(1, 126269, '\p{Numeric_Value=1/006}', ""); - Expect(0, 126269, '\p{^Numeric_Value=1/006}', ""); - Expect(0, 126269, '\P{Numeric_Value=1/006}', ""); - Expect(1, 126269, '\P{^Numeric_Value=1/006}', ""); - Expect(0, 126270, '\p{Numeric_Value=1/006}', ""); - Expect(1, 126270, '\p{^Numeric_Value=1/006}', ""); - Expect(1, 126270, '\P{Numeric_Value=1/006}', ""); - Expect(0, 126270, '\P{^Numeric_Value=1/006}', ""); + Expect(1, 126269, '\p{Numeric_Value=+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=60/360}', ""); Expect(0, 126269, '\p{^Numeric_Value=60/360}', ""); Expect(0, 126269, '\P{Numeric_Value=60/360}', ""); @@ -69708,14 +71059,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 126270, '\P{^Numeric_Value=60/360}', ""); Error('\p{Numeric_Value=1.7e-01}'); Error('\P{Numeric_Value=1.7e-01}'); - Expect(1, 126269, '\p{Numeric_Value=1.67e-01}', ""); - Expect(0, 126269, '\p{^Numeric_Value=1.67e-01}', ""); - Expect(0, 126269, '\P{Numeric_Value=1.67e-01}', ""); - Expect(1, 126269, '\P{^Numeric_Value=1.67e-01}', ""); - Expect(0, 126270, '\p{Numeric_Value=1.67e-01}', ""); - Expect(1, 126270, '\p{^Numeric_Value=1.67e-01}', ""); - Expect(1, 126270, '\P{Numeric_Value=1.67e-01}', ""); - Expect(0, 126270, '\P{^Numeric_Value=1.67e-01}', ""); + Error('\p{Numeric_Value=1.67e-01}'); + Error('\P{Numeric_Value=1.67e-01}'); Error('\p{Numeric_Value=0.17}'); Error('\P{Numeric_Value=0.17}'); Expect(1, 126269, '\p{Numeric_Value=1.667e-01}', ""); @@ -69726,14 +71071,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}', ""); - Expect(1, 126269, '\p{Numeric_Value=0.167}', ""); - Expect(0, 126269, '\p{^Numeric_Value=0.167}', ""); - Expect(0, 126269, '\P{Numeric_Value=0.167}', ""); - Expect(1, 126269, '\P{^Numeric_Value=0.167}', ""); - Expect(0, 126270, '\p{Numeric_Value=0.167}', ""); - Expect(1, 126270, '\p{^Numeric_Value=0.167}', ""); - Expect(1, 126270, '\P{Numeric_Value=0.167}', ""); - Expect(0, 126270, '\P{^Numeric_Value=0.167}', ""); + 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}', ""); @@ -69750,36 +71089,46 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126270, '\p{^Numeric_Value=0.1667}', ""); Expect(1, 126270, '\P{Numeric_Value=0.1667}', ""); Expect(0, 126270, '\P{^Numeric_Value=0.1667}', ""); - Error('\p{Nv= :=01/0000006}'); - Error('\P{Nv= :=01/0000006}'); + Expect(1, 126269, '\p{Numeric_Value=1.66667e-01}', ""); + Expect(0, 126269, '\p{^Numeric_Value=1.66667e-01}', ""); + Expect(0, 126269, '\P{Numeric_Value=1.66667e-01}', ""); + Expect(1, 126269, '\P{^Numeric_Value=1.66667e-01}', ""); + Expect(0, 126270, '\p{Numeric_Value=1.66667e-01}', ""); + Expect(1, 126270, '\p{^Numeric_Value=1.66667e-01}', ""); + Expect(1, 126270, '\P{Numeric_Value=1.66667e-01}', ""); + Expect(0, 126270, '\P{^Numeric_Value=1.66667e-01}', ""); + Expect(1, 126269, '\p{Numeric_Value=0.16667}', ""); + Expect(0, 126269, '\p{^Numeric_Value=0.16667}', ""); + Expect(0, 126269, '\P{Numeric_Value=0.16667}', ""); + Expect(1, 126269, '\P{^Numeric_Value=0.16667}', ""); + Expect(0, 126270, '\p{Numeric_Value=0.16667}', ""); + 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}'); Expect(1, 126269, '\p{Nv=:\A1/6\z:}', "");; Expect(0, 126270, '\p{Nv=:\A1/6\z:}', "");; - Expect(1, 126269, '\p{Nv=001/00006}', ""); - Expect(0, 126269, '\p{^Nv=001/00006}', ""); - Expect(0, 126269, '\P{Nv=001/00006}', ""); - Expect(1, 126269, '\P{^Nv=001/00006}', ""); - Expect(0, 126270, '\p{Nv=001/00006}', ""); - Expect(1, 126270, '\p{^Nv=001/00006}', ""); - Expect(1, 126270, '\P{Nv=001/00006}', ""); - Expect(0, 126270, '\P{^Nv=001/00006}', ""); - Expect(1, 126269, '\p{Nv: 60/360}', ""); - Expect(0, 126269, '\p{^Nv: 60/360}', ""); - Expect(0, 126269, '\P{Nv: 60/360}', ""); - Expect(1, 126269, '\P{^Nv: 60/360}', ""); - Expect(0, 126270, '\p{Nv: 60/360}', ""); - Expect(1, 126270, '\p{^Nv: 60/360}', ""); - Expect(1, 126270, '\P{Nv: 60/360}', ""); - Expect(0, 126270, '\P{^Nv: 60/360}', ""); + 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}', ""); Error('\p{Nv=1.7e-01}'); Error('\P{Nv=1.7e-01}'); - Expect(1, 126269, '\p{Nv=1.67e-01}', ""); - Expect(0, 126269, '\p{^Nv=1.67e-01}', ""); - Expect(0, 126269, '\P{Nv=1.67e-01}', ""); - Expect(1, 126269, '\P{^Nv=1.67e-01}', ""); - Expect(0, 126270, '\p{Nv=1.67e-01}', ""); - Expect(1, 126270, '\p{^Nv=1.67e-01}', ""); - Expect(1, 126270, '\P{Nv=1.67e-01}', ""); - Expect(0, 126270, '\P{^Nv=1.67e-01}', ""); + Error('\p{Nv=1.67e-01}'); + Error('\P{Nv=1.67e-01}'); Error('\p{Nv=0.17}'); Error('\P{Nv=0.17}'); Expect(1, 126269, '\p{Nv=1.667e-01}', ""); @@ -69790,14 +71139,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126270, '\p{^Nv=1.667e-01}', ""); Expect(1, 126270, '\P{Nv=1.667e-01}', ""); Expect(0, 126270, '\P{^Nv=1.667e-01}', ""); - Expect(1, 126269, '\p{Nv: 0.167}', ""); - Expect(0, 126269, '\p{^Nv: 0.167}', ""); - Expect(0, 126269, '\P{Nv: 0.167}', ""); - Expect(1, 126269, '\P{^Nv: 0.167}', ""); - Expect(0, 126270, '\p{Nv: 0.167}', ""); - Expect(1, 126270, '\p{^Nv: 0.167}', ""); - Expect(1, 126270, '\P{Nv: 0.167}', ""); - Expect(0, 126270, '\P{^Nv: 0.167}', ""); + Error('\p{Nv=0.167}'); + Error('\P{Nv=0.167}'); Expect(1, 126269, '\p{Nv=1.6667e-01}', ""); Expect(0, 126269, '\p{^Nv=1.6667e-01}', ""); Expect(0, 126269, '\P{Nv=1.6667e-01}', ""); @@ -69806,24 +71149,40 @@ 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}', ""); - Error('\p{Is_Numeric_Value= :=0000000001/000006}'); - Error('\P{Is_Numeric_Value= :=0000000001/000006}'); - Expect(1, 126269, '\p{Is_Numeric_Value=+000001/0000000006}', ""); - Expect(0, 126269, '\p{^Is_Numeric_Value=+000001/0000000006}', ""); - Expect(0, 126269, '\P{Is_Numeric_Value=+000001/0000000006}', ""); - Expect(1, 126269, '\P{^Is_Numeric_Value=+000001/0000000006}', ""); - Expect(0, 126270, '\p{Is_Numeric_Value=+000001/0000000006}', ""); - Expect(1, 126270, '\p{^Is_Numeric_Value=+000001/0000000006}', ""); - Expect(1, 126270, '\P{Is_Numeric_Value=+000001/0000000006}', ""); - Expect(0, 126270, '\P{^Is_Numeric_Value=+000001/0000000006}', ""); + Expect(1, 126269, '\p{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}', ""); + Expect(1, 126269, '\P{^Nv=1.66667e-01}', ""); + Expect(0, 126270, '\p{Nv=1.66667e-01}', ""); + Expect(1, 126270, '\p{^Nv=1.66667e-01}', ""); + Expect(1, 126270, '\P{Nv=1.66667e-01}', ""); + Expect(0, 126270, '\P{^Nv=1.66667e-01}', ""); + Expect(1, 126269, '\p{Nv=0.16667}', ""); + Expect(0, 126269, '\p{^Nv=0.16667}', ""); + Expect(0, 126269, '\P{Nv=0.16667}', ""); + Expect(1, 126269, '\P{^Nv=0.16667}', ""); + Expect(0, 126270, '\p{Nv=0.16667}', ""); + 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}', ""); 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}', ""); @@ -69832,34 +71191,22 @@ 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}'); - Expect(1, 126269, '\p{Is_Numeric_Value=1.67e-01}', ""); - Expect(0, 126269, '\p{^Is_Numeric_Value=1.67e-01}', ""); - Expect(0, 126269, '\P{Is_Numeric_Value=1.67e-01}', ""); - Expect(1, 126269, '\P{^Is_Numeric_Value=1.67e-01}', ""); - Expect(0, 126270, '\p{Is_Numeric_Value=1.67e-01}', ""); - Expect(1, 126270, '\p{^Is_Numeric_Value=1.67e-01}', ""); - Expect(1, 126270, '\P{Is_Numeric_Value=1.67e-01}', ""); - Expect(0, 126270, '\P{^Is_Numeric_Value=1.67e-01}', ""); - Error('\p{Is_Numeric_Value: 0.17}'); - Error('\P{Is_Numeric_Value: 0.17}'); - 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=0.167}', ""); - Expect(0, 126269, '\p{^Is_Numeric_Value=0.167}', ""); - Expect(0, 126269, '\P{Is_Numeric_Value=0.167}', ""); - Expect(1, 126269, '\P{^Is_Numeric_Value=0.167}', ""); - Expect(0, 126270, '\p{Is_Numeric_Value=0.167}', ""); - Expect(1, 126270, '\p{^Is_Numeric_Value=0.167}', ""); - Expect(1, 126270, '\P{Is_Numeric_Value=0.167}', ""); - Expect(0, 126270, '\P{^Is_Numeric_Value=0.167}', ""); + 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}', ""); + 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}', ""); @@ -69876,16 +71223,32 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126270, '\p{^Is_Numeric_Value=0.1667}', ""); Expect(1, 126270, '\P{Is_Numeric_Value=0.1667}', ""); Expect(0, 126270, '\P{^Is_Numeric_Value=0.1667}', ""); - Error('\p{Is_Nv=_0000001/00006:=}'); - Error('\P{Is_Nv=_0000001/00006:=}'); - Expect(1, 126269, '\p{Is_Nv=+0000001/006}', ""); - Expect(0, 126269, '\p{^Is_Nv=+0000001/006}', ""); - Expect(0, 126269, '\P{Is_Nv=+0000001/006}', ""); - Expect(1, 126269, '\P{^Is_Nv=+0000001/006}', ""); - Expect(0, 126270, '\p{Is_Nv=+0000001/006}', ""); - Expect(1, 126270, '\p{^Is_Nv=+0000001/006}', ""); - Expect(1, 126270, '\P{Is_Nv=+0000001/006}', ""); - Expect(0, 126270, '\P{^Is_Nv=+0000001/006}', ""); + Expect(1, 126269, '\p{Is_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}', ""); + Expect(1, 126269, '\P{^Is_Numeric_Value=1.66667e-01}', ""); + Expect(0, 126270, '\p{Is_Numeric_Value=1.66667e-01}', ""); + Expect(1, 126270, '\p{^Is_Numeric_Value=1.66667e-01}', ""); + Expect(1, 126270, '\P{Is_Numeric_Value=1.66667e-01}', ""); + Expect(0, 126270, '\P{^Is_Numeric_Value=1.66667e-01}', ""); + Expect(1, 126269, '\p{Is_Numeric_Value=0.16667}', ""); + Expect(0, 126269, '\p{^Is_Numeric_Value=0.16667}', ""); + Expect(0, 126269, '\P{Is_Numeric_Value=0.16667}', ""); + Expect(1, 126269, '\P{^Is_Numeric_Value=0.16667}', ""); + Expect(0, 126270, '\p{Is_Numeric_Value=0.16667}', ""); + 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}', ""); Expect(1, 126269, '\p{Is_Nv=60/360}', ""); Expect(0, 126269, '\p{^Is_Nv=60/360}', ""); Expect(0, 126269, '\P{Is_Nv=60/360}', ""); @@ -69896,14 +71259,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 126270, '\P{^Is_Nv=60/360}', ""); Error('\p{Is_Nv=1.7e-01}'); Error('\P{Is_Nv=1.7e-01}'); - Expect(1, 126269, '\p{Is_Nv=1.67e-01}', ""); - Expect(0, 126269, '\p{^Is_Nv=1.67e-01}', ""); - Expect(0, 126269, '\P{Is_Nv=1.67e-01}', ""); - Expect(1, 126269, '\P{^Is_Nv=1.67e-01}', ""); - Expect(0, 126270, '\p{Is_Nv=1.67e-01}', ""); - Expect(1, 126270, '\p{^Is_Nv=1.67e-01}', ""); - Expect(1, 126270, '\P{Is_Nv=1.67e-01}', ""); - Expect(0, 126270, '\P{^Is_Nv=1.67e-01}', ""); + Error('\p{Is_Nv=1.67e-01}'); + Error('\P{Is_Nv=1.67e-01}'); Error('\p{Is_Nv=0.17}'); Error('\P{Is_Nv=0.17}'); Expect(1, 126269, '\p{Is_Nv=1.667e-01}', ""); @@ -69914,14 +71271,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126270, '\p{^Is_Nv=1.667e-01}', ""); Expect(1, 126270, '\P{Is_Nv=1.667e-01}', ""); Expect(0, 126270, '\P{^Is_Nv=1.667e-01}', ""); - Expect(1, 126269, '\p{Is_Nv=0.167}', ""); - Expect(0, 126269, '\p{^Is_Nv=0.167}', ""); - Expect(0, 126269, '\P{Is_Nv=0.167}', ""); - Expect(1, 126269, '\P{^Is_Nv=0.167}', ""); - Expect(0, 126270, '\p{Is_Nv=0.167}', ""); - Expect(1, 126270, '\p{^Is_Nv=0.167}', ""); - Expect(1, 126270, '\P{Is_Nv=0.167}', ""); - Expect(0, 126270, '\P{^Is_Nv=0.167}', ""); + Error('\p{Is_Nv=0.167}'); + Error('\P{Is_Nv=0.167}'); Expect(1, 126269, '\p{Is_Nv=1.6667e-01}', ""); Expect(0, 126269, '\p{^Is_Nv=1.6667e-01}', ""); Expect(0, 126269, '\P{Is_Nv=1.6667e-01}', ""); @@ -69938,18 +71289,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126270, '\p{^Is_Nv=0.1667}', ""); Expect(1, 126270, '\P{Is_Nv=0.1667}', ""); Expect(0, 126270, '\P{^Is_Nv=0.1667}', ""); - Error('\p{Numeric_Value= +0000000001/0064:=}'); - Error('\P{Numeric_Value= +0000000001/0064:=}'); + 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}', ""); + Expect(1, 126269, '\P{^Is_Nv=1.66667e-01}', ""); + Expect(0, 126270, '\p{Is_Nv=1.66667e-01}', ""); + 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, 73667, '\p{Numeric_Value=:\A1/64\z:}', "");; Expect(0, 73668, '\p{Numeric_Value=:\A1/64\z:}', "");; - Expect(1, 73667, '\p{Numeric_Value=+0000000001/0000000064}', ""); - Expect(0, 73667, '\p{^Numeric_Value=+0000000001/0000000064}', ""); - Expect(0, 73667, '\P{Numeric_Value=+0000000001/0000000064}', ""); - Expect(1, 73667, '\P{^Numeric_Value=+0000000001/0000000064}', ""); - Expect(0, 73668, '\p{Numeric_Value=+0000000001/0000000064}', ""); - Expect(1, 73668, '\p{^Numeric_Value=+0000000001/0000000064}', ""); - Expect(1, 73668, '\P{Numeric_Value=+0000000001/0000000064}', ""); - Expect(0, 73668, '\P{^Numeric_Value=+0000000001/0000000064}', ""); + Expect(1, 73667, '\p{Numeric_Value=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=60/3840}', ""); Expect(0, 73667, '\p{^Numeric_Value=60/3840}', ""); Expect(0, 73667, '\P{Numeric_Value=60/3840}', ""); @@ -69960,24 +71327,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}'); - Expect(1, 73667, '\p{Numeric_Value=1.56e-02}', ""); - Expect(0, 73667, '\p{^Numeric_Value=1.56e-02}', ""); - Expect(0, 73667, '\P{Numeric_Value=1.56e-02}', ""); - Expect(1, 73667, '\P{^Numeric_Value=1.56e-02}', ""); - Expect(0, 73668, '\p{Numeric_Value=1.56e-02}', ""); - Expect(1, 73668, '\p{^Numeric_Value=1.56e-02}', ""); - Expect(1, 73668, '\P{Numeric_Value=1.56e-02}', ""); - Expect(0, 73668, '\P{^Numeric_Value=1.56e-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}', ""); + 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}', ""); @@ -69988,14 +71349,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73668, '\p{^Numeric_Value=1.5625e-02}', ""); Expect(1, 73668, '\P{Numeric_Value=1.5625e-02}', ""); Expect(0, 73668, '\P{^Numeric_Value=1.5625e-02}', ""); - Expect(1, 73667, '\p{Numeric_Value=0.0156}', ""); - Expect(0, 73667, '\p{^Numeric_Value=0.0156}', ""); - Expect(0, 73667, '\P{Numeric_Value=0.0156}', ""); - Expect(1, 73667, '\P{^Numeric_Value=0.0156}', ""); - Expect(0, 73668, '\p{Numeric_Value=0.0156}', ""); - Expect(1, 73668, '\p{^Numeric_Value=0.0156}', ""); - Expect(1, 73668, '\P{Numeric_Value=0.0156}', ""); - Expect(0, 73668, '\P{^Numeric_Value=0.0156}', ""); + Error('\p{Numeric_Value=0.0156}'); + Error('\P{Numeric_Value=0.0156}'); Expect(1, 73667, '\p{Numeric_Value=1.56250e-02}', ""); Expect(0, 73667, '\p{^Numeric_Value=1.56250e-02}', ""); Expect(0, 73667, '\P{Numeric_Value=1.56250e-02}', ""); @@ -70004,26 +71359,42 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73668, '\p{^Numeric_Value=1.56250e-02}', ""); Expect(1, 73668, '\P{Numeric_Value=1.56250e-02}', ""); Expect(0, 73668, '\P{^Numeric_Value=1.56250e-02}', ""); - Expect(1, 73667, '\p{Numeric_Value: 0.01562}', ""); - Expect(0, 73667, '\p{^Numeric_Value: 0.01562}', ""); - Expect(0, 73667, '\P{Numeric_Value: 0.01562}', ""); - Expect(1, 73667, '\P{^Numeric_Value: 0.01562}', ""); - Expect(0, 73668, '\p{Numeric_Value: 0.01562}', ""); - Expect(1, 73668, '\p{^Numeric_Value: 0.01562}', ""); - Expect(1, 73668, '\P{Numeric_Value: 0.01562}', ""); - Expect(0, 73668, '\P{^Numeric_Value: 0.01562}', ""); - Error('\p{Nv=:=+0000000001/00000064}'); - Error('\P{Nv=:=+0000000001/00000064}'); + 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}', ""); + Expect(1, 73667, '\P{^Numeric_Value=1.562500e-02}', ""); + Expect(0, 73668, '\p{Numeric_Value=1.562500e-02}', ""); + Expect(1, 73668, '\p{^Numeric_Value=1.562500e-02}', ""); + Expect(1, 73668, '\P{Numeric_Value=1.562500e-02}', ""); + Expect(0, 73668, '\P{^Numeric_Value=1.562500e-02}', ""); + Expect(1, 73667, '\p{Numeric_Value=0.015625}', ""); + Expect(0, 73667, '\p{^Numeric_Value=0.015625}', ""); + Expect(0, 73667, '\P{Numeric_Value=0.015625}', ""); + Expect(1, 73667, '\P{^Numeric_Value=0.015625}', ""); + Expect(0, 73668, '\p{Numeric_Value=0.015625}', ""); + 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/}'); Expect(1, 73667, '\p{Nv=:\A1/64\z:}', "");; Expect(0, 73668, '\p{Nv=:\A1/64\z:}', "");; - Expect(1, 73667, '\p{Nv=0000000001/00064}', ""); - Expect(0, 73667, '\p{^Nv=0000000001/00064}', ""); - Expect(0, 73667, '\P{Nv=0000000001/00064}', ""); - Expect(1, 73667, '\P{^Nv=0000000001/00064}', ""); - Expect(0, 73668, '\p{Nv=0000000001/00064}', ""); - Expect(1, 73668, '\p{^Nv=0000000001/00064}', ""); - Expect(1, 73668, '\P{Nv=0000000001/00064}', ""); - Expect(0, 73668, '\P{^Nv=0000000001/00064}', ""); + Expect(1, 73667, '\p{Nv=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=60/3840}', ""); Expect(0, 73667, '\p{^Nv=60/3840}', ""); Expect(0, 73667, '\P{Nv=60/3840}', ""); @@ -70034,14 +71405,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73668, '\P{^Nv=60/3840}', ""); Error('\p{Nv=1.6e-02}'); Error('\P{Nv=1.6e-02}'); - Expect(1, 73667, '\p{Nv=1.56e-02}', ""); - Expect(0, 73667, '\p{^Nv=1.56e-02}', ""); - Expect(0, 73667, '\P{Nv=1.56e-02}', ""); - Expect(1, 73667, '\P{^Nv=1.56e-02}', ""); - Expect(0, 73668, '\p{Nv=1.56e-02}', ""); - Expect(1, 73668, '\p{^Nv=1.56e-02}', ""); - Expect(1, 73668, '\P{Nv=1.56e-02}', ""); - Expect(0, 73668, '\P{^Nv=1.56e-02}', ""); + Error('\p{Nv=1.56e-02}'); + Error('\P{Nv=1.56e-02}'); Error('\p{Nv=0.02}'); Error('\P{Nv=0.02}'); Expect(1, 73667, '\p{Nv=1.562e-02}', ""); @@ -70062,22 +71427,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73668, '\p{^Nv=1.5625e-02}', ""); Expect(1, 73668, '\P{Nv=1.5625e-02}', ""); Expect(0, 73668, '\P{^Nv=1.5625e-02}', ""); - Expect(1, 73667, '\p{Nv:0.0156}', ""); - Expect(0, 73667, '\p{^Nv:0.0156}', ""); - Expect(0, 73667, '\P{Nv:0.0156}', ""); - Expect(1, 73667, '\P{^Nv:0.0156}', ""); - Expect(0, 73668, '\p{Nv:0.0156}', ""); - Expect(1, 73668, '\p{^Nv:0.0156}', ""); - Expect(1, 73668, '\P{Nv:0.0156}', ""); - Expect(0, 73668, '\P{^Nv:0.0156}', ""); - Expect(1, 73667, '\p{Nv=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}', ""); + 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=0.01562}', ""); Expect(0, 73667, '\p{^Nv=0.01562}', ""); Expect(0, 73667, '\P{Nv=0.01562}', ""); @@ -70086,34 +71445,44 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73668, '\p{^Nv=0.01562}', ""); Expect(1, 73668, '\P{Nv=0.01562}', ""); Expect(0, 73668, '\P{^Nv=0.01562}', ""); - Error('\p{Is_Numeric_Value=:= 00001/0064}'); - Error('\P{Is_Numeric_Value=:= 00001/0064}'); - Expect(1, 73667, '\p{Is_Numeric_Value=+0001/00064}', ""); - Expect(0, 73667, '\p{^Is_Numeric_Value=+0001/00064}', ""); - Expect(0, 73667, '\P{Is_Numeric_Value=+0001/00064}', ""); - Expect(1, 73667, '\P{^Is_Numeric_Value=+0001/00064}', ""); - Expect(0, 73668, '\p{Is_Numeric_Value=+0001/00064}', ""); - Expect(1, 73668, '\p{^Is_Numeric_Value=+0001/00064}', ""); - Expect(1, 73668, '\P{Is_Numeric_Value=+0001/00064}', ""); - Expect(0, 73668, '\P{^Is_Numeric_Value=+0001/00064}', ""); - Expect(1, 73667, '\p{Is_Numeric_Value=60/3840}', ""); - Expect(0, 73667, '\p{^Is_Numeric_Value=60/3840}', ""); - Expect(0, 73667, '\P{Is_Numeric_Value=60/3840}', ""); - 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}', ""); + Expect(1, 73667, '\p{Nv=1.562500e-02}', ""); + Expect(0, 73667, '\p{^Nv=1.562500e-02}', ""); + Expect(0, 73667, '\P{Nv=1.562500e-02}', ""); + Expect(1, 73667, '\P{^Nv=1.562500e-02}', ""); + Expect(0, 73668, '\p{Nv=1.562500e-02}', ""); + Expect(1, 73668, '\p{^Nv=1.562500e-02}', ""); + Expect(1, 73668, '\P{Nv=1.562500e-02}', ""); + Expect(0, 73668, '\P{^Nv=1.562500e-02}', ""); + Expect(1, 73667, '\p{Nv=0.015625}', ""); + Expect(0, 73667, '\p{^Nv=0.015625}', ""); + Expect(0, 73667, '\P{Nv=0.015625}', ""); + Expect(1, 73667, '\P{^Nv=0.015625}', ""); + Expect(0, 73668, '\p{Nv=0.015625}', ""); + 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}'); - Expect(1, 73667, '\p{Is_Numeric_Value=1.56e-02}', ""); - Expect(0, 73667, '\p{^Is_Numeric_Value=1.56e-02}', ""); - Expect(0, 73667, '\P{Is_Numeric_Value=1.56e-02}', ""); - Expect(1, 73667, '\P{^Is_Numeric_Value=1.56e-02}', ""); - Expect(0, 73668, '\p{Is_Numeric_Value=1.56e-02}', ""); - Expect(1, 73668, '\p{^Is_Numeric_Value=1.56e-02}', ""); - Expect(1, 73668, '\P{Is_Numeric_Value=1.56e-02}', ""); - Expect(0, 73668, '\P{^Is_Numeric_Value=1.56e-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}', ""); @@ -70124,8 +71493,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}', ""); @@ -70134,14 +71503,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73668, '\p{^Is_Numeric_Value=1.5625e-02}', ""); Expect(1, 73668, '\P{Is_Numeric_Value=1.5625e-02}', ""); Expect(0, 73668, '\P{^Is_Numeric_Value=1.5625e-02}', ""); - Expect(1, 73667, '\p{Is_Numeric_Value=0.0156}', ""); - Expect(0, 73667, '\p{^Is_Numeric_Value=0.0156}', ""); - Expect(0, 73667, '\P{Is_Numeric_Value=0.0156}', ""); - Expect(1, 73667, '\P{^Is_Numeric_Value=0.0156}', ""); - Expect(0, 73668, '\p{Is_Numeric_Value=0.0156}', ""); - Expect(1, 73668, '\p{^Is_Numeric_Value=0.0156}', ""); - Expect(1, 73668, '\P{Is_Numeric_Value=0.0156}', ""); - Expect(0, 73668, '\P{^Is_Numeric_Value=0.0156}', ""); + Error('\p{Is_Numeric_Value=0.0156}'); + Error('\P{Is_Numeric_Value=0.0156}'); Expect(1, 73667, '\p{Is_Numeric_Value=1.56250e-02}', ""); Expect(0, 73667, '\p{^Is_Numeric_Value=1.56250e-02}', ""); Expect(0, 73667, '\P{Is_Numeric_Value=1.56250e-02}', ""); @@ -70150,52 +71513,62 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73668, '\p{^Is_Numeric_Value=1.56250e-02}', ""); Expect(1, 73668, '\P{Is_Numeric_Value=1.56250e-02}', ""); Expect(0, 73668, '\P{^Is_Numeric_Value=1.56250e-02}', ""); - Expect(1, 73667, '\p{Is_Numeric_Value: 0.01562}', ""); - Expect(0, 73667, '\p{^Is_Numeric_Value: 0.01562}', ""); - Expect(0, 73667, '\P{Is_Numeric_Value: 0.01562}', ""); - Expect(1, 73667, '\P{^Is_Numeric_Value: 0.01562}', ""); - Expect(0, 73668, '\p{Is_Numeric_Value: 0.01562}', ""); - Expect(1, 73668, '\p{^Is_Numeric_Value: 0.01562}', ""); - Expect(1, 73668, '\P{Is_Numeric_Value: 0.01562}', ""); - Expect(0, 73668, '\P{^Is_Numeric_Value: 0.01562}', ""); - Error('\p{Is_Nv: 001/000064/a/}'); - Error('\P{Is_Nv: 001/000064/a/}'); - Expect(1, 73667, '\p{Is_Nv=1/64}', ""); - Expect(0, 73667, '\p{^Is_Nv=1/64}', ""); - Expect(0, 73667, '\P{Is_Nv=1/64}', ""); - Expect(1, 73667, '\P{^Is_Nv=1/64}', ""); - Expect(0, 73668, '\p{Is_Nv=1/64}', ""); - Expect(1, 73668, '\p{^Is_Nv=1/64}', ""); - Expect(1, 73668, '\P{Is_Nv=1/64}', ""); - Expect(0, 73668, '\P{^Is_Nv=1/64}', ""); - Expect(1, 73667, '\p{Is_Nv=60/3840}', ""); - Expect(0, 73667, '\p{^Is_Nv=60/3840}', ""); - Expect(0, 73667, '\P{Is_Nv=60/3840}', ""); - 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}'); - Expect(1, 73667, '\p{Is_Nv=1.56e-02}', ""); - Expect(0, 73667, '\p{^Is_Nv=1.56e-02}', ""); - Expect(0, 73667, '\P{Is_Nv=1.56e-02}', ""); - Expect(1, 73667, '\P{^Is_Nv=1.56e-02}', ""); - Expect(0, 73668, '\p{Is_Nv=1.56e-02}', ""); - Expect(1, 73668, '\p{^Is_Nv=1.56e-02}', ""); - Expect(1, 73668, '\P{Is_Nv=1.56e-02}', ""); - Expect(0, 73668, '\P{^Is_Nv=1.56e-02}', ""); + Expect(1, 73667, '\p{Is_Numeric_Value=0.01562}', ""); + Expect(0, 73667, '\p{^Is_Numeric_Value=0.01562}', ""); + Expect(0, 73667, '\P{Is_Numeric_Value=0.01562}', ""); + Expect(1, 73667, '\P{^Is_Numeric_Value=0.01562}', ""); + Expect(0, 73668, '\p{Is_Numeric_Value=0.01562}', ""); + Expect(1, 73668, '\p{^Is_Numeric_Value=0.01562}', ""); + Expect(1, 73668, '\P{Is_Numeric_Value=0.01562}', ""); + Expect(0, 73668, '\P{^Is_Numeric_Value=0.01562}', ""); + Expect(1, 73667, '\p{Is_Numeric_Value=1.562500e-02}', ""); + Expect(0, 73667, '\p{^Is_Numeric_Value=1.562500e-02}', ""); + Expect(0, 73667, '\P{Is_Numeric_Value=1.562500e-02}', ""); + Expect(1, 73667, '\P{^Is_Numeric_Value=1.562500e-02}', ""); + Expect(0, 73668, '\p{Is_Numeric_Value=1.562500e-02}', ""); + Expect(1, 73668, '\p{^Is_Numeric_Value=1.562500e-02}', ""); + Expect(1, 73668, '\P{Is_Numeric_Value=1.562500e-02}', ""); + Expect(0, 73668, '\P{^Is_Numeric_Value=1.562500e-02}', ""); + Expect(1, 73667, '\p{Is_Numeric_Value=0.015625}', ""); + Expect(0, 73667, '\p{^Is_Numeric_Value=0.015625}', ""); + Expect(0, 73667, '\P{Is_Numeric_Value=0.015625}', ""); + Expect(1, 73667, '\P{^Is_Numeric_Value=0.015625}', ""); + Expect(0, 73668, '\p{Is_Numeric_Value=0.015625}', ""); + 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=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}', ""); @@ -70206,22 +71579,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73668, '\p{^Is_Nv=1.5625e-02}', ""); Expect(1, 73668, '\P{Is_Nv=1.5625e-02}', ""); Expect(0, 73668, '\P{^Is_Nv=1.5625e-02}', ""); - Expect(1, 73667, '\p{Is_Nv: 0.0156}', ""); - Expect(0, 73667, '\p{^Is_Nv: 0.0156}', ""); - Expect(0, 73667, '\P{Is_Nv: 0.0156}', ""); - Expect(1, 73667, '\P{^Is_Nv: 0.0156}', ""); - Expect(0, 73668, '\p{Is_Nv: 0.0156}', ""); - Expect(1, 73668, '\p{^Is_Nv: 0.0156}', ""); - Expect(1, 73668, '\P{Is_Nv: 0.0156}', ""); - Expect(0, 73668, '\P{^Is_Nv: 0.0156}', ""); - Expect(1, 73667, '\p{Is_Nv: 1.56250e-02}', ""); - Expect(0, 73667, '\p{^Is_Nv: 1.56250e-02}', ""); - Expect(0, 73667, '\P{Is_Nv: 1.56250e-02}', ""); - Expect(1, 73667, '\P{^Is_Nv: 1.56250e-02}', ""); - Expect(0, 73668, '\p{Is_Nv: 1.56250e-02}', ""); - Expect(1, 73668, '\p{^Is_Nv: 1.56250e-02}', ""); - Expect(1, 73668, '\P{Is_Nv: 1.56250e-02}', ""); - Expect(0, 73668, '\P{^Is_Nv: 1.56250e-02}', ""); + 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=0.01562}', ""); Expect(0, 73667, '\p{^Is_Nv=0.01562}', ""); Expect(0, 73667, '\P{Is_Nv=0.01562}', ""); @@ -70230,54 +71597,58 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73668, '\p{^Is_Nv=0.01562}', ""); Expect(1, 73668, '\P{Is_Nv=0.01562}', ""); Expect(0, 73668, '\P{^Is_Nv=0.01562}', ""); - Error('\p{Numeric_Value= /a/00001/007}'); - Error('\P{Numeric_Value= /a/00001/007}'); + Expect(1, 73667, '\p{Is_Nv=1.562500e-02}', ""); + Expect(0, 73667, '\p{^Is_Nv=1.562500e-02}', ""); + Expect(0, 73667, '\P{Is_Nv=1.562500e-02}', ""); + Expect(1, 73667, '\P{^Is_Nv=1.562500e-02}', ""); + Expect(0, 73668, '\p{Is_Nv=1.562500e-02}', ""); + Expect(1, 73668, '\p{^Is_Nv=1.562500e-02}', ""); + Expect(1, 73668, '\P{Is_Nv=1.562500e-02}', ""); + Expect(0, 73668, '\P{^Is_Nv=1.562500e-02}', ""); + Expect(1, 73667, '\p{Is_Nv=0.015625}', ""); + Expect(0, 73667, '\p{^Is_Nv=0.015625}', ""); + Expect(0, 73667, '\P{Is_Nv=0.015625}', ""); + Expect(1, 73667, '\P{^Is_Nv=0.015625}', ""); + Expect(0, 73668, '\p{Is_Nv=0.015625}', ""); + 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:=}'); Expect(1, 8528, '\p{Numeric_Value=:\A1/7\z:}', "");; Expect(0, 8529, '\p{Numeric_Value=:\A1/7\z:}', "");; - Expect(1, 8528, '\p{Numeric_Value: +0001/000007}', ""); - Expect(0, 8528, '\p{^Numeric_Value: +0001/000007}', ""); - Expect(0, 8528, '\P{Numeric_Value: +0001/000007}', ""); - Expect(1, 8528, '\P{^Numeric_Value: +0001/000007}', ""); - Expect(0, 8529, '\p{Numeric_Value: +0001/000007}', ""); - Expect(1, 8529, '\p{^Numeric_Value: +0001/000007}', ""); - Expect(1, 8529, '\P{Numeric_Value: +0001/000007}', ""); - Expect(0, 8529, '\P{^Numeric_Value: +0001/000007}', ""); - Expect(1, 8528, '\p{Numeric_Value=60/420}', ""); - Expect(0, 8528, '\p{^Numeric_Value=60/420}', ""); - Expect(0, 8528, '\P{Numeric_Value=60/420}', ""); - 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=1.43e-01}', ""); - Expect(0, 8528, '\p{^Numeric_Value=1.43e-01}', ""); - Expect(0, 8528, '\P{Numeric_Value=1.43e-01}', ""); - Expect(1, 8528, '\P{^Numeric_Value=1.43e-01}', ""); - Expect(0, 8529, '\p{Numeric_Value=1.43e-01}', ""); - Expect(1, 8529, '\p{^Numeric_Value=1.43e-01}', ""); - Expect(1, 8529, '\P{Numeric_Value=1.43e-01}', ""); - Expect(0, 8529, '\P{^Numeric_Value=1.43e-01}', ""); - Error('\p{Numeric_Value:0.14}'); - Error('\P{Numeric_Value:0.14}'); - Expect(1, 8528, '\p{Numeric_Value: 1.429e-01}', ""); - Expect(0, 8528, '\p{^Numeric_Value: 1.429e-01}', ""); - Expect(0, 8528, '\P{Numeric_Value: 1.429e-01}', ""); - Expect(1, 8528, '\P{^Numeric_Value: 1.429e-01}', ""); - Expect(0, 8529, '\p{Numeric_Value: 1.429e-01}', ""); - Expect(1, 8529, '\p{^Numeric_Value: 1.429e-01}', ""); - Expect(1, 8529, '\P{Numeric_Value: 1.429e-01}', ""); - Expect(0, 8529, '\P{^Numeric_Value: 1.429e-01}', ""); - Expect(1, 8528, '\p{Numeric_Value=0.143}', ""); - Expect(0, 8528, '\p{^Numeric_Value=0.143}', ""); - Expect(0, 8528, '\P{Numeric_Value=0.143}', ""); - Expect(1, 8528, '\P{^Numeric_Value=0.143}', ""); - Expect(0, 8529, '\p{Numeric_Value=0.143}', ""); - Expect(1, 8529, '\p{^Numeric_Value=0.143}', ""); - Expect(1, 8529, '\P{Numeric_Value=0.143}', ""); - Expect(0, 8529, '\P{^Numeric_Value=0.143}', ""); + Expect(1, 8528, '\p{Numeric_Value=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}'); + 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}', ""); + 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}', ""); @@ -70294,18 +71665,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8529, '\p{^Numeric_Value=0.1429}', ""); Expect(1, 8529, '\P{Numeric_Value=0.1429}', ""); Expect(0, 8529, '\P{^Numeric_Value=0.1429}', ""); - Error('\p{Nv= -00000001/0000000007:=}'); - Error('\P{Nv= -00000001/0000000007:=}'); + 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}', ""); + Expect(1, 8528, '\P{^Numeric_Value=0.14286}', ""); + Expect(0, 8529, '\p{Numeric_Value=0.14286}', ""); + 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}'); Expect(1, 8528, '\p{Nv=:\A1/7\z:}', "");; Expect(0, 8529, '\p{Nv=:\A1/7\z:}', "");; - Expect(1, 8528, '\p{Nv=+000000001/00007}', ""); - Expect(0, 8528, '\p{^Nv=+000000001/00007}', ""); - Expect(0, 8528, '\P{Nv=+000000001/00007}', ""); - Expect(1, 8528, '\P{^Nv=+000000001/00007}', ""); - Expect(0, 8529, '\p{Nv=+000000001/00007}', ""); - Expect(1, 8529, '\p{^Nv=+000000001/00007}', ""); - Expect(1, 8529, '\P{Nv=+000000001/00007}', ""); - Expect(0, 8529, '\P{^Nv=+000000001/00007}', ""); + Expect(1, 8528, '\p{Nv=+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=60/420}', ""); Expect(0, 8528, '\p{^Nv=60/420}', ""); Expect(0, 8528, '\P{Nv=60/420}', ""); @@ -70316,40 +71703,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8529, '\P{^Nv=60/420}', ""); Error('\p{Nv=1.4e-01}'); Error('\P{Nv=1.4e-01}'); - Expect(1, 8528, '\p{Nv=1.43e-01}', ""); - Expect(0, 8528, '\p{^Nv=1.43e-01}', ""); - Expect(0, 8528, '\P{Nv=1.43e-01}', ""); - Expect(1, 8528, '\P{^Nv=1.43e-01}', ""); - Expect(0, 8529, '\p{Nv=1.43e-01}', ""); - Expect(1, 8529, '\p{^Nv=1.43e-01}', ""); - Expect(1, 8529, '\P{Nv=1.43e-01}', ""); - Expect(0, 8529, '\P{^Nv=1.43e-01}', ""); - Error('\p{Nv:0.14}'); - Error('\P{Nv:0.14}'); - 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=0.143}', ""); - Expect(0, 8528, '\p{^Nv=0.143}', ""); - Expect(0, 8528, '\P{Nv=0.143}', ""); - Expect(1, 8528, '\P{^Nv=0.143}', ""); - Expect(0, 8529, '\p{Nv=0.143}', ""); - Expect(1, 8529, '\p{^Nv=0.143}', ""); - Expect(1, 8529, '\P{Nv=0.143}', ""); - Expect(0, 8529, '\P{^Nv=0.143}', ""); - Expect(1, 8528, '\p{Nv=1.4286e-01}', ""); - Expect(0, 8528, '\p{^Nv=1.4286e-01}', ""); - Expect(0, 8528, '\P{Nv=1.4286e-01}', ""); - 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}', ""); + Error('\p{Nv=1.43e-01}'); + 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}', ""); + 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=0.1429}', ""); Expect(0, 8528, '\p{^Nv=0.1429}', ""); Expect(0, 8528, '\P{Nv=0.1429}', ""); @@ -70358,16 +71733,32 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8529, '\p{^Nv=0.1429}', ""); Expect(1, 8529, '\P{Nv=0.1429}', ""); Expect(0, 8529, '\P{^Nv=0.1429}', ""); - Error('\p{Is_Numeric_Value: +001/007/a/}'); - Error('\P{Is_Numeric_Value: +001/007/a/}'); - Expect(1, 8528, '\p{Is_Numeric_Value=0000000001/7}', ""); - Expect(0, 8528, '\p{^Is_Numeric_Value=0000000001/7}', ""); - Expect(0, 8528, '\P{Is_Numeric_Value=0000000001/7}', ""); - Expect(1, 8528, '\P{^Is_Numeric_Value=0000000001/7}', ""); - Expect(0, 8529, '\p{Is_Numeric_Value=0000000001/7}', ""); - Expect(1, 8529, '\p{^Is_Numeric_Value=0000000001/7}', ""); - Expect(1, 8529, '\P{Is_Numeric_Value=0000000001/7}', ""); - Expect(0, 8529, '\P{^Is_Numeric_Value=0000000001/7}', ""); + Expect(1, 8528, '\p{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}', ""); @@ -70378,14 +71769,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}'); - Expect(1, 8528, '\p{Is_Numeric_Value=1.43e-01}', ""); - Expect(0, 8528, '\p{^Is_Numeric_Value=1.43e-01}', ""); - Expect(0, 8528, '\P{Is_Numeric_Value=1.43e-01}', ""); - Expect(1, 8528, '\P{^Is_Numeric_Value=1.43e-01}', ""); - Expect(0, 8529, '\p{Is_Numeric_Value=1.43e-01}', ""); - Expect(1, 8529, '\p{^Is_Numeric_Value=1.43e-01}', ""); - Expect(1, 8529, '\P{Is_Numeric_Value=1.43e-01}', ""); - Expect(0, 8529, '\P{^Is_Numeric_Value=1.43e-01}', ""); + Error('\p{Is_Numeric_Value=1.43e-01}'); + Error('\P{Is_Numeric_Value=1.43e-01}'); Error('\p{Is_Numeric_Value=0.14}'); Error('\P{Is_Numeric_Value=0.14}'); Expect(1, 8528, '\p{Is_Numeric_Value=1.429e-01}', ""); @@ -70396,14 +71781,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8529, '\p{^Is_Numeric_Value=1.429e-01}', ""); Expect(1, 8529, '\P{Is_Numeric_Value=1.429e-01}', ""); Expect(0, 8529, '\P{^Is_Numeric_Value=1.429e-01}', ""); - Expect(1, 8528, '\p{Is_Numeric_Value=0.143}', ""); - Expect(0, 8528, '\p{^Is_Numeric_Value=0.143}', ""); - Expect(0, 8528, '\P{Is_Numeric_Value=0.143}', ""); - Expect(1, 8528, '\P{^Is_Numeric_Value=0.143}', ""); - Expect(0, 8529, '\p{Is_Numeric_Value=0.143}', ""); - Expect(1, 8529, '\p{^Is_Numeric_Value=0.143}', ""); - Expect(1, 8529, '\P{Is_Numeric_Value=0.143}', ""); - Expect(0, 8529, '\P{^Is_Numeric_Value=0.143}', ""); + Error('\p{Is_Numeric_Value=0.143}'); + Error('\P{Is_Numeric_Value=0.143}'); Expect(1, 8528, '\p{Is_Numeric_Value=1.4286e-01}', ""); Expect(0, 8528, '\p{^Is_Numeric_Value=1.4286e-01}', ""); Expect(0, 8528, '\P{Is_Numeric_Value=1.4286e-01}', ""); @@ -70412,24 +71791,40 @@ 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}', ""); - Error('\p{Is_Nv: -00000001/0000007/a/}'); - Error('\P{Is_Nv: -00000001/0000007/a/}'); - Expect(1, 8528, '\p{Is_Nv=0000001/007}', ""); - Expect(0, 8528, '\p{^Is_Nv=0000001/007}', ""); - Expect(0, 8528, '\P{Is_Nv=0000001/007}', ""); - Expect(1, 8528, '\P{^Is_Nv=0000001/007}', ""); - Expect(0, 8529, '\p{Is_Nv=0000001/007}', ""); - Expect(1, 8529, '\p{^Is_Nv=0000001/007}', ""); - Expect(1, 8529, '\P{Is_Nv=0000001/007}', ""); - Expect(0, 8529, '\P{^Is_Nv=0000001/007}', ""); + Expect(1, 8528, '\p{Is_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}', ""); + Expect(1, 8528, '\P{^Is_Numeric_Value=0.14286}', ""); + Expect(0, 8529, '\p{Is_Numeric_Value=0.14286}', ""); + 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}', ""); Expect(1, 8528, '\p{Is_Nv=60/420}', ""); Expect(0, 8528, '\p{^Is_Nv=60/420}', ""); Expect(0, 8528, '\P{Is_Nv=60/420}', ""); @@ -70440,14 +71835,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8529, '\P{^Is_Nv=60/420}', ""); Error('\p{Is_Nv=1.4e-01}'); Error('\P{Is_Nv=1.4e-01}'); - Expect(1, 8528, '\p{Is_Nv=1.43e-01}', ""); - Expect(0, 8528, '\p{^Is_Nv=1.43e-01}', ""); - Expect(0, 8528, '\P{Is_Nv=1.43e-01}', ""); - Expect(1, 8528, '\P{^Is_Nv=1.43e-01}', ""); - Expect(0, 8529, '\p{Is_Nv=1.43e-01}', ""); - Expect(1, 8529, '\p{^Is_Nv=1.43e-01}', ""); - Expect(1, 8529, '\P{Is_Nv=1.43e-01}', ""); - Expect(0, 8529, '\P{^Is_Nv=1.43e-01}', ""); + Error('\p{Is_Nv=1.43e-01}'); + Error('\P{Is_Nv=1.43e-01}'); Error('\p{Is_Nv=0.14}'); Error('\P{Is_Nv=0.14}'); Expect(1, 8528, '\p{Is_Nv=1.429e-01}', ""); @@ -70458,22 +71847,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8529, '\p{^Is_Nv=1.429e-01}', ""); Expect(1, 8529, '\P{Is_Nv=1.429e-01}', ""); Expect(0, 8529, '\P{^Is_Nv=1.429e-01}', ""); - Expect(1, 8528, '\p{Is_Nv=0.143}', ""); - Expect(0, 8528, '\p{^Is_Nv=0.143}', ""); - Expect(0, 8528, '\P{Is_Nv=0.143}', ""); - Expect(1, 8528, '\P{^Is_Nv=0.143}', ""); - Expect(0, 8529, '\p{Is_Nv=0.143}', ""); - Expect(1, 8529, '\p{^Is_Nv=0.143}', ""); - Expect(1, 8529, '\P{Is_Nv=0.143}', ""); - Expect(0, 8529, '\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}', ""); + 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}', ""); @@ -70482,18 +71865,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8529, '\p{^Is_Nv=0.1429}', ""); Expect(1, 8529, '\P{Is_Nv=0.1429}', ""); Expect(0, 8529, '\P{^Is_Nv=0.1429}', ""); - Error('\p{Numeric_Value=/a/ 00001/000008}'); - Error('\P{Numeric_Value=/a/ 00001/000008}'); + 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}', ""); + Expect(1, 8528, '\P{^Is_Nv=1.42857e-01}', ""); + Expect(0, 8529, '\p{Is_Nv=1.42857e-01}', ""); + Expect(1, 8529, '\p{^Is_Nv=1.42857e-01}', ""); + Expect(1, 8529, '\P{Is_Nv=1.42857e-01}', ""); + Expect(0, 8529, '\P{^Is_Nv=1.42857e-01}', ""); + Expect(1, 8528, '\p{Is_Nv=0.14286}', ""); + Expect(0, 8528, '\p{^Is_Nv=0.14286}', ""); + Expect(0, 8528, '\P{Is_Nv=0.14286}', ""); + Expect(1, 8528, '\P{^Is_Nv=0.14286}', ""); + Expect(0, 8529, '\p{Is_Nv=0.14286}', ""); + 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}'); Expect(1, 74847, '\p{Numeric_Value=:\A1/8\z:}', "");; Expect(0, 74848, '\p{Numeric_Value=:\A1/8\z:}', "");; - Expect(1, 74847, '\p{Numeric_Value=+001/0000008}', ""); - Expect(0, 74847, '\p{^Numeric_Value=+001/0000008}', ""); - Expect(0, 74847, '\P{Numeric_Value=+001/0000008}', ""); - Expect(1, 74847, '\P{^Numeric_Value=+001/0000008}', ""); - Expect(0, 74848, '\p{Numeric_Value=+001/0000008}', ""); - Expect(1, 74848, '\p{^Numeric_Value=+001/0000008}', ""); - Expect(1, 74848, '\P{Numeric_Value=+001/0000008}', ""); - Expect(0, 74848, '\P{^Numeric_Value=+001/0000008}', ""); + 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=60/480}', ""); Expect(0, 74847, '\p{^Numeric_Value=60/480}', ""); Expect(0, 74847, '\P{Numeric_Value=60/480}', ""); @@ -70530,14 +71929,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74848, '\p{^Numeric_Value=0.125}', ""); Expect(1, 74848, '\P{Numeric_Value=0.125}', ""); Expect(0, 74848, '\P{^Numeric_Value=0.125}', ""); - Expect(1, 74847, '\p{Numeric_Value:1.2500e-01}', ""); - Expect(0, 74847, '\p{^Numeric_Value:1.2500e-01}', ""); - Expect(0, 74847, '\P{Numeric_Value:1.2500e-01}', ""); - Expect(1, 74847, '\P{^Numeric_Value:1.2500e-01}', ""); - Expect(0, 74848, '\p{Numeric_Value:1.2500e-01}', ""); - Expect(1, 74848, '\p{^Numeric_Value:1.2500e-01}', ""); - Expect(1, 74848, '\P{Numeric_Value:1.2500e-01}', ""); - Expect(0, 74848, '\P{^Numeric_Value:1.2500e-01}', ""); + Expect(1, 74847, '\p{Numeric_Value=1.2500e-01}', ""); + Expect(0, 74847, '\p{^Numeric_Value=1.2500e-01}', ""); + Expect(0, 74847, '\P{Numeric_Value=1.2500e-01}', ""); + Expect(1, 74847, '\P{^Numeric_Value=1.2500e-01}', ""); + Expect(0, 74848, '\p{Numeric_Value=1.2500e-01}', ""); + Expect(1, 74848, '\p{^Numeric_Value=1.2500e-01}', ""); + Expect(1, 74848, '\P{Numeric_Value=1.2500e-01}', ""); + Expect(0, 74848, '\P{^Numeric_Value=1.2500e-01}', ""); Expect(1, 74847, '\p{Numeric_Value=0.1250}', ""); Expect(0, 74847, '\p{^Numeric_Value=0.1250}', ""); Expect(0, 74847, '\P{Numeric_Value=0.1250}', ""); @@ -70546,28 +71945,28 @@ 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/8}'); - Error('\P{Nv= :=+000000001/8}'); + Error('\p{Nv=_000000001/000008:=}'); + Error('\P{Nv=_000000001/000008:=}'); Expect(1, 74847, '\p{Nv=:\A1/8\z:}', "");; Expect(0, 74848, '\p{Nv=:\A1/8\z:}', "");; - Expect(1, 74847, '\p{Nv=+0000001/8}', ""); - Expect(0, 74847, '\p{^Nv=+0000001/8}', ""); - Expect(0, 74847, '\P{Nv=+0000001/8}', ""); - Expect(1, 74847, '\P{^Nv=+0000001/8}', ""); - Expect(0, 74848, '\p{Nv=+0000001/8}', ""); - Expect(1, 74848, '\p{^Nv=+0000001/8}', ""); - Expect(1, 74848, '\P{Nv=+0000001/8}', ""); - Expect(0, 74848, '\P{^Nv=+0000001/8}', ""); - Expect(1, 74847, '\p{Nv: 60/480}', ""); - Expect(0, 74847, '\p{^Nv: 60/480}', ""); - Expect(0, 74847, '\P{Nv: 60/480}', ""); - Expect(1, 74847, '\P{^Nv: 60/480}', ""); - Expect(0, 74848, '\p{Nv: 60/480}', ""); - Expect(1, 74848, '\p{^Nv: 60/480}', ""); - Expect(1, 74848, '\P{Nv: 60/480}', ""); - Expect(0, 74848, '\P{^Nv: 60/480}', ""); - Error('\p{Nv=1.2e-01}'); - Error('\P{Nv=1.2e-01}'); + Expect(1, 74847, '\p{Nv=+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}', ""); @@ -70586,14 +71985,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}', ""); @@ -70610,16 +72009,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=:=__000001/8}'); - Error('\P{Is_Numeric_Value=:=__000001/8}'); - Expect(1, 74847, '\p{Is_Numeric_Value=000001/00008}', ""); - Expect(0, 74847, '\p{^Is_Numeric_Value=000001/00008}', ""); - Expect(0, 74847, '\P{Is_Numeric_Value=000001/00008}', ""); - Expect(1, 74847, '\P{^Is_Numeric_Value=000001/00008}', ""); - Expect(0, 74848, '\p{Is_Numeric_Value=000001/00008}', ""); - Expect(1, 74848, '\p{^Is_Numeric_Value=000001/00008}', ""); - Expect(1, 74848, '\P{Is_Numeric_Value=000001/00008}', ""); - Expect(0, 74848, '\P{^Is_Numeric_Value=000001/00008}', ""); + 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}', ""); 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}', ""); @@ -70640,22 +72039,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}', ""); @@ -70672,34 +72071,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74848, '\p{^Is_Numeric_Value=0.1250}', ""); Expect(1, 74848, '\P{Is_Numeric_Value=0.1250}', ""); Expect(0, 74848, '\P{^Is_Numeric_Value=0.1250}', ""); - Error('\p{Is_Nv=-_1/000008/a/}'); - Error('\P{Is_Nv=-_1/000008/a/}'); - Expect(1, 74847, '\p{Is_Nv=000001/00000008}', ""); - Expect(0, 74847, '\p{^Is_Nv=000001/00000008}', ""); - Expect(0, 74847, '\P{Is_Nv=000001/00000008}', ""); - Expect(1, 74847, '\P{^Is_Nv=000001/00000008}', ""); - Expect(0, 74848, '\p{Is_Nv=000001/00000008}', ""); - Expect(1, 74848, '\p{^Is_Nv=000001/00000008}', ""); - Expect(1, 74848, '\P{Is_Nv=000001/00000008}', ""); - Expect(0, 74848, '\P{^Is_Nv=000001/00000008}', ""); - Expect(1, 74847, '\p{Is_Nv: 60/480}', ""); - Expect(0, 74847, '\p{^Is_Nv: 60/480}', ""); - Expect(0, 74847, '\P{Is_Nv: 60/480}', ""); - Expect(1, 74847, '\P{^Is_Nv: 60/480}', ""); - Expect(0, 74848, '\p{Is_Nv: 60/480}', ""); - Expect(1, 74848, '\p{^Is_Nv: 60/480}', ""); - Expect(1, 74848, '\P{Is_Nv: 60/480}', ""); - Expect(0, 74848, '\P{^Is_Nv: 60/480}', ""); + Error('\p{Is_Nv=/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}', ""); Error('\p{Is_Nv=1.2e-01}'); Error('\P{Is_Nv=1.2e-01}'); - Expect(1, 74847, '\p{Is_Nv: 1.25e-01}', ""); - Expect(0, 74847, '\p{^Is_Nv: 1.25e-01}', ""); - Expect(0, 74847, '\P{Is_Nv: 1.25e-01}', ""); - Expect(1, 74847, '\P{^Is_Nv: 1.25e-01}', ""); - Expect(0, 74848, '\p{Is_Nv: 1.25e-01}', ""); - Expect(1, 74848, '\p{^Is_Nv: 1.25e-01}', ""); - Expect(1, 74848, '\P{Is_Nv: 1.25e-01}', ""); - Expect(0, 74848, '\P{^Is_Nv: 1.25e-01}', ""); + Expect(1, 74847, '\p{Is_Nv=1.25e-01}', ""); + Expect(0, 74847, '\p{^Is_Nv=1.25e-01}', ""); + Expect(0, 74847, '\P{Is_Nv=1.25e-01}', ""); + Expect(1, 74847, '\P{^Is_Nv=1.25e-01}', ""); + Expect(0, 74848, '\p{Is_Nv=1.25e-01}', ""); + Expect(1, 74848, '\p{^Is_Nv=1.25e-01}', ""); + Expect(1, 74848, '\P{Is_Nv=1.25e-01}', ""); + Expect(0, 74848, '\P{^Is_Nv=1.25e-01}', ""); Error('\p{Is_Nv=0.12}'); Error('\P{Is_Nv=0.12}'); Expect(1, 74847, '\p{Is_Nv=1.250e-01}', ""); @@ -70718,14 +72117,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74848, '\p{^Is_Nv=0.125}', ""); Expect(1, 74848, '\P{Is_Nv=0.125}', ""); Expect(0, 74848, '\P{^Is_Nv=0.125}', ""); - Expect(1, 74847, '\p{Is_Nv: 1.2500e-01}', ""); - Expect(0, 74847, '\p{^Is_Nv: 1.2500e-01}', ""); - Expect(0, 74847, '\P{Is_Nv: 1.2500e-01}', ""); - Expect(1, 74847, '\P{^Is_Nv: 1.2500e-01}', ""); - Expect(0, 74848, '\p{Is_Nv: 1.2500e-01}', ""); - Expect(1, 74848, '\p{^Is_Nv: 1.2500e-01}', ""); - Expect(1, 74848, '\P{Is_Nv: 1.2500e-01}', ""); - Expect(0, 74848, '\P{^Is_Nv: 1.2500e-01}', ""); + Expect(1, 74847, '\p{Is_Nv=1.2500e-01}', ""); + Expect(0, 74847, '\p{^Is_Nv=1.2500e-01}', ""); + Expect(0, 74847, '\P{Is_Nv=1.2500e-01}', ""); + Expect(1, 74847, '\P{^Is_Nv=1.2500e-01}', ""); + Expect(0, 74848, '\p{Is_Nv=1.2500e-01}', ""); + Expect(1, 74848, '\p{^Is_Nv=1.2500e-01}', ""); + Expect(1, 74848, '\P{Is_Nv=1.2500e-01}', ""); + Expect(0, 74848, '\P{^Is_Nv=1.2500e-01}', ""); Expect(1, 74847, '\p{Is_Nv=0.1250}', ""); Expect(0, 74847, '\p{^Is_Nv=0.1250}', ""); Expect(0, 74847, '\P{Is_Nv=0.1250}', ""); @@ -70734,18 +72133,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/_-1/00000080}'); - Error('\P{Numeric_Value: /a/_-1/00000080}'); + Error('\p{Numeric_Value= /a/001/80}'); + Error('\P{Numeric_Value= /a/001/80}'); Expect(1, 73666, '\p{Numeric_Value=:\A1/80\z:}', "");; Expect(0, 73667, '\p{Numeric_Value=:\A1/80\z:}', "");; - Expect(1, 73666, '\p{Numeric_Value=00000001/0080}', ""); - Expect(0, 73666, '\p{^Numeric_Value=00000001/0080}', ""); - Expect(0, 73666, '\P{Numeric_Value=00000001/0080}', ""); - Expect(1, 73666, '\P{^Numeric_Value=00000001/0080}', ""); - Expect(0, 73667, '\p{Numeric_Value=00000001/0080}', ""); - Expect(1, 73667, '\p{^Numeric_Value=00000001/0080}', ""); - Expect(1, 73667, '\P{Numeric_Value=00000001/0080}', ""); - Expect(0, 73667, '\P{^Numeric_Value=00000001/0080}', ""); + Expect(1, 73666, '\p{Numeric_Value=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=60/4800}', ""); Expect(0, 73666, '\p{^Numeric_Value=60/4800}', ""); Expect(0, 73666, '\P{Numeric_Value=60/4800}', ""); @@ -70756,14 +72155,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73667, '\P{^Numeric_Value=60/4800}', ""); Error('\p{Numeric_Value=1.3e-02}'); Error('\P{Numeric_Value=1.3e-02}'); - Expect(1, 73666, '\p{Numeric_Value:1.25e-02}', ""); - Expect(0, 73666, '\p{^Numeric_Value:1.25e-02}', ""); - Expect(0, 73666, '\P{Numeric_Value:1.25e-02}', ""); - Expect(1, 73666, '\P{^Numeric_Value:1.25e-02}', ""); - Expect(0, 73667, '\p{Numeric_Value:1.25e-02}', ""); - Expect(1, 73667, '\p{^Numeric_Value:1.25e-02}', ""); - Expect(1, 73667, '\P{Numeric_Value:1.25e-02}', ""); - Expect(0, 73667, '\P{^Numeric_Value:1.25e-02}', ""); + Expect(1, 73666, '\p{Numeric_Value=1.25e-02}', ""); + Expect(0, 73666, '\p{^Numeric_Value=1.25e-02}', ""); + Expect(0, 73666, '\P{Numeric_Value=1.25e-02}', ""); + Expect(1, 73666, '\P{^Numeric_Value=1.25e-02}', ""); + Expect(0, 73667, '\p{Numeric_Value=1.25e-02}', ""); + Expect(1, 73667, '\p{^Numeric_Value=1.25e-02}', ""); + Expect(1, 73667, '\P{Numeric_Value=1.25e-02}', ""); + Expect(0, 73667, '\P{^Numeric_Value=1.25e-02}', ""); Error('\p{Numeric_Value=0.01}'); Error('\P{Numeric_Value=0.01}'); Expect(1, 73666, '\p{Numeric_Value=1.250e-02}', ""); @@ -70774,8 +72173,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}', ""); @@ -70800,34 +72199,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73667, '\p{^Numeric_Value=1.25000e-02}', ""); Expect(1, 73667, '\P{Numeric_Value=1.25000e-02}', ""); Expect(0, 73667, '\P{^Numeric_Value=1.25000e-02}', ""); - Expect(1, 73666, '\p{Numeric_Value: 0.01250}', ""); - Expect(0, 73666, '\p{^Numeric_Value: 0.01250}', ""); - Expect(0, 73666, '\P{Numeric_Value: 0.01250}', ""); - Expect(1, 73666, '\P{^Numeric_Value: 0.01250}', ""); - Expect(0, 73667, '\p{Numeric_Value: 0.01250}', ""); - Expect(1, 73667, '\p{^Numeric_Value: 0.01250}', ""); - Expect(1, 73667, '\P{Numeric_Value: 0.01250}', ""); - Expect(0, 73667, '\P{^Numeric_Value: 0.01250}', ""); - Error('\p{Nv=_:=+000001/000000080}'); - Error('\P{Nv=_:=+000001/000000080}'); + Expect(1, 73666, '\p{Numeric_Value=0.01250}', ""); + Expect(0, 73666, '\p{^Numeric_Value=0.01250}', ""); + Expect(0, 73666, '\P{Numeric_Value=0.01250}', ""); + Expect(1, 73666, '\P{^Numeric_Value=0.01250}', ""); + Expect(0, 73667, '\p{Numeric_Value=0.01250}', ""); + Expect(1, 73667, '\p{^Numeric_Value=0.01250}', ""); + Expect(1, 73667, '\P{Numeric_Value=0.01250}', ""); + Expect(0, 73667, '\P{^Numeric_Value=0.01250}', ""); + Error('\p{Nv:_ 001/0000080/a/}'); + Error('\P{Nv:_ 001/0000080/a/}'); Expect(1, 73666, '\p{Nv=:\A1/80\z:}', "");; Expect(0, 73667, '\p{Nv=:\A1/80\z:}', "");; - Expect(1, 73666, '\p{Nv=00000001/80}', ""); - Expect(0, 73666, '\p{^Nv=00000001/80}', ""); - Expect(0, 73666, '\P{Nv=00000001/80}', ""); - Expect(1, 73666, '\P{^Nv=00000001/80}', ""); - Expect(0, 73667, '\p{Nv=00000001/80}', ""); - Expect(1, 73667, '\p{^Nv=00000001/80}', ""); - Expect(1, 73667, '\P{Nv=00000001/80}', ""); - Expect(0, 73667, '\P{^Nv=00000001/80}', ""); - Expect(1, 73666, '\p{Nv=60/4800}', ""); - Expect(0, 73666, '\p{^Nv=60/4800}', ""); - Expect(0, 73666, '\P{Nv=60/4800}', ""); - 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=+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}', ""); Error('\p{Nv=1.3e-02}'); Error('\P{Nv=1.3e-02}'); Expect(1, 73666, '\p{Nv=1.25e-02}', ""); @@ -70838,8 +72237,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73667, '\p{^Nv=1.25e-02}', ""); Expect(1, 73667, '\P{Nv=1.25e-02}', ""); Expect(0, 73667, '\P{^Nv=1.25e-02}', ""); - Error('\p{Nv: 0.01}'); - Error('\P{Nv: 0.01}'); + Error('\p{Nv=0.01}'); + Error('\P{Nv=0.01}'); Expect(1, 73666, '\p{Nv=1.250e-02}', ""); Expect(0, 73666, '\p{^Nv=1.250e-02}', ""); Expect(0, 73666, '\P{Nv=1.250e-02}', ""); @@ -70882,26 +72281,26 @@ 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/0001/80}'); - Error('\P{Is_Numeric_Value: /a/0001/80}'); - Expect(1, 73666, '\p{Is_Numeric_Value=1/80}', ""); - Expect(0, 73666, '\p{^Is_Numeric_Value=1/80}', ""); - Expect(0, 73666, '\P{Is_Numeric_Value=1/80}', ""); - Expect(1, 73666, '\P{^Is_Numeric_Value=1/80}', ""); - Expect(0, 73667, '\p{Is_Numeric_Value=1/80}', ""); - Expect(1, 73667, '\p{^Is_Numeric_Value=1/80}', ""); - Expect(1, 73667, '\P{Is_Numeric_Value=1/80}', ""); - Expect(0, 73667, '\P{^Is_Numeric_Value=1/80}', ""); - Expect(1, 73666, '\p{Is_Numeric_Value: 60/4800}', ""); - Expect(0, 73666, '\p{^Is_Numeric_Value: 60/4800}', ""); - Expect(0, 73666, '\P{Is_Numeric_Value: 60/4800}', ""); - Expect(1, 73666, '\P{^Is_Numeric_Value: 60/4800}', ""); - Expect(0, 73667, '\p{Is_Numeric_Value: 60/4800}', ""); - Expect(1, 73667, '\p{^Is_Numeric_Value: 60/4800}', ""); - Expect(1, 73667, '\P{Is_Numeric_Value: 60/4800}', ""); - Expect(0, 73667, '\P{^Is_Numeric_Value: 60/4800}', ""); - Error('\p{Is_Numeric_Value=1.3e-02}'); - Error('\P{Is_Numeric_Value=1.3e-02}'); + 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}', ""); + Expect(1, 73666, '\p{Is_Numeric_Value=60/4800}', ""); + Expect(0, 73666, '\p{^Is_Numeric_Value=60/4800}', ""); + Expect(0, 73666, '\P{Is_Numeric_Value=60/4800}', ""); + Expect(1, 73666, '\P{^Is_Numeric_Value=60/4800}', ""); + Expect(0, 73667, '\p{Is_Numeric_Value=60/4800}', ""); + Expect(1, 73667, '\p{^Is_Numeric_Value=60/4800}', ""); + Expect(1, 73667, '\P{Is_Numeric_Value=60/4800}', ""); + Expect(0, 73667, '\P{^Is_Numeric_Value=60/4800}', ""); + Error('\p{Is_Numeric_Value:1.3e-02}'); + Error('\P{Is_Numeric_Value:1.3e-02}'); Expect(1, 73666, '\p{Is_Numeric_Value=1.25e-02}', ""); Expect(0, 73666, '\p{^Is_Numeric_Value=1.25e-02}', ""); Expect(0, 73666, '\P{Is_Numeric_Value=1.25e-02}', ""); @@ -70912,32 +72311,32 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73667, '\P{^Is_Numeric_Value=1.25e-02}', ""); Error('\p{Is_Numeric_Value=0.01}'); Error('\P{Is_Numeric_Value=0.01}'); - Expect(1, 73666, '\p{Is_Numeric_Value: 1.250e-02}', ""); - Expect(0, 73666, '\p{^Is_Numeric_Value: 1.250e-02}', ""); - Expect(0, 73666, '\P{Is_Numeric_Value: 1.250e-02}', ""); - Expect(1, 73666, '\P{^Is_Numeric_Value: 1.250e-02}', ""); - Expect(0, 73667, '\p{Is_Numeric_Value: 1.250e-02}', ""); - Expect(1, 73667, '\p{^Is_Numeric_Value: 1.250e-02}', ""); - Expect(1, 73667, '\P{Is_Numeric_Value: 1.250e-02}', ""); - Expect(0, 73667, '\P{^Is_Numeric_Value: 1.250e-02}', ""); + Expect(1, 73666, '\p{Is_Numeric_Value=1.250e-02}', ""); + Expect(0, 73666, '\p{^Is_Numeric_Value=1.250e-02}', ""); + Expect(0, 73666, '\P{Is_Numeric_Value=1.250e-02}', ""); + Expect(1, 73666, '\P{^Is_Numeric_Value=1.250e-02}', ""); + Expect(0, 73667, '\p{Is_Numeric_Value=1.250e-02}', ""); + Expect(1, 73667, '\p{^Is_Numeric_Value=1.250e-02}', ""); + Expect(1, 73667, '\P{Is_Numeric_Value=1.250e-02}', ""); + Expect(0, 73667, '\P{^Is_Numeric_Value=1.250e-02}', ""); Error('\p{Is_Numeric_Value=0.013}'); Error('\P{Is_Numeric_Value=0.013}'); - Expect(1, 73666, '\p{Is_Numeric_Value=1.2500e-02}', ""); - Expect(0, 73666, '\p{^Is_Numeric_Value=1.2500e-02}', ""); - Expect(0, 73666, '\P{Is_Numeric_Value=1.2500e-02}', ""); - 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}', ""); @@ -70954,16 +72353,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= :=0001/00000080}'); - Error('\P{Is_Nv= :=0001/00000080}'); - Expect(1, 73666, '\p{Is_Nv=001/00000000080}', ""); - Expect(0, 73666, '\p{^Is_Nv=001/00000000080}', ""); - Expect(0, 73666, '\P{Is_Nv=001/00000000080}', ""); - Expect(1, 73666, '\P{^Is_Nv=001/00000000080}', ""); - Expect(0, 73667, '\p{Is_Nv=001/00000000080}', ""); - Expect(1, 73667, '\p{^Is_Nv=001/00000000080}', ""); - Expect(1, 73667, '\P{Is_Nv=001/00000000080}', ""); - Expect(0, 73667, '\P{^Is_Nv=001/00000000080}', ""); + 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}', ""); Expect(1, 73666, '\p{Is_Nv=60/4800}', ""); Expect(0, 73666, '\p{^Is_Nv=60/4800}', ""); Expect(0, 73666, '\P{Is_Nv=60/4800}', ""); @@ -71002,22 +72401,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73667, '\p{^Is_Nv=1.2500e-02}', ""); Expect(1, 73667, '\P{Is_Nv=1.2500e-02}', ""); Expect(0, 73667, '\P{^Is_Nv=1.2500e-02}', ""); - Expect(1, 73666, '\p{Is_Nv=0.0125}', ""); - Expect(0, 73666, '\p{^Is_Nv=0.0125}', ""); - Expect(0, 73666, '\P{Is_Nv=0.0125}', ""); - Expect(1, 73666, '\P{^Is_Nv=0.0125}', ""); - Expect(0, 73667, '\p{Is_Nv=0.0125}', ""); - Expect(1, 73667, '\p{^Is_Nv=0.0125}', ""); - Expect(1, 73667, '\P{Is_Nv=0.0125}', ""); - Expect(0, 73667, '\P{^Is_Nv=0.0125}', ""); - Expect(1, 73666, '\p{Is_Nv: 1.25000e-02}', ""); - Expect(0, 73666, '\p{^Is_Nv: 1.25000e-02}', ""); - Expect(0, 73666, '\P{Is_Nv: 1.25000e-02}', ""); - Expect(1, 73666, '\P{^Is_Nv: 1.25000e-02}', ""); - Expect(0, 73667, '\p{Is_Nv: 1.25000e-02}', ""); - Expect(1, 73667, '\p{^Is_Nv: 1.25000e-02}', ""); - Expect(1, 73667, '\P{Is_Nv: 1.25000e-02}', ""); - Expect(0, 73667, '\P{^Is_Nv: 1.25000e-02}', ""); + Expect(1, 73666, '\p{Is_Nv: 0.0125}', ""); + Expect(0, 73666, '\p{^Is_Nv: 0.0125}', ""); + Expect(0, 73666, '\P{Is_Nv: 0.0125}', ""); + Expect(1, 73666, '\P{^Is_Nv: 0.0125}', ""); + Expect(0, 73667, '\p{Is_Nv: 0.0125}', ""); + Expect(1, 73667, '\p{^Is_Nv: 0.0125}', ""); + Expect(1, 73667, '\P{Is_Nv: 0.0125}', ""); + Expect(0, 73667, '\P{^Is_Nv: 0.0125}', ""); + Expect(1, 73666, '\p{Is_Nv=1.25000e-02}', ""); + Expect(0, 73666, '\p{^Is_Nv=1.25000e-02}', ""); + Expect(0, 73666, '\P{Is_Nv=1.25000e-02}', ""); + Expect(1, 73666, '\P{^Is_Nv=1.25000e-02}', ""); + Expect(0, 73667, '\p{Is_Nv=1.25000e-02}', ""); + Expect(1, 73667, '\p{^Is_Nv=1.25000e-02}', ""); + Expect(1, 73667, '\P{Is_Nv=1.25000e-02}', ""); + Expect(0, 73667, '\P{^Is_Nv=1.25000e-02}', ""); Expect(1, 73666, '\p{Is_Nv=0.01250}', ""); Expect(0, 73666, '\p{^Is_Nv=0.01250}', ""); Expect(0, 73666, '\P{Is_Nv=0.01250}', ""); @@ -71026,18 +72425,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=-_+001/9/a/}'); - Error('\P{Numeric_Value=-_+001/9/a/}'); + Error('\p{Numeric_Value: 000001/9/a/}'); + Error('\P{Numeric_Value: 000001/9/a/}'); Expect(1, 8529, '\p{Numeric_Value=:\A1/9\z:}', "");; Expect(0, 8530, '\p{Numeric_Value=:\A1/9\z:}', "");; - Expect(1, 8529, '\p{Numeric_Value:0000000001/09}', ""); - Expect(0, 8529, '\p{^Numeric_Value:0000000001/09}', ""); - Expect(0, 8529, '\P{Numeric_Value:0000000001/09}', ""); - Expect(1, 8529, '\P{^Numeric_Value:0000000001/09}', ""); - Expect(0, 8530, '\p{Numeric_Value:0000000001/09}', ""); - Expect(1, 8530, '\p{^Numeric_Value:0000000001/09}', ""); - Expect(1, 8530, '\P{Numeric_Value:0000000001/09}', ""); - Expect(0, 8530, '\P{^Numeric_Value:0000000001/09}', ""); + Expect(1, 8529, '\p{Numeric_Value=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=60/540}', ""); Expect(0, 8529, '\p{^Numeric_Value=60/540}', ""); Expect(0, 8529, '\P{Numeric_Value=60/540}', ""); @@ -71048,32 +72447,20 @@ 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}'); - Expect(1, 8529, '\p{Numeric_Value=1.11e-01}', ""); - Expect(0, 8529, '\p{^Numeric_Value=1.11e-01}', ""); - Expect(0, 8529, '\P{Numeric_Value=1.11e-01}', ""); - Expect(1, 8529, '\P{^Numeric_Value=1.11e-01}', ""); - Expect(0, 8530, '\p{Numeric_Value=1.11e-01}', ""); - Expect(1, 8530, '\p{^Numeric_Value=1.11e-01}', ""); - Expect(1, 8530, '\P{Numeric_Value=1.11e-01}', ""); - Expect(0, 8530, '\P{^Numeric_Value=1.11e-01}', ""); + Error('\p{Numeric_Value=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}', ""); - Expect(1, 8529, '\P{^Numeric_Value:1.111e-01}', ""); - Expect(0, 8530, '\p{Numeric_Value:1.111e-01}', ""); - Expect(1, 8530, '\p{^Numeric_Value:1.111e-01}', ""); - Expect(1, 8530, '\P{Numeric_Value:1.111e-01}', ""); - Expect(0, 8530, '\P{^Numeric_Value:1.111e-01}', ""); - Expect(1, 8529, '\p{Numeric_Value=0.111}', ""); - Expect(0, 8529, '\p{^Numeric_Value=0.111}', ""); - Expect(0, 8529, '\P{Numeric_Value=0.111}', ""); - Expect(1, 8529, '\P{^Numeric_Value=0.111}', ""); - Expect(0, 8530, '\p{Numeric_Value=0.111}', ""); - Expect(1, 8530, '\p{^Numeric_Value=0.111}', ""); - Expect(1, 8530, '\P{Numeric_Value=0.111}', ""); - Expect(0, 8530, '\P{^Numeric_Value=0.111}', ""); + Expect(1, 8529, '\p{Numeric_Value=1.111e-01}', ""); + Expect(0, 8529, '\p{^Numeric_Value=1.111e-01}', ""); + Expect(0, 8529, '\P{Numeric_Value=1.111e-01}', ""); + Expect(1, 8529, '\P{^Numeric_Value=1.111e-01}', ""); + Expect(0, 8530, '\p{Numeric_Value=1.111e-01}', ""); + Expect(1, 8530, '\p{^Numeric_Value=1.111e-01}', ""); + Expect(1, 8530, '\P{Numeric_Value=1.111e-01}', ""); + Expect(0, 8530, '\P{^Numeric_Value=1.111e-01}', ""); + Error('\p{Numeric_Value=0.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}', ""); @@ -71090,38 +72477,48 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8530, '\p{^Numeric_Value=0.1111}', ""); Expect(1, 8530, '\P{Numeric_Value=0.1111}', ""); Expect(0, 8530, '\P{^Numeric_Value=0.1111}', ""); - Error('\p{Nv=/a/0001/00009}'); - Error('\P{Nv=/a/0001/00009}'); + Expect(1, 8529, '\p{Numeric_Value=1.11111e-01}', ""); + Expect(0, 8529, '\p{^Numeric_Value=1.11111e-01}', ""); + Expect(0, 8529, '\P{Numeric_Value=1.11111e-01}', ""); + Expect(1, 8529, '\P{^Numeric_Value=1.11111e-01}', ""); + Expect(0, 8530, '\p{Numeric_Value=1.11111e-01}', ""); + Expect(1, 8530, '\p{^Numeric_Value=1.11111e-01}', ""); + Expect(1, 8530, '\P{Numeric_Value=1.11111e-01}', ""); + Expect(0, 8530, '\P{^Numeric_Value=1.11111e-01}', ""); + Expect(1, 8529, '\p{Numeric_Value=0.11111}', ""); + Expect(0, 8529, '\p{^Numeric_Value=0.11111}', ""); + Expect(0, 8529, '\P{Numeric_Value=0.11111}', ""); + Expect(1, 8529, '\P{^Numeric_Value=0.11111}', ""); + Expect(0, 8530, '\p{Numeric_Value=0.11111}', ""); + 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:=}'); Expect(1, 8529, '\p{Nv=:\A1/9\z:}', "");; Expect(0, 8530, '\p{Nv=:\A1/9\z:}', "");; - Expect(1, 8529, '\p{Nv=+000000001/009}', ""); - Expect(0, 8529, '\p{^Nv=+000000001/009}', ""); - Expect(0, 8529, '\P{Nv=+000000001/009}', ""); - Expect(1, 8529, '\P{^Nv=+000000001/009}', ""); - Expect(0, 8530, '\p{Nv=+000000001/009}', ""); - Expect(1, 8530, '\p{^Nv=+000000001/009}', ""); - Expect(1, 8530, '\P{Nv=+000000001/009}', ""); - Expect(0, 8530, '\P{^Nv=+000000001/009}', ""); - Expect(1, 8529, '\p{Nv: 60/540}', ""); - Expect(0, 8529, '\p{^Nv: 60/540}', ""); - Expect(0, 8529, '\P{Nv: 60/540}', ""); - Expect(1, 8529, '\P{^Nv: 60/540}', ""); - Expect(0, 8530, '\p{Nv: 60/540}', ""); - Expect(1, 8530, '\p{^Nv: 60/540}', ""); - Expect(1, 8530, '\P{Nv: 60/540}', ""); - Expect(0, 8530, '\P{^Nv: 60/540}', ""); + 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=60/540}', ""); + Expect(0, 8529, '\p{^Nv=60/540}', ""); + Expect(0, 8529, '\P{Nv=60/540}', ""); + Expect(1, 8529, '\P{^Nv=60/540}', ""); + Expect(0, 8530, '\p{Nv=60/540}', ""); + Expect(1, 8530, '\p{^Nv=60/540}', ""); + Expect(1, 8530, '\P{Nv=60/540}', ""); + Expect(0, 8530, '\P{^Nv=60/540}', ""); Error('\p{Nv=1.1e-01}'); Error('\P{Nv=1.1e-01}'); - Expect(1, 8529, '\p{Nv=1.11e-01}', ""); - Expect(0, 8529, '\p{^Nv=1.11e-01}', ""); - Expect(0, 8529, '\P{Nv=1.11e-01}', ""); - Expect(1, 8529, '\P{^Nv=1.11e-01}', ""); - Expect(0, 8530, '\p{Nv=1.11e-01}', ""); - Expect(1, 8530, '\p{^Nv=1.11e-01}', ""); - Expect(1, 8530, '\P{Nv=1.11e-01}', ""); - Expect(0, 8530, '\P{^Nv=1.11e-01}', ""); - Error('\p{Nv: 0.11}'); - Error('\P{Nv: 0.11}'); + Error('\p{Nv=1.11e-01}'); + Error('\P{Nv=1.11e-01}'); + Error('\p{Nv=0.11}'); + Error('\P{Nv=0.11}'); Expect(1, 8529, '\p{Nv=1.111e-01}', ""); Expect(0, 8529, '\p{^Nv=1.111e-01}', ""); Expect(0, 8529, '\P{Nv=1.111e-01}', ""); @@ -71130,14 +72527,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}', ""); - Expect(1, 8529, '\p{Nv=0.111}', ""); - Expect(0, 8529, '\p{^Nv=0.111}', ""); - Expect(0, 8529, '\P{Nv=0.111}', ""); - Expect(1, 8529, '\P{^Nv=0.111}', ""); - Expect(0, 8530, '\p{Nv=0.111}', ""); - Expect(1, 8530, '\p{^Nv=0.111}', ""); - Expect(1, 8530, '\P{Nv=0.111}', ""); - Expect(0, 8530, '\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}', ""); @@ -71154,16 +72545,32 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8530, '\p{^Nv=0.1111}', ""); Expect(1, 8530, '\P{Nv=0.1111}', ""); Expect(0, 8530, '\P{^Nv=0.1111}', ""); - Error('\p{Is_Numeric_Value=_-1/009:=}'); - Error('\P{Is_Numeric_Value=_-1/009:=}'); - Expect(1, 8529, '\p{Is_Numeric_Value=+0000000001/009}', ""); - Expect(0, 8529, '\p{^Is_Numeric_Value=+0000000001/009}', ""); - Expect(0, 8529, '\P{Is_Numeric_Value=+0000000001/009}', ""); - Expect(1, 8529, '\P{^Is_Numeric_Value=+0000000001/009}', ""); - Expect(0, 8530, '\p{Is_Numeric_Value=+0000000001/009}', ""); - Expect(1, 8530, '\p{^Is_Numeric_Value=+0000000001/009}', ""); - Expect(1, 8530, '\P{Is_Numeric_Value=+0000000001/009}', ""); - Expect(0, 8530, '\P{^Is_Numeric_Value=+0000000001/009}', ""); + Expect(1, 8529, '\p{Nv=1.11111e-01}', ""); + Expect(0, 8529, '\p{^Nv=1.11111e-01}', ""); + Expect(0, 8529, '\P{Nv=1.11111e-01}', ""); + Expect(1, 8529, '\P{^Nv=1.11111e-01}', ""); + Expect(0, 8530, '\p{Nv=1.11111e-01}', ""); + Expect(1, 8530, '\p{^Nv=1.11111e-01}', ""); + Expect(1, 8530, '\P{Nv=1.11111e-01}', ""); + Expect(0, 8530, '\P{^Nv=1.11111e-01}', ""); + Expect(1, 8529, '\p{Nv=0.11111}', ""); + Expect(0, 8529, '\p{^Nv=0.11111}', ""); + Expect(0, 8529, '\P{Nv=0.11111}', ""); + Expect(1, 8529, '\P{^Nv=0.11111}', ""); + Expect(0, 8530, '\p{Nv=0.11111}', ""); + 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}', ""); @@ -71174,14 +72581,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}'); - Expect(1, 8529, '\p{Is_Numeric_Value=1.11e-01}', ""); - Expect(0, 8529, '\p{^Is_Numeric_Value=1.11e-01}', ""); - Expect(0, 8529, '\P{Is_Numeric_Value=1.11e-01}', ""); - Expect(1, 8529, '\P{^Is_Numeric_Value=1.11e-01}', ""); - Expect(0, 8530, '\p{Is_Numeric_Value=1.11e-01}', ""); - Expect(1, 8530, '\p{^Is_Numeric_Value=1.11e-01}', ""); - Expect(1, 8530, '\P{Is_Numeric_Value=1.11e-01}', ""); - Expect(0, 8530, '\P{^Is_Numeric_Value=1.11e-01}', ""); + Error('\p{Is_Numeric_Value=1.11e-01}'); + Error('\P{Is_Numeric_Value=1.11e-01}'); Error('\p{Is_Numeric_Value=0.11}'); Error('\P{Is_Numeric_Value=0.11}'); Expect(1, 8529, '\p{Is_Numeric_Value=1.111e-01}', ""); @@ -71192,22 +72593,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8530, '\p{^Is_Numeric_Value=1.111e-01}', ""); Expect(1, 8530, '\P{Is_Numeric_Value=1.111e-01}', ""); Expect(0, 8530, '\P{^Is_Numeric_Value=1.111e-01}', ""); - Expect(1, 8529, '\p{Is_Numeric_Value=0.111}', ""); - Expect(0, 8529, '\p{^Is_Numeric_Value=0.111}', ""); - Expect(0, 8529, '\P{Is_Numeric_Value=0.111}', ""); - Expect(1, 8529, '\P{^Is_Numeric_Value=0.111}', ""); - Expect(0, 8530, '\p{Is_Numeric_Value=0.111}', ""); - Expect(1, 8530, '\p{^Is_Numeric_Value=0.111}', ""); - Expect(1, 8530, '\P{Is_Numeric_Value=0.111}', ""); - Expect(0, 8530, '\P{^Is_Numeric_Value=0.111}', ""); - Expect(1, 8529, '\p{Is_Numeric_Value: 1.1111e-01}', ""); - Expect(0, 8529, '\p{^Is_Numeric_Value: 1.1111e-01}', ""); - Expect(0, 8529, '\P{Is_Numeric_Value: 1.1111e-01}', ""); - Expect(1, 8529, '\P{^Is_Numeric_Value: 1.1111e-01}', ""); - Expect(0, 8530, '\p{Is_Numeric_Value: 1.1111e-01}', ""); - Expect(1, 8530, '\p{^Is_Numeric_Value: 1.1111e-01}', ""); - Expect(1, 8530, '\P{Is_Numeric_Value: 1.1111e-01}', ""); - Expect(0, 8530, '\P{^Is_Numeric_Value: 1.1111e-01}', ""); + Error('\p{Is_Numeric_Value=0.111}'); + Error('\P{Is_Numeric_Value=0.111}'); + Expect(1, 8529, '\p{Is_Numeric_Value=1.1111e-01}', ""); + Expect(0, 8529, '\p{^Is_Numeric_Value=1.1111e-01}', ""); + Expect(0, 8529, '\P{Is_Numeric_Value=1.1111e-01}', ""); + Expect(1, 8529, '\P{^Is_Numeric_Value=1.1111e-01}', ""); + Expect(0, 8530, '\p{Is_Numeric_Value=1.1111e-01}', ""); + Expect(1, 8530, '\p{^Is_Numeric_Value=1.1111e-01}', ""); + Expect(1, 8530, '\P{Is_Numeric_Value=1.1111e-01}', ""); + Expect(0, 8530, '\P{^Is_Numeric_Value=1.1111e-01}', ""); Expect(1, 8529, '\p{Is_Numeric_Value=0.1111}', ""); Expect(0, 8529, '\p{^Is_Numeric_Value=0.1111}', ""); Expect(0, 8529, '\P{Is_Numeric_Value=0.1111}', ""); @@ -71216,16 +72611,32 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8530, '\p{^Is_Numeric_Value=0.1111}', ""); Expect(1, 8530, '\P{Is_Numeric_Value=0.1111}', ""); Expect(0, 8530, '\P{^Is_Numeric_Value=0.1111}', ""); - Error('\p{Is_Nv=/a/+000001/000000009}'); - Error('\P{Is_Nv=/a/+000001/000000009}'); - Expect(1, 8529, '\p{Is_Nv=+0000001/00009}', ""); - Expect(0, 8529, '\p{^Is_Nv=+0000001/00009}', ""); - Expect(0, 8529, '\P{Is_Nv=+0000001/00009}', ""); - Expect(1, 8529, '\P{^Is_Nv=+0000001/00009}', ""); - Expect(0, 8530, '\p{Is_Nv=+0000001/00009}', ""); - Expect(1, 8530, '\p{^Is_Nv=+0000001/00009}', ""); - Expect(1, 8530, '\P{Is_Nv=+0000001/00009}', ""); - Expect(0, 8530, '\P{^Is_Nv=+0000001/00009}', ""); + Expect(1, 8529, '\p{Is_Numeric_Value=1.11111e-01}', ""); + Expect(0, 8529, '\p{^Is_Numeric_Value=1.11111e-01}', ""); + Expect(0, 8529, '\P{Is_Numeric_Value=1.11111e-01}', ""); + Expect(1, 8529, '\P{^Is_Numeric_Value=1.11111e-01}', ""); + Expect(0, 8530, '\p{Is_Numeric_Value=1.11111e-01}', ""); + Expect(1, 8530, '\p{^Is_Numeric_Value=1.11111e-01}', ""); + Expect(1, 8530, '\P{Is_Numeric_Value=1.11111e-01}', ""); + Expect(0, 8530, '\P{^Is_Numeric_Value=1.11111e-01}', ""); + Expect(1, 8529, '\p{Is_Numeric_Value=0.11111}', ""); + Expect(0, 8529, '\p{^Is_Numeric_Value=0.11111}', ""); + Expect(0, 8529, '\P{Is_Numeric_Value=0.11111}', ""); + Expect(1, 8529, '\P{^Is_Numeric_Value=0.11111}', ""); + Expect(0, 8530, '\p{Is_Numeric_Value=0.11111}', ""); + 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}', ""); Expect(1, 8529, '\p{Is_Nv=60/540}', ""); Expect(0, 8529, '\p{^Is_Nv=60/540}', ""); Expect(0, 8529, '\P{Is_Nv=60/540}', ""); @@ -71236,14 +72647,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8530, '\P{^Is_Nv=60/540}', ""); Error('\p{Is_Nv=1.1e-01}'); Error('\P{Is_Nv=1.1e-01}'); - Expect(1, 8529, '\p{Is_Nv=1.11e-01}', ""); - Expect(0, 8529, '\p{^Is_Nv=1.11e-01}', ""); - Expect(0, 8529, '\P{Is_Nv=1.11e-01}', ""); - Expect(1, 8529, '\P{^Is_Nv=1.11e-01}', ""); - Expect(0, 8530, '\p{Is_Nv=1.11e-01}', ""); - Expect(1, 8530, '\p{^Is_Nv=1.11e-01}', ""); - Expect(1, 8530, '\P{Is_Nv=1.11e-01}', ""); - Expect(0, 8530, '\P{^Is_Nv=1.11e-01}', ""); + Error('\p{Is_Nv=1.11e-01}'); + Error('\P{Is_Nv=1.11e-01}'); Error('\p{Is_Nv=0.11}'); Error('\P{Is_Nv=0.11}'); Expect(1, 8529, '\p{Is_Nv=1.111e-01}', ""); @@ -71254,14 +72659,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}', ""); - Expect(1, 8529, '\p{Is_Nv=0.111}', ""); - Expect(0, 8529, '\p{^Is_Nv=0.111}', ""); - Expect(0, 8529, '\P{Is_Nv=0.111}', ""); - Expect(1, 8529, '\P{^Is_Nv=0.111}', ""); - Expect(0, 8530, '\p{Is_Nv=0.111}', ""); - Expect(1, 8530, '\p{^Is_Nv=0.111}', ""); - Expect(1, 8530, '\P{Is_Nv=0.111}', ""); - Expect(0, 8530, '\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}', ""); @@ -71278,38 +72677,54 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8530, '\p{^Is_Nv=0.1111}', ""); Expect(1, 8530, '\P{Is_Nv=0.1111}', ""); Expect(0, 8530, '\P{^Is_Nv=0.1111}', ""); - Error('\p{Numeric_Value: -:=010}'); - Error('\P{Numeric_Value: -:=010}'); + Expect(1, 8529, '\p{Is_Nv=1.11111e-01}', ""); + Expect(0, 8529, '\p{^Is_Nv=1.11111e-01}', ""); + Expect(0, 8529, '\P{Is_Nv=1.11111e-01}', ""); + Expect(1, 8529, '\P{^Is_Nv=1.11111e-01}', ""); + Expect(0, 8530, '\p{Is_Nv=1.11111e-01}', ""); + 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, 126263, '\p{Numeric_Value=:\A10\z:}', "");; Expect(0, 126264, '\p{Numeric_Value=:\A10\z:}', "");; - Expect(1, 126263, '\p{Numeric_Value=+001_0}', ""); - Expect(0, 126263, '\p{^Numeric_Value=+001_0}', ""); - Expect(0, 126263, '\P{Numeric_Value=+001_0}', ""); - Expect(1, 126263, '\P{^Numeric_Value=+001_0}', ""); - Expect(0, 126264, '\p{Numeric_Value=+001_0}', ""); - Expect(1, 126264, '\p{^Numeric_Value=+001_0}', ""); - Expect(1, 126264, '\P{Numeric_Value=+001_0}', ""); - Expect(0, 126264, '\P{^Numeric_Value=+001_0}', ""); - Expect(1, 126263, '\p{Numeric_Value: 1.000000000000000e+01}', ""); - Expect(0, 126263, '\p{^Numeric_Value: 1.000000000000000e+01}', ""); - Expect(0, 126263, '\P{Numeric_Value: 1.000000000000000e+01}', ""); - Expect(1, 126263, '\P{^Numeric_Value: 1.000000000000000e+01}', ""); - Expect(0, 126264, '\p{Numeric_Value: 1.000000000000000e+01}', ""); - Expect(1, 126264, '\p{^Numeric_Value: 1.000000000000000e+01}', ""); - Expect(1, 126264, '\P{Numeric_Value: 1.000000000000000e+01}', ""); - Expect(0, 126264, '\P{^Numeric_Value: 1.000000000000000e+01}', ""); - Error('\p{Nv=:= 00000000010}'); - Error('\P{Nv=:= 00000000010}'); + Expect(1, 126263, '\p{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=1.000000000000000e+01}', ""); + Expect(0, 126263, '\p{^Numeric_Value=1.000000000000000e+01}', ""); + Expect(0, 126263, '\P{Numeric_Value=1.000000000000000e+01}', ""); + Expect(1, 126263, '\P{^Numeric_Value=1.000000000000000e+01}', ""); + Expect(0, 126264, '\p{Numeric_Value=1.000000000000000e+01}', ""); + Expect(1, 126264, '\p{^Numeric_Value=1.000000000000000e+01}', ""); + Expect(1, 126264, '\P{Numeric_Value=1.000000000000000e+01}', ""); + Expect(0, 126264, '\P{^Numeric_Value=1.000000000000000e+01}', ""); + Error('\p{Nv=/a/ 0000010}'); + Error('\P{Nv=/a/ 0000010}'); Expect(1, 126263, '\p{Nv=:\A10\z:}', "");; Expect(0, 126264, '\p{Nv=:\A10\z:}', "");; - Expect(1, 126263, '\p{Nv=0000000010}', ""); - Expect(0, 126263, '\p{^Nv=0000000010}', ""); - Expect(0, 126263, '\P{Nv=0000000010}', ""); - Expect(1, 126263, '\P{^Nv=0000000010}', ""); - Expect(0, 126264, '\p{Nv=0000000010}', ""); - Expect(1, 126264, '\p{^Nv=0000000010}', ""); - Expect(1, 126264, '\P{Nv=0000000010}', ""); - Expect(0, 126264, '\P{^Nv=0000000010}', ""); + Expect(1, 126263, '\p{Nv=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=1.000000000000000e+01}', ""); Expect(0, 126263, '\p{^Nv=1.000000000000000e+01}', ""); Expect(0, 126263, '\P{Nv=1.000000000000000e+01}', ""); @@ -71318,16 +72733,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=:= 010}'); - Error('\P{Is_Numeric_Value=:= 010}'); - Expect(1, 126263, '\p{Is_Numeric_Value=0_0_0_0_010}', ""); - Expect(0, 126263, '\p{^Is_Numeric_Value=0_0_0_0_010}', ""); - Expect(0, 126263, '\P{Is_Numeric_Value=0_0_0_0_010}', ""); - Expect(1, 126263, '\P{^Is_Numeric_Value=0_0_0_0_010}', ""); - Expect(0, 126264, '\p{Is_Numeric_Value=0_0_0_0_010}', ""); - Expect(1, 126264, '\p{^Is_Numeric_Value=0_0_0_0_010}', ""); - Expect(1, 126264, '\P{Is_Numeric_Value=0_0_0_0_010}', ""); - Expect(0, 126264, '\P{^Is_Numeric_Value=0_0_0_0_010}', ""); + 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}', ""); 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}', ""); @@ -71336,16 +72751,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=-:=10}'); - Error('\P{Is_Nv=-:=10}'); - Expect(1, 126263, '\p{Is_Nv=001_0}', ""); - Expect(0, 126263, '\p{^Is_Nv=001_0}', ""); - Expect(0, 126263, '\P{Is_Nv=001_0}', ""); - Expect(1, 126263, '\P{^Is_Nv=001_0}', ""); - Expect(0, 126264, '\p{Is_Nv=001_0}', ""); - Expect(1, 126264, '\p{^Is_Nv=001_0}', ""); - Expect(1, 126264, '\P{Is_Nv=001_0}', ""); - Expect(0, 126264, '\P{^Is_Nv=001_0}', ""); + 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}', ""); 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}', ""); @@ -71354,18 +72769,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::=_-10_0}'); - Error('\P{Numeric_Value::=_-10_0}'); + Error('\p{Numeric_Value=:=-_+0_1_00}'); + Error('\P{Numeric_Value=:=-_+0_1_00}'); Expect(1, 126227, '\p{Numeric_Value=:\A100\z:}', "");; Expect(0, 126228, '\p{Numeric_Value=:\A100\z:}', "");; - Expect(1, 126227, '\p{Numeric_Value=+10_0}', ""); - Expect(0, 126227, '\p{^Numeric_Value=+10_0}', ""); - Expect(0, 126227, '\P{Numeric_Value=+10_0}', ""); - Expect(1, 126227, '\P{^Numeric_Value=+10_0}', ""); - Expect(0, 126228, '\p{Numeric_Value=+10_0}', ""); - Expect(1, 126228, '\p{^Numeric_Value=+10_0}', ""); - Expect(1, 126228, '\P{Numeric_Value=+10_0}', ""); - Expect(0, 126228, '\P{^Numeric_Value=+10_0}', ""); + Expect(1, 126227, '\p{Numeric_Value=+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=1.000000000000000e+02}', ""); Expect(0, 126227, '\p{^Numeric_Value=1.000000000000000e+02}', ""); Expect(0, 126227, '\P{Numeric_Value=1.000000000000000e+02}', ""); @@ -71374,18 +72789,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126228, '\p{^Numeric_Value=1.000000000000000e+02}', ""); Expect(1, 126228, '\P{Numeric_Value=1.000000000000000e+02}', ""); Expect(0, 126228, '\P{^Numeric_Value=1.000000000000000e+02}', ""); - Error('\p{Nv=_:=100}'); - Error('\P{Nv=_:=100}'); + Error('\p{Nv=/a/-0000_0010_0}'); + Error('\P{Nv=/a/-0000_0010_0}'); Expect(1, 126227, '\p{Nv=:\A100\z:}', "");; Expect(0, 126228, '\p{Nv=:\A100\z:}', "");; - Expect(1, 126227, '\p{Nv: 00000000100}', ""); - Expect(0, 126227, '\p{^Nv: 00000000100}', ""); - Expect(0, 126227, '\P{Nv: 00000000100}', ""); - Expect(1, 126227, '\P{^Nv: 00000000100}', ""); - Expect(0, 126228, '\p{Nv: 00000000100}', ""); - Expect(1, 126228, '\p{^Nv: 00000000100}', ""); - Expect(1, 126228, '\P{Nv: 00000000100}', ""); - Expect(0, 126228, '\P{^Nv: 00000000100}', ""); + Expect(1, 126227, '\p{Nv=+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}', ""); @@ -71394,16 +72809,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126228, '\p{^Nv=1.000000000000000e+02}', ""); Expect(1, 126228, '\P{Nv=1.000000000000000e+02}', ""); Expect(0, 126228, '\P{^Nv=1.000000000000000e+02}', ""); - Error('\p{Is_Numeric_Value= :=10_0}'); - Error('\P{Is_Numeric_Value= :=10_0}'); - Expect(1, 126227, '\p{Is_Numeric_Value=00_01_00}', ""); - Expect(0, 126227, '\p{^Is_Numeric_Value=00_01_00}', ""); - Expect(0, 126227, '\P{Is_Numeric_Value=00_01_00}', ""); - Expect(1, 126227, '\P{^Is_Numeric_Value=00_01_00}', ""); - Expect(0, 126228, '\p{Is_Numeric_Value=00_01_00}', ""); - Expect(1, 126228, '\p{^Is_Numeric_Value=00_01_00}', ""); - Expect(1, 126228, '\P{Is_Numeric_Value=00_01_00}', ""); - Expect(0, 126228, '\P{^Is_Numeric_Value=00_01_00}', ""); + 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{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}', ""); @@ -71412,16 +72827,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_00100}'); - Error('\P{Is_Nv=:=- +0_0_0_0_0_0_0_00100}'); - Expect(1, 126227, '\p{Is_Nv: 00000100}', ""); - Expect(0, 126227, '\p{^Is_Nv: 00000100}', ""); - Expect(0, 126227, '\P{Is_Nv: 00000100}', ""); - Expect(1, 126227, '\P{^Is_Nv: 00000100}', ""); - Expect(0, 126228, '\p{Is_Nv: 00000100}', ""); - Expect(1, 126228, '\p{^Is_Nv: 00000100}', ""); - Expect(1, 126228, '\P{Is_Nv: 00000100}', ""); - Expect(0, 126228, '\P{^Is_Nv: 00000100}', ""); + 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}', ""); 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}', ""); @@ -71430,18 +72845,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/+000001000}'); - Error('\P{Numeric_Value= /a/+000001000}'); + Error('\p{Numeric_Value= /a/1_0_00}'); + Error('\P{Numeric_Value= /a/1_0_00}'); Expect(1, 126236, '\p{Numeric_Value=:\A1000\z:}', "");; Expect(0, 126237, '\p{Numeric_Value=:\A1000\z:}', "");; - Expect(1, 126236, '\p{Numeric_Value=0001000}', ""); - Expect(0, 126236, '\p{^Numeric_Value=0001000}', ""); - Expect(0, 126236, '\P{Numeric_Value=0001000}', ""); - Expect(1, 126236, '\P{^Numeric_Value=0001000}', ""); - Expect(0, 126237, '\p{Numeric_Value=0001000}', ""); - Expect(1, 126237, '\p{^Numeric_Value=0001000}', ""); - Expect(1, 126237, '\P{Numeric_Value=0001000}', ""); - Expect(0, 126237, '\P{^Numeric_Value=0001000}', ""); + Expect(1, 126236, '\p{Numeric_Value=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=1.000000000000000e+03}', ""); Expect(0, 126236, '\p{^Numeric_Value=1.000000000000000e+03}', ""); Expect(0, 126236, '\P{Numeric_Value=1.000000000000000e+03}', ""); @@ -71450,18 +72865,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_0_0_0_0_1_0_00/a/}'); - Error('\P{Nv=-0_0_0_0_0_0_0_0_0_1_0_00/a/}'); + Error('\p{Nv=:=_-0_0_0_0_0_1_0_00}'); + Error('\P{Nv=:=_-0_0_0_0_0_1_0_00}'); Expect(1, 126236, '\p{Nv=:\A1000\z:}', "");; Expect(0, 126237, '\p{Nv=:\A1000\z:}', "");; - Expect(1, 126236, '\p{Nv=00_00_01_000}', ""); - Expect(0, 126236, '\p{^Nv=00_00_01_000}', ""); - Expect(0, 126236, '\P{Nv=00_00_01_000}', ""); - Expect(1, 126236, '\P{^Nv=00_00_01_000}', ""); - Expect(0, 126237, '\p{Nv=00_00_01_000}', ""); - Expect(1, 126237, '\p{^Nv=00_00_01_000}', ""); - Expect(1, 126237, '\P{Nv=00_00_01_000}', ""); - Expect(0, 126237, '\P{^Nv=00_00_01_000}', ""); + Expect(1, 126236, '\p{Nv=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=1.000000000000000e+03}', ""); Expect(0, 126236, '\p{^Nv=1.000000000000000e+03}', ""); Expect(0, 126236, '\P{Nv=1.000000000000000e+03}', ""); @@ -71470,34 +72885,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126237, '\p{^Nv=1.000000000000000e+03}', ""); Expect(1, 126237, '\P{Nv=1.000000000000000e+03}', ""); Expect(0, 126237, '\P{^Nv=1.000000000000000e+03}', ""); - Error('\p{Is_Numeric_Value=:=0_0_1_0_00}'); - Error('\P{Is_Numeric_Value=:=0_0_1_0_00}'); - Expect(1, 126236, '\p{Is_Numeric_Value=00_00_00_00_01_00_0}', ""); - Expect(0, 126236, '\p{^Is_Numeric_Value=00_00_00_00_01_00_0}', ""); - Expect(0, 126236, '\P{Is_Numeric_Value=00_00_00_00_01_00_0}', ""); - Expect(1, 126236, '\P{^Is_Numeric_Value=00_00_00_00_01_00_0}', ""); - Expect(0, 126237, '\p{Is_Numeric_Value=00_00_00_00_01_00_0}', ""); - Expect(1, 126237, '\p{^Is_Numeric_Value=00_00_00_00_01_00_0}', ""); - Expect(1, 126237, '\P{Is_Numeric_Value=00_00_00_00_01_00_0}', ""); - Expect(0, 126237, '\P{^Is_Numeric_Value=00_00_00_00_01_00_0}', ""); - Expect(1, 126236, '\p{Is_Numeric_Value: 1.000000000000000e+03}', ""); - Expect(0, 126236, '\p{^Is_Numeric_Value: 1.000000000000000e+03}', ""); - Expect(0, 126236, '\P{Is_Numeric_Value: 1.000000000000000e+03}', ""); - Expect(1, 126236, '\P{^Is_Numeric_Value: 1.000000000000000e+03}', ""); - Expect(0, 126237, '\p{Is_Numeric_Value: 1.000000000000000e+03}', ""); - Expect(1, 126237, '\p{^Is_Numeric_Value: 1.000000000000000e+03}', ""); - Expect(1, 126237, '\P{Is_Numeric_Value: 1.000000000000000e+03}', ""); - Expect(0, 126237, '\P{^Is_Numeric_Value: 1.000000000000000e+03}', ""); - Error('\p{Is_Nv= :=000_010_00}'); - Error('\P{Is_Nv= :=000_010_00}'); - Expect(1, 126236, '\p{Is_Nv=1_0_00}', ""); - Expect(0, 126236, '\p{^Is_Nv=1_0_00}', ""); - Expect(0, 126236, '\P{Is_Nv=1_0_00}', ""); - Expect(1, 126236, '\P{^Is_Nv=1_0_00}', ""); - Expect(0, 126237, '\p{Is_Nv=1_0_00}', ""); - Expect(1, 126237, '\p{^Is_Nv=1_0_00}', ""); - Expect(1, 126237, '\P{Is_Nv=1_0_00}', ""); - Expect(0, 126237, '\P{^Is_Nv=1_0_00}', ""); + 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}', ""); + Expect(1, 126236, '\p{Is_Numeric_Value=1.000000000000000e+03}', ""); + Expect(0, 126236, '\p{^Is_Numeric_Value=1.000000000000000e+03}', ""); + Expect(0, 126236, '\P{Is_Numeric_Value=1.000000000000000e+03}', ""); + Expect(1, 126236, '\P{^Is_Numeric_Value=1.000000000000000e+03}', ""); + Expect(0, 126237, '\p{Is_Numeric_Value=1.000000000000000e+03}', ""); + Expect(1, 126237, '\p{^Is_Numeric_Value=1.000000000000000e+03}', ""); + Expect(1, 126237, '\P{Is_Numeric_Value=1.000000000000000e+03}', ""); + Expect(0, 126237, '\P{^Is_Numeric_Value=1.000000000000000e+03}', ""); + Error('\p{Is_Nv=-_+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}', ""); 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}', ""); @@ -71506,18 +72921,18 @@ 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:_0_0_0_0_1_0_000:=}'); - Error('\P{Numeric_Value:_0_0_0_0_1_0_000:=}'); + Error('\p{Numeric_Value=:= -001_000_0}'); + Error('\P{Numeric_Value=:= -001_000_0}'); Expect(1, 126267, '\p{Numeric_Value=:\A10000\z:}', "");; Expect(0, 126268, '\p{Numeric_Value=:\A10000\z:}', "");; - Expect(1, 126267, '\p{Numeric_Value=01000_0}', ""); - Expect(0, 126267, '\p{^Numeric_Value=01000_0}', ""); - Expect(0, 126267, '\P{Numeric_Value=01000_0}', ""); - Expect(1, 126267, '\P{^Numeric_Value=01000_0}', ""); - Expect(0, 126268, '\p{Numeric_Value=01000_0}', ""); - Expect(1, 126268, '\p{^Numeric_Value=01000_0}', ""); - Expect(1, 126268, '\P{Numeric_Value=01000_0}', ""); - Expect(0, 126268, '\P{^Numeric_Value=01000_0}', ""); + Expect(1, 126267, '\p{Numeric_Value=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}', ""); @@ -71526,18 +72941,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126268, '\p{^Numeric_Value=1.000000000000000e+04}', ""); Expect(1, 126268, '\P{Numeric_Value=1.000000000000000e+04}', ""); Expect(0, 126268, '\P{^Numeric_Value=1.000000000000000e+04}', ""); - Error('\p{Nv=/a/ -+0_1_0_0_00}'); - Error('\P{Nv=/a/ -+0_1_0_0_00}'); + Error('\p{Nv=/a/--+000000010000}'); + Error('\P{Nv=/a/--+000000010000}'); Expect(1, 126267, '\p{Nv=:\A10000\z:}', "");; Expect(0, 126268, '\p{Nv=:\A10000\z:}', "");; - Expect(1, 126267, '\p{Nv=+00_00_10_00_0}', ""); - Expect(0, 126267, '\p{^Nv=+00_00_10_00_0}', ""); - Expect(0, 126267, '\P{Nv=+00_00_10_00_0}', ""); - Expect(1, 126267, '\P{^Nv=+00_00_10_00_0}', ""); - Expect(0, 126268, '\p{Nv=+00_00_10_00_0}', ""); - Expect(1, 126268, '\p{^Nv=+00_00_10_00_0}', ""); - Expect(1, 126268, '\P{Nv=+00_00_10_00_0}', ""); - Expect(0, 126268, '\P{^Nv=+00_00_10_00_0}', ""); + Expect(1, 126267, '\p{Nv: 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=1.000000000000000e+04}', ""); Expect(0, 126267, '\p{^Nv=1.000000000000000e+04}', ""); Expect(0, 126267, '\P{Nv=1.000000000000000e+04}', ""); @@ -71546,16 +72961,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/_ 00000010000}'); - Error('\P{Is_Numeric_Value=/a/_ 00000010000}'); - Expect(1, 126267, '\p{Is_Numeric_Value=00_00_00_00_10_00_0}', ""); - Expect(0, 126267, '\p{^Is_Numeric_Value=00_00_00_00_10_00_0}', ""); - Expect(0, 126267, '\P{Is_Numeric_Value=00_00_00_00_10_00_0}', ""); - Expect(1, 126267, '\P{^Is_Numeric_Value=00_00_00_00_10_00_0}', ""); - Expect(0, 126268, '\p{Is_Numeric_Value=00_00_00_00_10_00_0}', ""); - Expect(1, 126268, '\p{^Is_Numeric_Value=00_00_00_00_10_00_0}', ""); - Expect(1, 126268, '\P{Is_Numeric_Value=00_00_00_00_10_00_0}', ""); - Expect(0, 126268, '\P{^Is_Numeric_Value=00_00_00_00_10_00_0}', ""); + 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}', ""); 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}', ""); @@ -71564,16 +72979,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=_-+1_0_0_00/a/}'); - Error('\P{Is_Nv=_-+1_0_0_00/a/}'); - Expect(1, 126267, '\p{Is_Nv=000000010000}', ""); - Expect(0, 126267, '\p{^Is_Nv=000000010000}', ""); - Expect(0, 126267, '\P{Is_Nv=000000010000}', ""); - Expect(1, 126267, '\P{^Is_Nv=000000010000}', ""); - Expect(0, 126268, '\p{Is_Nv=000000010000}', ""); - Expect(1, 126268, '\p{^Is_Nv=000000010000}', ""); - Expect(1, 126268, '\P{Is_Nv=000000010000}', ""); - Expect(0, 126268, '\P{^Is_Nv=000000010000}', ""); + 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}', ""); 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}', ""); @@ -71582,38 +72997,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=/a/ +0000100000}'); - Error('\P{Numeric_Value=/a/ +0000100000}'); + Error('\p{Numeric_Value=:= _100000}'); + Error('\P{Numeric_Value=:= _100000}'); Expect(1, 126132, '\p{Numeric_Value=:\A100000\z:}', "");; Expect(0, 126133, '\p{Numeric_Value=:\A100000\z:}', "");; - Expect(1, 126132, '\p{Numeric_Value=+1_0_0_0_00}', ""); - Expect(0, 126132, '\p{^Numeric_Value=+1_0_0_0_00}', ""); - Expect(0, 126132, '\P{Numeric_Value=+1_0_0_0_00}', ""); - Expect(1, 126132, '\P{^Numeric_Value=+1_0_0_0_00}', ""); - Expect(0, 126133, '\p{Numeric_Value=+1_0_0_0_00}', ""); - Expect(1, 126133, '\p{^Numeric_Value=+1_0_0_0_00}', ""); - Expect(1, 126133, '\P{Numeric_Value=+1_0_0_0_00}', ""); - Expect(0, 126133, '\P{^Numeric_Value=+1_0_0_0_00}', ""); - Expect(1, 126132, '\p{Numeric_Value=1.000000000000000e+05}', ""); - Expect(0, 126132, '\p{^Numeric_Value=1.000000000000000e+05}', ""); - Expect(0, 126132, '\P{Numeric_Value=1.000000000000000e+05}', ""); - 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=+00100000/a/}'); - Error('\P{Nv=+00100000/a/}'); + 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{Nv=:\A100000\z:}', "");; Expect(0, 126133, '\p{Nv=:\A100000\z:}', "");; - 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=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=1.000000000000000e+05}', ""); Expect(0, 126132, '\p{^Nv=1.000000000000000e+05}', ""); Expect(0, 126132, '\P{Nv=1.000000000000000e+05}', ""); @@ -71622,16 +73037,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=-_0_0_0_0_0_1_0_0_000/a/}'); - Error('\P{Is_Numeric_Value=-_0_0_0_0_0_1_0_0_000/a/}'); - Expect(1, 126132, '\p{Is_Numeric_Value=0_0_0_0_0_1_0_0_000}', ""); - Expect(0, 126132, '\p{^Is_Numeric_Value=0_0_0_0_0_1_0_0_000}', ""); - Expect(0, 126132, '\P{Is_Numeric_Value=0_0_0_0_0_1_0_0_000}', ""); - Expect(1, 126132, '\P{^Is_Numeric_Value=0_0_0_0_0_1_0_0_000}', ""); - Expect(0, 126133, '\p{Is_Numeric_Value=0_0_0_0_0_1_0_0_000}', ""); - Expect(1, 126133, '\p{^Is_Numeric_Value=0_0_0_0_0_1_0_0_000}', ""); - Expect(1, 126133, '\P{Is_Numeric_Value=0_0_0_0_0_1_0_0_000}', ""); - Expect(0, 126133, '\P{^Is_Numeric_Value=0_0_0_0_0_1_0_0_000}', ""); + 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}', ""); 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}', ""); @@ -71640,16 +73055,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= /a/00_01_00_00_0}'); - Error('\P{Is_Nv= /a/00_01_00_00_0}'); - Expect(1, 126132, '\p{Is_Nv=0100000}', ""); - Expect(0, 126132, '\p{^Is_Nv=0100000}', ""); - Expect(0, 126132, '\P{Is_Nv=0100000}', ""); - Expect(1, 126132, '\P{^Is_Nv=0100000}', ""); - Expect(0, 126133, '\p{Is_Nv=0100000}', ""); - Expect(1, 126133, '\p{^Is_Nv=0100000}', ""); - Expect(1, 126133, '\P{Is_Nv=0100000}', ""); - Expect(0, 126133, '\P{^Is_Nv=0100000}', ""); + 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}', ""); 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}', ""); @@ -71658,18 +73073,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=_:=0_0_0_0_0_1_000000}'); - Error('\P{Numeric_Value=_:=0_0_0_0_0_1_000000}'); + 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}'); Expect(1, 93022, '\p{Numeric_Value=:\A1000000\z:}', "");; Expect(0, 93023, '\p{Numeric_Value=:\A1000000\z:}', "");; - Expect(1, 93022, '\p{Numeric_Value=0_0_0_0_0_0_1_0_0_0_0_00}', ""); - Expect(0, 93022, '\p{^Numeric_Value=0_0_0_0_0_0_1_0_0_0_0_00}', ""); - Expect(0, 93022, '\P{Numeric_Value=0_0_0_0_0_0_1_0_0_0_0_00}', ""); - Expect(1, 93022, '\P{^Numeric_Value=0_0_0_0_0_0_1_0_0_0_0_00}', ""); - Expect(0, 93023, '\p{Numeric_Value=0_0_0_0_0_0_1_0_0_0_0_00}', ""); - Expect(1, 93023, '\p{^Numeric_Value=0_0_0_0_0_0_1_0_0_0_0_00}', ""); - Expect(1, 93023, '\P{Numeric_Value=0_0_0_0_0_0_1_0_0_0_0_00}', ""); - Expect(0, 93023, '\P{^Numeric_Value=0_0_0_0_0_0_1_0_0_0_0_00}', ""); + Expect(1, 93022, '\p{Numeric_Value=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=1.000000000000000e+06}', ""); Expect(0, 93022, '\p{^Numeric_Value=1.000000000000000e+06}', ""); Expect(0, 93022, '\P{Numeric_Value=1.000000000000000e+06}', ""); @@ -71678,18 +73093,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::= 000001000000}'); - Error('\P{Nv::= 000001000000}'); + Error('\p{Nv=-100_000_0/a/}'); + Error('\P{Nv=-100_000_0/a/}'); Expect(1, 93022, '\p{Nv=:\A1000000\z:}', "");; Expect(0, 93023, '\p{Nv=:\A1000000\z:}', "");; - Expect(1, 93022, '\p{Nv=000001000000}', ""); - Expect(0, 93022, '\p{^Nv=000001000000}', ""); - Expect(0, 93022, '\P{Nv=000001000000}', ""); - Expect(1, 93022, '\P{^Nv=000001000000}', ""); - Expect(0, 93023, '\p{Nv=000001000000}', ""); - Expect(1, 93023, '\p{^Nv=000001000000}', ""); - Expect(1, 93023, '\P{Nv=000001000000}', ""); - Expect(0, 93023, '\P{^Nv=000001000000}', ""); + Expect(1, 93022, '\p{Nv=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=1.000000000000000e+06}', ""); Expect(0, 93022, '\p{^Nv=1.000000000000000e+06}', ""); Expect(0, 93022, '\P{Nv=1.000000000000000e+06}', ""); @@ -71698,16 +73113,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=-:=001000000}'); - Error('\P{Is_Numeric_Value=-:=001000000}'); - Expect(1, 93022, '\p{Is_Numeric_Value=000000001000000}', ""); - Expect(0, 93022, '\p{^Is_Numeric_Value=000000001000000}', ""); - Expect(0, 93022, '\P{Is_Numeric_Value=000000001000000}', ""); - Expect(1, 93022, '\P{^Is_Numeric_Value=000000001000000}', ""); - Expect(0, 93023, '\p{Is_Numeric_Value=000000001000000}', ""); - Expect(1, 93023, '\p{^Is_Numeric_Value=000000001000000}', ""); - Expect(1, 93023, '\P{Is_Numeric_Value=000000001000000}', ""); - Expect(0, 93023, '\P{^Is_Numeric_Value=000000001000000}', ""); + 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}', ""); 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}', ""); @@ -71716,36 +73131,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 93023, '\p{^Is_Numeric_Value=1.000000000000000e+06}', ""); Expect(1, 93023, '\P{Is_Numeric_Value=1.000000000000000e+06}', ""); Expect(0, 93023, '\P{^Is_Numeric_Value=1.000000000000000e+06}', ""); - Error('\p{Is_Nv=/a/ _100_000_0}'); - Error('\P{Is_Nv=/a/ _100_000_0}'); - Expect(1, 93022, '\p{Is_Nv=001000000}', ""); - Expect(0, 93022, '\p{^Is_Nv=001000000}', ""); - Expect(0, 93022, '\P{Is_Nv=001000000}', ""); - Expect(1, 93022, '\P{^Is_Nv=001000000}', ""); - Expect(0, 93023, '\p{Is_Nv=001000000}', ""); - Expect(1, 93023, '\p{^Is_Nv=001000000}', ""); - Expect(1, 93023, '\P{Is_Nv=001000000}', ""); - Expect(0, 93023, '\P{^Is_Nv=001000000}', ""); - Expect(1, 93022, '\p{Is_Nv: 1.000000000000000e+06}', ""); - Expect(0, 93022, '\p{^Is_Nv: 1.000000000000000e+06}', ""); - Expect(0, 93022, '\P{Is_Nv: 1.000000000000000e+06}', ""); - Expect(1, 93022, '\P{^Is_Nv: 1.000000000000000e+06}', ""); - Expect(0, 93023, '\p{Is_Nv: 1.000000000000000e+06}', ""); - Expect(1, 93023, '\p{^Is_Nv: 1.000000000000000e+06}', ""); - Expect(1, 93023, '\P{Is_Nv: 1.000000000000000e+06}', ""); - Expect(0, 93023, '\P{^Is_Nv: 1.000000000000000e+06}', ""); - Error('\p{Numeric_Value=-:=00010000000}'); - Error('\P{Numeric_Value=-:=00010000000}'); + 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}', ""); + Expect(1, 93022, '\p{Is_Nv=1.000000000000000e+06}', ""); + Expect(0, 93022, '\p{^Is_Nv=1.000000000000000e+06}', ""); + Expect(0, 93022, '\P{Is_Nv=1.000000000000000e+06}', ""); + Expect(1, 93022, '\P{^Is_Nv=1.000000000000000e+06}', ""); + Expect(0, 93023, '\p{Is_Nv=1.000000000000000e+06}', ""); + Expect(1, 93023, '\p{^Is_Nv=1.000000000000000e+06}', ""); + Expect(1, 93023, '\P{Is_Nv=1.000000000000000e+06}', ""); + Expect(0, 93023, '\P{^Is_Nv=1.000000000000000e+06}', ""); + Error('\p{Numeric_Value: --+00000000010000000/a/}'); + Error('\P{Numeric_Value: --+00000000010000000/a/}'); Expect(1, 126113, '\p{Numeric_Value=:\A10000000\z:}', "");; Expect(0, 126114, '\p{Numeric_Value=:\A10000000\z:}', "");; - Expect(1, 126113, '\p{Numeric_Value=0000000010000000}', ""); - Expect(0, 126113, '\p{^Numeric_Value=0000000010000000}', ""); - Expect(0, 126113, '\P{Numeric_Value=0000000010000000}', ""); - Expect(1, 126113, '\P{^Numeric_Value=0000000010000000}', ""); - Expect(0, 126114, '\p{Numeric_Value=0000000010000000}', ""); - Expect(1, 126114, '\p{^Numeric_Value=0000000010000000}', ""); - Expect(1, 126114, '\P{Numeric_Value=0000000010000000}', ""); - Expect(0, 126114, '\P{^Numeric_Value=0000000010000000}', ""); + Expect(1, 126113, '\p{Numeric_Value=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=1.000000000000000e+07}', ""); Expect(0, 126113, '\p{^Numeric_Value=1.000000000000000e+07}', ""); Expect(0, 126113, '\P{Numeric_Value=1.000000000000000e+07}', ""); @@ -71754,18 +73169,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=/a/- 0_0_1_0_0_0_0000}'); - Error('\P{Nv=/a/- 0_0_1_0_0_0_0000}'); + Error('\p{Nv: :=--+00000010000000}'); + Error('\P{Nv: :=--+00000010000000}'); Expect(1, 126113, '\p{Nv=:\A10000000\z:}', "");; Expect(0, 126114, '\p{Nv=:\A10000000\z:}', "");; - Expect(1, 126113, '\p{Nv=01_00_00_00_0}', ""); - Expect(0, 126113, '\p{^Nv=01_00_00_00_0}', ""); - Expect(0, 126113, '\P{Nv=01_00_00_00_0}', ""); - Expect(1, 126113, '\P{^Nv=01_00_00_00_0}', ""); - Expect(0, 126114, '\p{Nv=01_00_00_00_0}', ""); - Expect(1, 126114, '\p{^Nv=01_00_00_00_0}', ""); - Expect(1, 126114, '\P{Nv=01_00_00_00_0}', ""); - Expect(0, 126114, '\P{^Nv=01_00_00_00_0}', ""); + Expect(1, 126113, '\p{Nv=+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=1.000000000000000e+07}', ""); Expect(0, 126113, '\p{^Nv=1.000000000000000e+07}', ""); Expect(0, 126113, '\P{Nv=1.000000000000000e+07}', ""); @@ -71774,34 +73189,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=:=--0010000000}'); - Error('\P{Is_Numeric_Value=:=--0010000000}'); - Expect(1, 126113, '\p{Is_Numeric_Value=+10000000}', ""); - Expect(0, 126113, '\p{^Is_Numeric_Value=+10000000}', ""); - Expect(0, 126113, '\P{Is_Numeric_Value=+10000000}', ""); - Expect(1, 126113, '\P{^Is_Numeric_Value=+10000000}', ""); - Expect(0, 126114, '\p{Is_Numeric_Value=+10000000}', ""); - Expect(1, 126114, '\p{^Is_Numeric_Value=+10000000}', ""); - Expect(1, 126114, '\P{Is_Numeric_Value=+10000000}', ""); - Expect(0, 126114, '\P{^Is_Numeric_Value=+10000000}', ""); - Expect(1, 126113, '\p{Is_Numeric_Value=1.000000000000000e+07}', ""); - Expect(0, 126113, '\p{^Is_Numeric_Value=1.000000000000000e+07}', ""); - Expect(0, 126113, '\P{Is_Numeric_Value=1.000000000000000e+07}', ""); - 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=/a/_ +00000000010000000}'); - Error('\P{Is_Nv=/a/_ +00000000010000000}'); - Expect(1, 126113, '\p{Is_Nv=000001_000000_0}', ""); - Expect(0, 126113, '\p{^Is_Nv=000001_000000_0}', ""); - Expect(0, 126113, '\P{Is_Nv=000001_000000_0}', ""); - Expect(1, 126113, '\P{^Is_Nv=000001_000000_0}', ""); - Expect(0, 126114, '\p{Is_Nv=000001_000000_0}', ""); - Expect(1, 126114, '\p{^Is_Nv=000001_000000_0}', ""); - Expect(1, 126114, '\P{Is_Nv=000001_000000_0}', ""); - Expect(0, 126114, '\P{^Is_Nv=000001_000000_0}', ""); + 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}', ""); 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}', ""); @@ -71810,18 +73225,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=:= 000000000100000000}'); - Error('\P{Numeric_Value=:= 000000000100000000}'); + Error('\p{Numeric_Value= :=0100_0000_00}'); + Error('\P{Numeric_Value= :=0100_0000_00}'); Expect(1, 93023, '\p{Numeric_Value=:\A100000000\z:}', "");; Expect(0, 93024, '\p{Numeric_Value=:\A100000000\z:}', "");; - Expect(1, 93023, '\p{Numeric_Value=000001_000000_00}', ""); - Expect(0, 93023, '\p{^Numeric_Value=000001_000000_00}', ""); - Expect(0, 93023, '\P{Numeric_Value=000001_000000_00}', ""); - Expect(1, 93023, '\P{^Numeric_Value=000001_000000_00}', ""); - Expect(0, 93024, '\p{Numeric_Value=000001_000000_00}', ""); - Expect(1, 93024, '\p{^Numeric_Value=000001_000000_00}', ""); - Expect(1, 93024, '\P{Numeric_Value=000001_000000_00}', ""); - Expect(0, 93024, '\P{^Numeric_Value=000001_000000_00}', ""); + Expect(1, 93023, '\p{Numeric_Value=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=1.000000000000000e+08}', ""); Expect(0, 93023, '\p{^Numeric_Value=1.000000000000000e+08}', ""); Expect(0, 93023, '\P{Numeric_Value=1.000000000000000e+08}', ""); @@ -71830,18 +73245,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= :=0_0_0_0_1_0_0_0_00000}'); - Error('\P{Nv= :=0_0_0_0_1_0_0_0_00000}'); + Error('\p{Nv:+00000100000000/a/}'); + Error('\P{Nv:+00000100000000/a/}'); Expect(1, 93023, '\p{Nv=:\A100000000\z:}', "");; Expect(0, 93024, '\p{Nv=:\A100000000\z:}', "");; - Expect(1, 93023, '\p{Nv=0_0_0_0_0_0_0_1_0_0_0_00000}', ""); - Expect(0, 93023, '\p{^Nv=0_0_0_0_0_0_0_1_0_0_0_00000}', ""); - Expect(0, 93023, '\P{Nv=0_0_0_0_0_0_0_1_0_0_0_00000}', ""); - Expect(1, 93023, '\P{^Nv=0_0_0_0_0_0_0_1_0_0_0_00000}', ""); - Expect(0, 93024, '\p{Nv=0_0_0_0_0_0_0_1_0_0_0_00000}', ""); - Expect(1, 93024, '\p{^Nv=0_0_0_0_0_0_0_1_0_0_0_00000}', ""); - Expect(1, 93024, '\P{Nv=0_0_0_0_0_0_0_1_0_0_0_00000}', ""); - Expect(0, 93024, '\P{^Nv=0_0_0_0_0_0_0_1_0_0_0_00000}', ""); + Expect(1, 93023, '\p{Nv=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=1.000000000000000e+08}', ""); Expect(0, 93023, '\p{^Nv=1.000000000000000e+08}', ""); Expect(0, 93023, '\P{Nv=1.000000000000000e+08}', ""); @@ -71850,34 +73265,34 @@ 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=-/a/+10_00_00_000}'); - Error('\P{Is_Numeric_Value=-/a/+10_00_00_000}'); - Expect(1, 93023, '\p{Is_Numeric_Value=0_0_0_0_1_0_0_0_0_0_0_00}', ""); - Expect(0, 93023, '\p{^Is_Numeric_Value=0_0_0_0_1_0_0_0_0_0_0_00}', ""); - Expect(0, 93023, '\P{Is_Numeric_Value=0_0_0_0_1_0_0_0_0_0_0_00}', ""); - Expect(1, 93023, '\P{^Is_Numeric_Value=0_0_0_0_1_0_0_0_0_0_0_00}', ""); - Expect(0, 93024, '\p{Is_Numeric_Value=0_0_0_0_1_0_0_0_0_0_0_00}', ""); - Expect(1, 93024, '\p{^Is_Numeric_Value=0_0_0_0_1_0_0_0_0_0_0_00}', ""); - Expect(1, 93024, '\P{Is_Numeric_Value=0_0_0_0_1_0_0_0_0_0_0_00}', ""); - Expect(0, 93024, '\P{^Is_Numeric_Value=0_0_0_0_1_0_0_0_0_0_0_00}', ""); - Expect(1, 93023, '\p{Is_Numeric_Value:1.000000000000000e+08}', ""); - Expect(0, 93023, '\p{^Is_Numeric_Value:1.000000000000000e+08}', ""); - Expect(0, 93023, '\P{Is_Numeric_Value:1.000000000000000e+08}', ""); - Expect(1, 93023, '\P{^Is_Numeric_Value:1.000000000000000e+08}', ""); - Expect(0, 93024, '\p{Is_Numeric_Value:1.000000000000000e+08}', ""); - Expect(1, 93024, '\p{^Is_Numeric_Value:1.000000000000000e+08}', ""); - Expect(1, 93024, '\P{Is_Numeric_Value:1.000000000000000e+08}', ""); - Expect(0, 93024, '\P{^Is_Numeric_Value:1.000000000000000e+08}', ""); - Error('\p{Is_Nv=-/a/+0000000100000000}'); - Error('\P{Is_Nv=-/a/+0000000100000000}'); - Expect(1, 93023, '\p{Is_Nv=00000100000000}', ""); - Expect(0, 93023, '\p{^Is_Nv=00000100000000}', ""); - Expect(0, 93023, '\P{Is_Nv=00000100000000}', ""); - Expect(1, 93023, '\P{^Is_Nv=00000100000000}', ""); - Expect(0, 93024, '\p{Is_Nv=00000100000000}', ""); - Expect(1, 93024, '\p{^Is_Nv=00000100000000}', ""); - Expect(1, 93024, '\P{Is_Nv=00000100000000}', ""); - Expect(0, 93024, '\P{^Is_Nv=00000100000000}', ""); + 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}', ""); + Expect(1, 93023, '\p{Is_Numeric_Value=1.000000000000000e+08}', ""); + Expect(0, 93023, '\p{^Is_Numeric_Value=1.000000000000000e+08}', ""); + Expect(0, 93023, '\P{Is_Numeric_Value=1.000000000000000e+08}', ""); + Expect(1, 93023, '\P{^Is_Numeric_Value=1.000000000000000e+08}', ""); + Expect(0, 93024, '\p{Is_Numeric_Value=1.000000000000000e+08}', ""); + Expect(1, 93024, '\p{^Is_Numeric_Value=1.000000000000000e+08}', ""); + Expect(1, 93024, '\P{Is_Numeric_Value=1.000000000000000e+08}', ""); + Expect(0, 93024, '\P{^Is_Numeric_Value=1.000000000000000e+08}', ""); + Error('\p{Is_Nv=:=_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}', ""); 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}', ""); @@ -71886,38 +73301,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= -10000000000/a/}'); - Error('\P{Numeric_Value= -10000000000/a/}'); + Error('\p{Numeric_Value=:= 000_001_000_000_000_0}'); + Error('\P{Numeric_Value=:= 000_001_000_000_000_0}'); Expect(1, 93024, '\p{Numeric_Value=:\A10000000000\z:}', "");; Expect(0, 93025, '\p{Numeric_Value=:\A10000000000\z:}', "");; - Expect(1, 93024, '\p{Numeric_Value=1_0_0_0_0_0_0_0_0_00}', ""); - Expect(0, 93024, '\p{^Numeric_Value=1_0_0_0_0_0_0_0_0_00}', ""); - Expect(0, 93024, '\P{Numeric_Value=1_0_0_0_0_0_0_0_0_00}', ""); - Expect(1, 93024, '\P{^Numeric_Value=1_0_0_0_0_0_0_0_0_00}', ""); - Expect(0, 93025, '\p{Numeric_Value=1_0_0_0_0_0_0_0_0_00}', ""); - Expect(1, 93025, '\p{^Numeric_Value=1_0_0_0_0_0_0_0_0_00}', ""); - Expect(1, 93025, '\P{Numeric_Value=1_0_0_0_0_0_0_0_0_00}', ""); - Expect(0, 93025, '\P{^Numeric_Value=1_0_0_0_0_0_0_0_0_00}', ""); - Expect(1, 93024, '\p{Numeric_Value=1.000000000000000e+10}', ""); - Expect(0, 93024, '\p{^Numeric_Value=1.000000000000000e+10}', ""); - Expect(0, 93024, '\P{Numeric_Value=1.000000000000000e+10}', ""); - 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=/a/-00_01_00_00_00_0000}'); - Error('\P{Nv=/a/-00_01_00_00_00_0000}'); + 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{Nv=:\A10000000000\z:}', "");; Expect(0, 93025, '\p{Nv=:\A10000000000\z:}', "");; - Expect(1, 93024, '\p{Nv=0_0_0_1_0_0_0_0_0_0_0_000}', ""); - Expect(0, 93024, '\p{^Nv=0_0_0_1_0_0_0_0_0_0_0_000}', ""); - Expect(0, 93024, '\P{Nv=0_0_0_1_0_0_0_0_0_0_0_000}', ""); - Expect(1, 93024, '\P{^Nv=0_0_0_1_0_0_0_0_0_0_0_000}', ""); - Expect(0, 93025, '\p{Nv=0_0_0_1_0_0_0_0_0_0_0_000}', ""); - Expect(1, 93025, '\p{^Nv=0_0_0_1_0_0_0_0_0_0_0_000}', ""); - Expect(1, 93025, '\P{Nv=0_0_0_1_0_0_0_0_0_0_0_000}', ""); - Expect(0, 93025, '\P{^Nv=0_0_0_1_0_0_0_0_0_0_0_000}', ""); + 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=1.000000000000000e+10}', ""); Expect(0, 93024, '\p{^Nv=1.000000000000000e+10}', ""); Expect(0, 93024, '\P{Nv=1.000000000000000e+10}', ""); @@ -71926,34 +73341,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 93025, '\p{^Nv=1.000000000000000e+10}', ""); Expect(1, 93025, '\P{Nv=1.000000000000000e+10}', ""); Expect(0, 93025, '\P{^Nv=1.000000000000000e+10}', ""); - Error('\p{Is_Numeric_Value=:=+0_0_0_0_0_0_1_0_0_0_0_000000}'); - Error('\P{Is_Numeric_Value=:=+0_0_0_0_0_0_1_0_0_0_0_000000}'); - Expect(1, 93024, '\p{Is_Numeric_Value=+000100_000000_00}', ""); - Expect(0, 93024, '\p{^Is_Numeric_Value=+000100_000000_00}', ""); - Expect(0, 93024, '\P{Is_Numeric_Value=+000100_000000_00}', ""); - Expect(1, 93024, '\P{^Is_Numeric_Value=+000100_000000_00}', ""); - Expect(0, 93025, '\p{Is_Numeric_Value=+000100_000000_00}', ""); - Expect(1, 93025, '\p{^Is_Numeric_Value=+000100_000000_00}', ""); - Expect(1, 93025, '\P{Is_Numeric_Value=+000100_000000_00}', ""); - Expect(0, 93025, '\P{^Is_Numeric_Value=+000100_000000_00}', ""); - Expect(1, 93024, '\p{Is_Numeric_Value: 1.000000000000000e+10}', ""); - Expect(0, 93024, '\p{^Is_Numeric_Value: 1.000000000000000e+10}', ""); - Expect(0, 93024, '\P{Is_Numeric_Value: 1.000000000000000e+10}', ""); - Expect(1, 93024, '\P{^Is_Numeric_Value: 1.000000000000000e+10}', ""); - Expect(0, 93025, '\p{Is_Numeric_Value: 1.000000000000000e+10}', ""); - Expect(1, 93025, '\p{^Is_Numeric_Value: 1.000000000000000e+10}', ""); - Expect(1, 93025, '\P{Is_Numeric_Value: 1.000000000000000e+10}', ""); - Expect(0, 93025, '\P{^Is_Numeric_Value: 1.000000000000000e+10}', ""); - Error('\p{Is_Nv= /a/+000_001_000_000_0000}'); - Error('\P{Is_Nv= /a/+000_001_000_000_0000}'); - Expect(1, 93024, '\p{Is_Nv=0_0_0_0_0_1_0_0_00000000}', ""); - Expect(0, 93024, '\p{^Is_Nv=0_0_0_0_0_1_0_0_00000000}', ""); - Expect(0, 93024, '\P{Is_Nv=0_0_0_0_0_1_0_0_00000000}', ""); - Expect(1, 93024, '\P{^Is_Nv=0_0_0_0_0_1_0_0_00000000}', ""); - Expect(0, 93025, '\p{Is_Nv=0_0_0_0_0_1_0_0_00000000}', ""); - Expect(1, 93025, '\p{^Is_Nv=0_0_0_0_0_1_0_0_00000000}', ""); - Expect(1, 93025, '\P{Is_Nv=0_0_0_0_0_1_0_0_00000000}', ""); - Expect(0, 93025, '\P{^Is_Nv=0_0_0_0_0_1_0_0_00000000}', ""); + 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}', ""); + Expect(1, 93024, '\p{Is_Numeric_Value=1.000000000000000e+10}', ""); + Expect(0, 93024, '\p{^Is_Numeric_Value=1.000000000000000e+10}', ""); + Expect(0, 93024, '\P{Is_Numeric_Value=1.000000000000000e+10}', ""); + Expect(1, 93024, '\P{^Is_Numeric_Value=1.000000000000000e+10}', ""); + Expect(0, 93025, '\p{Is_Numeric_Value=1.000000000000000e+10}', ""); + Expect(1, 93025, '\p{^Is_Numeric_Value=1.000000000000000e+10}', ""); + Expect(1, 93025, '\P{Is_Numeric_Value=1.000000000000000e+10}', ""); + Expect(0, 93025, '\P{^Is_Numeric_Value=1.000000000000000e+10}', ""); + Error('\p{Is_Nv=:=_ 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}', ""); 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}', ""); @@ -71962,18 +73377,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=- 000001000000000000/a/}'); - Error('\P{Numeric_Value=- 000001000000000000/a/}'); + 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}'); Expect(1, 93025, '\p{Numeric_Value=:\A1000000000000\z:}', "");; Expect(0, 93026, '\p{Numeric_Value=:\A1000000000000\z:}', "");; - Expect(1, 93025, '\p{Numeric_Value=0000_0000_1000_0000_0000_0}', ""); - Expect(0, 93025, '\p{^Numeric_Value=0000_0000_1000_0000_0000_0}', ""); - Expect(0, 93025, '\P{Numeric_Value=0000_0000_1000_0000_0000_0}', ""); - Expect(1, 93025, '\P{^Numeric_Value=0000_0000_1000_0000_0000_0}', ""); - Expect(0, 93026, '\p{Numeric_Value=0000_0000_1000_0000_0000_0}', ""); - Expect(1, 93026, '\p{^Numeric_Value=0000_0000_1000_0000_0000_0}', ""); - Expect(1, 93026, '\P{Numeric_Value=0000_0000_1000_0000_0000_0}', ""); - Expect(0, 93026, '\P{^Numeric_Value=0000_0000_1000_0000_0000_0}', ""); + Expect(1, 93025, '\p{Numeric_Value=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=1.000000000000000e+12}', ""); Expect(0, 93025, '\p{^Numeric_Value=1.000000000000000e+12}', ""); Expect(0, 93025, '\P{Numeric_Value=1.000000000000000e+12}', ""); @@ -71982,18 +73397,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: 0_0_0_0_0_0_1_0_0_0_0_0_0_0_00000:=}'); - Error('\P{Nv: 0_0_0_0_0_0_1_0_0_0_0_0_0_0_00000:=}'); + Error('\p{Nv=-_000000001000000000000/a/}'); + Error('\P{Nv=-_000000001000000000000/a/}'); Expect(1, 93025, '\p{Nv=:\A1000000000000\z:}', "");; Expect(0, 93026, '\p{Nv=:\A1000000000000\z:}', "");; - Expect(1, 93025, '\p{Nv=00001000000000000}', ""); - Expect(0, 93025, '\p{^Nv=00001000000000000}', ""); - Expect(0, 93025, '\P{Nv=00001000000000000}', ""); - Expect(1, 93025, '\P{^Nv=00001000000000000}', ""); - Expect(0, 93026, '\p{Nv=00001000000000000}', ""); - Expect(1, 93026, '\p{^Nv=00001000000000000}', ""); - Expect(1, 93026, '\P{Nv=00001000000000000}', ""); - Expect(0, 93026, '\P{^Nv=00001000000000000}', ""); + Expect(1, 93025, '\p{Nv=+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=1.000000000000000e+12}', ""); Expect(0, 93025, '\p{^Nv=1.000000000000000e+12}', ""); Expect(0, 93025, '\P{Nv=1.000000000000000e+12}', ""); @@ -72002,16 +73417,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: /a/_000001000000000000}'); - Error('\P{Is_Numeric_Value: /a/_000001000000000000}'); - Expect(1, 93025, '\p{Is_Numeric_Value=0_1_0_0_0_0_0_0_0_0_0000}', ""); - Expect(0, 93025, '\p{^Is_Numeric_Value=0_1_0_0_0_0_0_0_0_0_0000}', ""); - Expect(0, 93025, '\P{Is_Numeric_Value=0_1_0_0_0_0_0_0_0_0_0000}', ""); - Expect(1, 93025, '\P{^Is_Numeric_Value=0_1_0_0_0_0_0_0_0_0_0000}', ""); - Expect(0, 93026, '\p{Is_Numeric_Value=0_1_0_0_0_0_0_0_0_0_0000}', ""); - Expect(1, 93026, '\p{^Is_Numeric_Value=0_1_0_0_0_0_0_0_0_0_0000}', ""); - Expect(1, 93026, '\P{Is_Numeric_Value=0_1_0_0_0_0_0_0_0_0_0000}', ""); - Expect(0, 93026, '\P{^Is_Numeric_Value=0_1_0_0_0_0_0_0_0_0_0000}', ""); + 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}', ""); 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}', ""); @@ -72020,16 +73435,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 93026, '\p{^Is_Numeric_Value=1.000000000000000e+12}', ""); Expect(1, 93026, '\P{Is_Numeric_Value=1.000000000000000e+12}', ""); Expect(0, 93026, '\P{^Is_Numeric_Value=1.000000000000000e+12}', ""); - Error('\p{Is_Nv=/a/01000000000000}'); - Error('\P{Is_Nv=/a/01000000000000}'); - Expect(1, 93025, '\p{Is_Nv=000_000_001_000_000_000_000}', ""); - Expect(0, 93025, '\p{^Is_Nv=000_000_001_000_000_000_000}', ""); - Expect(0, 93025, '\P{Is_Nv=000_000_001_000_000_000_000}', ""); - Expect(1, 93025, '\P{^Is_Nv=000_000_001_000_000_000_000}', ""); - Expect(0, 93026, '\p{Is_Nv=000_000_001_000_000_000_000}', ""); - Expect(1, 93026, '\p{^Is_Nv=000_000_001_000_000_000_000}', ""); - Expect(1, 93026, '\P{Is_Nv=000_000_001_000_000_000_000}', ""); - Expect(0, 93026, '\P{^Is_Nv=000_000_001_000_000_000_000}', ""); + 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}', ""); 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}', ""); @@ -72038,38 +73453,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 93026, '\p{^Is_Nv=1.000000000000000e+12}', ""); Expect(1, 93026, '\P{Is_Nv=1.000000000000000e+12}', ""); Expect(0, 93026, '\P{^Is_Nv=1.000000000000000e+12}', ""); - Error('\p{Numeric_Value=/a/-+0_0_0_0_0_0_0_011}'); - Error('\P{Numeric_Value=/a/-+0_0_0_0_0_0_0_011}'); + 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/}'); Expect(1, 119531, '\p{Numeric_Value=:\A11\z:}', "");; Expect(0, 119532, '\p{Numeric_Value=:\A11\z:}', "");; - Expect(1, 119531, '\p{Numeric_Value=00000000011}', ""); - Expect(0, 119531, '\p{^Numeric_Value=00000000011}', ""); - Expect(0, 119531, '\P{Numeric_Value=00000000011}', ""); - Expect(1, 119531, '\P{^Numeric_Value=00000000011}', ""); - Expect(0, 119532, '\p{Numeric_Value=00000000011}', ""); - Expect(1, 119532, '\p{^Numeric_Value=00000000011}', ""); - Expect(1, 119532, '\P{Numeric_Value=00000000011}', ""); - Expect(0, 119532, '\P{^Numeric_Value=00000000011}', ""); - Expect(1, 119531, '\p{Numeric_Value:1.100000000000000e+01}', ""); - Expect(0, 119531, '\p{^Numeric_Value:1.100000000000000e+01}', ""); - Expect(0, 119531, '\P{Numeric_Value:1.100000000000000e+01}', ""); - Expect(1, 119531, '\P{^Numeric_Value:1.100000000000000e+01}', ""); - Expect(0, 119532, '\p{Numeric_Value:1.100000000000000e+01}', ""); - Expect(1, 119532, '\p{^Numeric_Value:1.100000000000000e+01}', ""); - Expect(1, 119532, '\P{Numeric_Value:1.100000000000000e+01}', ""); - Expect(0, 119532, '\P{^Numeric_Value:1.100000000000000e+01}', ""); - Error('\p{Nv=/a/ +01_1}'); - Error('\P{Nv=/a/ +01_1}'); + Expect(1, 119531, '\p{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=1.100000000000000e+01}', ""); + Expect(0, 119531, '\p{^Numeric_Value=1.100000000000000e+01}', ""); + Expect(0, 119531, '\P{Numeric_Value=1.100000000000000e+01}', ""); + Expect(1, 119531, '\P{^Numeric_Value=1.100000000000000e+01}', ""); + Expect(0, 119532, '\p{Numeric_Value=1.100000000000000e+01}', ""); + Expect(1, 119532, '\p{^Numeric_Value=1.100000000000000e+01}', ""); + Expect(1, 119532, '\P{Numeric_Value=1.100000000000000e+01}', ""); + Expect(0, 119532, '\P{^Numeric_Value=1.100000000000000e+01}', ""); + Error('\p{Nv=-00000000011/a/}'); + Error('\P{Nv=-00000000011/a/}'); Expect(1, 119531, '\p{Nv=:\A11\z:}', "");; Expect(0, 119532, '\p{Nv=:\A11\z:}', "");; - Expect(1, 119531, '\p{Nv=+01_1}', ""); - Expect(0, 119531, '\p{^Nv=+01_1}', ""); - Expect(0, 119531, '\P{Nv=+01_1}', ""); - Expect(1, 119531, '\P{^Nv=+01_1}', ""); - Expect(0, 119532, '\p{Nv=+01_1}', ""); - Expect(1, 119532, '\p{^Nv=+01_1}', ""); - Expect(1, 119532, '\P{Nv=+01_1}', ""); - Expect(0, 119532, '\P{^Nv=+01_1}', ""); + Expect(1, 119531, '\p{Nv=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=1.100000000000000e+01}', ""); Expect(0, 119531, '\p{^Nv=1.100000000000000e+01}', ""); Expect(0, 119531, '\P{Nv=1.100000000000000e+01}', ""); @@ -72078,16 +73493,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=:=00000001_1}'); - Error('\P{Is_Numeric_Value=:=00000001_1}'); - Expect(1, 119531, '\p{Is_Numeric_Value=00_00_11}', ""); - Expect(0, 119531, '\p{^Is_Numeric_Value=00_00_11}', ""); - Expect(0, 119531, '\P{Is_Numeric_Value=00_00_11}', ""); - Expect(1, 119531, '\P{^Is_Numeric_Value=00_00_11}', ""); - Expect(0, 119532, '\p{Is_Numeric_Value=00_00_11}', ""); - Expect(1, 119532, '\p{^Is_Numeric_Value=00_00_11}', ""); - Expect(1, 119532, '\P{Is_Numeric_Value=00_00_11}', ""); - Expect(0, 119532, '\P{^Is_Numeric_Value=00_00_11}', ""); + 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}', ""); 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}', ""); @@ -72096,36 +73511,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=-:=0_0_11}'); - Error('\P{Is_Nv=-:=0_0_11}'); - Expect(1, 119531, '\p{Is_Nv=+1_1}', ""); - Expect(0, 119531, '\p{^Is_Nv=+1_1}', ""); - Expect(0, 119531, '\P{Is_Nv=+1_1}', ""); - Expect(1, 119531, '\P{^Is_Nv=+1_1}', ""); - Expect(0, 119532, '\p{Is_Nv=+1_1}', ""); - Expect(1, 119532, '\p{^Is_Nv=+1_1}', ""); - Expect(1, 119532, '\P{Is_Nv=+1_1}', ""); - Expect(0, 119532, '\P{^Is_Nv=+1_1}', ""); - Expect(1, 119531, '\p{Is_Nv=1.100000000000000e+01}', ""); - Expect(0, 119531, '\p{^Is_Nv=1.100000000000000e+01}', ""); - Expect(0, 119531, '\P{Is_Nv=1.100000000000000e+01}', ""); - 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/00000000011/000000012}'); - Error('\P{Numeric_Value=-/a/00000000011/000000012}'); + 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}'); Expect(1, 68028, '\p{Numeric_Value=:\A11/12\z:}', "");; Expect(0, 68029, '\p{Numeric_Value=:\A11/12\z:}', "");; - Expect(1, 68028, '\p{Numeric_Value=+000011/0000000012}', ""); - Expect(0, 68028, '\p{^Numeric_Value=+000011/0000000012}', ""); - Expect(0, 68028, '\P{Numeric_Value=+000011/0000000012}', ""); - Expect(1, 68028, '\P{^Numeric_Value=+000011/0000000012}', ""); - Expect(0, 68029, '\p{Numeric_Value=+000011/0000000012}', ""); - Expect(1, 68029, '\p{^Numeric_Value=+000011/0000000012}', ""); - Expect(1, 68029, '\P{Numeric_Value=+000011/0000000012}', ""); - Expect(0, 68029, '\P{^Numeric_Value=+000011/0000000012}', ""); + 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=660/720}', ""); Expect(0, 68028, '\p{^Numeric_Value=660/720}', ""); Expect(0, 68028, '\P{Numeric_Value=660/720}', ""); @@ -72134,18 +73549,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}'); - Expect(1, 68028, '\p{Numeric_Value=9.17e-01}', ""); - Expect(0, 68028, '\p{^Numeric_Value=9.17e-01}', ""); - Expect(0, 68028, '\P{Numeric_Value=9.17e-01}', ""); - Expect(1, 68028, '\P{^Numeric_Value=9.17e-01}', ""); - Expect(0, 68029, '\p{Numeric_Value=9.17e-01}', ""); - Expect(1, 68029, '\p{^Numeric_Value=9.17e-01}', ""); - Expect(1, 68029, '\P{Numeric_Value=9.17e-01}', ""); - Expect(0, 68029, '\P{^Numeric_Value=9.17e-01}', ""); + Error('\p{Numeric_Value: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}', ""); @@ -72156,14 +73565,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}', ""); - Expect(1, 68028, '\p{Numeric_Value=0.917}', ""); - Expect(0, 68028, '\p{^Numeric_Value=0.917}', ""); - Expect(0, 68028, '\P{Numeric_Value=0.917}', ""); - Expect(1, 68028, '\P{^Numeric_Value=0.917}', ""); - Expect(0, 68029, '\p{Numeric_Value=0.917}', ""); - Expect(1, 68029, '\p{^Numeric_Value=0.917}', ""); - Expect(1, 68029, '\P{Numeric_Value=0.917}', ""); - Expect(0, 68029, '\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}', ""); @@ -72180,18 +73583,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68029, '\p{^Numeric_Value=0.9167}', ""); Expect(1, 68029, '\P{Numeric_Value=0.9167}', ""); Expect(0, 68029, '\P{^Numeric_Value=0.9167}', ""); - Error('\p{Nv= _+11/00012:=}'); - Error('\P{Nv= _+11/00012:=}'); + Expect(1, 68028, '\p{Numeric_Value=9.16667e-01}', ""); + Expect(0, 68028, '\p{^Numeric_Value=9.16667e-01}', ""); + Expect(0, 68028, '\P{Numeric_Value=9.16667e-01}', ""); + Expect(1, 68028, '\P{^Numeric_Value=9.16667e-01}', ""); + Expect(0, 68029, '\p{Numeric_Value=9.16667e-01}', ""); + Expect(1, 68029, '\p{^Numeric_Value=9.16667e-01}', ""); + Expect(1, 68029, '\P{Numeric_Value=9.16667e-01}', ""); + Expect(0, 68029, '\P{^Numeric_Value=9.16667e-01}', ""); + Expect(1, 68028, '\p{Numeric_Value=0.91667}', ""); + Expect(0, 68028, '\p{^Numeric_Value=0.91667}', ""); + Expect(0, 68028, '\P{Numeric_Value=0.91667}', ""); + Expect(1, 68028, '\P{^Numeric_Value=0.91667}', ""); + Expect(0, 68029, '\p{Numeric_Value=0.91667}', ""); + 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}'); Expect(1, 68028, '\p{Nv=:\A11/12\z:}', "");; Expect(0, 68029, '\p{Nv=:\A11/12\z:}', "");; - Expect(1, 68028, '\p{Nv=011/00000000012}', ""); - Expect(0, 68028, '\p{^Nv=011/00000000012}', ""); - Expect(0, 68028, '\P{Nv=011/00000000012}', ""); - Expect(1, 68028, '\P{^Nv=011/00000000012}', ""); - Expect(0, 68029, '\p{Nv=011/00000000012}', ""); - Expect(1, 68029, '\p{^Nv=011/00000000012}', ""); - Expect(1, 68029, '\P{Nv=011/00000000012}', ""); - Expect(0, 68029, '\P{^Nv=011/00000000012}', ""); + Expect(1, 68028, '\p{Nv=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=660/720}', ""); Expect(0, 68028, '\p{^Nv=660/720}', ""); Expect(0, 68028, '\P{Nv=660/720}', ""); @@ -72204,14 +73623,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{Nv=9.2e-01}'); Error('\p{Nv=0.9}'); Error('\P{Nv=0.9}'); - Expect(1, 68028, '\p{Nv=9.17e-01}', ""); - Expect(0, 68028, '\p{^Nv=9.17e-01}', ""); - Expect(0, 68028, '\P{Nv=9.17e-01}', ""); - Expect(1, 68028, '\P{^Nv=9.17e-01}', ""); - Expect(0, 68029, '\p{Nv=9.17e-01}', ""); - Expect(1, 68029, '\p{^Nv=9.17e-01}', ""); - Expect(1, 68029, '\P{Nv=9.17e-01}', ""); - Expect(0, 68029, '\P{^Nv=9.17e-01}', ""); + 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}', ""); @@ -72222,14 +73635,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=0.917}', ""); - Expect(0, 68028, '\p{^Nv=0.917}', ""); - Expect(0, 68028, '\P{Nv=0.917}', ""); - Expect(1, 68028, '\P{^Nv=0.917}', ""); - Expect(0, 68029, '\p{Nv=0.917}', ""); - Expect(1, 68029, '\p{^Nv=0.917}', ""); - Expect(1, 68029, '\P{Nv=0.917}', ""); - Expect(0, 68029, '\P{^Nv=0.917}', ""); + Error('\p{Nv=0.917}'); + Error('\P{Nv=0.917}'); Expect(1, 68028, '\p{Nv=9.1667e-01}', ""); Expect(0, 68028, '\p{^Nv=9.1667e-01}', ""); Expect(0, 68028, '\P{Nv=9.1667e-01}', ""); @@ -72246,16 +73653,32 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68029, '\p{^Nv=0.9167}', ""); Expect(1, 68029, '\P{Nv=0.9167}', ""); Expect(0, 68029, '\P{^Nv=0.9167}', ""); - Error('\p{Is_Numeric_Value=/a/_00000000011/012}'); - Error('\P{Is_Numeric_Value=/a/_00000000011/012}'); - Expect(1, 68028, '\p{Is_Numeric_Value=+011/0000012}', ""); - Expect(0, 68028, '\p{^Is_Numeric_Value=+011/0000012}', ""); - Expect(0, 68028, '\P{Is_Numeric_Value=+011/0000012}', ""); - Expect(1, 68028, '\P{^Is_Numeric_Value=+011/0000012}', ""); - Expect(0, 68029, '\p{Is_Numeric_Value=+011/0000012}', ""); - Expect(1, 68029, '\p{^Is_Numeric_Value=+011/0000012}', ""); - Expect(1, 68029, '\P{Is_Numeric_Value=+011/0000012}', ""); - Expect(0, 68029, '\P{^Is_Numeric_Value=+011/0000012}', ""); + Expect(1, 68028, '\p{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}', ""); + Expect(1, 68028, '\P{^Nv=0.91667}', ""); + Expect(0, 68029, '\p{Nv=0.91667}', ""); + 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}', ""); @@ -72264,36 +73687,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68029, '\p{^Is_Numeric_Value=660/720}', ""); Expect(1, 68029, '\P{Is_Numeric_Value=660/720}', ""); Expect(0, 68029, '\P{^Is_Numeric_Value=660/720}', ""); - Error('\p{Is_Numeric_Value: 9.2e-01}'); - Error('\P{Is_Numeric_Value: 9.2e-01}'); - Error('\p{Is_Numeric_Value: 0.9}'); - Error('\P{Is_Numeric_Value: 0.9}'); - Expect(1, 68028, '\p{Is_Numeric_Value=9.17e-01}', ""); - Expect(0, 68028, '\p{^Is_Numeric_Value=9.17e-01}', ""); - Expect(0, 68028, '\P{Is_Numeric_Value=9.17e-01}', ""); - Expect(1, 68028, '\P{^Is_Numeric_Value=9.17e-01}', ""); - Expect(0, 68029, '\p{Is_Numeric_Value=9.17e-01}', ""); - Expect(1, 68029, '\p{^Is_Numeric_Value=9.17e-01}', ""); - Expect(1, 68029, '\P{Is_Numeric_Value=9.17e-01}', ""); - Expect(0, 68029, '\P{^Is_Numeric_Value=9.17e-01}', ""); + 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}'); - Expect(1, 68028, '\p{Is_Numeric_Value: 9.167e-01}', ""); - Expect(0, 68028, '\p{^Is_Numeric_Value: 9.167e-01}', ""); - Expect(0, 68028, '\P{Is_Numeric_Value: 9.167e-01}', ""); - Expect(1, 68028, '\P{^Is_Numeric_Value: 9.167e-01}', ""); - Expect(0, 68029, '\p{Is_Numeric_Value: 9.167e-01}', ""); - Expect(1, 68029, '\p{^Is_Numeric_Value: 9.167e-01}', ""); - Expect(1, 68029, '\P{Is_Numeric_Value: 9.167e-01}', ""); - Expect(0, 68029, '\P{^Is_Numeric_Value: 9.167e-01}', ""); - Expect(1, 68028, '\p{Is_Numeric_Value:0.917}', ""); - Expect(0, 68028, '\p{^Is_Numeric_Value:0.917}', ""); - Expect(0, 68028, '\P{Is_Numeric_Value:0.917}', ""); - Expect(1, 68028, '\P{^Is_Numeric_Value:0.917}', ""); - Expect(0, 68029, '\p{Is_Numeric_Value:0.917}', ""); - Expect(1, 68029, '\p{^Is_Numeric_Value:0.917}', ""); - Expect(1, 68029, '\P{Is_Numeric_Value:0.917}', ""); - Expect(0, 68029, '\P{^Is_Numeric_Value:0.917}', ""); + Expect(1, 68028, '\p{Is_Numeric_Value=9.167e-01}', ""); + Expect(0, 68028, '\p{^Is_Numeric_Value=9.167e-01}', ""); + Expect(0, 68028, '\P{Is_Numeric_Value=9.167e-01}', ""); + Expect(1, 68028, '\P{^Is_Numeric_Value=9.167e-01}', ""); + Expect(0, 68029, '\p{Is_Numeric_Value=9.167e-01}', ""); + Expect(1, 68029, '\p{^Is_Numeric_Value=9.167e-01}', ""); + Expect(1, 68029, '\P{Is_Numeric_Value=9.167e-01}', ""); + Expect(0, 68029, '\P{^Is_Numeric_Value=9.167e-01}', ""); + Error('\p{Is_Numeric_Value=0.917}'); + Error('\P{Is_Numeric_Value=0.917}'); Expect(1, 68028, '\p{Is_Numeric_Value=9.1667e-01}', ""); Expect(0, 68028, '\p{^Is_Numeric_Value=9.1667e-01}', ""); Expect(0, 68028, '\P{Is_Numeric_Value=9.1667e-01}', ""); @@ -72310,16 +73721,32 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68029, '\p{^Is_Numeric_Value=0.9167}', ""); Expect(1, 68029, '\P{Is_Numeric_Value=0.9167}', ""); Expect(0, 68029, '\P{^Is_Numeric_Value=0.9167}', ""); - Error('\p{Is_Nv= /a/+0011/00012}'); - Error('\P{Is_Nv= /a/+0011/00012}'); - Expect(1, 68028, '\p{Is_Nv=000000011/12}', ""); - Expect(0, 68028, '\p{^Is_Nv=000000011/12}', ""); - Expect(0, 68028, '\P{Is_Nv=000000011/12}', ""); - Expect(1, 68028, '\P{^Is_Nv=000000011/12}', ""); - Expect(0, 68029, '\p{Is_Nv=000000011/12}', ""); - Expect(1, 68029, '\p{^Is_Nv=000000011/12}', ""); - Expect(1, 68029, '\P{Is_Nv=000000011/12}', ""); - Expect(0, 68029, '\P{^Is_Nv=000000011/12}', ""); + Expect(1, 68028, '\p{Is_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}', ""); + Expect(1, 68028, '\P{^Is_Numeric_Value=9.16667e-01}', ""); + Expect(0, 68029, '\p{Is_Numeric_Value=9.16667e-01}', ""); + Expect(1, 68029, '\p{^Is_Numeric_Value=9.16667e-01}', ""); + Expect(1, 68029, '\P{Is_Numeric_Value=9.16667e-01}', ""); + Expect(0, 68029, '\P{^Is_Numeric_Value=9.16667e-01}', ""); + Expect(1, 68028, '\p{Is_Numeric_Value=0.91667}', ""); + Expect(0, 68028, '\p{^Is_Numeric_Value=0.91667}', ""); + Expect(0, 68028, '\P{Is_Numeric_Value=0.91667}', ""); + Expect(1, 68028, '\P{^Is_Numeric_Value=0.91667}', ""); + Expect(0, 68029, '\p{Is_Numeric_Value=0.91667}', ""); + 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}', ""); Expect(1, 68028, '\p{Is_Nv=660/720}', ""); Expect(0, 68028, '\p{^Is_Nv=660/720}', ""); Expect(0, 68028, '\P{Is_Nv=660/720}', ""); @@ -72332,32 +73759,20 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{Is_Nv=9.2e-01}'); Error('\p{Is_Nv=0.9}'); Error('\P{Is_Nv=0.9}'); - Expect(1, 68028, '\p{Is_Nv=9.17e-01}', ""); - Expect(0, 68028, '\p{^Is_Nv=9.17e-01}', ""); - Expect(0, 68028, '\P{Is_Nv=9.17e-01}', ""); - Expect(1, 68028, '\P{^Is_Nv=9.17e-01}', ""); - Expect(0, 68029, '\p{Is_Nv=9.17e-01}', ""); - Expect(1, 68029, '\p{^Is_Nv=9.17e-01}', ""); - Expect(1, 68029, '\P{Is_Nv=9.17e-01}', ""); - Expect(0, 68029, '\P{^Is_Nv=9.17e-01}', ""); - Error('\p{Is_Nv:0.92}'); - Error('\P{Is_Nv:0.92}'); - Expect(1, 68028, '\p{Is_Nv:9.167e-01}', ""); - Expect(0, 68028, '\p{^Is_Nv:9.167e-01}', ""); - Expect(0, 68028, '\P{Is_Nv:9.167e-01}', ""); - Expect(1, 68028, '\P{^Is_Nv:9.167e-01}', ""); - Expect(0, 68029, '\p{Is_Nv:9.167e-01}', ""); - Expect(1, 68029, '\p{^Is_Nv:9.167e-01}', ""); - Expect(1, 68029, '\P{Is_Nv:9.167e-01}', ""); - Expect(0, 68029, '\P{^Is_Nv:9.167e-01}', ""); - Expect(1, 68028, '\p{Is_Nv=0.917}', ""); - Expect(0, 68028, '\p{^Is_Nv=0.917}', ""); - Expect(0, 68028, '\P{Is_Nv=0.917}', ""); - Expect(1, 68028, '\P{^Is_Nv=0.917}', ""); - Expect(0, 68029, '\p{Is_Nv=0.917}', ""); - Expect(1, 68029, '\p{^Is_Nv=0.917}', ""); - Expect(1, 68029, '\P{Is_Nv=0.917}', ""); - Expect(0, 68029, '\P{^Is_Nv=0.917}', ""); + 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}', ""); + Expect(0, 68028, '\p{^Is_Nv=9.167e-01}', ""); + Expect(0, 68028, '\P{Is_Nv=9.167e-01}', ""); + Expect(1, 68028, '\P{^Is_Nv=9.167e-01}', ""); + Expect(0, 68029, '\p{Is_Nv=9.167e-01}', ""); + Expect(1, 68029, '\p{^Is_Nv=9.167e-01}', ""); + Expect(1, 68029, '\P{Is_Nv=9.167e-01}', ""); + Expect(0, 68029, '\P{^Is_Nv=9.167e-01}', ""); + Error('\p{Is_Nv=0.917}'); + Error('\P{Is_Nv=0.917}'); Expect(1, 68028, '\p{Is_Nv=9.1667e-01}', ""); Expect(0, 68028, '\p{^Is_Nv=9.1667e-01}', ""); Expect(0, 68028, '\P{Is_Nv=9.1667e-01}', ""); @@ -72374,18 +73789,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68029, '\p{^Is_Nv=0.9167}', ""); Expect(1, 68029, '\P{Is_Nv=0.9167}', ""); Expect(0, 68029, '\P{^Is_Nv=0.9167}', ""); - Error('\p{Numeric_Value= :=+0000011/00000002}'); - Error('\P{Numeric_Value= :=+0000011/00000002}'); + Expect(1, 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}', ""); + Expect(1, 68028, '\P{^Is_Nv=9.16667e-01}', ""); + Expect(0, 68029, '\p{Is_Nv=9.16667e-01}', ""); + Expect(1, 68029, '\p{^Is_Nv=9.16667e-01}', ""); + Expect(1, 68029, '\P{Is_Nv=9.16667e-01}', ""); + Expect(0, 68029, '\P{^Is_Nv=9.16667e-01}', ""); + Expect(1, 68028, '\p{Is_Nv=0.91667}', ""); + Expect(0, 68028, '\p{^Is_Nv=0.91667}', ""); + Expect(0, 68028, '\P{Is_Nv=0.91667}', ""); + Expect(1, 68028, '\P{^Is_Nv=0.91667}', ""); + Expect(0, 68029, '\p{Is_Nv=0.91667}', ""); + 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}'); Expect(1, 3887, '\p{Numeric_Value=:\A11/2\z:}', "");; Expect(0, 3888, '\p{Numeric_Value=:\A11/2\z:}', "");; - Expect(1, 3887, '\p{Numeric_Value=0000011/000002}', ""); - Expect(0, 3887, '\p{^Numeric_Value=0000011/000002}', ""); - Expect(0, 3887, '\P{Numeric_Value=0000011/000002}', ""); - Expect(1, 3887, '\P{^Numeric_Value=0000011/000002}', ""); - Expect(0, 3888, '\p{Numeric_Value=0000011/000002}', ""); - Expect(1, 3888, '\p{^Numeric_Value=0000011/000002}', ""); - Expect(1, 3888, '\P{Numeric_Value=0000011/000002}', ""); - Expect(0, 3888, '\P{^Numeric_Value=0000011/000002}', ""); + Expect(1, 3887, '\p{Numeric_Value=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=660/120}', ""); Expect(0, 3887, '\p{^Numeric_Value=660/120}', ""); Expect(0, 3887, '\P{Numeric_Value=660/120}', ""); @@ -72394,14 +73825,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}', ""); @@ -72426,26 +73857,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3888, '\p{^Numeric_Value=5.50}', ""); Expect(1, 3888, '\P{Numeric_Value=5.50}', ""); Expect(0, 3888, '\P{^Numeric_Value=5.50}', ""); - Error('\p{Nv=/a/__0000000011/0002}'); - Error('\P{Nv=/a/__0000000011/0002}'); + Error('\p{Nv=:= _+0011/2}'); + Error('\P{Nv=:= _+0011/2}'); Expect(1, 3887, '\p{Nv=:\A11/2\z:}', "");; Expect(0, 3888, '\p{Nv=:\A11/2\z:}', "");; - Expect(1, 3887, '\p{Nv: 0000011/2}', ""); - Expect(0, 3887, '\p{^Nv: 0000011/2}', ""); - Expect(0, 3887, '\P{Nv: 0000011/2}', ""); - Expect(1, 3887, '\P{^Nv: 0000011/2}', ""); - Expect(0, 3888, '\p{Nv: 0000011/2}', ""); - Expect(1, 3888, '\p{^Nv: 0000011/2}', ""); - Expect(1, 3888, '\P{Nv: 0000011/2}', ""); - Expect(0, 3888, '\P{^Nv: 0000011/2}', ""); - Expect(1, 3887, '\p{Nv: 660/120}', ""); - Expect(0, 3887, '\p{^Nv: 660/120}', ""); - Expect(0, 3887, '\P{Nv: 660/120}', ""); - Expect(1, 3887, '\P{^Nv: 660/120}', ""); - Expect(0, 3888, '\p{Nv: 660/120}', ""); - Expect(1, 3888, '\p{^Nv: 660/120}', ""); - Expect(1, 3888, '\P{Nv: 660/120}', ""); - Expect(0, 3888, '\P{^Nv: 660/120}', ""); + Expect(1, 3887, '\p{Nv=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=660/120}', ""); + Expect(0, 3887, '\p{^Nv=660/120}', ""); + Expect(0, 3887, '\P{Nv=660/120}', ""); + Expect(1, 3887, '\P{^Nv=660/120}', ""); + Expect(0, 3888, '\p{Nv=660/120}', ""); + Expect(1, 3888, '\p{^Nv=660/120}', ""); + Expect(1, 3888, '\P{Nv=660/120}', ""); + Expect(0, 3888, '\P{^Nv=660/120}', ""); Expect(1, 3887, '\p{Nv=5.5e+00}', ""); Expect(0, 3887, '\p{^Nv=5.5e+00}', ""); Expect(0, 3887, '\P{Nv=5.5e+00}', ""); @@ -72470,24 +73901,24 @@ 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= _11/02:=}'); - Error('\P{Is_Numeric_Value= _11/02:=}'); - Expect(1, 3887, '\p{Is_Numeric_Value=0011/2}', ""); - Expect(0, 3887, '\p{^Is_Numeric_Value=0011/2}', ""); - Expect(0, 3887, '\P{Is_Numeric_Value=0011/2}', ""); - Expect(1, 3887, '\P{^Is_Numeric_Value=0011/2}', ""); - Expect(0, 3888, '\p{Is_Numeric_Value=0011/2}', ""); - Expect(1, 3888, '\p{^Is_Numeric_Value=0011/2}', ""); - Expect(1, 3888, '\P{Is_Numeric_Value=0011/2}', ""); - Expect(0, 3888, '\P{^Is_Numeric_Value=0011/2}', ""); + Expect(1, 3887, '\p{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}', ""); @@ -72496,14 +73927,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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.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}', ""); @@ -72528,16 +73959,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3888, '\p{^Is_Numeric_Value=5.50}', ""); Expect(1, 3888, '\P{Is_Numeric_Value=5.50}', ""); Expect(0, 3888, '\P{^Is_Numeric_Value=5.50}', ""); - Error('\p{Is_Nv=:=+0011/02}'); - Error('\P{Is_Nv=:=+0011/02}'); - Expect(1, 3887, '\p{Is_Nv=00011/000000002}', ""); - Expect(0, 3887, '\p{^Is_Nv=00011/000000002}', ""); - Expect(0, 3887, '\P{Is_Nv=00011/000000002}', ""); - Expect(1, 3887, '\P{^Is_Nv=00011/000000002}', ""); - Expect(0, 3888, '\p{Is_Nv=00011/000000002}', ""); - Expect(1, 3888, '\p{^Is_Nv=00011/000000002}', ""); - Expect(1, 3888, '\P{Is_Nv=00011/000000002}', ""); - Expect(0, 3888, '\P{^Is_Nv=00011/000000002}', ""); + 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_Nv=660/120}', ""); Expect(0, 3887, '\p{^Is_Nv=660/120}', ""); Expect(0, 3887, '\P{Is_Nv=660/120}', ""); @@ -72546,22 +73977,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3888, '\p{^Is_Nv=660/120}', ""); Expect(1, 3888, '\P{Is_Nv=660/120}', ""); Expect(0, 3888, '\P{^Is_Nv=660/120}', ""); - Expect(1, 3887, '\p{Is_Nv:5.5e+00}', ""); - Expect(0, 3887, '\p{^Is_Nv:5.5e+00}', ""); - Expect(0, 3887, '\P{Is_Nv:5.5e+00}', ""); - Expect(1, 3887, '\P{^Is_Nv:5.5e+00}', ""); - Expect(0, 3888, '\p{Is_Nv:5.5e+00}', ""); - Expect(1, 3888, '\p{^Is_Nv:5.5e+00}', ""); - Expect(1, 3888, '\P{Is_Nv:5.5e+00}', ""); - Expect(0, 3888, '\P{^Is_Nv:5.5e+00}', ""); - Expect(1, 3887, '\p{Is_Nv=5.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.5e+00}', ""); + Expect(0, 3887, '\p{^Is_Nv=5.5e+00}', ""); + Expect(0, 3887, '\P{Is_Nv=5.5e+00}', ""); + Expect(1, 3887, '\P{^Is_Nv=5.5e+00}', ""); + Expect(0, 3888, '\p{Is_Nv=5.5e+00}', ""); + Expect(1, 3888, '\p{^Is_Nv=5.5e+00}', ""); + Expect(1, 3888, '\P{Is_Nv=5.5e+00}', ""); + Expect(0, 3888, '\P{^Is_Nv=5.5e+00}', ""); + Expect(1, 3887, '\p{Is_Nv: 5.5}', ""); + Expect(0, 3887, '\p{^Is_Nv: 5.5}', ""); + Expect(0, 3887, '\P{Is_Nv: 5.5}', ""); + 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}', ""); @@ -72578,18 +74009,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3888, '\p{^Is_Nv=5.50}', ""); Expect(1, 3888, '\P{Is_Nv=5.50}', ""); Expect(0, 3888, '\P{^Is_Nv=5.50}', ""); - Error('\p{Numeric_Value: :=- 0_0_0_12}'); - Error('\P{Numeric_Value: :=- 0_0_0_12}'); + Error('\p{Numeric_Value= /a/00012}'); + Error('\P{Numeric_Value= /a/00012}'); Expect(1, 119532, '\p{Numeric_Value=:\A12\z:}', "");; Expect(0, 119533, '\p{Numeric_Value=:\A12\z:}', "");; - Expect(1, 119532, '\p{Numeric_Value=0000012}', ""); - Expect(0, 119532, '\p{^Numeric_Value=0000012}', ""); - Expect(0, 119532, '\P{Numeric_Value=0000012}', ""); - Expect(1, 119532, '\P{^Numeric_Value=0000012}', ""); - Expect(0, 119533, '\p{Numeric_Value=0000012}', ""); - Expect(1, 119533, '\p{^Numeric_Value=0000012}', ""); - Expect(1, 119533, '\P{Numeric_Value=0000012}', ""); - Expect(0, 119533, '\P{^Numeric_Value=0000012}', ""); + 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=1.200000000000000e+01}', ""); Expect(0, 119532, '\p{^Numeric_Value=1.200000000000000e+01}', ""); Expect(0, 119532, '\P{Numeric_Value=1.200000000000000e+01}', ""); @@ -72598,18 +74029,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 119533, '\p{^Numeric_Value=1.200000000000000e+01}', ""); Expect(1, 119533, '\P{Numeric_Value=1.200000000000000e+01}', ""); Expect(0, 119533, '\P{^Numeric_Value=1.200000000000000e+01}', ""); - Error('\p{Nv=/a/ 01_2}'); - Error('\P{Nv=/a/ 01_2}'); + Error('\p{Nv=_00_01_2/a/}'); + Error('\P{Nv=_00_01_2/a/}'); Expect(1, 119532, '\p{Nv=:\A12\z:}', "");; Expect(0, 119533, '\p{Nv=:\A12\z:}', "");; - Expect(1, 119532, '\p{Nv=00_00_00_00_01_2}', ""); - Expect(0, 119532, '\p{^Nv=00_00_00_00_01_2}', ""); - Expect(0, 119532, '\P{Nv=00_00_00_00_01_2}', ""); - Expect(1, 119532, '\P{^Nv=00_00_00_00_01_2}', ""); - Expect(0, 119533, '\p{Nv=00_00_00_00_01_2}', ""); - Expect(1, 119533, '\p{^Nv=00_00_00_00_01_2}', ""); - Expect(1, 119533, '\P{Nv=00_00_00_00_01_2}', ""); - Expect(0, 119533, '\P{^Nv=00_00_00_00_01_2}', ""); + Expect(1, 119532, '\p{Nv=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=1.200000000000000e+01}', ""); Expect(0, 119532, '\p{^Nv=1.200000000000000e+01}', ""); Expect(0, 119532, '\P{Nv=1.200000000000000e+01}', ""); @@ -72618,34 +74049,34 @@ 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=- 000_000_000_12/a/}'); - Error('\P{Is_Numeric_Value=- 000_000_000_12/a/}'); - Expect(1, 119532, '\p{Is_Numeric_Value=00_00_12}', ""); - Expect(0, 119532, '\p{^Is_Numeric_Value=00_00_12}', ""); - Expect(0, 119532, '\P{Is_Numeric_Value=00_00_12}', ""); - Expect(1, 119532, '\P{^Is_Numeric_Value=00_00_12}', ""); - Expect(0, 119533, '\p{Is_Numeric_Value=00_00_12}', ""); - Expect(1, 119533, '\p{^Is_Numeric_Value=00_00_12}', ""); - Expect(1, 119533, '\P{Is_Numeric_Value=00_00_12}', ""); - Expect(0, 119533, '\P{^Is_Numeric_Value=00_00_12}', ""); - Expect(1, 119532, '\p{Is_Numeric_Value: 1.200000000000000e+01}', ""); - Expect(0, 119532, '\p{^Is_Numeric_Value: 1.200000000000000e+01}', ""); - Expect(0, 119532, '\P{Is_Numeric_Value: 1.200000000000000e+01}', ""); - Expect(1, 119532, '\P{^Is_Numeric_Value: 1.200000000000000e+01}', ""); - Expect(0, 119533, '\p{Is_Numeric_Value: 1.200000000000000e+01}', ""); - Expect(1, 119533, '\p{^Is_Numeric_Value: 1.200000000000000e+01}', ""); - Expect(1, 119533, '\P{Is_Numeric_Value: 1.200000000000000e+01}', ""); - Expect(0, 119533, '\P{^Is_Numeric_Value: 1.200000000000000e+01}', ""); - Error('\p{Is_Nv=:=_-+0001_2}'); - Error('\P{Is_Nv=:=_-+0001_2}'); - Expect(1, 119532, '\p{Is_Nv=+000000012}', ""); - Expect(0, 119532, '\p{^Is_Nv=+000000012}', ""); - Expect(0, 119532, '\P{Is_Nv=+000000012}', ""); - Expect(1, 119532, '\P{^Is_Nv=+000000012}', ""); - Expect(0, 119533, '\p{Is_Nv=+000000012}', ""); - Expect(1, 119533, '\p{^Is_Nv=+000000012}', ""); - Expect(1, 119533, '\P{Is_Nv=+000000012}', ""); - Expect(0, 119533, '\P{^Is_Nv=+000000012}', ""); + 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}', ""); + Expect(1, 119532, '\p{Is_Numeric_Value=1.200000000000000e+01}', ""); + Expect(0, 119532, '\p{^Is_Numeric_Value=1.200000000000000e+01}', ""); + Expect(0, 119532, '\P{Is_Numeric_Value=1.200000000000000e+01}', ""); + Expect(1, 119532, '\P{^Is_Numeric_Value=1.200000000000000e+01}', ""); + Expect(0, 119533, '\p{Is_Numeric_Value=1.200000000000000e+01}', ""); + Expect(1, 119533, '\p{^Is_Numeric_Value=1.200000000000000e+01}', ""); + Expect(1, 119533, '\P{Is_Numeric_Value=1.200000000000000e+01}', ""); + Expect(0, 119533, '\P{^Is_Numeric_Value=1.200000000000000e+01}', ""); + Error('\p{Is_Nv=_ +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}', ""); 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}', ""); @@ -72654,18 +74085,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=-0000013:=}'); - Error('\P{Numeric_Value=-0000013:=}'); + Error('\p{Numeric_Value::=- +0013}'); + Error('\P{Numeric_Value::=- +0013}'); Expect(1, 119533, '\p{Numeric_Value=:\A13\z:}', "");; Expect(0, 119534, '\p{Numeric_Value=:\A13\z:}', "");; - Expect(1, 119533, '\p{Numeric_Value: 00000000013}', ""); - Expect(0, 119533, '\p{^Numeric_Value: 00000000013}', ""); - Expect(0, 119533, '\P{Numeric_Value: 00000000013}', ""); - Expect(1, 119533, '\P{^Numeric_Value: 00000000013}', ""); - Expect(0, 119534, '\p{Numeric_Value: 00000000013}', ""); - Expect(1, 119534, '\p{^Numeric_Value: 00000000013}', ""); - Expect(1, 119534, '\P{Numeric_Value: 00000000013}', ""); - Expect(0, 119534, '\P{^Numeric_Value: 00000000013}', ""); + Expect(1, 119533, '\p{Numeric_Value: 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=1.300000000000000e+01}', ""); Expect(0, 119533, '\p{^Numeric_Value=1.300000000000000e+01}', ""); Expect(0, 119533, '\P{Numeric_Value=1.300000000000000e+01}', ""); @@ -72674,18 +74105,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=_-00013/a/}'); - Error('\P{Nv=_-00013/a/}'); + Error('\p{Nv=/a/ +013}'); + Error('\P{Nv=/a/ +013}'); 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=+0000000013}', ""); + Expect(0, 119533, '\p{^Nv=+0000000013}', ""); + Expect(0, 119533, '\P{Nv=+0000000013}', ""); + Expect(1, 119533, '\P{^Nv=+0000000013}', ""); + Expect(0, 119534, '\p{Nv=+0000000013}', ""); + Expect(1, 119534, '\p{^Nv=+0000000013}', ""); + Expect(1, 119534, '\P{Nv=+0000000013}', ""); + Expect(0, 119534, '\P{^Nv=+0000000013}', ""); Expect(1, 119533, '\p{Nv=1.300000000000000e+01}', ""); Expect(0, 119533, '\p{^Nv=1.300000000000000e+01}', ""); Expect(0, 119533, '\P{Nv=1.300000000000000e+01}', ""); @@ -72694,16 +74125,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_13}'); - Error('\P{Is_Numeric_Value= :=+0_0_0_13}'); - Expect(1, 119533, '\p{Is_Numeric_Value: 0_0_0_0_0_0_13}', ""); - Expect(0, 119533, '\p{^Is_Numeric_Value: 0_0_0_0_0_0_13}', ""); - Expect(0, 119533, '\P{Is_Numeric_Value: 0_0_0_0_0_0_13}', ""); - Expect(1, 119533, '\P{^Is_Numeric_Value: 0_0_0_0_0_0_13}', ""); - Expect(0, 119534, '\p{Is_Numeric_Value: 0_0_0_0_0_0_13}', ""); - Expect(1, 119534, '\p{^Is_Numeric_Value: 0_0_0_0_0_0_13}', ""); - Expect(1, 119534, '\P{Is_Numeric_Value: 0_0_0_0_0_0_13}', ""); - Expect(0, 119534, '\P{^Is_Numeric_Value: 0_0_0_0_0_0_13}', ""); + 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}', ""); 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}', ""); @@ -72712,16 +74143,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=/a/-0_0_0_0_0_0_0_0_013}'); - Error('\P{Is_Nv=/a/-0_0_0_0_0_0_0_0_013}'); - Expect(1, 119533, '\p{Is_Nv=+00000000013}', ""); - Expect(0, 119533, '\p{^Is_Nv=+00000000013}', ""); - Expect(0, 119533, '\P{Is_Nv=+00000000013}', ""); - Expect(1, 119533, '\P{^Is_Nv=+00000000013}', ""); - Expect(0, 119534, '\p{Is_Nv=+00000000013}', ""); - Expect(1, 119534, '\p{^Is_Nv=+00000000013}', ""); - Expect(1, 119534, '\P{Is_Nv=+00000000013}', ""); - Expect(0, 119534, '\P{^Is_Nv=+00000000013}', ""); + 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}', ""); 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}', ""); @@ -72730,18 +74161,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=-:=00013/00002}'); - Error('\P{Numeric_Value=-:=00013/00002}'); + Error('\p{Numeric_Value=:= -+0000013/000002}'); + Error('\P{Numeric_Value=:= -+0000013/000002}'); Expect(1, 3888, '\p{Numeric_Value=:\A13/2\z:}', "");; Expect(0, 3889, '\p{Numeric_Value=:\A13/2\z:}', "");; - Expect(1, 3888, '\p{Numeric_Value=+00000013/02}', ""); - Expect(0, 3888, '\p{^Numeric_Value=+00000013/02}', ""); - Expect(0, 3888, '\P{Numeric_Value=+00000013/02}', ""); - Expect(1, 3888, '\P{^Numeric_Value=+00000013/02}', ""); - Expect(0, 3889, '\p{Numeric_Value=+00000013/02}', ""); - Expect(1, 3889, '\p{^Numeric_Value=+00000013/02}', ""); - Expect(1, 3889, '\P{Numeric_Value=+00000013/02}', ""); - Expect(0, 3889, '\P{^Numeric_Value=+00000013/02}', ""); + Expect(1, 3888, '\p{Numeric_Value=+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=780/120}', ""); Expect(0, 3888, '\p{^Numeric_Value=780/120}', ""); Expect(0, 3888, '\P{Numeric_Value=780/120}', ""); @@ -72782,18 +74213,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=/a/ 00000013/000002}'); - Error('\P{Nv=/a/ 00000013/000002}'); + Error('\p{Nv=-:=00013/02}'); + Error('\P{Nv=-:=00013/02}'); Expect(1, 3888, '\p{Nv=:\A13/2\z:}', "");; Expect(0, 3889, '\p{Nv=:\A13/2\z:}', "");; - Expect(1, 3888, '\p{Nv=+00000000013/00000002}', ""); - Expect(0, 3888, '\p{^Nv=+00000000013/00000002}', ""); - Expect(0, 3888, '\P{Nv=+00000000013/00000002}', ""); - Expect(1, 3888, '\P{^Nv=+00000000013/00000002}', ""); - Expect(0, 3889, '\p{Nv=+00000000013/00000002}', ""); - Expect(1, 3889, '\p{^Nv=+00000000013/00000002}', ""); - Expect(1, 3889, '\P{Nv=+00000000013/00000002}', ""); - Expect(0, 3889, '\P{^Nv=+00000000013/00000002}', ""); + Expect(1, 3888, '\p{Nv=+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=780/120}', ""); Expect(0, 3888, '\p{^Nv=780/120}', ""); Expect(0, 3888, '\P{Nv=780/120}', ""); @@ -72818,14 +74249,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}', ""); @@ -72834,16 +74265,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=:= +000013/00002}'); - Error('\P{Is_Numeric_Value=:= +000013/00002}'); - Expect(1, 3888, '\p{Is_Numeric_Value=0000013/0000002}', ""); - Expect(0, 3888, '\p{^Is_Numeric_Value=0000013/0000002}', ""); - Expect(0, 3888, '\P{Is_Numeric_Value=0000013/0000002}', ""); - Expect(1, 3888, '\P{^Is_Numeric_Value=0000013/0000002}', ""); - Expect(0, 3889, '\p{Is_Numeric_Value=0000013/0000002}', ""); - Expect(1, 3889, '\p{^Is_Numeric_Value=0000013/0000002}', ""); - Expect(1, 3889, '\P{Is_Numeric_Value=0000013/0000002}', ""); - Expect(0, 3889, '\P{^Is_Numeric_Value=0000013/0000002}', ""); + 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}', ""); 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}', ""); @@ -72852,22 +74283,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3889, '\p{^Is_Numeric_Value=780/120}', ""); Expect(1, 3889, '\P{Is_Numeric_Value=780/120}', ""); Expect(0, 3889, '\P{^Is_Numeric_Value=780/120}', ""); - Expect(1, 3888, '\p{Is_Numeric_Value: 6.5e+00}', ""); - Expect(0, 3888, '\p{^Is_Numeric_Value: 6.5e+00}', ""); - Expect(0, 3888, '\P{Is_Numeric_Value: 6.5e+00}', ""); - Expect(1, 3888, '\P{^Is_Numeric_Value: 6.5e+00}', ""); - Expect(0, 3889, '\p{Is_Numeric_Value: 6.5e+00}', ""); - Expect(1, 3889, '\p{^Is_Numeric_Value: 6.5e+00}', ""); - Expect(1, 3889, '\P{Is_Numeric_Value: 6.5e+00}', ""); - Expect(0, 3889, '\P{^Is_Numeric_Value: 6.5e+00}', ""); - Expect(1, 3888, '\p{Is_Numeric_Value:6.5}', ""); - Expect(0, 3888, '\p{^Is_Numeric_Value:6.5}', ""); - Expect(0, 3888, '\P{Is_Numeric_Value:6.5}', ""); - Expect(1, 3888, '\P{^Is_Numeric_Value:6.5}', ""); - Expect(0, 3889, '\p{Is_Numeric_Value:6.5}', ""); - Expect(1, 3889, '\p{^Is_Numeric_Value:6.5}', ""); - Expect(1, 3889, '\P{Is_Numeric_Value:6.5}', ""); - Expect(0, 3889, '\P{^Is_Numeric_Value:6.5}', ""); + Expect(1, 3888, '\p{Is_Numeric_Value=6.5e+00}', ""); + Expect(0, 3888, '\p{^Is_Numeric_Value=6.5e+00}', ""); + Expect(0, 3888, '\P{Is_Numeric_Value=6.5e+00}', ""); + Expect(1, 3888, '\P{^Is_Numeric_Value=6.5e+00}', ""); + Expect(0, 3889, '\p{Is_Numeric_Value=6.5e+00}', ""); + Expect(1, 3889, '\p{^Is_Numeric_Value=6.5e+00}', ""); + Expect(1, 3889, '\P{Is_Numeric_Value=6.5e+00}', ""); + Expect(0, 3889, '\P{^Is_Numeric_Value=6.5e+00}', ""); + Expect(1, 3888, '\p{Is_Numeric_Value=6.5}', ""); + Expect(0, 3888, '\p{^Is_Numeric_Value=6.5}', ""); + Expect(0, 3888, '\P{Is_Numeric_Value=6.5}', ""); + Expect(1, 3888, '\P{^Is_Numeric_Value=6.5}', ""); + Expect(0, 3889, '\p{Is_Numeric_Value=6.5}', ""); + Expect(1, 3889, '\p{^Is_Numeric_Value=6.5}', ""); + Expect(1, 3889, '\P{Is_Numeric_Value=6.5}', ""); + Expect(0, 3889, '\P{^Is_Numeric_Value=6.5}', ""); Expect(1, 3888, '\p{Is_Numeric_Value=6.50e+00}', ""); Expect(0, 3888, '\p{^Is_Numeric_Value=6.50e+00}', ""); Expect(0, 3888, '\P{Is_Numeric_Value=6.50e+00}', ""); @@ -72884,16 +74315,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/+00013/0002}'); - Error('\P{Is_Nv: /a/+00013/0002}'); - Expect(1, 3888, '\p{Is_Nv=0013/000000002}', ""); - Expect(0, 3888, '\p{^Is_Nv=0013/000000002}', ""); - Expect(0, 3888, '\P{Is_Nv=0013/000000002}', ""); - Expect(1, 3888, '\P{^Is_Nv=0013/000000002}', ""); - Expect(0, 3889, '\p{Is_Nv=0013/000000002}', ""); - Expect(1, 3889, '\p{^Is_Nv=0013/000000002}', ""); - Expect(1, 3889, '\P{Is_Nv=0013/000000002}', ""); - Expect(0, 3889, '\P{^Is_Nv=0013/000000002}', ""); + 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}', ""); Expect(1, 3888, '\p{Is_Nv=780/120}', ""); Expect(0, 3888, '\p{^Is_Nv=780/120}', ""); Expect(0, 3888, '\P{Is_Nv=780/120}', ""); @@ -72934,18 +74365,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= +14/a/}'); - Error('\P{Numeric_Value= +14/a/}'); + Error('\p{Numeric_Value=/a/_14}'); + Error('\P{Numeric_Value=/a/_14}'); Expect(1, 119534, '\p{Numeric_Value=:\A14\z:}', "");; Expect(0, 119535, '\p{Numeric_Value=:\A14\z:}', "");; - 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=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=1.400000000000000e+01}', ""); Expect(0, 119534, '\p{^Numeric_Value=1.400000000000000e+01}', ""); Expect(0, 119534, '\P{Numeric_Value=1.400000000000000e+01}', ""); @@ -72954,18 +74385,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=:=+0014}'); - Error('\P{Nv=:=+0014}'); + Error('\p{Nv=/a/0_0_0_0_0_0_0_14}'); + Error('\P{Nv=/a/0_0_0_0_0_0_0_14}'); Expect(1, 119534, '\p{Nv=:\A14\z:}', "");; Expect(0, 119535, '\p{Nv=:\A14\z:}', "");; - Expect(1, 119534, '\p{Nv=+0_0_0_0_0_0_0_14}', ""); - Expect(0, 119534, '\p{^Nv=+0_0_0_0_0_0_0_14}', ""); - Expect(0, 119534, '\P{Nv=+0_0_0_0_0_0_0_14}', ""); - Expect(1, 119534, '\P{^Nv=+0_0_0_0_0_0_0_14}', ""); - Expect(0, 119535, '\p{Nv=+0_0_0_0_0_0_0_14}', ""); - Expect(1, 119535, '\p{^Nv=+0_0_0_0_0_0_0_14}', ""); - Expect(1, 119535, '\P{Nv=+0_0_0_0_0_0_0_14}', ""); - Expect(0, 119535, '\P{^Nv=+0_0_0_0_0_0_0_14}', ""); + Expect(1, 119534, '\p{Nv=+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=1.400000000000000e+01}', ""); Expect(0, 119534, '\p{^Nv=1.400000000000000e+01}', ""); Expect(0, 119534, '\P{Nv=1.400000000000000e+01}', ""); @@ -72974,16 +74405,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/--0000014}'); - Error('\P{Is_Numeric_Value=/a/--0000014}'); - Expect(1, 119534, '\p{Is_Numeric_Value:0_0_0_0_0_0_0_14}', ""); - Expect(0, 119534, '\p{^Is_Numeric_Value:0_0_0_0_0_0_0_14}', ""); - Expect(0, 119534, '\P{Is_Numeric_Value:0_0_0_0_0_0_0_14}', ""); - Expect(1, 119534, '\P{^Is_Numeric_Value:0_0_0_0_0_0_0_14}', ""); - Expect(0, 119535, '\p{Is_Numeric_Value:0_0_0_0_0_0_0_14}', ""); - Expect(1, 119535, '\p{^Is_Numeric_Value:0_0_0_0_0_0_0_14}', ""); - Expect(1, 119535, '\P{Is_Numeric_Value:0_0_0_0_0_0_0_14}', ""); - Expect(0, 119535, '\P{^Is_Numeric_Value:0_0_0_0_0_0_0_14}', ""); + 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}', ""); 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}', ""); @@ -72992,16 +74423,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 119535, '\p{^Is_Numeric_Value=1.400000000000000e+01}', ""); Expect(1, 119535, '\P{Is_Numeric_Value=1.400000000000000e+01}', ""); Expect(0, 119535, '\P{^Is_Numeric_Value=1.400000000000000e+01}', ""); - Error('\p{Is_Nv:/a/-14}'); - Error('\P{Is_Nv:/a/-14}'); - Expect(1, 119534, '\p{Is_Nv=000000001_4}', ""); - Expect(0, 119534, '\p{^Is_Nv=000000001_4}', ""); - Expect(0, 119534, '\P{Is_Nv=000000001_4}', ""); - Expect(1, 119534, '\P{^Is_Nv=000000001_4}', ""); - Expect(0, 119535, '\p{Is_Nv=000000001_4}', ""); - Expect(1, 119535, '\p{^Is_Nv=000000001_4}', ""); - Expect(1, 119535, '\P{Is_Nv=000000001_4}', ""); - Expect(0, 119535, '\P{^Is_Nv=000000001_4}', ""); + 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}', ""); 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}', ""); @@ -73010,18 +74441,18 @@ 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=-_00000015:=}'); - Error('\P{Numeric_Value=-_00000015:=}'); + Error('\p{Numeric_Value=/a/ 0015}'); + Error('\P{Numeric_Value=/a/ 0015}'); Expect(1, 119535, '\p{Numeric_Value=:\A15\z:}', "");; Expect(0, 119536, '\p{Numeric_Value=:\A15\z:}', "");; - Expect(1, 119535, '\p{Numeric_Value=+0_0_15}', ""); - Expect(0, 119535, '\p{^Numeric_Value=+0_0_15}', ""); - Expect(0, 119535, '\P{Numeric_Value=+0_0_15}', ""); - Expect(1, 119535, '\P{^Numeric_Value=+0_0_15}', ""); - Expect(0, 119536, '\p{Numeric_Value=+0_0_15}', ""); - Expect(1, 119536, '\p{^Numeric_Value=+0_0_15}', ""); - Expect(1, 119536, '\P{Numeric_Value=+0_0_15}', ""); - Expect(0, 119536, '\P{^Numeric_Value=+0_0_15}', ""); + Expect(1, 119535, '\p{Numeric_Value=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}', ""); @@ -73030,18 +74461,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 119536, '\p{^Numeric_Value:1.500000000000000e+01}', ""); Expect(1, 119536, '\P{Numeric_Value:1.500000000000000e+01}', ""); Expect(0, 119536, '\P{^Numeric_Value:1.500000000000000e+01}', ""); - Error('\p{Nv= +000_000_000_15:=}'); - Error('\P{Nv= +000_000_000_15:=}'); + Error('\p{Nv=/a/ 15}'); + Error('\P{Nv=/a/ 15}'); Expect(1, 119535, '\p{Nv=:\A15\z:}', "");; Expect(0, 119536, '\p{Nv=:\A15\z:}', "");; - 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=+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=1.500000000000000e+01}', ""); Expect(0, 119535, '\p{^Nv=1.500000000000000e+01}', ""); Expect(0, 119535, '\P{Nv=1.500000000000000e+01}', ""); @@ -73050,16 +74481,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= :=+000000015}'); - Error('\P{Is_Numeric_Value= :=+000000015}'); - Expect(1, 119535, '\p{Is_Numeric_Value=001_5}', ""); - Expect(0, 119535, '\p{^Is_Numeric_Value=001_5}', ""); - Expect(0, 119535, '\P{Is_Numeric_Value=001_5}', ""); - Expect(1, 119535, '\P{^Is_Numeric_Value=001_5}', ""); - Expect(0, 119536, '\p{Is_Numeric_Value=001_5}', ""); - Expect(1, 119536, '\p{^Is_Numeric_Value=001_5}', ""); - Expect(1, 119536, '\P{Is_Numeric_Value=001_5}', ""); - Expect(0, 119536, '\P{^Is_Numeric_Value=001_5}', ""); + 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}', ""); 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}', ""); @@ -73068,16 +74499,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 119536, '\p{^Is_Numeric_Value=1.500000000000000e+01}', ""); Expect(1, 119536, '\P{Is_Numeric_Value=1.500000000000000e+01}', ""); Expect(0, 119536, '\P{^Is_Numeric_Value=1.500000000000000e+01}', ""); - Error('\p{Is_Nv= +0_0_0_0_0_0_00015:=}'); - Error('\P{Is_Nv= +0_0_0_0_0_0_00015:=}'); - Expect(1, 119535, '\p{Is_Nv=0_0_0_0_0_0_0015}', ""); - Expect(0, 119535, '\p{^Is_Nv=0_0_0_0_0_0_0015}', ""); - Expect(0, 119535, '\P{Is_Nv=0_0_0_0_0_0_0015}', ""); - Expect(1, 119535, '\P{^Is_Nv=0_0_0_0_0_0_0015}', ""); - Expect(0, 119536, '\p{Is_Nv=0_0_0_0_0_0_0015}', ""); - Expect(1, 119536, '\p{^Is_Nv=0_0_0_0_0_0_0015}', ""); - Expect(1, 119536, '\P{Is_Nv=0_0_0_0_0_0_0015}', ""); - Expect(0, 119536, '\P{^Is_Nv=0_0_0_0_0_0_0015}', ""); + 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}', ""); 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}', ""); @@ -73086,18 +74517,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/0000000002}'); - Error('\P{Numeric_Value=:= 00000000015/0000000002}'); + Error('\p{Numeric_Value=:= 00000000015/002}'); + Error('\P{Numeric_Value=:= 00000000015/002}'); Expect(1, 3889, '\p{Numeric_Value=:\A15/2\z:}', "");; Expect(0, 3890, '\p{Numeric_Value=:\A15/2\z:}', "");; - Expect(1, 3889, '\p{Numeric_Value=000015/02}', ""); - Expect(0, 3889, '\p{^Numeric_Value=000015/02}', ""); - Expect(0, 3889, '\P{Numeric_Value=000015/02}', ""); - Expect(1, 3889, '\P{^Numeric_Value=000015/02}', ""); - Expect(0, 3890, '\p{Numeric_Value=000015/02}', ""); - Expect(1, 3890, '\p{^Numeric_Value=000015/02}', ""); - Expect(1, 3890, '\P{Numeric_Value=000015/02}', ""); - Expect(0, 3890, '\P{^Numeric_Value=000015/02}', ""); + Expect(1, 3889, '\p{Numeric_Value=+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=900/120}', ""); Expect(0, 3889, '\p{^Numeric_Value=900/120}', ""); Expect(0, 3889, '\P{Numeric_Value=900/120}', ""); @@ -73114,14 +74545,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3890, '\p{^Numeric_Value=7.5e+00}', ""); Expect(1, 3890, '\P{Numeric_Value=7.5e+00}', ""); Expect(0, 3890, '\P{^Numeric_Value=7.5e+00}', ""); - Expect(1, 3889, '\p{Numeric_Value: 7.5}', ""); - Expect(0, 3889, '\p{^Numeric_Value: 7.5}', ""); - Expect(0, 3889, '\P{Numeric_Value: 7.5}', ""); - Expect(1, 3889, '\P{^Numeric_Value: 7.5}', ""); - Expect(0, 3890, '\p{Numeric_Value: 7.5}', ""); - Expect(1, 3890, '\p{^Numeric_Value: 7.5}', ""); - Expect(1, 3890, '\P{Numeric_Value: 7.5}', ""); - Expect(0, 3890, '\P{^Numeric_Value: 7.5}', ""); + Expect(1, 3889, '\p{Numeric_Value=7.5}', ""); + Expect(0, 3889, '\p{^Numeric_Value=7.5}', ""); + Expect(0, 3889, '\P{Numeric_Value=7.5}', ""); + Expect(1, 3889, '\P{^Numeric_Value=7.5}', ""); + Expect(0, 3890, '\p{Numeric_Value=7.5}', ""); + Expect(1, 3890, '\p{^Numeric_Value=7.5}', ""); + Expect(1, 3890, '\P{Numeric_Value=7.5}', ""); + Expect(0, 3890, '\P{^Numeric_Value=7.5}', ""); Expect(1, 3889, '\p{Numeric_Value=7.50e+00}', ""); Expect(0, 3889, '\p{^Numeric_Value=7.50e+00}', ""); Expect(0, 3889, '\P{Numeric_Value=7.50e+00}', ""); @@ -73138,26 +74569,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3890, '\p{^Numeric_Value=7.50}', ""); Expect(1, 3890, '\P{Numeric_Value=7.50}', ""); Expect(0, 3890, '\P{^Numeric_Value=7.50}', ""); - Error('\p{Nv= +00000000015/00000002:=}'); - Error('\P{Nv= +00000000015/00000002:=}'); + Error('\p{Nv=:= 0000000015/0000002}'); + Error('\P{Nv=:= 0000000015/0000002}'); Expect(1, 3889, '\p{Nv=:\A15/2\z:}', "");; Expect(0, 3890, '\p{Nv=:\A15/2\z:}', "");; - Expect(1, 3889, '\p{Nv=0000015/0002}', ""); - Expect(0, 3889, '\p{^Nv=0000015/0002}', ""); - Expect(0, 3889, '\P{Nv=0000015/0002}', ""); - Expect(1, 3889, '\P{^Nv=0000015/0002}', ""); - Expect(0, 3890, '\p{Nv=0000015/0002}', ""); - Expect(1, 3890, '\p{^Nv=0000015/0002}', ""); - Expect(1, 3890, '\P{Nv=0000015/0002}', ""); - Expect(0, 3890, '\P{^Nv=0000015/0002}', ""); - Expect(1, 3889, '\p{Nv: 900/120}', ""); - Expect(0, 3889, '\p{^Nv: 900/120}', ""); - Expect(0, 3889, '\P{Nv: 900/120}', ""); - Expect(1, 3889, '\P{^Nv: 900/120}', ""); - Expect(0, 3890, '\p{Nv: 900/120}', ""); - Expect(1, 3890, '\p{^Nv: 900/120}', ""); - Expect(1, 3890, '\P{Nv: 900/120}', ""); - Expect(0, 3890, '\P{^Nv: 900/120}', ""); + Expect(1, 3889, '\p{Nv=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=900/120}', ""); + Expect(0, 3889, '\p{^Nv=900/120}', ""); + Expect(0, 3889, '\P{Nv=900/120}', ""); + Expect(1, 3889, '\P{^Nv=900/120}', ""); + Expect(0, 3890, '\p{Nv=900/120}', ""); + Expect(1, 3890, '\p{^Nv=900/120}', ""); + Expect(1, 3890, '\P{Nv=900/120}', ""); + Expect(0, 3890, '\P{^Nv=900/120}', ""); Expect(1, 3889, '\p{Nv=7.5e+00}', ""); Expect(0, 3889, '\p{^Nv=7.5e+00}', ""); Expect(0, 3889, '\P{Nv=7.5e+00}', ""); @@ -73190,24 +74621,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=_00015/02/a/}'); - Error('\P{Is_Numeric_Value=_00015/02/a/}'); - Expect(1, 3889, '\p{Is_Numeric_Value:00000015/002}', ""); - Expect(0, 3889, '\p{^Is_Numeric_Value:00000015/002}', ""); - Expect(0, 3889, '\P{Is_Numeric_Value:00000015/002}', ""); - Expect(1, 3889, '\P{^Is_Numeric_Value:00000015/002}', ""); - Expect(0, 3890, '\p{Is_Numeric_Value:00000015/002}', ""); - Expect(1, 3890, '\p{^Is_Numeric_Value:00000015/002}', ""); - Expect(1, 3890, '\P{Is_Numeric_Value:00000015/002}', ""); - Expect(0, 3890, '\P{^Is_Numeric_Value:00000015/002}', ""); - Expect(1, 3889, '\p{Is_Numeric_Value=900/120}', ""); - Expect(0, 3889, '\p{^Is_Numeric_Value=900/120}', ""); - Expect(0, 3889, '\P{Is_Numeric_Value=900/120}', ""); - 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=_/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}', ""); 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}', ""); @@ -73224,32 +74655,32 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3890, '\p{^Is_Numeric_Value=7.5}', ""); Expect(1, 3890, '\P{Is_Numeric_Value=7.5}', ""); Expect(0, 3890, '\P{^Is_Numeric_Value=7.5}', ""); - Expect(1, 3889, '\p{Is_Numeric_Value:7.50e+00}', ""); - Expect(0, 3889, '\p{^Is_Numeric_Value:7.50e+00}', ""); - Expect(0, 3889, '\P{Is_Numeric_Value:7.50e+00}', ""); - Expect(1, 3889, '\P{^Is_Numeric_Value:7.50e+00}', ""); - Expect(0, 3890, '\p{Is_Numeric_Value:7.50e+00}', ""); - Expect(1, 3890, '\p{^Is_Numeric_Value:7.50e+00}', ""); - Expect(1, 3890, '\P{Is_Numeric_Value:7.50e+00}', ""); - Expect(0, 3890, '\P{^Is_Numeric_Value:7.50e+00}', ""); - Expect(1, 3889, '\p{Is_Numeric_Value=7.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=:= -+0000015/00002}'); - Error('\P{Is_Nv=:= -+0000015/00002}'); - Expect(1, 3889, '\p{Is_Nv=000000015/00002}', ""); - Expect(0, 3889, '\p{^Is_Nv=000000015/00002}', ""); - Expect(0, 3889, '\P{Is_Nv=000000015/00002}', ""); - Expect(1, 3889, '\P{^Is_Nv=000000015/00002}', ""); - Expect(0, 3890, '\p{Is_Nv=000000015/00002}', ""); - Expect(1, 3890, '\p{^Is_Nv=000000015/00002}', ""); - Expect(1, 3890, '\P{Is_Nv=000000015/00002}', ""); - Expect(0, 3890, '\P{^Is_Nv=000000015/00002}', ""); + Expect(1, 3889, '\p{Is_Numeric_Value=7.50e+00}', ""); + Expect(0, 3889, '\p{^Is_Numeric_Value=7.50e+00}', ""); + Expect(0, 3889, '\P{Is_Numeric_Value=7.50e+00}', ""); + Expect(1, 3889, '\P{^Is_Numeric_Value=7.50e+00}', ""); + Expect(0, 3890, '\p{Is_Numeric_Value=7.50e+00}', ""); + Expect(1, 3890, '\p{^Is_Numeric_Value=7.50e+00}', ""); + Expect(1, 3890, '\P{Is_Numeric_Value=7.50e+00}', ""); + Expect(0, 3890, '\P{^Is_Numeric_Value=7.50e+00}', ""); + Expect(1, 3889, '\p{Is_Numeric_Value: 7.50}', ""); + Expect(0, 3889, '\p{^Is_Numeric_Value: 7.50}', ""); + Expect(0, 3889, '\P{Is_Numeric_Value: 7.50}', ""); + 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_Nv=900/120}', ""); Expect(0, 3889, '\p{^Is_Nv=900/120}', ""); Expect(0, 3889, '\P{Is_Nv=900/120}', ""); @@ -73274,14 +74705,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3890, '\p{^Is_Nv=7.5}', ""); Expect(1, 3890, '\P{Is_Nv=7.5}', ""); Expect(0, 3890, '\P{^Is_Nv=7.5}', ""); - Expect(1, 3889, '\p{Is_Nv: 7.50e+00}', ""); - Expect(0, 3889, '\p{^Is_Nv: 7.50e+00}', ""); - Expect(0, 3889, '\P{Is_Nv: 7.50e+00}', ""); - Expect(1, 3889, '\P{^Is_Nv: 7.50e+00}', ""); - Expect(0, 3890, '\p{Is_Nv: 7.50e+00}', ""); - Expect(1, 3890, '\p{^Is_Nv: 7.50e+00}', ""); - Expect(1, 3890, '\P{Is_Nv: 7.50e+00}', ""); - Expect(0, 3890, '\P{^Is_Nv: 7.50e+00}', ""); + Expect(1, 3889, '\p{Is_Nv=7.50e+00}', ""); + Expect(0, 3889, '\p{^Is_Nv=7.50e+00}', ""); + Expect(0, 3889, '\P{Is_Nv=7.50e+00}', ""); + Expect(1, 3889, '\P{^Is_Nv=7.50e+00}', ""); + Expect(0, 3890, '\p{Is_Nv=7.50e+00}', ""); + Expect(1, 3890, '\p{^Is_Nv=7.50e+00}', ""); + Expect(1, 3890, '\P{Is_Nv=7.50e+00}', ""); + Expect(0, 3890, '\P{^Is_Nv=7.50e+00}', ""); Expect(1, 3889, '\p{Is_Nv=7.50}', ""); Expect(0, 3889, '\p{^Is_Nv=7.50}', ""); Expect(0, 3889, '\P{Is_Nv=7.50}', ""); @@ -73290,18 +74721,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3890, '\p{^Is_Nv=7.50}', ""); Expect(1, 3890, '\P{Is_Nv=7.50}', ""); Expect(0, 3890, '\P{^Is_Nv=7.50}', ""); - Error('\p{Numeric_Value=_+00016/a/}'); - Error('\P{Numeric_Value=_+00016/a/}'); + Error('\p{Numeric_Value=__000001_6/a/}'); + Error('\P{Numeric_Value=__000001_6/a/}'); 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=+000016}', ""); + Expect(0, 119536, '\p{^Numeric_Value=+000016}', ""); + Expect(0, 119536, '\P{Numeric_Value=+000016}', ""); + Expect(1, 119536, '\P{^Numeric_Value=+000016}', ""); + Expect(0, 119537, '\p{Numeric_Value=+000016}', ""); + Expect(1, 119537, '\p{^Numeric_Value=+000016}', ""); + Expect(1, 119537, '\P{Numeric_Value=+000016}', ""); + Expect(0, 119537, '\P{^Numeric_Value=+000016}', ""); Expect(1, 119536, '\p{Numeric_Value=1.600000000000000e+01}', ""); Expect(0, 119536, '\p{^Numeric_Value=1.600000000000000e+01}', ""); Expect(0, 119536, '\P{Numeric_Value=1.600000000000000e+01}', ""); @@ -73310,18 +74741,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=:= _+0000000016}'); - Error('\P{Nv=:= _+0000000016}'); + Error('\p{Nv=:= 0016}'); + Error('\P{Nv=:= 0016}'); Expect(1, 119536, '\p{Nv=:\A16\z:}', "");; Expect(0, 119537, '\p{Nv=:\A16\z:}', "");; - Expect(1, 119536, '\p{Nv=0000016}', ""); - Expect(0, 119536, '\p{^Nv=0000016}', ""); - Expect(0, 119536, '\P{Nv=0000016}', ""); - Expect(1, 119536, '\P{^Nv=0000016}', ""); - Expect(0, 119537, '\p{Nv=0000016}', ""); - Expect(1, 119537, '\p{^Nv=0000016}', ""); - Expect(1, 119537, '\P{Nv=0000016}', ""); - Expect(0, 119537, '\P{^Nv=0000016}', ""); + Expect(1, 119536, '\p{Nv: 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=1.600000000000000e+01}', ""); Expect(0, 119536, '\p{^Nv=1.600000000000000e+01}', ""); Expect(0, 119536, '\P{Nv=1.600000000000000e+01}', ""); @@ -73330,16 +74761,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=:=- 0000_0000_16}'); - Error('\P{Is_Numeric_Value=:=- 0000_0000_16}'); - Expect(1, 119536, '\p{Is_Numeric_Value=00000000016}', ""); - Expect(0, 119536, '\p{^Is_Numeric_Value=00000000016}', ""); - Expect(0, 119536, '\P{Is_Numeric_Value=00000000016}', ""); - Expect(1, 119536, '\P{^Is_Numeric_Value=00000000016}', ""); - Expect(0, 119537, '\p{Is_Numeric_Value=00000000016}', ""); - Expect(1, 119537, '\p{^Is_Numeric_Value=00000000016}', ""); - Expect(1, 119537, '\P{Is_Numeric_Value=00000000016}', ""); - Expect(0, 119537, '\P{^Is_Numeric_Value=00000000016}', ""); + 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}', ""); 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}', ""); @@ -73348,16 +74779,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=-:=000000001_6}'); - Error('\P{Is_Nv=-:=000000001_6}'); - Expect(1, 119536, '\p{Is_Nv=+0_0_0_0_016}', ""); - Expect(0, 119536, '\p{^Is_Nv=+0_0_0_0_016}', ""); - Expect(0, 119536, '\P{Is_Nv=+0_0_0_0_016}', ""); - Expect(1, 119536, '\P{^Is_Nv=+0_0_0_0_016}', ""); - Expect(0, 119537, '\p{Is_Nv=+0_0_0_0_016}', ""); - Expect(1, 119537, '\p{^Is_Nv=+0_0_0_0_016}', ""); - Expect(1, 119537, '\P{Is_Nv=+0_0_0_0_016}', ""); - Expect(0, 119537, '\P{^Is_Nv=+0_0_0_0_016}', ""); + 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}', ""); 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}', ""); @@ -73366,18 +74797,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= 17/a/}'); - Error('\P{Numeric_Value= 17/a/}'); + Error('\p{Numeric_Value=:=- 000017}'); + Error('\P{Numeric_Value=:=- 000017}'); Expect(1, 119537, '\p{Numeric_Value=:\A17\z:}', "");; Expect(0, 119538, '\p{Numeric_Value=:\A17\z:}', "");; - Expect(1, 119537, '\p{Numeric_Value=00000000017}', ""); - Expect(0, 119537, '\p{^Numeric_Value=00000000017}', ""); - Expect(0, 119537, '\P{Numeric_Value=00000000017}', ""); - Expect(1, 119537, '\P{^Numeric_Value=00000000017}', ""); - Expect(0, 119538, '\p{Numeric_Value=00000000017}', ""); - Expect(1, 119538, '\p{^Numeric_Value=00000000017}', ""); - Expect(1, 119538, '\P{Numeric_Value=00000000017}', ""); - Expect(0, 119538, '\P{^Numeric_Value=00000000017}', ""); + Expect(1, 119537, '\p{Numeric_Value=+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=1.700000000000000e+01}', ""); Expect(0, 119537, '\p{^Numeric_Value=1.700000000000000e+01}', ""); Expect(0, 119537, '\P{Numeric_Value=1.700000000000000e+01}', ""); @@ -73386,18 +74817,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=:=+000017}'); - Error('\P{Nv=:=+000017}'); + Error('\p{Nv: :=+17}'); + Error('\P{Nv: :=+17}'); Expect(1, 119537, '\p{Nv=:\A17\z:}', "");; Expect(0, 119538, '\p{Nv=:\A17\z:}', "");; - Expect(1, 119537, '\p{Nv=000017}', ""); - Expect(0, 119537, '\p{^Nv=000017}', ""); - Expect(0, 119537, '\P{Nv=000017}', ""); - Expect(1, 119537, '\P{^Nv=000017}', ""); - Expect(0, 119538, '\p{Nv=000017}', ""); - Expect(1, 119538, '\p{^Nv=000017}', ""); - Expect(1, 119538, '\P{Nv=000017}', ""); - Expect(0, 119538, '\P{^Nv=000017}', ""); + Expect(1, 119537, '\p{Nv=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=1.700000000000000e+01}', ""); Expect(0, 119537, '\p{^Nv=1.700000000000000e+01}', ""); Expect(0, 119537, '\P{Nv=1.700000000000000e+01}', ""); @@ -73406,34 +74837,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=-00_00_00_01_7:=}'); - Error('\P{Is_Numeric_Value=-00_00_00_01_7:=}'); - Expect(1, 119537, '\p{Is_Numeric_Value=+0000000017}', ""); - Expect(0, 119537, '\p{^Is_Numeric_Value=+0000000017}', ""); - Expect(0, 119537, '\P{Is_Numeric_Value=+0000000017}', ""); - Expect(1, 119537, '\P{^Is_Numeric_Value=+0000000017}', ""); - Expect(0, 119538, '\p{Is_Numeric_Value=+0000000017}', ""); - Expect(1, 119538, '\p{^Is_Numeric_Value=+0000000017}', ""); - Expect(1, 119538, '\P{Is_Numeric_Value=+0000000017}', ""); - Expect(0, 119538, '\P{^Is_Numeric_Value=+0000000017}', ""); - Expect(1, 119537, '\p{Is_Numeric_Value=1.700000000000000e+01}', ""); - Expect(0, 119537, '\p{^Is_Numeric_Value=1.700000000000000e+01}', ""); - Expect(0, 119537, '\P{Is_Numeric_Value=1.700000000000000e+01}', ""); - 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=:=_ +0000001_7}'); - Error('\P{Is_Nv=:=_ +0000001_7}'); - Expect(1, 119537, '\p{Is_Nv=+00000000017}', ""); - Expect(0, 119537, '\p{^Is_Nv=+00000000017}', ""); - Expect(0, 119537, '\P{Is_Nv=+00000000017}', ""); - Expect(1, 119537, '\P{^Is_Nv=+00000000017}', ""); - Expect(0, 119538, '\p{Is_Nv=+00000000017}', ""); - Expect(1, 119538, '\p{^Is_Nv=+00000000017}', ""); - Expect(1, 119538, '\P{Is_Nv=+00000000017}', ""); - Expect(0, 119538, '\P{^Is_Nv=+00000000017}', ""); + 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}', ""); 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}', ""); @@ -73442,26 +74873,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 119538, '\p{^Is_Nv=1.700000000000000e+01}', ""); Expect(1, 119538, '\P{Is_Nv=1.700000000000000e+01}', ""); Expect(0, 119538, '\P{^Is_Nv=1.700000000000000e+01}', ""); - Error('\p{Numeric_Value= 00000017/002/a/}'); - Error('\P{Numeric_Value= 00000017/002/a/}'); + Error('\p{Numeric_Value=-_+000017/0000002/a/}'); + Error('\P{Numeric_Value=-_+000017/0000002/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=000017/002}', ""); - Expect(0, 3890, '\p{^Numeric_Value=000017/002}', ""); - Expect(0, 3890, '\P{Numeric_Value=000017/002}', ""); - Expect(1, 3890, '\P{^Numeric_Value=000017/002}', ""); - Expect(0, 3891, '\p{Numeric_Value=000017/002}', ""); - Expect(1, 3891, '\p{^Numeric_Value=000017/002}', ""); - Expect(1, 3891, '\P{Numeric_Value=000017/002}', ""); - Expect(0, 3891, '\P{^Numeric_Value=000017/002}', ""); - Expect(1, 3890, '\p{Numeric_Value:1020/120}', ""); - Expect(0, 3890, '\p{^Numeric_Value:1020/120}', ""); - Expect(0, 3890, '\P{Numeric_Value:1020/120}', ""); - Expect(1, 3890, '\P{^Numeric_Value:1020/120}', ""); - Expect(0, 3891, '\p{Numeric_Value:1020/120}', ""); - Expect(1, 3891, '\p{^Numeric_Value:1020/120}', ""); - Expect(1, 3891, '\P{Numeric_Value:1020/120}', ""); - Expect(0, 3891, '\P{^Numeric_Value:1020/120}', ""); + Expect(1, 3890, '\p{Numeric_Value=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=1020/120}', ""); + Expect(0, 3890, '\p{^Numeric_Value=1020/120}', ""); + Expect(0, 3890, '\P{Numeric_Value=1020/120}', ""); + Expect(1, 3890, '\P{^Numeric_Value=1020/120}', ""); + Expect(0, 3891, '\p{Numeric_Value=1020/120}', ""); + Expect(1, 3891, '\p{^Numeric_Value=1020/120}', ""); + Expect(1, 3891, '\P{Numeric_Value=1020/120}', ""); + Expect(0, 3891, '\P{^Numeric_Value=1020/120}', ""); Expect(1, 3890, '\p{Numeric_Value=8.5e+00}', ""); Expect(0, 3890, '\p{^Numeric_Value=8.5e+00}', ""); Expect(0, 3890, '\P{Numeric_Value=8.5e+00}', ""); @@ -73470,14 +74901,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3891, '\p{^Numeric_Value=8.5e+00}', ""); Expect(1, 3891, '\P{Numeric_Value=8.5e+00}', ""); Expect(0, 3891, '\P{^Numeric_Value=8.5e+00}', ""); - Expect(1, 3890, '\p{Numeric_Value: 8.5}', ""); - Expect(0, 3890, '\p{^Numeric_Value: 8.5}', ""); - Expect(0, 3890, '\P{Numeric_Value: 8.5}', ""); - Expect(1, 3890, '\P{^Numeric_Value: 8.5}', ""); - Expect(0, 3891, '\p{Numeric_Value: 8.5}', ""); - Expect(1, 3891, '\p{^Numeric_Value: 8.5}', ""); - Expect(1, 3891, '\P{Numeric_Value: 8.5}', ""); - Expect(0, 3891, '\P{^Numeric_Value: 8.5}', ""); + Expect(1, 3890, '\p{Numeric_Value=8.5}', ""); + Expect(0, 3890, '\p{^Numeric_Value=8.5}', ""); + Expect(0, 3890, '\P{Numeric_Value=8.5}', ""); + Expect(1, 3890, '\P{^Numeric_Value=8.5}', ""); + Expect(0, 3891, '\p{Numeric_Value=8.5}', ""); + Expect(1, 3891, '\p{^Numeric_Value=8.5}', ""); + Expect(1, 3891, '\P{Numeric_Value=8.5}', ""); + Expect(0, 3891, '\P{^Numeric_Value=8.5}', ""); Expect(1, 3890, '\p{Numeric_Value=8.50e+00}', ""); Expect(0, 3890, '\p{^Numeric_Value=8.50e+00}', ""); Expect(0, 3890, '\P{Numeric_Value=8.50e+00}', ""); @@ -73494,26 +74925,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3891, '\p{^Numeric_Value=8.50}', ""); Expect(1, 3891, '\P{Numeric_Value=8.50}', ""); Expect(0, 3891, '\P{^Numeric_Value=8.50}', ""); - Error('\p{Nv=-/a/0000000017/000002}'); - Error('\P{Nv=-/a/0000000017/000002}'); + Error('\p{Nv=/a/_ +000017/0000000002}'); + Error('\P{Nv=/a/_ +000017/0000000002}'); Expect(1, 3890, '\p{Nv=:\A17/2\z:}', "");; Expect(0, 3891, '\p{Nv=:\A17/2\z:}', "");; - Expect(1, 3890, '\p{Nv=17/02}', ""); - Expect(0, 3890, '\p{^Nv=17/02}', ""); - Expect(0, 3890, '\P{Nv=17/02}', ""); - Expect(1, 3890, '\P{^Nv=17/02}', ""); - Expect(0, 3891, '\p{Nv=17/02}', ""); - Expect(1, 3891, '\p{^Nv=17/02}', ""); - Expect(1, 3891, '\P{Nv=17/02}', ""); - Expect(0, 3891, '\P{^Nv=17/02}', ""); - Expect(1, 3890, '\p{Nv=1020/120}', ""); - Expect(0, 3890, '\p{^Nv=1020/120}', ""); - Expect(0, 3890, '\P{Nv=1020/120}', ""); - 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=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=8.5e+00}', ""); Expect(0, 3890, '\p{^Nv=8.5e+00}', ""); Expect(0, 3890, '\P{Nv=8.5e+00}', ""); @@ -73546,16 +74977,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3891, '\p{^Nv=8.50}', ""); Expect(1, 3891, '\P{Nv=8.50}', ""); Expect(0, 3891, '\P{^Nv=8.50}', ""); - Error('\p{Is_Numeric_Value= /a/0000017/0002}'); - Error('\P{Is_Numeric_Value= /a/0000017/0002}'); - Expect(1, 3890, '\p{Is_Numeric_Value=0017/0000002}', ""); - Expect(0, 3890, '\p{^Is_Numeric_Value=0017/0000002}', ""); - Expect(0, 3890, '\P{Is_Numeric_Value=0017/0000002}', ""); - Expect(1, 3890, '\P{^Is_Numeric_Value=0017/0000002}', ""); - Expect(0, 3891, '\p{Is_Numeric_Value=0017/0000002}', ""); - Expect(1, 3891, '\p{^Is_Numeric_Value=0017/0000002}', ""); - Expect(1, 3891, '\P{Is_Numeric_Value=0017/0000002}', ""); - Expect(0, 3891, '\P{^Is_Numeric_Value=0017/0000002}', ""); + 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}', ""); @@ -73596,16 +75027,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= +00000000017/0000002:=}'); - Error('\P{Is_Nv= +00000000017/0000002:=}'); - Expect(1, 3890, '\p{Is_Nv=0000000017/02}', ""); - Expect(0, 3890, '\p{^Is_Nv=0000000017/02}', ""); - Expect(0, 3890, '\P{Is_Nv=0000000017/02}', ""); - Expect(1, 3890, '\P{^Is_Nv=0000000017/02}', ""); - Expect(0, 3891, '\p{Is_Nv=0000000017/02}', ""); - Expect(1, 3891, '\p{^Is_Nv=0000000017/02}', ""); - Expect(1, 3891, '\P{Is_Nv=0000000017/02}', ""); - Expect(0, 3891, '\P{^Is_Nv=0000000017/02}', ""); + 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}', ""); Expect(1, 3890, '\p{Is_Nv=1020/120}', ""); Expect(0, 3890, '\p{^Is_Nv=1020/120}', ""); Expect(0, 3890, '\P{Is_Nv=1020/120}', ""); @@ -73614,14 +75045,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}', ""); @@ -73630,14 +75061,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}', ""); @@ -73646,18 +75077,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/ -00_01_8}'); - Error('\P{Numeric_Value: /a/ -00_01_8}'); + Error('\p{Numeric_Value= /a/0001_8}'); + Error('\P{Numeric_Value= /a/0001_8}'); Expect(1, 119538, '\p{Numeric_Value=:\A18\z:}', "");; Expect(0, 119539, '\p{Numeric_Value=:\A18\z:}', "");; - Expect(1, 119538, '\p{Numeric_Value=018}', ""); - Expect(0, 119538, '\p{^Numeric_Value=018}', ""); - Expect(0, 119538, '\P{Numeric_Value=018}', ""); - Expect(1, 119538, '\P{^Numeric_Value=018}', ""); - Expect(0, 119539, '\p{Numeric_Value=018}', ""); - Expect(1, 119539, '\p{^Numeric_Value=018}', ""); - Expect(1, 119539, '\P{Numeric_Value=018}', ""); - Expect(0, 119539, '\P{^Numeric_Value=018}', ""); + Expect(1, 119538, '\p{Numeric_Value=+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=1.800000000000000e+01}', ""); Expect(0, 119538, '\p{^Numeric_Value=1.800000000000000e+01}', ""); Expect(0, 119538, '\P{Numeric_Value=1.800000000000000e+01}', ""); @@ -73666,36 +75097,36 @@ 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= 00000000018:=}'); - Error('\P{Nv= 00000000018:=}'); + Error('\p{Nv=_0_0_18/a/}'); + Error('\P{Nv=_0_0_18/a/}'); Expect(1, 119538, '\p{Nv=:\A18\z:}', "");; Expect(0, 119539, '\p{Nv=:\A18\z:}', "");; - Expect(1, 119538, '\p{Nv=1_8}', ""); - Expect(0, 119538, '\p{^Nv=1_8}', ""); - Expect(0, 119538, '\P{Nv=1_8}', ""); - Expect(1, 119538, '\P{^Nv=1_8}', ""); - Expect(0, 119539, '\p{Nv=1_8}', ""); - Expect(1, 119539, '\p{^Nv=1_8}', ""); - Expect(1, 119539, '\P{Nv=1_8}', ""); - Expect(0, 119539, '\P{^Nv=1_8}', ""); - Expect(1, 119538, '\p{Nv=1.800000000000000e+01}', ""); - Expect(0, 119538, '\p{^Nv=1.800000000000000e+01}', ""); - Expect(0, 119538, '\P{Nv=1.800000000000000e+01}', ""); - 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=--00000018:=}'); - Error('\P{Is_Numeric_Value=--00000018:=}'); - Expect(1, 119538, '\p{Is_Numeric_Value=000001_8}', ""); - Expect(0, 119538, '\p{^Is_Numeric_Value=000001_8}', ""); - Expect(0, 119538, '\P{Is_Numeric_Value=000001_8}', ""); - Expect(1, 119538, '\P{^Is_Numeric_Value=000001_8}', ""); - Expect(0, 119539, '\p{Is_Numeric_Value=000001_8}', ""); - Expect(1, 119539, '\p{^Is_Numeric_Value=000001_8}', ""); - Expect(1, 119539, '\P{Is_Numeric_Value=000001_8}', ""); - Expect(0, 119539, '\P{^Is_Numeric_Value=000001_8}', ""); + Expect(1, 119538, '\p{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}', ""); @@ -73704,16 +75135,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 119539, '\p{^Is_Numeric_Value=1.800000000000000e+01}', ""); Expect(1, 119539, '\P{Is_Numeric_Value=1.800000000000000e+01}', ""); Expect(0, 119539, '\P{^Is_Numeric_Value=1.800000000000000e+01}', ""); - Error('\p{Is_Nv=:= _018}'); - Error('\P{Is_Nv=:= _018}'); - Expect(1, 119538, '\p{Is_Nv=+000000018}', ""); - Expect(0, 119538, '\p{^Is_Nv=+000000018}', ""); - Expect(0, 119538, '\P{Is_Nv=+000000018}', ""); - Expect(1, 119538, '\P{^Is_Nv=+000000018}', ""); - Expect(0, 119539, '\p{Is_Nv=+000000018}', ""); - Expect(1, 119539, '\p{^Is_Nv=+000000018}', ""); - Expect(1, 119539, '\P{Is_Nv=+000000018}', ""); - Expect(0, 119539, '\P{^Is_Nv=+000000018}', ""); + 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{Is_Nv=1.800000000000000e+01}', ""); Expect(0, 119538, '\p{^Is_Nv=1.800000000000000e+01}', ""); Expect(0, 119538, '\P{Is_Nv=1.800000000000000e+01}', ""); @@ -73722,18 +75153,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=:= -+000000019}'); - Error('\P{Numeric_Value=:= -+000000019}'); + Error('\p{Numeric_Value=-00_00_19:=}'); + Error('\P{Numeric_Value=-00_00_19:=}'); Expect(1, 119539, '\p{Numeric_Value=:\A19\z:}', "");; Expect(0, 119540, '\p{Numeric_Value=:\A19\z:}', "");; - Expect(1, 119539, '\p{Numeric_Value:+19}', ""); - Expect(0, 119539, '\p{^Numeric_Value:+19}', ""); - Expect(0, 119539, '\P{Numeric_Value:+19}', ""); - Expect(1, 119539, '\P{^Numeric_Value:+19}', ""); - Expect(0, 119540, '\p{Numeric_Value:+19}', ""); - Expect(1, 119540, '\p{^Numeric_Value:+19}', ""); - Expect(1, 119540, '\P{Numeric_Value:+19}', ""); - Expect(0, 119540, '\P{^Numeric_Value:+19}', ""); + Expect(1, 119539, '\p{Numeric_Value=+0019}', ""); + Expect(0, 119539, '\p{^Numeric_Value=+0019}', ""); + Expect(0, 119539, '\P{Numeric_Value=+0019}', ""); + Expect(1, 119539, '\P{^Numeric_Value=+0019}', ""); + Expect(0, 119540, '\p{Numeric_Value=+0019}', ""); + Expect(1, 119540, '\p{^Numeric_Value=+0019}', ""); + Expect(1, 119540, '\P{Numeric_Value=+0019}', ""); + Expect(0, 119540, '\P{^Numeric_Value=+0019}', ""); Expect(1, 119539, '\p{Numeric_Value=1.900000000000000e+01}', ""); Expect(0, 119539, '\p{^Numeric_Value=1.900000000000000e+01}', ""); Expect(0, 119539, '\P{Numeric_Value=1.900000000000000e+01}', ""); @@ -73742,18 +75173,18 @@ 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= _000019:=}'); - Error('\P{Nv= _000019:=}'); + Error('\p{Nv=-:=0000000019}'); + Error('\P{Nv=-:=0000000019}'); Expect(1, 119539, '\p{Nv=:\A19\z:}', "");; Expect(0, 119540, '\p{Nv=:\A19\z:}', "");; - Expect(1, 119539, '\p{Nv=00_00_00_00_19}', ""); - Expect(0, 119539, '\p{^Nv=00_00_00_00_19}', ""); - Expect(0, 119539, '\P{Nv=00_00_00_00_19}', ""); - Expect(1, 119539, '\P{^Nv=00_00_00_00_19}', ""); - Expect(0, 119540, '\p{Nv=00_00_00_00_19}', ""); - Expect(1, 119540, '\p{^Nv=00_00_00_00_19}', ""); - Expect(1, 119540, '\P{Nv=00_00_00_00_19}', ""); - Expect(0, 119540, '\P{^Nv=00_00_00_00_19}', ""); + Expect(1, 119539, '\p{Nv=0000000019}', ""); + Expect(0, 119539, '\p{^Nv=0000000019}', ""); + Expect(0, 119539, '\P{Nv=0000000019}', ""); + Expect(1, 119539, '\P{^Nv=0000000019}', ""); + Expect(0, 119540, '\p{Nv=0000000019}', ""); + Expect(1, 119540, '\p{^Nv=0000000019}', ""); + Expect(1, 119540, '\P{Nv=0000000019}', ""); + Expect(0, 119540, '\P{^Nv=0000000019}', ""); Expect(1, 119539, '\p{Nv=1.900000000000000e+01}', ""); Expect(0, 119539, '\p{^Nv=1.900000000000000e+01}', ""); Expect(0, 119539, '\P{Nv=1.900000000000000e+01}', ""); @@ -73762,16 +75193,16 @@ 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=:= +000019}'); - Error('\P{Is_Numeric_Value=:= +000019}'); - Expect(1, 119539, '\p{Is_Numeric_Value=00_00_19}', ""); - Expect(0, 119539, '\p{^Is_Numeric_Value=00_00_19}', ""); - Expect(0, 119539, '\P{Is_Numeric_Value=00_00_19}', ""); - Expect(1, 119539, '\P{^Is_Numeric_Value=00_00_19}', ""); - Expect(0, 119540, '\p{Is_Numeric_Value=00_00_19}', ""); - Expect(1, 119540, '\p{^Is_Numeric_Value=00_00_19}', ""); - Expect(1, 119540, '\P{Is_Numeric_Value=00_00_19}', ""); - Expect(0, 119540, '\P{^Is_Numeric_Value=00_00_19}', ""); + 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}', ""); @@ -73780,16 +75211,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 119540, '\p{^Is_Numeric_Value=1.900000000000000e+01}', ""); Expect(1, 119540, '\P{Is_Numeric_Value=1.900000000000000e+01}', ""); Expect(0, 119540, '\P{^Is_Numeric_Value=1.900000000000000e+01}', ""); - Error('\p{Is_Nv=:=_ 00001_9}'); - Error('\P{Is_Nv=:=_ 00001_9}'); - Expect(1, 119539, '\p{Is_Nv=+000000019}', ""); - Expect(0, 119539, '\p{^Is_Nv=+000000019}', ""); - Expect(0, 119539, '\P{Is_Nv=+000000019}', ""); - Expect(1, 119539, '\P{^Is_Nv=+000000019}', ""); - Expect(0, 119540, '\p{Is_Nv=+000000019}', ""); - Expect(1, 119540, '\p{^Is_Nv=+000000019}', ""); - Expect(1, 119540, '\P{Is_Nv=+000000019}', ""); - Expect(0, 119540, '\P{^Is_Nv=+000000019}', ""); + 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}', ""); 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}', ""); @@ -73798,18 +75229,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=-+2/a/}'); - Error('\P{Numeric_Value=-+2/a/}'); + Error('\p{Numeric_Value: /a/2}'); + Error('\P{Numeric_Value: /a/2}'); Expect(1, 140176, '\p{Numeric_Value=:\A2\z:}', "");; Expect(0, 140177, '\p{Numeric_Value=:\A2\z:}', "");; - Expect(1, 140176, '\p{Numeric_Value=0_0_02}', ""); - Expect(0, 140176, '\p{^Numeric_Value=0_0_02}', ""); - Expect(0, 140176, '\P{Numeric_Value=0_0_02}', ""); - Expect(1, 140176, '\P{^Numeric_Value=0_0_02}', ""); - Expect(0, 140177, '\p{Numeric_Value=0_0_02}', ""); - Expect(1, 140177, '\p{^Numeric_Value=0_0_02}', ""); - Expect(1, 140177, '\P{Numeric_Value=0_0_02}', ""); - Expect(0, 140177, '\P{^Numeric_Value=0_0_02}', ""); + Expect(1, 140176, '\p{Numeric_Value: 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=2.000000000000000e+00}', ""); Expect(0, 140176, '\p{^Numeric_Value=2.000000000000000e+00}', ""); Expect(0, 140176, '\P{Numeric_Value=2.000000000000000e+00}', ""); @@ -73818,36 +75249,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 140177, '\p{^Numeric_Value=2.000000000000000e+00}', ""); Expect(1, 140177, '\P{Numeric_Value=2.000000000000000e+00}', ""); Expect(0, 140177, '\P{^Numeric_Value=2.000000000000000e+00}', ""); - Error('\p{Nv=:=_ 0002}'); - Error('\P{Nv=:=_ 0002}'); + Error('\p{Nv=_ 2/a/}'); + Error('\P{Nv=_ 2/a/}'); Expect(1, 140176, '\p{Nv=:\A2\z:}', "");; Expect(0, 140177, '\p{Nv=:\A2\z:}', "");; - Expect(1, 140176, '\p{Nv=2}', ""); - Expect(0, 140176, '\p{^Nv=2}', ""); - Expect(0, 140176, '\P{Nv=2}', ""); - Expect(1, 140176, '\P{^Nv=2}', ""); - Expect(0, 140177, '\p{Nv=2}', ""); - Expect(1, 140177, '\p{^Nv=2}', ""); - Expect(1, 140177, '\P{Nv=2}', ""); - Expect(0, 140177, '\P{^Nv=2}', ""); - Expect(1, 140176, '\p{Nv: 2.000000000000000e+00}', ""); - Expect(0, 140176, '\p{^Nv: 2.000000000000000e+00}', ""); - Expect(0, 140176, '\P{Nv: 2.000000000000000e+00}', ""); - Expect(1, 140176, '\P{^Nv: 2.000000000000000e+00}', ""); - Expect(0, 140177, '\p{Nv: 2.000000000000000e+00}', ""); - Expect(1, 140177, '\p{^Nv: 2.000000000000000e+00}', ""); - Expect(1, 140177, '\P{Nv: 2.000000000000000e+00}', ""); - Expect(0, 140177, '\P{^Nv: 2.000000000000000e+00}', ""); - Error('\p{Is_Numeric_Value=:=+000000002}'); - Error('\P{Is_Numeric_Value=:=+000000002}'); - Expect(1, 140176, '\p{Is_Numeric_Value=000_2}', ""); - Expect(0, 140176, '\p{^Is_Numeric_Value=000_2}', ""); - Expect(0, 140176, '\P{Is_Numeric_Value=000_2}', ""); - Expect(1, 140176, '\P{^Is_Numeric_Value=000_2}', ""); - Expect(0, 140177, '\p{Is_Numeric_Value=000_2}', ""); - Expect(1, 140177, '\p{^Is_Numeric_Value=000_2}', ""); - Expect(1, 140177, '\P{Is_Numeric_Value=000_2}', ""); - Expect(0, 140177, '\P{^Is_Numeric_Value=000_2}', ""); + Expect(1, 140176, '\p{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=2.000000000000000e+00}', ""); + Expect(0, 140176, '\p{^Nv=2.000000000000000e+00}', ""); + Expect(0, 140176, '\P{Nv=2.000000000000000e+00}', ""); + Expect(1, 140176, '\P{^Nv=2.000000000000000e+00}', ""); + Expect(0, 140177, '\p{Nv=2.000000000000000e+00}', ""); + Expect(1, 140177, '\p{^Nv=2.000000000000000e+00}', ""); + Expect(1, 140177, '\P{Nv=2.000000000000000e+00}', ""); + Expect(0, 140177, '\P{^Nv=2.000000000000000e+00}', ""); + Error('\p{Is_Numeric_Value=:=- +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}', ""); 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}', ""); @@ -73856,16 +75287,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=- +00_2:=}'); - Error('\P{Is_Nv=- +00_2:=}'); - Expect(1, 140176, '\p{Is_Nv=0000002}', ""); - Expect(0, 140176, '\p{^Is_Nv=0000002}', ""); - Expect(0, 140176, '\P{Is_Nv=0000002}', ""); - Expect(1, 140176, '\P{^Is_Nv=0000002}', ""); - Expect(0, 140177, '\p{Is_Nv=0000002}', ""); - Expect(1, 140177, '\p{^Is_Nv=0000002}', ""); - Expect(1, 140177, '\P{Is_Nv=0000002}', ""); - Expect(0, 140177, '\P{^Is_Nv=0000002}', ""); + 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}', ""); 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}', ""); @@ -73874,18 +75305,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=-+000000002/000000003/a/}'); - Error('\P{Numeric_Value=-+000000002/000000003/a/}'); + Error('\p{Numeric_Value= 0000002/00000003/a/}'); + Error('\P{Numeric_Value= 0000002/00000003/a/}'); Expect(1, 74854, '\p{Numeric_Value=:\A2/3\z:}', "");; Expect(0, 74855, '\p{Numeric_Value=:\A2/3\z:}', "");; - Expect(1, 74854, '\p{Numeric_Value:000000002/003}', ""); - Expect(0, 74854, '\p{^Numeric_Value:000000002/003}', ""); - Expect(0, 74854, '\P{Numeric_Value:000000002/003}', ""); - Expect(1, 74854, '\P{^Numeric_Value:000000002/003}', ""); - Expect(0, 74855, '\p{Numeric_Value:000000002/003}', ""); - Expect(1, 74855, '\p{^Numeric_Value:000000002/003}', ""); - Expect(1, 74855, '\P{Numeric_Value:000000002/003}', ""); - Expect(0, 74855, '\P{^Numeric_Value:000000002/003}', ""); + Expect(1, 74854, '\p{Numeric_Value=+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=120/180}', ""); Expect(0, 74854, '\p{^Numeric_Value=120/180}', ""); Expect(0, 74854, '\P{Numeric_Value=120/180}', ""); @@ -73898,14 +75329,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{Numeric_Value=6.7e-01}'); Error('\p{Numeric_Value=0.7}'); Error('\P{Numeric_Value=0.7}'); - Expect(1, 74854, '\p{Numeric_Value=6.67e-01}', ""); - Expect(0, 74854, '\p{^Numeric_Value=6.67e-01}', ""); - Expect(0, 74854, '\P{Numeric_Value=6.67e-01}', ""); - Expect(1, 74854, '\P{^Numeric_Value=6.67e-01}', ""); - Expect(0, 74855, '\p{Numeric_Value=6.67e-01}', ""); - Expect(1, 74855, '\p{^Numeric_Value=6.67e-01}', ""); - Expect(1, 74855, '\P{Numeric_Value=6.67e-01}', ""); - Expect(0, 74855, '\P{^Numeric_Value=6.67e-01}', ""); + Error('\p{Numeric_Value=6.67e-01}'); + Error('\P{Numeric_Value=6.67e-01}'); Error('\p{Numeric_Value=0.67}'); Error('\P{Numeric_Value=0.67}'); Expect(1, 74854, '\p{Numeric_Value=6.667e-01}', ""); @@ -73916,14 +75341,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}', ""); - Expect(1, 74854, '\p{Numeric_Value=0.667}', ""); - Expect(0, 74854, '\p{^Numeric_Value=0.667}', ""); - Expect(0, 74854, '\P{Numeric_Value=0.667}', ""); - Expect(1, 74854, '\P{^Numeric_Value=0.667}', ""); - Expect(0, 74855, '\p{Numeric_Value=0.667}', ""); - Expect(1, 74855, '\p{^Numeric_Value=0.667}', ""); - Expect(1, 74855, '\P{Numeric_Value=0.667}', ""); - Expect(0, 74855, '\P{^Numeric_Value=0.667}', ""); + 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}', ""); @@ -73940,18 +75359,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74855, '\p{^Numeric_Value=0.6667}', ""); Expect(1, 74855, '\P{Numeric_Value=0.6667}', ""); Expect(0, 74855, '\P{^Numeric_Value=0.6667}', ""); - Error('\p{Nv=:= 00002/003}'); - Error('\P{Nv=:= 00002/003}'); + Expect(1, 74854, '\p{Numeric_Value=6.66667e-01}', ""); + Expect(0, 74854, '\p{^Numeric_Value=6.66667e-01}', ""); + Expect(0, 74854, '\P{Numeric_Value=6.66667e-01}', ""); + Expect(1, 74854, '\P{^Numeric_Value=6.66667e-01}', ""); + Expect(0, 74855, '\p{Numeric_Value=6.66667e-01}', ""); + Expect(1, 74855, '\p{^Numeric_Value=6.66667e-01}', ""); + Expect(1, 74855, '\P{Numeric_Value=6.66667e-01}', ""); + Expect(0, 74855, '\P{^Numeric_Value=6.66667e-01}', ""); + Expect(1, 74854, '\p{Numeric_Value=0.66667}', ""); + Expect(0, 74854, '\p{^Numeric_Value=0.66667}', ""); + Expect(0, 74854, '\P{Numeric_Value=0.66667}', ""); + Expect(1, 74854, '\P{^Numeric_Value=0.66667}', ""); + Expect(0, 74855, '\p{Numeric_Value=0.66667}', ""); + 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}'); Expect(1, 74854, '\p{Nv=:\A2/3\z:}', "");; Expect(0, 74855, '\p{Nv=:\A2/3\z:}', "");; - Expect(1, 74854, '\p{Nv=02/0000000003}', ""); - Expect(0, 74854, '\p{^Nv=02/0000000003}', ""); - Expect(0, 74854, '\P{Nv=02/0000000003}', ""); - Expect(1, 74854, '\P{^Nv=02/0000000003}', ""); - Expect(0, 74855, '\p{Nv=02/0000000003}', ""); - Expect(1, 74855, '\p{^Nv=02/0000000003}', ""); - Expect(1, 74855, '\P{Nv=02/0000000003}', ""); - Expect(0, 74855, '\P{^Nv=02/0000000003}', ""); + Expect(1, 74854, '\p{Nv: 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=120/180}', ""); Expect(0, 74854, '\p{^Nv=120/180}', ""); Expect(0, 74854, '\P{Nv=120/180}', ""); @@ -73962,34 +75397,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 74855, '\P{^Nv=120/180}', ""); Error('\p{Nv=6.7e-01}'); Error('\P{Nv=6.7e-01}'); - Error('\p{Nv: 0.7}'); - Error('\P{Nv: 0.7}'); - Expect(1, 74854, '\p{Nv=6.67e-01}', ""); - Expect(0, 74854, '\p{^Nv=6.67e-01}', ""); - Expect(0, 74854, '\P{Nv=6.67e-01}', ""); - Expect(1, 74854, '\P{^Nv=6.67e-01}', ""); - Expect(0, 74855, '\p{Nv=6.67e-01}', ""); - Expect(1, 74855, '\p{^Nv=6.67e-01}', ""); - Expect(1, 74855, '\P{Nv=6.67e-01}', ""); - Expect(0, 74855, '\P{^Nv=6.67e-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}', ""); - Expect(1, 74854, '\p{Nv=0.667}', ""); - Expect(0, 74854, '\p{^Nv=0.667}', ""); - Expect(0, 74854, '\P{Nv=0.667}', ""); - Expect(1, 74854, '\P{^Nv=0.667}', ""); - Expect(0, 74855, '\p{Nv=0.667}', ""); - Expect(1, 74855, '\p{^Nv=0.667}', ""); - Expect(1, 74855, '\P{Nv=0.667}', ""); - Expect(0, 74855, '\P{^Nv=0.667}', ""); + 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}', ""); Expect(0, 74854, '\p{^Nv=6.6667e-01}', ""); Expect(0, 74854, '\P{Nv=6.6667e-01}', ""); @@ -73998,24 +75421,40 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74855, '\p{^Nv=6.6667e-01}', ""); Expect(1, 74855, '\P{Nv=6.6667e-01}', ""); Expect(0, 74855, '\P{^Nv=6.6667e-01}', ""); - Expect(1, 74854, '\p{Nv: 0.6667}', ""); - Expect(0, 74854, '\p{^Nv: 0.6667}', ""); - Expect(0, 74854, '\P{Nv: 0.6667}', ""); - Expect(1, 74854, '\P{^Nv: 0.6667}', ""); - Expect(0, 74855, '\p{Nv: 0.6667}', ""); - Expect(1, 74855, '\p{^Nv: 0.6667}', ""); - Expect(1, 74855, '\P{Nv: 0.6667}', ""); - Expect(0, 74855, '\P{^Nv: 0.6667}', ""); - Error('\p{Is_Numeric_Value=:=_0000000002/0000000003}'); - Error('\P{Is_Numeric_Value=:=_0000000002/0000000003}'); - Expect(1, 74854, '\p{Is_Numeric_Value:+000002/03}', ""); - Expect(0, 74854, '\p{^Is_Numeric_Value:+000002/03}', ""); - Expect(0, 74854, '\P{Is_Numeric_Value:+000002/03}', ""); - Expect(1, 74854, '\P{^Is_Numeric_Value:+000002/03}', ""); - Expect(0, 74855, '\p{Is_Numeric_Value:+000002/03}', ""); - Expect(1, 74855, '\p{^Is_Numeric_Value:+000002/03}', ""); - Expect(1, 74855, '\P{Is_Numeric_Value:+000002/03}', ""); - Expect(0, 74855, '\P{^Is_Numeric_Value:+000002/03}', ""); + Expect(1, 74854, '\p{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}', ""); + Expect(1, 74854, '\P{^Nv=6.66667e-01}', ""); + Expect(0, 74855, '\p{Nv=6.66667e-01}', ""); + 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}', ""); @@ -74024,18 +75463,12 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74855, '\p{^Is_Numeric_Value=120/180}', ""); Expect(1, 74855, '\P{Is_Numeric_Value=120/180}', ""); Expect(0, 74855, '\P{^Is_Numeric_Value=120/180}', ""); - Error('\p{Is_Numeric_Value:6.7e-01}'); - Error('\P{Is_Numeric_Value:6.7e-01}'); + Error('\p{Is_Numeric_Value=6.7e-01}'); + Error('\P{Is_Numeric_Value=6.7e-01}'); Error('\p{Is_Numeric_Value=0.7}'); Error('\P{Is_Numeric_Value=0.7}'); - Expect(1, 74854, '\p{Is_Numeric_Value=6.67e-01}', ""); - Expect(0, 74854, '\p{^Is_Numeric_Value=6.67e-01}', ""); - Expect(0, 74854, '\P{Is_Numeric_Value=6.67e-01}', ""); - Expect(1, 74854, '\P{^Is_Numeric_Value=6.67e-01}', ""); - Expect(0, 74855, '\p{Is_Numeric_Value=6.67e-01}', ""); - Expect(1, 74855, '\p{^Is_Numeric_Value=6.67e-01}', ""); - Expect(1, 74855, '\P{Is_Numeric_Value=6.67e-01}', ""); - Expect(0, 74855, '\P{^Is_Numeric_Value=6.67e-01}', ""); + Error('\p{Is_Numeric_Value: 6.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}', ""); @@ -74046,22 +75479,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74855, '\p{^Is_Numeric_Value=6.667e-01}', ""); Expect(1, 74855, '\P{Is_Numeric_Value=6.667e-01}', ""); Expect(0, 74855, '\P{^Is_Numeric_Value=6.667e-01}', ""); - Expect(1, 74854, '\p{Is_Numeric_Value=0.667}', ""); - Expect(0, 74854, '\p{^Is_Numeric_Value=0.667}', ""); - Expect(0, 74854, '\P{Is_Numeric_Value=0.667}', ""); - Expect(1, 74854, '\P{^Is_Numeric_Value=0.667}', ""); - Expect(0, 74855, '\p{Is_Numeric_Value=0.667}', ""); - Expect(1, 74855, '\p{^Is_Numeric_Value=0.667}', ""); - Expect(1, 74855, '\P{Is_Numeric_Value=0.667}', ""); - Expect(0, 74855, '\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}', ""); + 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=0.6667}', ""); Expect(0, 74854, '\p{^Is_Numeric_Value=0.6667}', ""); Expect(0, 74854, '\P{Is_Numeric_Value=0.6667}', ""); @@ -74070,16 +75497,32 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74855, '\p{^Is_Numeric_Value=0.6667}', ""); Expect(1, 74855, '\P{Is_Numeric_Value=0.6667}', ""); Expect(0, 74855, '\P{^Is_Numeric_Value=0.6667}', ""); - Error('\p{Is_Nv=/a/ 2/00003}'); - Error('\P{Is_Nv=/a/ 2/00003}'); - Expect(1, 74854, '\p{Is_Nv=0000002/0000003}', ""); - Expect(0, 74854, '\p{^Is_Nv=0000002/0000003}', ""); - Expect(0, 74854, '\P{Is_Nv=0000002/0000003}', ""); - Expect(1, 74854, '\P{^Is_Nv=0000002/0000003}', ""); - Expect(0, 74855, '\p{Is_Nv=0000002/0000003}', ""); - Expect(1, 74855, '\p{^Is_Nv=0000002/0000003}', ""); - Expect(1, 74855, '\P{Is_Nv=0000002/0000003}', ""); - Expect(0, 74855, '\P{^Is_Nv=0000002/0000003}', ""); + Expect(1, 74854, '\p{Is_Numeric_Value=6.66667e-01}', ""); + Expect(0, 74854, '\p{^Is_Numeric_Value=6.66667e-01}', ""); + Expect(0, 74854, '\P{Is_Numeric_Value=6.66667e-01}', ""); + Expect(1, 74854, '\P{^Is_Numeric_Value=6.66667e-01}', ""); + Expect(0, 74855, '\p{Is_Numeric_Value=6.66667e-01}', ""); + Expect(1, 74855, '\p{^Is_Numeric_Value=6.66667e-01}', ""); + Expect(1, 74855, '\P{Is_Numeric_Value=6.66667e-01}', ""); + Expect(0, 74855, '\P{^Is_Numeric_Value=6.66667e-01}', ""); + Expect(1, 74854, '\p{Is_Numeric_Value=0.66667}', ""); + Expect(0, 74854, '\p{^Is_Numeric_Value=0.66667}', ""); + Expect(0, 74854, '\P{Is_Numeric_Value=0.66667}', ""); + Expect(1, 74854, '\P{^Is_Numeric_Value=0.66667}', ""); + Expect(0, 74855, '\p{Is_Numeric_Value=0.66667}', ""); + 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}', ""); Expect(1, 74854, '\p{Is_Nv=120/180}', ""); Expect(0, 74854, '\p{^Is_Nv=120/180}', ""); Expect(0, 74854, '\P{Is_Nv=120/180}', ""); @@ -74092,14 +75535,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{Is_Nv=6.7e-01}'); Error('\p{Is_Nv=0.7}'); Error('\P{Is_Nv=0.7}'); - Expect(1, 74854, '\p{Is_Nv=6.67e-01}', ""); - Expect(0, 74854, '\p{^Is_Nv=6.67e-01}', ""); - Expect(0, 74854, '\P{Is_Nv=6.67e-01}', ""); - Expect(1, 74854, '\P{^Is_Nv=6.67e-01}', ""); - Expect(0, 74855, '\p{Is_Nv=6.67e-01}', ""); - Expect(1, 74855, '\p{^Is_Nv=6.67e-01}', ""); - Expect(1, 74855, '\P{Is_Nv=6.67e-01}', ""); - Expect(0, 74855, '\P{^Is_Nv=6.67e-01}', ""); + Error('\p{Is_Nv=6.67e-01}'); + Error('\P{Is_Nv=6.67e-01}'); Error('\p{Is_Nv=0.67}'); Error('\P{Is_Nv=0.67}'); Expect(1, 74854, '\p{Is_Nv=6.667e-01}', ""); @@ -74110,14 +75547,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74855, '\p{^Is_Nv=6.667e-01}', ""); Expect(1, 74855, '\P{Is_Nv=6.667e-01}', ""); Expect(0, 74855, '\P{^Is_Nv=6.667e-01}', ""); - Expect(1, 74854, '\p{Is_Nv=0.667}', ""); - Expect(0, 74854, '\p{^Is_Nv=0.667}', ""); - Expect(0, 74854, '\P{Is_Nv=0.667}', ""); - Expect(1, 74854, '\P{^Is_Nv=0.667}', ""); - Expect(0, 74855, '\p{Is_Nv=0.667}', ""); - Expect(1, 74855, '\p{^Is_Nv=0.667}', ""); - Expect(1, 74855, '\P{Is_Nv=0.667}', ""); - Expect(0, 74855, '\P{^Is_Nv=0.667}', ""); + Error('\p{Is_Nv=0.667}'); + Error('\P{Is_Nv=0.667}'); Expect(1, 74854, '\p{Is_Nv=6.6667e-01}', ""); Expect(0, 74854, '\p{^Is_Nv=6.6667e-01}', ""); Expect(0, 74854, '\P{Is_Nv=6.6667e-01}', ""); @@ -74126,26 +75557,42 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74855, '\p{^Is_Nv=6.6667e-01}', ""); Expect(1, 74855, '\P{Is_Nv=6.6667e-01}', ""); Expect(0, 74855, '\P{^Is_Nv=6.6667e-01}', ""); - Expect(1, 74854, '\p{Is_Nv=0.6667}', ""); - Expect(0, 74854, '\p{^Is_Nv=0.6667}', ""); - Expect(0, 74854, '\P{Is_Nv=0.6667}', ""); - Expect(1, 74854, '\P{^Is_Nv=0.6667}', ""); - Expect(0, 74855, '\p{Is_Nv=0.6667}', ""); - Expect(1, 74855, '\p{^Is_Nv=0.6667}', ""); - Expect(1, 74855, '\P{Is_Nv=0.6667}', ""); - Expect(0, 74855, '\P{^Is_Nv=0.6667}', ""); - Error('\p{Numeric_Value=_ 000002/005:=}'); - Error('\P{Numeric_Value=_ 000002/005:=}'); + 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}', ""); + Expect(1, 74854, '\P{^Is_Nv=6.66667e-01}', ""); + Expect(0, 74855, '\p{Is_Nv=6.66667e-01}', ""); + Expect(1, 74855, '\p{^Is_Nv=6.66667e-01}', ""); + Expect(1, 74855, '\P{Is_Nv=6.66667e-01}', ""); + Expect(0, 74855, '\P{^Is_Nv=6.66667e-01}', ""); + Expect(1, 74854, '\p{Is_Nv=0.66667}', ""); + Expect(0, 74854, '\p{^Is_Nv=0.66667}', ""); + Expect(0, 74854, '\P{Is_Nv=0.66667}', ""); + Expect(1, 74854, '\P{^Is_Nv=0.66667}', ""); + Expect(0, 74855, '\p{Is_Nv=0.66667}', ""); + 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}'); Expect(1, 8534, '\p{Numeric_Value=:\A2/5\z:}', "");; Expect(0, 8535, '\p{Numeric_Value=:\A2/5\z:}', "");; - Expect(1, 8534, '\p{Numeric_Value=02/05}', ""); - Expect(0, 8534, '\p{^Numeric_Value=02/05}', ""); - Expect(0, 8534, '\P{Numeric_Value=02/05}', ""); - Expect(1, 8534, '\P{^Numeric_Value=02/05}', ""); - Expect(0, 8535, '\p{Numeric_Value=02/05}', ""); - Expect(1, 8535, '\p{^Numeric_Value=02/05}', ""); - Expect(1, 8535, '\P{Numeric_Value=02/05}', ""); - Expect(0, 8535, '\P{^Numeric_Value=02/05}', ""); + Expect(1, 8534, '\p{Numeric_Value=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=120/300}', ""); Expect(0, 8534, '\p{^Numeric_Value=120/300}', ""); Expect(0, 8534, '\P{Numeric_Value=120/300}', ""); @@ -74162,14 +75609,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}', ""); @@ -74178,26 +75625,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8535, '\p{^Numeric_Value=4.00e-01}', ""); Expect(1, 8535, '\P{Numeric_Value=4.00e-01}', ""); Expect(0, 8535, '\P{^Numeric_Value=4.00e-01}', ""); - Expect(1, 8534, '\p{Numeric_Value: 0.40}', ""); - Expect(0, 8534, '\p{^Numeric_Value: 0.40}', ""); - Expect(0, 8534, '\P{Numeric_Value: 0.40}', ""); - Expect(1, 8534, '\P{^Numeric_Value: 0.40}', ""); - Expect(0, 8535, '\p{Numeric_Value: 0.40}', ""); - Expect(1, 8535, '\p{^Numeric_Value: 0.40}', ""); - Expect(1, 8535, '\P{Numeric_Value: 0.40}', ""); - Expect(0, 8535, '\P{^Numeric_Value: 0.40}', ""); - Error('\p{Nv=:=-0000002/05}'); - Error('\P{Nv=:=-0000002/05}'); + Expect(1, 8534, '\p{Numeric_Value=0.40}', ""); + Expect(0, 8534, '\p{^Numeric_Value=0.40}', ""); + Expect(0, 8534, '\P{Numeric_Value=0.40}', ""); + Expect(1, 8534, '\P{^Numeric_Value=0.40}', ""); + Expect(0, 8535, '\p{Numeric_Value=0.40}', ""); + Expect(1, 8535, '\p{^Numeric_Value=0.40}', ""); + Expect(1, 8535, '\P{Numeric_Value=0.40}', ""); + Expect(0, 8535, '\P{^Numeric_Value=0.40}', ""); + Error('\p{Nv=- 000000002/0000005:=}'); + Error('\P{Nv=- 000000002/0000005:=}'); Expect(1, 8534, '\p{Nv=:\A2/5\z:}', "");; Expect(0, 8535, '\p{Nv=:\A2/5\z:}', "");; - Expect(1, 8534, '\p{Nv=0002/000000005}', ""); - Expect(0, 8534, '\p{^Nv=0002/000000005}', ""); - Expect(0, 8534, '\P{Nv=0002/000000005}', ""); - Expect(1, 8534, '\P{^Nv=0002/000000005}', ""); - Expect(0, 8535, '\p{Nv=0002/000000005}', ""); - Expect(1, 8535, '\p{^Nv=0002/000000005}', ""); - Expect(1, 8535, '\P{Nv=0002/000000005}', ""); - Expect(0, 8535, '\P{^Nv=0002/000000005}', ""); + Expect(1, 8534, '\p{Nv=+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}', ""); @@ -74206,14 +75653,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8535, '\p{^Nv=120/300}', ""); Expect(1, 8535, '\P{Nv=120/300}', ""); Expect(0, 8535, '\P{^Nv=120/300}', ""); - Expect(1, 8534, '\p{Nv: 4.0e-01}', ""); - Expect(0, 8534, '\p{^Nv: 4.0e-01}', ""); - Expect(0, 8534, '\P{Nv: 4.0e-01}', ""); - Expect(1, 8534, '\P{^Nv: 4.0e-01}', ""); - Expect(0, 8535, '\p{Nv: 4.0e-01}', ""); - Expect(1, 8535, '\p{^Nv: 4.0e-01}', ""); - Expect(1, 8535, '\P{Nv: 4.0e-01}', ""); - Expect(0, 8535, '\P{^Nv: 4.0e-01}', ""); + Expect(1, 8534, '\p{Nv=4.0e-01}', ""); + Expect(0, 8534, '\p{^Nv=4.0e-01}', ""); + Expect(0, 8534, '\P{Nv=4.0e-01}', ""); + Expect(1, 8534, '\P{^Nv=4.0e-01}', ""); + Expect(0, 8535, '\p{Nv=4.0e-01}', ""); + Expect(1, 8535, '\p{^Nv=4.0e-01}', ""); + Expect(1, 8535, '\P{Nv=4.0e-01}', ""); + Expect(0, 8535, '\P{^Nv=4.0e-01}', ""); Expect(1, 8534, '\p{Nv=0.4}', ""); Expect(0, 8534, '\p{^Nv=0.4}', ""); Expect(0, 8534, '\P{Nv=0.4}', ""); @@ -74230,32 +75677,32 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8535, '\p{^Nv=4.00e-01}', ""); Expect(1, 8535, '\P{Nv=4.00e-01}', ""); Expect(0, 8535, '\P{^Nv=4.00e-01}', ""); - Expect(1, 8534, '\p{Nv: 0.40}', ""); - Expect(0, 8534, '\p{^Nv: 0.40}', ""); - Expect(0, 8534, '\P{Nv: 0.40}', ""); - Expect(1, 8534, '\P{^Nv: 0.40}', ""); - Expect(0, 8535, '\p{Nv: 0.40}', ""); - Expect(1, 8535, '\p{^Nv: 0.40}', ""); - Expect(1, 8535, '\P{Nv: 0.40}', ""); - Expect(0, 8535, '\P{^Nv: 0.40}', ""); - Error('\p{Is_Numeric_Value= -00000002/000005/a/}'); - Error('\P{Is_Numeric_Value= -00000002/000005/a/}'); - Expect(1, 8534, '\p{Is_Numeric_Value=+0002/005}', ""); - Expect(0, 8534, '\p{^Is_Numeric_Value=+0002/005}', ""); - Expect(0, 8534, '\P{Is_Numeric_Value=+0002/005}', ""); - Expect(1, 8534, '\P{^Is_Numeric_Value=+0002/005}', ""); - Expect(0, 8535, '\p{Is_Numeric_Value=+0002/005}', ""); - Expect(1, 8535, '\p{^Is_Numeric_Value=+0002/005}', ""); - Expect(1, 8535, '\P{Is_Numeric_Value=+0002/005}', ""); - Expect(0, 8535, '\P{^Is_Numeric_Value=+0002/005}', ""); - Expect(1, 8534, '\p{Is_Numeric_Value: 120/300}', ""); - Expect(0, 8534, '\p{^Is_Numeric_Value: 120/300}', ""); - Expect(0, 8534, '\P{Is_Numeric_Value: 120/300}', ""); - Expect(1, 8534, '\P{^Is_Numeric_Value: 120/300}', ""); - Expect(0, 8535, '\p{Is_Numeric_Value: 120/300}', ""); - Expect(1, 8535, '\p{^Is_Numeric_Value: 120/300}', ""); - Expect(1, 8535, '\P{Is_Numeric_Value: 120/300}', ""); - Expect(0, 8535, '\P{^Is_Numeric_Value: 120/300}', ""); + Expect(1, 8534, '\p{Nv=0.40}', ""); + Expect(0, 8534, '\p{^Nv=0.40}', ""); + Expect(0, 8534, '\P{Nv=0.40}', ""); + Expect(1, 8534, '\P{^Nv=0.40}', ""); + Expect(0, 8535, '\p{Nv=0.40}', ""); + Expect(1, 8535, '\p{^Nv=0.40}', ""); + Expect(1, 8535, '\P{Nv=0.40}', ""); + Expect(0, 8535, '\P{^Nv=0.40}', ""); + Error('\p{Is_Numeric_Value=- 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}', ""); + Expect(1, 8534, '\p{Is_Numeric_Value=120/300}', ""); + Expect(0, 8534, '\p{^Is_Numeric_Value=120/300}', ""); + Expect(0, 8534, '\P{Is_Numeric_Value=120/300}', ""); + Expect(1, 8534, '\P{^Is_Numeric_Value=120/300}', ""); + Expect(0, 8535, '\p{Is_Numeric_Value=120/300}', ""); + Expect(1, 8535, '\p{^Is_Numeric_Value=120/300}', ""); + Expect(1, 8535, '\P{Is_Numeric_Value=120/300}', ""); + Expect(0, 8535, '\P{^Is_Numeric_Value=120/300}', ""); Expect(1, 8534, '\p{Is_Numeric_Value=4.0e-01}', ""); Expect(0, 8534, '\p{^Is_Numeric_Value=4.0e-01}', ""); Expect(0, 8534, '\P{Is_Numeric_Value=4.0e-01}', ""); @@ -74288,24 +75735,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8535, '\p{^Is_Numeric_Value=0.40}', ""); Expect(1, 8535, '\P{Is_Numeric_Value=0.40}', ""); Expect(0, 8535, '\P{^Is_Numeric_Value=0.40}', ""); - Error('\p{Is_Nv=:= +02/00005}'); - Error('\P{Is_Nv=:= +02/00005}'); - Expect(1, 8534, '\p{Is_Nv=+0002/00000005}', ""); - Expect(0, 8534, '\p{^Is_Nv=+0002/00000005}', ""); - Expect(0, 8534, '\P{Is_Nv=+0002/00000005}', ""); - Expect(1, 8534, '\P{^Is_Nv=+0002/00000005}', ""); - Expect(0, 8535, '\p{Is_Nv=+0002/00000005}', ""); - Expect(1, 8535, '\p{^Is_Nv=+0002/00000005}', ""); - Expect(1, 8535, '\P{Is_Nv=+0002/00000005}', ""); - Expect(0, 8535, '\P{^Is_Nv=+0002/00000005}', ""); - Expect(1, 8534, '\p{Is_Nv: 120/300}', ""); - Expect(0, 8534, '\p{^Is_Nv: 120/300}', ""); - Expect(0, 8534, '\P{Is_Nv: 120/300}', ""); - Expect(1, 8534, '\P{^Is_Nv: 120/300}', ""); - Expect(0, 8535, '\p{Is_Nv: 120/300}', ""); - Expect(1, 8535, '\p{^Is_Nv: 120/300}', ""); - Expect(1, 8535, '\P{Is_Nv: 120/300}', ""); - Expect(0, 8535, '\P{^Is_Nv: 120/300}', ""); + 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}', ""); + Expect(1, 8534, '\p{Is_Nv=120/300}', ""); + Expect(0, 8534, '\p{^Is_Nv=120/300}', ""); + Expect(0, 8534, '\P{Is_Nv=120/300}', ""); + Expect(1, 8534, '\P{^Is_Nv=120/300}', ""); + Expect(0, 8535, '\p{Is_Nv=120/300}', ""); + Expect(1, 8535, '\p{^Is_Nv=120/300}', ""); + Expect(1, 8535, '\P{Is_Nv=120/300}', ""); + Expect(0, 8535, '\P{^Is_Nv=120/300}', ""); Expect(1, 8534, '\p{Is_Nv=4.0e-01}', ""); Expect(0, 8534, '\p{^Is_Nv=4.0e-01}', ""); Expect(0, 8534, '\P{Is_Nv=4.0e-01}', ""); @@ -74338,18 +75785,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8535, '\p{^Is_Nv=0.40}', ""); Expect(1, 8535, '\P{Is_Nv=0.40}', ""); Expect(0, 8535, '\P{^Is_Nv=0.40}', ""); - Error('\p{Numeric_Value=-/a/+000020}'); - Error('\P{Numeric_Value=-/a/+000020}'); + Error('\p{Numeric_Value=_/a/+0000002_0}'); + Error('\P{Numeric_Value=_/a/+0000002_0}'); Expect(1, 126219, '\p{Numeric_Value=:\A20\z:}', "");; Expect(0, 126220, '\p{Numeric_Value=:\A20\z:}', "");; - Expect(1, 126219, '\p{Numeric_Value=0000000020}', ""); - Expect(0, 126219, '\p{^Numeric_Value=0000000020}', ""); - Expect(0, 126219, '\P{Numeric_Value=0000000020}', ""); - Expect(1, 126219, '\P{^Numeric_Value=0000000020}', ""); - Expect(0, 126220, '\p{Numeric_Value=0000000020}', ""); - Expect(1, 126220, '\p{^Numeric_Value=0000000020}', ""); - Expect(1, 126220, '\P{Numeric_Value=0000000020}', ""); - Expect(0, 126220, '\P{^Numeric_Value=0000000020}', ""); + Expect(1, 126219, '\p{Numeric_Value=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=2.000000000000000e+01}', ""); Expect(0, 126219, '\p{^Numeric_Value=2.000000000000000e+01}', ""); Expect(0, 126219, '\P{Numeric_Value=2.000000000000000e+01}', ""); @@ -74358,18 +75805,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: _00020/a/}'); - Error('\P{Nv: _00020/a/}'); + Error('\p{Nv=/a/_+0_0_0_020}'); + Error('\P{Nv=/a/_+0_0_0_020}'); Expect(1, 126219, '\p{Nv=:\A20\z:}', "");; Expect(0, 126220, '\p{Nv=:\A20\z:}', "");; - Expect(1, 126219, '\p{Nv=0_0_0_0_0_020}', ""); - Expect(0, 126219, '\p{^Nv=0_0_0_0_0_020}', ""); - Expect(0, 126219, '\P{Nv=0_0_0_0_0_020}', ""); - Expect(1, 126219, '\P{^Nv=0_0_0_0_0_020}', ""); - Expect(0, 126220, '\p{Nv=0_0_0_0_0_020}', ""); - Expect(1, 126220, '\p{^Nv=0_0_0_0_0_020}', ""); - Expect(1, 126220, '\P{Nv=0_0_0_0_0_020}', ""); - Expect(0, 126220, '\P{^Nv=0_0_0_0_0_020}', ""); + Expect(1, 126219, '\p{Nv=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=2.000000000000000e+01}', ""); Expect(0, 126219, '\p{^Nv=2.000000000000000e+01}', ""); Expect(0, 126219, '\P{Nv=2.000000000000000e+01}', ""); @@ -74378,16 +75825,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=_/a/+0_0_20}'); - Error('\P{Is_Numeric_Value=_/a/+0_0_20}'); - Expect(1, 126219, '\p{Is_Numeric_Value: 020}', ""); - Expect(0, 126219, '\p{^Is_Numeric_Value: 020}', ""); - Expect(0, 126219, '\P{Is_Numeric_Value: 020}', ""); - Expect(1, 126219, '\P{^Is_Numeric_Value: 020}', ""); - Expect(0, 126220, '\p{Is_Numeric_Value: 020}', ""); - Expect(1, 126220, '\p{^Is_Numeric_Value: 020}', ""); - Expect(1, 126220, '\P{Is_Numeric_Value: 020}', ""); - Expect(0, 126220, '\P{^Is_Numeric_Value: 020}', ""); + 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}', ""); 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}', ""); @@ -74396,16 +75843,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_20}'); - Error('\P{Is_Nv=:=_ 0_0_20}'); - Expect(1, 126219, '\p{Is_Nv=+0_0_0_0_20}', ""); - Expect(0, 126219, '\p{^Is_Nv=+0_0_0_0_20}', ""); - Expect(0, 126219, '\P{Is_Nv=+0_0_0_0_20}', ""); - Expect(1, 126219, '\P{^Is_Nv=+0_0_0_0_20}', ""); - Expect(0, 126220, '\p{Is_Nv=+0_0_0_0_20}', ""); - Expect(1, 126220, '\p{^Is_Nv=+0_0_0_0_20}', ""); - Expect(1, 126220, '\P{Is_Nv=+0_0_0_0_20}', ""); - Expect(0, 126220, '\P{^Is_Nv=+0_0_0_0_20}', ""); + 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}', ""); 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}', ""); @@ -74414,18 +75861,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126220, '\p{^Is_Nv=2.000000000000000e+01}', ""); Expect(1, 126220, '\P{Is_Nv=2.000000000000000e+01}', ""); Expect(0, 126220, '\P{^Is_Nv=2.000000000000000e+01}', ""); - Error('\p{Numeric_Value=:=_0020_0}'); - Error('\P{Numeric_Value=:=_0020_0}'); + Error('\p{Numeric_Value=/a/ 0000200}'); + Error('\P{Numeric_Value=/a/ 0000200}'); Expect(1, 126228, '\p{Numeric_Value=:\A200\z:}', "");; Expect(0, 126229, '\p{Numeric_Value=:\A200\z:}', "");; - Expect(1, 126228, '\p{Numeric_Value: 0000000200}', ""); - Expect(0, 126228, '\p{^Numeric_Value: 0000000200}', ""); - Expect(0, 126228, '\P{Numeric_Value: 0000000200}', ""); - Expect(1, 126228, '\P{^Numeric_Value: 0000000200}', ""); - Expect(0, 126229, '\p{Numeric_Value: 0000000200}', ""); - Expect(1, 126229, '\p{^Numeric_Value: 0000000200}', ""); - Expect(1, 126229, '\P{Numeric_Value: 0000000200}', ""); - Expect(0, 126229, '\P{^Numeric_Value: 0000000200}', ""); + Expect(1, 126228, '\p{Numeric_Value=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}', ""); @@ -74434,74 +75881,74 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126229, '\p{^Numeric_Value=2.000000000000000e+02}', ""); Expect(1, 126229, '\P{Numeric_Value=2.000000000000000e+02}', ""); Expect(0, 126229, '\P{^Numeric_Value=2.000000000000000e+02}', ""); - Error('\p{Nv=-/a/+000200}'); - Error('\P{Nv=-/a/+000200}'); + Error('\p{Nv=_/a/0000000200}'); + Error('\P{Nv=_/a/0000000200}'); Expect(1, 126228, '\p{Nv=:\A200\z:}', "");; Expect(0, 126229, '\p{Nv=:\A200\z:}', "");; - Expect(1, 126228, '\p{Nv=020_0}', ""); - Expect(0, 126228, '\p{^Nv=020_0}', ""); - Expect(0, 126228, '\P{Nv=020_0}', ""); - Expect(1, 126228, '\P{^Nv=020_0}', ""); - Expect(0, 126229, '\p{Nv=020_0}', ""); - Expect(1, 126229, '\p{^Nv=020_0}', ""); - Expect(1, 126229, '\P{Nv=020_0}', ""); - Expect(0, 126229, '\P{^Nv=020_0}', ""); - Expect(1, 126228, '\p{Nv: 2.000000000000000e+02}', ""); - Expect(0, 126228, '\p{^Nv: 2.000000000000000e+02}', ""); - Expect(0, 126228, '\P{Nv: 2.000000000000000e+02}', ""); - Expect(1, 126228, '\P{^Nv: 2.000000000000000e+02}', ""); - Expect(0, 126229, '\p{Nv: 2.000000000000000e+02}', ""); - Expect(1, 126229, '\p{^Nv: 2.000000000000000e+02}', ""); - Expect(1, 126229, '\P{Nv: 2.000000000000000e+02}', ""); - Expect(0, 126229, '\P{^Nv: 2.000000000000000e+02}', ""); - Error('\p{Is_Numeric_Value=_00_00_00_200:=}'); - Error('\P{Is_Numeric_Value=_00_00_00_200:=}'); - Expect(1, 126228, '\p{Is_Numeric_Value=000_020_0}', ""); - Expect(0, 126228, '\p{^Is_Numeric_Value=000_020_0}', ""); - Expect(0, 126228, '\P{Is_Numeric_Value=000_020_0}', ""); - Expect(1, 126228, '\P{^Is_Numeric_Value=000_020_0}', ""); - Expect(0, 126229, '\p{Is_Numeric_Value=000_020_0}', ""); - Expect(1, 126229, '\p{^Is_Numeric_Value=000_020_0}', ""); - Expect(1, 126229, '\P{Is_Numeric_Value=000_020_0}', ""); - Expect(0, 126229, '\P{^Is_Numeric_Value=000_020_0}', ""); - Expect(1, 126228, '\p{Is_Numeric_Value: 2.000000000000000e+02}', ""); - Expect(0, 126228, '\p{^Is_Numeric_Value: 2.000000000000000e+02}', ""); - Expect(0, 126228, '\P{Is_Numeric_Value: 2.000000000000000e+02}', ""); - Expect(1, 126228, '\P{^Is_Numeric_Value: 2.000000000000000e+02}', ""); - Expect(0, 126229, '\p{Is_Numeric_Value: 2.000000000000000e+02}', ""); - Expect(1, 126229, '\p{^Is_Numeric_Value: 2.000000000000000e+02}', ""); - Expect(1, 126229, '\P{Is_Numeric_Value: 2.000000000000000e+02}', ""); - Expect(0, 126229, '\P{^Is_Numeric_Value: 2.000000000000000e+02}', ""); - Error('\p{Is_Nv=/a/_00200}'); - Error('\P{Is_Nv=/a/_00200}'); - Expect(1, 126228, '\p{Is_Nv=00000020_0}', ""); - Expect(0, 126228, '\p{^Is_Nv=00000020_0}', ""); - Expect(0, 126228, '\P{Is_Nv=00000020_0}', ""); - Expect(1, 126228, '\P{^Is_Nv=00000020_0}', ""); - Expect(0, 126229, '\p{Is_Nv=00000020_0}', ""); - Expect(1, 126229, '\p{^Is_Nv=00000020_0}', ""); - Expect(1, 126229, '\P{Is_Nv=00000020_0}', ""); - Expect(0, 126229, '\P{^Is_Nv=00000020_0}', ""); - Expect(1, 126228, '\p{Is_Nv=2.000000000000000e+02}', ""); - Expect(0, 126228, '\p{^Is_Nv=2.000000000000000e+02}', ""); - Expect(0, 126228, '\P{Is_Nv=2.000000000000000e+02}', ""); - 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/0_0_0_0_0_0_2_0_00}'); - Error('\P{Numeric_Value=/a/0_0_0_0_0_0_2_0_00}'); + Expect(1, 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=2.000000000000000e+02}', ""); + Expect(0, 126228, '\p{^Nv=2.000000000000000e+02}', ""); + Expect(0, 126228, '\P{Nv=2.000000000000000e+02}', ""); + Expect(1, 126228, '\P{^Nv=2.000000000000000e+02}', ""); + Expect(0, 126229, '\p{Nv=2.000000000000000e+02}', ""); + Expect(1, 126229, '\p{^Nv=2.000000000000000e+02}', ""); + Expect(1, 126229, '\P{Nv=2.000000000000000e+02}', ""); + Expect(0, 126229, '\P{^Nv=2.000000000000000e+02}', ""); + Error('\p{Is_Numeric_Value= /a/+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}', ""); + Expect(1, 126228, '\p{Is_Numeric_Value=2.000000000000000e+02}', ""); + Expect(0, 126228, '\p{^Is_Numeric_Value=2.000000000000000e+02}', ""); + Expect(0, 126228, '\P{Is_Numeric_Value=2.000000000000000e+02}', ""); + Expect(1, 126228, '\P{^Is_Numeric_Value=2.000000000000000e+02}', ""); + Expect(0, 126229, '\p{Is_Numeric_Value=2.000000000000000e+02}', ""); + Expect(1, 126229, '\p{^Is_Numeric_Value=2.000000000000000e+02}', ""); + Expect(1, 126229, '\P{Is_Numeric_Value=2.000000000000000e+02}', ""); + Expect(0, 126229, '\P{^Is_Numeric_Value=2.000000000000000e+02}', ""); + Error('\p{Is_Nv=:=-+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}'); Expect(1, 126266, '\p{Numeric_Value=:\A2000\z:}', "");; Expect(0, 126267, '\p{Numeric_Value=:\A2000\z:}', "");; - Expect(1, 126266, '\p{Numeric_Value=+0_0_0_0_2000}', ""); - Expect(0, 126266, '\p{^Numeric_Value=+0_0_0_0_2000}', ""); - Expect(0, 126266, '\P{Numeric_Value=+0_0_0_0_2000}', ""); - Expect(1, 126266, '\P{^Numeric_Value=+0_0_0_0_2000}', ""); - Expect(0, 126267, '\p{Numeric_Value=+0_0_0_0_2000}', ""); - Expect(1, 126267, '\p{^Numeric_Value=+0_0_0_0_2000}', ""); - Expect(1, 126267, '\P{Numeric_Value=+0_0_0_0_2000}', ""); - Expect(0, 126267, '\P{^Numeric_Value=+0_0_0_0_2000}', ""); + Expect(1, 126266, '\p{Numeric_Value=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=2.000000000000000e+03}', ""); Expect(0, 126266, '\p{^Numeric_Value=2.000000000000000e+03}', ""); Expect(0, 126266, '\P{Numeric_Value=2.000000000000000e+03}', ""); @@ -74510,18 +75957,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126267, '\p{^Numeric_Value=2.000000000000000e+03}', ""); Expect(1, 126267, '\P{Numeric_Value=2.000000000000000e+03}', ""); Expect(0, 126267, '\P{^Numeric_Value=2.000000000000000e+03}', ""); - Error('\p{Nv=/a/ -+0000002000}'); - Error('\P{Nv=/a/ -+0000002000}'); + Error('\p{Nv= +200_0/a/}'); + Error('\P{Nv= +200_0/a/}'); Expect(1, 126266, '\p{Nv=:\A2000\z:}', "");; Expect(0, 126267, '\p{Nv=:\A2000\z:}', "");; - Expect(1, 126266, '\p{Nv=2000}', ""); - Expect(0, 126266, '\p{^Nv=2000}', ""); - Expect(0, 126266, '\P{Nv=2000}', ""); - Expect(1, 126266, '\P{^Nv=2000}', ""); - Expect(0, 126267, '\p{Nv=2000}', ""); - Expect(1, 126267, '\p{^Nv=2000}', ""); - Expect(1, 126267, '\P{Nv=2000}', ""); - Expect(0, 126267, '\P{^Nv=2000}', ""); + Expect(1, 126266, '\p{Nv=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=2.000000000000000e+03}', ""); Expect(0, 126266, '\p{^Nv=2.000000000000000e+03}', ""); Expect(0, 126266, '\P{Nv=2.000000000000000e+03}', ""); @@ -74530,16 +75977,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126267, '\p{^Nv=2.000000000000000e+03}', ""); Expect(1, 126267, '\P{Nv=2.000000000000000e+03}', ""); Expect(0, 126267, '\P{^Nv=2.000000000000000e+03}', ""); - Error('\p{Is_Numeric_Value=/a/000002000}'); - Error('\P{Is_Numeric_Value=/a/000002000}'); - Expect(1, 126266, '\p{Is_Numeric_Value: 02000}', ""); - Expect(0, 126266, '\p{^Is_Numeric_Value: 02000}', ""); - Expect(0, 126266, '\P{Is_Numeric_Value: 02000}', ""); - Expect(1, 126266, '\P{^Is_Numeric_Value: 02000}', ""); - Expect(0, 126267, '\p{Is_Numeric_Value: 02000}', ""); - Expect(1, 126267, '\p{^Is_Numeric_Value: 02000}', ""); - Expect(1, 126267, '\P{Is_Numeric_Value: 02000}', ""); - Expect(0, 126267, '\P{^Is_Numeric_Value: 02000}', ""); + 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}', ""); 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}', ""); @@ -74548,16 +75995,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126267, '\p{^Is_Numeric_Value=2.000000000000000e+03}', ""); Expect(1, 126267, '\P{Is_Numeric_Value=2.000000000000000e+03}', ""); Expect(0, 126267, '\P{^Is_Numeric_Value=2.000000000000000e+03}', ""); - Error('\p{Is_Nv=_/a/+000000002000}'); - Error('\P{Is_Nv=_/a/+000000002000}'); - Expect(1, 126266, '\p{Is_Nv=000_000_000_200_0}', ""); - Expect(0, 126266, '\p{^Is_Nv=000_000_000_200_0}', ""); - Expect(0, 126266, '\P{Is_Nv=000_000_000_200_0}', ""); - Expect(1, 126266, '\P{^Is_Nv=000_000_000_200_0}', ""); - Expect(0, 126267, '\p{Is_Nv=000_000_000_200_0}', ""); - Expect(1, 126267, '\p{^Is_Nv=000_000_000_200_0}', ""); - Expect(1, 126267, '\P{Is_Nv=000_000_000_200_0}', ""); - Expect(0, 126267, '\P{^Is_Nv=000_000_000_200_0}', ""); + 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}', ""); 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}', ""); @@ -74566,18 +76013,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: -00000020000:=}'); - Error('\P{Numeric_Value: -00000020000:=}'); + 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/}'); Expect(1, 126246, '\p{Numeric_Value=:\A20000\z:}', "");; Expect(0, 126247, '\p{Numeric_Value=:\A20000\z:}', "");; - Expect(1, 126246, '\p{Numeric_Value=+00020000}', ""); - Expect(0, 126246, '\p{^Numeric_Value=+00020000}', ""); - Expect(0, 126246, '\P{Numeric_Value=+00020000}', ""); - Expect(1, 126246, '\P{^Numeric_Value=+00020000}', ""); - Expect(0, 126247, '\p{Numeric_Value=+00020000}', ""); - Expect(1, 126247, '\p{^Numeric_Value=+00020000}', ""); - Expect(1, 126247, '\P{Numeric_Value=+00020000}', ""); - Expect(0, 126247, '\P{^Numeric_Value=+00020000}', ""); + Expect(1, 126246, '\p{Numeric_Value=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=2.000000000000000e+04}', ""); Expect(0, 126246, '\p{^Numeric_Value=2.000000000000000e+04}', ""); Expect(0, 126246, '\P{Numeric_Value=2.000000000000000e+04}', ""); @@ -74586,18 +76033,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: - 0_0_0_0_0_0_2_0_0_00/a/}'); - Error('\P{Nv: - 0_0_0_0_0_0_2_0_0_00/a/}'); + Error('\p{Nv=_-000_002_000_0/a/}'); + Error('\P{Nv=_-000_002_000_0/a/}'); Expect(1, 126246, '\p{Nv=:\A20000\z:}', "");; Expect(0, 126247, '\p{Nv=:\A20000\z:}', "");; - Expect(1, 126246, '\p{Nv=000020000}', ""); - Expect(0, 126246, '\p{^Nv=000020000}', ""); - Expect(0, 126246, '\P{Nv=000020000}', ""); - Expect(1, 126246, '\P{^Nv=000020000}', ""); - Expect(0, 126247, '\p{Nv=000020000}', ""); - Expect(1, 126247, '\p{^Nv=000020000}', ""); - Expect(1, 126247, '\P{Nv=000020000}', ""); - Expect(0, 126247, '\P{^Nv=000020000}', ""); + Expect(1, 126246, '\p{Nv=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=2.000000000000000e+04}', ""); Expect(0, 126246, '\p{^Nv=2.000000000000000e+04}', ""); Expect(0, 126246, '\P{Nv=2.000000000000000e+04}', ""); @@ -74606,16 +76053,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=:=+0000020000}'); - Error('\P{Is_Numeric_Value=:=+0000020000}'); - Expect(1, 126246, '\p{Is_Numeric_Value=00000020000}', ""); - Expect(0, 126246, '\p{^Is_Numeric_Value=00000020000}', ""); - Expect(0, 126246, '\P{Is_Numeric_Value=00000020000}', ""); - Expect(1, 126246, '\P{^Is_Numeric_Value=00000020000}', ""); - Expect(0, 126247, '\p{Is_Numeric_Value=00000020000}', ""); - Expect(1, 126247, '\p{^Is_Numeric_Value=00000020000}', ""); - Expect(1, 126247, '\P{Is_Numeric_Value=00000020000}', ""); - Expect(0, 126247, '\P{^Is_Numeric_Value=00000020000}', ""); + 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}', ""); 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}', ""); @@ -74624,16 +76071,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: :=+2_0_0_00}'); - Error('\P{Is_Nv: :=+2_0_0_00}'); - Expect(1, 126246, '\p{Is_Nv=00_20_00_0}', ""); - Expect(0, 126246, '\p{^Is_Nv=00_20_00_0}', ""); - Expect(0, 126246, '\P{Is_Nv=00_20_00_0}', ""); - Expect(1, 126246, '\P{^Is_Nv=00_20_00_0}', ""); - Expect(0, 126247, '\p{Is_Nv=00_20_00_0}', ""); - Expect(1, 126247, '\p{^Is_Nv=00_20_00_0}', ""); - Expect(1, 126247, '\P{Is_Nv=00_20_00_0}', ""); - Expect(0, 126247, '\P{^Is_Nv=00_20_00_0}', ""); + 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}', ""); 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}', ""); @@ -74642,38 +76089,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=:= 0000200000}'); - Error('\P{Numeric_Value=:= 0000200000}'); + 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}'); Expect(1, 126111, '\p{Numeric_Value=:\A200000\z:}', "");; Expect(0, 126112, '\p{Numeric_Value=:\A200000\z:}', "");; - Expect(1, 126111, '\p{Numeric_Value=00000000200000}', ""); - Expect(0, 126111, '\p{^Numeric_Value=00000000200000}', ""); - Expect(0, 126111, '\P{Numeric_Value=00000000200000}', ""); - Expect(1, 126111, '\P{^Numeric_Value=00000000200000}', ""); - Expect(0, 126112, '\p{Numeric_Value=00000000200000}', ""); - Expect(1, 126112, '\p{^Numeric_Value=00000000200000}', ""); - Expect(1, 126112, '\P{Numeric_Value=00000000200000}', ""); - Expect(0, 126112, '\P{^Numeric_Value=00000000200000}', ""); - Expect(1, 126111, '\p{Numeric_Value=2.000000000000000e+05}', ""); - Expect(0, 126111, '\p{^Numeric_Value=2.000000000000000e+05}', ""); - Expect(0, 126111, '\P{Numeric_Value=2.000000000000000e+05}', ""); - 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= 00_00_02_00_000/a/}'); - Error('\P{Nv= 00_00_02_00_000/a/}'); + 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{Nv=:\A200000\z:}', "");; Expect(0, 126112, '\p{Nv=:\A200000\z:}', "");; - Expect(1, 126111, '\p{Nv=00000200000}', ""); - Expect(0, 126111, '\p{^Nv=00000200000}', ""); - Expect(0, 126111, '\P{Nv=00000200000}', ""); - Expect(1, 126111, '\P{^Nv=00000200000}', ""); - Expect(0, 126112, '\p{Nv=00000200000}', ""); - Expect(1, 126112, '\p{^Nv=00000200000}', ""); - Expect(1, 126112, '\P{Nv=00000200000}', ""); - Expect(0, 126112, '\P{^Nv=00000200000}', ""); + Expect(1, 126111, '\p{Nv=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=2.000000000000000e+05}', ""); Expect(0, 126111, '\p{^Nv=2.000000000000000e+05}', ""); Expect(0, 126111, '\P{Nv=2.000000000000000e+05}', ""); @@ -74682,16 +76129,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: /a/ 0000200000}'); - Error('\P{Is_Numeric_Value: /a/ 0000200000}'); - Expect(1, 126111, '\p{Is_Numeric_Value=+0000000_0020000_0}', ""); - Expect(0, 126111, '\p{^Is_Numeric_Value=+0000000_0020000_0}', ""); - Expect(0, 126111, '\P{Is_Numeric_Value=+0000000_0020000_0}', ""); - Expect(1, 126111, '\P{^Is_Numeric_Value=+0000000_0020000_0}', ""); - Expect(0, 126112, '\p{Is_Numeric_Value=+0000000_0020000_0}', ""); - Expect(1, 126112, '\p{^Is_Numeric_Value=+0000000_0020000_0}', ""); - Expect(1, 126112, '\P{Is_Numeric_Value=+0000000_0020000_0}', ""); - Expect(0, 126112, '\P{^Is_Numeric_Value=+0000000_0020000_0}', ""); + 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}', ""); 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}', ""); @@ -74700,8 +76147,8 @@ 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= 00000200000:=}'); - Error('\P{Is_Nv= 00000200000:=}'); + 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}', ""); @@ -74718,18 +76165,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: - 000020000000:=}'); - Error('\P{Numeric_Value: - 000020000000:=}'); + Error('\p{Numeric_Value: :=--+00_20_00_00_00}'); + Error('\P{Numeric_Value: :=--+00_20_00_00_00}'); Expect(1, 126114, '\p{Numeric_Value=:\A20000000\z:}', "");; Expect(0, 126115, '\p{Numeric_Value=:\A20000000\z:}', "");; - Expect(1, 126114, '\p{Numeric_Value=20000000}', ""); - Expect(0, 126114, '\p{^Numeric_Value=20000000}', ""); - Expect(0, 126114, '\P{Numeric_Value=20000000}', ""); - Expect(1, 126114, '\P{^Numeric_Value=20000000}', ""); - Expect(0, 126115, '\p{Numeric_Value=20000000}', ""); - Expect(1, 126115, '\p{^Numeric_Value=20000000}', ""); - Expect(1, 126115, '\P{Numeric_Value=20000000}', ""); - Expect(0, 126115, '\P{^Numeric_Value=20000000}', ""); + Expect(1, 126114, '\p{Numeric_Value=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=2.000000000000000e+07}', ""); Expect(0, 126114, '\p{^Numeric_Value=2.000000000000000e+07}', ""); Expect(0, 126114, '\P{Numeric_Value=2.000000000000000e+07}', ""); @@ -74738,18 +76185,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126115, '\p{^Numeric_Value=2.000000000000000e+07}', ""); Expect(1, 126115, '\P{Numeric_Value=2.000000000000000e+07}', ""); Expect(0, 126115, '\P{^Numeric_Value=2.000000000000000e+07}', ""); - Error('\p{Nv=-00_00_20_00_0000/a/}'); - Error('\P{Nv=-00_00_20_00_0000/a/}'); + Error('\p{Nv=:= 0_0_2_0_0_0_0_0_00}'); + Error('\P{Nv=:= 0_0_2_0_0_0_0_0_00}'); 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_0_0_0_0_000}', ""); - Expect(0, 126114, '\p{^Nv=0_0_0_0_0_0_0_2_0_0_0_0_000}', ""); - Expect(0, 126114, '\P{Nv=0_0_0_0_0_0_0_2_0_0_0_0_000}', ""); - Expect(1, 126114, '\P{^Nv=0_0_0_0_0_0_0_2_0_0_0_0_000}', ""); - Expect(0, 126115, '\p{Nv=0_0_0_0_0_0_0_2_0_0_0_0_000}', ""); - Expect(1, 126115, '\p{^Nv=0_0_0_0_0_0_0_2_0_0_0_0_000}', ""); - Expect(1, 126115, '\P{Nv=0_0_0_0_0_0_0_2_0_0_0_0_000}', ""); - Expect(0, 126115, '\P{^Nv=0_0_0_0_0_0_0_2_0_0_0_0_000}', ""); + Expect(1, 126114, '\p{Nv=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=2.000000000000000e+07}', ""); Expect(0, 126114, '\p{^Nv=2.000000000000000e+07}', ""); Expect(0, 126114, '\P{Nv=2.000000000000000e+07}', ""); @@ -74758,16 +76205,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= -+00_00_00_00_02_00_00_00_0/a/}'); - Error('\P{Is_Numeric_Value= -+00_00_00_00_02_00_00_00_0/a/}'); - Expect(1, 126114, '\p{Is_Numeric_Value=+00000020000000}', ""); - Expect(0, 126114, '\p{^Is_Numeric_Value=+00000020000000}', ""); - Expect(0, 126114, '\P{Is_Numeric_Value=+00000020000000}', ""); - Expect(1, 126114, '\P{^Is_Numeric_Value=+00000020000000}', ""); - Expect(0, 126115, '\p{Is_Numeric_Value=+00000020000000}', ""); - Expect(1, 126115, '\p{^Is_Numeric_Value=+00000020000000}', ""); - Expect(1, 126115, '\P{Is_Numeric_Value=+00000020000000}', ""); - Expect(0, 126115, '\P{^Is_Numeric_Value=+00000020000000}', ""); + 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}', ""); 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}', ""); @@ -74776,16 +76223,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126115, '\p{^Is_Numeric_Value=2.000000000000000e+07}', ""); Expect(1, 126115, '\P{Is_Numeric_Value=2.000000000000000e+07}', ""); Expect(0, 126115, '\P{^Is_Numeric_Value=2.000000000000000e+07}', ""); - Error('\p{Is_Nv=/a/ 000000020000000}'); - Error('\P{Is_Nv=/a/ 000000020000000}'); - Expect(1, 126114, '\p{Is_Nv=00_00_02_00_00_00_0}', ""); - Expect(0, 126114, '\p{^Is_Nv=00_00_02_00_00_00_0}', ""); - Expect(0, 126114, '\P{Is_Nv=00_00_02_00_00_00_0}', ""); - Expect(1, 126114, '\P{^Is_Nv=00_00_02_00_00_00_0}', ""); - Expect(0, 126115, '\p{Is_Nv=00_00_02_00_00_00_0}', ""); - Expect(1, 126115, '\p{^Is_Nv=00_00_02_00_00_00_0}', ""); - Expect(1, 126115, '\P{Is_Nv=00_00_02_00_00_00_0}', ""); - Expect(0, 126115, '\P{^Is_Nv=00_00_02_00_00_00_0}', ""); + 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}', ""); @@ -74794,18 +76241,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126115, '\p{^Is_Nv=2.000000000000000e+07}', ""); Expect(1, 126115, '\P{Is_Nv=2.000000000000000e+07}', ""); Expect(0, 126115, '\P{^Is_Nv=2.000000000000000e+07}', ""); - Error('\p{Numeric_Value=/a/_-00_00_21}'); - Error('\P{Numeric_Value=/a/_-00_00_21}'); + Error('\p{Numeric_Value=/a/ +2_1}'); + Error('\P{Numeric_Value=/a/ +2_1}'); Expect(1, 12881, '\p{Numeric_Value=:\A21\z:}', "");; Expect(0, 12882, '\p{Numeric_Value=:\A21\z:}', "");; - Expect(1, 12881, '\p{Numeric_Value=021}', ""); - Expect(0, 12881, '\p{^Numeric_Value=021}', ""); - Expect(0, 12881, '\P{Numeric_Value=021}', ""); - Expect(1, 12881, '\P{^Numeric_Value=021}', ""); - Expect(0, 12882, '\p{Numeric_Value=021}', ""); - Expect(1, 12882, '\p{^Numeric_Value=021}', ""); - Expect(1, 12882, '\P{Numeric_Value=021}', ""); - Expect(0, 12882, '\P{^Numeric_Value=021}', ""); + Expect(1, 12881, '\p{Numeric_Value: 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=2.100000000000000e+01}', ""); Expect(0, 12881, '\p{^Numeric_Value=2.100000000000000e+01}', ""); Expect(0, 12881, '\P{Numeric_Value=2.100000000000000e+01}', ""); @@ -74814,18 +76261,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12882, '\p{^Numeric_Value=2.100000000000000e+01}', ""); Expect(1, 12882, '\P{Numeric_Value=2.100000000000000e+01}', ""); Expect(0, 12882, '\P{^Numeric_Value=2.100000000000000e+01}', ""); - Error('\p{Nv= +0_0_0_0_0_0_021/a/}'); - Error('\P{Nv= +0_0_0_0_0_0_021/a/}'); + Error('\p{Nv: :=0000_0000_21}'); + Error('\P{Nv: :=0000_0000_21}'); Expect(1, 12881, '\p{Nv=:\A21\z:}', "");; Expect(0, 12882, '\p{Nv=:\A21\z:}', "");; - Expect(1, 12881, '\p{Nv: +21}', ""); - Expect(0, 12881, '\p{^Nv: +21}', ""); - Expect(0, 12881, '\P{Nv: +21}', ""); - Expect(1, 12881, '\P{^Nv: +21}', ""); - Expect(0, 12882, '\p{Nv: +21}', ""); - Expect(1, 12882, '\p{^Nv: +21}', ""); - Expect(1, 12882, '\P{Nv: +21}', ""); - Expect(0, 12882, '\P{^Nv: +21}', ""); + Expect(1, 12881, '\p{Nv=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=2.100000000000000e+01}', ""); Expect(0, 12881, '\p{^Nv=2.100000000000000e+01}', ""); Expect(0, 12881, '\P{Nv=2.100000000000000e+01}', ""); @@ -74834,16 +76281,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/+0000000021}'); - Error('\P{Is_Numeric_Value=-/a/+0000000021}'); - Expect(1, 12881, '\p{Is_Numeric_Value=0000021}', ""); - Expect(0, 12881, '\p{^Is_Numeric_Value=0000021}', ""); - Expect(0, 12881, '\P{Is_Numeric_Value=0000021}', ""); - Expect(1, 12881, '\P{^Is_Numeric_Value=0000021}', ""); - Expect(0, 12882, '\p{Is_Numeric_Value=0000021}', ""); - Expect(1, 12882, '\p{^Is_Numeric_Value=0000021}', ""); - Expect(1, 12882, '\P{Is_Numeric_Value=0000021}', ""); - Expect(0, 12882, '\P{^Is_Numeric_Value=0000021}', ""); + 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}', ""); 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}', ""); @@ -74852,16 +76299,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: /a/+00_00_00_21}'); - Error('\P{Is_Nv: /a/+00_00_00_21}'); - Expect(1, 12881, '\p{Is_Nv=002_1}', ""); - Expect(0, 12881, '\p{^Is_Nv=002_1}', ""); - Expect(0, 12881, '\P{Is_Nv=002_1}', ""); - Expect(1, 12881, '\P{^Is_Nv=002_1}', ""); - Expect(0, 12882, '\p{Is_Nv=002_1}', ""); - Expect(1, 12882, '\p{^Is_Nv=002_1}', ""); - Expect(1, 12882, '\P{Is_Nv=002_1}', ""); - Expect(0, 12882, '\P{^Is_Nv=002_1}', ""); + 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}', ""); 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}', ""); @@ -74870,38 +76317,38 @@ 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=:=-+0021600_0}'); - Error('\P{Numeric_Value=:=-+0021600_0}'); + 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}'); Expect(1, 74802, '\p{Numeric_Value=:\A216000\z:}', "");; Expect(0, 74803, '\p{Numeric_Value=:\A216000\z:}', "");; - Expect(1, 74802, '\p{Numeric_Value=216000}', ""); - Expect(0, 74802, '\p{^Numeric_Value=216000}', ""); - Expect(0, 74802, '\P{Numeric_Value=216000}', ""); - Expect(1, 74802, '\P{^Numeric_Value=216000}', ""); - Expect(0, 74803, '\p{Numeric_Value=216000}', ""); - Expect(1, 74803, '\p{^Numeric_Value=216000}', ""); - Expect(1, 74803, '\P{Numeric_Value=216000}', ""); - Expect(0, 74803, '\P{^Numeric_Value=216000}', ""); - Expect(1, 74802, '\p{Numeric_Value=2.160000000000000e+05}', ""); - Expect(0, 74802, '\p{^Numeric_Value=2.160000000000000e+05}', ""); - Expect(0, 74802, '\P{Numeric_Value=2.160000000000000e+05}', ""); - Expect(1, 74802, '\P{^Numeric_Value=2.160000000000000e+05}', ""); - Expect(0, 74803, '\p{Numeric_Value=2.160000000000000e+05}', ""); - Expect(1, 74803, '\p{^Numeric_Value=2.160000000000000e+05}', ""); - Expect(1, 74803, '\P{Numeric_Value=2.160000000000000e+05}', ""); - Expect(0, 74803, '\P{^Numeric_Value=2.160000000000000e+05}', ""); - Error('\p{Nv=:= -000216000}'); - Error('\P{Nv=:= -000216000}'); + Expect(1, 74802, '\p{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{Nv=:\A216000\z:}', "");; Expect(0, 74803, '\p{Nv=:\A216000\z:}', "");; - Expect(1, 74802, '\p{Nv=0216000}', ""); - Expect(0, 74802, '\p{^Nv=0216000}', ""); - Expect(0, 74802, '\P{Nv=0216000}', ""); - Expect(1, 74802, '\P{^Nv=0216000}', ""); - Expect(0, 74803, '\p{Nv=0216000}', ""); - Expect(1, 74803, '\p{^Nv=0216000}', ""); - Expect(1, 74803, '\P{Nv=0216000}', ""); - Expect(0, 74803, '\P{^Nv=0216000}', ""); + Expect(1, 74802, '\p{Nv=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}', ""); @@ -74910,16 +76357,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74803, '\p{^Nv=2.160000000000000e+05}', ""); Expect(1, 74803, '\P{Nv=2.160000000000000e+05}', ""); Expect(0, 74803, '\P{^Nv=2.160000000000000e+05}', ""); - Error('\p{Is_Numeric_Value= /a/00000_02160_00}'); - Error('\P{Is_Numeric_Value= /a/00000_02160_00}'); - Expect(1, 74802, '\p{Is_Numeric_Value=000000_002160_00}', ""); - Expect(0, 74802, '\p{^Is_Numeric_Value=000000_002160_00}', ""); - Expect(0, 74802, '\P{Is_Numeric_Value=000000_002160_00}', ""); - Expect(1, 74802, '\P{^Is_Numeric_Value=000000_002160_00}', ""); - Expect(0, 74803, '\p{Is_Numeric_Value=000000_002160_00}', ""); - Expect(1, 74803, '\p{^Is_Numeric_Value=000000_002160_00}', ""); - Expect(1, 74803, '\P{Is_Numeric_Value=000000_002160_00}', ""); - Expect(0, 74803, '\P{^Is_Numeric_Value=000000_002160_00}', ""); + 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{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}', ""); @@ -74928,36 +76375,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=_0021600_0/a/}'); - Error('\P{Is_Nv=_0021600_0/a/}'); - Expect(1, 74802, '\p{Is_Nv: +0_0_0_0_2_1_6_000}', ""); - Expect(0, 74802, '\p{^Is_Nv: +0_0_0_0_2_1_6_000}', ""); - Expect(0, 74802, '\P{Is_Nv: +0_0_0_0_2_1_6_000}', ""); - Expect(1, 74802, '\P{^Is_Nv: +0_0_0_0_2_1_6_000}', ""); - Expect(0, 74803, '\p{Is_Nv: +0_0_0_0_2_1_6_000}', ""); - Expect(1, 74803, '\p{^Is_Nv: +0_0_0_0_2_1_6_000}', ""); - Expect(1, 74803, '\P{Is_Nv: +0_0_0_0_2_1_6_000}', ""); - Expect(0, 74803, '\P{^Is_Nv: +0_0_0_0_2_1_6_000}', ""); - Expect(1, 74802, '\p{Is_Nv=2.160000000000000e+05}', ""); - Expect(0, 74802, '\p{^Is_Nv=2.160000000000000e+05}', ""); - Expect(0, 74802, '\P{Is_Nv=2.160000000000000e+05}', ""); - 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=:= 0000000022}'); - Error('\P{Numeric_Value=:= 0000000022}'); + 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}'); Expect(1, 12882, '\p{Numeric_Value=:\A22\z:}', "");; Expect(0, 12883, '\p{Numeric_Value=:\A22\z:}', "");; - Expect(1, 12882, '\p{Numeric_Value: 22}', ""); - Expect(0, 12882, '\p{^Numeric_Value: 22}', ""); - Expect(0, 12882, '\P{Numeric_Value: 22}', ""); - Expect(1, 12882, '\P{^Numeric_Value: 22}', ""); - Expect(0, 12883, '\p{Numeric_Value: 22}', ""); - Expect(1, 12883, '\p{^Numeric_Value: 22}', ""); - Expect(1, 12883, '\P{Numeric_Value: 22}', ""); - Expect(0, 12883, '\P{^Numeric_Value: 22}', ""); + Expect(1, 12882, '\p{Numeric_Value=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=2.200000000000000e+01}', ""); Expect(0, 12882, '\p{^Numeric_Value=2.200000000000000e+01}', ""); Expect(0, 12882, '\P{Numeric_Value=2.200000000000000e+01}', ""); @@ -74966,18 +76413,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= -00022:=}'); - Error('\P{Nv= -00022:=}'); + Error('\p{Nv: :=02_2}'); + Error('\P{Nv: :=02_2}'); Expect(1, 12882, '\p{Nv=:\A22\z:}', "");; Expect(0, 12883, '\p{Nv=:\A22\z:}', "");; - Expect(1, 12882, '\p{Nv=+0_0_0_0_22}', ""); - Expect(0, 12882, '\p{^Nv=+0_0_0_0_22}', ""); - Expect(0, 12882, '\P{Nv=+0_0_0_0_22}', ""); - Expect(1, 12882, '\P{^Nv=+0_0_0_0_22}', ""); - Expect(0, 12883, '\p{Nv=+0_0_0_0_22}', ""); - Expect(1, 12883, '\p{^Nv=+0_0_0_0_22}', ""); - Expect(1, 12883, '\P{Nv=+0_0_0_0_22}', ""); - Expect(0, 12883, '\P{^Nv=+0_0_0_0_22}', ""); + Expect(1, 12882, '\p{Nv: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=2.200000000000000e+01}', ""); Expect(0, 12882, '\p{^Nv=2.200000000000000e+01}', ""); Expect(0, 12882, '\P{Nv=2.200000000000000e+01}', ""); @@ -74986,16 +76433,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=:=_+2_2}'); - Error('\P{Is_Numeric_Value=:=_+2_2}'); - Expect(1, 12882, '\p{Is_Numeric_Value=+00000000022}', ""); - Expect(0, 12882, '\p{^Is_Numeric_Value=+00000000022}', ""); - Expect(0, 12882, '\P{Is_Numeric_Value=+00000000022}', ""); - Expect(1, 12882, '\P{^Is_Numeric_Value=+00000000022}', ""); - Expect(0, 12883, '\p{Is_Numeric_Value=+00000000022}', ""); - Expect(1, 12883, '\p{^Is_Numeric_Value=+00000000022}', ""); - Expect(1, 12883, '\P{Is_Numeric_Value=+00000000022}', ""); - Expect(0, 12883, '\P{^Is_Numeric_Value=+00000000022}', ""); + 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}', ""); 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}', ""); @@ -75004,36 +76451,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=-:=+0000000022}'); - Error('\P{Is_Nv=-:=+0000000022}'); - Expect(1, 12882, '\p{Is_Nv: +0000022}', ""); - Expect(0, 12882, '\p{^Is_Nv: +0000022}', ""); - Expect(0, 12882, '\P{Is_Nv: +0000022}', ""); - Expect(1, 12882, '\P{^Is_Nv: +0000022}', ""); - Expect(0, 12883, '\p{Is_Nv: +0000022}', ""); - Expect(1, 12883, '\p{^Is_Nv: +0000022}', ""); - Expect(1, 12883, '\P{Is_Nv: +0000022}', ""); - Expect(0, 12883, '\P{^Is_Nv: +0000022}', ""); - Expect(1, 12882, '\p{Is_Nv=2.200000000000000e+01}', ""); - Expect(0, 12882, '\p{^Is_Nv=2.200000000000000e+01}', ""); - Expect(0, 12882, '\P{Is_Nv=2.200000000000000e+01}', ""); - Expect(1, 12882, '\P{^Is_Nv=2.200000000000000e+01}', ""); - Expect(0, 12883, '\p{Is_Nv=2.200000000000000e+01}', ""); - Expect(1, 12883, '\p{^Is_Nv=2.200000000000000e+01}', ""); - Expect(1, 12883, '\P{Is_Nv=2.200000000000000e+01}', ""); - Expect(0, 12883, '\P{^Is_Nv=2.200000000000000e+01}', ""); - Error('\p{Numeric_Value=-/a/+0_0_0_0_0_0_0_023}'); - Error('\P{Numeric_Value=-/a/+0_0_0_0_0_0_0_023}'); + 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}'); Expect(1, 12883, '\p{Numeric_Value=:\A23\z:}', "");; Expect(0, 12884, '\p{Numeric_Value=:\A23\z:}', "");; - Expect(1, 12883, '\p{Numeric_Value=2_3}', ""); - Expect(0, 12883, '\p{^Numeric_Value=2_3}', ""); - Expect(0, 12883, '\P{Numeric_Value=2_3}', ""); - Expect(1, 12883, '\P{^Numeric_Value=2_3}', ""); - Expect(0, 12884, '\p{Numeric_Value=2_3}', ""); - Expect(1, 12884, '\p{^Numeric_Value=2_3}', ""); - Expect(1, 12884, '\P{Numeric_Value=2_3}', ""); - Expect(0, 12884, '\P{^Numeric_Value=2_3}', ""); + Expect(1, 12883, '\p{Numeric_Value=+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=2.300000000000000e+01}', ""); Expect(0, 12883, '\p{^Numeric_Value=2.300000000000000e+01}', ""); Expect(0, 12883, '\P{Numeric_Value=2.300000000000000e+01}', ""); @@ -75042,36 +76489,36 @@ 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=:=+00023}'); - Error('\P{Nv=:=+00023}'); + Error('\p{Nv=:=- 02_3}'); + Error('\P{Nv=:=- 02_3}'); Expect(1, 12883, '\p{Nv=:\A23\z:}', "");; Expect(0, 12884, '\p{Nv=:\A23\z:}', "");; - Expect(1, 12883, '\p{Nv=02_3}', ""); - Expect(0, 12883, '\p{^Nv=02_3}', ""); - Expect(0, 12883, '\P{Nv=02_3}', ""); - Expect(1, 12883, '\P{^Nv=02_3}', ""); - Expect(0, 12884, '\p{Nv=02_3}', ""); - Expect(1, 12884, '\p{^Nv=02_3}', ""); - Expect(1, 12884, '\P{Nv=02_3}', ""); - Expect(0, 12884, '\P{^Nv=02_3}', ""); - Expect(1, 12883, '\p{Nv:2.300000000000000e+01}', ""); - Expect(0, 12883, '\p{^Nv:2.300000000000000e+01}', ""); - Expect(0, 12883, '\P{Nv:2.300000000000000e+01}', ""); - Expect(1, 12883, '\P{^Nv:2.300000000000000e+01}', ""); - Expect(0, 12884, '\p{Nv:2.300000000000000e+01}', ""); - 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= :=2_3}'); - Error('\P{Is_Numeric_Value= :=2_3}'); - Expect(1, 12883, '\p{Is_Numeric_Value=002_3}', ""); - Expect(0, 12883, '\p{^Is_Numeric_Value=002_3}', ""); - Expect(0, 12883, '\P{Is_Numeric_Value=002_3}', ""); - Expect(1, 12883, '\P{^Is_Numeric_Value=002_3}', ""); - Expect(0, 12884, '\p{Is_Numeric_Value=002_3}', ""); - Expect(1, 12884, '\p{^Is_Numeric_Value=002_3}', ""); - Expect(1, 12884, '\P{Is_Numeric_Value=002_3}', ""); - Expect(0, 12884, '\P{^Is_Numeric_Value=002_3}', ""); + Expect(1, 12883, '\p{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=2.300000000000000e+01}', ""); + Expect(0, 12883, '\p{^Nv=2.300000000000000e+01}', ""); + Expect(0, 12883, '\P{Nv=2.300000000000000e+01}', ""); + Expect(1, 12883, '\P{^Nv=2.300000000000000e+01}', ""); + Expect(0, 12884, '\p{Nv=2.300000000000000e+01}', ""); + 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}', ""); 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}', ""); @@ -75080,16 +76527,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12884, '\p{^Is_Numeric_Value=2.300000000000000e+01}', ""); Expect(1, 12884, '\P{Is_Numeric_Value=2.300000000000000e+01}', ""); Expect(0, 12884, '\P{^Is_Numeric_Value=2.300000000000000e+01}', ""); - Error('\p{Is_Nv=:=-023}'); - Error('\P{Is_Nv=:=-023}'); - Expect(1, 12883, '\p{Is_Nv=2_3}', ""); - Expect(0, 12883, '\p{^Is_Nv=2_3}', ""); - Expect(0, 12883, '\P{Is_Nv=2_3}', ""); - Expect(1, 12883, '\P{^Is_Nv=2_3}', ""); - Expect(0, 12884, '\p{Is_Nv=2_3}', ""); - Expect(1, 12884, '\p{^Is_Nv=2_3}', ""); - Expect(1, 12884, '\P{Is_Nv=2_3}', ""); - Expect(0, 12884, '\P{^Is_Nv=2_3}', ""); + 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}', ""); @@ -75098,38 +76545,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12884, '\p{^Is_Nv=2.300000000000000e+01}', ""); Expect(1, 12884, '\P{Is_Nv=2.300000000000000e+01}', ""); Expect(0, 12884, '\P{^Is_Nv=2.300000000000000e+01}', ""); - Error('\p{Numeric_Value: _2_4:=}'); - Error('\P{Numeric_Value: _2_4:=}'); + Error('\p{Numeric_Value=/a/-_0_0_24}'); + Error('\P{Numeric_Value=/a/-_0_0_24}'); Expect(1, 12884, '\p{Numeric_Value=:\A24\z:}', "");; Expect(0, 12885, '\p{Numeric_Value=:\A24\z:}', "");; - Expect(1, 12884, '\p{Numeric_Value: +000024}', ""); - Expect(0, 12884, '\p{^Numeric_Value: +000024}', ""); - Expect(0, 12884, '\P{Numeric_Value: +000024}', ""); - Expect(1, 12884, '\P{^Numeric_Value: +000024}', ""); - Expect(0, 12885, '\p{Numeric_Value: +000024}', ""); - Expect(1, 12885, '\p{^Numeric_Value: +000024}', ""); - Expect(1, 12885, '\P{Numeric_Value: +000024}', ""); - Expect(0, 12885, '\P{^Numeric_Value: +000024}', ""); - Expect(1, 12884, '\p{Numeric_Value=2.400000000000000e+01}', ""); - Expect(0, 12884, '\p{^Numeric_Value=2.400000000000000e+01}', ""); - Expect(0, 12884, '\P{Numeric_Value=2.400000000000000e+01}', ""); - 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=--0000000024:=}'); - Error('\P{Nv=--0000000024:=}'); + Expect(1, 12884, '\p{Numeric_Value=00024}', ""); + Expect(0, 12884, '\p{^Numeric_Value=00024}', ""); + Expect(0, 12884, '\P{Numeric_Value=00024}', ""); + Expect(1, 12884, '\P{^Numeric_Value=00024}', ""); + Expect(0, 12885, '\p{Numeric_Value=00024}', ""); + 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{Nv=:\A24\z:}', "");; Expect(0, 12885, '\p{Nv=:\A24\z:}', "");; - Expect(1, 12884, '\p{Nv=2_4}', ""); - Expect(0, 12884, '\p{^Nv=2_4}', ""); - Expect(0, 12884, '\P{Nv=2_4}', ""); - Expect(1, 12884, '\P{^Nv=2_4}', ""); - Expect(0, 12885, '\p{Nv=2_4}', ""); - Expect(1, 12885, '\p{^Nv=2_4}', ""); - Expect(1, 12885, '\P{Nv=2_4}', ""); - Expect(0, 12885, '\P{^Nv=2_4}', ""); + Expect(1, 12884, '\p{Nv=+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=2.400000000000000e+01}', ""); Expect(0, 12884, '\p{^Nv=2.400000000000000e+01}', ""); Expect(0, 12884, '\P{Nv=2.400000000000000e+01}', ""); @@ -75138,16 +76585,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/+0000024}'); - Error('\P{Is_Numeric_Value= /a/+0000024}'); - Expect(1, 12884, '\p{Is_Numeric_Value=+2_4}', ""); - Expect(0, 12884, '\p{^Is_Numeric_Value=+2_4}', ""); - Expect(0, 12884, '\P{Is_Numeric_Value=+2_4}', ""); - Expect(1, 12884, '\P{^Is_Numeric_Value=+2_4}', ""); - Expect(0, 12885, '\p{Is_Numeric_Value=+2_4}', ""); - Expect(1, 12885, '\p{^Is_Numeric_Value=+2_4}', ""); - Expect(1, 12885, '\P{Is_Numeric_Value=+2_4}', ""); - Expect(0, 12885, '\P{^Is_Numeric_Value=+2_4}', ""); + 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}', ""); 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}', ""); @@ -75156,16 +76603,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12885, '\p{^Is_Numeric_Value=2.400000000000000e+01}', ""); Expect(1, 12885, '\P{Is_Numeric_Value=2.400000000000000e+01}', ""); Expect(0, 12885, '\P{^Is_Numeric_Value=2.400000000000000e+01}', ""); - Error('\p{Is_Nv=:= _+00000000024}'); - Error('\P{Is_Nv=:= _+00000000024}'); - Expect(1, 12884, '\p{Is_Nv=00002_4}', ""); - Expect(0, 12884, '\p{^Is_Nv=00002_4}', ""); - Expect(0, 12884, '\P{Is_Nv=00002_4}', ""); - Expect(1, 12884, '\P{^Is_Nv=00002_4}', ""); - Expect(0, 12885, '\p{Is_Nv=00002_4}', ""); - Expect(1, 12885, '\p{^Is_Nv=00002_4}', ""); - Expect(1, 12885, '\P{Is_Nv=00002_4}', ""); - Expect(0, 12885, '\P{^Is_Nv=00002_4}', ""); + 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}', ""); @@ -75174,18 +76621,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12885, '\p{^Is_Nv=2.400000000000000e+01}', ""); Expect(1, 12885, '\P{Is_Nv=2.400000000000000e+01}', ""); Expect(0, 12885, '\P{^Is_Nv=2.400000000000000e+01}', ""); - Error('\p{Numeric_Value=:= 0000_0002_5}'); - Error('\P{Numeric_Value=:= 0000_0002_5}'); + Error('\p{Numeric_Value: /a/ 25}'); + Error('\P{Numeric_Value: /a/ 25}'); Expect(1, 12885, '\p{Numeric_Value=:\A25\z:}', "");; Expect(0, 12886, '\p{Numeric_Value=:\A25\z:}', "");; - Expect(1, 12885, '\p{Numeric_Value: 00025}', ""); - Expect(0, 12885, '\p{^Numeric_Value: 00025}', ""); - Expect(0, 12885, '\P{Numeric_Value: 00025}', ""); - Expect(1, 12885, '\P{^Numeric_Value: 00025}', ""); - Expect(0, 12886, '\p{Numeric_Value: 00025}', ""); - Expect(1, 12886, '\p{^Numeric_Value: 00025}', ""); - Expect(1, 12886, '\P{Numeric_Value: 00025}', ""); - Expect(0, 12886, '\P{^Numeric_Value: 00025}', ""); + Expect(1, 12885, '\p{Numeric_Value=2_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=2.500000000000000e+01}', ""); Expect(0, 12885, '\p{^Numeric_Value=2.500000000000000e+01}', ""); Expect(0, 12885, '\P{Numeric_Value=2.500000000000000e+01}', ""); @@ -75194,18 +76641,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=/a/ +0_0_0_0_0025}'); - Error('\P{Nv=/a/ +0_0_0_0_0025}'); + Error('\p{Nv= -0_0_0_0_25:=}'); + Error('\P{Nv= -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: 0025}', ""); + Expect(0, 12885, '\p{^Nv: 0025}', ""); + Expect(0, 12885, '\P{Nv: 0025}', ""); + Expect(1, 12885, '\P{^Nv: 0025}', ""); + Expect(0, 12886, '\p{Nv: 0025}', ""); + Expect(1, 12886, '\p{^Nv: 0025}', ""); + Expect(1, 12886, '\P{Nv: 0025}', ""); + Expect(0, 12886, '\P{^Nv: 0025}', ""); Expect(1, 12885, '\p{Nv=2.500000000000000e+01}', ""); Expect(0, 12885, '\p{^Nv=2.500000000000000e+01}', ""); Expect(0, 12885, '\P{Nv=2.500000000000000e+01}', ""); @@ -75214,16 +76661,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12886, '\p{^Nv=2.500000000000000e+01}', ""); Expect(1, 12886, '\P{Nv=2.500000000000000e+01}', ""); Expect(0, 12886, '\P{^Nv=2.500000000000000e+01}', ""); - Error('\p{Is_Numeric_Value: := 000000025}'); - Error('\P{Is_Numeric_Value: := 000000025}'); - Expect(1, 12885, '\p{Is_Numeric_Value=+0002_5}', ""); - Expect(0, 12885, '\p{^Is_Numeric_Value=+0002_5}', ""); - Expect(0, 12885, '\P{Is_Numeric_Value=+0002_5}', ""); - Expect(1, 12885, '\P{^Is_Numeric_Value=+0002_5}', ""); - Expect(0, 12886, '\p{Is_Numeric_Value=+0002_5}', ""); - Expect(1, 12886, '\p{^Is_Numeric_Value=+0002_5}', ""); - Expect(1, 12886, '\P{Is_Numeric_Value=+0002_5}', ""); - Expect(0, 12886, '\P{^Is_Numeric_Value=+0002_5}', ""); + 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}', ""); @@ -75232,16 +76679,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12886, '\p{^Is_Numeric_Value=2.500000000000000e+01}', ""); Expect(1, 12886, '\P{Is_Numeric_Value=2.500000000000000e+01}', ""); Expect(0, 12886, '\P{^Is_Numeric_Value=2.500000000000000e+01}', ""); - Error('\p{Is_Nv=/a/000000002_5}'); - Error('\P{Is_Nv=/a/000000002_5}'); - Expect(1, 12885, '\p{Is_Nv=00002_5}', ""); - Expect(0, 12885, '\p{^Is_Nv=00002_5}', ""); - Expect(0, 12885, '\P{Is_Nv=00002_5}', ""); - Expect(1, 12885, '\P{^Is_Nv=00002_5}', ""); - Expect(0, 12886, '\p{Is_Nv=00002_5}', ""); - Expect(1, 12886, '\p{^Is_Nv=00002_5}', ""); - Expect(1, 12886, '\P{Is_Nv=00002_5}', ""); - Expect(0, 12886, '\P{^Is_Nv=00002_5}', ""); + 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}', ""); 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}', ""); @@ -75250,18 +76697,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=:=- +026}'); - Error('\P{Numeric_Value=:=- +026}'); + Error('\p{Numeric_Value: := _+2_6}'); + Error('\P{Numeric_Value: := _+2_6}'); Expect(1, 12886, '\p{Numeric_Value=:\A26\z:}', "");; Expect(0, 12887, '\p{Numeric_Value=:\A26\z:}', "");; - 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=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.600000000000000e+01}', ""); Expect(0, 12886, '\p{^Numeric_Value=2.600000000000000e+01}', ""); Expect(0, 12886, '\P{Numeric_Value=2.600000000000000e+01}', ""); @@ -75270,18 +76717,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12887, '\p{^Numeric_Value=2.600000000000000e+01}', ""); Expect(1, 12887, '\P{Numeric_Value=2.600000000000000e+01}', ""); Expect(0, 12887, '\P{^Numeric_Value=2.600000000000000e+01}', ""); - Error('\p{Nv=/a/ _+0002_6}'); - Error('\P{Nv=/a/ _+0002_6}'); + Error('\p{Nv=:= _000026}'); + Error('\P{Nv=:= _000026}'); Expect(1, 12886, '\p{Nv=:\A26\z:}', "");; Expect(0, 12887, '\p{Nv=:\A26\z:}', "");; - Expect(1, 12886, '\p{Nv:00_02_6}', ""); - Expect(0, 12886, '\p{^Nv:00_02_6}', ""); - Expect(0, 12886, '\P{Nv:00_02_6}', ""); - Expect(1, 12886, '\P{^Nv:00_02_6}', ""); - Expect(0, 12887, '\p{Nv:00_02_6}', ""); - Expect(1, 12887, '\p{^Nv:00_02_6}', ""); - Expect(1, 12887, '\P{Nv:00_02_6}', ""); - Expect(0, 12887, '\P{^Nv:00_02_6}', ""); + Expect(1, 12886, '\p{Nv=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}', ""); @@ -75290,16 +76737,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12887, '\p{^Nv=2.600000000000000e+01}', ""); Expect(1, 12887, '\P{Nv=2.600000000000000e+01}', ""); Expect(0, 12887, '\P{^Nv=2.600000000000000e+01}', ""); - Error('\p{Is_Numeric_Value= /a/026}'); - Error('\P{Is_Numeric_Value= /a/026}'); - Expect(1, 12886, '\p{Is_Numeric_Value: +0000000026}', ""); - Expect(0, 12886, '\p{^Is_Numeric_Value: +0000000026}', ""); - Expect(0, 12886, '\P{Is_Numeric_Value: +0000000026}', ""); - Expect(1, 12886, '\P{^Is_Numeric_Value: +0000000026}', ""); - Expect(0, 12887, '\p{Is_Numeric_Value: +0000000026}', ""); - Expect(1, 12887, '\p{^Is_Numeric_Value: +0000000026}', ""); - Expect(1, 12887, '\P{Is_Numeric_Value: +0000000026}', ""); - Expect(0, 12887, '\P{^Is_Numeric_Value: +0000000026}', ""); + 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{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}', ""); @@ -75308,16 +76755,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=00000000026}', ""); - Expect(0, 12886, '\p{^Is_Nv=00000000026}', ""); - Expect(0, 12886, '\P{Is_Nv=00000000026}', ""); - Expect(1, 12886, '\P{^Is_Nv=00000000026}', ""); - Expect(0, 12887, '\p{Is_Nv=00000000026}', ""); - Expect(1, 12887, '\p{^Is_Nv=00000000026}', ""); - Expect(1, 12887, '\P{Is_Nv=00000000026}', ""); - Expect(0, 12887, '\P{^Is_Nv=00000000026}', ""); + 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}', ""); 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}', ""); @@ -75326,18 +76773,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= 0027/a/}'); - Error('\P{Numeric_Value= 0027/a/}'); + Error('\p{Numeric_Value=:= 0_0_0_0_0_0_00027}'); + Error('\P{Numeric_Value=:= 0_0_0_0_0_0_00027}'); Expect(1, 12887, '\p{Numeric_Value=:\A27\z:}', "");; Expect(0, 12888, '\p{Numeric_Value=:\A27\z:}', "");; - Expect(1, 12887, '\p{Numeric_Value=00000027}', ""); - Expect(0, 12887, '\p{^Numeric_Value=00000027}', ""); - Expect(0, 12887, '\P{Numeric_Value=00000027}', ""); - Expect(1, 12887, '\P{^Numeric_Value=00000027}', ""); - Expect(0, 12888, '\p{Numeric_Value=00000027}', ""); - Expect(1, 12888, '\p{^Numeric_Value=00000027}', ""); - Expect(1, 12888, '\P{Numeric_Value=00000027}', ""); - Expect(0, 12888, '\P{^Numeric_Value=00000027}', ""); + Expect(1, 12887, '\p{Numeric_Value=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=2.700000000000000e+01}', ""); Expect(0, 12887, '\p{^Numeric_Value=2.700000000000000e+01}', ""); Expect(0, 12887, '\P{Numeric_Value=2.700000000000000e+01}', ""); @@ -75346,18 +76793,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12888, '\p{^Numeric_Value=2.700000000000000e+01}', ""); Expect(1, 12888, '\P{Numeric_Value=2.700000000000000e+01}', ""); Expect(0, 12888, '\P{^Numeric_Value=2.700000000000000e+01}', ""); - Error('\p{Nv=-00_00_27:=}'); - Error('\P{Nv=-00_00_27:=}'); + Error('\p{Nv=/a/ 0000027}'); + Error('\P{Nv=/a/ 0000027}'); Expect(1, 12887, '\p{Nv=:\A27\z:}', "");; Expect(0, 12888, '\p{Nv=:\A27\z:}', "");; - Expect(1, 12887, '\p{Nv=+0027}', ""); - Expect(0, 12887, '\p{^Nv=+0027}', ""); - Expect(0, 12887, '\P{Nv=+0027}', ""); - Expect(1, 12887, '\P{^Nv=+0027}', ""); - Expect(0, 12888, '\p{Nv=+0027}', ""); - Expect(1, 12888, '\p{^Nv=+0027}', ""); - Expect(1, 12888, '\P{Nv=+0027}', ""); - Expect(0, 12888, '\P{^Nv=+0027}', ""); + Expect(1, 12887, '\p{Nv=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}', ""); @@ -75366,16 +76813,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12888, '\p{^Nv=2.700000000000000e+01}', ""); Expect(1, 12888, '\P{Nv=2.700000000000000e+01}', ""); Expect(0, 12888, '\P{^Nv=2.700000000000000e+01}', ""); - Error('\p{Is_Numeric_Value=-:=0000000027}'); - Error('\P{Is_Numeric_Value=-:=0000000027}'); - Expect(1, 12887, '\p{Is_Numeric_Value=0000000027}', ""); - Expect(0, 12887, '\p{^Is_Numeric_Value=0000000027}', ""); - Expect(0, 12887, '\P{Is_Numeric_Value=0000000027}', ""); - Expect(1, 12887, '\P{^Is_Numeric_Value=0000000027}', ""); - Expect(0, 12888, '\p{Is_Numeric_Value=0000000027}', ""); - Expect(1, 12888, '\p{^Is_Numeric_Value=0000000027}', ""); - Expect(1, 12888, '\P{Is_Numeric_Value=0000000027}', ""); - Expect(0, 12888, '\P{^Is_Numeric_Value=0000000027}', ""); + 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{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}', ""); @@ -75384,16 +76831,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= +02_7:=}'); - Error('\P{Is_Nv= +02_7:=}'); - Expect(1, 12887, '\p{Is_Nv=+00000000027}', ""); - Expect(0, 12887, '\p{^Is_Nv=+00000000027}', ""); - Expect(0, 12887, '\P{Is_Nv=+00000000027}', ""); - Expect(1, 12887, '\P{^Is_Nv=+00000000027}', ""); - Expect(0, 12888, '\p{Is_Nv=+00000000027}', ""); - Expect(1, 12888, '\p{^Is_Nv=+00000000027}', ""); - Expect(1, 12888, '\P{Is_Nv=+00000000027}', ""); - Expect(0, 12888, '\P{^Is_Nv=+00000000027}', ""); + 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}', ""); 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}', ""); @@ -75402,18 +76849,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: 0_0_0_028/a/}'); - Error('\P{Numeric_Value: 0_0_0_028/a/}'); + Error('\p{Numeric_Value=--+00028:=}'); + Error('\P{Numeric_Value=--+00028:=}'); 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_0_0_00028}', ""); - Expect(0, 12888, '\p{^Numeric_Value=0_0_0_0_0_00028}', ""); - Expect(0, 12888, '\P{Numeric_Value=0_0_0_0_0_00028}', ""); - Expect(1, 12888, '\P{^Numeric_Value=0_0_0_0_0_00028}', ""); - Expect(0, 12889, '\p{Numeric_Value=0_0_0_0_0_00028}', ""); - Expect(1, 12889, '\p{^Numeric_Value=0_0_0_0_0_00028}', ""); - Expect(1, 12889, '\P{Numeric_Value=0_0_0_0_0_00028}', ""); - Expect(0, 12889, '\P{^Numeric_Value=0_0_0_0_0_00028}', ""); + Expect(1, 12888, '\p{Numeric_Value=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=2.800000000000000e+01}', ""); Expect(0, 12888, '\p{^Numeric_Value=2.800000000000000e+01}', ""); Expect(0, 12888, '\P{Numeric_Value=2.800000000000000e+01}', ""); @@ -75422,18 +76869,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: -_2_8:=}'); - Error('\P{Nv: -_2_8:=}'); + Error('\p{Nv=:=0_0_0_028}'); + Error('\P{Nv=:=0_0_0_028}'); Expect(1, 12888, '\p{Nv=:\A28\z:}', "");; Expect(0, 12889, '\p{Nv=:\A28\z:}', "");; - Expect(1, 12888, '\p{Nv=+0028}', ""); - Expect(0, 12888, '\p{^Nv=+0028}', ""); - Expect(0, 12888, '\P{Nv=+0028}', ""); - Expect(1, 12888, '\P{^Nv=+0028}', ""); - Expect(0, 12889, '\p{Nv=+0028}', ""); - Expect(1, 12889, '\p{^Nv=+0028}', ""); - Expect(1, 12889, '\P{Nv=+0028}', ""); - Expect(0, 12889, '\P{^Nv=+0028}', ""); + Expect(1, 12888, '\p{Nv=+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=2.800000000000000e+01}', ""); Expect(0, 12888, '\p{^Nv=2.800000000000000e+01}', ""); Expect(0, 12888, '\P{Nv=2.800000000000000e+01}', ""); @@ -75442,16 +76889,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: :=00_00_28}'); - Error('\P{Is_Numeric_Value: :=00_00_28}'); - Expect(1, 12888, '\p{Is_Numeric_Value=+00_00_02_8}', ""); - Expect(0, 12888, '\p{^Is_Numeric_Value=+00_00_02_8}', ""); - Expect(0, 12888, '\P{Is_Numeric_Value=+00_00_02_8}', ""); - Expect(1, 12888, '\P{^Is_Numeric_Value=+00_00_02_8}', ""); - Expect(0, 12889, '\p{Is_Numeric_Value=+00_00_02_8}', ""); - Expect(1, 12889, '\p{^Is_Numeric_Value=+00_00_02_8}', ""); - Expect(1, 12889, '\P{Is_Numeric_Value=+00_00_02_8}', ""); - Expect(0, 12889, '\P{^Is_Numeric_Value=+00_00_02_8}', ""); + 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}', ""); 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}', ""); @@ -75460,36 +76907,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=:=_-+0028}'); - Error('\P{Is_Nv=:=_-+0028}'); - Expect(1, 12888, '\p{Is_Nv=02_8}', ""); - Expect(0, 12888, '\p{^Is_Nv=02_8}', ""); - Expect(0, 12888, '\P{Is_Nv=02_8}', ""); - Expect(1, 12888, '\P{^Is_Nv=02_8}', ""); - Expect(0, 12889, '\p{Is_Nv=02_8}', ""); - Expect(1, 12889, '\p{^Is_Nv=02_8}', ""); - Expect(1, 12889, '\P{Is_Nv=02_8}', ""); - Expect(0, 12889, '\P{^Is_Nv=02_8}', ""); - Expect(1, 12888, '\p{Is_Nv=2.800000000000000e+01}', ""); - Expect(0, 12888, '\p{^Is_Nv=2.800000000000000e+01}', ""); - Expect(0, 12888, '\P{Is_Nv=2.800000000000000e+01}', ""); - 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= 0000000029:=}'); - Error('\P{Numeric_Value= 0000000029:=}'); + 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}'); Expect(1, 12889, '\p{Numeric_Value=:\A29\z:}', "");; Expect(0, 12890, '\p{Numeric_Value=:\A29\z:}', "");; - Expect(1, 12889, '\p{Numeric_Value=0_0_0_0_0_00029}', ""); - Expect(0, 12889, '\p{^Numeric_Value=0_0_0_0_0_00029}', ""); - Expect(0, 12889, '\P{Numeric_Value=0_0_0_0_0_00029}', ""); - Expect(1, 12889, '\P{^Numeric_Value=0_0_0_0_0_00029}', ""); - Expect(0, 12890, '\p{Numeric_Value=0_0_0_0_0_00029}', ""); - Expect(1, 12890, '\p{^Numeric_Value=0_0_0_0_0_00029}', ""); - Expect(1, 12890, '\P{Numeric_Value=0_0_0_0_0_00029}', ""); - Expect(0, 12890, '\P{^Numeric_Value=0_0_0_0_0_00029}', ""); + Expect(1, 12889, '\p{Numeric_Value=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=2.900000000000000e+01}', ""); Expect(0, 12889, '\p{^Numeric_Value=2.900000000000000e+01}', ""); Expect(0, 12889, '\P{Numeric_Value=2.900000000000000e+01}', ""); @@ -75498,18 +76945,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: :=0000000029}'); - Error('\P{Nv: :=0000000029}'); + Error('\p{Nv=-+00000000029/a/}'); + Error('\P{Nv=-+00000000029/a/}'); Expect(1, 12889, '\p{Nv=:\A29\z:}', "");; Expect(0, 12890, '\p{Nv=:\A29\z:}', "");; - Expect(1, 12889, '\p{Nv=0_0_0_0_0_0_29}', ""); - Expect(0, 12889, '\p{^Nv=0_0_0_0_0_0_29}', ""); - Expect(0, 12889, '\P{Nv=0_0_0_0_0_0_29}', ""); - Expect(1, 12889, '\P{^Nv=0_0_0_0_0_0_29}', ""); - Expect(0, 12890, '\p{Nv=0_0_0_0_0_0_29}', ""); - Expect(1, 12890, '\p{^Nv=0_0_0_0_0_0_29}', ""); - Expect(1, 12890, '\P{Nv=0_0_0_0_0_0_29}', ""); - Expect(0, 12890, '\P{^Nv=0_0_0_0_0_0_29}', ""); + Expect(1, 12889, '\p{Nv=+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=2.900000000000000e+01}', ""); Expect(0, 12889, '\p{^Nv=2.900000000000000e+01}', ""); Expect(0, 12889, '\P{Nv=2.900000000000000e+01}', ""); @@ -75518,16 +76965,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= :=02_9}'); - Error('\P{Is_Numeric_Value= :=02_9}'); - Expect(1, 12889, '\p{Is_Numeric_Value=029}', ""); - Expect(0, 12889, '\p{^Is_Numeric_Value=029}', ""); - Expect(0, 12889, '\P{Is_Numeric_Value=029}', ""); - Expect(1, 12889, '\P{^Is_Numeric_Value=029}', ""); - Expect(0, 12890, '\p{Is_Numeric_Value=029}', ""); - Expect(1, 12890, '\p{^Is_Numeric_Value=029}', ""); - Expect(1, 12890, '\P{Is_Numeric_Value=029}', ""); - Expect(0, 12890, '\P{^Is_Numeric_Value=029}', ""); + 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}', ""); 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}', ""); @@ -75536,16 +76983,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12890, '\p{^Is_Numeric_Value=2.900000000000000e+01}', ""); Expect(1, 12890, '\P{Is_Numeric_Value=2.900000000000000e+01}', ""); Expect(0, 12890, '\P{^Is_Numeric_Value=2.900000000000000e+01}', ""); - Error('\p{Is_Nv= 0_0_0_0_0_0_0_0_29/a/}'); - Error('\P{Is_Nv= 0_0_0_0_0_0_0_0_29/a/}'); - Expect(1, 12889, '\p{Is_Nv=00_00_00_00_29}', ""); - Expect(0, 12889, '\p{^Is_Nv=00_00_00_00_29}', ""); - Expect(0, 12889, '\P{Is_Nv=00_00_00_00_29}', ""); - Expect(1, 12889, '\P{^Is_Nv=00_00_00_00_29}', ""); - Expect(0, 12890, '\p{Is_Nv=00_00_00_00_29}', ""); - Expect(1, 12890, '\p{^Is_Nv=00_00_00_00_29}', ""); - Expect(1, 12890, '\P{Is_Nv=00_00_00_00_29}', ""); - Expect(0, 12890, '\P{^Is_Nv=00_00_00_00_29}', ""); + 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}', ""); 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}', ""); @@ -75554,18 +77001,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12890, '\p{^Is_Nv=2.900000000000000e+01}', ""); Expect(1, 12890, '\P{Is_Nv=2.900000000000000e+01}', ""); Expect(0, 12890, '\P{^Is_Nv=2.900000000000000e+01}', ""); - Error('\p{Numeric_Value= _0_0_0_0_0003:=}'); - Error('\P{Numeric_Value= _0_0_0_0_0003:=}'); + Error('\p{Numeric_Value: +00000_3/a/}'); + Error('\P{Numeric_Value: +00000_3/a/}'); Expect(1, 146203, '\p{Numeric_Value=:\A3\z:}', "");; Expect(0, 146204, '\p{Numeric_Value=:\A3\z:}', "");; - Expect(1, 146203, '\p{Numeric_Value=00003}', ""); - Expect(0, 146203, '\p{^Numeric_Value=00003}', ""); - Expect(0, 146203, '\P{Numeric_Value=00003}', ""); - Expect(1, 146203, '\P{^Numeric_Value=00003}', ""); - Expect(0, 146204, '\p{Numeric_Value=00003}', ""); - Expect(1, 146204, '\p{^Numeric_Value=00003}', ""); - Expect(1, 146204, '\P{Numeric_Value=00003}', ""); - Expect(0, 146204, '\P{^Numeric_Value=00003}', ""); + Expect(1, 146203, '\p{Numeric_Value=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}', ""); @@ -75574,28 +77021,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 146204, '\p{^Numeric_Value=3.000000000000000e+00}', ""); Expect(1, 146204, '\P{Numeric_Value=3.000000000000000e+00}', ""); Expect(0, 146204, '\P{^Numeric_Value=3.000000000000000e+00}', ""); - Error('\p{Nv=:=_ 3}'); - Error('\P{Nv=:=_ 3}'); + Error('\p{Nv=/a/ 0_0_0_003}'); + Error('\P{Nv=/a/ 0_0_0_003}'); Expect(1, 146203, '\p{Nv=:\A3\z:}', "");; Expect(0, 146204, '\p{Nv=:\A3\z:}', "");; - Expect(1, 146203, '\p{Nv:03}', ""); - Expect(0, 146203, '\p{^Nv:03}', ""); - Expect(0, 146203, '\P{Nv:03}', ""); - Expect(1, 146203, '\P{^Nv:03}', ""); - Expect(0, 146204, '\p{Nv:03}', ""); - Expect(1, 146204, '\p{^Nv:03}', ""); - Expect(1, 146204, '\P{Nv:03}', ""); - Expect(0, 146204, '\P{^Nv:03}', ""); - Expect(1, 146203, '\p{Nv=3.000000000000000e+00}', ""); - Expect(0, 146203, '\p{^Nv=3.000000000000000e+00}', ""); - Expect(0, 146203, '\P{Nv=3.000000000000000e+00}', ""); - 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=_/a/+0000000_3}'); - Error('\P{Is_Numeric_Value=_/a/+0000000_3}'); + Expect(1, 146203, '\p{Nv=0000000003}', ""); + Expect(0, 146203, '\p{^Nv=0000000003}', ""); + Expect(0, 146203, '\P{Nv=0000000003}', ""); + Expect(1, 146203, '\P{^Nv=0000000003}', ""); + Expect(0, 146204, '\p{Nv=0000000003}', ""); + 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}', ""); @@ -75612,36 +77059,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/-_000_3}'); - Error('\P{Is_Nv=/a/-_000_3}'); - Expect(1, 146203, '\p{Is_Nv=00003}', ""); - Expect(0, 146203, '\p{^Is_Nv=00003}', ""); - Expect(0, 146203, '\P{Is_Nv=00003}', ""); - Expect(1, 146203, '\P{^Is_Nv=00003}', ""); - Expect(0, 146204, '\p{Is_Nv=00003}', ""); - Expect(1, 146204, '\p{^Is_Nv=00003}', ""); - Expect(1, 146204, '\P{Is_Nv=00003}', ""); - Expect(0, 146204, '\P{^Is_Nv=00003}', ""); - Expect(1, 146203, '\p{Is_Nv: 3.000000000000000e+00}', ""); - Expect(0, 146203, '\p{^Is_Nv: 3.000000000000000e+00}', ""); - Expect(0, 146203, '\P{Is_Nv: 3.000000000000000e+00}', ""); - Expect(1, 146203, '\P{^Is_Nv: 3.000000000000000e+00}', ""); - Expect(0, 146204, '\p{Is_Nv: 3.000000000000000e+00}', ""); - Expect(1, 146204, '\p{^Is_Nv: 3.000000000000000e+00}', ""); - Expect(1, 146204, '\P{Is_Nv: 3.000000000000000e+00}', ""); - Expect(0, 146204, '\P{^Is_Nv: 3.000000000000000e+00}', ""); - Error('\p{Numeric_Value= 0000000003/00000016:=}'); - Error('\P{Numeric_Value= 0000000003/00000016:=}'); + 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/}'); Expect(1, 73678, '\p{Numeric_Value=:\A3/16\z:}', "");; Expect(0, 73679, '\p{Numeric_Value=:\A3/16\z:}', "");; - Expect(1, 73678, '\p{Numeric_Value=+0003/00016}', ""); - Expect(0, 73678, '\p{^Numeric_Value=+0003/00016}', ""); - Expect(0, 73678, '\P{Numeric_Value=+0003/00016}', ""); - Expect(1, 73678, '\P{^Numeric_Value=+0003/00016}', ""); - Expect(0, 73679, '\p{Numeric_Value=+0003/00016}', ""); - Expect(1, 73679, '\p{^Numeric_Value=+0003/00016}', ""); - Expect(1, 73679, '\P{Numeric_Value=+0003/00016}', ""); - Expect(0, 73679, '\P{^Numeric_Value=+0003/00016}', ""); + Expect(1, 73678, '\p{Numeric_Value=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=180/960}', ""); Expect(0, 73678, '\p{^Numeric_Value=180/960}', ""); Expect(0, 73678, '\P{Numeric_Value=180/960}', ""); @@ -75652,14 +77099,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73679, '\P{^Numeric_Value=180/960}', ""); Error('\p{Numeric_Value=1.9e-01}'); Error('\P{Numeric_Value=1.9e-01}'); - Expect(1, 73678, '\p{Numeric_Value=1.88e-01}', ""); - Expect(0, 73678, '\p{^Numeric_Value=1.88e-01}', ""); - Expect(0, 73678, '\P{Numeric_Value=1.88e-01}', ""); - Expect(1, 73678, '\P{^Numeric_Value=1.88e-01}', ""); - Expect(0, 73679, '\p{Numeric_Value=1.88e-01}', ""); - Expect(1, 73679, '\p{^Numeric_Value=1.88e-01}', ""); - Expect(1, 73679, '\P{Numeric_Value=1.88e-01}', ""); - Expect(0, 73679, '\P{^Numeric_Value=1.88e-01}', ""); + Error('\p{Numeric_Value=1.88e-01}'); + Error('\P{Numeric_Value=1.88e-01}'); Error('\p{Numeric_Value=0.19}'); Error('\P{Numeric_Value=0.19}'); Expect(1, 73678, '\p{Numeric_Value=1.875e-01}', ""); @@ -75670,22 +77111,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73679, '\p{^Numeric_Value=1.875e-01}', ""); Expect(1, 73679, '\P{Numeric_Value=1.875e-01}', ""); Expect(0, 73679, '\P{^Numeric_Value=1.875e-01}', ""); - Expect(1, 73678, '\p{Numeric_Value=0.188}', ""); - Expect(0, 73678, '\p{^Numeric_Value=0.188}', ""); - Expect(0, 73678, '\P{Numeric_Value=0.188}', ""); - Expect(1, 73678, '\P{^Numeric_Value=0.188}', ""); - Expect(0, 73679, '\p{Numeric_Value=0.188}', ""); - Expect(1, 73679, '\p{^Numeric_Value=0.188}', ""); - Expect(1, 73679, '\P{Numeric_Value=0.188}', ""); - Expect(0, 73679, '\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}', ""); + 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=0.1875}', ""); Expect(0, 73678, '\p{^Numeric_Value=0.1875}', ""); Expect(0, 73678, '\P{Numeric_Value=0.1875}', ""); @@ -75694,18 +77129,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73679, '\p{^Numeric_Value=0.1875}', ""); Expect(1, 73679, '\P{Numeric_Value=0.1875}', ""); Expect(0, 73679, '\P{^Numeric_Value=0.1875}', ""); - Error('\p{Nv=_ 0000000003/00000000016:=}'); - Error('\P{Nv=_ 0000000003/00000000016:=}'); + 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}', ""); + Expect(1, 73678, '\P{^Numeric_Value=0.18750}', ""); + Expect(0, 73679, '\p{Numeric_Value=0.18750}', ""); + 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:=}'); Expect(1, 73678, '\p{Nv=:\A3/16\z:}', "");; Expect(0, 73679, '\p{Nv=:\A3/16\z:}', "");; - Expect(1, 73678, '\p{Nv=000003/16}', ""); - Expect(0, 73678, '\p{^Nv=000003/16}', ""); - Expect(0, 73678, '\P{Nv=000003/16}', ""); - Expect(1, 73678, '\P{^Nv=000003/16}', ""); - Expect(0, 73679, '\p{Nv=000003/16}', ""); - Expect(1, 73679, '\p{^Nv=000003/16}', ""); - Expect(1, 73679, '\P{Nv=000003/16}', ""); - Expect(0, 73679, '\P{^Nv=000003/16}', ""); + Expect(1, 73678, '\p{Nv: 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=180/960}', ""); Expect(0, 73678, '\p{^Nv=180/960}', ""); Expect(0, 73678, '\P{Nv=180/960}', ""); @@ -75714,16 +77165,10 @@ 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}'); - Expect(1, 73678, '\p{Nv=1.88e-01}', ""); - Expect(0, 73678, '\p{^Nv=1.88e-01}', ""); - Expect(0, 73678, '\P{Nv=1.88e-01}', ""); - Expect(1, 73678, '\P{^Nv=1.88e-01}', ""); - Expect(0, 73679, '\p{Nv=1.88e-01}', ""); - Expect(1, 73679, '\p{^Nv=1.88e-01}', ""); - Expect(1, 73679, '\P{Nv=1.88e-01}', ""); - Expect(0, 73679, '\P{^Nv=1.88e-01}', ""); + Error('\p{Nv: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}'); Error('\P{Nv=0.19}'); Expect(1, 73678, '\p{Nv=1.875e-01}', ""); @@ -75734,14 +77179,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73679, '\p{^Nv=1.875e-01}', ""); Expect(1, 73679, '\P{Nv=1.875e-01}', ""); Expect(0, 73679, '\P{^Nv=1.875e-01}', ""); - Expect(1, 73678, '\p{Nv=0.188}', ""); - Expect(0, 73678, '\p{^Nv=0.188}', ""); - Expect(0, 73678, '\P{Nv=0.188}', ""); - Expect(1, 73678, '\P{^Nv=0.188}', ""); - Expect(0, 73679, '\p{Nv=0.188}', ""); - Expect(1, 73679, '\p{^Nv=0.188}', ""); - Expect(1, 73679, '\P{Nv=0.188}', ""); - Expect(0, 73679, '\P{^Nv=0.188}', ""); + Error('\p{Nv=0.188}'); + Error('\P{Nv=0.188}'); Expect(1, 73678, '\p{Nv=1.8750e-01}', ""); Expect(0, 73678, '\p{^Nv=1.8750e-01}', ""); Expect(0, 73678, '\P{Nv=1.8750e-01}', ""); @@ -75758,16 +77197,32 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73679, '\p{^Nv=0.1875}', ""); Expect(1, 73679, '\P{Nv=0.1875}', ""); Expect(0, 73679, '\P{^Nv=0.1875}', ""); - Error('\p{Is_Numeric_Value= _+3/00000016:=}'); - Error('\P{Is_Numeric_Value= _+3/00000016:=}'); - Expect(1, 73678, '\p{Is_Numeric_Value: +0000000003/16}', ""); - Expect(0, 73678, '\p{^Is_Numeric_Value: +0000000003/16}', ""); - Expect(0, 73678, '\P{Is_Numeric_Value: +0000000003/16}', ""); - Expect(1, 73678, '\P{^Is_Numeric_Value: +0000000003/16}', ""); - Expect(0, 73679, '\p{Is_Numeric_Value: +0000000003/16}', ""); - Expect(1, 73679, '\p{^Is_Numeric_Value: +0000000003/16}', ""); - Expect(1, 73679, '\P{Is_Numeric_Value: +0000000003/16}', ""); - Expect(0, 73679, '\P{^Is_Numeric_Value: +0000000003/16}', ""); + Expect(1, 73678, '\p{Nv=1.87500e-01}', ""); + Expect(0, 73678, '\p{^Nv=1.87500e-01}', ""); + Expect(0, 73678, '\P{Nv=1.87500e-01}', ""); + Expect(1, 73678, '\P{^Nv=1.87500e-01}', ""); + Expect(0, 73679, '\p{Nv=1.87500e-01}', ""); + Expect(1, 73679, '\p{^Nv=1.87500e-01}', ""); + Expect(1, 73679, '\P{Nv=1.87500e-01}', ""); + Expect(0, 73679, '\P{^Nv=1.87500e-01}', ""); + Expect(1, 73678, '\p{Nv=0.18750}', ""); + Expect(0, 73678, '\p{^Nv=0.18750}', ""); + Expect(0, 73678, '\P{Nv=0.18750}', ""); + Expect(1, 73678, '\P{^Nv=0.18750}', ""); + Expect(0, 73679, '\p{Nv=0.18750}', ""); + 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}', ""); 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}', ""); @@ -75776,18 +77231,12 @@ 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}'); - Expect(1, 73678, '\p{Is_Numeric_Value: 1.88e-01}', ""); - Expect(0, 73678, '\p{^Is_Numeric_Value: 1.88e-01}', ""); - Expect(0, 73678, '\P{Is_Numeric_Value: 1.88e-01}', ""); - Expect(1, 73678, '\P{^Is_Numeric_Value: 1.88e-01}', ""); - Expect(0, 73679, '\p{Is_Numeric_Value: 1.88e-01}', ""); - Expect(1, 73679, '\p{^Is_Numeric_Value: 1.88e-01}', ""); - Expect(1, 73679, '\P{Is_Numeric_Value: 1.88e-01}', ""); - Expect(0, 73679, '\P{^Is_Numeric_Value: 1.88e-01}', ""); - Error('\p{Is_Numeric_Value: 0.19}'); - Error('\P{Is_Numeric_Value: 0.19}'); + 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}'); + Error('\P{Is_Numeric_Value=0.19}'); Expect(1, 73678, '\p{Is_Numeric_Value=1.875e-01}', ""); Expect(0, 73678, '\p{^Is_Numeric_Value=1.875e-01}', ""); Expect(0, 73678, '\P{Is_Numeric_Value=1.875e-01}', ""); @@ -75796,22 +77245,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73679, '\p{^Is_Numeric_Value=1.875e-01}', ""); Expect(1, 73679, '\P{Is_Numeric_Value=1.875e-01}', ""); Expect(0, 73679, '\P{^Is_Numeric_Value=1.875e-01}', ""); - Expect(1, 73678, '\p{Is_Numeric_Value=0.188}', ""); - Expect(0, 73678, '\p{^Is_Numeric_Value=0.188}', ""); - Expect(0, 73678, '\P{Is_Numeric_Value=0.188}', ""); - Expect(1, 73678, '\P{^Is_Numeric_Value=0.188}', ""); - Expect(0, 73679, '\p{Is_Numeric_Value=0.188}', ""); - Expect(1, 73679, '\p{^Is_Numeric_Value=0.188}', ""); - Expect(1, 73679, '\P{Is_Numeric_Value=0.188}', ""); - Expect(0, 73679, '\P{^Is_Numeric_Value=0.188}', ""); - Expect(1, 73678, '\p{Is_Numeric_Value: 1.8750e-01}', ""); - Expect(0, 73678, '\p{^Is_Numeric_Value: 1.8750e-01}', ""); - Expect(0, 73678, '\P{Is_Numeric_Value: 1.8750e-01}', ""); - Expect(1, 73678, '\P{^Is_Numeric_Value: 1.8750e-01}', ""); - Expect(0, 73679, '\p{Is_Numeric_Value: 1.8750e-01}', ""); - Expect(1, 73679, '\p{^Is_Numeric_Value: 1.8750e-01}', ""); - Expect(1, 73679, '\P{Is_Numeric_Value: 1.8750e-01}', ""); - Expect(0, 73679, '\P{^Is_Numeric_Value: 1.8750e-01}', ""); + Error('\p{Is_Numeric_Value=0.188}'); + Error('\P{Is_Numeric_Value=0.188}'); + Expect(1, 73678, '\p{Is_Numeric_Value=1.8750e-01}', ""); + Expect(0, 73678, '\p{^Is_Numeric_Value=1.8750e-01}', ""); + Expect(0, 73678, '\P{Is_Numeric_Value=1.8750e-01}', ""); + Expect(1, 73678, '\P{^Is_Numeric_Value=1.8750e-01}', ""); + Expect(0, 73679, '\p{Is_Numeric_Value=1.8750e-01}', ""); + Expect(1, 73679, '\p{^Is_Numeric_Value=1.8750e-01}', ""); + Expect(1, 73679, '\P{Is_Numeric_Value=1.8750e-01}', ""); + Expect(0, 73679, '\P{^Is_Numeric_Value=1.8750e-01}', ""); Expect(1, 73678, '\p{Is_Numeric_Value=0.1875}', ""); Expect(0, 73678, '\p{^Is_Numeric_Value=0.1875}', ""); Expect(0, 73678, '\P{Is_Numeric_Value=0.1875}', ""); @@ -75820,16 +77263,32 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73679, '\p{^Is_Numeric_Value=0.1875}', ""); Expect(1, 73679, '\P{Is_Numeric_Value=0.1875}', ""); Expect(0, 73679, '\P{^Is_Numeric_Value=0.1875}', ""); - Error('\p{Is_Nv=-:=0003/0000016}'); - Error('\P{Is_Nv=-:=0003/0000016}'); - Expect(1, 73678, '\p{Is_Nv=00000003/16}', ""); - Expect(0, 73678, '\p{^Is_Nv=00000003/16}', ""); - Expect(0, 73678, '\P{Is_Nv=00000003/16}', ""); - Expect(1, 73678, '\P{^Is_Nv=00000003/16}', ""); - Expect(0, 73679, '\p{Is_Nv=00000003/16}', ""); - Expect(1, 73679, '\p{^Is_Nv=00000003/16}', ""); - Expect(1, 73679, '\P{Is_Nv=00000003/16}', ""); - Expect(0, 73679, '\P{^Is_Nv=00000003/16}', ""); + Expect(1, 73678, '\p{Is_Numeric_Value=1.87500e-01}', ""); + Expect(0, 73678, '\p{^Is_Numeric_Value=1.87500e-01}', ""); + Expect(0, 73678, '\P{Is_Numeric_Value=1.87500e-01}', ""); + Expect(1, 73678, '\P{^Is_Numeric_Value=1.87500e-01}', ""); + Expect(0, 73679, '\p{Is_Numeric_Value=1.87500e-01}', ""); + Expect(1, 73679, '\p{^Is_Numeric_Value=1.87500e-01}', ""); + Expect(1, 73679, '\P{Is_Numeric_Value=1.87500e-01}', ""); + Expect(0, 73679, '\P{^Is_Numeric_Value=1.87500e-01}', ""); + Expect(1, 73678, '\p{Is_Numeric_Value=0.18750}', ""); + Expect(0, 73678, '\p{^Is_Numeric_Value=0.18750}', ""); + Expect(0, 73678, '\P{Is_Numeric_Value=0.18750}', ""); + Expect(1, 73678, '\P{^Is_Numeric_Value=0.18750}', ""); + Expect(0, 73679, '\p{Is_Numeric_Value=0.18750}', ""); + 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}', ""); Expect(1, 73678, '\p{Is_Nv=180/960}', ""); Expect(0, 73678, '\p{^Is_Nv=180/960}', ""); Expect(0, 73678, '\P{Is_Nv=180/960}', ""); @@ -75838,16 +77297,10 @@ 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}'); - Expect(1, 73678, '\p{Is_Nv=1.88e-01}', ""); - Expect(0, 73678, '\p{^Is_Nv=1.88e-01}', ""); - Expect(0, 73678, '\P{Is_Nv=1.88e-01}', ""); - Expect(1, 73678, '\P{^Is_Nv=1.88e-01}', ""); - Expect(0, 73679, '\p{Is_Nv=1.88e-01}', ""); - Expect(1, 73679, '\p{^Is_Nv=1.88e-01}', ""); - Expect(1, 73679, '\P{Is_Nv=1.88e-01}', ""); - Expect(0, 73679, '\P{^Is_Nv=1.88e-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}'); Expect(1, 73678, '\p{Is_Nv=1.875e-01}', ""); @@ -75858,42 +77311,52 @@ 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}', ""); - Expect(1, 73678, '\p{Is_Nv=0.188}', ""); - Expect(0, 73678, '\p{^Is_Nv=0.188}', ""); - Expect(0, 73678, '\P{Is_Nv=0.188}', ""); - Expect(1, 73678, '\P{^Is_Nv=0.188}', ""); - Expect(0, 73679, '\p{Is_Nv=0.188}', ""); - Expect(1, 73679, '\p{^Is_Nv=0.188}', ""); - Expect(1, 73679, '\P{Is_Nv=0.188}', ""); - Expect(0, 73679, '\P{^Is_Nv=0.188}', ""); - Expect(1, 73678, '\p{Is_Nv:1.8750e-01}', ""); - Expect(0, 73678, '\p{^Is_Nv:1.8750e-01}', ""); - Expect(0, 73678, '\P{Is_Nv:1.8750e-01}', ""); - Expect(1, 73678, '\P{^Is_Nv:1.8750e-01}', ""); - Expect(0, 73679, '\p{Is_Nv:1.8750e-01}', ""); - Expect(1, 73679, '\p{^Is_Nv:1.8750e-01}', ""); - Expect(1, 73679, '\P{Is_Nv:1.8750e-01}', ""); - Expect(0, 73679, '\P{^Is_Nv:1.8750e-01}', ""); - Expect(1, 73678, '\p{Is_Nv: 0.1875}', ""); - Expect(0, 73678, '\p{^Is_Nv: 0.1875}', ""); - Expect(0, 73678, '\P{Is_Nv: 0.1875}', ""); - Expect(1, 73678, '\P{^Is_Nv: 0.1875}', ""); - Expect(0, 73679, '\p{Is_Nv: 0.1875}', ""); - Expect(1, 73679, '\p{^Is_Nv: 0.1875}', ""); - Expect(1, 73679, '\P{Is_Nv: 0.1875}', ""); - Expect(0, 73679, '\P{^Is_Nv: 0.1875}', ""); - Error('\p{Numeric_Value=:= 000003/0000002}'); - Error('\P{Numeric_Value=:= 000003/0000002}'); + 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}', ""); + Expect(1, 73678, '\P{^Is_Nv=1.8750e-01}', ""); + Expect(0, 73679, '\p{Is_Nv=1.8750e-01}', ""); + Expect(1, 73679, '\p{^Is_Nv=1.8750e-01}', ""); + Expect(1, 73679, '\P{Is_Nv=1.8750e-01}', ""); + Expect(0, 73679, '\P{^Is_Nv=1.8750e-01}', ""); + Expect(1, 73678, '\p{Is_Nv=0.1875}', ""); + Expect(0, 73678, '\p{^Is_Nv=0.1875}', ""); + Expect(0, 73678, '\P{Is_Nv=0.1875}', ""); + Expect(1, 73678, '\P{^Is_Nv=0.1875}', ""); + Expect(0, 73679, '\p{Is_Nv=0.1875}', ""); + Expect(1, 73679, '\p{^Is_Nv=0.1875}', ""); + Expect(1, 73679, '\P{Is_Nv=0.1875}', ""); + Expect(0, 73679, '\P{^Is_Nv=0.1875}', ""); + Expect(1, 73678, '\p{Is_Nv=1.87500e-01}', ""); + Expect(0, 73678, '\p{^Is_Nv=1.87500e-01}', ""); + Expect(0, 73678, '\P{Is_Nv=1.87500e-01}', ""); + Expect(1, 73678, '\P{^Is_Nv=1.87500e-01}', ""); + Expect(0, 73679, '\p{Is_Nv=1.87500e-01}', ""); + Expect(1, 73679, '\p{^Is_Nv=1.87500e-01}', ""); + Expect(1, 73679, '\P{Is_Nv=1.87500e-01}', ""); + Expect(0, 73679, '\P{^Is_Nv=1.87500e-01}', ""); + Expect(1, 73678, '\p{Is_Nv=0.18750}', ""); + Expect(0, 73678, '\p{^Is_Nv=0.18750}', ""); + Expect(0, 73678, '\P{Is_Nv=0.18750}', ""); + Expect(1, 73678, '\P{^Is_Nv=0.18750}', ""); + Expect(0, 73679, '\p{Is_Nv=0.18750}', ""); + 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:=}'); Expect(1, 3883, '\p{Numeric_Value=:\A3/2\z:}', "");; Expect(0, 3884, '\p{Numeric_Value=:\A3/2\z:}', "");; - Expect(1, 3883, '\p{Numeric_Value=+0000000003/2}', ""); - Expect(0, 3883, '\p{^Numeric_Value=+0000000003/2}', ""); - Expect(0, 3883, '\P{Numeric_Value=+0000000003/2}', ""); - Expect(1, 3883, '\P{^Numeric_Value=+0000000003/2}', ""); - Expect(0, 3884, '\p{Numeric_Value=+0000000003/2}', ""); - Expect(1, 3884, '\p{^Numeric_Value=+0000000003/2}', ""); - Expect(1, 3884, '\P{Numeric_Value=+0000000003/2}', ""); - Expect(0, 3884, '\P{^Numeric_Value=+0000000003/2}', ""); + Expect(1, 3883, '\p{Numeric_Value=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=180/120}', ""); Expect(0, 3883, '\p{^Numeric_Value=180/120}', ""); Expect(0, 3883, '\P{Numeric_Value=180/120}', ""); @@ -75926,26 +77389,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= _00000003/00000002:=}'); - Error('\P{Nv= _00000003/00000002:=}'); + 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{Nv=:\A3/2\z:}', "");; Expect(0, 3884, '\p{Nv=:\A3/2\z:}', "");; - Expect(1, 3883, '\p{Nv=+00003/000000002}', ""); - Expect(0, 3883, '\p{^Nv=+00003/000000002}', ""); - Expect(0, 3883, '\P{Nv=+00003/000000002}', ""); - Expect(1, 3883, '\P{^Nv=+00003/000000002}', ""); - Expect(0, 3884, '\p{Nv=+00003/000000002}', ""); - Expect(1, 3884, '\p{^Nv=+00003/000000002}', ""); - Expect(1, 3884, '\P{Nv=+00003/000000002}', ""); - Expect(0, 3884, '\P{^Nv=+00003/000000002}', ""); + Expect(1, 3883, '\p{Nv=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=180/120}', ""); Expect(0, 3883, '\p{^Nv=180/120}', ""); Expect(0, 3883, '\P{Nv=180/120}', ""); @@ -75962,14 +77425,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); - Expect(1, 3883, '\P{^Nv=1.5}', ""); - Expect(0, 3884, '\p{Nv=1.5}', ""); - Expect(1, 3884, '\p{^Nv=1.5}', ""); - Expect(1, 3884, '\P{Nv=1.5}', ""); - Expect(0, 3884, '\P{^Nv=1.5}', ""); + Expect(1, 3883, '\p{Nv: 1.5}', ""); + Expect(0, 3883, '\p{^Nv: 1.5}', ""); + Expect(0, 3883, '\P{Nv: 1.5}', ""); + Expect(1, 3883, '\P{^Nv: 1.5}', ""); + Expect(0, 3884, '\p{Nv: 1.5}', ""); + Expect(1, 3884, '\p{^Nv: 1.5}', ""); + Expect(1, 3884, '\P{Nv: 1.5}', ""); + Expect(0, 3884, '\P{^Nv: 1.5}', ""); Expect(1, 3883, '\p{Nv=1.50e+00}', ""); Expect(0, 3883, '\p{^Nv=1.50e+00}', ""); Expect(0, 3883, '\P{Nv=1.50e+00}', ""); @@ -75986,16 +77449,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=:=_ +0000003/0000002}'); - Error('\P{Is_Numeric_Value=:=_ +0000003/0000002}'); - Expect(1, 3883, '\p{Is_Numeric_Value=00003/000000002}', ""); - Expect(0, 3883, '\p{^Is_Numeric_Value=00003/000000002}', ""); - Expect(0, 3883, '\P{Is_Numeric_Value=00003/000000002}', ""); - Expect(1, 3883, '\P{^Is_Numeric_Value=00003/000000002}', ""); - Expect(0, 3884, '\p{Is_Numeric_Value=00003/000000002}', ""); - Expect(1, 3884, '\p{^Is_Numeric_Value=00003/000000002}', ""); - Expect(1, 3884, '\P{Is_Numeric_Value=00003/000000002}', ""); - Expect(0, 3884, '\P{^Is_Numeric_Value=00003/000000002}', ""); + 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}', ""); 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}', ""); @@ -76012,14 +77475,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3884, '\p{^Is_Numeric_Value=1.5e+00}', ""); Expect(1, 3884, '\P{Is_Numeric_Value=1.5e+00}', ""); Expect(0, 3884, '\P{^Is_Numeric_Value=1.5e+00}', ""); - Expect(1, 3883, '\p{Is_Numeric_Value: 1.5}', ""); - Expect(0, 3883, '\p{^Is_Numeric_Value: 1.5}', ""); - Expect(0, 3883, '\P{Is_Numeric_Value: 1.5}', ""); - Expect(1, 3883, '\P{^Is_Numeric_Value: 1.5}', ""); - Expect(0, 3884, '\p{Is_Numeric_Value: 1.5}', ""); - Expect(1, 3884, '\p{^Is_Numeric_Value: 1.5}', ""); - Expect(1, 3884, '\P{Is_Numeric_Value: 1.5}', ""); - Expect(0, 3884, '\P{^Is_Numeric_Value: 1.5}', ""); + Expect(1, 3883, '\p{Is_Numeric_Value=1.5}', ""); + Expect(0, 3883, '\p{^Is_Numeric_Value=1.5}', ""); + Expect(0, 3883, '\P{Is_Numeric_Value=1.5}', ""); + Expect(1, 3883, '\P{^Is_Numeric_Value=1.5}', ""); + Expect(0, 3884, '\p{Is_Numeric_Value=1.5}', ""); + Expect(1, 3884, '\p{^Is_Numeric_Value=1.5}', ""); + Expect(1, 3884, '\P{Is_Numeric_Value=1.5}', ""); + Expect(0, 3884, '\P{^Is_Numeric_Value=1.5}', ""); Expect(1, 3883, '\p{Is_Numeric_Value=1.50e+00}', ""); Expect(0, 3883, '\p{^Is_Numeric_Value=1.50e+00}', ""); Expect(0, 3883, '\P{Is_Numeric_Value=1.50e+00}', ""); @@ -76036,8 +77499,8 @@ 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=:= +000000003/00002}'); - Error('\P{Is_Nv=:= +000000003/00002}'); + 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}', ""); @@ -76086,18 +77549,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3884, '\p{^Is_Nv=1.50}', ""); Expect(1, 3884, '\P{Is_Nv=1.50}', ""); Expect(0, 3884, '\P{^Is_Nv=1.50}', ""); - Error('\p{Numeric_Value=+003/0000000020/a/}'); - Error('\P{Numeric_Value=+003/0000000020/a/}'); + Error('\p{Numeric_Value= +00000003/0000000020/a/}'); + Error('\P{Numeric_Value= +00000003/0000000020/a/}'); Expect(1, 73677, '\p{Numeric_Value=:\A3/20\z:}', "");; Expect(0, 73678, '\p{Numeric_Value=:\A3/20\z:}', "");; - Expect(1, 73677, '\p{Numeric_Value=0000000003/0000020}', ""); - Expect(0, 73677, '\p{^Numeric_Value=0000000003/0000020}', ""); - Expect(0, 73677, '\P{Numeric_Value=0000000003/0000020}', ""); - Expect(1, 73677, '\P{^Numeric_Value=0000000003/0000020}', ""); - Expect(0, 73678, '\p{Numeric_Value=0000000003/0000020}', ""); - Expect(1, 73678, '\p{^Numeric_Value=0000000003/0000020}', ""); - Expect(1, 73678, '\P{Numeric_Value=0000000003/0000020}', ""); - Expect(0, 73678, '\P{^Numeric_Value=0000000003/0000020}', ""); + Expect(1, 73677, '\p{Numeric_Value=0003/00000000020}', ""); + Expect(0, 73677, '\p{^Numeric_Value=0003/00000000020}', ""); + Expect(0, 73677, '\P{Numeric_Value=0003/00000000020}', ""); + Expect(1, 73677, '\P{^Numeric_Value=0003/00000000020}', ""); + Expect(0, 73678, '\p{Numeric_Value=0003/00000000020}', ""); + Expect(1, 73678, '\p{^Numeric_Value=0003/00000000020}', ""); + Expect(1, 73678, '\P{Numeric_Value=0003/00000000020}', ""); + Expect(0, 73678, '\P{^Numeric_Value=0003/00000000020}', ""); Expect(1, 73677, '\p{Numeric_Value=180/1200}', ""); Expect(0, 73677, '\p{^Numeric_Value=180/1200}', ""); Expect(0, 73677, '\P{Numeric_Value=180/1200}', ""); @@ -76146,26 +77609,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73678, '\p{^Numeric_Value=0.150}', ""); Expect(1, 73678, '\P{Numeric_Value=0.150}', ""); Expect(0, 73678, '\P{^Numeric_Value=0.150}', ""); - Error('\p{Nv=:=03/00020}'); - Error('\P{Nv=:=03/00020}'); + Error('\p{Nv=-003/0000020:=}'); + Error('\P{Nv=-003/0000020:=}'); Expect(1, 73677, '\p{Nv=:\A3/20\z:}', "");; Expect(0, 73678, '\p{Nv=:\A3/20\z:}', "");; - Expect(1, 73677, '\p{Nv=0003/00000000020}', ""); - Expect(0, 73677, '\p{^Nv=0003/00000000020}', ""); - Expect(0, 73677, '\P{Nv=0003/00000000020}', ""); - Expect(1, 73677, '\P{^Nv=0003/00000000020}', ""); - Expect(0, 73678, '\p{Nv=0003/00000000020}', ""); - Expect(1, 73678, '\p{^Nv=0003/00000000020}', ""); - Expect(1, 73678, '\P{Nv=0003/00000000020}', ""); - Expect(0, 73678, '\P{^Nv=0003/00000000020}', ""); - Expect(1, 73677, '\p{Nv: 180/1200}', ""); - Expect(0, 73677, '\p{^Nv: 180/1200}', ""); - Expect(0, 73677, '\P{Nv: 180/1200}', ""); - Expect(1, 73677, '\P{^Nv: 180/1200}', ""); - Expect(0, 73678, '\p{Nv: 180/1200}', ""); - Expect(1, 73678, '\p{^Nv: 180/1200}', ""); - Expect(1, 73678, '\P{Nv: 180/1200}', ""); - Expect(0, 73678, '\P{^Nv: 180/1200}', ""); + Expect(1, 73677, '\p{Nv=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=180/1200}', ""); + Expect(0, 73677, '\p{^Nv=180/1200}', ""); + Expect(0, 73677, '\P{Nv=180/1200}', ""); + Expect(1, 73677, '\P{^Nv=180/1200}', ""); + Expect(0, 73678, '\p{Nv=180/1200}', ""); + Expect(1, 73678, '\p{^Nv=180/1200}', ""); + Expect(1, 73678, '\P{Nv=180/1200}', ""); + Expect(0, 73678, '\P{^Nv=180/1200}', ""); Expect(1, 73677, '\p{Nv=1.5e-01}', ""); Expect(0, 73677, '\p{^Nv=1.5e-01}', ""); Expect(0, 73677, '\P{Nv=1.5e-01}', ""); @@ -76190,40 +77653,40 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73678, '\p{^Nv=0.15}', ""); Expect(1, 73678, '\P{Nv=0.15}', ""); Expect(0, 73678, '\P{^Nv=0.15}', ""); - Expect(1, 73677, '\p{Nv: 1.500e-01}', ""); - Expect(0, 73677, '\p{^Nv: 1.500e-01}', ""); - Expect(0, 73677, '\P{Nv: 1.500e-01}', ""); - Expect(1, 73677, '\P{^Nv: 1.500e-01}', ""); - Expect(0, 73678, '\p{Nv: 1.500e-01}', ""); - Expect(1, 73678, '\p{^Nv: 1.500e-01}', ""); - Expect(1, 73678, '\P{Nv: 1.500e-01}', ""); - Expect(0, 73678, '\P{^Nv: 1.500e-01}', ""); - Expect(1, 73677, '\p{Nv=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= :=+0000000003/0000000020}'); - Error('\P{Is_Numeric_Value= :=+0000000003/0000000020}'); - Expect(1, 73677, '\p{Is_Numeric_Value=3/000020}', ""); - Expect(0, 73677, '\p{^Is_Numeric_Value=3/000020}', ""); - Expect(0, 73677, '\P{Is_Numeric_Value=3/000020}', ""); - Expect(1, 73677, '\P{^Is_Numeric_Value=3/000020}', ""); - Expect(0, 73678, '\p{Is_Numeric_Value=3/000020}', ""); - Expect(1, 73678, '\p{^Is_Numeric_Value=3/000020}', ""); - Expect(1, 73678, '\P{Is_Numeric_Value=3/000020}', ""); - Expect(0, 73678, '\P{^Is_Numeric_Value=3/000020}', ""); - Expect(1, 73677, '\p{Is_Numeric_Value=180/1200}', ""); - Expect(0, 73677, '\p{^Is_Numeric_Value=180/1200}', ""); - Expect(0, 73677, '\P{Is_Numeric_Value=180/1200}', ""); - 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{Nv=1.500e-01}', ""); + Expect(0, 73677, '\p{^Nv=1.500e-01}', ""); + Expect(0, 73677, '\P{Nv=1.500e-01}', ""); + Expect(1, 73677, '\P{^Nv=1.500e-01}', ""); + Expect(0, 73678, '\p{Nv=1.500e-01}', ""); + Expect(1, 73678, '\p{^Nv=1.500e-01}', ""); + Expect(1, 73678, '\P{Nv=1.500e-01}', ""); + Expect(0, 73678, '\P{^Nv=1.500e-01}', ""); + Expect(1, 73677, '\p{Nv: 0.150}', ""); + Expect(0, 73677, '\p{^Nv: 0.150}', ""); + Expect(0, 73677, '\P{Nv: 0.150}', ""); + 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}', ""); @@ -76248,14 +77711,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}', ""); @@ -76264,16 +77727,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=_+000000003/0000020/a/}'); - Error('\P{Is_Nv=_+000000003/0000020/a/}'); - Expect(1, 73677, '\p{Is_Nv=00003/20}', ""); - Expect(0, 73677, '\p{^Is_Nv=00003/20}', ""); - Expect(0, 73677, '\P{Is_Nv=00003/20}', ""); - Expect(1, 73677, '\P{^Is_Nv=00003/20}', ""); - Expect(0, 73678, '\p{Is_Nv=00003/20}', ""); - Expect(1, 73678, '\p{^Is_Nv=00003/20}', ""); - Expect(1, 73678, '\P{Is_Nv=00003/20}', ""); - Expect(0, 73678, '\P{^Is_Nv=00003/20}', ""); + 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}', ""); Expect(1, 73677, '\p{Is_Nv=180/1200}', ""); Expect(0, 73677, '\p{^Is_Nv=180/1200}', ""); Expect(0, 73677, '\P{Is_Nv=180/1200}', ""); @@ -76306,14 +77769,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}', ""); @@ -76322,18 +77785,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= 0000003/4:=}'); - Error('\P{Numeric_Value= 0000003/4:=}'); + Error('\p{Numeric_Value: := -003/000004}'); + Error('\P{Numeric_Value: := -003/000004}'); Expect(1, 126127, '\p{Numeric_Value=:\A3/4\z:}', "");; Expect(0, 126128, '\p{Numeric_Value=:\A3/4\z:}', "");; - Expect(1, 126127, '\p{Numeric_Value=0000003/00000004}', ""); - Expect(0, 126127, '\p{^Numeric_Value=0000003/00000004}', ""); - Expect(0, 126127, '\P{Numeric_Value=0000003/00000004}', ""); - Expect(1, 126127, '\P{^Numeric_Value=0000003/00000004}', ""); - Expect(0, 126128, '\p{Numeric_Value=0000003/00000004}', ""); - Expect(1, 126128, '\p{^Numeric_Value=0000003/00000004}', ""); - Expect(1, 126128, '\P{Numeric_Value=0000003/00000004}', ""); - Expect(0, 126128, '\P{^Numeric_Value=0000003/00000004}', ""); + Expect(1, 126127, '\p{Numeric_Value=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=180/240}', ""); Expect(0, 126127, '\p{^Numeric_Value=180/240}', ""); Expect(0, 126127, '\P{Numeric_Value=180/240}', ""); @@ -76366,34 +77829,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=_/a/00003/00000004}'); - Error('\P{Nv=_/a/00003/00000004}'); + 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{Nv=:\A3/4\z:}', "");; Expect(0, 126128, '\p{Nv=:\A3/4\z:}', "");; - Expect(1, 126127, '\p{Nv=0000003/4}', ""); - Expect(0, 126127, '\p{^Nv=0000003/4}', ""); - Expect(0, 126127, '\P{Nv=0000003/4}', ""); - Expect(1, 126127, '\P{^Nv=0000003/4}', ""); - Expect(0, 126128, '\p{Nv=0000003/4}', ""); - Expect(1, 126128, '\p{^Nv=0000003/4}', ""); - Expect(1, 126128, '\P{Nv=0000003/4}', ""); - Expect(0, 126128, '\P{^Nv=0000003/4}', ""); + Expect(1, 126127, '\p{Nv=+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=180/240}', ""); Expect(0, 126127, '\p{^Nv=180/240}', ""); Expect(0, 126127, '\P{Nv=180/240}', ""); @@ -76418,14 +77881,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126128, '\p{^Nv=7.50e-01}', ""); Expect(1, 126128, '\P{Nv=7.50e-01}', ""); Expect(0, 126128, '\P{^Nv=7.50e-01}', ""); - Expect(1, 126127, '\p{Nv: 0.75}', ""); - Expect(0, 126127, '\p{^Nv: 0.75}', ""); - Expect(0, 126127, '\P{Nv: 0.75}', ""); - Expect(1, 126127, '\P{^Nv: 0.75}', ""); - Expect(0, 126128, '\p{Nv: 0.75}', ""); - Expect(1, 126128, '\p{^Nv: 0.75}', ""); - Expect(1, 126128, '\P{Nv: 0.75}', ""); - Expect(0, 126128, '\P{^Nv: 0.75}', ""); + Expect(1, 126127, '\p{Nv=0.75}', ""); + Expect(0, 126127, '\p{^Nv=0.75}', ""); + Expect(0, 126127, '\P{Nv=0.75}', ""); + Expect(1, 126127, '\P{^Nv=0.75}', ""); + Expect(0, 126128, '\p{Nv=0.75}', ""); + Expect(1, 126128, '\p{^Nv=0.75}', ""); + Expect(1, 126128, '\P{Nv=0.75}', ""); + Expect(0, 126128, '\P{^Nv=0.75}', ""); Expect(1, 126127, '\p{Nv=7.500e-01}', ""); Expect(0, 126127, '\p{^Nv=7.500e-01}', ""); Expect(0, 126127, '\P{Nv=7.500e-01}', ""); @@ -76434,24 +77897,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= :=+003/0000004}'); - Error('\P{Is_Numeric_Value= :=+003/0000004}'); - Expect(1, 126127, '\p{Is_Numeric_Value=00000003/000000004}', ""); - Expect(0, 126127, '\p{^Is_Numeric_Value=00000003/000000004}', ""); - Expect(0, 126127, '\P{Is_Numeric_Value=00000003/000000004}', ""); - Expect(1, 126127, '\P{^Is_Numeric_Value=00000003/000000004}', ""); - Expect(0, 126128, '\p{Is_Numeric_Value=00000003/000000004}', ""); - Expect(1, 126128, '\p{^Is_Numeric_Value=00000003/000000004}', ""); - Expect(1, 126128, '\P{Is_Numeric_Value=00000003/000000004}', ""); - Expect(0, 126128, '\P{^Is_Numeric_Value=00000003/000000004}', ""); + Expect(1, 126127, '\p{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{Is_Numeric_Value=180/240}', ""); Expect(0, 126127, '\p{^Is_Numeric_Value=180/240}', ""); Expect(0, 126127, '\P{Is_Numeric_Value=180/240}', ""); @@ -76500,16 +77963,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=:= +0003/00004}'); - Error('\P{Is_Nv=:= +0003/00004}'); - Expect(1, 126127, '\p{Is_Nv=00003/00004}', ""); - Expect(0, 126127, '\p{^Is_Nv=00003/00004}', ""); - Expect(0, 126127, '\P{Is_Nv=00003/00004}', ""); - Expect(1, 126127, '\P{^Is_Nv=00003/00004}', ""); - Expect(0, 126128, '\p{Is_Nv=00003/00004}', ""); - Expect(1, 126128, '\p{^Is_Nv=00003/00004}', ""); - Expect(1, 126128, '\P{Is_Nv=00003/00004}', ""); - Expect(0, 126128, '\P{^Is_Nv=00003/00004}', ""); + 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}', ""); Expect(1, 126127, '\p{Is_Nv=180/240}', ""); Expect(0, 126127, '\p{^Is_Nv=180/240}', ""); Expect(0, 126127, '\P{Is_Nv=180/240}', ""); @@ -76518,14 +77981,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}', ""); @@ -76550,26 +78013,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/00000005/a/}'); - Error('\P{Numeric_Value: _ +003/00000005/a/}'); + 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, 8535, '\p{Numeric_Value=:\A3/5\z:}', "");; Expect(0, 8536, '\p{Numeric_Value=:\A3/5\z:}', "");; - Expect(1, 8535, '\p{Numeric_Value=000000003/00000005}', ""); - Expect(0, 8535, '\p{^Numeric_Value=000000003/00000005}', ""); - Expect(0, 8535, '\P{Numeric_Value=000000003/00000005}', ""); - Expect(1, 8535, '\P{^Numeric_Value=000000003/00000005}', ""); - Expect(0, 8536, '\p{Numeric_Value=000000003/00000005}', ""); - Expect(1, 8536, '\p{^Numeric_Value=000000003/00000005}', ""); - Expect(1, 8536, '\P{Numeric_Value=000000003/00000005}', ""); - Expect(0, 8536, '\P{^Numeric_Value=000000003/00000005}', ""); + Expect(1, 8535, '\p{Numeric_Value=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=180/300}', ""); Expect(0, 8535, '\p{^Numeric_Value=180/300}', ""); Expect(0, 8535, '\P{Numeric_Value=180/300}', ""); @@ -76586,14 +78049,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}', ""); @@ -76610,18 +78073,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8536, '\p{^Numeric_Value=0.60}', ""); Expect(1, 8536, '\P{Numeric_Value=0.60}', ""); Expect(0, 8536, '\P{^Numeric_Value=0.60}', ""); - Error('\p{Nv=-:=+00003/05}'); - Error('\P{Nv=-:=+00003/05}'); + Error('\p{Nv=/a/ 00003/0005}'); + Error('\P{Nv=/a/ 00003/0005}'); Expect(1, 8535, '\p{Nv=:\A3/5\z:}', "");; Expect(0, 8536, '\p{Nv=:\A3/5\z:}', "");; - Expect(1, 8535, '\p{Nv=00003/005}', ""); - Expect(0, 8535, '\p{^Nv=00003/005}', ""); - Expect(0, 8535, '\P{Nv=00003/005}', ""); - Expect(1, 8535, '\P{^Nv=00003/005}', ""); - Expect(0, 8536, '\p{Nv=00003/005}', ""); - Expect(1, 8536, '\p{^Nv=00003/005}', ""); - Expect(1, 8536, '\P{Nv=00003/005}', ""); - Expect(0, 8536, '\P{^Nv=00003/005}', ""); + Expect(1, 8535, '\p{Nv: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}', ""); @@ -76662,16 +78125,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=_-003/000000005/a/}'); - Error('\P{Is_Numeric_Value=_-003/000000005/a/}'); - Expect(1, 8535, '\p{Is_Numeric_Value=0000000003/0005}', ""); - Expect(0, 8535, '\p{^Is_Numeric_Value=0000000003/0005}', ""); - Expect(0, 8535, '\P{Is_Numeric_Value=0000000003/0005}', ""); - Expect(1, 8535, '\P{^Is_Numeric_Value=0000000003/0005}', ""); - Expect(0, 8536, '\p{Is_Numeric_Value=0000000003/0005}', ""); - Expect(1, 8536, '\p{^Is_Numeric_Value=0000000003/0005}', ""); - Expect(1, 8536, '\P{Is_Numeric_Value=0000000003/0005}', ""); - Expect(0, 8536, '\P{^Is_Numeric_Value=0000000003/0005}', ""); + 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}', ""); 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}', ""); @@ -76704,24 +78167,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8536, '\p{^Is_Numeric_Value=6.00e-01}', ""); Expect(1, 8536, '\P{Is_Numeric_Value=6.00e-01}', ""); Expect(0, 8536, '\P{^Is_Numeric_Value=6.00e-01}', ""); - Expect(1, 8535, '\p{Is_Numeric_Value: 0.60}', ""); - Expect(0, 8535, '\p{^Is_Numeric_Value: 0.60}', ""); - Expect(0, 8535, '\P{Is_Numeric_Value: 0.60}', ""); - Expect(1, 8535, '\P{^Is_Numeric_Value: 0.60}', ""); - Expect(0, 8536, '\p{Is_Numeric_Value: 0.60}', ""); - Expect(1, 8536, '\p{^Is_Numeric_Value: 0.60}', ""); - Expect(1, 8536, '\P{Is_Numeric_Value: 0.60}', ""); - Expect(0, 8536, '\P{^Is_Numeric_Value: 0.60}', ""); - Error('\p{Is_Nv= :=0003/0005}'); - Error('\P{Is_Nv= :=0003/0005}'); - Expect(1, 8535, '\p{Is_Nv=003/5}', ""); - Expect(0, 8535, '\p{^Is_Nv=003/5}', ""); - Expect(0, 8535, '\P{Is_Nv=003/5}', ""); - Expect(1, 8535, '\P{^Is_Nv=003/5}', ""); - Expect(0, 8536, '\p{Is_Nv=003/5}', ""); - Expect(1, 8536, '\p{^Is_Nv=003/5}', ""); - Expect(1, 8536, '\P{Is_Nv=003/5}', ""); - Expect(0, 8536, '\P{^Is_Nv=003/5}', ""); + Expect(1, 8535, '\p{Is_Numeric_Value=0.60}', ""); + Expect(0, 8535, '\p{^Is_Numeric_Value=0.60}', ""); + Expect(0, 8535, '\P{Is_Numeric_Value=0.60}', ""); + Expect(1, 8535, '\P{^Is_Numeric_Value=0.60}', ""); + Expect(0, 8536, '\p{Is_Numeric_Value=0.60}', ""); + Expect(1, 8536, '\p{^Is_Numeric_Value=0.60}', ""); + Expect(1, 8536, '\P{Is_Numeric_Value=0.60}', ""); + Expect(0, 8536, '\P{^Is_Numeric_Value=0.60}', ""); + Error('\p{Is_Nv=-:=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}', ""); Expect(1, 8535, '\p{Is_Nv=180/300}', ""); Expect(0, 8535, '\p{^Is_Nv=180/300}', ""); Expect(0, 8535, '\P{Is_Nv=180/300}', ""); @@ -76746,14 +78209,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}', ""); @@ -76762,18 +78225,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8536, '\p{^Is_Nv=0.60}', ""); Expect(1, 8536, '\P{Is_Nv=0.60}', ""); Expect(0, 8536, '\P{^Is_Nv=0.60}', ""); - Error('\p{Numeric_Value: /a/000003/0000000064}'); - Error('\P{Numeric_Value: /a/000003/0000000064}'); + Error('\p{Numeric_Value: +03/000000064/a/}'); + Error('\P{Numeric_Value: +03/000000064/a/}'); Expect(1, 73671, '\p{Numeric_Value=:\A3/64\z:}', "");; Expect(0, 73672, '\p{Numeric_Value=:\A3/64\z:}', "");; - Expect(1, 73671, '\p{Numeric_Value=0000003/00000064}', ""); - Expect(0, 73671, '\p{^Numeric_Value=0000003/00000064}', ""); - Expect(0, 73671, '\P{Numeric_Value=0000003/00000064}', ""); - Expect(1, 73671, '\P{^Numeric_Value=0000003/00000064}', ""); - Expect(0, 73672, '\p{Numeric_Value=0000003/00000064}', ""); - Expect(1, 73672, '\p{^Numeric_Value=0000003/00000064}', ""); - Expect(1, 73672, '\P{Numeric_Value=0000003/00000064}', ""); - Expect(0, 73672, '\P{^Numeric_Value=0000003/00000064}', ""); + Expect(1, 73671, '\p{Numeric_Value=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}', ""); @@ -76782,24 +78245,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73672, '\p{^Numeric_Value=180/3840}', ""); Expect(1, 73672, '\P{Numeric_Value=180/3840}', ""); Expect(0, 73672, '\P{^Numeric_Value=180/3840}', ""); - Error('\p{Numeric_Value=4.7e-02}'); - Error('\P{Numeric_Value=4.7e-02}'); - Expect(1, 73671, '\p{Numeric_Value: 4.69e-02}', ""); - Expect(0, 73671, '\p{^Numeric_Value: 4.69e-02}', ""); - Expect(0, 73671, '\P{Numeric_Value: 4.69e-02}', ""); - Expect(1, 73671, '\P{^Numeric_Value: 4.69e-02}', ""); - Expect(0, 73672, '\p{Numeric_Value: 4.69e-02}', ""); - Expect(1, 73672, '\p{^Numeric_Value: 4.69e-02}', ""); - Expect(1, 73672, '\P{Numeric_Value: 4.69e-02}', ""); - Expect(0, 73672, '\P{^Numeric_Value: 4.69e-02}', ""); - Expect(1, 73671, '\p{Numeric_Value: 4.688e-02}', ""); - Expect(0, 73671, '\p{^Numeric_Value: 4.688e-02}', ""); - Expect(0, 73671, '\P{Numeric_Value: 4.688e-02}', ""); - Expect(1, 73671, '\P{^Numeric_Value: 4.688e-02}', ""); - Expect(0, 73672, '\p{Numeric_Value: 4.688e-02}', ""); - Expect(1, 73672, '\p{^Numeric_Value: 4.688e-02}', ""); - Expect(1, 73672, '\P{Numeric_Value: 4.688e-02}', ""); - Expect(0, 73672, '\P{^Numeric_Value: 4.688e-02}', ""); + Error('\p{Numeric_Value:4.7e-02}'); + Error('\P{Numeric_Value:4.7e-02}'); + Error('\p{Numeric_Value=4.69e-02}'); + Error('\P{Numeric_Value=4.69e-02}'); + Expect(1, 73671, '\p{Numeric_Value=4.688e-02}', ""); + Expect(0, 73671, '\p{^Numeric_Value=4.688e-02}', ""); + Expect(0, 73671, '\P{Numeric_Value=4.688e-02}', ""); + Expect(1, 73671, '\P{^Numeric_Value=4.688e-02}', ""); + Expect(0, 73672, '\p{Numeric_Value=4.688e-02}', ""); + Expect(1, 73672, '\p{^Numeric_Value=4.688e-02}', ""); + Expect(1, 73672, '\P{Numeric_Value=4.688e-02}', ""); + Expect(0, 73672, '\P{^Numeric_Value=4.688e-02}', ""); Error('\p{Numeric_Value=0.047}'); Error('\P{Numeric_Value=0.047}'); Expect(1, 73671, '\p{Numeric_Value=4.6875e-02}', ""); @@ -76810,14 +78267,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73672, '\p{^Numeric_Value=4.6875e-02}', ""); Expect(1, 73672, '\P{Numeric_Value=4.6875e-02}', ""); Expect(0, 73672, '\P{^Numeric_Value=4.6875e-02}', ""); - Expect(1, 73671, '\p{Numeric_Value=0.0469}', ""); - Expect(0, 73671, '\p{^Numeric_Value=0.0469}', ""); - Expect(0, 73671, '\P{Numeric_Value=0.0469}', ""); - Expect(1, 73671, '\P{^Numeric_Value=0.0469}', ""); - Expect(0, 73672, '\p{Numeric_Value=0.0469}', ""); - Expect(1, 73672, '\p{^Numeric_Value=0.0469}', ""); - Expect(1, 73672, '\P{Numeric_Value=0.0469}', ""); - Expect(0, 73672, '\P{^Numeric_Value=0.0469}', ""); + Error('\p{Numeric_Value=0.0469}'); + Error('\P{Numeric_Value=0.0469}'); Expect(1, 73671, '\p{Numeric_Value=4.68750e-02}', ""); Expect(0, 73671, '\p{^Numeric_Value=4.68750e-02}', ""); Expect(0, 73671, '\P{Numeric_Value=4.68750e-02}', ""); @@ -76834,18 +78285,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73672, '\p{^Numeric_Value=0.04688}', ""); Expect(1, 73672, '\P{Numeric_Value=0.04688}', ""); Expect(0, 73672, '\P{^Numeric_Value=0.04688}', ""); - Error('\p{Nv= +0000003/00064/a/}'); - Error('\P{Nv= +0000003/00064/a/}'); + 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}', ""); + Expect(1, 73671, '\P{^Numeric_Value=4.687500e-02}', ""); + Expect(0, 73672, '\p{Numeric_Value=4.687500e-02}', ""); + 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{Nv=:\A3/64\z:}', "");; Expect(0, 73672, '\p{Nv=:\A3/64\z:}', "");; - Expect(1, 73671, '\p{Nv=0000003/00000000064}', ""); - Expect(0, 73671, '\p{^Nv=0000003/00000000064}', ""); - Expect(0, 73671, '\P{Nv=0000003/00000000064}', ""); - Expect(1, 73671, '\P{^Nv=0000003/00000000064}', ""); - Expect(0, 73672, '\p{Nv=0000003/00000000064}', ""); - Expect(1, 73672, '\p{^Nv=0000003/00000000064}', ""); - Expect(1, 73672, '\P{Nv=0000003/00000000064}', ""); - Expect(0, 73672, '\P{^Nv=0000003/00000000064}', ""); + Expect(1, 73671, '\p{Nv=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=180/3840}', ""); Expect(0, 73671, '\p{^Nv=180/3840}', ""); Expect(0, 73671, '\P{Nv=180/3840}', ""); @@ -76854,16 +78321,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73672, '\p{^Nv=180/3840}', ""); Expect(1, 73672, '\P{Nv=180/3840}', ""); Expect(0, 73672, '\P{^Nv=180/3840}', ""); - Error('\p{Nv: 4.7e-02}'); - Error('\P{Nv: 4.7e-02}'); - Expect(1, 73671, '\p{Nv=4.69e-02}', ""); - Expect(0, 73671, '\p{^Nv=4.69e-02}', ""); - Expect(0, 73671, '\P{Nv=4.69e-02}', ""); - Expect(1, 73671, '\P{^Nv=4.69e-02}', ""); - Expect(0, 73672, '\p{Nv=4.69e-02}', ""); - Expect(1, 73672, '\p{^Nv=4.69e-02}', ""); - Expect(1, 73672, '\P{Nv=4.69e-02}', ""); - Expect(0, 73672, '\P{^Nv=4.69e-02}', ""); + Error('\p{Nv=4.7e-02}'); + Error('\P{Nv=4.7e-02}'); + Error('\p{Nv=4.69e-02}'); + Error('\P{Nv=4.69e-02}'); Expect(1, 73671, '\p{Nv=4.688e-02}', ""); Expect(0, 73671, '\p{^Nv=4.688e-02}', ""); Expect(0, 73671, '\P{Nv=4.688e-02}', ""); @@ -76882,22 +78343,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73672, '\p{^Nv=4.6875e-02}', ""); Expect(1, 73672, '\P{Nv=4.6875e-02}', ""); Expect(0, 73672, '\P{^Nv=4.6875e-02}', ""); - Expect(1, 73671, '\p{Nv: 0.0469}', ""); - Expect(0, 73671, '\p{^Nv: 0.0469}', ""); - Expect(0, 73671, '\P{Nv: 0.0469}', ""); - Expect(1, 73671, '\P{^Nv: 0.0469}', ""); - Expect(0, 73672, '\p{Nv: 0.0469}', ""); - Expect(1, 73672, '\p{^Nv: 0.0469}', ""); - Expect(1, 73672, '\P{Nv: 0.0469}', ""); - Expect(0, 73672, '\P{^Nv: 0.0469}', ""); - Expect(1, 73671, '\p{Nv: 4.68750e-02}', ""); - Expect(0, 73671, '\p{^Nv: 4.68750e-02}', ""); - Expect(0, 73671, '\P{Nv: 4.68750e-02}', ""); - Expect(1, 73671, '\P{^Nv: 4.68750e-02}', ""); - Expect(0, 73672, '\p{Nv: 4.68750e-02}', ""); - Expect(1, 73672, '\p{^Nv: 4.68750e-02}', ""); - Expect(1, 73672, '\P{Nv: 4.68750e-02}', ""); - Expect(0, 73672, '\P{^Nv: 4.68750e-02}', ""); + Error('\p{Nv=0.0469}'); + Error('\P{Nv=0.0469}'); + Expect(1, 73671, '\p{Nv=4.68750e-02}', ""); + Expect(0, 73671, '\p{^Nv=4.68750e-02}', ""); + Expect(0, 73671, '\P{Nv=4.68750e-02}', ""); + Expect(1, 73671, '\P{^Nv=4.68750e-02}', ""); + Expect(0, 73672, '\p{Nv=4.68750e-02}', ""); + Expect(1, 73672, '\p{^Nv=4.68750e-02}', ""); + Expect(1, 73672, '\P{Nv=4.68750e-02}', ""); + Expect(0, 73672, '\P{^Nv=4.68750e-02}', ""); Expect(1, 73671, '\p{Nv=0.04688}', ""); Expect(0, 73671, '\p{^Nv=0.04688}', ""); Expect(0, 73671, '\P{Nv=0.04688}', ""); @@ -76906,16 +78361,32 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73672, '\p{^Nv=0.04688}', ""); Expect(1, 73672, '\P{Nv=0.04688}', ""); Expect(0, 73672, '\P{^Nv=0.04688}', ""); - Error('\p{Is_Numeric_Value=-+000003/0000064:=}'); - Error('\P{Is_Numeric_Value=-+000003/0000064:=}'); - Expect(1, 73671, '\p{Is_Numeric_Value=3/0000064}', ""); - Expect(0, 73671, '\p{^Is_Numeric_Value=3/0000064}', ""); - Expect(0, 73671, '\P{Is_Numeric_Value=3/0000064}', ""); - Expect(1, 73671, '\P{^Is_Numeric_Value=3/0000064}', ""); - Expect(0, 73672, '\p{Is_Numeric_Value=3/0000064}', ""); - Expect(1, 73672, '\p{^Is_Numeric_Value=3/0000064}', ""); - Expect(1, 73672, '\P{Is_Numeric_Value=3/0000064}', ""); - Expect(0, 73672, '\P{^Is_Numeric_Value=3/0000064}', ""); + Expect(1, 73671, '\p{Nv=4.687500e-02}', ""); + Expect(0, 73671, '\p{^Nv=4.687500e-02}', ""); + Expect(0, 73671, '\P{Nv=4.687500e-02}', ""); + Expect(1, 73671, '\P{^Nv=4.687500e-02}', ""); + Expect(0, 73672, '\p{Nv=4.687500e-02}', ""); + Expect(1, 73672, '\p{^Nv=4.687500e-02}', ""); + Expect(1, 73672, '\P{Nv=4.687500e-02}', ""); + Expect(0, 73672, '\P{^Nv=4.687500e-02}', ""); + Expect(1, 73671, '\p{Nv=0.046875}', ""); + Expect(0, 73671, '\p{^Nv=0.046875}', ""); + Expect(0, 73671, '\P{Nv=0.046875}', ""); + Expect(1, 73671, '\P{^Nv=0.046875}', ""); + Expect(0, 73672, '\p{Nv=0.046875}', ""); + 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}', ""); @@ -76926,14 +78397,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}'); - Expect(1, 73671, '\p{Is_Numeric_Value=4.69e-02}', ""); - Expect(0, 73671, '\p{^Is_Numeric_Value=4.69e-02}', ""); - Expect(0, 73671, '\P{Is_Numeric_Value=4.69e-02}', ""); - Expect(1, 73671, '\P{^Is_Numeric_Value=4.69e-02}', ""); - Expect(0, 73672, '\p{Is_Numeric_Value=4.69e-02}', ""); - Expect(1, 73672, '\p{^Is_Numeric_Value=4.69e-02}', ""); - Expect(1, 73672, '\P{Is_Numeric_Value=4.69e-02}', ""); - Expect(0, 73672, '\P{^Is_Numeric_Value=4.69e-02}', ""); + Error('\p{Is_Numeric_Value=4.69e-02}'); + Error('\P{Is_Numeric_Value=4.69e-02}'); Expect(1, 73671, '\p{Is_Numeric_Value=4.688e-02}', ""); Expect(0, 73671, '\p{^Is_Numeric_Value=4.688e-02}', ""); Expect(0, 73671, '\P{Is_Numeric_Value=4.688e-02}', ""); @@ -76952,14 +78417,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73672, '\p{^Is_Numeric_Value=4.6875e-02}', ""); Expect(1, 73672, '\P{Is_Numeric_Value=4.6875e-02}', ""); Expect(0, 73672, '\P{^Is_Numeric_Value=4.6875e-02}', ""); - Expect(1, 73671, '\p{Is_Numeric_Value: 0.0469}', ""); - Expect(0, 73671, '\p{^Is_Numeric_Value: 0.0469}', ""); - Expect(0, 73671, '\P{Is_Numeric_Value: 0.0469}', ""); - Expect(1, 73671, '\P{^Is_Numeric_Value: 0.0469}', ""); - Expect(0, 73672, '\p{Is_Numeric_Value: 0.0469}', ""); - Expect(1, 73672, '\p{^Is_Numeric_Value: 0.0469}', ""); - Expect(1, 73672, '\P{Is_Numeric_Value: 0.0469}', ""); - Expect(0, 73672, '\P{^Is_Numeric_Value: 0.0469}', ""); + Error('\p{Is_Numeric_Value=0.0469}'); + Error('\P{Is_Numeric_Value=0.0469}'); Expect(1, 73671, '\p{Is_Numeric_Value=4.68750e-02}', ""); Expect(0, 73671, '\p{^Is_Numeric_Value=4.68750e-02}', ""); Expect(0, 73671, '\P{Is_Numeric_Value=4.68750e-02}', ""); @@ -76976,16 +78435,32 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73672, '\p{^Is_Numeric_Value=0.04688}', ""); Expect(1, 73672, '\P{Is_Numeric_Value=0.04688}', ""); Expect(0, 73672, '\P{^Is_Numeric_Value=0.04688}', ""); - Error('\p{Is_Nv=/a/_ 0000000003/000000064}'); - Error('\P{Is_Nv=/a/_ 0000000003/000000064}'); - Expect(1, 73671, '\p{Is_Nv=0000000003/0000000064}', ""); - Expect(0, 73671, '\p{^Is_Nv=0000000003/0000000064}', ""); - Expect(0, 73671, '\P{Is_Nv=0000000003/0000000064}', ""); - Expect(1, 73671, '\P{^Is_Nv=0000000003/0000000064}', ""); - Expect(0, 73672, '\p{Is_Nv=0000000003/0000000064}', ""); - Expect(1, 73672, '\p{^Is_Nv=0000000003/0000000064}', ""); - Expect(1, 73672, '\P{Is_Nv=0000000003/0000000064}', ""); - Expect(0, 73672, '\P{^Is_Nv=0000000003/0000000064}', ""); + Expect(1, 73671, '\p{Is_Numeric_Value=4.687500e-02}', ""); + Expect(0, 73671, '\p{^Is_Numeric_Value=4.687500e-02}', ""); + Expect(0, 73671, '\P{Is_Numeric_Value=4.687500e-02}', ""); + Expect(1, 73671, '\P{^Is_Numeric_Value=4.687500e-02}', ""); + Expect(0, 73672, '\p{Is_Numeric_Value=4.687500e-02}', ""); + Expect(1, 73672, '\p{^Is_Numeric_Value=4.687500e-02}', ""); + Expect(1, 73672, '\P{Is_Numeric_Value=4.687500e-02}', ""); + Expect(0, 73672, '\P{^Is_Numeric_Value=4.687500e-02}', ""); + Expect(1, 73671, '\p{Is_Numeric_Value=0.046875}', ""); + Expect(0, 73671, '\p{^Is_Numeric_Value=0.046875}', ""); + Expect(0, 73671, '\P{Is_Numeric_Value=0.046875}', ""); + Expect(1, 73671, '\P{^Is_Numeric_Value=0.046875}', ""); + Expect(0, 73672, '\p{Is_Numeric_Value=0.046875}', ""); + 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}', ""); Expect(1, 73671, '\p{Is_Nv=180/3840}', ""); Expect(0, 73671, '\p{^Is_Nv=180/3840}', ""); Expect(0, 73671, '\P{Is_Nv=180/3840}', ""); @@ -76994,24 +78469,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73672, '\p{^Is_Nv=180/3840}', ""); Expect(1, 73672, '\P{Is_Nv=180/3840}', ""); Expect(0, 73672, '\P{^Is_Nv=180/3840}', ""); - Error('\p{Is_Nv: 4.7e-02}'); - Error('\P{Is_Nv: 4.7e-02}'); - Expect(1, 73671, '\p{Is_Nv=4.69e-02}', ""); - Expect(0, 73671, '\p{^Is_Nv=4.69e-02}', ""); - Expect(0, 73671, '\P{Is_Nv=4.69e-02}', ""); - Expect(1, 73671, '\P{^Is_Nv=4.69e-02}', ""); - Expect(0, 73672, '\p{Is_Nv=4.69e-02}', ""); - Expect(1, 73672, '\p{^Is_Nv=4.69e-02}', ""); - Expect(1, 73672, '\P{Is_Nv=4.69e-02}', ""); - Expect(0, 73672, '\P{^Is_Nv=4.69e-02}', ""); - Expect(1, 73671, '\p{Is_Nv:4.688e-02}', ""); - Expect(0, 73671, '\p{^Is_Nv:4.688e-02}', ""); - Expect(0, 73671, '\P{Is_Nv:4.688e-02}', ""); - Expect(1, 73671, '\P{^Is_Nv:4.688e-02}', ""); - Expect(0, 73672, '\p{Is_Nv:4.688e-02}', ""); - Expect(1, 73672, '\p{^Is_Nv:4.688e-02}', ""); - Expect(1, 73672, '\P{Is_Nv:4.688e-02}', ""); - Expect(0, 73672, '\P{^Is_Nv:4.688e-02}', ""); + 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=0.047}'); Error('\P{Is_Nv=0.047}'); Expect(1, 73671, '\p{Is_Nv=4.6875e-02}', ""); @@ -77022,14 +78491,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73672, '\p{^Is_Nv=4.6875e-02}', ""); Expect(1, 73672, '\P{Is_Nv=4.6875e-02}', ""); Expect(0, 73672, '\P{^Is_Nv=4.6875e-02}', ""); - Expect(1, 73671, '\p{Is_Nv=0.0469}', ""); - Expect(0, 73671, '\p{^Is_Nv=0.0469}', ""); - Expect(0, 73671, '\P{Is_Nv=0.0469}', ""); - Expect(1, 73671, '\P{^Is_Nv=0.0469}', ""); - Expect(0, 73672, '\p{Is_Nv=0.0469}', ""); - Expect(1, 73672, '\p{^Is_Nv=0.0469}', ""); - Expect(1, 73672, '\P{Is_Nv=0.0469}', ""); - Expect(0, 73672, '\P{^Is_Nv=0.0469}', ""); + Error('\p{Is_Nv=0.0469}'); + Error('\P{Is_Nv=0.0469}'); Expect(1, 73671, '\p{Is_Nv=4.68750e-02}', ""); Expect(0, 73671, '\p{^Is_Nv=4.68750e-02}', ""); Expect(0, 73671, '\P{Is_Nv=4.68750e-02}', ""); @@ -77038,26 +78501,42 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73672, '\p{^Is_Nv=4.68750e-02}', ""); Expect(1, 73672, '\P{Is_Nv=4.68750e-02}', ""); Expect(0, 73672, '\P{^Is_Nv=4.68750e-02}', ""); - Expect(1, 73671, '\p{Is_Nv: 0.04688}', ""); - Expect(0, 73671, '\p{^Is_Nv: 0.04688}', ""); - Expect(0, 73671, '\P{Is_Nv: 0.04688}', ""); - Expect(1, 73671, '\P{^Is_Nv: 0.04688}', ""); - Expect(0, 73672, '\p{Is_Nv: 0.04688}', ""); - Expect(1, 73672, '\p{^Is_Nv: 0.04688}', ""); - Expect(1, 73672, '\P{Is_Nv: 0.04688}', ""); - Expect(0, 73672, '\P{^Is_Nv: 0.04688}', ""); - Error('\p{Numeric_Value= +000003/0000000008:=}'); - Error('\P{Numeric_Value= +000003/0000000008:=}'); + 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}', ""); + Expect(1, 73671, '\P{^Is_Nv=4.687500e-02}', ""); + Expect(0, 73672, '\p{Is_Nv=4.687500e-02}', ""); + 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, 8540, '\p{Numeric_Value=:\A3/8\z:}', "");; Expect(0, 8541, '\p{Numeric_Value=:\A3/8\z:}', "");; - Expect(1, 8540, '\p{Numeric_Value=0000003/0000000008}', ""); - Expect(0, 8540, '\p{^Numeric_Value=0000003/0000000008}', ""); - Expect(0, 8540, '\P{Numeric_Value=0000003/0000000008}', ""); - Expect(1, 8540, '\P{^Numeric_Value=0000003/0000000008}', ""); - Expect(0, 8541, '\p{Numeric_Value=0000003/0000000008}', ""); - Expect(1, 8541, '\p{^Numeric_Value=0000003/0000000008}', ""); - Expect(1, 8541, '\P{Numeric_Value=0000003/0000000008}', ""); - Expect(0, 8541, '\P{^Numeric_Value=0000003/0000000008}', ""); + Expect(1, 8540, '\p{Numeric_Value: +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=180/480}', ""); Expect(0, 8540, '\p{^Numeric_Value=180/480}', ""); Expect(0, 8540, '\P{Numeric_Value=180/480}', ""); @@ -77076,16 +78555,16 @@ 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}'); - Expect(1, 8540, '\p{Numeric_Value: 3.750e-01}', ""); - Expect(0, 8540, '\p{^Numeric_Value: 3.750e-01}', ""); - Expect(0, 8540, '\P{Numeric_Value: 3.750e-01}', ""); - Expect(1, 8540, '\P{^Numeric_Value: 3.750e-01}', ""); - Expect(0, 8541, '\p{Numeric_Value: 3.750e-01}', ""); - Expect(1, 8541, '\p{^Numeric_Value: 3.750e-01}', ""); - Expect(1, 8541, '\P{Numeric_Value: 3.750e-01}', ""); - Expect(0, 8541, '\P{^Numeric_Value: 3.750e-01}', ""); + Error('\p{Numeric_Value: 0.38}'); + Error('\P{Numeric_Value: 0.38}'); + Expect(1, 8540, '\p{Numeric_Value=3.750e-01}', ""); + Expect(0, 8540, '\p{^Numeric_Value=3.750e-01}', ""); + Expect(0, 8540, '\P{Numeric_Value=3.750e-01}', ""); + Expect(1, 8540, '\P{^Numeric_Value=3.750e-01}', ""); + Expect(0, 8541, '\p{Numeric_Value=3.750e-01}', ""); + Expect(1, 8541, '\p{^Numeric_Value=3.750e-01}', ""); + Expect(1, 8541, '\P{Numeric_Value=3.750e-01}', ""); + Expect(0, 8541, '\P{^Numeric_Value=3.750e-01}', ""); Expect(1, 8540, '\p{Numeric_Value=0.375}', ""); Expect(0, 8540, '\p{^Numeric_Value=0.375}', ""); Expect(0, 8540, '\P{Numeric_Value=0.375}', ""); @@ -77110,18 +78589,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/ +03/8}'); - Error('\P{Nv=/a/ +03/8}'); + Error('\p{Nv=/a/--+3/0000008}'); + Error('\P{Nv=/a/--+3/0000008}'); Expect(1, 8540, '\p{Nv=:\A3/8\z:}', "");; Expect(0, 8541, '\p{Nv=:\A3/8\z:}', "");; - Expect(1, 8540, '\p{Nv=+00000003/008}', ""); - Expect(0, 8540, '\p{^Nv=+00000003/008}', ""); - Expect(0, 8540, '\P{Nv=+00000003/008}', ""); - Expect(1, 8540, '\P{^Nv=+00000003/008}', ""); - Expect(0, 8541, '\p{Nv=+00000003/008}', ""); - Expect(1, 8541, '\p{^Nv=+00000003/008}', ""); - Expect(1, 8541, '\P{Nv=+00000003/008}', ""); - Expect(0, 8541, '\P{^Nv=+00000003/008}', ""); + Expect(1, 8540, '\p{Nv=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=180/480}', ""); Expect(0, 8540, '\p{^Nv=180/480}', ""); Expect(0, 8540, '\P{Nv=180/480}', ""); @@ -77132,14 +78611,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8541, '\P{^Nv=180/480}', ""); Error('\p{Nv=3.8e-01}'); Error('\P{Nv=3.8e-01}'); - Expect(1, 8540, '\p{Nv: 3.75e-01}', ""); - Expect(0, 8540, '\p{^Nv: 3.75e-01}', ""); - Expect(0, 8540, '\P{Nv: 3.75e-01}', ""); - Expect(1, 8540, '\P{^Nv: 3.75e-01}', ""); - Expect(0, 8541, '\p{Nv: 3.75e-01}', ""); - Expect(1, 8541, '\p{^Nv: 3.75e-01}', ""); - Expect(1, 8541, '\P{Nv: 3.75e-01}', ""); - Expect(0, 8541, '\P{^Nv: 3.75e-01}', ""); + Expect(1, 8540, '\p{Nv=3.75e-01}', ""); + Expect(0, 8540, '\p{^Nv=3.75e-01}', ""); + Expect(0, 8540, '\P{Nv=3.75e-01}', ""); + Expect(1, 8540, '\P{^Nv=3.75e-01}', ""); + Expect(0, 8541, '\p{Nv=3.75e-01}', ""); + Expect(1, 8541, '\p{^Nv=3.75e-01}', ""); + Expect(1, 8541, '\P{Nv=3.75e-01}', ""); + Expect(0, 8541, '\P{^Nv=3.75e-01}', ""); Error('\p{Nv=0.38}'); Error('\P{Nv=0.38}'); Expect(1, 8540, '\p{Nv=3.750e-01}', ""); @@ -77174,16 +78653,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= :=+0003/00000008}'); - Error('\P{Is_Numeric_Value= :=+0003/00000008}'); - Expect(1, 8540, '\p{Is_Numeric_Value=+0000000003/0000008}', ""); - Expect(0, 8540, '\p{^Is_Numeric_Value=+0000000003/0000008}', ""); - Expect(0, 8540, '\P{Is_Numeric_Value=+0000000003/0000008}', ""); - Expect(1, 8540, '\P{^Is_Numeric_Value=+0000000003/0000008}', ""); - Expect(0, 8541, '\p{Is_Numeric_Value=+0000000003/0000008}', ""); - Expect(1, 8541, '\p{^Is_Numeric_Value=+0000000003/0000008}', ""); - Expect(1, 8541, '\P{Is_Numeric_Value=+0000000003/0000008}', ""); - Expect(0, 8541, '\P{^Is_Numeric_Value=+0000000003/0000008}', ""); + 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}', ""); 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}', ""); @@ -77202,8 +78681,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}', ""); @@ -77212,14 +78691,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}', ""); @@ -77236,16 +78715,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/0008:=}'); - Error('\P{Is_Nv=_-+0000000003/0008:=}'); - Expect(1, 8540, '\p{Is_Nv:03/0008}', ""); - Expect(0, 8540, '\p{^Is_Nv:03/0008}', ""); - Expect(0, 8540, '\P{Is_Nv:03/0008}', ""); - Expect(1, 8540, '\P{^Is_Nv:03/0008}', ""); - Expect(0, 8541, '\p{Is_Nv:03/0008}', ""); - Expect(1, 8541, '\p{^Is_Nv:03/0008}', ""); - Expect(1, 8541, '\P{Is_Nv:03/0008}', ""); - Expect(0, 8541, '\P{^Is_Nv:03/0008}', ""); + 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}', ""); Expect(1, 8540, '\p{Is_Nv=180/480}', ""); Expect(0, 8540, '\p{^Is_Nv=180/480}', ""); Expect(0, 8540, '\P{Is_Nv=180/480}', ""); @@ -77254,8 +78733,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}', ""); @@ -77264,24 +78743,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}', ""); @@ -77290,26 +78769,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=_ 0000003/080/a/}'); - Error('\P{Numeric_Value=_ 0000003/080/a/}'); + 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, 73670, '\p{Numeric_Value=:\A3/80\z:}', "");; Expect(0, 73671, '\p{Numeric_Value=:\A3/80\z:}', "");; - Expect(1, 73670, '\p{Numeric_Value: 00003/00080}', ""); - Expect(0, 73670, '\p{^Numeric_Value: 00003/00080}', ""); - Expect(0, 73670, '\P{Numeric_Value: 00003/00080}', ""); - Expect(1, 73670, '\P{^Numeric_Value: 00003/00080}', ""); - Expect(0, 73671, '\p{Numeric_Value: 00003/00080}', ""); - Expect(1, 73671, '\p{^Numeric_Value: 00003/00080}', ""); - Expect(1, 73671, '\P{Numeric_Value: 00003/00080}', ""); - Expect(0, 73671, '\P{^Numeric_Value: 00003/00080}', ""); + Expect(1, 73670, '\p{Numeric_Value=+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=180/4800}', ""); Expect(0, 73670, '\p{^Numeric_Value=180/4800}', ""); Expect(0, 73670, '\P{Numeric_Value=180/4800}', ""); @@ -77318,18 +78797,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}', ""); @@ -77340,50 +78819,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=- +3/00000080/a/}'); - Error('\P{Nv=- +3/00000080/a/}'); + 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{Nv=:\A3/80\z:}', "");; Expect(0, 73671, '\p{Nv=:\A3/80\z:}', "");; - Expect(1, 73670, '\p{Nv=+003/0080}', ""); - Expect(0, 73670, '\p{^Nv=+003/0080}', ""); - Expect(0, 73670, '\P{Nv=+003/0080}', ""); - Expect(1, 73670, '\P{^Nv=+003/0080}', ""); - Expect(0, 73671, '\p{Nv=+003/0080}', ""); - Expect(1, 73671, '\p{^Nv=+003/0080}', ""); - Expect(1, 73671, '\P{Nv=+003/0080}', ""); - Expect(0, 73671, '\P{^Nv=+003/0080}', ""); + Expect(1, 73670, '\p{Nv=+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=180/4800}', ""); Expect(0, 73670, '\p{^Nv=180/4800}', ""); Expect(0, 73670, '\P{Nv=180/4800}', ""); @@ -77402,18 +78881,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73671, '\p{^Nv=3.75e-02}', ""); Expect(1, 73671, '\P{Nv=3.75e-02}', ""); Expect(0, 73671, '\P{^Nv=3.75e-02}', ""); -} -if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Error('\p{Nv=0.04}'); Error('\P{Nv=0.04}'); - Expect(1, 73670, '\p{Nv: 3.750e-02}', ""); - Expect(0, 73670, '\p{^Nv: 3.750e-02}', ""); - Expect(0, 73670, '\P{Nv: 3.750e-02}', ""); - Expect(1, 73670, '\P{^Nv: 3.750e-02}', ""); - Expect(0, 73671, '\p{Nv: 3.750e-02}', ""); - Expect(1, 73671, '\p{^Nv: 3.750e-02}', ""); - Expect(1, 73671, '\P{Nv: 3.750e-02}', ""); - Expect(0, 73671, '\P{^Nv: 3.750e-02}', ""); + Expect(1, 73670, '\p{Nv=3.750e-02}', ""); + Expect(0, 73670, '\p{^Nv=3.750e-02}', ""); + Expect(0, 73670, '\P{Nv=3.750e-02}', ""); + Expect(1, 73670, '\P{^Nv=3.750e-02}', ""); + Expect(0, 73671, '\p{Nv=3.750e-02}', ""); + Expect(1, 73671, '\p{^Nv=3.750e-02}', ""); + Expect(1, 73671, '\P{Nv=3.750e-02}', ""); + Expect(0, 73671, '\P{^Nv=3.750e-02}', ""); Error('\p{Nv=0.037}'); Error('\P{Nv=0.037}'); Expect(1, 73670, '\p{Nv=3.7500e-02}', ""); @@ -77448,54 +78925,54 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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= -000000003/00080:=}'); - Error('\P{Is_Numeric_Value= -000000003/00080:=}'); - Expect(1, 73670, '\p{Is_Numeric_Value=+00000003/000080}', ""); - Expect(0, 73670, '\p{^Is_Numeric_Value=+00000003/000080}', ""); - Expect(0, 73670, '\P{Is_Numeric_Value=+00000003/000080}', ""); - Expect(1, 73670, '\P{^Is_Numeric_Value=+00000003/000080}', ""); - Expect(0, 73671, '\p{Is_Numeric_Value=+00000003/000080}', ""); - Expect(1, 73671, '\p{^Is_Numeric_Value=+00000003/000080}', ""); - Expect(1, 73671, '\P{Is_Numeric_Value=+00000003/000080}', ""); - Expect(0, 73671, '\P{^Is_Numeric_Value=+00000003/000080}', ""); - Expect(1, 73670, '\p{Is_Numeric_Value=180/4800}', ""); - Expect(0, 73670, '\p{^Is_Numeric_Value=180/4800}', ""); - Expect(0, 73670, '\P{Is_Numeric_Value=180/4800}', ""); - 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: _:=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.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}', ""); - Expect(0, 73670, '\p{^Is_Numeric_Value: 3.750e-02}', ""); - Expect(0, 73670, '\P{Is_Numeric_Value: 3.750e-02}', ""); - Expect(1, 73670, '\P{^Is_Numeric_Value: 3.750e-02}', ""); - Expect(0, 73671, '\p{Is_Numeric_Value: 3.750e-02}', ""); - Expect(1, 73671, '\p{^Is_Numeric_Value: 3.750e-02}', ""); - Expect(1, 73671, '\P{Is_Numeric_Value: 3.750e-02}', ""); - Expect(0, 73671, '\P{^Is_Numeric_Value: 3.750e-02}', ""); + Expect(1, 73670, '\p{Is_Numeric_Value=3.750e-02}', ""); + Expect(0, 73670, '\p{^Is_Numeric_Value=3.750e-02}', ""); + Expect(0, 73670, '\P{Is_Numeric_Value=3.750e-02}', ""); + Expect(1, 73670, '\P{^Is_Numeric_Value=3.750e-02}', ""); + Expect(0, 73671, '\p{Is_Numeric_Value=3.750e-02}', ""); + Expect(1, 73671, '\p{^Is_Numeric_Value=3.750e-02}', ""); + Expect(1, 73671, '\P{Is_Numeric_Value=3.750e-02}', ""); + Expect(0, 73671, '\P{^Is_Numeric_Value=3.750e-02}', ""); Error('\p{Is_Numeric_Value=0.037}'); Error('\P{Is_Numeric_Value=0.037}'); - Expect(1, 73670, '\p{Is_Numeric_Value=3.7500e-02}', ""); - Expect(0, 73670, '\p{^Is_Numeric_Value=3.7500e-02}', ""); - Expect(0, 73670, '\P{Is_Numeric_Value=3.7500e-02}', ""); - 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}', ""); @@ -77520,24 +78997,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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=_ +000000003/0000080:=}'); - Error('\P{Is_Nv=_ +000000003/0000080:=}'); - Expect(1, 73670, '\p{Is_Nv=000000003/80}', ""); - Expect(0, 73670, '\p{^Is_Nv=000000003/80}', ""); - Expect(0, 73670, '\P{Is_Nv=000000003/80}', ""); - Expect(1, 73670, '\P{^Is_Nv=000000003/80}', ""); - Expect(0, 73671, '\p{Is_Nv=000000003/80}', ""); - Expect(1, 73671, '\p{^Is_Nv=000000003/80}', ""); - Expect(1, 73671, '\P{Is_Nv=000000003/80}', ""); - Expect(0, 73671, '\P{^Is_Nv=000000003/80}', ""); - Expect(1, 73670, '\p{Is_Nv=180/4800}', ""); - Expect(0, 73670, '\p{^Is_Nv=180/4800}', ""); - Expect(0, 73670, '\P{Is_Nv=180/4800}', ""); - 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=/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}', ""); Error('\p{Is_Nv=3.7e-02}'); Error('\P{Is_Nv=3.7e-02}'); Expect(1, 73670, '\p{Is_Nv=3.75e-02}', ""); @@ -77568,14 +79045,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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: 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}', ""); @@ -77592,18 +79069,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 73671, '\p{^Is_Nv=0.03750}', ""); Expect(1, 73671, '\P{Is_Nv=0.03750}', ""); Expect(0, 73671, '\P{^Is_Nv=0.03750}', ""); - Error('\p{Numeric_Value=_/a/+00030}'); - Error('\P{Numeric_Value=_/a/+00030}'); + Error('\p{Numeric_Value= -0_0_30:=}'); + Error('\P{Numeric_Value= -0_0_30:=}'); Expect(1, 133507, '\p{Numeric_Value=:\A30\z:}', "");; Expect(0, 133508, '\p{Numeric_Value=:\A30\z:}', "");; - Expect(1, 133507, '\p{Numeric_Value=0_0_0_0_0_030}', ""); - Expect(0, 133507, '\p{^Numeric_Value=0_0_0_0_0_030}', ""); - Expect(0, 133507, '\P{Numeric_Value=0_0_0_0_0_030}', ""); - Expect(1, 133507, '\P{^Numeric_Value=0_0_0_0_0_030}', ""); - Expect(0, 133508, '\p{Numeric_Value=0_0_0_0_0_030}', ""); - Expect(1, 133508, '\p{^Numeric_Value=0_0_0_0_0_030}', ""); - Expect(1, 133508, '\P{Numeric_Value=0_0_0_0_0_030}', ""); - Expect(0, 133508, '\P{^Numeric_Value=0_0_0_0_0_030}', ""); + Expect(1, 133507, '\p{Numeric_Value=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=3.000000000000000e+01}', ""); Expect(0, 133507, '\p{^Numeric_Value=3.000000000000000e+01}', ""); Expect(0, 133507, '\P{Numeric_Value=3.000000000000000e+01}', ""); @@ -77612,18 +79089,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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=--+00_00_03_0/a/}'); - Error('\P{Nv=--+00_00_03_0/a/}'); + Error('\p{Nv: _ 0030:=}'); + Error('\P{Nv: _ 0030:=}'); Expect(1, 133507, '\p{Nv=:\A30\z:}', "");; Expect(0, 133508, '\p{Nv=:\A30\z:}', "");; - Expect(1, 133507, '\p{Nv=000000030}', ""); - Expect(0, 133507, '\p{^Nv=000000030}', ""); - Expect(0, 133507, '\P{Nv=000000030}', ""); - Expect(1, 133507, '\P{^Nv=000000030}', ""); - Expect(0, 133508, '\p{Nv=000000030}', ""); - Expect(1, 133508, '\p{^Nv=000000030}', ""); - Expect(1, 133508, '\P{Nv=000000030}', ""); - Expect(0, 133508, '\P{^Nv=000000030}', ""); + Expect(1, 133507, '\p{Nv=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.000000000000000e+01}', ""); Expect(0, 133507, '\p{^Nv=3.000000000000000e+01}', ""); Expect(0, 133507, '\P{Nv=3.000000000000000e+01}', ""); @@ -77632,16 +79109,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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=_ 00030:=}'); - Error('\P{Is_Numeric_Value=_ 00030:=}'); - Expect(1, 133507, '\p{Is_Numeric_Value=+0030}', ""); - Expect(0, 133507, '\p{^Is_Numeric_Value=+0030}', ""); - Expect(0, 133507, '\P{Is_Numeric_Value=+0030}', ""); - Expect(1, 133507, '\P{^Is_Numeric_Value=+0030}', ""); - Expect(0, 133508, '\p{Is_Numeric_Value=+0030}', ""); - Expect(1, 133508, '\p{^Is_Numeric_Value=+0030}', ""); - Expect(1, 133508, '\P{Is_Numeric_Value=+0030}', ""); - Expect(0, 133508, '\P{^Is_Numeric_Value=+0030}', ""); + 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}', ""); 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}', ""); @@ -77650,16 +79127,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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= _0_0_0_0_0_30/a/}'); - Error('\P{Is_Nv= _0_0_0_0_0_30/a/}'); - Expect(1, 133507, '\p{Is_Nv=0030}', ""); - Expect(0, 133507, '\p{^Is_Nv=0030}', ""); - Expect(0, 133507, '\P{Is_Nv=0030}', ""); - Expect(1, 133507, '\P{^Is_Nv=0030}', ""); - Expect(0, 133508, '\p{Is_Nv=0030}', ""); - Expect(1, 133508, '\p{^Is_Nv=0030}', ""); - Expect(1, 133508, '\P{Is_Nv=0030}', ""); - Expect(0, 133508, '\P{^Is_Nv=0030}', ""); + 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}', ""); @@ -77668,18 +79145,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 133508, '\p{^Is_Nv=3.000000000000000e+01}', ""); Expect(1, 133508, '\P{Is_Nv=3.000000000000000e+01}', ""); Expect(0, 133508, '\P{^Is_Nv=3.000000000000000e+01}', ""); - Error('\p{Numeric_Value=/a/+300}'); - Error('\P{Numeric_Value=/a/+300}'); + 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}'); Expect(1, 126229, '\p{Numeric_Value=:\A300\z:}', "");; Expect(0, 126230, '\p{Numeric_Value=:\A300\z:}', "");; - Expect(1, 126229, '\p{Numeric_Value=0000000300}', ""); - Expect(0, 126229, '\p{^Numeric_Value=0000000300}', ""); - Expect(0, 126229, '\P{Numeric_Value=0000000300}', ""); - Expect(1, 126229, '\P{^Numeric_Value=0000000300}', ""); - Expect(0, 126230, '\p{Numeric_Value=0000000300}', ""); - Expect(1, 126230, '\p{^Numeric_Value=0000000300}', ""); - Expect(1, 126230, '\P{Numeric_Value=0000000300}', ""); - Expect(0, 126230, '\P{^Numeric_Value=0000000300}', ""); + Expect(1, 126229, '\p{Numeric_Value=+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=3.000000000000000e+02}', ""); Expect(0, 126229, '\p{^Numeric_Value=3.000000000000000e+02}', ""); Expect(0, 126229, '\P{Numeric_Value=3.000000000000000e+02}', ""); @@ -77688,18 +79165,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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=:=_ 0030_0}'); - Error('\P{Nv=:=_ 0030_0}'); + Error('\p{Nv=/a/_300}'); + Error('\P{Nv=/a/_300}'); Expect(1, 126229, '\p{Nv=:\A300\z:}', "");; Expect(0, 126230, '\p{Nv=:\A300\z:}', "");; - Expect(1, 126229, '\p{Nv=00000300}', ""); - Expect(0, 126229, '\p{^Nv=00000300}', ""); - Expect(0, 126229, '\P{Nv=00000300}', ""); - Expect(1, 126229, '\P{^Nv=00000300}', ""); - Expect(0, 126230, '\p{Nv=00000300}', ""); - Expect(1, 126230, '\p{^Nv=00000300}', ""); - Expect(1, 126230, '\P{Nv=00000300}', ""); - Expect(0, 126230, '\P{^Nv=00000300}', ""); + Expect(1, 126229, '\p{Nv=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=3.000000000000000e+02}', ""); Expect(0, 126229, '\p{^Nv=3.000000000000000e+02}', ""); Expect(0, 126229, '\P{Nv=3.000000000000000e+02}', ""); @@ -77708,34 +79185,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126230, '\p{^Nv=3.000000000000000e+02}', ""); Expect(1, 126230, '\P{Nv=3.000000000000000e+02}', ""); Expect(0, 126230, '\P{^Nv=3.000000000000000e+02}', ""); - Error('\p{Is_Numeric_Value=:=000_003_00}'); - Error('\P{Is_Numeric_Value=:=000_003_00}'); - Expect(1, 126229, '\p{Is_Numeric_Value=000300}', ""); - Expect(0, 126229, '\p{^Is_Numeric_Value=000300}', ""); - Expect(0, 126229, '\P{Is_Numeric_Value=000300}', ""); - Expect(1, 126229, '\P{^Is_Numeric_Value=000300}', ""); - Expect(0, 126230, '\p{Is_Numeric_Value=000300}', ""); - Expect(1, 126230, '\p{^Is_Numeric_Value=000300}', ""); - Expect(1, 126230, '\P{Is_Numeric_Value=000300}', ""); - Expect(0, 126230, '\P{^Is_Numeric_Value=000300}', ""); - Expect(1, 126229, '\p{Is_Numeric_Value=3.000000000000000e+02}', ""); - Expect(0, 126229, '\p{^Is_Numeric_Value=3.000000000000000e+02}', ""); - Expect(0, 126229, '\P{Is_Numeric_Value=3.000000000000000e+02}', ""); - 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=__+0300:=}'); - Error('\P{Is_Nv=__+0300:=}'); - Expect(1, 126229, '\p{Is_Nv=+000000300}', ""); - Expect(0, 126229, '\p{^Is_Nv=+000000300}', ""); - Expect(0, 126229, '\P{Is_Nv=+000000300}', ""); - Expect(1, 126229, '\P{^Is_Nv=+000000300}', ""); - Expect(0, 126230, '\p{Is_Nv=+000000300}', ""); - Expect(1, 126230, '\p{^Is_Nv=+000000300}', ""); - Expect(1, 126230, '\P{Is_Nv=+000000300}', ""); - Expect(0, 126230, '\P{^Is_Nv=+000000300}', ""); + 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}', ""); 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}', ""); @@ -77744,38 +79223,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126230, '\p{^Is_Nv=3.000000000000000e+02}', ""); Expect(1, 126230, '\P{Is_Nv=3.000000000000000e+02}', ""); Expect(0, 126230, '\P{^Is_Nv=3.000000000000000e+02}', ""); - Error('\p{Numeric_Value=-:=03000}'); - Error('\P{Numeric_Value=-:=03000}'); + Error('\p{Numeric_Value=/a/__+00000003000}'); + Error('\P{Numeric_Value=/a/__+00000003000}'); Expect(1, 126238, '\p{Numeric_Value=:\A3000\z:}', "");; Expect(0, 126239, '\p{Numeric_Value=:\A3000\z:}', "");; - Expect(1, 126238, '\p{Numeric_Value=00003000}', ""); - Expect(0, 126238, '\p{^Numeric_Value=00003000}', ""); - Expect(0, 126238, '\P{Numeric_Value=00003000}', ""); - Expect(1, 126238, '\P{^Numeric_Value=00003000}', ""); - Expect(0, 126239, '\p{Numeric_Value=00003000}', ""); - Expect(1, 126239, '\p{^Numeric_Value=00003000}', ""); - Expect(1, 126239, '\P{Numeric_Value=00003000}', ""); - Expect(0, 126239, '\P{^Numeric_Value=00003000}', ""); - Expect(1, 126238, '\p{Numeric_Value: 3.000000000000000e+03}', ""); - Expect(0, 126238, '\p{^Numeric_Value: 3.000000000000000e+03}', ""); - Expect(0, 126238, '\P{Numeric_Value: 3.000000000000000e+03}', ""); - Expect(1, 126238, '\P{^Numeric_Value: 3.000000000000000e+03}', ""); - Expect(0, 126239, '\p{Numeric_Value: 3.000000000000000e+03}', ""); - Expect(1, 126239, '\p{^Numeric_Value: 3.000000000000000e+03}', ""); - Expect(1, 126239, '\P{Numeric_Value: 3.000000000000000e+03}', ""); - Expect(0, 126239, '\P{^Numeric_Value: 3.000000000000000e+03}', ""); - Error('\p{Nv=-:=00000003000}'); - Error('\P{Nv=-:=00000003000}'); + Expect(1, 126238, '\p{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=3.000000000000000e+03}', ""); + Expect(0, 126238, '\p{^Numeric_Value=3.000000000000000e+03}', ""); + Expect(0, 126238, '\P{Numeric_Value=3.000000000000000e+03}', ""); + Expect(1, 126238, '\P{^Numeric_Value=3.000000000000000e+03}', ""); + Expect(0, 126239, '\p{Numeric_Value=3.000000000000000e+03}', ""); + Expect(1, 126239, '\p{^Numeric_Value=3.000000000000000e+03}', ""); + Expect(1, 126239, '\P{Numeric_Value=3.000000000000000e+03}', ""); + Expect(0, 126239, '\P{^Numeric_Value=3.000000000000000e+03}', ""); + Error('\p{Nv= 0003000/a/}'); + Error('\P{Nv= 0003000/a/}'); Expect(1, 126238, '\p{Nv=:\A3000\z:}', "");; Expect(0, 126239, '\p{Nv=:\A3000\z:}', "");; - Expect(1, 126238, '\p{Nv=00003000}', ""); - Expect(0, 126238, '\p{^Nv=00003000}', ""); - Expect(0, 126238, '\P{Nv=00003000}', ""); - Expect(1, 126238, '\P{^Nv=00003000}', ""); - Expect(0, 126239, '\p{Nv=00003000}', ""); - Expect(1, 126239, '\p{^Nv=00003000}', ""); - Expect(1, 126239, '\P{Nv=00003000}', ""); - Expect(0, 126239, '\P{^Nv=00003000}', ""); + Expect(1, 126238, '\p{Nv=+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=3.000000000000000e+03}', ""); Expect(0, 126238, '\p{^Nv=3.000000000000000e+03}', ""); Expect(0, 126238, '\P{Nv=3.000000000000000e+03}', ""); @@ -77784,16 +79263,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=-+0000000003000/a/}'); - Error('\P{Is_Numeric_Value=-+0000000003000/a/}'); - Expect(1, 126238, '\p{Is_Numeric_Value=+0300_0}', ""); - Expect(0, 126238, '\p{^Is_Numeric_Value=+0300_0}', ""); - Expect(0, 126238, '\P{Is_Numeric_Value=+0300_0}', ""); - Expect(1, 126238, '\P{^Is_Numeric_Value=+0300_0}', ""); - Expect(0, 126239, '\p{Is_Numeric_Value=+0300_0}', ""); - Expect(1, 126239, '\p{^Is_Numeric_Value=+0300_0}', ""); - Expect(1, 126239, '\P{Is_Numeric_Value=+0300_0}', ""); - Expect(0, 126239, '\P{^Is_Numeric_Value=+0300_0}', ""); + 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}', ""); 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}', ""); @@ -77802,16 +79281,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= 3000/a/}'); - Error('\P{Is_Nv= 3000/a/}'); - Expect(1, 126238, '\p{Is_Nv=+000000003000}', ""); - Expect(0, 126238, '\p{^Is_Nv=+000000003000}', ""); - Expect(0, 126238, '\P{Is_Nv=+000000003000}', ""); - Expect(1, 126238, '\P{^Is_Nv=+000000003000}', ""); - Expect(0, 126239, '\p{Is_Nv=+000000003000}', ""); - Expect(1, 126239, '\p{^Is_Nv=+000000003000}', ""); - Expect(1, 126239, '\P{Is_Nv=+000000003000}', ""); - Expect(0, 126239, '\P{^Is_Nv=+000000003000}', ""); + 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}', ""); 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}', ""); @@ -77820,8 +79299,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126239, '\p{^Is_Nv=3.000000000000000e+03}', ""); Expect(1, 126239, '\P{Is_Nv=3.000000000000000e+03}', ""); Expect(0, 126239, '\P{^Is_Nv=3.000000000000000e+03}', ""); - Error('\p{Numeric_Value=/a/ +30000}'); - Error('\P{Numeric_Value=/a/ +30000}'); + Error('\p{Numeric_Value=_030000:=}'); + Error('\P{Numeric_Value=_030000:=}'); Expect(1, 126247, '\p{Numeric_Value=:\A30000\z:}', "");; Expect(0, 126248, '\p{Numeric_Value=:\A30000\z:}', "");; Expect(1, 126247, '\p{Numeric_Value=00030000}', ""); @@ -77840,18 +79319,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: +0000_0300_00/a/}'); - Error('\P{Nv: +0000_0300_00/a/}'); + Error('\p{Nv= 003_000_0/a/}'); + Error('\P{Nv= 003_000_0/a/}'); Expect(1, 126247, '\p{Nv=:\A30000\z:}', "");; Expect(0, 126248, '\p{Nv=:\A30000\z:}', "");; - Expect(1, 126247, '\p{Nv=0000_3000_0}', ""); - Expect(0, 126247, '\p{^Nv=0000_3000_0}', ""); - Expect(0, 126247, '\P{Nv=0000_3000_0}', ""); - Expect(1, 126247, '\P{^Nv=0000_3000_0}', ""); - Expect(0, 126248, '\p{Nv=0000_3000_0}', ""); - Expect(1, 126248, '\p{^Nv=0000_3000_0}', ""); - Expect(1, 126248, '\P{Nv=0000_3000_0}', ""); - Expect(0, 126248, '\P{^Nv=0000_3000_0}', ""); + Expect(1, 126247, '\p{Nv=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=3.000000000000000e+04}', ""); Expect(0, 126247, '\p{^Nv=3.000000000000000e+04}', ""); Expect(0, 126247, '\P{Nv=3.000000000000000e+04}', ""); @@ -77860,34 +79339,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126248, '\p{^Nv=3.000000000000000e+04}', ""); Expect(1, 126248, '\P{Nv=3.000000000000000e+04}', ""); Expect(0, 126248, '\P{^Nv=3.000000000000000e+04}', ""); - Error('\p{Is_Numeric_Value=/a/ 0_0_0_0_0_3_0000}'); - Error('\P{Is_Numeric_Value=/a/ 0_0_0_0_0_3_0000}'); - Expect(1, 126247, '\p{Is_Numeric_Value=00000000030000}', ""); - Expect(0, 126247, '\p{^Is_Numeric_Value=00000000030000}', ""); - Expect(0, 126247, '\P{Is_Numeric_Value=00000000030000}', ""); - Expect(1, 126247, '\P{^Is_Numeric_Value=00000000030000}', ""); - Expect(0, 126248, '\p{Is_Numeric_Value=00000000030000}', ""); - Expect(1, 126248, '\p{^Is_Numeric_Value=00000000030000}', ""); - Expect(1, 126248, '\P{Is_Numeric_Value=00000000030000}', ""); - Expect(0, 126248, '\P{^Is_Numeric_Value=00000000030000}', ""); - Expect(1, 126247, '\p{Is_Numeric_Value: 3.000000000000000e+04}', ""); - Expect(0, 126247, '\p{^Is_Numeric_Value: 3.000000000000000e+04}', ""); - Expect(0, 126247, '\P{Is_Numeric_Value: 3.000000000000000e+04}', ""); - Expect(1, 126247, '\P{^Is_Numeric_Value: 3.000000000000000e+04}', ""); - Expect(0, 126248, '\p{Is_Numeric_Value: 3.000000000000000e+04}', ""); - Expect(1, 126248, '\p{^Is_Numeric_Value: 3.000000000000000e+04}', ""); - Expect(1, 126248, '\P{Is_Numeric_Value: 3.000000000000000e+04}', ""); - Expect(0, 126248, '\P{^Is_Numeric_Value: 3.000000000000000e+04}', ""); - Error('\p{Is_Nv::=_ 030000}'); - Error('\P{Is_Nv::=_ 030000}'); - Expect(1, 126247, '\p{Is_Nv=+30_00_0}', ""); - Expect(0, 126247, '\p{^Is_Nv=+30_00_0}', ""); - Expect(0, 126247, '\P{Is_Nv=+30_00_0}', ""); - Expect(1, 126247, '\P{^Is_Nv=+30_00_0}', ""); - Expect(0, 126248, '\p{Is_Nv=+30_00_0}', ""); - Expect(1, 126248, '\p{^Is_Nv=+30_00_0}', ""); - Expect(1, 126248, '\P{Is_Nv=+30_00_0}', ""); - Expect(0, 126248, '\P{^Is_Nv=+30_00_0}', ""); + 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}', ""); + Expect(1, 126247, '\p{Is_Numeric_Value=3.000000000000000e+04}', ""); + Expect(0, 126247, '\p{^Is_Numeric_Value=3.000000000000000e+04}', ""); + Expect(0, 126247, '\P{Is_Numeric_Value=3.000000000000000e+04}', ""); + Expect(1, 126247, '\P{^Is_Numeric_Value=3.000000000000000e+04}', ""); + Expect(0, 126248, '\p{Is_Numeric_Value=3.000000000000000e+04}', ""); + Expect(1, 126248, '\p{^Is_Numeric_Value=3.000000000000000e+04}', ""); + Expect(1, 126248, '\P{Is_Numeric_Value=3.000000000000000e+04}', ""); + Expect(0, 126248, '\P{^Is_Numeric_Value=3.000000000000000e+04}', ""); + Error('\p{Is_Nv= /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}', ""); 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}', ""); @@ -77896,18 +79375,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126248, '\p{^Is_Nv=3.000000000000000e+04}', ""); Expect(1, 126248, '\P{Is_Nv=3.000000000000000e+04}', ""); Expect(0, 126248, '\P{^Is_Nv=3.000000000000000e+04}', ""); - Error('\p{Numeric_Value=/a/ -3_0_0_000}'); - Error('\P{Numeric_Value=/a/ -3_0_0_000}'); + Error('\p{Numeric_Value= 000000300000/a/}'); + Error('\P{Numeric_Value= 000000300000/a/}'); Expect(1, 68079, '\p{Numeric_Value=:\A300000\z:}', "");; Expect(0, 68080, '\p{Numeric_Value=:\A300000\z:}', "");; - Expect(1, 68079, '\p{Numeric_Value=+00000000300000}', ""); - Expect(0, 68079, '\p{^Numeric_Value=+00000000300000}', ""); - Expect(0, 68079, '\P{Numeric_Value=+00000000300000}', ""); - Expect(1, 68079, '\P{^Numeric_Value=+00000000300000}', ""); - Expect(0, 68080, '\p{Numeric_Value=+00000000300000}', ""); - Expect(1, 68080, '\p{^Numeric_Value=+00000000300000}', ""); - Expect(1, 68080, '\P{Numeric_Value=+00000000300000}', ""); - Expect(0, 68080, '\P{^Numeric_Value=+00000000300000}', ""); + Expect(1, 68079, '\p{Numeric_Value=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=3.000000000000000e+05}', ""); Expect(0, 68079, '\p{^Numeric_Value=3.000000000000000e+05}', ""); Expect(0, 68079, '\P{Numeric_Value=3.000000000000000e+05}', ""); @@ -77916,18 +79395,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/ _0300000}'); - Error('\P{Nv=/a/ _0300000}'); + Error('\p{Nv= /a/000000000300000}'); + Error('\P{Nv= /a/000000000300000}'); Expect(1, 68079, '\p{Nv=:\A300000\z:}', "");; Expect(0, 68080, '\p{Nv=:\A300000\z:}', "");; - Expect(1, 68079, '\p{Nv=0_0_0_0_0_0_0_0_300000}', ""); - Expect(0, 68079, '\p{^Nv=0_0_0_0_0_0_0_0_300000}', ""); - Expect(0, 68079, '\P{Nv=0_0_0_0_0_0_0_0_300000}', ""); - Expect(1, 68079, '\P{^Nv=0_0_0_0_0_0_0_0_300000}', ""); - Expect(0, 68080, '\p{Nv=0_0_0_0_0_0_0_0_300000}', ""); - Expect(1, 68080, '\p{^Nv=0_0_0_0_0_0_0_0_300000}', ""); - Expect(1, 68080, '\P{Nv=0_0_0_0_0_0_0_0_300000}', ""); - Expect(0, 68080, '\P{^Nv=0_0_0_0_0_0_0_0_300000}', ""); + Expect(1, 68079, '\p{Nv=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=3.000000000000000e+05}', ""); Expect(0, 68079, '\p{^Nv=3.000000000000000e+05}', ""); Expect(0, 68079, '\P{Nv=3.000000000000000e+05}', ""); @@ -77936,16 +79415,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=/a/ 00030000_0}'); - Error('\P{Is_Numeric_Value=/a/ 00030000_0}'); - Expect(1, 68079, '\p{Is_Numeric_Value=000300000}', ""); - Expect(0, 68079, '\p{^Is_Numeric_Value=000300000}', ""); - Expect(0, 68079, '\P{Is_Numeric_Value=000300000}', ""); - Expect(1, 68079, '\P{^Is_Numeric_Value=000300000}', ""); - Expect(0, 68080, '\p{Is_Numeric_Value=000300000}', ""); - Expect(1, 68080, '\p{^Is_Numeric_Value=000300000}', ""); - Expect(1, 68080, '\P{Is_Numeric_Value=000300000}', ""); - Expect(0, 68080, '\P{^Is_Numeric_Value=000300000}', ""); + 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}', ""); 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}', ""); @@ -77954,16 +79433,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/+0_0_0_0_3_0_0_0_00}'); - Error('\P{Is_Nv= /a/+0_0_0_0_3_0_0_0_00}'); - Expect(1, 68079, '\p{Is_Nv=0_0_0_0_0_0_3_0_0_000}', ""); - Expect(0, 68079, '\p{^Is_Nv=0_0_0_0_0_0_3_0_0_000}', ""); - Expect(0, 68079, '\P{Is_Nv=0_0_0_0_0_0_3_0_0_000}', ""); - Expect(1, 68079, '\P{^Is_Nv=0_0_0_0_0_0_3_0_0_000}', ""); - Expect(0, 68080, '\p{Is_Nv=0_0_0_0_0_0_3_0_0_000}', ""); - Expect(1, 68080, '\p{^Is_Nv=0_0_0_0_0_0_3_0_0_000}', ""); - Expect(1, 68080, '\P{Is_Nv=0_0_0_0_0_0_3_0_0_000}', ""); - Expect(0, 68080, '\P{^Is_Nv=0_0_0_0_0_0_3_0_0_000}', ""); + 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}', ""); 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}', ""); @@ -77972,38 +79451,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68080, '\p{^Is_Nv=3.000000000000000e+05}', ""); Expect(1, 68080, '\P{Is_Nv=3.000000000000000e+05}', ""); Expect(0, 68080, '\P{^Is_Nv=3.000000000000000e+05}', ""); - Error('\p{Numeric_Value=:= _0000031}'); - Error('\P{Numeric_Value=:= _0000031}'); + Error('\p{Numeric_Value=/a/ 3_1}'); + Error('\P{Numeric_Value=/a/ 3_1}'); Expect(1, 12891, '\p{Numeric_Value=:\A31\z:}', "");; Expect(0, 12892, '\p{Numeric_Value=:\A31\z:}', "");; - Expect(1, 12891, '\p{Numeric_Value:+0031}', ""); - Expect(0, 12891, '\p{^Numeric_Value:+0031}', ""); - Expect(0, 12891, '\P{Numeric_Value:+0031}', ""); - Expect(1, 12891, '\P{^Numeric_Value:+0031}', ""); - Expect(0, 12892, '\p{Numeric_Value:+0031}', ""); - Expect(1, 12892, '\p{^Numeric_Value:+0031}', ""); - Expect(1, 12892, '\P{Numeric_Value:+0031}', ""); - Expect(0, 12892, '\P{^Numeric_Value:+0031}', ""); - Expect(1, 12891, '\p{Numeric_Value: 3.100000000000000e+01}', ""); - Expect(0, 12891, '\p{^Numeric_Value: 3.100000000000000e+01}', ""); - Expect(0, 12891, '\P{Numeric_Value: 3.100000000000000e+01}', ""); - Expect(1, 12891, '\P{^Numeric_Value: 3.100000000000000e+01}', ""); - Expect(0, 12892, '\p{Numeric_Value: 3.100000000000000e+01}', ""); - Expect(1, 12892, '\p{^Numeric_Value: 3.100000000000000e+01}', ""); - Expect(1, 12892, '\P{Numeric_Value: 3.100000000000000e+01}', ""); - Expect(0, 12892, '\P{^Numeric_Value: 3.100000000000000e+01}', ""); - Error('\p{Nv= :=+000000003_1}'); - Error('\P{Nv= :=+000000003_1}'); + Expect(1, 12891, '\p{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=3.100000000000000e+01}', ""); + Expect(0, 12891, '\p{^Numeric_Value=3.100000000000000e+01}', ""); + Expect(0, 12891, '\P{Numeric_Value=3.100000000000000e+01}', ""); + Expect(1, 12891, '\P{^Numeric_Value=3.100000000000000e+01}', ""); + Expect(0, 12892, '\p{Numeric_Value=3.100000000000000e+01}', ""); + Expect(1, 12892, '\p{^Numeric_Value=3.100000000000000e+01}', ""); + Expect(1, 12892, '\P{Numeric_Value=3.100000000000000e+01}', ""); + Expect(0, 12892, '\P{^Numeric_Value=3.100000000000000e+01}', ""); + Error('\p{Nv=/a/ +0_0_0_0_0_031}'); + Error('\P{Nv=/a/ +0_0_0_0_0_031}'); Expect(1, 12891, '\p{Nv=:\A31\z:}', "");; Expect(0, 12892, '\p{Nv=:\A31\z:}', "");; - Expect(1, 12891, '\p{Nv=0_0_0_0_0_00031}', ""); - Expect(0, 12891, '\p{^Nv=0_0_0_0_0_00031}', ""); - Expect(0, 12891, '\P{Nv=0_0_0_0_0_00031}', ""); - Expect(1, 12891, '\P{^Nv=0_0_0_0_0_00031}', ""); - Expect(0, 12892, '\p{Nv=0_0_0_0_0_00031}', ""); - Expect(1, 12892, '\p{^Nv=0_0_0_0_0_00031}', ""); - Expect(1, 12892, '\P{Nv=0_0_0_0_0_00031}', ""); - Expect(0, 12892, '\P{^Nv=0_0_0_0_0_00031}', ""); + Expect(1, 12891, '\p{Nv=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}', ""); @@ -78012,16 +79491,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12892, '\p{^Nv=3.100000000000000e+01}', ""); Expect(1, 12892, '\P{Nv=3.100000000000000e+01}', ""); Expect(0, 12892, '\P{^Nv=3.100000000000000e+01}', ""); - Error('\p{Is_Numeric_Value=_/a/000_000_000_31}'); - Error('\P{Is_Numeric_Value=_/a/000_000_000_31}'); - Expect(1, 12891, '\p{Is_Numeric_Value=+0031}', ""); - Expect(0, 12891, '\p{^Is_Numeric_Value=+0031}', ""); - Expect(0, 12891, '\P{Is_Numeric_Value=+0031}', ""); - Expect(1, 12891, '\P{^Is_Numeric_Value=+0031}', ""); - Expect(0, 12892, '\p{Is_Numeric_Value=+0031}', ""); - Expect(1, 12892, '\p{^Is_Numeric_Value=+0031}', ""); - Expect(1, 12892, '\P{Is_Numeric_Value=+0031}', ""); - Expect(0, 12892, '\P{^Is_Numeric_Value=+0031}', ""); + 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{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}', ""); @@ -78030,16 +79509,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=:= -000031}'); - Error('\P{Is_Nv=:= -000031}'); - Expect(1, 12891, '\p{Is_Nv=0_0_0_0_0_0_0_0_31}', ""); - Expect(0, 12891, '\p{^Is_Nv=0_0_0_0_0_0_0_0_31}', ""); - Expect(0, 12891, '\P{Is_Nv=0_0_0_0_0_0_0_0_31}', ""); - Expect(1, 12891, '\P{^Is_Nv=0_0_0_0_0_0_0_0_31}', ""); - Expect(0, 12892, '\p{Is_Nv=0_0_0_0_0_0_0_0_31}', ""); - Expect(1, 12892, '\p{^Is_Nv=0_0_0_0_0_0_0_0_31}', ""); - Expect(1, 12892, '\P{Is_Nv=0_0_0_0_0_0_0_0_31}', ""); - Expect(0, 12892, '\P{^Is_Nv=0_0_0_0_0_0_0_0_31}', ""); + 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}', ""); 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}', ""); @@ -78048,38 +79527,38 @@ 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=:=--00000000032}'); - Error('\P{Numeric_Value=:=--00000000032}'); + 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}'); Expect(1, 12892, '\p{Numeric_Value=:\A32\z:}', "");; Expect(0, 12893, '\p{Numeric_Value=:\A32\z:}', "");; - Expect(1, 12892, '\p{Numeric_Value=032}', ""); - Expect(0, 12892, '\p{^Numeric_Value=032}', ""); - Expect(0, 12892, '\P{Numeric_Value=032}', ""); - Expect(1, 12892, '\P{^Numeric_Value=032}', ""); - Expect(0, 12893, '\p{Numeric_Value=032}', ""); - Expect(1, 12893, '\p{^Numeric_Value=032}', ""); - Expect(1, 12893, '\P{Numeric_Value=032}', ""); - Expect(0, 12893, '\P{^Numeric_Value=032}', ""); - Expect(1, 12892, '\p{Numeric_Value: 3.200000000000000e+01}', ""); - Expect(0, 12892, '\p{^Numeric_Value: 3.200000000000000e+01}', ""); - Expect(0, 12892, '\P{Numeric_Value: 3.200000000000000e+01}', ""); - Expect(1, 12892, '\P{^Numeric_Value: 3.200000000000000e+01}', ""); - Expect(0, 12893, '\p{Numeric_Value: 3.200000000000000e+01}', ""); - Expect(1, 12893, '\p{^Numeric_Value: 3.200000000000000e+01}', ""); - Expect(1, 12893, '\P{Numeric_Value: 3.200000000000000e+01}', ""); - Expect(0, 12893, '\P{^Numeric_Value: 3.200000000000000e+01}', ""); - Error('\p{Nv=/a/ _+00_00_03_2}'); - Error('\P{Nv=/a/ _+00_00_03_2}'); + Expect(1, 12892, '\p{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=3.200000000000000e+01}', ""); + Expect(0, 12892, '\p{^Numeric_Value=3.200000000000000e+01}', ""); + Expect(0, 12892, '\P{Numeric_Value=3.200000000000000e+01}', ""); + Expect(1, 12892, '\P{^Numeric_Value=3.200000000000000e+01}', ""); + Expect(0, 12893, '\p{Numeric_Value=3.200000000000000e+01}', ""); + Expect(1, 12893, '\p{^Numeric_Value=3.200000000000000e+01}', ""); + Expect(1, 12893, '\P{Numeric_Value=3.200000000000000e+01}', ""); + Expect(0, 12893, '\P{^Numeric_Value=3.200000000000000e+01}', ""); + Error('\p{Nv: 0000000003_2:=}'); + Error('\P{Nv: 0000000003_2:=}'); Expect(1, 12892, '\p{Nv=:\A32\z:}', "");; Expect(0, 12893, '\p{Nv=:\A32\z:}', "");; - Expect(1, 12892, '\p{Nv=00032}', ""); - Expect(0, 12892, '\p{^Nv=00032}', ""); - Expect(0, 12892, '\P{Nv=00032}', ""); - Expect(1, 12892, '\P{^Nv=00032}', ""); - Expect(0, 12893, '\p{Nv=00032}', ""); - Expect(1, 12893, '\p{^Nv=00032}', ""); - Expect(1, 12893, '\P{Nv=00032}', ""); - Expect(0, 12893, '\P{^Nv=00032}', ""); + Expect(1, 12892, '\p{Nv=+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=3.200000000000000e+01}', ""); Expect(0, 12892, '\p{^Nv=3.200000000000000e+01}', ""); Expect(0, 12892, '\P{Nv=3.200000000000000e+01}', ""); @@ -78088,74 +79567,74 @@ 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/00000_00003_2}'); - Error('\P{Is_Numeric_Value=/a/00000_00003_2}'); - Expect(1, 12892, '\p{Is_Numeric_Value:+000000032}', ""); - Expect(0, 12892, '\p{^Is_Numeric_Value:+000000032}', ""); - Expect(0, 12892, '\P{Is_Numeric_Value:+000000032}', ""); - Expect(1, 12892, '\P{^Is_Numeric_Value:+000000032}', ""); - Expect(0, 12893, '\p{Is_Numeric_Value:+000000032}', ""); - Expect(1, 12893, '\p{^Is_Numeric_Value:+000000032}', ""); - Expect(1, 12893, '\P{Is_Numeric_Value:+000000032}', ""); - Expect(0, 12893, '\P{^Is_Numeric_Value:+000000032}', ""); - Expect(1, 12892, '\p{Is_Numeric_Value=3.200000000000000e+01}', ""); - Expect(0, 12892, '\p{^Is_Numeric_Value=3.200000000000000e+01}', ""); - Expect(0, 12892, '\P{Is_Numeric_Value=3.200000000000000e+01}', ""); - 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=/a/+003_2}'); - Error('\P{Is_Nv=/a/+003_2}'); - Expect(1, 12892, '\p{Is_Nv=00000032}', ""); - Expect(0, 12892, '\p{^Is_Nv=00000032}', ""); - Expect(0, 12892, '\P{Is_Nv=00000032}', ""); - Expect(1, 12892, '\P{^Is_Nv=00000032}', ""); - Expect(0, 12893, '\p{Is_Nv=00000032}', ""); - Expect(1, 12893, '\p{^Is_Nv=00000032}', ""); - Expect(1, 12893, '\P{Is_Nv=00000032}', ""); - Expect(0, 12893, '\P{^Is_Nv=00000032}', ""); - Expect(1, 12892, '\p{Is_Nv=3.200000000000000e+01}', ""); - Expect(0, 12892, '\p{^Is_Nv=3.200000000000000e+01}', ""); - Expect(0, 12892, '\P{Is_Nv=3.200000000000000e+01}', ""); - 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=-:=0000033}'); - Error('\P{Numeric_Value=-:=0000033}'); + 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:=}'); Expect(1, 12893, '\p{Numeric_Value=:\A33\z:}', "");; Expect(0, 12894, '\p{Numeric_Value=:\A33\z:}', "");; - Expect(1, 12893, '\p{Numeric_Value=00033}', ""); - Expect(0, 12893, '\p{^Numeric_Value=00033}', ""); - Expect(0, 12893, '\P{Numeric_Value=00033}', ""); - Expect(1, 12893, '\P{^Numeric_Value=00033}', ""); - Expect(0, 12894, '\p{Numeric_Value=00033}', ""); - Expect(1, 12894, '\p{^Numeric_Value=00033}', ""); - Expect(1, 12894, '\P{Numeric_Value=00033}', ""); - Expect(0, 12894, '\P{^Numeric_Value=00033}', ""); - Expect(1, 12893, '\p{Numeric_Value:3.300000000000000e+01}', ""); - Expect(0, 12893, '\p{^Numeric_Value:3.300000000000000e+01}', ""); - Expect(0, 12893, '\P{Numeric_Value:3.300000000000000e+01}', ""); - Expect(1, 12893, '\P{^Numeric_Value:3.300000000000000e+01}', ""); - Expect(0, 12894, '\p{Numeric_Value:3.300000000000000e+01}', ""); - Expect(1, 12894, '\p{^Numeric_Value:3.300000000000000e+01}', ""); - Expect(1, 12894, '\P{Numeric_Value:3.300000000000000e+01}', ""); - Expect(0, 12894, '\P{^Numeric_Value:3.300000000000000e+01}', ""); - Error('\p{Nv= -0_0_0_0_0033:=}'); - Error('\P{Nv= -0_0_0_0_0033:=}'); + Expect(1, 12893, '\p{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=3.300000000000000e+01}', ""); + Expect(0, 12893, '\p{^Numeric_Value=3.300000000000000e+01}', ""); + Expect(0, 12893, '\P{Numeric_Value=3.300000000000000e+01}', ""); + Expect(1, 12893, '\P{^Numeric_Value=3.300000000000000e+01}', ""); + Expect(0, 12894, '\p{Numeric_Value=3.300000000000000e+01}', ""); + Expect(1, 12894, '\p{^Numeric_Value=3.300000000000000e+01}', ""); + Expect(1, 12894, '\P{Numeric_Value=3.300000000000000e+01}', ""); + Expect(0, 12894, '\P{^Numeric_Value=3.300000000000000e+01}', ""); + Error('\p{Nv=:=- +0_0_0_0_0_0_33}'); + Error('\P{Nv=:=- +0_0_0_0_0_0_33}'); Expect(1, 12893, '\p{Nv=:\A33\z:}', "");; Expect(0, 12894, '\p{Nv=:\A33\z:}', "");; - Expect(1, 12893, '\p{Nv=+00_03_3}', ""); - Expect(0, 12893, '\p{^Nv=+00_03_3}', ""); - Expect(0, 12893, '\P{Nv=+00_03_3}', ""); - Expect(1, 12893, '\P{^Nv=+00_03_3}', ""); - Expect(0, 12894, '\p{Nv=+00_03_3}', ""); - Expect(1, 12894, '\p{^Nv=+00_03_3}', ""); - Expect(1, 12894, '\P{Nv=+00_03_3}', ""); - Expect(0, 12894, '\P{^Nv=+00_03_3}', ""); + Expect(1, 12893, '\p{Nv=+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=3.300000000000000e+01}', ""); Expect(0, 12893, '\p{^Nv=3.300000000000000e+01}', ""); Expect(0, 12893, '\P{Nv=3.300000000000000e+01}', ""); @@ -78164,8 +79643,8 @@ 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=-0_0_0_0_0_0_0_33:=}'); - Error('\P{Is_Numeric_Value=-0_0_0_0_0_0_0_33:=}'); + 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}', ""); @@ -78182,36 +79661,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12894, '\p{^Is_Numeric_Value=3.300000000000000e+01}', ""); Expect(1, 12894, '\P{Is_Numeric_Value=3.300000000000000e+01}', ""); Expect(0, 12894, '\P{^Is_Numeric_Value=3.300000000000000e+01}', ""); - Error('\p{Is_Nv: /a/-0_0_0_0_0_0_00033}'); - Error('\P{Is_Nv: /a/-0_0_0_0_0_0_00033}'); - Expect(1, 12893, '\p{Is_Nv=+000_000_33}', ""); - Expect(0, 12893, '\p{^Is_Nv=+000_000_33}', ""); - Expect(0, 12893, '\P{Is_Nv=+000_000_33}', ""); - Expect(1, 12893, '\P{^Is_Nv=+000_000_33}', ""); - Expect(0, 12894, '\p{Is_Nv=+000_000_33}', ""); - Expect(1, 12894, '\p{^Is_Nv=+000_000_33}', ""); - Expect(1, 12894, '\P{Is_Nv=+000_000_33}', ""); - Expect(0, 12894, '\P{^Is_Nv=+000_000_33}', ""); - Expect(1, 12893, '\p{Is_Nv: 3.300000000000000e+01}', ""); - Expect(0, 12893, '\p{^Is_Nv: 3.300000000000000e+01}', ""); - Expect(0, 12893, '\P{Is_Nv: 3.300000000000000e+01}', ""); - Expect(1, 12893, '\P{^Is_Nv: 3.300000000000000e+01}', ""); - Expect(0, 12894, '\p{Is_Nv: 3.300000000000000e+01}', ""); - Expect(1, 12894, '\p{^Is_Nv: 3.300000000000000e+01}', ""); - Expect(1, 12894, '\P{Is_Nv: 3.300000000000000e+01}', ""); - Expect(0, 12894, '\P{^Is_Nv: 3.300000000000000e+01}', ""); - Error('\p{Numeric_Value= _03_4/a/}'); - Error('\P{Numeric_Value= _03_4/a/}'); + 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}', ""); + Expect(1, 12893, '\p{Is_Nv=3.300000000000000e+01}', ""); + Expect(0, 12893, '\p{^Is_Nv=3.300000000000000e+01}', ""); + Expect(0, 12893, '\P{Is_Nv=3.300000000000000e+01}', ""); + Expect(1, 12893, '\P{^Is_Nv=3.300000000000000e+01}', ""); + Expect(0, 12894, '\p{Is_Nv=3.300000000000000e+01}', ""); + Expect(1, 12894, '\p{^Is_Nv=3.300000000000000e+01}', ""); + Expect(1, 12894, '\P{Is_Nv=3.300000000000000e+01}', ""); + Expect(0, 12894, '\P{^Is_Nv=3.300000000000000e+01}', ""); + Error('\p{Numeric_Value= 0_0_0_0_0_0_034/a/}'); + Error('\P{Numeric_Value= 0_0_0_0_0_0_034/a/}'); Expect(1, 12894, '\p{Numeric_Value=:\A34\z:}', "");; Expect(0, 12895, '\p{Numeric_Value=:\A34\z:}', "");; - Expect(1, 12894, '\p{Numeric_Value=00000003_4}', ""); - Expect(0, 12894, '\p{^Numeric_Value=00000003_4}', ""); - Expect(0, 12894, '\P{Numeric_Value=00000003_4}', ""); - Expect(1, 12894, '\P{^Numeric_Value=00000003_4}', ""); - Expect(0, 12895, '\p{Numeric_Value=00000003_4}', ""); - Expect(1, 12895, '\p{^Numeric_Value=00000003_4}', ""); - Expect(1, 12895, '\P{Numeric_Value=00000003_4}', ""); - Expect(0, 12895, '\P{^Numeric_Value=00000003_4}', ""); + Expect(1, 12894, '\p{Numeric_Value=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=3.400000000000000e+01}', ""); Expect(0, 12894, '\p{^Numeric_Value=3.400000000000000e+01}', ""); Expect(0, 12894, '\P{Numeric_Value=3.400000000000000e+01}', ""); @@ -78220,18 +79699,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12895, '\p{^Numeric_Value=3.400000000000000e+01}', ""); Expect(1, 12895, '\P{Numeric_Value=3.400000000000000e+01}', ""); Expect(0, 12895, '\P{^Numeric_Value=3.400000000000000e+01}', ""); - Error('\p{Nv=-_0_0_0_034:=}'); - Error('\P{Nv=-_0_0_0_034:=}'); + Error('\p{Nv=:=-_00_00_00_00_03_4}'); + Error('\P{Nv=:=-_00_00_00_00_03_4}'); Expect(1, 12894, '\p{Nv=:\A34\z:}', "");; Expect(0, 12895, '\p{Nv=:\A34\z:}', "");; - Expect(1, 12894, '\p{Nv=3_4}', ""); - Expect(0, 12894, '\p{^Nv=3_4}', ""); - Expect(0, 12894, '\P{Nv=3_4}', ""); - Expect(1, 12894, '\P{^Nv=3_4}', ""); - Expect(0, 12895, '\p{Nv=3_4}', ""); - Expect(1, 12895, '\p{^Nv=3_4}', ""); - Expect(1, 12895, '\P{Nv=3_4}', ""); - Expect(0, 12895, '\P{^Nv=3_4}', ""); + Expect(1, 12894, '\p{Nv=+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}', ""); @@ -78240,16 +79719,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12895, '\p{^Nv=3.400000000000000e+01}', ""); Expect(1, 12895, '\P{Nv=3.400000000000000e+01}', ""); Expect(0, 12895, '\P{^Nv=3.400000000000000e+01}', ""); - Error('\p{Is_Numeric_Value=:=_+0_0_0_0_034}'); - Error('\P{Is_Numeric_Value=:=_+0_0_0_0_034}'); - Expect(1, 12894, '\p{Is_Numeric_Value=000000034}', ""); - Expect(0, 12894, '\p{^Is_Numeric_Value=000000034}', ""); - Expect(0, 12894, '\P{Is_Numeric_Value=000000034}', ""); - Expect(1, 12894, '\P{^Is_Numeric_Value=000000034}', ""); - Expect(0, 12895, '\p{Is_Numeric_Value=000000034}', ""); - Expect(1, 12895, '\p{^Is_Numeric_Value=000000034}', ""); - Expect(1, 12895, '\P{Is_Numeric_Value=000000034}', ""); - Expect(0, 12895, '\P{^Is_Numeric_Value=000000034}', ""); + 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}', ""); @@ -78258,16 +79737,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12895, '\p{^Is_Numeric_Value: 3.400000000000000e+01}', ""); Expect(1, 12895, '\P{Is_Numeric_Value: 3.400000000000000e+01}', ""); Expect(0, 12895, '\P{^Is_Numeric_Value: 3.400000000000000e+01}', ""); - Error('\p{Is_Nv=_ +00000034:=}'); - Error('\P{Is_Nv=_ +00000034:=}'); - Expect(1, 12894, '\p{Is_Nv=+034}', ""); - Expect(0, 12894, '\p{^Is_Nv=+034}', ""); - Expect(0, 12894, '\P{Is_Nv=+034}', ""); - Expect(1, 12894, '\P{^Is_Nv=+034}', ""); - Expect(0, 12895, '\p{Is_Nv=+034}', ""); - Expect(1, 12895, '\p{^Is_Nv=+034}', ""); - Expect(1, 12895, '\P{Is_Nv=+034}', ""); - Expect(0, 12895, '\P{^Is_Nv=+034}', ""); + 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{Is_Nv=3.400000000000000e+01}', ""); Expect(0, 12894, '\p{^Is_Nv=3.400000000000000e+01}', ""); Expect(0, 12894, '\P{Is_Nv=3.400000000000000e+01}', ""); @@ -78276,18 +79755,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/00000000035}'); - Error('\P{Numeric_Value=_/a/00000000035}'); + Error('\p{Numeric_Value=/a/ +03_5}'); + Error('\P{Numeric_Value=/a/ +03_5}'); Expect(1, 12895, '\p{Numeric_Value=:\A35\z:}', "");; Expect(0, 12896, '\p{Numeric_Value=:\A35\z:}', "");; - Expect(1, 12895, '\p{Numeric_Value=035}', ""); - Expect(0, 12895, '\p{^Numeric_Value=035}', ""); - Expect(0, 12895, '\P{Numeric_Value=035}', ""); - Expect(1, 12895, '\P{^Numeric_Value=035}', ""); - Expect(0, 12896, '\p{Numeric_Value=035}', ""); - Expect(1, 12896, '\p{^Numeric_Value=035}', ""); - Expect(1, 12896, '\P{Numeric_Value=035}', ""); - Expect(0, 12896, '\P{^Numeric_Value=035}', ""); + Expect(1, 12895, '\p{Numeric_Value=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=3.500000000000000e+01}', ""); Expect(0, 12895, '\p{^Numeric_Value=3.500000000000000e+01}', ""); Expect(0, 12895, '\P{Numeric_Value=3.500000000000000e+01}', ""); @@ -78296,18 +79775,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=__35:=}'); - Error('\P{Nv=__35:=}'); + Error('\p{Nv=_ 000000035/a/}'); + Error('\P{Nv=_ 000000035/a/}'); Expect(1, 12895, '\p{Nv=:\A35\z:}', "");; Expect(0, 12896, '\p{Nv=:\A35\z:}', "");; - Expect(1, 12895, '\p{Nv: 00_00_00_00_035}', ""); - Expect(0, 12895, '\p{^Nv: 00_00_00_00_035}', ""); - Expect(0, 12895, '\P{Nv: 00_00_00_00_035}', ""); - Expect(1, 12895, '\P{^Nv: 00_00_00_00_035}', ""); - Expect(0, 12896, '\p{Nv: 00_00_00_00_035}', ""); - Expect(1, 12896, '\p{^Nv: 00_00_00_00_035}', ""); - Expect(1, 12896, '\P{Nv: 00_00_00_00_035}', ""); - Expect(0, 12896, '\P{^Nv: 00_00_00_00_035}', ""); + Expect(1, 12895, '\p{Nv=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.500000000000000e+01}', ""); Expect(0, 12895, '\p{^Nv=3.500000000000000e+01}', ""); Expect(0, 12895, '\P{Nv=3.500000000000000e+01}', ""); @@ -78316,34 +79795,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=/a/-+0_0_0_35}'); - Error('\P{Is_Numeric_Value=/a/-+0_0_0_35}'); - Expect(1, 12895, '\p{Is_Numeric_Value=000000035}', ""); - Expect(0, 12895, '\p{^Is_Numeric_Value=000000035}', ""); - Expect(0, 12895, '\P{Is_Numeric_Value=000000035}', ""); - Expect(1, 12895, '\P{^Is_Numeric_Value=000000035}', ""); - Expect(0, 12896, '\p{Is_Numeric_Value=000000035}', ""); - Expect(1, 12896, '\p{^Is_Numeric_Value=000000035}', ""); - Expect(1, 12896, '\P{Is_Numeric_Value=000000035}', ""); - Expect(0, 12896, '\P{^Is_Numeric_Value=000000035}', ""); - Expect(1, 12895, '\p{Is_Numeric_Value:3.500000000000000e+01}', ""); - Expect(0, 12895, '\p{^Is_Numeric_Value:3.500000000000000e+01}', ""); - Expect(0, 12895, '\P{Is_Numeric_Value:3.500000000000000e+01}', ""); - Expect(1, 12895, '\P{^Is_Numeric_Value:3.500000000000000e+01}', ""); - Expect(0, 12896, '\p{Is_Numeric_Value:3.500000000000000e+01}', ""); - Expect(1, 12896, '\p{^Is_Numeric_Value:3.500000000000000e+01}', ""); - Expect(1, 12896, '\P{Is_Numeric_Value:3.500000000000000e+01}', ""); - Expect(0, 12896, '\P{^Is_Numeric_Value:3.500000000000000e+01}', ""); - Error('\p{Is_Nv= +00000035/a/}'); - Error('\P{Is_Nv= +00000035/a/}'); - Expect(1, 12895, '\p{Is_Nv=+00000035}', ""); - Expect(0, 12895, '\p{^Is_Nv=+00000035}', ""); - Expect(0, 12895, '\P{Is_Nv=+00000035}', ""); - Expect(1, 12895, '\P{^Is_Nv=+00000035}', ""); - Expect(0, 12896, '\p{Is_Nv=+00000035}', ""); - Expect(1, 12896, '\p{^Is_Nv=+00000035}', ""); - Expect(1, 12896, '\P{Is_Nv=+00000035}', ""); - Expect(0, 12896, '\P{^Is_Nv=+00000035}', ""); + 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}', ""); 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}', ""); @@ -78352,38 +79831,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=:= -0_0_0_0_0_036}'); - Error('\P{Numeric_Value=:= -0_0_0_0_0_036}'); + Error('\p{Numeric_Value= :=00000036}'); + Error('\P{Numeric_Value= :=00000036}'); Expect(1, 12977, '\p{Numeric_Value=:\A36\z:}', "");; Expect(0, 12978, '\p{Numeric_Value=:\A36\z:}', "");; - Expect(1, 12977, '\p{Numeric_Value=3_6}', ""); - Expect(0, 12977, '\p{^Numeric_Value=3_6}', ""); - Expect(0, 12977, '\P{Numeric_Value=3_6}', ""); - Expect(1, 12977, '\P{^Numeric_Value=3_6}', ""); - Expect(0, 12978, '\p{Numeric_Value=3_6}', ""); - Expect(1, 12978, '\p{^Numeric_Value=3_6}', ""); - Expect(1, 12978, '\P{Numeric_Value=3_6}', ""); - Expect(0, 12978, '\P{^Numeric_Value=3_6}', ""); - Expect(1, 12977, '\p{Numeric_Value=3.600000000000000e+01}', ""); - Expect(0, 12977, '\p{^Numeric_Value=3.600000000000000e+01}', ""); - Expect(0, 12977, '\P{Numeric_Value=3.600000000000000e+01}', ""); - 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= _000_000_003_6/a/}'); - Error('\P{Nv= _000_000_003_6/a/}'); + 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{Nv=:\A36\z:}', "");; Expect(0, 12978, '\p{Nv=:\A36\z:}', "");; - Expect(1, 12977, '\p{Nv=036}', ""); - Expect(0, 12977, '\p{^Nv=036}', ""); - Expect(0, 12977, '\P{Nv=036}', ""); - Expect(1, 12977, '\P{^Nv=036}', ""); - Expect(0, 12978, '\p{Nv=036}', ""); - Expect(1, 12978, '\p{^Nv=036}', ""); - Expect(1, 12978, '\P{Nv=036}', ""); - Expect(0, 12978, '\P{^Nv=036}', ""); + Expect(1, 12977, '\p{Nv=+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=3.600000000000000e+01}', ""); Expect(0, 12977, '\p{^Nv=3.600000000000000e+01}', ""); Expect(0, 12977, '\P{Nv=3.600000000000000e+01}', ""); @@ -78392,16 +79871,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12978, '\p{^Nv=3.600000000000000e+01}', ""); Expect(1, 12978, '\P{Nv=3.600000000000000e+01}', ""); Expect(0, 12978, '\P{^Nv=3.600000000000000e+01}', ""); - Error('\p{Is_Numeric_Value=:=_-003_6}'); - Error('\P{Is_Numeric_Value=:=_-003_6}'); - Expect(1, 12977, '\p{Is_Numeric_Value=0003_6}', ""); - Expect(0, 12977, '\p{^Is_Numeric_Value=0003_6}', ""); - Expect(0, 12977, '\P{Is_Numeric_Value=0003_6}', ""); - Expect(1, 12977, '\P{^Is_Numeric_Value=0003_6}', ""); - Expect(0, 12978, '\p{Is_Numeric_Value=0003_6}', ""); - Expect(1, 12978, '\p{^Is_Numeric_Value=0003_6}', ""); - Expect(1, 12978, '\P{Is_Numeric_Value=0003_6}', ""); - Expect(0, 12978, '\P{^Is_Numeric_Value=0003_6}', ""); + 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}', ""); @@ -78410,16 +79889,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12978, '\p{^Is_Numeric_Value=3.600000000000000e+01}', ""); Expect(1, 12978, '\P{Is_Numeric_Value=3.600000000000000e+01}', ""); Expect(0, 12978, '\P{^Is_Numeric_Value=3.600000000000000e+01}', ""); - Error('\p{Is_Nv=-3_6/a/}'); - Error('\P{Is_Nv=-3_6/a/}'); - Expect(1, 12977, '\p{Is_Nv=+0_0_0_036}', ""); - Expect(0, 12977, '\p{^Is_Nv=+0_0_0_036}', ""); - Expect(0, 12977, '\P{Is_Nv=+0_0_0_036}', ""); - Expect(1, 12977, '\P{^Is_Nv=+0_0_0_036}', ""); - Expect(0, 12978, '\p{Is_Nv=+0_0_0_036}', ""); - Expect(1, 12978, '\p{^Is_Nv=+0_0_0_036}', ""); - Expect(1, 12978, '\P{Is_Nv=+0_0_0_036}', ""); - Expect(0, 12978, '\P{^Is_Nv=+0_0_0_036}', ""); + 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}', ""); 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}', ""); @@ -78428,18 +79907,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/00000037}'); - Error('\P{Numeric_Value=/a/00000037}'); + Error('\p{Numeric_Value=/a/ -037}'); + Error('\P{Numeric_Value=/a/ -037}'); Expect(1, 12978, '\p{Numeric_Value=:\A37\z:}', "");; Expect(0, 12979, '\p{Numeric_Value=:\A37\z:}', "");; - Expect(1, 12978, '\p{Numeric_Value=0_0_0_0_037}', ""); - Expect(0, 12978, '\p{^Numeric_Value=0_0_0_0_037}', ""); - Expect(0, 12978, '\P{Numeric_Value=0_0_0_0_037}', ""); - Expect(1, 12978, '\P{^Numeric_Value=0_0_0_0_037}', ""); - Expect(0, 12979, '\p{Numeric_Value=0_0_0_0_037}', ""); - Expect(1, 12979, '\p{^Numeric_Value=0_0_0_0_037}', ""); - Expect(1, 12979, '\P{Numeric_Value=0_0_0_0_037}', ""); - Expect(0, 12979, '\P{^Numeric_Value=0_0_0_0_037}', ""); + Expect(1, 12978, '\p{Numeric_Value=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=3.700000000000000e+01}', ""); Expect(0, 12978, '\p{^Numeric_Value=3.700000000000000e+01}', ""); Expect(0, 12978, '\P{Numeric_Value=3.700000000000000e+01}', ""); @@ -78448,18 +79927,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=:=_000_003_7}'); - Error('\P{Nv=:=_000_003_7}'); + Error('\p{Nv=-000000037/a/}'); + Error('\P{Nv=-000000037/a/}'); Expect(1, 12978, '\p{Nv=:\A37\z:}', "");; Expect(0, 12979, '\p{Nv=:\A37\z:}', "");; - Expect(1, 12978, '\p{Nv=00000000037}', ""); - Expect(0, 12978, '\p{^Nv=00000000037}', ""); - Expect(0, 12978, '\P{Nv=00000000037}', ""); - Expect(1, 12978, '\P{^Nv=00000000037}', ""); - Expect(0, 12979, '\p{Nv=00000000037}', ""); - Expect(1, 12979, '\p{^Nv=00000000037}', ""); - Expect(1, 12979, '\P{Nv=00000000037}', ""); - Expect(0, 12979, '\P{^Nv=00000000037}', ""); + Expect(1, 12978, '\p{Nv=+3_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=3.700000000000000e+01}', ""); Expect(0, 12978, '\p{^Nv=3.700000000000000e+01}', ""); Expect(0, 12978, '\P{Nv=3.700000000000000e+01}', ""); @@ -78468,16 +79947,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= :=00000_00003_7}'); - Error('\P{Is_Numeric_Value= :=00000_00003_7}'); - Expect(1, 12978, '\p{Is_Numeric_Value: 00000037}', ""); - Expect(0, 12978, '\p{^Is_Numeric_Value: 00000037}', ""); - Expect(0, 12978, '\P{Is_Numeric_Value: 00000037}', ""); - Expect(1, 12978, '\P{^Is_Numeric_Value: 00000037}', ""); - Expect(0, 12979, '\p{Is_Numeric_Value: 00000037}', ""); - Expect(1, 12979, '\p{^Is_Numeric_Value: 00000037}', ""); - Expect(1, 12979, '\P{Is_Numeric_Value: 00000037}', ""); - Expect(0, 12979, '\P{^Is_Numeric_Value: 00000037}', ""); + 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}', ""); 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}', ""); @@ -78486,16 +79965,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12979, '\p{^Is_Numeric_Value=3.700000000000000e+01}', ""); Expect(1, 12979, '\P{Is_Numeric_Value=3.700000000000000e+01}', ""); Expect(0, 12979, '\P{^Is_Numeric_Value=3.700000000000000e+01}', ""); - Error('\p{Is_Nv=/a/_000000037}'); - Error('\P{Is_Nv=/a/_000000037}'); - Expect(1, 12978, '\p{Is_Nv=+0037}', ""); - Expect(0, 12978, '\p{^Is_Nv=+0037}', ""); - Expect(0, 12978, '\P{Is_Nv=+0037}', ""); - Expect(1, 12978, '\P{^Is_Nv=+0037}', ""); - Expect(0, 12979, '\p{Is_Nv=+0037}', ""); - Expect(1, 12979, '\p{^Is_Nv=+0037}', ""); - Expect(1, 12979, '\P{Is_Nv=+0037}', ""); - Expect(0, 12979, '\P{^Is_Nv=+0037}', ""); + 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}', ""); @@ -78504,18 +79983,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12979, '\p{^Is_Nv=3.700000000000000e+01}', ""); Expect(1, 12979, '\P{Is_Nv=3.700000000000000e+01}', ""); Expect(0, 12979, '\P{^Is_Nv=3.700000000000000e+01}', ""); - Error('\p{Numeric_Value= _+38:=}'); - Error('\P{Numeric_Value= _+38:=}'); + Error('\p{Numeric_Value: :=00_00_38}'); + Error('\P{Numeric_Value: :=00_00_38}'); Expect(1, 12979, '\p{Numeric_Value=:\A38\z:}', "");; Expect(0, 12980, '\p{Numeric_Value=:\A38\z:}', "");; - Expect(1, 12979, '\p{Numeric_Value: +38}', ""); - Expect(0, 12979, '\p{^Numeric_Value: +38}', ""); - Expect(0, 12979, '\P{Numeric_Value: +38}', ""); - Expect(1, 12979, '\P{^Numeric_Value: +38}', ""); - Expect(0, 12980, '\p{Numeric_Value: +38}', ""); - Expect(1, 12980, '\p{^Numeric_Value: +38}', ""); - Expect(1, 12980, '\P{Numeric_Value: +38}', ""); - Expect(0, 12980, '\P{^Numeric_Value: +38}', ""); + Expect(1, 12979, '\p{Numeric_Value=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=3.800000000000000e+01}', ""); Expect(0, 12979, '\p{^Numeric_Value=3.800000000000000e+01}', ""); Expect(0, 12979, '\P{Numeric_Value=3.800000000000000e+01}', ""); @@ -78524,36 +80003,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12980, '\p{^Numeric_Value=3.800000000000000e+01}', ""); Expect(1, 12980, '\P{Numeric_Value=3.800000000000000e+01}', ""); Expect(0, 12980, '\P{^Numeric_Value=3.800000000000000e+01}', ""); - Error('\p{Nv=:=--0_0_0_0_0_0038}'); - Error('\P{Nv=:=--0_0_0_0_0_0038}'); + Error('\p{Nv: -_0000038/a/}'); + Error('\P{Nv: -_0000038/a/}'); Expect(1, 12979, '\p{Nv=:\A38\z:}', "");; Expect(0, 12980, '\p{Nv=:\A38\z:}', "");; - Expect(1, 12979, '\p{Nv=000_003_8}', ""); - Expect(0, 12979, '\p{^Nv=000_003_8}', ""); - Expect(0, 12979, '\P{Nv=000_003_8}', ""); - Expect(1, 12979, '\P{^Nv=000_003_8}', ""); - Expect(0, 12980, '\p{Nv=000_003_8}', ""); - Expect(1, 12980, '\p{^Nv=000_003_8}', ""); - Expect(1, 12980, '\P{Nv=000_003_8}', ""); - Expect(0, 12980, '\P{^Nv=000_003_8}', ""); - Expect(1, 12979, '\p{Nv: 3.800000000000000e+01}', ""); - Expect(0, 12979, '\p{^Nv: 3.800000000000000e+01}', ""); - Expect(0, 12979, '\P{Nv: 3.800000000000000e+01}', ""); - Expect(1, 12979, '\P{^Nv: 3.800000000000000e+01}', ""); - Expect(0, 12980, '\p{Nv: 3.800000000000000e+01}', ""); - Expect(1, 12980, '\p{^Nv: 3.800000000000000e+01}', ""); - Expect(1, 12980, '\P{Nv: 3.800000000000000e+01}', ""); - Expect(0, 12980, '\P{^Nv: 3.800000000000000e+01}', ""); - Error('\p{Is_Numeric_Value: _3_8/a/}'); - Error('\P{Is_Numeric_Value: _3_8/a/}'); - Expect(1, 12979, '\p{Is_Numeric_Value=0_0_0_0_0_0_0_0_0_38}', ""); - Expect(0, 12979, '\p{^Is_Numeric_Value=0_0_0_0_0_0_0_0_0_38}', ""); - Expect(0, 12979, '\P{Is_Numeric_Value=0_0_0_0_0_0_0_0_0_38}', ""); - Expect(1, 12979, '\P{^Is_Numeric_Value=0_0_0_0_0_0_0_0_0_38}', ""); - Expect(0, 12980, '\p{Is_Numeric_Value=0_0_0_0_0_0_0_0_0_38}', ""); - Expect(1, 12980, '\p{^Is_Numeric_Value=0_0_0_0_0_0_0_0_0_38}', ""); - Expect(1, 12980, '\P{Is_Numeric_Value=0_0_0_0_0_0_0_0_0_38}', ""); - Expect(0, 12980, '\P{^Is_Numeric_Value=0_0_0_0_0_0_0_0_0_38}', ""); + Expect(1, 12979, '\p{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=3.800000000000000e+01}', ""); + Expect(0, 12979, '\p{^Nv=3.800000000000000e+01}', ""); + Expect(0, 12979, '\P{Nv=3.800000000000000e+01}', ""); + Expect(1, 12979, '\P{^Nv=3.800000000000000e+01}', ""); + Expect(0, 12980, '\p{Nv=3.800000000000000e+01}', ""); + Expect(1, 12980, '\p{^Nv=3.800000000000000e+01}', ""); + Expect(1, 12980, '\P{Nv=3.800000000000000e+01}', ""); + Expect(0, 12980, '\P{^Nv=3.800000000000000e+01}', ""); + Error('\p{Is_Numeric_Value=/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}', ""); 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}', ""); @@ -78562,16 +80041,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/ 03_8}'); - Error('\P{Is_Nv=/a/ 03_8}'); - Expect(1, 12979, '\p{Is_Nv=+0000003_8}', ""); - Expect(0, 12979, '\p{^Is_Nv=+0000003_8}', ""); - Expect(0, 12979, '\P{Is_Nv=+0000003_8}', ""); - Expect(1, 12979, '\P{^Is_Nv=+0000003_8}', ""); - Expect(0, 12980, '\p{Is_Nv=+0000003_8}', ""); - Expect(1, 12980, '\p{^Is_Nv=+0000003_8}', ""); - Expect(1, 12980, '\P{Is_Nv=+0000003_8}', ""); - Expect(0, 12980, '\P{^Is_Nv=+0000003_8}', ""); + 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}', ""); 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}', ""); @@ -78580,18 +80059,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=:= +00000000039}'); - Error('\P{Numeric_Value=:= +00000000039}'); + Error('\p{Numeric_Value=_:=+39}'); + Error('\P{Numeric_Value=_:=+39}'); Expect(1, 12980, '\p{Numeric_Value=:\A39\z:}', "");; Expect(0, 12981, '\p{Numeric_Value=:\A39\z:}', "");; - Expect(1, 12980, '\p{Numeric_Value=0_0_39}', ""); - Expect(0, 12980, '\p{^Numeric_Value=0_0_39}', ""); - Expect(0, 12980, '\P{Numeric_Value=0_0_39}', ""); - Expect(1, 12980, '\P{^Numeric_Value=0_0_39}', ""); - Expect(0, 12981, '\p{Numeric_Value=0_0_39}', ""); - Expect(1, 12981, '\p{^Numeric_Value=0_0_39}', ""); - Expect(1, 12981, '\P{Numeric_Value=0_0_39}', ""); - Expect(0, 12981, '\P{^Numeric_Value=0_0_39}', ""); + Expect(1, 12980, '\p{Numeric_Value=+0_0_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=3.900000000000000e+01}', ""); Expect(0, 12980, '\p{^Numeric_Value=3.900000000000000e+01}', ""); Expect(0, 12980, '\P{Numeric_Value=3.900000000000000e+01}', ""); @@ -78600,18 +80079,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/39}'); - Error('\P{Nv= /a/39}'); + Error('\p{Nv=/a/ 00000039}'); + Error('\P{Nv=/a/ 00000039}'); Expect(1, 12980, '\p{Nv=:\A39\z:}', "");; Expect(0, 12981, '\p{Nv=:\A39\z:}', "");; - Expect(1, 12980, '\p{Nv=+0000000039}', ""); - Expect(0, 12980, '\p{^Nv=+0000000039}', ""); - Expect(0, 12980, '\P{Nv=+0000000039}', ""); - Expect(1, 12980, '\P{^Nv=+0000000039}', ""); - Expect(0, 12981, '\p{Nv=+0000000039}', ""); - Expect(1, 12981, '\p{^Nv=+0000000039}', ""); - Expect(1, 12981, '\P{Nv=+0000000039}', ""); - Expect(0, 12981, '\P{^Nv=+0000000039}', ""); + Expect(1, 12980, '\p{Nv=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=3.900000000000000e+01}', ""); Expect(0, 12980, '\p{^Nv=3.900000000000000e+01}', ""); Expect(0, 12980, '\P{Nv=3.900000000000000e+01}', ""); @@ -78620,16 +80099,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=_000_003_9:=}'); - Error('\P{Is_Numeric_Value=_000_003_9:=}'); - Expect(1, 12980, '\p{Is_Numeric_Value=+0_0_0_039}', ""); - Expect(0, 12980, '\p{^Is_Numeric_Value=+0_0_0_039}', ""); - Expect(0, 12980, '\P{Is_Numeric_Value=+0_0_0_039}', ""); - Expect(1, 12980, '\P{^Is_Numeric_Value=+0_0_0_039}', ""); - Expect(0, 12981, '\p{Is_Numeric_Value=+0_0_0_039}', ""); - Expect(1, 12981, '\p{^Is_Numeric_Value=+0_0_0_039}', ""); - Expect(1, 12981, '\P{Is_Numeric_Value=+0_0_0_039}', ""); - Expect(0, 12981, '\P{^Is_Numeric_Value=+0_0_0_039}', ""); + 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}', ""); 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}', ""); @@ -78638,16 +80117,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/ -0000039}'); - Error('\P{Is_Nv=/a/ -0000039}'); - Expect(1, 12980, '\p{Is_Nv=+0000039}', ""); - Expect(0, 12980, '\p{^Is_Nv=+0000039}', ""); - Expect(0, 12980, '\P{Is_Nv=+0000039}', ""); - Expect(1, 12980, '\P{^Is_Nv=+0000039}', ""); - Expect(0, 12981, '\p{Is_Nv=+0000039}', ""); - Expect(1, 12981, '\p{^Is_Nv=+0000039}', ""); - Expect(1, 12981, '\P{Is_Nv=+0000039}', ""); - Expect(0, 12981, '\P{^Is_Nv=+0000039}', ""); + 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}', ""); 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}', ""); @@ -78656,18 +80135,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12981, '\p{^Is_Nv=3.900000000000000e+01}', ""); Expect(1, 12981, '\P{Is_Nv=3.900000000000000e+01}', ""); Expect(0, 12981, '\P{^Is_Nv=3.900000000000000e+01}', ""); - Error('\p{Numeric_Value=-/a/0_0_0_004}'); - Error('\P{Numeric_Value=-/a/0_0_0_004}'); + Error('\p{Numeric_Value=/a/00_4}'); + Error('\P{Numeric_Value=/a/00_4}'); Expect(1, 156269, '\p{Numeric_Value=:\A4\z:}', "");; Expect(0, 156270, '\p{Numeric_Value=:\A4\z:}', "");; - Expect(1, 156269, '\p{Numeric_Value=+00000004}', ""); - Expect(0, 156269, '\p{^Numeric_Value=+00000004}', ""); - Expect(0, 156269, '\P{Numeric_Value=+00000004}', ""); - Expect(1, 156269, '\P{^Numeric_Value=+00000004}', ""); - Expect(0, 156270, '\p{Numeric_Value=+00000004}', ""); - Expect(1, 156270, '\p{^Numeric_Value=+00000004}', ""); - Expect(1, 156270, '\P{Numeric_Value=+00000004}', ""); - Expect(0, 156270, '\P{^Numeric_Value=+00000004}', ""); + Expect(1, 156269, '\p{Numeric_Value=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}', ""); @@ -78676,18 +80155,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 156270, '\p{^Numeric_Value=4.000000000000000e+00}', ""); Expect(1, 156270, '\P{Numeric_Value=4.000000000000000e+00}', ""); Expect(0, 156270, '\P{^Numeric_Value=4.000000000000000e+00}', ""); - Error('\p{Nv= _+0_0_0_0_0004:=}'); - Error('\P{Nv= _+0_0_0_0_0004:=}'); + Error('\p{Nv=- 0_0_0_0_0_0004:=}'); + Error('\P{Nv=- 0_0_0_0_0_0004:=}'); Expect(1, 156269, '\p{Nv=:\A4\z:}', "");; Expect(0, 156270, '\p{Nv=:\A4\z:}', "");; - Expect(1, 156269, '\p{Nv=0000004}', ""); - Expect(0, 156269, '\p{^Nv=0000004}', ""); - Expect(0, 156269, '\P{Nv=0000004}', ""); - Expect(1, 156269, '\P{^Nv=0000004}', ""); - Expect(0, 156270, '\p{Nv=0000004}', ""); - Expect(1, 156270, '\p{^Nv=0000004}', ""); - Expect(1, 156270, '\P{Nv=0000004}', ""); - Expect(0, 156270, '\P{^Nv=0000004}', ""); + Expect(1, 156269, '\p{Nv=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=4.000000000000000e+00}', ""); Expect(0, 156269, '\p{^Nv=4.000000000000000e+00}', ""); Expect(0, 156269, '\P{Nv=4.000000000000000e+00}', ""); @@ -78696,34 +80175,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=:=__0000000004}'); - Error('\P{Is_Numeric_Value=:=__0000000004}'); - Expect(1, 156269, '\p{Is_Numeric_Value=+4}', ""); - Expect(0, 156269, '\p{^Is_Numeric_Value=+4}', ""); - Expect(0, 156269, '\P{Is_Numeric_Value=+4}', ""); - Expect(1, 156269, '\P{^Is_Numeric_Value=+4}', ""); - Expect(0, 156270, '\p{Is_Numeric_Value=+4}', ""); - Expect(1, 156270, '\p{^Is_Numeric_Value=+4}', ""); - Expect(1, 156270, '\P{Is_Numeric_Value=+4}', ""); - Expect(0, 156270, '\P{^Is_Numeric_Value=+4}', ""); - Expect(1, 156269, '\p{Is_Numeric_Value=4.000000000000000e+00}', ""); - Expect(0, 156269, '\p{^Is_Numeric_Value=4.000000000000000e+00}', ""); - Expect(0, 156269, '\P{Is_Numeric_Value=4.000000000000000e+00}', ""); - 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=:=-+0_0_0_0_0_0_0_004}'); - Error('\P{Is_Nv=:=-+0_0_0_0_0_0_0_004}'); - Expect(1, 156269, '\p{Is_Nv=004}', ""); - Expect(0, 156269, '\p{^Is_Nv=004}', ""); - Expect(0, 156269, '\P{Is_Nv=004}', ""); - Expect(1, 156269, '\P{^Is_Nv=004}', ""); - Expect(0, 156270, '\p{Is_Nv=004}', ""); - Expect(1, 156270, '\p{^Is_Nv=004}', ""); - Expect(1, 156270, '\P{Is_Nv=004}', ""); - Expect(0, 156270, '\P{^Is_Nv=004}', ""); + 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}', ""); 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}', ""); @@ -78732,26 +80211,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 156270, '\p{^Is_Nv=4.000000000000000e+00}', ""); Expect(1, 156270, '\P{Is_Nv=4.000000000000000e+00}', ""); Expect(0, 156270, '\P{^Is_Nv=4.000000000000000e+00}', ""); - Error('\p{Numeric_Value:_/a/+4/0000000005}'); - Error('\P{Numeric_Value:_/a/+4/0000000005}'); + Error('\p{Numeric_Value= :=+4/00005}'); + Error('\P{Numeric_Value= :=+4/00005}'); Expect(1, 8536, '\p{Numeric_Value=:\A4/5\z:}', "");; Expect(0, 8537, '\p{Numeric_Value=:\A4/5\z:}', "");; - Expect(1, 8536, '\p{Numeric_Value: 000000004/00000005}', ""); - Expect(0, 8536, '\p{^Numeric_Value: 000000004/00000005}', ""); - Expect(0, 8536, '\P{Numeric_Value: 000000004/00000005}', ""); - Expect(1, 8536, '\P{^Numeric_Value: 000000004/00000005}', ""); - Expect(0, 8537, '\p{Numeric_Value: 000000004/00000005}', ""); - Expect(1, 8537, '\p{^Numeric_Value: 000000004/00000005}', ""); - Expect(1, 8537, '\P{Numeric_Value: 000000004/00000005}', ""); - Expect(0, 8537, '\P{^Numeric_Value: 000000004/00000005}', ""); - Expect(1, 8536, '\p{Numeric_Value: 240/300}', ""); - Expect(0, 8536, '\p{^Numeric_Value: 240/300}', ""); - Expect(0, 8536, '\P{Numeric_Value: 240/300}', ""); - Expect(1, 8536, '\P{^Numeric_Value: 240/300}', ""); - Expect(0, 8537, '\p{Numeric_Value: 240/300}', ""); - Expect(1, 8537, '\p{^Numeric_Value: 240/300}', ""); - Expect(1, 8537, '\P{Numeric_Value: 240/300}', ""); - Expect(0, 8537, '\P{^Numeric_Value: 240/300}', ""); + Expect(1, 8536, '\p{Numeric_Value=+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=240/300}', ""); + Expect(0, 8536, '\p{^Numeric_Value=240/300}', ""); + Expect(0, 8536, '\P{Numeric_Value=240/300}', ""); + Expect(1, 8536, '\P{^Numeric_Value=240/300}', ""); + Expect(0, 8537, '\p{Numeric_Value=240/300}', ""); + Expect(1, 8537, '\p{^Numeric_Value=240/300}', ""); + Expect(1, 8537, '\P{Numeric_Value=240/300}', ""); + Expect(0, 8537, '\P{^Numeric_Value=240/300}', ""); Expect(1, 8536, '\p{Numeric_Value=8.0e-01}', ""); Expect(0, 8536, '\p{^Numeric_Value=8.0e-01}', ""); Expect(0, 8536, '\P{Numeric_Value=8.0e-01}', ""); @@ -78784,18 +80263,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8537, '\p{^Numeric_Value=0.80}', ""); Expect(1, 8537, '\P{Numeric_Value=0.80}', ""); Expect(0, 8537, '\P{^Numeric_Value=0.80}', ""); - Error('\p{Nv=/a/ _4/5}'); - Error('\P{Nv=/a/ _4/5}'); + Error('\p{Nv=_:=00004/0005}'); + Error('\P{Nv=_:=00004/0005}'); Expect(1, 8536, '\p{Nv=:\A4/5\z:}', "");; Expect(0, 8537, '\p{Nv=:\A4/5\z:}', "");; - Expect(1, 8536, '\p{Nv=+000004/0000000005}', ""); - Expect(0, 8536, '\p{^Nv=+000004/0000000005}', ""); - Expect(0, 8536, '\P{Nv=+000004/0000000005}', ""); - Expect(1, 8536, '\P{^Nv=+000004/0000000005}', ""); - Expect(0, 8537, '\p{Nv=+000004/0000000005}', ""); - Expect(1, 8537, '\p{^Nv=+000004/0000000005}', ""); - Expect(1, 8537, '\P{Nv=+000004/0000000005}', ""); - Expect(0, 8537, '\P{^Nv=+000004/0000000005}', ""); + Expect(1, 8536, '\p{Nv=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}', ""); @@ -78836,16 +80315,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=_ 00004/005:=}'); - Error('\P{Is_Numeric_Value=_ 00004/005:=}'); - Expect(1, 8536, '\p{Is_Numeric_Value=+0000000004/000005}', ""); - Expect(0, 8536, '\p{^Is_Numeric_Value=+0000000004/000005}', ""); - Expect(0, 8536, '\P{Is_Numeric_Value=+0000000004/000005}', ""); - Expect(1, 8536, '\P{^Is_Numeric_Value=+0000000004/000005}', ""); - Expect(0, 8537, '\p{Is_Numeric_Value=+0000000004/000005}', ""); - Expect(1, 8537, '\p{^Is_Numeric_Value=+0000000004/000005}', ""); - Expect(1, 8537, '\P{Is_Numeric_Value=+0000000004/000005}', ""); - Expect(0, 8537, '\P{^Is_Numeric_Value=+0000000004/000005}', ""); + 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}', ""); 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}', ""); @@ -78854,14 +80333,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}', ""); @@ -78886,16 +80365,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/005}'); - Error('\P{Is_Nv=-:=004/005}'); - Expect(1, 8536, '\p{Is_Nv: +00000004/00000005}', ""); - Expect(0, 8536, '\p{^Is_Nv: +00000004/00000005}', ""); - Expect(0, 8536, '\P{Is_Nv: +00000004/00000005}', ""); - Expect(1, 8536, '\P{^Is_Nv: +00000004/00000005}', ""); - Expect(0, 8537, '\p{Is_Nv: +00000004/00000005}', ""); - Expect(1, 8537, '\p{^Is_Nv: +00000004/00000005}', ""); - Expect(1, 8537, '\P{Is_Nv: +00000004/00000005}', ""); - Expect(0, 8537, '\P{^Is_Nv: +00000004/00000005}', ""); + 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}', ""); Expect(1, 8536, '\p{Is_Nv=240/300}', ""); Expect(0, 8536, '\p{^Is_Nv=240/300}', ""); Expect(0, 8536, '\P{Is_Nv=240/300}', ""); @@ -78920,14 +80399,14 @@ 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: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}', ""); @@ -78936,18 +80415,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8537, '\p{^Is_Nv=0.80}', ""); Expect(1, 8537, '\P{Is_Nv=0.80}', ""); Expect(0, 8537, '\P{^Is_Nv=0.80}', ""); - Error('\p{Numeric_Value=:=- +000040}'); - Error('\P{Numeric_Value=:=- +000040}'); + Error('\p{Numeric_Value=:=040}'); + Error('\P{Numeric_Value=:=040}'); Expect(1, 133532, '\p{Numeric_Value=:\A40\z:}', "");; Expect(0, 133533, '\p{Numeric_Value=:\A40\z:}', "");; - Expect(1, 133532, '\p{Numeric_Value=00000000040}', ""); - Expect(0, 133532, '\p{^Numeric_Value=00000000040}', ""); - Expect(0, 133532, '\P{Numeric_Value=00000000040}', ""); - Expect(1, 133532, '\P{^Numeric_Value=00000000040}', ""); - Expect(0, 133533, '\p{Numeric_Value=00000000040}', ""); - Expect(1, 133533, '\p{^Numeric_Value=00000000040}', ""); - Expect(1, 133533, '\P{Numeric_Value=00000000040}', ""); - Expect(0, 133533, '\P{^Numeric_Value=00000000040}', ""); + Expect(1, 133532, '\p{Numeric_Value=+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=4.000000000000000e+01}', ""); Expect(0, 133532, '\p{^Numeric_Value=4.000000000000000e+01}', ""); Expect(0, 133532, '\P{Numeric_Value=4.000000000000000e+01}', ""); @@ -78956,36 +80435,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/ _+00_04_0}'); - Error('\P{Nv=/a/ _+00_04_0}'); + 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}'); Expect(1, 133532, '\p{Nv=:\A40\z:}', "");; Expect(0, 133533, '\p{Nv=:\A40\z:}', "");; - Expect(1, 133532, '\p{Nv=000004_0}', ""); - Expect(0, 133532, '\p{^Nv=000004_0}', ""); - Expect(0, 133532, '\P{Nv=000004_0}', ""); - Expect(1, 133532, '\P{^Nv=000004_0}', ""); - Expect(0, 133533, '\p{Nv=000004_0}', ""); - Expect(1, 133533, '\p{^Nv=000004_0}', ""); - Expect(1, 133533, '\P{Nv=000004_0}', ""); - Expect(0, 133533, '\P{^Nv=000004_0}', ""); - Expect(1, 133532, '\p{Nv=4.000000000000000e+01}', ""); - Expect(0, 133532, '\p{^Nv=4.000000000000000e+01}', ""); - Expect(0, 133532, '\P{Nv=4.000000000000000e+01}', ""); - 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=:=40}'); - Error('\P{Is_Numeric_Value=:=40}'); - Expect(1, 133532, '\p{Is_Numeric_Value=0040}', ""); - Expect(0, 133532, '\p{^Is_Numeric_Value=0040}', ""); - Expect(0, 133532, '\P{Is_Numeric_Value=0040}', ""); - Expect(1, 133532, '\P{^Is_Numeric_Value=0040}', ""); - Expect(0, 133533, '\p{Is_Numeric_Value=0040}', ""); - Expect(1, 133533, '\p{^Is_Numeric_Value=0040}', ""); - Expect(1, 133533, '\P{Is_Numeric_Value=0040}', ""); - Expect(0, 133533, '\P{^Is_Numeric_Value=0040}', ""); + Expect(1, 133532, '\p{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{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}', ""); @@ -78994,16 +80473,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=:= +40}'); - Error('\P{Is_Nv=:= +40}'); - Expect(1, 133532, '\p{Is_Nv: 040}', ""); - Expect(0, 133532, '\p{^Is_Nv: 040}', ""); - Expect(0, 133532, '\P{Is_Nv: 040}', ""); - Expect(1, 133532, '\P{^Is_Nv: 040}', ""); - Expect(0, 133533, '\p{Is_Nv: 040}', ""); - Expect(1, 133533, '\p{^Is_Nv: 040}', ""); - Expect(1, 133533, '\P{Is_Nv: 040}', ""); - Expect(0, 133533, '\P{^Is_Nv: 040}', ""); + 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}', ""); 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}', ""); @@ -79012,38 +80491,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=/a/ -0_0_0_0_0_400}'); - Error('\P{Numeric_Value=/a/ -0_0_0_0_0_400}'); + Error('\p{Numeric_Value=:=_-000400}'); + Error('\P{Numeric_Value=:=_-000400}'); Expect(1, 126264, '\p{Numeric_Value=:\A400\z:}', "");; Expect(0, 126265, '\p{Numeric_Value=:\A400\z:}', "");; - Expect(1, 126264, '\p{Numeric_Value=00000000400}', ""); - Expect(0, 126264, '\p{^Numeric_Value=00000000400}', ""); - Expect(0, 126264, '\P{Numeric_Value=00000000400}', ""); - Expect(1, 126264, '\P{^Numeric_Value=00000000400}', ""); - Expect(0, 126265, '\p{Numeric_Value=00000000400}', ""); - Expect(1, 126265, '\p{^Numeric_Value=00000000400}', ""); - Expect(1, 126265, '\P{Numeric_Value=00000000400}', ""); - Expect(0, 126265, '\P{^Numeric_Value=00000000400}', ""); - Expect(1, 126264, '\p{Numeric_Value=4.000000000000000e+02}', ""); - Expect(0, 126264, '\p{^Numeric_Value=4.000000000000000e+02}', ""); - Expect(0, 126264, '\P{Numeric_Value=4.000000000000000e+02}', ""); - 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/+0000400}'); - Error('\P{Nv:/a/+0000400}'); + 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{Nv=:\A400\z:}', "");; Expect(0, 126265, '\p{Nv=:\A400\z:}', "");; - Expect(1, 126264, '\p{Nv=0000400}', ""); - Expect(0, 126264, '\p{^Nv=0000400}', ""); - Expect(0, 126264, '\P{Nv=0000400}', ""); - Expect(1, 126264, '\P{^Nv=0000400}', ""); - Expect(0, 126265, '\p{Nv=0000400}', ""); - Expect(1, 126265, '\p{^Nv=0000400}', ""); - Expect(1, 126265, '\P{Nv=0000400}', ""); - Expect(0, 126265, '\P{^Nv=0000400}', ""); + Expect(1, 126264, '\p{Nv=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=4.000000000000000e+02}', ""); Expect(0, 126264, '\p{^Nv=4.000000000000000e+02}', ""); Expect(0, 126264, '\P{Nv=4.000000000000000e+02}', ""); @@ -79052,16 +80531,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/ _400}'); - Error('\P{Is_Numeric_Value=/a/ _400}'); - Expect(1, 126264, '\p{Is_Numeric_Value=+0400}', ""); - Expect(0, 126264, '\p{^Is_Numeric_Value=+0400}', ""); - Expect(0, 126264, '\P{Is_Numeric_Value=+0400}', ""); - Expect(1, 126264, '\P{^Is_Numeric_Value=+0400}', ""); - Expect(0, 126265, '\p{Is_Numeric_Value=+0400}', ""); - Expect(1, 126265, '\p{^Is_Numeric_Value=+0400}', ""); - Expect(1, 126265, '\P{Is_Numeric_Value=+0400}', ""); - Expect(0, 126265, '\P{^Is_Numeric_Value=+0400}', ""); + 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}', ""); 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}', ""); @@ -79070,16 +80549,16 @@ 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= /a/+0000000400}'); - Error('\P{Is_Nv= /a/+0000000400}'); - Expect(1, 126264, '\p{Is_Nv=+0400}', ""); - Expect(0, 126264, '\p{^Is_Nv=+0400}', ""); - Expect(0, 126264, '\P{Is_Nv=+0400}', ""); - Expect(1, 126264, '\P{^Is_Nv=+0400}', ""); - Expect(0, 126265, '\p{Is_Nv=+0400}', ""); - Expect(1, 126265, '\p{^Is_Nv=+0400}', ""); - Expect(1, 126265, '\P{Is_Nv=+0400}', ""); - Expect(0, 126265, '\P{^Is_Nv=+0400}', ""); + 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}', ""); @@ -79088,38 +80567,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126265, '\p{^Is_Nv=4.000000000000000e+02}', ""); Expect(1, 126265, '\P{Is_Nv=4.000000000000000e+02}', ""); Expect(0, 126265, '\P{^Is_Nv=4.000000000000000e+02}', ""); - Error('\p{Numeric_Value=-_000000004000:=}'); - Error('\P{Numeric_Value=-_000000004000:=}'); + Error('\p{Numeric_Value=/a/ 00000400_0}'); + Error('\P{Numeric_Value=/a/ 00000400_0}'); Expect(1, 126239, '\p{Numeric_Value=:\A4000\z:}', "");; Expect(0, 126240, '\p{Numeric_Value=:\A4000\z:}', "");; - Expect(1, 126239, '\p{Numeric_Value: +00400_0}', ""); - Expect(0, 126239, '\p{^Numeric_Value: +00400_0}', ""); - Expect(0, 126239, '\P{Numeric_Value: +00400_0}', ""); - Expect(1, 126239, '\P{^Numeric_Value: +00400_0}', ""); - Expect(0, 126240, '\p{Numeric_Value: +00400_0}', ""); - Expect(1, 126240, '\p{^Numeric_Value: +00400_0}', ""); - Expect(1, 126240, '\P{Numeric_Value: +00400_0}', ""); - Expect(0, 126240, '\P{^Numeric_Value: +00400_0}', ""); - Expect(1, 126239, '\p{Numeric_Value: 4.000000000000000e+03}', ""); - Expect(0, 126239, '\p{^Numeric_Value: 4.000000000000000e+03}', ""); - Expect(0, 126239, '\P{Numeric_Value: 4.000000000000000e+03}', ""); - Expect(1, 126239, '\P{^Numeric_Value: 4.000000000000000e+03}', ""); - Expect(0, 126240, '\p{Numeric_Value: 4.000000000000000e+03}', ""); - Expect(1, 126240, '\p{^Numeric_Value: 4.000000000000000e+03}', ""); - Expect(1, 126240, '\P{Numeric_Value: 4.000000000000000e+03}', ""); - Expect(0, 126240, '\P{^Numeric_Value: 4.000000000000000e+03}', ""); - Error('\p{Nv=-000000004000:=}'); - Error('\P{Nv=-000000004000:=}'); + Expect(1, 126239, '\p{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{Nv=:\A4000\z:}', "");; Expect(0, 126240, '\p{Nv=:\A4000\z:}', "");; - Expect(1, 126239, '\p{Nv=+400_0}', ""); - Expect(0, 126239, '\p{^Nv=+400_0}', ""); - Expect(0, 126239, '\P{Nv=+400_0}', ""); - Expect(1, 126239, '\P{^Nv=+400_0}', ""); - Expect(0, 126240, '\p{Nv=+400_0}', ""); - Expect(1, 126240, '\p{^Nv=+400_0}', ""); - Expect(1, 126240, '\P{Nv=+400_0}', ""); - Expect(0, 126240, '\P{^Nv=+400_0}', ""); + Expect(1, 126239, '\p{Nv=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=4.000000000000000e+03}', ""); Expect(0, 126239, '\p{^Nv=4.000000000000000e+03}', ""); Expect(0, 126239, '\P{Nv=4.000000000000000e+03}', ""); @@ -79128,16 +80607,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= 000000_000400_0:=}'); - Error('\P{Is_Numeric_Value= 000000_000400_0:=}'); - Expect(1, 126239, '\p{Is_Numeric_Value=+400_0}', ""); - Expect(0, 126239, '\p{^Is_Numeric_Value=+400_0}', ""); - Expect(0, 126239, '\P{Is_Numeric_Value=+400_0}', ""); - Expect(1, 126239, '\P{^Is_Numeric_Value=+400_0}', ""); - Expect(0, 126240, '\p{Is_Numeric_Value=+400_0}', ""); - Expect(1, 126240, '\p{^Is_Numeric_Value=+400_0}', ""); - Expect(1, 126240, '\P{Is_Numeric_Value=+400_0}', ""); - Expect(0, 126240, '\P{^Is_Numeric_Value=+400_0}', ""); + 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}', ""); 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}', ""); @@ -79146,16 +80625,16 @@ 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: /a/00000004000}'); - Error('\P{Is_Nv: /a/00000004000}'); - Expect(1, 126239, '\p{Is_Nv=000000004000}', ""); - Expect(0, 126239, '\p{^Is_Nv=000000004000}', ""); - Expect(0, 126239, '\P{Is_Nv=000000004000}', ""); - Expect(1, 126239, '\P{^Is_Nv=000000004000}', ""); - Expect(0, 126240, '\p{Is_Nv=000000004000}', ""); - Expect(1, 126240, '\p{^Is_Nv=000000004000}', ""); - Expect(1, 126240, '\P{Is_Nv=000000004000}', ""); - Expect(0, 126240, '\P{^Is_Nv=000000004000}', ""); + 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}', ""); @@ -79164,18 +80643,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126240, '\p{^Is_Nv=4.000000000000000e+03}', ""); Expect(1, 126240, '\P{Is_Nv=4.000000000000000e+03}', ""); Expect(0, 126240, '\P{^Is_Nv=4.000000000000000e+03}', ""); - Error('\p{Numeric_Value:_:=000_000_400_00}'); - Error('\P{Numeric_Value:_:=000_000_400_00}'); + Error('\p{Numeric_Value=_/a/0000040000}'); + Error('\P{Numeric_Value=_/a/0000040000}'); Expect(1, 126248, '\p{Numeric_Value=:\A40000\z:}', "");; Expect(0, 126249, '\p{Numeric_Value=:\A40000\z:}', "");; - Expect(1, 126248, '\p{Numeric_Value=0_0_4_0_000}', ""); - Expect(0, 126248, '\p{^Numeric_Value=0_0_4_0_000}', ""); - Expect(0, 126248, '\P{Numeric_Value=0_0_4_0_000}', ""); - Expect(1, 126248, '\P{^Numeric_Value=0_0_4_0_000}', ""); - Expect(0, 126249, '\p{Numeric_Value=0_0_4_0_000}', ""); - Expect(1, 126249, '\p{^Numeric_Value=0_0_4_0_000}', ""); - Expect(1, 126249, '\P{Numeric_Value=0_0_4_0_000}', ""); - Expect(0, 126249, '\P{^Numeric_Value=0_0_4_0_000}', ""); + Expect(1, 126248, '\p{Numeric_Value=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=4.000000000000000e+04}', ""); Expect(0, 126248, '\p{^Numeric_Value=4.000000000000000e+04}', ""); Expect(0, 126248, '\P{Numeric_Value=4.000000000000000e+04}', ""); @@ -79184,36 +80663,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= -0_0_4_0_000:=}'); - Error('\P{Nv= -0_0_4_0_000:=}'); + Error('\p{Nv=/a/+0000040000}'); + Error('\P{Nv=/a/+0000040000}'); Expect(1, 126248, '\p{Nv=:\A40000\z:}', "");; Expect(0, 126249, '\p{Nv=:\A40000\z:}', "");; - Expect(1, 126248, '\p{Nv=0000040000}', ""); - Expect(0, 126248, '\p{^Nv=0000040000}', ""); - Expect(0, 126248, '\P{Nv=0000040000}', ""); - Expect(1, 126248, '\P{^Nv=0000040000}', ""); - Expect(0, 126249, '\p{Nv=0000040000}', ""); - Expect(1, 126249, '\p{^Nv=0000040000}', ""); - Expect(1, 126249, '\P{Nv=0000040000}', ""); - Expect(0, 126249, '\P{^Nv=0000040000}', ""); - Expect(1, 126248, '\p{Nv=4.000000000000000e+04}', ""); - Expect(0, 126248, '\p{^Nv=4.000000000000000e+04}', ""); - Expect(0, 126248, '\P{Nv=4.000000000000000e+04}', ""); - 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: _ 0040000:=}'); - Error('\P{Is_Numeric_Value: _ 0040000:=}'); - Expect(1, 126248, '\p{Is_Numeric_Value=00_00_00_04_00_00}', ""); - Expect(0, 126248, '\p{^Is_Numeric_Value=00_00_00_04_00_00}', ""); - Expect(0, 126248, '\P{Is_Numeric_Value=00_00_00_04_00_00}', ""); - Expect(1, 126248, '\P{^Is_Numeric_Value=00_00_00_04_00_00}', ""); - Expect(0, 126249, '\p{Is_Numeric_Value=00_00_00_04_00_00}', ""); - Expect(1, 126249, '\p{^Is_Numeric_Value=00_00_00_04_00_00}', ""); - Expect(1, 126249, '\P{Is_Numeric_Value=00_00_00_04_00_00}', ""); - Expect(0, 126249, '\P{^Is_Numeric_Value=00_00_00_04_00_00}', ""); + Expect(1, 126248, '\p{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{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}', ""); @@ -79222,16 +80701,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=- +40000/a/}'); - Error('\P{Is_Nv=- +40000/a/}'); - Expect(1, 126248, '\p{Is_Nv=0_0_0_0_0_0_40000}', ""); - Expect(0, 126248, '\p{^Is_Nv=0_0_0_0_0_0_40000}', ""); - Expect(0, 126248, '\P{Is_Nv=0_0_0_0_0_0_40000}', ""); - Expect(1, 126248, '\P{^Is_Nv=0_0_0_0_0_0_40000}', ""); - Expect(0, 126249, '\p{Is_Nv=0_0_0_0_0_0_40000}', ""); - Expect(1, 126249, '\p{^Is_Nv=0_0_0_0_0_0_40000}', ""); - Expect(1, 126249, '\P{Is_Nv=0_0_0_0_0_0_40000}', ""); - Expect(0, 126249, '\P{^Is_Nv=0_0_0_0_0_0_40000}', ""); + 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}', ""); 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}', ""); @@ -79240,18 +80719,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= +00_00_00_00_04_00_000/a/}'); - Error('\P{Numeric_Value= +00_00_00_00_04_00_000/a/}'); + Error('\p{Numeric_Value= 000400000:=}'); + Error('\P{Numeric_Value= 000400000:=}'); 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=0000000400000}', ""); + Expect(0, 68080, '\p{^Numeric_Value=0000000400000}', ""); + Expect(0, 68080, '\P{Numeric_Value=0000000400000}', ""); + Expect(1, 68080, '\P{^Numeric_Value=0000000400000}', ""); + Expect(0, 68081, '\p{Numeric_Value=0000000400000}', ""); + Expect(1, 68081, '\p{^Numeric_Value=0000000400000}', ""); + Expect(1, 68081, '\P{Numeric_Value=0000000400000}', ""); + Expect(0, 68081, '\P{^Numeric_Value=0000000400000}', ""); Expect(1, 68080, '\p{Numeric_Value=4.000000000000000e+05}', ""); Expect(0, 68080, '\p{^Numeric_Value=4.000000000000000e+05}', ""); Expect(0, 68080, '\P{Numeric_Value=4.000000000000000e+05}', ""); @@ -79260,18 +80739,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: :=0_0_0_0_0_0_0_0_0_4_0_0_000}'); - Error('\P{Nv: :=0_0_0_0_0_0_0_0_0_4_0_0_000}'); + Error('\p{Nv=--0000000400000/a/}'); + Error('\P{Nv=--0000000400000/a/}'); Expect(1, 68080, '\p{Nv=:\A400000\z:}', "");; Expect(0, 68081, '\p{Nv=:\A400000\z:}', "");; - Expect(1, 68080, '\p{Nv=+000000000400000}', ""); - Expect(0, 68080, '\p{^Nv=+000000000400000}', ""); - Expect(0, 68080, '\P{Nv=+000000000400000}', ""); - Expect(1, 68080, '\P{^Nv=+000000000400000}', ""); - Expect(0, 68081, '\p{Nv=+000000000400000}', ""); - Expect(1, 68081, '\p{^Nv=+000000000400000}', ""); - Expect(1, 68081, '\P{Nv=+000000000400000}', ""); - Expect(0, 68081, '\P{^Nv=+000000000400000}', ""); + 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=4.000000000000000e+05}', ""); Expect(0, 68080, '\p{^Nv=4.000000000000000e+05}', ""); Expect(0, 68080, '\P{Nv=4.000000000000000e+05}', ""); @@ -79280,54 +80759,54 @@ 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/_400000}'); - Error('\P{Is_Numeric_Value=/a/_400000}'); - Expect(1, 68080, '\p{Is_Numeric_Value=0400000}', ""); - Expect(0, 68080, '\p{^Is_Numeric_Value=0400000}', ""); - Expect(0, 68080, '\P{Is_Numeric_Value=0400000}', ""); - Expect(1, 68080, '\P{^Is_Numeric_Value=0400000}', ""); - Expect(0, 68081, '\p{Is_Numeric_Value=0400000}', ""); - Expect(1, 68081, '\p{^Is_Numeric_Value=0400000}', ""); - Expect(1, 68081, '\P{Is_Numeric_Value=0400000}', ""); - Expect(0, 68081, '\P{^Is_Numeric_Value=0400000}', ""); - Expect(1, 68080, '\p{Is_Numeric_Value=4.000000000000000e+05}', ""); - Expect(0, 68080, '\p{^Is_Numeric_Value=4.000000000000000e+05}', ""); - Expect(0, 68080, '\P{Is_Numeric_Value=4.000000000000000e+05}', ""); - 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= /a/0400000}'); - Error('\P{Is_Nv= /a/0400000}'); - Expect(1, 68080, '\p{Is_Nv=+400000}', ""); - Expect(0, 68080, '\p{^Is_Nv=+400000}', ""); - Expect(0, 68080, '\P{Is_Nv=+400000}', ""); - Expect(1, 68080, '\P{^Is_Nv=+400000}', ""); - Expect(0, 68081, '\p{Is_Nv=+400000}', ""); - Expect(1, 68081, '\p{^Is_Nv=+400000}', ""); - Expect(1, 68081, '\P{Is_Nv=+400000}', ""); - Expect(0, 68081, '\P{^Is_Nv=+400000}', ""); - Expect(1, 68080, '\p{Is_Nv:4.000000000000000e+05}', ""); - Expect(0, 68080, '\p{^Is_Nv:4.000000000000000e+05}', ""); - Expect(0, 68080, '\P{Is_Nv:4.000000000000000e+05}', ""); - Expect(1, 68080, '\P{^Is_Nv:4.000000000000000e+05}', ""); - Expect(0, 68081, '\p{Is_Nv:4.000000000000000e+05}', ""); - Expect(1, 68081, '\p{^Is_Nv:4.000000000000000e+05}', ""); - Expect(1, 68081, '\P{Is_Nv:4.000000000000000e+05}', ""); - Expect(0, 68081, '\P{^Is_Nv:4.000000000000000e+05}', ""); - Error('\p{Numeric_Value=_00_00_41:=}'); - Error('\P{Numeric_Value=_00_00_41:=}'); + 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}', ""); + Expect(1, 68080, '\p{Is_Nv=4.000000000000000e+05}', ""); + Expect(0, 68080, '\p{^Is_Nv=4.000000000000000e+05}', ""); + Expect(0, 68080, '\P{Is_Nv=4.000000000000000e+05}', ""); + Expect(1, 68080, '\P{^Is_Nv=4.000000000000000e+05}', ""); + Expect(0, 68081, '\p{Is_Nv=4.000000000000000e+05}', ""); + Expect(1, 68081, '\p{^Is_Nv=4.000000000000000e+05}', ""); + Expect(1, 68081, '\P{Is_Nv=4.000000000000000e+05}', ""); + Expect(0, 68081, '\P{^Is_Nv=4.000000000000000e+05}', ""); + Error('\p{Numeric_Value: /a/+0000_0000_41}'); + Error('\P{Numeric_Value: /a/+0000_0000_41}'); Expect(1, 12982, '\p{Numeric_Value=:\A41\z:}', "");; Expect(0, 12983, '\p{Numeric_Value=:\A41\z:}', "");; - Expect(1, 12982, '\p{Numeric_Value=000000041}', ""); - Expect(0, 12982, '\p{^Numeric_Value=000000041}', ""); - Expect(0, 12982, '\P{Numeric_Value=000000041}', ""); - Expect(1, 12982, '\P{^Numeric_Value=000000041}', ""); - Expect(0, 12983, '\p{Numeric_Value=000000041}', ""); - Expect(1, 12983, '\p{^Numeric_Value=000000041}', ""); - Expect(1, 12983, '\P{Numeric_Value=000000041}', ""); - Expect(0, 12983, '\P{^Numeric_Value=000000041}', ""); + Expect(1, 12982, '\p{Numeric_Value=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=4.100000000000000e+01}', ""); Expect(0, 12982, '\p{^Numeric_Value=4.100000000000000e+01}', ""); Expect(0, 12982, '\P{Numeric_Value=4.100000000000000e+01}', ""); @@ -79336,18 +80815,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/__+000000041}'); - Error('\P{Nv=/a/__+000000041}'); + Error('\p{Nv=/a/ -0_0_0_0_41}'); + Error('\P{Nv=/a/ -0_0_0_0_41}'); Expect(1, 12982, '\p{Nv=:\A41\z:}', "");; Expect(0, 12983, '\p{Nv=:\A41\z:}', "");; - Expect(1, 12982, '\p{Nv=+0_0_0_0_0_0_0_041}', ""); - Expect(0, 12982, '\p{^Nv=+0_0_0_0_0_0_0_041}', ""); - Expect(0, 12982, '\P{Nv=+0_0_0_0_0_0_0_041}', ""); - Expect(1, 12982, '\P{^Nv=+0_0_0_0_0_0_0_041}', ""); - Expect(0, 12983, '\p{Nv=+0_0_0_0_0_0_0_041}', ""); - Expect(1, 12983, '\p{^Nv=+0_0_0_0_0_0_0_041}', ""); - Expect(1, 12983, '\P{Nv=+0_0_0_0_0_0_0_041}', ""); - Expect(0, 12983, '\P{^Nv=+0_0_0_0_0_0_0_041}', ""); + Expect(1, 12982, '\p{Nv=+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=4.100000000000000e+01}', ""); Expect(0, 12982, '\p{^Nv=4.100000000000000e+01}', ""); Expect(0, 12982, '\P{Nv=4.100000000000000e+01}', ""); @@ -79356,16 +80835,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= 00041/a/}'); - Error('\P{Is_Numeric_Value= 00041/a/}'); - Expect(1, 12982, '\p{Is_Numeric_Value=+0041}', ""); - Expect(0, 12982, '\p{^Is_Numeric_Value=+0041}', ""); - Expect(0, 12982, '\P{Is_Numeric_Value=+0041}', ""); - Expect(1, 12982, '\P{^Is_Numeric_Value=+0041}', ""); - Expect(0, 12983, '\p{Is_Numeric_Value=+0041}', ""); - Expect(1, 12983, '\p{^Is_Numeric_Value=+0041}', ""); - Expect(1, 12983, '\P{Is_Numeric_Value=+0041}', ""); - Expect(0, 12983, '\P{^Is_Numeric_Value=+0041}', ""); + 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}', ""); 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}', ""); @@ -79374,16 +80853,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/00041}'); - Error('\P{Is_Nv=-/a/00041}'); - Expect(1, 12982, '\p{Is_Nv: 41}', ""); - Expect(0, 12982, '\p{^Is_Nv: 41}', ""); - Expect(0, 12982, '\P{Is_Nv: 41}', ""); - Expect(1, 12982, '\P{^Is_Nv: 41}', ""); - Expect(0, 12983, '\p{Is_Nv: 41}', ""); - Expect(1, 12983, '\p{^Is_Nv: 41}', ""); - Expect(1, 12983, '\P{Is_Nv: 41}', ""); - Expect(0, 12983, '\P{^Is_Nv: 41}', ""); + 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}', ""); 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}', ""); @@ -79392,18 +80871,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: 00000042:=}'); - Error('\P{Numeric_Value: 00000042:=}'); + Error('\p{Numeric_Value= /a/04_2}'); + Error('\P{Numeric_Value= /a/04_2}'); Expect(1, 12983, '\p{Numeric_Value=:\A42\z:}', "");; Expect(0, 12984, '\p{Numeric_Value=:\A42\z:}', "");; - Expect(1, 12983, '\p{Numeric_Value=+0042}', ""); - Expect(0, 12983, '\p{^Numeric_Value=+0042}', ""); - Expect(0, 12983, '\P{Numeric_Value=+0042}', ""); - Expect(1, 12983, '\P{^Numeric_Value=+0042}', ""); - Expect(0, 12984, '\p{Numeric_Value=+0042}', ""); - Expect(1, 12984, '\p{^Numeric_Value=+0042}', ""); - Expect(1, 12984, '\P{Numeric_Value=+0042}', ""); - Expect(0, 12984, '\P{^Numeric_Value=+0042}', ""); + Expect(1, 12983, '\p{Numeric_Value: 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=4.200000000000000e+01}', ""); Expect(0, 12983, '\p{^Numeric_Value=4.200000000000000e+01}', ""); Expect(0, 12983, '\P{Numeric_Value=4.200000000000000e+01}', ""); @@ -79412,18 +80891,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=_042:=}'); - Error('\P{Nv=_042:=}'); + Error('\p{Nv=__0000042:=}'); + Error('\P{Nv=__0000042:=}'); Expect(1, 12983, '\p{Nv=:\A42\z:}', "");; Expect(0, 12984, '\p{Nv=:\A42\z:}', "");; - Expect(1, 12983, '\p{Nv=00042}', ""); - Expect(0, 12983, '\p{^Nv=00042}', ""); - Expect(0, 12983, '\P{Nv=00042}', ""); - Expect(1, 12983, '\P{^Nv=00042}', ""); - Expect(0, 12984, '\p{Nv=00042}', ""); - Expect(1, 12984, '\p{^Nv=00042}', ""); - Expect(1, 12984, '\P{Nv=00042}', ""); - Expect(0, 12984, '\P{^Nv=00042}', ""); + Expect(1, 12983, '\p{Nv: 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=4.200000000000000e+01}', ""); Expect(0, 12983, '\p{^Nv=4.200000000000000e+01}', ""); Expect(0, 12983, '\P{Nv=4.200000000000000e+01}', ""); @@ -79432,16 +80911,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= 004_2/a/}'); - Error('\P{Is_Numeric_Value= 004_2/a/}'); - Expect(1, 12983, '\p{Is_Numeric_Value=00042}', ""); - Expect(0, 12983, '\p{^Is_Numeric_Value=00042}', ""); - Expect(0, 12983, '\P{Is_Numeric_Value=00042}', ""); - Expect(1, 12983, '\P{^Is_Numeric_Value=00042}', ""); - Expect(0, 12984, '\p{Is_Numeric_Value=00042}', ""); - Expect(1, 12984, '\p{^Is_Numeric_Value=00042}', ""); - Expect(1, 12984, '\P{Is_Numeric_Value=00042}', ""); - Expect(0, 12984, '\P{^Is_Numeric_Value=00042}', ""); + 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}', ""); 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}', ""); @@ -79450,36 +80929,36 @@ 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=:=-0_0_0_0_0042}'); - Error('\P{Is_Nv=:=-0_0_0_0_0042}'); - Expect(1, 12983, '\p{Is_Nv=00_04_2}', ""); - Expect(0, 12983, '\p{^Is_Nv=00_04_2}', ""); - Expect(0, 12983, '\P{Is_Nv=00_04_2}', ""); - Expect(1, 12983, '\P{^Is_Nv=00_04_2}', ""); - Expect(0, 12984, '\p{Is_Nv=00_04_2}', ""); - Expect(1, 12984, '\p{^Is_Nv=00_04_2}', ""); - Expect(1, 12984, '\P{Is_Nv=00_04_2}', ""); - Expect(0, 12984, '\P{^Is_Nv=00_04_2}', ""); - Expect(1, 12983, '\p{Is_Nv=4.200000000000000e+01}', ""); - Expect(0, 12983, '\p{^Is_Nv=4.200000000000000e+01}', ""); - Expect(0, 12983, '\P{Is_Nv=4.200000000000000e+01}', ""); - Expect(1, 12983, '\P{^Is_Nv=4.200000000000000e+01}', ""); - Expect(0, 12984, '\p{Is_Nv=4.200000000000000e+01}', ""); - 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= /a/+00000043}'); - Error('\P{Numeric_Value= /a/+00000043}'); + 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}', ""); + 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}', ""); + Expect(1, 12983, '\P{^Is_Nv: 4.200000000000000e+01}', ""); + Expect(0, 12984, '\p{Is_Nv: 4.200000000000000e+01}', ""); + 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}'); Expect(1, 12984, '\p{Numeric_Value=:\A43\z:}', "");; Expect(0, 12985, '\p{Numeric_Value=:\A43\z:}', "");; - Expect(1, 12984, '\p{Numeric_Value=0000043}', ""); - Expect(0, 12984, '\p{^Numeric_Value=0000043}', ""); - Expect(0, 12984, '\P{Numeric_Value=0000043}', ""); - Expect(1, 12984, '\P{^Numeric_Value=0000043}', ""); - Expect(0, 12985, '\p{Numeric_Value=0000043}', ""); - Expect(1, 12985, '\p{^Numeric_Value=0000043}', ""); - Expect(1, 12985, '\P{Numeric_Value=0000043}', ""); - Expect(0, 12985, '\P{^Numeric_Value=0000043}', ""); + Expect(1, 12984, '\p{Numeric_Value=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=4.300000000000000e+01}', ""); Expect(0, 12984, '\p{^Numeric_Value=4.300000000000000e+01}', ""); Expect(0, 12984, '\P{Numeric_Value=4.300000000000000e+01}', ""); @@ -79488,18 +80967,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= 00000043/a/}'); - Error('\P{Nv= 00000043/a/}'); + Error('\p{Nv=--00_04_3:=}'); + Error('\P{Nv=--00_04_3:=}'); Expect(1, 12984, '\p{Nv=:\A43\z:}', "");; Expect(0, 12985, '\p{Nv=:\A43\z:}', "");; - 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=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=4.300000000000000e+01}', ""); Expect(0, 12984, '\p{^Nv=4.300000000000000e+01}', ""); Expect(0, 12984, '\P{Nv=4.300000000000000e+01}', ""); @@ -79508,16 +80987,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12985, '\p{^Nv=4.300000000000000e+01}', ""); Expect(1, 12985, '\P{Nv=4.300000000000000e+01}', ""); Expect(0, 12985, '\P{^Nv=4.300000000000000e+01}', ""); - Error('\p{Is_Numeric_Value= /a/00000000043}'); - Error('\P{Is_Numeric_Value= /a/00000000043}'); - Expect(1, 12984, '\p{Is_Numeric_Value=00043}', ""); - Expect(0, 12984, '\p{^Is_Numeric_Value=00043}', ""); - Expect(0, 12984, '\P{Is_Numeric_Value=00043}', ""); - Expect(1, 12984, '\P{^Is_Numeric_Value=00043}', ""); - Expect(0, 12985, '\p{Is_Numeric_Value=00043}', ""); - Expect(1, 12985, '\p{^Is_Numeric_Value=00043}', ""); - Expect(1, 12985, '\P{Is_Numeric_Value=00043}', ""); - Expect(0, 12985, '\P{^Is_Numeric_Value=00043}', ""); + 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}', ""); 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}', ""); @@ -79526,16 +81005,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=:=0_0_0_0_0_043}'); - Error('\P{Is_Nv=:=0_0_0_0_0_043}'); - Expect(1, 12984, '\p{Is_Nv: +043}', ""); - Expect(0, 12984, '\p{^Is_Nv: +043}', ""); - Expect(0, 12984, '\P{Is_Nv: +043}', ""); - Expect(1, 12984, '\P{^Is_Nv: +043}', ""); - Expect(0, 12985, '\p{Is_Nv: +043}', ""); - Expect(1, 12985, '\p{^Is_Nv: +043}', ""); - Expect(1, 12985, '\P{Is_Nv: +043}', ""); - Expect(0, 12985, '\P{^Is_Nv: +043}', ""); + 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}', ""); 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}', ""); @@ -79544,18 +81023,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= /a/00_00_00_00_04_32000}'); - Error('\P{Numeric_Value= /a/00_00_00_00_04_32000}'); + Error('\p{Numeric_Value=:=_ 000000_004320_00}'); + Error('\P{Numeric_Value=:=_ 000000_004320_00}'); Expect(1, 74803, '\p{Numeric_Value=:\A432000\z:}', "");; Expect(0, 74804, '\p{Numeric_Value=:\A432000\z:}', "");; - Expect(1, 74803, '\p{Numeric_Value=+0_0_0_0_4_3_2_0_00}', ""); - Expect(0, 74803, '\p{^Numeric_Value=+0_0_0_0_4_3_2_0_00}', ""); - Expect(0, 74803, '\P{Numeric_Value=+0_0_0_0_4_3_2_0_00}', ""); - Expect(1, 74803, '\P{^Numeric_Value=+0_0_0_0_4_3_2_0_00}', ""); - Expect(0, 74804, '\p{Numeric_Value=+0_0_0_0_4_3_2_0_00}', ""); - Expect(1, 74804, '\p{^Numeric_Value=+0_0_0_0_4_3_2_0_00}', ""); - Expect(1, 74804, '\P{Numeric_Value=+0_0_0_0_4_3_2_0_00}', ""); - Expect(0, 74804, '\P{^Numeric_Value=+0_0_0_0_4_3_2_0_00}', ""); + Expect(1, 74803, '\p{Numeric_Value=+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=4.320000000000000e+05}', ""); Expect(0, 74803, '\p{^Numeric_Value=4.320000000000000e+05}', ""); Expect(0, 74803, '\P{Numeric_Value=4.320000000000000e+05}', ""); @@ -79564,18 +81043,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/ 43_20_00}'); - Error('\P{Nv=/a/ 43_20_00}'); + Error('\p{Nv=/a/ 432000}'); + Error('\P{Nv=/a/ 432000}'); Expect(1, 74803, '\p{Nv=:\A432000\z:}', "");; Expect(0, 74804, '\p{Nv=:\A432000\z:}', "");; - Expect(1, 74803, '\p{Nv=43200_0}', ""); - Expect(0, 74803, '\p{^Nv=43200_0}', ""); - Expect(0, 74803, '\P{Nv=43200_0}', ""); - Expect(1, 74803, '\P{^Nv=43200_0}', ""); - Expect(0, 74804, '\p{Nv=43200_0}', ""); - Expect(1, 74804, '\p{^Nv=43200_0}', ""); - Expect(1, 74804, '\P{Nv=43200_0}', ""); - Expect(0, 74804, '\P{^Nv=43200_0}', ""); + Expect(1, 74803, '\p{Nv:+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=4.320000000000000e+05}', ""); Expect(0, 74803, '\p{^Nv=4.320000000000000e+05}', ""); Expect(0, 74803, '\P{Nv=4.320000000000000e+05}', ""); @@ -79584,34 +81063,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=/a/ +0_0_0_0_0_0_4_3_2_000}'); - Error('\P{Is_Numeric_Value=/a/ +0_0_0_0_0_0_4_3_2_000}'); - Expect(1, 74803, '\p{Is_Numeric_Value=000000432000}', ""); - Expect(0, 74803, '\p{^Is_Numeric_Value=000000432000}', ""); - Expect(0, 74803, '\P{Is_Numeric_Value=000000432000}', ""); - Expect(1, 74803, '\P{^Is_Numeric_Value=000000432000}', ""); - Expect(0, 74804, '\p{Is_Numeric_Value=000000432000}', ""); - Expect(1, 74804, '\p{^Is_Numeric_Value=000000432000}', ""); - Expect(1, 74804, '\P{Is_Numeric_Value=000000432000}', ""); - Expect(0, 74804, '\P{^Is_Numeric_Value=000000432000}', ""); - 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=--0432000/a/}'); - Error('\P{Is_Nv=--0432000/a/}'); - Expect(1, 74803, '\p{Is_Nv=0432000}', ""); - Expect(0, 74803, '\p{^Is_Nv=0432000}', ""); - Expect(0, 74803, '\P{Is_Nv=0432000}', ""); - Expect(1, 74803, '\P{^Is_Nv=0432000}', ""); - Expect(0, 74804, '\p{Is_Nv=0432000}', ""); - Expect(1, 74804, '\p{^Is_Nv=0432000}', ""); - Expect(1, 74804, '\P{Is_Nv=0432000}', ""); - Expect(0, 74804, '\P{^Is_Nv=0432000}', ""); + 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}', ""); 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}', ""); @@ -79620,18 +81099,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=:= +4_4}'); - Error('\P{Numeric_Value=:= +4_4}'); + Error('\p{Numeric_Value=-:=0_0_44}'); + Error('\P{Numeric_Value=-:=0_0_44}'); Expect(1, 12985, '\p{Numeric_Value=:\A44\z:}', "");; Expect(0, 12986, '\p{Numeric_Value=:\A44\z:}', "");; - Expect(1, 12985, '\p{Numeric_Value=+00044}', ""); - Expect(0, 12985, '\p{^Numeric_Value=+00044}', ""); - Expect(0, 12985, '\P{Numeric_Value=+00044}', ""); - Expect(1, 12985, '\P{^Numeric_Value=+00044}', ""); - Expect(0, 12986, '\p{Numeric_Value=+00044}', ""); - Expect(1, 12986, '\p{^Numeric_Value=+00044}', ""); - Expect(1, 12986, '\P{Numeric_Value=+00044}', ""); - Expect(0, 12986, '\P{^Numeric_Value=+00044}', ""); + Expect(1, 12985, '\p{Numeric_Value=+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=4.400000000000000e+01}', ""); Expect(0, 12985, '\p{^Numeric_Value=4.400000000000000e+01}', ""); Expect(0, 12985, '\P{Numeric_Value=4.400000000000000e+01}', ""); @@ -79640,18 +81119,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12986, '\p{^Numeric_Value=4.400000000000000e+01}', ""); Expect(1, 12986, '\P{Numeric_Value=4.400000000000000e+01}', ""); Expect(0, 12986, '\P{^Numeric_Value=4.400000000000000e+01}', ""); - Error('\p{Nv=/a/0_0_0_0_0_0_0_0_44}'); - Error('\P{Nv=/a/0_0_0_0_0_0_0_0_44}'); + Error('\p{Nv= +04_4:=}'); + Error('\P{Nv= +04_4:=}'); Expect(1, 12985, '\p{Nv=:\A44\z:}', "");; Expect(0, 12986, '\p{Nv=:\A44\z:}', "");; - Expect(1, 12985, '\p{Nv=04_4}', ""); - Expect(0, 12985, '\p{^Nv=04_4}', ""); - Expect(0, 12985, '\P{Nv=04_4}', ""); - Expect(1, 12985, '\P{^Nv=04_4}', ""); - Expect(0, 12986, '\p{Nv=04_4}', ""); - Expect(1, 12986, '\p{^Nv=04_4}', ""); - Expect(1, 12986, '\P{Nv=04_4}', ""); - Expect(0, 12986, '\P{^Nv=04_4}', ""); + Expect(1, 12985, '\p{Nv=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=4.400000000000000e+01}', ""); Expect(0, 12985, '\p{^Nv=4.400000000000000e+01}', ""); Expect(0, 12985, '\P{Nv=4.400000000000000e+01}', ""); @@ -79660,16 +81139,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: 0000000004_4:=}'); - Error('\P{Is_Numeric_Value: 0000000004_4:=}'); - Expect(1, 12985, '\p{Is_Numeric_Value=+0_0_0_44}', ""); - Expect(0, 12985, '\p{^Is_Numeric_Value=+0_0_0_44}', ""); - Expect(0, 12985, '\P{Is_Numeric_Value=+0_0_0_44}', ""); - Expect(1, 12985, '\P{^Is_Numeric_Value=+0_0_0_44}', ""); - Expect(0, 12986, '\p{Is_Numeric_Value=+0_0_0_44}', ""); - Expect(1, 12986, '\p{^Is_Numeric_Value=+0_0_0_44}', ""); - Expect(1, 12986, '\P{Is_Numeric_Value=+0_0_0_44}', ""); - Expect(0, 12986, '\P{^Is_Numeric_Value=+0_0_0_44}', ""); + 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}', ""); 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}', ""); @@ -79678,56 +81157,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12986, '\p{^Is_Numeric_Value=4.400000000000000e+01}', ""); Expect(1, 12986, '\P{Is_Numeric_Value=4.400000000000000e+01}', ""); Expect(0, 12986, '\P{^Is_Numeric_Value=4.400000000000000e+01}', ""); - Error('\p{Is_Nv=_/a/44}'); - Error('\P{Is_Nv=_/a/44}'); - Expect(1, 12985, '\p{Is_Nv=0000044}', ""); - Expect(0, 12985, '\p{^Is_Nv=0000044}', ""); - Expect(0, 12985, '\P{Is_Nv=0000044}', ""); - Expect(1, 12985, '\P{^Is_Nv=0000044}', ""); - Expect(0, 12986, '\p{Is_Nv=0000044}', ""); - Expect(1, 12986, '\p{^Is_Nv=0000044}', ""); - Expect(1, 12986, '\P{Is_Nv=0000044}', ""); - Expect(0, 12986, '\P{^Is_Nv=0000044}', ""); - Expect(1, 12985, '\p{Is_Nv: 4.400000000000000e+01}', ""); - Expect(0, 12985, '\p{^Is_Nv: 4.400000000000000e+01}', ""); - Expect(0, 12985, '\P{Is_Nv: 4.400000000000000e+01}', ""); - Expect(1, 12985, '\P{^Is_Nv: 4.400000000000000e+01}', ""); - Expect(0, 12986, '\p{Is_Nv: 4.400000000000000e+01}', ""); - Expect(1, 12986, '\p{^Is_Nv: 4.400000000000000e+01}', ""); - Expect(1, 12986, '\P{Is_Nv: 4.400000000000000e+01}', ""); - Expect(0, 12986, '\P{^Is_Nv: 4.400000000000000e+01}', ""); - Error('\p{Numeric_Value= _0_0_0_0_0_0_45:=}'); - Error('\P{Numeric_Value= _0_0_0_0_0_0_45:=}'); + Error('\p{Is_Nv= /a/00004_4}'); + Error('\P{Is_Nv= /a/00004_4}'); + 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}', ""); + Expect(1, 12985, '\P{^Is_Nv=00_00_44}', ""); + Expect(0, 12986, '\p{Is_Nv=00_00_44}', ""); + Expect(1, 12986, '\p{^Is_Nv=00_00_44}', ""); + Expect(1, 12986, '\P{Is_Nv=00_00_44}', ""); + Expect(0, 12986, '\P{^Is_Nv=00_00_44}', ""); + Expect(1, 12985, '\p{Is_Nv=4.400000000000000e+01}', ""); + Expect(0, 12985, '\p{^Is_Nv=4.400000000000000e+01}', ""); + Expect(0, 12985, '\P{Is_Nv=4.400000000000000e+01}', ""); + Expect(1, 12985, '\P{^Is_Nv=4.400000000000000e+01}', ""); + Expect(0, 12986, '\p{Is_Nv=4.400000000000000e+01}', ""); + Expect(1, 12986, '\p{^Is_Nv=4.400000000000000e+01}', ""); + Expect(1, 12986, '\P{Is_Nv=4.400000000000000e+01}', ""); + Expect(0, 12986, '\P{^Is_Nv=4.400000000000000e+01}', ""); + Error('\p{Numeric_Value= +0000045:=}'); + Error('\P{Numeric_Value= +0000045:=}'); Expect(1, 12986, '\p{Numeric_Value=:\A45\z:}', "");; Expect(0, 12987, '\p{Numeric_Value=:\A45\z:}', "");; - Expect(1, 12986, '\p{Numeric_Value=0000_0000_45}', ""); - Expect(0, 12986, '\p{^Numeric_Value=0000_0000_45}', ""); - Expect(0, 12986, '\P{Numeric_Value=0000_0000_45}', ""); - Expect(1, 12986, '\P{^Numeric_Value=0000_0000_45}', ""); - Expect(0, 12987, '\p{Numeric_Value=0000_0000_45}', ""); - Expect(1, 12987, '\p{^Numeric_Value=0000_0000_45}', ""); - Expect(1, 12987, '\P{Numeric_Value=0000_0000_45}', ""); - Expect(0, 12987, '\P{^Numeric_Value=0000_0000_45}', ""); - Expect(1, 12986, '\p{Numeric_Value: 4.500000000000000e+01}', ""); - Expect(0, 12986, '\p{^Numeric_Value: 4.500000000000000e+01}', ""); - Expect(0, 12986, '\P{Numeric_Value: 4.500000000000000e+01}', ""); - Expect(1, 12986, '\P{^Numeric_Value: 4.500000000000000e+01}', ""); - Expect(0, 12987, '\p{Numeric_Value: 4.500000000000000e+01}', ""); - Expect(1, 12987, '\p{^Numeric_Value: 4.500000000000000e+01}', ""); - Expect(1, 12987, '\P{Numeric_Value: 4.500000000000000e+01}', ""); - Expect(0, 12987, '\P{^Numeric_Value: 4.500000000000000e+01}', ""); - Error('\p{Nv= 0045:=}'); - Error('\P{Nv= 0045:=}'); + Expect(1, 12986, '\p{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{Nv=:\A45\z:}', "");; Expect(0, 12987, '\p{Nv=:\A45\z:}', "");; - Expect(1, 12986, '\p{Nv=00_00_00_00_45}', ""); - Expect(0, 12986, '\p{^Nv=00_00_00_00_45}', ""); - Expect(0, 12986, '\P{Nv=00_00_00_00_45}', ""); - Expect(1, 12986, '\P{^Nv=00_00_00_00_45}', ""); - Expect(0, 12987, '\p{Nv=00_00_00_00_45}', ""); - Expect(1, 12987, '\p{^Nv=00_00_00_00_45}', ""); - Expect(1, 12987, '\P{Nv=00_00_00_00_45}', ""); - Expect(0, 12987, '\P{^Nv=00_00_00_00_45}', ""); + Expect(1, 12986, '\p{Nv=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=4.500000000000000e+01}', ""); Expect(0, 12986, '\p{^Nv=4.500000000000000e+01}', ""); Expect(0, 12986, '\P{Nv=4.500000000000000e+01}', ""); @@ -79736,16 +81215,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=:=- +0_0_0_0_0_0_45}'); - Error('\P{Is_Numeric_Value=:=- +0_0_0_0_0_0_45}'); - Expect(1, 12986, '\p{Is_Numeric_Value=+00045}', ""); - Expect(0, 12986, '\p{^Is_Numeric_Value=+00045}', ""); - Expect(0, 12986, '\P{Is_Numeric_Value=+00045}', ""); - Expect(1, 12986, '\P{^Is_Numeric_Value=+00045}', ""); - Expect(0, 12987, '\p{Is_Numeric_Value=+00045}', ""); - Expect(1, 12987, '\p{^Is_Numeric_Value=+00045}', ""); - Expect(1, 12987, '\P{Is_Numeric_Value=+00045}', ""); - Expect(0, 12987, '\P{^Is_Numeric_Value=+00045}', ""); + 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}', ""); 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}', ""); @@ -79754,16 +81233,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= :=+00_00_00_45}'); - Error('\P{Is_Nv= :=+00_00_00_45}'); - Expect(1, 12986, '\p{Is_Nv=000045}', ""); - Expect(0, 12986, '\p{^Is_Nv=000045}', ""); - Expect(0, 12986, '\P{Is_Nv=000045}', ""); - Expect(1, 12986, '\P{^Is_Nv=000045}', ""); - Expect(0, 12987, '\p{Is_Nv=000045}', ""); - Expect(1, 12987, '\p{^Is_Nv=000045}', ""); - Expect(1, 12987, '\P{Is_Nv=000045}', ""); - Expect(0, 12987, '\P{^Is_Nv=000045}', ""); + 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}', ""); 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}', ""); @@ -79772,56 +81251,56 @@ 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= _00_00_46:=}'); - Error('\P{Numeric_Value= _00_00_46:=}'); + Error('\p{Numeric_Value=/a/ +046}'); + Error('\P{Numeric_Value=/a/ +046}'); Expect(1, 12987, '\p{Numeric_Value=:\A46\z:}', "");; Expect(0, 12988, '\p{Numeric_Value=:\A46\z:}', "");; - Expect(1, 12987, '\p{Numeric_Value=0_0_0_0_0_46}', ""); - Expect(0, 12987, '\p{^Numeric_Value=0_0_0_0_0_46}', ""); - Expect(0, 12987, '\P{Numeric_Value=0_0_0_0_0_46}', ""); - Expect(1, 12987, '\P{^Numeric_Value=0_0_0_0_0_46}', ""); - Expect(0, 12988, '\p{Numeric_Value=0_0_0_0_0_46}', ""); - Expect(1, 12988, '\p{^Numeric_Value=0_0_0_0_0_46}', ""); - Expect(1, 12988, '\P{Numeric_Value=0_0_0_0_0_46}', ""); - Expect(0, 12988, '\P{^Numeric_Value=0_0_0_0_0_46}', ""); - Expect(1, 12987, '\p{Numeric_Value=4.600000000000000e+01}', ""); - Expect(0, 12987, '\p{^Numeric_Value=4.600000000000000e+01}', ""); - Expect(0, 12987, '\P{Numeric_Value=4.600000000000000e+01}', ""); - Expect(1, 12987, '\P{^Numeric_Value=4.600000000000000e+01}', ""); - Expect(0, 12988, '\p{Numeric_Value=4.600000000000000e+01}', ""); - 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= 0_0_0_0_0_0_046/a/}'); - Error('\P{Nv= 0_0_0_0_0_0_046/a/}'); + Expect(1, 12987, '\p{Numeric_Value=046}', ""); + Expect(0, 12987, '\p{^Numeric_Value=046}', ""); + Expect(0, 12987, '\P{Numeric_Value=046}', ""); + Expect(1, 12987, '\P{^Numeric_Value=046}', ""); + Expect(0, 12988, '\p{Numeric_Value=046}', ""); + Expect(1, 12988, '\p{^Numeric_Value=046}', ""); + Expect(1, 12988, '\P{Numeric_Value=046}', ""); + Expect(0, 12988, '\P{^Numeric_Value=046}', ""); + Expect(1, 12987, '\p{Numeric_Value: 4.600000000000000e+01}', ""); + Expect(0, 12987, '\p{^Numeric_Value: 4.600000000000000e+01}', ""); + Expect(0, 12987, '\P{Numeric_Value: 4.600000000000000e+01}', ""); + Expect(1, 12987, '\P{^Numeric_Value: 4.600000000000000e+01}', ""); + Expect(0, 12988, '\p{Numeric_Value: 4.600000000000000e+01}', ""); + 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:=}'); Expect(1, 12987, '\p{Nv=:\A46\z:}', "");; Expect(0, 12988, '\p{Nv=:\A46\z:}', "");; - Expect(1, 12987, '\p{Nv=0_0_0_46}', ""); - Expect(0, 12987, '\p{^Nv=0_0_0_46}', ""); - Expect(0, 12987, '\P{Nv=0_0_0_46}', ""); - Expect(1, 12987, '\P{^Nv=0_0_0_46}', ""); - Expect(0, 12988, '\p{Nv=0_0_0_46}', ""); - Expect(1, 12988, '\p{^Nv=0_0_0_46}', ""); - Expect(1, 12988, '\P{Nv=0_0_0_46}', ""); - Expect(0, 12988, '\P{^Nv=0_0_0_46}', ""); - Expect(1, 12987, '\p{Nv=4.600000000000000e+01}', ""); - Expect(0, 12987, '\p{^Nv=4.600000000000000e+01}', ""); - Expect(0, 12987, '\P{Nv=4.600000000000000e+01}', ""); - 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=:=-_00_00_00_00_04_6}'); - Error('\P{Is_Numeric_Value=:=-_00_00_00_00_04_6}'); - Expect(1, 12987, '\p{Is_Numeric_Value=+0_0_0_0_0_00046}', ""); - Expect(0, 12987, '\p{^Is_Numeric_Value=+0_0_0_0_0_00046}', ""); - Expect(0, 12987, '\P{Is_Numeric_Value=+0_0_0_0_0_00046}', ""); - Expect(1, 12987, '\P{^Is_Numeric_Value=+0_0_0_0_0_00046}', ""); - Expect(0, 12988, '\p{Is_Numeric_Value=+0_0_0_0_0_00046}', ""); - Expect(1, 12988, '\p{^Is_Numeric_Value=+0_0_0_0_0_00046}', ""); - Expect(1, 12988, '\P{Is_Numeric_Value=+0_0_0_0_0_00046}', ""); - Expect(0, 12988, '\P{^Is_Numeric_Value=+0_0_0_0_0_00046}', ""); + Expect(1, 12987, '\p{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{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}', ""); @@ -79830,56 +81309,56 @@ 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= -+0000_0000_46/a/}'); - Error('\P{Is_Nv= -+0000_0000_46/a/}'); - Expect(1, 12987, '\p{Is_Nv: 0_0_0_0_0_0_0_0_0_46}', ""); - Expect(0, 12987, '\p{^Is_Nv: 0_0_0_0_0_0_0_0_0_46}', ""); - Expect(0, 12987, '\P{Is_Nv: 0_0_0_0_0_0_0_0_0_46}', ""); - Expect(1, 12987, '\P{^Is_Nv: 0_0_0_0_0_0_0_0_0_46}', ""); - Expect(0, 12988, '\p{Is_Nv: 0_0_0_0_0_0_0_0_0_46}', ""); - Expect(1, 12988, '\p{^Is_Nv: 0_0_0_0_0_0_0_0_0_46}', ""); - Expect(1, 12988, '\P{Is_Nv: 0_0_0_0_0_0_0_0_0_46}', ""); - Expect(0, 12988, '\P{^Is_Nv: 0_0_0_0_0_0_0_0_0_46}', ""); - Expect(1, 12987, '\p{Is_Nv: 4.600000000000000e+01}', ""); - Expect(0, 12987, '\p{^Is_Nv: 4.600000000000000e+01}', ""); - Expect(0, 12987, '\P{Is_Nv: 4.600000000000000e+01}', ""); - Expect(1, 12987, '\P{^Is_Nv: 4.600000000000000e+01}', ""); - Expect(0, 12988, '\p{Is_Nv: 4.600000000000000e+01}', ""); - Expect(1, 12988, '\p{^Is_Nv: 4.600000000000000e+01}', ""); - Expect(1, 12988, '\P{Is_Nv: 4.600000000000000e+01}', ""); - Expect(0, 12988, '\P{^Is_Nv: 4.600000000000000e+01}', ""); - Error('\p{Numeric_Value= 00000047/a/}'); - Error('\P{Numeric_Value= 00000047/a/}'); + 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}', ""); + Expect(1, 12987, '\p{Is_Nv=4.600000000000000e+01}', ""); + Expect(0, 12987, '\p{^Is_Nv=4.600000000000000e+01}', ""); + Expect(0, 12987, '\P{Is_Nv=4.600000000000000e+01}', ""); + Expect(1, 12987, '\P{^Is_Nv=4.600000000000000e+01}', ""); + Expect(0, 12988, '\p{Is_Nv=4.600000000000000e+01}', ""); + Expect(1, 12988, '\p{^Is_Nv=4.600000000000000e+01}', ""); + Expect(1, 12988, '\P{Is_Nv=4.600000000000000e+01}', ""); + Expect(0, 12988, '\P{^Is_Nv=4.600000000000000e+01}', ""); + Error('\p{Numeric_Value=/a/ -000000047}'); + Error('\P{Numeric_Value=/a/ -000000047}'); Expect(1, 12988, '\p{Numeric_Value=:\A47\z:}', "");; Expect(0, 12989, '\p{Numeric_Value=:\A47\z:}', "");; - Expect(1, 12988, '\p{Numeric_Value=0_0_0_0_0_0_0_0_47}', ""); - Expect(0, 12988, '\p{^Numeric_Value=0_0_0_0_0_0_0_0_47}', ""); - Expect(0, 12988, '\P{Numeric_Value=0_0_0_0_0_0_0_0_47}', ""); - Expect(1, 12988, '\P{^Numeric_Value=0_0_0_0_0_0_0_0_47}', ""); - Expect(0, 12989, '\p{Numeric_Value=0_0_0_0_0_0_0_0_47}', ""); - Expect(1, 12989, '\p{^Numeric_Value=0_0_0_0_0_0_0_0_47}', ""); - Expect(1, 12989, '\P{Numeric_Value=0_0_0_0_0_0_0_0_47}', ""); - Expect(0, 12989, '\P{^Numeric_Value=0_0_0_0_0_0_0_0_47}', ""); - Expect(1, 12988, '\p{Numeric_Value=4.700000000000000e+01}', ""); - Expect(0, 12988, '\p{^Numeric_Value=4.700000000000000e+01}', ""); - Expect(0, 12988, '\P{Numeric_Value=4.700000000000000e+01}', ""); - 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/ +04_7}'); - Error('\P{Nv=/a/ +04_7}'); + 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{Nv=:\A47\z:}', "");; Expect(0, 12989, '\p{Nv=:\A47\z:}', "");; - Expect(1, 12988, '\p{Nv=000000047}', ""); - Expect(0, 12988, '\p{^Nv=000000047}', ""); - Expect(0, 12988, '\P{Nv=000000047}', ""); - Expect(1, 12988, '\P{^Nv=000000047}', ""); - Expect(0, 12989, '\p{Nv=000000047}', ""); - Expect(1, 12989, '\p{^Nv=000000047}', ""); - Expect(1, 12989, '\P{Nv=000000047}', ""); - Expect(0, 12989, '\P{^Nv=000000047}', ""); + Expect(1, 12988, '\p{Nv=00000000047}', ""); + Expect(0, 12988, '\p{^Nv=00000000047}', ""); + Expect(0, 12988, '\P{Nv=00000000047}', ""); + Expect(1, 12988, '\P{^Nv=00000000047}', ""); + Expect(0, 12989, '\p{Nv=00000000047}', ""); + Expect(1, 12989, '\p{^Nv=00000000047}', ""); + Expect(1, 12989, '\P{Nv=00000000047}', ""); + Expect(0, 12989, '\P{^Nv=00000000047}', ""); Expect(1, 12988, '\p{Nv=4.700000000000000e+01}', ""); Expect(0, 12988, '\p{^Nv=4.700000000000000e+01}', ""); Expect(0, 12988, '\P{Nv=4.700000000000000e+01}', ""); @@ -79888,16 +81367,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=_ 000000047/a/}'); - Error('\P{Is_Numeric_Value=_ 000000047/a/}'); - Expect(1, 12988, '\p{Is_Numeric_Value=000004_7}', ""); - Expect(0, 12988, '\p{^Is_Numeric_Value=000004_7}', ""); - Expect(0, 12988, '\P{Is_Numeric_Value=000004_7}', ""); - Expect(1, 12988, '\P{^Is_Numeric_Value=000004_7}', ""); - Expect(0, 12989, '\p{Is_Numeric_Value=000004_7}', ""); - Expect(1, 12989, '\p{^Is_Numeric_Value=000004_7}', ""); - Expect(1, 12989, '\P{Is_Numeric_Value=000004_7}', ""); - Expect(0, 12989, '\P{^Is_Numeric_Value=000004_7}', ""); + 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}', ""); 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}', ""); @@ -79906,36 +81385,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12989, '\p{^Is_Numeric_Value=4.700000000000000e+01}', ""); Expect(1, 12989, '\P{Is_Numeric_Value=4.700000000000000e+01}', ""); Expect(0, 12989, '\P{^Is_Numeric_Value=4.700000000000000e+01}', ""); - Error('\p{Is_Nv: :=47}'); - Error('\P{Is_Nv: :=47}'); - Expect(1, 12988, '\p{Is_Nv=000047}', ""); - Expect(0, 12988, '\p{^Is_Nv=000047}', ""); - Expect(0, 12988, '\P{Is_Nv=000047}', ""); - Expect(1, 12988, '\P{^Is_Nv=000047}', ""); - Expect(0, 12989, '\p{Is_Nv=000047}', ""); - Expect(1, 12989, '\p{^Is_Nv=000047}', ""); - Expect(1, 12989, '\P{Is_Nv=000047}', ""); - Expect(0, 12989, '\P{^Is_Nv=000047}', ""); - Expect(1, 12988, '\p{Is_Nv: 4.700000000000000e+01}', ""); - Expect(0, 12988, '\p{^Is_Nv: 4.700000000000000e+01}', ""); - Expect(0, 12988, '\P{Is_Nv: 4.700000000000000e+01}', ""); - Expect(1, 12988, '\P{^Is_Nv: 4.700000000000000e+01}', ""); - Expect(0, 12989, '\p{Is_Nv: 4.700000000000000e+01}', ""); - Expect(1, 12989, '\p{^Is_Nv: 4.700000000000000e+01}', ""); - Expect(1, 12989, '\P{Is_Nv: 4.700000000000000e+01}', ""); - Expect(0, 12989, '\P{^Is_Nv: 4.700000000000000e+01}', ""); - Error('\p{Numeric_Value: /a/ _48}'); - Error('\P{Numeric_Value: /a/ _48}'); + 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}', ""); + Expect(1, 12988, '\p{Is_Nv=4.700000000000000e+01}', ""); + Expect(0, 12988, '\p{^Is_Nv=4.700000000000000e+01}', ""); + Expect(0, 12988, '\P{Is_Nv=4.700000000000000e+01}', ""); + Expect(1, 12988, '\P{^Is_Nv=4.700000000000000e+01}', ""); + Expect(0, 12989, '\p{Is_Nv=4.700000000000000e+01}', ""); + Expect(1, 12989, '\p{^Is_Nv=4.700000000000000e+01}', ""); + Expect(1, 12989, '\P{Is_Nv=4.700000000000000e+01}', ""); + Expect(0, 12989, '\P{^Is_Nv=4.700000000000000e+01}', ""); + Error('\p{Numeric_Value=:= _00_04_8}'); + Error('\P{Numeric_Value=:= _00_04_8}'); Expect(1, 12989, '\p{Numeric_Value=:\A48\z:}', "");; Expect(0, 12990, '\p{Numeric_Value=:\A48\z:}', "");; - Expect(1, 12989, '\p{Numeric_Value=004_8}', ""); - Expect(0, 12989, '\p{^Numeric_Value=004_8}', ""); - Expect(0, 12989, '\P{Numeric_Value=004_8}', ""); - Expect(1, 12989, '\P{^Numeric_Value=004_8}', ""); - Expect(0, 12990, '\p{Numeric_Value=004_8}', ""); - Expect(1, 12990, '\p{^Numeric_Value=004_8}', ""); - Expect(1, 12990, '\P{Numeric_Value=004_8}', ""); - Expect(0, 12990, '\P{^Numeric_Value=004_8}', ""); + Expect(1, 12989, '\p{Numeric_Value=4_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=4.800000000000000e+01}', ""); Expect(0, 12989, '\p{^Numeric_Value=4.800000000000000e+01}', ""); Expect(0, 12989, '\P{Numeric_Value=4.800000000000000e+01}', ""); @@ -79944,36 +81423,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12990, '\p{^Numeric_Value=4.800000000000000e+01}', ""); Expect(1, 12990, '\P{Numeric_Value=4.800000000000000e+01}', ""); Expect(0, 12990, '\P{^Numeric_Value=4.800000000000000e+01}', ""); - Error('\p{Nv= :=00000048}'); - Error('\P{Nv= :=00000048}'); + Error('\p{Nv=:= _48}'); + Error('\P{Nv=:= _48}'); Expect(1, 12989, '\p{Nv=:\A48\z:}', "");; Expect(0, 12990, '\p{Nv=:\A48\z:}', "");; - Expect(1, 12989, '\p{Nv=+00048}', ""); - Expect(0, 12989, '\p{^Nv=+00048}', ""); - Expect(0, 12989, '\P{Nv=+00048}', ""); - Expect(1, 12989, '\P{^Nv=+00048}', ""); - Expect(0, 12990, '\p{Nv=+00048}', ""); - Expect(1, 12990, '\p{^Nv=+00048}', ""); - Expect(1, 12990, '\P{Nv=+00048}', ""); - Expect(0, 12990, '\P{^Nv=+00048}', ""); - Expect(1, 12989, '\p{Nv: 4.800000000000000e+01}', ""); - Expect(0, 12989, '\p{^Nv: 4.800000000000000e+01}', ""); - Expect(0, 12989, '\P{Nv: 4.800000000000000e+01}', ""); - Expect(1, 12989, '\P{^Nv: 4.800000000000000e+01}', ""); - Expect(0, 12990, '\p{Nv: 4.800000000000000e+01}', ""); - Expect(1, 12990, '\p{^Nv: 4.800000000000000e+01}', ""); - Expect(1, 12990, '\P{Nv: 4.800000000000000e+01}', ""); - Expect(0, 12990, '\P{^Nv: 4.800000000000000e+01}', ""); - Error('\p{Is_Numeric_Value= :=0048}'); - Error('\P{Is_Numeric_Value= :=0048}'); - Expect(1, 12989, '\p{Is_Numeric_Value=+0_0_0_0_0048}', ""); - Expect(0, 12989, '\p{^Is_Numeric_Value=+0_0_0_0_0048}', ""); - Expect(0, 12989, '\P{Is_Numeric_Value=+0_0_0_0_0048}', ""); - Expect(1, 12989, '\P{^Is_Numeric_Value=+0_0_0_0_0048}', ""); - Expect(0, 12990, '\p{Is_Numeric_Value=+0_0_0_0_0048}', ""); - Expect(1, 12990, '\p{^Is_Numeric_Value=+0_0_0_0_0048}', ""); - Expect(1, 12990, '\P{Is_Numeric_Value=+0_0_0_0_0048}', ""); - Expect(0, 12990, '\P{^Is_Numeric_Value=+0_0_0_0_0048}', ""); + Expect(1, 12989, '\p{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=4.800000000000000e+01}', ""); + Expect(0, 12989, '\p{^Nv=4.800000000000000e+01}', ""); + Expect(0, 12989, '\P{Nv=4.800000000000000e+01}', ""); + Expect(1, 12989, '\P{^Nv=4.800000000000000e+01}', ""); + Expect(0, 12990, '\p{Nv=4.800000000000000e+01}', ""); + Expect(1, 12990, '\p{^Nv=4.800000000000000e+01}', ""); + Expect(1, 12990, '\P{Nv=4.800000000000000e+01}', ""); + Expect(0, 12990, '\P{^Nv=4.800000000000000e+01}', ""); + Error('\p{Is_Numeric_Value=/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}', ""); @@ -79982,36 +81461,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12990, '\p{^Is_Numeric_Value=4.800000000000000e+01}', ""); Expect(1, 12990, '\P{Is_Numeric_Value=4.800000000000000e+01}', ""); Expect(0, 12990, '\P{^Is_Numeric_Value=4.800000000000000e+01}', ""); - Error('\p{Is_Nv=:=_-00000048}'); - Error('\P{Is_Nv=:=_-00000048}'); - Expect(1, 12989, '\p{Is_Nv: +00048}', ""); - Expect(0, 12989, '\p{^Is_Nv: +00048}', ""); - Expect(0, 12989, '\P{Is_Nv: +00048}', ""); - Expect(1, 12989, '\P{^Is_Nv: +00048}', ""); - Expect(0, 12990, '\p{Is_Nv: +00048}', ""); - Expect(1, 12990, '\p{^Is_Nv: +00048}', ""); - Expect(1, 12990, '\P{Is_Nv: +00048}', ""); - Expect(0, 12990, '\P{^Is_Nv: +00048}', ""); - Expect(1, 12989, '\p{Is_Nv=4.800000000000000e+01}', ""); - Expect(0, 12989, '\p{^Is_Nv=4.800000000000000e+01}', ""); - Expect(0, 12989, '\P{Is_Nv=4.800000000000000e+01}', ""); - Expect(1, 12989, '\P{^Is_Nv=4.800000000000000e+01}', ""); - Expect(0, 12990, '\p{Is_Nv=4.800000000000000e+01}', ""); - 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=_+00000_00004_9/a/}'); - Error('\P{Numeric_Value=_+00000_00004_9/a/}'); + 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}', ""); + 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}', ""); + Expect(1, 12989, '\P{^Is_Nv:4.800000000000000e+01}', ""); + Expect(0, 12990, '\p{Is_Nv:4.800000000000000e+01}', ""); + 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}'); Expect(1, 12990, '\p{Numeric_Value=:\A49\z:}', "");; Expect(0, 12991, '\p{Numeric_Value=:\A49\z:}', "");; - Expect(1, 12990, '\p{Numeric_Value=00000000049}', ""); - Expect(0, 12990, '\p{^Numeric_Value=00000000049}', ""); - Expect(0, 12990, '\P{Numeric_Value=00000000049}', ""); - Expect(1, 12990, '\P{^Numeric_Value=00000000049}', ""); - Expect(0, 12991, '\p{Numeric_Value=00000000049}', ""); - Expect(1, 12991, '\p{^Numeric_Value=00000000049}', ""); - Expect(1, 12991, '\P{Numeric_Value=00000000049}', ""); - Expect(0, 12991, '\P{^Numeric_Value=00000000049}', ""); + Expect(1, 12990, '\p{Numeric_Value=+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=4.900000000000000e+01}', ""); Expect(0, 12990, '\p{^Numeric_Value=4.900000000000000e+01}', ""); Expect(0, 12990, '\P{Numeric_Value=4.900000000000000e+01}', ""); @@ -80020,18 +81499,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=/a/ -049}'); - Error('\P{Nv=/a/ -049}'); + Error('\p{Nv=:=-+4_9}'); + Error('\P{Nv=:=-+4_9}'); Expect(1, 12990, '\p{Nv=:\A49\z:}', "");; Expect(0, 12991, '\p{Nv=:\A49\z:}', "");; - Expect(1, 12990, '\p{Nv=0049}', ""); - Expect(0, 12990, '\p{^Nv=0049}', ""); - Expect(0, 12990, '\P{Nv=0049}', ""); - Expect(1, 12990, '\P{^Nv=0049}', ""); - Expect(0, 12991, '\p{Nv=0049}', ""); - Expect(1, 12991, '\p{^Nv=0049}', ""); - Expect(1, 12991, '\P{Nv=0049}', ""); - Expect(0, 12991, '\P{^Nv=0049}', ""); + Expect(1, 12990, '\p{Nv: 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=4.900000000000000e+01}', ""); Expect(0, 12990, '\p{^Nv=4.900000000000000e+01}', ""); Expect(0, 12990, '\P{Nv=4.900000000000000e+01}', ""); @@ -80040,16 +81519,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=-000000049/a/}'); - Error('\P{Is_Numeric_Value=-000000049/a/}'); - Expect(1, 12990, '\p{Is_Numeric_Value=+4_9}', ""); - Expect(0, 12990, '\p{^Is_Numeric_Value=+4_9}', ""); - Expect(0, 12990, '\P{Is_Numeric_Value=+4_9}', ""); - Expect(1, 12990, '\P{^Is_Numeric_Value=+4_9}', ""); - Expect(0, 12991, '\p{Is_Numeric_Value=+4_9}', ""); - Expect(1, 12991, '\p{^Is_Numeric_Value=+4_9}', ""); - Expect(1, 12991, '\P{Is_Numeric_Value=+4_9}', ""); - Expect(0, 12991, '\P{^Is_Numeric_Value=+4_9}', ""); + 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}', ""); 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}', ""); @@ -80058,16 +81537,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=_:=0049}'); - Error('\P{Is_Nv=_:=0049}'); - Expect(1, 12990, '\p{Is_Nv=0000049}', ""); - Expect(0, 12990, '\p{^Is_Nv=0000049}', ""); - Expect(0, 12990, '\P{Is_Nv=0000049}', ""); - Expect(1, 12990, '\P{^Is_Nv=0000049}', ""); - Expect(0, 12991, '\p{Is_Nv=0000049}', ""); - Expect(1, 12991, '\p{^Is_Nv=0000049}', ""); - Expect(1, 12991, '\P{Is_Nv=0000049}', ""); - Expect(0, 12991, '\P{^Is_Nv=0000049}', ""); + 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}', ""); 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}', ""); @@ -80076,18 +81555,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_0_0_0_0_05}'); - Error('\P{Numeric_Value: _:=0_0_0_0_0_0_0_0_05}'); + Error('\p{Numeric_Value= _0_0_0_0_05:=}'); + Error('\P{Numeric_Value= _0_0_0_0_05:=}'); Expect(1, 131361, '\p{Numeric_Value=:\A5\z:}', "");; Expect(0, 131362, '\p{Numeric_Value=:\A5\z:}', "");; - Expect(1, 131361, '\p{Numeric_Value=0_5}', ""); - Expect(0, 131361, '\p{^Numeric_Value=0_5}', ""); - Expect(0, 131361, '\P{Numeric_Value=0_5}', ""); - Expect(1, 131361, '\P{^Numeric_Value=0_5}', ""); - Expect(0, 131362, '\p{Numeric_Value=0_5}', ""); - Expect(1, 131362, '\p{^Numeric_Value=0_5}', ""); - Expect(1, 131362, '\P{Numeric_Value=0_5}', ""); - Expect(0, 131362, '\P{^Numeric_Value=0_5}', ""); + Expect(1, 131361, '\p{Numeric_Value=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=5.000000000000000e+00}', ""); Expect(0, 131361, '\p{^Numeric_Value=5.000000000000000e+00}', ""); Expect(0, 131361, '\P{Numeric_Value=5.000000000000000e+00}', ""); @@ -80096,18 +81575,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: :=00_00_5}'); - Error('\P{Nv: :=00_00_5}'); + Error('\p{Nv=/a/0000005}'); + Error('\P{Nv=/a/0000005}'); Expect(1, 131361, '\p{Nv=:\A5\z:}', "");; Expect(0, 131362, '\p{Nv=:\A5\z:}', "");; - Expect(1, 131361, '\p{Nv=005}', ""); - Expect(0, 131361, '\p{^Nv=005}', ""); - Expect(0, 131361, '\P{Nv=005}', ""); - Expect(1, 131361, '\P{^Nv=005}', ""); - Expect(0, 131362, '\p{Nv=005}', ""); - Expect(1, 131362, '\p{^Nv=005}', ""); - Expect(1, 131362, '\P{Nv=005}', ""); - Expect(0, 131362, '\P{^Nv=005}', ""); + Expect(1, 131361, '\p{Nv=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=5.000000000000000e+00}', ""); Expect(0, 131361, '\p{^Nv=5.000000000000000e+00}', ""); Expect(0, 131361, '\P{Nv=5.000000000000000e+00}', ""); @@ -80116,16 +81595,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: -_000005/a/}'); - Error('\P{Is_Numeric_Value: -_000005/a/}'); - Expect(1, 131361, '\p{Is_Numeric_Value: +0000000005}', ""); - Expect(0, 131361, '\p{^Is_Numeric_Value: +0000000005}', ""); - Expect(0, 131361, '\P{Is_Numeric_Value: +0000000005}', ""); - Expect(1, 131361, '\P{^Is_Numeric_Value: +0000000005}', ""); - Expect(0, 131362, '\p{Is_Numeric_Value: +0000000005}', ""); - Expect(1, 131362, '\p{^Is_Numeric_Value: +0000000005}', ""); - Expect(1, 131362, '\P{Is_Numeric_Value: +0000000005}', ""); - Expect(0, 131362, '\P{^Is_Numeric_Value: +0000000005}', ""); + 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}', ""); 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}', ""); @@ -80134,16 +81613,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/ 00_00_5}'); - Error('\P{Is_Nv=/a/ 00_00_5}'); - Expect(1, 131361, '\p{Is_Nv=000000005}', ""); - Expect(0, 131361, '\p{^Is_Nv=000000005}', ""); - Expect(0, 131361, '\P{Is_Nv=000000005}', ""); - Expect(1, 131361, '\P{^Is_Nv=000000005}', ""); - Expect(0, 131362, '\p{Is_Nv=000000005}', ""); - Expect(1, 131362, '\p{^Is_Nv=000000005}', ""); - Expect(1, 131362, '\P{Is_Nv=000000005}', ""); - Expect(0, 131362, '\P{^Is_Nv=000000005}', ""); + 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}', ""); 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}', ""); @@ -80152,18 +81631,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: /a/_-0005/000000012}'); - Error('\P{Numeric_Value: /a/_-0005/000000012}'); + Error('\p{Numeric_Value=-_05/00012/a/}'); + Error('\P{Numeric_Value=-_05/00012/a/}'); Expect(1, 68090, '\p{Numeric_Value=:\A5/12\z:}', "");; Expect(0, 68091, '\p{Numeric_Value=:\A5/12\z:}', "");; - Expect(1, 68090, '\p{Numeric_Value=0005/0012}', ""); - Expect(0, 68090, '\p{^Numeric_Value=0005/0012}', ""); - Expect(0, 68090, '\P{Numeric_Value=0005/0012}', ""); - Expect(1, 68090, '\P{^Numeric_Value=0005/0012}', ""); - Expect(0, 68091, '\p{Numeric_Value=0005/0012}', ""); - Expect(1, 68091, '\p{^Numeric_Value=0005/0012}', ""); - Expect(1, 68091, '\P{Numeric_Value=0005/0012}', ""); - Expect(0, 68091, '\P{^Numeric_Value=0005/0012}', ""); + Expect(1, 68090, '\p{Numeric_Value=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=300/720}', ""); Expect(0, 68090, '\p{^Numeric_Value=300/720}', ""); Expect(0, 68090, '\P{Numeric_Value=300/720}', ""); @@ -80174,14 +81653,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(0, 68091, '\P{^Numeric_Value=300/720}', ""); Error('\p{Numeric_Value=4.2e-01}'); Error('\P{Numeric_Value=4.2e-01}'); - Expect(1, 68090, '\p{Numeric_Value=4.17e-01}', ""); - Expect(0, 68090, '\p{^Numeric_Value=4.17e-01}', ""); - Expect(0, 68090, '\P{Numeric_Value=4.17e-01}', ""); - Expect(1, 68090, '\P{^Numeric_Value=4.17e-01}', ""); - Expect(0, 68091, '\p{Numeric_Value=4.17e-01}', ""); - Expect(1, 68091, '\p{^Numeric_Value=4.17e-01}', ""); - Expect(1, 68091, '\P{Numeric_Value=4.17e-01}', ""); - Expect(0, 68091, '\P{^Numeric_Value=4.17e-01}', ""); + Error('\p{Numeric_Value=4.17e-01}'); + 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}', ""); @@ -80192,14 +81665,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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=0.417}', ""); - Expect(0, 68090, '\p{^Numeric_Value=0.417}', ""); - Expect(0, 68090, '\P{Numeric_Value=0.417}', ""); - Expect(1, 68090, '\P{^Numeric_Value=0.417}', ""); - Expect(0, 68091, '\p{Numeric_Value=0.417}', ""); - Expect(1, 68091, '\p{^Numeric_Value=0.417}', ""); - Expect(1, 68091, '\P{Numeric_Value=0.417}', ""); - Expect(0, 68091, '\P{^Numeric_Value=0.417}', ""); + Error('\p{Numeric_Value=0.417}'); + Error('\P{Numeric_Value=0.417}'); Expect(1, 68090, '\p{Numeric_Value=4.1667e-01}', ""); Expect(0, 68090, '\p{^Numeric_Value=4.1667e-01}', ""); Expect(0, 68090, '\P{Numeric_Value=4.1667e-01}', ""); @@ -80216,18 +81683,34 @@ 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}', ""); - Error('\p{Nv=/a/ 0000000005/00000012}'); - Error('\P{Nv=/a/ 0000000005/00000012}'); + 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}', ""); + Expect(1, 68090, '\P{^Numeric_Value=0.41667}', ""); + Expect(0, 68091, '\p{Numeric_Value=0.41667}', ""); + 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}'); Expect(1, 68090, '\p{Nv=:\A5/12\z:}', "");; Expect(0, 68091, '\p{Nv=:\A5/12\z:}', "");; - Expect(1, 68090, '\p{Nv=005/00000012}', ""); - Expect(0, 68090, '\p{^Nv=005/00000012}', ""); - Expect(0, 68090, '\P{Nv=005/00000012}', ""); - Expect(1, 68090, '\P{^Nv=005/00000012}', ""); - Expect(0, 68091, '\p{Nv=005/00000012}', ""); - Expect(1, 68091, '\p{^Nv=005/00000012}', ""); - Expect(1, 68091, '\P{Nv=005/00000012}', ""); - Expect(0, 68091, '\P{^Nv=005/00000012}', ""); + Expect(1, 68090, '\p{Nv=+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=300/720}', ""); Expect(0, 68090, '\p{^Nv=300/720}', ""); Expect(0, 68090, '\P{Nv=300/720}', ""); @@ -80238,14 +81721,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(0, 68091, '\P{^Nv=300/720}', ""); Error('\p{Nv=4.2e-01}'); Error('\P{Nv=4.2e-01}'); - Expect(1, 68090, '\p{Nv:4.17e-01}', ""); - Expect(0, 68090, '\p{^Nv:4.17e-01}', ""); - Expect(0, 68090, '\P{Nv:4.17e-01}', ""); - Expect(1, 68090, '\P{^Nv:4.17e-01}', ""); - Expect(0, 68091, '\p{Nv:4.17e-01}', ""); - Expect(1, 68091, '\p{^Nv:4.17e-01}', ""); - Expect(1, 68091, '\P{Nv:4.17e-01}', ""); - Expect(0, 68091, '\P{^Nv:4.17e-01}', ""); + Error('\p{Nv=4.17e-01}'); + Error('\P{Nv=4.17e-01}'); Error('\p{Nv=0.42}'); Error('\P{Nv=0.42}'); Expect(1, 68090, '\p{Nv=4.167e-01}', ""); @@ -80256,22 +81733,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68091, '\p{^Nv=4.167e-01}', ""); Expect(1, 68091, '\P{Nv=4.167e-01}', ""); Expect(0, 68091, '\P{^Nv=4.167e-01}', ""); - Expect(1, 68090, '\p{Nv=0.417}', ""); - Expect(0, 68090, '\p{^Nv=0.417}', ""); - Expect(0, 68090, '\P{Nv=0.417}', ""); - Expect(1, 68090, '\P{^Nv=0.417}', ""); - Expect(0, 68091, '\p{Nv=0.417}', ""); - Expect(1, 68091, '\p{^Nv=0.417}', ""); - Expect(1, 68091, '\P{Nv=0.417}', ""); - Expect(0, 68091, '\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}', ""); + 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=0.4167}', ""); Expect(0, 68090, '\p{^Nv=0.4167}', ""); Expect(0, 68090, '\P{Nv=0.4167}', ""); @@ -80280,16 +81751,32 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68091, '\p{^Nv=0.4167}', ""); Expect(1, 68091, '\P{Nv=0.4167}', ""); Expect(0, 68091, '\P{^Nv=0.4167}', ""); - Error('\p{Is_Numeric_Value=/a/ -000000005/0012}'); - Error('\P{Is_Numeric_Value=/a/ -000000005/0012}'); - Expect(1, 68090, '\p{Is_Numeric_Value=00005/00012}', ""); - Expect(0, 68090, '\p{^Is_Numeric_Value=00005/00012}', ""); - Expect(0, 68090, '\P{Is_Numeric_Value=00005/00012}', ""); - Expect(1, 68090, '\P{^Is_Numeric_Value=00005/00012}', ""); - Expect(0, 68091, '\p{Is_Numeric_Value=00005/00012}', ""); - Expect(1, 68091, '\p{^Is_Numeric_Value=00005/00012}', ""); - Expect(1, 68091, '\P{Is_Numeric_Value=00005/00012}', ""); - Expect(0, 68091, '\P{^Is_Numeric_Value=00005/00012}', ""); + Expect(1, 68090, '\p{Nv=4.16667e-01}', ""); + Expect(0, 68090, '\p{^Nv=4.16667e-01}', ""); + Expect(0, 68090, '\P{Nv=4.16667e-01}', ""); + Expect(1, 68090, '\P{^Nv=4.16667e-01}', ""); + Expect(0, 68091, '\p{Nv=4.16667e-01}', ""); + Expect(1, 68091, '\p{^Nv=4.16667e-01}', ""); + Expect(1, 68091, '\P{Nv=4.16667e-01}', ""); + Expect(0, 68091, '\P{^Nv=4.16667e-01}', ""); + Expect(1, 68090, '\p{Nv=0.41667}', ""); + Expect(0, 68090, '\p{^Nv=0.41667}', ""); + Expect(0, 68090, '\P{Nv=0.41667}', ""); + Expect(1, 68090, '\P{^Nv=0.41667}', ""); + Expect(0, 68091, '\p{Nv=0.41667}', ""); + 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}', ""); 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}', ""); @@ -80300,32 +81787,20 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(0, 68091, '\P{^Is_Numeric_Value=300/720}', ""); Error('\p{Is_Numeric_Value=4.2e-01}'); Error('\P{Is_Numeric_Value=4.2e-01}'); - Expect(1, 68090, '\p{Is_Numeric_Value=4.17e-01}', ""); - Expect(0, 68090, '\p{^Is_Numeric_Value=4.17e-01}', ""); - Expect(0, 68090, '\P{Is_Numeric_Value=4.17e-01}', ""); - Expect(1, 68090, '\P{^Is_Numeric_Value=4.17e-01}', ""); - Expect(0, 68091, '\p{Is_Numeric_Value=4.17e-01}', ""); - Expect(1, 68091, '\p{^Is_Numeric_Value=4.17e-01}', ""); - Expect(1, 68091, '\P{Is_Numeric_Value=4.17e-01}', ""); - Expect(0, 68091, '\P{^Is_Numeric_Value=4.17e-01}', ""); + Error('\p{Is_Numeric_Value=4.17e-01}'); + Error('\P{Is_Numeric_Value=4.17e-01}'); Error('\p{Is_Numeric_Value=0.42}'); Error('\P{Is_Numeric_Value=0.42}'); - Expect(1, 68090, '\p{Is_Numeric_Value: 4.167e-01}', ""); - Expect(0, 68090, '\p{^Is_Numeric_Value: 4.167e-01}', ""); - Expect(0, 68090, '\P{Is_Numeric_Value: 4.167e-01}', ""); - Expect(1, 68090, '\P{^Is_Numeric_Value: 4.167e-01}', ""); - Expect(0, 68091, '\p{Is_Numeric_Value: 4.167e-01}', ""); - Expect(1, 68091, '\p{^Is_Numeric_Value: 4.167e-01}', ""); - Expect(1, 68091, '\P{Is_Numeric_Value: 4.167e-01}', ""); - Expect(0, 68091, '\P{^Is_Numeric_Value: 4.167e-01}', ""); - Expect(1, 68090, '\p{Is_Numeric_Value=0.417}', ""); - Expect(0, 68090, '\p{^Is_Numeric_Value=0.417}', ""); - Expect(0, 68090, '\P{Is_Numeric_Value=0.417}', ""); - Expect(1, 68090, '\P{^Is_Numeric_Value=0.417}', ""); - Expect(0, 68091, '\p{Is_Numeric_Value=0.417}', ""); - Expect(1, 68091, '\p{^Is_Numeric_Value=0.417}', ""); - Expect(1, 68091, '\P{Is_Numeric_Value=0.417}', ""); - Expect(0, 68091, '\P{^Is_Numeric_Value=0.417}', ""); + Expect(1, 68090, '\p{Is_Numeric_Value=4.167e-01}', ""); + Expect(0, 68090, '\p{^Is_Numeric_Value=4.167e-01}', ""); + Expect(0, 68090, '\P{Is_Numeric_Value=4.167e-01}', ""); + Expect(1, 68090, '\P{^Is_Numeric_Value=4.167e-01}', ""); + Expect(0, 68091, '\p{Is_Numeric_Value=4.167e-01}', ""); + Expect(1, 68091, '\p{^Is_Numeric_Value=4.167e-01}', ""); + Expect(1, 68091, '\P{Is_Numeric_Value=4.167e-01}', ""); + Expect(0, 68091, '\P{^Is_Numeric_Value=4.167e-01}', ""); + 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}', ""); @@ -80342,16 +81817,32 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68091, '\p{^Is_Numeric_Value=0.4167}', ""); Expect(1, 68091, '\P{Is_Numeric_Value=0.4167}', ""); Expect(0, 68091, '\P{^Is_Numeric_Value=0.4167}', ""); - Error('\p{Is_Nv= 0000000005/0000012:=}'); - Error('\P{Is_Nv= 0000000005/0000012:=}'); - Expect(1, 68090, '\p{Is_Nv: 000005/0012}', ""); - Expect(0, 68090, '\p{^Is_Nv: 000005/0012}', ""); - Expect(0, 68090, '\P{Is_Nv: 000005/0012}', ""); - Expect(1, 68090, '\P{^Is_Nv: 000005/0012}', ""); - Expect(0, 68091, '\p{Is_Nv: 000005/0012}', ""); - Expect(1, 68091, '\p{^Is_Nv: 000005/0012}', ""); - Expect(1, 68091, '\P{Is_Nv: 000005/0012}', ""); - Expect(0, 68091, '\P{^Is_Nv: 000005/0012}', ""); + Expect(1, 68090, '\p{Is_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}', ""); + Expect(1, 68090, '\P{^Is_Numeric_Value=0.41667}', ""); + Expect(0, 68091, '\p{Is_Numeric_Value=0.41667}', ""); + 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}', ""); @@ -80362,14 +81853,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(0, 68091, '\P{^Is_Nv=300/720}', ""); Error('\p{Is_Nv=4.2e-01}'); Error('\P{Is_Nv=4.2e-01}'); - Expect(1, 68090, '\p{Is_Nv=4.17e-01}', ""); - Expect(0, 68090, '\p{^Is_Nv=4.17e-01}', ""); - Expect(0, 68090, '\P{Is_Nv=4.17e-01}', ""); - Expect(1, 68090, '\P{^Is_Nv=4.17e-01}', ""); - Expect(0, 68091, '\p{Is_Nv=4.17e-01}', ""); - Expect(1, 68091, '\p{^Is_Nv=4.17e-01}', ""); - Expect(1, 68091, '\P{Is_Nv=4.17e-01}', ""); - Expect(0, 68091, '\P{^Is_Nv=4.17e-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}', ""); @@ -80380,22 +81865,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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=0.417}', ""); - Expect(0, 68090, '\p{^Is_Nv=0.417}', ""); - Expect(0, 68090, '\P{Is_Nv=0.417}', ""); - Expect(1, 68090, '\P{^Is_Nv=0.417}', ""); - Expect(0, 68091, '\p{Is_Nv=0.417}', ""); - Expect(1, 68091, '\p{^Is_Nv=0.417}', ""); - Expect(1, 68091, '\P{Is_Nv=0.417}', ""); - Expect(0, 68091, '\P{^Is_Nv=0.417}', ""); - Expect(1, 68090, '\p{Is_Nv=4.1667e-01}', ""); - Expect(0, 68090, '\p{^Is_Nv=4.1667e-01}', ""); - Expect(0, 68090, '\P{Is_Nv=4.1667e-01}', ""); - Expect(1, 68090, '\P{^Is_Nv=4.1667e-01}', ""); - Expect(0, 68091, '\p{Is_Nv=4.1667e-01}', ""); - Expect(1, 68091, '\p{^Is_Nv=4.1667e-01}', ""); - Expect(1, 68091, '\P{Is_Nv=4.1667e-01}', ""); - Expect(0, 68091, '\P{^Is_Nv=4.1667e-01}', ""); + Error('\p{Is_Nv=0.417}'); + Error('\P{Is_Nv=0.417}'); + Expect(1, 68090, '\p{Is_Nv: 4.1667e-01}', ""); + Expect(0, 68090, '\p{^Is_Nv: 4.1667e-01}', ""); + Expect(0, 68090, '\P{Is_Nv: 4.1667e-01}', ""); + Expect(1, 68090, '\P{^Is_Nv: 4.1667e-01}', ""); + Expect(0, 68091, '\p{Is_Nv: 4.1667e-01}', ""); + Expect(1, 68091, '\p{^Is_Nv: 4.1667e-01}', ""); + Expect(1, 68091, '\P{Is_Nv: 4.1667e-01}', ""); + Expect(0, 68091, '\P{^Is_Nv: 4.1667e-01}', ""); Expect(1, 68090, '\p{Is_Nv=0.4167}', ""); Expect(0, 68090, '\p{^Is_Nv=0.4167}', ""); Expect(0, 68090, '\P{Is_Nv=0.4167}', ""); @@ -80404,18 +81883,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68091, '\p{^Is_Nv=0.4167}', ""); Expect(1, 68091, '\P{Is_Nv=0.4167}', ""); Expect(0, 68091, '\P{^Is_Nv=0.4167}', ""); - Error('\p{Numeric_Value=-/a/05/000002}'); - Error('\P{Numeric_Value=-/a/05/000002}'); + Expect(1, 68090, '\p{Is_Nv=4.16667e-01}', ""); + Expect(0, 68090, '\p{^Is_Nv=4.16667e-01}', ""); + Expect(0, 68090, '\P{Is_Nv=4.16667e-01}', ""); + Expect(1, 68090, '\P{^Is_Nv=4.16667e-01}', ""); + Expect(0, 68091, '\p{Is_Nv=4.16667e-01}', ""); + Expect(1, 68091, '\p{^Is_Nv=4.16667e-01}', ""); + Expect(1, 68091, '\P{Is_Nv=4.16667e-01}', ""); + Expect(0, 68091, '\P{^Is_Nv=4.16667e-01}', ""); + Expect(1, 68090, '\p{Is_Nv=0.41667}', ""); + Expect(0, 68090, '\p{^Is_Nv=0.41667}', ""); + Expect(0, 68090, '\P{Is_Nv=0.41667}', ""); + Expect(1, 68090, '\P{^Is_Nv=0.41667}', ""); + Expect(0, 68091, '\p{Is_Nv=0.41667}', ""); + 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}'); 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/02}', ""); - Expect(0, 3884, '\p{^Numeric_Value: 5/02}', ""); - Expect(0, 3884, '\P{Numeric_Value: 5/02}', ""); - Expect(1, 3884, '\P{^Numeric_Value: 5/02}', ""); - Expect(0, 3885, '\p{Numeric_Value: 5/02}', ""); - Expect(1, 3885, '\p{^Numeric_Value: 5/02}', ""); - Expect(1, 3885, '\P{Numeric_Value: 5/02}', ""); - Expect(0, 3885, '\P{^Numeric_Value: 5/02}', ""); + Expect(1, 3884, '\p{Numeric_Value=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=300/120}', ""); Expect(0, 3884, '\p{^Numeric_Value=300/120}', ""); Expect(0, 3884, '\P{Numeric_Value=300/120}', ""); @@ -80456,18 +81951,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= +0000000005/2:=}'); - Error('\P{Nv= +0000000005/2:=}'); + Error('\p{Nv=- 00005/000000002/a/}'); + Error('\P{Nv=- 00005/000000002/a/}'); Expect(1, 3884, '\p{Nv=:\A5/2\z:}', "");; Expect(0, 3885, '\p{Nv=:\A5/2\z:}', "");; - Expect(1, 3884, '\p{Nv=+005/0000002}', ""); - Expect(0, 3884, '\p{^Nv=+005/0000002}', ""); - Expect(0, 3884, '\P{Nv=+005/0000002}', ""); - Expect(1, 3884, '\P{^Nv=+005/0000002}', ""); - Expect(0, 3885, '\p{Nv=+005/0000002}', ""); - Expect(1, 3885, '\p{^Nv=+005/0000002}', ""); - Expect(1, 3885, '\P{Nv=+005/0000002}', ""); - Expect(0, 3885, '\P{^Nv=+005/0000002}', ""); + Expect(1, 3884, '\p{Nv=+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=300/120}', ""); Expect(0, 3884, '\p{^Nv=300/120}', ""); Expect(0, 3884, '\P{Nv=300/120}', ""); @@ -80476,14 +81971,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}', ""); @@ -80500,24 +81995,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= /a/0000000005/0000002}'); - Error('\P{Is_Numeric_Value= /a/0000000005/0000002}'); - Expect(1, 3884, '\p{Is_Numeric_Value=00005/00002}', ""); - Expect(0, 3884, '\p{^Is_Numeric_Value=00005/00002}', ""); - Expect(0, 3884, '\P{Is_Numeric_Value=00005/00002}', ""); - Expect(1, 3884, '\P{^Is_Numeric_Value=00005/00002}', ""); - Expect(0, 3885, '\p{Is_Numeric_Value=00005/00002}', ""); - Expect(1, 3885, '\p{^Is_Numeric_Value=00005/00002}', ""); - Expect(1, 3885, '\P{Is_Numeric_Value=00005/00002}', ""); - Expect(0, 3885, '\P{^Is_Numeric_Value=00005/00002}', ""); + Expect(1, 3884, '\p{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{Is_Numeric_Value=300/120}', ""); Expect(0, 3884, '\p{^Is_Numeric_Value=300/120}', ""); Expect(0, 3884, '\P{Is_Numeric_Value=300/120}', ""); @@ -80542,14 +82037,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}', ""); @@ -80558,16 +82053,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/0000002}'); - Error('\P{Is_Nv=:=- 5/0000002}'); - Expect(1, 3884, '\p{Is_Nv=+005/2}', ""); - Expect(0, 3884, '\p{^Is_Nv=+005/2}', ""); - Expect(0, 3884, '\P{Is_Nv=+005/2}', ""); - Expect(1, 3884, '\P{^Is_Nv=+005/2}', ""); - Expect(0, 3885, '\p{Is_Nv=+005/2}', ""); - Expect(1, 3885, '\p{^Is_Nv=+005/2}', ""); - Expect(1, 3885, '\P{Is_Nv=+005/2}', ""); - Expect(0, 3885, '\P{^Is_Nv=+005/2}', ""); + 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}', ""); Expect(1, 3884, '\p{Is_Nv=300/120}', ""); Expect(0, 3884, '\p{^Is_Nv=300/120}', ""); Expect(0, 3884, '\P{Is_Nv=300/120}', ""); @@ -80576,14 +82071,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}', ""); @@ -80600,26 +82095,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= 05/000000006:=}'); - Error('\P{Numeric_Value= 05/000000006:=}'); + 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, 74844, '\p{Numeric_Value=:\A5/6\z:}', "");; Expect(0, 74845, '\p{Numeric_Value=:\A5/6\z:}', "");; - Expect(1, 74844, '\p{Numeric_Value: +005/000006}', ""); - Expect(0, 74844, '\p{^Numeric_Value: +005/000006}', ""); - Expect(0, 74844, '\P{Numeric_Value: +005/000006}', ""); - Expect(1, 74844, '\P{^Numeric_Value: +005/000006}', ""); - Expect(0, 74845, '\p{Numeric_Value: +005/000006}', ""); - Expect(1, 74845, '\p{^Numeric_Value: +005/000006}', ""); - Expect(1, 74845, '\P{Numeric_Value: +005/000006}', ""); - Expect(0, 74845, '\P{^Numeric_Value: +005/000006}', ""); + Expect(1, 74844, '\p{Numeric_Value=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=300/360}', ""); Expect(0, 74844, '\p{^Numeric_Value=300/360}', ""); Expect(0, 74844, '\P{Numeric_Value=300/360}', ""); @@ -80630,14 +82125,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(0, 74845, '\P{^Numeric_Value=300/360}', ""); Error('\p{Numeric_Value=8.3e-01}'); Error('\P{Numeric_Value=8.3e-01}'); - Expect(1, 74844, '\p{Numeric_Value: 8.33e-01}', ""); - Expect(0, 74844, '\p{^Numeric_Value: 8.33e-01}', ""); - Expect(0, 74844, '\P{Numeric_Value: 8.33e-01}', ""); - Expect(1, 74844, '\P{^Numeric_Value: 8.33e-01}', ""); - Expect(0, 74845, '\p{Numeric_Value: 8.33e-01}', ""); - Expect(1, 74845, '\p{^Numeric_Value: 8.33e-01}', ""); - Expect(1, 74845, '\P{Numeric_Value: 8.33e-01}', ""); - Expect(0, 74845, '\P{^Numeric_Value: 8.33e-01}', ""); + Error('\p{Numeric_Value=8.33e-01}'); + Error('\P{Numeric_Value=8.33e-01}'); Error('\p{Numeric_Value=0.83}'); Error('\P{Numeric_Value=0.83}'); Expect(1, 74844, '\p{Numeric_Value=8.333e-01}', ""); @@ -80648,22 +82137,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 74845, '\p{^Numeric_Value=8.333e-01}', ""); Expect(1, 74845, '\P{Numeric_Value=8.333e-01}', ""); Expect(0, 74845, '\P{^Numeric_Value=8.333e-01}', ""); - Expect(1, 74844, '\p{Numeric_Value=0.833}', ""); - Expect(0, 74844, '\p{^Numeric_Value=0.833}', ""); - Expect(0, 74844, '\P{Numeric_Value=0.833}', ""); - Expect(1, 74844, '\P{^Numeric_Value=0.833}', ""); - Expect(0, 74845, '\p{Numeric_Value=0.833}', ""); - Expect(1, 74845, '\p{^Numeric_Value=0.833}', ""); - Expect(1, 74845, '\P{Numeric_Value=0.833}', ""); - Expect(0, 74845, '\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}', ""); + 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=0.8333}', ""); Expect(0, 74844, '\p{^Numeric_Value=0.8333}', ""); Expect(0, 74844, '\P{Numeric_Value=0.8333}', ""); @@ -80672,54 +82155,58 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 74845, '\p{^Numeric_Value=0.8333}', ""); Expect(1, 74845, '\P{Numeric_Value=0.8333}', ""); Expect(0, 74845, '\P{^Numeric_Value=0.8333}', ""); - Error('\p{Nv=/a/ 000000005/0000000006}'); - Error('\P{Nv=/a/ 000000005/0000000006}'); + Expect(1, 74844, '\p{Numeric_Value=8.33333e-01}', ""); + Expect(0, 74844, '\p{^Numeric_Value=8.33333e-01}', ""); + Expect(0, 74844, '\P{Numeric_Value=8.33333e-01}', ""); + Expect(1, 74844, '\P{^Numeric_Value=8.33333e-01}', ""); + Expect(0, 74845, '\p{Numeric_Value=8.33333e-01}', ""); + 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{Nv=:\A5/6\z:}', "");; Expect(0, 74845, '\p{Nv=:\A5/6\z:}', "");; - Expect(1, 74844, '\p{Nv=005/0006}', ""); - Expect(0, 74844, '\p{^Nv=005/0006}', ""); - Expect(0, 74844, '\P{Nv=005/0006}', ""); - Expect(1, 74844, '\P{^Nv=005/0006}', ""); - Expect(0, 74845, '\p{Nv=005/0006}', ""); - Expect(1, 74845, '\p{^Nv=005/0006}', ""); - Expect(1, 74845, '\P{Nv=005/0006}', ""); - Expect(0, 74845, '\P{^Nv=005/0006}', ""); - Expect(1, 74844, '\p{Nv: 300/360}', ""); - Expect(0, 74844, '\p{^Nv: 300/360}', ""); - Expect(0, 74844, '\P{Nv: 300/360}', ""); - Expect(1, 74844, '\P{^Nv: 300/360}', ""); - Expect(0, 74845, '\p{Nv: 300/360}', ""); - Expect(1, 74845, '\p{^Nv: 300/360}', ""); - Expect(1, 74845, '\P{Nv: 300/360}', ""); - Expect(0, 74845, '\P{^Nv: 300/360}', ""); - Error('\p{Nv: 8.3e-01}'); - Error('\P{Nv: 8.3e-01}'); - Expect(1, 74844, '\p{Nv=8.33e-01}', ""); - Expect(0, 74844, '\p{^Nv=8.33e-01}', ""); - Expect(0, 74844, '\P{Nv=8.33e-01}', ""); - Expect(1, 74844, '\P{^Nv=8.33e-01}', ""); - Expect(0, 74845, '\p{Nv=8.33e-01}', ""); - Expect(1, 74845, '\p{^Nv=8.33e-01}', ""); - Expect(1, 74845, '\P{Nv=8.33e-01}', ""); - Expect(0, 74845, '\P{^Nv=8.33e-01}', ""); + 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}', ""); + Error('\p{Nv=8.3e-01}'); + Error('\P{Nv=8.3e-01}'); + Error('\p{Nv=8.33e-01}'); + Error('\P{Nv=8.33e-01}'); Error('\p{Nv=0.83}'); Error('\P{Nv=0.83}'); - Expect(1, 74844, '\p{Nv: 8.333e-01}', ""); - Expect(0, 74844, '\p{^Nv: 8.333e-01}', ""); - Expect(0, 74844, '\P{Nv: 8.333e-01}', ""); - Expect(1, 74844, '\P{^Nv: 8.333e-01}', ""); - Expect(0, 74845, '\p{Nv: 8.333e-01}', ""); - Expect(1, 74845, '\p{^Nv: 8.333e-01}', ""); - Expect(1, 74845, '\P{Nv: 8.333e-01}', ""); - Expect(0, 74845, '\P{^Nv: 8.333e-01}', ""); - Expect(1, 74844, '\p{Nv=0.833}', ""); - Expect(0, 74844, '\p{^Nv=0.833}', ""); - Expect(0, 74844, '\P{Nv=0.833}', ""); - Expect(1, 74844, '\P{^Nv=0.833}', ""); - Expect(0, 74845, '\p{Nv=0.833}', ""); - Expect(1, 74845, '\p{^Nv=0.833}', ""); - Expect(1, 74845, '\P{Nv=0.833}', ""); - Expect(0, 74845, '\P{^Nv=0.833}', ""); + Expect(1, 74844, '\p{Nv=8.333e-01}', ""); + Expect(0, 74844, '\p{^Nv=8.333e-01}', ""); + Expect(0, 74844, '\P{Nv=8.333e-01}', ""); + Expect(1, 74844, '\P{^Nv=8.333e-01}', ""); + Expect(0, 74845, '\p{Nv=8.333e-01}', ""); + Expect(1, 74845, '\p{^Nv=8.333e-01}', ""); + Expect(1, 74845, '\P{Nv=8.333e-01}', ""); + Expect(0, 74845, '\P{^Nv=8.333e-01}', ""); + 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}', ""); @@ -80736,34 +82223,44 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 74845, '\p{^Nv=0.8333}', ""); Expect(1, 74845, '\P{Nv=0.8333}', ""); Expect(0, 74845, '\P{^Nv=0.8333}', ""); - Error('\p{Is_Numeric_Value=:= _000000005/0000000006}'); - Error('\P{Is_Numeric_Value=:= _000000005/0000000006}'); - Expect(1, 74844, '\p{Is_Numeric_Value=0000005/00006}', ""); - Expect(0, 74844, '\p{^Is_Numeric_Value=0000005/00006}', ""); - Expect(0, 74844, '\P{Is_Numeric_Value=0000005/00006}', ""); - Expect(1, 74844, '\P{^Is_Numeric_Value=0000005/00006}', ""); - Expect(0, 74845, '\p{Is_Numeric_Value=0000005/00006}', ""); - Expect(1, 74845, '\p{^Is_Numeric_Value=0000005/00006}', ""); - Expect(1, 74845, '\P{Is_Numeric_Value=0000005/00006}', ""); - Expect(0, 74845, '\P{^Is_Numeric_Value=0000005/00006}', ""); - Expect(1, 74844, '\p{Is_Numeric_Value: 300/360}', ""); - Expect(0, 74844, '\p{^Is_Numeric_Value: 300/360}', ""); - Expect(0, 74844, '\P{Is_Numeric_Value: 300/360}', ""); - Expect(1, 74844, '\P{^Is_Numeric_Value: 300/360}', ""); - Expect(0, 74845, '\p{Is_Numeric_Value: 300/360}', ""); - Expect(1, 74845, '\p{^Is_Numeric_Value: 300/360}', ""); - Expect(1, 74845, '\P{Is_Numeric_Value: 300/360}', ""); - Expect(0, 74845, '\P{^Is_Numeric_Value: 300/360}', ""); + Expect(1, 74844, '\p{Nv=8.33333e-01}', ""); + Expect(0, 74844, '\p{^Nv=8.33333e-01}', ""); + Expect(0, 74844, '\P{Nv=8.33333e-01}', ""); + Expect(1, 74844, '\P{^Nv=8.33333e-01}', ""); + Expect(0, 74845, '\p{Nv=8.33333e-01}', ""); + Expect(1, 74845, '\p{^Nv=8.33333e-01}', ""); + Expect(1, 74845, '\P{Nv=8.33333e-01}', ""); + Expect(0, 74845, '\P{^Nv=8.33333e-01}', ""); + Expect(1, 74844, '\p{Nv=0.83333}', ""); + Expect(0, 74844, '\p{^Nv=0.83333}', ""); + Expect(0, 74844, '\P{Nv=0.83333}', ""); + Expect(1, 74844, '\P{^Nv=0.83333}', ""); + Expect(0, 74845, '\p{Nv=0.83333}', ""); + 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=8.3e-01}'); Error('\P{Is_Numeric_Value=8.3e-01}'); - Expect(1, 74844, '\p{Is_Numeric_Value=8.33e-01}', ""); - Expect(0, 74844, '\p{^Is_Numeric_Value=8.33e-01}', ""); - Expect(0, 74844, '\P{Is_Numeric_Value=8.33e-01}', ""); - Expect(1, 74844, '\P{^Is_Numeric_Value=8.33e-01}', ""); - Expect(0, 74845, '\p{Is_Numeric_Value=8.33e-01}', ""); - Expect(1, 74845, '\p{^Is_Numeric_Value=8.33e-01}', ""); - Expect(1, 74845, '\P{Is_Numeric_Value=8.33e-01}', ""); - Expect(0, 74845, '\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}', ""); @@ -80774,14 +82271,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 74845, '\p{^Is_Numeric_Value=8.333e-01}', ""); Expect(1, 74845, '\P{Is_Numeric_Value=8.333e-01}', ""); Expect(0, 74845, '\P{^Is_Numeric_Value=8.333e-01}', ""); - Expect(1, 74844, '\p{Is_Numeric_Value=0.833}', ""); - Expect(0, 74844, '\p{^Is_Numeric_Value=0.833}', ""); - Expect(0, 74844, '\P{Is_Numeric_Value=0.833}', ""); - Expect(1, 74844, '\P{^Is_Numeric_Value=0.833}', ""); - Expect(0, 74845, '\p{Is_Numeric_Value=0.833}', ""); - Expect(1, 74845, '\p{^Is_Numeric_Value=0.833}', ""); - Expect(1, 74845, '\P{Is_Numeric_Value=0.833}', ""); - Expect(0, 74845, '\P{^Is_Numeric_Value=0.833}', ""); + 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}', ""); @@ -80798,16 +82289,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}', ""); - Error('\p{Is_Nv=/a/+005/0006}'); - Error('\P{Is_Nv=/a/+005/0006}'); - Expect(1, 74844, '\p{Is_Nv=000000005/0006}', ""); - Expect(0, 74844, '\p{^Is_Nv=000000005/0006}', ""); - Expect(0, 74844, '\P{Is_Nv=000000005/0006}', ""); - Expect(1, 74844, '\P{^Is_Nv=000000005/0006}', ""); - Expect(0, 74845, '\p{Is_Nv=000000005/0006}', ""); - Expect(1, 74845, '\p{^Is_Nv=000000005/0006}', ""); - Expect(1, 74845, '\P{Is_Nv=000000005/0006}', ""); - Expect(0, 74845, '\P{^Is_Nv=000000005/0006}', ""); + Expect(1, 74844, '\p{Is_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_Nv=300/360}', ""); Expect(0, 74844, '\p{^Is_Nv=300/360}', ""); Expect(0, 74844, '\P{Is_Nv=300/360}', ""); @@ -80818,14 +82325,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(0, 74845, '\P{^Is_Nv=300/360}', ""); Error('\p{Is_Nv=8.3e-01}'); Error('\P{Is_Nv=8.3e-01}'); - Expect(1, 74844, '\p{Is_Nv=8.33e-01}', ""); - Expect(0, 74844, '\p{^Is_Nv=8.33e-01}', ""); - Expect(0, 74844, '\P{Is_Nv=8.33e-01}', ""); - Expect(1, 74844, '\P{^Is_Nv=8.33e-01}', ""); - Expect(0, 74845, '\p{Is_Nv=8.33e-01}', ""); - Expect(1, 74845, '\p{^Is_Nv=8.33e-01}', ""); - Expect(1, 74845, '\P{Is_Nv=8.33e-01}', ""); - Expect(0, 74845, '\P{^Is_Nv=8.33e-01}', ""); + Error('\p{Is_Nv=8.33e-01}'); + Error('\P{Is_Nv=8.33e-01}'); Error('\p{Is_Nv=0.83}'); Error('\P{Is_Nv=0.83}'); Expect(1, 74844, '\p{Is_Nv=8.333e-01}', ""); @@ -80836,14 +82337,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}', ""); - Expect(1, 74844, '\p{Is_Nv: 0.833}', ""); - Expect(0, 74844, '\p{^Is_Nv: 0.833}', ""); - Expect(0, 74844, '\P{Is_Nv: 0.833}', ""); - Expect(1, 74844, '\P{^Is_Nv: 0.833}', ""); - Expect(0, 74845, '\p{Is_Nv: 0.833}', ""); - Expect(1, 74845, '\p{^Is_Nv: 0.833}', ""); - Expect(1, 74845, '\P{Is_Nv: 0.833}', ""); - Expect(0, 74845, '\P{^Is_Nv: 0.833}', ""); + 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}', ""); @@ -80860,26 +82355,42 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 74845, '\p{^Is_Nv=0.8333}', ""); Expect(1, 74845, '\P{Is_Nv=0.8333}', ""); Expect(0, 74845, '\P{^Is_Nv=0.8333}', ""); - Error('\p{Numeric_Value= +00005/008:=}'); - Error('\P{Numeric_Value= +00005/008:=}'); + Expect(1, 74844, '\p{Is_Nv=8.33333e-01}', ""); + Expect(0, 74844, '\p{^Is_Nv=8.33333e-01}', ""); + Expect(0, 74844, '\P{Is_Nv=8.33333e-01}', ""); + Expect(1, 74844, '\P{^Is_Nv=8.33333e-01}', ""); + Expect(0, 74845, '\p{Is_Nv=8.33333e-01}', ""); + 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, 8541, '\p{Numeric_Value=:\A5/8\z:}', "");; Expect(0, 8542, '\p{Numeric_Value=:\A5/8\z:}', "");; - Expect(1, 8541, '\p{Numeric_Value:+05/00008}', ""); - Expect(0, 8541, '\p{^Numeric_Value:+05/00008}', ""); - Expect(0, 8541, '\P{Numeric_Value:+05/00008}', ""); - Expect(1, 8541, '\P{^Numeric_Value:+05/00008}', ""); - Expect(0, 8542, '\p{Numeric_Value:+05/00008}', ""); - Expect(1, 8542, '\p{^Numeric_Value:+05/00008}', ""); - Expect(1, 8542, '\P{Numeric_Value:+05/00008}', ""); - Expect(0, 8542, '\P{^Numeric_Value:+05/00008}', ""); - Expect(1, 8541, '\p{Numeric_Value: 300/480}', ""); - Expect(0, 8541, '\p{^Numeric_Value: 300/480}', ""); - Expect(0, 8541, '\P{Numeric_Value: 300/480}', ""); - Expect(1, 8541, '\P{^Numeric_Value: 300/480}', ""); - Expect(0, 8542, '\p{Numeric_Value: 300/480}', ""); - Expect(1, 8542, '\p{^Numeric_Value: 300/480}', ""); - Expect(1, 8542, '\P{Numeric_Value: 300/480}', ""); - Expect(0, 8542, '\P{^Numeric_Value: 300/480}', ""); + 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=300/480}', ""); + Expect(0, 8541, '\p{^Numeric_Value=300/480}', ""); + Expect(0, 8541, '\P{Numeric_Value=300/480}', ""); + Expect(1, 8541, '\P{^Numeric_Value=300/480}', ""); + Expect(0, 8542, '\p{Numeric_Value=300/480}', ""); + Expect(1, 8542, '\p{^Numeric_Value=300/480}', ""); + Expect(1, 8542, '\P{Numeric_Value=300/480}', ""); + Expect(0, 8542, '\P{^Numeric_Value=300/480}', ""); Error('\p{Numeric_Value=6.2e-01}'); Error('\P{Numeric_Value=6.2e-01}'); Expect(1, 8541, '\p{Numeric_Value=6.25e-01}', ""); @@ -80900,14 +82411,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}', ""); @@ -80924,18 +82435,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8542, '\p{^Numeric_Value=0.6250}', ""); Expect(1, 8542, '\P{Numeric_Value=0.6250}', ""); Expect(0, 8542, '\P{^Numeric_Value=0.6250}', ""); - Error('\p{Nv= +0000000005/008:=}'); - Error('\P{Nv= +0000000005/008:=}'); + Error('\p{Nv=/a/05/08}'); + Error('\P{Nv=/a/05/08}'); Expect(1, 8541, '\p{Nv=:\A5/8\z:}', "");; Expect(0, 8542, '\p{Nv=:\A5/8\z:}', "");; - Expect(1, 8541, '\p{Nv:00000005/0000008}', ""); - Expect(0, 8541, '\p{^Nv:00000005/0000008}', ""); - Expect(0, 8541, '\P{Nv:00000005/0000008}', ""); - Expect(1, 8541, '\P{^Nv:00000005/0000008}', ""); - Expect(0, 8542, '\p{Nv:00000005/0000008}', ""); - Expect(1, 8542, '\p{^Nv:00000005/0000008}', ""); - Expect(1, 8542, '\P{Nv:00000005/0000008}', ""); - Expect(0, 8542, '\P{^Nv:00000005/0000008}', ""); + Expect(1, 8541, '\p{Nv=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=300/480}', ""); Expect(0, 8541, '\p{^Nv=300/480}', ""); Expect(0, 8541, '\P{Nv=300/480}', ""); @@ -80956,14 +82467,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}', ""); @@ -80988,16 +82499,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= :=00000005/0000000008}'); - Error('\P{Is_Numeric_Value= :=00000005/0000000008}'); - Expect(1, 8541, '\p{Is_Numeric_Value=+0005/008}', ""); - Expect(0, 8541, '\p{^Is_Numeric_Value=+0005/008}', ""); - Expect(0, 8541, '\P{Is_Numeric_Value=+0005/008}', ""); - Expect(1, 8541, '\P{^Is_Numeric_Value=+0005/008}', ""); - Expect(0, 8542, '\p{Is_Numeric_Value=+0005/008}', ""); - Expect(1, 8542, '\p{^Is_Numeric_Value=+0005/008}', ""); - Expect(1, 8542, '\P{Is_Numeric_Value=+0005/008}', ""); - Expect(0, 8542, '\P{^Is_Numeric_Value=+0005/008}', ""); + 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}', ""); 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}', ""); @@ -81016,8 +82527,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8542, '\p{^Is_Numeric_Value=6.25e-01}', ""); Expect(1, 8542, '\P{Is_Numeric_Value=6.25e-01}', ""); Expect(0, 8542, '\P{^Is_Numeric_Value=6.25e-01}', ""); - Error('\p{Is_Numeric_Value: 0.62}'); - Error('\P{Is_Numeric_Value: 0.62}'); + Error('\p{Is_Numeric_Value=0.62}'); + Error('\P{Is_Numeric_Value=0.62}'); Expect(1, 8541, '\p{Is_Numeric_Value=6.250e-01}', ""); Expect(0, 8541, '\p{^Is_Numeric_Value=6.250e-01}', ""); Expect(0, 8541, '\P{Is_Numeric_Value=6.250e-01}', ""); @@ -81050,16 +82561,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=_:=0000005/8}'); - Error('\P{Is_Nv=_:=0000005/8}'); - Expect(1, 8541, '\p{Is_Nv: 0005/08}', ""); - Expect(0, 8541, '\p{^Is_Nv: 0005/08}', ""); - Expect(0, 8541, '\P{Is_Nv: 0005/08}', ""); - Expect(1, 8541, '\P{^Is_Nv: 0005/08}', ""); - Expect(0, 8542, '\p{Is_Nv: 0005/08}', ""); - Expect(1, 8542, '\p{^Is_Nv: 0005/08}', ""); - Expect(1, 8542, '\P{Is_Nv: 0005/08}', ""); - Expect(0, 8542, '\P{^Is_Nv: 0005/08}', ""); + 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}', ""); Expect(1, 8541, '\p{Is_Nv=300/480}', ""); Expect(0, 8541, '\p{^Is_Nv=300/480}', ""); Expect(0, 8541, '\P{Is_Nv=300/480}', ""); @@ -81078,16 +82589,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8542, '\p{^Is_Nv=6.25e-01}', ""); Expect(1, 8542, '\P{Is_Nv=6.25e-01}', ""); Expect(0, 8542, '\P{^Is_Nv=6.25e-01}', ""); - Error('\p{Is_Nv: 0.62}'); - Error('\P{Is_Nv: 0.62}'); - 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}', ""); + 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=0.625}', ""); Expect(0, 8541, '\p{^Is_Nv=0.625}', ""); Expect(0, 8541, '\P{Is_Nv=0.625}', ""); @@ -81112,18 +82623,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8542, '\p{^Is_Nv=0.6250}', ""); Expect(1, 8542, '\P{Is_Nv=0.6250}', ""); Expect(0, 8542, '\P{^Is_Nv=0.6250}', ""); - Error('\p{Numeric_Value= :=000050}'); - Error('\P{Numeric_Value= :=000050}'); + Error('\p{Numeric_Value=- 0000000050/a/}'); + Error('\P{Numeric_Value=- 0000000050/a/}'); Expect(1, 126222, '\p{Numeric_Value=:\A50\z:}', "");; Expect(0, 126223, '\p{Numeric_Value=:\A50\z:}', "");; - Expect(1, 126222, '\p{Numeric_Value=0000000050}', ""); - Expect(0, 126222, '\p{^Numeric_Value=0000000050}', ""); - Expect(0, 126222, '\P{Numeric_Value=0000000050}', ""); - Expect(1, 126222, '\P{^Numeric_Value=0000000050}', ""); - Expect(0, 126223, '\p{Numeric_Value=0000000050}', ""); - Expect(1, 126223, '\p{^Numeric_Value=0000000050}', ""); - Expect(1, 126223, '\P{Numeric_Value=0000000050}', ""); - Expect(0, 126223, '\P{^Numeric_Value=0000000050}', ""); + Expect(1, 126222, '\p{Numeric_Value=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}', ""); @@ -81132,18 +82643,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126223, '\p{^Numeric_Value=5.000000000000000e+01}', ""); Expect(1, 126223, '\P{Numeric_Value=5.000000000000000e+01}', ""); Expect(0, 126223, '\P{^Numeric_Value=5.000000000000000e+01}', ""); - Error('\p{Nv= 00050:=}'); - Error('\P{Nv= 00050:=}'); + Error('\p{Nv=-/a/+050}'); + Error('\P{Nv=-/a/+050}'); Expect(1, 126222, '\p{Nv=:\A50\z:}', "");; Expect(0, 126223, '\p{Nv=:\A50\z:}', "");; - Expect(1, 126222, '\p{Nv=000000050}', ""); - Expect(0, 126222, '\p{^Nv=000000050}', ""); - Expect(0, 126222, '\P{Nv=000000050}', ""); - Expect(1, 126222, '\P{^Nv=000000050}', ""); - Expect(0, 126223, '\p{Nv=000000050}', ""); - Expect(1, 126223, '\p{^Nv=000000050}', ""); - Expect(1, 126223, '\P{Nv=000000050}', ""); - Expect(0, 126223, '\P{^Nv=000000050}', ""); + Expect(1, 126222, '\p{Nv=+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}', ""); @@ -81152,16 +82663,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126223, '\p{^Nv=5.000000000000000e+01}', ""); Expect(1, 126223, '\P{Nv=5.000000000000000e+01}', ""); Expect(0, 126223, '\P{^Nv=5.000000000000000e+01}', ""); - Error('\p{Is_Numeric_Value=--000000050/a/}'); - Error('\P{Is_Numeric_Value=--000000050/a/}'); - Expect(1, 126222, '\p{Is_Numeric_Value=000050}', ""); - Expect(0, 126222, '\p{^Is_Numeric_Value=000050}', ""); - Expect(0, 126222, '\P{Is_Numeric_Value=000050}', ""); - Expect(1, 126222, '\P{^Is_Numeric_Value=000050}', ""); - Expect(0, 126223, '\p{Is_Numeric_Value=000050}', ""); - Expect(1, 126223, '\p{^Is_Numeric_Value=000050}', ""); - Expect(1, 126223, '\P{Is_Numeric_Value=000050}', ""); - Expect(0, 126223, '\P{^Is_Numeric_Value=000050}', ""); + 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{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}', ""); @@ -81170,36 +82681,36 @@ 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= /a/00000000050}'); - Error('\P{Is_Nv= /a/00000000050}'); - Expect(1, 126222, '\p{Is_Nv=0000000050}', ""); - Expect(0, 126222, '\p{^Is_Nv=0000000050}', ""); - Expect(0, 126222, '\P{Is_Nv=0000000050}', ""); - Expect(1, 126222, '\P{^Is_Nv=0000000050}', ""); - Expect(0, 126223, '\p{Is_Nv=0000000050}', ""); - Expect(1, 126223, '\p{^Is_Nv=0000000050}', ""); - Expect(1, 126223, '\P{Is_Nv=0000000050}', ""); - Expect(0, 126223, '\P{^Is_Nv=0000000050}', ""); - Expect(1, 126222, '\p{Is_Nv: 5.000000000000000e+01}', ""); - Expect(0, 126222, '\p{^Is_Nv: 5.000000000000000e+01}', ""); - Expect(0, 126222, '\P{Is_Nv: 5.000000000000000e+01}', ""); - Expect(1, 126222, '\P{^Is_Nv: 5.000000000000000e+01}', ""); - Expect(0, 126223, '\p{Is_Nv: 5.000000000000000e+01}', ""); - Expect(1, 126223, '\p{^Is_Nv: 5.000000000000000e+01}', ""); - Expect(1, 126223, '\P{Is_Nv: 5.000000000000000e+01}', ""); - Expect(0, 126223, '\P{^Is_Nv: 5.000000000000000e+01}', ""); - Error('\p{Numeric_Value=_ 00_00_00_05_00:=}'); - Error('\P{Numeric_Value=_ 00_00_00_05_00:=}'); + 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}', ""); + Expect(1, 126222, '\p{Is_Nv=5.000000000000000e+01}', ""); + Expect(0, 126222, '\p{^Is_Nv=5.000000000000000e+01}', ""); + Expect(0, 126222, '\P{Is_Nv=5.000000000000000e+01}', ""); + Expect(1, 126222, '\P{^Is_Nv=5.000000000000000e+01}', ""); + Expect(0, 126223, '\p{Is_Nv=5.000000000000000e+01}', ""); + Expect(1, 126223, '\p{^Is_Nv=5.000000000000000e+01}', ""); + Expect(1, 126223, '\P{Is_Nv=5.000000000000000e+01}', ""); + Expect(0, 126223, '\P{^Is_Nv=5.000000000000000e+01}', ""); + Error('\p{Numeric_Value=0000000500:=}'); + Error('\P{Numeric_Value=0000000500:=}'); Expect(1, 126231, '\p{Numeric_Value=:\A500\z:}', "");; Expect(0, 126232, '\p{Numeric_Value=:\A500\z:}', "");; - Expect(1, 126231, '\p{Numeric_Value=+000_005_00}', ""); - Expect(0, 126231, '\p{^Numeric_Value=+000_005_00}', ""); - Expect(0, 126231, '\P{Numeric_Value=+000_005_00}', ""); - Expect(1, 126231, '\P{^Numeric_Value=+000_005_00}', ""); - Expect(0, 126232, '\p{Numeric_Value=+000_005_00}', ""); - Expect(1, 126232, '\p{^Numeric_Value=+000_005_00}', ""); - Expect(1, 126232, '\P{Numeric_Value=+000_005_00}', ""); - Expect(0, 126232, '\P{^Numeric_Value=+000_005_00}', ""); + Expect(1, 126231, '\p{Numeric_Value=+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=5.000000000000000e+02}', ""); Expect(0, 126231, '\p{^Numeric_Value=5.000000000000000e+02}', ""); Expect(0, 126231, '\P{Numeric_Value=5.000000000000000e+02}', ""); @@ -81208,18 +82719,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: /a/+00000_00050_0}'); - Error('\P{Nv: /a/+00000_00050_0}'); + Error('\p{Nv= 000000500:=}'); + Error('\P{Nv= 000000500:=}'); Expect(1, 126231, '\p{Nv=:\A500\z:}', "");; Expect(0, 126232, '\p{Nv=:\A500\z:}', "");; - Expect(1, 126231, '\p{Nv=00000500}', ""); - Expect(0, 126231, '\p{^Nv=00000500}', ""); - Expect(0, 126231, '\P{Nv=00000500}', ""); - Expect(1, 126231, '\P{^Nv=00000500}', ""); - Expect(0, 126232, '\p{Nv=00000500}', ""); - Expect(1, 126232, '\p{^Nv=00000500}', ""); - Expect(1, 126232, '\P{Nv=00000500}', ""); - Expect(0, 126232, '\P{^Nv=00000500}', ""); + Expect(1, 126231, '\p{Nv=+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=5.000000000000000e+02}', ""); Expect(0, 126231, '\p{^Nv=5.000000000000000e+02}', ""); Expect(0, 126231, '\P{Nv=5.000000000000000e+02}', ""); @@ -81228,16 +82739,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126232, '\p{^Nv=5.000000000000000e+02}', ""); Expect(1, 126232, '\P{Nv=5.000000000000000e+02}', ""); Expect(0, 126232, '\P{^Nv=5.000000000000000e+02}', ""); - Error('\p{Is_Numeric_Value=/a/ -0_0_0_0_5_00}'); - Error('\P{Is_Numeric_Value=/a/ -0_0_0_0_5_00}'); - Expect(1, 126231, '\p{Is_Numeric_Value=+0_5_00}', ""); - Expect(0, 126231, '\p{^Is_Numeric_Value=+0_5_00}', ""); - Expect(0, 126231, '\P{Is_Numeric_Value=+0_5_00}', ""); - Expect(1, 126231, '\P{^Is_Numeric_Value=+0_5_00}', ""); - Expect(0, 126232, '\p{Is_Numeric_Value=+0_5_00}', ""); - Expect(1, 126232, '\p{^Is_Numeric_Value=+0_5_00}', ""); - Expect(1, 126232, '\P{Is_Numeric_Value=+0_5_00}', ""); - Expect(0, 126232, '\P{^Is_Numeric_Value=+0_5_00}', ""); + 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}', ""); 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}', ""); @@ -81246,16 +82757,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= :=+000_005_00}'); - Error('\P{Is_Nv= :=+000_005_00}'); - Expect(1, 126231, '\p{Is_Nv=000000500}', ""); - Expect(0, 126231, '\p{^Is_Nv=000000500}', ""); - Expect(0, 126231, '\P{Is_Nv=000000500}', ""); - Expect(1, 126231, '\P{^Is_Nv=000000500}', ""); - Expect(0, 126232, '\p{Is_Nv=000000500}', ""); - Expect(1, 126232, '\p{^Is_Nv=000000500}', ""); - Expect(1, 126232, '\P{Is_Nv=000000500}', ""); - Expect(0, 126232, '\P{^Is_Nv=000000500}', ""); + 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}', ""); 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}', ""); @@ -81264,18 +82775,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126232, '\p{^Is_Nv=5.000000000000000e+02}', ""); Expect(1, 126232, '\P{Is_Nv=5.000000000000000e+02}', ""); Expect(0, 126232, '\P{^Is_Nv=5.000000000000000e+02}', ""); - Error('\p{Numeric_Value=/a/+000000005000}'); - Error('\P{Numeric_Value=/a/+000000005000}'); + Error('\p{Numeric_Value= 00005000:=}'); + Error('\P{Numeric_Value= 00005000:=}'); Expect(1, 126240, '\p{Numeric_Value=:\A5000\z:}', "");; Expect(0, 126241, '\p{Numeric_Value=:\A5000\z:}', "");; - Expect(1, 126240, '\p{Numeric_Value=00_05_00_0}', ""); - Expect(0, 126240, '\p{^Numeric_Value=00_05_00_0}', ""); - Expect(0, 126240, '\P{Numeric_Value=00_05_00_0}', ""); - Expect(1, 126240, '\P{^Numeric_Value=00_05_00_0}', ""); - Expect(0, 126241, '\p{Numeric_Value=00_05_00_0}', ""); - Expect(1, 126241, '\p{^Numeric_Value=00_05_00_0}', ""); - Expect(1, 126241, '\P{Numeric_Value=00_05_00_0}', ""); - Expect(0, 126241, '\P{^Numeric_Value=00_05_00_0}', ""); + Expect(1, 126240, '\p{Numeric_Value=5_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}', ""); @@ -81284,18 +82795,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126241, '\p{^Numeric_Value=5.000000000000000e+03}', ""); Expect(1, 126241, '\P{Numeric_Value=5.000000000000000e+03}', ""); Expect(0, 126241, '\P{^Numeric_Value=5.000000000000000e+03}', ""); - Error('\p{Nv= /a/0_5_0_00}'); - Error('\P{Nv= /a/0_5_0_00}'); + Error('\p{Nv=-:=000005000}'); + Error('\P{Nv=-:=000005000}'); Expect(1, 126240, '\p{Nv=:\A5000\z:}', "");; Expect(0, 126241, '\p{Nv=:\A5000\z:}', "");; - Expect(1, 126240, '\p{Nv: 000005000}', ""); - Expect(0, 126240, '\p{^Nv: 000005000}', ""); - Expect(0, 126240, '\P{Nv: 000005000}', ""); - Expect(1, 126240, '\P{^Nv: 000005000}', ""); - Expect(0, 126241, '\p{Nv: 000005000}', ""); - Expect(1, 126241, '\p{^Nv: 000005000}', ""); - Expect(1, 126241, '\P{Nv: 000005000}', ""); - Expect(0, 126241, '\P{^Nv: 000005000}', ""); + Expect(1, 126240, '\p{Nv=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=5.000000000000000e+03}', ""); Expect(0, 126240, '\p{^Nv=5.000000000000000e+03}', ""); Expect(0, 126240, '\P{Nv=5.000000000000000e+03}', ""); @@ -81304,16 +82815,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=__000005000:=}'); - Error('\P{Is_Numeric_Value=__000005000:=}'); - Expect(1, 126240, '\p{Is_Numeric_Value: 000000005000}', ""); - Expect(0, 126240, '\p{^Is_Numeric_Value: 000000005000}', ""); - Expect(0, 126240, '\P{Is_Numeric_Value: 000000005000}', ""); - Expect(1, 126240, '\P{^Is_Numeric_Value: 000000005000}', ""); - Expect(0, 126241, '\p{Is_Numeric_Value: 000000005000}', ""); - Expect(1, 126241, '\p{^Is_Numeric_Value: 000000005000}', ""); - Expect(1, 126241, '\P{Is_Numeric_Value: 000000005000}', ""); - Expect(0, 126241, '\P{^Is_Numeric_Value: 000000005000}', ""); + 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}', ""); 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}', ""); @@ -81322,16 +82833,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126241, '\p{^Is_Numeric_Value=5.000000000000000e+03}', ""); Expect(1, 126241, '\P{Is_Numeric_Value=5.000000000000000e+03}', ""); Expect(0, 126241, '\P{^Is_Numeric_Value=5.000000000000000e+03}', ""); - Error('\p{Is_Nv: := 0_0_0_0_0_0_5000}'); - Error('\P{Is_Nv: := 0_0_0_0_0_0_5000}'); - Expect(1, 126240, '\p{Is_Nv=+005000}', ""); - Expect(0, 126240, '\p{^Is_Nv=+005000}', ""); - Expect(0, 126240, '\P{Is_Nv=+005000}', ""); - Expect(1, 126240, '\P{^Is_Nv=+005000}', ""); - Expect(0, 126241, '\p{Is_Nv=+005000}', ""); - Expect(1, 126241, '\p{^Is_Nv=+005000}', ""); - Expect(1, 126241, '\P{Is_Nv=+005000}', ""); - Expect(0, 126241, '\P{^Is_Nv=+005000}', ""); + 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}', ""); @@ -81340,28 +82851,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126241, '\p{^Is_Nv=5.000000000000000e+03}', ""); Expect(1, 126241, '\P{Is_Nv=5.000000000000000e+03}', ""); Expect(0, 126241, '\P{^Is_Nv=5.000000000000000e+03}', ""); - Error('\p{Numeric_Value: := 000000050000}'); - Error('\P{Numeric_Value: := 000000050000}'); + Error('\p{Numeric_Value: := +050000}'); + Error('\P{Numeric_Value: := +050000}'); Expect(1, 126249, '\p{Numeric_Value=:\A50000\z:}', "");; Expect(0, 126250, '\p{Numeric_Value=:\A50000\z:}', "");; - Expect(1, 126249, '\p{Numeric_Value=0000000050000}', ""); - Expect(0, 126249, '\p{^Numeric_Value=0000000050000}', ""); - Expect(0, 126249, '\P{Numeric_Value=0000000050000}', ""); - Expect(1, 126249, '\P{^Numeric_Value=0000000050000}', ""); - Expect(0, 126250, '\p{Numeric_Value=0000000050000}', ""); - Expect(1, 126250, '\p{^Numeric_Value=0000000050000}', ""); - Expect(1, 126250, '\P{Numeric_Value=0000000050000}', ""); - Expect(0, 126250, '\P{^Numeric_Value=0000000050000}', ""); - Expect(1, 126249, '\p{Numeric_Value: 5.000000000000000e+04}', ""); - Expect(0, 126249, '\p{^Numeric_Value: 5.000000000000000e+04}', ""); - Expect(0, 126249, '\P{Numeric_Value: 5.000000000000000e+04}', ""); - Expect(1, 126249, '\P{^Numeric_Value: 5.000000000000000e+04}', ""); - Expect(0, 126250, '\p{Numeric_Value: 5.000000000000000e+04}', ""); - Expect(1, 126250, '\p{^Numeric_Value: 5.000000000000000e+04}', ""); - Expect(1, 126250, '\P{Numeric_Value: 5.000000000000000e+04}', ""); - Expect(0, 126250, '\P{^Numeric_Value: 5.000000000000000e+04}', ""); - Error('\p{Nv=_:=0000050000}'); - Error('\P{Nv=_:=0000050000}'); + Expect(1, 126249, '\p{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=5.000000000000000e+04}', ""); + Expect(0, 126249, '\p{^Numeric_Value=5.000000000000000e+04}', ""); + Expect(0, 126249, '\P{Numeric_Value=5.000000000000000e+04}', ""); + Expect(1, 126249, '\P{^Numeric_Value=5.000000000000000e+04}', ""); + Expect(0, 126250, '\p{Numeric_Value=5.000000000000000e+04}', ""); + Expect(1, 126250, '\p{^Numeric_Value=5.000000000000000e+04}', ""); + Expect(1, 126250, '\P{Numeric_Value=5.000000000000000e+04}', ""); + Expect(0, 126250, '\P{^Numeric_Value=5.000000000000000e+04}', ""); + Error('\p{Nv= :=00_00_00_00_05_0000}'); + Error('\P{Nv= :=00_00_00_00_05_0000}'); Expect(1, 126249, '\p{Nv=:\A50000\z:}', "");; Expect(0, 126250, '\p{Nv=:\A50000\z:}', "");; Expect(1, 126249, '\p{Nv=000000050000}', ""); @@ -81372,24 +82883,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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_05_00_00:=}'); - Error('\P{Is_Numeric_Value=--00_05_00_00:=}'); - Expect(1, 126249, '\p{Is_Numeric_Value=00050000}', ""); - Expect(0, 126249, '\p{^Is_Numeric_Value=00050000}', ""); - Expect(0, 126249, '\P{Is_Numeric_Value=00050000}', ""); - Expect(1, 126249, '\P{^Is_Numeric_Value=00050000}', ""); - Expect(0, 126250, '\p{Is_Numeric_Value=00050000}', ""); - Expect(1, 126250, '\p{^Is_Numeric_Value=00050000}', ""); - Expect(1, 126250, '\P{Is_Numeric_Value=00050000}', ""); - Expect(0, 126250, '\P{^Is_Numeric_Value=00050000}', ""); + Expect(1, 126249, '\p{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{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}', ""); @@ -81398,16 +82909,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=:=--+00000000050000}'); - Error('\P{Is_Nv=:=--+00000000050000}'); - Expect(1, 126249, '\p{Is_Nv: 00000000050000}', ""); - Expect(0, 126249, '\p{^Is_Nv: 00000000050000}', ""); - Expect(0, 126249, '\P{Is_Nv: 00000000050000}', ""); - Expect(1, 126249, '\P{^Is_Nv: 00000000050000}', ""); - Expect(0, 126250, '\p{Is_Nv: 00000000050000}', ""); - Expect(1, 126250, '\p{^Is_Nv: 00000000050000}', ""); - Expect(1, 126250, '\P{Is_Nv: 00000000050000}', ""); - Expect(0, 126250, '\P{^Is_Nv: 00000000050000}', ""); + 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}', ""); 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}', ""); @@ -81416,18 +82927,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= 00500000/a/}'); - Error('\P{Numeric_Value= 00500000/a/}'); + Error('\p{Numeric_Value= :=0500000}'); + Error('\P{Numeric_Value= :=0500000}'); Expect(1, 68081, '\p{Numeric_Value=:\A500000\z:}', "");; Expect(0, 68082, '\p{Numeric_Value=:\A500000\z:}', "");; - Expect(1, 68081, '\p{Numeric_Value=00000500000}', ""); - Expect(0, 68081, '\p{^Numeric_Value=00000500000}', ""); - Expect(0, 68081, '\P{Numeric_Value=00000500000}', ""); - Expect(1, 68081, '\P{^Numeric_Value=00000500000}', ""); - Expect(0, 68082, '\p{Numeric_Value=00000500000}', ""); - Expect(1, 68082, '\p{^Numeric_Value=00000500000}', ""); - Expect(1, 68082, '\P{Numeric_Value=00000500000}', ""); - Expect(0, 68082, '\P{^Numeric_Value=00000500000}', ""); + Expect(1, 68081, '\p{Numeric_Value=+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=5.000000000000000e+05}', ""); Expect(0, 68081, '\p{^Numeric_Value=5.000000000000000e+05}', ""); Expect(0, 68081, '\P{Numeric_Value=5.000000000000000e+05}', ""); @@ -81436,18 +82947,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=:=_ 000000_005000_00}'); - Error('\P{Nv=:=_ 000000_005000_00}'); + Error('\p{Nv=/a/ 0_0_0_0_0_0_500000}'); + Error('\P{Nv=/a/ 0_0_0_0_0_0_500000}'); Expect(1, 68081, '\p{Nv=:\A500000\z:}', "");; Expect(0, 68082, '\p{Nv=:\A500000\z:}', "");; - Expect(1, 68081, '\p{Nv=+00000500000}', ""); - Expect(0, 68081, '\p{^Nv=+00000500000}', ""); - Expect(0, 68081, '\P{Nv=+00000500000}', ""); - Expect(1, 68081, '\P{^Nv=+00000500000}', ""); - Expect(0, 68082, '\p{Nv=+00000500000}', ""); - Expect(1, 68082, '\p{^Nv=+00000500000}', ""); - Expect(1, 68082, '\P{Nv=+00000500000}', ""); - Expect(0, 68082, '\P{^Nv=+00000500000}', ""); + Expect(1, 68081, '\p{Nv=+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=5.000000000000000e+05}', ""); Expect(0, 68081, '\p{^Nv=5.000000000000000e+05}', ""); Expect(0, 68081, '\P{Nv=5.000000000000000e+05}', ""); @@ -81456,16 +82967,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=/a/ 500000}'); - Error('\P{Is_Numeric_Value=/a/ 500000}'); - Expect(1, 68081, '\p{Is_Numeric_Value:+000_000_005_000_00}', ""); - Expect(0, 68081, '\p{^Is_Numeric_Value:+000_000_005_000_00}', ""); - Expect(0, 68081, '\P{Is_Numeric_Value:+000_000_005_000_00}', ""); - Expect(1, 68081, '\P{^Is_Numeric_Value:+000_000_005_000_00}', ""); - Expect(0, 68082, '\p{Is_Numeric_Value:+000_000_005_000_00}', ""); - Expect(1, 68082, '\p{^Is_Numeric_Value:+000_000_005_000_00}', ""); - Expect(1, 68082, '\P{Is_Numeric_Value:+000_000_005_000_00}', ""); - Expect(0, 68082, '\P{^Is_Numeric_Value:+000_000_005_000_00}', ""); + 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}', ""); 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}', ""); @@ -81474,36 +82985,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= -500000/a/}'); - Error('\P{Is_Nv= -500000/a/}'); - Expect(1, 68081, '\p{Is_Nv=0000500000}', ""); - Expect(0, 68081, '\p{^Is_Nv=0000500000}', ""); - Expect(0, 68081, '\P{Is_Nv=0000500000}', ""); - Expect(1, 68081, '\P{^Is_Nv=0000500000}', ""); - Expect(0, 68082, '\p{Is_Nv=0000500000}', ""); - Expect(1, 68082, '\p{^Is_Nv=0000500000}', ""); - Expect(1, 68082, '\P{Is_Nv=0000500000}', ""); - Expect(0, 68082, '\P{^Is_Nv=0000500000}', ""); - Expect(1, 68081, '\p{Is_Nv: 5.000000000000000e+05}', ""); - Expect(0, 68081, '\p{^Is_Nv: 5.000000000000000e+05}', ""); - Expect(0, 68081, '\P{Is_Nv: 5.000000000000000e+05}', ""); - Expect(1, 68081, '\P{^Is_Nv: 5.000000000000000e+05}', ""); - Expect(0, 68082, '\p{Is_Nv: 5.000000000000000e+05}', ""); - Expect(1, 68082, '\p{^Is_Nv: 5.000000000000000e+05}', ""); - Expect(1, 68082, '\P{Is_Nv: 5.000000000000000e+05}', ""); - Expect(0, 68082, '\P{^Is_Nv: 5.000000000000000e+05}', ""); - Error('\p{Numeric_Value=6/a/}'); - Error('\P{Numeric_Value=6/a/}'); + 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}'); Expect(1, 133866, '\p{Numeric_Value=:\A6\z:}', "");; Expect(0, 133867, '\p{Numeric_Value=:\A6\z:}', "");; - Expect(1, 133866, '\p{Numeric_Value=+0_0_0_0_0_00006}', ""); - Expect(0, 133866, '\p{^Numeric_Value=+0_0_0_0_0_00006}', ""); - Expect(0, 133866, '\P{Numeric_Value=+0_0_0_0_0_00006}', ""); - Expect(1, 133866, '\P{^Numeric_Value=+0_0_0_0_0_00006}', ""); - Expect(0, 133867, '\p{Numeric_Value=+0_0_0_0_0_00006}', ""); - Expect(1, 133867, '\p{^Numeric_Value=+0_0_0_0_0_00006}', ""); - Expect(1, 133867, '\P{Numeric_Value=+0_0_0_0_0_00006}', ""); - Expect(0, 133867, '\P{^Numeric_Value=+0_0_0_0_0_00006}', ""); + Expect(1, 133866, '\p{Numeric_Value=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=6.000000000000000e+00}', ""); Expect(0, 133866, '\p{^Numeric_Value=6.000000000000000e+00}', ""); Expect(0, 133866, '\P{Numeric_Value=6.000000000000000e+00}', ""); @@ -81512,36 +83023,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=-:=00_6}'); - Error('\P{Nv=-:=00_6}'); + Error('\p{Nv=/a/ -0000006}'); + Error('\P{Nv=/a/ -0000006}'); Expect(1, 133866, '\p{Nv=:\A6\z:}', "");; Expect(0, 133867, '\p{Nv=:\A6\z:}', "");; - Expect(1, 133866, '\p{Nv=+0_0_0_0_0006}', ""); - Expect(0, 133866, '\p{^Nv=+0_0_0_0_0006}', ""); - Expect(0, 133866, '\P{Nv=+0_0_0_0_0006}', ""); - Expect(1, 133866, '\P{^Nv=+0_0_0_0_0006}', ""); - Expect(0, 133867, '\p{Nv=+0_0_0_0_0006}', ""); - Expect(1, 133867, '\p{^Nv=+0_0_0_0_0006}', ""); - Expect(1, 133867, '\P{Nv=+0_0_0_0_0006}', ""); - Expect(0, 133867, '\P{^Nv=+0_0_0_0_0006}', ""); - Expect(1, 133866, '\p{Nv=6.000000000000000e+00}', ""); - Expect(0, 133866, '\p{^Nv=6.000000000000000e+00}', ""); - Expect(0, 133866, '\P{Nv=6.000000000000000e+00}', ""); - 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= +0_6:=}'); - Error('\P{Is_Numeric_Value= +0_6:=}'); - Expect(1, 133866, '\p{Is_Numeric_Value=000000_6}', ""); - Expect(0, 133866, '\p{^Is_Numeric_Value=000000_6}', ""); - Expect(0, 133866, '\P{Is_Numeric_Value=000000_6}', ""); - Expect(1, 133866, '\P{^Is_Numeric_Value=000000_6}', ""); - Expect(0, 133867, '\p{Is_Numeric_Value=000000_6}', ""); - Expect(1, 133867, '\p{^Is_Numeric_Value=000000_6}', ""); - Expect(1, 133867, '\P{Is_Numeric_Value=000000_6}', ""); - Expect(0, 133867, '\P{^Is_Numeric_Value=000000_6}', ""); + Expect(1, 133866, '\p{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{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}', ""); @@ -81550,16 +83061,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=- 0_0_06/a/}'); - Error('\P{Is_Nv=- 0_0_06/a/}'); - Expect(1, 133866, '\p{Is_Nv=00_00_6}', ""); - Expect(0, 133866, '\p{^Is_Nv=00_00_6}', ""); - Expect(0, 133866, '\P{Is_Nv=00_00_6}', ""); - Expect(1, 133866, '\P{^Is_Nv=00_00_6}', ""); - Expect(0, 133867, '\p{Is_Nv=00_00_6}', ""); - Expect(1, 133867, '\p{^Is_Nv=00_00_6}', ""); - Expect(1, 133867, '\P{Is_Nv=00_00_6}', ""); - Expect(0, 133867, '\P{^Is_Nv=00_00_6}', ""); + 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}', ""); 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}', ""); @@ -81568,18 +83079,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= /a/00006_0}'); - Error('\P{Numeric_Value= /a/00006_0}'); + 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/}'); Expect(1, 126223, '\p{Numeric_Value=:\A60\z:}', "");; Expect(0, 126224, '\p{Numeric_Value=:\A60\z:}', "");; - Expect(1, 126223, '\p{Numeric_Value=00_00_60}', ""); - Expect(0, 126223, '\p{^Numeric_Value=00_00_60}', ""); - Expect(0, 126223, '\P{Numeric_Value=00_00_60}', ""); - Expect(1, 126223, '\P{^Numeric_Value=00_00_60}', ""); - Expect(0, 126224, '\p{Numeric_Value=00_00_60}', ""); - Expect(1, 126224, '\p{^Numeric_Value=00_00_60}', ""); - Expect(1, 126224, '\P{Numeric_Value=00_00_60}', ""); - Expect(0, 126224, '\P{^Numeric_Value=00_00_60}', ""); + Expect(1, 126223, '\p{Numeric_Value=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}', ""); @@ -81588,8 +83099,8 @@ 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= +0000060:=}'); - Error('\P{Nv= +0000060:=}'); + Error('\p{Nv=:=00000000060}'); + Error('\P{Nv=:=00000000060}'); Expect(1, 126223, '\p{Nv=:\A60\z:}', "");; Expect(0, 126224, '\p{Nv=:\A60\z:}', "");; Expect(1, 126223, '\p{Nv=0060}', ""); @@ -81608,16 +83119,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/00_00_60}'); - Error('\P{Is_Numeric_Value= /a/00_00_60}'); - Expect(1, 126223, '\p{Is_Numeric_Value=0006_0}', ""); - Expect(0, 126223, '\p{^Is_Numeric_Value=0006_0}', ""); - Expect(0, 126223, '\P{Is_Numeric_Value=0006_0}', ""); - Expect(1, 126223, '\P{^Is_Numeric_Value=0006_0}', ""); - Expect(0, 126224, '\p{Is_Numeric_Value=0006_0}', ""); - Expect(1, 126224, '\p{^Is_Numeric_Value=0006_0}', ""); - Expect(1, 126224, '\P{Is_Numeric_Value=0006_0}', ""); - Expect(0, 126224, '\P{^Is_Numeric_Value=0006_0}', ""); + 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}', ""); 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}', ""); @@ -81626,16 +83137,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=- +00_00_00_00_060/a/}'); - Error('\P{Is_Nv=- +00_00_00_00_060/a/}'); - Expect(1, 126223, '\p{Is_Nv=0_0_0_0_0_0_0_060}', ""); - Expect(0, 126223, '\p{^Is_Nv=0_0_0_0_0_0_0_060}', ""); - Expect(0, 126223, '\P{Is_Nv=0_0_0_0_0_0_0_060}', ""); - Expect(1, 126223, '\P{^Is_Nv=0_0_0_0_0_0_0_060}', ""); - Expect(0, 126224, '\p{Is_Nv=0_0_0_0_0_0_0_060}', ""); - Expect(1, 126224, '\p{^Is_Nv=0_0_0_0_0_0_0_060}', ""); - Expect(1, 126224, '\P{Is_Nv=0_0_0_0_0_0_0_060}', ""); - Expect(0, 126224, '\P{^Is_Nv=0_0_0_0_0_0_0_060}', ""); + 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}', ""); 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}', ""); @@ -81644,18 +83155,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=--00_00_00_00_600/a/}'); - Error('\P{Numeric_Value=--00_00_00_00_600/a/}'); + Error('\p{Numeric_Value=_:=00000600}'); + Error('\P{Numeric_Value=_:=00000600}'); Expect(1, 126265, '\p{Numeric_Value=:\A600\z:}', "");; Expect(0, 126266, '\p{Numeric_Value=:\A600\z:}', "");; - Expect(1, 126265, '\p{Numeric_Value=0600}', ""); - Expect(0, 126265, '\p{^Numeric_Value=0600}', ""); - Expect(0, 126265, '\P{Numeric_Value=0600}', ""); - Expect(1, 126265, '\P{^Numeric_Value=0600}', ""); - Expect(0, 126266, '\p{Numeric_Value=0600}', ""); - Expect(1, 126266, '\p{^Numeric_Value=0600}', ""); - Expect(1, 126266, '\P{Numeric_Value=0600}', ""); - Expect(0, 126266, '\P{^Numeric_Value=0600}', ""); + Expect(1, 126265, '\p{Numeric_Value=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=6.000000000000000e+02}', ""); Expect(0, 126265, '\p{^Numeric_Value=6.000000000000000e+02}', ""); Expect(0, 126265, '\P{Numeric_Value=6.000000000000000e+02}', ""); @@ -81664,74 +83175,74 @@ 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=/a/ +0600}'); - Error('\P{Nv=/a/ +0600}'); + Error('\p{Nv= 0000600/a/}'); + Error('\P{Nv= 0000600/a/}'); Expect(1, 126265, '\p{Nv=:\A600\z:}', "");; Expect(0, 126266, '\p{Nv=:\A600\z:}', "");; - Expect(1, 126265, '\p{Nv=0600}', ""); - Expect(0, 126265, '\p{^Nv=0600}', ""); - Expect(0, 126265, '\P{Nv=0600}', ""); - Expect(1, 126265, '\P{^Nv=0600}', ""); - Expect(0, 126266, '\p{Nv=0600}', ""); - Expect(1, 126266, '\p{^Nv=0600}', ""); - Expect(1, 126266, '\P{Nv=0600}', ""); - Expect(0, 126266, '\P{^Nv=0600}', ""); - Expect(1, 126265, '\p{Nv: 6.000000000000000e+02}', ""); - Expect(0, 126265, '\p{^Nv: 6.000000000000000e+02}', ""); - Expect(0, 126265, '\P{Nv: 6.000000000000000e+02}', ""); - Expect(1, 126265, '\P{^Nv: 6.000000000000000e+02}', ""); - Expect(0, 126266, '\p{Nv: 6.000000000000000e+02}', ""); - Expect(1, 126266, '\p{^Nv: 6.000000000000000e+02}', ""); - Expect(1, 126266, '\P{Nv: 6.000000000000000e+02}', ""); - Expect(0, 126266, '\P{^Nv: 6.000000000000000e+02}', ""); - Error('\p{Is_Numeric_Value=_0000600:=}'); - Error('\P{Is_Numeric_Value=_0000600:=}'); - Expect(1, 126265, '\p{Is_Numeric_Value=0000000600}', ""); - Expect(0, 126265, '\p{^Is_Numeric_Value=0000000600}', ""); - Expect(0, 126265, '\P{Is_Numeric_Value=0000000600}', ""); - Expect(1, 126265, '\P{^Is_Numeric_Value=0000000600}', ""); - Expect(0, 126266, '\p{Is_Numeric_Value=0000000600}', ""); - Expect(1, 126266, '\p{^Is_Numeric_Value=0000000600}', ""); - Expect(1, 126266, '\P{Is_Numeric_Value=0000000600}', ""); - Expect(0, 126266, '\P{^Is_Numeric_Value=0000000600}', ""); - Expect(1, 126265, '\p{Is_Numeric_Value:6.000000000000000e+02}', ""); - Expect(0, 126265, '\p{^Is_Numeric_Value:6.000000000000000e+02}', ""); - Expect(0, 126265, '\P{Is_Numeric_Value:6.000000000000000e+02}', ""); - Expect(1, 126265, '\P{^Is_Numeric_Value:6.000000000000000e+02}', ""); - Expect(0, 126266, '\p{Is_Numeric_Value:6.000000000000000e+02}', ""); - Expect(1, 126266, '\p{^Is_Numeric_Value:6.000000000000000e+02}', ""); - Expect(1, 126266, '\P{Is_Numeric_Value:6.000000000000000e+02}', ""); - Expect(0, 126266, '\P{^Is_Numeric_Value:6.000000000000000e+02}', ""); - Error('\p{Is_Nv=_:=0_0_0_6_00}'); - Error('\P{Is_Nv=_:=0_0_0_6_00}'); - Expect(1, 126265, '\p{Is_Nv=+00000600}', ""); - Expect(0, 126265, '\p{^Is_Nv=+00000600}', ""); - Expect(0, 126265, '\P{Is_Nv=+00000600}', ""); - Expect(1, 126265, '\P{^Is_Nv=+00000600}', ""); - Expect(0, 126266, '\p{Is_Nv=+00000600}', ""); - Expect(1, 126266, '\p{^Is_Nv=+00000600}', ""); - Expect(1, 126266, '\P{Is_Nv=+00000600}', ""); - Expect(0, 126266, '\P{^Is_Nv=+00000600}', ""); - Expect(1, 126265, '\p{Is_Nv=6.000000000000000e+02}', ""); - Expect(0, 126265, '\p{^Is_Nv=6.000000000000000e+02}', ""); - Expect(0, 126265, '\P{Is_Nv=6.000000000000000e+02}', ""); - 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_6000:=}'); - Error('\P{Numeric_Value=--+0_0_0_0_0_0_0_0_0_6000:=}'); + 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=6.000000000000000e+02}', ""); + Expect(0, 126265, '\p{^Nv=6.000000000000000e+02}', ""); + Expect(0, 126265, '\P{Nv=6.000000000000000e+02}', ""); + Expect(1, 126265, '\P{^Nv=6.000000000000000e+02}', ""); + Expect(0, 126266, '\p{Nv=6.000000000000000e+02}', ""); + Expect(1, 126266, '\p{^Nv=6.000000000000000e+02}', ""); + Expect(1, 126266, '\P{Nv=6.000000000000000e+02}', ""); + Expect(0, 126266, '\P{^Nv=6.000000000000000e+02}', ""); + Error('\p{Is_Numeric_Value: /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}'); 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_6_0_00}', ""); - Expect(0, 126241, '\p{^Numeric_Value=0_0_0_0_6_0_00}', ""); - Expect(0, 126241, '\P{Numeric_Value=0_0_0_0_6_0_00}', ""); - Expect(1, 126241, '\P{^Numeric_Value=0_0_0_0_6_0_00}', ""); - Expect(0, 126242, '\p{Numeric_Value=0_0_0_0_6_0_00}', ""); - Expect(1, 126242, '\p{^Numeric_Value=0_0_0_0_6_0_00}', ""); - Expect(1, 126242, '\P{Numeric_Value=0_0_0_0_6_0_00}', ""); - Expect(0, 126242, '\P{^Numeric_Value=0_0_0_0_6_0_00}', ""); + Expect(1, 126241, '\p{Numeric_Value=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}', ""); @@ -81740,36 +83251,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126242, '\p{^Numeric_Value=6.000000000000000e+03}', ""); Expect(1, 126242, '\P{Numeric_Value=6.000000000000000e+03}', ""); Expect(0, 126242, '\P{^Numeric_Value=6.000000000000000e+03}', ""); - Error('\p{Nv=/a/ -00000006000}'); - Error('\P{Nv=/a/ -00000006000}'); + Error('\p{Nv=:=- +000000006000}'); + Error('\P{Nv=:=- +000000006000}'); Expect(1, 126241, '\p{Nv=:\A6000\z:}', "");; Expect(0, 126242, '\p{Nv=:\A6000\z:}', "");; - Expect(1, 126241, '\p{Nv: 0000000006000}', ""); - Expect(0, 126241, '\p{^Nv: 0000000006000}', ""); - Expect(0, 126241, '\P{Nv: 0000000006000}', ""); - Expect(1, 126241, '\P{^Nv: 0000000006000}', ""); - Expect(0, 126242, '\p{Nv: 0000000006000}', ""); - Expect(1, 126242, '\p{^Nv: 0000000006000}', ""); - Expect(1, 126242, '\P{Nv: 0000000006000}', ""); - Expect(0, 126242, '\P{^Nv: 0000000006000}', ""); - Expect(1, 126241, '\p{Nv: 6.000000000000000e+03}', ""); - Expect(0, 126241, '\p{^Nv: 6.000000000000000e+03}', ""); - Expect(0, 126241, '\P{Nv: 6.000000000000000e+03}', ""); - Expect(1, 126241, '\P{^Nv: 6.000000000000000e+03}', ""); - Expect(0, 126242, '\p{Nv: 6.000000000000000e+03}', ""); - Expect(1, 126242, '\p{^Nv: 6.000000000000000e+03}', ""); - Expect(1, 126242, '\P{Nv: 6.000000000000000e+03}', ""); - Expect(0, 126242, '\P{^Nv: 6.000000000000000e+03}', ""); - Error('\p{Is_Numeric_Value=_ +000_000_006_000:=}'); - Error('\P{Is_Numeric_Value=_ +000_000_006_000:=}'); - Expect(1, 126241, '\p{Is_Numeric_Value=0000000006000}', ""); - Expect(0, 126241, '\p{^Is_Numeric_Value=0000000006000}', ""); - Expect(0, 126241, '\P{Is_Numeric_Value=0000000006000}', ""); - Expect(1, 126241, '\P{^Is_Numeric_Value=0000000006000}', ""); - Expect(0, 126242, '\p{Is_Numeric_Value=0000000006000}', ""); - Expect(1, 126242, '\p{^Is_Numeric_Value=0000000006000}', ""); - Expect(1, 126242, '\P{Is_Numeric_Value=0000000006000}', ""); - Expect(0, 126242, '\P{^Is_Numeric_Value=0000000006000}', ""); + Expect(1, 126241, '\p{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{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}', ""); @@ -81778,36 +83289,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=_-000000006000/a/}'); - Error('\P{Is_Nv=_-000000006000/a/}'); - Expect(1, 126241, '\p{Is_Nv=+0_0_0_0_0_0_0_0_0_6_000}', ""); - Expect(0, 126241, '\p{^Is_Nv=+0_0_0_0_0_0_0_0_0_6_000}', ""); - Expect(0, 126241, '\P{Is_Nv=+0_0_0_0_0_0_0_0_0_6_000}', ""); - Expect(1, 126241, '\P{^Is_Nv=+0_0_0_0_0_0_0_0_0_6_000}', ""); - Expect(0, 126242, '\p{Is_Nv=+0_0_0_0_0_0_0_0_0_6_000}', ""); - Expect(1, 126242, '\p{^Is_Nv=+0_0_0_0_0_0_0_0_0_6_000}', ""); - Expect(1, 126242, '\P{Is_Nv=+0_0_0_0_0_0_0_0_0_6_000}', ""); - Expect(0, 126242, '\P{^Is_Nv=+0_0_0_0_0_0_0_0_0_6_000}', ""); - Expect(1, 126241, '\p{Is_Nv=6.000000000000000e+03}', ""); - Expect(0, 126241, '\p{^Is_Nv=6.000000000000000e+03}', ""); - Expect(0, 126241, '\P{Is_Nv=6.000000000000000e+03}', ""); - Expect(1, 126241, '\P{^Is_Nv=6.000000000000000e+03}', ""); - Expect(0, 126242, '\p{Is_Nv=6.000000000000000e+03}', ""); - Expect(1, 126242, '\p{^Is_Nv=6.000000000000000e+03}', ""); - Expect(1, 126242, '\P{Is_Nv=6.000000000000000e+03}', ""); - Expect(0, 126242, '\P{^Is_Nv=6.000000000000000e+03}', ""); - Error('\p{Numeric_Value: :=006000_0}'); - Error('\P{Numeric_Value: :=006000_0}'); + 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}'); Expect(1, 126250, '\p{Numeric_Value=:\A60000\z:}', "");; Expect(0, 126251, '\p{Numeric_Value=:\A60000\z:}', "");; - Expect(1, 126250, '\p{Numeric_Value=60000}', ""); - Expect(0, 126250, '\p{^Numeric_Value=60000}', ""); - Expect(0, 126250, '\P{Numeric_Value=60000}', ""); - Expect(1, 126250, '\P{^Numeric_Value=60000}', ""); - Expect(0, 126251, '\p{Numeric_Value=60000}', ""); - Expect(1, 126251, '\p{^Numeric_Value=60000}', ""); - Expect(1, 126251, '\P{Numeric_Value=60000}', ""); - Expect(0, 126251, '\P{^Numeric_Value=60000}', ""); + Expect(1, 126250, '\p{Numeric_Value=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=6.000000000000000e+04}', ""); Expect(0, 126250, '\p{^Numeric_Value=6.000000000000000e+04}', ""); Expect(0, 126250, '\P{Numeric_Value=6.000000000000000e+04}', ""); @@ -81816,18 +83327,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=:= +0_0_0_6_0000}'); + Error('\P{Nv=:= +0_0_0_6_0000}'); Expect(1, 126250, '\p{Nv=:\A60000\z:}', "");; Expect(0, 126251, '\p{Nv=:\A60000\z:}', "");; - Expect(1, 126250, '\p{Nv=6000_0}', ""); - Expect(0, 126250, '\p{^Nv=6000_0}', ""); - Expect(0, 126250, '\P{Nv=6000_0}', ""); - Expect(1, 126250, '\P{^Nv=6000_0}', ""); - Expect(0, 126251, '\p{Nv=6000_0}', ""); - Expect(1, 126251, '\p{^Nv=6000_0}', ""); - Expect(1, 126251, '\P{Nv=6000_0}', ""); - Expect(0, 126251, '\P{^Nv=6000_0}', ""); + Expect(1, 126250, '\p{Nv: 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=6.000000000000000e+04}', ""); Expect(0, 126250, '\p{^Nv=6.000000000000000e+04}', ""); Expect(0, 126250, '\P{Nv=6.000000000000000e+04}', ""); @@ -81836,16 +83347,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=:= _60000}'); - Error('\P{Is_Numeric_Value=:= _60000}'); - Expect(1, 126250, '\p{Is_Numeric_Value=00_06_00_00}', ""); - Expect(0, 126250, '\p{^Is_Numeric_Value=00_06_00_00}', ""); - Expect(0, 126250, '\P{Is_Numeric_Value=00_06_00_00}', ""); - Expect(1, 126250, '\P{^Is_Numeric_Value=00_06_00_00}', ""); - Expect(0, 126251, '\p{Is_Numeric_Value=00_06_00_00}', ""); - Expect(1, 126251, '\p{^Is_Numeric_Value=00_06_00_00}', ""); - Expect(1, 126251, '\P{Is_Numeric_Value=00_06_00_00}', ""); - Expect(0, 126251, '\P{^Is_Numeric_Value=00_06_00_00}', ""); + 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}', ""); 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}', ""); @@ -81854,16 +83365,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=/a/_-0_0_6_0_000}'); - Error('\P{Is_Nv=/a/_-0_0_6_0_000}'); - Expect(1, 126250, '\p{Is_Nv=+000000060000}', ""); - Expect(0, 126250, '\p{^Is_Nv=+000000060000}', ""); - Expect(0, 126250, '\P{Is_Nv=+000000060000}', ""); - Expect(1, 126250, '\P{^Is_Nv=+000000060000}', ""); - Expect(0, 126251, '\p{Is_Nv=+000000060000}', ""); - Expect(1, 126251, '\p{^Is_Nv=+000000060000}', ""); - Expect(1, 126251, '\P{Is_Nv=+000000060000}', ""); - Expect(0, 126251, '\P{^Is_Nv=+000000060000}', ""); + 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}', ""); 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}', ""); @@ -81872,18 +83383,18 @@ 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/00_60_00_00}'); - Error('\P{Numeric_Value=-/a/00_60_00_00}'); + 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}'); Expect(1, 68082, '\p{Numeric_Value=:\A600000\z:}', "");; Expect(0, 68083, '\p{Numeric_Value=:\A600000\z:}', "");; - Expect(1, 68082, '\p{Numeric_Value=00000600000}', ""); - Expect(0, 68082, '\p{^Numeric_Value=00000600000}', ""); - Expect(0, 68082, '\P{Numeric_Value=00000600000}', ""); - Expect(1, 68082, '\P{^Numeric_Value=00000600000}', ""); - Expect(0, 68083, '\p{Numeric_Value=00000600000}', ""); - Expect(1, 68083, '\p{^Numeric_Value=00000600000}', ""); - Expect(1, 68083, '\P{Numeric_Value=00000600000}', ""); - Expect(0, 68083, '\P{^Numeric_Value=00000600000}', ""); + Expect(1, 68082, '\p{Numeric_Value=+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}', ""); @@ -81892,18 +83403,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68083, '\p{^Numeric_Value:6.000000000000000e+05}', ""); Expect(1, 68083, '\P{Numeric_Value:6.000000000000000e+05}', ""); Expect(0, 68083, '\P{^Numeric_Value:6.000000000000000e+05}', ""); - Error('\p{Nv=:= _0000000600000}'); - Error('\P{Nv=:= _0000000600000}'); + Error('\p{Nv=/a/- 0_6_0_0_000}'); + Error('\P{Nv=/a/- 0_6_0_0_000}'); Expect(1, 68082, '\p{Nv=:\A600000\z:}', "");; Expect(0, 68083, '\p{Nv=:\A600000\z:}', "");; - Expect(1, 68082, '\p{Nv=+0000_6000_00}', ""); - Expect(0, 68082, '\p{^Nv=+0000_6000_00}', ""); - Expect(0, 68082, '\P{Nv=+0000_6000_00}', ""); - Expect(1, 68082, '\P{^Nv=+0000_6000_00}', ""); - Expect(0, 68083, '\p{Nv=+0000_6000_00}', ""); - Expect(1, 68083, '\p{^Nv=+0000_6000_00}', ""); - Expect(1, 68083, '\P{Nv=+0000_6000_00}', ""); - Expect(0, 68083, '\P{^Nv=+0000_6000_00}', ""); + Expect(1, 68082, '\p{Nv=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=6.000000000000000e+05}', ""); Expect(0, 68082, '\p{^Nv=6.000000000000000e+05}', ""); Expect(0, 68082, '\P{Nv=6.000000000000000e+05}', ""); @@ -81912,16 +83423,16 @@ 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=:=-+6_0_0_000}'); - Error('\P{Is_Numeric_Value=:=-+6_0_0_000}'); - Expect(1, 68082, '\p{Is_Numeric_Value: 000000600000}', ""); - Expect(0, 68082, '\p{^Is_Numeric_Value: 000000600000}', ""); - Expect(0, 68082, '\P{Is_Numeric_Value: 000000600000}', ""); - Expect(1, 68082, '\P{^Is_Numeric_Value: 000000600000}', ""); - Expect(0, 68083, '\p{Is_Numeric_Value: 000000600000}', ""); - Expect(1, 68083, '\p{^Is_Numeric_Value: 000000600000}', ""); - Expect(1, 68083, '\P{Is_Numeric_Value: 000000600000}', ""); - Expect(0, 68083, '\P{^Is_Numeric_Value: 000000600000}', ""); + 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}', ""); @@ -81930,16 +83441,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68083, '\p{^Is_Numeric_Value=6.000000000000000e+05}', ""); Expect(1, 68083, '\P{Is_Numeric_Value=6.000000000000000e+05}', ""); Expect(0, 68083, '\P{^Is_Numeric_Value=6.000000000000000e+05}', ""); - Error('\p{Is_Nv= /a/0_0_6_0_0000}'); - Error('\P{Is_Nv= /a/0_0_6_0_0000}'); - Expect(1, 68082, '\p{Is_Nv=+000000000600000}', ""); - Expect(0, 68082, '\p{^Is_Nv=+000000000600000}', ""); - Expect(0, 68082, '\P{Is_Nv=+000000000600000}', ""); - Expect(1, 68082, '\P{^Is_Nv=+000000000600000}', ""); - Expect(0, 68083, '\p{Is_Nv=+000000000600000}', ""); - Expect(1, 68083, '\p{^Is_Nv=+000000000600000}', ""); - Expect(1, 68083, '\P{Is_Nv=+000000000600000}', ""); - Expect(0, 68083, '\P{^Is_Nv=+000000000600000}', ""); + 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}', ""); 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}', ""); @@ -81948,18 +83459,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/_ 0000000007}'); - Error('\P{Numeric_Value=/a/_ 0000000007}'); + Error('\p{Numeric_Value=_/a/0000_7}'); + Error('\P{Numeric_Value=_/a/0000_7}'); Expect(1, 131073, '\p{Numeric_Value=:\A7\z:}', "");; Expect(0, 131074, '\p{Numeric_Value=:\A7\z:}', "");; - Expect(1, 131073, '\p{Numeric_Value=0007}', ""); - Expect(0, 131073, '\p{^Numeric_Value=0007}', ""); - Expect(0, 131073, '\P{Numeric_Value=0007}', ""); - Expect(1, 131073, '\P{^Numeric_Value=0007}', ""); - Expect(0, 131074, '\p{Numeric_Value=0007}', ""); - Expect(1, 131074, '\p{^Numeric_Value=0007}', ""); - Expect(1, 131074, '\P{Numeric_Value=0007}', ""); - Expect(0, 131074, '\P{^Numeric_Value=0007}', ""); + Expect(1, 131073, '\p{Numeric_Value=+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.000000000000000e+00}', ""); Expect(0, 131073, '\p{^Numeric_Value=7.000000000000000e+00}', ""); Expect(0, 131073, '\P{Numeric_Value=7.000000000000000e+00}', ""); @@ -81968,18 +83479,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= _0_0_0_0_07:=}'); - Error('\P{Nv= _0_0_0_0_07:=}'); + Error('\p{Nv=/a/000000007}'); + Error('\P{Nv=/a/000000007}'); Expect(1, 131073, '\p{Nv=:\A7\z:}', "");; Expect(0, 131074, '\p{Nv=:\A7\z:}', "");; - Expect(1, 131073, '\p{Nv=0007}', ""); - Expect(0, 131073, '\p{^Nv=0007}', ""); - Expect(0, 131073, '\P{Nv=0007}', ""); - Expect(1, 131073, '\P{^Nv=0007}', ""); - Expect(0, 131074, '\p{Nv=0007}', ""); - Expect(1, 131074, '\p{^Nv=0007}', ""); - Expect(1, 131074, '\P{Nv=0007}', ""); - Expect(0, 131074, '\P{^Nv=0007}', ""); + Expect(1, 131073, '\p{Nv=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=7.000000000000000e+00}', ""); Expect(0, 131073, '\p{^Nv=7.000000000000000e+00}', ""); Expect(0, 131073, '\P{Nv=7.000000000000000e+00}', ""); @@ -81988,16 +83499,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=/a/0000007}'); - Error('\P{Is_Numeric_Value=/a/0000007}'); - Expect(1, 131073, '\p{Is_Numeric_Value=00000007}', ""); - Expect(0, 131073, '\p{^Is_Numeric_Value=00000007}', ""); - Expect(0, 131073, '\P{Is_Numeric_Value=00000007}', ""); - Expect(1, 131073, '\P{^Is_Numeric_Value=00000007}', ""); - Expect(0, 131074, '\p{Is_Numeric_Value=00000007}', ""); - Expect(1, 131074, '\p{^Is_Numeric_Value=00000007}', ""); - Expect(1, 131074, '\P{Is_Numeric_Value=00000007}', ""); - Expect(0, 131074, '\P{^Is_Numeric_Value=00000007}', ""); + 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}', ""); 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}', ""); @@ -82006,16 +83517,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 131074, '\p{^Is_Numeric_Value=7.000000000000000e+00}', ""); Expect(1, 131074, '\P{Is_Numeric_Value=7.000000000000000e+00}', ""); Expect(0, 131074, '\P{^Is_Numeric_Value=7.000000000000000e+00}', ""); - Error('\p{Is_Nv=/a/- 000_000_7}'); - Error('\P{Is_Nv=/a/- 000_000_7}'); - Expect(1, 131073, '\p{Is_Nv=+000007}', ""); - Expect(0, 131073, '\p{^Is_Nv=+000007}', ""); - Expect(0, 131073, '\P{Is_Nv=+000007}', ""); - Expect(1, 131073, '\P{^Is_Nv=+000007}', ""); - Expect(0, 131074, '\p{Is_Nv=+000007}', ""); - Expect(1, 131074, '\p{^Is_Nv=+000007}', ""); - Expect(1, 131074, '\P{Is_Nv=+000007}', ""); - Expect(0, 131074, '\P{^Is_Nv=+000007}', ""); + 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}', ""); @@ -82024,18 +83535,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 131074, '\p{^Is_Nv=7.000000000000000e+00}', ""); Expect(1, 131074, '\P{Is_Nv=7.000000000000000e+00}', ""); Expect(0, 131074, '\P{^Is_Nv=7.000000000000000e+00}', ""); - Error('\p{Numeric_Value=:= +000007/0012}'); - Error('\P{Numeric_Value=:= +000007/0012}'); + Error('\p{Numeric_Value= -00007/012:=}'); + Error('\P{Numeric_Value= -00007/012:=}'); 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/0000012}', ""); - Expect(0, 68092, '\p{^Numeric_Value=0007/0000012}', ""); - Expect(0, 68092, '\P{Numeric_Value=0007/0000012}', ""); - Expect(1, 68092, '\P{^Numeric_Value=0007/0000012}', ""); - Expect(0, 68093, '\p{Numeric_Value=0007/0000012}', ""); - Expect(1, 68093, '\p{^Numeric_Value=0007/0000012}', ""); - Expect(1, 68093, '\P{Numeric_Value=0007/0000012}', ""); - Expect(0, 68093, '\P{^Numeric_Value=0007/0000012}', ""); + Expect(1, 68092, '\p{Numeric_Value: +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=420/720}', ""); Expect(0, 68092, '\p{^Numeric_Value=420/720}', ""); Expect(0, 68092, '\P{Numeric_Value=420/720}', ""); @@ -82046,16 +83557,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(0, 68093, '\P{^Numeric_Value=420/720}', ""); Error('\p{Numeric_Value=5.8e-01}'); Error('\P{Numeric_Value=5.8e-01}'); - Expect(1, 68092, '\p{Numeric_Value=5.83e-01}', ""); - Expect(0, 68092, '\p{^Numeric_Value=5.83e-01}', ""); - Expect(0, 68092, '\P{Numeric_Value=5.83e-01}', ""); - Expect(1, 68092, '\P{^Numeric_Value=5.83e-01}', ""); - Expect(0, 68093, '\p{Numeric_Value=5.83e-01}', ""); - Expect(1, 68093, '\p{^Numeric_Value=5.83e-01}', ""); - Expect(1, 68093, '\P{Numeric_Value=5.83e-01}', ""); - Expect(0, 68093, '\P{^Numeric_Value=5.83e-01}', ""); - Error('\p{Numeric_Value=0.58}'); - Error('\P{Numeric_Value=0.58}'); + 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}', ""); @@ -82064,42 +83569,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68093, '\p{^Numeric_Value=5.833e-01}', ""); Expect(1, 68093, '\P{Numeric_Value=5.833e-01}', ""); Expect(0, 68093, '\P{^Numeric_Value=5.833e-01}', ""); - Expect(1, 68092, '\p{Numeric_Value=0.583}', ""); - Expect(0, 68092, '\p{^Numeric_Value=0.583}', ""); - Expect(0, 68092, '\P{Numeric_Value=0.583}', ""); - Expect(1, 68092, '\P{^Numeric_Value=0.583}', ""); - Expect(0, 68093, '\p{Numeric_Value=0.583}', ""); - Expect(1, 68093, '\p{^Numeric_Value=0.583}', ""); - Expect(1, 68093, '\P{Numeric_Value=0.583}', ""); - Expect(0, 68093, '\P{^Numeric_Value=0.583}', ""); - Expect(1, 68092, '\p{Numeric_Value:5.8333e-01}', ""); - Expect(0, 68092, '\p{^Numeric_Value:5.8333e-01}', ""); - Expect(0, 68092, '\P{Numeric_Value:5.8333e-01}', ""); - Expect(1, 68092, '\P{^Numeric_Value:5.8333e-01}', ""); - Expect(0, 68093, '\p{Numeric_Value:5.8333e-01}', ""); - Expect(1, 68093, '\p{^Numeric_Value:5.8333e-01}', ""); - Expect(1, 68093, '\P{Numeric_Value:5.8333e-01}', ""); - Expect(0, 68093, '\P{^Numeric_Value:5.8333e-01}', ""); - Expect(1, 68092, '\p{Numeric_Value=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}', ""); - Error('\p{Nv=-:=07/012}'); - Error('\P{Nv=-:=07/012}'); + Error('\p{Numeric_Value=0.583}'); + Error('\P{Numeric_Value=0.583}'); + Expect(1, 68092, '\p{Numeric_Value=5.8333e-01}', ""); + Expect(0, 68092, '\p{^Numeric_Value=5.8333e-01}', ""); + Expect(0, 68092, '\P{Numeric_Value=5.8333e-01}', ""); + Expect(1, 68092, '\P{^Numeric_Value=5.8333e-01}', ""); + Expect(0, 68093, '\p{Numeric_Value=5.8333e-01}', ""); + Expect(1, 68093, '\p{^Numeric_Value=5.8333e-01}', ""); + Expect(1, 68093, '\P{Numeric_Value=5.8333e-01}', ""); + Expect(0, 68093, '\P{^Numeric_Value=5.8333e-01}', ""); + Expect(1, 68092, '\p{Numeric_Value: 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}', ""); + Expect(1, 68092, '\P{^Numeric_Value=5.83333e-01}', ""); + Expect(0, 68093, '\p{Numeric_Value=5.83333e-01}', ""); + Expect(1, 68093, '\p{^Numeric_Value=5.83333e-01}', ""); + Expect(1, 68093, '\P{Numeric_Value=5.83333e-01}', ""); + Expect(0, 68093, '\P{^Numeric_Value=5.83333e-01}', ""); + Expect(1, 68092, '\p{Numeric_Value=0.58333}', ""); + Expect(0, 68092, '\p{^Numeric_Value=0.58333}', ""); + Expect(0, 68092, '\P{Numeric_Value=0.58333}', ""); + Expect(1, 68092, '\P{^Numeric_Value=0.58333}', ""); + Expect(0, 68093, '\p{Numeric_Value=0.58333}', ""); + 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/}'); Expect(1, 68092, '\p{Nv=:\A7/12\z:}', "");; Expect(0, 68093, '\p{Nv=:\A7/12\z:}', "");; - Expect(1, 68092, '\p{Nv=07/00000012}', ""); - Expect(0, 68092, '\p{^Nv=07/00000012}', ""); - Expect(0, 68092, '\P{Nv=07/00000012}', ""); - Expect(1, 68092, '\P{^Nv=07/00000012}', ""); - Expect(0, 68093, '\p{Nv=07/00000012}', ""); - Expect(1, 68093, '\p{^Nv=07/00000012}', ""); - Expect(1, 68093, '\P{Nv=07/00000012}', ""); - Expect(0, 68093, '\P{^Nv=07/00000012}', ""); + Expect(1, 68092, '\p{Nv=+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=420/720}', ""); Expect(0, 68092, '\p{^Nv=420/720}', ""); Expect(0, 68092, '\P{Nv=420/720}', ""); @@ -82110,32 +83625,20 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(0, 68093, '\P{^Nv=420/720}', ""); Error('\p{Nv=5.8e-01}'); Error('\P{Nv=5.8e-01}'); - Expect(1, 68092, '\p{Nv=5.83e-01}', ""); - Expect(0, 68092, '\p{^Nv=5.83e-01}', ""); - Expect(0, 68092, '\P{Nv=5.83e-01}', ""); - Expect(1, 68092, '\P{^Nv=5.83e-01}', ""); - Expect(0, 68093, '\p{Nv=5.83e-01}', ""); - Expect(1, 68093, '\p{^Nv=5.83e-01}', ""); - Expect(1, 68093, '\P{Nv=5.83e-01}', ""); - Expect(0, 68093, '\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=0.583}', ""); - Expect(0, 68092, '\p{^Nv=0.583}', ""); - Expect(0, 68092, '\P{Nv=0.583}', ""); - Expect(1, 68092, '\P{^Nv=0.583}', ""); - Expect(0, 68093, '\p{Nv=0.583}', ""); - Expect(1, 68093, '\p{^Nv=0.583}', ""); - Expect(1, 68093, '\P{Nv=0.583}', ""); - Expect(0, 68093, '\P{^Nv=0.583}', ""); + 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}', ""); @@ -82144,24 +83647,40 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68093, '\p{^Nv=5.8333e-01}', ""); Expect(1, 68093, '\P{Nv=5.8333e-01}', ""); Expect(0, 68093, '\P{^Nv=5.8333e-01}', ""); - Expect(1, 68092, '\p{Nv: 0.5833}', ""); - Expect(0, 68092, '\p{^Nv: 0.5833}', ""); - Expect(0, 68092, '\P{Nv: 0.5833}', ""); - Expect(1, 68092, '\P{^Nv: 0.5833}', ""); - Expect(0, 68093, '\p{Nv: 0.5833}', ""); - Expect(1, 68093, '\p{^Nv: 0.5833}', ""); - Expect(1, 68093, '\P{Nv: 0.5833}', ""); - Expect(0, 68093, '\P{^Nv: 0.5833}', ""); - Error('\p{Is_Numeric_Value= /a/0000000007/00000000012}'); - Error('\P{Is_Numeric_Value= /a/0000000007/00000000012}'); - Expect(1, 68092, '\p{Is_Numeric_Value=000007/000012}', ""); - Expect(0, 68092, '\p{^Is_Numeric_Value=000007/000012}', ""); - Expect(0, 68092, '\P{Is_Numeric_Value=000007/000012}', ""); - Expect(1, 68092, '\P{^Is_Numeric_Value=000007/000012}', ""); - Expect(0, 68093, '\p{Is_Numeric_Value=000007/000012}', ""); - Expect(1, 68093, '\p{^Is_Numeric_Value=000007/000012}', ""); - Expect(1, 68093, '\P{Is_Numeric_Value=000007/000012}', ""); - Expect(0, 68093, '\P{^Is_Numeric_Value=000007/000012}', ""); + Expect(1, 68092, '\p{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}', ""); + Expect(1, 68092, '\P{^Nv=5.83333e-01}', ""); + Expect(0, 68093, '\p{Nv=5.83333e-01}', ""); + 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{Is_Numeric_Value=420/720}', ""); Expect(0, 68092, '\p{^Is_Numeric_Value=420/720}', ""); Expect(0, 68092, '\P{Is_Numeric_Value=420/720}', ""); @@ -82172,16 +83691,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(0, 68093, '\P{^Is_Numeric_Value=420/720}', ""); Error('\p{Is_Numeric_Value=5.8e-01}'); Error('\P{Is_Numeric_Value=5.8e-01}'); - Expect(1, 68092, '\p{Is_Numeric_Value=5.83e-01}', ""); - Expect(0, 68092, '\p{^Is_Numeric_Value=5.83e-01}', ""); - Expect(0, 68092, '\P{Is_Numeric_Value=5.83e-01}', ""); - Expect(1, 68092, '\P{^Is_Numeric_Value=5.83e-01}', ""); - Expect(0, 68093, '\p{Is_Numeric_Value=5.83e-01}', ""); - Expect(1, 68093, '\p{^Is_Numeric_Value=5.83e-01}', ""); - Expect(1, 68093, '\P{Is_Numeric_Value=5.83e-01}', ""); - Expect(0, 68093, '\P{^Is_Numeric_Value=5.83e-01}', ""); - Error('\p{Is_Numeric_Value=0.58}'); - Error('\P{Is_Numeric_Value=0.58}'); + Error('\p{Is_Numeric_Value=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}'); 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}', ""); @@ -82190,14 +83703,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68093, '\p{^Is_Numeric_Value=5.833e-01}', ""); Expect(1, 68093, '\P{Is_Numeric_Value=5.833e-01}', ""); Expect(0, 68093, '\P{^Is_Numeric_Value=5.833e-01}', ""); - Expect(1, 68092, '\p{Is_Numeric_Value=0.583}', ""); - Expect(0, 68092, '\p{^Is_Numeric_Value=0.583}', ""); - Expect(0, 68092, '\P{Is_Numeric_Value=0.583}', ""); - Expect(1, 68092, '\P{^Is_Numeric_Value=0.583}', ""); - Expect(0, 68093, '\p{Is_Numeric_Value=0.583}', ""); - Expect(1, 68093, '\p{^Is_Numeric_Value=0.583}', ""); - Expect(1, 68093, '\P{Is_Numeric_Value=0.583}', ""); - Expect(0, 68093, '\P{^Is_Numeric_Value=0.583}', ""); + Error('\p{Is_Numeric_Value=0.583}'); + Error('\P{Is_Numeric_Value=0.583}'); Expect(1, 68092, '\p{Is_Numeric_Value=5.8333e-01}', ""); Expect(0, 68092, '\p{^Is_Numeric_Value=5.8333e-01}', ""); Expect(0, 68092, '\P{Is_Numeric_Value=5.8333e-01}', ""); @@ -82214,16 +83721,32 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68093, '\p{^Is_Numeric_Value=0.5833}', ""); Expect(1, 68093, '\P{Is_Numeric_Value=0.5833}', ""); Expect(0, 68093, '\P{^Is_Numeric_Value=0.5833}', ""); - Error('\p{Is_Nv=--00007/000000012/a/}'); - Error('\P{Is_Nv=--00007/000000012/a/}'); - Expect(1, 68092, '\p{Is_Nv=000007/00000012}', ""); - Expect(0, 68092, '\p{^Is_Nv=000007/00000012}', ""); - Expect(0, 68092, '\P{Is_Nv=000007/00000012}', ""); - Expect(1, 68092, '\P{^Is_Nv=000007/00000012}', ""); - Expect(0, 68093, '\p{Is_Nv=000007/00000012}', ""); - Expect(1, 68093, '\p{^Is_Nv=000007/00000012}', ""); - Expect(1, 68093, '\P{Is_Nv=000007/00000012}', ""); - Expect(0, 68093, '\P{^Is_Nv=000007/00000012}', ""); + Expect(1, 68092, '\p{Is_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}', ""); + Expect(1, 68092, '\P{^Is_Numeric_Value=0.58333}', ""); + Expect(0, 68093, '\p{Is_Numeric_Value=0.58333}', ""); + 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}', ""); @@ -82234,14 +83757,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(0, 68093, '\P{^Is_Nv=420/720}', ""); Error('\p{Is_Nv=5.8e-01}'); Error('\P{Is_Nv=5.8e-01}'); - Expect(1, 68092, '\p{Is_Nv=5.83e-01}', ""); - Expect(0, 68092, '\p{^Is_Nv=5.83e-01}', ""); - Expect(0, 68092, '\P{Is_Nv=5.83e-01}', ""); - Expect(1, 68092, '\P{^Is_Nv=5.83e-01}', ""); - Expect(0, 68093, '\p{Is_Nv=5.83e-01}', ""); - Expect(1, 68093, '\p{^Is_Nv=5.83e-01}', ""); - Expect(1, 68093, '\P{Is_Nv=5.83e-01}', ""); - Expect(0, 68093, '\P{^Is_Nv=5.83e-01}', ""); + Error('\p{Is_Nv=5.83e-01}'); + Error('\P{Is_Nv=5.83e-01}'); Error('\p{Is_Nv=0.58}'); Error('\P{Is_Nv=0.58}'); Expect(1, 68092, '\p{Is_Nv=5.833e-01}', ""); @@ -82252,42 +83769,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68093, '\p{^Is_Nv=5.833e-01}', ""); Expect(1, 68093, '\P{Is_Nv=5.833e-01}', ""); Expect(0, 68093, '\P{^Is_Nv=5.833e-01}', ""); - Expect(1, 68092, '\p{Is_Nv=0.583}', ""); - Expect(0, 68092, '\p{^Is_Nv=0.583}', ""); - Expect(0, 68092, '\P{Is_Nv=0.583}', ""); - Expect(1, 68092, '\P{^Is_Nv=0.583}', ""); - Expect(0, 68093, '\p{Is_Nv=0.583}', ""); - Expect(1, 68093, '\p{^Is_Nv=0.583}', ""); - Expect(1, 68093, '\P{Is_Nv=0.583}', ""); - Expect(0, 68093, '\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:0.5833}', ""); - Expect(0, 68092, '\p{^Is_Nv:0.5833}', ""); - Expect(0, 68092, '\P{Is_Nv:0.5833}', ""); - Expect(1, 68092, '\P{^Is_Nv:0.5833}', ""); - Expect(0, 68093, '\p{Is_Nv:0.5833}', ""); - Expect(1, 68093, '\p{^Is_Nv:0.5833}', ""); - Expect(1, 68093, '\P{Is_Nv:0.5833}', ""); - Expect(0, 68093, '\P{^Is_Nv:0.5833}', ""); - Error('\p{Numeric_Value=:=7/02}'); - Error('\P{Numeric_Value=:=7/02}'); + 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=0.5833}', ""); + Expect(0, 68092, '\p{^Is_Nv=0.5833}', ""); + Expect(0, 68092, '\P{Is_Nv=0.5833}', ""); + Expect(1, 68092, '\P{^Is_Nv=0.5833}', ""); + Expect(0, 68093, '\p{Is_Nv=0.5833}', ""); + Expect(1, 68093, '\p{^Is_Nv=0.5833}', ""); + Expect(1, 68093, '\P{Is_Nv=0.5833}', ""); + Expect(0, 68093, '\P{^Is_Nv=0.5833}', ""); + Expect(1, 68092, '\p{Is_Nv=5.83333e-01}', ""); + Expect(0, 68092, '\p{^Is_Nv=5.83333e-01}', ""); + Expect(0, 68092, '\P{Is_Nv=5.83333e-01}', ""); + Expect(1, 68092, '\P{^Is_Nv=5.83333e-01}', ""); + Expect(0, 68093, '\p{Is_Nv=5.83333e-01}', ""); + 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, 3885, '\p{Numeric_Value=:\A7/2\z:}', "");; Expect(0, 3886, '\p{Numeric_Value=:\A7/2\z:}', "");; - Expect(1, 3885, '\p{Numeric_Value=0000007/00000002}', ""); - Expect(0, 3885, '\p{^Numeric_Value=0000007/00000002}', ""); - Expect(0, 3885, '\P{Numeric_Value=0000007/00000002}', ""); - Expect(1, 3885, '\P{^Numeric_Value=0000007/00000002}', ""); - Expect(0, 3886, '\p{Numeric_Value=0000007/00000002}', ""); - Expect(1, 3886, '\p{^Numeric_Value=0000007/00000002}', ""); - Expect(1, 3886, '\P{Numeric_Value=0000007/00000002}', ""); - Expect(0, 3886, '\P{^Numeric_Value=0000007/00000002}', ""); + Expect(1, 3885, '\p{Numeric_Value=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=420/120}', ""); Expect(0, 3885, '\p{^Numeric_Value=420/120}', ""); Expect(0, 3885, '\P{Numeric_Value=420/120}', ""); @@ -82296,50 +83823,50 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 3886, '\p{^Numeric_Value=420/120}', ""); Expect(1, 3886, '\P{Numeric_Value=420/120}', ""); Expect(0, 3886, '\P{^Numeric_Value=420/120}', ""); - Expect(1, 3885, '\p{Numeric_Value: 3.5e+00}', ""); - Expect(0, 3885, '\p{^Numeric_Value: 3.5e+00}', ""); - Expect(0, 3885, '\P{Numeric_Value: 3.5e+00}', ""); - Expect(1, 3885, '\P{^Numeric_Value: 3.5e+00}', ""); - Expect(0, 3886, '\p{Numeric_Value: 3.5e+00}', ""); - Expect(1, 3886, '\p{^Numeric_Value: 3.5e+00}', ""); - Expect(1, 3886, '\P{Numeric_Value: 3.5e+00}', ""); - Expect(0, 3886, '\P{^Numeric_Value: 3.5e+00}', ""); - Expect(1, 3885, '\p{Numeric_Value:3.5}', ""); - Expect(0, 3885, '\p{^Numeric_Value:3.5}', ""); - Expect(0, 3885, '\P{Numeric_Value:3.5}', ""); - Expect(1, 3885, '\P{^Numeric_Value:3.5}', ""); - Expect(0, 3886, '\p{Numeric_Value:3.5}', ""); - Expect(1, 3886, '\p{^Numeric_Value:3.5}', ""); - Expect(1, 3886, '\P{Numeric_Value:3.5}', ""); - Expect(0, 3886, '\P{^Numeric_Value:3.5}', ""); - Expect(1, 3885, '\p{Numeric_Value=3.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}', ""); - Expect(1, 3885, '\P{^Numeric_Value: 3.50}', ""); - Expect(0, 3886, '\p{Numeric_Value: 3.50}', ""); - Expect(1, 3886, '\p{^Numeric_Value: 3.50}', ""); - Expect(1, 3886, '\P{Numeric_Value: 3.50}', ""); - Expect(0, 3886, '\P{^Numeric_Value: 3.50}', ""); - Error('\p{Nv: /a/-+0000000007/00002}'); - Error('\P{Nv: /a/-+0000000007/00002}'); + Expect(1, 3885, '\p{Numeric_Value=3.5e+00}', ""); + Expect(0, 3885, '\p{^Numeric_Value=3.5e+00}', ""); + Expect(0, 3885, '\P{Numeric_Value=3.5e+00}', ""); + Expect(1, 3885, '\P{^Numeric_Value=3.5e+00}', ""); + Expect(0, 3886, '\p{Numeric_Value=3.5e+00}', ""); + Expect(1, 3886, '\p{^Numeric_Value=3.5e+00}', ""); + Expect(1, 3886, '\P{Numeric_Value=3.5e+00}', ""); + Expect(0, 3886, '\P{^Numeric_Value=3.5e+00}', ""); + Expect(1, 3885, '\p{Numeric_Value=3.5}', ""); + Expect(0, 3885, '\p{^Numeric_Value=3.5}', ""); + Expect(0, 3885, '\P{Numeric_Value=3.5}', ""); + Expect(1, 3885, '\P{^Numeric_Value=3.5}', ""); + Expect(0, 3886, '\p{Numeric_Value=3.5}', ""); + Expect(1, 3886, '\p{^Numeric_Value=3.5}', ""); + Expect(1, 3886, '\P{Numeric_Value=3.5}', ""); + Expect(0, 3886, '\P{^Numeric_Value=3.5}', ""); + Expect(1, 3885, '\p{Numeric_Value:3.50e+00}', ""); + Expect(0, 3885, '\p{^Numeric_Value:3.50e+00}', ""); + Expect(0, 3885, '\P{Numeric_Value:3.50e+00}', ""); + 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}', ""); + Expect(1, 3885, '\P{^Numeric_Value=3.50}', ""); + Expect(0, 3886, '\p{Numeric_Value=3.50}', ""); + Expect(1, 3886, '\p{^Numeric_Value=3.50}', ""); + Expect(1, 3886, '\P{Numeric_Value=3.50}', ""); + Expect(0, 3886, '\P{^Numeric_Value=3.50}', ""); + Error('\p{Nv=-/a/000000007/02}'); + Error('\P{Nv=-/a/000000007/02}'); Expect(1, 3885, '\p{Nv=:\A7/2\z:}', "");; Expect(0, 3886, '\p{Nv=:\A7/2\z:}', "");; - Expect(1, 3885, '\p{Nv=0000007/00000002}', ""); - Expect(0, 3885, '\p{^Nv=0000007/00000002}', ""); - Expect(0, 3885, '\P{Nv=0000007/00000002}', ""); - Expect(1, 3885, '\P{^Nv=0000007/00000002}', ""); - Expect(0, 3886, '\p{Nv=0000007/00000002}', ""); - Expect(1, 3886, '\p{^Nv=0000007/00000002}', ""); - Expect(1, 3886, '\P{Nv=0000007/00000002}', ""); - Expect(0, 3886, '\P{^Nv=0000007/00000002}', ""); + Expect(1, 3885, '\p{Nv=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=420/120}', ""); Expect(0, 3885, '\p{^Nv=420/120}', ""); Expect(0, 3885, '\P{Nv=420/120}', ""); @@ -82356,14 +83883,14 @@ 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.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}', ""); @@ -82372,24 +83899,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 3886, '\p{^Nv=3.50e+00}', ""); Expect(1, 3886, '\P{Nv=3.50e+00}', ""); Expect(0, 3886, '\P{^Nv=3.50e+00}', ""); - Expect(1, 3885, '\p{Nv=3.50}', ""); - Expect(0, 3885, '\p{^Nv=3.50}', ""); - Expect(0, 3885, '\P{Nv=3.50}', ""); - Expect(1, 3885, '\P{^Nv=3.50}', ""); - Expect(0, 3886, '\p{Nv=3.50}', ""); - Expect(1, 3886, '\p{^Nv=3.50}', ""); - Expect(1, 3886, '\P{Nv=3.50}', ""); - Expect(0, 3886, '\P{^Nv=3.50}', ""); - Error('\p{Is_Numeric_Value=/a/- 0000000007/0000000002}'); - Error('\P{Is_Numeric_Value=/a/- 0000000007/0000000002}'); - Expect(1, 3885, '\p{Is_Numeric_Value: 07/0002}', ""); - Expect(0, 3885, '\p{^Is_Numeric_Value: 07/0002}', ""); - Expect(0, 3885, '\P{Is_Numeric_Value: 07/0002}', ""); - Expect(1, 3885, '\P{^Is_Numeric_Value: 07/0002}', ""); - Expect(0, 3886, '\p{Is_Numeric_Value: 07/0002}', ""); - Expect(1, 3886, '\p{^Is_Numeric_Value: 07/0002}', ""); - Expect(1, 3886, '\P{Is_Numeric_Value: 07/0002}', ""); - Expect(0, 3886, '\P{^Is_Numeric_Value: 07/0002}', ""); + Expect(1, 3885, '\p{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{Is_Numeric_Value=420/120}', ""); Expect(0, 3885, '\p{^Is_Numeric_Value=420/120}', ""); Expect(0, 3885, '\P{Is_Numeric_Value=420/120}', ""); @@ -82398,14 +83925,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}', ""); @@ -82430,24 +83957,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 3886, '\p{^Is_Numeric_Value=3.50}', ""); Expect(1, 3886, '\P{Is_Numeric_Value=3.50}', ""); Expect(0, 3886, '\P{^Is_Numeric_Value=3.50}', ""); - Error('\p{Is_Nv= :=7/00002}'); - Error('\P{Is_Nv= :=7/00002}'); - Expect(1, 3885, '\p{Is_Nv=000000007/0000000002}', ""); - Expect(0, 3885, '\p{^Is_Nv=000000007/0000000002}', ""); - Expect(0, 3885, '\P{Is_Nv=000000007/0000000002}', ""); - Expect(1, 3885, '\P{^Is_Nv=000000007/0000000002}', ""); - Expect(0, 3886, '\p{Is_Nv=000000007/0000000002}', ""); - Expect(1, 3886, '\p{^Is_Nv=000000007/0000000002}', ""); - Expect(1, 3886, '\P{Is_Nv=000000007/0000000002}', ""); - Expect(0, 3886, '\P{^Is_Nv=000000007/0000000002}', ""); - Expect(1, 3885, '\p{Is_Nv: 420/120}', ""); - Expect(0, 3885, '\p{^Is_Nv: 420/120}', ""); - Expect(0, 3885, '\P{Is_Nv: 420/120}', ""); - Expect(1, 3885, '\P{^Is_Nv: 420/120}', ""); - Expect(0, 3886, '\p{Is_Nv: 420/120}', ""); - Expect(1, 3886, '\p{^Is_Nv: 420/120}', ""); - Expect(1, 3886, '\P{Is_Nv: 420/120}', ""); - Expect(0, 3886, '\P{^Is_Nv: 420/120}', ""); + 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}', ""); + Expect(1, 3885, '\p{Is_Nv=420/120}', ""); + Expect(0, 3885, '\p{^Is_Nv=420/120}', ""); + Expect(0, 3885, '\P{Is_Nv=420/120}', ""); + Expect(1, 3885, '\P{^Is_Nv=420/120}', ""); + Expect(0, 3886, '\p{Is_Nv=420/120}', ""); + Expect(1, 3886, '\p{^Is_Nv=420/120}', ""); + Expect(1, 3886, '\P{Is_Nv=420/120}', ""); + Expect(0, 3886, '\P{^Is_Nv=420/120}', ""); Expect(1, 3885, '\p{Is_Nv=3.5e+00}', ""); Expect(0, 3885, '\p{^Is_Nv=3.5e+00}', ""); Expect(0, 3885, '\P{Is_Nv=3.5e+00}', ""); @@ -82480,18 +84007,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=/a/ -000000007/000000008}'); - Error('\P{Numeric_Value=/a/ -000000007/000000008}'); + Error('\p{Numeric_Value=:= 00000007/00008}'); + Error('\P{Numeric_Value=:= 00000007/00008}'); 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/08}', ""); - Expect(0, 8542, '\p{^Numeric_Value=7/08}', ""); - Expect(0, 8542, '\P{Numeric_Value=7/08}', ""); - Expect(1, 8542, '\P{^Numeric_Value=7/08}', ""); - Expect(0, 8543, '\p{Numeric_Value=7/08}', ""); - Expect(1, 8543, '\p{^Numeric_Value=7/08}', ""); - Expect(1, 8543, '\P{Numeric_Value=7/08}', ""); - Expect(0, 8543, '\P{^Numeric_Value=7/08}', ""); + Expect(1, 8542, '\p{Numeric_Value=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=420/480}', ""); Expect(0, 8542, '\p{^Numeric_Value=420/480}', ""); Expect(0, 8542, '\P{Numeric_Value=420/480}', ""); @@ -82504,14 +84031,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Error('\P{Numeric_Value=8.8e-01}'); Error('\p{Numeric_Value=0.9}'); Error('\P{Numeric_Value=0.9}'); - Expect(1, 8542, '\p{Numeric_Value:8.75e-01}', ""); - Expect(0, 8542, '\p{^Numeric_Value:8.75e-01}', ""); - Expect(0, 8542, '\P{Numeric_Value:8.75e-01}', ""); - Expect(1, 8542, '\P{^Numeric_Value:8.75e-01}', ""); - Expect(0, 8543, '\p{Numeric_Value:8.75e-01}', ""); - Expect(1, 8543, '\p{^Numeric_Value:8.75e-01}', ""); - Expect(1, 8543, '\P{Numeric_Value:8.75e-01}', ""); - Expect(0, 8543, '\P{^Numeric_Value:8.75e-01}', ""); + Expect(1, 8542, '\p{Numeric_Value=8.75e-01}', ""); + Expect(0, 8542, '\p{^Numeric_Value=8.75e-01}', ""); + Expect(0, 8542, '\P{Numeric_Value=8.75e-01}', ""); + Expect(1, 8542, '\P{^Numeric_Value=8.75e-01}', ""); + Expect(0, 8543, '\p{Numeric_Value=8.75e-01}', ""); + Expect(1, 8543, '\p{^Numeric_Value=8.75e-01}', ""); + Expect(1, 8543, '\P{Numeric_Value=8.75e-01}', ""); + Expect(0, 8543, '\P{^Numeric_Value=8.75e-01}', ""); Error('\p{Numeric_Value=0.88}'); Error('\P{Numeric_Value=0.88}'); Expect(1, 8542, '\p{Numeric_Value=8.750e-01}', ""); @@ -82546,18 +84073,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8543, '\p{^Numeric_Value=0.8750}', ""); Expect(1, 8543, '\P{Numeric_Value=0.8750}', ""); Expect(0, 8543, '\P{^Numeric_Value=0.8750}', ""); - Error('\p{Nv=-/a/000000007/008}'); - Error('\P{Nv=-/a/000000007/008}'); + Error('\p{Nv=-0000000007/0008:=}'); + Error('\P{Nv=-0000000007/0008:=}'); Expect(1, 8542, '\p{Nv=:\A7/8\z:}', "");; Expect(0, 8543, '\p{Nv=:\A7/8\z:}', "");; - Expect(1, 8542, '\p{Nv=+07/000008}', ""); - Expect(0, 8542, '\p{^Nv=+07/000008}', ""); - Expect(0, 8542, '\P{Nv=+07/000008}', ""); - Expect(1, 8542, '\P{^Nv=+07/000008}', ""); - Expect(0, 8543, '\p{Nv=+07/000008}', ""); - Expect(1, 8543, '\p{^Nv=+07/000008}', ""); - Expect(1, 8543, '\P{Nv=+07/000008}', ""); - Expect(0, 8543, '\P{^Nv=+07/000008}', ""); + Expect(1, 8542, '\p{Nv=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=420/480}', ""); Expect(0, 8542, '\p{^Nv=420/480}', ""); Expect(0, 8542, '\P{Nv=420/480}', ""); @@ -82568,16 +84095,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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: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}', ""); @@ -82612,16 +84139,16 @@ 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= /a/0007/08}'); - Error('\P{Is_Numeric_Value= /a/0007/08}'); - Expect(1, 8542, '\p{Is_Numeric_Value=+00000007/8}', ""); - Expect(0, 8542, '\p{^Is_Numeric_Value=+00000007/8}', ""); - Expect(0, 8542, '\P{Is_Numeric_Value=+00000007/8}', ""); - Expect(1, 8542, '\P{^Is_Numeric_Value=+00000007/8}', ""); - Expect(0, 8543, '\p{Is_Numeric_Value=+00000007/8}', ""); - Expect(1, 8543, '\p{^Is_Numeric_Value=+00000007/8}', ""); - Expect(1, 8543, '\P{Is_Numeric_Value=+00000007/8}', ""); - Expect(0, 8543, '\P{^Is_Numeric_Value=+00000007/8}', ""); + 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}', ""); @@ -82644,14 +84171,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(0, 8543, '\P{^Is_Numeric_Value=8.75e-01}', ""); Error('\p{Is_Numeric_Value: 0.88}'); Error('\P{Is_Numeric_Value: 0.88}'); - Expect(1, 8542, '\p{Is_Numeric_Value: 8.750e-01}', ""); - Expect(0, 8542, '\p{^Is_Numeric_Value: 8.750e-01}', ""); - Expect(0, 8542, '\P{Is_Numeric_Value: 8.750e-01}', ""); - Expect(1, 8542, '\P{^Is_Numeric_Value: 8.750e-01}', ""); - Expect(0, 8543, '\p{Is_Numeric_Value: 8.750e-01}', ""); - Expect(1, 8543, '\p{^Is_Numeric_Value: 8.750e-01}', ""); - Expect(1, 8543, '\P{Is_Numeric_Value: 8.750e-01}', ""); - Expect(0, 8543, '\P{^Is_Numeric_Value: 8.750e-01}', ""); + Expect(1, 8542, '\p{Is_Numeric_Value=8.750e-01}', ""); + Expect(0, 8542, '\p{^Is_Numeric_Value=8.750e-01}', ""); + Expect(0, 8542, '\P{Is_Numeric_Value=8.750e-01}', ""); + Expect(1, 8542, '\P{^Is_Numeric_Value=8.750e-01}', ""); + Expect(0, 8543, '\p{Is_Numeric_Value=8.750e-01}', ""); + Expect(1, 8543, '\p{^Is_Numeric_Value=8.750e-01}', ""); + Expect(1, 8543, '\P{Is_Numeric_Value=8.750e-01}', ""); + Expect(0, 8543, '\P{^Is_Numeric_Value=8.750e-01}', ""); Expect(1, 8542, '\p{Is_Numeric_Value=0.875}', ""); Expect(0, 8542, '\p{^Is_Numeric_Value=0.875}', ""); Expect(0, 8542, '\P{Is_Numeric_Value=0.875}', ""); @@ -82676,16 +84203,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=:=_+00000007/008}'); - Error('\P{Is_Nv=:=_+00000007/008}'); - Expect(1, 8542, '\p{Is_Nv=00007/00000008}', ""); - Expect(0, 8542, '\p{^Is_Nv=00007/00000008}', ""); - Expect(0, 8542, '\P{Is_Nv=00007/00000008}', ""); - Expect(1, 8542, '\P{^Is_Nv=00007/00000008}', ""); - Expect(0, 8543, '\p{Is_Nv=00007/00000008}', ""); - Expect(1, 8543, '\p{^Is_Nv=00007/00000008}', ""); - Expect(1, 8543, '\P{Is_Nv=00007/00000008}', ""); - Expect(0, 8543, '\P{^Is_Nv=00007/00000008}', ""); + 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}', ""); Expect(1, 8542, '\p{Is_Nv=420/480}', ""); Expect(0, 8542, '\p{^Is_Nv=420/480}', ""); Expect(0, 8542, '\P{Is_Nv=420/480}', ""); @@ -82706,16 +84233,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8543, '\p{^Is_Nv=8.75e-01}', ""); Expect(1, 8543, '\P{Is_Nv=8.75e-01}', ""); Expect(0, 8543, '\P{^Is_Nv=8.75e-01}', ""); - Error('\p{Is_Nv: 0.88}'); - Error('\P{Is_Nv: 0.88}'); - Expect(1, 8542, '\p{Is_Nv: 8.750e-01}', ""); - Expect(0, 8542, '\p{^Is_Nv: 8.750e-01}', ""); - Expect(0, 8542, '\P{Is_Nv: 8.750e-01}', ""); - Expect(1, 8542, '\P{^Is_Nv: 8.750e-01}', ""); - Expect(0, 8543, '\p{Is_Nv: 8.750e-01}', ""); - Expect(1, 8543, '\p{^Is_Nv: 8.750e-01}', ""); - Expect(1, 8543, '\P{Is_Nv: 8.750e-01}', ""); - Expect(0, 8543, '\P{^Is_Nv: 8.750e-01}', ""); + Error('\p{Is_Nv=0.88}'); + Error('\P{Is_Nv=0.88}'); + Expect(1, 8542, '\p{Is_Nv=8.750e-01}', ""); + Expect(0, 8542, '\p{^Is_Nv=8.750e-01}', ""); + Expect(0, 8542, '\P{Is_Nv=8.750e-01}', ""); + Expect(1, 8542, '\P{^Is_Nv=8.750e-01}', ""); + Expect(0, 8543, '\p{Is_Nv=8.750e-01}', ""); + Expect(1, 8543, '\p{^Is_Nv=8.750e-01}', ""); + Expect(1, 8543, '\P{Is_Nv=8.750e-01}', ""); + Expect(0, 8543, '\P{^Is_Nv=8.750e-01}', ""); Expect(1, 8542, '\p{Is_Nv=0.875}', ""); Expect(0, 8542, '\p{^Is_Nv=0.875}', ""); Expect(0, 8542, '\P{Is_Nv=0.875}', ""); @@ -82732,26 +84259,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8543, '\p{^Is_Nv=8.7500e-01}', ""); Expect(1, 8543, '\P{Is_Nv=8.7500e-01}', ""); Expect(0, 8543, '\P{^Is_Nv=8.7500e-01}', ""); - Expect(1, 8542, '\p{Is_Nv: 0.8750}', ""); - Expect(0, 8542, '\p{^Is_Nv: 0.8750}', ""); - Expect(0, 8542, '\P{Is_Nv: 0.8750}', ""); - Expect(1, 8542, '\P{^Is_Nv: 0.8750}', ""); - Expect(0, 8543, '\p{Is_Nv: 0.8750}', ""); - Expect(1, 8543, '\p{^Is_Nv: 0.8750}', ""); - Expect(1, 8543, '\P{Is_Nv: 0.8750}', ""); - Expect(0, 8543, '\P{^Is_Nv: 0.8750}', ""); - Error('\p{Numeric_Value=_/a/+0_0_0_0_0_00070}'); - Error('\P{Numeric_Value=_/a/+0_0_0_0_0_00070}'); + Expect(1, 8542, '\p{Is_Nv=0.8750}', ""); + Expect(0, 8542, '\p{^Is_Nv=0.8750}', ""); + Expect(0, 8542, '\P{Is_Nv=0.8750}', ""); + Expect(1, 8542, '\P{^Is_Nv=0.8750}', ""); + Expect(0, 8543, '\p{Is_Nv=0.8750}', ""); + Expect(1, 8543, '\p{^Is_Nv=0.8750}', ""); + Expect(1, 8543, '\P{Is_Nv=0.8750}', ""); + Expect(0, 8543, '\P{^Is_Nv=0.8750}', ""); + Error('\p{Numeric_Value=-/a/+0000000070}'); + Error('\P{Numeric_Value=-/a/+0000000070}'); Expect(1, 126224, '\p{Numeric_Value=:\A70\z:}', "");; Expect(0, 126225, '\p{Numeric_Value=:\A70\z:}', "");; - Expect(1, 126224, '\p{Numeric_Value=70}', ""); - Expect(0, 126224, '\p{^Numeric_Value=70}', ""); - Expect(0, 126224, '\P{Numeric_Value=70}', ""); - Expect(1, 126224, '\P{^Numeric_Value=70}', ""); - Expect(0, 126225, '\p{Numeric_Value=70}', ""); - Expect(1, 126225, '\p{^Numeric_Value=70}', ""); - Expect(1, 126225, '\P{Numeric_Value=70}', ""); - Expect(0, 126225, '\P{^Numeric_Value=70}', ""); + Expect(1, 126224, '\p{Numeric_Value=+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=7.000000000000000e+01}', ""); Expect(0, 126224, '\p{^Numeric_Value=7.000000000000000e+01}', ""); Expect(0, 126224, '\P{Numeric_Value=7.000000000000000e+01}', ""); @@ -82760,18 +84287,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: :=_-+00070}'); - Error('\P{Nv: :=_-+00070}'); + Error('\p{Nv=_ +0007_0:=}'); + Error('\P{Nv=_ +0007_0:=}'); 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: 000000070}', ""); + Expect(0, 126224, '\p{^Nv: 000000070}', ""); + Expect(0, 126224, '\P{Nv: 000000070}', ""); + Expect(1, 126224, '\P{^Nv: 000000070}', ""); + Expect(0, 126225, '\p{Nv: 000000070}', ""); + Expect(1, 126225, '\p{^Nv: 000000070}', ""); + Expect(1, 126225, '\P{Nv: 000000070}', ""); + Expect(0, 126225, '\P{^Nv: 000000070}', ""); Expect(1, 126224, '\p{Nv=7.000000000000000e+01}', ""); Expect(0, 126224, '\p{^Nv=7.000000000000000e+01}', ""); Expect(0, 126224, '\P{Nv=7.000000000000000e+01}', ""); @@ -82780,16 +84307,16 @@ 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}'); - Error('\P{Is_Numeric_Value= :=0070}'); - Expect(1, 126224, '\p{Is_Numeric_Value=+0007_0}', ""); - Expect(0, 126224, '\p{^Is_Numeric_Value=+0007_0}', ""); - Expect(0, 126224, '\P{Is_Numeric_Value=+0007_0}', ""); - Expect(1, 126224, '\P{^Is_Numeric_Value=+0007_0}', ""); - Expect(0, 126225, '\p{Is_Numeric_Value=+0007_0}', ""); - Expect(1, 126225, '\p{^Is_Numeric_Value=+0007_0}', ""); - Expect(1, 126225, '\P{Is_Numeric_Value=+0007_0}', ""); - Expect(0, 126225, '\P{^Is_Numeric_Value=+0007_0}', ""); + 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}', ""); @@ -82798,16 +84325,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126225, '\p{^Is_Numeric_Value:7.000000000000000e+01}', ""); Expect(1, 126225, '\P{Is_Numeric_Value:7.000000000000000e+01}', ""); Expect(0, 126225, '\P{^Is_Numeric_Value:7.000000000000000e+01}', ""); - Error('\p{Is_Nv= _+0007_0:=}'); - Error('\P{Is_Nv= _+0007_0:=}'); - Expect(1, 126224, '\p{Is_Nv=0000000070}', ""); - Expect(0, 126224, '\p{^Is_Nv=0000000070}', ""); - Expect(0, 126224, '\P{Is_Nv=0000000070}', ""); - Expect(1, 126224, '\P{^Is_Nv=0000000070}', ""); - Expect(0, 126225, '\p{Is_Nv=0000000070}', ""); - Expect(1, 126225, '\p{^Is_Nv=0000000070}', ""); - Expect(1, 126225, '\P{Is_Nv=0000000070}', ""); - Expect(0, 126225, '\P{^Is_Nv=0000000070}', ""); + 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}', ""); @@ -82816,18 +84343,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126225, '\p{^Is_Nv=7.000000000000000e+01}', ""); Expect(1, 126225, '\P{Is_Nv=7.000000000000000e+01}', ""); Expect(0, 126225, '\P{^Is_Nv=7.000000000000000e+01}', ""); - Error('\p{Numeric_Value: _0_7_00:=}'); - Error('\P{Numeric_Value: _0_7_00:=}'); + Error('\p{Numeric_Value= /a/0_0_0_0_0_0700}'); + Error('\P{Numeric_Value= /a/0_0_0_0_0_0700}'); Expect(1, 126233, '\p{Numeric_Value=:\A700\z:}', "");; Expect(0, 126234, '\p{Numeric_Value=:\A700\z:}', "");; - Expect(1, 126233, '\p{Numeric_Value: +0_0_0_0_0_0_0_7_00}', ""); - Expect(0, 126233, '\p{^Numeric_Value: +0_0_0_0_0_0_0_7_00}', ""); - Expect(0, 126233, '\P{Numeric_Value: +0_0_0_0_0_0_0_7_00}', ""); - Expect(1, 126233, '\P{^Numeric_Value: +0_0_0_0_0_0_0_7_00}', ""); - Expect(0, 126234, '\p{Numeric_Value: +0_0_0_0_0_0_0_7_00}', ""); - Expect(1, 126234, '\p{^Numeric_Value: +0_0_0_0_0_0_0_7_00}', ""); - Expect(1, 126234, '\P{Numeric_Value: +0_0_0_0_0_0_0_7_00}', ""); - Expect(0, 126234, '\P{^Numeric_Value: +0_0_0_0_0_0_0_7_00}', ""); + Expect(1, 126233, '\p{Numeric_Value=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=7.000000000000000e+02}', ""); Expect(0, 126233, '\p{^Numeric_Value=7.000000000000000e+02}', ""); Expect(0, 126233, '\P{Numeric_Value=7.000000000000000e+02}', ""); @@ -82836,54 +84363,54 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126234, '\p{^Numeric_Value=7.000000000000000e+02}', ""); Expect(1, 126234, '\P{Numeric_Value=7.000000000000000e+02}', ""); Expect(0, 126234, '\P{^Numeric_Value=7.000000000000000e+02}', ""); - Error('\p{Nv=-0000070_0:=}'); - Error('\P{Nv=-0000070_0:=}'); + Error('\p{Nv=/a/-000000700}'); + Error('\P{Nv=/a/-000000700}'); Expect(1, 126233, '\p{Nv=:\A700\z:}', "");; Expect(0, 126234, '\p{Nv=:\A700\z:}', "");; - Expect(1, 126233, '\p{Nv: 00000700}', ""); - Expect(0, 126233, '\p{^Nv: 00000700}', ""); - Expect(0, 126233, '\P{Nv: 00000700}', ""); - Expect(1, 126233, '\P{^Nv: 00000700}', ""); - Expect(0, 126234, '\p{Nv: 00000700}', ""); - Expect(1, 126234, '\p{^Nv: 00000700}', ""); - Expect(1, 126234, '\P{Nv: 00000700}', ""); - Expect(0, 126234, '\P{^Nv: 00000700}', ""); - Expect(1, 126233, '\p{Nv: 7.000000000000000e+02}', ""); - Expect(0, 126233, '\p{^Nv: 7.000000000000000e+02}', ""); - Expect(0, 126233, '\P{Nv: 7.000000000000000e+02}', ""); - Expect(1, 126233, '\P{^Nv: 7.000000000000000e+02}', ""); - Expect(0, 126234, '\p{Nv: 7.000000000000000e+02}', ""); - Expect(1, 126234, '\p{^Nv: 7.000000000000000e+02}', ""); - Expect(1, 126234, '\P{Nv: 7.000000000000000e+02}', ""); - Expect(0, 126234, '\P{^Nv: 7.000000000000000e+02}', ""); - Error('\p{Is_Numeric_Value=/a/ 0_0_0_0_0_0_00700}'); - Error('\P{Is_Numeric_Value=/a/ 0_0_0_0_0_0_00700}'); - Expect(1, 126233, '\p{Is_Numeric_Value=000000700}', ""); - Expect(0, 126233, '\p{^Is_Numeric_Value=000000700}', ""); - Expect(0, 126233, '\P{Is_Numeric_Value=000000700}', ""); - Expect(1, 126233, '\P{^Is_Numeric_Value=000000700}', ""); - Expect(0, 126234, '\p{Is_Numeric_Value=000000700}', ""); - Expect(1, 126234, '\p{^Is_Numeric_Value=000000700}', ""); - Expect(1, 126234, '\P{Is_Numeric_Value=000000700}', ""); - Expect(0, 126234, '\P{^Is_Numeric_Value=000000700}', ""); - Expect(1, 126233, '\p{Is_Numeric_Value:7.000000000000000e+02}', ""); - Expect(0, 126233, '\p{^Is_Numeric_Value:7.000000000000000e+02}', ""); - Expect(0, 126233, '\P{Is_Numeric_Value:7.000000000000000e+02}', ""); - Expect(1, 126233, '\P{^Is_Numeric_Value:7.000000000000000e+02}', ""); - Expect(0, 126234, '\p{Is_Numeric_Value:7.000000000000000e+02}', ""); - Expect(1, 126234, '\p{^Is_Numeric_Value:7.000000000000000e+02}', ""); - Expect(1, 126234, '\P{Is_Numeric_Value:7.000000000000000e+02}', ""); - Expect(0, 126234, '\P{^Is_Numeric_Value:7.000000000000000e+02}', ""); - Error('\p{Is_Nv=- 000700:=}'); - Error('\P{Is_Nv=- 000700:=}'); - Expect(1, 126233, '\p{Is_Nv=0700}', ""); - Expect(0, 126233, '\p{^Is_Nv=0700}', ""); - Expect(0, 126233, '\P{Is_Nv=0700}', ""); - Expect(1, 126233, '\P{^Is_Nv=0700}', ""); - Expect(0, 126234, '\p{Is_Nv=0700}', ""); - Expect(1, 126234, '\p{^Is_Nv=0700}', ""); - Expect(1, 126234, '\P{Is_Nv=0700}', ""); - Expect(0, 126234, '\P{^Is_Nv=0700}', ""); + Expect(1, 126233, '\p{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=7.000000000000000e+02}', ""); + Expect(0, 126233, '\p{^Nv=7.000000000000000e+02}', ""); + Expect(0, 126233, '\P{Nv=7.000000000000000e+02}', ""); + Expect(1, 126233, '\P{^Nv=7.000000000000000e+02}', ""); + Expect(0, 126234, '\p{Nv=7.000000000000000e+02}', ""); + Expect(1, 126234, '\p{^Nv=7.000000000000000e+02}', ""); + Expect(1, 126234, '\P{Nv=7.000000000000000e+02}', ""); + Expect(0, 126234, '\P{^Nv=7.000000000000000e+02}', ""); + Error('\p{Is_Numeric_Value=:=+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}', ""); @@ -82892,18 +84419,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126234, '\p{^Is_Nv=7.000000000000000e+02}', ""); Expect(1, 126234, '\P{Is_Nv=7.000000000000000e+02}', ""); Expect(0, 126234, '\P{^Is_Nv=7.000000000000000e+02}', ""); - Error('\p{Numeric_Value= 007000/a/}'); - Error('\P{Numeric_Value= 007000/a/}'); + Error('\p{Numeric_Value=-_00007000:=}'); + Error('\P{Numeric_Value=-_00007000:=}'); Expect(1, 126242, '\p{Numeric_Value=:\A7000\z:}', "");; Expect(0, 126243, '\p{Numeric_Value=:\A7000\z:}', "");; - Expect(1, 126242, '\p{Numeric_Value=00007000}', ""); - Expect(0, 126242, '\p{^Numeric_Value=00007000}', ""); - Expect(0, 126242, '\P{Numeric_Value=00007000}', ""); - Expect(1, 126242, '\P{^Numeric_Value=00007000}', ""); - Expect(0, 126243, '\p{Numeric_Value=00007000}', ""); - Expect(1, 126243, '\p{^Numeric_Value=00007000}', ""); - Expect(1, 126243, '\P{Numeric_Value=00007000}', ""); - Expect(0, 126243, '\P{^Numeric_Value=00007000}', ""); + Expect(1, 126242, '\p{Numeric_Value=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=7.000000000000000e+03}', ""); Expect(0, 126242, '\p{^Numeric_Value=7.000000000000000e+03}', ""); Expect(0, 126242, '\P{Numeric_Value=7.000000000000000e+03}', ""); @@ -82912,18 +84439,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=-+00_70_00/a/}'); - Error('\P{Nv=-+00_70_00/a/}'); + Error('\p{Nv=07000:=}'); + Error('\P{Nv=07000:=}'); Expect(1, 126242, '\p{Nv=:\A7000\z:}', "");; Expect(0, 126243, '\p{Nv=:\A7000\z:}', "");; - Expect(1, 126242, '\p{Nv=00_00_00_00_07_00_0}', ""); - Expect(0, 126242, '\p{^Nv=00_00_00_00_07_00_0}', ""); - Expect(0, 126242, '\P{Nv=00_00_00_00_07_00_0}', ""); - Expect(1, 126242, '\P{^Nv=00_00_00_00_07_00_0}', ""); - Expect(0, 126243, '\p{Nv=00_00_00_00_07_00_0}', ""); - Expect(1, 126243, '\p{^Nv=00_00_00_00_07_00_0}', ""); - Expect(1, 126243, '\P{Nv=00_00_00_00_07_00_0}', ""); - Expect(0, 126243, '\P{^Nv=00_00_00_00_07_00_0}', ""); + Expect(1, 126242, '\p{Nv=+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=7.000000000000000e+03}', ""); Expect(0, 126242, '\p{^Nv=7.000000000000000e+03}', ""); Expect(0, 126242, '\P{Nv=7.000000000000000e+03}', ""); @@ -82932,16 +84459,16 @@ 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/ +700_0}'); - Error('\P{Is_Numeric_Value=/a/ +700_0}'); - Expect(1, 126242, '\p{Is_Numeric_Value: +000007000}', ""); - Expect(0, 126242, '\p{^Is_Numeric_Value: +000007000}', ""); - Expect(0, 126242, '\P{Is_Numeric_Value: +000007000}', ""); - Expect(1, 126242, '\P{^Is_Numeric_Value: +000007000}', ""); - Expect(0, 126243, '\p{Is_Numeric_Value: +000007000}', ""); - Expect(1, 126243, '\p{^Is_Numeric_Value: +000007000}', ""); - Expect(1, 126243, '\P{Is_Numeric_Value: +000007000}', ""); - Expect(0, 126243, '\P{^Is_Numeric_Value: +000007000}', ""); + 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}', ""); @@ -82950,16 +84477,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126243, '\p{^Is_Numeric_Value=7.000000000000000e+03}', ""); Expect(1, 126243, '\P{Is_Numeric_Value=7.000000000000000e+03}', ""); Expect(0, 126243, '\P{^Is_Numeric_Value=7.000000000000000e+03}', ""); - Error('\p{Is_Nv=:=700_0}'); - Error('\P{Is_Nv=:=700_0}'); - Expect(1, 126242, '\p{Is_Nv=00_00_00_00_70_00}', ""); - Expect(0, 126242, '\p{^Is_Nv=00_00_00_00_70_00}', ""); - Expect(0, 126242, '\P{Is_Nv=00_00_00_00_70_00}', ""); - Expect(1, 126242, '\P{^Is_Nv=00_00_00_00_70_00}', ""); - Expect(0, 126243, '\p{Is_Nv=00_00_00_00_70_00}', ""); - Expect(1, 126243, '\p{^Is_Nv=00_00_00_00_70_00}', ""); - Expect(1, 126243, '\P{Is_Nv=00_00_00_00_70_00}', ""); - Expect(0, 126243, '\P{^Is_Nv=00_00_00_00_70_00}', ""); + 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}', ""); 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}', ""); @@ -82968,18 +84495,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=:=000_000_007_000_0}'); - Error('\P{Numeric_Value=:=000_000_007_000_0}'); + Error('\p{Numeric_Value=-/a/+0000070000}'); + Error('\P{Numeric_Value=-/a/+0000070000}'); Expect(1, 126251, '\p{Numeric_Value=:\A70000\z:}', "");; Expect(0, 126252, '\p{Numeric_Value=:\A70000\z:}', "");; - Expect(1, 126251, '\p{Numeric_Value=+00070000}', ""); - Expect(0, 126251, '\p{^Numeric_Value=+00070000}', ""); - Expect(0, 126251, '\P{Numeric_Value=+00070000}', ""); - Expect(1, 126251, '\P{^Numeric_Value=+00070000}', ""); - Expect(0, 126252, '\p{Numeric_Value=+00070000}', ""); - Expect(1, 126252, '\p{^Numeric_Value=+00070000}', ""); - Expect(1, 126252, '\P{Numeric_Value=+00070000}', ""); - Expect(0, 126252, '\P{^Numeric_Value=+00070000}', ""); + Expect(1, 126251, '\p{Numeric_Value=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=7.000000000000000e+04}', ""); Expect(0, 126251, '\p{^Numeric_Value=7.000000000000000e+04}', ""); Expect(0, 126251, '\P{Numeric_Value=7.000000000000000e+04}', ""); @@ -82988,18 +84515,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=:= 0_7_0_0_00}'); - Error('\P{Nv=:= 0_7_0_0_00}'); + Error('\p{Nv: -/a/070000}'); + Error('\P{Nv: -/a/070000}'); Expect(1, 126251, '\p{Nv=:\A70000\z:}', "");; Expect(0, 126252, '\p{Nv=:\A70000\z:}', "");; - Expect(1, 126251, '\p{Nv:0_0_0_7_0_0_00}', ""); - Expect(0, 126251, '\p{^Nv:0_0_0_7_0_0_00}', ""); - Expect(0, 126251, '\P{Nv:0_0_0_7_0_0_00}', ""); - Expect(1, 126251, '\P{^Nv:0_0_0_7_0_0_00}', ""); - Expect(0, 126252, '\p{Nv:0_0_0_7_0_0_00}', ""); - Expect(1, 126252, '\p{^Nv:0_0_0_7_0_0_00}', ""); - Expect(1, 126252, '\P{Nv:0_0_0_7_0_0_00}', ""); - Expect(0, 126252, '\P{^Nv:0_0_0_7_0_0_00}', ""); + Expect(1, 126251, '\p{Nv=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=7.000000000000000e+04}', ""); Expect(0, 126251, '\p{^Nv=7.000000000000000e+04}', ""); Expect(0, 126251, '\P{Nv=7.000000000000000e+04}', ""); @@ -83008,16 +84535,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=:= _000000070000}'); - Error('\P{Is_Numeric_Value=:= _000000070000}'); - Expect(1, 126251, '\p{Is_Numeric_Value=0000070000}', ""); - Expect(0, 126251, '\p{^Is_Numeric_Value=0000070000}', ""); - Expect(0, 126251, '\P{Is_Numeric_Value=0000070000}', ""); - Expect(1, 126251, '\P{^Is_Numeric_Value=0000070000}', ""); - Expect(0, 126252, '\p{Is_Numeric_Value=0000070000}', ""); - Expect(1, 126252, '\p{^Is_Numeric_Value=0000070000}', ""); - Expect(1, 126252, '\P{Is_Numeric_Value=0000070000}', ""); - Expect(0, 126252, '\P{^Is_Numeric_Value=0000070000}', ""); + 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}', ""); 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}', ""); @@ -83026,16 +84553,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126252, '\p{^Is_Numeric_Value=7.000000000000000e+04}', ""); Expect(1, 126252, '\P{Is_Numeric_Value=7.000000000000000e+04}', ""); Expect(0, 126252, '\P{^Is_Numeric_Value=7.000000000000000e+04}', ""); - Error('\p{Is_Nv=-/a/0_0_0_0_0_0_7_0_000}'); - Error('\P{Is_Nv=-/a/0_0_0_0_0_0_7_0_000}'); - Expect(1, 126251, '\p{Is_Nv=00000070000}', ""); - Expect(0, 126251, '\p{^Is_Nv=00000070000}', ""); - Expect(0, 126251, '\P{Is_Nv=00000070000}', ""); - Expect(1, 126251, '\P{^Is_Nv=00000070000}', ""); - Expect(0, 126252, '\p{Is_Nv=00000070000}', ""); - Expect(1, 126252, '\p{^Is_Nv=00000070000}', ""); - Expect(1, 126252, '\P{Is_Nv=00000070000}', ""); - Expect(0, 126252, '\P{^Is_Nv=00000070000}', ""); + 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}', ""); @@ -83044,18 +84571,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126252, '\p{^Is_Nv=7.000000000000000e+04}', ""); Expect(1, 126252, '\P{Is_Nv=7.000000000000000e+04}', ""); Expect(0, 126252, '\P{^Is_Nv=7.000000000000000e+04}', ""); - Error('\p{Numeric_Value: /a/- 000000070000_0}'); - Error('\P{Numeric_Value: /a/- 000000070000_0}'); + Error('\p{Numeric_Value=/a/_70000_0}'); + Error('\P{Numeric_Value=/a/_70000_0}'); Expect(1, 68083, '\p{Numeric_Value=:\A700000\z:}', "");; Expect(0, 68084, '\p{Numeric_Value=:\A700000\z:}', "");; - Expect(1, 68083, '\p{Numeric_Value=0_0_0_7_0_0_0_00}', ""); - Expect(0, 68083, '\p{^Numeric_Value=0_0_0_7_0_0_0_00}', ""); - Expect(0, 68083, '\P{Numeric_Value=0_0_0_7_0_0_0_00}', ""); - Expect(1, 68083, '\P{^Numeric_Value=0_0_0_7_0_0_0_00}', ""); - Expect(0, 68084, '\p{Numeric_Value=0_0_0_7_0_0_0_00}', ""); - Expect(1, 68084, '\p{^Numeric_Value=0_0_0_7_0_0_0_00}', ""); - Expect(1, 68084, '\P{Numeric_Value=0_0_0_7_0_0_0_00}', ""); - Expect(0, 68084, '\P{^Numeric_Value=0_0_0_7_0_0_0_00}', ""); + Expect(1, 68083, '\p{Numeric_Value=+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=7.000000000000000e+05}', ""); Expect(0, 68083, '\p{^Numeric_Value=7.000000000000000e+05}', ""); Expect(0, 68083, '\P{Numeric_Value=7.000000000000000e+05}', ""); @@ -83064,18 +84591,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: /a/ 000_000_700_000}'); - Error('\P{Nv: /a/ 000_000_700_000}'); + Error('\p{Nv: --0700000/a/}'); + Error('\P{Nv: --0700000/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_0_7_0_0000}', ""); - Expect(0, 68083, '\p{^Nv=0_0_0_0_0_0_7_0_0000}', ""); - Expect(0, 68083, '\P{Nv=0_0_0_0_0_0_7_0_0000}', ""); - Expect(1, 68083, '\P{^Nv=0_0_0_0_0_0_7_0_0000}', ""); - Expect(0, 68084, '\p{Nv=0_0_0_0_0_0_7_0_0000}', ""); - Expect(1, 68084, '\p{^Nv=0_0_0_0_0_0_7_0_0000}', ""); - Expect(1, 68084, '\P{Nv=0_0_0_0_0_0_7_0_0000}', ""); - Expect(0, 68084, '\P{^Nv=0_0_0_0_0_0_7_0_0000}', ""); + Expect(1, 68083, '\p{Nv=+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=7.000000000000000e+05}', ""); Expect(0, 68083, '\p{^Nv=7.000000000000000e+05}', ""); Expect(0, 68083, '\P{Nv=7.000000000000000e+05}', ""); @@ -83084,16 +84611,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= _0_0_0_7_0_0000:=}'); - Error('\P{Is_Numeric_Value= _0_0_0_7_0_0000:=}'); - Expect(1, 68083, '\p{Is_Numeric_Value=70_00_00}', ""); - Expect(0, 68083, '\p{^Is_Numeric_Value=70_00_00}', ""); - Expect(0, 68083, '\P{Is_Numeric_Value=70_00_00}', ""); - Expect(1, 68083, '\P{^Is_Numeric_Value=70_00_00}', ""); - Expect(0, 68084, '\p{Is_Numeric_Value=70_00_00}', ""); - Expect(1, 68084, '\p{^Is_Numeric_Value=70_00_00}', ""); - Expect(1, 68084, '\P{Is_Numeric_Value=70_00_00}', ""); - Expect(0, 68084, '\P{^Is_Numeric_Value=70_00_00}', ""); + 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}', ""); 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}', ""); @@ -83102,16 +84629,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68084, '\p{^Is_Numeric_Value=7.000000000000000e+05}', ""); Expect(1, 68084, '\P{Is_Numeric_Value=7.000000000000000e+05}', ""); Expect(0, 68084, '\P{^Is_Numeric_Value=7.000000000000000e+05}', ""); - Error('\p{Is_Nv= :=00_07_00_000}'); - Error('\P{Is_Nv= :=00_07_00_000}'); - Expect(1, 68083, '\p{Is_Nv=0_0_0_7_0_0_0_00}', ""); - Expect(0, 68083, '\p{^Is_Nv=0_0_0_7_0_0_0_00}', ""); - Expect(0, 68083, '\P{Is_Nv=0_0_0_7_0_0_0_00}', ""); - Expect(1, 68083, '\P{^Is_Nv=0_0_0_7_0_0_0_00}', ""); - Expect(0, 68084, '\p{Is_Nv=0_0_0_7_0_0_0_00}', ""); - Expect(1, 68084, '\p{^Is_Nv=0_0_0_7_0_0_0_00}', ""); - Expect(1, 68084, '\P{Is_Nv=0_0_0_7_0_0_0_00}', ""); - Expect(0, 68084, '\P{^Is_Nv=0_0_0_7_0_0_0_00}', ""); + 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}', ""); @@ -83120,18 +84647,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68084, '\p{^Is_Nv=7.000000000000000e+05}', ""); Expect(1, 68084, '\P{Is_Nv=7.000000000000000e+05}', ""); Expect(0, 68084, '\P{^Is_Nv=7.000000000000000e+05}', ""); - Error('\p{Numeric_Value= 00008:=}'); - Error('\P{Numeric_Value= 00008:=}'); + Error('\p{Numeric_Value=_-+0_0_0_08/a/}'); + Error('\P{Numeric_Value=_-+0_0_0_08/a/}'); Expect(1, 130040, '\p{Numeric_Value=:\A8\z:}', "");; Expect(0, 130041, '\p{Numeric_Value=:\A8\z:}', "");; - Expect(1, 130040, '\p{Numeric_Value=8}', ""); - Expect(0, 130040, '\p{^Numeric_Value=8}', ""); - Expect(0, 130040, '\P{Numeric_Value=8}', ""); - Expect(1, 130040, '\P{^Numeric_Value=8}', ""); - Expect(0, 130041, '\p{Numeric_Value=8}', ""); - Expect(1, 130041, '\p{^Numeric_Value=8}', ""); - Expect(1, 130041, '\P{Numeric_Value=8}', ""); - Expect(0, 130041, '\P{^Numeric_Value=8}', ""); + Expect(1, 130040, '\p{Numeric_Value=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=8.000000000000000e+00}', ""); Expect(0, 130040, '\p{^Numeric_Value=8.000000000000000e+00}', ""); Expect(0, 130040, '\P{Numeric_Value=8.000000000000000e+00}', ""); @@ -83140,18 +84667,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=-:=000_8}'); - Error('\P{Nv=-:=000_8}'); + Error('\p{Nv=/a/ -000_8}'); + Error('\P{Nv=/a/ -000_8}'); Expect(1, 130040, '\p{Nv=:\A8\z:}', "");; Expect(0, 130041, '\p{Nv=:\A8\z:}', "");; - Expect(1, 130040, '\p{Nv=00008}', ""); - Expect(0, 130040, '\p{^Nv=00008}', ""); - Expect(0, 130040, '\P{Nv=00008}', ""); - Expect(1, 130040, '\P{^Nv=00008}', ""); - Expect(0, 130041, '\p{Nv=00008}', ""); - Expect(1, 130041, '\p{^Nv=00008}', ""); - Expect(1, 130041, '\P{Nv=00008}', ""); - Expect(0, 130041, '\P{^Nv=00008}', ""); + Expect(1, 130040, '\p{Nv: 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=8.000000000000000e+00}', ""); Expect(0, 130040, '\p{^Nv=8.000000000000000e+00}', ""); Expect(0, 130040, '\P{Nv=8.000000000000000e+00}', ""); @@ -83160,16 +84687,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=+00_00_00_00_8}', ""); - Expect(0, 130040, '\p{^Is_Numeric_Value=+00_00_00_00_8}', ""); - Expect(0, 130040, '\P{Is_Numeric_Value=+00_00_00_00_8}', ""); - Expect(1, 130040, '\P{^Is_Numeric_Value=+00_00_00_00_8}', ""); - Expect(0, 130041, '\p{Is_Numeric_Value=+00_00_00_00_8}', ""); - Expect(1, 130041, '\p{^Is_Numeric_Value=+00_00_00_00_8}', ""); - Expect(1, 130041, '\P{Is_Numeric_Value=+00_00_00_00_8}', ""); - Expect(0, 130041, '\P{^Is_Numeric_Value=+00_00_00_00_8}', ""); + 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}', ""); 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}', ""); @@ -83178,16 +84705,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=/a/-0008}'); - Error('\P{Is_Nv=/a/-0008}'); - Expect(1, 130040, '\p{Is_Nv=+8}', ""); - Expect(0, 130040, '\p{^Is_Nv=+8}', ""); - Expect(0, 130040, '\P{Is_Nv=+8}', ""); - Expect(1, 130040, '\P{^Is_Nv=+8}', ""); - Expect(0, 130041, '\p{Is_Nv=+8}', ""); - Expect(1, 130041, '\p{^Is_Nv=+8}', ""); - Expect(1, 130041, '\P{Is_Nv=+8}', ""); - Expect(0, 130041, '\P{^Is_Nv=+8}', ""); + 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}', ""); 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}', ""); @@ -83196,18 +84723,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: -0080/a/}'); - Error('\P{Numeric_Value: -0080/a/}'); + 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:=}'); Expect(1, 126225, '\p{Numeric_Value=:\A80\z:}', "");; Expect(0, 126226, '\p{Numeric_Value=:\A80\z:}', "");; - Expect(1, 126225, '\p{Numeric_Value: +8_0}', ""); - Expect(0, 126225, '\p{^Numeric_Value: +8_0}', ""); - Expect(0, 126225, '\P{Numeric_Value: +8_0}', ""); - Expect(1, 126225, '\P{^Numeric_Value: +8_0}', ""); - Expect(0, 126226, '\p{Numeric_Value: +8_0}', ""); - Expect(1, 126226, '\p{^Numeric_Value: +8_0}', ""); - Expect(1, 126226, '\P{Numeric_Value: +8_0}', ""); - Expect(0, 126226, '\P{^Numeric_Value: +8_0}', ""); + Expect(1, 126225, '\p{Numeric_Value=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=8.000000000000000e+01}', ""); Expect(0, 126225, '\p{^Numeric_Value=8.000000000000000e+01}', ""); Expect(0, 126225, '\P{Numeric_Value=8.000000000000000e+01}', ""); @@ -83216,8 +84743,8 @@ 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}'); - Error('\P{Nv= :=+0000000080}'); + Error('\p{Nv: __0000000080/a/}'); + Error('\P{Nv: __0000000080/a/}'); Expect(1, 126225, '\p{Nv=:\A80\z:}', "");; Expect(0, 126226, '\p{Nv=:\A80\z:}', "");; Expect(1, 126225, '\p{Nv=000000080}', ""); @@ -83228,24 +84755,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126226, '\p{^Nv=000000080}', ""); Expect(1, 126226, '\P{Nv=000000080}', ""); Expect(0, 126226, '\P{^Nv=000000080}', ""); - Expect(1, 126225, '\p{Nv:8.000000000000000e+01}', ""); - Expect(0, 126225, '\p{^Nv:8.000000000000000e+01}', ""); - Expect(0, 126225, '\P{Nv:8.000000000000000e+01}', ""); - Expect(1, 126225, '\P{^Nv:8.000000000000000e+01}', ""); - Expect(0, 126226, '\p{Nv:8.000000000000000e+01}', ""); - Expect(1, 126226, '\p{^Nv:8.000000000000000e+01}', ""); - Expect(1, 126226, '\P{Nv:8.000000000000000e+01}', ""); - Expect(0, 126226, '\P{^Nv:8.000000000000000e+01}', ""); - Error('\p{Is_Numeric_Value: _-00_00_00_00_080:=}'); - Error('\P{Is_Numeric_Value: _-00_00_00_00_080:=}'); - Expect(1, 126225, '\p{Is_Numeric_Value=+0_0_0_0_0_0_00080}', ""); - Expect(0, 126225, '\p{^Is_Numeric_Value=+0_0_0_0_0_0_00080}', ""); - Expect(0, 126225, '\P{Is_Numeric_Value=+0_0_0_0_0_0_00080}', ""); - Expect(1, 126225, '\P{^Is_Numeric_Value=+0_0_0_0_0_0_00080}', ""); - Expect(0, 126226, '\p{Is_Numeric_Value=+0_0_0_0_0_0_00080}', ""); - Expect(1, 126226, '\p{^Is_Numeric_Value=+0_0_0_0_0_0_00080}', ""); - Expect(1, 126226, '\P{Is_Numeric_Value=+0_0_0_0_0_0_00080}', ""); - Expect(0, 126226, '\P{^Is_Numeric_Value=+0_0_0_0_0_0_00080}', ""); + Expect(1, 126225, '\p{Nv=8.000000000000000e+01}', ""); + Expect(0, 126225, '\p{^Nv=8.000000000000000e+01}', ""); + Expect(0, 126225, '\P{Nv=8.000000000000000e+01}', ""); + Expect(1, 126225, '\P{^Nv=8.000000000000000e+01}', ""); + Expect(0, 126226, '\p{Nv=8.000000000000000e+01}', ""); + Expect(1, 126226, '\p{^Nv=8.000000000000000e+01}', ""); + Expect(1, 126226, '\P{Nv=8.000000000000000e+01}', ""); + Expect(0, 126226, '\P{^Nv=8.000000000000000e+01}', ""); + Error('\p{Is_Numeric_Value=/a/ 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}', ""); 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}', ""); @@ -83254,16 +84781,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: :=__0_0_0_0_80}'); - Error('\P{Is_Nv: :=__0_0_0_0_80}'); - Expect(1, 126225, '\p{Is_Nv=+8_0}', ""); - Expect(0, 126225, '\p{^Is_Nv=+8_0}', ""); - Expect(0, 126225, '\P{Is_Nv=+8_0}', ""); - Expect(1, 126225, '\P{^Is_Nv=+8_0}', ""); - Expect(0, 126226, '\p{Is_Nv=+8_0}', ""); - Expect(1, 126226, '\p{^Is_Nv=+8_0}', ""); - Expect(1, 126226, '\P{Is_Nv=+8_0}', ""); - Expect(0, 126226, '\P{^Is_Nv=+8_0}', ""); + 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}', ""); 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}', ""); @@ -83272,18 +84799,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= :=0800}'); - Error('\P{Numeric_Value= :=0800}'); + Error('\p{Numeric_Value=-000000800:=}'); + Error('\P{Numeric_Value=-000000800:=}'); Expect(1, 126234, '\p{Numeric_Value=:\A800\z:}', "");; Expect(0, 126235, '\p{Numeric_Value=:\A800\z:}', "");; - Expect(1, 126234, '\p{Numeric_Value=+0_0_0_0_0_0_000800}', ""); - Expect(0, 126234, '\p{^Numeric_Value=+0_0_0_0_0_0_000800}', ""); - Expect(0, 126234, '\P{Numeric_Value=+0_0_0_0_0_0_000800}', ""); - Expect(1, 126234, '\P{^Numeric_Value=+0_0_0_0_0_0_000800}', ""); - Expect(0, 126235, '\p{Numeric_Value=+0_0_0_0_0_0_000800}', ""); - Expect(1, 126235, '\p{^Numeric_Value=+0_0_0_0_0_0_000800}', ""); - Expect(1, 126235, '\P{Numeric_Value=+0_0_0_0_0_0_000800}', ""); - Expect(0, 126235, '\P{^Numeric_Value=+0_0_0_0_0_0_000800}', ""); + Expect(1, 126234, '\p{Numeric_Value=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=8.000000000000000e+02}', ""); Expect(0, 126234, '\p{^Numeric_Value=8.000000000000000e+02}', ""); Expect(0, 126234, '\P{Numeric_Value=8.000000000000000e+02}', ""); @@ -83292,36 +84819,36 @@ 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_0_0800}'); - Error('\P{Nv=/a/ 0_0_0_0_0_0800}'); + Error('\p{Nv=/a/_ 0_0_0_0_8_00}'); + Error('\P{Nv=/a/_ 0_0_0_0_8_00}'); Expect(1, 126234, '\p{Nv=:\A800\z:}', "");; Expect(0, 126235, '\p{Nv=:\A800\z:}', "");; - Expect(1, 126234, '\p{Nv=+00_00_00_00_800}', ""); - Expect(0, 126234, '\p{^Nv=+00_00_00_00_800}', ""); - Expect(0, 126234, '\P{Nv=+00_00_00_00_800}', ""); - Expect(1, 126234, '\P{^Nv=+00_00_00_00_800}', ""); - Expect(0, 126235, '\p{Nv=+00_00_00_00_800}', ""); - Expect(1, 126235, '\p{^Nv=+00_00_00_00_800}', ""); - Expect(1, 126235, '\P{Nv=+00_00_00_00_800}', ""); - Expect(0, 126235, '\P{^Nv=+00_00_00_00_800}', ""); - Expect(1, 126234, '\p{Nv=8.000000000000000e+02}', ""); - Expect(0, 126234, '\p{^Nv=8.000000000000000e+02}', ""); - Expect(0, 126234, '\P{Nv=8.000000000000000e+02}', ""); - 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=- 0800:=}'); - Error('\P{Is_Numeric_Value=- 0800:=}'); - Expect(1, 126234, '\p{Is_Numeric_Value=00_00_80_0}', ""); - Expect(0, 126234, '\p{^Is_Numeric_Value=00_00_80_0}', ""); - Expect(0, 126234, '\P{Is_Numeric_Value=00_00_80_0}', ""); - Expect(1, 126234, '\P{^Is_Numeric_Value=00_00_80_0}', ""); - Expect(0, 126235, '\p{Is_Numeric_Value=00_00_80_0}', ""); - Expect(1, 126235, '\p{^Is_Numeric_Value=00_00_80_0}', ""); - Expect(1, 126235, '\P{Is_Numeric_Value=00_00_80_0}', ""); - Expect(0, 126235, '\P{^Is_Numeric_Value=00_00_80_0}', ""); + Expect(1, 126234, '\p{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}', ""); @@ -83330,36 +84857,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126235, '\p{^Is_Numeric_Value=8.000000000000000e+02}', ""); Expect(1, 126235, '\P{Is_Numeric_Value=8.000000000000000e+02}', ""); Expect(0, 126235, '\P{^Is_Numeric_Value=8.000000000000000e+02}', ""); - Error('\p{Is_Nv=--0080_0/a/}'); - Error('\P{Is_Nv=--0080_0/a/}'); - Expect(1, 126234, '\p{Is_Nv=000000800}', ""); - Expect(0, 126234, '\p{^Is_Nv=000000800}', ""); - Expect(0, 126234, '\P{Is_Nv=000000800}', ""); - Expect(1, 126234, '\P{^Is_Nv=000000800}', ""); - Expect(0, 126235, '\p{Is_Nv=000000800}', ""); - Expect(1, 126235, '\p{^Is_Nv=000000800}', ""); - Expect(1, 126235, '\P{Is_Nv=000000800}', ""); - Expect(0, 126235, '\P{^Is_Nv=000000800}', ""); - 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=_:=00000800_0}'); - Error('\P{Numeric_Value=_:=00000800_0}'); + 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, 126243, '\p{Numeric_Value=:\A8000\z:}', "");; Expect(0, 126244, '\p{Numeric_Value=:\A8000\z:}', "");; - 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=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=8.000000000000000e+03}', ""); Expect(0, 126243, '\p{^Numeric_Value=8.000000000000000e+03}', ""); Expect(0, 126243, '\P{Numeric_Value=8.000000000000000e+03}', ""); @@ -83368,36 +84895,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126244, '\p{^Numeric_Value=8.000000000000000e+03}', ""); Expect(1, 126244, '\P{Numeric_Value=8.000000000000000e+03}', ""); Expect(0, 126244, '\P{^Numeric_Value=8.000000000000000e+03}', ""); - Error('\p{Nv=/a/ -0000008000}'); - Error('\P{Nv=/a/ -0000008000}'); + Error('\p{Nv=0_0_0_0_0_0_0_8000:=}'); + Error('\P{Nv=0_0_0_0_0_0_0_8000:=}'); Expect(1, 126243, '\p{Nv=:\A8000\z:}', "");; Expect(0, 126244, '\p{Nv=:\A8000\z:}', "");; - Expect(1, 126243, '\p{Nv=00008000}', ""); - Expect(0, 126243, '\p{^Nv=00008000}', ""); - Expect(0, 126243, '\P{Nv=00008000}', ""); - Expect(1, 126243, '\P{^Nv=00008000}', ""); - Expect(0, 126244, '\p{Nv=00008000}', ""); - Expect(1, 126244, '\p{^Nv=00008000}', ""); - Expect(1, 126244, '\P{Nv=00008000}', ""); - Expect(0, 126244, '\P{^Nv=00008000}', ""); - Expect(1, 126243, '\p{Nv: 8.000000000000000e+03}', ""); - Expect(0, 126243, '\p{^Nv: 8.000000000000000e+03}', ""); - Expect(0, 126243, '\P{Nv: 8.000000000000000e+03}', ""); - Expect(1, 126243, '\P{^Nv: 8.000000000000000e+03}', ""); - Expect(0, 126244, '\p{Nv: 8.000000000000000e+03}', ""); - Expect(1, 126244, '\p{^Nv: 8.000000000000000e+03}', ""); - Expect(1, 126244, '\P{Nv: 8.000000000000000e+03}', ""); - Expect(0, 126244, '\P{^Nv: 8.000000000000000e+03}', ""); - Error('\p{Is_Numeric_Value=/a/ 08000}'); - Error('\P{Is_Numeric_Value=/a/ 08000}'); - Expect(1, 126243, '\p{Is_Numeric_Value=0_0_8_0_00}', ""); - Expect(0, 126243, '\p{^Is_Numeric_Value=0_0_8_0_00}', ""); - Expect(0, 126243, '\P{Is_Numeric_Value=0_0_8_0_00}', ""); - Expect(1, 126243, '\P{^Is_Numeric_Value=0_0_8_0_00}', ""); - Expect(0, 126244, '\p{Is_Numeric_Value=0_0_8_0_00}', ""); - Expect(1, 126244, '\p{^Is_Numeric_Value=0_0_8_0_00}', ""); - Expect(1, 126244, '\P{Is_Numeric_Value=0_0_8_0_00}', ""); - Expect(0, 126244, '\P{^Is_Numeric_Value=0_0_8_0_00}', ""); + Expect(1, 126243, '\p{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=8.000000000000000e+03}', ""); + Expect(0, 126243, '\p{^Nv=8.000000000000000e+03}', ""); + Expect(0, 126243, '\P{Nv=8.000000000000000e+03}', ""); + Expect(1, 126243, '\P{^Nv=8.000000000000000e+03}', ""); + Expect(0, 126244, '\p{Nv=8.000000000000000e+03}', ""); + Expect(1, 126244, '\p{^Nv=8.000000000000000e+03}', ""); + Expect(1, 126244, '\P{Nv=8.000000000000000e+03}', ""); + Expect(0, 126244, '\P{^Nv=8.000000000000000e+03}', ""); + Error('\p{Is_Numeric_Value= /a/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}', ""); 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}', ""); @@ -83406,16 +84933,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126244, '\p{^Is_Numeric_Value=8.000000000000000e+03}', ""); Expect(1, 126244, '\P{Is_Numeric_Value=8.000000000000000e+03}', ""); Expect(0, 126244, '\P{^Is_Numeric_Value=8.000000000000000e+03}', ""); - Error('\p{Is_Nv=/a/__0008000}'); - Error('\P{Is_Nv=/a/__0008000}'); - Expect(1, 126243, '\p{Is_Nv=+8_0_00}', ""); - Expect(0, 126243, '\p{^Is_Nv=+8_0_00}', ""); - Expect(0, 126243, '\P{Is_Nv=+8_0_00}', ""); - Expect(1, 126243, '\P{^Is_Nv=+8_0_00}', ""); - Expect(0, 126244, '\p{Is_Nv=+8_0_00}', ""); - Expect(1, 126244, '\p{^Is_Nv=+8_0_00}', ""); - Expect(1, 126244, '\P{Is_Nv=+8_0_00}', ""); - Expect(0, 126244, '\P{^Is_Nv=+8_0_00}', ""); + Error('\p{Is_Nv=__+0_0_0_0_8_000/a/}'); + Error('\P{Is_Nv=__+0_0_0_0_8_000/a/}'); + 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}', ""); + Expect(1, 126243, '\P{^Is_Nv=000_080_00}', ""); + Expect(0, 126244, '\p{Is_Nv=000_080_00}', ""); + Expect(1, 126244, '\p{^Is_Nv=000_080_00}', ""); + Expect(1, 126244, '\P{Is_Nv=000_080_00}', ""); + Expect(0, 126244, '\P{^Is_Nv=000_080_00}', ""); Expect(1, 126243, '\p{Is_Nv=8.000000000000000e+03}', ""); Expect(0, 126243, '\p{^Is_Nv=8.000000000000000e+03}', ""); Expect(0, 126243, '\P{Is_Nv=8.000000000000000e+03}', ""); @@ -83424,38 +84951,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/_00_00_00_00_80_00_0}'); - Error('\P{Numeric_Value=/a/_00_00_00_00_80_00_0}'); + Error('\p{Numeric_Value: /a/ _080000}'); + Error('\P{Numeric_Value: /a/ _080000}'); Expect(1, 126252, '\p{Numeric_Value=:\A80000\z:}', "");; Expect(0, 126253, '\p{Numeric_Value=:\A80000\z:}', "");; - Expect(1, 126252, '\p{Numeric_Value=+0_0_8_0_000}', ""); - Expect(0, 126252, '\p{^Numeric_Value=+0_0_8_0_000}', ""); - Expect(0, 126252, '\P{Numeric_Value=+0_0_8_0_000}', ""); - Expect(1, 126252, '\P{^Numeric_Value=+0_0_8_0_000}', ""); - Expect(0, 126253, '\p{Numeric_Value=+0_0_8_0_000}', ""); - Expect(1, 126253, '\p{^Numeric_Value=+0_0_8_0_000}', ""); - Expect(1, 126253, '\P{Numeric_Value=+0_0_8_0_000}', ""); - Expect(0, 126253, '\P{^Numeric_Value=+0_0_8_0_000}', ""); - Expect(1, 126252, '\p{Numeric_Value=8.000000000000000e+04}', ""); - Expect(0, 126252, '\p{^Numeric_Value=8.000000000000000e+04}', ""); - Expect(0, 126252, '\P{Numeric_Value=8.000000000000000e+04}', ""); - 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=-+0000000080000:=}'); - Error('\P{Nv=-+0000000080000:=}'); + 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{Nv=:\A80000\z:}', "");; Expect(0, 126253, '\p{Nv=:\A80000\z:}', "");; - Expect(1, 126252, '\p{Nv=080000}', ""); - Expect(0, 126252, '\p{^Nv=080000}', ""); - Expect(0, 126252, '\P{Nv=080000}', ""); - Expect(1, 126252, '\P{^Nv=080000}', ""); - Expect(0, 126253, '\p{Nv=080000}', ""); - Expect(1, 126253, '\p{^Nv=080000}', ""); - Expect(1, 126253, '\P{Nv=080000}', ""); - Expect(0, 126253, '\P{^Nv=080000}', ""); + Expect(1, 126252, '\p{Nv: +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=8.000000000000000e+04}', ""); Expect(0, 126252, '\p{^Nv=8.000000000000000e+04}', ""); Expect(0, 126252, '\P{Nv=8.000000000000000e+04}', ""); @@ -83464,16 +84991,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= -00_80_00_0:=}'); - Error('\P{Is_Numeric_Value= -00_80_00_0:=}'); - Expect(1, 126252, '\p{Is_Numeric_Value=0_0_0_8_0000}', ""); - Expect(0, 126252, '\p{^Is_Numeric_Value=0_0_0_8_0000}', ""); - Expect(0, 126252, '\P{Is_Numeric_Value=0_0_0_8_0000}', ""); - Expect(1, 126252, '\P{^Is_Numeric_Value=0_0_0_8_0000}', ""); - Expect(0, 126253, '\p{Is_Numeric_Value=0_0_0_8_0000}', ""); - Expect(1, 126253, '\p{^Is_Numeric_Value=0_0_0_8_0000}', ""); - Expect(1, 126253, '\P{Is_Numeric_Value=0_0_0_8_0000}', ""); - Expect(0, 126253, '\P{^Is_Numeric_Value=0_0_0_8_0000}', ""); + 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}', ""); 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}', ""); @@ -83482,36 +85009,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126253, '\p{^Is_Numeric_Value=8.000000000000000e+04}', ""); Expect(1, 126253, '\P{Is_Numeric_Value=8.000000000000000e+04}', ""); Expect(0, 126253, '\P{^Is_Numeric_Value=8.000000000000000e+04}', ""); - Error('\p{Is_Nv=:= 0_0_0_0_0_0_80000}'); - Error('\P{Is_Nv=:= 0_0_0_0_0_0_80000}'); - Expect(1, 126252, '\p{Is_Nv=+80_00_0}', ""); - Expect(0, 126252, '\p{^Is_Nv=+80_00_0}', ""); - Expect(0, 126252, '\P{Is_Nv=+80_00_0}', ""); - Expect(1, 126252, '\P{^Is_Nv=+80_00_0}', ""); - Expect(0, 126253, '\p{Is_Nv=+80_00_0}', ""); - Expect(1, 126253, '\p{^Is_Nv=+80_00_0}', ""); - Expect(1, 126253, '\P{Is_Nv=+80_00_0}', ""); - Expect(0, 126253, '\P{^Is_Nv=+80_00_0}', ""); - Expect(1, 126252, '\p{Is_Nv: 8.000000000000000e+04}', ""); - Expect(0, 126252, '\p{^Is_Nv: 8.000000000000000e+04}', ""); - Expect(0, 126252, '\P{Is_Nv: 8.000000000000000e+04}', ""); - Expect(1, 126252, '\P{^Is_Nv: 8.000000000000000e+04}', ""); - Expect(0, 126253, '\p{Is_Nv: 8.000000000000000e+04}', ""); - Expect(1, 126253, '\p{^Is_Nv: 8.000000000000000e+04}', ""); - Expect(1, 126253, '\P{Is_Nv: 8.000000000000000e+04}', ""); - Expect(0, 126253, '\P{^Is_Nv: 8.000000000000000e+04}', ""); - Error('\p{Numeric_Value= /a/0080000_0}'); - Error('\P{Numeric_Value= /a/0080000_0}'); + 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}', ""); + Expect(1, 126252, '\p{Is_Nv=8.000000000000000e+04}', ""); + Expect(0, 126252, '\p{^Is_Nv=8.000000000000000e+04}', ""); + Expect(0, 126252, '\P{Is_Nv=8.000000000000000e+04}', ""); + Expect(1, 126252, '\P{^Is_Nv=8.000000000000000e+04}', ""); + Expect(0, 126253, '\p{Is_Nv=8.000000000000000e+04}', ""); + Expect(1, 126253, '\p{^Is_Nv=8.000000000000000e+04}', ""); + Expect(1, 126253, '\P{Is_Nv=8.000000000000000e+04}', ""); + Expect(0, 126253, '\P{^Is_Nv=8.000000000000000e+04}', ""); + Error('\p{Numeric_Value= -0_0_0_0_8_00000/a/}'); + Error('\P{Numeric_Value= -0_0_0_0_8_00000/a/}'); Expect(1, 68084, '\p{Numeric_Value=:\A800000\z:}', "");; Expect(0, 68085, '\p{Numeric_Value=:\A800000\z:}', "");; - Expect(1, 68084, '\p{Numeric_Value=800000}', ""); - Expect(0, 68084, '\p{^Numeric_Value=800000}', ""); - Expect(0, 68084, '\P{Numeric_Value=800000}', ""); - Expect(1, 68084, '\P{^Numeric_Value=800000}', ""); - Expect(0, 68085, '\p{Numeric_Value=800000}', ""); - Expect(1, 68085, '\p{^Numeric_Value=800000}', ""); - Expect(1, 68085, '\P{Numeric_Value=800000}', ""); - Expect(0, 68085, '\P{^Numeric_Value=800000}', ""); + Expect(1, 68084, '\p{Numeric_Value:+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=8.000000000000000e+05}', ""); Expect(0, 68084, '\p{^Numeric_Value=8.000000000000000e+05}', ""); Expect(0, 68084, '\P{Numeric_Value=8.000000000000000e+05}', ""); @@ -83520,18 +85047,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68085, '\p{^Numeric_Value=8.000000000000000e+05}', ""); Expect(1, 68085, '\P{Numeric_Value=8.000000000000000e+05}', ""); Expect(0, 68085, '\P{^Numeric_Value=8.000000000000000e+05}', ""); - Error('\p{Nv= /a/0000800000}'); - Error('\P{Nv= /a/0000800000}'); + Error('\p{Nv=:=- +0000_8000_00}'); + Error('\P{Nv=:=- +0000_8000_00}'); Expect(1, 68084, '\p{Nv=:\A800000\z:}', "");; Expect(0, 68085, '\p{Nv=:\A800000\z:}', "");; - Expect(1, 68084, '\p{Nv=080000_0}', ""); - Expect(0, 68084, '\p{^Nv=080000_0}', ""); - Expect(0, 68084, '\P{Nv=080000_0}', ""); - Expect(1, 68084, '\P{^Nv=080000_0}', ""); - Expect(0, 68085, '\p{Nv=080000_0}', ""); - Expect(1, 68085, '\p{^Nv=080000_0}', ""); - Expect(1, 68085, '\P{Nv=080000_0}', ""); - Expect(0, 68085, '\P{^Nv=080000_0}', ""); + Expect(1, 68084, '\p{Nv=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}', ""); @@ -83540,16 +85067,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68085, '\p{^Nv=8.000000000000000e+05}', ""); Expect(1, 68085, '\P{Nv=8.000000000000000e+05}', ""); Expect(0, 68085, '\P{^Nv=8.000000000000000e+05}', ""); - Error('\p{Is_Numeric_Value=- 00000000800000/a/}'); - Error('\P{Is_Numeric_Value=- 00000000800000/a/}'); - Expect(1, 68084, '\p{Is_Numeric_Value=000000_008000_00}', ""); - Expect(0, 68084, '\p{^Is_Numeric_Value=000000_008000_00}', ""); - Expect(0, 68084, '\P{Is_Numeric_Value=000000_008000_00}', ""); - Expect(1, 68084, '\P{^Is_Numeric_Value=000000_008000_00}', ""); - Expect(0, 68085, '\p{Is_Numeric_Value=000000_008000_00}', ""); - Expect(1, 68085, '\p{^Is_Numeric_Value=000000_008000_00}', ""); - Expect(1, 68085, '\P{Is_Numeric_Value=000000_008000_00}', ""); - Expect(0, 68085, '\P{^Is_Numeric_Value=000000_008000_00}', ""); + 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{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}', ""); @@ -83558,16 +85085,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= 0800000:=}'); - Error('\P{Is_Nv= 0800000:=}'); - Expect(1, 68084, '\p{Is_Nv=+00800000}', ""); - Expect(0, 68084, '\p{^Is_Nv=+00800000}', ""); - Expect(0, 68084, '\P{Is_Nv=+00800000}', ""); - Expect(1, 68084, '\P{^Is_Nv=+00800000}', ""); - Expect(0, 68085, '\p{Is_Nv=+00800000}', ""); - Expect(1, 68085, '\p{^Is_Nv=+00800000}', ""); - Expect(1, 68085, '\P{Is_Nv=+00800000}', ""); - Expect(0, 68085, '\P{^Is_Nv=+00800000}', ""); + 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}', ""); 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}', ""); @@ -83576,18 +85103,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=_0009:=}'); - Error('\P{Numeric_Value=_0009:=}'); + Error('\p{Numeric_Value= 00009:=}'); + Error('\P{Numeric_Value= 00009:=}'); Expect(1, 194704, '\p{Numeric_Value=:\A9\z:}', "");; Expect(0, 194705, '\p{Numeric_Value=:\A9\z:}', "");; - Expect(1, 194704, '\p{Numeric_Value=00009}', ""); - Expect(0, 194704, '\p{^Numeric_Value=00009}', ""); - Expect(0, 194704, '\P{Numeric_Value=00009}', ""); - Expect(1, 194704, '\P{^Numeric_Value=00009}', ""); - Expect(0, 194705, '\p{Numeric_Value=00009}', ""); - Expect(1, 194705, '\p{^Numeric_Value=00009}', ""); - Expect(1, 194705, '\P{Numeric_Value=00009}', ""); - Expect(0, 194705, '\P{^Numeric_Value=00009}', ""); + Expect(1, 194704, '\p{Numeric_Value=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=9.000000000000000e+00}', ""); Expect(0, 194704, '\p{^Numeric_Value=9.000000000000000e+00}', ""); Expect(0, 194704, '\P{Numeric_Value=9.000000000000000e+00}', ""); @@ -83596,36 +85123,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=-+009/a/}'); - Error('\P{Nv=-+009/a/}'); + Error('\p{Nv=:=_ 000_9}'); + Error('\P{Nv=:=_ 000_9}'); Expect(1, 194704, '\p{Nv=:\A9\z:}', "");; Expect(0, 194705, '\p{Nv=:\A9\z:}', "");; - Expect(1, 194704, '\p{Nv=0_0_0_0_0_0_0_0_09}', ""); - Expect(0, 194704, '\p{^Nv=0_0_0_0_0_0_0_0_09}', ""); - Expect(0, 194704, '\P{Nv=0_0_0_0_0_0_0_0_09}', ""); - Expect(1, 194704, '\P{^Nv=0_0_0_0_0_0_0_0_09}', ""); - Expect(0, 194705, '\p{Nv=0_0_0_0_0_0_0_0_09}', ""); - Expect(1, 194705, '\p{^Nv=0_0_0_0_0_0_0_0_09}', ""); - Expect(1, 194705, '\P{Nv=0_0_0_0_0_0_0_0_09}', ""); - Expect(0, 194705, '\P{^Nv=0_0_0_0_0_0_0_0_09}', ""); - Expect(1, 194704, '\p{Nv=9.000000000000000e+00}', ""); - Expect(0, 194704, '\p{^Nv=9.000000000000000e+00}', ""); - Expect(0, 194704, '\P{Nv=9.000000000000000e+00}', ""); - 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=:=- +0_9}'); - Error('\P{Is_Numeric_Value=:=- +0_9}'); - Expect(1, 194704, '\p{Is_Numeric_Value=00_9}', ""); - Expect(0, 194704, '\p{^Is_Numeric_Value=00_9}', ""); - Expect(0, 194704, '\P{Is_Numeric_Value=00_9}', ""); - Expect(1, 194704, '\P{^Is_Numeric_Value=00_9}', ""); - Expect(0, 194705, '\p{Is_Numeric_Value=00_9}', ""); - Expect(1, 194705, '\p{^Is_Numeric_Value=00_9}', ""); - Expect(1, 194705, '\P{Is_Numeric_Value=00_9}', ""); - Expect(0, 194705, '\P{^Is_Numeric_Value=00_9}', ""); + Expect(1, 194704, '\p{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{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}', ""); @@ -83634,16 +85161,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=:=-+00009}'); - Error('\P{Is_Nv=:=-+00009}'); - Expect(1, 194704, '\p{Is_Nv=00_9}', ""); - Expect(0, 194704, '\p{^Is_Nv=00_9}', ""); - Expect(0, 194704, '\P{Is_Nv=00_9}', ""); - Expect(1, 194704, '\P{^Is_Nv=00_9}', ""); - Expect(0, 194705, '\p{Is_Nv=00_9}', ""); - Expect(1, 194705, '\p{^Is_Nv=00_9}', ""); - Expect(1, 194705, '\P{Is_Nv=00_9}', ""); - Expect(0, 194705, '\P{^Is_Nv=00_9}', ""); + 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}', ""); 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}', ""); @@ -83652,18 +85179,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=-000009/000002:=}'); - Error('\P{Numeric_Value=-000009/000002:=}'); + Error('\p{Numeric_Value=-:=0000000009/000002}'); + Error('\P{Numeric_Value=-:=0000000009/000002}'); Expect(1, 3886, '\p{Numeric_Value=:\A9/2\z:}', "");; Expect(0, 3887, '\p{Numeric_Value=:\A9/2\z:}', "");; - Expect(1, 3886, '\p{Numeric_Value=+0009/2}', ""); - Expect(0, 3886, '\p{^Numeric_Value=+0009/2}', ""); - Expect(0, 3886, '\P{Numeric_Value=+0009/2}', ""); - Expect(1, 3886, '\P{^Numeric_Value=+0009/2}', ""); - Expect(0, 3887, '\p{Numeric_Value=+0009/2}', ""); - Expect(1, 3887, '\p{^Numeric_Value=+0009/2}', ""); - Expect(1, 3887, '\P{Numeric_Value=+0009/2}', ""); - Expect(0, 3887, '\P{^Numeric_Value=+0009/2}', ""); + Expect(1, 3886, '\p{Numeric_Value=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=540/120}', ""); Expect(0, 3886, '\p{^Numeric_Value=540/120}', ""); Expect(0, 3886, '\P{Numeric_Value=540/120}', ""); @@ -83680,14 +85207,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}', ""); @@ -83704,26 +85231,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 3887, '\p{^Numeric_Value=4.50}', ""); Expect(1, 3887, '\P{Numeric_Value=4.50}', ""); Expect(0, 3887, '\P{^Numeric_Value=4.50}', ""); - Error('\p{Nv=-:=009/000002}'); - Error('\P{Nv=-:=009/000002}'); + Error('\p{Nv= -009/00000002/a/}'); + Error('\P{Nv= -009/00000002/a/}'); Expect(1, 3886, '\p{Nv=:\A9/2\z:}', "");; Expect(0, 3887, '\p{Nv=:\A9/2\z:}', "");; - Expect(1, 3886, '\p{Nv=+09/00002}', ""); - Expect(0, 3886, '\p{^Nv=+09/00002}', ""); - Expect(0, 3886, '\P{Nv=+09/00002}', ""); - Expect(1, 3886, '\P{^Nv=+09/00002}', ""); - Expect(0, 3887, '\p{Nv=+09/00002}', ""); - Expect(1, 3887, '\p{^Nv=+09/00002}', ""); - Expect(1, 3887, '\P{Nv=+09/00002}', ""); - Expect(0, 3887, '\P{^Nv=+09/00002}', ""); - Expect(1, 3886, '\p{Nv=540/120}', ""); - Expect(0, 3886, '\p{^Nv=540/120}', ""); - Expect(0, 3886, '\P{Nv=540/120}', ""); - Expect(1, 3886, '\P{^Nv=540/120}', ""); - Expect(0, 3887, '\p{Nv=540/120}', ""); - Expect(1, 3887, '\p{^Nv=540/120}', ""); - Expect(1, 3887, '\P{Nv=540/120}', ""); - Expect(0, 3887, '\P{^Nv=540/120}', ""); + Expect(1, 3886, '\p{Nv=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: 540/120}', ""); + Expect(0, 3886, '\p{^Nv: 540/120}', ""); + Expect(0, 3886, '\P{Nv: 540/120}', ""); + Expect(1, 3886, '\P{^Nv: 540/120}', ""); + Expect(0, 3887, '\p{Nv: 540/120}', ""); + Expect(1, 3887, '\p{^Nv: 540/120}', ""); + Expect(1, 3887, '\P{Nv: 540/120}', ""); + Expect(0, 3887, '\P{^Nv: 540/120}', ""); Expect(1, 3886, '\p{Nv=4.5e+00}', ""); Expect(0, 3886, '\p{^Nv=4.5e+00}', ""); Expect(0, 3886, '\P{Nv=4.5e+00}', ""); @@ -83732,14 +85259,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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.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}', ""); @@ -83756,16 +85283,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=-000009/02/a/}'); - Error('\P{Is_Numeric_Value=-000009/02/a/}'); - Expect(1, 3886, '\p{Is_Numeric_Value=000009/000002}', ""); - Expect(0, 3886, '\p{^Is_Numeric_Value=000009/000002}', ""); - Expect(0, 3886, '\P{Is_Numeric_Value=000009/000002}', ""); - Expect(1, 3886, '\P{^Is_Numeric_Value=000009/000002}', ""); - Expect(0, 3887, '\p{Is_Numeric_Value=000009/000002}', ""); - Expect(1, 3887, '\p{^Is_Numeric_Value=000009/000002}', ""); - Expect(1, 3887, '\P{Is_Numeric_Value=000009/000002}', ""); - Expect(0, 3887, '\P{^Is_Numeric_Value=000009/000002}', ""); + 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}', ""); 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}', ""); @@ -83798,32 +85325,32 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 3887, '\p{^Is_Numeric_Value=4.50e+00}', ""); Expect(1, 3887, '\P{Is_Numeric_Value=4.50e+00}', ""); Expect(0, 3887, '\P{^Is_Numeric_Value=4.50e+00}', ""); - Expect(1, 3886, '\p{Is_Numeric_Value:4.50}', ""); - Expect(0, 3886, '\p{^Is_Numeric_Value:4.50}', ""); - Expect(0, 3886, '\P{Is_Numeric_Value:4.50}', ""); - Expect(1, 3886, '\P{^Is_Numeric_Value:4.50}', ""); - Expect(0, 3887, '\p{Is_Numeric_Value:4.50}', ""); - Expect(1, 3887, '\p{^Is_Numeric_Value:4.50}', ""); - Expect(1, 3887, '\P{Is_Numeric_Value:4.50}', ""); - Expect(0, 3887, '\P{^Is_Numeric_Value:4.50}', ""); - Error('\p{Is_Nv=/a/- 09/000002}'); - Error('\P{Is_Nv=/a/- 09/000002}'); - Expect(1, 3886, '\p{Is_Nv=009/0000002}', ""); - Expect(0, 3886, '\p{^Is_Nv=009/0000002}', ""); - Expect(0, 3886, '\P{Is_Nv=009/0000002}', ""); - Expect(1, 3886, '\P{^Is_Nv=009/0000002}', ""); - Expect(0, 3887, '\p{Is_Nv=009/0000002}', ""); - Expect(1, 3887, '\p{^Is_Nv=009/0000002}', ""); - Expect(1, 3887, '\P{Is_Nv=009/0000002}', ""); - Expect(0, 3887, '\P{^Is_Nv=009/0000002}', ""); - Expect(1, 3886, '\p{Is_Nv=540/120}', ""); - Expect(0, 3886, '\p{^Is_Nv=540/120}', ""); - Expect(0, 3886, '\P{Is_Nv=540/120}', ""); - 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_Numeric_Value=4.50}', ""); + Expect(0, 3886, '\p{^Is_Numeric_Value=4.50}', ""); + Expect(0, 3886, '\P{Is_Numeric_Value=4.50}', ""); + Expect(1, 3886, '\P{^Is_Numeric_Value=4.50}', ""); + Expect(0, 3887, '\p{Is_Numeric_Value=4.50}', ""); + Expect(1, 3887, '\p{^Is_Numeric_Value=4.50}', ""); + Expect(1, 3887, '\P{Is_Numeric_Value=4.50}', ""); + Expect(0, 3887, '\P{^Is_Numeric_Value=4.50}', ""); + Error('\p{Is_Nv= /a/9/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}', ""); 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}', ""); @@ -83856,56 +85383,56 @@ 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=:= +00000090}'); - Error('\P{Numeric_Value=:= +00000090}'); + Error('\p{Numeric_Value= 009_0:=}'); + Error('\P{Numeric_Value= 009_0:=}'); Expect(1, 126226, '\p{Numeric_Value=:\A90\z:}', "");; Expect(0, 126227, '\p{Numeric_Value=:\A90\z:}', "");; - Expect(1, 126226, '\p{Numeric_Value=09_0}', ""); - Expect(0, 126226, '\p{^Numeric_Value=09_0}', ""); - Expect(0, 126226, '\P{Numeric_Value=09_0}', ""); - Expect(1, 126226, '\P{^Numeric_Value=09_0}', ""); - Expect(0, 126227, '\p{Numeric_Value=09_0}', ""); - Expect(1, 126227, '\p{^Numeric_Value=09_0}', ""); - Expect(1, 126227, '\P{Numeric_Value=09_0}', ""); - Expect(0, 126227, '\P{^Numeric_Value=09_0}', ""); - Expect(1, 126226, '\p{Numeric_Value: 9.000000000000000e+01}', ""); - Expect(0, 126226, '\p{^Numeric_Value: 9.000000000000000e+01}', ""); - Expect(0, 126226, '\P{Numeric_Value: 9.000000000000000e+01}', ""); - Expect(1, 126226, '\P{^Numeric_Value: 9.000000000000000e+01}', ""); - Expect(0, 126227, '\p{Numeric_Value: 9.000000000000000e+01}', ""); - 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=__00000090/a/}'); - Error('\P{Nv=__00000090/a/}'); + 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=9.000000000000000e+01}', ""); + Expect(0, 126226, '\p{^Numeric_Value=9.000000000000000e+01}', ""); + Expect(0, 126226, '\P{Numeric_Value=9.000000000000000e+01}', ""); + Expect(1, 126226, '\P{^Numeric_Value=9.000000000000000e+01}', ""); + Expect(0, 126227, '\p{Numeric_Value=9.000000000000000e+01}', ""); + 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:=}'); Expect(1, 126226, '\p{Nv=:\A90\z:}', "");; Expect(0, 126227, '\p{Nv=:\A90\z:}', "");; - Expect(1, 126226, '\p{Nv=+00000000090}', ""); - Expect(0, 126226, '\p{^Nv=+00000000090}', ""); - Expect(0, 126226, '\P{Nv=+00000000090}', ""); - Expect(1, 126226, '\P{^Nv=+00000000090}', ""); - Expect(0, 126227, '\p{Nv=+00000000090}', ""); - Expect(1, 126227, '\p{^Nv=+00000000090}', ""); - Expect(1, 126227, '\P{Nv=+00000000090}', ""); - Expect(0, 126227, '\P{^Nv=+00000000090}', ""); - Expect(1, 126226, '\p{Nv:9.000000000000000e+01}', ""); - Expect(0, 126226, '\p{^Nv:9.000000000000000e+01}', ""); - Expect(0, 126226, '\P{Nv:9.000000000000000e+01}', ""); - Expect(1, 126226, '\P{^Nv:9.000000000000000e+01}', ""); - Expect(0, 126227, '\p{Nv:9.000000000000000e+01}', ""); - Expect(1, 126227, '\p{^Nv:9.000000000000000e+01}', ""); - Expect(1, 126227, '\P{Nv:9.000000000000000e+01}', ""); - Expect(0, 126227, '\P{^Nv:9.000000000000000e+01}', ""); - Error('\p{Is_Numeric_Value: _00_00_00_00_090:=}'); - Error('\P{Is_Numeric_Value: _00_00_00_00_090:=}'); - Expect(1, 126226, '\p{Is_Numeric_Value=00009_0}', ""); - Expect(0, 126226, '\p{^Is_Numeric_Value=00009_0}', ""); - Expect(0, 126226, '\P{Is_Numeric_Value=00009_0}', ""); - Expect(1, 126226, '\P{^Is_Numeric_Value=00009_0}', ""); - Expect(0, 126227, '\p{Is_Numeric_Value=00009_0}', ""); - Expect(1, 126227, '\p{^Is_Numeric_Value=00009_0}', ""); - Expect(1, 126227, '\P{Is_Numeric_Value=00009_0}', ""); - Expect(0, 126227, '\P{^Is_Numeric_Value=00009_0}', ""); + Expect(1, 126226, '\p{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=9.000000000000000e+01}', ""); + Expect(0, 126226, '\p{^Nv=9.000000000000000e+01}', ""); + Expect(0, 126226, '\P{Nv=9.000000000000000e+01}', ""); + Expect(1, 126226, '\P{^Nv=9.000000000000000e+01}', ""); + Expect(0, 126227, '\p{Nv=9.000000000000000e+01}', ""); + Expect(1, 126227, '\p{^Nv=9.000000000000000e+01}', ""); + Expect(1, 126227, '\P{Nv=9.000000000000000e+01}', ""); + Expect(0, 126227, '\P{^Nv=9.000000000000000e+01}', ""); + Error('\p{Is_Numeric_Value=_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}', ""); 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}', ""); @@ -83914,16 +85441,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/0000090}'); - Error('\P{Is_Nv: /a/0000090}'); - Expect(1, 126226, '\p{Is_Nv=00000090}', ""); - Expect(0, 126226, '\p{^Is_Nv=00000090}', ""); - Expect(0, 126226, '\P{Is_Nv=00000090}', ""); - Expect(1, 126226, '\P{^Is_Nv=00000090}', ""); - Expect(0, 126227, '\p{Is_Nv=00000090}', ""); - Expect(1, 126227, '\p{^Is_Nv=00000090}', ""); - Expect(1, 126227, '\P{Is_Nv=00000090}', ""); - Expect(0, 126227, '\P{^Is_Nv=00000090}', ""); + 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}', ""); 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}', ""); @@ -83932,38 +85459,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126227, '\p{^Is_Nv=9.000000000000000e+01}', ""); Expect(1, 126227, '\P{Is_Nv=9.000000000000000e+01}', ""); Expect(0, 126227, '\P{^Is_Nv=9.000000000000000e+01}', ""); - Error('\p{Numeric_Value=/a/ 0_0_0_0_0_0_0_0900}'); - Error('\P{Numeric_Value=/a/ 0_0_0_0_0_0_0_0900}'); + Error('\p{Numeric_Value=/a/_ +0000000900}'); + Error('\P{Numeric_Value=/a/_ +0000000900}'); Expect(1, 126235, '\p{Numeric_Value=:\A900\z:}', "");; Expect(0, 126236, '\p{Numeric_Value=:\A900\z:}', "");; - Expect(1, 126235, '\p{Numeric_Value=000000900}', ""); - Expect(0, 126235, '\p{^Numeric_Value=000000900}', ""); - Expect(0, 126235, '\P{Numeric_Value=000000900}', ""); - Expect(1, 126235, '\P{^Numeric_Value=000000900}', ""); - Expect(0, 126236, '\p{Numeric_Value=000000900}', ""); - Expect(1, 126236, '\p{^Numeric_Value=000000900}', ""); - Expect(1, 126236, '\P{Numeric_Value=000000900}', ""); - Expect(0, 126236, '\P{^Numeric_Value=000000900}', ""); - Expect(1, 126235, '\p{Numeric_Value: 9.000000000000000e+02}', ""); - Expect(0, 126235, '\p{^Numeric_Value: 9.000000000000000e+02}', ""); - Expect(0, 126235, '\P{Numeric_Value: 9.000000000000000e+02}', ""); - Expect(1, 126235, '\P{^Numeric_Value: 9.000000000000000e+02}', ""); - Expect(0, 126236, '\p{Numeric_Value: 9.000000000000000e+02}', ""); - Expect(1, 126236, '\p{^Numeric_Value: 9.000000000000000e+02}', ""); - Expect(1, 126236, '\P{Numeric_Value: 9.000000000000000e+02}', ""); - Expect(0, 126236, '\P{^Numeric_Value: 9.000000000000000e+02}', ""); - Error('\p{Nv: -00000000900:=}'); - Error('\P{Nv: -00000000900:=}'); + Expect(1, 126235, '\p{Numeric_Value=090_0}', ""); + Expect(0, 126235, '\p{^Numeric_Value=090_0}', ""); + Expect(0, 126235, '\P{Numeric_Value=090_0}', ""); + Expect(1, 126235, '\P{^Numeric_Value=090_0}', ""); + Expect(0, 126236, '\p{Numeric_Value=090_0}', ""); + Expect(1, 126236, '\p{^Numeric_Value=090_0}', ""); + Expect(1, 126236, '\P{Numeric_Value=090_0}', ""); + Expect(0, 126236, '\P{^Numeric_Value=090_0}', ""); + Expect(1, 126235, '\p{Numeric_Value=9.000000000000000e+02}', ""); + Expect(0, 126235, '\p{^Numeric_Value=9.000000000000000e+02}', ""); + Expect(0, 126235, '\P{Numeric_Value=9.000000000000000e+02}', ""); + Expect(1, 126235, '\P{^Numeric_Value=9.000000000000000e+02}', ""); + Expect(0, 126236, '\p{Numeric_Value=9.000000000000000e+02}', ""); + Expect(1, 126236, '\p{^Numeric_Value=9.000000000000000e+02}', ""); + Expect(1, 126236, '\P{Numeric_Value=9.000000000000000e+02}', ""); + Expect(0, 126236, '\P{^Numeric_Value=9.000000000000000e+02}', ""); + Error('\p{Nv=/a/90_0}'); + Error('\P{Nv=/a/90_0}'); Expect(1, 126235, '\p{Nv=:\A900\z:}', "");; Expect(0, 126236, '\p{Nv=:\A900\z:}', "");; - 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=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=9.000000000000000e+02}', ""); Expect(0, 126235, '\p{^Nv=9.000000000000000e+02}', ""); Expect(0, 126235, '\P{Nv=9.000000000000000e+02}', ""); @@ -83972,54 +85499,54 @@ 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=/a/- 00900}'); - Error('\P{Is_Numeric_Value=/a/- 00900}'); - Expect(1, 126235, '\p{Is_Numeric_Value=0000_0090_0}', ""); - Expect(0, 126235, '\p{^Is_Numeric_Value=0000_0090_0}', ""); - Expect(0, 126235, '\P{Is_Numeric_Value=0000_0090_0}', ""); - Expect(1, 126235, '\P{^Is_Numeric_Value=0000_0090_0}', ""); - Expect(0, 126236, '\p{Is_Numeric_Value=0000_0090_0}', ""); - Expect(1, 126236, '\p{^Is_Numeric_Value=0000_0090_0}', ""); - Expect(1, 126236, '\P{Is_Numeric_Value=0000_0090_0}', ""); - Expect(0, 126236, '\P{^Is_Numeric_Value=0000_0090_0}', ""); - Expect(1, 126235, '\p{Is_Numeric_Value=9.000000000000000e+02}', ""); - Expect(0, 126235, '\p{^Is_Numeric_Value=9.000000000000000e+02}', ""); - Expect(0, 126235, '\P{Is_Numeric_Value=9.000000000000000e+02}', ""); - 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/-00_00_00_90_0}'); - Error('\P{Is_Nv=/a/-00_00_00_90_0}'); - Expect(1, 126235, '\p{Is_Nv=+00_90_0}', ""); - Expect(0, 126235, '\p{^Is_Nv=+00_90_0}', ""); - Expect(0, 126235, '\P{Is_Nv=+00_90_0}', ""); - Expect(1, 126235, '\P{^Is_Nv=+00_90_0}', ""); - Expect(0, 126236, '\p{Is_Nv=+00_90_0}', ""); - Expect(1, 126236, '\p{^Is_Nv=+00_90_0}', ""); - Expect(1, 126236, '\P{Is_Nv=+00_90_0}', ""); - Expect(0, 126236, '\P{^Is_Nv=+00_90_0}', ""); - Expect(1, 126235, '\p{Is_Nv=9.000000000000000e+02}', ""); - Expect(0, 126235, '\p{^Is_Nv=9.000000000000000e+02}', ""); - Expect(0, 126235, '\P{Is_Nv=9.000000000000000e+02}', ""); - Expect(1, 126235, '\P{^Is_Nv=9.000000000000000e+02}', ""); - Expect(0, 126236, '\p{Is_Nv=9.000000000000000e+02}', ""); - 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=_:=09000}'); - Error('\P{Numeric_Value=_:=09000}'); + 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}', ""); + 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}', ""); + Expect(1, 126235, '\P{^Is_Nv:9.000000000000000e+02}', ""); + Expect(0, 126236, '\p{Is_Nv:9.000000000000000e+02}', ""); + 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}'); Expect(1, 126244, '\p{Numeric_Value=:\A9000\z:}', "");; Expect(0, 126245, '\p{Numeric_Value=:\A9000\z:}', "");; - Expect(1, 126244, '\p{Numeric_Value=+00_90_00}', ""); - Expect(0, 126244, '\p{^Numeric_Value=+00_90_00}', ""); - Expect(0, 126244, '\P{Numeric_Value=+00_90_00}', ""); - Expect(1, 126244, '\P{^Numeric_Value=+00_90_00}', ""); - Expect(0, 126245, '\p{Numeric_Value=+00_90_00}', ""); - Expect(1, 126245, '\p{^Numeric_Value=+00_90_00}', ""); - Expect(1, 126245, '\P{Numeric_Value=+00_90_00}', ""); - Expect(0, 126245, '\P{^Numeric_Value=+00_90_00}', ""); + Expect(1, 126244, '\p{Numeric_Value=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=9.000000000000000e+03}', ""); Expect(0, 126244, '\p{^Numeric_Value=9.000000000000000e+03}', ""); Expect(0, 126244, '\P{Numeric_Value=9.000000000000000e+03}', ""); @@ -84028,18 +85555,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=:=0_0_0_0_0_0_0_9000}'); - Error('\P{Nv=:=0_0_0_0_0_0_0_9000}'); + Error('\p{Nv= :=09000}'); + Error('\P{Nv= :=09000}'); Expect(1, 126244, '\p{Nv=:\A9000\z:}', "");; Expect(0, 126245, '\p{Nv=:\A9000\z:}', "");; - Expect(1, 126244, '\p{Nv=+0000009000}', ""); - Expect(0, 126244, '\p{^Nv=+0000009000}', ""); - Expect(0, 126244, '\P{Nv=+0000009000}', ""); - Expect(1, 126244, '\P{^Nv=+0000009000}', ""); - Expect(0, 126245, '\p{Nv=+0000009000}', ""); - Expect(1, 126245, '\p{^Nv=+0000009000}', ""); - Expect(1, 126245, '\P{Nv=+0000009000}', ""); - Expect(0, 126245, '\P{^Nv=+0000009000}', ""); + Expect(1, 126244, '\p{Nv=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=9.000000000000000e+03}', ""); Expect(0, 126244, '\p{^Nv=9.000000000000000e+03}', ""); Expect(0, 126244, '\P{Nv=9.000000000000000e+03}', ""); @@ -84048,16 +85575,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/+009000}'); - Error('\P{Is_Numeric_Value=/a/+009000}'); - Expect(1, 126244, '\p{Is_Numeric_Value=0000009000}', ""); - Expect(0, 126244, '\p{^Is_Numeric_Value=0000009000}', ""); - Expect(0, 126244, '\P{Is_Numeric_Value=0000009000}', ""); - Expect(1, 126244, '\P{^Is_Numeric_Value=0000009000}', ""); - Expect(0, 126245, '\p{Is_Numeric_Value=0000009000}', ""); - Expect(1, 126245, '\p{^Is_Numeric_Value=0000009000}', ""); - Expect(1, 126245, '\P{Is_Numeric_Value=0000009000}', ""); - Expect(0, 126245, '\P{^Is_Numeric_Value=0000009000}', ""); + 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}', ""); 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}', ""); @@ -84066,16 +85593,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=:=__09000}'); - Error('\P{Is_Nv=:=__09000}'); - Expect(1, 126244, '\p{Is_Nv:00900_0}', ""); - Expect(0, 126244, '\p{^Is_Nv:00900_0}', ""); - Expect(0, 126244, '\P{Is_Nv:00900_0}', ""); - Expect(1, 126244, '\P{^Is_Nv:00900_0}', ""); - Expect(0, 126245, '\p{Is_Nv:00900_0}', ""); - Expect(1, 126245, '\p{^Is_Nv:00900_0}', ""); - Expect(1, 126245, '\P{Is_Nv:00900_0}', ""); - Expect(0, 126245, '\P{^Is_Nv:00900_0}', ""); + 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}', ""); 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}', ""); @@ -84084,38 +85611,38 @@ 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=-/a/+0_0_0_9_0_0_00}'); - Error('\P{Numeric_Value=-/a/+0_0_0_9_0_0_00}'); + Error('\p{Numeric_Value=- 0090000:=}'); + Error('\P{Numeric_Value=- 0090000:=}'); Expect(1, 126253, '\p{Numeric_Value=:\A90000\z:}', "");; Expect(0, 126254, '\p{Numeric_Value=:\A90000\z:}', "");; - Expect(1, 126253, '\p{Numeric_Value=0_0_0_0_0_0_0_090000}', ""); - Expect(0, 126253, '\p{^Numeric_Value=0_0_0_0_0_0_0_090000}', ""); - Expect(0, 126253, '\P{Numeric_Value=0_0_0_0_0_0_0_090000}', ""); - Expect(1, 126253, '\P{^Numeric_Value=0_0_0_0_0_0_0_090000}', ""); - Expect(0, 126254, '\p{Numeric_Value=0_0_0_0_0_0_0_090000}', ""); - Expect(1, 126254, '\p{^Numeric_Value=0_0_0_0_0_0_0_090000}', ""); - Expect(1, 126254, '\P{Numeric_Value=0_0_0_0_0_0_0_090000}', ""); - Expect(0, 126254, '\P{^Numeric_Value=0_0_0_0_0_0_0_090000}', ""); - Expect(1, 126253, '\p{Numeric_Value: 9.000000000000000e+04}', ""); - Expect(0, 126253, '\p{^Numeric_Value: 9.000000000000000e+04}', ""); - Expect(0, 126253, '\P{Numeric_Value: 9.000000000000000e+04}', ""); - Expect(1, 126253, '\P{^Numeric_Value: 9.000000000000000e+04}', ""); - Expect(0, 126254, '\p{Numeric_Value: 9.000000000000000e+04}', ""); - Expect(1, 126254, '\p{^Numeric_Value: 9.000000000000000e+04}', ""); - Expect(1, 126254, '\P{Numeric_Value: 9.000000000000000e+04}', ""); - Expect(0, 126254, '\P{^Numeric_Value: 9.000000000000000e+04}', ""); - Error('\p{Nv=:=- 000_000_000_900_00}'); - Error('\P{Nv=:=- 000_000_000_900_00}'); + Expect(1, 126253, '\p{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=9.000000000000000e+04}', ""); + Expect(0, 126253, '\p{^Numeric_Value=9.000000000000000e+04}', ""); + Expect(0, 126253, '\P{Numeric_Value=9.000000000000000e+04}', ""); + Expect(1, 126253, '\P{^Numeric_Value=9.000000000000000e+04}', ""); + Expect(0, 126254, '\p{Numeric_Value=9.000000000000000e+04}', ""); + Expect(1, 126254, '\p{^Numeric_Value=9.000000000000000e+04}', ""); + Expect(1, 126254, '\P{Numeric_Value=9.000000000000000e+04}', ""); + Expect(0, 126254, '\P{^Numeric_Value=9.000000000000000e+04}', ""); + Error('\p{Nv=-0_0_0_0_0_9_0_0_00:=}'); + Error('\P{Nv=-0_0_0_0_0_9_0_0_00:=}'); Expect(1, 126253, '\p{Nv=:\A90000\z:}', "");; Expect(0, 126254, '\p{Nv=:\A90000\z:}', "");; - Expect(1, 126253, '\p{Nv=00_00_90_00_0}', ""); - Expect(0, 126253, '\p{^Nv=00_00_90_00_0}', ""); - Expect(0, 126253, '\P{Nv=00_00_90_00_0}', ""); - Expect(1, 126253, '\P{^Nv=00_00_90_00_0}', ""); - Expect(0, 126254, '\p{Nv=00_00_90_00_0}', ""); - Expect(1, 126254, '\p{^Nv=00_00_90_00_0}', ""); - Expect(1, 126254, '\P{Nv=00_00_90_00_0}', ""); - Expect(0, 126254, '\P{^Nv=00_00_90_00_0}', ""); + 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=9.000000000000000e+04}', ""); Expect(0, 126253, '\p{^Nv=9.000000000000000e+04}', ""); Expect(0, 126253, '\P{Nv=9.000000000000000e+04}', ""); @@ -84124,16 +85651,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_0_0_0_0_0_90000/a/}'); - Error('\P{Is_Numeric_Value=_ +0_0_0_0_0_0_0_90000/a/}'); - Expect(1, 126253, '\p{Is_Numeric_Value: 0_0_0_9_0_000}', ""); - Expect(0, 126253, '\p{^Is_Numeric_Value: 0_0_0_9_0_000}', ""); - Expect(0, 126253, '\P{Is_Numeric_Value: 0_0_0_9_0_000}', ""); - Expect(1, 126253, '\P{^Is_Numeric_Value: 0_0_0_9_0_000}', ""); - Expect(0, 126254, '\p{Is_Numeric_Value: 0_0_0_9_0_000}', ""); - Expect(1, 126254, '\p{^Is_Numeric_Value: 0_0_0_9_0_000}', ""); - Expect(1, 126254, '\P{Is_Numeric_Value: 0_0_0_9_0_000}', ""); - Expect(0, 126254, '\P{^Is_Numeric_Value: 0_0_0_9_0_000}', ""); + 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}', ""); 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}', ""); @@ -84142,36 +85669,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:/a/__+0000000090000}'); - Error('\P{Is_Nv:/a/__+0000000090000}'); - Expect(1, 126253, '\p{Is_Nv=+00000090000}', ""); - Expect(0, 126253, '\p{^Is_Nv=+00000090000}', ""); - Expect(0, 126253, '\P{Is_Nv=+00000090000}', ""); - Expect(1, 126253, '\P{^Is_Nv=+00000090000}', ""); - Expect(0, 126254, '\p{Is_Nv=+00000090000}', ""); - Expect(1, 126254, '\p{^Is_Nv=+00000090000}', ""); - Expect(1, 126254, '\P{Is_Nv=+00000090000}', ""); - Expect(0, 126254, '\P{^Is_Nv=+00000090000}', ""); - Expect(1, 126253, '\p{Is_Nv=9.000000000000000e+04}', ""); - Expect(0, 126253, '\p{^Is_Nv=9.000000000000000e+04}', ""); - Expect(0, 126253, '\P{Is_Nv=9.000000000000000e+04}', ""); - 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= /a/+0_0_0_0_0_0_0_0_9_0_0_000}'); - Error('\P{Numeric_Value= /a/+0_0_0_0_0_0_0_0_9_0_0_000}'); + 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/}'); Expect(1, 68085, '\p{Numeric_Value=:\A900000\z:}', "");; Expect(0, 68086, '\p{Numeric_Value=:\A900000\z:}', "");; - Expect(1, 68085, '\p{Numeric_Value=+0000900000}', ""); - Expect(0, 68085, '\p{^Numeric_Value=+0000900000}', ""); - Expect(0, 68085, '\P{Numeric_Value=+0000900000}', ""); - Expect(1, 68085, '\P{^Numeric_Value=+0000900000}', ""); - Expect(0, 68086, '\p{Numeric_Value=+0000900000}', ""); - Expect(1, 68086, '\p{^Numeric_Value=+0000900000}', ""); - Expect(1, 68086, '\P{Numeric_Value=+0000900000}', ""); - Expect(0, 68086, '\P{^Numeric_Value=+0000900000}', ""); + Expect(1, 68085, '\p{Numeric_Value=+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=9.000000000000000e+05}', ""); Expect(0, 68085, '\p{^Numeric_Value=9.000000000000000e+05}', ""); Expect(0, 68085, '\P{Numeric_Value=9.000000000000000e+05}', ""); @@ -84180,18 +85707,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=/a/00900000}'); - Error('\P{Nv=/a/00900000}'); + Error('\p{Nv= 000000900000/a/}'); + Error('\P{Nv= 000000900000/a/}'); Expect(1, 68085, '\p{Nv=:\A900000\z:}', "");; Expect(0, 68086, '\p{Nv=:\A900000\z:}', "");; - Expect(1, 68085, '\p{Nv=+900000}', ""); - Expect(0, 68085, '\p{^Nv=+900000}', ""); - Expect(0, 68085, '\P{Nv=+900000}', ""); - Expect(1, 68085, '\P{^Nv=+900000}', ""); - Expect(0, 68086, '\p{Nv=+900000}', ""); - Expect(1, 68086, '\p{^Nv=+900000}', ""); - Expect(1, 68086, '\P{Nv=+900000}', ""); - Expect(0, 68086, '\P{^Nv=+900000}', ""); + Expect(1, 68085, '\p{Nv=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=9.000000000000000e+05}', ""); Expect(0, 68085, '\p{^Nv=9.000000000000000e+05}', ""); Expect(0, 68085, '\P{Nv=9.000000000000000e+05}', ""); @@ -84200,16 +85727,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::=0_0_9_0_0_000}'); - Error('\P{Is_Numeric_Value::=0_0_9_0_0_000}'); - Expect(1, 68085, '\p{Is_Numeric_Value:00000900000}', ""); - Expect(0, 68085, '\p{^Is_Numeric_Value:00000900000}', ""); - Expect(0, 68085, '\P{Is_Numeric_Value:00000900000}', ""); - Expect(1, 68085, '\P{^Is_Numeric_Value:00000900000}', ""); - Expect(0, 68086, '\p{Is_Numeric_Value:00000900000}', ""); - Expect(1, 68086, '\p{^Is_Numeric_Value:00000900000}', ""); - Expect(1, 68086, '\P{Is_Numeric_Value:00000900000}', ""); - Expect(0, 68086, '\P{^Is_Numeric_Value:00000900000}', ""); + 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}', ""); 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}', ""); @@ -84218,16 +85745,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=:= +0900000}'); - Error('\P{Is_Nv=:= +0900000}'); - Expect(1, 68085, '\p{Is_Nv: 90000_0}', ""); - Expect(0, 68085, '\p{^Is_Nv: 90000_0}', ""); - Expect(0, 68085, '\P{Is_Nv: 90000_0}', ""); - Expect(1, 68085, '\P{^Is_Nv: 90000_0}', ""); - Expect(0, 68086, '\p{Is_Nv: 90000_0}', ""); - Expect(1, 68086, '\p{^Is_Nv: 90000_0}', ""); - Expect(1, 68086, '\P{Is_Nv: 90000_0}', ""); - Expect(0, 68086, '\P{^Is_Nv: 90000_0}', ""); + 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}', ""); 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}', ""); @@ -84236,8 +85763,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=:= _NaN}'); + Error('\P{Numeric_Value=:= _NaN}'); Expect(1, 194705, '\p{Numeric_Value=:\ANaN\z:}', "");; Expect(0, 194704, '\p{Numeric_Value=:\ANaN\z:}', "");; Expect(1, 194705, '\p{Numeric_Value=nan}', ""); @@ -84250,14 +85777,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}', ""); @@ -84266,8 +85793,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=_/a/nan}'); - Error('\P{Nv=_/a/nan}'); + Error('\p{Nv=__NAN:=}'); + Error('\P{Nv=__NAN:=}'); Expect(1, 194705, '\p{Nv=:\ANaN\z:}', "");; Expect(0, 194704, '\p{Nv=:\ANaN\z:}', "");; Expect(1, 194705, '\p{Nv=nan}', ""); @@ -84280,14 +85807,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}', ""); @@ -84296,8 +85823,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=/a/- NaN}'); + Error('\P{Is_Numeric_Value=/a/- NaN}'); Expect(1, 194705, '\p{Is_Numeric_Value=nan}', ""); Expect(0, 194705, '\p{^Is_Numeric_Value=nan}', ""); Expect(0, 194705, '\P{Is_Numeric_Value=nan}', ""); @@ -84306,8 +85833,24 @@ 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/}'); + Expect(1, 194705, '\p{Is_Numeric_Value= _NAN}', ""); + Expect(0, 194705, '\p{^Is_Numeric_Value= _NAN}', ""); + Expect(0, 194705, '\P{Is_Numeric_Value= _NAN}', ""); + Expect(1, 194705, '\P{^Is_Numeric_Value= _NAN}', ""); + Expect(0, 194704, '\p{Is_Numeric_Value= _NAN}', ""); + Expect(1, 194704, '\p{^Is_Numeric_Value= _NAN}', ""); + Expect(1, 194704, '\P{Is_Numeric_Value= _NAN}', ""); + Expect(0, 194704, '\P{^Is_Numeric_Value= _NAN}', ""); + Expect(1, 194705, '\p{Is_Numeric_Value=NaN}', ""); + Expect(0, 194705, '\p{^Is_Numeric_Value=NaN}', ""); + Expect(0, 194705, '\P{Is_Numeric_Value=NaN}', ""); + Expect(1, 194705, '\P{^Is_Numeric_Value=NaN}', ""); + Expect(0, 194704, '\p{Is_Numeric_Value=NaN}', ""); + Expect(1, 194704, '\p{^Is_Numeric_Value=NaN}', ""); + Expect(1, 194704, '\P{Is_Numeric_Value=NaN}', ""); + Expect(0, 194704, '\P{^Is_Numeric_Value=NaN}', ""); + Error('\p{Is_Nv=_ NAN/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}', ""); @@ -84316,14 +85859,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}', ""); @@ -84340,14 +85883,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Error('\P{Is_Other_Alphabetic=F}'); Error('\p{Is_OAlpha=False}'); Error('\P{Is_OAlpha=False}'); - Error('\p{Other_Alphabetic:Yes}'); - Error('\P{Other_Alphabetic:Yes}'); - Error('\p{OAlpha: Y}'); - Error('\P{OAlpha: Y}'); + Error('\p{Other_Alphabetic=Yes}'); + Error('\P{Other_Alphabetic=Yes}'); + Error('\p{OAlpha=Y}'); + Error('\P{OAlpha=Y}'); Error('\p{Is_Other_Alphabetic=T}'); Error('\P{Is_Other_Alphabetic=T}'); - Error('\p{Is_OAlpha=True}'); - Error('\P{Is_OAlpha=True}'); + Error('\p{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}'); @@ -84356,8 +85899,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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}'); @@ -84376,14 +85919,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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_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_OIDC=False}'); @@ -84392,54 +85935,54 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Error('\P{Other_ID_Continue=Yes}'); Error('\p{OIDC=Y}'); Error('\P{OIDC=Y}'); - Error('\p{Is_Other_ID_Continue:T}'); - Error('\P{Is_Other_ID_Continue:T}'); + Error('\p{Is_Other_ID_Continue=T}'); + Error('\P{Is_Other_ID_Continue=T}'); Error('\p{Is_OIDC=True}'); Error('\P{Is_OIDC=True}'); Error('\p{Other_ID_Start=No}'); Error('\P{Other_ID_Start=No}'); Error('\p{OIDS=N}'); Error('\P{OIDS=N}'); - Error('\p{Is_Other_ID_Start:F}'); - Error('\P{Is_Other_ID_Start:F}'); + Error('\p{Is_Other_ID_Start=F}'); + Error('\P{Is_Other_ID_Start=F}'); Error('\p{Is_OIDS=False}'); Error('\P{Is_OIDS=False}'); Error('\p{Other_ID_Start=Yes}'); Error('\P{Other_ID_Start=Yes}'); - Error('\p{OIDS: Y}'); - Error('\P{OIDS: Y}'); + Error('\p{OIDS=Y}'); + Error('\P{OIDS=Y}'); Error('\p{Is_Other_ID_Start=T}'); Error('\P{Is_Other_ID_Start=T}'); Error('\p{Is_OIDS=True}'); Error('\P{Is_OIDS=True}'); Error('\p{Other_Lowercase=No}'); Error('\P{Other_Lowercase=No}'); - Error('\p{OLower=N}'); - Error('\P{OLower=N}'); + Error('\p{OLower: N}'); + Error('\P{OLower: N}'); Error('\p{Is_Other_Lowercase=F}'); Error('\P{Is_Other_Lowercase=F}'); - Error('\p{Is_OLower:False}'); - Error('\P{Is_OLower:False}'); + Error('\p{Is_OLower=False}'); + Error('\P{Is_OLower=False}'); Error('\p{Other_Lowercase=Yes}'); Error('\P{Other_Lowercase=Yes}'); Error('\p{OLower=Y}'); Error('\P{OLower=Y}'); Error('\p{Is_Other_Lowercase: T}'); Error('\P{Is_Other_Lowercase: T}'); - Error('\p{Is_OLower: True}'); - Error('\P{Is_OLower: True}'); + Error('\p{Is_OLower=True}'); + Error('\P{Is_OLower=True}'); Error('\p{Other_Math=No}'); Error('\P{Other_Math=No}'); Error('\p{OMath=N}'); Error('\P{OMath=N}'); Error('\p{Is_Other_Math=F}'); Error('\P{Is_Other_Math=F}'); - Error('\p{Is_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}'); @@ -84452,38 +85995,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Error('\P{Is_Other_Uppercase=F}'); Error('\p{Is_OUpper=False}'); Error('\P{Is_OUpper=False}'); - Error('\p{Other_Uppercase=Yes}'); - Error('\P{Other_Uppercase=Yes}'); + Error('\p{Other_Uppercase: Yes}'); + Error('\P{Other_Uppercase: Yes}'); Error('\p{OUpper=Y}'); Error('\P{OUpper=Y}'); Error('\p{Is_Other_Uppercase=T}'); Error('\P{Is_Other_Uppercase=T}'); Error('\p{Is_OUpper=True}'); Error('\P{Is_OUpper=True}'); - Error('\p{Pattern_Syntax=/a/ no}'); - Error('\P{Pattern_Syntax=/a/ no}'); + Error('\p{Pattern_Syntax=:=_NO}'); + Error('\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}', ""); + Expect(1, 65095, '\p{Pattern_Syntax=no}', ""); + Expect(0, 65095, '\p{^Pattern_Syntax=no}', ""); + Expect(0, 65095, '\P{Pattern_Syntax=no}', ""); + Expect(1, 65095, '\P{^Pattern_Syntax=no}', ""); + Expect(0, 65094, '\p{Pattern_Syntax=no}', ""); + Expect(1, 65094, '\p{^Pattern_Syntax=no}', ""); + Expect(1, 65094, '\P{Pattern_Syntax=no}', ""); + Expect(0, 65094, '\P{^Pattern_Syntax=no}', ""); Expect(1, 65095, '\p{Pattern_Syntax=:\Ano\z:}', "");; Expect(0, 65094, '\p{Pattern_Syntax=:\Ano\z:}', "");; - Expect(1, 65095, '\p{Pattern_Syntax= No}', ""); - Expect(0, 65095, '\p{^Pattern_Syntax= No}', ""); - Expect(0, 65095, '\P{Pattern_Syntax= No}', ""); - Expect(1, 65095, '\P{^Pattern_Syntax= No}', ""); - Expect(0, 65094, '\p{Pattern_Syntax= No}', ""); - Expect(1, 65094, '\p{^Pattern_Syntax= No}', ""); - Expect(1, 65094, '\P{Pattern_Syntax= No}', ""); - Expect(0, 65094, '\P{^Pattern_Syntax= No}', ""); - Error('\p{Pat_Syn=/a/ N}'); - Error('\P{Pat_Syn=/a/ N}'); + Expect(1, 65095, '\p{Pattern_Syntax= _no}', ""); + Expect(0, 65095, '\p{^Pattern_Syntax= _no}', ""); + Expect(0, 65095, '\P{Pattern_Syntax= _no}', ""); + Expect(1, 65095, '\P{^Pattern_Syntax= _no}', ""); + Expect(0, 65094, '\p{Pattern_Syntax= _no}', ""); + Expect(1, 65094, '\p{^Pattern_Syntax= _no}', ""); + Expect(1, 65094, '\P{Pattern_Syntax= _no}', ""); + Expect(0, 65094, '\P{^Pattern_Syntax= _no}', ""); + Error('\p{Pat_Syn=:= N}'); + Error('\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}', ""); @@ -84496,16 +86039,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(0, 65094, '\P{^Pat_Syn=n}', ""); Expect(1, 65095, '\p{Pat_Syn=:\An\z:}', "");; Expect(0, 65094, '\p{Pat_Syn=:\An\z:}', "");; - Expect(1, 65095, '\p{Pat_Syn= -n}', ""); - Expect(0, 65095, '\p{^Pat_Syn= -n}', ""); - Expect(0, 65095, '\P{Pat_Syn= -n}', ""); - Expect(1, 65095, '\P{^Pat_Syn= -n}', ""); - Expect(0, 65094, '\p{Pat_Syn= -n}', ""); - Expect(1, 65094, '\p{^Pat_Syn= -n}', ""); - Expect(1, 65094, '\P{Pat_Syn= -n}', ""); - Expect(0, 65094, '\P{^Pat_Syn= -n}', ""); - Error('\p{Is_Pattern_Syntax=-_F:=}'); - Error('\P{Is_Pattern_Syntax=-_F:=}'); + Expect(1, 65095, '\p{Pat_Syn=_ n}', ""); + Expect(0, 65095, '\p{^Pat_Syn=_ n}', ""); + Expect(0, 65095, '\P{Pat_Syn=_ n}', ""); + Expect(1, 65095, '\P{^Pat_Syn=_ n}', ""); + Expect(0, 65094, '\p{Pat_Syn=_ n}', ""); + Expect(1, 65094, '\p{^Pat_Syn=_ n}', ""); + Expect(1, 65094, '\P{Pat_Syn=_ n}', ""); + Expect(0, 65094, '\P{^Pat_Syn=_ n}', ""); + Error('\p{Is_Pattern_Syntax=/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}', ""); @@ -84514,16 +86057,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65094, '\p{^Is_Pattern_Syntax=f}', ""); Expect(1, 65094, '\P{Is_Pattern_Syntax=f}', ""); Expect(0, 65094, '\P{^Is_Pattern_Syntax=f}', ""); - Expect(1, 65095, '\p{Is_Pattern_Syntax=- F}', ""); - Expect(0, 65095, '\p{^Is_Pattern_Syntax=- F}', ""); - Expect(0, 65095, '\P{Is_Pattern_Syntax=- F}', ""); - Expect(1, 65095, '\P{^Is_Pattern_Syntax=- F}', ""); - Expect(0, 65094, '\p{Is_Pattern_Syntax=- F}', ""); - Expect(1, 65094, '\p{^Is_Pattern_Syntax=- F}', ""); - Expect(1, 65094, '\P{Is_Pattern_Syntax=- F}', ""); - Expect(0, 65094, '\P{^Is_Pattern_Syntax=- F}', ""); - Error('\p{Is_Pat_Syn=-False/a/}'); - Error('\P{Is_Pat_Syn=-False/a/}'); + Expect(1, 65095, '\p{Is_Pattern_Syntax= _F}', ""); + Expect(0, 65095, '\p{^Is_Pattern_Syntax= _F}', ""); + Expect(0, 65095, '\P{Is_Pattern_Syntax= _F}', ""); + Expect(1, 65095, '\P{^Is_Pattern_Syntax= _F}', ""); + Expect(0, 65094, '\p{Is_Pattern_Syntax= _F}', ""); + Expect(1, 65094, '\p{^Is_Pattern_Syntax= _F}', ""); + Expect(1, 65094, '\P{Is_Pattern_Syntax= _F}', ""); + Expect(0, 65094, '\P{^Is_Pattern_Syntax= _F}', ""); + Error('\p{Is_Pat_Syn=-:=False}'); + Error('\P{Is_Pat_Syn=-:=False}'); Expect(1, 65095, '\p{Is_Pat_Syn=false}', ""); Expect(0, 65095, '\p{^Is_Pat_Syn=false}', ""); Expect(0, 65095, '\P{Is_Pat_Syn=false}', ""); @@ -84532,38 +86075,30 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65094, '\p{^Is_Pat_Syn=false}', ""); Expect(1, 65094, '\P{Is_Pat_Syn=false}', ""); Expect(0, 65094, '\P{^Is_Pat_Syn=false}', ""); - Expect(1, 65095, '\p{Is_Pat_Syn=--False}', ""); - Expect(0, 65095, '\p{^Is_Pat_Syn=--False}', ""); - Expect(0, 65095, '\P{Is_Pat_Syn=--False}', ""); - Expect(1, 65095, '\P{^Is_Pat_Syn=--False}', ""); - Expect(0, 65094, '\p{Is_Pat_Syn=--False}', ""); - Expect(1, 65094, '\p{^Is_Pat_Syn=--False}', ""); - Expect(1, 65094, '\P{Is_Pat_Syn=--False}', ""); - Expect(0, 65094, '\P{^Is_Pat_Syn=--False}', ""); - Error('\p{Pattern_Syntax= Yes/a/}'); - Error('\P{Pattern_Syntax= Yes/a/}'); + 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}', ""); - Expect(0, 65094, '\p{^Pattern_Syntax: yes}', ""); - Expect(0, 65094, '\P{Pattern_Syntax: yes}', ""); - Expect(1, 65094, '\P{^Pattern_Syntax: yes}', ""); - Expect(0, 65095, '\p{Pattern_Syntax: yes}', ""); - Expect(1, 65095, '\p{^Pattern_Syntax: yes}', ""); - Expect(1, 65095, '\P{Pattern_Syntax: yes}', ""); - Expect(0, 65095, '\P{^Pattern_Syntax: yes}', ""); + Expect(1, 65094, '\p{Pattern_Syntax=yes}', ""); + Expect(0, 65094, '\p{^Pattern_Syntax=yes}', ""); + Expect(0, 65094, '\P{Pattern_Syntax=yes}', ""); + Expect(1, 65094, '\P{^Pattern_Syntax=yes}', ""); + Expect(0, 65095, '\p{Pattern_Syntax=yes}', ""); + Expect(1, 65095, '\p{^Pattern_Syntax=yes}', ""); + Expect(1, 65095, '\P{Pattern_Syntax=yes}', ""); + Expect(0, 65095, '\P{^Pattern_Syntax=yes}', ""); Expect(1, 65094, '\p{Pattern_Syntax=:\Ayes\z:}', "");; Expect(0, 65095, '\p{Pattern_Syntax=:\Ayes\z:}', "");; - Expect(1, 65094, '\p{Pattern_Syntax=__YES}', ""); - Expect(0, 65094, '\p{^Pattern_Syntax=__YES}', ""); - Expect(0, 65094, '\P{Pattern_Syntax=__YES}', ""); - Expect(1, 65094, '\P{^Pattern_Syntax=__YES}', ""); - Expect(0, 65095, '\p{Pattern_Syntax=__YES}', ""); - Expect(1, 65095, '\p{^Pattern_Syntax=__YES}', ""); - Expect(1, 65095, '\P{Pattern_Syntax=__YES}', ""); - Expect(0, 65095, '\P{^Pattern_Syntax=__YES}', ""); - Error('\p{Pat_Syn=-:=Y}'); - 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}'); + Error('\P{Pat_Syn= :=y}'); Expect(1, 65094, '\p{Pat_Syn=:\AY\z:}', "");; Expect(0, 65095, '\p{Pat_Syn=:\AY\z:}', "");; Expect(1, 65094, '\p{Pat_Syn=y}', ""); @@ -84576,16 +86111,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=/a/ t}'); - Error('\P{Is_Pattern_Syntax=/a/ 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}', ""); @@ -84594,34 +86129,34 @@ 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_Pat_Syn: true}', ""); - Expect(0, 65094, '\p{^Is_Pat_Syn: true}', ""); - Expect(0, 65094, '\P{Is_Pat_Syn: true}', ""); - Expect(1, 65094, '\P{^Is_Pat_Syn: true}', ""); - Expect(0, 65095, '\p{Is_Pat_Syn: true}', ""); - Expect(1, 65095, '\p{^Is_Pat_Syn: true}', ""); - Expect(1, 65095, '\P{Is_Pat_Syn: true}', ""); - Expect(0, 65095, '\P{^Is_Pat_Syn: true}', ""); - Expect(1, 65094, '\p{Is_Pat_Syn=True}', ""); - Expect(0, 65094, '\p{^Is_Pat_Syn=True}', ""); - Expect(0, 65094, '\P{Is_Pat_Syn=True}', ""); - Expect(1, 65094, '\P{^Is_Pat_Syn=True}', ""); - Expect(0, 65095, '\p{Is_Pat_Syn=True}', ""); - Expect(1, 65095, '\p{^Is_Pat_Syn=True}', ""); - Expect(1, 65095, '\P{Is_Pat_Syn=True}', ""); - Expect(0, 65095, '\P{^Is_Pat_Syn=True}', ""); - Error('\p{Pattern_White_Space=_:=NO}'); - Error('\P{Pattern_White_Space=_:=NO}'); + Expect(1, 65094, '\p{Is_Pattern_Syntax=_ T}', ""); + Expect(0, 65094, '\p{^Is_Pattern_Syntax=_ T}', ""); + Expect(0, 65094, '\P{Is_Pattern_Syntax=_ T}', ""); + Expect(1, 65094, '\P{^Is_Pattern_Syntax=_ T}', ""); + Expect(0, 65095, '\p{Is_Pattern_Syntax=_ T}', ""); + Expect(1, 65095, '\p{^Is_Pattern_Syntax=_ T}', ""); + Expect(1, 65095, '\P{Is_Pattern_Syntax=_ T}', ""); + Expect(0, 65095, '\P{^Is_Pattern_Syntax=_ T}', ""); + Error('\p{Is_Pat_Syn=/a/TRUE}'); + Error('\P{Is_Pat_Syn=/a/TRUE}'); + Expect(1, 65094, '\p{Is_Pat_Syn=true}', ""); + Expect(0, 65094, '\p{^Is_Pat_Syn=true}', ""); + Expect(0, 65094, '\P{Is_Pat_Syn=true}', ""); + Expect(1, 65094, '\P{^Is_Pat_Syn=true}', ""); + Expect(0, 65095, '\p{Is_Pat_Syn=true}', ""); + Expect(1, 65095, '\p{^Is_Pat_Syn=true}', ""); + Expect(1, 65095, '\P{Is_Pat_Syn=true}', ""); + Expect(0, 65095, '\P{^Is_Pat_Syn=true}', ""); + Expect(1, 65094, '\p{Is_Pat_Syn=_True}', ""); + Expect(0, 65094, '\p{^Is_Pat_Syn=_True}', ""); + Expect(0, 65094, '\P{Is_Pat_Syn=_True}', ""); + Expect(1, 65094, '\P{^Is_Pat_Syn=_True}', ""); + Expect(0, 65095, '\p{Is_Pat_Syn=_True}', ""); + Expect(1, 65095, '\p{^Is_Pat_Syn=_True}', ""); + Expect(1, 65095, '\P{Is_Pat_Syn=_True}', ""); + Expect(0, 65095, '\P{^Is_Pat_Syn=_True}', ""); + Error('\p{Pattern_White_Space=_No/a/}'); + Error('\P{Pattern_White_Space=_No/a/}'); 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}', ""); @@ -84634,16 +86169,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=_n/a/}'); - Error('\P{Pat_WS=_n/a/}'); + 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{Pat_WS=:\AN\z:}', "");; Expect(0, 8233, '\p{Pat_WS=:\AN\z:}', "");; Expect(1, 8234, '\p{Pat_WS=n}', ""); @@ -84656,16 +86191,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(0, 8233, '\P{^Pat_WS=n}', ""); Expect(1, 8234, '\p{Pat_WS=:\An\z:}', "");; Expect(0, 8233, '\p{Pat_WS=:\An\z:}', "");; - Expect(1, 8234, '\p{Pat_WS= _N}', ""); - Expect(0, 8234, '\p{^Pat_WS= _N}', ""); - Expect(0, 8234, '\P{Pat_WS= _N}', ""); - Expect(1, 8234, '\P{^Pat_WS= _N}', ""); - Expect(0, 8233, '\p{Pat_WS= _N}', ""); - Expect(1, 8233, '\p{^Pat_WS= _N}', ""); - Expect(1, 8233, '\P{Pat_WS= _N}', ""); - Expect(0, 8233, '\P{^Pat_WS= _N}', ""); - Error('\p{Is_Pattern_White_Space=:=F}'); - Error('\P{Is_Pattern_White_Space=:=F}'); + Expect(1, 8234, '\p{Pat_WS=N}', ""); + Expect(0, 8234, '\p{^Pat_WS=N}', ""); + Expect(0, 8234, '\P{Pat_WS=N}', ""); + Expect(1, 8234, '\P{^Pat_WS=N}', ""); + Expect(0, 8233, '\p{Pat_WS=N}', ""); + Expect(1, 8233, '\p{^Pat_WS=N}', ""); + Expect(1, 8233, '\P{Pat_WS=N}', ""); + Expect(0, 8233, '\P{^Pat_WS=N}', ""); + Error('\p{Is_Pattern_White_Space: /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}', ""); @@ -84674,16 +86209,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=:=False}'); - Error('\P{Is_Pat_WS=:=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=/a/-_false}'); + Error('\P{Is_Pat_WS=/a/-_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}', ""); @@ -84692,16 +86227,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=/a/Yes}'); - Error('\P{Pattern_White_Space=/a/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:=}'); + Error('\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}', ""); @@ -84714,16 +86249,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: /a/ Y}'); - Error('\P{Pat_WS: /a/ 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}'); + Error('\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}', ""); @@ -84736,52 +86271,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(0, 8234, '\P{^Pat_WS=y}', ""); Expect(1, 8233, '\p{Pat_WS=:\Ay\z:}', "");; Expect(0, 8234, '\p{Pat_WS=:\Ay\z:}', "");; - Expect(1, 8233, '\p{Pat_WS= Y}', ""); - Expect(0, 8233, '\p{^Pat_WS= Y}', ""); - Expect(0, 8233, '\P{Pat_WS= Y}', ""); - Expect(1, 8233, '\P{^Pat_WS= Y}', ""); - Expect(0, 8234, '\p{Pat_WS= Y}', ""); - Expect(1, 8234, '\p{^Pat_WS= Y}', ""); - Expect(1, 8234, '\P{Pat_WS= Y}', ""); - Expect(0, 8234, '\P{^Pat_WS= Y}', ""); - Error('\p{Is_Pattern_White_Space=-_T:=}'); - Error('\P{Is_Pattern_White_Space=-_T:=}'); - Expect(1, 8233, '\p{Is_Pattern_White_Space=t}', ""); - Expect(0, 8233, '\p{^Is_Pattern_White_Space=t}', ""); - Expect(0, 8233, '\P{Is_Pattern_White_Space=t}', ""); - 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}', ""); - Expect(1, 8233, '\P{^Is_Pat_WS: true}', ""); - Expect(0, 8234, '\p{Is_Pat_WS: true}', ""); - Expect(1, 8234, '\p{^Is_Pat_WS: true}', ""); - Expect(1, 8234, '\P{Is_Pat_WS: true}', ""); - Expect(0, 8234, '\P{^Is_Pat_WS: true}', ""); - Expect(1, 8233, '\p{Is_Pat_WS= True}', ""); - Expect(0, 8233, '\p{^Is_Pat_WS= True}', ""); - Expect(0, 8233, '\P{Is_Pat_WS= True}', ""); - Expect(1, 8233, '\P{^Is_Pat_WS= True}', ""); - Expect(0, 8234, '\p{Is_Pat_WS= True}', ""); - Expect(1, 8234, '\p{^Is_Pat_WS= True}', ""); - Expect(1, 8234, '\P{Is_Pat_WS= True}', ""); - Expect(0, 8234, '\P{^Is_Pat_WS= True}', ""); - Error('\p{Prepended_Concatenation_Mark=:= no}'); - Error('\P{Prepended_Concatenation_Mark=:= no}'); + Expect(1, 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{Is_Pat_WS=true}', ""); + Expect(0, 8233, '\p{^Is_Pat_WS=true}', ""); + Expect(0, 8233, '\P{Is_Pat_WS=true}', ""); + Expect(1, 8233, '\P{^Is_Pat_WS=true}', ""); + Expect(0, 8234, '\p{Is_Pat_WS=true}', ""); + Expect(1, 8234, '\p{^Is_Pat_WS=true}', ""); + Expect(1, 8234, '\P{Is_Pat_WS=true}', ""); + Expect(0, 8234, '\P{^Is_Pat_WS=true}', ""); + Expect(1, 8233, '\p{Is_Pat_WS=-_True}', ""); + Expect(0, 8233, '\p{^Is_Pat_WS=-_True}', ""); + Expect(0, 8233, '\P{Is_Pat_WS=-_True}', ""); + Expect(1, 8233, '\P{^Is_Pat_WS=-_True}', ""); + Expect(0, 8234, '\p{Is_Pat_WS=-_True}', ""); + Expect(1, 8234, '\p{^Is_Pat_WS=-_True}', ""); + Expect(1, 8234, '\P{Is_Pat_WS=-_True}', ""); + Expect(0, 8234, '\P{^Is_Pat_WS=-_True}', ""); + Error('\p{Prepended_Concatenation_Mark=:=No}'); + Error('\P{Prepended_Concatenation_Mark=:=No}'); Expect(1, 69838, '\p{Prepended_Concatenation_Mark=:\ANo\z:}', "");; Expect(0, 69837, '\p{Prepended_Concatenation_Mark=:\ANo\z:}', "");; Expect(1, 69838, '\p{Prepended_Concatenation_Mark=no}', ""); @@ -84794,16 +86329,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}', ""); @@ -84816,74 +86351,74 @@ 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{Is_Prepended_Concatenation_Mark:f}', ""); - Expect(0, 69838, '\p{^Is_Prepended_Concatenation_Mark:f}', ""); - Expect(0, 69838, '\P{Is_Prepended_Concatenation_Mark:f}', ""); - Expect(1, 69838, '\P{^Is_Prepended_Concatenation_Mark:f}', ""); - Expect(0, 69837, '\p{Is_Prepended_Concatenation_Mark:f}', ""); - Expect(1, 69837, '\p{^Is_Prepended_Concatenation_Mark:f}', ""); - Expect(1, 69837, '\P{Is_Prepended_Concatenation_Mark:f}', ""); - Expect(0, 69837, '\P{^Is_Prepended_Concatenation_Mark:f}', ""); - Expect(1, 69838, '\p{Is_Prepended_Concatenation_Mark=F}', ""); - Expect(0, 69838, '\p{^Is_Prepended_Concatenation_Mark=F}', ""); - Expect(0, 69838, '\P{Is_Prepended_Concatenation_Mark=F}', ""); - 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, 69838, '\p{PCM= n}', ""); + Expect(0, 69838, '\p{^PCM= n}', ""); + Expect(0, 69838, '\P{PCM= n}', ""); + Expect(1, 69838, '\P{^PCM= n}', ""); + Expect(0, 69837, '\p{PCM= n}', ""); + Expect(1, 69837, '\p{^PCM= n}', ""); + Expect(1, 69837, '\P{PCM= n}', ""); + Expect(0, 69837, '\P{^PCM= n}', ""); + Error('\p{Is_Prepended_Concatenation_Mark=__F/a/}'); + Error('\P{Is_Prepended_Concatenation_Mark=__F/a/}'); + Expect(1, 69838, '\p{Is_Prepended_Concatenation_Mark=f}', ""); + Expect(0, 69838, '\p{^Is_Prepended_Concatenation_Mark=f}', ""); + Expect(0, 69838, '\P{Is_Prepended_Concatenation_Mark=f}', ""); + Expect(1, 69838, '\P{^Is_Prepended_Concatenation_Mark=f}', ""); + Expect(0, 69837, '\p{Is_Prepended_Concatenation_Mark=f}', ""); + Expect(1, 69837, '\p{^Is_Prepended_Concatenation_Mark=f}', ""); + Expect(1, 69837, '\P{Is_Prepended_Concatenation_Mark=f}', ""); + Expect(0, 69837, '\P{^Is_Prepended_Concatenation_Mark=f}', ""); + Expect(1, 69838, '\p{Is_Prepended_Concatenation_Mark=_-F}', ""); + Expect(0, 69838, '\p{^Is_Prepended_Concatenation_Mark=_-F}', ""); + Expect(0, 69838, '\P{Is_Prepended_Concatenation_Mark=_-F}', ""); + 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, 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}', ""); @@ -84896,54 +86431,54 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(0, 69838, '\P{^PCM=y}', ""); Expect(1, 69837, '\p{PCM=:\Ay\z:}', "");; Expect(0, 69838, '\p{PCM=:\Ay\z:}', "");; - Expect(1, 69837, '\p{PCM=_Y}', ""); - Expect(0, 69837, '\p{^PCM=_Y}', ""); - Expect(0, 69837, '\P{PCM=_Y}', ""); - Expect(1, 69837, '\P{^PCM=_Y}', ""); - Expect(0, 69838, '\p{PCM=_Y}', ""); - Expect(1, 69838, '\p{^PCM=_Y}', ""); - Expect(1, 69838, '\P{PCM=_Y}', ""); - Expect(0, 69838, '\P{^PCM=_Y}', ""); - Error('\p{Is_Prepended_Concatenation_Mark=- T:=}'); - Error('\P{Is_Prepended_Concatenation_Mark=- T:=}'); - Expect(1, 69837, '\p{Is_Prepended_Concatenation_Mark: t}', ""); - Expect(0, 69837, '\p{^Is_Prepended_Concatenation_Mark: t}', ""); - Expect(0, 69837, '\P{Is_Prepended_Concatenation_Mark: t}', ""); - Expect(1, 69837, '\P{^Is_Prepended_Concatenation_Mark: t}', ""); - Expect(0, 69838, '\p{Is_Prepended_Concatenation_Mark: t}', ""); - Expect(1, 69838, '\p{^Is_Prepended_Concatenation_Mark: t}', ""); - Expect(1, 69838, '\P{Is_Prepended_Concatenation_Mark: t}', ""); - Expect(0, 69838, '\P{^Is_Prepended_Concatenation_Mark: t}', ""); - Expect(1, 69837, '\p{Is_Prepended_Concatenation_Mark= t}', ""); - Expect(0, 69837, '\p{^Is_Prepended_Concatenation_Mark= t}', ""); - Expect(0, 69837, '\P{Is_Prepended_Concatenation_Mark= t}', ""); - Expect(1, 69837, '\P{^Is_Prepended_Concatenation_Mark= t}', ""); - Expect(0, 69838, '\p{Is_Prepended_Concatenation_Mark= t}', ""); - Expect(1, 69838, '\p{^Is_Prepended_Concatenation_Mark= t}', ""); - Expect(1, 69838, '\P{Is_Prepended_Concatenation_Mark= t}', ""); - Expect(0, 69838, '\P{^Is_Prepended_Concatenation_Mark= t}', ""); - Error('\p{Is_PCM= TRUE/a/}'); - Error('\P{Is_PCM= TRUE/a/}'); - Expect(1, 69837, '\p{Is_PCM: true}', ""); - Expect(0, 69837, '\p{^Is_PCM: true}', ""); - Expect(0, 69837, '\P{Is_PCM: true}', ""); - Expect(1, 69837, '\P{^Is_PCM: true}', ""); - Expect(0, 69838, '\p{Is_PCM: true}', ""); - Expect(1, 69838, '\p{^Is_PCM: true}', ""); - Expect(1, 69838, '\P{Is_PCM: true}', ""); - Expect(0, 69838, '\P{^Is_PCM: true}', ""); - Expect(1, 69837, '\p{Is_PCM=_ True}', ""); - Expect(0, 69837, '\p{^Is_PCM=_ True}', ""); - Expect(0, 69837, '\P{Is_PCM=_ True}', ""); - Expect(1, 69837, '\P{^Is_PCM=_ True}', ""); - Expect(0, 69838, '\p{Is_PCM=_ True}', ""); - Expect(1, 69838, '\p{^Is_PCM=_ True}', ""); - Expect(1, 69838, '\P{Is_PCM=_ True}', ""); - Expect(0, 69838, '\P{^Is_PCM=_ True}', ""); + 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{Is_Prepended_Concatenation_Mark=t}', ""); + Expect(0, 69837, '\p{^Is_Prepended_Concatenation_Mark=t}', ""); + Expect(0, 69837, '\P{Is_Prepended_Concatenation_Mark=t}', ""); + Expect(1, 69837, '\P{^Is_Prepended_Concatenation_Mark=t}', ""); + Expect(0, 69838, '\p{Is_Prepended_Concatenation_Mark=t}', ""); + Expect(1, 69838, '\p{^Is_Prepended_Concatenation_Mark=t}', ""); + Expect(1, 69838, '\P{Is_Prepended_Concatenation_Mark=t}', ""); + Expect(0, 69838, '\P{^Is_Prepended_Concatenation_Mark=t}', ""); + Expect(1, 69837, '\p{Is_Prepended_Concatenation_Mark:_ t}', ""); + Expect(0, 69837, '\p{^Is_Prepended_Concatenation_Mark:_ t}', ""); + Expect(0, 69837, '\P{Is_Prepended_Concatenation_Mark:_ t}', ""); + Expect(1, 69837, '\P{^Is_Prepended_Concatenation_Mark:_ t}', ""); + Expect(0, 69838, '\p{Is_Prepended_Concatenation_Mark:_ t}', ""); + Expect(1, 69838, '\p{^Is_Prepended_Concatenation_Mark:_ t}', ""); + Expect(1, 69838, '\P{Is_Prepended_Concatenation_Mark:_ t}', ""); + Expect(0, 69838, '\P{^Is_Prepended_Concatenation_Mark:_ t}', ""); + Error('\p{Is_PCM=_ True/a/}'); + Error('\P{Is_PCM=_ True/a/}'); + Expect(1, 69837, '\p{Is_PCM=true}', ""); + Expect(0, 69837, '\p{^Is_PCM=true}', ""); + Expect(0, 69837, '\P{Is_PCM=true}', ""); + Expect(1, 69837, '\P{^Is_PCM=true}', ""); + Expect(0, 69838, '\p{Is_PCM=true}', ""); + Expect(1, 69838, '\p{^Is_PCM=true}', ""); + Expect(1, 69838, '\P{Is_PCM=true}', ""); + Expect(0, 69838, '\P{^Is_PCM=true}', ""); + Expect(1, 69837, '\p{Is_PCM: True}', ""); + Expect(0, 69837, '\p{^Is_PCM: True}', ""); + Expect(0, 69837, '\P{Is_PCM: True}', ""); + Expect(1, 69837, '\P{^Is_PCM: True}', ""); + Expect(0, 69838, '\p{Is_PCM: True}', ""); + Expect(1, 69838, '\p{^Is_PCM: True}', ""); + Expect(1, 69838, '\P{Is_PCM: True}', ""); + Expect(0, 69838, '\P{^Is_PCM: True}', ""); Error('\p{perl}'); Error('\P{perl}'); - Error('\p{- Adlam/a/}'); - Error('\P{- Adlam/a/}'); + Error('\p{ :=ADLAM}'); + Error('\P{ :=ADLAM}'); Expect(1, 125279, '\p{adlam}', ""); Expect(0, 125279, '\p{^adlam}', ""); Expect(0, 125279, '\P{adlam}', ""); @@ -84952,16 +86487,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125280, '\p{^adlam}', ""); Expect(1, 125280, '\P{adlam}', ""); Expect(0, 125280, '\P{^adlam}', ""); - Expect(1, 125279, '\p{ adlam}', ""); - Expect(0, 125279, '\p{^ adlam}', ""); - Expect(0, 125279, '\P{ adlam}', ""); - Expect(1, 125279, '\P{^ adlam}', ""); - Expect(0, 125280, '\p{ adlam}', ""); - Expect(1, 125280, '\p{^ adlam}', ""); - Expect(1, 125280, '\P{ adlam}', ""); - Expect(0, 125280, '\P{^ adlam}', ""); - Error('\p{/a/-is_adlam}'); - Error('\P{/a/-is_adlam}'); + Expect(1, 125279, '\p{_ adlam}', ""); + Expect(0, 125279, '\p{^_ adlam}', ""); + Expect(0, 125279, '\P{_ adlam}', ""); + Expect(1, 125279, '\P{^_ adlam}', ""); + Expect(0, 125280, '\p{_ adlam}', ""); + Expect(1, 125280, '\p{^_ adlam}', ""); + Expect(1, 125280, '\P{_ adlam}', ""); + Expect(0, 125280, '\P{^_ adlam}', ""); + Error('\p{:=Is_Adlam}'); + Error('\P{:=Is_Adlam}'); Expect(1, 125279, '\p{isadlam}', ""); Expect(0, 125279, '\p{^isadlam}', ""); Expect(0, 125279, '\P{isadlam}', ""); @@ -84970,16 +86505,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125280, '\p{^isadlam}', ""); Expect(1, 125280, '\P{isadlam}', ""); Expect(0, 125280, '\P{^isadlam}', ""); - Expect(1, 125279, '\p{_ Is_adlam}', ""); - Expect(0, 125279, '\p{^_ Is_adlam}', ""); - Expect(0, 125279, '\P{_ Is_adlam}', ""); - Expect(1, 125279, '\P{^_ Is_adlam}', ""); - Expect(0, 125280, '\p{_ Is_adlam}', ""); - Expect(1, 125280, '\p{^_ Is_adlam}', ""); - Expect(1, 125280, '\P{_ Is_adlam}', ""); - Expect(0, 125280, '\P{^_ Is_adlam}', ""); - Error('\p{:= adlm}'); - Error('\P{:= adlm}'); + Expect(1, 125279, '\p{_ is_Adlam}', ""); + Expect(0, 125279, '\p{^_ is_Adlam}', ""); + Expect(0, 125279, '\P{_ is_Adlam}', ""); + Expect(1, 125279, '\P{^_ is_Adlam}', ""); + Expect(0, 125280, '\p{_ is_Adlam}', ""); + Expect(1, 125280, '\p{^_ is_Adlam}', ""); + Expect(1, 125280, '\P{_ is_Adlam}', ""); + Expect(0, 125280, '\P{^_ is_Adlam}', ""); + Error('\p{_ ADLM/a/}'); + Error('\P{_ ADLM/a/}'); Expect(1, 125279, '\p{adlm}', ""); Expect(0, 125279, '\p{^adlm}', ""); Expect(0, 125279, '\P{adlm}', ""); @@ -84988,16 +86523,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}'); + Error('\P{:=- IS_adlm}'); Expect(1, 125279, '\p{isadlm}', ""); Expect(0, 125279, '\p{^isadlm}', ""); Expect(0, 125279, '\P{isadlm}', ""); @@ -85006,16 +86541,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/a/}'); - Error('\P{_Aegean_Numbers/a/}'); + 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, 65855, '\p{aegeannumbers}', ""); Expect(0, 65855, '\p{^aegeannumbers}', ""); Expect(0, 65855, '\P{aegeannumbers}', ""); @@ -85024,16 +86559,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}', ""); @@ -85042,16 +86577,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{- In_Aegean_Numbers/a/}'); + Error('\P{- In_Aegean_Numbers/a/}'); Expect(1, 65855, '\p{inaegeannumbers}', ""); Expect(0, 65855, '\p{^inaegeannumbers}', ""); Expect(0, 65855, '\P{inaegeannumbers}', ""); @@ -85060,52 +86595,52 @@ 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{:=-_Ahom}'); - Error('\P{:=-_Ahom}'); - Expect(1, 71487, '\p{ahom}', ""); - Expect(0, 71487, '\p{^ahom}', ""); - Expect(0, 71487, '\P{ahom}', ""); - Expect(1, 71487, '\P{^ahom}', ""); - Expect(0, 71488, '\p{ahom}', ""); - Expect(1, 71488, '\p{^ahom}', ""); - Expect(1, 71488, '\P{ahom}', ""); - Expect(0, 71488, '\P{^ahom}', ""); - Expect(1, 71487, '\p{_ ahom}', ""); - Expect(0, 71487, '\p{^_ ahom}', ""); - Expect(0, 71487, '\P{_ ahom}', ""); - Expect(1, 71487, '\P{^_ ahom}', ""); - Expect(0, 71488, '\p{_ ahom}', ""); - Expect(1, 71488, '\p{^_ ahom}', ""); - Expect(1, 71488, '\P{_ ahom}', ""); - Expect(0, 71488, '\P{^_ ahom}', ""); - Error('\p{ is_AHOM:=}'); - Error('\P{ is_AHOM:=}'); - Expect(1, 71487, '\p{isahom}', ""); - Expect(0, 71487, '\p{^isahom}', ""); - Expect(0, 71487, '\P{isahom}', ""); - Expect(1, 71487, '\P{^isahom}', ""); - Expect(0, 71488, '\p{isahom}', ""); - Expect(1, 71488, '\p{^isahom}', ""); - Expect(1, 71488, '\P{isahom}', ""); - Expect(0, 71488, '\P{^isahom}', ""); - Expect(1, 71487, '\p{- Is_AHOM}', ""); - Expect(0, 71487, '\p{^- Is_AHOM}', ""); - Expect(0, 71487, '\P{- Is_AHOM}', ""); - Expect(1, 71487, '\P{^- Is_AHOM}', ""); - Expect(0, 71488, '\p{- Is_AHOM}', ""); - Expect(1, 71488, '\p{^- Is_AHOM}', ""); - Expect(1, 71488, '\P{- Is_AHOM}', ""); - Expect(0, 71488, '\P{^- Is_AHOM}', ""); - Error('\p{ /a/Alchemical_Symbols}'); - Error('\P{ /a/Alchemical_Symbols}'); + 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}', ""); + 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}', ""); + 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}', ""); + Expect(1, 71494, '\P{^isahom}', ""); + Expect(0, 71495, '\p{isahom}', ""); + 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, 128895, '\p{alchemicalsymbols}', ""); Expect(0, 128895, '\p{^alchemicalsymbols}', ""); Expect(0, 128895, '\P{alchemicalsymbols}', ""); @@ -85114,16 +86649,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{:= is_Alchemical_Symbols}'); + Error('\P{:= is_Alchemical_Symbols}'); Expect(1, 128895, '\p{isalchemicalsymbols}', ""); Expect(0, 128895, '\p{^isalchemicalsymbols}', ""); Expect(0, 128895, '\P{isalchemicalsymbols}', ""); @@ -85132,16 +86667,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}', ""); @@ -85150,16 +86685,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{/a/--alchemical}'); - Error('\P{/a/--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}', ""); @@ -85168,16 +86703,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{ /a/IS_Alchemical}'); - Error('\P{ /a/IS_Alchemical}'); + Expect(1, 128895, '\p{ ALCHEMICAL}', ""); + Expect(0, 128895, '\p{^ ALCHEMICAL}', ""); + Expect(0, 128895, '\P{ ALCHEMICAL}', ""); + Expect(1, 128895, '\P{^ ALCHEMICAL}', ""); + Expect(0, 128896, '\p{ ALCHEMICAL}', ""); + Expect(1, 128896, '\p{^ ALCHEMICAL}', ""); + Expect(1, 128896, '\P{ ALCHEMICAL}', ""); + Expect(0, 128896, '\P{^ ALCHEMICAL}', ""); + Error('\p{-_Is_ALCHEMICAL/a/}'); + Error('\P{-_Is_ALCHEMICAL/a/}'); Expect(1, 128895, '\p{isalchemical}', ""); Expect(0, 128895, '\p{^isalchemical}', ""); Expect(0, 128895, '\P{isalchemical}', ""); @@ -85186,16 +86721,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}', ""); @@ -85204,36 +86739,36 @@ 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/a/}'); + Error('\P{_ IS_ALL/a/}'); Expect(1, 1, '\p{isall}', ""); Expect(0, 1, '\p{^isall}', ""); Expect(0, 1, '\P{isall}', ""); Expect(1, 1, '\P{^isall}', ""); - Expect(1, 1, '\p{ IS_all}', ""); - Expect(0, 1, '\p{^ IS_all}', ""); - Expect(0, 1, '\P{ IS_all}', ""); - Expect(1, 1, '\P{^ IS_all}', ""); - Error('\p{ :=XPOSIXALNUM}'); - Error('\P{ :=XPOSIXALNUM}'); + Expect(1, 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}', ""); @@ -85242,16 +86777,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{__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}', ""); @@ -85260,16 +86795,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 201547, '\p{^alnum}', ""); Expect(1, 201547, '\P{alnum}', ""); Expect(0, 201547, '\P{^alnum}', ""); - Expect(1, 201546, '\p{ -alnum}', ""); - Expect(0, 201546, '\p{^ -alnum}', ""); - Expect(0, 201546, '\P{ -alnum}', ""); - Expect(1, 201546, '\P{^ -alnum}', ""); - Expect(0, 201547, '\p{ -alnum}', ""); - Expect(1, 201547, '\p{^ -alnum}', ""); - Expect(1, 201547, '\P{ -alnum}', ""); - Expect(0, 201547, '\P{^ -alnum}', ""); - Error('\p{ _Is_XPosixAlnum:=}'); - Error('\P{ _Is_XPosixAlnum:=}'); + Expect(1, 201546, '\p{ -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}', ""); @@ -85278,16 +86813,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{- 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}', ""); @@ -85296,16 +86831,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 201547, '\p{^isalnum}', ""); Expect(1, 201547, '\P{isalnum}', ""); Expect(0, 201547, '\P{^isalnum}', ""); - Expect(1, 201546, '\p{ -IS_Alnum}', ""); - Expect(0, 201546, '\p{^ -IS_Alnum}', ""); - Expect(0, 201546, '\P{ -IS_Alnum}', ""); - Expect(1, 201546, '\P{^ -IS_Alnum}', ""); - Expect(0, 201547, '\p{ -IS_Alnum}', ""); - Expect(1, 201547, '\p{^ -IS_Alnum}', ""); - Expect(1, 201547, '\P{ -IS_Alnum}', ""); - Expect(0, 201547, '\P{^ -IS_Alnum}', ""); - Error('\p{_/a/alphabetic_Presentation_Forms}'); - Error('\P{_/a/alphabetic_Presentation_Forms}'); + Expect(1, 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, 64335, '\p{alphabeticpresentationforms}', ""); Expect(0, 64335, '\p{^alphabeticpresentationforms}', ""); Expect(0, 64335, '\P{alphabeticpresentationforms}', ""); @@ -85314,16 +86849,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}', ""); @@ -85332,16 +86867,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 64336, '\p{^isalphabeticpresentationforms}', ""); Expect(1, 64336, '\P{isalphabeticpresentationforms}', ""); Expect(0, 64336, '\P{^isalphabeticpresentationforms}', ""); - Expect(1, 64335, '\p{ Is_Alphabetic_Presentation_forms}', ""); - Expect(0, 64335, '\p{^ Is_Alphabetic_Presentation_forms}', ""); - Expect(0, 64335, '\P{ Is_Alphabetic_Presentation_forms}', ""); - Expect(1, 64335, '\P{^ Is_Alphabetic_Presentation_forms}', ""); - Expect(0, 64336, '\p{ Is_Alphabetic_Presentation_forms}', ""); - Expect(1, 64336, '\p{^ Is_Alphabetic_Presentation_forms}', ""); - Expect(1, 64336, '\P{ Is_Alphabetic_Presentation_forms}', ""); - Expect(0, 64336, '\P{^ Is_Alphabetic_Presentation_forms}', ""); - Error('\p{ in_ALPHABETIC_presentation_FORMS/a/}'); - Error('\P{ in_ALPHABETIC_presentation_FORMS/a/}'); + 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{inalphabeticpresentationforms}', ""); Expect(0, 64335, '\p{^inalphabeticpresentationforms}', ""); Expect(0, 64335, '\P{inalphabeticpresentationforms}', ""); @@ -85350,16 +86885,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 64336, '\p{^inalphabeticpresentationforms}', ""); Expect(1, 64336, '\P{inalphabeticpresentationforms}', ""); Expect(0, 64336, '\P{^inalphabeticpresentationforms}', ""); - Expect(1, 64335, '\p{ IN_Alphabetic_presentation_Forms}', ""); - Expect(0, 64335, '\p{^ IN_Alphabetic_presentation_Forms}', ""); - Expect(0, 64335, '\P{ IN_Alphabetic_presentation_Forms}', ""); - Expect(1, 64335, '\P{^ IN_Alphabetic_presentation_Forms}', ""); - Expect(0, 64336, '\p{ IN_Alphabetic_presentation_Forms}', ""); - Expect(1, 64336, '\p{^ IN_Alphabetic_presentation_Forms}', ""); - Expect(1, 64336, '\P{ IN_Alphabetic_presentation_Forms}', ""); - Expect(0, 64336, '\P{^ IN_Alphabetic_presentation_Forms}', ""); - Error('\p{ :=alphabetic_PF}'); - Error('\P{ :=alphabetic_PF}'); + Expect(1, 64335, '\p{- IN_alphabetic_presentation_FORMS}', ""); + Expect(0, 64335, '\p{^- IN_alphabetic_presentation_FORMS}', ""); + Expect(0, 64335, '\P{- IN_alphabetic_presentation_FORMS}', ""); + Expect(1, 64335, '\P{^- IN_alphabetic_presentation_FORMS}', ""); + Expect(0, 64336, '\p{- IN_alphabetic_presentation_FORMS}', ""); + Expect(1, 64336, '\p{^- IN_alphabetic_presentation_FORMS}', ""); + Expect(1, 64336, '\P{- IN_alphabetic_presentation_FORMS}', ""); + Expect(0, 64336, '\P{^- IN_alphabetic_presentation_FORMS}', ""); + Error('\p{:=alphabetic_pf}'); + Error('\P{:=alphabetic_pf}'); Expect(1, 64335, '\p{alphabeticpf}', ""); Expect(0, 64335, '\p{^alphabeticpf}', ""); Expect(0, 64335, '\P{alphabeticpf}', ""); @@ -85368,16 +86903,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 64336, '\p{^alphabeticpf}', ""); Expect(1, 64336, '\P{alphabeticpf}', ""); Expect(0, 64336, '\P{^alphabeticpf}', ""); - Expect(1, 64335, '\p{ alphabetic_PF}', ""); - Expect(0, 64335, '\p{^ alphabetic_PF}', ""); - Expect(0, 64335, '\P{ alphabetic_PF}', ""); - Expect(1, 64335, '\P{^ alphabetic_PF}', ""); - Expect(0, 64336, '\p{ alphabetic_PF}', ""); - Expect(1, 64336, '\p{^ alphabetic_PF}', ""); - Expect(1, 64336, '\P{ alphabetic_PF}', ""); - Expect(0, 64336, '\P{^ alphabetic_PF}', ""); - Error('\p{- Is_Alphabetic_PF/a/}'); - Error('\P{- Is_Alphabetic_PF/a/}'); + Expect(1, 64335, '\p{_-alphabetic_PF}', ""); + Expect(0, 64335, '\p{^_-alphabetic_PF}', ""); + Expect(0, 64335, '\P{_-alphabetic_PF}', ""); + Expect(1, 64335, '\P{^_-alphabetic_PF}', ""); + Expect(0, 64336, '\p{_-alphabetic_PF}', ""); + Expect(1, 64336, '\p{^_-alphabetic_PF}', ""); + Expect(1, 64336, '\P{_-alphabetic_PF}', ""); + Expect(0, 64336, '\P{^_-alphabetic_PF}', ""); + Error('\p{ IS_Alphabetic_PF:=}'); + Error('\P{ IS_Alphabetic_PF:=}'); Expect(1, 64335, '\p{isalphabeticpf}', ""); Expect(0, 64335, '\p{^isalphabeticpf}', ""); Expect(0, 64335, '\P{isalphabeticpf}', ""); @@ -85386,16 +86921,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{-IN_Alphabetic_PF/a/}'); + Error('\P{-IN_Alphabetic_PF/a/}'); Expect(1, 64335, '\p{inalphabeticpf}', ""); Expect(0, 64335, '\p{^inalphabeticpf}', ""); Expect(0, 64335, '\P{inalphabeticpf}', ""); @@ -85404,16 +86939,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}', ""); @@ -85422,16 +86957,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{/a/_ Is_Anatolian_HIEROGLYPHS}'); - Error('\P{/a/_ 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}', ""); @@ -85440,16 +86975,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{ /a/Hluw}'); - Error('\P{ /a/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}', ""); @@ -85458,16 +86993,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}', ""); @@ -85476,16 +87011,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{_/a/ANCIENT_GREEK_MUSICAL_NOTATION}'); - Error('\P{_/a/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{ Ancient_Greek_MUSICAL_NOTATION:=}'); + Error('\P{ Ancient_Greek_MUSICAL_NOTATION:=}'); Expect(1, 119375, '\p{ancientgreekmusicalnotation}', ""); Expect(0, 119375, '\p{^ancientgreekmusicalnotation}', ""); Expect(0, 119375, '\P{ancientgreekmusicalnotation}', ""); @@ -85494,16 +87029,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{-/a/Is_ancient_greek_Musical_notation}'); - Error('\P{-/a/Is_ancient_greek_Musical_notation}'); + Expect(1, 119375, '\p{ -Ancient_Greek_Musical_NOTATION}', ""); + Expect(0, 119375, '\p{^ -Ancient_Greek_Musical_NOTATION}', ""); + Expect(0, 119375, '\P{ -Ancient_Greek_Musical_NOTATION}', ""); + Expect(1, 119375, '\P{^ -Ancient_Greek_Musical_NOTATION}', ""); + Expect(0, 119376, '\p{ -Ancient_Greek_Musical_NOTATION}', ""); + Expect(1, 119376, '\p{^ -Ancient_Greek_Musical_NOTATION}', ""); + Expect(1, 119376, '\P{ -Ancient_Greek_Musical_NOTATION}', ""); + Expect(0, 119376, '\P{^ -Ancient_Greek_Musical_NOTATION}', ""); + Error('\p{--is_ANCIENT_greek_Musical_Notation/a/}'); + Error('\P{--is_ANCIENT_greek_Musical_Notation/a/}'); Expect(1, 119375, '\p{isancientgreekmusicalnotation}', ""); Expect(0, 119375, '\p{^isancientgreekmusicalnotation}', ""); Expect(0, 119375, '\P{isancientgreekmusicalnotation}', ""); @@ -85512,16 +87047,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119376, '\p{^isancientgreekmusicalnotation}', ""); Expect(1, 119376, '\P{isancientgreekmusicalnotation}', ""); Expect(0, 119376, '\P{^isancientgreekmusicalnotation}', ""); - Expect(1, 119375, '\p{ _Is_ancient_GREEK_Musical_Notation}', ""); - Expect(0, 119375, '\p{^ _Is_ancient_GREEK_Musical_Notation}', ""); - Expect(0, 119375, '\P{ _Is_ancient_GREEK_Musical_Notation}', ""); - Expect(1, 119375, '\P{^ _Is_ancient_GREEK_Musical_Notation}', ""); - Expect(0, 119376, '\p{ _Is_ancient_GREEK_Musical_Notation}', ""); - Expect(1, 119376, '\p{^ _Is_ancient_GREEK_Musical_Notation}', ""); - Expect(1, 119376, '\P{ _Is_ancient_GREEK_Musical_Notation}', ""); - Expect(0, 119376, '\P{^ _Is_ancient_GREEK_Musical_Notation}', ""); - Error('\p{ IN_Ancient_greek_Musical_NOTATION/a/}'); - Error('\P{ IN_Ancient_greek_Musical_NOTATION/a/}'); + Expect(1, 119375, '\p{-is_Ancient_Greek_MUSICAL_Notation}', ""); + Expect(0, 119375, '\p{^-is_Ancient_Greek_MUSICAL_Notation}', ""); + Expect(0, 119375, '\P{-is_Ancient_Greek_MUSICAL_Notation}', ""); + Expect(1, 119375, '\P{^-is_Ancient_Greek_MUSICAL_Notation}', ""); + Expect(0, 119376, '\p{-is_Ancient_Greek_MUSICAL_Notation}', ""); + Expect(1, 119376, '\p{^-is_Ancient_Greek_MUSICAL_Notation}', ""); + Expect(1, 119376, '\P{-is_Ancient_Greek_MUSICAL_Notation}', ""); + Expect(0, 119376, '\P{^-is_Ancient_Greek_MUSICAL_Notation}', ""); + Error('\p{--in_Ancient_Greek_Musical_Notation:=}'); + Error('\P{--in_Ancient_Greek_Musical_Notation:=}'); Expect(1, 119375, '\p{inancientgreekmusicalnotation}', ""); Expect(0, 119375, '\p{^inancientgreekmusicalnotation}', ""); Expect(0, 119375, '\P{inancientgreekmusicalnotation}', ""); @@ -85530,16 +87065,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{_/a/Ancient_Greek_Music}'); + Error('\P{_/a/Ancient_Greek_Music}'); Expect(1, 119375, '\p{ancientgreekmusic}', ""); Expect(0, 119375, '\p{^ancientgreekmusic}', ""); Expect(0, 119375, '\P{ancientgreekmusic}', ""); @@ -85548,16 +87083,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{/a/ _Is_Ancient_greek_Music}'); - Error('\P{/a/ _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}'); + Error('\P{_:=IS_ancient_GREEK_music}'); Expect(1, 119375, '\p{isancientgreekmusic}', ""); Expect(0, 119375, '\p{^isancientgreekmusic}', ""); Expect(0, 119375, '\P{isancientgreekmusic}', ""); @@ -85566,16 +87101,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119376, '\p{^isancientgreekmusic}', ""); Expect(1, 119376, '\P{isancientgreekmusic}', ""); Expect(0, 119376, '\P{^isancientgreekmusic}', ""); - Expect(1, 119375, '\p{ -is_ancient_greek_Music}', ""); - Expect(0, 119375, '\p{^ -is_ancient_greek_Music}', ""); - Expect(0, 119375, '\P{ -is_ancient_greek_Music}', ""); - Expect(1, 119375, '\P{^ -is_ancient_greek_Music}', ""); - Expect(0, 119376, '\p{ -is_ancient_greek_Music}', ""); - Expect(1, 119376, '\p{^ -is_ancient_greek_Music}', ""); - Expect(1, 119376, '\P{ -is_ancient_greek_Music}', ""); - Expect(0, 119376, '\P{^ -is_ancient_greek_Music}', ""); - Error('\p{ _In_ANCIENT_GREEK_Music:=}'); - Error('\P{ _In_ANCIENT_GREEK_Music:=}'); + Expect(1, 119375, '\p{ is_ancient_Greek_MUSIC}', ""); + Expect(0, 119375, '\p{^ is_ancient_Greek_MUSIC}', ""); + Expect(0, 119375, '\P{ is_ancient_Greek_MUSIC}', ""); + Expect(1, 119375, '\P{^ is_ancient_Greek_MUSIC}', ""); + Expect(0, 119376, '\p{ is_ancient_Greek_MUSIC}', ""); + Expect(1, 119376, '\p{^ is_ancient_Greek_MUSIC}', ""); + Expect(1, 119376, '\P{ is_ancient_Greek_MUSIC}', ""); + Expect(0, 119376, '\P{^ is_ancient_Greek_MUSIC}', ""); + Error('\p{:=_ In_Ancient_greek_MUSIC}'); + Error('\P{:=_ In_Ancient_greek_MUSIC}'); Expect(1, 119375, '\p{inancientgreekmusic}', ""); Expect(0, 119375, '\p{^inancientgreekmusic}', ""); Expect(0, 119375, '\P{inancientgreekmusic}', ""); @@ -85584,16 +87119,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{ /a/Ancient_GREEK_numbers}'); - Error('\P{ /a/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}', ""); @@ -85602,16 +87137,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{ -IS_Ancient_Greek_Numbers:=}'); - Error('\P{ -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{/a/is_ANCIENT_GREEK_Numbers}'); + Error('\P{/a/is_ANCIENT_GREEK_Numbers}'); Expect(1, 65935, '\p{isancientgreeknumbers}', ""); Expect(0, 65935, '\p{^isancientgreeknumbers}', ""); Expect(0, 65935, '\P{isancientgreeknumbers}', ""); @@ -85620,16 +87155,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65936, '\p{^isancientgreeknumbers}', ""); Expect(1, 65936, '\P{isancientgreeknumbers}', ""); Expect(0, 65936, '\P{^isancientgreeknumbers}', ""); - Expect(1, 65935, '\p{ IS_ancient_greek_Numbers}', ""); - Expect(0, 65935, '\p{^ IS_ancient_greek_Numbers}', ""); - Expect(0, 65935, '\P{ IS_ancient_greek_Numbers}', ""); - Expect(1, 65935, '\P{^ IS_ancient_greek_Numbers}', ""); - Expect(0, 65936, '\p{ IS_ancient_greek_Numbers}', ""); - Expect(1, 65936, '\p{^ IS_ancient_greek_Numbers}', ""); - Expect(1, 65936, '\P{ IS_ancient_greek_Numbers}', ""); - Expect(0, 65936, '\P{^ IS_ancient_greek_Numbers}', ""); - Error('\p{ in_Ancient_GREEK_NUMBERS:=}'); - Error('\P{ in_Ancient_GREEK_NUMBERS:=}'); + Expect(1, 65935, '\p{-_Is_ancient_GREEK_Numbers}', ""); + Expect(0, 65935, '\p{^-_Is_ancient_GREEK_Numbers}', ""); + Expect(0, 65935, '\P{-_Is_ancient_GREEK_Numbers}', ""); + Expect(1, 65935, '\P{^-_Is_ancient_GREEK_Numbers}', ""); + Expect(0, 65936, '\p{-_Is_ancient_GREEK_Numbers}', ""); + Expect(1, 65936, '\p{^-_Is_ancient_GREEK_Numbers}', ""); + Expect(1, 65936, '\P{-_Is_ancient_GREEK_Numbers}', ""); + Expect(0, 65936, '\P{^-_Is_ancient_GREEK_Numbers}', ""); + Error('\p{ -In_Ancient_Greek_NUMBERS:=}'); + Error('\P{ -In_Ancient_Greek_NUMBERS:=}'); Expect(1, 65935, '\p{inancientgreeknumbers}', ""); Expect(0, 65935, '\p{^inancientgreeknumbers}', ""); Expect(0, 65935, '\P{inancientgreeknumbers}', ""); @@ -85638,16 +87173,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{-/a/ANCIENT_Symbols}'); - Error('\P{-/a/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}', ""); @@ -85656,16 +87191,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}', ""); @@ -85674,16 +87209,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}', ""); @@ -85692,16 +87227,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{/a/ ANY}'); - Error('\P{/a/ 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}', ""); @@ -85710,16 +87245,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}', ""); @@ -85728,16 +87263,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}'); + Error('\P{:=_ is_ANY}'); Expect(1, 1, '\p{isany}', ""); Expect(0, 1, '\p{^isany}', ""); Expect(0, 1, '\P{isany}', ""); @@ -85746,16 +87281,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8912887, '\p{^isany}', ""); Expect(1, 8912887, '\P{isany}', ""); Expect(0, 8912887, '\P{^isany}', ""); - Expect(1, 1, '\p{ is_Any}', ""); - Expect(0, 1, '\p{^ is_Any}', ""); - Expect(0, 1, '\P{ is_Any}', ""); - Expect(1, 1, '\P{^ is_Any}', ""); - Expect(0, 8912887, '\p{ is_Any}', ""); - Expect(1, 8912887, '\p{^ is_Any}', ""); - Expect(1, 8912887, '\P{ is_Any}', ""); - Expect(0, 8912887, '\P{^ is_Any}', ""); - Error('\p{/a/ Is_Unicode}'); - Error('\P{/a/ Is_Unicode}'); + Expect(1, 1, '\p{ is_Any}', ""); + Expect(0, 1, '\p{^ is_Any}', ""); + Expect(0, 1, '\P{ is_Any}', ""); + Expect(1, 1, '\P{^ is_Any}', ""); + Expect(0, 8912887, '\p{ is_Any}', ""); + Expect(1, 8912887, '\p{^ is_Any}', ""); + Expect(1, 8912887, '\P{ is_Any}', ""); + Expect(0, 8912887, '\P{^ is_Any}', ""); + Error('\p{/a/-is_Unicode}'); + Error('\P{/a/-is_Unicode}'); Expect(1, 1, '\p{isunicode}', ""); Expect(0, 1, '\p{^isunicode}', ""); Expect(0, 1, '\P{isunicode}', ""); @@ -85764,16 +87299,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8912887, '\p{^isunicode}', ""); Expect(1, 8912887, '\P{isunicode}', ""); Expect(0, 8912887, '\P{^isunicode}', ""); - Expect(1, 1, '\p{ -Is_UNICODE}', ""); - Expect(0, 1, '\p{^ -Is_UNICODE}', ""); - Expect(0, 1, '\P{ -Is_UNICODE}', ""); - Expect(1, 1, '\P{^ -Is_UNICODE}', ""); - Expect(0, 8912887, '\p{ -Is_UNICODE}', ""); - Expect(1, 8912887, '\p{^ -Is_UNICODE}', ""); - Expect(1, 8912887, '\P{ -Is_UNICODE}', ""); - Expect(0, 8912887, '\P{^ -Is_UNICODE}', ""); - Error('\p{ :=ARABIC}'); - Error('\P{ :=ARABIC}'); + Expect(1, 1, '\p{-is_UNICODE}', ""); + Expect(0, 1, '\p{^-is_UNICODE}', ""); + Expect(0, 1, '\P{-is_UNICODE}', ""); + Expect(1, 1, '\P{^-is_UNICODE}', ""); + Expect(0, 8912887, '\p{-is_UNICODE}', ""); + Expect(1, 8912887, '\p{^-is_UNICODE}', ""); + Expect(1, 8912887, '\P{-is_UNICODE}', ""); + Expect(0, 8912887, '\P{^-is_UNICODE}', ""); + Error('\p{ arabic/a/}'); + Error('\P{ arabic/a/}'); Expect(1, 126705, '\p{arabic}', ""); Expect(0, 126705, '\p{^arabic}', ""); Expect(0, 126705, '\P{arabic}', ""); @@ -85782,16 +87317,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:=}'); - Error('\P{ -Is_ARABIC:=}'); + Expect(1, 126705, '\p{_ Arabic}', ""); + Expect(0, 126705, '\p{^_ Arabic}', ""); + Expect(0, 126705, '\P{_ Arabic}', ""); + Expect(1, 126705, '\P{^_ Arabic}', ""); + Expect(0, 126706, '\p{_ Arabic}', ""); + Expect(1, 126706, '\p{^_ Arabic}', ""); + Expect(1, 126706, '\P{_ Arabic}', ""); + Expect(0, 126706, '\P{^_ Arabic}', ""); + Error('\p{ Is_Arabic/a/}'); + Error('\P{ Is_Arabic/a/}'); Expect(1, 126705, '\p{isarabic}', ""); Expect(0, 126705, '\p{^isarabic}', ""); Expect(0, 126705, '\P{isarabic}', ""); @@ -85800,16 +87335,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{ arab/a/}'); - Error('\P{ arab/a/}'); + 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{arab}', ""); Expect(0, 126705, '\p{^arab}', ""); Expect(0, 126705, '\P{arab}', ""); @@ -85818,16 +87353,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:=}'); - Error('\P{Is_arab:=}'); + Expect(1, 126705, '\p{-_Arab}', ""); + Expect(0, 126705, '\p{^-_Arab}', ""); + Expect(0, 126705, '\P{-_Arab}', ""); + Expect(1, 126705, '\P{^-_Arab}', ""); + Expect(0, 126706, '\p{-_Arab}', ""); + Expect(1, 126706, '\p{^-_Arab}', ""); + Expect(1, 126706, '\P{-_Arab}', ""); + Expect(0, 126706, '\P{^-_Arab}', ""); + Error('\p{-_Is_Arab/a/}'); + Error('\P{-_Is_Arab/a/}'); Expect(1, 126705, '\p{isarab}', ""); Expect(0, 126705, '\p{^isarab}', ""); Expect(0, 126705, '\P{isarab}', ""); @@ -85836,16 +87371,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{ :=Arabic_EXTENDED_A}'); + Error('\P{ :=Arabic_EXTENDED_A}'); Expect(1, 2303, '\p{arabicextendeda}', ""); Expect(0, 2303, '\p{^arabicextendeda}', ""); Expect(0, 2303, '\P{arabicextendeda}', ""); @@ -85854,16 +87389,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 2304, '\p{^arabicextendeda}', ""); Expect(1, 2304, '\P{arabicextendeda}', ""); Expect(0, 2304, '\P{^arabicextendeda}', ""); - Expect(1, 2303, '\p{_-Arabic_Extended_A}', ""); - Expect(0, 2303, '\p{^_-Arabic_Extended_A}', ""); - Expect(0, 2303, '\P{_-Arabic_Extended_A}', ""); - Expect(1, 2303, '\P{^_-Arabic_Extended_A}', ""); - Expect(0, 2304, '\p{_-Arabic_Extended_A}', ""); - Expect(1, 2304, '\p{^_-Arabic_Extended_A}', ""); - Expect(1, 2304, '\P{_-Arabic_Extended_A}', ""); - Expect(0, 2304, '\P{^_-Arabic_Extended_A}', ""); - Error('\p{--is_Arabic_Extended_a:=}'); - Error('\P{--is_Arabic_Extended_a:=}'); + Expect(1, 2303, '\p{ arabic_EXTENDED_A}', ""); + Expect(0, 2303, '\p{^ arabic_EXTENDED_A}', ""); + Expect(0, 2303, '\P{ arabic_EXTENDED_A}', ""); + Expect(1, 2303, '\P{^ arabic_EXTENDED_A}', ""); + Expect(0, 2304, '\p{ arabic_EXTENDED_A}', ""); + Expect(1, 2304, '\p{^ arabic_EXTENDED_A}', ""); + Expect(1, 2304, '\P{ arabic_EXTENDED_A}', ""); + Expect(0, 2304, '\P{^ arabic_EXTENDED_A}', ""); + Error('\p{-Is_arabic_EXTENDED_A:=}'); + Error('\P{-Is_arabic_EXTENDED_A:=}'); Expect(1, 2303, '\p{isarabicextendeda}', ""); Expect(0, 2303, '\p{^isarabicextendeda}', ""); Expect(0, 2303, '\P{isarabicextendeda}', ""); @@ -85872,16 +87407,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/a/}'); - Error('\P{ In_ARABIC_EXTENDED_A/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}', ""); @@ -85890,16 +87425,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 2304, '\p{^inarabicextendeda}', ""); Expect(1, 2304, '\P{inarabicextendeda}', ""); Expect(0, 2304, '\P{^inarabicextendeda}', ""); - Expect(1, 2303, '\p{ In_Arabic_Extended_a}', ""); - Expect(0, 2303, '\p{^ In_Arabic_Extended_a}', ""); - Expect(0, 2303, '\P{ In_Arabic_Extended_a}', ""); - Expect(1, 2303, '\P{^ In_Arabic_Extended_a}', ""); - Expect(0, 2304, '\p{ In_Arabic_Extended_a}', ""); - Expect(1, 2304, '\p{^ In_Arabic_Extended_a}', ""); - Expect(1, 2304, '\P{ In_Arabic_Extended_a}', ""); - Expect(0, 2304, '\P{^ In_Arabic_Extended_a}', ""); - Error('\p{arabic_ext_A/a/}'); - Error('\P{arabic_ext_A/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{ /a/Arabic_Ext_A}'); + Error('\P{ /a/Arabic_Ext_A}'); Expect(1, 2303, '\p{arabicexta}', ""); Expect(0, 2303, '\p{^arabicexta}', ""); Expect(0, 2303, '\P{arabicexta}', ""); @@ -85908,16 +87443,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 2304, '\p{^arabicexta}', ""); Expect(1, 2304, '\P{arabicexta}', ""); Expect(0, 2304, '\P{^arabicexta}', ""); - Expect(1, 2303, '\p{-arabic_Ext_A}', ""); - Expect(0, 2303, '\p{^-arabic_Ext_A}', ""); - Expect(0, 2303, '\P{-arabic_Ext_A}', ""); - Expect(1, 2303, '\P{^-arabic_Ext_A}', ""); - Expect(0, 2304, '\p{-arabic_Ext_A}', ""); - Expect(1, 2304, '\p{^-arabic_Ext_A}', ""); - Expect(1, 2304, '\P{-arabic_Ext_A}', ""); - Expect(0, 2304, '\P{^-arabic_Ext_A}', ""); - Error('\p{_:=IS_Arabic_Ext_a}'); - Error('\P{_:=IS_Arabic_Ext_a}'); + Expect(1, 2303, '\p{ Arabic_Ext_A}', ""); + Expect(0, 2303, '\p{^ Arabic_Ext_A}', ""); + Expect(0, 2303, '\P{ Arabic_Ext_A}', ""); + Expect(1, 2303, '\P{^ Arabic_Ext_A}', ""); + Expect(0, 2304, '\p{ Arabic_Ext_A}', ""); + Expect(1, 2304, '\p{^ Arabic_Ext_A}', ""); + Expect(1, 2304, '\P{ Arabic_Ext_A}', ""); + Expect(0, 2304, '\P{^ Arabic_Ext_A}', ""); + Error('\p{:=IS_ARABIC_Ext_A}'); + Error('\P{:=IS_ARABIC_Ext_A}'); Expect(1, 2303, '\p{isarabicexta}', ""); Expect(0, 2303, '\p{^isarabicexta}', ""); Expect(0, 2303, '\P{isarabicexta}', ""); @@ -85926,16 +87461,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}', ""); @@ -85944,16 +87479,124 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 2304, '\p{^inarabicexta}', ""); Expect(1, 2304, '\P{inarabicexta}', ""); Expect(0, 2304, '\P{^inarabicexta}', ""); - Expect(1, 2303, '\p{- in_ARABIC_Ext_a}', ""); - Expect(0, 2303, '\p{^- in_ARABIC_Ext_a}', ""); - Expect(0, 2303, '\P{- in_ARABIC_Ext_a}', ""); - Expect(1, 2303, '\P{^- in_ARABIC_Ext_a}', ""); - Expect(0, 2304, '\p{- in_ARABIC_Ext_a}', ""); - Expect(1, 2304, '\p{^- in_ARABIC_Ext_a}', ""); - Expect(1, 2304, '\P{- in_ARABIC_Ext_a}', ""); - Expect(0, 2304, '\P{^- in_ARABIC_Ext_a}', ""); - Error('\p{:=-_Arabic_Mathematical_alphabetic_Symbols}'); - Error('\P{:=-_Arabic_Mathematical_alphabetic_Symbols}'); + 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, 2207, '\p{arabicextendedb}', ""); + Expect(0, 2207, '\p{^arabicextendedb}', ""); + Expect(0, 2207, '\P{arabicextendedb}', ""); + Expect(1, 2207, '\P{^arabicextendedb}', ""); + Expect(0, 2208, '\p{arabicextendedb}', ""); + 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{isarabicextendedb}', ""); + Expect(0, 2207, '\p{^isarabicextendedb}', ""); + Expect(0, 2207, '\P{isarabicextendedb}', ""); + Expect(1, 2207, '\P{^isarabicextendedb}', ""); + Expect(0, 2208, '\p{isarabicextendedb}', ""); + 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{inarabicextendedb}', ""); + Expect(0, 2207, '\p{^inarabicextendedb}', ""); + Expect(0, 2207, '\P{inarabicextendedb}', ""); + Expect(1, 2207, '\P{^inarabicextendedb}', ""); + Expect(0, 2208, '\p{inarabicextendedb}', ""); + 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{arabicextb}', ""); + Expect(0, 2207, '\p{^arabicextb}', ""); + Expect(0, 2207, '\P{arabicextb}', ""); + Expect(1, 2207, '\P{^arabicextb}', ""); + Expect(0, 2208, '\p{arabicextb}', ""); + 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{isarabicextb}', ""); + Expect(0, 2207, '\p{^isarabicextb}', ""); + Expect(0, 2207, '\P{isarabicextb}', ""); + Expect(1, 2207, '\P{^isarabicextb}', ""); + Expect(0, 2208, '\p{isarabicextb}', ""); + 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{inarabicextb}', ""); + Expect(0, 2207, '\p{^inarabicextb}', ""); + Expect(0, 2207, '\P{inarabicextb}', ""); + Expect(1, 2207, '\P{^inarabicextb}', ""); + Expect(0, 2208, '\p{inarabicextb}', ""); + 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, 126719, '\p{arabicmathematicalalphabeticsymbols}', ""); Expect(0, 126719, '\p{^arabicmathematicalalphabeticsymbols}', ""); Expect(0, 126719, '\P{arabicmathematicalalphabeticsymbols}', ""); @@ -85962,16 +87605,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126720, '\p{^arabicmathematicalalphabeticsymbols}', ""); Expect(1, 126720, '\P{arabicmathematicalalphabeticsymbols}', ""); Expect(0, 126720, '\P{^arabicmathematicalalphabeticsymbols}', ""); - Expect(1, 126719, '\p{Arabic_mathematical_ALPHABETIC_Symbols}', ""); - Expect(0, 126719, '\p{^Arabic_mathematical_ALPHABETIC_Symbols}', ""); - Expect(0, 126719, '\P{Arabic_mathematical_ALPHABETIC_Symbols}', ""); - Expect(1, 126719, '\P{^Arabic_mathematical_ALPHABETIC_Symbols}', ""); - Expect(0, 126720, '\p{Arabic_mathematical_ALPHABETIC_Symbols}', ""); - Expect(1, 126720, '\p{^Arabic_mathematical_ALPHABETIC_Symbols}', ""); - Expect(1, 126720, '\P{Arabic_mathematical_ALPHABETIC_Symbols}', ""); - Expect(0, 126720, '\P{^Arabic_mathematical_ALPHABETIC_Symbols}', ""); - Error('\p{-:=Is_ARABIC_Mathematical_Alphabetic_SYMBOLS}'); - Error('\P{-:=Is_ARABIC_Mathematical_Alphabetic_SYMBOLS}'); + Expect(1, 126719, '\p{- Arabic_Mathematical_alphabetic_Symbols}', ""); + Expect(0, 126719, '\p{^- Arabic_Mathematical_alphabetic_Symbols}', ""); + Expect(0, 126719, '\P{- Arabic_Mathematical_alphabetic_Symbols}', ""); + Expect(1, 126719, '\P{^- Arabic_Mathematical_alphabetic_Symbols}', ""); + Expect(0, 126720, '\p{- Arabic_Mathematical_alphabetic_Symbols}', ""); + Expect(1, 126720, '\p{^- Arabic_Mathematical_alphabetic_Symbols}', ""); + Expect(1, 126720, '\P{- Arabic_Mathematical_alphabetic_Symbols}', ""); + Expect(0, 126720, '\P{^- Arabic_Mathematical_alphabetic_Symbols}', ""); + Error('\p{/a/ -Is_arabic_mathematical_Alphabetic_Symbols}'); + Error('\P{/a/ -Is_arabic_mathematical_Alphabetic_Symbols}'); Expect(1, 126719, '\p{isarabicmathematicalalphabeticsymbols}', ""); Expect(0, 126719, '\p{^isarabicmathematicalalphabeticsymbols}', ""); Expect(0, 126719, '\P{isarabicmathematicalalphabeticsymbols}', ""); @@ -85980,16 +87623,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{_/a/In_ARABIC_mathematical_ALPHABETIC_Symbols}'); + Error('\P{_/a/In_ARABIC_mathematical_ALPHABETIC_Symbols}'); Expect(1, 126719, '\p{inarabicmathematicalalphabeticsymbols}', ""); Expect(0, 126719, '\p{^inarabicmathematicalalphabeticsymbols}', ""); Expect(0, 126719, '\P{inarabicmathematicalalphabeticsymbols}', ""); @@ -85998,16 +87641,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}', ""); @@ -86016,16 +87659,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{:=is_ARABIC_MATH}'); - Error('\P{:=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{_/a/Is_Arabic_Math}'); + Error('\P{_/a/Is_Arabic_Math}'); Expect(1, 126719, '\p{isarabicmath}', ""); Expect(0, 126719, '\p{^isarabicmath}', ""); Expect(0, 126719, '\P{isarabicmath}', ""); @@ -86034,16 +87677,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/a/}'); - Error('\P{ _In_Arabic_Math/a/}'); + 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{inarabicmath}', ""); Expect(0, 126719, '\p{^inarabicmath}', ""); Expect(0, 126719, '\P{inarabicmath}', ""); @@ -86052,16 +87695,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/a/}'); - Error('\P{_Arabic_presentation_forms_A/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}', ""); @@ -86070,16 +87713,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65024, '\p{^arabicpresentationformsa}', ""); Expect(1, 65024, '\P{arabicpresentationformsa}', ""); Expect(0, 65024, '\P{^arabicpresentationformsa}', ""); - Expect(1, 65023, '\p{_ arabic_Presentation_FORMS_A}', ""); - Expect(0, 65023, '\p{^_ arabic_Presentation_FORMS_A}', ""); - Expect(0, 65023, '\P{_ arabic_Presentation_FORMS_A}', ""); - Expect(1, 65023, '\P{^_ arabic_Presentation_FORMS_A}', ""); - Expect(0, 65024, '\p{_ arabic_Presentation_FORMS_A}', ""); - Expect(1, 65024, '\p{^_ arabic_Presentation_FORMS_A}', ""); - Expect(1, 65024, '\P{_ arabic_Presentation_FORMS_A}', ""); - Expect(0, 65024, '\P{^_ arabic_Presentation_FORMS_A}', ""); - Error('\p{ /a/IS_ARABIC_Presentation_Forms_A}'); - Error('\P{ /a/IS_ARABIC_Presentation_Forms_A}'); + Expect(1, 65023, '\p{_Arabic_Presentation_Forms_A}', ""); + Expect(0, 65023, '\p{^_Arabic_Presentation_Forms_A}', ""); + Expect(0, 65023, '\P{_Arabic_Presentation_Forms_A}', ""); + Expect(1, 65023, '\P{^_Arabic_Presentation_Forms_A}', ""); + Expect(0, 65024, '\p{_Arabic_Presentation_Forms_A}', ""); + Expect(1, 65024, '\p{^_Arabic_Presentation_Forms_A}', ""); + Expect(1, 65024, '\P{_Arabic_Presentation_Forms_A}', ""); + Expect(0, 65024, '\P{^_Arabic_Presentation_Forms_A}', ""); + Error('\p{/a/ is_ARABIC_Presentation_FORMS_A}'); + Error('\P{/a/ is_ARABIC_Presentation_FORMS_A}'); Expect(1, 65023, '\p{isarabicpresentationformsa}', ""); Expect(0, 65023, '\p{^isarabicpresentationformsa}', ""); Expect(0, 65023, '\P{isarabicpresentationformsa}', ""); @@ -86088,16 +87731,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65024, '\p{^isarabicpresentationformsa}', ""); Expect(1, 65024, '\P{isarabicpresentationformsa}', ""); Expect(0, 65024, '\P{^isarabicpresentationformsa}', ""); - Expect(1, 65023, '\p{- Is_arabic_presentation_Forms_A}', ""); - Expect(0, 65023, '\p{^- Is_arabic_presentation_Forms_A}', ""); - Expect(0, 65023, '\P{- Is_arabic_presentation_Forms_A}', ""); - Expect(1, 65023, '\P{^- Is_arabic_presentation_Forms_A}', ""); - Expect(0, 65024, '\p{- Is_arabic_presentation_Forms_A}', ""); - Expect(1, 65024, '\p{^- Is_arabic_presentation_Forms_A}', ""); - Expect(1, 65024, '\P{- Is_arabic_presentation_Forms_A}', ""); - Expect(0, 65024, '\P{^- Is_arabic_presentation_Forms_A}', ""); - Error('\p{ :=In_arabic_Presentation_Forms_A}'); - Error('\P{ :=In_arabic_Presentation_Forms_A}'); + Expect(1, 65023, '\p{- IS_Arabic_PRESENTATION_Forms_A}', ""); + Expect(0, 65023, '\p{^- IS_Arabic_PRESENTATION_Forms_A}', ""); + Expect(0, 65023, '\P{- IS_Arabic_PRESENTATION_Forms_A}', ""); + Expect(1, 65023, '\P{^- IS_Arabic_PRESENTATION_Forms_A}', ""); + Expect(0, 65024, '\p{- IS_Arabic_PRESENTATION_Forms_A}', ""); + Expect(1, 65024, '\p{^- IS_Arabic_PRESENTATION_Forms_A}', ""); + Expect(1, 65024, '\P{- IS_Arabic_PRESENTATION_Forms_A}', ""); + Expect(0, 65024, '\P{^- IS_Arabic_PRESENTATION_Forms_A}', ""); + Error('\p{/a/ _In_arabic_presentation_Forms_a}'); + Error('\P{/a/ _In_arabic_presentation_Forms_a}'); Expect(1, 65023, '\p{inarabicpresentationformsa}', ""); Expect(0, 65023, '\p{^inarabicpresentationformsa}', ""); Expect(0, 65023, '\P{inarabicpresentationformsa}', ""); @@ -86106,16 +87749,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65024, '\p{^inarabicpresentationformsa}', ""); Expect(1, 65024, '\P{inarabicpresentationformsa}', ""); Expect(0, 65024, '\P{^inarabicpresentationformsa}', ""); - Expect(1, 65023, '\p{_In_Arabic_presentation_Forms_a}', ""); - Expect(0, 65023, '\p{^_In_Arabic_presentation_Forms_a}', ""); - Expect(0, 65023, '\P{_In_Arabic_presentation_Forms_a}', ""); - Expect(1, 65023, '\P{^_In_Arabic_presentation_Forms_a}', ""); - Expect(0, 65024, '\p{_In_Arabic_presentation_Forms_a}', ""); - Expect(1, 65024, '\p{^_In_Arabic_presentation_Forms_a}', ""); - Expect(1, 65024, '\P{_In_Arabic_presentation_Forms_a}', ""); - Expect(0, 65024, '\P{^_In_Arabic_presentation_Forms_a}', ""); - Error('\p{:=-Arabic_PF_A}'); - Error('\P{:=-Arabic_PF_A}'); + Expect(1, 65023, '\p{_in_Arabic_Presentation_Forms_A}', ""); + Expect(0, 65023, '\p{^_in_Arabic_Presentation_Forms_A}', ""); + Expect(0, 65023, '\P{_in_Arabic_Presentation_Forms_A}', ""); + Expect(1, 65023, '\P{^_in_Arabic_Presentation_Forms_A}', ""); + Expect(0, 65024, '\p{_in_Arabic_Presentation_Forms_A}', ""); + Expect(1, 65024, '\p{^_in_Arabic_Presentation_Forms_A}', ""); + Expect(1, 65024, '\P{_in_Arabic_Presentation_Forms_A}', ""); + Expect(0, 65024, '\P{^_in_Arabic_Presentation_Forms_A}', ""); + Error('\p{_/a/arabic_PF_A}'); + Error('\P{_/a/arabic_PF_A}'); Expect(1, 65023, '\p{arabicpfa}', ""); Expect(0, 65023, '\p{^arabicpfa}', ""); Expect(0, 65023, '\P{arabicpfa}', ""); @@ -86124,16 +87767,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65024, '\p{^arabicpfa}', ""); Expect(1, 65024, '\P{arabicpfa}', ""); Expect(0, 65024, '\P{^arabicpfa}', ""); - Expect(1, 65023, '\p{ _Arabic_PF_A}', ""); - Expect(0, 65023, '\p{^ _Arabic_PF_A}', ""); - Expect(0, 65023, '\P{ _Arabic_PF_A}', ""); - Expect(1, 65023, '\P{^ _Arabic_PF_A}', ""); - Expect(0, 65024, '\p{ _Arabic_PF_A}', ""); - Expect(1, 65024, '\p{^ _Arabic_PF_A}', ""); - Expect(1, 65024, '\P{ _Arabic_PF_A}', ""); - Expect(0, 65024, '\P{^ _Arabic_PF_A}', ""); - Error('\p{-is_Arabic_PF_A/a/}'); - Error('\P{-is_Arabic_PF_A/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}', ""); @@ -86142,16 +87785,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65024, '\p{^isarabicpfa}', ""); Expect(1, 65024, '\P{isarabicpfa}', ""); Expect(0, 65024, '\P{^isarabicpfa}', ""); - Expect(1, 65023, '\p{ -IS_Arabic_PF_A}', ""); - Expect(0, 65023, '\p{^ -IS_Arabic_PF_A}', ""); - Expect(0, 65023, '\P{ -IS_Arabic_PF_A}', ""); - Expect(1, 65023, '\P{^ -IS_Arabic_PF_A}', ""); - Expect(0, 65024, '\p{ -IS_Arabic_PF_A}', ""); - Expect(1, 65024, '\p{^ -IS_Arabic_PF_A}', ""); - Expect(1, 65024, '\P{ -IS_Arabic_PF_A}', ""); - Expect(0, 65024, '\P{^ -IS_Arabic_PF_A}', ""); - Error('\p{ _In_Arabic_pf_A:=}'); - Error('\P{ _In_Arabic_pf_A:=}'); + Expect(1, 65023, '\p{ _Is_ARABIC_pf_A}', ""); + Expect(0, 65023, '\p{^ _Is_ARABIC_pf_A}', ""); + Expect(0, 65023, '\P{ _Is_ARABIC_pf_A}', ""); + Expect(1, 65023, '\P{^ _Is_ARABIC_pf_A}', ""); + Expect(0, 65024, '\p{ _Is_ARABIC_pf_A}', ""); + Expect(1, 65024, '\p{^ _Is_ARABIC_pf_A}', ""); + Expect(1, 65024, '\P{ _Is_ARABIC_pf_A}', ""); + Expect(0, 65024, '\P{^ _Is_ARABIC_pf_A}', ""); + Error('\p{-:=IN_arabic_PF_a}'); + Error('\P{-:=IN_arabic_PF_a}'); Expect(1, 65023, '\p{inarabicpfa}', ""); Expect(0, 65023, '\p{^inarabicpfa}', ""); Expect(0, 65023, '\P{inarabicpfa}', ""); @@ -86160,16 +87803,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/a/}'); - Error('\P{ Arabic_PRESENTATION_Forms_B/a/}'); + 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, 65279, '\p{arabicpresentationformsb}', ""); Expect(0, 65279, '\p{^arabicpresentationformsb}', ""); Expect(0, 65279, '\P{arabicpresentationformsb}', ""); @@ -86178,16 +87821,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}', ""); @@ -86196,16 +87839,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{/a/_-In_arabic_PRESENTATION_Forms_B}'); - Error('\P{/a/_-In_arabic_PRESENTATION_Forms_B}'); + Expect(1, 65279, '\p{- is_Arabic_Presentation_Forms_B}', ""); + Expect(0, 65279, '\p{^- is_Arabic_Presentation_Forms_B}', ""); + Expect(0, 65279, '\P{- is_Arabic_Presentation_Forms_B}', ""); + Expect(1, 65279, '\P{^- is_Arabic_Presentation_Forms_B}', ""); + Expect(0, 65280, '\p{- is_Arabic_Presentation_Forms_B}', ""); + Expect(1, 65280, '\p{^- is_Arabic_Presentation_Forms_B}', ""); + Expect(1, 65280, '\P{- is_Arabic_Presentation_Forms_B}', ""); + Expect(0, 65280, '\P{^- is_Arabic_Presentation_Forms_B}', ""); + Error('\p{-IN_Arabic_presentation_FORMS_B/a/}'); + Error('\P{-IN_Arabic_presentation_FORMS_B/a/}'); Expect(1, 65279, '\p{inarabicpresentationformsb}', ""); Expect(0, 65279, '\p{^inarabicpresentationformsb}', ""); Expect(0, 65279, '\P{inarabicpresentationformsb}', ""); @@ -86214,16 +87857,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65280, '\p{^inarabicpresentationformsb}', ""); Expect(1, 65280, '\P{inarabicpresentationformsb}', ""); Expect(0, 65280, '\P{^inarabicpresentationformsb}', ""); - Expect(1, 65279, '\p{__IN_ARABIC_PRESENTATION_Forms_B}', ""); - Expect(0, 65279, '\p{^__IN_ARABIC_PRESENTATION_Forms_B}', ""); - Expect(0, 65279, '\P{__IN_ARABIC_PRESENTATION_Forms_B}', ""); - Expect(1, 65279, '\P{^__IN_ARABIC_PRESENTATION_Forms_B}', ""); - Expect(0, 65280, '\p{__IN_ARABIC_PRESENTATION_Forms_B}', ""); - Expect(1, 65280, '\p{^__IN_ARABIC_PRESENTATION_Forms_B}', ""); - Expect(1, 65280, '\P{__IN_ARABIC_PRESENTATION_Forms_B}', ""); - Expect(0, 65280, '\P{^__IN_ARABIC_PRESENTATION_Forms_B}', ""); - Error('\p{_:=ARABIC_PF_b}'); - Error('\P{_:=ARABIC_PF_b}'); + Expect(1, 65279, '\p{_ In_Arabic_Presentation_FORMS_B}', ""); + Expect(0, 65279, '\p{^_ In_Arabic_Presentation_FORMS_B}', ""); + Expect(0, 65279, '\P{_ In_Arabic_Presentation_FORMS_B}', ""); + Expect(1, 65279, '\P{^_ In_Arabic_Presentation_FORMS_B}', ""); + Expect(0, 65280, '\p{_ In_Arabic_Presentation_FORMS_B}', ""); + Expect(1, 65280, '\p{^_ In_Arabic_Presentation_FORMS_B}', ""); + Expect(1, 65280, '\P{_ In_Arabic_Presentation_FORMS_B}', ""); + Expect(0, 65280, '\P{^_ In_Arabic_Presentation_FORMS_B}', ""); + Error('\p{_-ARABIC_PF_b/a/}'); + Error('\P{_-ARABIC_PF_b/a/}'); Expect(1, 65279, '\p{arabicpfb}', ""); Expect(0, 65279, '\p{^arabicpfb}', ""); Expect(0, 65279, '\P{arabicpfb}', ""); @@ -86232,16 +87875,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{ :=Is_Arabic_PF_B}'); - Error('\P{ :=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{/a/ _Is_Arabic_pf_B}'); + Error('\P{/a/ _Is_Arabic_pf_B}'); Expect(1, 65279, '\p{isarabicpfb}', ""); Expect(0, 65279, '\p{^isarabicpfb}', ""); Expect(0, 65279, '\P{isarabicpfb}', ""); @@ -86250,16 +87893,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65280, '\p{^isarabicpfb}', ""); Expect(1, 65280, '\P{isarabicpfb}', ""); Expect(0, 65280, '\P{^isarabicpfb}', ""); - Expect(1, 65279, '\p{- is_Arabic_PF_b}', ""); - Expect(0, 65279, '\p{^- is_Arabic_PF_b}', ""); - Expect(0, 65279, '\P{- is_Arabic_PF_b}', ""); - Expect(1, 65279, '\P{^- is_Arabic_PF_b}', ""); - Expect(0, 65280, '\p{- is_Arabic_PF_b}', ""); - Expect(1, 65280, '\p{^- is_Arabic_PF_b}', ""); - Expect(1, 65280, '\P{- is_Arabic_PF_b}', ""); - Expect(0, 65280, '\P{^- is_Arabic_PF_b}', ""); - Error('\p{/a/In_Arabic_PF_b}'); - Error('\P{/a/In_Arabic_PF_b}'); + Expect(1, 65279, '\p{- IS_arabic_PF_B}', ""); + Expect(0, 65279, '\p{^- IS_arabic_PF_B}', ""); + Expect(0, 65279, '\P{- IS_arabic_PF_B}', ""); + Expect(1, 65279, '\P{^- IS_arabic_PF_B}', ""); + Expect(0, 65280, '\p{- IS_arabic_PF_B}', ""); + Expect(1, 65280, '\p{^- IS_arabic_PF_B}', ""); + Expect(1, 65280, '\P{- IS_arabic_PF_B}', ""); + Expect(0, 65280, '\P{^- IS_arabic_PF_B}', ""); + Error('\p{/a/_ IN_ARABIC_PF_B}'); + Error('\P{/a/_ IN_ARABIC_PF_B}'); Expect(1, 65279, '\p{inarabicpfb}', ""); Expect(0, 65279, '\p{^inarabicpfb}', ""); Expect(0, 65279, '\P{inarabicpfb}', ""); @@ -86268,16 +87911,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{ /a/ARABIC_Supplement}'); - Error('\P{ /a/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}', ""); @@ -86286,16 +87929,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}', ""); @@ -86304,16 +87947,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 1920, '\p{^isarabicsupplement}', ""); Expect(1, 1920, '\P{isarabicsupplement}', ""); Expect(0, 1920, '\P{^isarabicsupplement}', ""); - Expect(1, 1919, '\p{_ IS_Arabic_supplement}', ""); - Expect(0, 1919, '\p{^_ IS_Arabic_supplement}', ""); - Expect(0, 1919, '\P{_ IS_Arabic_supplement}', ""); - Expect(1, 1919, '\P{^_ IS_Arabic_supplement}', ""); - Expect(0, 1920, '\p{_ IS_Arabic_supplement}', ""); - Expect(1, 1920, '\p{^_ IS_Arabic_supplement}', ""); - Expect(1, 1920, '\P{_ IS_Arabic_supplement}', ""); - Expect(0, 1920, '\P{^_ IS_Arabic_supplement}', ""); - Error('\p{- in_arabic_Supplement/a/}'); - Error('\P{- in_arabic_Supplement/a/}'); + 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{inarabicsupplement}', ""); Expect(0, 1919, '\p{^inarabicsupplement}', ""); Expect(0, 1919, '\P{inarabicsupplement}', ""); @@ -86322,16 +87965,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}', ""); @@ -86340,16 +87983,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{ /a/Is_ARABIC_sup}'); - Error('\P{ /a/Is_ARABIC_sup}'); + Expect(1, 1919, '\p{- Arabic_SUP}', ""); + Expect(0, 1919, '\p{^- Arabic_SUP}', ""); + Expect(0, 1919, '\P{- Arabic_SUP}', ""); + Expect(1, 1919, '\P{^- Arabic_SUP}', ""); + Expect(0, 1920, '\p{- Arabic_SUP}', ""); + Expect(1, 1920, '\p{^- Arabic_SUP}', ""); + Expect(1, 1920, '\P{- Arabic_SUP}', ""); + Expect(0, 1920, '\P{^- Arabic_SUP}', ""); + Error('\p{ -IS_ARABIC_Sup/a/}'); + Error('\P{ -IS_ARABIC_Sup/a/}'); Expect(1, 1919, '\p{isarabicsup}', ""); Expect(0, 1919, '\p{^isarabicsup}', ""); Expect(0, 1919, '\P{isarabicsup}', ""); @@ -86358,16 +88001,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{:=_ In_arabic_SUP}'); + Error('\P{:=_ In_arabic_SUP}'); Expect(1, 1919, '\p{inarabicsup}', ""); Expect(0, 1919, '\p{^inarabicsup}', ""); Expect(0, 1919, '\P{inarabicsup}', ""); @@ -86376,16 +88019,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{_/a/Armenian}'); + Error('\P{_/a/Armenian}'); Expect(1, 64279, '\p{armenian}', ""); Expect(0, 64279, '\p{^armenian}', ""); Expect(0, 64279, '\P{armenian}', ""); @@ -86394,16 +88037,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}', ""); @@ -86412,16 +88055,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{ /a/armn}'); - Error('\P{ /a/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}'); + Error('\P{:= armn}'); Expect(1, 64279, '\p{armn}', ""); Expect(0, 64279, '\p{^armn}', ""); Expect(0, 64279, '\P{armn}', ""); @@ -86430,16 +88073,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 64280, '\p{^armn}', ""); Expect(1, 64280, '\P{armn}', ""); Expect(0, 64280, '\P{^armn}', ""); - Expect(1, 64279, '\p{- ARMN}', ""); - Expect(0, 64279, '\p{^- ARMN}', ""); - Expect(0, 64279, '\P{- ARMN}', ""); - Expect(1, 64279, '\P{^- ARMN}', ""); - Expect(0, 64280, '\p{- ARMN}', ""); - Expect(1, 64280, '\p{^- ARMN}', ""); - Expect(1, 64280, '\P{- ARMN}', ""); - Expect(0, 64280, '\P{^- ARMN}', ""); - Error('\p{/a/ IS_Armn}'); - Error('\P{/a/ IS_Armn}'); + Expect(1, 64279, '\p{--ARMN}', ""); + Expect(0, 64279, '\p{^--ARMN}', ""); + Expect(0, 64279, '\P{--ARMN}', ""); + Expect(1, 64279, '\P{^--ARMN}', ""); + Expect(0, 64280, '\p{--ARMN}', ""); + Expect(1, 64280, '\p{^--ARMN}', ""); + Expect(1, 64280, '\P{--ARMN}', ""); + Expect(0, 64280, '\P{^--ARMN}', ""); + Error('\p{:=_is_armn}'); + Error('\P{:=_is_armn}'); Expect(1, 64279, '\p{isarmn}', ""); Expect(0, 64279, '\p{^isarmn}', ""); Expect(0, 64279, '\P{isarmn}', ""); @@ -86448,16 +88091,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}', ""); @@ -86466,16 +88109,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}', ""); @@ -86484,16 +88127,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{ _IN_Arrows/a/}'); - Error('\P{ _IN_Arrows/a/}'); + 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}', ""); @@ -86502,16 +88145,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}', ""); @@ -86520,16 +88163,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{/a/_is_ASCII}'); - Error('\P{/a/_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}', ""); @@ -86538,16 +88181,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 128, '\p{^isascii}', ""); Expect(1, 128, '\P{isascii}', ""); Expect(0, 128, '\P{^isascii}', ""); - Expect(1, 127, '\p{- is_ascii}', ""); - Expect(0, 127, '\p{^- is_ascii}', ""); - Expect(0, 127, '\P{- is_ascii}', ""); - Expect(1, 127, '\P{^- is_ascii}', ""); - Expect(0, 128, '\p{- is_ascii}', ""); - Expect(1, 128, '\p{^- is_ascii}', ""); - Expect(1, 128, '\P{- is_ascii}', ""); - Expect(0, 128, '\P{^- is_ascii}', ""); - Error('\p{ /a/basic_LATIN}'); - Error('\P{ /a/basic_LATIN}'); + Expect(1, 127, '\p{ is_ASCII}', ""); + Expect(0, 127, '\p{^ is_ASCII}', ""); + Expect(0, 127, '\P{ is_ASCII}', ""); + Expect(1, 127, '\P{^ is_ASCII}', ""); + Expect(0, 128, '\p{ is_ASCII}', ""); + Expect(1, 128, '\p{^ is_ASCII}', ""); + Expect(1, 128, '\P{ is_ASCII}', ""); + Expect(0, 128, '\P{^ is_ASCII}', ""); + Error('\p{/a/-BASIC_latin}'); + Error('\P{/a/-BASIC_latin}'); Expect(1, 127, '\p{basiclatin}', ""); Expect(0, 127, '\p{^basiclatin}', ""); Expect(0, 127, '\P{basiclatin}', ""); @@ -86556,16 +88199,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{ /a/Is_Basic_Latin}'); + Error('\P{ /a/Is_Basic_Latin}'); Expect(1, 127, '\p{isbasiclatin}', ""); Expect(0, 127, '\p{^isbasiclatin}', ""); Expect(0, 127, '\P{isbasiclatin}', ""); @@ -86574,16 +88217,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{/a/ in_basic_LATIN}'); - Error('\P{/a/ in_basic_LATIN}'); + Expect(1, 127, '\p{ Is_Basic_LATIN}', ""); + Expect(0, 127, '\p{^ Is_Basic_LATIN}', ""); + Expect(0, 127, '\P{ Is_Basic_LATIN}', ""); + Expect(1, 127, '\P{^ Is_Basic_LATIN}', ""); + Expect(0, 128, '\p{ Is_Basic_LATIN}', ""); + Expect(1, 128, '\p{^ Is_Basic_LATIN}', ""); + Expect(1, 128, '\P{ Is_Basic_LATIN}', ""); + Expect(0, 128, '\P{^ Is_Basic_LATIN}', ""); + Error('\p{ 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}', ""); @@ -86592,16 +88235,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 128, '\p{^inbasiclatin}', ""); Expect(1, 128, '\P{inbasiclatin}', ""); Expect(0, 128, '\P{^inbasiclatin}', ""); - Expect(1, 127, '\p{-in_BASIC_Latin}', ""); - Expect(0, 127, '\p{^-in_BASIC_Latin}', ""); - Expect(0, 127, '\P{-in_BASIC_Latin}', ""); - Expect(1, 127, '\P{^-in_BASIC_Latin}', ""); - Expect(0, 128, '\p{-in_BASIC_Latin}', ""); - Expect(1, 128, '\p{^-in_BASIC_Latin}', ""); - Expect(1, 128, '\P{-in_BASIC_Latin}', ""); - Expect(0, 128, '\P{^-in_BASIC_Latin}', ""); - Error('\p{-_In_ASCII/a/}'); - Error('\P{-_In_ASCII/a/}'); + Expect(1, 127, '\p{ _in_basic_Latin}', ""); + Expect(0, 127, '\p{^ _in_basic_Latin}', ""); + Expect(0, 127, '\P{ _in_basic_Latin}', ""); + Expect(1, 127, '\P{^ _in_basic_Latin}', ""); + Expect(0, 128, '\p{ _in_basic_Latin}', ""); + Expect(1, 128, '\p{^ _in_basic_Latin}', ""); + Expect(1, 128, '\P{ _in_basic_Latin}', ""); + Expect(0, 128, '\P{^ _in_basic_Latin}', ""); + Error('\p{ IN_ascii:=}'); + Error('\P{ IN_ascii:=}'); Expect(1, 127, '\p{inascii}', ""); Expect(0, 127, '\p{^inascii}', ""); Expect(0, 127, '\P{inascii}', ""); @@ -86610,16 +88253,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{:=_ ASSIGNED}'); - Error('\P{:=_ 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}', ""); @@ -86628,16 +88271,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{ /a/IS_Assigned}'); + Error('\P{ /a/IS_Assigned}'); Expect(1, 1114109, '\p{isassigned}', ""); Expect(0, 1114109, '\p{^isassigned}', ""); Expect(0, 1114109, '\P{isassigned}', ""); @@ -86646,16 +88289,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}', ""); @@ -86664,16 +88307,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68416, '\p{^avestan}', ""); Expect(1, 68416, '\P{avestan}', ""); Expect(0, 68416, '\P{^avestan}', ""); - Expect(1, 68415, '\p{ Avestan}', ""); - Expect(0, 68415, '\p{^ Avestan}', ""); - Expect(0, 68415, '\P{ Avestan}', ""); - Expect(1, 68415, '\P{^ Avestan}', ""); - Expect(0, 68416, '\p{ Avestan}', ""); - Expect(1, 68416, '\p{^ Avestan}', ""); - Expect(1, 68416, '\P{ Avestan}', ""); - Expect(0, 68416, '\P{^ Avestan}', ""); - Error('\p{ IS_AVESTAN:=}'); - Error('\P{ IS_AVESTAN:=}'); + Expect(1, 68415, '\p{- Avestan}', ""); + Expect(0, 68415, '\p{^- Avestan}', ""); + Expect(0, 68415, '\P{- Avestan}', ""); + Expect(1, 68415, '\P{^- Avestan}', ""); + Expect(0, 68416, '\p{- Avestan}', ""); + Expect(1, 68416, '\p{^- Avestan}', ""); + Expect(1, 68416, '\P{- Avestan}', ""); + Expect(0, 68416, '\P{^- Avestan}', ""); + Error('\p{/a/ IS_Avestan}'); + Error('\P{/a/ IS_Avestan}'); Expect(1, 68415, '\p{isavestan}', ""); Expect(0, 68415, '\p{^isavestan}', ""); Expect(0, 68415, '\P{isavestan}', ""); @@ -86682,16 +88325,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68416, '\p{^isavestan}', ""); Expect(1, 68416, '\P{isavestan}', ""); Expect(0, 68416, '\P{^isavestan}', ""); - Expect(1, 68415, '\p{_Is_avestan}', ""); - Expect(0, 68415, '\p{^_Is_avestan}', ""); - Expect(0, 68415, '\P{_Is_avestan}', ""); - Expect(1, 68415, '\P{^_Is_avestan}', ""); - Expect(0, 68416, '\p{_Is_avestan}', ""); - Expect(1, 68416, '\p{^_Is_avestan}', ""); - Expect(1, 68416, '\P{_Is_avestan}', ""); - Expect(0, 68416, '\P{^_Is_avestan}', ""); - Error('\p{:=--avst}'); - Error('\P{:=--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}', ""); @@ -86700,16 +88343,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}', ""); @@ -86718,88 +88361,88 @@ 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{/a/-_Balinese}'); - Error('\P{/a/-_Balinese}'); - Expect(1, 7036, '\p{balinese}', ""); - Expect(0, 7036, '\p{^balinese}', ""); - Expect(0, 7036, '\P{balinese}', ""); - Expect(1, 7036, '\P{^balinese}', ""); - Expect(0, 7037, '\p{balinese}', ""); - Expect(1, 7037, '\p{^balinese}', ""); - Expect(1, 7037, '\P{balinese}', ""); - Expect(0, 7037, '\P{^balinese}', ""); - Expect(1, 7036, '\p{ Balinese}', ""); - Expect(0, 7036, '\p{^ Balinese}', ""); - Expect(0, 7036, '\P{ Balinese}', ""); - Expect(1, 7036, '\P{^ Balinese}', ""); - Expect(0, 7037, '\p{ Balinese}', ""); - Expect(1, 7037, '\p{^ Balinese}', ""); - Expect(1, 7037, '\P{ Balinese}', ""); - Expect(0, 7037, '\P{^ Balinese}', ""); - Error('\p{/a/ is_BALINESE}'); - Error('\P{/a/ is_BALINESE}'); - Expect(1, 7036, '\p{isbalinese}', ""); - Expect(0, 7036, '\p{^isbalinese}', ""); - Expect(0, 7036, '\P{isbalinese}', ""); - Expect(1, 7036, '\P{^isbalinese}', ""); - Expect(0, 7037, '\p{isbalinese}', ""); - Expect(1, 7037, '\p{^isbalinese}', ""); - Expect(1, 7037, '\P{isbalinese}', ""); - Expect(0, 7037, '\P{^isbalinese}', ""); - Expect(1, 7036, '\p{ Is_Balinese}', ""); - Expect(0, 7036, '\p{^ Is_Balinese}', ""); - Expect(0, 7036, '\P{ Is_Balinese}', ""); - Expect(1, 7036, '\P{^ Is_Balinese}', ""); - Expect(0, 7037, '\p{ Is_Balinese}', ""); - Expect(1, 7037, '\p{^ Is_Balinese}', ""); - Expect(1, 7037, '\P{ Is_Balinese}', ""); - Expect(0, 7037, '\P{^ Is_Balinese}', ""); - Error('\p{_:=bali}'); - Error('\P{_:=bali}'); - Expect(1, 7036, '\p{bali}', ""); - Expect(0, 7036, '\p{^bali}', ""); - Expect(0, 7036, '\P{bali}', ""); - Expect(1, 7036, '\P{^bali}', ""); - Expect(0, 7037, '\p{bali}', ""); - Expect(1, 7037, '\p{^bali}', ""); - Expect(1, 7037, '\P{bali}', ""); - Expect(0, 7037, '\P{^bali}', ""); - Expect(1, 7036, '\p{-bali}', ""); - Expect(0, 7036, '\p{^-bali}', ""); - Expect(0, 7036, '\P{-bali}', ""); - Expect(1, 7036, '\P{^-bali}', ""); - Expect(0, 7037, '\p{-bali}', ""); - Expect(1, 7037, '\p{^-bali}', ""); - Expect(1, 7037, '\P{-bali}', ""); - Expect(0, 7037, '\P{^-bali}', ""); - Error('\p{ is_bali/a/}'); - Error('\P{ is_bali/a/}'); - Expect(1, 7036, '\p{isbali}', ""); - Expect(0, 7036, '\p{^isbali}', ""); - Expect(0, 7036, '\P{isbali}', ""); - Expect(1, 7036, '\P{^isbali}', ""); - Expect(0, 7037, '\p{isbali}', ""); - Expect(1, 7037, '\p{^isbali}', ""); - Expect(1, 7037, '\P{isbali}', ""); - Expect(0, 7037, '\P{^isbali}', ""); - Expect(1, 7036, '\p{- Is_bali}', ""); - Expect(0, 7036, '\p{^- Is_bali}', ""); - Expect(0, 7036, '\P{- Is_bali}', ""); - Expect(1, 7036, '\P{^- Is_bali}', ""); - Expect(0, 7037, '\p{- Is_bali}', ""); - Expect(1, 7037, '\p{^- Is_bali}', ""); - Expect(1, 7037, '\P{- Is_bali}', ""); - Expect(0, 7037, '\P{^- Is_bali}', ""); - Error('\p{/a/- bamum}'); - Error('\P{/a/- bamum}'); + 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}', ""); + 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}', ""); + 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}', ""); + Expect(1, 7038, '\P{^isbalinese}', ""); + Expect(0, 7039, '\p{isbalinese}', ""); + 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{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}', ""); + 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{isbali}', ""); + Expect(0, 7038, '\p{^isbali}', ""); + Expect(0, 7038, '\P{isbali}', ""); + Expect(1, 7038, '\P{^isbali}', ""); + Expect(0, 7039, '\p{isbali}', ""); + 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, 92728, '\p{bamum}', ""); Expect(0, 92728, '\p{^bamum}', ""); Expect(0, 92728, '\P{bamum}', ""); @@ -86808,16 +88451,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 92729, '\p{^bamum}', ""); Expect(1, 92729, '\P{bamum}', ""); Expect(0, 92729, '\P{^bamum}', ""); - Expect(1, 92728, '\p{ _Bamum}', ""); - Expect(0, 92728, '\p{^ _Bamum}', ""); - Expect(0, 92728, '\P{ _Bamum}', ""); - Expect(1, 92728, '\P{^ _Bamum}', ""); - Expect(0, 92729, '\p{ _Bamum}', ""); - Expect(1, 92729, '\p{^ _Bamum}', ""); - Expect(1, 92729, '\P{ _Bamum}', ""); - Expect(0, 92729, '\P{^ _Bamum}', ""); - Error('\p{ Is_bamum/a/}'); - Error('\P{ Is_bamum/a/}'); + Expect(1, 92728, '\p{ Bamum}', ""); + Expect(0, 92728, '\p{^ Bamum}', ""); + Expect(0, 92728, '\P{ Bamum}', ""); + Expect(1, 92728, '\P{^ Bamum}', ""); + Expect(0, 92729, '\p{ Bamum}', ""); + Expect(1, 92729, '\p{^ Bamum}', ""); + Expect(1, 92729, '\P{ Bamum}', ""); + Expect(0, 92729, '\P{^ Bamum}', ""); + Error('\p{ Is_Bamum/a/}'); + Error('\P{ Is_Bamum/a/}'); Expect(1, 92728, '\p{isbamum}', ""); Expect(0, 92728, '\p{^isbamum}', ""); Expect(0, 92728, '\P{isbamum}', ""); @@ -86826,16 +88469,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 92729, '\p{^isbamum}', ""); Expect(1, 92729, '\P{isbamum}', ""); Expect(0, 92729, '\P{^isbamum}', ""); - Expect(1, 92728, '\p{_Is_Bamum}', ""); - Expect(0, 92728, '\p{^_Is_Bamum}', ""); - Expect(0, 92728, '\P{_Is_Bamum}', ""); - Expect(1, 92728, '\P{^_Is_Bamum}', ""); - Expect(0, 92729, '\p{_Is_Bamum}', ""); - Expect(1, 92729, '\p{^_Is_Bamum}', ""); - Expect(1, 92729, '\P{_Is_Bamum}', ""); - Expect(0, 92729, '\P{^_Is_Bamum}', ""); - Error('\p{:= -BAMU}'); - Error('\P{:= -BAMU}'); + Expect(1, 92728, '\p{_ Is_Bamum}', ""); + Expect(0, 92728, '\p{^_ Is_Bamum}', ""); + Expect(0, 92728, '\P{_ Is_Bamum}', ""); + Expect(1, 92728, '\P{^_ Is_Bamum}', ""); + Expect(0, 92729, '\p{_ Is_Bamum}', ""); + Expect(1, 92729, '\p{^_ Is_Bamum}', ""); + Expect(1, 92729, '\P{_ Is_Bamum}', ""); + Expect(0, 92729, '\P{^_ Is_Bamum}', ""); + Error('\p{/a/ -bamu}'); + Error('\P{/a/ -bamu}'); Expect(1, 92728, '\p{bamu}', ""); Expect(0, 92728, '\p{^bamu}', ""); Expect(0, 92728, '\P{bamu}', ""); @@ -86844,16 +88487,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{_/a/is_bamu}'); - Error('\P{_/a/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}', ""); @@ -86862,16 +88505,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}', ""); @@ -86880,16 +88523,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{/a/ _IS_bamum_Supplement}'); - Error('\P{/a/ _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{_ is_Bamum_supplement:=}'); + Error('\P{_ is_Bamum_supplement:=}'); Expect(1, 92735, '\p{isbamumsupplement}', ""); Expect(0, 92735, '\p{^isbamumsupplement}', ""); Expect(0, 92735, '\P{isbamumsupplement}', ""); @@ -86898,16 +88541,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{_:=In_bamum_Supplement}'); - Error('\P{_:=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{-/a/in_Bamum_supplement}'); + Error('\P{-/a/in_Bamum_supplement}'); Expect(1, 92735, '\p{inbamumsupplement}', ""); Expect(0, 92735, '\p{^inbamumsupplement}', ""); Expect(0, 92735, '\P{inbamumsupplement}', ""); @@ -86916,16 +88559,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{/a/-Bamum_Sup}'); - Error('\P{/a/-Bamum_Sup}'); + 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{bamumsup}', ""); Expect(0, 92735, '\p{^bamumsup}', ""); Expect(0, 92735, '\P{bamumsup}', ""); @@ -86934,16 +88577,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{_/a/IS_Bamum_sup}'); - Error('\P{_/a/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{- is_Bamum_Sup:=}'); + Error('\P{- is_Bamum_Sup:=}'); Expect(1, 92735, '\p{isbamumsup}', ""); Expect(0, 92735, '\p{^isbamumsup}', ""); Expect(0, 92735, '\P{isbamumsup}', ""); @@ -86952,16 +88595,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{ /a/IN_BAMUM_Sup}'); - Error('\P{ /a/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{_:=In_Bamum_Sup}'); + Error('\P{_:=In_Bamum_Sup}'); Expect(1, 92735, '\p{inbamumsup}', ""); Expect(0, 92735, '\p{^inbamumsup}', ""); Expect(0, 92735, '\P{inbamumsup}', ""); @@ -86970,16 +88613,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 92736, '\p{^inbamumsup}', ""); Expect(1, 92736, '\P{inbamumsup}', ""); Expect(0, 92736, '\P{^inbamumsup}', ""); - Expect(1, 92735, '\p{In_bamum_SUP}', ""); - Expect(0, 92735, '\p{^In_bamum_SUP}', ""); - Expect(0, 92735, '\P{In_bamum_SUP}', ""); - Expect(1, 92735, '\P{^In_bamum_SUP}', ""); - Expect(0, 92736, '\p{In_bamum_SUP}', ""); - Expect(1, 92736, '\p{^In_bamum_SUP}', ""); - Expect(1, 92736, '\P{In_bamum_SUP}', ""); - Expect(0, 92736, '\P{^In_bamum_SUP}', ""); - Error('\p{ _Bassa_Vah/a/}'); - Error('\P{ _Bassa_Vah/a/}'); + 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, 92917, '\p{bassavah}', ""); Expect(0, 92917, '\p{^bassavah}', ""); Expect(0, 92917, '\P{bassavah}', ""); @@ -86988,16 +88631,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}', ""); @@ -87006,16 +88649,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{/a/ -Bass}'); - Error('\P{/a/ -Bass}'); + Expect(1, 92917, '\p{ is_bassa_Vah}', ""); + Expect(0, 92917, '\p{^ is_bassa_Vah}', ""); + Expect(0, 92917, '\P{ is_bassa_Vah}', ""); + Expect(1, 92917, '\P{^ is_bassa_Vah}', ""); + Expect(0, 92918, '\p{ is_bassa_Vah}', ""); + Expect(1, 92918, '\p{^ is_bassa_Vah}', ""); + Expect(1, 92918, '\P{ is_bassa_Vah}', ""); + Expect(0, 92918, '\P{^ is_bassa_Vah}', ""); + Error('\p{ _bass/a/}'); + Error('\P{ _bass/a/}'); Expect(1, 92917, '\p{bass}', ""); Expect(0, 92917, '\p{^bass}', ""); Expect(0, 92917, '\P{bass}', ""); @@ -87024,16 +88667,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 92918, '\p{^bass}', ""); Expect(1, 92918, '\P{bass}', ""); Expect(0, 92918, '\P{^bass}', ""); - Expect(1, 92917, '\p{ _Bass}', ""); - Expect(0, 92917, '\p{^ _Bass}', ""); - Expect(0, 92917, '\P{ _Bass}', ""); - Expect(1, 92917, '\P{^ _Bass}', ""); - Expect(0, 92918, '\p{ _Bass}', ""); - Expect(1, 92918, '\p{^ _Bass}', ""); - Expect(1, 92918, '\P{ _Bass}', ""); - Expect(0, 92918, '\P{^ _Bass}', ""); - Error('\p{-/a/Is_BASS}'); - Error('\P{-/a/Is_BASS}'); + Expect(1, 92917, '\p{ BASS}', ""); + Expect(0, 92917, '\p{^ BASS}', ""); + Expect(0, 92917, '\P{ BASS}', ""); + Expect(1, 92917, '\P{^ BASS}', ""); + Expect(0, 92918, '\p{ BASS}', ""); + Expect(1, 92918, '\p{^ BASS}', ""); + Expect(1, 92918, '\P{ BASS}', ""); + Expect(0, 92918, '\P{^ BASS}', ""); + Error('\p{_:=is_Bass}'); + Error('\P{_:=is_Bass}'); Expect(1, 92917, '\p{isbass}', ""); Expect(0, 92917, '\p{^isbass}', ""); Expect(0, 92917, '\P{isbass}', ""); @@ -87042,16 +88685,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}', ""); @@ -87060,16 +88703,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}'); + Error('\P{:=_Is_batak}'); Expect(1, 7167, '\p{isbatak}', ""); Expect(0, 7167, '\p{^isbatak}', ""); Expect(0, 7167, '\P{isbatak}', ""); @@ -87078,16 +88721,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}', ""); @@ -87096,16 +88739,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{ /a/Is_Batk}'); - Error('\P{ /a/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}'); + Error('\P{:=- Is_BATK}'); Expect(1, 7167, '\p{isbatk}', ""); Expect(0, 7167, '\p{^isbatk}', ""); Expect(0, 7167, '\P{isbatk}', ""); @@ -87114,16 +88757,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7168, '\p{^isbatk}', ""); Expect(1, 7168, '\P{isbatk}', ""); Expect(0, 7168, '\P{^isbatk}', ""); - Expect(1, 7167, '\p{- IS_Batk}', ""); - Expect(0, 7167, '\p{^- IS_Batk}', ""); - Expect(0, 7167, '\P{- IS_Batk}', ""); - Expect(1, 7167, '\P{^- IS_Batk}', ""); - Expect(0, 7168, '\p{- IS_Batk}', ""); - Expect(1, 7168, '\p{^- IS_Batk}', ""); - Expect(1, 7168, '\P{- IS_Batk}', ""); - Expect(0, 7168, '\P{^- IS_Batk}', ""); - Error('\p{/a/__Bengali}'); - Error('\P{/a/__Bengali}'); + Expect(1, 7167, '\p{ is_Batk}', ""); + Expect(0, 7167, '\p{^ is_Batk}', ""); + Expect(0, 7167, '\P{ is_Batk}', ""); + Expect(1, 7167, '\P{^ is_Batk}', ""); + Expect(0, 7168, '\p{ is_Batk}', ""); + Expect(1, 7168, '\p{^ is_Batk}', ""); + Expect(1, 7168, '\P{ is_Batk}', ""); + Expect(0, 7168, '\P{^ is_Batk}', ""); + Error('\p{_ bengali:=}'); + Error('\P{_ bengali:=}'); Expect(1, 43249, '\p{bengali}', ""); Expect(0, 43249, '\p{^bengali}', ""); Expect(0, 43249, '\P{bengali}', ""); @@ -87132,16 +88775,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}', ""); @@ -87150,16 +88793,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}'); + Error('\P{:=Beng}'); Expect(1, 43249, '\p{beng}', ""); Expect(0, 43249, '\p{^beng}', ""); Expect(0, 43249, '\P{beng}', ""); @@ -87168,16 +88811,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{/a/ Is_Beng}'); - Error('\P{/a/ 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}', ""); @@ -87186,16 +88829,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43250, '\p{^isbeng}', ""); Expect(1, 43250, '\P{isbeng}', ""); Expect(0, 43250, '\P{^isbeng}', ""); - Expect(1, 43249, '\p{_ Is_beng}', ""); - Expect(0, 43249, '\p{^_ Is_beng}', ""); - Expect(0, 43249, '\P{_ Is_beng}', ""); - Expect(1, 43249, '\P{^_ Is_beng}', ""); - Expect(0, 43250, '\p{_ Is_beng}', ""); - Expect(1, 43250, '\p{^_ Is_beng}', ""); - Expect(1, 43250, '\P{_ Is_beng}', ""); - Expect(0, 43250, '\P{^_ Is_beng}', ""); - Error('\p{:=BHAIKSUKI}'); - Error('\P{:=BHAIKSUKI}'); + Expect(1, 43249, '\p{_ IS_Beng}', ""); + Expect(0, 43249, '\p{^_ IS_Beng}', ""); + Expect(0, 43249, '\P{_ IS_Beng}', ""); + Expect(1, 43249, '\P{^_ IS_Beng}', ""); + Expect(0, 43250, '\p{_ IS_Beng}', ""); + Expect(1, 43250, '\p{^_ IS_Beng}', ""); + Expect(1, 43250, '\P{_ IS_Beng}', ""); + Expect(0, 43250, '\P{^_ IS_Beng}', ""); + Error('\p{ BHAIKSUKI/a/}'); + Error('\P{ BHAIKSUKI/a/}'); Expect(1, 72812, '\p{bhaiksuki}', ""); Expect(0, 72812, '\p{^bhaiksuki}', ""); Expect(0, 72812, '\P{bhaiksuki}', ""); @@ -87204,16 +88847,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 72813, '\p{^bhaiksuki}', ""); Expect(1, 72813, '\P{bhaiksuki}', ""); Expect(0, 72813, '\P{^bhaiksuki}', ""); - Expect(1, 72812, '\p{ -BHAIKSUKI}', ""); - Expect(0, 72812, '\p{^ -BHAIKSUKI}', ""); - Expect(0, 72812, '\P{ -BHAIKSUKI}', ""); - Expect(1, 72812, '\P{^ -BHAIKSUKI}', ""); - Expect(0, 72813, '\p{ -BHAIKSUKI}', ""); - Expect(1, 72813, '\p{^ -BHAIKSUKI}', ""); - Expect(1, 72813, '\P{ -BHAIKSUKI}', ""); - Expect(0, 72813, '\P{^ -BHAIKSUKI}', ""); - Error('\p{/a/ Is_BHAIKSUKI}'); - Error('\P{/a/ Is_BHAIKSUKI}'); + Expect(1, 72812, '\p{ BHAIKSUKI}', ""); + Expect(0, 72812, '\p{^ BHAIKSUKI}', ""); + Expect(0, 72812, '\P{ BHAIKSUKI}', ""); + Expect(1, 72812, '\P{^ BHAIKSUKI}', ""); + Expect(0, 72813, '\p{ BHAIKSUKI}', ""); + Expect(1, 72813, '\p{^ BHAIKSUKI}', ""); + Expect(1, 72813, '\P{ BHAIKSUKI}', ""); + Expect(0, 72813, '\P{^ BHAIKSUKI}', ""); + Error('\p{/a/- Is_bhaiksuki}'); + Error('\P{/a/- Is_bhaiksuki}'); Expect(1, 72812, '\p{isbhaiksuki}', ""); Expect(0, 72812, '\p{^isbhaiksuki}', ""); Expect(0, 72812, '\P{isbhaiksuki}', ""); @@ -87222,16 +88865,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:=}'); - Error('\P{- bhks:=}'); + Expect(1, 72812, '\p{ Is_bhaiksuki}', ""); + Expect(0, 72812, '\p{^ Is_bhaiksuki}', ""); + Expect(0, 72812, '\P{ Is_bhaiksuki}', ""); + Expect(1, 72812, '\P{^ Is_bhaiksuki}', ""); + Expect(0, 72813, '\p{ Is_bhaiksuki}', ""); + Expect(1, 72813, '\p{^ Is_bhaiksuki}', ""); + Expect(1, 72813, '\P{ Is_bhaiksuki}', ""); + Expect(0, 72813, '\P{^ Is_bhaiksuki}', ""); + Error('\p{ BHKS/a/}'); + Error('\P{ BHKS/a/}'); Expect(1, 72812, '\p{bhks}', ""); Expect(0, 72812, '\p{^bhks}', ""); Expect(0, 72812, '\P{bhks}', ""); @@ -87240,16 +88883,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{:=_ Is_Bhks}'); + Error('\P{:=_ Is_Bhks}'); Expect(1, 72812, '\p{isbhks}', ""); Expect(0, 72812, '\p{^isbhks}', ""); Expect(0, 72812, '\P{isbhks}', ""); @@ -87258,16 +88901,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}'); - Error('\P{:= Bidi_Control}'); + Expect(1, 72812, '\p{ _Is_Bhks}', ""); + Expect(0, 72812, '\p{^ _Is_Bhks}', ""); + Expect(0, 72812, '\P{ _Is_Bhks}', ""); + Expect(1, 72812, '\P{^ _Is_Bhks}', ""); + Expect(0, 72813, '\p{ _Is_Bhks}', ""); + Expect(1, 72813, '\p{^ _Is_Bhks}', ""); + Expect(1, 72813, '\P{ _Is_Bhks}', ""); + Expect(0, 72813, '\P{^ _Is_Bhks}', ""); + Error('\p{ BIDI_control/a/}'); + Error('\P{ BIDI_control/a/}'); Expect(1, 8297, '\p{bidicontrol}', ""); Expect(0, 8297, '\p{^bidicontrol}', ""); Expect(0, 8297, '\P{bidicontrol}', ""); @@ -87276,16 +88919,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8298, '\p{^bidicontrol}', ""); Expect(1, 8298, '\P{bidicontrol}', ""); Expect(0, 8298, '\P{^bidicontrol}', ""); - Expect(1, 8297, '\p{-Bidi_Control}', ""); - Expect(0, 8297, '\p{^-Bidi_Control}', ""); - Expect(0, 8297, '\P{-Bidi_Control}', ""); - Expect(1, 8297, '\P{^-Bidi_Control}', ""); - Expect(0, 8298, '\p{-Bidi_Control}', ""); - Expect(1, 8298, '\p{^-Bidi_Control}', ""); - Expect(1, 8298, '\P{-Bidi_Control}', ""); - Expect(0, 8298, '\P{^-Bidi_Control}', ""); - Error('\p{:=- Is_BIDI_control}'); - Error('\P{:=- 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}', ""); @@ -87294,16 +88937,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8298, '\p{^isbidicontrol}', ""); Expect(1, 8298, '\P{isbidicontrol}', ""); Expect(0, 8298, '\P{^isbidicontrol}', ""); - Expect(1, 8297, '\p{- IS_BIDI_control}', ""); - Expect(0, 8297, '\p{^- IS_BIDI_control}', ""); - Expect(0, 8297, '\P{- IS_BIDI_control}', ""); - Expect(1, 8297, '\P{^- IS_BIDI_control}', ""); - Expect(0, 8298, '\p{- IS_BIDI_control}', ""); - Expect(1, 8298, '\p{^- IS_BIDI_control}', ""); - Expect(1, 8298, '\P{- IS_BIDI_control}', ""); - Expect(0, 8298, '\P{^- IS_BIDI_control}', ""); - Error('\p{:=_ BIDI_C}'); - Error('\P{:=_ BIDI_C}'); + Expect(1, 8297, '\p{__Is_Bidi_CONTROL}', ""); + Expect(0, 8297, '\p{^__Is_Bidi_CONTROL}', ""); + Expect(0, 8297, '\P{__Is_Bidi_CONTROL}', ""); + Expect(1, 8297, '\P{^__Is_Bidi_CONTROL}', ""); + Expect(0, 8298, '\p{__Is_Bidi_CONTROL}', ""); + Expect(1, 8298, '\p{^__Is_Bidi_CONTROL}', ""); + Expect(1, 8298, '\P{__Is_Bidi_CONTROL}', ""); + Expect(0, 8298, '\P{^__Is_Bidi_CONTROL}', ""); + Error('\p{ bidi_c/a/}'); + Error('\P{ bidi_c/a/}'); Expect(1, 8297, '\p{bidic}', ""); Expect(0, 8297, '\p{^bidic}', ""); Expect(0, 8297, '\P{bidic}', ""); @@ -87312,16 +88955,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8298, '\p{^bidic}', ""); Expect(1, 8298, '\P{bidic}', ""); Expect(0, 8298, '\P{^bidic}', ""); - Expect(1, 8297, '\p{--Bidi_C}', ""); - Expect(0, 8297, '\p{^--Bidi_C}', ""); - Expect(0, 8297, '\P{--Bidi_C}', ""); - Expect(1, 8297, '\P{^--Bidi_C}', ""); - Expect(0, 8298, '\p{--Bidi_C}', ""); - Expect(1, 8298, '\p{^--Bidi_C}', ""); - Expect(1, 8298, '\P{--Bidi_C}', ""); - Expect(0, 8298, '\P{^--Bidi_C}', ""); - Error('\p{:= _IS_Bidi_C}'); - Error('\P{:= _IS_Bidi_C}'); + Expect(1, 8297, '\p{_ Bidi_c}', ""); + Expect(0, 8297, '\p{^_ Bidi_c}', ""); + Expect(0, 8297, '\P{_ Bidi_c}', ""); + Expect(1, 8297, '\P{^_ Bidi_c}', ""); + Expect(0, 8298, '\p{_ Bidi_c}', ""); + Expect(1, 8298, '\p{^_ Bidi_c}', ""); + Expect(1, 8298, '\P{_ Bidi_c}', ""); + Expect(0, 8298, '\P{^_ Bidi_c}', ""); + Error('\p{-:=is_Bidi_C}'); + Error('\P{-:=is_Bidi_C}'); Expect(1, 8297, '\p{isbidic}', ""); Expect(0, 8297, '\p{^isbidic}', ""); Expect(0, 8297, '\P{isbidic}', ""); @@ -87330,16 +88973,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}', ""); @@ -87348,16 +88991,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{_/a/Is_BIDI_Mirrored}'); - Error('\P{_/a/Is_BIDI_Mirrored}'); + Expect(1, 120771, '\p{Bidi_Mirrored}', ""); + Expect(0, 120771, '\p{^Bidi_Mirrored}', ""); + Expect(0, 120771, '\P{Bidi_Mirrored}', ""); + Expect(1, 120771, '\P{^Bidi_Mirrored}', ""); + Expect(0, 120772, '\p{Bidi_Mirrored}', ""); + Expect(1, 120772, '\p{^Bidi_Mirrored}', ""); + Expect(1, 120772, '\P{Bidi_Mirrored}', ""); + Expect(0, 120772, '\P{^Bidi_Mirrored}', ""); + Error('\p{-Is_BIDI_MIRRORED/a/}'); + Error('\P{-Is_BIDI_MIRRORED/a/}'); Expect(1, 120771, '\p{isbidimirrored}', ""); Expect(0, 120771, '\p{^isbidimirrored}', ""); Expect(0, 120771, '\P{isbidimirrored}', ""); @@ -87366,16 +89009,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}', ""); @@ -87384,16 +89027,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 120772, '\p{^bidim}', ""); Expect(1, 120772, '\P{bidim}', ""); Expect(0, 120772, '\P{^bidim}', ""); - Expect(1, 120771, '\p{ _bidi_M}', ""); - Expect(0, 120771, '\p{^ _bidi_M}', ""); - Expect(0, 120771, '\P{ _bidi_M}', ""); - Expect(1, 120771, '\P{^ _bidi_M}', ""); - Expect(0, 120772, '\p{ _bidi_M}', ""); - Expect(1, 120772, '\p{^ _bidi_M}', ""); - Expect(1, 120772, '\P{ _bidi_M}', ""); - Expect(0, 120772, '\P{^ _bidi_M}', ""); - Error('\p{:= Is_bidi_M}'); - Error('\P{:= Is_bidi_M}'); + Expect(1, 120771, '\p{--bidi_M}', ""); + Expect(0, 120771, '\p{^--bidi_M}', ""); + Expect(0, 120771, '\P{--bidi_M}', ""); + Expect(1, 120771, '\P{^--bidi_M}', ""); + Expect(0, 120772, '\p{--bidi_M}', ""); + Expect(1, 120772, '\p{^--bidi_M}', ""); + Expect(1, 120772, '\P{--bidi_M}', ""); + Expect(0, 120772, '\P{^--bidi_M}', ""); + Error('\p{/a/-IS_BIDI_m}'); + Error('\P{/a/-IS_BIDI_m}'); Expect(1, 120771, '\p{isbidim}', ""); Expect(0, 120771, '\p{^isbidim}', ""); Expect(0, 120771, '\P{isbidim}', ""); @@ -87402,16 +89045,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 120772, '\p{^isbidim}', ""); Expect(1, 120772, '\P{isbidim}', ""); Expect(0, 120772, '\P{^isbidim}', ""); - Expect(1, 120771, '\p{ Is_Bidi_M}', ""); - Expect(0, 120771, '\p{^ Is_Bidi_M}', ""); - Expect(0, 120771, '\P{ Is_Bidi_M}', ""); - Expect(1, 120771, '\P{^ Is_Bidi_M}', ""); - Expect(0, 120772, '\p{ Is_Bidi_M}', ""); - Expect(1, 120772, '\p{^ Is_Bidi_M}', ""); - Expect(1, 120772, '\P{ Is_Bidi_M}', ""); - Expect(0, 120772, '\P{^ Is_Bidi_M}', ""); - Error('\p{-XPosixBlank/a/}'); - Error('\P{-XPosixBlank/a/}'); + Expect(1, 120771, '\p{_Is_Bidi_m}', ""); + Expect(0, 120771, '\p{^_Is_Bidi_m}', ""); + Expect(0, 120771, '\P{_Is_Bidi_m}', ""); + Expect(1, 120771, '\P{^_Is_Bidi_m}', ""); + Expect(0, 120772, '\p{_Is_Bidi_m}', ""); + Expect(1, 120772, '\p{^_Is_Bidi_m}', ""); + Expect(1, 120772, '\P{_Is_Bidi_m}', ""); + Expect(0, 120772, '\P{^_Is_Bidi_m}', ""); + Error('\p{:= XPOSIXBLANK}'); + Error('\P{:= XPOSIXBLANK}'); Expect(1, 12288, '\p{xposixblank}', ""); Expect(0, 12288, '\p{^xposixblank}', ""); Expect(0, 12288, '\P{xposixblank}', ""); @@ -87420,16 +89063,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12289, '\p{^xposixblank}', ""); Expect(1, 12289, '\P{xposixblank}', ""); Expect(0, 12289, '\P{^xposixblank}', ""); - Expect(1, 12288, '\p{ XPOSIXBLANK}', ""); - Expect(0, 12288, '\p{^ XPOSIXBLANK}', ""); - Expect(0, 12288, '\P{ XPOSIXBLANK}', ""); - Expect(1, 12288, '\P{^ XPOSIXBLANK}', ""); - Expect(0, 12289, '\p{ XPOSIXBLANK}', ""); - Expect(1, 12289, '\p{^ XPOSIXBLANK}', ""); - Expect(1, 12289, '\P{ XPOSIXBLANK}', ""); - Expect(0, 12289, '\P{^ XPOSIXBLANK}', ""); - Error('\p{-_Blank:=}'); - Error('\P{-_Blank:=}'); + Expect(1, 12288, '\p{_-XPosixBlank}', ""); + Expect(0, 12288, '\p{^_-XPosixBlank}', ""); + Expect(0, 12288, '\P{_-XPosixBlank}', ""); + Expect(1, 12288, '\P{^_-XPosixBlank}', ""); + Expect(0, 12289, '\p{_-XPosixBlank}', ""); + Expect(1, 12289, '\p{^_-XPosixBlank}', ""); + Expect(1, 12289, '\P{_-XPosixBlank}', ""); + Expect(0, 12289, '\P{^_-XPosixBlank}', ""); + Error('\p{ /a/Blank}'); + Error('\P{ /a/Blank}'); Expect(1, 12288, '\p{blank}', ""); Expect(0, 12288, '\p{^blank}', ""); Expect(0, 12288, '\P{blank}', ""); @@ -87446,8 +89089,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12289, '\p{^ blank}', ""); Expect(1, 12289, '\P{ blank}', ""); Expect(0, 12289, '\P{^ blank}', ""); - Error('\p{:=-HorizSpace}'); - Error('\P{:=-HorizSpace}'); + Error('\p{:= HorizSpace}'); + Error('\P{:= HorizSpace}'); Expect(1, 12288, '\p{horizspace}', ""); Expect(0, 12288, '\p{^horizspace}', ""); Expect(0, 12288, '\P{horizspace}', ""); @@ -87456,16 +89099,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/a/}'); - Error('\P{-_Is_XPOSIXBLANK/a/}'); + 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}', ""); @@ -87474,16 +89117,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12289, '\p{^isxposixblank}', ""); Expect(1, 12289, '\P{isxposixblank}', ""); Expect(0, 12289, '\P{^isxposixblank}', ""); - Expect(1, 12288, '\p{_-IS_XPOSIXBLANK}', ""); - Expect(0, 12288, '\p{^_-IS_XPOSIXBLANK}', ""); - Expect(0, 12288, '\P{_-IS_XPOSIXBLANK}', ""); - Expect(1, 12288, '\P{^_-IS_XPOSIXBLANK}', ""); - Expect(0, 12289, '\p{_-IS_XPOSIXBLANK}', ""); - Expect(1, 12289, '\p{^_-IS_XPOSIXBLANK}', ""); - Expect(1, 12289, '\P{_-IS_XPOSIXBLANK}', ""); - Expect(0, 12289, '\P{^_-IS_XPOSIXBLANK}', ""); - Error('\p{ IS_blank:=}'); - Error('\P{ IS_blank:=}'); + Expect(1, 12288, '\p{ Is_XPosixBlank}', ""); + Expect(0, 12288, '\p{^ Is_XPosixBlank}', ""); + Expect(0, 12288, '\P{ Is_XPosixBlank}', ""); + Expect(1, 12288, '\P{^ Is_XPosixBlank}', ""); + Expect(0, 12289, '\p{ Is_XPosixBlank}', ""); + Expect(1, 12289, '\p{^ Is_XPosixBlank}', ""); + Expect(1, 12289, '\P{ Is_XPosixBlank}', ""); + Expect(0, 12289, '\P{^ Is_XPosixBlank}', ""); + Error('\p{_/a/Is_BLANK}'); + Error('\P{_/a/Is_BLANK}'); Expect(1, 12288, '\p{isblank}', ""); Expect(0, 12288, '\p{^isblank}', ""); Expect(0, 12288, '\P{isblank}', ""); @@ -87492,16 +89135,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{/a/_Is_horizspace}'); - Error('\P{/a/_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}', ""); @@ -87510,16 +89153,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12289, '\p{^ishorizspace}', ""); Expect(1, 12289, '\P{ishorizspace}', ""); Expect(0, 12289, '\P{^ishorizspace}', ""); - Expect(1, 12288, '\p{ _Is_HorizSpace}', ""); - Expect(0, 12288, '\p{^ _Is_HorizSpace}', ""); - Expect(0, 12288, '\P{ _Is_HorizSpace}', ""); - Expect(1, 12288, '\P{^ _Is_HorizSpace}', ""); - Expect(0, 12289, '\p{ _Is_HorizSpace}', ""); - Expect(1, 12289, '\p{^ _Is_HorizSpace}', ""); - Expect(1, 12289, '\P{ _Is_HorizSpace}', ""); - Expect(0, 12289, '\P{^ _Is_HorizSpace}', ""); - Error('\p{ /a/Block_Elements}'); - Error('\P{ /a/Block_Elements}'); + Expect(1, 12288, '\p{ Is_HorizSpace}', ""); + Expect(0, 12288, '\p{^ Is_HorizSpace}', ""); + Expect(0, 12288, '\P{ Is_HorizSpace}', ""); + Expect(1, 12288, '\P{^ Is_HorizSpace}', ""); + Expect(0, 12289, '\p{ Is_HorizSpace}', ""); + Expect(1, 12289, '\p{^ Is_HorizSpace}', ""); + Expect(1, 12289, '\P{ Is_HorizSpace}', ""); + Expect(0, 12289, '\P{^ Is_HorizSpace}', ""); + Error('\p{_ Block_Elements/a/}'); + Error('\P{_ Block_Elements/a/}'); Expect(1, 9631, '\p{blockelements}', ""); Expect(0, 9631, '\p{^blockelements}', ""); Expect(0, 9631, '\P{blockelements}', ""); @@ -87536,8 +89179,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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/}'); + Error('\p{-Is_BLOCK_ELEMENTS/a/}'); + Error('\P{-Is_BLOCK_ELEMENTS/a/}'); Expect(1, 9631, '\p{isblockelements}', ""); Expect(0, 9631, '\p{^isblockelements}', ""); Expect(0, 9631, '\P{isblockelements}', ""); @@ -87546,16 +89189,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9632, '\p{^isblockelements}', ""); Expect(1, 9632, '\P{isblockelements}', ""); Expect(0, 9632, '\P{^isblockelements}', ""); - Expect(1, 9631, '\p{ is_Block_Elements}', ""); - Expect(0, 9631, '\p{^ is_Block_Elements}', ""); - Expect(0, 9631, '\P{ is_Block_Elements}', ""); - Expect(1, 9631, '\P{^ is_Block_Elements}', ""); - Expect(0, 9632, '\p{ is_Block_Elements}', ""); - Expect(1, 9632, '\p{^ is_Block_Elements}', ""); - Expect(1, 9632, '\P{ is_Block_Elements}', ""); - Expect(0, 9632, '\P{^ is_Block_Elements}', ""); - Error('\p{ IN_Block_elements/a/}'); - Error('\P{ IN_Block_elements/a/}'); + Expect(1, 9631, '\p{-Is_Block_ELEMENTS}', ""); + Expect(0, 9631, '\p{^-Is_Block_ELEMENTS}', ""); + Expect(0, 9631, '\P{-Is_Block_ELEMENTS}', ""); + Expect(1, 9631, '\P{^-Is_Block_ELEMENTS}', ""); + Expect(0, 9632, '\p{-Is_Block_ELEMENTS}', ""); + Expect(1, 9632, '\p{^-Is_Block_ELEMENTS}', ""); + Expect(1, 9632, '\P{-Is_Block_ELEMENTS}', ""); + Expect(0, 9632, '\P{^-Is_Block_ELEMENTS}', ""); + Error('\p{ :=In_Block_elements}'); + Error('\P{ :=In_Block_elements}'); Expect(1, 9631, '\p{inblockelements}', ""); Expect(0, 9631, '\p{^inblockelements}', ""); Expect(0, 9631, '\P{inblockelements}', ""); @@ -87564,16 +89207,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9632, '\p{^inblockelements}', ""); Expect(1, 9632, '\P{inblockelements}', ""); Expect(0, 9632, '\P{^inblockelements}', ""); - Expect(1, 9631, '\p{ In_BLOCK_Elements}', ""); - Expect(0, 9631, '\p{^ In_BLOCK_Elements}', ""); - Expect(0, 9631, '\P{ In_BLOCK_Elements}', ""); - Expect(1, 9631, '\P{^ In_BLOCK_Elements}', ""); - Expect(0, 9632, '\p{ In_BLOCK_Elements}', ""); - Expect(1, 9632, '\p{^ In_BLOCK_Elements}', ""); - Expect(1, 9632, '\P{ In_BLOCK_Elements}', ""); - Expect(0, 9632, '\P{^ In_BLOCK_Elements}', ""); - Error('\p{ bopomofo/a/}'); - Error('\P{ bopomofo/a/}'); + Expect(1, 9631, '\p{_ in_block_Elements}', ""); + Expect(0, 9631, '\p{^_ in_block_Elements}', ""); + Expect(0, 9631, '\P{_ in_block_Elements}', ""); + Expect(1, 9631, '\P{^_ in_block_Elements}', ""); + Expect(0, 9632, '\p{_ in_block_Elements}', ""); + Expect(1, 9632, '\p{^_ in_block_Elements}', ""); + Expect(1, 9632, '\P{_ in_block_Elements}', ""); + Expect(0, 9632, '\P{^_ in_block_Elements}', ""); + Error('\p{ -Bopomofo:=}'); + Error('\P{ -Bopomofo:=}'); Expect(1, 65381, '\p{bopomofo}', ""); Expect(0, 65381, '\p{^bopomofo}', ""); Expect(0, 65381, '\P{bopomofo}', ""); @@ -87582,16 +89225,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{_:=Is_Bopomofo}'); - Error('\P{_:=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{/a/ Is_Bopomofo}'); + Error('\P{/a/ Is_Bopomofo}'); Expect(1, 65381, '\p{isbopomofo}', ""); Expect(0, 65381, '\p{^isbopomofo}', ""); Expect(0, 65381, '\P{isbopomofo}', ""); @@ -87600,16 +89243,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{ Bopo/a/}'); - Error('\P{ Bopo/a/}'); + 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{bopo}', ""); Expect(0, 65381, '\p{^bopo}', ""); Expect(0, 65381, '\P{bopo}', ""); @@ -87618,16 +89261,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65382, '\p{^bopo}', ""); Expect(1, 65382, '\P{bopo}', ""); Expect(0, 65382, '\P{^bopo}', ""); - Expect(1, 65381, '\p{ Bopo}', ""); - Expect(0, 65381, '\p{^ Bopo}', ""); - Expect(0, 65381, '\P{ Bopo}', ""); - Expect(1, 65381, '\P{^ Bopo}', ""); - Expect(0, 65382, '\p{ Bopo}', ""); - Expect(1, 65382, '\p{^ Bopo}', ""); - Expect(1, 65382, '\P{ Bopo}', ""); - Expect(0, 65382, '\P{^ Bopo}', ""); - Error('\p{ :=Is_BOPO}'); - Error('\P{ :=Is_BOPO}'); + Expect(1, 65381, '\p{_-Bopo}', ""); + Expect(0, 65381, '\p{^_-Bopo}', ""); + Expect(0, 65381, '\P{_-Bopo}', ""); + Expect(1, 65381, '\P{^_-Bopo}', ""); + Expect(0, 65382, '\p{_-Bopo}', ""); + Expect(1, 65382, '\p{^_-Bopo}', ""); + Expect(1, 65382, '\P{_-Bopo}', ""); + Expect(0, 65382, '\P{^_-Bopo}', ""); + Error('\p{ /a/Is_Bopo}'); + Error('\P{ /a/Is_Bopo}'); Expect(1, 65381, '\p{isbopo}', ""); Expect(0, 65381, '\p{^isbopo}', ""); Expect(0, 65381, '\P{isbopo}', ""); @@ -87636,16 +89279,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65382, '\p{^isbopo}', ""); Expect(1, 65382, '\P{isbopo}', ""); Expect(0, 65382, '\P{^isbopo}', ""); - Expect(1, 65381, '\p{-_Is_Bopo}', ""); - Expect(0, 65381, '\p{^-_Is_Bopo}', ""); - Expect(0, 65381, '\P{-_Is_Bopo}', ""); - Expect(1, 65381, '\P{^-_Is_Bopo}', ""); - Expect(0, 65382, '\p{-_Is_Bopo}', ""); - Expect(1, 65382, '\p{^-_Is_Bopo}', ""); - Expect(1, 65382, '\P{-_Is_Bopo}', ""); - Expect(0, 65382, '\P{^-_Is_Bopo}', ""); - Error('\p{ /a/Bopomofo_EXTENDED}'); - Error('\P{ /a/Bopomofo_EXTENDED}'); + Expect(1, 65381, '\p{--Is_bopo}', ""); + Expect(0, 65381, '\p{^--Is_bopo}', ""); + Expect(0, 65381, '\P{--Is_bopo}', ""); + Expect(1, 65381, '\P{^--Is_bopo}', ""); + Expect(0, 65382, '\p{--Is_bopo}', ""); + Expect(1, 65382, '\p{^--Is_bopo}', ""); + Expect(1, 65382, '\P{--Is_bopo}', ""); + Expect(0, 65382, '\P{^--Is_bopo}', ""); + Error('\p{ -BOPOMOFO_Extended:=}'); + Error('\P{ -BOPOMOFO_Extended:=}'); Expect(1, 12735, '\p{bopomofoextended}', ""); Expect(0, 12735, '\p{^bopomofoextended}', ""); Expect(0, 12735, '\P{bopomofoextended}', ""); @@ -87654,16 +89297,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{ /a/Is_Bopomofo_extended}'); - Error('\P{ /a/Is_Bopomofo_extended}'); + Expect(1, 12735, '\p{ -Bopomofo_Extended}', ""); + Expect(0, 12735, '\p{^ -Bopomofo_Extended}', ""); + Expect(0, 12735, '\P{ -Bopomofo_Extended}', ""); + Expect(1, 12735, '\P{^ -Bopomofo_Extended}', ""); + Expect(0, 12736, '\p{ -Bopomofo_Extended}', ""); + Expect(1, 12736, '\p{^ -Bopomofo_Extended}', ""); + Expect(1, 12736, '\P{ -Bopomofo_Extended}', ""); + Expect(0, 12736, '\P{^ -Bopomofo_Extended}', ""); + Error('\p{_ Is_Bopomofo_extended/a/}'); + Error('\P{_ Is_Bopomofo_extended/a/}'); Expect(1, 12735, '\p{isbopomofoextended}', ""); Expect(0, 12735, '\p{^isbopomofoextended}', ""); Expect(0, 12735, '\P{isbopomofoextended}', ""); @@ -87672,16 +89315,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12736, '\p{^isbopomofoextended}', ""); Expect(1, 12736, '\P{isbopomofoextended}', ""); Expect(0, 12736, '\P{^isbopomofoextended}', ""); - Expect(1, 12735, '\p{_-is_bopomofo_EXTENDED}', ""); - Expect(0, 12735, '\p{^_-is_bopomofo_EXTENDED}', ""); - Expect(0, 12735, '\P{_-is_bopomofo_EXTENDED}', ""); - Expect(1, 12735, '\P{^_-is_bopomofo_EXTENDED}', ""); - Expect(0, 12736, '\p{_-is_bopomofo_EXTENDED}', ""); - Expect(1, 12736, '\p{^_-is_bopomofo_EXTENDED}', ""); - Expect(1, 12736, '\P{_-is_bopomofo_EXTENDED}', ""); - Expect(0, 12736, '\P{^_-is_bopomofo_EXTENDED}', ""); - Error('\p{_IN_Bopomofo_EXTENDED:=}'); - Error('\P{_IN_Bopomofo_EXTENDED:=}'); + Expect(1, 12735, '\p{--IS_BOPOMOFO_EXTENDED}', ""); + Expect(0, 12735, '\p{^--IS_BOPOMOFO_EXTENDED}', ""); + Expect(0, 12735, '\P{--IS_BOPOMOFO_EXTENDED}', ""); + Expect(1, 12735, '\P{^--IS_BOPOMOFO_EXTENDED}', ""); + Expect(0, 12736, '\p{--IS_BOPOMOFO_EXTENDED}', ""); + Expect(1, 12736, '\p{^--IS_BOPOMOFO_EXTENDED}', ""); + Expect(1, 12736, '\P{--IS_BOPOMOFO_EXTENDED}', ""); + Expect(0, 12736, '\P{^--IS_BOPOMOFO_EXTENDED}', ""); + Error('\p{:=In_BOPOMOFO_Extended}'); + Error('\P{:=In_BOPOMOFO_Extended}'); Expect(1, 12735, '\p{inbopomofoextended}', ""); Expect(0, 12735, '\p{^inbopomofoextended}', ""); Expect(0, 12735, '\P{inbopomofoextended}', ""); @@ -87690,16 +89333,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12736, '\p{^inbopomofoextended}', ""); Expect(1, 12736, '\P{inbopomofoextended}', ""); Expect(0, 12736, '\P{^inbopomofoextended}', ""); - Expect(1, 12735, '\p{_In_Bopomofo_Extended}', ""); - Expect(0, 12735, '\p{^_In_Bopomofo_Extended}', ""); - Expect(0, 12735, '\P{_In_Bopomofo_Extended}', ""); - Expect(1, 12735, '\P{^_In_Bopomofo_Extended}', ""); - Expect(0, 12736, '\p{_In_Bopomofo_Extended}', ""); - Expect(1, 12736, '\p{^_In_Bopomofo_Extended}', ""); - Expect(1, 12736, '\P{_In_Bopomofo_Extended}', ""); - Expect(0, 12736, '\P{^_In_Bopomofo_Extended}', ""); - Error('\p{ :=bopomofo_Ext}'); - Error('\P{ :=bopomofo_Ext}'); + Expect(1, 12735, '\p{__In_BOPOMOFO_EXTENDED}', ""); + Expect(0, 12735, '\p{^__In_BOPOMOFO_EXTENDED}', ""); + Expect(0, 12735, '\P{__In_BOPOMOFO_EXTENDED}', ""); + Expect(1, 12735, '\P{^__In_BOPOMOFO_EXTENDED}', ""); + Expect(0, 12736, '\p{__In_BOPOMOFO_EXTENDED}', ""); + Expect(1, 12736, '\p{^__In_BOPOMOFO_EXTENDED}', ""); + Expect(1, 12736, '\P{__In_BOPOMOFO_EXTENDED}', ""); + Expect(0, 12736, '\P{^__In_BOPOMOFO_EXTENDED}', ""); + Error('\p{ /a/Bopomofo_Ext}'); + Error('\P{ /a/Bopomofo_Ext}'); Expect(1, 12735, '\p{bopomofoext}', ""); Expect(0, 12735, '\p{^bopomofoext}', ""); Expect(0, 12735, '\P{bopomofoext}', ""); @@ -87708,16 +89351,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12736, '\p{^bopomofoext}', ""); Expect(1, 12736, '\P{bopomofoext}', ""); Expect(0, 12736, '\P{^bopomofoext}', ""); - Expect(1, 12735, '\p{--Bopomofo_EXT}', ""); - Expect(0, 12735, '\p{^--Bopomofo_EXT}', ""); - Expect(0, 12735, '\P{--Bopomofo_EXT}', ""); - Expect(1, 12735, '\P{^--Bopomofo_EXT}', ""); - Expect(0, 12736, '\p{--Bopomofo_EXT}', ""); - Expect(1, 12736, '\p{^--Bopomofo_EXT}', ""); - Expect(1, 12736, '\P{--Bopomofo_EXT}', ""); - Expect(0, 12736, '\P{^--Bopomofo_EXT}', ""); - Error('\p{:=Is_bopomofo_EXT}'); - Error('\P{:=Is_bopomofo_EXT}'); + Expect(1, 12735, '\p{_ bopomofo_EXT}', ""); + Expect(0, 12735, '\p{^_ bopomofo_EXT}', ""); + Expect(0, 12735, '\P{_ bopomofo_EXT}', ""); + Expect(1, 12735, '\P{^_ bopomofo_EXT}', ""); + Expect(0, 12736, '\p{_ bopomofo_EXT}', ""); + Expect(1, 12736, '\p{^_ bopomofo_EXT}', ""); + Expect(1, 12736, '\P{_ bopomofo_EXT}', ""); + Expect(0, 12736, '\P{^_ bopomofo_EXT}', ""); + Error('\p{-IS_Bopomofo_EXT/a/}'); + Error('\P{-IS_Bopomofo_EXT/a/}'); Expect(1, 12735, '\p{isbopomofoext}', ""); Expect(0, 12735, '\p{^isbopomofoext}', ""); Expect(0, 12735, '\P{isbopomofoext}', ""); @@ -87726,16 +89369,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}'); - Error('\P{ :=In_bopomofo_EXT}'); + Expect(1, 12735, '\p{ Is_Bopomofo_Ext}', ""); + Expect(0, 12735, '\p{^ Is_Bopomofo_Ext}', ""); + Expect(0, 12735, '\P{ Is_Bopomofo_Ext}', ""); + Expect(1, 12735, '\P{^ Is_Bopomofo_Ext}', ""); + Expect(0, 12736, '\p{ Is_Bopomofo_Ext}', ""); + Expect(1, 12736, '\p{^ Is_Bopomofo_Ext}', ""); + Expect(1, 12736, '\P{ Is_Bopomofo_Ext}', ""); + Expect(0, 12736, '\P{^ Is_Bopomofo_Ext}', ""); + Error('\p{- In_Bopomofo_Ext/a/}'); + Error('\P{- In_Bopomofo_Ext/a/}'); Expect(1, 12735, '\p{inbopomofoext}', ""); Expect(0, 12735, '\p{^inbopomofoext}', ""); Expect(0, 12735, '\P{inbopomofoext}', ""); @@ -87744,16 +89387,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12736, '\p{^inbopomofoext}', ""); Expect(1, 12736, '\P{inbopomofoext}', ""); Expect(0, 12736, '\P{^inbopomofoext}', ""); - Expect(1, 12735, '\p{-in_BOPOMOFO_EXT}', ""); - Expect(0, 12735, '\p{^-in_BOPOMOFO_EXT}', ""); - Expect(0, 12735, '\P{-in_BOPOMOFO_EXT}', ""); - Expect(1, 12735, '\P{^-in_BOPOMOFO_EXT}', ""); - Expect(0, 12736, '\p{-in_BOPOMOFO_EXT}', ""); - Expect(1, 12736, '\p{^-in_BOPOMOFO_EXT}', ""); - Expect(1, 12736, '\P{-in_BOPOMOFO_EXT}', ""); - Expect(0, 12736, '\P{^-in_BOPOMOFO_EXT}', ""); - Error('\p{_-box_Drawing:=}'); - Error('\P{_-box_Drawing:=}'); + Expect(1, 12735, '\p{-In_Bopomofo_Ext}', ""); + Expect(0, 12735, '\p{^-In_Bopomofo_Ext}', ""); + Expect(0, 12735, '\P{-In_Bopomofo_Ext}', ""); + Expect(1, 12735, '\P{^-In_Bopomofo_Ext}', ""); + Expect(0, 12736, '\p{-In_Bopomofo_Ext}', ""); + Expect(1, 12736, '\p{^-In_Bopomofo_Ext}', ""); + Expect(1, 12736, '\P{-In_Bopomofo_Ext}', ""); + Expect(0, 12736, '\P{^-In_Bopomofo_Ext}', ""); + Error('\p{/a/Box_drawing}'); + Error('\P{/a/Box_drawing}'); Expect(1, 9599, '\p{boxdrawing}', ""); Expect(0, 9599, '\p{^boxdrawing}', ""); Expect(0, 9599, '\P{boxdrawing}', ""); @@ -87762,16 +89405,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9600, '\p{^boxdrawing}', ""); Expect(1, 9600, '\P{boxdrawing}', ""); Expect(0, 9600, '\P{^boxdrawing}', ""); - Expect(1, 9599, '\p{ BOX_Drawing}', ""); - Expect(0, 9599, '\p{^ BOX_Drawing}', ""); - Expect(0, 9599, '\P{ BOX_Drawing}', ""); - Expect(1, 9599, '\P{^ BOX_Drawing}', ""); - Expect(0, 9600, '\p{ BOX_Drawing}', ""); - Expect(1, 9600, '\p{^ BOX_Drawing}', ""); - Expect(1, 9600, '\P{ BOX_Drawing}', ""); - Expect(0, 9600, '\P{^ BOX_Drawing}', ""); - Error('\p{-_IS_Box_Drawing/a/}'); - Error('\P{-_IS_Box_Drawing/a/}'); + 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{isboxdrawing}', ""); Expect(0, 9599, '\p{^isboxdrawing}', ""); Expect(0, 9599, '\P{isboxdrawing}', ""); @@ -87780,16 +89423,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9600, '\p{^isboxdrawing}', ""); Expect(1, 9600, '\P{isboxdrawing}', ""); Expect(0, 9600, '\P{^isboxdrawing}', ""); - Expect(1, 9599, '\p{_is_BOX_Drawing}', ""); - Expect(0, 9599, '\p{^_is_BOX_Drawing}', ""); - Expect(0, 9599, '\P{_is_BOX_Drawing}', ""); - Expect(1, 9599, '\P{^_is_BOX_Drawing}', ""); - Expect(0, 9600, '\p{_is_BOX_Drawing}', ""); - Expect(1, 9600, '\p{^_is_BOX_Drawing}', ""); - Expect(1, 9600, '\P{_is_BOX_Drawing}', ""); - Expect(0, 9600, '\P{^_is_BOX_Drawing}', ""); - Error('\p{ IN_BOX_Drawing/a/}'); - Error('\P{ IN_BOX_Drawing/a/}'); + Expect(1, 9599, '\p{ _is_Box_Drawing}', ""); + Expect(0, 9599, '\p{^ _is_Box_Drawing}', ""); + Expect(0, 9599, '\P{ _is_Box_Drawing}', ""); + Expect(1, 9599, '\P{^ _is_Box_Drawing}', ""); + Expect(0, 9600, '\p{ _is_Box_Drawing}', ""); + Expect(1, 9600, '\p{^ _is_Box_Drawing}', ""); + Expect(1, 9600, '\P{ _is_Box_Drawing}', ""); + Expect(0, 9600, '\P{^ _is_Box_Drawing}', ""); + Error('\p{/a/In_box_drawing}'); + Error('\P{/a/In_box_drawing}'); Expect(1, 9599, '\p{inboxdrawing}', ""); Expect(0, 9599, '\p{^inboxdrawing}', ""); Expect(0, 9599, '\P{inboxdrawing}', ""); @@ -87798,16 +89441,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}', ""); @@ -87816,16 +89459,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69760, '\p{^brahmi}', ""); Expect(1, 69760, '\P{brahmi}', ""); Expect(0, 69760, '\P{^brahmi}', ""); - Expect(1, 69759, '\p{ brahmi}', ""); - Expect(0, 69759, '\p{^ brahmi}', ""); - Expect(0, 69759, '\P{ brahmi}', ""); - Expect(1, 69759, '\P{^ brahmi}', ""); - Expect(0, 69760, '\p{ brahmi}', ""); - Expect(1, 69760, '\p{^ brahmi}', ""); - Expect(1, 69760, '\P{ brahmi}', ""); - Expect(0, 69760, '\P{^ brahmi}', ""); - Error('\p{/a/_Is_brahmi}'); - Error('\P{/a/_Is_brahmi}'); + Expect(1, 69759, '\p{-BRAHMI}', ""); + Expect(0, 69759, '\p{^-BRAHMI}', ""); + Expect(0, 69759, '\P{-BRAHMI}', ""); + Expect(1, 69759, '\P{^-BRAHMI}', ""); + Expect(0, 69760, '\p{-BRAHMI}', ""); + Expect(1, 69760, '\p{^-BRAHMI}', ""); + Expect(1, 69760, '\P{-BRAHMI}', ""); + Expect(0, 69760, '\P{^-BRAHMI}', ""); + Error('\p{:= _Is_Brahmi}'); + Error('\P{:= _Is_Brahmi}'); Expect(1, 69759, '\p{isbrahmi}', ""); Expect(0, 69759, '\p{^isbrahmi}', ""); Expect(0, 69759, '\P{isbrahmi}', ""); @@ -87834,16 +89477,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69760, '\p{^isbrahmi}', ""); Expect(1, 69760, '\P{isbrahmi}', ""); Expect(0, 69760, '\P{^isbrahmi}', ""); - Expect(1, 69759, '\p{ IS_Brahmi}', ""); - Expect(0, 69759, '\p{^ IS_Brahmi}', ""); - Expect(0, 69759, '\P{ IS_Brahmi}', ""); - Expect(1, 69759, '\P{^ IS_Brahmi}', ""); - Expect(0, 69760, '\p{ IS_Brahmi}', ""); - Expect(1, 69760, '\p{^ IS_Brahmi}', ""); - Expect(1, 69760, '\P{ IS_Brahmi}', ""); - Expect(0, 69760, '\P{^ IS_Brahmi}', ""); - Error('\p{--BRAH/a/}'); - Error('\P{--BRAH/a/}'); + Expect(1, 69759, '\p{_ Is_Brahmi}', ""); + Expect(0, 69759, '\p{^_ Is_Brahmi}', ""); + Expect(0, 69759, '\P{_ Is_Brahmi}', ""); + Expect(1, 69759, '\P{^_ Is_Brahmi}', ""); + Expect(0, 69760, '\p{_ Is_Brahmi}', ""); + Expect(1, 69760, '\p{^_ Is_Brahmi}', ""); + Expect(1, 69760, '\P{_ Is_Brahmi}', ""); + Expect(0, 69760, '\P{^_ Is_Brahmi}', ""); + Error('\p{_Brah:=}'); + Error('\P{_Brah:=}'); Expect(1, 69759, '\p{brah}', ""); Expect(0, 69759, '\p{^brah}', ""); Expect(0, 69759, '\P{brah}', ""); @@ -87852,16 +89495,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69760, '\p{^brah}', ""); Expect(1, 69760, '\P{brah}', ""); Expect(0, 69760, '\P{^brah}', ""); - Expect(1, 69759, '\p{ BRAH}', ""); - Expect(0, 69759, '\p{^ BRAH}', ""); - Expect(0, 69759, '\P{ BRAH}', ""); - Expect(1, 69759, '\P{^ BRAH}', ""); - Expect(0, 69760, '\p{ BRAH}', ""); - Expect(1, 69760, '\p{^ BRAH}', ""); - Expect(1, 69760, '\P{ BRAH}', ""); - Expect(0, 69760, '\P{^ BRAH}', ""); - Error('\p{/a/_-Is_Brah}'); - Error('\P{/a/_-Is_Brah}'); + Expect(1, 69759, '\p{--Brah}', ""); + Expect(0, 69759, '\p{^--Brah}', ""); + Expect(0, 69759, '\P{--Brah}', ""); + Expect(1, 69759, '\P{^--Brah}', ""); + Expect(0, 69760, '\p{--Brah}', ""); + Expect(1, 69760, '\p{^--Brah}', ""); + Expect(1, 69760, '\P{--Brah}', ""); + Expect(0, 69760, '\P{^--Brah}', ""); + Error('\p{:=is_Brah}'); + Error('\P{:=is_Brah}'); Expect(1, 69759, '\p{isbrah}', ""); Expect(0, 69759, '\p{^isbrah}', ""); Expect(0, 69759, '\P{isbrah}', ""); @@ -87870,16 +89513,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{ :=Braille}'); - Error('\P{ :=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{/a/Braille}'); + Error('\P{/a/Braille}'); Expect(1, 10495, '\p{braille}', ""); Expect(0, 10495, '\p{^braille}', ""); Expect(0, 10495, '\P{braille}', ""); @@ -87888,16 +89531,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}', ""); @@ -87906,16 +89549,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/a/}'); - Error('\P{ Brai/a/}'); + 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}', ""); @@ -87924,16 +89567,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{/a/__IS_Brai}'); + Error('\P{/a/__IS_Brai}'); Expect(1, 10495, '\p{isbrai}', ""); Expect(0, 10495, '\p{^isbrai}', ""); Expect(0, 10495, '\P{isbrai}', ""); @@ -87942,16 +89585,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 10496, '\p{^isbrai}', ""); Expect(1, 10496, '\P{isbrai}', ""); Expect(0, 10496, '\P{^isbrai}', ""); - Expect(1, 10495, '\p{ is_Brai}', ""); - Expect(0, 10495, '\p{^ is_Brai}', ""); - Expect(0, 10495, '\P{ is_Brai}', ""); - Expect(1, 10495, '\P{^ is_Brai}', ""); - Expect(0, 10496, '\p{ is_Brai}', ""); - Expect(1, 10496, '\p{^ is_Brai}', ""); - Expect(1, 10496, '\P{ is_Brai}', ""); - Expect(0, 10496, '\P{^ is_Brai}', ""); - Error('\p{:= braille_Patterns}'); - Error('\P{:= braille_Patterns}'); + Expect(1, 10495, '\p{-is_BRAI}', ""); + Expect(0, 10495, '\p{^-is_BRAI}', ""); + Expect(0, 10495, '\P{-is_BRAI}', ""); + Expect(1, 10495, '\P{^-is_BRAI}', ""); + Expect(0, 10496, '\p{-is_BRAI}', ""); + Expect(1, 10496, '\p{^-is_BRAI}', ""); + Expect(1, 10496, '\P{-is_BRAI}', ""); + Expect(0, 10496, '\P{^-is_BRAI}', ""); + Error('\p{ /a/BRAILLE_patterns}'); + Error('\P{ /a/BRAILLE_patterns}'); Expect(1, 10495, '\p{braillepatterns}', ""); Expect(0, 10495, '\p{^braillepatterns}', ""); Expect(0, 10495, '\P{braillepatterns}', ""); @@ -87960,16 +89603,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 10496, '\p{^braillepatterns}', ""); Expect(1, 10496, '\P{braillepatterns}', ""); Expect(0, 10496, '\P{^braillepatterns}', ""); - Expect(1, 10495, '\p{ BRAILLE_patterns}', ""); - Expect(0, 10495, '\p{^ BRAILLE_patterns}', ""); - Expect(0, 10495, '\P{ BRAILLE_patterns}', ""); - Expect(1, 10495, '\P{^ BRAILLE_patterns}', ""); - Expect(0, 10496, '\p{ BRAILLE_patterns}', ""); - Expect(1, 10496, '\p{^ BRAILLE_patterns}', ""); - Expect(1, 10496, '\P{ BRAILLE_patterns}', ""); - Expect(0, 10496, '\P{^ BRAILLE_patterns}', ""); - Error('\p{:= Is_braille_Patterns}'); - Error('\P{:= Is_braille_Patterns}'); + Expect(1, 10495, '\p{ Braille_Patterns}', ""); + Expect(0, 10495, '\p{^ Braille_Patterns}', ""); + Expect(0, 10495, '\P{ Braille_Patterns}', ""); + Expect(1, 10495, '\P{^ Braille_Patterns}', ""); + Expect(0, 10496, '\p{ Braille_Patterns}', ""); + Expect(1, 10496, '\p{^ Braille_Patterns}', ""); + Expect(1, 10496, '\P{ Braille_Patterns}', ""); + Expect(0, 10496, '\P{^ Braille_Patterns}', ""); + Error('\p{ is_BRAILLE_PATTERNS:=}'); + Error('\P{ is_BRAILLE_PATTERNS:=}'); Expect(1, 10495, '\p{isbraillepatterns}', ""); Expect(0, 10495, '\p{^isbraillepatterns}', ""); Expect(0, 10495, '\P{isbraillepatterns}', ""); @@ -87978,16 +89621,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}', ""); @@ -87996,16 +89639,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{/a/ In_braille}'); - Error('\P{/a/ 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{:=In_Braille}'); + Error('\P{:=In_Braille}'); Expect(1, 10495, '\p{inbraille}', ""); Expect(0, 10495, '\p{^inbraille}', ""); Expect(0, 10495, '\P{inbraille}', ""); @@ -88014,16 +89657,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 10496, '\p{^inbraille}', ""); Expect(1, 10496, '\P{inbraille}', ""); Expect(0, 10496, '\P{^inbraille}', ""); - Expect(1, 10495, '\p{__In_braille}', ""); - Expect(0, 10495, '\p{^__In_braille}', ""); - Expect(0, 10495, '\P{__In_braille}', ""); - Expect(1, 10495, '\P{^__In_braille}', ""); - Expect(0, 10496, '\p{__In_braille}', ""); - Expect(1, 10496, '\p{^__In_braille}', ""); - Expect(1, 10496, '\P{__In_braille}', ""); - Expect(0, 10496, '\P{^__In_braille}', ""); - Error('\p{/a/ Buginese}'); - Error('\P{/a/ Buginese}'); + Expect(1, 10495, '\p{- in_BRAILLE}', ""); + Expect(0, 10495, '\p{^- in_BRAILLE}', ""); + Expect(0, 10495, '\P{- in_BRAILLE}', ""); + Expect(1, 10495, '\P{^- in_BRAILLE}', ""); + Expect(0, 10496, '\p{- in_BRAILLE}', ""); + Expect(1, 10496, '\p{^- in_BRAILLE}', ""); + Expect(1, 10496, '\P{- in_BRAILLE}', ""); + Expect(0, 10496, '\P{^- in_BRAILLE}', ""); + Error('\p{:= buginese}'); + Error('\P{:= buginese}'); Expect(1, 43471, '\p{buginese}', ""); Expect(0, 43471, '\p{^buginese}', ""); Expect(0, 43471, '\P{buginese}', ""); @@ -88032,16 +89675,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/a/}'); - Error('\P{ _Is_buginese/a/}'); + 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{isbuginese}', ""); Expect(0, 43471, '\p{^isbuginese}', ""); Expect(0, 43471, '\P{isbuginese}', ""); @@ -88050,16 +89693,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43472, '\p{^isbuginese}', ""); Expect(1, 43472, '\P{isbuginese}', ""); Expect(0, 43472, '\P{^isbuginese}', ""); - Expect(1, 43471, '\p{- Is_Buginese}', ""); - Expect(0, 43471, '\p{^- Is_Buginese}', ""); - Expect(0, 43471, '\P{- Is_Buginese}', ""); - Expect(1, 43471, '\P{^- Is_Buginese}', ""); - Expect(0, 43472, '\p{- Is_Buginese}', ""); - Expect(1, 43472, '\p{^- Is_Buginese}', ""); - Expect(1, 43472, '\P{- Is_Buginese}', ""); - Expect(0, 43472, '\P{^- Is_Buginese}', ""); - Error('\p{:= Bugi}'); - Error('\P{:= Bugi}'); + Expect(1, 43471, '\p{-_Is_buginese}', ""); + Expect(0, 43471, '\p{^-_Is_buginese}', ""); + Expect(0, 43471, '\P{-_Is_buginese}', ""); + Expect(1, 43471, '\P{^-_Is_buginese}', ""); + Expect(0, 43472, '\p{-_Is_buginese}', ""); + Expect(1, 43472, '\p{^-_Is_buginese}', ""); + Expect(1, 43472, '\P{-_Is_buginese}', ""); + Expect(0, 43472, '\P{^-_Is_buginese}', ""); + Error('\p{/a/bugi}'); + Error('\P{/a/bugi}'); Expect(1, 43471, '\p{bugi}', ""); Expect(0, 43471, '\p{^bugi}', ""); Expect(0, 43471, '\P{bugi}', ""); @@ -88068,16 +89711,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{/a/- IS_bugi}'); + Error('\P{/a/- IS_bugi}'); Expect(1, 43471, '\p{isbugi}', ""); Expect(0, 43471, '\p{^isbugi}', ""); Expect(0, 43471, '\P{isbugi}', ""); @@ -88086,16 +89729,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{/a/- buhid}'); - Error('\P{/a/- 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}'); + Error('\P{:= Buhid}'); Expect(1, 5971, '\p{buhid}', ""); Expect(0, 5971, '\p{^buhid}', ""); Expect(0, 5971, '\P{buhid}', ""); @@ -88104,16 +89747,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/a/}'); - Error('\P{- is_buhid/a/}'); + 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{isbuhid}', ""); Expect(0, 5971, '\p{^isbuhid}', ""); Expect(0, 5971, '\P{isbuhid}', ""); @@ -88122,16 +89765,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 5972, '\p{^isbuhid}', ""); Expect(1, 5972, '\P{isbuhid}', ""); Expect(0, 5972, '\P{^isbuhid}', ""); - Expect(1, 5971, '\p{- IS_Buhid}', ""); - Expect(0, 5971, '\p{^- IS_Buhid}', ""); - Expect(0, 5971, '\P{- IS_Buhid}', ""); - Expect(1, 5971, '\P{^- IS_Buhid}', ""); - Expect(0, 5972, '\p{- IS_Buhid}', ""); - Expect(1, 5972, '\p{^- IS_Buhid}', ""); - Expect(1, 5972, '\P{- IS_Buhid}', ""); - Expect(0, 5972, '\P{^- IS_Buhid}', ""); - Error('\p{/a/ buhd}'); - Error('\P{/a/ buhd}'); + Expect(1, 5971, '\p{Is_Buhid}', ""); + Expect(0, 5971, '\p{^Is_Buhid}', ""); + Expect(0, 5971, '\P{Is_Buhid}', ""); + Expect(1, 5971, '\P{^Is_Buhid}', ""); + Expect(0, 5972, '\p{Is_Buhid}', ""); + Expect(1, 5972, '\p{^Is_Buhid}', ""); + Expect(1, 5972, '\P{Is_Buhid}', ""); + Expect(0, 5972, '\P{^Is_Buhid}', ""); + Error('\p{_ Buhd:=}'); + Error('\P{_ Buhd:=}'); Expect(1, 5971, '\p{buhd}', ""); Expect(0, 5971, '\p{^buhd}', ""); Expect(0, 5971, '\P{buhd}', ""); @@ -88140,16 +89783,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 5972, '\p{^buhd}', ""); Expect(1, 5972, '\P{buhd}', ""); Expect(0, 5972, '\P{^buhd}', ""); - Expect(1, 5971, '\p{ Buhd}', ""); - Expect(0, 5971, '\p{^ Buhd}', ""); - Expect(0, 5971, '\P{ Buhd}', ""); - Expect(1, 5971, '\P{^ Buhd}', ""); - Expect(0, 5972, '\p{ Buhd}', ""); - Expect(1, 5972, '\p{^ Buhd}', ""); - Expect(1, 5972, '\P{ Buhd}', ""); - Expect(0, 5972, '\P{^ Buhd}', ""); - Error('\p{-is_buhd:=}'); - Error('\P{-is_buhd:=}'); + Expect(1, 5971, '\p{-buhd}', ""); + Expect(0, 5971, '\p{^-buhd}', ""); + Expect(0, 5971, '\P{-buhd}', ""); + Expect(1, 5971, '\P{^-buhd}', ""); + Expect(0, 5972, '\p{-buhd}', ""); + Expect(1, 5972, '\p{^-buhd}', ""); + Expect(1, 5972, '\P{-buhd}', ""); + Expect(0, 5972, '\P{^-buhd}', ""); + Error('\p{ :=Is_Buhd}'); + Error('\P{ :=Is_Buhd}'); Expect(1, 5971, '\p{isbuhd}', ""); Expect(0, 5971, '\p{^isbuhd}', ""); Expect(0, 5971, '\P{isbuhd}', ""); @@ -88158,16 +89801,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}', ""); @@ -88176,16 +89819,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{ IS_BYZANTINE_MUSICAL_symbols/a/}'); - Error('\P{ IS_BYZANTINE_MUSICAL_symbols/a/}'); + 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}', ""); @@ -88194,16 +89837,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119040, '\p{^isbyzantinemusicalsymbols}', ""); Expect(1, 119040, '\P{isbyzantinemusicalsymbols}', ""); Expect(0, 119040, '\P{^isbyzantinemusicalsymbols}', ""); - Expect(1, 119039, '\p{ Is_Byzantine_Musical_SYMBOLS}', ""); - Expect(0, 119039, '\p{^ Is_Byzantine_Musical_SYMBOLS}', ""); - Expect(0, 119039, '\P{ Is_Byzantine_Musical_SYMBOLS}', ""); - Expect(1, 119039, '\P{^ Is_Byzantine_Musical_SYMBOLS}', ""); - Expect(0, 119040, '\p{ Is_Byzantine_Musical_SYMBOLS}', ""); - Expect(1, 119040, '\p{^ Is_Byzantine_Musical_SYMBOLS}', ""); - Expect(1, 119040, '\P{ Is_Byzantine_Musical_SYMBOLS}', ""); - Expect(0, 119040, '\P{^ Is_Byzantine_Musical_SYMBOLS}', ""); - Error('\p{:= In_Byzantine_Musical_symbols}'); - Error('\P{:= In_Byzantine_Musical_symbols}'); + Expect(1, 119039, '\p{ Is_byzantine_Musical_Symbols}', ""); + Expect(0, 119039, '\p{^ Is_byzantine_Musical_Symbols}', ""); + Expect(0, 119039, '\P{ Is_byzantine_Musical_Symbols}', ""); + Expect(1, 119039, '\P{^ Is_byzantine_Musical_Symbols}', ""); + Expect(0, 119040, '\p{ Is_byzantine_Musical_Symbols}', ""); + Expect(1, 119040, '\p{^ Is_byzantine_Musical_Symbols}', ""); + Expect(1, 119040, '\P{ Is_byzantine_Musical_Symbols}', ""); + Expect(0, 119040, '\P{^ Is_byzantine_Musical_Symbols}', ""); + Error('\p{- In_Byzantine_musical_symbols:=}'); + Error('\P{- In_Byzantine_musical_symbols:=}'); Expect(1, 119039, '\p{inbyzantinemusicalsymbols}', ""); Expect(0, 119039, '\p{^inbyzantinemusicalsymbols}', ""); Expect(0, 119039, '\P{inbyzantinemusicalsymbols}', ""); @@ -88212,16 +89855,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119040, '\p{^inbyzantinemusicalsymbols}', ""); Expect(1, 119040, '\P{inbyzantinemusicalsymbols}', ""); Expect(0, 119040, '\P{^inbyzantinemusicalsymbols}', ""); - Expect(1, 119039, '\p{__in_Byzantine_Musical_symbols}', ""); - Expect(0, 119039, '\p{^__in_Byzantine_Musical_symbols}', ""); - Expect(0, 119039, '\P{__in_Byzantine_Musical_symbols}', ""); - Expect(1, 119039, '\P{^__in_Byzantine_Musical_symbols}', ""); - Expect(0, 119040, '\p{__in_Byzantine_Musical_symbols}', ""); - Expect(1, 119040, '\p{^__in_Byzantine_Musical_symbols}', ""); - Expect(1, 119040, '\P{__in_Byzantine_Musical_symbols}', ""); - Expect(0, 119040, '\P{^__in_Byzantine_Musical_symbols}', ""); - Error('\p{ :=byzantine_Music}'); - Error('\P{ :=byzantine_Music}'); + Expect(1, 119039, '\p{-in_Byzantine_Musical_Symbols}', ""); + Expect(0, 119039, '\p{^-in_Byzantine_Musical_Symbols}', ""); + Expect(0, 119039, '\P{-in_Byzantine_Musical_Symbols}', ""); + Expect(1, 119039, '\P{^-in_Byzantine_Musical_Symbols}', ""); + Expect(0, 119040, '\p{-in_Byzantine_Musical_Symbols}', ""); + Expect(1, 119040, '\p{^-in_Byzantine_Musical_Symbols}', ""); + Expect(1, 119040, '\P{-in_Byzantine_Musical_Symbols}', ""); + Expect(0, 119040, '\P{^-in_Byzantine_Musical_Symbols}', ""); + Error('\p{_-BYZANTINE_music:=}'); + Error('\P{_-BYZANTINE_music:=}'); Expect(1, 119039, '\p{byzantinemusic}', ""); Expect(0, 119039, '\p{^byzantinemusic}', ""); Expect(0, 119039, '\P{byzantinemusic}', ""); @@ -88230,16 +89873,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{-/a/IS_Byzantine_Music}'); + Error('\P{-/a/IS_Byzantine_Music}'); Expect(1, 119039, '\p{isbyzantinemusic}', ""); Expect(0, 119039, '\p{^isbyzantinemusic}', ""); Expect(0, 119039, '\P{isbyzantinemusic}', ""); @@ -88248,16 +89891,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{/a/_in_byzantine_Music}'); - Error('\P{/a/_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}', ""); @@ -88266,88 +89909,88 @@ 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{/a/ canadian_Aboriginal}'); - Error('\P{/a/ canadian_Aboriginal}'); - Expect(1, 6389, '\p{canadianaboriginal}', ""); - Expect(0, 6389, '\p{^canadianaboriginal}', ""); - Expect(0, 6389, '\P{canadianaboriginal}', ""); - Expect(1, 6389, '\P{^canadianaboriginal}', ""); - Expect(0, 6390, '\p{canadianaboriginal}', ""); - Expect(1, 6390, '\p{^canadianaboriginal}', ""); - Expect(1, 6390, '\P{canadianaboriginal}', ""); - Expect(0, 6390, '\P{^canadianaboriginal}', ""); - Expect(1, 6389, '\p{-Canadian_ABORIGINAL}', ""); - Expect(0, 6389, '\p{^-Canadian_ABORIGINAL}', ""); - Expect(0, 6389, '\P{-Canadian_ABORIGINAL}', ""); - Expect(1, 6389, '\P{^-Canadian_ABORIGINAL}', ""); - Expect(0, 6390, '\p{-Canadian_ABORIGINAL}', ""); - Expect(1, 6390, '\p{^-Canadian_ABORIGINAL}', ""); - Expect(1, 6390, '\P{-Canadian_ABORIGINAL}', ""); - Expect(0, 6390, '\P{^-Canadian_ABORIGINAL}', ""); - Error('\p{:=is_canadian_ABORIGINAL}'); - Error('\P{:=is_canadian_ABORIGINAL}'); - Expect(1, 6389, '\p{iscanadianaboriginal}', ""); - Expect(0, 6389, '\p{^iscanadianaboriginal}', ""); - Expect(0, 6389, '\P{iscanadianaboriginal}', ""); - Expect(1, 6389, '\P{^iscanadianaboriginal}', ""); - Expect(0, 6390, '\p{iscanadianaboriginal}', ""); - Expect(1, 6390, '\p{^iscanadianaboriginal}', ""); - Expect(1, 6390, '\P{iscanadianaboriginal}', ""); - Expect(0, 6390, '\P{^iscanadianaboriginal}', ""); - Expect(1, 6389, '\p{ _IS_CANADIAN_aboriginal}', ""); - Expect(0, 6389, '\p{^ _IS_CANADIAN_aboriginal}', ""); - Expect(0, 6389, '\P{ _IS_CANADIAN_aboriginal}', ""); - Expect(1, 6389, '\P{^ _IS_CANADIAN_aboriginal}', ""); - Expect(0, 6390, '\p{ _IS_CANADIAN_aboriginal}', ""); - Expect(1, 6390, '\p{^ _IS_CANADIAN_aboriginal}', ""); - Expect(1, 6390, '\P{ _IS_CANADIAN_aboriginal}', ""); - Expect(0, 6390, '\P{^ _IS_CANADIAN_aboriginal}', ""); - Error('\p{ Cans/a/}'); - Error('\P{ Cans/a/}'); - Expect(1, 6389, '\p{cans}', ""); - Expect(0, 6389, '\p{^cans}', ""); - Expect(0, 6389, '\P{cans}', ""); - Expect(1, 6389, '\P{^cans}', ""); - Expect(0, 6390, '\p{cans}', ""); - Expect(1, 6390, '\p{^cans}', ""); - Expect(1, 6390, '\P{cans}', ""); - Expect(0, 6390, '\P{^cans}', ""); - Expect(1, 6389, '\p{ Cans}', ""); - Expect(0, 6389, '\p{^ Cans}', ""); - Expect(0, 6389, '\P{ Cans}', ""); - Expect(1, 6389, '\P{^ Cans}', ""); - Expect(0, 6390, '\p{ Cans}', ""); - Expect(1, 6390, '\p{^ Cans}', ""); - Expect(1, 6390, '\P{ Cans}', ""); - Expect(0, 6390, '\P{^ Cans}', ""); - Error('\p{:=Is_Cans}'); - Error('\P{:=Is_Cans}'); - Expect(1, 6389, '\p{iscans}', ""); - Expect(0, 6389, '\p{^iscans}', ""); - Expect(0, 6389, '\P{iscans}', ""); - Expect(1, 6389, '\P{^iscans}', ""); - Expect(0, 6390, '\p{iscans}', ""); - Expect(1, 6390, '\p{^iscans}', ""); - Expect(1, 6390, '\P{iscans}', ""); - Expect(0, 6390, '\P{^iscans}', ""); - Expect(1, 6389, '\p{ -Is_Cans}', ""); - Expect(0, 6389, '\p{^ -Is_Cans}', ""); - Expect(0, 6389, '\P{ -Is_Cans}', ""); - Expect(1, 6389, '\P{^ -Is_Cans}', ""); - Expect(0, 6390, '\p{ -Is_Cans}', ""); - Expect(1, 6390, '\p{^ -Is_Cans}', ""); - Expect(1, 6390, '\P{ -Is_Cans}', ""); - Expect(0, 6390, '\P{^ -Is_Cans}', ""); - Error('\p{ CARIAN:=}'); - Error('\P{ CARIAN:=}'); + Expect(1, 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, 72383, '\p{canadianaboriginal}', ""); + Expect(0, 72383, '\p{^canadianaboriginal}', ""); + Expect(0, 72383, '\P{canadianaboriginal}', ""); + Expect(1, 72383, '\P{^canadianaboriginal}', ""); + Expect(0, 72384, '\p{canadianaboriginal}', ""); + 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{iscanadianaboriginal}', ""); + Expect(0, 72383, '\p{^iscanadianaboriginal}', ""); + Expect(0, 72383, '\P{iscanadianaboriginal}', ""); + Expect(1, 72383, '\P{^iscanadianaboriginal}', ""); + Expect(0, 72384, '\p{iscanadianaboriginal}', ""); + 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{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}', ""); + 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{iscans}', ""); + Expect(0, 72383, '\p{^iscans}', ""); + Expect(0, 72383, '\P{iscans}', ""); + Expect(1, 72383, '\P{^iscans}', ""); + Expect(0, 72384, '\p{iscans}', ""); + 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, 66256, '\p{carian}', ""); Expect(0, 66256, '\p{^carian}', ""); Expect(0, 66256, '\P{carian}', ""); @@ -88356,16 +89999,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:=}'); - Error('\P{_-IS_CARIAN:=}'); + Expect(1, 66256, '\p{-Carian}', ""); + Expect(0, 66256, '\p{^-Carian}', ""); + Expect(0, 66256, '\P{-Carian}', ""); + Expect(1, 66256, '\P{^-Carian}', ""); + Expect(0, 66257, '\p{-Carian}', ""); + Expect(1, 66257, '\p{^-Carian}', ""); + Expect(1, 66257, '\P{-Carian}', ""); + Expect(0, 66257, '\P{^-Carian}', ""); + Error('\p{ -IS_carian/a/}'); + Error('\P{ -IS_carian/a/}'); Expect(1, 66256, '\p{iscarian}', ""); Expect(0, 66256, '\p{^iscarian}', ""); Expect(0, 66256, '\P{iscarian}', ""); @@ -88374,16 +90017,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:=}'); - Error('\P{ _Cari:=}'); + Expect(1, 66256, '\p{ IS_carian}', ""); + Expect(0, 66256, '\p{^ IS_carian}', ""); + Expect(0, 66256, '\P{ IS_carian}', ""); + Expect(1, 66256, '\P{^ IS_carian}', ""); + Expect(0, 66257, '\p{ IS_carian}', ""); + Expect(1, 66257, '\p{^ IS_carian}', ""); + Expect(1, 66257, '\P{ IS_carian}', ""); + Expect(0, 66257, '\P{^ IS_carian}', ""); + Error('\p{__CARI/a/}'); + Error('\P{__CARI/a/}'); Expect(1, 66256, '\p{cari}', ""); Expect(0, 66256, '\p{^cari}', ""); Expect(0, 66256, '\P{cari}', ""); @@ -88392,16 +90035,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}', ""); @@ -88410,16 +90053,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66257, '\p{^iscari}', ""); Expect(1, 66257, '\P{iscari}', ""); Expect(0, 66257, '\P{^iscari}', ""); - Expect(1, 66256, '\p{_ Is_Cari}', ""); - Expect(0, 66256, '\p{^_ Is_Cari}', ""); - Expect(0, 66256, '\P{_ Is_Cari}', ""); - Expect(1, 66256, '\P{^_ Is_Cari}', ""); - Expect(0, 66257, '\p{_ Is_Cari}', ""); - Expect(1, 66257, '\p{^_ Is_Cari}', ""); - Expect(1, 66257, '\P{_ Is_Cari}', ""); - Expect(0, 66257, '\P{^_ Is_Cari}', ""); - Error('\p{ Case_Ignorable:=}'); - Error('\P{ Case_Ignorable:=}'); + Expect(1, 66256, '\p{ Is_Cari}', ""); + Expect(0, 66256, '\p{^ Is_Cari}', ""); + Expect(0, 66256, '\P{ Is_Cari}', ""); + Expect(1, 66256, '\P{^ Is_Cari}', ""); + Expect(0, 66257, '\p{ Is_Cari}', ""); + Expect(1, 66257, '\p{^ Is_Cari}', ""); + Expect(1, 66257, '\P{ Is_Cari}', ""); + Expect(0, 66257, '\P{^ Is_Cari}', ""); + Error('\p{/a/ Case_Ignorable}'); + Error('\P{/a/ Case_Ignorable}'); Expect(1, 917999, '\p{caseignorable}', ""); Expect(0, 917999, '\p{^caseignorable}', ""); Expect(0, 917999, '\P{caseignorable}', ""); @@ -88428,16 +90071,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{-/a/Is_case_ignorable}'); - Error('\P{-/a/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}', ""); @@ -88446,16 +90089,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{ /a/CI}'); - Error('\P{ /a/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}', ""); @@ -88464,16 +90107,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:=}'); - Error('\P{ IS_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{isci}', ""); Expect(0, 917999, '\p{^isci}', ""); Expect(0, 917999, '\P{isci}', ""); @@ -88482,16 +90125,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^isci}', ""); Expect(1, 918000, '\P{isci}', ""); Expect(0, 918000, '\P{^isci}', ""); - Expect(1, 917999, '\p{ Is_CI}', ""); - Expect(0, 917999, '\p{^ Is_CI}', ""); - Expect(0, 917999, '\P{ Is_CI}', ""); - Expect(1, 917999, '\P{^ Is_CI}', ""); - Expect(0, 918000, '\p{ Is_CI}', ""); - Expect(1, 918000, '\p{^ Is_CI}', ""); - Expect(1, 918000, '\P{ Is_CI}', ""); - Expect(0, 918000, '\P{^ Is_CI}', ""); - Error('\p{:=CASED}'); - Error('\P{:=CASED}'); + Expect(1, 917999, '\p{__IS_CI}', ""); + Expect(0, 917999, '\p{^__IS_CI}', ""); + Expect(0, 917999, '\P{__IS_CI}', ""); + Expect(1, 917999, '\P{^__IS_CI}', ""); + Expect(0, 918000, '\p{__IS_CI}', ""); + Expect(1, 918000, '\p{^__IS_CI}', ""); + Expect(1, 918000, '\P{__IS_CI}', ""); + Expect(0, 918000, '\P{^__IS_CI}', ""); + Error('\p{ _Cased/a/}'); + Error('\P{ _Cased/a/}'); Expect(1, 127369, '\p{cased}', ""); Expect(0, 127369, '\p{^cased}', ""); Expect(0, 127369, '\P{cased}', ""); @@ -88500,16 +90143,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{:=-Is_CASED}'); + Error('\P{:=-Is_CASED}'); Expect(1, 127369, '\p{iscased}', ""); Expect(0, 127369, '\p{^iscased}', ""); Expect(0, 127369, '\P{iscased}', ""); @@ -88518,16 +90161,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{/a/-_Cased_Letter}'); - Error('\P{/a/-_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}', ""); @@ -88536,16 +90179,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{ IS_cased_LETTER/a/}'); - Error('\P{ IS_cased_LETTER/a/}'); + 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{iscasedletter}', ""); Expect(0, 125251, '\p{^iscasedletter}', ""); Expect(0, 125251, '\P{iscasedletter}', ""); @@ -88554,16 +90197,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125252, '\p{^iscasedletter}', ""); Expect(1, 125252, '\P{iscasedletter}', ""); Expect(0, 125252, '\P{^iscasedletter}', ""); - Expect(1, 125251, '\p{ _Is_Cased_Letter}', ""); - Expect(0, 125251, '\p{^ _Is_Cased_Letter}', ""); - Expect(0, 125251, '\P{ _Is_Cased_Letter}', ""); - Expect(1, 125251, '\P{^ _Is_Cased_Letter}', ""); - Expect(0, 125252, '\p{ _Is_Cased_Letter}', ""); - Expect(1, 125252, '\p{^ _Is_Cased_Letter}', ""); - Expect(1, 125252, '\P{ _Is_Cased_Letter}', ""); - Expect(0, 125252, '\P{^ _Is_Cased_Letter}', ""); - Error('\p{:= LC}'); - Error('\P{:= 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{ /a/LC}'); + Error('\P{ /a/LC}'); Expect(1, 125251, '\p{lc}', ""); Expect(0, 125251, '\p{^lc}', ""); Expect(0, 125251, '\P{lc}', ""); @@ -88572,16 +90215,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125252, '\p{^lc}', ""); Expect(1, 125252, '\P{lc}', ""); Expect(0, 125252, '\P{^lc}', ""); - Expect(1, 125251, '\p{ _LC}', ""); - Expect(0, 125251, '\p{^ _LC}', ""); - Expect(0, 125251, '\P{ _LC}', ""); - Expect(1, 125251, '\P{^ _LC}', ""); - Expect(0, 125252, '\p{ _LC}', ""); - Expect(1, 125252, '\p{^ _LC}', ""); - Expect(1, 125252, '\P{ _LC}', ""); - Expect(0, 125252, '\P{^ _LC}', ""); - Error('\p{ Is_LC/a/}'); - Error('\P{ Is_LC/a/}'); + Expect(1, 125251, '\p{_-LC}', ""); + Expect(0, 125251, '\p{^_-LC}', ""); + Expect(0, 125251, '\P{_-LC}', ""); + Expect(1, 125251, '\P{^_-LC}', ""); + Expect(0, 125252, '\p{_-LC}', ""); + Expect(1, 125252, '\p{^_-LC}', ""); + Expect(1, 125252, '\P{_-LC}', ""); + Expect(0, 125252, '\P{^_-LC}', ""); + Error('\p{:=_IS_lc}'); + Error('\P{:=_IS_lc}'); Expect(1, 125251, '\p{islc}', ""); Expect(0, 125251, '\p{^islc}', ""); Expect(0, 125251, '\P{islc}', ""); @@ -88590,16 +90233,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{:= _l_}'); - Error('\P{:= _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{/a/-L_}'); + Error('\P{/a/-L_}'); Expect(1, 125251, '\p{l_}', ""); Expect(0, 125251, '\p{^l_}', ""); Expect(0, 125251, '\P{l_}', ""); @@ -88608,16 +90251,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{ /a/Is_L_}'); + Error('\P{ /a/Is_L_}'); Expect(1, 125251, '\p{isl_}', ""); Expect(0, 125251, '\p{^isl_}', ""); Expect(0, 125251, '\P{isl_}', ""); @@ -88626,16 +90269,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&}', ""); @@ -88644,16 +90287,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&/a/}'); - Error('\P{-Is_L&/a/}'); + 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&}', ""); @@ -88662,16 +90305,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}', ""); @@ -88680,16 +90323,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{ IS_caucasian_Albanian:=}'); + Error('\P{ IS_caucasian_Albanian:=}'); Expect(1, 66927, '\p{iscaucasianalbanian}', ""); Expect(0, 66927, '\p{^iscaucasianalbanian}', ""); Expect(0, 66927, '\P{iscaucasianalbanian}', ""); @@ -88698,16 +90341,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}', ""); @@ -88716,16 +90359,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66928, '\p{^aghb}', ""); Expect(1, 66928, '\P{aghb}', ""); Expect(0, 66928, '\P{^aghb}', ""); - Expect(1, 66927, '\p{_ AGHB}', ""); - Expect(0, 66927, '\p{^_ AGHB}', ""); - Expect(0, 66927, '\P{_ AGHB}', ""); - Expect(1, 66927, '\P{^_ AGHB}', ""); - Expect(0, 66928, '\p{_ AGHB}', ""); - Expect(1, 66928, '\p{^_ AGHB}', ""); - Expect(1, 66928, '\P{_ AGHB}', ""); - Expect(0, 66928, '\P{^_ AGHB}', ""); - Error('\p{:= Is_aghb}'); - Error('\P{:= Is_aghb}'); + Expect(1, 66927, '\p{_ Aghb}', ""); + Expect(0, 66927, '\p{^_ Aghb}', ""); + Expect(0, 66927, '\P{_ Aghb}', ""); + Expect(1, 66927, '\P{^_ Aghb}', ""); + Expect(0, 66928, '\p{_ Aghb}', ""); + Expect(1, 66928, '\p{^_ Aghb}', ""); + Expect(1, 66928, '\P{_ Aghb}', ""); + Expect(0, 66928, '\P{^_ Aghb}', ""); + Error('\p{:=_Is_Aghb}'); + Error('\P{:=_Is_Aghb}'); Expect(1, 66927, '\p{isaghb}', ""); Expect(0, 66927, '\p{^isaghb}', ""); Expect(0, 66927, '\P{isaghb}', ""); @@ -88734,16 +90377,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:=}'); - Error('\P{_Chakma:=}'); + 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, 69959, '\p{chakma}', ""); Expect(0, 69959, '\p{^chakma}', ""); Expect(0, 69959, '\P{chakma}', ""); @@ -88752,16 +90395,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}'); - Error('\P{:= Is_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{ischakma}', ""); Expect(0, 69959, '\p{^ischakma}', ""); Expect(0, 69959, '\P{ischakma}', ""); @@ -88770,16 +90413,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{ /a/Cakm}'); - Error('\P{ /a/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{:=-_CAKM}'); + Error('\P{:=-_CAKM}'); Expect(1, 69959, '\p{cakm}', ""); Expect(0, 69959, '\p{^cakm}', ""); Expect(0, 69959, '\P{cakm}', ""); @@ -88788,16 +90431,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{/a/ _IS_Cakm}'); - Error('\P{/a/ _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{ :=Is_CAKM}'); + Error('\P{ :=Is_CAKM}'); Expect(1, 69959, '\p{iscakm}', ""); Expect(0, 69959, '\p{^iscakm}', ""); Expect(0, 69959, '\P{iscakm}', ""); @@ -88806,16 +90449,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{:=_ CHAM}'); - Error('\P{:=_ 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{/a/_Cham}'); + Error('\P{/a/_Cham}'); Expect(1, 43615, '\p{cham}', ""); Expect(0, 43615, '\p{^cham}', ""); Expect(0, 43615, '\P{cham}', ""); @@ -88824,16 +90467,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43616, '\p{^cham}', ""); Expect(1, 43616, '\P{cham}', ""); Expect(0, 43616, '\P{^cham}', ""); - Expect(1, 43615, '\p{ Cham}', ""); - Expect(0, 43615, '\p{^ Cham}', ""); - Expect(0, 43615, '\P{ Cham}', ""); - Expect(1, 43615, '\P{^ Cham}', ""); - Expect(0, 43616, '\p{ Cham}', ""); - Expect(1, 43616, '\p{^ Cham}', ""); - Expect(1, 43616, '\P{ Cham}', ""); - Expect(0, 43616, '\P{^ Cham}', ""); - Error('\p{ _is_Cham:=}'); - Error('\P{ _is_Cham:=}'); + Expect(1, 43615, '\p{- Cham}', ""); + Expect(0, 43615, '\p{^- Cham}', ""); + Expect(0, 43615, '\P{- Cham}', ""); + Expect(1, 43615, '\P{^- Cham}', ""); + Expect(0, 43616, '\p{- Cham}', ""); + Expect(1, 43616, '\p{^- Cham}', ""); + Expect(1, 43616, '\P{- Cham}', ""); + Expect(0, 43616, '\P{^- Cham}', ""); + Error('\p{_/a/IS_Cham}'); + Error('\P{_/a/IS_Cham}'); Expect(1, 43615, '\p{ischam}', ""); Expect(0, 43615, '\p{^ischam}', ""); Expect(0, 43615, '\P{ischam}', ""); @@ -88842,16 +90485,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{/a/ Changes_WHEN_Casefolded}'); + Error('\P{/a/ Changes_WHEN_Casefolded}'); Expect(1, 125217, '\p{changeswhencasefolded}', ""); Expect(0, 125217, '\p{^changeswhencasefolded}', ""); Expect(0, 125217, '\P{changeswhencasefolded}', ""); @@ -88860,16 +90503,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/a/}'); - Error('\P{ Is_CHANGES_When_Casefolded/a/}'); + 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}', ""); @@ -88878,16 +90521,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{/a/ cwcf}'); - Error('\P{/a/ 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{cwcf:=}'); + Error('\P{cwcf:=}'); Expect(1, 125217, '\p{cwcf}', ""); Expect(0, 125217, '\p{^cwcf}', ""); Expect(0, 125217, '\P{cwcf}', ""); @@ -88896,16 +90539,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125218, '\p{^cwcf}', ""); Expect(1, 125218, '\P{cwcf}', ""); Expect(0, 125218, '\P{^cwcf}', ""); - Expect(1, 125217, '\p{ CWCF}', ""); - Expect(0, 125217, '\p{^ CWCF}', ""); - Expect(0, 125217, '\P{ CWCF}', ""); - Expect(1, 125217, '\P{^ CWCF}', ""); - Expect(0, 125218, '\p{ CWCF}', ""); - Expect(1, 125218, '\p{^ CWCF}', ""); - Expect(1, 125218, '\P{ CWCF}', ""); - Expect(0, 125218, '\P{^ CWCF}', ""); - Error('\p{ Is_CWCF:=}'); - Error('\P{ Is_CWCF:=}'); + Expect(1, 125217, '\p{ _CWCF}', ""); + Expect(0, 125217, '\p{^ _CWCF}', ""); + Expect(0, 125217, '\P{ _CWCF}', ""); + Expect(1, 125217, '\P{^ _CWCF}', ""); + Expect(0, 125218, '\p{ _CWCF}', ""); + Expect(1, 125218, '\p{^ _CWCF}', ""); + Expect(1, 125218, '\P{ _CWCF}', ""); + Expect(0, 125218, '\P{^ _CWCF}', ""); + Error('\p{/a/-Is_CWCF}'); + Error('\P{/a/-Is_CWCF}'); Expect(1, 125217, '\p{iscwcf}', ""); Expect(0, 125217, '\p{^iscwcf}', ""); Expect(0, 125217, '\P{iscwcf}', ""); @@ -88914,16 +90557,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125218, '\p{^iscwcf}', ""); Expect(1, 125218, '\P{iscwcf}', ""); Expect(0, 125218, '\P{^iscwcf}', ""); - Expect(1, 125217, '\p{ Is_CWCF}', ""); - Expect(0, 125217, '\p{^ Is_CWCF}', ""); - Expect(0, 125217, '\P{ Is_CWCF}', ""); - Expect(1, 125217, '\P{^ Is_CWCF}', ""); - Expect(0, 125218, '\p{ Is_CWCF}', ""); - Expect(1, 125218, '\p{^ Is_CWCF}', ""); - Expect(1, 125218, '\P{ Is_CWCF}', ""); - Expect(0, 125218, '\P{^ Is_CWCF}', ""); - Error('\p{_CHANGES_when_casemapped/a/}'); - Error('\P{_CHANGES_when_casemapped/a/}'); + 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, 125251, '\p{changeswhencasemapped}', ""); Expect(0, 125251, '\p{^changeswhencasemapped}', ""); Expect(0, 125251, '\P{changeswhencasemapped}', ""); @@ -88932,16 +90575,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{/a/_-Is_Changes_WHEN_CASEMAPPED}'); - Error('\P{/a/_-Is_Changes_WHEN_CASEMAPPED}'); + Expect(1, 125251, '\p{ _changes_When_Casemapped}', ""); + Expect(0, 125251, '\p{^ _changes_When_Casemapped}', ""); + Expect(0, 125251, '\P{ _changes_When_Casemapped}', ""); + Expect(1, 125251, '\P{^ _changes_When_Casemapped}', ""); + Expect(0, 125252, '\p{ _changes_When_Casemapped}', ""); + Expect(1, 125252, '\p{^ _changes_When_Casemapped}', ""); + Expect(1, 125252, '\P{ _changes_When_Casemapped}', ""); + Expect(0, 125252, '\P{^ _changes_When_Casemapped}', ""); + Error('\p{ -IS_CHANGES_WHEN_CASEMAPPED/a/}'); + Error('\P{ -IS_CHANGES_WHEN_CASEMAPPED/a/}'); Expect(1, 125251, '\p{ischangeswhencasemapped}', ""); Expect(0, 125251, '\p{^ischangeswhencasemapped}', ""); Expect(0, 125251, '\P{ischangeswhencasemapped}', ""); @@ -88950,16 +90593,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}'); - Error('\P{ :=cwcm}'); + Expect(1, 125251, '\p{-_Is_CHANGES_When_CASEMAPPED}', ""); + Expect(0, 125251, '\p{^-_Is_CHANGES_When_CASEMAPPED}', ""); + Expect(0, 125251, '\P{-_Is_CHANGES_When_CASEMAPPED}', ""); + Expect(1, 125251, '\P{^-_Is_CHANGES_When_CASEMAPPED}', ""); + Expect(0, 125252, '\p{-_Is_CHANGES_When_CASEMAPPED}', ""); + Expect(1, 125252, '\p{^-_Is_CHANGES_When_CASEMAPPED}', ""); + Expect(1, 125252, '\P{-_Is_CHANGES_When_CASEMAPPED}', ""); + Expect(0, 125252, '\P{^-_Is_CHANGES_When_CASEMAPPED}', ""); + Error('\p{_cwcm/a/}'); + Error('\P{_cwcm/a/}'); Expect(1, 125251, '\p{cwcm}', ""); Expect(0, 125251, '\p{^cwcm}', ""); Expect(0, 125251, '\P{cwcm}', ""); @@ -88968,16 +90611,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/a/}'); - Error('\P{-IS_CWCM/a/}'); + 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{iscwcm}', ""); Expect(0, 125251, '\p{^iscwcm}', ""); Expect(0, 125251, '\P{iscwcm}', ""); @@ -88986,16 +90629,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}', ""); @@ -89004,16 +90647,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125218, '\p{^changeswhenlowercased}', ""); Expect(1, 125218, '\P{changeswhenlowercased}', ""); Expect(0, 125218, '\P{^changeswhenlowercased}', ""); - Expect(1, 125217, '\p{-_Changes_when_lowercased}', ""); - Expect(0, 125217, '\p{^-_Changes_when_lowercased}', ""); - Expect(0, 125217, '\P{-_Changes_when_lowercased}', ""); - Expect(1, 125217, '\P{^-_Changes_when_lowercased}', ""); - Expect(0, 125218, '\p{-_Changes_when_lowercased}', ""); - Expect(1, 125218, '\p{^-_Changes_when_lowercased}', ""); - Expect(1, 125218, '\P{-_Changes_when_lowercased}', ""); - Expect(0, 125218, '\P{^-_Changes_when_lowercased}', ""); - Error('\p{_IS_Changes_When_Lowercased/a/}'); - Error('\P{_IS_Changes_When_Lowercased/a/}'); + Expect(1, 125217, '\p{ CHANGES_When_lowercased}', ""); + Expect(0, 125217, '\p{^ CHANGES_When_lowercased}', ""); + Expect(0, 125217, '\P{ CHANGES_When_lowercased}', ""); + Expect(1, 125217, '\P{^ CHANGES_When_lowercased}', ""); + Expect(0, 125218, '\p{ CHANGES_When_lowercased}', ""); + Expect(1, 125218, '\p{^ CHANGES_When_lowercased}', ""); + Expect(1, 125218, '\P{ CHANGES_When_lowercased}', ""); + Expect(0, 125218, '\P{^ CHANGES_When_lowercased}', ""); + Error('\p{ :=Is_CHANGES_When_LOWERCASED}'); + Error('\P{ :=Is_CHANGES_When_LOWERCASED}'); Expect(1, 125217, '\p{ischangeswhenlowercased}', ""); Expect(0, 125217, '\p{^ischangeswhenlowercased}', ""); Expect(0, 125217, '\P{ischangeswhenlowercased}', ""); @@ -89022,16 +90665,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{:= CWL}'); + Error('\P{:= CWL}'); Expect(1, 125217, '\p{cwl}', ""); Expect(0, 125217, '\p{^cwl}', ""); Expect(0, 125217, '\P{cwl}', ""); @@ -89040,16 +90683,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125218, '\p{^cwl}', ""); Expect(1, 125218, '\P{cwl}', ""); Expect(0, 125218, '\P{^cwl}', ""); - Expect(1, 125217, '\p{-CWL}', ""); - Expect(0, 125217, '\p{^-CWL}', ""); - Expect(0, 125217, '\P{-CWL}', ""); - Expect(1, 125217, '\P{^-CWL}', ""); - Expect(0, 125218, '\p{-CWL}', ""); - Expect(1, 125218, '\p{^-CWL}', ""); - Expect(1, 125218, '\P{-CWL}', ""); - Expect(0, 125218, '\P{^-CWL}', ""); - Error('\p{-Is_CWL:=}'); - Error('\P{-Is_CWL:=}'); + Expect(1, 125217, '\p{- CWL}', ""); + Expect(0, 125217, '\p{^- CWL}', ""); + Expect(0, 125217, '\P{- CWL}', ""); + Expect(1, 125217, '\P{^- CWL}', ""); + Expect(0, 125218, '\p{- CWL}', ""); + Expect(1, 125218, '\p{^- CWL}', ""); + Expect(1, 125218, '\P{- CWL}', ""); + Expect(0, 125218, '\P{^- CWL}', ""); + Error('\p{__IS_CWL/a/}'); + Error('\P{__IS_CWL/a/}'); Expect(1, 125217, '\p{iscwl}', ""); Expect(0, 125217, '\p{^iscwl}', ""); Expect(0, 125217, '\P{iscwl}', ""); @@ -89058,16 +90701,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}', ""); @@ -89076,16 +90719,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 921600, '\p{^changeswhennfkccasefolded}', ""); Expect(1, 921600, '\P{changeswhennfkccasefolded}', ""); Expect(0, 921600, '\P{^changeswhennfkccasefolded}', ""); - Expect(1, 921599, '\p{ CHANGES_When_NFKC_Casefolded}', ""); - Expect(0, 921599, '\p{^ CHANGES_When_NFKC_Casefolded}', ""); - Expect(0, 921599, '\P{ CHANGES_When_NFKC_Casefolded}', ""); - Expect(1, 921599, '\P{^ CHANGES_When_NFKC_Casefolded}', ""); - Expect(0, 921600, '\p{ CHANGES_When_NFKC_Casefolded}', ""); - Expect(1, 921600, '\p{^ CHANGES_When_NFKC_Casefolded}', ""); - Expect(1, 921600, '\P{ CHANGES_When_NFKC_Casefolded}', ""); - Expect(0, 921600, '\P{^ CHANGES_When_NFKC_Casefolded}', ""); - Error('\p{ is_changes_When_nfkc_casefolded:=}'); - Error('\P{ is_changes_When_nfkc_casefolded:=}'); + Expect(1, 921599, '\p{ _Changes_when_NFKC_Casefolded}', ""); + Expect(0, 921599, '\p{^ _Changes_when_NFKC_Casefolded}', ""); + Expect(0, 921599, '\P{ _Changes_when_NFKC_Casefolded}', ""); + Expect(1, 921599, '\P{^ _Changes_when_NFKC_Casefolded}', ""); + Expect(0, 921600, '\p{ _Changes_when_NFKC_Casefolded}', ""); + Expect(1, 921600, '\p{^ _Changes_when_NFKC_Casefolded}', ""); + Expect(1, 921600, '\P{ _Changes_when_NFKC_Casefolded}', ""); + Expect(0, 921600, '\P{^ _Changes_when_NFKC_Casefolded}', ""); + Error('\p{/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}', ""); @@ -89094,16 +90737,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 921600, '\p{^ischangeswhennfkccasefolded}', ""); Expect(1, 921600, '\P{ischangeswhennfkccasefolded}', ""); Expect(0, 921600, '\P{^ischangeswhennfkccasefolded}', ""); - Expect(1, 921599, '\p{-IS_CHANGES_When_NFKC_casefolded}', ""); - Expect(0, 921599, '\p{^-IS_CHANGES_When_NFKC_casefolded}', ""); - Expect(0, 921599, '\P{-IS_CHANGES_When_NFKC_casefolded}', ""); - Expect(1, 921599, '\P{^-IS_CHANGES_When_NFKC_casefolded}', ""); - Expect(0, 921600, '\p{-IS_CHANGES_When_NFKC_casefolded}', ""); - Expect(1, 921600, '\p{^-IS_CHANGES_When_NFKC_casefolded}', ""); - Expect(1, 921600, '\P{-IS_CHANGES_When_NFKC_casefolded}', ""); - Expect(0, 921600, '\P{^-IS_CHANGES_When_NFKC_casefolded}', ""); - Error('\p{-/a/CWKCF}'); - Error('\P{-/a/CWKCF}'); + Expect(1, 921599, '\p{ Is_CHANGES_WHEN_nfkc_CASEFOLDED}', ""); + Expect(0, 921599, '\p{^ Is_CHANGES_WHEN_nfkc_CASEFOLDED}', ""); + Expect(0, 921599, '\P{ Is_CHANGES_WHEN_nfkc_CASEFOLDED}', ""); + Expect(1, 921599, '\P{^ Is_CHANGES_WHEN_nfkc_CASEFOLDED}', ""); + Expect(0, 921600, '\p{ Is_CHANGES_WHEN_nfkc_CASEFOLDED}', ""); + Expect(1, 921600, '\p{^ Is_CHANGES_WHEN_nfkc_CASEFOLDED}', ""); + Expect(1, 921600, '\P{ Is_CHANGES_WHEN_nfkc_CASEFOLDED}', ""); + Expect(0, 921600, '\P{^ Is_CHANGES_WHEN_nfkc_CASEFOLDED}', ""); + Error('\p{:=CWKCF}'); + Error('\P{:=CWKCF}'); Expect(1, 921599, '\p{cwkcf}', ""); Expect(0, 921599, '\p{^cwkcf}', ""); Expect(0, 921599, '\P{cwkcf}', ""); @@ -89112,16 +90755,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 921600, '\p{^cwkcf}', ""); Expect(1, 921600, '\P{cwkcf}', ""); Expect(0, 921600, '\P{^cwkcf}', ""); - Expect(1, 921599, '\p{ _CWKCF}', ""); - Expect(0, 921599, '\p{^ _CWKCF}', ""); - Expect(0, 921599, '\P{ _CWKCF}', ""); - Expect(1, 921599, '\P{^ _CWKCF}', ""); - Expect(0, 921600, '\p{ _CWKCF}', ""); - Expect(1, 921600, '\p{^ _CWKCF}', ""); - Expect(1, 921600, '\P{ _CWKCF}', ""); - Expect(0, 921600, '\P{^ _CWKCF}', ""); - Error('\p{ -is_CWKCF/a/}'); - Error('\P{ -is_CWKCF/a/}'); + Expect(1, 921599, '\p{ -CWKCF}', ""); + Expect(0, 921599, '\p{^ -CWKCF}', ""); + Expect(0, 921599, '\P{ -CWKCF}', ""); + Expect(1, 921599, '\P{^ -CWKCF}', ""); + Expect(0, 921600, '\p{ -CWKCF}', ""); + Expect(1, 921600, '\p{^ -CWKCF}', ""); + Expect(1, 921600, '\P{ -CWKCF}', ""); + Expect(0, 921600, '\P{^ -CWKCF}', ""); + Error('\p{-is_CWKCF/a/}'); + Error('\P{-is_CWKCF/a/}'); Expect(1, 921599, '\p{iscwkcf}', ""); Expect(0, 921599, '\p{^iscwkcf}', ""); Expect(0, 921599, '\P{iscwkcf}', ""); @@ -89130,16 +90773,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 921600, '\p{^iscwkcf}', ""); Expect(1, 921600, '\P{iscwkcf}', ""); Expect(0, 921600, '\P{^iscwkcf}', ""); - Expect(1, 921599, '\p{--is_CWKCF}', ""); - Expect(0, 921599, '\p{^--is_CWKCF}', ""); - Expect(0, 921599, '\P{--is_CWKCF}', ""); - Expect(1, 921599, '\P{^--is_CWKCF}', ""); - Expect(0, 921600, '\p{--is_CWKCF}', ""); - Expect(1, 921600, '\p{^--is_CWKCF}', ""); - Expect(1, 921600, '\P{--is_CWKCF}', ""); - Expect(0, 921600, '\P{^--is_CWKCF}', ""); - Error('\p{:=_changes_When_titlecased}'); - Error('\P{:=_changes_When_titlecased}'); + Expect(1, 921599, '\p{_-Is_cwkcf}', ""); + Expect(0, 921599, '\p{^_-Is_cwkcf}', ""); + Expect(0, 921599, '\P{_-Is_cwkcf}', ""); + Expect(1, 921599, '\P{^_-Is_cwkcf}', ""); + Expect(0, 921600, '\p{_-Is_cwkcf}', ""); + Expect(1, 921600, '\p{^_-Is_cwkcf}', ""); + Expect(1, 921600, '\P{_-Is_cwkcf}', ""); + Expect(0, 921600, '\P{^_-Is_cwkcf}', ""); + Error('\p{/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}', ""); @@ -89148,16 +90791,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125252, '\p{^changeswhentitlecased}', ""); Expect(1, 125252, '\P{changeswhentitlecased}', ""); Expect(0, 125252, '\P{^changeswhentitlecased}', ""); - Expect(1, 125251, '\p{- CHANGES_When_Titlecased}', ""); - Expect(0, 125251, '\p{^- CHANGES_When_Titlecased}', ""); - Expect(0, 125251, '\P{- CHANGES_When_Titlecased}', ""); - Expect(1, 125251, '\P{^- CHANGES_When_Titlecased}', ""); - Expect(0, 125252, '\p{- CHANGES_When_Titlecased}', ""); - Expect(1, 125252, '\p{^- CHANGES_When_Titlecased}', ""); - Expect(1, 125252, '\P{- CHANGES_When_Titlecased}', ""); - Expect(0, 125252, '\P{^- CHANGES_When_Titlecased}', ""); - Error('\p{ -Is_Changes_When_Titlecased/a/}'); - Error('\P{ -Is_Changes_When_Titlecased/a/}'); + 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{ischangeswhentitlecased}', ""); Expect(0, 125251, '\p{^ischangeswhentitlecased}', ""); Expect(0, 125251, '\P{ischangeswhentitlecased}', ""); @@ -89166,16 +90809,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{ /a/CWT}'); - Error('\P{ /a/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}', ""); @@ -89184,16 +90827,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125252, '\p{^cwt}', ""); Expect(1, 125252, '\P{cwt}', ""); Expect(0, 125252, '\P{^cwt}', ""); - Expect(1, 125251, '\p{ _CWT}', ""); - Expect(0, 125251, '\p{^ _CWT}', ""); - Expect(0, 125251, '\P{ _CWT}', ""); - Expect(1, 125251, '\P{^ _CWT}', ""); - Expect(0, 125252, '\p{ _CWT}', ""); - Expect(1, 125252, '\p{^ _CWT}', ""); - Expect(1, 125252, '\P{ _CWT}', ""); - Expect(0, 125252, '\P{^ _CWT}', ""); - Error('\p{ is_CWT:=}'); - Error('\P{ is_CWT:=}'); + Expect(1, 125251, '\p{_ CWT}', ""); + Expect(0, 125251, '\p{^_ CWT}', ""); + Expect(0, 125251, '\P{_ CWT}', ""); + Expect(1, 125251, '\P{^_ CWT}', ""); + Expect(0, 125252, '\p{_ CWT}', ""); + Expect(1, 125252, '\p{^_ CWT}', ""); + Expect(1, 125252, '\P{_ CWT}', ""); + Expect(0, 125252, '\P{^_ CWT}', ""); + Error('\p{ :=Is_cwt}'); + Error('\P{ :=Is_cwt}'); Expect(1, 125251, '\p{iscwt}', ""); Expect(0, 125251, '\p{^iscwt}', ""); Expect(0, 125251, '\P{iscwt}', ""); @@ -89202,16 +90845,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125252, '\p{^iscwt}', ""); Expect(1, 125252, '\P{iscwt}', ""); Expect(0, 125252, '\P{^iscwt}', ""); - Expect(1, 125251, '\p{ is_cwt}', ""); - Expect(0, 125251, '\p{^ is_cwt}', ""); - Expect(0, 125251, '\P{ is_cwt}', ""); - Expect(1, 125251, '\P{^ is_cwt}', ""); - Expect(0, 125252, '\p{ is_cwt}', ""); - Expect(1, 125252, '\p{^ is_cwt}', ""); - Expect(1, 125252, '\P{ is_cwt}', ""); - Expect(0, 125252, '\P{^ is_cwt}', ""); - Error('\p{:=-_Changes_When_UPPERCASED}'); - Error('\P{:=-_Changes_When_UPPERCASED}'); + Expect(1, 125251, '\p{ is_CWT}', ""); + Expect(0, 125251, '\p{^ is_CWT}', ""); + Expect(0, 125251, '\P{ is_CWT}', ""); + Expect(1, 125251, '\P{^ is_CWT}', ""); + Expect(0, 125252, '\p{ is_CWT}', ""); + Expect(1, 125252, '\p{^ is_CWT}', ""); + Expect(1, 125252, '\P{ is_CWT}', ""); + Expect(0, 125252, '\P{^ is_CWT}', ""); + Error('\p{ Changes_WHEN_UPPERCASED/a/}'); + Error('\P{ Changes_WHEN_UPPERCASED/a/}'); Expect(1, 125251, '\p{changeswhenuppercased}', ""); Expect(0, 125251, '\p{^changeswhenuppercased}', ""); Expect(0, 125251, '\P{changeswhenuppercased}', ""); @@ -89220,16 +90863,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125252, '\p{^changeswhenuppercased}', ""); Expect(1, 125252, '\P{changeswhenuppercased}', ""); Expect(0, 125252, '\P{^changeswhenuppercased}', ""); - Expect(1, 125251, '\p{_Changes_when_Uppercased}', ""); - Expect(0, 125251, '\p{^_Changes_when_Uppercased}', ""); - Expect(0, 125251, '\P{_Changes_when_Uppercased}', ""); - Expect(1, 125251, '\P{^_Changes_when_Uppercased}', ""); - Expect(0, 125252, '\p{_Changes_when_Uppercased}', ""); - Expect(1, 125252, '\p{^_Changes_when_Uppercased}', ""); - Expect(1, 125252, '\P{_Changes_when_Uppercased}', ""); - Expect(0, 125252, '\P{^_Changes_when_Uppercased}', ""); - Error('\p{:=_-IS_Changes_When_Uppercased}'); - Error('\P{:=_-IS_Changes_When_Uppercased}'); + Expect(1, 125251, '\p{ CHANGES_When_uppercased}', ""); + Expect(0, 125251, '\p{^ CHANGES_When_uppercased}', ""); + Expect(0, 125251, '\P{ CHANGES_When_uppercased}', ""); + Expect(1, 125251, '\P{^ CHANGES_When_uppercased}', ""); + Expect(0, 125252, '\p{ CHANGES_When_uppercased}', ""); + Expect(1, 125252, '\p{^ CHANGES_When_uppercased}', ""); + Expect(1, 125252, '\P{ CHANGES_When_uppercased}', ""); + Expect(0, 125252, '\P{^ CHANGES_When_uppercased}', ""); + Error('\p{:= -Is_changes_when_uppercased}'); + Error('\P{:= -Is_changes_when_uppercased}'); Expect(1, 125251, '\p{ischangeswhenuppercased}', ""); Expect(0, 125251, '\p{^ischangeswhenuppercased}', ""); Expect(0, 125251, '\P{ischangeswhenuppercased}', ""); @@ -89238,16 +90881,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125252, '\p{^ischangeswhenuppercased}', ""); Expect(1, 125252, '\P{ischangeswhenuppercased}', ""); Expect(0, 125252, '\P{^ischangeswhenuppercased}', ""); - Expect(1, 125251, '\p{ _is_changes_WHEN_Uppercased}', ""); - Expect(0, 125251, '\p{^ _is_changes_WHEN_Uppercased}', ""); - Expect(0, 125251, '\P{ _is_changes_WHEN_Uppercased}', ""); - Expect(1, 125251, '\P{^ _is_changes_WHEN_Uppercased}', ""); - Expect(0, 125252, '\p{ _is_changes_WHEN_Uppercased}', ""); - Expect(1, 125252, '\p{^ _is_changes_WHEN_Uppercased}', ""); - Expect(1, 125252, '\P{ _is_changes_WHEN_Uppercased}', ""); - Expect(0, 125252, '\P{^ _is_changes_WHEN_Uppercased}', ""); - Error('\p{-CWU:=}'); - Error('\P{-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}', ""); @@ -89256,16 +90899,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/a/}'); - Error('\P{_IS_CWU/a/}'); + 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}', ""); @@ -89274,16 +90917,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125252, '\p{^iscwu}', ""); Expect(1, 125252, '\P{iscwu}', ""); Expect(0, 125252, '\P{^iscwu}', ""); - Expect(1, 125251, '\p{_Is_CWU}', ""); - Expect(0, 125251, '\p{^_Is_CWU}', ""); - Expect(0, 125251, '\P{_Is_CWU}', ""); - Expect(1, 125251, '\P{^_Is_CWU}', ""); - Expect(0, 125252, '\p{_Is_CWU}', ""); - Expect(1, 125252, '\p{^_Is_CWU}', ""); - Expect(1, 125252, '\P{_Is_CWU}', ""); - Expect(0, 125252, '\P{^_Is_CWU}', ""); - Error('\p{ :=CHEROKEE}'); - Error('\P{ :=CHEROKEE}'); + Expect(1, 125251, '\p{_is_cwu}', ""); + Expect(0, 125251, '\p{^_is_cwu}', ""); + Expect(0, 125251, '\P{_is_cwu}', ""); + Expect(1, 125251, '\P{^_is_cwu}', ""); + Expect(0, 125252, '\p{_is_cwu}', ""); + Expect(1, 125252, '\p{^_is_cwu}', ""); + Expect(1, 125252, '\P{_is_cwu}', ""); + Expect(0, 125252, '\P{^_is_cwu}', ""); + Error('\p{ _Cherokee/a/}'); + Error('\P{ _Cherokee/a/}'); Expect(1, 43967, '\p{cherokee}', ""); Expect(0, 43967, '\p{^cherokee}', ""); Expect(0, 43967, '\P{cherokee}', ""); @@ -89292,16 +90935,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{__IS_Cherokee/a/}'); + Error('\P{__IS_Cherokee/a/}'); Expect(1, 43967, '\p{ischerokee}', ""); Expect(0, 43967, '\p{^ischerokee}', ""); Expect(0, 43967, '\P{ischerokee}', ""); @@ -89310,16 +90953,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43968, '\p{^ischerokee}', ""); Expect(1, 43968, '\P{ischerokee}', ""); Expect(0, 43968, '\P{^ischerokee}', ""); - Expect(1, 43967, '\p{_IS_cherokee}', ""); - Expect(0, 43967, '\p{^_IS_cherokee}', ""); - Expect(0, 43967, '\P{_IS_cherokee}', ""); - Expect(1, 43967, '\P{^_IS_cherokee}', ""); - Expect(0, 43968, '\p{_IS_cherokee}', ""); - Expect(1, 43968, '\p{^_IS_cherokee}', ""); - Expect(1, 43968, '\P{_IS_cherokee}', ""); - Expect(0, 43968, '\P{^_IS_cherokee}', ""); - Error('\p{:=- CHER}'); - Error('\P{:=- CHER}'); + Expect(1, 43967, '\p{_Is_CHEROKEE}', ""); + Expect(0, 43967, '\p{^_Is_CHEROKEE}', ""); + Expect(0, 43967, '\P{_Is_CHEROKEE}', ""); + Expect(1, 43967, '\P{^_Is_CHEROKEE}', ""); + Expect(0, 43968, '\p{_Is_CHEROKEE}', ""); + Expect(1, 43968, '\p{^_Is_CHEROKEE}', ""); + Expect(1, 43968, '\P{_Is_CHEROKEE}', ""); + Expect(0, 43968, '\P{^_Is_CHEROKEE}', ""); + Error('\p{_CHER/a/}'); + Error('\P{_CHER/a/}'); Expect(1, 43967, '\p{cher}', ""); Expect(0, 43967, '\p{^cher}', ""); Expect(0, 43967, '\P{cher}', ""); @@ -89328,16 +90971,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{ /a/Is_Cher}'); - Error('\P{ /a/Is_Cher}'); + Expect(1, 43967, '\p{__Cher}', ""); + Expect(0, 43967, '\p{^__Cher}', ""); + Expect(0, 43967, '\P{__Cher}', ""); + Expect(1, 43967, '\P{^__Cher}', ""); + Expect(0, 43968, '\p{__Cher}', ""); + Expect(1, 43968, '\p{^__Cher}', ""); + Expect(1, 43968, '\P{__Cher}', ""); + Expect(0, 43968, '\P{^__Cher}', ""); + Error('\p{__IS_Cher/a/}'); + Error('\P{__IS_Cher/a/}'); Expect(1, 43967, '\p{ischer}', ""); Expect(0, 43967, '\p{^ischer}', ""); Expect(0, 43967, '\P{ischer}', ""); @@ -89346,16 +90989,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{-cherokee_Supplement:=}'); + Error('\P{-cherokee_Supplement:=}'); Expect(1, 43967, '\p{cherokeesupplement}', ""); Expect(0, 43967, '\p{^cherokeesupplement}', ""); Expect(0, 43967, '\P{cherokeesupplement}', ""); @@ -89364,16 +91007,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43968, '\p{^cherokeesupplement}', ""); Expect(1, 43968, '\P{cherokeesupplement}', ""); Expect(0, 43968, '\P{^cherokeesupplement}', ""); - Expect(1, 43967, '\p{ -Cherokee_Supplement}', ""); - Expect(0, 43967, '\p{^ -Cherokee_Supplement}', ""); - Expect(0, 43967, '\P{ -Cherokee_Supplement}', ""); - Expect(1, 43967, '\P{^ -Cherokee_Supplement}', ""); - Expect(0, 43968, '\p{ -Cherokee_Supplement}', ""); - Expect(1, 43968, '\p{^ -Cherokee_Supplement}', ""); - Expect(1, 43968, '\P{ -Cherokee_Supplement}', ""); - Expect(0, 43968, '\P{^ -Cherokee_Supplement}', ""); - Error('\p{_:=IS_cherokee_SUPPLEMENT}'); - Error('\P{_:=IS_cherokee_SUPPLEMENT}'); + Expect(1, 43967, '\p{ Cherokee_Supplement}', ""); + Expect(0, 43967, '\p{^ Cherokee_Supplement}', ""); + Expect(0, 43967, '\P{ Cherokee_Supplement}', ""); + Expect(1, 43967, '\P{^ Cherokee_Supplement}', ""); + Expect(0, 43968, '\p{ Cherokee_Supplement}', ""); + Expect(1, 43968, '\p{^ Cherokee_Supplement}', ""); + Expect(1, 43968, '\P{ Cherokee_Supplement}', ""); + Expect(0, 43968, '\P{^ Cherokee_Supplement}', ""); + Error('\p{-/a/IS_CHEROKEE_Supplement}'); + Error('\P{-/a/IS_CHEROKEE_Supplement}'); Expect(1, 43967, '\p{ischerokeesupplement}', ""); Expect(0, 43967, '\p{^ischerokeesupplement}', ""); Expect(0, 43967, '\P{ischerokeesupplement}', ""); @@ -89382,16 +91025,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{/a/__in_CHEROKEE_Supplement}'); - Error('\P{/a/__in_CHEROKEE_Supplement}'); + Expect(1, 43967, '\p{- Is_cherokee_supplement}', ""); + Expect(0, 43967, '\p{^- Is_cherokee_supplement}', ""); + Expect(0, 43967, '\P{- Is_cherokee_supplement}', ""); + Expect(1, 43967, '\P{^- Is_cherokee_supplement}', ""); + Expect(0, 43968, '\p{- Is_cherokee_supplement}', ""); + Expect(1, 43968, '\p{^- Is_cherokee_supplement}', ""); + Expect(1, 43968, '\P{- Is_cherokee_supplement}', ""); + Expect(0, 43968, '\P{^- Is_cherokee_supplement}', ""); + Error('\p{-in_cherokee_supplement/a/}'); + Error('\P{-in_cherokee_supplement/a/}'); Expect(1, 43967, '\p{incherokeesupplement}', ""); Expect(0, 43967, '\p{^incherokeesupplement}', ""); Expect(0, 43967, '\P{incherokeesupplement}', ""); @@ -89400,16 +91043,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{ /a/CHEROKEE_SUP}'); - Error('\P{ /a/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}', ""); @@ -89418,16 +91061,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{/a/ _is_Cherokee_Sup}'); - Error('\P{/a/ _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{ :=IS_CHEROKEE_Sup}'); + Error('\P{ :=IS_CHEROKEE_Sup}'); Expect(1, 43967, '\p{ischerokeesup}', ""); Expect(0, 43967, '\p{^ischerokeesup}', ""); Expect(0, 43967, '\P{ischerokeesup}', ""); @@ -89436,16 +91079,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43968, '\p{^ischerokeesup}', ""); Expect(1, 43968, '\P{ischerokeesup}', ""); Expect(0, 43968, '\P{^ischerokeesup}', ""); - Expect(1, 43967, '\p{ Is_cherokee_Sup}', ""); - Expect(0, 43967, '\p{^ Is_cherokee_Sup}', ""); - Expect(0, 43967, '\P{ Is_cherokee_Sup}', ""); - Expect(1, 43967, '\P{^ Is_cherokee_Sup}', ""); - Expect(0, 43968, '\p{ Is_cherokee_Sup}', ""); - Expect(1, 43968, '\p{^ Is_cherokee_Sup}', ""); - Expect(1, 43968, '\P{ Is_cherokee_Sup}', ""); - Expect(0, 43968, '\P{^ Is_cherokee_Sup}', ""); - Error('\p{:= IN_Cherokee_SUP}'); - Error('\P{:= IN_Cherokee_SUP}'); + Expect(1, 43967, '\p{- Is_cherokee_Sup}', ""); + Expect(0, 43967, '\p{^- Is_cherokee_Sup}', ""); + Expect(0, 43967, '\P{- Is_cherokee_Sup}', ""); + Expect(1, 43967, '\P{^- Is_cherokee_Sup}', ""); + Expect(0, 43968, '\p{- Is_cherokee_Sup}', ""); + Expect(1, 43968, '\p{^- Is_cherokee_Sup}', ""); + Expect(1, 43968, '\P{- Is_cherokee_Sup}', ""); + Expect(0, 43968, '\P{^- Is_cherokee_Sup}', ""); + Error('\p{-/a/in_Cherokee_Sup}'); + Error('\P{-/a/in_Cherokee_Sup}'); Expect(1, 43967, '\p{incherokeesup}', ""); Expect(0, 43967, '\p{^incherokeesup}', ""); Expect(0, 43967, '\P{incherokeesup}', ""); @@ -89454,16 +91097,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{_Chess_Symbols/a/}'); - Error('\P{_Chess_Symbols/a/}'); + 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, 129647, '\p{chesssymbols}', ""); Expect(0, 129647, '\p{^chesssymbols}', ""); Expect(0, 129647, '\P{chesssymbols}', ""); @@ -89472,16 +91115,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 129648, '\p{^chesssymbols}', ""); Expect(1, 129648, '\P{chesssymbols}', ""); Expect(0, 129648, '\P{^chesssymbols}', ""); - Expect(1, 129647, '\p{ Chess_Symbols}', ""); - Expect(0, 129647, '\p{^ Chess_Symbols}', ""); - Expect(0, 129647, '\P{ Chess_Symbols}', ""); - Expect(1, 129647, '\P{^ Chess_Symbols}', ""); - Expect(0, 129648, '\p{ Chess_Symbols}', ""); - Expect(1, 129648, '\p{^ Chess_Symbols}', ""); - Expect(1, 129648, '\P{ Chess_Symbols}', ""); - Expect(0, 129648, '\P{^ Chess_Symbols}', ""); - Error('\p{ Is_CHESS_Symbols:=}'); - Error('\P{ Is_CHESS_Symbols:=}'); + Expect(1, 129647, '\p{ -Chess_Symbols}', ""); + Expect(0, 129647, '\p{^ -Chess_Symbols}', ""); + Expect(0, 129647, '\P{ -Chess_Symbols}', ""); + Expect(1, 129647, '\P{^ -Chess_Symbols}', ""); + Expect(0, 129648, '\p{ -Chess_Symbols}', ""); + Expect(1, 129648, '\p{^ -Chess_Symbols}', ""); + Expect(1, 129648, '\P{ -Chess_Symbols}', ""); + Expect(0, 129648, '\P{^ -Chess_Symbols}', ""); + Error('\p{-_Is_Chess_symbols/a/}'); + Error('\P{-_Is_Chess_symbols/a/}'); Expect(1, 129647, '\p{ischesssymbols}', ""); Expect(0, 129647, '\p{^ischesssymbols}', ""); Expect(0, 129647, '\P{ischesssymbols}', ""); @@ -89490,16 +91133,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{/a/_ In_CHESS_Symbols}'); - Error('\P{/a/_ 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}', ""); @@ -89508,16 +91151,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{-/a/chorasmian}'); + Error('\P{-/a/chorasmian}'); Expect(1, 69579, '\p{chorasmian}', ""); Expect(0, 69579, '\p{^chorasmian}', ""); Expect(0, 69579, '\P{chorasmian}', ""); @@ -89526,16 +91169,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{_:=Is_chorasmian}'); - Error('\P{_:=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{ /a/Is_Chorasmian}'); + Error('\P{ /a/Is_Chorasmian}'); Expect(1, 69579, '\p{ischorasmian}', ""); Expect(0, 69579, '\p{^ischorasmian}', ""); Expect(0, 69579, '\P{ischorasmian}', ""); @@ -89544,16 +91187,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}', ""); @@ -89562,16 +91205,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{ -Is_Chrs:=}'); + Error('\P{ -Is_Chrs:=}'); Expect(1, 69579, '\p{ischrs}', ""); Expect(0, 69579, '\p{^ischrs}', ""); Expect(0, 69579, '\P{ischrs}', ""); @@ -89580,16 +91223,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{ cjk_Compatibility:=}'); - Error('\P{ 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{ /a/CJK_Compatibility}'); + Error('\P{ /a/CJK_Compatibility}'); Expect(1, 13311, '\p{cjkcompatibility}', ""); Expect(0, 13311, '\p{^cjkcompatibility}', ""); Expect(0, 13311, '\P{cjkcompatibility}', ""); @@ -89598,16 +91241,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 13312, '\p{^cjkcompatibility}', ""); Expect(1, 13312, '\P{cjkcompatibility}', ""); Expect(0, 13312, '\P{^cjkcompatibility}', ""); - Expect(1, 13311, '\p{--CJK_Compatibility}', ""); - Expect(0, 13311, '\p{^--CJK_Compatibility}', ""); - Expect(0, 13311, '\P{--CJK_Compatibility}', ""); - Expect(1, 13311, '\P{^--CJK_Compatibility}', ""); - Expect(0, 13312, '\p{--CJK_Compatibility}', ""); - Expect(1, 13312, '\p{^--CJK_Compatibility}', ""); - Expect(1, 13312, '\P{--CJK_Compatibility}', ""); - Expect(0, 13312, '\P{^--CJK_Compatibility}', ""); - Error('\p{_/a/Is_CJK_Compatibility}'); - Error('\P{_/a/Is_CJK_Compatibility}'); + Expect(1, 13311, '\p{-CJK_Compatibility}', ""); + Expect(0, 13311, '\p{^-CJK_Compatibility}', ""); + Expect(0, 13311, '\P{-CJK_Compatibility}', ""); + Expect(1, 13311, '\P{^-CJK_Compatibility}', ""); + Expect(0, 13312, '\p{-CJK_Compatibility}', ""); + Expect(1, 13312, '\p{^-CJK_Compatibility}', ""); + Expect(1, 13312, '\P{-CJK_Compatibility}', ""); + Expect(0, 13312, '\P{^-CJK_Compatibility}', ""); + Error('\p{- is_cjk_Compatibility:=}'); + Error('\P{- is_cjk_Compatibility:=}'); Expect(1, 13311, '\p{iscjkcompatibility}', ""); Expect(0, 13311, '\p{^iscjkcompatibility}', ""); Expect(0, 13311, '\P{iscjkcompatibility}', ""); @@ -89616,16 +91259,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{-/a/IN_CJK_Compatibility}'); + Error('\P{-/a/IN_CJK_Compatibility}'); Expect(1, 13311, '\p{incjkcompatibility}', ""); Expect(0, 13311, '\p{^incjkcompatibility}', ""); Expect(0, 13311, '\P{incjkcompatibility}', ""); @@ -89634,16 +91277,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 13312, '\p{^incjkcompatibility}', ""); Expect(1, 13312, '\P{incjkcompatibility}', ""); Expect(0, 13312, '\P{^incjkcompatibility}', ""); - Expect(1, 13311, '\p{_in_cjk_COMPATIBILITY}', ""); - Expect(0, 13311, '\p{^_in_cjk_COMPATIBILITY}', ""); - Expect(0, 13311, '\P{_in_cjk_COMPATIBILITY}', ""); - Expect(1, 13311, '\P{^_in_cjk_COMPATIBILITY}', ""); - Expect(0, 13312, '\p{_in_cjk_COMPATIBILITY}', ""); - Expect(1, 13312, '\p{^_in_cjk_COMPATIBILITY}', ""); - Expect(1, 13312, '\P{_in_cjk_COMPATIBILITY}', ""); - Expect(0, 13312, '\P{^_in_cjk_COMPATIBILITY}', ""); - Error('\p{ CJK_compat:=}'); - Error('\P{ CJK_compat:=}'); + Expect(1, 13311, '\p{-In_cjk_COMPATIBILITY}', ""); + Expect(0, 13311, '\p{^-In_cjk_COMPATIBILITY}', ""); + Expect(0, 13311, '\P{-In_cjk_COMPATIBILITY}', ""); + Expect(1, 13311, '\P{^-In_cjk_COMPATIBILITY}', ""); + Expect(0, 13312, '\p{-In_cjk_COMPATIBILITY}', ""); + Expect(1, 13312, '\p{^-In_cjk_COMPATIBILITY}', ""); + Expect(1, 13312, '\P{-In_cjk_COMPATIBILITY}', ""); + Expect(0, 13312, '\P{^-In_cjk_COMPATIBILITY}', ""); + Error('\p{/a/_ CJK_Compat}'); + Error('\P{/a/_ CJK_Compat}'); Expect(1, 13311, '\p{cjkcompat}', ""); Expect(0, 13311, '\p{^cjkcompat}', ""); Expect(0, 13311, '\P{cjkcompat}', ""); @@ -89652,16 +91295,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 13312, '\p{^cjkcompat}', ""); Expect(1, 13312, '\P{cjkcompat}', ""); Expect(0, 13312, '\P{^cjkcompat}', ""); - Expect(1, 13311, '\p{ cjk_compat}', ""); - Expect(0, 13311, '\p{^ cjk_compat}', ""); - Expect(0, 13311, '\P{ cjk_compat}', ""); - Expect(1, 13311, '\P{^ cjk_compat}', ""); - Expect(0, 13312, '\p{ cjk_compat}', ""); - Expect(1, 13312, '\p{^ cjk_compat}', ""); - Expect(1, 13312, '\P{ cjk_compat}', ""); - Expect(0, 13312, '\P{^ cjk_compat}', ""); - Error('\p{_:=Is_CJK_Compat}'); - Error('\P{_:=Is_CJK_Compat}'); + Expect(1, 13311, '\p{_CJK_compat}', ""); + Expect(0, 13311, '\p{^_CJK_compat}', ""); + Expect(0, 13311, '\P{_CJK_compat}', ""); + Expect(1, 13311, '\P{^_CJK_compat}', ""); + Expect(0, 13312, '\p{_CJK_compat}', ""); + Expect(1, 13312, '\p{^_CJK_compat}', ""); + Expect(1, 13312, '\P{_CJK_compat}', ""); + Expect(0, 13312, '\P{^_CJK_compat}', ""); + Error('\p{/a/- is_CJK_Compat}'); + Error('\P{/a/- is_CJK_Compat}'); Expect(1, 13311, '\p{iscjkcompat}', ""); Expect(0, 13311, '\p{^iscjkcompat}', ""); Expect(0, 13311, '\P{iscjkcompat}', ""); @@ -89670,16 +91313,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 13312, '\p{^iscjkcompat}', ""); Expect(1, 13312, '\P{iscjkcompat}', ""); Expect(0, 13312, '\P{^iscjkcompat}', ""); - Expect(1, 13311, '\p{ IS_cjk_Compat}', ""); - Expect(0, 13311, '\p{^ IS_cjk_Compat}', ""); - Expect(0, 13311, '\P{ IS_cjk_Compat}', ""); - Expect(1, 13311, '\P{^ IS_cjk_Compat}', ""); - Expect(0, 13312, '\p{ IS_cjk_Compat}', ""); - Expect(1, 13312, '\p{^ IS_cjk_Compat}', ""); - Expect(1, 13312, '\P{ IS_cjk_Compat}', ""); - Expect(0, 13312, '\P{^ IS_cjk_Compat}', ""); - Error('\p{_In_cjk_compat:=}'); - Error('\P{_In_cjk_compat:=}'); + Expect(1, 13311, '\p{ IS_CJK_COMPAT}', ""); + Expect(0, 13311, '\p{^ IS_CJK_COMPAT}', ""); + Expect(0, 13311, '\P{ IS_CJK_COMPAT}', ""); + Expect(1, 13311, '\P{^ IS_CJK_COMPAT}', ""); + Expect(0, 13312, '\p{ IS_CJK_COMPAT}', ""); + Expect(1, 13312, '\p{^ IS_CJK_COMPAT}', ""); + Expect(1, 13312, '\P{ IS_CJK_COMPAT}', ""); + Expect(0, 13312, '\P{^ IS_CJK_COMPAT}', ""); + Error('\p{/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}', ""); @@ -89688,16 +91331,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 13312, '\p{^incjkcompat}', ""); Expect(1, 13312, '\P{incjkcompat}', ""); Expect(0, 13312, '\P{^incjkcompat}', ""); - Expect(1, 13311, '\p{ _In_CJK_Compat}', ""); - Expect(0, 13311, '\p{^ _In_CJK_Compat}', ""); - Expect(0, 13311, '\P{ _In_CJK_Compat}', ""); - Expect(1, 13311, '\P{^ _In_CJK_Compat}', ""); - Expect(0, 13312, '\p{ _In_CJK_Compat}', ""); - Expect(1, 13312, '\p{^ _In_CJK_Compat}', ""); - Expect(1, 13312, '\P{ _In_CJK_Compat}', ""); - Expect(0, 13312, '\P{^ _In_CJK_Compat}', ""); - Error('\p{_:=CJK_Compatibility_Forms}'); - Error('\P{_:=CJK_Compatibility_Forms}'); + Expect(1, 13311, '\p{ IN_CJK_Compat}', ""); + Expect(0, 13311, '\p{^ IN_CJK_Compat}', ""); + Expect(0, 13311, '\P{ IN_CJK_Compat}', ""); + Expect(1, 13311, '\P{^ IN_CJK_Compat}', ""); + Expect(0, 13312, '\p{ IN_CJK_Compat}', ""); + Expect(1, 13312, '\p{^ IN_CJK_Compat}', ""); + Expect(1, 13312, '\P{ IN_CJK_Compat}', ""); + Expect(0, 13312, '\P{^ IN_CJK_Compat}', ""); + Error('\p{/a/ cjk_compatibility_Forms}'); + Error('\P{/a/ cjk_compatibility_Forms}'); Expect(1, 65103, '\p{cjkcompatibilityforms}', ""); Expect(0, 65103, '\p{^cjkcompatibilityforms}', ""); Expect(0, 65103, '\P{cjkcompatibilityforms}', ""); @@ -89706,16 +91349,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65104, '\p{^cjkcompatibilityforms}', ""); Expect(1, 65104, '\P{cjkcompatibilityforms}', ""); Expect(0, 65104, '\P{^cjkcompatibilityforms}', ""); - Expect(1, 65103, '\p{_ CJK_COMPATIBILITY_FORMS}', ""); - Expect(0, 65103, '\p{^_ CJK_COMPATIBILITY_FORMS}', ""); - Expect(0, 65103, '\P{_ CJK_COMPATIBILITY_FORMS}', ""); - Expect(1, 65103, '\P{^_ CJK_COMPATIBILITY_FORMS}', ""); - Expect(0, 65104, '\p{_ CJK_COMPATIBILITY_FORMS}', ""); - Expect(1, 65104, '\p{^_ CJK_COMPATIBILITY_FORMS}', ""); - Expect(1, 65104, '\P{_ CJK_COMPATIBILITY_FORMS}', ""); - Expect(0, 65104, '\P{^_ CJK_COMPATIBILITY_FORMS}', ""); - Error('\p{ :=IS_CJK_Compatibility_Forms}'); - Error('\P{ :=IS_CJK_Compatibility_Forms}'); + Expect(1, 65103, '\p{ CJK_COMPATIBILITY_Forms}', ""); + Expect(0, 65103, '\p{^ CJK_COMPATIBILITY_Forms}', ""); + Expect(0, 65103, '\P{ CJK_COMPATIBILITY_Forms}', ""); + Expect(1, 65103, '\P{^ CJK_COMPATIBILITY_Forms}', ""); + Expect(0, 65104, '\p{ CJK_COMPATIBILITY_Forms}', ""); + Expect(1, 65104, '\p{^ CJK_COMPATIBILITY_Forms}', ""); + Expect(1, 65104, '\P{ CJK_COMPATIBILITY_Forms}', ""); + Expect(0, 65104, '\P{^ CJK_COMPATIBILITY_Forms}', ""); + Error('\p{:= -is_CJK_Compatibility_Forms}'); + Error('\P{:= -is_CJK_Compatibility_Forms}'); Expect(1, 65103, '\p{iscjkcompatibilityforms}', ""); Expect(0, 65103, '\p{^iscjkcompatibilityforms}', ""); Expect(0, 65103, '\P{iscjkcompatibilityforms}', ""); @@ -89724,16 +91367,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{/a/- In_cjk_Compatibility_Forms}'); + Error('\P{/a/- In_cjk_Compatibility_Forms}'); Expect(1, 65103, '\p{incjkcompatibilityforms}', ""); Expect(0, 65103, '\p{^incjkcompatibilityforms}', ""); Expect(0, 65103, '\P{incjkcompatibilityforms}', ""); @@ -89742,16 +91385,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{ /a/CJK_Compat_forms}'); - Error('\P{ /a/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}'); + Error('\P{_:=CJK_COMPAT_Forms}'); Expect(1, 65103, '\p{cjkcompatforms}', ""); Expect(0, 65103, '\p{^cjkcompatforms}', ""); Expect(0, 65103, '\P{cjkcompatforms}', ""); @@ -89760,16 +91403,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{ -is_cjk_COMPAT_forms/a/}'); + Error('\P{ -is_cjk_COMPAT_forms/a/}'); Expect(1, 65103, '\p{iscjkcompatforms}', ""); Expect(0, 65103, '\p{^iscjkcompatforms}', ""); Expect(0, 65103, '\P{iscjkcompatforms}', ""); @@ -89778,16 +91421,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:=}'); - Error('\P{_ In_CJK_Compat_forms:=}'); + Expect(1, 65103, '\p{ IS_CJK_COMPAT_Forms}', ""); + Expect(0, 65103, '\p{^ IS_CJK_COMPAT_Forms}', ""); + Expect(0, 65103, '\P{ IS_CJK_COMPAT_Forms}', ""); + Expect(1, 65103, '\P{^ IS_CJK_COMPAT_Forms}', ""); + Expect(0, 65104, '\p{ IS_CJK_COMPAT_Forms}', ""); + Expect(1, 65104, '\p{^ IS_CJK_COMPAT_Forms}', ""); + Expect(1, 65104, '\P{ IS_CJK_COMPAT_Forms}', ""); + Expect(0, 65104, '\P{^ IS_CJK_COMPAT_Forms}', ""); + Error('\p{- in_cjk_Compat_FORMS/a/}'); + Error('\P{- in_cjk_Compat_FORMS/a/}'); Expect(1, 65103, '\p{incjkcompatforms}', ""); Expect(0, 65103, '\p{^incjkcompatforms}', ""); Expect(0, 65103, '\P{incjkcompatforms}', ""); @@ -89796,16 +91439,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{CJK_COMPATIBILITY_Ideographs/a/}'); - Error('\P{CJK_COMPATIBILITY_Ideographs/a/}'); + 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, 64255, '\p{cjkcompatibilityideographs}', ""); Expect(0, 64255, '\p{^cjkcompatibilityideographs}', ""); Expect(0, 64255, '\P{cjkcompatibilityideographs}', ""); @@ -89814,16 +91457,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{/a/ Is_CJK_Compatibility_Ideographs}'); - Error('\P{/a/ 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{_Is_CJK_Compatibility_Ideographs:=}'); + Error('\P{_Is_CJK_Compatibility_Ideographs:=}'); Expect(1, 64255, '\p{iscjkcompatibilityideographs}', ""); Expect(0, 64255, '\p{^iscjkcompatibilityideographs}', ""); Expect(0, 64255, '\P{iscjkcompatibilityideographs}', ""); @@ -89832,16 +91475,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{/a/ in_CJK_COMPATIBILITY_Ideographs}'); - Error('\P{/a/ in_CJK_COMPATIBILITY_Ideographs}'); + Expect(1, 64255, '\p{_-is_CJK_COMPATIBILITY_IDEOGRAPHS}', ""); + Expect(0, 64255, '\p{^_-is_CJK_COMPATIBILITY_IDEOGRAPHS}', ""); + Expect(0, 64255, '\P{_-is_CJK_COMPATIBILITY_IDEOGRAPHS}', ""); + Expect(1, 64255, '\P{^_-is_CJK_COMPATIBILITY_IDEOGRAPHS}', ""); + Expect(0, 64256, '\p{_-is_CJK_COMPATIBILITY_IDEOGRAPHS}', ""); + Expect(1, 64256, '\p{^_-is_CJK_COMPATIBILITY_IDEOGRAPHS}', ""); + Expect(1, 64256, '\P{_-is_CJK_COMPATIBILITY_IDEOGRAPHS}', ""); + Expect(0, 64256, '\P{^_-is_CJK_COMPATIBILITY_IDEOGRAPHS}', ""); + Error('\p{--IN_CJK_COMPATIBILITY_Ideographs/a/}'); + Error('\P{--IN_CJK_COMPATIBILITY_Ideographs/a/}'); Expect(1, 64255, '\p{incjkcompatibilityideographs}', ""); Expect(0, 64255, '\p{^incjkcompatibilityideographs}', ""); Expect(0, 64255, '\P{incjkcompatibilityideographs}', ""); @@ -89850,16 +91493,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{_:=CJK_compat_IDEOGRAPHS}'); + Error('\P{_:=CJK_compat_IDEOGRAPHS}'); Expect(1, 64255, '\p{cjkcompatideographs}', ""); Expect(0, 64255, '\p{^cjkcompatideographs}', ""); Expect(0, 64255, '\P{cjkcompatideographs}', ""); @@ -89868,16 +91511,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{:= IS_CJK_compat_IDEOGRAPHS}'); - Error('\P{:= 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{/a/- Is_CJK_Compat_IDEOGRAPHS}'); + Error('\P{/a/- Is_CJK_Compat_IDEOGRAPHS}'); Expect(1, 64255, '\p{iscjkcompatideographs}', ""); Expect(0, 64255, '\p{^iscjkcompatideographs}', ""); Expect(0, 64255, '\P{iscjkcompatideographs}', ""); @@ -89886,16 +91529,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{ in_CJK_compat_ideographs/a/}'); - Error('\P{ in_CJK_compat_ideographs/a/}'); + 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{incjkcompatideographs}', ""); Expect(0, 64255, '\p{^incjkcompatideographs}', ""); Expect(0, 64255, '\P{incjkcompatideographs}', ""); @@ -89904,16 +91547,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 64256, '\p{^incjkcompatideographs}', ""); Expect(1, 64256, '\P{incjkcompatideographs}', ""); Expect(0, 64256, '\P{^incjkcompatideographs}', ""); - Expect(1, 64255, '\p{ _In_cjk_compat_IDEOGRAPHS}', ""); - Expect(0, 64255, '\p{^ _In_cjk_compat_IDEOGRAPHS}', ""); - Expect(0, 64255, '\P{ _In_cjk_compat_IDEOGRAPHS}', ""); - Expect(1, 64255, '\P{^ _In_cjk_compat_IDEOGRAPHS}', ""); - Expect(0, 64256, '\p{ _In_cjk_compat_IDEOGRAPHS}', ""); - Expect(1, 64256, '\p{^ _In_cjk_compat_IDEOGRAPHS}', ""); - Expect(1, 64256, '\P{ _In_cjk_compat_IDEOGRAPHS}', ""); - Expect(0, 64256, '\P{^ _In_cjk_compat_IDEOGRAPHS}', ""); - Error('\p{/a/ -CJK_COMPATIBILITY_Ideographs_SUPPLEMENT}'); - Error('\P{/a/ -CJK_COMPATIBILITY_Ideographs_SUPPLEMENT}'); + Expect(1, 64255, '\p{ _In_CJK_Compat_Ideographs}', ""); + Expect(0, 64255, '\p{^ _In_CJK_Compat_Ideographs}', ""); + Expect(0, 64255, '\P{ _In_CJK_Compat_Ideographs}', ""); + Expect(1, 64255, '\P{^ _In_CJK_Compat_Ideographs}', ""); + Expect(0, 64256, '\p{ _In_CJK_Compat_Ideographs}', ""); + Expect(1, 64256, '\p{^ _In_CJK_Compat_Ideographs}', ""); + Expect(1, 64256, '\P{ _In_CJK_Compat_Ideographs}', ""); + Expect(0, 64256, '\P{^ _In_CJK_Compat_Ideographs}', ""); + Error('\p{-/a/cjk_Compatibility_IDEOGRAPHS_Supplement}'); + Error('\P{-/a/cjk_Compatibility_IDEOGRAPHS_Supplement}'); Expect(1, 195103, '\p{cjkcompatibilityideographssupplement}', ""); Expect(0, 195103, '\p{^cjkcompatibilityideographssupplement}', ""); Expect(0, 195103, '\P{cjkcompatibilityideographssupplement}', ""); @@ -89922,16 +91565,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{/a/Is_CJK_Compatibility_Ideographs_Supplement}'); - Error('\P{/a/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}', ""); @@ -89940,16 +91583,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{ In_CJK_Compatibility_IDEOGRAPHS_Supplement:=}'); + Error('\P{ In_CJK_Compatibility_IDEOGRAPHS_Supplement:=}'); Expect(1, 195103, '\p{incjkcompatibilityideographssupplement}', ""); Expect(0, 195103, '\p{^incjkcompatibilityideographssupplement}', ""); Expect(0, 195103, '\P{incjkcompatibilityideographssupplement}', ""); @@ -89958,16 +91601,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{_/a/CJK_Compat_Ideographs_Sup}'); + Error('\P{_/a/CJK_Compat_Ideographs_Sup}'); Expect(1, 195103, '\p{cjkcompatideographssup}', ""); Expect(0, 195103, '\p{^cjkcompatideographssup}', ""); Expect(0, 195103, '\P{cjkcompatideographssup}', ""); @@ -89976,16 +91619,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{ -Is_CJK_compat_ideographs_sup:=}'); - Error('\P{ -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{-/a/IS_cjk_compat_Ideographs_SUP}'); + Error('\P{-/a/IS_cjk_compat_Ideographs_SUP}'); Expect(1, 195103, '\p{iscjkcompatideographssup}', ""); Expect(0, 195103, '\p{^iscjkcompatideographssup}', ""); Expect(0, 195103, '\P{iscjkcompatideographssup}', ""); @@ -89994,16 +91637,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{_/a/In_CJK_COMPAT_Ideographs_sup}'); - Error('\P{_/a/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}', ""); @@ -90012,16 +91655,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{-/a/cjk_Radicals_SUPPLEMENT}'); - Error('\P{-/a/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}', ""); @@ -90030,16 +91673,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{ :=is_CJK_Radicals_Supplement}'); + Error('\P{ :=is_CJK_Radicals_Supplement}'); Expect(1, 12031, '\p{iscjkradicalssupplement}', ""); Expect(0, 12031, '\p{^iscjkradicalssupplement}', ""); Expect(0, 12031, '\P{iscjkradicalssupplement}', ""); @@ -90048,16 +91691,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12032, '\p{^iscjkradicalssupplement}', ""); Expect(1, 12032, '\P{iscjkradicalssupplement}', ""); Expect(0, 12032, '\P{^iscjkradicalssupplement}', ""); - Expect(1, 12031, '\p{ is_cjk_Radicals_Supplement}', ""); - Expect(0, 12031, '\p{^ is_cjk_Radicals_Supplement}', ""); - Expect(0, 12031, '\P{ is_cjk_Radicals_Supplement}', ""); - Expect(1, 12031, '\P{^ is_cjk_Radicals_Supplement}', ""); - Expect(0, 12032, '\p{ is_cjk_Radicals_Supplement}', ""); - Expect(1, 12032, '\p{^ is_cjk_Radicals_Supplement}', ""); - Expect(1, 12032, '\P{ is_cjk_Radicals_Supplement}', ""); - Expect(0, 12032, '\P{^ is_cjk_Radicals_Supplement}', ""); - Error('\p{_In_CJK_RADICALS_Supplement:=}'); - Error('\P{_In_CJK_RADICALS_Supplement:=}'); + Expect(1, 12031, '\p{-_Is_CJK_Radicals_Supplement}', ""); + Expect(0, 12031, '\p{^-_Is_CJK_Radicals_Supplement}', ""); + Expect(0, 12031, '\P{-_Is_CJK_Radicals_Supplement}', ""); + Expect(1, 12031, '\P{^-_Is_CJK_Radicals_Supplement}', ""); + Expect(0, 12032, '\p{-_Is_CJK_Radicals_Supplement}', ""); + Expect(1, 12032, '\p{^-_Is_CJK_Radicals_Supplement}', ""); + Expect(1, 12032, '\P{-_Is_CJK_Radicals_Supplement}', ""); + Expect(0, 12032, '\P{^-_Is_CJK_Radicals_Supplement}', ""); + Error('\p{/a/IN_cjk_RADICALS_SUPPLEMENT}'); + Error('\P{/a/IN_cjk_RADICALS_SUPPLEMENT}'); Expect(1, 12031, '\p{incjkradicalssupplement}', ""); Expect(0, 12031, '\p{^incjkradicalssupplement}', ""); Expect(0, 12031, '\P{incjkradicalssupplement}', ""); @@ -90066,16 +91709,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/a/}'); - Error('\P{_-CJK_Radicals_sup/a/}'); + 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{cjkradicalssup}', ""); Expect(0, 12031, '\p{^cjkradicalssup}', ""); Expect(0, 12031, '\P{cjkradicalssup}', ""); @@ -90084,16 +91727,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}', ""); @@ -90102,16 +91745,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12032, '\p{^iscjkradicalssup}', ""); Expect(1, 12032, '\P{iscjkradicalssup}', ""); Expect(0, 12032, '\P{^iscjkradicalssup}', ""); - Expect(1, 12031, '\p{ _Is_cjk_Radicals_sup}', ""); - Expect(0, 12031, '\p{^ _Is_cjk_Radicals_sup}', ""); - Expect(0, 12031, '\P{ _Is_cjk_Radicals_sup}', ""); - Expect(1, 12031, '\P{^ _Is_cjk_Radicals_sup}', ""); - Expect(0, 12032, '\p{ _Is_cjk_Radicals_sup}', ""); - Expect(1, 12032, '\p{^ _Is_cjk_Radicals_sup}', ""); - Expect(1, 12032, '\P{ _Is_cjk_Radicals_sup}', ""); - Expect(0, 12032, '\P{^ _Is_cjk_Radicals_sup}', ""); - Error('\p{ /a/In_CJK_RADICALS_SUP}'); - Error('\P{ /a/In_CJK_RADICALS_SUP}'); + Expect(1, 12031, '\p{ is_CJK_RADICALS_sup}', ""); + Expect(0, 12031, '\p{^ is_CJK_RADICALS_sup}', ""); + Expect(0, 12031, '\P{ is_CJK_RADICALS_sup}', ""); + Expect(1, 12031, '\P{^ is_CJK_RADICALS_sup}', ""); + Expect(0, 12032, '\p{ is_CJK_RADICALS_sup}', ""); + Expect(1, 12032, '\p{^ is_CJK_RADICALS_sup}', ""); + Expect(1, 12032, '\P{ is_CJK_RADICALS_sup}', ""); + Expect(0, 12032, '\P{^ is_CJK_RADICALS_sup}', ""); + Error('\p{ :=IN_cjk_RADICALS_SUP}'); + Error('\P{ :=IN_cjk_RADICALS_SUP}'); Expect(1, 12031, '\p{incjkradicalssup}', ""); Expect(0, 12031, '\p{^incjkradicalssup}', ""); Expect(0, 12031, '\P{incjkradicalssup}', ""); @@ -90120,16 +91763,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{- cjk_strokes:=}'); + Error('\P{- cjk_strokes:=}'); Expect(1, 12783, '\p{cjkstrokes}', ""); Expect(0, 12783, '\p{^cjkstrokes}', ""); Expect(0, 12783, '\P{cjkstrokes}', ""); @@ -90138,16 +91781,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{_/a/IS_cjk_STROKES}'); - Error('\P{_/a/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}', ""); @@ -90156,16 +91799,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12784, '\p{^iscjkstrokes}', ""); Expect(1, 12784, '\P{iscjkstrokes}', ""); Expect(0, 12784, '\P{^iscjkstrokes}', ""); - Expect(1, 12783, '\p{_-Is_cjk_Strokes}', ""); - Expect(0, 12783, '\p{^_-Is_cjk_Strokes}', ""); - Expect(0, 12783, '\P{_-Is_cjk_Strokes}', ""); - Expect(1, 12783, '\P{^_-Is_cjk_Strokes}', ""); - Expect(0, 12784, '\p{_-Is_cjk_Strokes}', ""); - Expect(1, 12784, '\p{^_-Is_cjk_Strokes}', ""); - Expect(1, 12784, '\P{_-Is_cjk_Strokes}', ""); - Expect(0, 12784, '\P{^_-Is_cjk_Strokes}', ""); - Error('\p{ In_CJK_Strokes:=}'); - Error('\P{ In_CJK_Strokes:=}'); + Expect(1, 12783, '\p{- Is_cjk_Strokes}', ""); + Expect(0, 12783, '\p{^- Is_cjk_Strokes}', ""); + Expect(0, 12783, '\P{- Is_cjk_Strokes}', ""); + Expect(1, 12783, '\P{^- Is_cjk_Strokes}', ""); + Expect(0, 12784, '\p{- Is_cjk_Strokes}', ""); + Expect(1, 12784, '\p{^- Is_cjk_Strokes}', ""); + Expect(1, 12784, '\P{- Is_cjk_Strokes}', ""); + Expect(0, 12784, '\P{^- Is_cjk_Strokes}', ""); + Error('\p{ _in_CJK_Strokes/a/}'); + Error('\P{ _in_CJK_Strokes/a/}'); Expect(1, 12783, '\p{incjkstrokes}', ""); Expect(0, 12783, '\p{^incjkstrokes}', ""); Expect(0, 12783, '\P{incjkstrokes}', ""); @@ -90174,16 +91817,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{/a/_CJK_Symbols_And_Punctuation}'); - Error('\P{/a/_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}', ""); @@ -90192,16 +91835,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}', ""); @@ -90210,16 +91853,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12352, '\p{^iscjksymbolsandpunctuation}', ""); Expect(1, 12352, '\P{iscjksymbolsandpunctuation}', ""); Expect(0, 12352, '\P{^iscjksymbolsandpunctuation}', ""); - Expect(1, 12351, '\p{- Is_cjk_symbols_And_PUNCTUATION}', ""); - Expect(0, 12351, '\p{^- Is_cjk_symbols_And_PUNCTUATION}', ""); - Expect(0, 12351, '\P{- Is_cjk_symbols_And_PUNCTUATION}', ""); - Expect(1, 12351, '\P{^- Is_cjk_symbols_And_PUNCTUATION}', ""); - Expect(0, 12352, '\p{- Is_cjk_symbols_And_PUNCTUATION}', ""); - Expect(1, 12352, '\p{^- Is_cjk_symbols_And_PUNCTUATION}', ""); - Expect(1, 12352, '\P{- Is_cjk_symbols_And_PUNCTUATION}', ""); - Expect(0, 12352, '\P{^- Is_cjk_symbols_And_PUNCTUATION}', ""); - Error('\p{/a/- IN_CJK_Symbols_AND_punctuation}'); - Error('\P{/a/- IN_CJK_Symbols_AND_punctuation}'); + Expect(1, 12351, '\p{_Is_CJK_SYMBOLS_AND_Punctuation}', ""); + Expect(0, 12351, '\p{^_Is_CJK_SYMBOLS_AND_Punctuation}', ""); + Expect(0, 12351, '\P{_Is_CJK_SYMBOLS_AND_Punctuation}', ""); + Expect(1, 12351, '\P{^_Is_CJK_SYMBOLS_AND_Punctuation}', ""); + Expect(0, 12352, '\p{_Is_CJK_SYMBOLS_AND_Punctuation}', ""); + Expect(1, 12352, '\p{^_Is_CJK_SYMBOLS_AND_Punctuation}', ""); + Expect(1, 12352, '\P{_Is_CJK_SYMBOLS_AND_Punctuation}', ""); + Expect(0, 12352, '\P{^_Is_CJK_SYMBOLS_AND_Punctuation}', ""); + Error('\p{ -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}', ""); @@ -90228,16 +91871,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12352, '\p{^incjksymbolsandpunctuation}', ""); Expect(1, 12352, '\P{incjksymbolsandpunctuation}', ""); Expect(0, 12352, '\P{^incjksymbolsandpunctuation}', ""); - Expect(1, 12351, '\p{ In_CJK_symbols_And_Punctuation}', ""); - Expect(0, 12351, '\p{^ In_CJK_symbols_And_Punctuation}', ""); - Expect(0, 12351, '\P{ In_CJK_symbols_And_Punctuation}', ""); - Expect(1, 12351, '\P{^ In_CJK_symbols_And_Punctuation}', ""); - Expect(0, 12352, '\p{ In_CJK_symbols_And_Punctuation}', ""); - Expect(1, 12352, '\p{^ In_CJK_symbols_And_Punctuation}', ""); - Expect(1, 12352, '\P{ In_CJK_symbols_And_Punctuation}', ""); - Expect(0, 12352, '\P{^ In_CJK_symbols_And_Punctuation}', ""); - Error('\p{__CJK_symbols:=}'); - Error('\P{__CJK_symbols:=}'); + Expect(1, 12351, '\p{_ In_CJK_Symbols_And_Punctuation}', ""); + Expect(0, 12351, '\p{^_ In_CJK_Symbols_And_Punctuation}', ""); + Expect(0, 12351, '\P{_ In_CJK_Symbols_And_Punctuation}', ""); + Expect(1, 12351, '\P{^_ In_CJK_Symbols_And_Punctuation}', ""); + Expect(0, 12352, '\p{_ In_CJK_Symbols_And_Punctuation}', ""); + Expect(1, 12352, '\p{^_ In_CJK_Symbols_And_Punctuation}', ""); + Expect(1, 12352, '\P{_ In_CJK_Symbols_And_Punctuation}', ""); + Expect(0, 12352, '\P{^_ In_CJK_Symbols_And_Punctuation}', ""); + Error('\p{/a/- CJK_Symbols}'); + Error('\P{/a/- CJK_Symbols}'); Expect(1, 12351, '\p{cjksymbols}', ""); Expect(0, 12351, '\p{^cjksymbols}', ""); Expect(0, 12351, '\P{cjksymbols}', ""); @@ -90246,16 +91889,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12352, '\p{^cjksymbols}', ""); Expect(1, 12352, '\P{cjksymbols}', ""); Expect(0, 12352, '\P{^cjksymbols}', ""); - Expect(1, 12351, '\p{- CJK_symbols}', ""); - Expect(0, 12351, '\p{^- CJK_symbols}', ""); - Expect(0, 12351, '\P{- CJK_symbols}', ""); - Expect(1, 12351, '\P{^- CJK_symbols}', ""); - Expect(0, 12352, '\p{- CJK_symbols}', ""); - Expect(1, 12352, '\p{^- CJK_symbols}', ""); - Expect(1, 12352, '\P{- CJK_symbols}', ""); - Expect(0, 12352, '\P{^- CJK_symbols}', ""); - Error('\p{/a/__IS_CJK_Symbols}'); - Error('\P{/a/__IS_CJK_Symbols}'); + Expect(1, 12351, '\p{_CJK_symbols}', ""); + Expect(0, 12351, '\p{^_CJK_symbols}', ""); + Expect(0, 12351, '\P{_CJK_symbols}', ""); + Expect(1, 12351, '\P{^_CJK_symbols}', ""); + Expect(0, 12352, '\p{_CJK_symbols}', ""); + Expect(1, 12352, '\p{^_CJK_symbols}', ""); + Expect(1, 12352, '\P{_CJK_symbols}', ""); + Expect(0, 12352, '\P{^_CJK_symbols}', ""); + Error('\p{/a/_IS_CJK_symbols}'); + Error('\P{/a/_IS_CJK_symbols}'); Expect(1, 12351, '\p{iscjksymbols}', ""); Expect(0, 12351, '\p{^iscjksymbols}', ""); Expect(0, 12351, '\P{iscjksymbols}', ""); @@ -90264,16 +91907,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12352, '\p{^iscjksymbols}', ""); Expect(1, 12352, '\P{iscjksymbols}', ""); Expect(0, 12352, '\P{^iscjksymbols}', ""); - Expect(1, 12351, '\p{-_Is_cjk_SYMBOLS}', ""); - Expect(0, 12351, '\p{^-_Is_cjk_SYMBOLS}', ""); - Expect(0, 12351, '\P{-_Is_cjk_SYMBOLS}', ""); - Expect(1, 12351, '\P{^-_Is_cjk_SYMBOLS}', ""); - Expect(0, 12352, '\p{-_Is_cjk_SYMBOLS}', ""); - Expect(1, 12352, '\p{^-_Is_cjk_SYMBOLS}', ""); - Expect(1, 12352, '\P{-_Is_cjk_SYMBOLS}', ""); - Expect(0, 12352, '\P{^-_Is_cjk_SYMBOLS}', ""); - Error('\p{ -In_CJK_Symbols/a/}'); - Error('\P{ -In_CJK_Symbols/a/}'); + Expect(1, 12351, '\p{_Is_CJK_symbols}', ""); + Expect(0, 12351, '\p{^_Is_CJK_symbols}', ""); + Expect(0, 12351, '\P{_Is_CJK_symbols}', ""); + Expect(1, 12351, '\P{^_Is_CJK_symbols}', ""); + Expect(0, 12352, '\p{_Is_CJK_symbols}', ""); + Expect(1, 12352, '\p{^_Is_CJK_symbols}', ""); + Expect(1, 12352, '\P{_Is_CJK_symbols}', ""); + Expect(0, 12352, '\P{^_Is_CJK_symbols}', ""); + Error('\p{/a/ IN_CJK_Symbols}'); + Error('\P{/a/ IN_CJK_Symbols}'); Expect(1, 12351, '\p{incjksymbols}', ""); Expect(0, 12351, '\p{^incjksymbols}', ""); Expect(0, 12351, '\P{incjksymbols}', ""); @@ -90282,16 +91925,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12352, '\p{^incjksymbols}', ""); Expect(1, 12352, '\P{incjksymbols}', ""); Expect(0, 12352, '\P{^incjksymbols}', ""); - Expect(1, 12351, '\p{_-In_CJK_Symbols}', ""); - Expect(0, 12351, '\p{^_-In_CJK_Symbols}', ""); - Expect(0, 12351, '\P{_-In_CJK_Symbols}', ""); - Expect(1, 12351, '\P{^_-In_CJK_Symbols}', ""); - Expect(0, 12352, '\p{_-In_CJK_Symbols}', ""); - Expect(1, 12352, '\p{^_-In_CJK_Symbols}', ""); - Expect(1, 12352, '\P{_-In_CJK_Symbols}', ""); - Expect(0, 12352, '\P{^_-In_CJK_Symbols}', ""); - Error('\p{ _CJK_unified_Ideographs:=}'); - Error('\P{ _CJK_unified_Ideographs:=}'); + Expect(1, 12351, '\p{ IN_CJK_SYMBOLS}', ""); + Expect(0, 12351, '\p{^ IN_CJK_SYMBOLS}', ""); + Expect(0, 12351, '\P{ IN_CJK_SYMBOLS}', ""); + Expect(1, 12351, '\P{^ IN_CJK_SYMBOLS}', ""); + Expect(0, 12352, '\p{ IN_CJK_SYMBOLS}', ""); + Expect(1, 12352, '\p{^ IN_CJK_SYMBOLS}', ""); + Expect(1, 12352, '\P{ IN_CJK_SYMBOLS}', ""); + Expect(0, 12352, '\P{^ IN_CJK_SYMBOLS}', ""); + Error('\p{:= CJK_Unified_Ideographs}'); + Error('\P{:= CJK_Unified_Ideographs}'); Expect(1, 40959, '\p{cjkunifiedideographs}', ""); Expect(0, 40959, '\p{^cjkunifiedideographs}', ""); Expect(0, 40959, '\P{cjkunifiedideographs}', ""); @@ -90300,16 +91943,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{/a/_Is_CJK_unified_IDEOGRAPHS}'); - Error('\P{/a/_Is_CJK_unified_IDEOGRAPHS}'); + 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{iscjkunifiedideographs}', ""); Expect(0, 40959, '\p{^iscjkunifiedideographs}', ""); Expect(0, 40959, '\P{iscjkunifiedideographs}', ""); @@ -90318,16 +91961,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 40960, '\p{^iscjkunifiedideographs}', ""); Expect(1, 40960, '\P{iscjkunifiedideographs}', ""); Expect(0, 40960, '\P{^iscjkunifiedideographs}', ""); - Expect(1, 40959, '\p{ _is_CJK_UNIFIED_Ideographs}', ""); - Expect(0, 40959, '\p{^ _is_CJK_UNIFIED_Ideographs}', ""); - Expect(0, 40959, '\P{ _is_CJK_UNIFIED_Ideographs}', ""); - Expect(1, 40959, '\P{^ _is_CJK_UNIFIED_Ideographs}', ""); - Expect(0, 40960, '\p{ _is_CJK_UNIFIED_Ideographs}', ""); - Expect(1, 40960, '\p{^ _is_CJK_UNIFIED_Ideographs}', ""); - Expect(1, 40960, '\P{ _is_CJK_UNIFIED_Ideographs}', ""); - Expect(0, 40960, '\P{^ _is_CJK_UNIFIED_Ideographs}', ""); - Error('\p{:=In_cjk_Unified_Ideographs}'); - Error('\P{:=In_cjk_Unified_Ideographs}'); + Expect(1, 40959, '\p{-_is_cjk_UNIFIED_ideographs}', ""); + Expect(0, 40959, '\p{^-_is_cjk_UNIFIED_ideographs}', ""); + Expect(0, 40959, '\P{-_is_cjk_UNIFIED_ideographs}', ""); + Expect(1, 40959, '\P{^-_is_cjk_UNIFIED_ideographs}', ""); + Expect(0, 40960, '\p{-_is_cjk_UNIFIED_ideographs}', ""); + Expect(1, 40960, '\p{^-_is_cjk_UNIFIED_ideographs}', ""); + Expect(1, 40960, '\P{-_is_cjk_UNIFIED_ideographs}', ""); + Expect(0, 40960, '\P{^-_is_cjk_UNIFIED_ideographs}', ""); + Error('\p{/a/--IN_cjk_UNIFIED_IDEOGRAPHS}'); + Error('\P{/a/--IN_cjk_UNIFIED_IDEOGRAPHS}'); Expect(1, 40959, '\p{incjkunifiedideographs}', ""); Expect(0, 40959, '\p{^incjkunifiedideographs}', ""); Expect(0, 40959, '\P{incjkunifiedideographs}', ""); @@ -90336,16 +91979,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}', ""); @@ -90354,16 +91997,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/a/}'); - Error('\P{--Is_CJK/a/}'); + 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}', ""); @@ -90372,16 +92015,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}', ""); @@ -90390,16 +92033,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 40960, '\p{^incjk}', ""); Expect(1, 40960, '\P{incjk}', ""); Expect(0, 40960, '\P{^incjk}', ""); - Expect(1, 40959, '\p{In_cjk}', ""); - Expect(0, 40959, '\p{^In_cjk}', ""); - Expect(0, 40959, '\P{In_cjk}', ""); - Expect(1, 40959, '\P{^In_cjk}', ""); - Expect(0, 40960, '\p{In_cjk}', ""); - Expect(1, 40960, '\p{^In_cjk}', ""); - Expect(1, 40960, '\P{In_cjk}', ""); - Expect(0, 40960, '\P{^In_cjk}', ""); - Error('\p{ :=CJK_UNIFIED_ideographs_extension_a}'); - Error('\P{ :=CJK_UNIFIED_ideographs_extension_a}'); + Expect(1, 40959, '\p{ In_cjk}', ""); + Expect(0, 40959, '\p{^ In_cjk}', ""); + Expect(0, 40959, '\P{ In_cjk}', ""); + Expect(1, 40959, '\P{^ In_cjk}', ""); + Expect(0, 40960, '\p{ In_cjk}', ""); + Expect(1, 40960, '\p{^ In_cjk}', ""); + Expect(1, 40960, '\P{ In_cjk}', ""); + Expect(0, 40960, '\P{^ In_cjk}', ""); + Error('\p{_ CJK_Unified_Ideographs_EXTENSION_A/a/}'); + Error('\P{_ CJK_Unified_Ideographs_EXTENSION_A/a/}'); Expect(1, 19903, '\p{cjkunifiedideographsextensiona}', ""); Expect(0, 19903, '\p{^cjkunifiedideographsextensiona}', ""); Expect(0, 19903, '\P{cjkunifiedideographsextensiona}', ""); @@ -90408,16 +92051,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{/a/ Is_CJK_UNIFIED_Ideographs_Extension_a}'); - Error('\P{/a/ 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}'); + Error('\P{:=__Is_cjk_Unified_Ideographs_EXTENSION_A}'); Expect(1, 19903, '\p{iscjkunifiedideographsextensiona}', ""); Expect(0, 19903, '\p{^iscjkunifiedideographsextensiona}', ""); Expect(0, 19903, '\P{iscjkunifiedideographsextensiona}', ""); @@ -90426,16 +92069,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}', ""); @@ -90444,16 +92087,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 19904, '\p{^incjkunifiedideographsextensiona}', ""); Expect(1, 19904, '\P{incjkunifiedideographsextensiona}', ""); Expect(0, 19904, '\P{^incjkunifiedideographsextensiona}', ""); - Expect(1, 19903, '\p{ in_CJK_unified_Ideographs_Extension_A}', ""); - Expect(0, 19903, '\p{^ in_CJK_unified_Ideographs_Extension_A}', ""); - Expect(0, 19903, '\P{ in_CJK_unified_Ideographs_Extension_A}', ""); - Expect(1, 19903, '\P{^ in_CJK_unified_Ideographs_Extension_A}', ""); - Expect(0, 19904, '\p{ in_CJK_unified_Ideographs_Extension_A}', ""); - Expect(1, 19904, '\p{^ in_CJK_unified_Ideographs_Extension_A}', ""); - Expect(1, 19904, '\P{ in_CJK_unified_Ideographs_Extension_A}', ""); - Expect(0, 19904, '\P{^ in_CJK_unified_Ideographs_Extension_A}', ""); - Error('\p{_-CJK_EXT_A:=}'); - Error('\P{_-CJK_EXT_A:=}'); + Expect(1, 19903, '\p{ -IN_CJK_UNIFIED_ideographs_Extension_A}', ""); + Expect(0, 19903, '\p{^ -IN_CJK_UNIFIED_ideographs_Extension_A}', ""); + Expect(0, 19903, '\P{ -IN_CJK_UNIFIED_ideographs_Extension_A}', ""); + Expect(1, 19903, '\P{^ -IN_CJK_UNIFIED_ideographs_Extension_A}', ""); + Expect(0, 19904, '\p{ -IN_CJK_UNIFIED_ideographs_Extension_A}', ""); + Expect(1, 19904, '\p{^ -IN_CJK_UNIFIED_ideographs_Extension_A}', ""); + Expect(1, 19904, '\P{ -IN_CJK_UNIFIED_ideographs_Extension_A}', ""); + Expect(0, 19904, '\P{^ -IN_CJK_UNIFIED_ideographs_Extension_A}', ""); + Error('\p{_CJK_ext_A/a/}'); + Error('\P{_CJK_ext_A/a/}'); Expect(1, 19903, '\p{cjkexta}', ""); Expect(0, 19903, '\p{^cjkexta}', ""); Expect(0, 19903, '\P{cjkexta}', ""); @@ -90462,16 +92105,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}'); + Error('\P{_:=IS_CJK_Ext_A}'); Expect(1, 19903, '\p{iscjkexta}', ""); Expect(0, 19903, '\p{^iscjkexta}', ""); Expect(0, 19903, '\P{iscjkexta}', ""); @@ -90480,16 +92123,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{-/a/In_CJK_Ext_A}'); - Error('\P{-/a/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}'); + Error('\P{_:=In_CJK_EXT_A}'); Expect(1, 19903, '\p{incjkexta}', ""); Expect(0, 19903, '\p{^incjkexta}', ""); Expect(0, 19903, '\P{incjkexta}', ""); @@ -90498,16 +92141,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 19904, '\p{^incjkexta}', ""); Expect(1, 19904, '\P{incjkexta}', ""); Expect(0, 19904, '\P{^incjkexta}', ""); - Expect(1, 19903, '\p{_-in_CJK_Ext_A}', ""); - Expect(0, 19903, '\p{^_-in_CJK_Ext_A}', ""); - Expect(0, 19903, '\P{_-in_CJK_Ext_A}', ""); - Expect(1, 19903, '\P{^_-in_CJK_Ext_A}', ""); - Expect(0, 19904, '\p{_-in_CJK_Ext_A}', ""); - Expect(1, 19904, '\p{^_-in_CJK_Ext_A}', ""); - Expect(1, 19904, '\P{_-in_CJK_Ext_A}', ""); - Expect(0, 19904, '\P{^_-in_CJK_Ext_A}', ""); - Error('\p{-cjk_UNIFIED_Ideographs_Extension_B/a/}'); - Error('\P{-cjk_UNIFIED_Ideographs_Extension_B/a/}'); + Expect(1, 19903, '\p{_ In_CJK_Ext_A}', ""); + Expect(0, 19903, '\p{^_ In_CJK_Ext_A}', ""); + Expect(0, 19903, '\P{_ In_CJK_Ext_A}', ""); + Expect(1, 19903, '\P{^_ In_CJK_Ext_A}', ""); + Expect(0, 19904, '\p{_ In_CJK_Ext_A}', ""); + Expect(1, 19904, '\p{^_ In_CJK_Ext_A}', ""); + Expect(1, 19904, '\P{_ In_CJK_Ext_A}', ""); + Expect(0, 19904, '\P{^_ In_CJK_Ext_A}', ""); + Error('\p{_:=CJK_Unified_IDEOGRAPHS_Extension_B}'); + Error('\P{_:=CJK_Unified_IDEOGRAPHS_Extension_B}'); Expect(1, 173791, '\p{cjkunifiedideographsextensionb}', ""); Expect(0, 173791, '\p{^cjkunifiedideographsextensionb}', ""); Expect(0, 173791, '\P{cjkunifiedideographsextensionb}', ""); @@ -90516,16 +92159,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 173792, '\p{^cjkunifiedideographsextensionb}', ""); Expect(1, 173792, '\P{cjkunifiedideographsextensionb}', ""); Expect(0, 173792, '\P{^cjkunifiedideographsextensionb}', ""); - Expect(1, 173791, '\p{-CJK_Unified_ideographs_Extension_b}', ""); - Expect(0, 173791, '\p{^-CJK_Unified_ideographs_Extension_b}', ""); - Expect(0, 173791, '\P{-CJK_Unified_ideographs_Extension_b}', ""); - Expect(1, 173791, '\P{^-CJK_Unified_ideographs_Extension_b}', ""); - Expect(0, 173792, '\p{-CJK_Unified_ideographs_Extension_b}', ""); - Expect(1, 173792, '\p{^-CJK_Unified_ideographs_Extension_b}', ""); - Expect(1, 173792, '\P{-CJK_Unified_ideographs_Extension_b}', ""); - Expect(0, 173792, '\P{^-CJK_Unified_ideographs_Extension_b}', ""); - Error('\p{_is_CJK_unified_Ideographs_EXTENSION_B/a/}'); - Error('\P{_is_CJK_unified_Ideographs_EXTENSION_B/a/}'); + Expect(1, 173791, '\p{- CJK_Unified_Ideographs_EXTENSION_B}', ""); + Expect(0, 173791, '\p{^- CJK_Unified_Ideographs_EXTENSION_B}', ""); + Expect(0, 173791, '\P{- CJK_Unified_Ideographs_EXTENSION_B}', ""); + Expect(1, 173791, '\P{^- CJK_Unified_Ideographs_EXTENSION_B}', ""); + Expect(0, 173792, '\p{- CJK_Unified_Ideographs_EXTENSION_B}', ""); + Expect(1, 173792, '\p{^- CJK_Unified_Ideographs_EXTENSION_B}', ""); + Expect(1, 173792, '\P{- CJK_Unified_Ideographs_EXTENSION_B}', ""); + Expect(0, 173792, '\P{^- CJK_Unified_Ideographs_EXTENSION_B}', ""); + Error('\p{:=- is_cjk_unified_IDEOGRAPHS_EXTENSION_B}'); + Error('\P{:=- is_cjk_unified_IDEOGRAPHS_EXTENSION_B}'); Expect(1, 173791, '\p{iscjkunifiedideographsextensionb}', ""); Expect(0, 173791, '\p{^iscjkunifiedideographsextensionb}', ""); Expect(0, 173791, '\P{iscjkunifiedideographsextensionb}', ""); @@ -90534,16 +92177,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 173792, '\p{^iscjkunifiedideographsextensionb}', ""); Expect(1, 173792, '\P{iscjkunifiedideographsextensionb}', ""); Expect(0, 173792, '\P{^iscjkunifiedideographsextensionb}', ""); - Expect(1, 173791, '\p{-Is_CJK_unified_ideographs_extension_B}', ""); - Expect(0, 173791, '\p{^-Is_CJK_unified_ideographs_extension_B}', ""); - Expect(0, 173791, '\P{-Is_CJK_unified_ideographs_extension_B}', ""); - Expect(1, 173791, '\P{^-Is_CJK_unified_ideographs_extension_B}', ""); - Expect(0, 173792, '\p{-Is_CJK_unified_ideographs_extension_B}', ""); - Expect(1, 173792, '\p{^-Is_CJK_unified_ideographs_extension_B}', ""); - Expect(1, 173792, '\P{-Is_CJK_unified_ideographs_extension_B}', ""); - Expect(0, 173792, '\P{^-Is_CJK_unified_ideographs_extension_B}', ""); - Error('\p{/a/IN_CJK_Unified_IDEOGRAPHS_Extension_B}'); - Error('\P{/a/IN_CJK_Unified_IDEOGRAPHS_Extension_B}'); + Expect(1, 173791, '\p{ Is_cjk_unified_Ideographs_Extension_B}', ""); + Expect(0, 173791, '\p{^ Is_cjk_unified_Ideographs_Extension_B}', ""); + Expect(0, 173791, '\P{ Is_cjk_unified_Ideographs_Extension_B}', ""); + Expect(1, 173791, '\P{^ Is_cjk_unified_Ideographs_Extension_B}', ""); + Expect(0, 173792, '\p{ Is_cjk_unified_Ideographs_Extension_B}', ""); + Expect(1, 173792, '\p{^ Is_cjk_unified_Ideographs_Extension_B}', ""); + Expect(1, 173792, '\P{ Is_cjk_unified_Ideographs_Extension_B}', ""); + Expect(0, 173792, '\P{^ Is_cjk_unified_Ideographs_Extension_B}', ""); + Error('\p{/a/-In_CJK_Unified_Ideographs_EXTENSION_b}'); + Error('\P{/a/-In_CJK_Unified_Ideographs_EXTENSION_b}'); Expect(1, 173791, '\p{incjkunifiedideographsextensionb}', ""); Expect(0, 173791, '\p{^incjkunifiedideographsextensionb}', ""); Expect(0, 173791, '\P{incjkunifiedideographsextensionb}', ""); @@ -90552,16 +92195,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 173792, '\p{^incjkunifiedideographsextensionb}', ""); Expect(1, 173792, '\P{incjkunifiedideographsextensionb}', ""); Expect(0, 173792, '\P{^incjkunifiedideographsextensionb}', ""); - Expect(1, 173791, '\p{- In_cjk_UNIFIED_ideographs_EXTENSION_b}', ""); - Expect(0, 173791, '\p{^- In_cjk_UNIFIED_ideographs_EXTENSION_b}', ""); - Expect(0, 173791, '\P{- In_cjk_UNIFIED_ideographs_EXTENSION_b}', ""); - Expect(1, 173791, '\P{^- In_cjk_UNIFIED_ideographs_EXTENSION_b}', ""); - Expect(0, 173792, '\p{- In_cjk_UNIFIED_ideographs_EXTENSION_b}', ""); - Expect(1, 173792, '\p{^- In_cjk_UNIFIED_ideographs_EXTENSION_b}', ""); - Expect(1, 173792, '\P{- In_cjk_UNIFIED_ideographs_EXTENSION_b}', ""); - Expect(0, 173792, '\P{^- In_cjk_UNIFIED_ideographs_EXTENSION_b}', ""); - Error('\p{-/a/CJK_Ext_b}'); - Error('\P{-/a/CJK_Ext_b}'); + Expect(1, 173791, '\p{ In_CJK_Unified_ideographs_Extension_B}', ""); + Expect(0, 173791, '\p{^ In_CJK_Unified_ideographs_Extension_B}', ""); + Expect(0, 173791, '\P{ In_CJK_Unified_ideographs_Extension_B}', ""); + Expect(1, 173791, '\P{^ In_CJK_Unified_ideographs_Extension_B}', ""); + Expect(0, 173792, '\p{ In_CJK_Unified_ideographs_Extension_B}', ""); + Expect(1, 173792, '\p{^ In_CJK_Unified_ideographs_Extension_B}', ""); + Expect(1, 173792, '\P{ In_CJK_Unified_ideographs_Extension_B}', ""); + Expect(0, 173792, '\P{^ In_CJK_Unified_ideographs_Extension_B}', ""); + Error('\p{ cjk_Ext_b/a/}'); + Error('\P{ cjk_Ext_b/a/}'); Expect(1, 173791, '\p{cjkextb}', ""); Expect(0, 173791, '\p{^cjkextb}', ""); Expect(0, 173791, '\P{cjkextb}', ""); @@ -90570,16 +92213,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{:=- IS_CJK_ext_B}'); - Error('\P{:=- 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{/a/Is_CJK_ext_b}'); + Error('\P{/a/Is_CJK_ext_b}'); Expect(1, 173791, '\p{iscjkextb}', ""); Expect(0, 173791, '\p{^iscjkextb}', ""); Expect(0, 173791, '\P{iscjkextb}', ""); @@ -90588,16 +92231,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 173792, '\p{^iscjkextb}', ""); Expect(1, 173792, '\P{iscjkextb}', ""); Expect(0, 173792, '\P{^iscjkextb}', ""); - Expect(1, 173791, '\p{ is_CJK_Ext_B}', ""); - Expect(0, 173791, '\p{^ is_CJK_Ext_B}', ""); - Expect(0, 173791, '\P{ is_CJK_Ext_B}', ""); - Expect(1, 173791, '\P{^ is_CJK_Ext_B}', ""); - Expect(0, 173792, '\p{ is_CJK_Ext_B}', ""); - Expect(1, 173792, '\p{^ is_CJK_Ext_B}', ""); - Expect(1, 173792, '\P{ is_CJK_Ext_B}', ""); - Expect(0, 173792, '\P{^ is_CJK_Ext_B}', ""); - Error('\p{:=IN_CJK_Ext_B}'); - Error('\P{:=IN_CJK_Ext_B}'); + Expect(1, 173791, '\p{ is_CJK_ext_b}', ""); + Expect(0, 173791, '\p{^ is_CJK_ext_b}', ""); + Expect(0, 173791, '\P{ is_CJK_ext_b}', ""); + Expect(1, 173791, '\P{^ is_CJK_ext_b}', ""); + Expect(0, 173792, '\p{ is_CJK_ext_b}', ""); + Expect(1, 173792, '\p{^ is_CJK_ext_b}', ""); + Expect(1, 173792, '\P{ is_CJK_ext_b}', ""); + Expect(0, 173792, '\P{^ is_CJK_ext_b}', ""); + Error('\p{_In_cjk_EXT_B/a/}'); + Error('\P{_In_cjk_EXT_B/a/}'); Expect(1, 173791, '\p{incjkextb}', ""); Expect(0, 173791, '\p{^incjkextb}', ""); Expect(0, 173791, '\P{incjkextb}', ""); @@ -90606,16 +92249,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{-:=CJK_Unified_IDEOGRAPHS_extension_C}'); + Error('\P{-:=CJK_Unified_IDEOGRAPHS_extension_C}'); Expect(1, 177983, '\p{cjkunifiedideographsextensionc}', ""); Expect(0, 177983, '\p{^cjkunifiedideographsextensionc}', ""); Expect(0, 177983, '\P{cjkunifiedideographsextensionc}', ""); @@ -90624,16 +92267,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 177984, '\p{^cjkunifiedideographsextensionc}', ""); Expect(1, 177984, '\P{cjkunifiedideographsextensionc}', ""); Expect(0, 177984, '\P{^cjkunifiedideographsextensionc}', ""); - Expect(1, 177983, '\p{_CJK_UNIFIED_IDEOGRAPHS_extension_c}', ""); - Expect(0, 177983, '\p{^_CJK_UNIFIED_IDEOGRAPHS_extension_c}', ""); - Expect(0, 177983, '\P{_CJK_UNIFIED_IDEOGRAPHS_extension_c}', ""); - Expect(1, 177983, '\P{^_CJK_UNIFIED_IDEOGRAPHS_extension_c}', ""); - Expect(0, 177984, '\p{_CJK_UNIFIED_IDEOGRAPHS_extension_c}', ""); - Expect(1, 177984, '\p{^_CJK_UNIFIED_IDEOGRAPHS_extension_c}', ""); - Expect(1, 177984, '\P{_CJK_UNIFIED_IDEOGRAPHS_extension_c}', ""); - Expect(0, 177984, '\P{^_CJK_UNIFIED_IDEOGRAPHS_extension_c}', ""); - Error('\p{ :=Is_CJK_Unified_ideographs_extension_C}'); - Error('\P{ :=Is_CJK_Unified_ideographs_extension_C}'); + Expect(1, 177983, '\p{_CJK_Unified_IDEOGRAPHS_Extension_C}', ""); + Expect(0, 177983, '\p{^_CJK_Unified_IDEOGRAPHS_Extension_C}', ""); + Expect(0, 177983, '\P{_CJK_Unified_IDEOGRAPHS_Extension_C}', ""); + Expect(1, 177983, '\P{^_CJK_Unified_IDEOGRAPHS_Extension_C}', ""); + Expect(0, 177984, '\p{_CJK_Unified_IDEOGRAPHS_Extension_C}', ""); + Expect(1, 177984, '\p{^_CJK_Unified_IDEOGRAPHS_Extension_C}', ""); + Expect(1, 177984, '\P{_CJK_Unified_IDEOGRAPHS_Extension_C}', ""); + Expect(0, 177984, '\P{^_CJK_Unified_IDEOGRAPHS_Extension_C}', ""); + Error('\p{:=__Is_CJK_UNIFIED_ideographs_extension_C}'); + Error('\P{:=__Is_CJK_UNIFIED_ideographs_extension_C}'); Expect(1, 177983, '\p{iscjkunifiedideographsextensionc}', ""); Expect(0, 177983, '\p{^iscjkunifiedideographsextensionc}', ""); Expect(0, 177983, '\P{iscjkunifiedideographsextensionc}', ""); @@ -90642,16 +92285,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{-/a/In_CJK_Unified_Ideographs_Extension_C}'); - Error('\P{-/a/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}'); + Error('\P{ :=In_cjk_Unified_ideographs_extension_C}'); Expect(1, 177983, '\p{incjkunifiedideographsextensionc}', ""); Expect(0, 177983, '\p{^incjkunifiedideographsextensionc}', ""); Expect(0, 177983, '\P{incjkunifiedideographsextensionc}', ""); @@ -90660,16 +92303,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 177984, '\p{^incjkunifiedideographsextensionc}', ""); Expect(1, 177984, '\P{incjkunifiedideographsextensionc}', ""); Expect(0, 177984, '\P{^incjkunifiedideographsextensionc}', ""); - Expect(1, 177983, '\p{ In_CJK_Unified_IDEOGRAPHS_extension_C}', ""); - Expect(0, 177983, '\p{^ In_CJK_Unified_IDEOGRAPHS_extension_C}', ""); - Expect(0, 177983, '\P{ In_CJK_Unified_IDEOGRAPHS_extension_C}', ""); - Expect(1, 177983, '\P{^ In_CJK_Unified_IDEOGRAPHS_extension_C}', ""); - Expect(0, 177984, '\p{ In_CJK_Unified_IDEOGRAPHS_extension_C}', ""); - Expect(1, 177984, '\p{^ In_CJK_Unified_IDEOGRAPHS_extension_C}', ""); - Expect(1, 177984, '\P{ In_CJK_Unified_IDEOGRAPHS_extension_C}', ""); - Expect(0, 177984, '\P{^ In_CJK_Unified_IDEOGRAPHS_extension_C}', ""); - Error('\p{-/a/CJK_ext_C}'); - Error('\P{-/a/CJK_ext_C}'); + Expect(1, 177983, '\p{_IN_CJK_Unified_ideographs_Extension_C}', ""); + Expect(0, 177983, '\p{^_IN_CJK_Unified_ideographs_Extension_C}', ""); + Expect(0, 177983, '\P{_IN_CJK_Unified_ideographs_Extension_C}', ""); + Expect(1, 177983, '\P{^_IN_CJK_Unified_ideographs_Extension_C}', ""); + Expect(0, 177984, '\p{_IN_CJK_Unified_ideographs_Extension_C}', ""); + Expect(1, 177984, '\p{^_IN_CJK_Unified_ideographs_Extension_C}', ""); + Expect(1, 177984, '\P{_IN_CJK_Unified_ideographs_Extension_C}', ""); + Expect(0, 177984, '\P{^_IN_CJK_Unified_ideographs_Extension_C}', ""); + Error('\p{-_CJK_Ext_C:=}'); + Error('\P{-_CJK_Ext_C:=}'); Expect(1, 177983, '\p{cjkextc}', ""); Expect(0, 177983, '\p{^cjkextc}', ""); Expect(0, 177983, '\P{cjkextc}', ""); @@ -90678,16 +92321,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/a/}'); - Error('\P{-IS_CJK_ext_C/a/}'); + 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{iscjkextc}', ""); Expect(0, 177983, '\p{^iscjkextc}', ""); Expect(0, 177983, '\P{iscjkextc}', ""); @@ -90696,16 +92339,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/a/}'); - Error('\P{- In_CJK_EXT_c/a/}'); + 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{incjkextc}', ""); Expect(0, 177983, '\p{^incjkextc}', ""); Expect(0, 177983, '\P{incjkextc}', ""); @@ -90714,16 +92357,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{_ CJK_UNIFIED_Ideographs_extension_d:=}'); + Error('\P{_ CJK_UNIFIED_Ideographs_extension_d:=}'); Expect(1, 178207, '\p{cjkunifiedideographsextensiond}', ""); Expect(0, 178207, '\p{^cjkunifiedideographsextensiond}', ""); Expect(0, 178207, '\P{cjkunifiedideographsextensiond}', ""); @@ -90732,16 +92375,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}', ""); @@ -90750,16 +92393,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/a/}'); - Error('\P{ In_CJK_UNIFIED_Ideographs_Extension_D/a/}'); + 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{incjkunifiedideographsextensiond}', ""); Expect(0, 178207, '\p{^incjkunifiedideographsextensiond}', ""); Expect(0, 178207, '\P{incjkunifiedideographsextensiond}', ""); @@ -90768,16 +92411,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 178208, '\p{^incjkunifiedideographsextensiond}', ""); Expect(1, 178208, '\P{incjkunifiedideographsextensiond}', ""); Expect(0, 178208, '\P{^incjkunifiedideographsextensiond}', ""); - Expect(1, 178207, '\p{ _IN_CJK_Unified_Ideographs_extension_D}', ""); - Expect(0, 178207, '\p{^ _IN_CJK_Unified_Ideographs_extension_D}', ""); - Expect(0, 178207, '\P{ _IN_CJK_Unified_Ideographs_extension_D}', ""); - Expect(1, 178207, '\P{^ _IN_CJK_Unified_Ideographs_extension_D}', ""); - Expect(0, 178208, '\p{ _IN_CJK_Unified_Ideographs_extension_D}', ""); - Expect(1, 178208, '\p{^ _IN_CJK_Unified_Ideographs_extension_D}', ""); - Expect(1, 178208, '\P{ _IN_CJK_Unified_Ideographs_extension_D}', ""); - Expect(0, 178208, '\P{^ _IN_CJK_Unified_Ideographs_extension_D}', ""); - Error('\p{-:=CJK_Ext_D}'); - Error('\P{-:=CJK_Ext_D}'); + Expect(1, 178207, '\p{ in_CJK_Unified_ideographs_extension_d}', ""); + Expect(0, 178207, '\p{^ in_CJK_Unified_ideographs_extension_d}', ""); + Expect(0, 178207, '\P{ in_CJK_Unified_ideographs_extension_d}', ""); + Expect(1, 178207, '\P{^ in_CJK_Unified_ideographs_extension_d}', ""); + Expect(0, 178208, '\p{ in_CJK_Unified_ideographs_extension_d}', ""); + Expect(1, 178208, '\p{^ in_CJK_Unified_ideographs_extension_d}', ""); + Expect(1, 178208, '\P{ in_CJK_Unified_ideographs_extension_d}', ""); + Expect(0, 178208, '\P{^ in_CJK_Unified_ideographs_extension_d}', ""); + Error('\p{/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}', ""); @@ -90786,16 +92429,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{:=--is_CJK_ext_d}'); - Error('\P{:=--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}', ""); @@ -90804,16 +92447,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{ /a/IN_CJK_Ext_D}'); - Error('\P{ /a/IN_CJK_Ext_D}'); + 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{incjkextd}', ""); Expect(0, 178207, '\p{^incjkextd}', ""); Expect(0, 178207, '\P{incjkextd}', ""); @@ -90822,16 +92465,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{/a/ cjk_unified_IDEOGRAPHS_Extension_E}'); + Error('\P{/a/ cjk_unified_IDEOGRAPHS_Extension_E}'); Expect(1, 183983, '\p{cjkunifiedideographsextensione}', ""); Expect(0, 183983, '\p{^cjkunifiedideographsextensione}', ""); Expect(0, 183983, '\P{cjkunifiedideographsextensione}', ""); @@ -90840,16 +92483,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 183984, '\p{^cjkunifiedideographsextensione}', ""); Expect(1, 183984, '\P{cjkunifiedideographsextensione}', ""); Expect(0, 183984, '\P{^cjkunifiedideographsextensione}', ""); - Expect(1, 183983, '\p{_ CJK_UNIFIED_Ideographs_extension_E}', ""); - Expect(0, 183983, '\p{^_ CJK_UNIFIED_Ideographs_extension_E}', ""); - Expect(0, 183983, '\P{_ CJK_UNIFIED_Ideographs_extension_E}', ""); - Expect(1, 183983, '\P{^_ CJK_UNIFIED_Ideographs_extension_E}', ""); - Expect(0, 183984, '\p{_ CJK_UNIFIED_Ideographs_extension_E}', ""); - Expect(1, 183984, '\p{^_ CJK_UNIFIED_Ideographs_extension_E}', ""); - Expect(1, 183984, '\P{_ CJK_UNIFIED_Ideographs_extension_E}', ""); - Expect(0, 183984, '\P{^_ CJK_UNIFIED_Ideographs_extension_E}', ""); - Error('\p{:=is_CJK_Unified_ideographs_Extension_E}'); - Error('\P{:=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}', ""); @@ -90858,16 +92501,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/a/}'); - Error('\P{ _IN_CJK_Unified_Ideographs_EXTENSION_e/a/}'); + 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{incjkunifiedideographsextensione}', ""); Expect(0, 183983, '\p{^incjkunifiedideographsextensione}', ""); Expect(0, 183983, '\P{incjkunifiedideographsextensione}', ""); @@ -90876,16 +92519,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{_/a/CJK_EXT_E}'); - Error('\P{_/a/CJK_EXT_E}'); + Expect(1, 183983, '\p{ In_cjk_Unified_IDEOGRAPHS_EXTENSION_E}', ""); + Expect(0, 183983, '\p{^ In_cjk_Unified_IDEOGRAPHS_EXTENSION_E}', ""); + Expect(0, 183983, '\P{ In_cjk_Unified_IDEOGRAPHS_EXTENSION_E}', ""); + Expect(1, 183983, '\P{^ In_cjk_Unified_IDEOGRAPHS_EXTENSION_E}', ""); + Expect(0, 183984, '\p{ In_cjk_Unified_IDEOGRAPHS_EXTENSION_E}', ""); + Expect(1, 183984, '\p{^ In_cjk_Unified_IDEOGRAPHS_EXTENSION_E}', ""); + Expect(1, 183984, '\P{ In_cjk_Unified_IDEOGRAPHS_EXTENSION_E}', ""); + Expect(0, 183984, '\P{^ In_cjk_Unified_IDEOGRAPHS_EXTENSION_E}', ""); + Error('\p{ -CJK_ext_E/a/}'); + Error('\P{ -CJK_ext_E/a/}'); Expect(1, 183983, '\p{cjkexte}', ""); Expect(0, 183983, '\p{^cjkexte}', ""); Expect(0, 183983, '\P{cjkexte}', ""); @@ -90894,16 +92537,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/a/}'); + Error('\P{is_CJK_Ext_E/a/}'); Expect(1, 183983, '\p{iscjkexte}', ""); Expect(0, 183983, '\p{^iscjkexte}', ""); Expect(0, 183983, '\P{iscjkexte}', ""); @@ -90912,16 +92555,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{/a/ in_CJK_Ext_E}'); - Error('\P{/a/ in_CJK_Ext_E}'); + Expect(1, 183983, '\p{__is_CJK_ext_E}', ""); + Expect(0, 183983, '\p{^__is_CJK_ext_E}', ""); + Expect(0, 183983, '\P{__is_CJK_ext_E}', ""); + Expect(1, 183983, '\P{^__is_CJK_ext_E}', ""); + Expect(0, 183984, '\p{__is_CJK_ext_E}', ""); + Expect(1, 183984, '\p{^__is_CJK_ext_E}', ""); + Expect(1, 183984, '\P{__is_CJK_ext_E}', ""); + Expect(0, 183984, '\P{^__is_CJK_ext_E}', ""); + Error('\p{ IN_CJK_Ext_e/a/}'); + Error('\P{ IN_CJK_Ext_e/a/}'); Expect(1, 183983, '\p{incjkexte}', ""); Expect(0, 183983, '\p{^incjkexte}', ""); Expect(0, 183983, '\P{incjkexte}', ""); @@ -90930,16 +92573,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 183984, '\p{^incjkexte}', ""); Expect(1, 183984, '\P{incjkexte}', ""); Expect(0, 183984, '\P{^incjkexte}', ""); - Expect(1, 183983, '\p{_In_CJK_EXT_E}', ""); - Expect(0, 183983, '\p{^_In_CJK_EXT_E}', ""); - Expect(0, 183983, '\P{_In_CJK_EXT_E}', ""); - Expect(1, 183983, '\P{^_In_CJK_EXT_E}', ""); - Expect(0, 183984, '\p{_In_CJK_EXT_E}', ""); - Expect(1, 183984, '\p{^_In_CJK_EXT_E}', ""); - Expect(1, 183984, '\P{_In_CJK_EXT_E}', ""); - Expect(0, 183984, '\P{^_In_CJK_EXT_E}', ""); - Error('\p{:=cjk_UNIFIED_IDEOGRAPHS_Extension_f}'); - Error('\P{:=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{/a/ -CJK_UNIFIED_IDEOGRAPHS_Extension_f}'); + Error('\P{/a/ -CJK_UNIFIED_IDEOGRAPHS_Extension_f}'); Expect(1, 191471, '\p{cjkunifiedideographsextensionf}', ""); Expect(0, 191471, '\p{^cjkunifiedideographsextensionf}', ""); Expect(0, 191471, '\P{cjkunifiedideographsextensionf}', ""); @@ -90948,16 +92591,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 191472, '\p{^cjkunifiedideographsextensionf}', ""); Expect(1, 191472, '\P{cjkunifiedideographsextensionf}', ""); Expect(0, 191472, '\P{^cjkunifiedideographsextensionf}', ""); - Expect(1, 191471, '\p{-CJK_UNIFIED_Ideographs_Extension_F}', ""); - Expect(0, 191471, '\p{^-CJK_UNIFIED_Ideographs_Extension_F}', ""); - Expect(0, 191471, '\P{-CJK_UNIFIED_Ideographs_Extension_F}', ""); - Expect(1, 191471, '\P{^-CJK_UNIFIED_Ideographs_Extension_F}', ""); - Expect(0, 191472, '\p{-CJK_UNIFIED_Ideographs_Extension_F}', ""); - Expect(1, 191472, '\p{^-CJK_UNIFIED_Ideographs_Extension_F}', ""); - Expect(1, 191472, '\P{-CJK_UNIFIED_Ideographs_Extension_F}', ""); - Expect(0, 191472, '\P{^-CJK_UNIFIED_Ideographs_Extension_F}', ""); - Error('\p{:= is_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_F}'); - Error('\P{:= is_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_F}'); + Expect(1, 191471, '\p{CJK_unified_IDEOGRAPHS_EXTENSION_F}', ""); + Expect(0, 191471, '\p{^CJK_unified_IDEOGRAPHS_EXTENSION_F}', ""); + Expect(0, 191471, '\P{CJK_unified_IDEOGRAPHS_EXTENSION_F}', ""); + Expect(1, 191471, '\P{^CJK_unified_IDEOGRAPHS_EXTENSION_F}', ""); + Expect(0, 191472, '\p{CJK_unified_IDEOGRAPHS_EXTENSION_F}', ""); + Expect(1, 191472, '\p{^CJK_unified_IDEOGRAPHS_EXTENSION_F}', ""); + Expect(1, 191472, '\P{CJK_unified_IDEOGRAPHS_EXTENSION_F}', ""); + Expect(0, 191472, '\P{^CJK_unified_IDEOGRAPHS_EXTENSION_F}', ""); + Error('\p{-:=is_CJK_Unified_Ideographs_extension_F}'); + Error('\P{-:=is_CJK_Unified_Ideographs_extension_F}'); Expect(1, 191471, '\p{iscjkunifiedideographsextensionf}', ""); Expect(0, 191471, '\p{^iscjkunifiedideographsextensionf}', ""); Expect(0, 191471, '\P{iscjkunifiedideographsextensionf}', ""); @@ -90966,16 +92609,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{/a/_-In_cjk_unified_ideographs_Extension_F}'); + Error('\P{/a/_-In_cjk_unified_ideographs_Extension_F}'); Expect(1, 191471, '\p{incjkunifiedideographsextensionf}', ""); Expect(0, 191471, '\p{^incjkunifiedideographsextensionf}', ""); Expect(0, 191471, '\P{incjkunifiedideographsextensionf}', ""); @@ -90984,16 +92627,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}', ""); @@ -91002,16 +92645,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/a/}'); - Error('\P{_Is_cjk_Ext_F/a/}'); + 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{iscjkextf}', ""); Expect(0, 191471, '\p{^iscjkextf}', ""); Expect(0, 191471, '\P{iscjkextf}', ""); @@ -91020,16 +92663,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 191472, '\p{^iscjkextf}', ""); Expect(1, 191472, '\P{iscjkextf}', ""); Expect(0, 191472, '\P{^iscjkextf}', ""); - Expect(1, 191471, '\p{_ Is_cjk_Ext_F}', ""); - Expect(0, 191471, '\p{^_ Is_cjk_Ext_F}', ""); - Expect(0, 191471, '\P{_ Is_cjk_Ext_F}', ""); - Expect(1, 191471, '\P{^_ Is_cjk_Ext_F}', ""); - Expect(0, 191472, '\p{_ Is_cjk_Ext_F}', ""); - Expect(1, 191472, '\p{^_ Is_cjk_Ext_F}', ""); - Expect(1, 191472, '\P{_ Is_cjk_Ext_F}', ""); - Expect(0, 191472, '\P{^_ Is_cjk_Ext_F}', ""); - Error('\p{/a/ _IN_CJK_ext_F}'); - Error('\P{/a/ _IN_CJK_ext_F}'); + Expect(1, 191471, '\p{ is_CJK_Ext_F}', ""); + Expect(0, 191471, '\p{^ is_CJK_Ext_F}', ""); + Expect(0, 191471, '\P{ is_CJK_Ext_F}', ""); + Expect(1, 191471, '\P{^ is_CJK_Ext_F}', ""); + Expect(0, 191472, '\p{ is_CJK_Ext_F}', ""); + Expect(1, 191472, '\p{^ is_CJK_Ext_F}', ""); + Expect(1, 191472, '\P{ is_CJK_Ext_F}', ""); + Expect(0, 191472, '\P{^ is_CJK_Ext_F}', ""); + Error('\p{ /a/IN_CJK_ext_F}'); + Error('\P{ /a/IN_CJK_ext_F}'); Expect(1, 191471, '\p{incjkextf}', ""); Expect(0, 191471, '\p{^incjkextf}', ""); Expect(0, 191471, '\P{incjkextf}', ""); @@ -91038,16 +92681,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}', ""); @@ -91056,16 +92699,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{-:=is_CJK_unified_ideographs_extension_G}'); - Error('\P{-:=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}', ""); @@ -91074,16 +92717,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{- IN_CJK_unified_Ideographs_EXTENSION_G:=}'); - Error('\P{- 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{/a/--In_CJK_unified_Ideographs_Extension_G}'); + Error('\P{/a/--In_CJK_unified_Ideographs_Extension_G}'); Expect(1, 201551, '\p{incjkunifiedideographsextensiong}', ""); Expect(0, 201551, '\p{^incjkunifiedideographsextensiong}', ""); Expect(0, 201551, '\P{incjkunifiedideographsextensiong}', ""); @@ -91092,16 +92735,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{ :=CJK_Ext_G}'); - Error('\P{ :=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}', ""); @@ -91110,16 +92753,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}'); - Error('\P{:= Is_CJK_Ext_G}'); + 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{iscjkextg}', ""); Expect(0, 201551, '\p{^iscjkextg}', ""); Expect(0, 201551, '\P{iscjkextg}', ""); @@ -91128,16 +92771,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}'); + Error('\P{_:=IN_cjk_Ext_G}'); Expect(1, 201551, '\p{incjkextg}', ""); Expect(0, 201551, '\p{^incjkextg}', ""); Expect(0, 201551, '\P{incjkextg}', ""); @@ -91146,16 +92789,16 @@ 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{ /a/Close_PUNCTUATION}'); - Error('\P{ /a/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{ CLOSE_punctuation:=}'); + Error('\P{ CLOSE_punctuation:=}'); Expect(1, 65379, '\p{closepunctuation}', ""); Expect(0, 65379, '\p{^closepunctuation}', ""); Expect(0, 65379, '\P{closepunctuation}', ""); @@ -91164,16 +92807,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}', ""); @@ -91182,16 +92825,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65380, '\p{^isclosepunctuation}', ""); Expect(1, 65380, '\P{isclosepunctuation}', ""); Expect(0, 65380, '\P{^isclosepunctuation}', ""); - Expect(1, 65379, '\p{_Is_close_PUNCTUATION}', ""); - Expect(0, 65379, '\p{^_Is_close_PUNCTUATION}', ""); - Expect(0, 65379, '\P{_Is_close_PUNCTUATION}', ""); - Expect(1, 65379, '\P{^_Is_close_PUNCTUATION}', ""); - Expect(0, 65380, '\p{_Is_close_PUNCTUATION}', ""); - Expect(1, 65380, '\p{^_Is_close_PUNCTUATION}', ""); - Expect(1, 65380, '\P{_Is_close_PUNCTUATION}', ""); - Expect(0, 65380, '\P{^_Is_close_PUNCTUATION}', ""); - Error('\p{/a/ Pe}'); - Error('\P{/a/ Pe}'); + Expect(1, 65379, '\p{_ Is_Close_PUNCTUATION}', ""); + Expect(0, 65379, '\p{^_ Is_Close_PUNCTUATION}', ""); + Expect(0, 65379, '\P{_ Is_Close_PUNCTUATION}', ""); + Expect(1, 65379, '\P{^_ Is_Close_PUNCTUATION}', ""); + Expect(0, 65380, '\p{_ Is_Close_PUNCTUATION}', ""); + Expect(1, 65380, '\p{^_ Is_Close_PUNCTUATION}', ""); + Expect(1, 65380, '\P{_ Is_Close_PUNCTUATION}', ""); + Expect(0, 65380, '\P{^_ Is_Close_PUNCTUATION}', ""); + Error('\p{_ PE/a/}'); + Error('\P{_ PE/a/}'); Expect(1, 65379, '\p{pe}', ""); Expect(0, 65379, '\p{^pe}', ""); Expect(0, 65379, '\P{pe}', ""); @@ -91200,16 +92843,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}', ""); @@ -91218,16 +92861,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{_/a/xposixcntrl}'); - Error('\P{_/a/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{-:=xposixcntrl}'); + Error('\P{-:=xposixcntrl}'); Expect(1, 159, '\p{xposixcntrl}', ""); Expect(0, 159, '\p{^xposixcntrl}', ""); Expect(0, 159, '\P{xposixcntrl}', ""); @@ -91236,8 +92879,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 160, '\p{^xposixcntrl}', ""); Expect(1, 160, '\P{xposixcntrl}', ""); Expect(0, 160, '\P{^xposixcntrl}', ""); - Error('\p{/a/ -CNTRL}'); - Error('\P{/a/ -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}', ""); @@ -91246,16 +92897,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 160, '\p{^cntrl}', ""); Expect(1, 160, '\P{cntrl}', ""); Expect(0, 160, '\P{^cntrl}', ""); - Expect(1, 159, '\p{- Cntrl}', ""); - Expect(0, 159, '\p{^- Cntrl}', ""); - Expect(0, 159, '\P{- Cntrl}', ""); - Expect(1, 159, '\P{^- Cntrl}', ""); - Expect(0, 160, '\p{- Cntrl}', ""); - Expect(1, 160, '\p{^- Cntrl}', ""); - Expect(1, 160, '\P{- Cntrl}', ""); - Expect(0, 160, '\P{^- Cntrl}', ""); - Error('\p{:= IS_XPosixCntrl}'); - Error('\P{:= IS_XPosixCntrl}'); + Expect(1, 159, '\p{ Cntrl}', ""); + Expect(0, 159, '\p{^ Cntrl}', ""); + Expect(0, 159, '\P{ Cntrl}', ""); + Expect(1, 159, '\P{^ Cntrl}', ""); + Expect(0, 160, '\p{ Cntrl}', ""); + Expect(1, 160, '\p{^ Cntrl}', ""); + Expect(1, 160, '\P{ Cntrl}', ""); + Expect(0, 160, '\P{^ Cntrl}', ""); + Error('\p{/a/- Is_xposixcntrl}'); + Error('\P{/a/- Is_xposixcntrl}'); Expect(1, 159, '\p{isxposixcntrl}', ""); Expect(0, 159, '\p{^isxposixcntrl}', ""); Expect(0, 159, '\P{isxposixcntrl}', ""); @@ -91264,16 +92915,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 160, '\p{^isxposixcntrl}', ""); Expect(1, 160, '\P{isxposixcntrl}', ""); Expect(0, 160, '\P{^isxposixcntrl}', ""); - Expect(1, 159, '\p{--Is_XPosixCntrl}', ""); - Expect(0, 159, '\p{^--Is_XPosixCntrl}', ""); - Expect(0, 159, '\P{--Is_XPosixCntrl}', ""); - Expect(1, 159, '\P{^--Is_XPosixCntrl}', ""); - Expect(0, 160, '\p{--Is_XPosixCntrl}', ""); - Expect(1, 160, '\p{^--Is_XPosixCntrl}', ""); - Expect(1, 160, '\P{--Is_XPosixCntrl}', ""); - Expect(0, 160, '\P{^--Is_XPosixCntrl}', ""); - Error('\p{ Is_Cntrl:=}'); - Error('\P{ Is_Cntrl:=}'); + Expect(1, 159, '\p{- Is_xposixcntrl}', ""); + Expect(0, 159, '\p{^- Is_xposixcntrl}', ""); + Expect(0, 159, '\P{- Is_xposixcntrl}', ""); + Expect(1, 159, '\P{^- Is_xposixcntrl}', ""); + Expect(0, 160, '\p{- Is_xposixcntrl}', ""); + Expect(1, 160, '\p{^- Is_xposixcntrl}', ""); + Expect(1, 160, '\P{- Is_xposixcntrl}', ""); + Expect(0, 160, '\P{^- Is_xposixcntrl}', ""); + Error('\p{ -Is_CNTRL:=}'); + Error('\P{ -Is_CNTRL:=}'); Expect(1, 159, '\p{iscntrl}', ""); Expect(0, 159, '\p{^iscntrl}', ""); Expect(0, 159, '\P{iscntrl}', ""); @@ -91282,16 +92933,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 160, '\p{^iscntrl}', ""); Expect(1, 160, '\P{iscntrl}', ""); Expect(0, 160, '\P{^iscntrl}', ""); - Expect(1, 159, '\p{_ IS_cntrl}', ""); - Expect(0, 159, '\p{^_ IS_cntrl}', ""); - Expect(0, 159, '\P{_ IS_cntrl}', ""); - Expect(1, 159, '\P{^_ IS_cntrl}', ""); - Expect(0, 160, '\p{_ IS_cntrl}', ""); - Expect(1, 160, '\p{^_ IS_cntrl}', ""); - Expect(1, 160, '\P{_ IS_cntrl}', ""); - Expect(0, 160, '\P{^_ IS_cntrl}', ""); - Error('\p{:=_ Control}'); - Error('\P{:=_ Control}'); + Expect(1, 159, '\p{_IS_Cntrl}', ""); + Expect(0, 159, '\p{^_IS_Cntrl}', ""); + Expect(0, 159, '\P{_IS_Cntrl}', ""); + Expect(1, 159, '\P{^_IS_Cntrl}', ""); + Expect(0, 160, '\p{_IS_Cntrl}', ""); + Expect(1, 160, '\p{^_IS_Cntrl}', ""); + Expect(1, 160, '\P{_IS_Cntrl}', ""); + Expect(0, 160, '\P{^_IS_Cntrl}', ""); + Error('\p{/a/ Control}'); + Error('\P{/a/ Control}'); Expect(1, 159, '\p{control}', ""); Expect(0, 159, '\p{^control}', ""); Expect(0, 159, '\P{control}', ""); @@ -91300,16 +92951,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 160, '\p{^control}', ""); Expect(1, 160, '\P{control}', ""); Expect(0, 160, '\P{^control}', ""); - Expect(1, 159, '\p{Control}', ""); - Expect(0, 159, '\p{^Control}', ""); - Expect(0, 159, '\P{Control}', ""); - Expect(1, 159, '\P{^Control}', ""); - Expect(0, 160, '\p{Control}', ""); - Expect(1, 160, '\p{^Control}', ""); - Expect(1, 160, '\P{Control}', ""); - Expect(0, 160, '\P{^Control}', ""); - Error('\p{/a/--is_Control}'); - Error('\P{/a/--is_Control}'); + Expect(1, 159, '\p{ CONTROL}', ""); + Expect(0, 159, '\p{^ CONTROL}', ""); + Expect(0, 159, '\P{ CONTROL}', ""); + Expect(1, 159, '\P{^ CONTROL}', ""); + Expect(0, 160, '\p{ CONTROL}', ""); + Expect(1, 160, '\p{^ CONTROL}', ""); + Expect(1, 160, '\P{ CONTROL}', ""); + Expect(0, 160, '\P{^ CONTROL}', ""); + Error('\p{_:=Is_Control}'); + Error('\P{_:=Is_Control}'); Expect(1, 159, '\p{iscontrol}', ""); Expect(0, 159, '\p{^iscontrol}', ""); Expect(0, 159, '\P{iscontrol}', ""); @@ -91318,16 +92969,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{ /a/Cc}'); - Error('\P{ /a/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}'); + Error('\P{:=__Cc}'); Expect(1, 159, '\p{cc}', ""); Expect(0, 159, '\p{^cc}', ""); Expect(0, 159, '\P{cc}', ""); @@ -91336,16 +92987,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}', ""); @@ -91354,16 +93005,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}', ""); @@ -91372,16 +93023,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{ /a/IS_COMBINING_Diacritical_Marks}'); - Error('\P{ /a/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}'); + Error('\P{ :=Is_combining_diacritical_Marks}'); Expect(1, 879, '\p{iscombiningdiacriticalmarks}', ""); Expect(0, 879, '\p{^iscombiningdiacriticalmarks}', ""); Expect(0, 879, '\P{iscombiningdiacriticalmarks}', ""); @@ -91390,16 +93041,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}', ""); @@ -91408,16 +93059,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 880, '\p{^incombiningdiacriticalmarks}', ""); Expect(1, 880, '\P{incombiningdiacriticalmarks}', ""); Expect(0, 880, '\P{^incombiningdiacriticalmarks}', ""); - Expect(1, 879, '\p{-IN_combining_DIACRITICAL_Marks}', ""); - Expect(0, 879, '\p{^-IN_combining_DIACRITICAL_Marks}', ""); - Expect(0, 879, '\P{-IN_combining_DIACRITICAL_Marks}', ""); - Expect(1, 879, '\P{^-IN_combining_DIACRITICAL_Marks}', ""); - Expect(0, 880, '\p{-IN_combining_DIACRITICAL_Marks}', ""); - Expect(1, 880, '\p{^-IN_combining_DIACRITICAL_Marks}', ""); - Expect(1, 880, '\P{-IN_combining_DIACRITICAL_Marks}', ""); - Expect(0, 880, '\P{^-IN_combining_DIACRITICAL_Marks}', ""); - Error('\p{_diacriticals:=}'); - Error('\P{_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{/a/ diacriticals}'); + Error('\P{/a/ diacriticals}'); Expect(1, 879, '\p{diacriticals}', ""); Expect(0, 879, '\p{^diacriticals}', ""); Expect(0, 879, '\P{diacriticals}', ""); @@ -91426,16 +93077,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{_Is_diacriticals:=}'); + Error('\P{_Is_diacriticals:=}'); Expect(1, 879, '\p{isdiacriticals}', ""); Expect(0, 879, '\p{^isdiacriticals}', ""); Expect(0, 879, '\P{isdiacriticals}', ""); @@ -91444,16 +93095,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}'); - Error('\P{:=_ IN_DIACRITICALS}'); + 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{indiacriticals}', ""); Expect(0, 879, '\p{^indiacriticals}', ""); Expect(0, 879, '\P{indiacriticals}', ""); @@ -91462,16 +93113,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}', ""); @@ -91480,16 +93131,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6912, '\p{^combiningdiacriticalmarksextended}', ""); Expect(1, 6912, '\P{combiningdiacriticalmarksextended}', ""); Expect(0, 6912, '\P{^combiningdiacriticalmarksextended}', ""); - Expect(1, 6911, '\p{ Combining_DIACRITICAL_Marks_EXTENDED}', ""); - Expect(0, 6911, '\p{^ Combining_DIACRITICAL_Marks_EXTENDED}', ""); - Expect(0, 6911, '\P{ Combining_DIACRITICAL_Marks_EXTENDED}', ""); - Expect(1, 6911, '\P{^ Combining_DIACRITICAL_Marks_EXTENDED}', ""); - Expect(0, 6912, '\p{ Combining_DIACRITICAL_Marks_EXTENDED}', ""); - Expect(1, 6912, '\p{^ Combining_DIACRITICAL_Marks_EXTENDED}', ""); - Expect(1, 6912, '\P{ Combining_DIACRITICAL_Marks_EXTENDED}', ""); - Expect(0, 6912, '\P{^ Combining_DIACRITICAL_Marks_EXTENDED}', ""); - Error('\p{ -Is_COMBINING_DIACRITICAL_MARKS_Extended:=}'); - Error('\P{ -Is_COMBINING_DIACRITICAL_MARKS_Extended:=}'); + Expect(1, 6911, '\p{ COMBINING_diacritical_Marks_EXTENDED}', ""); + Expect(0, 6911, '\p{^ COMBINING_diacritical_Marks_EXTENDED}', ""); + Expect(0, 6911, '\P{ COMBINING_diacritical_Marks_EXTENDED}', ""); + Expect(1, 6911, '\P{^ COMBINING_diacritical_Marks_EXTENDED}', ""); + Expect(0, 6912, '\p{ COMBINING_diacritical_Marks_EXTENDED}', ""); + Expect(1, 6912, '\p{^ COMBINING_diacritical_Marks_EXTENDED}', ""); + Expect(1, 6912, '\P{ COMBINING_diacritical_Marks_EXTENDED}', ""); + Expect(0, 6912, '\P{^ COMBINING_diacritical_Marks_EXTENDED}', ""); + Error('\p{/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}', ""); @@ -91498,16 +93149,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6912, '\p{^iscombiningdiacriticalmarksextended}', ""); Expect(1, 6912, '\P{iscombiningdiacriticalmarksextended}', ""); Expect(0, 6912, '\P{^iscombiningdiacriticalmarksextended}', ""); - Expect(1, 6911, '\p{ is_Combining_DIACRITICAL_MARKS_Extended}', ""); - Expect(0, 6911, '\p{^ is_Combining_DIACRITICAL_MARKS_Extended}', ""); - Expect(0, 6911, '\P{ is_Combining_DIACRITICAL_MARKS_Extended}', ""); - Expect(1, 6911, '\P{^ is_Combining_DIACRITICAL_MARKS_Extended}', ""); - Expect(0, 6912, '\p{ is_Combining_DIACRITICAL_MARKS_Extended}', ""); - Expect(1, 6912, '\p{^ is_Combining_DIACRITICAL_MARKS_Extended}', ""); - Expect(1, 6912, '\P{ is_Combining_DIACRITICAL_MARKS_Extended}', ""); - Expect(0, 6912, '\P{^ is_Combining_DIACRITICAL_MARKS_Extended}', ""); - Error('\p{ In_combining_DIACRITICAL_MARKS_extended:=}'); - Error('\P{ In_combining_DIACRITICAL_MARKS_extended:=}'); + Expect(1, 6911, '\p{_Is_Combining_diacritical_marks_extended}', ""); + Expect(0, 6911, '\p{^_Is_Combining_diacritical_marks_extended}', ""); + Expect(0, 6911, '\P{_Is_Combining_diacritical_marks_extended}', ""); + Expect(1, 6911, '\P{^_Is_Combining_diacritical_marks_extended}', ""); + Expect(0, 6912, '\p{_Is_Combining_diacritical_marks_extended}', ""); + Expect(1, 6912, '\p{^_Is_Combining_diacritical_marks_extended}', ""); + Expect(1, 6912, '\P{_Is_Combining_diacritical_marks_extended}', ""); + Expect(0, 6912, '\P{^_Is_Combining_diacritical_marks_extended}', ""); + Error('\p{ /a/In_combining_diacritical_Marks_Extended}'); + Error('\P{ /a/In_combining_diacritical_Marks_Extended}'); Expect(1, 6911, '\p{incombiningdiacriticalmarksextended}', ""); Expect(0, 6911, '\p{^incombiningdiacriticalmarksextended}', ""); Expect(0, 6911, '\P{incombiningdiacriticalmarksextended}', ""); @@ -91516,16 +93167,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{ /a/diacriticals_Ext}'); + Error('\P{ /a/diacriticals_Ext}'); Expect(1, 6911, '\p{diacriticalsext}', ""); Expect(0, 6911, '\p{^diacriticalsext}', ""); Expect(0, 6911, '\P{diacriticalsext}', ""); @@ -91534,16 +93185,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6912, '\p{^diacriticalsext}', ""); Expect(1, 6912, '\P{diacriticalsext}', ""); Expect(0, 6912, '\P{^diacriticalsext}', ""); - Expect(1, 6911, '\p{ diacriticals_Ext}', ""); - Expect(0, 6911, '\p{^ diacriticals_Ext}', ""); - Expect(0, 6911, '\P{ diacriticals_Ext}', ""); - Expect(1, 6911, '\P{^ diacriticals_Ext}', ""); - Expect(0, 6912, '\p{ diacriticals_Ext}', ""); - Expect(1, 6912, '\p{^ diacriticals_Ext}', ""); - Expect(1, 6912, '\P{ diacriticals_Ext}', ""); - Expect(0, 6912, '\P{^ diacriticals_Ext}', ""); - Error('\p{_/a/is_DIACRITICALS_ext}'); - Error('\P{_/a/is_DIACRITICALS_ext}'); + Expect(1, 6911, '\p{ Diacriticals_EXT}', ""); + Expect(0, 6911, '\p{^ Diacriticals_EXT}', ""); + Expect(0, 6911, '\P{ Diacriticals_EXT}', ""); + Expect(1, 6911, '\P{^ Diacriticals_EXT}', ""); + Expect(0, 6912, '\p{ Diacriticals_EXT}', ""); + Expect(1, 6912, '\p{^ Diacriticals_EXT}', ""); + Expect(1, 6912, '\P{ Diacriticals_EXT}', ""); + Expect(0, 6912, '\P{^ Diacriticals_EXT}', ""); + Error('\p{ IS_DIACRITICALS_Ext/a/}'); + Error('\P{ IS_DIACRITICALS_Ext/a/}'); Expect(1, 6911, '\p{isdiacriticalsext}', ""); Expect(0, 6911, '\p{^isdiacriticalsext}', ""); Expect(0, 6911, '\P{isdiacriticalsext}', ""); @@ -91552,16 +93203,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}'); - Error('\P{:=_ in_Diacriticals_EXT}'); + 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{indiacriticalsext}', ""); Expect(0, 6911, '\p{^indiacriticalsext}', ""); Expect(0, 6911, '\P{indiacriticalsext}', ""); @@ -91570,16 +93221,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/a/}'); - Error('\P{-Combining_DIACRITICAL_Marks_For_SYMBOLS/a/}'); + 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, 8447, '\p{combiningdiacriticalmarksforsymbols}', ""); Expect(0, 8447, '\p{^combiningdiacriticalmarksforsymbols}', ""); Expect(0, 8447, '\P{combiningdiacriticalmarksforsymbols}', ""); @@ -91588,16 +93239,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}'); - Error('\P{:= is_Combining_diacritical_MARKS_for_SYMBOLS}'); + Expect(1, 8447, '\p{ -Combining_diacritical_Marks_For_symbols}', ""); + Expect(0, 8447, '\p{^ -Combining_diacritical_Marks_For_symbols}', ""); + Expect(0, 8447, '\P{ -Combining_diacritical_Marks_For_symbols}', ""); + Expect(1, 8447, '\P{^ -Combining_diacritical_Marks_For_symbols}', ""); + Expect(0, 8448, '\p{ -Combining_diacritical_Marks_For_symbols}', ""); + Expect(1, 8448, '\p{^ -Combining_diacritical_Marks_For_symbols}', ""); + Expect(1, 8448, '\P{ -Combining_diacritical_Marks_For_symbols}', ""); + Expect(0, 8448, '\P{^ -Combining_diacritical_Marks_For_symbols}', ""); + Error('\p{ is_Combining_Diacritical_marks_For_Symbols/a/}'); + Error('\P{ is_Combining_Diacritical_marks_For_Symbols/a/}'); Expect(1, 8447, '\p{iscombiningdiacriticalmarksforsymbols}', ""); Expect(0, 8447, '\p{^iscombiningdiacriticalmarksforsymbols}', ""); Expect(0, 8447, '\P{iscombiningdiacriticalmarksforsymbols}', ""); @@ -91606,16 +93257,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{_:=in_combining_diacritical_Marks_for_symbols}'); - Error('\P{_:=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}', ""); @@ -91624,16 +93275,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{_/a/Diacriticals_For_SYMBOLS}'); - Error('\P{_/a/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}', ""); @@ -91642,16 +93293,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:=}'); - Error('\P{ is_diacriticals_For_SYMBOLS:=}'); + 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{isdiacriticalsforsymbols}', ""); Expect(0, 8447, '\p{^isdiacriticalsforsymbols}', ""); Expect(0, 8447, '\P{isdiacriticalsforsymbols}', ""); @@ -91660,16 +93311,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}', ""); @@ -91678,16 +93329,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8448, '\p{^indiacriticalsforsymbols}', ""); Expect(1, 8448, '\P{indiacriticalsforsymbols}', ""); Expect(0, 8448, '\P{^indiacriticalsforsymbols}', ""); - Expect(1, 8447, '\p{--IN_DIACRITICALS_for_Symbols}', ""); - Expect(0, 8447, '\p{^--IN_DIACRITICALS_for_Symbols}', ""); - Expect(0, 8447, '\P{--IN_DIACRITICALS_for_Symbols}', ""); - Expect(1, 8447, '\P{^--IN_DIACRITICALS_for_Symbols}', ""); - Expect(0, 8448, '\p{--IN_DIACRITICALS_for_Symbols}', ""); - Expect(1, 8448, '\p{^--IN_DIACRITICALS_for_Symbols}', ""); - Expect(1, 8448, '\P{--IN_DIACRITICALS_for_Symbols}', ""); - Expect(0, 8448, '\P{^--IN_DIACRITICALS_for_Symbols}', ""); - Error('\p{/a/Combining_marks_FOR_Symbols}'); - Error('\P{/a/Combining_marks_FOR_Symbols}'); + Expect(1, 8447, '\p{ _In_DIACRITICALS_For_SYMBOLS}', ""); + Expect(0, 8447, '\p{^ _In_DIACRITICALS_For_SYMBOLS}', ""); + Expect(0, 8447, '\P{ _In_DIACRITICALS_For_SYMBOLS}', ""); + Expect(1, 8447, '\P{^ _In_DIACRITICALS_For_SYMBOLS}', ""); + Expect(0, 8448, '\p{ _In_DIACRITICALS_For_SYMBOLS}', ""); + Expect(1, 8448, '\p{^ _In_DIACRITICALS_For_SYMBOLS}', ""); + Expect(1, 8448, '\P{ _In_DIACRITICALS_For_SYMBOLS}', ""); + Expect(0, 8448, '\P{^ _In_DIACRITICALS_For_SYMBOLS}', ""); + Error('\p{:= Combining_Marks_for_Symbols}'); + Error('\P{:= Combining_Marks_for_Symbols}'); Expect(1, 8447, '\p{combiningmarksforsymbols}', ""); Expect(0, 8447, '\p{^combiningmarksforsymbols}', ""); Expect(0, 8447, '\P{combiningmarksforsymbols}', ""); @@ -91696,16 +93347,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/a/}'); - Error('\P{ _IS_combining_marks_For_Symbols/a/}'); + 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{iscombiningmarksforsymbols}', ""); Expect(0, 8447, '\p{^iscombiningmarksforsymbols}', ""); Expect(0, 8447, '\P{iscombiningmarksforsymbols}', ""); @@ -91714,16 +93365,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{/a/_ In_Combining_MARKS_For_symbols}'); - Error('\P{/a/_ 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}', ""); @@ -91732,16 +93383,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{ /a/Combining_diacritical_Marks_Supplement}'); - Error('\P{ /a/Combining_diacritical_Marks_Supplement}'); + 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, 7679, '\p{combiningdiacriticalmarkssupplement}', ""); Expect(0, 7679, '\p{^combiningdiacriticalmarkssupplement}', ""); Expect(0, 7679, '\P{combiningdiacriticalmarkssupplement}', ""); @@ -91750,16 +93401,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}', ""); @@ -91768,16 +93419,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7680, '\p{^iscombiningdiacriticalmarkssupplement}', ""); Expect(1, 7680, '\P{iscombiningdiacriticalmarkssupplement}', ""); Expect(0, 7680, '\P{^iscombiningdiacriticalmarkssupplement}', ""); - Expect(1, 7679, '\p{-IS_Combining_Diacritical_Marks_supplement}', ""); - Expect(0, 7679, '\p{^-IS_Combining_Diacritical_Marks_supplement}', ""); - Expect(0, 7679, '\P{-IS_Combining_Diacritical_Marks_supplement}', ""); - Expect(1, 7679, '\P{^-IS_Combining_Diacritical_Marks_supplement}', ""); - Expect(0, 7680, '\p{-IS_Combining_Diacritical_Marks_supplement}', ""); - Expect(1, 7680, '\p{^-IS_Combining_Diacritical_Marks_supplement}', ""); - Expect(1, 7680, '\P{-IS_Combining_Diacritical_Marks_supplement}', ""); - Expect(0, 7680, '\P{^-IS_Combining_Diacritical_Marks_supplement}', ""); - Error('\p{/a/ _IN_Combining_Diacritical_Marks_Supplement}'); - Error('\P{/a/ _IN_Combining_Diacritical_Marks_Supplement}'); + Expect(1, 7679, '\p{ IS_Combining_DIACRITICAL_marks_SUPPLEMENT}', ""); + Expect(0, 7679, '\p{^ IS_Combining_DIACRITICAL_marks_SUPPLEMENT}', ""); + Expect(0, 7679, '\P{ IS_Combining_DIACRITICAL_marks_SUPPLEMENT}', ""); + Expect(1, 7679, '\P{^ IS_Combining_DIACRITICAL_marks_SUPPLEMENT}', ""); + Expect(0, 7680, '\p{ IS_Combining_DIACRITICAL_marks_SUPPLEMENT}', ""); + Expect(1, 7680, '\p{^ IS_Combining_DIACRITICAL_marks_SUPPLEMENT}', ""); + Expect(1, 7680, '\P{ IS_Combining_DIACRITICAL_marks_SUPPLEMENT}', ""); + Expect(0, 7680, '\P{^ IS_Combining_DIACRITICAL_marks_SUPPLEMENT}', ""); + Error('\p{/a/__In_combining_diacritical_MARKS_Supplement}'); + Error('\P{/a/__In_combining_diacritical_MARKS_Supplement}'); Expect(1, 7679, '\p{incombiningdiacriticalmarkssupplement}', ""); Expect(0, 7679, '\p{^incombiningdiacriticalmarkssupplement}', ""); Expect(0, 7679, '\P{incombiningdiacriticalmarkssupplement}', ""); @@ -91786,16 +93437,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{-/a/diacriticals_SUP}'); + Error('\P{-/a/diacriticals_SUP}'); Expect(1, 7679, '\p{diacriticalssup}', ""); Expect(0, 7679, '\p{^diacriticalssup}', ""); Expect(0, 7679, '\P{diacriticalssup}', ""); @@ -91804,16 +93455,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7680, '\p{^diacriticalssup}', ""); Expect(1, 7680, '\P{diacriticalssup}', ""); Expect(0, 7680, '\P{^diacriticalssup}', ""); - Expect(1, 7679, '\p{-_DIACRITICALS_Sup}', ""); - Expect(0, 7679, '\p{^-_DIACRITICALS_Sup}', ""); - Expect(0, 7679, '\P{-_DIACRITICALS_Sup}', ""); - Expect(1, 7679, '\P{^-_DIACRITICALS_Sup}', ""); - Expect(0, 7680, '\p{-_DIACRITICALS_Sup}', ""); - Expect(1, 7680, '\p{^-_DIACRITICALS_Sup}', ""); - Expect(1, 7680, '\P{-_DIACRITICALS_Sup}', ""); - Expect(0, 7680, '\P{^-_DIACRITICALS_Sup}', ""); - Error('\p{:= is_Diacriticals_sup}'); - Error('\P{:= 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}', ""); @@ -91822,16 +93473,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7680, '\p{^isdiacriticalssup}', ""); Expect(1, 7680, '\P{isdiacriticalssup}', ""); Expect(0, 7680, '\P{^isdiacriticalssup}', ""); - Expect(1, 7679, '\p{- is_DIACRITICALS_sup}', ""); - Expect(0, 7679, '\p{^- is_DIACRITICALS_sup}', ""); - Expect(0, 7679, '\P{- is_DIACRITICALS_sup}', ""); - Expect(1, 7679, '\P{^- is_DIACRITICALS_sup}', ""); - Expect(0, 7680, '\p{- is_DIACRITICALS_sup}', ""); - Expect(1, 7680, '\p{^- is_DIACRITICALS_sup}', ""); - Expect(1, 7680, '\P{- is_DIACRITICALS_sup}', ""); - Expect(0, 7680, '\P{^- is_DIACRITICALS_sup}', ""); - Error('\p{:= _In_Diacriticals_sup}'); - Error('\P{:= _In_Diacriticals_sup}'); + Expect(1, 7679, '\p{- Is_Diacriticals_Sup}', ""); + Expect(0, 7679, '\p{^- Is_Diacriticals_Sup}', ""); + Expect(0, 7679, '\P{- Is_Diacriticals_Sup}', ""); + Expect(1, 7679, '\P{^- Is_Diacriticals_Sup}', ""); + Expect(0, 7680, '\p{- Is_Diacriticals_Sup}', ""); + Expect(1, 7680, '\p{^- Is_Diacriticals_Sup}', ""); + Expect(1, 7680, '\P{- Is_Diacriticals_Sup}', ""); + Expect(0, 7680, '\P{^- Is_Diacriticals_Sup}', ""); + Error('\p{:=_ In_diacriticals_SUP}'); + Error('\P{:=_ In_diacriticals_SUP}'); Expect(1, 7679, '\p{indiacriticalssup}', ""); Expect(0, 7679, '\p{^indiacriticalssup}', ""); Expect(0, 7679, '\P{indiacriticalssup}', ""); @@ -91840,16 +93491,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{/a/__Combining_half_Marks}'); - Error('\P{/a/__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{-combining_HALF_MARKS:=}'); + Error('\P{-combining_HALF_MARKS:=}'); Expect(1, 65071, '\p{combininghalfmarks}', ""); Expect(0, 65071, '\p{^combininghalfmarks}', ""); Expect(0, 65071, '\P{combininghalfmarks}', ""); @@ -91858,16 +93509,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/a/}'); - Error('\P{ Is_COMBINING_HALF_Marks/a/}'); + 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{iscombininghalfmarks}', ""); Expect(0, 65071, '\p{^iscombininghalfmarks}', ""); Expect(0, 65071, '\P{iscombininghalfmarks}', ""); @@ -91876,16 +93527,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}', ""); @@ -91894,16 +93545,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65072, '\p{^incombininghalfmarks}', ""); Expect(1, 65072, '\P{incombininghalfmarks}', ""); Expect(0, 65072, '\P{^incombininghalfmarks}', ""); - Expect(1, 65071, '\p{-_In_COMBINING_half_marks}', ""); - Expect(0, 65071, '\p{^-_In_COMBINING_half_marks}', ""); - Expect(0, 65071, '\P{-_In_COMBINING_half_marks}', ""); - Expect(1, 65071, '\P{^-_In_COMBINING_half_marks}', ""); - Expect(0, 65072, '\p{-_In_COMBINING_half_marks}', ""); - Expect(1, 65072, '\p{^-_In_COMBINING_half_marks}', ""); - Expect(1, 65072, '\P{-_In_COMBINING_half_marks}', ""); - Expect(0, 65072, '\P{^-_In_COMBINING_half_marks}', ""); - Error('\p{ :=Half_Marks}'); - Error('\P{ :=Half_Marks}'); + Expect(1, 65071, '\p{-in_COMBINING_HALF_marks}', ""); + Expect(0, 65071, '\p{^-in_COMBINING_HALF_marks}', ""); + Expect(0, 65071, '\P{-in_COMBINING_HALF_marks}', ""); + Expect(1, 65071, '\P{^-in_COMBINING_HALF_marks}', ""); + Expect(0, 65072, '\p{-in_COMBINING_HALF_marks}', ""); + Expect(1, 65072, '\p{^-in_COMBINING_HALF_marks}', ""); + Expect(1, 65072, '\P{-in_COMBINING_HALF_marks}', ""); + Expect(0, 65072, '\P{^-in_COMBINING_HALF_marks}', ""); + Error('\p{ _Half_MARKS/a/}'); + Error('\P{ _Half_MARKS/a/}'); Expect(1, 65071, '\p{halfmarks}', ""); Expect(0, 65071, '\p{^halfmarks}', ""); Expect(0, 65071, '\P{halfmarks}', ""); @@ -91912,16 +93563,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}', ""); @@ -91930,16 +93581,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65072, '\p{^ishalfmarks}', ""); Expect(1, 65072, '\P{ishalfmarks}', ""); Expect(0, 65072, '\P{^ishalfmarks}', ""); - Expect(1, 65071, '\p{_is_half_MARKS}', ""); - Expect(0, 65071, '\p{^_is_half_MARKS}', ""); - Expect(0, 65071, '\P{_is_half_MARKS}', ""); - Expect(1, 65071, '\P{^_is_half_MARKS}', ""); - Expect(0, 65072, '\p{_is_half_MARKS}', ""); - Expect(1, 65072, '\p{^_is_half_MARKS}', ""); - Expect(1, 65072, '\P{_is_half_MARKS}', ""); - Expect(0, 65072, '\P{^_is_half_MARKS}', ""); - Error('\p{-:=IN_Half_marks}'); - Error('\P{-:=IN_Half_marks}'); + Expect(1, 65071, '\p{ Is_half_Marks}', ""); + Expect(0, 65071, '\p{^ Is_half_Marks}', ""); + Expect(0, 65071, '\P{ Is_half_Marks}', ""); + Expect(1, 65071, '\P{^ Is_half_Marks}', ""); + Expect(0, 65072, '\p{ Is_half_Marks}', ""); + Expect(1, 65072, '\p{^ Is_half_Marks}', ""); + Expect(1, 65072, '\P{ Is_half_Marks}', ""); + Expect(0, 65072, '\P{^ Is_half_Marks}', ""); + Error('\p{:=-in_Half_Marks}'); + Error('\P{:=-in_Half_Marks}'); Expect(1, 65071, '\p{inhalfmarks}', ""); Expect(0, 65071, '\p{^inhalfmarks}', ""); Expect(0, 65071, '\P{inhalfmarks}', ""); @@ -91948,16 +93599,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}'); + Error('\P{_:=COMMON}'); Expect(1, 917631, '\p{common}', ""); Expect(0, 917631, '\p{^common}', ""); Expect(0, 917631, '\P{common}', ""); @@ -91966,16 +93617,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{-_IS_Common/a/}'); - Error('\P{-_IS_Common/a/}'); + 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{iscommon}', ""); Expect(0, 917631, '\p{^iscommon}', ""); Expect(0, 917631, '\P{iscommon}', ""); @@ -91984,16 +93635,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{/a/-zyyy}'); - Error('\P{/a/-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{ Zyyy:=}'); + Error('\P{ Zyyy:=}'); Expect(1, 917631, '\p{zyyy}', ""); Expect(0, 917631, '\p{^zyyy}', ""); Expect(0, 917631, '\P{zyyy}', ""); @@ -92002,16 +93653,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 917632, '\p{^zyyy}', ""); Expect(1, 917632, '\P{zyyy}', ""); Expect(0, 917632, '\P{^zyyy}', ""); - Expect(1, 917631, '\p{ zyyy}', ""); - Expect(0, 917631, '\p{^ zyyy}', ""); - Expect(0, 917631, '\P{ zyyy}', ""); - Expect(1, 917631, '\P{^ zyyy}', ""); - Expect(0, 917632, '\p{ zyyy}', ""); - Expect(1, 917632, '\p{^ zyyy}', ""); - Expect(1, 917632, '\P{ zyyy}', ""); - Expect(0, 917632, '\P{^ zyyy}', ""); - Error('\p{:=- Is_Zyyy}'); - Error('\P{:=- Is_Zyyy}'); + Expect(1, 917631, '\p{-_zyyy}', ""); + Expect(0, 917631, '\p{^-_zyyy}', ""); + Expect(0, 917631, '\P{-_zyyy}', ""); + Expect(1, 917631, '\P{^-_zyyy}', ""); + Expect(0, 917632, '\p{-_zyyy}', ""); + Expect(1, 917632, '\p{^-_zyyy}', ""); + Expect(1, 917632, '\P{-_zyyy}', ""); + Expect(0, 917632, '\P{^-_zyyy}', ""); + Error('\p{/a/ Is_zyyy}'); + Error('\P{/a/ Is_zyyy}'); Expect(1, 917631, '\p{iszyyy}', ""); Expect(0, 917631, '\p{^iszyyy}', ""); Expect(0, 917631, '\P{iszyyy}', ""); @@ -92020,16 +93671,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 917632, '\p{^iszyyy}', ""); Expect(1, 917632, '\P{iszyyy}', ""); Expect(0, 917632, '\P{^iszyyy}', ""); - Expect(1, 917631, '\p{-Is_zyyy}', ""); - Expect(0, 917631, '\p{^-Is_zyyy}', ""); - Expect(0, 917631, '\P{-Is_zyyy}', ""); - Expect(1, 917631, '\P{^-Is_zyyy}', ""); - Expect(0, 917632, '\p{-Is_zyyy}', ""); - Expect(1, 917632, '\p{^-Is_zyyy}', ""); - Expect(1, 917632, '\P{-Is_zyyy}', ""); - Expect(0, 917632, '\P{^-Is_zyyy}', ""); - Error('\p{_Common_indic_NUMBER_FORMS:=}'); - Error('\P{_Common_indic_NUMBER_FORMS:=}'); + Expect(1, 917631, '\p{- is_Zyyy}', ""); + Expect(0, 917631, '\p{^- is_Zyyy}', ""); + Expect(0, 917631, '\P{- is_Zyyy}', ""); + Expect(1, 917631, '\P{^- is_Zyyy}', ""); + Expect(0, 917632, '\p{- is_Zyyy}', ""); + Expect(1, 917632, '\p{^- is_Zyyy}', ""); + Expect(1, 917632, '\P{- is_Zyyy}', ""); + Expect(0, 917632, '\P{^- is_Zyyy}', ""); + Error('\p{-_Common_indic_Number_Forms:=}'); + Error('\P{-_Common_indic_Number_Forms:=}'); Expect(1, 43071, '\p{commonindicnumberforms}', ""); Expect(0, 43071, '\p{^commonindicnumberforms}', ""); Expect(0, 43071, '\P{commonindicnumberforms}', ""); @@ -92038,16 +93689,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{_/a/IS_Common_INDIC_NUMBER_forms}'); - Error('\P{_/a/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}', ""); @@ -92056,16 +93707,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43072, '\p{^iscommonindicnumberforms}', ""); Expect(1, 43072, '\P{iscommonindicnumberforms}', ""); Expect(0, 43072, '\P{^iscommonindicnumberforms}', ""); - Expect(1, 43071, '\p{ Is_COMMON_INDIC_number_Forms}', ""); - Expect(0, 43071, '\p{^ Is_COMMON_INDIC_number_Forms}', ""); - Expect(0, 43071, '\P{ Is_COMMON_INDIC_number_Forms}', ""); - Expect(1, 43071, '\P{^ Is_COMMON_INDIC_number_Forms}', ""); - Expect(0, 43072, '\p{ Is_COMMON_INDIC_number_Forms}', ""); - Expect(1, 43072, '\p{^ Is_COMMON_INDIC_number_Forms}', ""); - Expect(1, 43072, '\P{ Is_COMMON_INDIC_number_Forms}', ""); - Expect(0, 43072, '\P{^ Is_COMMON_INDIC_number_Forms}', ""); - Error('\p{IN_Common_indic_Number_FORMS:=}'); - Error('\P{IN_Common_indic_Number_FORMS:=}'); + Expect(1, 43071, '\p{ IS_Common_INDIC_Number_FORMS}', ""); + Expect(0, 43071, '\p{^ IS_Common_INDIC_Number_FORMS}', ""); + Expect(0, 43071, '\P{ IS_Common_INDIC_Number_FORMS}', ""); + Expect(1, 43071, '\P{^ IS_Common_INDIC_Number_FORMS}', ""); + Expect(0, 43072, '\p{ IS_Common_INDIC_Number_FORMS}', ""); + Expect(1, 43072, '\p{^ IS_Common_INDIC_Number_FORMS}', ""); + Expect(1, 43072, '\P{ IS_Common_INDIC_Number_FORMS}', ""); + Expect(0, 43072, '\P{^ IS_Common_INDIC_Number_FORMS}', ""); + Error('\p{/a/-IN_COMMON_INDIC_NUMBER_Forms}'); + Error('\P{/a/-IN_COMMON_INDIC_NUMBER_Forms}'); Expect(1, 43071, '\p{incommonindicnumberforms}', ""); Expect(0, 43071, '\p{^incommonindicnumberforms}', ""); Expect(0, 43071, '\P{incommonindicnumberforms}', ""); @@ -92074,16 +93725,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43072, '\p{^incommonindicnumberforms}', ""); Expect(1, 43072, '\P{incommonindicnumberforms}', ""); Expect(0, 43072, '\P{^incommonindicnumberforms}', ""); - Expect(1, 43071, '\p{ in_common_INDIC_Number_FORMS}', ""); - Expect(0, 43071, '\p{^ in_common_INDIC_Number_FORMS}', ""); - Expect(0, 43071, '\P{ in_common_INDIC_Number_FORMS}', ""); - Expect(1, 43071, '\P{^ in_common_INDIC_Number_FORMS}', ""); - Expect(0, 43072, '\p{ in_common_INDIC_Number_FORMS}', ""); - Expect(1, 43072, '\p{^ in_common_INDIC_Number_FORMS}', ""); - Expect(1, 43072, '\P{ in_common_INDIC_Number_FORMS}', ""); - Expect(0, 43072, '\P{^ in_common_INDIC_Number_FORMS}', ""); - Error('\p{:= Indic_Number_Forms}'); - Error('\P{:= Indic_Number_Forms}'); + Expect(1, 43071, '\p{ IN_Common_Indic_Number_forms}', ""); + Expect(0, 43071, '\p{^ IN_Common_Indic_Number_forms}', ""); + Expect(0, 43071, '\P{ IN_Common_Indic_Number_forms}', ""); + Expect(1, 43071, '\P{^ IN_Common_Indic_Number_forms}', ""); + Expect(0, 43072, '\p{ IN_Common_Indic_Number_forms}', ""); + Expect(1, 43072, '\p{^ IN_Common_Indic_Number_forms}', ""); + Expect(1, 43072, '\P{ IN_Common_Indic_Number_forms}', ""); + Expect(0, 43072, '\P{^ IN_Common_Indic_Number_forms}', ""); + Error('\p{indic_Number_Forms/a/}'); + Error('\P{indic_Number_Forms/a/}'); Expect(1, 43071, '\p{indicnumberforms}', ""); Expect(0, 43071, '\p{^indicnumberforms}', ""); Expect(0, 43071, '\P{indicnumberforms}', ""); @@ -92092,16 +93743,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43072, '\p{^indicnumberforms}', ""); Expect(1, 43072, '\P{indicnumberforms}', ""); Expect(0, 43072, '\P{^indicnumberforms}', ""); - Expect(1, 43071, '\p{ INDIC_Number_FORMS}', ""); - Expect(0, 43071, '\p{^ INDIC_Number_FORMS}', ""); - Expect(0, 43071, '\P{ INDIC_Number_FORMS}', ""); - Expect(1, 43071, '\P{^ INDIC_Number_FORMS}', ""); - Expect(0, 43072, '\p{ INDIC_Number_FORMS}', ""); - Expect(1, 43072, '\p{^ INDIC_Number_FORMS}', ""); - Expect(1, 43072, '\P{ INDIC_Number_FORMS}', ""); - Expect(0, 43072, '\P{^ INDIC_Number_FORMS}', ""); - Error('\p{_Is_Indic_Number_FORMS/a/}'); - Error('\P{_Is_Indic_Number_FORMS/a/}'); + 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{isindicnumberforms}', ""); Expect(0, 43071, '\p{^isindicnumberforms}', ""); Expect(0, 43071, '\P{isindicnumberforms}', ""); @@ -92110,16 +93761,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{/a/--IN_indic_NUMBER_FORMS}'); - Error('\P{/a/--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}', ""); @@ -92128,16 +93779,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}', ""); @@ -92146,16 +93797,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119233, '\p{^compositionexclusion}', ""); Expect(1, 119233, '\P{compositionexclusion}', ""); Expect(0, 119233, '\P{^compositionexclusion}', ""); - Expect(1, 119232, '\p{ composition_EXCLUSION}', ""); - Expect(0, 119232, '\p{^ composition_EXCLUSION}', ""); - Expect(0, 119232, '\P{ composition_EXCLUSION}', ""); - Expect(1, 119232, '\P{^ composition_EXCLUSION}', ""); - Expect(0, 119233, '\p{ composition_EXCLUSION}', ""); - Expect(1, 119233, '\p{^ composition_EXCLUSION}', ""); - Expect(1, 119233, '\P{ composition_EXCLUSION}', ""); - Expect(0, 119233, '\P{^ composition_EXCLUSION}', ""); - Error('\p{:= is_Composition_Exclusion}'); - Error('\P{:= is_Composition_Exclusion}'); + Expect(1, 119232, '\p{_ Composition_exclusion}', ""); + Expect(0, 119232, '\p{^_ Composition_exclusion}', ""); + Expect(0, 119232, '\P{_ Composition_exclusion}', ""); + Expect(1, 119232, '\P{^_ Composition_exclusion}', ""); + Expect(0, 119233, '\p{_ Composition_exclusion}', ""); + Expect(1, 119233, '\p{^_ Composition_exclusion}', ""); + Expect(1, 119233, '\P{_ Composition_exclusion}', ""); + Expect(0, 119233, '\P{^_ Composition_exclusion}', ""); + Error('\p{_/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}', ""); @@ -92164,16 +93815,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}', ""); @@ -92182,16 +93833,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}', ""); @@ -92200,16 +93851,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119233, '\p{^isce}', ""); Expect(1, 119233, '\P{isce}', ""); Expect(0, 119233, '\P{^isce}', ""); - Expect(1, 119232, '\p{ -Is_CE}', ""); - Expect(0, 119232, '\p{^ -Is_CE}', ""); - Expect(0, 119232, '\P{ -Is_CE}', ""); - Expect(1, 119232, '\P{^ -Is_CE}', ""); - Expect(0, 119233, '\p{ -Is_CE}', ""); - Expect(1, 119233, '\p{^ -Is_CE}', ""); - Expect(1, 119233, '\P{ -Is_CE}', ""); - Expect(0, 119233, '\P{^ -Is_CE}', ""); - Error('\p{ Connector_Punctuation:=}'); - Error('\P{ Connector_Punctuation:=}'); + Expect(1, 119232, '\p{ is_CE}', ""); + Expect(0, 119232, '\p{^ is_CE}', ""); + Expect(0, 119232, '\P{ is_CE}', ""); + Expect(1, 119232, '\P{^ is_CE}', ""); + Expect(0, 119233, '\p{ is_CE}', ""); + Expect(1, 119233, '\p{^ is_CE}', ""); + Expect(1, 119233, '\P{ is_CE}', ""); + Expect(0, 119233, '\P{^ is_CE}', ""); + Error('\p{ /a/connector_Punctuation}'); + Error('\P{ /a/connector_Punctuation}'); Expect(1, 65343, '\p{connectorpunctuation}', ""); Expect(0, 65343, '\p{^connectorpunctuation}', ""); Expect(0, 65343, '\P{connectorpunctuation}', ""); @@ -92218,16 +93869,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/a/}'); - Error('\P{ _Is_connector_punctuation/a/}'); + 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}', ""); @@ -92236,16 +93887,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65344, '\p{^isconnectorpunctuation}', ""); Expect(1, 65344, '\P{isconnectorpunctuation}', ""); Expect(0, 65344, '\P{^isconnectorpunctuation}', ""); - Expect(1, 65343, '\p{ Is_Connector_PUNCTUATION}', ""); - Expect(0, 65343, '\p{^ Is_Connector_PUNCTUATION}', ""); - Expect(0, 65343, '\P{ Is_Connector_PUNCTUATION}', ""); - Expect(1, 65343, '\P{^ Is_Connector_PUNCTUATION}', ""); - Expect(0, 65344, '\p{ Is_Connector_PUNCTUATION}', ""); - Expect(1, 65344, '\p{^ Is_Connector_PUNCTUATION}', ""); - Expect(1, 65344, '\P{ Is_Connector_PUNCTUATION}', ""); - Expect(0, 65344, '\P{^ Is_Connector_PUNCTUATION}', ""); - Error('\p{:= PC}'); - Error('\P{:= PC}'); + Expect(1, 65343, '\p{--IS_Connector_punctuation}', ""); + Expect(0, 65343, '\p{^--IS_Connector_punctuation}', ""); + Expect(0, 65343, '\P{--IS_Connector_punctuation}', ""); + Expect(1, 65343, '\P{^--IS_Connector_punctuation}', ""); + Expect(0, 65344, '\p{--IS_Connector_punctuation}', ""); + Expect(1, 65344, '\p{^--IS_Connector_punctuation}', ""); + Expect(1, 65344, '\P{--IS_Connector_punctuation}', ""); + Expect(0, 65344, '\P{^--IS_Connector_punctuation}', ""); + Error('\p{ /a/Pc}'); + Error('\P{ /a/Pc}'); Expect(1, 65343, '\p{pc}', ""); Expect(0, 65343, '\p{^pc}', ""); Expect(0, 65343, '\P{pc}', ""); @@ -92254,16 +93905,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65344, '\p{^pc}', ""); Expect(1, 65344, '\P{pc}', ""); Expect(0, 65344, '\P{^pc}', ""); - Expect(1, 65343, '\p{ PC}', ""); - Expect(0, 65343, '\p{^ PC}', ""); - Expect(0, 65343, '\P{ PC}', ""); - Expect(1, 65343, '\P{^ PC}', ""); - Expect(0, 65344, '\p{ PC}', ""); - Expect(1, 65344, '\p{^ PC}', ""); - Expect(1, 65344, '\P{ PC}', ""); - Expect(0, 65344, '\P{^ PC}', ""); - Error('\p{/a/--is_PC}'); - Error('\P{/a/--is_PC}'); + Expect(1, 65343, '\p{_ PC}', ""); + Expect(0, 65343, '\p{^_ PC}', ""); + Expect(0, 65343, '\P{_ PC}', ""); + Expect(1, 65343, '\P{^_ PC}', ""); + Expect(0, 65344, '\p{_ PC}', ""); + Expect(1, 65344, '\p{^_ PC}', ""); + Expect(1, 65344, '\P{_ PC}', ""); + Expect(0, 65344, '\P{^_ PC}', ""); + Error('\p{:= is_Pc}'); + Error('\P{:= is_Pc}'); Expect(1, 65343, '\p{ispc}', ""); Expect(0, 65343, '\p{^ispc}', ""); Expect(0, 65343, '\P{ispc}', ""); @@ -92272,16 +93923,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}', ""); @@ -92290,16 +93941,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}', ""); @@ -92308,16 +93959,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9280, '\p{^iscontrolpictures}', ""); Expect(1, 9280, '\P{iscontrolpictures}', ""); Expect(0, 9280, '\P{^iscontrolpictures}', ""); - Expect(1, 9279, '\p{ is_Control_Pictures}', ""); - Expect(0, 9279, '\p{^ is_Control_Pictures}', ""); - Expect(0, 9279, '\P{ is_Control_Pictures}', ""); - Expect(1, 9279, '\P{^ is_Control_Pictures}', ""); - Expect(0, 9280, '\p{ is_Control_Pictures}', ""); - Expect(1, 9280, '\p{^ is_Control_Pictures}', ""); - Expect(1, 9280, '\P{ is_Control_Pictures}', ""); - Expect(0, 9280, '\P{^ is_Control_Pictures}', ""); - Error('\p{- In_Control_pictures:=}'); - Error('\P{- In_Control_pictures:=}'); + Expect(1, 9279, '\p{- Is_CONTROL_PICTURES}', ""); + Expect(0, 9279, '\p{^- Is_CONTROL_PICTURES}', ""); + Expect(0, 9279, '\P{- Is_CONTROL_PICTURES}', ""); + Expect(1, 9279, '\P{^- Is_CONTROL_PICTURES}', ""); + Expect(0, 9280, '\p{- Is_CONTROL_PICTURES}', ""); + Expect(1, 9280, '\p{^- Is_CONTROL_PICTURES}', ""); + Expect(1, 9280, '\P{- Is_CONTROL_PICTURES}', ""); + Expect(0, 9280, '\P{^- Is_CONTROL_PICTURES}', ""); + Error('\p{ :=In_Control_PICTURES}'); + Error('\P{ :=In_Control_PICTURES}'); Expect(1, 9279, '\p{incontrolpictures}', ""); Expect(0, 9279, '\p{^incontrolpictures}', ""); Expect(0, 9279, '\P{incontrolpictures}', ""); @@ -92326,16 +93977,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/a/}'); + Error('\P{ -COPTIC/a/}'); Expect(1, 66299, '\p{coptic}', ""); Expect(0, 66299, '\p{^coptic}', ""); Expect(0, 66299, '\P{coptic}', ""); @@ -92344,16 +93995,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{IS_coptic/a/}'); + Error('\P{IS_coptic/a/}'); Expect(1, 66299, '\p{iscoptic}', ""); Expect(0, 66299, '\p{^iscoptic}', ""); Expect(0, 66299, '\P{iscoptic}', ""); @@ -92362,16 +94013,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66300, '\p{^iscoptic}', ""); Expect(1, 66300, '\P{iscoptic}', ""); Expect(0, 66300, '\P{^iscoptic}', ""); - Expect(1, 66299, '\p{-Is_Coptic}', ""); - Expect(0, 66299, '\p{^-Is_Coptic}', ""); - Expect(0, 66299, '\P{-Is_Coptic}', ""); - Expect(1, 66299, '\P{^-Is_Coptic}', ""); - Expect(0, 66300, '\p{-Is_Coptic}', ""); - Expect(1, 66300, '\p{^-Is_Coptic}', ""); - Expect(1, 66300, '\P{-Is_Coptic}', ""); - Expect(0, 66300, '\P{^-Is_Coptic}', ""); - Error('\p{ :=Copt}'); - Error('\P{ :=Copt}'); + Expect(1, 66299, '\p{-_IS_coptic}', ""); + Expect(0, 66299, '\p{^-_IS_coptic}', ""); + Expect(0, 66299, '\P{-_IS_coptic}', ""); + Expect(1, 66299, '\P{^-_IS_coptic}', ""); + Expect(0, 66300, '\p{-_IS_coptic}', ""); + Expect(1, 66300, '\p{^-_IS_coptic}', ""); + Expect(1, 66300, '\P{-_IS_coptic}', ""); + Expect(0, 66300, '\P{^-_IS_coptic}', ""); + Error('\p{-/a/Copt}'); + Error('\P{-/a/Copt}'); Expect(1, 66299, '\p{copt}', ""); Expect(0, 66299, '\p{^copt}', ""); Expect(0, 66299, '\P{copt}', ""); @@ -92380,16 +94031,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:=}'); - Error('\P{_Is_Copt:=}'); + Expect(1, 66299, '\p{ Copt}', ""); + Expect(0, 66299, '\p{^ Copt}', ""); + Expect(0, 66299, '\P{ Copt}', ""); + Expect(1, 66299, '\P{^ Copt}', ""); + Expect(0, 66300, '\p{ Copt}', ""); + Expect(1, 66300, '\p{^ Copt}', ""); + Expect(1, 66300, '\P{ Copt}', ""); + Expect(0, 66300, '\P{^ Copt}', ""); + Error('\p{ is_COPT/a/}'); + Error('\P{ is_COPT/a/}'); Expect(1, 66299, '\p{iscopt}', ""); Expect(0, 66299, '\p{^iscopt}', ""); Expect(0, 66299, '\P{iscopt}', ""); @@ -92398,16 +94049,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{-/a/QAAC}'); - Error('\P{-/a/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}', ""); @@ -92416,16 +94067,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{-IS_QAAC/a/}'); - Error('\P{-IS_QAAC/a/}'); + 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{isqaac}', ""); Expect(0, 66299, '\p{^isqaac}', ""); Expect(0, 66299, '\P{isqaac}', ""); @@ -92434,16 +94085,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{/a/Coptic_epact_Numbers}'); - Error('\P{/a/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}'); + Error('\P{:= COPTIC_epact_numbers}'); Expect(1, 66303, '\p{copticepactnumbers}', ""); Expect(0, 66303, '\p{^copticepactnumbers}', ""); Expect(0, 66303, '\P{copticepactnumbers}', ""); @@ -92452,16 +94103,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}', ""); @@ -92470,16 +94121,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}'); - Error('\P{:=-_IN_Coptic_EPACT_numbers}'); + 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{incopticepactnumbers}', ""); Expect(0, 66303, '\p{^incopticepactnumbers}', ""); Expect(0, 66303, '\P{incopticepactnumbers}', ""); @@ -92488,16 +94139,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/a/}'); + Error('\P{-Counting_Rod_Numerals/a/}'); Expect(1, 119679, '\p{countingrodnumerals}', ""); Expect(0, 119679, '\p{^countingrodnumerals}', ""); Expect(0, 119679, '\P{countingrodnumerals}', ""); @@ -92506,16 +94157,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{/a/ IS_Counting_Rod_NUMERALS}'); + Error('\P{/a/ IS_Counting_Rod_NUMERALS}'); Expect(1, 119679, '\p{iscountingrodnumerals}', ""); Expect(0, 119679, '\p{^iscountingrodnumerals}', ""); Expect(0, 119679, '\P{iscountingrodnumerals}', ""); @@ -92524,16 +94175,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{:=--In_counting_Rod_NUMERALS}'); + Error('\P{:=--In_counting_Rod_NUMERALS}'); Expect(1, 119679, '\p{incountingrodnumerals}', ""); Expect(0, 119679, '\p{^incountingrodnumerals}', ""); Expect(0, 119679, '\P{incountingrodnumerals}', ""); @@ -92542,16 +94193,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{_/a/Counting_rod}'); - Error('\P{_/a/Counting_rod}'); + Expect(1, 119679, '\p{ IN_COUNTING_ROD_Numerals}', ""); + Expect(0, 119679, '\p{^ IN_COUNTING_ROD_Numerals}', ""); + Expect(0, 119679, '\P{ IN_COUNTING_ROD_Numerals}', ""); + Expect(1, 119679, '\P{^ IN_COUNTING_ROD_Numerals}', ""); + Expect(0, 119680, '\p{ IN_COUNTING_ROD_Numerals}', ""); + Expect(1, 119680, '\p{^ IN_COUNTING_ROD_Numerals}', ""); + Expect(1, 119680, '\P{ IN_COUNTING_ROD_Numerals}', ""); + Expect(0, 119680, '\P{^ IN_COUNTING_ROD_Numerals}', ""); + Error('\p{ Counting_Rod/a/}'); + Error('\P{ Counting_Rod/a/}'); Expect(1, 119679, '\p{countingrod}', ""); Expect(0, 119679, '\p{^countingrod}', ""); Expect(0, 119679, '\P{countingrod}', ""); @@ -92560,16 +94211,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119680, '\p{^countingrod}', ""); Expect(1, 119680, '\P{countingrod}', ""); Expect(0, 119680, '\P{^countingrod}', ""); - Expect(1, 119679, '\p{ Counting_ROD}', ""); - Expect(0, 119679, '\p{^ Counting_ROD}', ""); - Expect(0, 119679, '\P{ Counting_ROD}', ""); - Expect(1, 119679, '\P{^ Counting_ROD}', ""); - Expect(0, 119680, '\p{ Counting_ROD}', ""); - Expect(1, 119680, '\p{^ Counting_ROD}', ""); - Expect(1, 119680, '\P{ Counting_ROD}', ""); - Expect(0, 119680, '\P{^ Counting_ROD}', ""); - Error('\p{:=_-IS_Counting_ROD}'); - Error('\P{:=_-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}', ""); @@ -92578,16 +94229,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{/a/ In_Counting_rod}'); - Error('\P{/a/ 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}', ""); @@ -92596,16 +94247,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{/a/ cuneiform}'); - Error('\P{/a/ 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{:=Cuneiform}'); + Error('\P{:=Cuneiform}'); Expect(1, 75075, '\p{cuneiform}', ""); Expect(0, 75075, '\p{^cuneiform}', ""); Expect(0, 75075, '\P{cuneiform}', ""); @@ -92614,16 +94265,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 75076, '\p{^cuneiform}', ""); Expect(1, 75076, '\P{cuneiform}', ""); Expect(0, 75076, '\P{^cuneiform}', ""); - Expect(1, 75075, '\p{_ CUNEIFORM}', ""); - Expect(0, 75075, '\p{^_ CUNEIFORM}', ""); - Expect(0, 75075, '\P{_ CUNEIFORM}', ""); - Expect(1, 75075, '\P{^_ CUNEIFORM}', ""); - Expect(0, 75076, '\p{_ CUNEIFORM}', ""); - Expect(1, 75076, '\p{^_ CUNEIFORM}', ""); - Expect(1, 75076, '\P{_ CUNEIFORM}', ""); - Expect(0, 75076, '\P{^_ CUNEIFORM}', ""); - Error('\p{Is_Cuneiform:=}'); - Error('\P{Is_Cuneiform:=}'); + Expect(1, 75075, '\p{-_Cuneiform}', ""); + Expect(0, 75075, '\p{^-_Cuneiform}', ""); + Expect(0, 75075, '\P{-_Cuneiform}', ""); + Expect(1, 75075, '\P{^-_Cuneiform}', ""); + Expect(0, 75076, '\p{-_Cuneiform}', ""); + Expect(1, 75076, '\p{^-_Cuneiform}', ""); + Expect(1, 75076, '\P{-_Cuneiform}', ""); + Expect(0, 75076, '\P{^-_Cuneiform}', ""); + Error('\p{-_IS_cuneiform:=}'); + Error('\P{-_IS_cuneiform:=}'); Expect(1, 75075, '\p{iscuneiform}', ""); Expect(0, 75075, '\p{^iscuneiform}', ""); Expect(0, 75075, '\P{iscuneiform}', ""); @@ -92632,16 +94283,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 75076, '\p{^iscuneiform}', ""); Expect(1, 75076, '\P{iscuneiform}', ""); Expect(0, 75076, '\P{^iscuneiform}', ""); - Expect(1, 75075, '\p{__IS_Cuneiform}', ""); - Expect(0, 75075, '\p{^__IS_Cuneiform}', ""); - Expect(0, 75075, '\P{__IS_Cuneiform}', ""); - Expect(1, 75075, '\P{^__IS_Cuneiform}', ""); - Expect(0, 75076, '\p{__IS_Cuneiform}', ""); - Expect(1, 75076, '\p{^__IS_Cuneiform}', ""); - Expect(1, 75076, '\P{__IS_Cuneiform}', ""); - Expect(0, 75076, '\P{^__IS_Cuneiform}', ""); - Error('\p{:=xsux}'); - Error('\P{:=xsux}'); + Expect(1, 75075, '\p{ is_cuneiform}', ""); + Expect(0, 75075, '\p{^ is_cuneiform}', ""); + Expect(0, 75075, '\P{ is_cuneiform}', ""); + Expect(1, 75075, '\P{^ is_cuneiform}', ""); + Expect(0, 75076, '\p{ is_cuneiform}', ""); + Expect(1, 75076, '\p{^ is_cuneiform}', ""); + Expect(1, 75076, '\P{ is_cuneiform}', ""); + Expect(0, 75076, '\P{^ is_cuneiform}', ""); + Error('\p{ XSUX/a/}'); + Error('\P{ XSUX/a/}'); Expect(1, 75075, '\p{xsux}', ""); Expect(0, 75075, '\p{^xsux}', ""); Expect(0, 75075, '\P{xsux}', ""); @@ -92650,16 +94301,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{:=IS_Xsux}'); + Error('\P{:=IS_Xsux}'); Expect(1, 75075, '\p{isxsux}', ""); Expect(0, 75075, '\p{^isxsux}', ""); Expect(0, 75075, '\P{isxsux}', ""); @@ -92668,16 +94319,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}'); - Error('\P{:= _cuneiform_numbers_AND_punctuation}'); + Expect(1, 75075, '\p{-IS_XSUX}', ""); + Expect(0, 75075, '\p{^-IS_XSUX}', ""); + Expect(0, 75075, '\P{-IS_XSUX}', ""); + Expect(1, 75075, '\P{^-IS_XSUX}', ""); + Expect(0, 75076, '\p{-IS_XSUX}', ""); + Expect(1, 75076, '\p{^-IS_XSUX}', ""); + Expect(1, 75076, '\P{-IS_XSUX}', ""); + Expect(0, 75076, '\P{^-IS_XSUX}', ""); + Error('\p{ -CUNEIFORM_numbers_AND_punctuation/a/}'); + Error('\P{ -CUNEIFORM_numbers_AND_punctuation/a/}'); Expect(1, 74879, '\p{cuneiformnumbersandpunctuation}', ""); Expect(0, 74879, '\p{^cuneiformnumbersandpunctuation}', ""); Expect(0, 74879, '\P{cuneiformnumbersandpunctuation}', ""); @@ -92686,16 +94337,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{/a/- Is_CUNEIFORM_Numbers_And_PUNCTUATION}'); - Error('\P{/a/- 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{ Is_Cuneiform_NUMBERS_And_Punctuation:=}'); + Error('\P{ Is_Cuneiform_NUMBERS_And_Punctuation:=}'); Expect(1, 74879, '\p{iscuneiformnumbersandpunctuation}', ""); Expect(0, 74879, '\p{^iscuneiformnumbersandpunctuation}', ""); Expect(0, 74879, '\P{iscuneiformnumbersandpunctuation}', ""); @@ -92704,16 +94355,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{ _IN_CUNEIFORM_Numbers_And_PUNCTUATION:=}'); - Error('\P{ _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}', ""); @@ -92722,16 +94373,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 74880, '\p{^incuneiformnumbersandpunctuation}', ""); Expect(1, 74880, '\P{incuneiformnumbersandpunctuation}', ""); Expect(0, 74880, '\P{^incuneiformnumbersandpunctuation}', ""); - Expect(1, 74879, '\p{ -In_CUNEIFORM_NUMBERS_And_PUNCTUATION}', ""); - Expect(0, 74879, '\p{^ -In_CUNEIFORM_NUMBERS_And_PUNCTUATION}', ""); - Expect(0, 74879, '\P{ -In_CUNEIFORM_NUMBERS_And_PUNCTUATION}', ""); - Expect(1, 74879, '\P{^ -In_CUNEIFORM_NUMBERS_And_PUNCTUATION}', ""); - Expect(0, 74880, '\p{ -In_CUNEIFORM_NUMBERS_And_PUNCTUATION}', ""); - Expect(1, 74880, '\p{^ -In_CUNEIFORM_NUMBERS_And_PUNCTUATION}', ""); - Expect(1, 74880, '\P{ -In_CUNEIFORM_NUMBERS_And_PUNCTUATION}', ""); - Expect(0, 74880, '\P{^ -In_CUNEIFORM_NUMBERS_And_PUNCTUATION}', ""); - Error('\p{ cuneiform_numbers:=}'); - Error('\P{ cuneiform_numbers:=}'); + Expect(1, 74879, '\p{ _In_Cuneiform_NUMBERS_And_Punctuation}', ""); + Expect(0, 74879, '\p{^ _In_Cuneiform_NUMBERS_And_Punctuation}', ""); + Expect(0, 74879, '\P{ _In_Cuneiform_NUMBERS_And_Punctuation}', ""); + Expect(1, 74879, '\P{^ _In_Cuneiform_NUMBERS_And_Punctuation}', ""); + Expect(0, 74880, '\p{ _In_Cuneiform_NUMBERS_And_Punctuation}', ""); + Expect(1, 74880, '\p{^ _In_Cuneiform_NUMBERS_And_Punctuation}', ""); + Expect(1, 74880, '\P{ _In_Cuneiform_NUMBERS_And_Punctuation}', ""); + Expect(0, 74880, '\P{^ _In_Cuneiform_NUMBERS_And_Punctuation}', ""); + Error('\p{-_CUNEIFORM_Numbers:=}'); + Error('\P{-_CUNEIFORM_Numbers:=}'); Expect(1, 74879, '\p{cuneiformnumbers}', ""); Expect(0, 74879, '\p{^cuneiformnumbers}', ""); Expect(0, 74879, '\P{cuneiformnumbers}', ""); @@ -92740,16 +94391,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}', ""); @@ -92758,16 +94409,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{/a/ _in_cuneiform_numbers}'); - Error('\P{/a/ _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}', ""); @@ -92776,16 +94427,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 74880, '\p{^incuneiformnumbers}', ""); Expect(1, 74880, '\P{incuneiformnumbers}', ""); Expect(0, 74880, '\P{^incuneiformnumbers}', ""); - Expect(1, 74879, '\p{ -In_cuneiform_NUMBERS}', ""); - Expect(0, 74879, '\p{^ -In_cuneiform_NUMBERS}', ""); - Expect(0, 74879, '\P{ -In_cuneiform_NUMBERS}', ""); - Expect(1, 74879, '\P{^ -In_cuneiform_NUMBERS}', ""); - Expect(0, 74880, '\p{ -In_cuneiform_NUMBERS}', ""); - Expect(1, 74880, '\p{^ -In_cuneiform_NUMBERS}', ""); - Expect(1, 74880, '\P{ -In_cuneiform_NUMBERS}', ""); - Expect(0, 74880, '\P{^ -In_cuneiform_NUMBERS}', ""); - Error('\p{-:=CURRENCY_Symbol}'); - Error('\P{-:=CURRENCY_Symbol}'); + Expect(1, 74879, '\p{ -in_Cuneiform_Numbers}', ""); + Expect(0, 74879, '\p{^ -in_Cuneiform_Numbers}', ""); + Expect(0, 74879, '\P{ -in_Cuneiform_Numbers}', ""); + Expect(1, 74879, '\P{^ -in_Cuneiform_Numbers}', ""); + Expect(0, 74880, '\p{ -in_Cuneiform_Numbers}', ""); + Expect(1, 74880, '\p{^ -in_Cuneiform_Numbers}', ""); + Expect(1, 74880, '\P{ -in_Cuneiform_Numbers}', ""); + Expect(0, 74880, '\P{^ -in_Cuneiform_Numbers}', ""); + Error('\p{ :=Currency_symbol}'); + Error('\P{ :=Currency_symbol}'); Expect(1, 126128, '\p{currencysymbol}', ""); Expect(0, 126128, '\p{^currencysymbol}', ""); Expect(0, 126128, '\P{currencysymbol}', ""); @@ -92794,16 +94445,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{ /a/is_CURRENCY_Symbol}'); - Error('\P{ /a/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}'); + Error('\P{:=Is_Currency_SYMBOL}'); Expect(1, 126128, '\p{iscurrencysymbol}', ""); Expect(0, 126128, '\p{^iscurrencysymbol}', ""); Expect(0, 126128, '\P{iscurrencysymbol}', ""); @@ -92812,16 +94463,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126129, '\p{^iscurrencysymbol}', ""); Expect(1, 126129, '\P{iscurrencysymbol}', ""); Expect(0, 126129, '\P{^iscurrencysymbol}', ""); - Expect(1, 126128, '\p{ IS_CURRENCY_Symbol}', ""); - Expect(0, 126128, '\p{^ IS_CURRENCY_Symbol}', ""); - Expect(0, 126128, '\P{ IS_CURRENCY_Symbol}', ""); - Expect(1, 126128, '\P{^ IS_CURRENCY_Symbol}', ""); - Expect(0, 126129, '\p{ IS_CURRENCY_Symbol}', ""); - Expect(1, 126129, '\p{^ IS_CURRENCY_Symbol}', ""); - Expect(1, 126129, '\P{ IS_CURRENCY_Symbol}', ""); - Expect(0, 126129, '\P{^ IS_CURRENCY_Symbol}', ""); - Error('\p{-:=Sc}'); - Error('\P{-:=Sc}'); + Expect(1, 126128, '\p{ IS_currency_Symbol}', ""); + Expect(0, 126128, '\p{^ IS_currency_Symbol}', ""); + Expect(0, 126128, '\P{ IS_currency_Symbol}', ""); + Expect(1, 126128, '\P{^ IS_currency_Symbol}', ""); + Expect(0, 126129, '\p{ IS_currency_Symbol}', ""); + Expect(1, 126129, '\p{^ IS_currency_Symbol}', ""); + Expect(1, 126129, '\P{ IS_currency_Symbol}', ""); + Expect(0, 126129, '\P{^ IS_currency_Symbol}', ""); + Error('\p{/a/ Sc}'); + Error('\P{/a/ Sc}'); Expect(1, 126128, '\p{sc}', ""); Expect(0, 126128, '\p{^sc}', ""); Expect(0, 126128, '\P{sc}', ""); @@ -92830,16 +94481,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126129, '\p{^sc}', ""); Expect(1, 126129, '\P{sc}', ""); Expect(0, 126129, '\P{^sc}', ""); - Expect(1, 126128, '\p{ Sc}', ""); - Expect(0, 126128, '\p{^ Sc}', ""); - Expect(0, 126128, '\P{ Sc}', ""); - Expect(1, 126128, '\P{^ Sc}', ""); - Expect(0, 126129, '\p{ Sc}', ""); - Expect(1, 126129, '\p{^ Sc}', ""); - Expect(1, 126129, '\P{ Sc}', ""); - Expect(0, 126129, '\P{^ Sc}', ""); - Error('\p{_:=Is_Sc}'); - Error('\P{_:=Is_Sc}'); + Expect(1, 126128, '\p{ -SC}', ""); + Expect(0, 126128, '\p{^ -SC}', ""); + Expect(0, 126128, '\P{ -SC}', ""); + Expect(1, 126128, '\P{^ -SC}', ""); + Expect(0, 126129, '\p{ -SC}', ""); + Expect(1, 126129, '\p{^ -SC}', ""); + Expect(1, 126129, '\P{ -SC}', ""); + Expect(0, 126129, '\P{^ -SC}', ""); + Error('\p{-Is_Sc/a/}'); + Error('\P{-Is_Sc/a/}'); Expect(1, 126128, '\p{issc}', ""); Expect(0, 126128, '\p{^issc}', ""); Expect(0, 126128, '\P{issc}', ""); @@ -92848,16 +94499,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126129, '\p{^issc}', ""); Expect(1, 126129, '\P{issc}', ""); Expect(0, 126129, '\P{^issc}', ""); - Expect(1, 126128, '\p{_IS_Sc}', ""); - Expect(0, 126128, '\p{^_IS_Sc}', ""); - Expect(0, 126128, '\P{_IS_Sc}', ""); - Expect(1, 126128, '\P{^_IS_Sc}', ""); - Expect(0, 126129, '\p{_IS_Sc}', ""); - Expect(1, 126129, '\p{^_IS_Sc}', ""); - Expect(1, 126129, '\P{_IS_Sc}', ""); - Expect(0, 126129, '\P{^_IS_Sc}', ""); - Error('\p{_-currency_Symbols/a/}'); - Error('\P{_-currency_Symbols/a/}'); + 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, 8399, '\p{currencysymbols}', ""); Expect(0, 8399, '\p{^currencysymbols}', ""); Expect(0, 8399, '\P{currencysymbols}', ""); @@ -92866,16 +94517,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8400, '\p{^currencysymbols}', ""); Expect(1, 8400, '\P{currencysymbols}', ""); Expect(0, 8400, '\P{^currencysymbols}', ""); - Expect(1, 8399, '\p{ currency_SYMBOLS}', ""); - Expect(0, 8399, '\p{^ currency_SYMBOLS}', ""); - Expect(0, 8399, '\P{ currency_SYMBOLS}', ""); - Expect(1, 8399, '\P{^ currency_SYMBOLS}', ""); - Expect(0, 8400, '\p{ currency_SYMBOLS}', ""); - Expect(1, 8400, '\p{^ currency_SYMBOLS}', ""); - Expect(1, 8400, '\P{ currency_SYMBOLS}', ""); - Expect(0, 8400, '\P{^ currency_SYMBOLS}', ""); - Error('\p{ IS_Currency_SYMBOLS/a/}'); - Error('\P{ IS_Currency_SYMBOLS/a/}'); + Expect(1, 8399, '\p{_CURRENCY_Symbols}', ""); + Expect(0, 8399, '\p{^_CURRENCY_Symbols}', ""); + Expect(0, 8399, '\P{_CURRENCY_Symbols}', ""); + Expect(1, 8399, '\P{^_CURRENCY_Symbols}', ""); + Expect(0, 8400, '\p{_CURRENCY_Symbols}', ""); + Expect(1, 8400, '\p{^_CURRENCY_Symbols}', ""); + Expect(1, 8400, '\P{_CURRENCY_Symbols}', ""); + Expect(0, 8400, '\P{^_CURRENCY_Symbols}', ""); + Error('\p{__Is_Currency_SYMBOLS/a/}'); + Error('\P{__Is_Currency_SYMBOLS/a/}'); Expect(1, 8399, '\p{iscurrencysymbols}', ""); Expect(0, 8399, '\p{^iscurrencysymbols}', ""); Expect(0, 8399, '\P{iscurrencysymbols}', ""); @@ -92884,16 +94535,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8400, '\p{^iscurrencysymbols}', ""); Expect(1, 8400, '\P{iscurrencysymbols}', ""); Expect(0, 8400, '\P{^iscurrencysymbols}', ""); - Expect(1, 8399, '\p{ Is_Currency_Symbols}', ""); - Expect(0, 8399, '\p{^ Is_Currency_Symbols}', ""); - Expect(0, 8399, '\P{ Is_Currency_Symbols}', ""); - Expect(1, 8399, '\P{^ Is_Currency_Symbols}', ""); - Expect(0, 8400, '\p{ Is_Currency_Symbols}', ""); - Expect(1, 8400, '\p{^ Is_Currency_Symbols}', ""); - Expect(1, 8400, '\P{ Is_Currency_Symbols}', ""); - Expect(0, 8400, '\P{^ Is_Currency_Symbols}', ""); - Error('\p{ In_Currency_Symbols/a/}'); - Error('\P{ In_Currency_Symbols/a/}'); + 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{incurrencysymbols}', ""); Expect(0, 8399, '\p{^incurrencysymbols}', ""); Expect(0, 8399, '\P{incurrencysymbols}', ""); @@ -92902,16 +94553,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8400, '\p{^incurrencysymbols}', ""); Expect(1, 8400, '\P{incurrencysymbols}', ""); Expect(0, 8400, '\P{^incurrencysymbols}', ""); - Expect(1, 8399, '\p{ In_Currency_symbols}', ""); - Expect(0, 8399, '\p{^ In_Currency_symbols}', ""); - Expect(0, 8399, '\P{ In_Currency_symbols}', ""); - Expect(1, 8399, '\P{^ In_Currency_symbols}', ""); - Expect(0, 8400, '\p{ In_Currency_symbols}', ""); - Expect(1, 8400, '\p{^ In_Currency_symbols}', ""); - Expect(1, 8400, '\P{ In_Currency_symbols}', ""); - Expect(0, 8400, '\P{^ In_Currency_symbols}', ""); - Error('\p{:= _cypriot}'); - Error('\P{:= _cypriot}'); + Expect(1, 8399, '\p{ -In_CURRENCY_symbols}', ""); + Expect(0, 8399, '\p{^ -In_CURRENCY_symbols}', ""); + Expect(0, 8399, '\P{ -In_CURRENCY_symbols}', ""); + Expect(1, 8399, '\P{^ -In_CURRENCY_symbols}', ""); + Expect(0, 8400, '\p{ -In_CURRENCY_symbols}', ""); + Expect(1, 8400, '\p{^ -In_CURRENCY_symbols}', ""); + Expect(1, 8400, '\P{ -In_CURRENCY_symbols}', ""); + Expect(0, 8400, '\P{^ -In_CURRENCY_symbols}', ""); + Error('\p{-CYPRIOT/a/}'); + Error('\P{-CYPRIOT/a/}'); Expect(1, 67647, '\p{cypriot}', ""); Expect(0, 67647, '\p{^cypriot}', ""); Expect(0, 67647, '\P{cypriot}', ""); @@ -92920,16 +94571,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67648, '\p{^cypriot}', ""); Expect(1, 67648, '\P{cypriot}', ""); Expect(0, 67648, '\P{^cypriot}', ""); - Expect(1, 67647, '\p{- CYPRIOT}', ""); - Expect(0, 67647, '\p{^- CYPRIOT}', ""); - Expect(0, 67647, '\P{- CYPRIOT}', ""); - Expect(1, 67647, '\P{^- CYPRIOT}', ""); - Expect(0, 67648, '\p{- CYPRIOT}', ""); - Expect(1, 67648, '\p{^- CYPRIOT}', ""); - Expect(1, 67648, '\P{- CYPRIOT}', ""); - Expect(0, 67648, '\P{^- CYPRIOT}', ""); - Error('\p{_ IS_Cypriot/a/}'); - Error('\P{_ IS_Cypriot/a/}'); + 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{iscypriot}', ""); Expect(0, 67647, '\p{^iscypriot}', ""); Expect(0, 67647, '\P{iscypriot}', ""); @@ -92938,16 +94589,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}', ""); @@ -92964,8 +94615,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67648, '\p{^-Cprt}', ""); Expect(1, 67648, '\P{-Cprt}', ""); Expect(0, 67648, '\P{^-Cprt}', ""); - Error('\p{ IS_CPRT:=}'); - Error('\P{ IS_CPRT:=}'); + Error('\p{:=_ is_Cprt}'); + Error('\P{:=_ is_Cprt}'); Expect(1, 67647, '\p{iscprt}', ""); Expect(0, 67647, '\p{^iscprt}', ""); Expect(0, 67647, '\P{iscprt}', ""); @@ -92974,16 +94625,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{:=--CYPRIOT_syllabary}'); + Error('\P{:=--CYPRIOT_syllabary}'); Expect(1, 67647, '\p{cypriotsyllabary}', ""); Expect(0, 67647, '\p{^cypriotsyllabary}', ""); Expect(0, 67647, '\P{cypriotsyllabary}', ""); @@ -92992,16 +94643,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}', ""); @@ -93010,16 +94661,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}', ""); @@ -93028,16 +94679,88 @@ 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{/a/ -Cyrillic}'); - Error('\P{/a/ -Cyrillic}'); + Expect(1, 67647, '\p{__In_cypriot_SYLLABARY}', ""); + Expect(0, 67647, '\p{^__In_cypriot_SYLLABARY}', ""); + Expect(0, 67647, '\P{__In_cypriot_SYLLABARY}', ""); + Expect(1, 67647, '\P{^__In_cypriot_SYLLABARY}', ""); + Expect(0, 67648, '\p{__In_cypriot_SYLLABARY}', ""); + Expect(1, 67648, '\p{^__In_cypriot_SYLLABARY}', ""); + Expect(1, 67648, '\P{__In_cypriot_SYLLABARY}', ""); + Expect(0, 67648, '\P{^__In_cypriot_SYLLABARY}', ""); + Error('\p{- cypro_minoan/a/}'); + Error('\P{- cypro_minoan/a/}'); + Expect(1, 77810, '\p{cyprominoan}', ""); + Expect(0, 77810, '\p{^cyprominoan}', ""); + Expect(0, 77810, '\P{cyprominoan}', ""); + Expect(1, 77810, '\P{^cyprominoan}', ""); + Expect(0, 77811, '\p{cyprominoan}', ""); + 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{iscyprominoan}', ""); + Expect(0, 77810, '\p{^iscyprominoan}', ""); + Expect(0, 77810, '\P{iscyprominoan}', ""); + Expect(1, 77810, '\P{^iscyprominoan}', ""); + Expect(0, 77811, '\p{iscyprominoan}', ""); + 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{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}', ""); + 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}'); + Expect(1, 77810, '\p{iscpmn}', ""); + Expect(0, 77810, '\p{^iscpmn}', ""); + Expect(0, 77810, '\P{iscpmn}', ""); + Expect(1, 77810, '\P{^iscpmn}', ""); + Expect(0, 77811, '\p{iscpmn}', ""); + 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}', ""); @@ -93046,16 +94769,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65072, '\p{^cyrillic}', ""); Expect(1, 65072, '\P{cyrillic}', ""); Expect(0, 65072, '\P{^cyrillic}', ""); - Expect(1, 65071, '\p{-Cyrillic}', ""); - Expect(0, 65071, '\p{^-Cyrillic}', ""); - Expect(0, 65071, '\P{-Cyrillic}', ""); - Expect(1, 65071, '\P{^-Cyrillic}', ""); - Expect(0, 65072, '\p{-Cyrillic}', ""); - Expect(1, 65072, '\p{^-Cyrillic}', ""); - Expect(1, 65072, '\P{-Cyrillic}', ""); - Expect(0, 65072, '\P{^-Cyrillic}', ""); - Error('\p{-:=Is_Cyrillic}'); - Error('\P{-:=Is_Cyrillic}'); + Expect(1, 65071, '\p{--Cyrillic}', ""); + Expect(0, 65071, '\p{^--Cyrillic}', ""); + Expect(0, 65071, '\P{--Cyrillic}', ""); + Expect(1, 65071, '\P{^--Cyrillic}', ""); + Expect(0, 65072, '\p{--Cyrillic}', ""); + Expect(1, 65072, '\p{^--Cyrillic}', ""); + Expect(1, 65072, '\P{--Cyrillic}', ""); + Expect(0, 65072, '\P{^--Cyrillic}', ""); + Error('\p{/a/ IS_CYRILLIC}'); + Error('\P{/a/ IS_CYRILLIC}'); Expect(1, 65071, '\p{iscyrillic}', ""); Expect(0, 65071, '\p{^iscyrillic}', ""); Expect(0, 65071, '\P{iscyrillic}', ""); @@ -93064,16 +94787,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65072, '\p{^iscyrillic}', ""); Expect(1, 65072, '\P{iscyrillic}', ""); Expect(0, 65072, '\P{^iscyrillic}', ""); - Expect(1, 65071, '\p{ -IS_Cyrillic}', ""); - Expect(0, 65071, '\p{^ -IS_Cyrillic}', ""); - Expect(0, 65071, '\P{ -IS_Cyrillic}', ""); - Expect(1, 65071, '\P{^ -IS_Cyrillic}', ""); - Expect(0, 65072, '\p{ -IS_Cyrillic}', ""); - Expect(1, 65072, '\p{^ -IS_Cyrillic}', ""); - Expect(1, 65072, '\P{ -IS_Cyrillic}', ""); - Expect(0, 65072, '\P{^ -IS_Cyrillic}', ""); - Error('\p{_/a/CYRL}'); - Error('\P{_/a/CYRL}'); + 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}', ""); @@ -93082,16 +94805,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65072, '\p{^cyrl}', ""); Expect(1, 65072, '\P{cyrl}', ""); Expect(0, 65072, '\P{^cyrl}', ""); - Expect(1, 65071, '\p{_ CYRL}', ""); - Expect(0, 65071, '\p{^_ CYRL}', ""); - Expect(0, 65071, '\P{_ CYRL}', ""); - Expect(1, 65071, '\P{^_ CYRL}', ""); - Expect(0, 65072, '\p{_ CYRL}', ""); - Expect(1, 65072, '\p{^_ CYRL}', ""); - Expect(1, 65072, '\P{_ CYRL}', ""); - Expect(0, 65072, '\P{^_ CYRL}', ""); - Error('\p{-/a/is_CYRL}'); - Error('\P{-/a/is_CYRL}'); + Expect(1, 65071, '\p{--cyrl}', ""); + Expect(0, 65071, '\p{^--cyrl}', ""); + Expect(0, 65071, '\P{--cyrl}', ""); + Expect(1, 65071, '\P{^--cyrl}', ""); + Expect(0, 65072, '\p{--cyrl}', ""); + Expect(1, 65072, '\p{^--cyrl}', ""); + Expect(1, 65072, '\P{--cyrl}', ""); + Expect(0, 65072, '\P{^--cyrl}', ""); + Error('\p{ /a/IS_Cyrl}'); + Error('\P{ /a/IS_Cyrl}'); Expect(1, 65071, '\p{iscyrl}', ""); Expect(0, 65071, '\p{^iscyrl}', ""); Expect(0, 65071, '\P{iscyrl}', ""); @@ -93100,16 +94823,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65072, '\p{^iscyrl}', ""); Expect(1, 65072, '\P{iscyrl}', ""); Expect(0, 65072, '\P{^iscyrl}', ""); - Expect(1, 65071, '\p{ Is_Cyrl}', ""); - Expect(0, 65071, '\p{^ Is_Cyrl}', ""); - Expect(0, 65071, '\P{ Is_Cyrl}', ""); - Expect(1, 65071, '\P{^ Is_Cyrl}', ""); - Expect(0, 65072, '\p{ Is_Cyrl}', ""); - Expect(1, 65072, '\p{^ Is_Cyrl}', ""); - Expect(1, 65072, '\P{ Is_Cyrl}', ""); - Expect(0, 65072, '\P{^ Is_Cyrl}', ""); - Error('\p{ -Cyrillic_Extended_A/a/}'); - Error('\P{ -Cyrillic_Extended_A/a/}'); + Expect(1, 65071, '\p{ is_cyrl}', ""); + Expect(0, 65071, '\p{^ is_cyrl}', ""); + Expect(0, 65071, '\P{ is_cyrl}', ""); + Expect(1, 65071, '\P{^ is_cyrl}', ""); + Expect(0, 65072, '\p{ is_cyrl}', ""); + Expect(1, 65072, '\p{^ is_cyrl}', ""); + Expect(1, 65072, '\P{ is_cyrl}', ""); + Expect(0, 65072, '\P{^ is_cyrl}', ""); + Error('\p{:=cyrillic_Extended_A}'); + Error('\P{:=cyrillic_Extended_A}'); Expect(1, 11775, '\p{cyrillicextendeda}', ""); Expect(0, 11775, '\p{^cyrillicextendeda}', ""); Expect(0, 11775, '\P{cyrillicextendeda}', ""); @@ -93118,16 +94841,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{/a/Is_CYRILLIC_extended_A}'); - Error('\P{/a/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{--Is_Cyrillic_EXTENDED_a:=}'); + Error('\P{--Is_Cyrillic_EXTENDED_a:=}'); Expect(1, 11775, '\p{iscyrillicextendeda}', ""); Expect(0, 11775, '\p{^iscyrillicextendeda}', ""); Expect(0, 11775, '\P{iscyrillicextendeda}', ""); @@ -93136,16 +94859,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11776, '\p{^iscyrillicextendeda}', ""); Expect(1, 11776, '\P{iscyrillicextendeda}', ""); Expect(0, 11776, '\P{^iscyrillicextendeda}', ""); - Expect(1, 11775, '\p{_-is_cyrillic_Extended_A}', ""); - Expect(0, 11775, '\p{^_-is_cyrillic_Extended_A}', ""); - Expect(0, 11775, '\P{_-is_cyrillic_Extended_A}', ""); - Expect(1, 11775, '\P{^_-is_cyrillic_Extended_A}', ""); - Expect(0, 11776, '\p{_-is_cyrillic_Extended_A}', ""); - Expect(1, 11776, '\p{^_-is_cyrillic_Extended_A}', ""); - Expect(1, 11776, '\P{_-is_cyrillic_Extended_A}', ""); - Expect(0, 11776, '\P{^_-is_cyrillic_Extended_A}', ""); - Error('\p{/a/ in_cyrillic_extended_a}'); - Error('\P{/a/ in_cyrillic_extended_a}'); + Expect(1, 11775, '\p{_-Is_cyrillic_Extended_A}', ""); + Expect(0, 11775, '\p{^_-Is_cyrillic_Extended_A}', ""); + Expect(0, 11775, '\P{_-Is_cyrillic_Extended_A}', ""); + Expect(1, 11775, '\P{^_-Is_cyrillic_Extended_A}', ""); + Expect(0, 11776, '\p{_-Is_cyrillic_Extended_A}', ""); + Expect(1, 11776, '\p{^_-Is_cyrillic_Extended_A}', ""); + Expect(1, 11776, '\P{_-Is_cyrillic_Extended_A}', ""); + Expect(0, 11776, '\P{^_-Is_cyrillic_Extended_A}', ""); + Error('\p{:= IN_Cyrillic_Extended_a}'); + Error('\P{:= IN_Cyrillic_Extended_a}'); Expect(1, 11775, '\p{incyrillicextendeda}', ""); Expect(0, 11775, '\p{^incyrillicextendeda}', ""); Expect(0, 11775, '\P{incyrillicextendeda}', ""); @@ -93154,16 +94877,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{ Cyrillic_Ext_A:=}'); - Error('\P{ 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}', ""); @@ -93172,16 +94895,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{ /a/is_Cyrillic_ext_A}'); - Error('\P{ /a/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}', ""); @@ -93190,16 +94913,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11776, '\p{^iscyrillicexta}', ""); Expect(1, 11776, '\P{iscyrillicexta}', ""); Expect(0, 11776, '\P{^iscyrillicexta}', ""); - Expect(1, 11775, '\p{_ Is_Cyrillic_EXT_A}', ""); - Expect(0, 11775, '\p{^_ Is_Cyrillic_EXT_A}', ""); - Expect(0, 11775, '\P{_ Is_Cyrillic_EXT_A}', ""); - Expect(1, 11775, '\P{^_ Is_Cyrillic_EXT_A}', ""); - Expect(0, 11776, '\p{_ Is_Cyrillic_EXT_A}', ""); - Expect(1, 11776, '\p{^_ Is_Cyrillic_EXT_A}', ""); - Expect(1, 11776, '\P{_ Is_Cyrillic_EXT_A}', ""); - Expect(0, 11776, '\P{^_ Is_Cyrillic_EXT_A}', ""); - Error('\p{/a/_ in_CYRILLIC_ext_A}'); - Error('\P{/a/_ in_CYRILLIC_ext_A}'); + Expect(1, 11775, '\p{ Is_Cyrillic_Ext_A}', ""); + Expect(0, 11775, '\p{^ Is_Cyrillic_Ext_A}', ""); + Expect(0, 11775, '\P{ Is_Cyrillic_Ext_A}', ""); + Expect(1, 11775, '\P{^ Is_Cyrillic_Ext_A}', ""); + Expect(0, 11776, '\p{ Is_Cyrillic_Ext_A}', ""); + Expect(1, 11776, '\p{^ Is_Cyrillic_Ext_A}', ""); + Expect(1, 11776, '\P{ Is_Cyrillic_Ext_A}', ""); + Expect(0, 11776, '\P{^ Is_Cyrillic_Ext_A}', ""); + Error('\p{ :=IN_Cyrillic_Ext_A}'); + Error('\P{ :=IN_Cyrillic_Ext_A}'); Expect(1, 11775, '\p{incyrillicexta}', ""); Expect(0, 11775, '\p{^incyrillicexta}', ""); Expect(0, 11775, '\P{incyrillicexta}', ""); @@ -93208,16 +94931,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11776, '\p{^incyrillicexta}', ""); Expect(1, 11776, '\P{incyrillicexta}', ""); Expect(0, 11776, '\P{^incyrillicexta}', ""); - Expect(1, 11775, '\p{ in_Cyrillic_EXT_A}', ""); - Expect(0, 11775, '\p{^ in_Cyrillic_EXT_A}', ""); - Expect(0, 11775, '\P{ in_Cyrillic_EXT_A}', ""); - Expect(1, 11775, '\P{^ in_Cyrillic_EXT_A}', ""); - Expect(0, 11776, '\p{ in_Cyrillic_EXT_A}', ""); - Expect(1, 11776, '\p{^ in_Cyrillic_EXT_A}', ""); - Expect(1, 11776, '\P{ in_Cyrillic_EXT_A}', ""); - Expect(0, 11776, '\P{^ in_Cyrillic_EXT_A}', ""); - Error('\p{ /a/Cyrillic_Extended_B}'); - Error('\P{ /a/Cyrillic_Extended_B}'); + Expect(1, 11775, '\p{ -In_cyrillic_Ext_a}', ""); + Expect(0, 11775, '\p{^ -In_cyrillic_Ext_a}', ""); + Expect(0, 11775, '\P{ -In_cyrillic_Ext_a}', ""); + Expect(1, 11775, '\P{^ -In_cyrillic_Ext_a}', ""); + Expect(0, 11776, '\p{ -In_cyrillic_Ext_a}', ""); + Expect(1, 11776, '\p{^ -In_cyrillic_Ext_a}', ""); + Expect(1, 11776, '\P{ -In_cyrillic_Ext_a}', ""); + Expect(0, 11776, '\P{^ -In_cyrillic_Ext_a}', ""); + Error('\p{:=_ CYRILLIC_Extended_B}'); + Error('\P{:=_ CYRILLIC_Extended_B}'); Expect(1, 42655, '\p{cyrillicextendedb}', ""); Expect(0, 42655, '\p{^cyrillicextendedb}', ""); Expect(0, 42655, '\P{cyrillicextendedb}', ""); @@ -93226,16 +94949,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}', ""); @@ -93244,16 +94967,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}', ""); @@ -93262,16 +94985,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}', ""); @@ -93280,16 +95003,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{-/a/Is_Cyrillic_ext_B}'); - Error('\P{-/a/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}'); + Error('\P{_:=is_Cyrillic_Ext_B}'); Expect(1, 42655, '\p{iscyrillicextb}', ""); Expect(0, 42655, '\p{^iscyrillicextb}', ""); Expect(0, 42655, '\P{iscyrillicextb}', ""); @@ -93298,16 +95021,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{:= In_Cyrillic_EXT_b}'); - Error('\P{:= 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{/a/ IN_cyrillic_ext_B}'); + Error('\P{/a/ IN_cyrillic_ext_B}'); Expect(1, 42655, '\p{incyrillicextb}', ""); Expect(0, 42655, '\p{^incyrillicextb}', ""); Expect(0, 42655, '\P{incyrillicextb}', ""); @@ -93316,16 +95039,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 42656, '\p{^incyrillicextb}', ""); Expect(1, 42656, '\P{incyrillicextb}', ""); Expect(0, 42656, '\P{^incyrillicextb}', ""); - Expect(1, 42655, '\p{ in_Cyrillic_Ext_B}', ""); - Expect(0, 42655, '\p{^ in_Cyrillic_Ext_B}', ""); - Expect(0, 42655, '\P{ in_Cyrillic_Ext_B}', ""); - Expect(1, 42655, '\P{^ in_Cyrillic_Ext_B}', ""); - Expect(0, 42656, '\p{ in_Cyrillic_Ext_B}', ""); - Expect(1, 42656, '\p{^ in_Cyrillic_Ext_B}', ""); - Expect(1, 42656, '\P{ in_Cyrillic_Ext_B}', ""); - Expect(0, 42656, '\P{^ in_Cyrillic_Ext_B}', ""); - Error('\p{_:=cyrillic_Extended_C}'); - Error('\P{_:=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{/a/-_Cyrillic_Extended_c}'); + Error('\P{/a/-_Cyrillic_Extended_c}'); Expect(1, 7311, '\p{cyrillicextendedc}', ""); Expect(0, 7311, '\p{^cyrillicextendedc}', ""); Expect(0, 7311, '\P{cyrillicextendedc}', ""); @@ -93334,16 +95057,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{ Is_CYRILLIC_extended_C/a/}'); - Error('\P{ Is_CYRILLIC_extended_C/a/}'); + 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{iscyrillicextendedc}', ""); Expect(0, 7311, '\p{^iscyrillicextendedc}', ""); Expect(0, 7311, '\P{iscyrillicextendedc}', ""); @@ -93352,16 +95075,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7312, '\p{^iscyrillicextendedc}', ""); Expect(1, 7312, '\P{iscyrillicextendedc}', ""); Expect(0, 7312, '\P{^iscyrillicextendedc}', ""); - Expect(1, 7311, '\p{ _is_Cyrillic_Extended_C}', ""); - Expect(0, 7311, '\p{^ _is_Cyrillic_Extended_C}', ""); - Expect(0, 7311, '\P{ _is_Cyrillic_Extended_C}', ""); - Expect(1, 7311, '\P{^ _is_Cyrillic_Extended_C}', ""); - Expect(0, 7312, '\p{ _is_Cyrillic_Extended_C}', ""); - Expect(1, 7312, '\p{^ _is_Cyrillic_Extended_C}', ""); - Expect(1, 7312, '\P{ _is_Cyrillic_Extended_C}', ""); - Expect(0, 7312, '\P{^ _is_Cyrillic_Extended_C}', ""); - Error('\p{_ IN_Cyrillic_Extended_C:=}'); - Error('\P{_ IN_Cyrillic_Extended_C:=}'); + Expect(1, 7311, '\p{ IS_cyrillic_EXTENDED_C}', ""); + Expect(0, 7311, '\p{^ IS_cyrillic_EXTENDED_C}', ""); + Expect(0, 7311, '\P{ IS_cyrillic_EXTENDED_C}', ""); + Expect(1, 7311, '\P{^ IS_cyrillic_EXTENDED_C}', ""); + Expect(0, 7312, '\p{ IS_cyrillic_EXTENDED_C}', ""); + Expect(1, 7312, '\p{^ IS_cyrillic_EXTENDED_C}', ""); + Expect(1, 7312, '\P{ IS_cyrillic_EXTENDED_C}', ""); + Expect(0, 7312, '\P{^ IS_cyrillic_EXTENDED_C}', ""); + Error('\p{ IN_Cyrillic_Extended_C/a/}'); + Error('\P{ IN_Cyrillic_Extended_C/a/}'); Expect(1, 7311, '\p{incyrillicextendedc}', ""); Expect(0, 7311, '\p{^incyrillicextendedc}', ""); Expect(0, 7311, '\P{incyrillicextendedc}', ""); @@ -93370,16 +95093,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7312, '\p{^incyrillicextendedc}', ""); Expect(1, 7312, '\P{incyrillicextendedc}', ""); Expect(0, 7312, '\P{^incyrillicextendedc}', ""); - Expect(1, 7311, '\p{_IN_CYRILLIC_Extended_C}', ""); - Expect(0, 7311, '\p{^_IN_CYRILLIC_Extended_C}', ""); - Expect(0, 7311, '\P{_IN_CYRILLIC_Extended_C}', ""); - Expect(1, 7311, '\P{^_IN_CYRILLIC_Extended_C}', ""); - Expect(0, 7312, '\p{_IN_CYRILLIC_Extended_C}', ""); - Expect(1, 7312, '\p{^_IN_CYRILLIC_Extended_C}', ""); - Expect(1, 7312, '\P{_IN_CYRILLIC_Extended_C}', ""); - Expect(0, 7312, '\P{^_IN_CYRILLIC_Extended_C}', ""); - Error('\p{ cyrillic_Ext_C/a/}'); - Error('\P{ cyrillic_Ext_C/a/}'); + Expect(1, 7311, '\p{ In_CYRILLIC_Extended_c}', ""); + Expect(0, 7311, '\p{^ In_CYRILLIC_Extended_c}', ""); + Expect(0, 7311, '\P{ In_CYRILLIC_Extended_c}', ""); + Expect(1, 7311, '\P{^ In_CYRILLIC_Extended_c}', ""); + Expect(0, 7312, '\p{ In_CYRILLIC_Extended_c}', ""); + Expect(1, 7312, '\p{^ In_CYRILLIC_Extended_c}', ""); + Expect(1, 7312, '\P{ In_CYRILLIC_Extended_c}', ""); + Expect(0, 7312, '\P{^ In_CYRILLIC_Extended_c}', ""); + Error('\p{ cyrillic_EXT_C:=}'); + Error('\P{ cyrillic_EXT_C:=}'); Expect(1, 7311, '\p{cyrillicextc}', ""); Expect(0, 7311, '\p{^cyrillicextc}', ""); Expect(0, 7311, '\P{cyrillicextc}', ""); @@ -93388,16 +95111,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{ /a/is_CYRILLIC_Ext_c}'); - Error('\P{ /a/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{-:=is_Cyrillic_EXT_C}'); + Error('\P{-:=is_Cyrillic_EXT_C}'); Expect(1, 7311, '\p{iscyrillicextc}', ""); Expect(0, 7311, '\p{^iscyrillicextc}', ""); Expect(0, 7311, '\P{iscyrillicextc}', ""); @@ -93406,16 +95129,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{:= IN_CYRILLIC_EXT_c}'); - Error('\P{:= 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}', ""); @@ -93424,16 +95147,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7312, '\p{^incyrillicextc}', ""); Expect(1, 7312, '\P{incyrillicextc}', ""); Expect(0, 7312, '\P{^incyrillicextc}', ""); - Expect(1, 7311, '\p{- In_Cyrillic_ext_c}', ""); - Expect(0, 7311, '\p{^- In_Cyrillic_ext_c}', ""); - Expect(0, 7311, '\P{- In_Cyrillic_ext_c}', ""); - Expect(1, 7311, '\P{^- In_Cyrillic_ext_c}', ""); - Expect(0, 7312, '\p{- In_Cyrillic_ext_c}', ""); - Expect(1, 7312, '\p{^- In_Cyrillic_ext_c}', ""); - Expect(1, 7312, '\P{- In_Cyrillic_ext_c}', ""); - Expect(0, 7312, '\P{^- In_Cyrillic_ext_c}', ""); - Error('\p{:=_Cyrillic_Supplement}'); - Error('\P{:=_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{-/a/Cyrillic_SUPPLEMENT}'); + Error('\P{-/a/Cyrillic_SUPPLEMENT}'); Expect(1, 1327, '\p{cyrillicsupplement}', ""); Expect(0, 1327, '\p{^cyrillicsupplement}', ""); Expect(0, 1327, '\P{cyrillicsupplement}', ""); @@ -93442,16 +95165,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/a/}'); - Error('\P{Is_Cyrillic_supplement/a/}'); + 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{iscyrillicsupplement}', ""); Expect(0, 1327, '\p{^iscyrillicsupplement}', ""); Expect(0, 1327, '\P{iscyrillicsupplement}', ""); @@ -93460,16 +95183,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}', ""); @@ -93478,16 +95201,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{:=CYRILLIC_Sup}'); - Error('\P{:=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{/a/-Cyrillic_SUP}'); + Error('\P{/a/-Cyrillic_SUP}'); Expect(1, 1327, '\p{cyrillicsup}', ""); Expect(0, 1327, '\p{^cyrillicsup}', ""); Expect(0, 1327, '\P{cyrillicsup}', ""); @@ -93496,16 +95219,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{ Is_CYRILLIC_SUP:=}'); - Error('\P{ 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{_/a/IS_cyrillic_sup}'); + Error('\P{_/a/IS_cyrillic_sup}'); Expect(1, 1327, '\p{iscyrillicsup}', ""); Expect(0, 1327, '\p{^iscyrillicsup}', ""); Expect(0, 1327, '\P{iscyrillicsup}', ""); @@ -93514,16 +95237,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{_ In_Cyrillic_Sup/a/}'); + Error('\P{_ In_Cyrillic_Sup/a/}'); Expect(1, 1327, '\p{incyrillicsup}', ""); Expect(0, 1327, '\p{^incyrillicsup}', ""); Expect(0, 1327, '\P{incyrillicsup}', ""); @@ -93532,16 +95255,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{/a/ cyrillic_Supplementary}'); - Error('\P{/a/ cyrillic_Supplementary}'); + Expect(1, 1327, '\p{In_Cyrillic_Sup}', ""); + Expect(0, 1327, '\p{^In_Cyrillic_Sup}', ""); + Expect(0, 1327, '\P{In_Cyrillic_Sup}', ""); + Expect(1, 1327, '\P{^In_Cyrillic_Sup}', ""); + Expect(0, 1328, '\p{In_Cyrillic_Sup}', ""); + Expect(1, 1328, '\p{^In_Cyrillic_Sup}', ""); + Expect(1, 1328, '\P{In_Cyrillic_Sup}', ""); + Expect(0, 1328, '\P{^In_Cyrillic_Sup}', ""); + Error('\p{- CYRILLIC_supplementary/a/}'); + Error('\P{- CYRILLIC_supplementary/a/}'); Expect(1, 1327, '\p{cyrillicsupplementary}', ""); Expect(0, 1327, '\p{^cyrillicsupplementary}', ""); Expect(0, 1327, '\P{cyrillicsupplementary}', ""); @@ -93550,16 +95273,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{/a/ is_CYRILLIC_Supplementary}'); + Error('\P{/a/ is_CYRILLIC_Supplementary}'); Expect(1, 1327, '\p{iscyrillicsupplementary}', ""); Expect(0, 1327, '\p{^iscyrillicsupplementary}', ""); Expect(0, 1327, '\P{iscyrillicsupplementary}', ""); @@ -93568,16 +95291,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}', ""); @@ -93586,16 +95309,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{ DASH/a/}'); - Error('\P{ DASH/a/}'); + 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, 69293, '\p{dash}', ""); Expect(0, 69293, '\p{^dash}', ""); Expect(0, 69293, '\P{dash}', ""); @@ -93604,16 +95327,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{ /a/IS_Dash}'); - Error('\P{ /a/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:=}'); + Error('\P{-IS_dash:=}'); Expect(1, 69293, '\p{isdash}', ""); Expect(0, 69293, '\p{^isdash}', ""); Expect(0, 69293, '\P{isdash}', ""); @@ -93622,16 +95345,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{_:=dash_PUNCTUATION}'); - Error('\P{_:=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}', ""); @@ -93640,16 +95363,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{-/a/IS_dash_punctuation}'); + Error('\P{-/a/IS_dash_punctuation}'); Expect(1, 69293, '\p{isdashpunctuation}', ""); Expect(0, 69293, '\p{^isdashpunctuation}', ""); Expect(0, 69293, '\P{isdashpunctuation}', ""); @@ -93658,16 +95381,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{ PD/a/}'); - Error('\P{ PD/a/}'); + 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}', ""); @@ -93676,16 +95399,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{/a/- IS_pd}'); - Error('\P{/a/- 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}', ""); @@ -93694,16 +95417,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{ DEFAULT_IGNORABLE_Code_Point/a/}'); - Error('\P{ DEFAULT_IGNORABLE_Code_Point/a/}'); + 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, 921599, '\p{defaultignorablecodepoint}', ""); Expect(0, 921599, '\p{^defaultignorablecodepoint}', ""); Expect(0, 921599, '\P{defaultignorablecodepoint}', ""); @@ -93712,16 +95435,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 921600, '\p{^defaultignorablecodepoint}', ""); Expect(1, 921600, '\P{defaultignorablecodepoint}', ""); Expect(0, 921600, '\P{^defaultignorablecodepoint}', ""); - Expect(1, 921599, '\p{--Default_Ignorable_Code_Point}', ""); - Expect(0, 921599, '\p{^--Default_Ignorable_Code_Point}', ""); - Expect(0, 921599, '\P{--Default_Ignorable_Code_Point}', ""); - Expect(1, 921599, '\P{^--Default_Ignorable_Code_Point}', ""); - Expect(0, 921600, '\p{--Default_Ignorable_Code_Point}', ""); - Expect(1, 921600, '\p{^--Default_Ignorable_Code_Point}', ""); - Expect(1, 921600, '\P{--Default_Ignorable_Code_Point}', ""); - Expect(0, 921600, '\P{^--Default_Ignorable_Code_Point}', ""); - Error('\p{ is_Default_Ignorable_Code_point/a/}'); - Error('\P{ is_Default_Ignorable_Code_point/a/}'); + 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{isdefaultignorablecodepoint}', ""); Expect(0, 921599, '\p{^isdefaultignorablecodepoint}', ""); Expect(0, 921599, '\P{isdefaultignorablecodepoint}', ""); @@ -93730,16 +95453,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 921600, '\p{^isdefaultignorablecodepoint}', ""); Expect(1, 921600, '\P{isdefaultignorablecodepoint}', ""); Expect(0, 921600, '\P{^isdefaultignorablecodepoint}', ""); - Expect(1, 921599, '\p{-is_Default_Ignorable_Code_Point}', ""); - Expect(0, 921599, '\p{^-is_Default_Ignorable_Code_Point}', ""); - Expect(0, 921599, '\P{-is_Default_Ignorable_Code_Point}', ""); - Expect(1, 921599, '\P{^-is_Default_Ignorable_Code_Point}', ""); - Expect(0, 921600, '\p{-is_Default_Ignorable_Code_Point}', ""); - Expect(1, 921600, '\p{^-is_Default_Ignorable_Code_Point}', ""); - Expect(1, 921600, '\P{-is_Default_Ignorable_Code_Point}', ""); - Expect(0, 921600, '\P{^-is_Default_Ignorable_Code_Point}', ""); - Error('\p{/a/ DI}'); - Error('\P{/a/ DI}'); + Expect(1, 921599, '\p{ IS_Default_ignorable_code_Point}', ""); + Expect(0, 921599, '\p{^ IS_Default_ignorable_code_Point}', ""); + Expect(0, 921599, '\P{ IS_Default_ignorable_code_Point}', ""); + Expect(1, 921599, '\P{^ IS_Default_ignorable_code_Point}', ""); + Expect(0, 921600, '\p{ IS_Default_ignorable_code_Point}', ""); + Expect(1, 921600, '\p{^ IS_Default_ignorable_code_Point}', ""); + Expect(1, 921600, '\P{ IS_Default_ignorable_code_Point}', ""); + Expect(0, 921600, '\P{^ IS_Default_ignorable_code_Point}', ""); + Error('\p{ di:=}'); + Error('\P{ di:=}'); Expect(1, 921599, '\p{di}', ""); Expect(0, 921599, '\p{^di}', ""); Expect(0, 921599, '\P{di}', ""); @@ -93748,16 +95471,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}', ""); @@ -93766,16 +95489,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{ :=deprecated}'); - Error('\P{ :=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}', ""); @@ -93784,16 +95507,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{/a/_ Is_DEPRECATED}'); - Error('\P{/a/_ 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}', ""); @@ -93802,16 +95525,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 917506, '\p{^isdeprecated}', ""); Expect(1, 917506, '\P{isdeprecated}', ""); Expect(0, 917506, '\P{^isdeprecated}', ""); - Expect(1, 917505, '\p{ Is_DEPRECATED}', ""); - Expect(0, 917505, '\p{^ Is_DEPRECATED}', ""); - Expect(0, 917505, '\P{ Is_DEPRECATED}', ""); - Expect(1, 917505, '\P{^ Is_DEPRECATED}', ""); - Expect(0, 917506, '\p{ Is_DEPRECATED}', ""); - Expect(1, 917506, '\p{^ Is_DEPRECATED}', ""); - Expect(1, 917506, '\P{ Is_DEPRECATED}', ""); - Expect(0, 917506, '\P{^ Is_DEPRECATED}', ""); - Error('\p{:=__Dep}'); - Error('\P{:=__Dep}'); + Expect(1, 917505, '\p{ -Is_Deprecated}', ""); + Expect(0, 917505, '\p{^ -Is_Deprecated}', ""); + Expect(0, 917505, '\P{ -Is_Deprecated}', ""); + Expect(1, 917505, '\P{^ -Is_Deprecated}', ""); + Expect(0, 917506, '\p{ -Is_Deprecated}', ""); + Expect(1, 917506, '\p{^ -Is_Deprecated}', ""); + Expect(1, 917506, '\P{ -Is_Deprecated}', ""); + Expect(0, 917506, '\P{^ -Is_Deprecated}', ""); + Error('\p{- Dep:=}'); + Error('\P{- Dep:=}'); Expect(1, 917505, '\p{dep}', ""); Expect(0, 917505, '\p{^dep}', ""); Expect(0, 917505, '\P{dep}', ""); @@ -93820,16 +95543,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 917506, '\p{^dep}', ""); Expect(1, 917506, '\P{dep}', ""); Expect(0, 917506, '\P{^dep}', ""); - Expect(1, 917505, '\p{__DEP}', ""); - Expect(0, 917505, '\p{^__DEP}', ""); - Expect(0, 917505, '\P{__DEP}', ""); - Expect(1, 917505, '\P{^__DEP}', ""); - Expect(0, 917506, '\p{__DEP}', ""); - Expect(1, 917506, '\p{^__DEP}', ""); - Expect(1, 917506, '\P{__DEP}', ""); - Expect(0, 917506, '\P{^__DEP}', ""); - Error('\p{ /a/is_Dep}'); - Error('\P{ /a/is_Dep}'); + Expect(1, 917505, '\p{DEP}', ""); + Expect(0, 917505, '\p{^DEP}', ""); + Expect(0, 917505, '\P{DEP}', ""); + Expect(1, 917505, '\P{^DEP}', ""); + Expect(0, 917506, '\p{DEP}', ""); + Expect(1, 917506, '\p{^DEP}', ""); + Expect(1, 917506, '\P{DEP}', ""); + Expect(0, 917506, '\P{^DEP}', ""); + Error('\p{_is_DEP/a/}'); + Error('\P{_is_DEP/a/}'); Expect(1, 917505, '\p{isdep}', ""); Expect(0, 917505, '\p{^isdep}', ""); Expect(0, 917505, '\P{isdep}', ""); @@ -93838,16 +95561,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{-/a/Deseret}'); - Error('\P{-/a/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}', ""); @@ -93856,16 +95579,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/a/}'); - Error('\P{ _IS_DESERET/a/}'); + 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{isdeseret}', ""); Expect(0, 66639, '\p{^isdeseret}', ""); Expect(0, 66639, '\P{isdeseret}', ""); @@ -93874,16 +95597,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{/a/ Dsrt}'); - Error('\P{/a/ 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}', ""); @@ -93892,16 +95615,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:=}'); - Error('\P{ -is_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{isdsrt}', ""); Expect(0, 66639, '\p{^isdsrt}', ""); Expect(0, 66639, '\P{isdsrt}', ""); @@ -93910,16 +95633,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66640, '\p{^isdsrt}', ""); Expect(1, 66640, '\P{isdsrt}', ""); Expect(0, 66640, '\P{^isdsrt}', ""); - Expect(1, 66639, '\p{ -IS_dsrt}', ""); - Expect(0, 66639, '\p{^ -IS_dsrt}', ""); - Expect(0, 66639, '\P{ -IS_dsrt}', ""); - Expect(1, 66639, '\P{^ -IS_dsrt}', ""); - Expect(0, 66640, '\p{ -IS_dsrt}', ""); - Expect(1, 66640, '\p{^ -IS_dsrt}', ""); - Expect(1, 66640, '\P{ -IS_dsrt}', ""); - Expect(0, 66640, '\P{^ -IS_dsrt}', ""); - Error('\p{ /a/devanagari}'); - Error('\P{ /a/devanagari}'); + Expect(1, 66639, '\p{ IS_dsrt}', ""); + Expect(0, 66639, '\p{^ IS_dsrt}', ""); + Expect(0, 66639, '\P{ IS_dsrt}', ""); + Expect(1, 66639, '\P{^ IS_dsrt}', ""); + Expect(0, 66640, '\p{ IS_dsrt}', ""); + Expect(1, 66640, '\p{^ IS_dsrt}', ""); + Expect(1, 66640, '\P{ IS_dsrt}', ""); + Expect(0, 66640, '\P{^ IS_dsrt}', ""); + Error('\p{ _Devanagari:=}'); + Error('\P{ _Devanagari:=}'); Expect(1, 43263, '\p{devanagari}', ""); Expect(0, 43263, '\p{^devanagari}', ""); Expect(0, 43263, '\P{devanagari}', ""); @@ -93928,16 +95651,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43264, '\p{^devanagari}', ""); Expect(1, 43264, '\P{devanagari}', ""); Expect(0, 43264, '\P{^devanagari}', ""); - Expect(1, 43263, '\p{_ devanagari}', ""); - Expect(0, 43263, '\p{^_ devanagari}', ""); - Expect(0, 43263, '\P{_ devanagari}', ""); - Expect(1, 43263, '\P{^_ devanagari}', ""); - Expect(0, 43264, '\p{_ devanagari}', ""); - Expect(1, 43264, '\p{^_ devanagari}', ""); - Expect(1, 43264, '\P{_ devanagari}', ""); - Expect(0, 43264, '\P{^_ devanagari}', ""); - Error('\p{:=__IS_Devanagari}'); - Error('\P{:=__IS_Devanagari}'); + Expect(1, 43263, '\p{ -Devanagari}', ""); + Expect(0, 43263, '\p{^ -Devanagari}', ""); + Expect(0, 43263, '\P{ -Devanagari}', ""); + Expect(1, 43263, '\P{^ -Devanagari}', ""); + Expect(0, 43264, '\p{ -Devanagari}', ""); + Expect(1, 43264, '\p{^ -Devanagari}', ""); + Expect(1, 43264, '\P{ -Devanagari}', ""); + Expect(0, 43264, '\P{^ -Devanagari}', ""); + Error('\p{ IS_DEVANAGARI/a/}'); + Error('\P{ IS_DEVANAGARI/a/}'); Expect(1, 43263, '\p{isdevanagari}', ""); Expect(0, 43263, '\p{^isdevanagari}', ""); Expect(0, 43263, '\P{isdevanagari}', ""); @@ -93946,16 +95669,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43264, '\p{^isdevanagari}', ""); Expect(1, 43264, '\P{isdevanagari}', ""); Expect(0, 43264, '\P{^isdevanagari}', ""); - Expect(1, 43263, '\p{Is_DEVANAGARI}', ""); - Expect(0, 43263, '\p{^Is_DEVANAGARI}', ""); - Expect(0, 43263, '\P{Is_DEVANAGARI}', ""); - Expect(1, 43263, '\P{^Is_DEVANAGARI}', ""); - Expect(0, 43264, '\p{Is_DEVANAGARI}', ""); - Expect(1, 43264, '\p{^Is_DEVANAGARI}', ""); - Expect(1, 43264, '\P{Is_DEVANAGARI}', ""); - Expect(0, 43264, '\P{^Is_DEVANAGARI}', ""); - Error('\p{ _deva/a/}'); - Error('\P{ _deva/a/}'); + 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}', ""); @@ -93964,16 +95687,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43264, '\p{^deva}', ""); Expect(1, 43264, '\P{deva}', ""); Expect(0, 43264, '\P{^deva}', ""); - Expect(1, 43263, '\p{_ Deva}', ""); - Expect(0, 43263, '\p{^_ Deva}', ""); - Expect(0, 43263, '\P{_ Deva}', ""); - Expect(1, 43263, '\P{^_ Deva}', ""); - Expect(0, 43264, '\p{_ Deva}', ""); - Expect(1, 43264, '\p{^_ Deva}', ""); - Expect(1, 43264, '\P{_ Deva}', ""); - Expect(0, 43264, '\P{^_ Deva}', ""); - Error('\p{_ IS_Deva/a/}'); - Error('\P{_ IS_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}', ""); + 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}', ""); @@ -93982,16 +95705,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43264, '\p{^isdeva}', ""); Expect(1, 43264, '\P{isdeva}', ""); Expect(0, 43264, '\P{^isdeva}', ""); - Expect(1, 43263, '\p{ is_Deva}', ""); - Expect(0, 43263, '\p{^ is_Deva}', ""); - Expect(0, 43263, '\P{ is_Deva}', ""); - Expect(1, 43263, '\P{^ is_Deva}', ""); - Expect(0, 43264, '\p{ is_Deva}', ""); - Expect(1, 43264, '\p{^ is_Deva}', ""); - Expect(1, 43264, '\P{ is_Deva}', ""); - Expect(0, 43264, '\P{^ is_Deva}', ""); - Error('\p{/a/Devanagari_Extended}'); - Error('\P{/a/Devanagari_Extended}'); + 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, 43263, '\p{devanagariextended}', ""); Expect(0, 43263, '\p{^devanagariextended}', ""); Expect(0, 43263, '\P{devanagariextended}', ""); @@ -94000,16 +95723,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{ /a/is_DEVANAGARI_Extended}'); - Error('\P{ /a/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{:=--IS_Devanagari_Extended}'); + Error('\P{:=--IS_Devanagari_Extended}'); Expect(1, 43263, '\p{isdevanagariextended}', ""); Expect(0, 43263, '\p{^isdevanagariextended}', ""); Expect(0, 43263, '\P{isdevanagariextended}', ""); @@ -94018,16 +95741,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{/a/ in_DEVANAGARI_Extended}'); - Error('\P{/a/ 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{:=_IN_DEVANAGARI_Extended}'); + Error('\P{:=_IN_DEVANAGARI_Extended}'); Expect(1, 43263, '\p{indevanagariextended}', ""); Expect(0, 43263, '\p{^indevanagariextended}', ""); Expect(0, 43263, '\P{indevanagariextended}', ""); @@ -94036,16 +95759,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}', ""); @@ -94054,16 +95777,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43264, '\p{^devanagariext}', ""); Expect(1, 43264, '\P{devanagariext}', ""); Expect(0, 43264, '\P{^devanagariext}', ""); - Expect(1, 43263, '\p{ -Devanagari_ext}', ""); - Expect(0, 43263, '\p{^ -Devanagari_ext}', ""); - Expect(0, 43263, '\P{ -Devanagari_ext}', ""); - Expect(1, 43263, '\P{^ -Devanagari_ext}', ""); - Expect(0, 43264, '\p{ -Devanagari_ext}', ""); - Expect(1, 43264, '\p{^ -Devanagari_ext}', ""); - Expect(1, 43264, '\P{ -Devanagari_ext}', ""); - Expect(0, 43264, '\P{^ -Devanagari_ext}', ""); - Error('\p{/a/ _IS_devanagari_EXT}'); - Error('\P{/a/ _IS_devanagari_EXT}'); + Expect(1, 43263, '\p{_Devanagari_EXT}', ""); + Expect(0, 43263, '\p{^_Devanagari_EXT}', ""); + Expect(0, 43263, '\P{_Devanagari_EXT}', ""); + Expect(1, 43263, '\P{^_Devanagari_EXT}', ""); + Expect(0, 43264, '\p{_Devanagari_EXT}', ""); + Expect(1, 43264, '\p{^_Devanagari_EXT}', ""); + Expect(1, 43264, '\P{_Devanagari_EXT}', ""); + Expect(0, 43264, '\P{^_Devanagari_EXT}', ""); + Error('\p{ _is_DEVANAGARI_Ext:=}'); + Error('\P{ _is_DEVANAGARI_Ext:=}'); Expect(1, 43263, '\p{isdevanagariext}', ""); Expect(0, 43263, '\p{^isdevanagariext}', ""); Expect(0, 43263, '\P{isdevanagariext}', ""); @@ -94072,16 +95795,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43264, '\p{^isdevanagariext}', ""); Expect(1, 43264, '\P{isdevanagariext}', ""); Expect(0, 43264, '\P{^isdevanagariext}', ""); - Expect(1, 43263, '\p{--Is_Devanagari_EXT}', ""); - Expect(0, 43263, '\p{^--Is_Devanagari_EXT}', ""); - Expect(0, 43263, '\P{--Is_Devanagari_EXT}', ""); - Expect(1, 43263, '\P{^--Is_Devanagari_EXT}', ""); - Expect(0, 43264, '\p{--Is_Devanagari_EXT}', ""); - Expect(1, 43264, '\p{^--Is_Devanagari_EXT}', ""); - Expect(1, 43264, '\P{--Is_Devanagari_EXT}', ""); - Expect(0, 43264, '\P{^--Is_Devanagari_EXT}', ""); - Error('\p{:=In_Devanagari_Ext}'); - Error('\P{:=In_Devanagari_Ext}'); + Expect(1, 43263, '\p{_ IS_DEVANAGARI_ext}', ""); + Expect(0, 43263, '\p{^_ IS_DEVANAGARI_ext}', ""); + Expect(0, 43263, '\P{_ IS_DEVANAGARI_ext}', ""); + Expect(1, 43263, '\P{^_ IS_DEVANAGARI_ext}', ""); + Expect(0, 43264, '\p{_ IS_DEVANAGARI_ext}', ""); + Expect(1, 43264, '\p{^_ IS_DEVANAGARI_ext}', ""); + Expect(1, 43264, '\P{_ IS_DEVANAGARI_ext}', ""); + Expect(0, 43264, '\P{^_ IS_DEVANAGARI_ext}', ""); + Error('\p{ IN_devanagari_Ext/a/}'); + Error('\P{ IN_devanagari_Ext/a/}'); Expect(1, 43263, '\p{indevanagariext}', ""); Expect(0, 43263, '\p{^indevanagariext}', ""); Expect(0, 43263, '\P{indevanagariext}', ""); @@ -94090,16 +95813,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43264, '\p{^indevanagariext}', ""); Expect(1, 43264, '\P{indevanagariext}', ""); Expect(0, 43264, '\P{^indevanagariext}', ""); - Expect(1, 43263, '\p{ In_Devanagari_ext}', ""); - Expect(0, 43263, '\p{^ In_Devanagari_ext}', ""); - Expect(0, 43263, '\P{ In_Devanagari_ext}', ""); - Expect(1, 43263, '\P{^ In_Devanagari_ext}', ""); - Expect(0, 43264, '\p{ In_Devanagari_ext}', ""); - Expect(1, 43264, '\p{^ In_Devanagari_ext}', ""); - Expect(1, 43264, '\P{ In_Devanagari_ext}', ""); - Expect(0, 43264, '\P{^ In_Devanagari_ext}', ""); - Error('\p{/a/ DIACRITIC}'); - Error('\P{/a/ 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{ :=diacritic}'); + Error('\P{ :=diacritic}'); Expect(1, 125258, '\p{diacritic}', ""); Expect(0, 125258, '\p{^diacritic}', ""); Expect(0, 125258, '\P{diacritic}', ""); @@ -94108,16 +95831,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125259, '\p{^diacritic}', ""); Expect(1, 125259, '\P{diacritic}', ""); Expect(0, 125259, '\P{^diacritic}', ""); - Expect(1, 125258, '\p{ DIACRITIC}', ""); - Expect(0, 125258, '\p{^ DIACRITIC}', ""); - Expect(0, 125258, '\P{ DIACRITIC}', ""); - Expect(1, 125258, '\P{^ DIACRITIC}', ""); - Expect(0, 125259, '\p{ DIACRITIC}', ""); - Expect(1, 125259, '\p{^ DIACRITIC}', ""); - Expect(1, 125259, '\P{ DIACRITIC}', ""); - Expect(0, 125259, '\P{^ DIACRITIC}', ""); - Error('\p{-:=is_diacritic}'); - Error('\P{-:=is_diacritic}'); + Expect(1, 125258, '\p{- Diacritic}', ""); + Expect(0, 125258, '\p{^- Diacritic}', ""); + Expect(0, 125258, '\P{- Diacritic}', ""); + Expect(1, 125258, '\P{^- Diacritic}', ""); + Expect(0, 125259, '\p{- Diacritic}', ""); + Expect(1, 125259, '\p{^- Diacritic}', ""); + Expect(1, 125259, '\P{- Diacritic}', ""); + Expect(0, 125259, '\P{^- Diacritic}', ""); + Error('\p{ :=Is_Diacritic}'); + Error('\P{ :=Is_Diacritic}'); Expect(1, 125258, '\p{isdiacritic}', ""); Expect(0, 125258, '\p{^isdiacritic}', ""); Expect(0, 125258, '\P{isdiacritic}', ""); @@ -94126,16 +95849,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125259, '\p{^isdiacritic}', ""); Expect(1, 125259, '\P{isdiacritic}', ""); Expect(0, 125259, '\P{^isdiacritic}', ""); - Expect(1, 125258, '\p{_ Is_Diacritic}', ""); - Expect(0, 125258, '\p{^_ Is_Diacritic}', ""); - Expect(0, 125258, '\P{_ Is_Diacritic}', ""); - Expect(1, 125258, '\P{^_ Is_Diacritic}', ""); - Expect(0, 125259, '\p{_ Is_Diacritic}', ""); - Expect(1, 125259, '\p{^_ Is_Diacritic}', ""); - Expect(1, 125259, '\P{_ Is_Diacritic}', ""); - Expect(0, 125259, '\P{^_ Is_Diacritic}', ""); - Error('\p{ _DIA/a/}'); - Error('\P{ _DIA/a/}'); + 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{dia}', ""); Expect(0, 125258, '\p{^dia}', ""); Expect(0, 125258, '\P{dia}', ""); @@ -94144,16 +95867,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{ /a/IS_Dia}'); - Error('\P{ /a/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{ is_Dia:=}'); + Error('\P{ is_Dia:=}'); Expect(1, 125258, '\p{isdia}', ""); Expect(0, 125258, '\p{^isdia}', ""); Expect(0, 125258, '\P{isdia}', ""); @@ -94162,16 +95885,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{ XPosixDigit:=}'); + Error('\P{ XPosixDigit:=}'); Expect(1, 130041, '\p{xposixdigit}', ""); Expect(0, 130041, '\p{^xposixdigit}', ""); Expect(0, 130041, '\P{xposixdigit}', ""); @@ -94188,8 +95911,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 130042, '\p{^XPosixDigit}', ""); Expect(1, 130042, '\P{XPosixDigit}', ""); Expect(0, 130042, '\P{^XPosixDigit}', ""); - Error('\p{ _DIGIT/a/}'); - Error('\P{ _DIGIT/a/}'); + Error('\p{_-Digit:=}'); + Error('\P{_-Digit:=}'); Expect(1, 130041, '\p{digit}', ""); Expect(0, 130041, '\p{^digit}', ""); Expect(0, 130041, '\P{digit}', ""); @@ -94198,16 +95921,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:=}'); + Error('\P{- IS_XPosixDigit:=}'); Expect(1, 130041, '\p{isxposixdigit}', ""); Expect(0, 130041, '\p{^isxposixdigit}', ""); Expect(0, 130041, '\P{isxposixdigit}', ""); @@ -94216,16 +95939,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{:=_IS_digit}'); + Error('\P{:=_IS_digit}'); Expect(1, 130041, '\p{isdigit}', ""); Expect(0, 130041, '\p{^isdigit}', ""); Expect(0, 130041, '\P{isdigit}', ""); @@ -94234,16 +95957,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{/a/ DECIMAL_Number}'); + Error('\P{/a/ DECIMAL_Number}'); Expect(1, 130041, '\p{decimalnumber}', ""); Expect(0, 130041, '\p{^decimalnumber}', ""); Expect(0, 130041, '\P{decimalnumber}', ""); @@ -94252,16 +95975,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}'); - Error('\P{_:=Is_Decimal_number}'); + 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{isdecimalnumber}', ""); Expect(0, 130041, '\p{^isdecimalnumber}', ""); Expect(0, 130041, '\P{isdecimalnumber}', ""); @@ -94270,16 +95993,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{ :=Nd}'); - Error('\P{ :=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{/a/ -nd}'); + Error('\P{/a/ -nd}'); Expect(1, 130041, '\p{nd}', ""); Expect(0, 130041, '\p{^nd}', ""); Expect(0, 130041, '\P{nd}', ""); @@ -94288,16 +96011,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{-/a/is_ND}'); - Error('\P{-/a/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}', ""); @@ -94306,16 +96029,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{/a/ Dingbats}'); - Error('\P{/a/ Dingbats}'); + 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}', ""); @@ -94324,16 +96047,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{/a/-IS_dingbats}'); + Error('\P{/a/-IS_dingbats}'); Expect(1, 10175, '\p{isdingbats}', ""); Expect(0, 10175, '\p{^isdingbats}', ""); Expect(0, 10175, '\P{isdingbats}', ""); @@ -94342,16 +96065,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/a/}'); + Error('\P{_ in_Dingbats/a/}'); Expect(1, 10175, '\p{indingbats}', ""); Expect(0, 10175, '\p{^indingbats}', ""); Expect(0, 10175, '\P{indingbats}', ""); @@ -94360,16 +96083,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{ Dives_AKURU:=}'); - Error('\P{ 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{/a/_Dives_Akuru}'); + Error('\P{/a/_Dives_Akuru}'); Expect(1, 72025, '\p{divesakuru}', ""); Expect(0, 72025, '\p{^divesakuru}', ""); Expect(0, 72025, '\P{divesakuru}', ""); @@ -94378,16 +96101,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}', ""); @@ -94396,16 +96119,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{-/a/DIAK}'); + Error('\P{-/a/DIAK}'); Expect(1, 72025, '\p{diak}', ""); Expect(0, 72025, '\p{^diak}', ""); Expect(0, 72025, '\P{diak}', ""); @@ -94414,16 +96137,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{:=IS_DIAK}'); - Error('\P{:=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{/a/-_Is_Diak}'); + Error('\P{/a/-_Is_Diak}'); Expect(1, 72025, '\p{isdiak}', ""); Expect(0, 72025, '\p{^isdiak}', ""); Expect(0, 72025, '\P{isdiak}', ""); @@ -94432,16 +96155,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}', ""); @@ -94450,16 +96173,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}', ""); @@ -94476,8 +96199,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 71740, '\p{^ -IS_DOGRA}', ""); Expect(1, 71740, '\P{ -IS_DOGRA}', ""); Expect(0, 71740, '\P{^ -IS_DOGRA}', ""); - Error('\p{-_Dogr:=}'); - Error('\P{-_Dogr:=}'); + Error('\p{ :=DOGR}'); + Error('\P{ :=DOGR}'); Expect(1, 71739, '\p{dogr}', ""); Expect(0, 71739, '\p{^dogr}', ""); Expect(0, 71739, '\P{dogr}', ""); @@ -94486,16 +96209,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 71740, '\p{^dogr}', ""); Expect(1, 71740, '\P{dogr}', ""); Expect(0, 71740, '\P{^dogr}', ""); - Expect(1, 71739, '\p{ DOGR}', ""); - Expect(0, 71739, '\p{^ DOGR}', ""); - Expect(0, 71739, '\P{ DOGR}', ""); - Expect(1, 71739, '\P{^ DOGR}', ""); - Expect(0, 71740, '\p{ DOGR}', ""); - Expect(1, 71740, '\p{^ DOGR}', ""); - Expect(1, 71740, '\P{ DOGR}', ""); - Expect(0, 71740, '\P{^ DOGR}', ""); - Error('\p{ -is_dogr:=}'); - Error('\P{ -is_dogr:=}'); + Expect(1, 71739, '\p{- dogr}', ""); + Expect(0, 71739, '\p{^- dogr}', ""); + Expect(0, 71739, '\P{- dogr}', ""); + Expect(1, 71739, '\P{^- dogr}', ""); + Expect(0, 71740, '\p{- dogr}', ""); + Expect(1, 71740, '\p{^- dogr}', ""); + Expect(1, 71740, '\P{- dogr}', ""); + Expect(0, 71740, '\P{^- dogr}', ""); + Error('\p{_/a/Is_DOGR}'); + Error('\P{_/a/Is_DOGR}'); Expect(1, 71739, '\p{isdogr}', ""); Expect(0, 71739, '\p{^isdogr}', ""); Expect(0, 71739, '\P{isdogr}', ""); @@ -94504,16 +96227,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{ DOMINO_Tiles/a/}'); + Error('\P{ DOMINO_Tiles/a/}'); Expect(1, 127135, '\p{dominotiles}', ""); Expect(0, 127135, '\p{^dominotiles}', ""); Expect(0, 127135, '\P{dominotiles}', ""); @@ -94522,16 +96245,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/a/}'); - Error('\P{ Is_DOMINO_TILES/a/}'); + 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}', ""); @@ -94540,16 +96263,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{ IN_DOMINO_Tiles:=}'); - Error('\P{ 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{/a/-_In_domino_Tiles}'); + Error('\P{/a/-_In_domino_Tiles}'); Expect(1, 127135, '\p{indominotiles}', ""); Expect(0, 127135, '\p{^indominotiles}', ""); Expect(0, 127135, '\P{indominotiles}', ""); @@ -94558,16 +96281,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/a/}'); + Error('\P{ domino/a/}'); Expect(1, 127135, '\p{domino}', ""); Expect(0, 127135, '\p{^domino}', ""); Expect(0, 127135, '\P{domino}', ""); @@ -94576,16 +96299,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{ Is_Domino/a/}'); - Error('\P{ Is_Domino/a/}'); + 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{isdomino}', ""); Expect(0, 127135, '\p{^isdomino}', ""); Expect(0, 127135, '\P{isdomino}', ""); @@ -94594,16 +96317,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{/a/-IN_Domino}'); - Error('\P{/a/-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}', ""); @@ -94612,16 +96335,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{/a/DUPLOYAN}'); - Error('\P{/a/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}', ""); @@ -94630,16 +96353,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}', ""); @@ -94648,16 +96371,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/a/}'); - Error('\P{ Dupl/a/}'); + 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}', ""); @@ -94666,16 +96389,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{/a/ _is_dupl}'); - Error('\P{/a/ _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:=}'); + Error('\P{- IS_Dupl:=}'); Expect(1, 113827, '\p{isdupl}', ""); Expect(0, 113827, '\p{^isdupl}', ""); Expect(0, 113827, '\P{isdupl}', ""); @@ -94684,16 +96407,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{- Early_Dynastic_CUNEIFORM/a/}'); + Error('\P{- Early_Dynastic_CUNEIFORM/a/}'); Expect(1, 75087, '\p{earlydynasticcuneiform}', ""); Expect(0, 75087, '\p{^earlydynasticcuneiform}', ""); Expect(0, 75087, '\P{earlydynasticcuneiform}', ""); @@ -94702,16 +96425,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}'); - Error('\P{-:=Is_early_DYNASTIC_CUNEIFORM}'); + 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{isearlydynasticcuneiform}', ""); Expect(0, 75087, '\p{^isearlydynasticcuneiform}', ""); Expect(0, 75087, '\P{isearlydynasticcuneiform}', ""); @@ -94720,16 +96443,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}', ""); @@ -94738,16 +96461,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 75088, '\p{^inearlydynasticcuneiform}', ""); Expect(1, 75088, '\P{inearlydynasticcuneiform}', ""); Expect(0, 75088, '\P{^inearlydynasticcuneiform}', ""); - Expect(1, 75087, '\p{ In_early_Dynastic_CUNEIFORM}', ""); - Expect(0, 75087, '\p{^ In_early_Dynastic_CUNEIFORM}', ""); - Expect(0, 75087, '\P{ In_early_Dynastic_CUNEIFORM}', ""); - Expect(1, 75087, '\P{^ In_early_Dynastic_CUNEIFORM}', ""); - Expect(0, 75088, '\p{ In_early_Dynastic_CUNEIFORM}', ""); - Expect(1, 75088, '\p{^ In_early_Dynastic_CUNEIFORM}', ""); - Expect(1, 75088, '\P{ In_early_Dynastic_CUNEIFORM}', ""); - Expect(0, 75088, '\P{^ In_early_Dynastic_CUNEIFORM}', ""); - Error('\p{ :=Egyptian_hieroglyph_Format_Controls}'); - Error('\P{ :=Egyptian_hieroglyph_Format_Controls}'); + Expect(1, 75087, '\p{ in_Early_dynastic_Cuneiform}', ""); + Expect(0, 75087, '\p{^ in_Early_dynastic_Cuneiform}', ""); + Expect(0, 75087, '\P{ in_Early_dynastic_Cuneiform}', ""); + Expect(1, 75087, '\P{^ in_Early_dynastic_Cuneiform}', ""); + Expect(0, 75088, '\p{ in_Early_dynastic_Cuneiform}', ""); + Expect(1, 75088, '\p{^ in_Early_dynastic_Cuneiform}', ""); + Expect(1, 75088, '\P{ in_Early_dynastic_Cuneiform}', ""); + Expect(0, 75088, '\P{^ in_Early_dynastic_Cuneiform}', ""); + Error('\p{/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}', ""); @@ -94756,16 +96479,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 78912, '\p{^egyptianhieroglyphformatcontrols}', ""); Expect(1, 78912, '\P{egyptianhieroglyphformatcontrols}', ""); Expect(0, 78912, '\P{^egyptianhieroglyphformatcontrols}', ""); - Expect(1, 78911, '\p{_-egyptian_hieroglyph_Format_Controls}', ""); - Expect(0, 78911, '\p{^_-egyptian_hieroglyph_Format_Controls}', ""); - Expect(0, 78911, '\P{_-egyptian_hieroglyph_Format_Controls}', ""); - Expect(1, 78911, '\P{^_-egyptian_hieroglyph_Format_Controls}', ""); - Expect(0, 78912, '\p{_-egyptian_hieroglyph_Format_Controls}', ""); - Expect(1, 78912, '\p{^_-egyptian_hieroglyph_Format_Controls}', ""); - Expect(1, 78912, '\P{_-egyptian_hieroglyph_Format_Controls}', ""); - Expect(0, 78912, '\P{^_-egyptian_hieroglyph_Format_Controls}', ""); - Error('\p{/a/ _Is_Egyptian_HIEROGLYPH_FORMAT_CONTROLS}'); - Error('\P{/a/ _Is_Egyptian_HIEROGLYPH_FORMAT_CONTROLS}'); + 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}', ""); @@ -94774,16 +96497,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 78912, '\p{^isegyptianhieroglyphformatcontrols}', ""); Expect(1, 78912, '\P{isegyptianhieroglyphformatcontrols}', ""); Expect(0, 78912, '\P{^isegyptianhieroglyphformatcontrols}', ""); - Expect(1, 78911, '\p{ -is_EGYPTIAN_Hieroglyph_FORMAT_controls}', ""); - Expect(0, 78911, '\p{^ -is_EGYPTIAN_Hieroglyph_FORMAT_controls}', ""); - Expect(0, 78911, '\P{ -is_EGYPTIAN_Hieroglyph_FORMAT_controls}', ""); - Expect(1, 78911, '\P{^ -is_EGYPTIAN_Hieroglyph_FORMAT_controls}', ""); - Expect(0, 78912, '\p{ -is_EGYPTIAN_Hieroglyph_FORMAT_controls}', ""); - Expect(1, 78912, '\p{^ -is_EGYPTIAN_Hieroglyph_FORMAT_controls}', ""); - Expect(1, 78912, '\P{ -is_EGYPTIAN_Hieroglyph_FORMAT_controls}', ""); - Expect(0, 78912, '\P{^ -is_EGYPTIAN_Hieroglyph_FORMAT_controls}', ""); - Error('\p{:= _In_egyptian_hieroglyph_FORMAT_Controls}'); - Error('\P{:= _In_egyptian_hieroglyph_FORMAT_Controls}'); + Expect(1, 78911, '\p{_-is_Egyptian_HIEROGLYPH_Format_Controls}', ""); + Expect(0, 78911, '\p{^_-is_Egyptian_HIEROGLYPH_Format_Controls}', ""); + Expect(0, 78911, '\P{_-is_Egyptian_HIEROGLYPH_Format_Controls}', ""); + Expect(1, 78911, '\P{^_-is_Egyptian_HIEROGLYPH_Format_Controls}', ""); + Expect(0, 78912, '\p{_-is_Egyptian_HIEROGLYPH_Format_Controls}', ""); + Expect(1, 78912, '\p{^_-is_Egyptian_HIEROGLYPH_Format_Controls}', ""); + Expect(1, 78912, '\P{_-is_Egyptian_HIEROGLYPH_Format_Controls}', ""); + Expect(0, 78912, '\P{^_-is_Egyptian_HIEROGLYPH_Format_Controls}', ""); + Error('\p{In_egyptian_Hieroglyph_format_Controls:=}'); + Error('\P{In_egyptian_Hieroglyph_format_Controls:=}'); Expect(1, 78911, '\p{inegyptianhieroglyphformatcontrols}', ""); Expect(0, 78911, '\p{^inegyptianhieroglyphformatcontrols}', ""); Expect(0, 78911, '\P{inegyptianhieroglyphformatcontrols}', ""); @@ -94792,16 +96515,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 78912, '\p{^inegyptianhieroglyphformatcontrols}', ""); Expect(1, 78912, '\P{inegyptianhieroglyphformatcontrols}', ""); Expect(0, 78912, '\P{^inegyptianhieroglyphformatcontrols}', ""); - Expect(1, 78911, '\p{ _In_EGYPTIAN_Hieroglyph_Format_CONTROLS}', ""); - Expect(0, 78911, '\p{^ _In_EGYPTIAN_Hieroglyph_Format_CONTROLS}', ""); - Expect(0, 78911, '\P{ _In_EGYPTIAN_Hieroglyph_Format_CONTROLS}', ""); - Expect(1, 78911, '\P{^ _In_EGYPTIAN_Hieroglyph_Format_CONTROLS}', ""); - Expect(0, 78912, '\p{ _In_EGYPTIAN_Hieroglyph_Format_CONTROLS}', ""); - Expect(1, 78912, '\p{^ _In_EGYPTIAN_Hieroglyph_Format_CONTROLS}', ""); - Expect(1, 78912, '\P{ _In_EGYPTIAN_Hieroglyph_Format_CONTROLS}', ""); - Expect(0, 78912, '\P{^ _In_EGYPTIAN_Hieroglyph_Format_CONTROLS}', ""); - Error('\p{EGYPTIAN_hieroglyphs/a/}'); - Error('\P{EGYPTIAN_hieroglyphs/a/}'); + 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}', ""); @@ -94810,16 +96533,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 78905, '\p{^egyptianhieroglyphs}', ""); Expect(1, 78905, '\P{egyptianhieroglyphs}', ""); Expect(0, 78905, '\P{^egyptianhieroglyphs}', ""); - Expect(1, 78904, '\p{-_EGYPTIAN_hieroglyphs}', ""); - Expect(0, 78904, '\p{^-_EGYPTIAN_hieroglyphs}', ""); - Expect(0, 78904, '\P{-_EGYPTIAN_hieroglyphs}', ""); - Expect(1, 78904, '\P{^-_EGYPTIAN_hieroglyphs}', ""); - Expect(0, 78905, '\p{-_EGYPTIAN_hieroglyphs}', ""); - Expect(1, 78905, '\p{^-_EGYPTIAN_hieroglyphs}', ""); - Expect(1, 78905, '\P{-_EGYPTIAN_hieroglyphs}', ""); - Expect(0, 78905, '\P{^-_EGYPTIAN_hieroglyphs}', ""); - Error('\p{ Is_EGYPTIAN_Hieroglyphs/a/}'); - Error('\P{ Is_EGYPTIAN_Hieroglyphs/a/}'); + 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}', ""); @@ -94828,16 +96551,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 78905, '\p{^isegyptianhieroglyphs}', ""); Expect(1, 78905, '\P{isegyptianhieroglyphs}', ""); Expect(0, 78905, '\P{^isegyptianhieroglyphs}', ""); - Expect(1, 78904, '\p{ IS_egyptian_hieroglyphs}', ""); - Expect(0, 78904, '\p{^ IS_egyptian_hieroglyphs}', ""); - Expect(0, 78904, '\P{ IS_egyptian_hieroglyphs}', ""); - Expect(1, 78904, '\P{^ IS_egyptian_hieroglyphs}', ""); - Expect(0, 78905, '\p{ IS_egyptian_hieroglyphs}', ""); - Expect(1, 78905, '\p{^ IS_egyptian_hieroglyphs}', ""); - Expect(1, 78905, '\P{ IS_egyptian_hieroglyphs}', ""); - Expect(0, 78905, '\P{^ IS_egyptian_hieroglyphs}', ""); - Error('\p{_ Egyp/a/}'); - Error('\P{_ Egyp/a/}'); + 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}', ""); @@ -94846,16 +96569,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 78905, '\p{^egyp}', ""); Expect(1, 78905, '\P{egyp}', ""); Expect(0, 78905, '\P{^egyp}', ""); - Expect(1, 78904, '\p{__Egyp}', ""); - Expect(0, 78904, '\p{^__Egyp}', ""); - Expect(0, 78904, '\P{__Egyp}', ""); - Expect(1, 78904, '\P{^__Egyp}', ""); - Expect(0, 78905, '\p{__Egyp}', ""); - Expect(1, 78905, '\p{^__Egyp}', ""); - Expect(1, 78905, '\P{__Egyp}', ""); - Expect(0, 78905, '\P{^__Egyp}', ""); - Error('\p{ /a/IS_egyp}'); - Error('\P{ /a/IS_egyp}'); + Expect(1, 78904, '\p{Egyp}', ""); + Expect(0, 78904, '\p{^Egyp}', ""); + Expect(0, 78904, '\P{Egyp}', ""); + Expect(1, 78904, '\P{^Egyp}', ""); + Expect(0, 78905, '\p{Egyp}', ""); + Expect(1, 78905, '\p{^Egyp}', ""); + Expect(1, 78905, '\P{Egyp}', ""); + Expect(0, 78905, '\P{^Egyp}', ""); + Error('\p{Is_EGYP:=}'); + Error('\P{Is_EGYP:=}'); Expect(1, 78904, '\p{isegyp}', ""); Expect(0, 78904, '\p{^isegyp}', ""); Expect(0, 78904, '\P{isegyp}', ""); @@ -94864,16 +96587,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 78905, '\p{^isegyp}', ""); Expect(1, 78905, '\P{isegyp}', ""); Expect(0, 78905, '\P{^isegyp}', ""); - Expect(1, 78904, '\p{ -IS_EGYP}', ""); - Expect(0, 78904, '\p{^ -IS_EGYP}', ""); - Expect(0, 78904, '\P{ -IS_EGYP}', ""); - Expect(1, 78904, '\P{^ -IS_EGYP}', ""); - Expect(0, 78905, '\p{ -IS_EGYP}', ""); - Expect(1, 78905, '\p{^ -IS_EGYP}', ""); - Expect(1, 78905, '\P{ -IS_EGYP}', ""); - Expect(0, 78905, '\P{^ -IS_EGYP}', ""); - Error('\p{--Elbasan/a/}'); - Error('\P{--Elbasan/a/}'); + 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, 66855, '\p{elbasan}', ""); Expect(0, 66855, '\p{^elbasan}', ""); Expect(0, 66855, '\P{elbasan}', ""); @@ -94882,16 +96605,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{/a/Is_ELBASAN}'); + Error('\P{/a/Is_ELBASAN}'); Expect(1, 66855, '\p{iselbasan}', ""); Expect(0, 66855, '\p{^iselbasan}', ""); Expect(0, 66855, '\P{iselbasan}', ""); @@ -94900,16 +96623,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{ ELBA/a/}'); - Error('\P{ ELBA/a/}'); + 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}', ""); @@ -94918,16 +96641,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66856, '\p{^elba}', ""); Expect(1, 66856, '\P{elba}', ""); Expect(0, 66856, '\P{^elba}', ""); - Expect(1, 66855, '\p{_ Elba}', ""); - Expect(0, 66855, '\p{^_ Elba}', ""); - Expect(0, 66855, '\P{_ Elba}', ""); - Expect(1, 66855, '\P{^_ Elba}', ""); - Expect(0, 66856, '\p{_ Elba}', ""); - Expect(1, 66856, '\p{^_ Elba}', ""); - Expect(1, 66856, '\P{_ Elba}', ""); - Expect(0, 66856, '\P{^_ Elba}', ""); - Error('\p{:= Is_elba}'); - Error('\P{:= Is_elba}'); + Expect(1, 66855, '\p{__ELBA}', ""); + Expect(0, 66855, '\p{^__ELBA}', ""); + Expect(0, 66855, '\P{__ELBA}', ""); + Expect(1, 66855, '\P{^__ELBA}', ""); + Expect(0, 66856, '\p{__ELBA}', ""); + Expect(1, 66856, '\p{^__ELBA}', ""); + Expect(1, 66856, '\P{__ELBA}', ""); + Expect(0, 66856, '\P{^__ELBA}', ""); + Error('\p{/a/__IS_elba}'); + Error('\P{/a/__IS_elba}'); Expect(1, 66855, '\p{iselba}', ""); Expect(0, 66855, '\p{^iselba}', ""); Expect(0, 66855, '\P{iselba}', ""); @@ -94936,16 +96659,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}', ""); @@ -94954,16 +96677,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}', ""); @@ -94972,16 +96695,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69623, '\p{^iselymaic}', ""); Expect(1, 69623, '\P{iselymaic}', ""); Expect(0, 69623, '\P{^iselymaic}', ""); - Expect(1, 69622, '\p{ -Is_elymaic}', ""); - Expect(0, 69622, '\p{^ -Is_elymaic}', ""); - Expect(0, 69622, '\P{ -Is_elymaic}', ""); - Expect(1, 69622, '\P{^ -Is_elymaic}', ""); - Expect(0, 69623, '\p{ -Is_elymaic}', ""); - Expect(1, 69623, '\p{^ -Is_elymaic}', ""); - Expect(1, 69623, '\P{ -Is_elymaic}', ""); - Expect(0, 69623, '\P{^ -Is_elymaic}', ""); - Error('\p{ elym/a/}'); - Error('\P{ elym/a/}'); + Expect(1, 69622, '\p{-Is_Elymaic}', ""); + Expect(0, 69622, '\p{^-Is_Elymaic}', ""); + Expect(0, 69622, '\P{-Is_Elymaic}', ""); + Expect(1, 69622, '\P{^-Is_Elymaic}', ""); + Expect(0, 69623, '\p{-Is_Elymaic}', ""); + Expect(1, 69623, '\p{^-Is_Elymaic}', ""); + Expect(1, 69623, '\P{-Is_Elymaic}', ""); + Expect(0, 69623, '\P{^-Is_Elymaic}', ""); + Error('\p{ -Elym:=}'); + Error('\P{ -Elym:=}'); Expect(1, 69622, '\p{elym}', ""); Expect(0, 69622, '\p{^elym}', ""); Expect(0, 69622, '\P{elym}', ""); @@ -94990,16 +96713,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/a/}'); - Error('\P{_Is_ELYM/a/}'); + 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}', ""); @@ -95008,52 +96731,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}', ""); - Error('\p{ emoji/a/}'); - Error('\P{ emoji/a/}'); - Expect(1, 129750, '\p{emoji}', ""); - Expect(0, 129750, '\p{^emoji}', ""); - Expect(0, 129750, '\P{emoji}', ""); - Expect(1, 129750, '\P{^emoji}', ""); - Expect(0, 129751, '\p{emoji}', ""); - Expect(1, 129751, '\p{^emoji}', ""); - Expect(1, 129751, '\P{emoji}', ""); - Expect(0, 129751, '\P{^emoji}', ""); - Expect(1, 129750, '\p{ _Emoji}', ""); - Expect(0, 129750, '\p{^ _Emoji}', ""); - Expect(0, 129750, '\P{ _Emoji}', ""); - Expect(1, 129750, '\P{^ _Emoji}', ""); - Expect(0, 129751, '\p{ _Emoji}', ""); - Expect(1, 129751, '\p{^ _Emoji}', ""); - Expect(1, 129751, '\P{ _Emoji}', ""); - Expect(0, 129751, '\P{^ _Emoji}', ""); - Error('\p{/a/ is_emoji}'); - Error('\P{/a/ is_emoji}'); - Expect(1, 129750, '\p{isemoji}', ""); - Expect(0, 129750, '\p{^isemoji}', ""); - Expect(0, 129750, '\P{isemoji}', ""); - Expect(1, 129750, '\P{^isemoji}', ""); - Expect(0, 129751, '\p{isemoji}', ""); - Expect(1, 129751, '\p{^isemoji}', ""); - Expect(1, 129751, '\P{isemoji}', ""); - Expect(0, 129751, '\P{^isemoji}', ""); - Expect(1, 129750, '\p{ is_emoji}', ""); - Expect(0, 129750, '\p{^ is_emoji}', ""); - Expect(0, 129750, '\P{ is_emoji}', ""); - Expect(1, 129750, '\P{^ is_emoji}', ""); - Expect(0, 129751, '\p{ is_emoji}', ""); - Expect(1, 129751, '\p{^ is_emoji}', ""); - Expect(1, 129751, '\P{ is_emoji}', ""); - Expect(0, 129751, '\P{^ is_emoji}', ""); - Error('\p{ /a/EMOJI_COMPONENT}'); - Error('\P{ /a/EMOJI_COMPONENT}'); + Expect(1, 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, 917631, '\p{emojicomponent}', ""); Expect(0, 917631, '\p{^emojicomponent}', ""); Expect(0, 917631, '\P{emojicomponent}', ""); @@ -95062,16 +96785,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{-is_Emoji_COMPONENT:=}'); + Error('\P{-is_Emoji_COMPONENT:=}'); Expect(1, 917631, '\p{isemojicomponent}', ""); Expect(0, 917631, '\p{^isemojicomponent}', ""); Expect(0, 917631, '\P{isemojicomponent}', ""); @@ -95080,16 +96803,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}'); - Error('\P{:=- ECOMP}'); + 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{ecomp}', ""); Expect(0, 917631, '\p{^ecomp}', ""); Expect(0, 917631, '\P{ecomp}', ""); @@ -95098,16 +96821,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:=}'); - Error('\P{- is_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{isecomp}', ""); Expect(0, 917631, '\p{^isecomp}', ""); Expect(0, 917631, '\P{isecomp}', ""); @@ -95116,16 +96839,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}'); + Error('\P{:=Emoji_Modifier}'); Expect(1, 127999, '\p{emojimodifier}', ""); Expect(0, 127999, '\p{^emojimodifier}', ""); Expect(0, 127999, '\P{emojimodifier}', ""); @@ -95134,16 +96857,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}', ""); @@ -95152,16 +96875,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{:=EMOD}'); + Error('\P{:=EMOD}'); Expect(1, 127999, '\p{emod}', ""); Expect(0, 127999, '\p{^emod}', ""); Expect(0, 127999, '\P{emod}', ""); @@ -95170,16 +96893,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{_/a/is_EMOD}'); - Error('\P{_/a/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}', ""); @@ -95188,160 +96911,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, 129501, '\p{emojimodifierbase}', ""); - Expect(0, 129501, '\p{^emojimodifierbase}', ""); - Expect(0, 129501, '\P{emojimodifierbase}', ""); - Expect(1, 129501, '\P{^emojimodifierbase}', ""); - Expect(0, 129502, '\p{emojimodifierbase}', ""); - Expect(1, 129502, '\p{^emojimodifierbase}', ""); - Expect(1, 129502, '\P{emojimodifierbase}', ""); - Expect(0, 129502, '\P{^emojimodifierbase}', ""); - Expect(1, 129501, '\p{emoji_Modifier_Base}', ""); - Expect(0, 129501, '\p{^emoji_Modifier_Base}', ""); - Expect(0, 129501, '\P{emoji_Modifier_Base}', ""); - Expect(1, 129501, '\P{^emoji_Modifier_Base}', ""); - Expect(0, 129502, '\p{emoji_Modifier_Base}', ""); - Expect(1, 129502, '\p{^emoji_Modifier_Base}', ""); - Expect(1, 129502, '\P{emoji_Modifier_Base}', ""); - Expect(0, 129502, '\P{^emoji_Modifier_Base}', ""); - Error('\p{:= Is_Emoji_MODIFIER_Base}'); - Error('\P{:= Is_Emoji_MODIFIER_Base}'); - Expect(1, 129501, '\p{isemojimodifierbase}', ""); - Expect(0, 129501, '\p{^isemojimodifierbase}', ""); - Expect(0, 129501, '\P{isemojimodifierbase}', ""); - Expect(1, 129501, '\P{^isemojimodifierbase}', ""); - Expect(0, 129502, '\p{isemojimodifierbase}', ""); - Expect(1, 129502, '\p{^isemojimodifierbase}', ""); - Expect(1, 129502, '\P{isemojimodifierbase}', ""); - Expect(0, 129502, '\P{^isemojimodifierbase}', ""); - Expect(1, 129501, '\p{- Is_Emoji_Modifier_base}', ""); - Expect(0, 129501, '\p{^- Is_Emoji_Modifier_base}', ""); - Expect(0, 129501, '\P{- Is_Emoji_Modifier_base}', ""); - Expect(1, 129501, '\P{^- Is_Emoji_Modifier_base}', ""); - Expect(0, 129502, '\p{- Is_Emoji_Modifier_base}', ""); - Expect(1, 129502, '\p{^- Is_Emoji_Modifier_base}', ""); - Expect(1, 129502, '\P{- Is_Emoji_Modifier_base}', ""); - Expect(0, 129502, '\P{^- Is_Emoji_Modifier_base}', ""); - Error('\p{ _EBase/a/}'); - Error('\P{ _EBase/a/}'); - Expect(1, 129501, '\p{ebase}', ""); - Expect(0, 129501, '\p{^ebase}', ""); - Expect(0, 129501, '\P{ebase}', ""); - Expect(1, 129501, '\P{^ebase}', ""); - Expect(0, 129502, '\p{ebase}', ""); - Expect(1, 129502, '\p{^ebase}', ""); - Expect(1, 129502, '\P{ebase}', ""); - Expect(0, 129502, '\P{^ebase}', ""); - Expect(1, 129501, '\p{ ebase}', ""); - Expect(0, 129501, '\p{^ ebase}', ""); - Expect(0, 129501, '\P{ ebase}', ""); - Expect(1, 129501, '\P{^ ebase}', ""); - Expect(0, 129502, '\p{ ebase}', ""); - Expect(1, 129502, '\p{^ ebase}', ""); - Expect(1, 129502, '\P{ ebase}', ""); - Expect(0, 129502, '\P{^ ebase}', ""); - Error('\p{ /a/IS_EBASE}'); - Error('\P{ /a/IS_EBASE}'); - Expect(1, 129501, '\p{isebase}', ""); - Expect(0, 129501, '\p{^isebase}', ""); - Expect(0, 129501, '\P{isebase}', ""); - Expect(1, 129501, '\P{^isebase}', ""); - Expect(0, 129502, '\p{isebase}', ""); - Expect(1, 129502, '\p{^isebase}', ""); - Expect(1, 129502, '\P{isebase}', ""); - Expect(0, 129502, '\P{^isebase}', ""); - Expect(1, 129501, '\p{is_EBASE}', ""); - Expect(0, 129501, '\p{^is_EBASE}', ""); - Expect(0, 129501, '\P{is_EBASE}', ""); - Expect(1, 129501, '\P{^is_EBASE}', ""); - Expect(0, 129502, '\p{is_EBASE}', ""); - Expect(1, 129502, '\p{^is_EBASE}', ""); - Expect(1, 129502, '\P{is_EBASE}', ""); - Expect(0, 129502, '\P{^is_EBASE}', ""); - Error('\p{ EMOJI_Presentation/a/}'); - Error('\P{ EMOJI_Presentation/a/}'); - Expect(1, 129750, '\p{emojipresentation}', ""); - Expect(0, 129750, '\p{^emojipresentation}', ""); - Expect(0, 129750, '\P{emojipresentation}', ""); - Expect(1, 129750, '\P{^emojipresentation}', ""); - Expect(0, 129751, '\p{emojipresentation}', ""); - Expect(1, 129751, '\p{^emojipresentation}', ""); - Expect(1, 129751, '\P{emojipresentation}', ""); - Expect(0, 129751, '\P{^emojipresentation}', ""); - Expect(1, 129750, '\p{_Emoji_presentation}', ""); - Expect(0, 129750, '\p{^_Emoji_presentation}', ""); - Expect(0, 129750, '\P{_Emoji_presentation}', ""); - Expect(1, 129750, '\P{^_Emoji_presentation}', ""); - Expect(0, 129751, '\p{_Emoji_presentation}', ""); - Expect(1, 129751, '\p{^_Emoji_presentation}', ""); - Expect(1, 129751, '\P{_Emoji_presentation}', ""); - Expect(0, 129751, '\P{^_Emoji_presentation}', ""); - Error('\p{/a/ Is_Emoji_Presentation}'); - Error('\P{/a/ Is_Emoji_Presentation}'); - Expect(1, 129750, '\p{isemojipresentation}', ""); - Expect(0, 129750, '\p{^isemojipresentation}', ""); - Expect(0, 129750, '\P{isemojipresentation}', ""); - Expect(1, 129750, '\P{^isemojipresentation}', ""); - Expect(0, 129751, '\p{isemojipresentation}', ""); - Expect(1, 129751, '\p{^isemojipresentation}', ""); - Expect(1, 129751, '\P{isemojipresentation}', ""); - Expect(0, 129751, '\P{^isemojipresentation}', ""); - Expect(1, 129750, '\p{_Is_emoji_Presentation}', ""); - Expect(0, 129750, '\p{^_Is_emoji_Presentation}', ""); - Expect(0, 129750, '\P{_Is_emoji_Presentation}', ""); - Expect(1, 129750, '\P{^_Is_emoji_Presentation}', ""); - Expect(0, 129751, '\p{_Is_emoji_Presentation}', ""); - Expect(1, 129751, '\p{^_Is_emoji_Presentation}', ""); - Expect(1, 129751, '\P{_Is_emoji_Presentation}', ""); - Expect(0, 129751, '\P{^_Is_emoji_Presentation}', ""); - Error('\p{:= _EPRES}'); - Error('\P{:= _EPRES}'); - Expect(1, 129750, '\p{epres}', ""); - Expect(0, 129750, '\p{^epres}', ""); - Expect(0, 129750, '\P{epres}', ""); - Expect(1, 129750, '\P{^epres}', ""); - Expect(0, 129751, '\p{epres}', ""); - Expect(1, 129751, '\p{^epres}', ""); - Expect(1, 129751, '\P{epres}', ""); - Expect(0, 129751, '\P{^epres}', ""); - Expect(1, 129750, '\p{_ epres}', ""); - Expect(0, 129750, '\p{^_ epres}', ""); - Expect(0, 129750, '\P{_ epres}', ""); - Expect(1, 129750, '\P{^_ epres}', ""); - Expect(0, 129751, '\p{_ epres}', ""); - Expect(1, 129751, '\p{^_ epres}', ""); - Expect(1, 129751, '\P{_ epres}', ""); - Expect(0, 129751, '\P{^_ epres}', ""); - Error('\p{:=- IS_EPRES}'); - Error('\P{:=- IS_EPRES}'); - Expect(1, 129750, '\p{isepres}', ""); - Expect(0, 129750, '\p{^isepres}', ""); - Expect(0, 129750, '\P{isepres}', ""); - Expect(1, 129750, '\P{^isepres}', ""); - Expect(0, 129751, '\p{isepres}', ""); - Expect(1, 129751, '\p{^isepres}', ""); - Expect(1, 129751, '\P{isepres}', ""); - Expect(0, 129751, '\P{^isepres}', ""); - Expect(1, 129750, '\p{-is_EPres}', ""); - Expect(0, 129750, '\p{^-is_EPres}', ""); - Expect(0, 129750, '\P{-is_EPres}', ""); - Expect(1, 129750, '\P{^-is_EPres}', ""); - Expect(0, 129751, '\p{-is_EPres}', ""); - Expect(1, 129751, '\p{^-is_EPres}', ""); - Expect(1, 129751, '\P{-is_EPres}', ""); - Expect(0, 129751, '\P{^-is_EPres}', ""); - Error('\p{/a/- Emoticons}'); - Error('\P{/a/- Emoticons}'); + Expect(1, 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, 128591, '\p{emoticons}', ""); Expect(0, 128591, '\p{^emoticons}', ""); Expect(0, 128591, '\P{emoticons}', ""); @@ -95350,16 +97073,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}'); + Error('\P{ :=is_EMOTICONS}'); Expect(1, 128591, '\p{isemoticons}', ""); Expect(0, 128591, '\p{^isemoticons}', ""); Expect(0, 128591, '\P{isemoticons}', ""); @@ -95368,16 +97091,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}', ""); @@ -95386,16 +97109,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 128592, '\p{^inemoticons}', ""); Expect(1, 128592, '\P{inemoticons}', ""); Expect(0, 128592, '\P{^inemoticons}', ""); - Expect(1, 128591, '\p{- In_emoticons}', ""); - Expect(0, 128591, '\p{^- In_emoticons}', ""); - Expect(0, 128591, '\P{- In_emoticons}', ""); - Expect(1, 128591, '\P{^- In_emoticons}', ""); - Expect(0, 128592, '\p{- In_emoticons}', ""); - Expect(1, 128592, '\p{^- In_emoticons}', ""); - Expect(1, 128592, '\P{- In_emoticons}', ""); - Expect(0, 128592, '\P{^- In_emoticons}', ""); - Error('\p{-enclosed_Alphanumeric_Supplement/a/}'); - Error('\P{-enclosed_Alphanumeric_Supplement/a/}'); + Expect(1, 128591, '\p{ In_emoticons}', ""); + Expect(0, 128591, '\p{^ In_emoticons}', ""); + Expect(0, 128591, '\P{ In_emoticons}', ""); + Expect(1, 128591, '\P{^ In_emoticons}', ""); + Expect(0, 128592, '\p{ In_emoticons}', ""); + Expect(1, 128592, '\p{^ In_emoticons}', ""); + Expect(1, 128592, '\P{ In_emoticons}', ""); + Expect(0, 128592, '\P{^ In_emoticons}', ""); + Error('\p{/a/ ENCLOSED_Alphanumeric_Supplement}'); + Error('\P{/a/ ENCLOSED_Alphanumeric_Supplement}'); Expect(1, 127487, '\p{enclosedalphanumericsupplement}', ""); Expect(0, 127487, '\p{^enclosedalphanumericsupplement}', ""); Expect(0, 127487, '\P{enclosedalphanumericsupplement}', ""); @@ -95404,16 +97127,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}', ""); @@ -95422,16 +97145,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127488, '\p{^isenclosedalphanumericsupplement}', ""); Expect(1, 127488, '\P{isenclosedalphanumericsupplement}', ""); Expect(0, 127488, '\P{^isenclosedalphanumericsupplement}', ""); - Expect(1, 127487, '\p{ Is_Enclosed_Alphanumeric_Supplement}', ""); - Expect(0, 127487, '\p{^ Is_Enclosed_Alphanumeric_Supplement}', ""); - Expect(0, 127487, '\P{ Is_Enclosed_Alphanumeric_Supplement}', ""); - Expect(1, 127487, '\P{^ Is_Enclosed_Alphanumeric_Supplement}', ""); - Expect(0, 127488, '\p{ Is_Enclosed_Alphanumeric_Supplement}', ""); - Expect(1, 127488, '\p{^ Is_Enclosed_Alphanumeric_Supplement}', ""); - Expect(1, 127488, '\P{ Is_Enclosed_Alphanumeric_Supplement}', ""); - Expect(0, 127488, '\P{^ Is_Enclosed_Alphanumeric_Supplement}', ""); - Error('\p{ In_enclosed_ALPHANUMERIC_Supplement/a/}'); - Error('\P{ In_enclosed_ALPHANUMERIC_Supplement/a/}'); + 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{inenclosedalphanumericsupplement}', ""); Expect(0, 127487, '\p{^inenclosedalphanumericsupplement}', ""); Expect(0, 127487, '\P{inenclosedalphanumericsupplement}', ""); @@ -95440,16 +97163,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{- ENCLOSED_alphanum_sup:=}'); + Error('\P{- ENCLOSED_alphanum_sup:=}'); Expect(1, 127487, '\p{enclosedalphanumsup}', ""); Expect(0, 127487, '\p{^enclosedalphanumsup}', ""); Expect(0, 127487, '\P{enclosedalphanumsup}', ""); @@ -95458,16 +97181,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}', ""); @@ -95476,16 +97199,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/a/}'); + Error('\P{-In_ENCLOSED_Alphanum_Sup/a/}'); Expect(1, 127487, '\p{inenclosedalphanumsup}', ""); Expect(0, 127487, '\p{^inenclosedalphanumsup}', ""); Expect(0, 127487, '\P{inenclosedalphanumsup}', ""); @@ -95494,16 +97217,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{ Enclosed_alphanumerics:=}'); + Error('\P{ Enclosed_alphanumerics:=}'); Expect(1, 9471, '\p{enclosedalphanumerics}', ""); Expect(0, 9471, '\p{^enclosedalphanumerics}', ""); Expect(0, 9471, '\P{enclosedalphanumerics}', ""); @@ -95512,16 +97235,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}'); - Error('\P{:=- is_Enclosed_alphanumerics}'); + 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{isenclosedalphanumerics}', ""); Expect(0, 9471, '\p{^isenclosedalphanumerics}', ""); Expect(0, 9471, '\P{isenclosedalphanumerics}', ""); @@ -95530,16 +97253,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{:=-IN_enclosed_alphanumerics}'); + Error('\P{:=-IN_enclosed_alphanumerics}'); Expect(1, 9471, '\p{inenclosedalphanumerics}', ""); Expect(0, 9471, '\p{^inenclosedalphanumerics}', ""); Expect(0, 9471, '\P{inenclosedalphanumerics}', ""); @@ -95548,16 +97271,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9472, '\p{^inenclosedalphanumerics}', ""); Expect(1, 9472, '\P{inenclosedalphanumerics}', ""); Expect(0, 9472, '\P{^inenclosedalphanumerics}', ""); - Expect(1, 9471, '\p{-IN_ENCLOSED_Alphanumerics}', ""); - Expect(0, 9471, '\p{^-IN_ENCLOSED_Alphanumerics}', ""); - Expect(0, 9471, '\P{-IN_ENCLOSED_Alphanumerics}', ""); - Expect(1, 9471, '\P{^-IN_ENCLOSED_Alphanumerics}', ""); - Expect(0, 9472, '\p{-IN_ENCLOSED_Alphanumerics}', ""); - Expect(1, 9472, '\p{^-IN_ENCLOSED_Alphanumerics}', ""); - Expect(1, 9472, '\P{-IN_ENCLOSED_Alphanumerics}', ""); - Expect(0, 9472, '\P{^-IN_ENCLOSED_Alphanumerics}', ""); - Error('\p{:=ENCLOSED_Alphanum}'); - Error('\P{:=ENCLOSED_Alphanum}'); + Expect(1, 9471, '\p{__IN_Enclosed_alphanumerics}', ""); + Expect(0, 9471, '\p{^__IN_Enclosed_alphanumerics}', ""); + Expect(0, 9471, '\P{__IN_Enclosed_alphanumerics}', ""); + Expect(1, 9471, '\P{^__IN_Enclosed_alphanumerics}', ""); + Expect(0, 9472, '\p{__IN_Enclosed_alphanumerics}', ""); + Expect(1, 9472, '\p{^__IN_Enclosed_alphanumerics}', ""); + Expect(1, 9472, '\P{__IN_Enclosed_alphanumerics}', ""); + Expect(0, 9472, '\P{^__IN_Enclosed_alphanumerics}', ""); + Error('\p{/a/Enclosed_Alphanum}'); + Error('\P{/a/Enclosed_Alphanum}'); Expect(1, 9471, '\p{enclosedalphanum}', ""); Expect(0, 9471, '\p{^enclosedalphanum}', ""); Expect(0, 9471, '\P{enclosedalphanum}', ""); @@ -95566,16 +97289,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9472, '\p{^enclosedalphanum}', ""); Expect(1, 9472, '\P{enclosedalphanum}', ""); Expect(0, 9472, '\P{^enclosedalphanum}', ""); - Expect(1, 9471, '\p{ Enclosed_ALPHANUM}', ""); - Expect(0, 9471, '\p{^ Enclosed_ALPHANUM}', ""); - Expect(0, 9471, '\P{ Enclosed_ALPHANUM}', ""); - Expect(1, 9471, '\P{^ Enclosed_ALPHANUM}', ""); - Expect(0, 9472, '\p{ Enclosed_ALPHANUM}', ""); - Expect(1, 9472, '\p{^ Enclosed_ALPHANUM}', ""); - Expect(1, 9472, '\P{ Enclosed_ALPHANUM}', ""); - Expect(0, 9472, '\P{^ Enclosed_ALPHANUM}', ""); - Error('\p{ _Is_Enclosed_ALPHANUM/a/}'); - Error('\P{ _Is_Enclosed_ALPHANUM/a/}'); + Expect(1, 9471, '\p{_-enclosed_Alphanum}', ""); + Expect(0, 9471, '\p{^_-enclosed_Alphanum}', ""); + Expect(0, 9471, '\P{_-enclosed_Alphanum}', ""); + Expect(1, 9471, '\P{^_-enclosed_Alphanum}', ""); + Expect(0, 9472, '\p{_-enclosed_Alphanum}', ""); + Expect(1, 9472, '\p{^_-enclosed_Alphanum}', ""); + Expect(1, 9472, '\P{_-enclosed_Alphanum}', ""); + Expect(0, 9472, '\P{^_-enclosed_Alphanum}', ""); + Error('\p{_:=is_ENCLOSED_Alphanum}'); + Error('\P{_:=is_ENCLOSED_Alphanum}'); Expect(1, 9471, '\p{isenclosedalphanum}', ""); Expect(0, 9471, '\p{^isenclosedalphanum}', ""); Expect(0, 9471, '\P{isenclosedalphanum}', ""); @@ -95584,16 +97307,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9472, '\p{^isenclosedalphanum}', ""); Expect(1, 9472, '\P{isenclosedalphanum}', ""); Expect(0, 9472, '\P{^isenclosedalphanum}', ""); - Expect(1, 9471, '\p{ _IS_enclosed_Alphanum}', ""); - Expect(0, 9471, '\p{^ _IS_enclosed_Alphanum}', ""); - Expect(0, 9471, '\P{ _IS_enclosed_Alphanum}', ""); - Expect(1, 9471, '\P{^ _IS_enclosed_Alphanum}', ""); - Expect(0, 9472, '\p{ _IS_enclosed_Alphanum}', ""); - Expect(1, 9472, '\p{^ _IS_enclosed_Alphanum}', ""); - Expect(1, 9472, '\P{ _IS_enclosed_Alphanum}', ""); - Expect(0, 9472, '\P{^ _IS_enclosed_Alphanum}', ""); - Error('\p{__in_Enclosed_Alphanum/a/}'); - Error('\P{__in_Enclosed_Alphanum/a/}'); + Expect(1, 9471, '\p{--IS_ENCLOSED_Alphanum}', ""); + Expect(0, 9471, '\p{^--IS_ENCLOSED_Alphanum}', ""); + Expect(0, 9471, '\P{--IS_ENCLOSED_Alphanum}', ""); + Expect(1, 9471, '\P{^--IS_ENCLOSED_Alphanum}', ""); + Expect(0, 9472, '\p{--IS_ENCLOSED_Alphanum}', ""); + Expect(1, 9472, '\p{^--IS_ENCLOSED_Alphanum}', ""); + Expect(1, 9472, '\P{--IS_ENCLOSED_Alphanum}', ""); + Expect(0, 9472, '\P{^--IS_ENCLOSED_Alphanum}', ""); + Error('\p{ /a/in_enclosed_Alphanum}'); + Error('\P{ /a/in_enclosed_Alphanum}'); Expect(1, 9471, '\p{inenclosedalphanum}', ""); Expect(0, 9471, '\p{^inenclosedalphanum}', ""); Expect(0, 9471, '\P{inenclosedalphanum}', ""); @@ -95602,16 +97325,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9472, '\p{^inenclosedalphanum}', ""); Expect(1, 9472, '\P{inenclosedalphanum}', ""); Expect(0, 9472, '\P{^inenclosedalphanum}', ""); - Expect(1, 9471, '\p{ _IN_enclosed_Alphanum}', ""); - Expect(0, 9471, '\p{^ _IN_enclosed_Alphanum}', ""); - Expect(0, 9471, '\P{ _IN_enclosed_Alphanum}', ""); - Expect(1, 9471, '\P{^ _IN_enclosed_Alphanum}', ""); - Expect(0, 9472, '\p{ _IN_enclosed_Alphanum}', ""); - Expect(1, 9472, '\p{^ _IN_enclosed_Alphanum}', ""); - Expect(1, 9472, '\P{ _IN_enclosed_Alphanum}', ""); - Expect(0, 9472, '\P{^ _IN_enclosed_Alphanum}', ""); - Error('\p{:=-_enclosed_CJK_LETTERS_And_MONTHS}'); - Error('\P{:=-_enclosed_CJK_LETTERS_And_MONTHS}'); + Expect(1, 9471, '\p{ In_enclosed_Alphanum}', ""); + Expect(0, 9471, '\p{^ In_enclosed_Alphanum}', ""); + Expect(0, 9471, '\P{ In_enclosed_Alphanum}', ""); + Expect(1, 9471, '\P{^ In_enclosed_Alphanum}', ""); + Expect(0, 9472, '\p{ In_enclosed_Alphanum}', ""); + Expect(1, 9472, '\p{^ In_enclosed_Alphanum}', ""); + Expect(1, 9472, '\P{ In_enclosed_Alphanum}', ""); + Expect(0, 9472, '\P{^ In_enclosed_Alphanum}', ""); + Error('\p{:=_ enclosed_CJK_letters_AND_MONTHS}'); + Error('\P{:=_ enclosed_CJK_letters_AND_MONTHS}'); Expect(1, 13055, '\p{enclosedcjklettersandmonths}', ""); Expect(0, 13055, '\p{^enclosedcjklettersandmonths}', ""); Expect(0, 13055, '\P{enclosedcjklettersandmonths}', ""); @@ -95620,16 +97343,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 13056, '\p{^enclosedcjklettersandmonths}', ""); Expect(1, 13056, '\P{enclosedcjklettersandmonths}', ""); Expect(0, 13056, '\P{^enclosedcjklettersandmonths}', ""); - Expect(1, 13055, '\p{__ENCLOSED_cjk_Letters_and_MONTHS}', ""); - Expect(0, 13055, '\p{^__ENCLOSED_cjk_Letters_and_MONTHS}', ""); - Expect(0, 13055, '\P{__ENCLOSED_cjk_Letters_and_MONTHS}', ""); - Expect(1, 13055, '\P{^__ENCLOSED_cjk_Letters_and_MONTHS}', ""); - Expect(0, 13056, '\p{__ENCLOSED_cjk_Letters_and_MONTHS}', ""); - Expect(1, 13056, '\p{^__ENCLOSED_cjk_Letters_and_MONTHS}', ""); - Expect(1, 13056, '\P{__ENCLOSED_cjk_Letters_and_MONTHS}', ""); - Expect(0, 13056, '\P{^__ENCLOSED_cjk_Letters_and_MONTHS}', ""); - Error('\p{:= IS_enclosed_CJK_LETTERS_and_Months}'); - Error('\P{:= 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{/a/__is_ENCLOSED_CJK_Letters_AND_months}'); + Error('\P{/a/__is_ENCLOSED_CJK_Letters_AND_months}'); Expect(1, 13055, '\p{isenclosedcjklettersandmonths}', ""); Expect(0, 13055, '\p{^isenclosedcjklettersandmonths}', ""); Expect(0, 13055, '\P{isenclosedcjklettersandmonths}', ""); @@ -95638,16 +97361,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{/a/-_in_enclosed_CJK_Letters_and_Months}'); - Error('\P{/a/-_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}', ""); @@ -95656,16 +97379,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}', ""); @@ -95674,16 +97397,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 13056, '\p{^enclosedcjk}', ""); Expect(1, 13056, '\P{enclosedcjk}', ""); Expect(0, 13056, '\P{^enclosedcjk}', ""); - Expect(1, 13055, '\p{- ENCLOSED_cjk}', ""); - Expect(0, 13055, '\p{^- ENCLOSED_cjk}', ""); - Expect(0, 13055, '\P{- ENCLOSED_cjk}', ""); - Expect(1, 13055, '\P{^- ENCLOSED_cjk}', ""); - Expect(0, 13056, '\p{- ENCLOSED_cjk}', ""); - Expect(1, 13056, '\p{^- ENCLOSED_cjk}', ""); - Expect(1, 13056, '\P{- ENCLOSED_cjk}', ""); - Expect(0, 13056, '\P{^- ENCLOSED_cjk}', ""); - Error('\p{ IS_Enclosed_CJK:=}'); - Error('\P{ 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}', ""); @@ -95692,16 +97415,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 13056, '\p{^isenclosedcjk}', ""); Expect(1, 13056, '\P{isenclosedcjk}', ""); Expect(0, 13056, '\P{^isenclosedcjk}', ""); - Expect(1, 13055, '\p{ _Is_ENCLOSED_cjk}', ""); - Expect(0, 13055, '\p{^ _Is_ENCLOSED_cjk}', ""); - Expect(0, 13055, '\P{ _Is_ENCLOSED_cjk}', ""); - Expect(1, 13055, '\P{^ _Is_ENCLOSED_cjk}', ""); - Expect(0, 13056, '\p{ _Is_ENCLOSED_cjk}', ""); - Expect(1, 13056, '\p{^ _Is_ENCLOSED_cjk}', ""); - Expect(1, 13056, '\P{ _Is_ENCLOSED_cjk}', ""); - Expect(0, 13056, '\P{^ _Is_ENCLOSED_cjk}', ""); - Error('\p{:=in_Enclosed_CJK}'); - Error('\P{:=in_Enclosed_CJK}'); + Expect(1, 13055, '\p{ is_enclosed_cjk}', ""); + Expect(0, 13055, '\p{^ is_enclosed_cjk}', ""); + Expect(0, 13055, '\P{ is_enclosed_cjk}', ""); + Expect(1, 13055, '\P{^ is_enclosed_cjk}', ""); + Expect(0, 13056, '\p{ is_enclosed_cjk}', ""); + Expect(1, 13056, '\p{^ is_enclosed_cjk}', ""); + Expect(1, 13056, '\P{ is_enclosed_cjk}', ""); + Expect(0, 13056, '\P{^ is_enclosed_cjk}', ""); + Error('\p{ In_enclosed_CJK/a/}'); + Error('\P{ In_enclosed_CJK/a/}'); Expect(1, 13055, '\p{inenclosedcjk}', ""); Expect(0, 13055, '\p{^inenclosedcjk}', ""); Expect(0, 13055, '\P{inenclosedcjk}', ""); @@ -95710,16 +97433,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/a/}'); - Error('\P{ ENCLOSED_IDEOGRAPHIC_Supplement/a/}'); + 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}', ""); @@ -95728,16 +97451,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/a/}'); - Error('\P{_Is_ENCLOSED_IDEOGRAPHIC_Supplement/a/}'); + 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{isenclosedideographicsupplement}', ""); Expect(0, 127743, '\p{^isenclosedideographicsupplement}', ""); Expect(0, 127743, '\P{isenclosedideographicsupplement}', ""); @@ -95746,16 +97469,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}'); + Error('\P{:=_ In_ENCLOSED_Ideographic_supplement}'); Expect(1, 127743, '\p{inenclosedideographicsupplement}', ""); Expect(0, 127743, '\p{^inenclosedideographicsupplement}', ""); Expect(0, 127743, '\P{inenclosedideographicsupplement}', ""); @@ -95764,16 +97487,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127744, '\p{^inenclosedideographicsupplement}', ""); Expect(1, 127744, '\P{inenclosedideographicsupplement}', ""); Expect(0, 127744, '\P{^inenclosedideographicsupplement}', ""); - Expect(1, 127743, '\p{- IN_ENCLOSED_Ideographic_Supplement}', ""); - Expect(0, 127743, '\p{^- IN_ENCLOSED_Ideographic_Supplement}', ""); - Expect(0, 127743, '\P{- IN_ENCLOSED_Ideographic_Supplement}', ""); - Expect(1, 127743, '\P{^- IN_ENCLOSED_Ideographic_Supplement}', ""); - Expect(0, 127744, '\p{- IN_ENCLOSED_Ideographic_Supplement}', ""); - Expect(1, 127744, '\p{^- IN_ENCLOSED_Ideographic_Supplement}', ""); - Expect(1, 127744, '\P{- IN_ENCLOSED_Ideographic_Supplement}', ""); - Expect(0, 127744, '\P{^- IN_ENCLOSED_Ideographic_Supplement}', ""); - Error('\p{ _enclosed_Ideographic_SUP:=}'); - Error('\P{ _enclosed_Ideographic_SUP:=}'); + Expect(1, 127743, '\p{ IN_ENCLOSED_ideographic_SUPPLEMENT}', ""); + Expect(0, 127743, '\p{^ IN_ENCLOSED_ideographic_SUPPLEMENT}', ""); + Expect(0, 127743, '\P{ IN_ENCLOSED_ideographic_SUPPLEMENT}', ""); + Expect(1, 127743, '\P{^ IN_ENCLOSED_ideographic_SUPPLEMENT}', ""); + Expect(0, 127744, '\p{ IN_ENCLOSED_ideographic_SUPPLEMENT}', ""); + Expect(1, 127744, '\p{^ IN_ENCLOSED_ideographic_SUPPLEMENT}', ""); + Expect(1, 127744, '\P{ IN_ENCLOSED_ideographic_SUPPLEMENT}', ""); + Expect(0, 127744, '\P{^ IN_ENCLOSED_ideographic_SUPPLEMENT}', ""); + Error('\p{ :=ENCLOSED_IDEOGRAPHIC_Sup}'); + Error('\P{ :=ENCLOSED_IDEOGRAPHIC_Sup}'); Expect(1, 127743, '\p{enclosedideographicsup}', ""); Expect(0, 127743, '\p{^enclosedideographicsup}', ""); Expect(0, 127743, '\P{enclosedideographicsup}', ""); @@ -95782,16 +97505,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127744, '\p{^enclosedideographicsup}', ""); Expect(1, 127744, '\P{enclosedideographicsup}', ""); Expect(0, 127744, '\P{^enclosedideographicsup}', ""); - Expect(1, 127743, '\p{-_enclosed_Ideographic_Sup}', ""); - Expect(0, 127743, '\p{^-_enclosed_Ideographic_Sup}', ""); - Expect(0, 127743, '\P{-_enclosed_Ideographic_Sup}', ""); - Expect(1, 127743, '\P{^-_enclosed_Ideographic_Sup}', ""); - Expect(0, 127744, '\p{-_enclosed_Ideographic_Sup}', ""); - Expect(1, 127744, '\p{^-_enclosed_Ideographic_Sup}', ""); - Expect(1, 127744, '\P{-_enclosed_Ideographic_Sup}', ""); - Expect(0, 127744, '\P{^-_enclosed_Ideographic_Sup}', ""); - Error('\p{:= is_enclosed_Ideographic_Sup}'); - Error('\P{:= is_enclosed_Ideographic_Sup}'); + Expect(1, 127743, '\p{ enclosed_Ideographic_SUP}', ""); + Expect(0, 127743, '\p{^ enclosed_Ideographic_SUP}', ""); + Expect(0, 127743, '\P{ enclosed_Ideographic_SUP}', ""); + Expect(1, 127743, '\P{^ enclosed_Ideographic_SUP}', ""); + Expect(0, 127744, '\p{ enclosed_Ideographic_SUP}', ""); + Expect(1, 127744, '\p{^ enclosed_Ideographic_SUP}', ""); + Expect(1, 127744, '\P{ enclosed_Ideographic_SUP}', ""); + Expect(0, 127744, '\P{^ enclosed_Ideographic_SUP}', ""); + Error('\p{ /a/Is_Enclosed_ideographic_Sup}'); + Error('\P{ /a/Is_Enclosed_ideographic_Sup}'); Expect(1, 127743, '\p{isenclosedideographicsup}', ""); Expect(0, 127743, '\p{^isenclosedideographicsup}', ""); Expect(0, 127743, '\P{isenclosedideographicsup}', ""); @@ -95800,16 +97523,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/a/}'); - Error('\P{_-In_Enclosed_IDEOGRAPHIC_SUP/a/}'); + 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}', ""); @@ -95818,16 +97541,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{ /a/ENCLOSING_Mark}'); + Error('\P{ /a/ENCLOSING_Mark}'); Expect(1, 42610, '\p{enclosingmark}', ""); Expect(0, 42610, '\p{^enclosingmark}', ""); Expect(0, 42610, '\P{enclosingmark}', ""); @@ -95836,16 +97559,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{/a/__Is_Enclosing_Mark}'); - Error('\P{/a/__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}'); + Error('\P{:=_ is_ENCLOSING_mark}'); Expect(1, 42610, '\p{isenclosingmark}', ""); Expect(0, 42610, '\p{^isenclosingmark}', ""); Expect(0, 42610, '\P{isenclosingmark}', ""); @@ -95854,16 +97577,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{/a/-_Me}'); - Error('\P{/a/-_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}', ""); @@ -95872,16 +97595,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{/a/_ Is_me}'); - Error('\P{/a/_ 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{_:=IS_ME}'); + Error('\P{_:=IS_ME}'); Expect(1, 42610, '\p{isme}', ""); Expect(0, 42610, '\p{^isme}', ""); Expect(0, 42610, '\P{isme}', ""); @@ -95890,88 +97613,88 @@ 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{/a/Ethiopic}'); - Error('\P{/a/Ethiopic}'); - Expect(1, 43822, '\p{ethiopic}', ""); - Expect(0, 43822, '\p{^ethiopic}', ""); - Expect(0, 43822, '\P{ethiopic}', ""); - Expect(1, 43822, '\P{^ethiopic}', ""); - Expect(0, 43823, '\p{ethiopic}', ""); - Expect(1, 43823, '\p{^ethiopic}', ""); - Expect(1, 43823, '\P{ethiopic}', ""); - Expect(0, 43823, '\P{^ethiopic}', ""); - Expect(1, 43822, '\p{ Ethiopic}', ""); - Expect(0, 43822, '\p{^ Ethiopic}', ""); - Expect(0, 43822, '\P{ Ethiopic}', ""); - Expect(1, 43822, '\P{^ Ethiopic}', ""); - Expect(0, 43823, '\p{ Ethiopic}', ""); - Expect(1, 43823, '\p{^ Ethiopic}', ""); - Expect(1, 43823, '\P{ Ethiopic}', ""); - Expect(0, 43823, '\P{^ Ethiopic}', ""); - Error('\p{ Is_ETHIOPIC/a/}'); - Error('\P{ Is_ETHIOPIC/a/}'); - Expect(1, 43822, '\p{isethiopic}', ""); - Expect(0, 43822, '\p{^isethiopic}', ""); - Expect(0, 43822, '\P{isethiopic}', ""); - Expect(1, 43822, '\P{^isethiopic}', ""); - Expect(0, 43823, '\p{isethiopic}', ""); - Expect(1, 43823, '\p{^isethiopic}', ""); - Expect(1, 43823, '\P{isethiopic}', ""); - Expect(0, 43823, '\P{^isethiopic}', ""); - Expect(1, 43822, '\p{Is_ETHIOPIC}', ""); - Expect(0, 43822, '\p{^Is_ETHIOPIC}', ""); - Expect(0, 43822, '\P{Is_ETHIOPIC}', ""); - Expect(1, 43822, '\P{^Is_ETHIOPIC}', ""); - Expect(0, 43823, '\p{Is_ETHIOPIC}', ""); - Expect(1, 43823, '\p{^Is_ETHIOPIC}', ""); - Expect(1, 43823, '\P{Is_ETHIOPIC}', ""); - Expect(0, 43823, '\P{^Is_ETHIOPIC}', ""); - Error('\p{:=- Ethi}'); - Error('\P{:=- Ethi}'); - Expect(1, 43822, '\p{ethi}', ""); - Expect(0, 43822, '\p{^ethi}', ""); - Expect(0, 43822, '\P{ethi}', ""); - Expect(1, 43822, '\P{^ethi}', ""); - Expect(0, 43823, '\p{ethi}', ""); - Expect(1, 43823, '\p{^ethi}', ""); - Expect(1, 43823, '\P{ethi}', ""); - Expect(0, 43823, '\P{^ethi}', ""); - Expect(1, 43822, '\p{ ETHI}', ""); - Expect(0, 43822, '\p{^ ETHI}', ""); - Expect(0, 43822, '\P{ ETHI}', ""); - Expect(1, 43822, '\P{^ ETHI}', ""); - Expect(0, 43823, '\p{ ETHI}', ""); - Expect(1, 43823, '\p{^ ETHI}', ""); - Expect(1, 43823, '\P{ ETHI}', ""); - Expect(0, 43823, '\P{^ ETHI}', ""); - Error('\p{_-IS_ETHI:=}'); - Error('\P{_-IS_ETHI:=}'); - Expect(1, 43822, '\p{isethi}', ""); - Expect(0, 43822, '\p{^isethi}', ""); - Expect(0, 43822, '\P{isethi}', ""); - Expect(1, 43822, '\P{^isethi}', ""); - Expect(0, 43823, '\p{isethi}', ""); - Expect(1, 43823, '\p{^isethi}', ""); - Expect(1, 43823, '\P{isethi}', ""); - Expect(0, 43823, '\P{^isethi}', ""); - Expect(1, 43822, '\p{_ is_ETHI}', ""); - Expect(0, 43822, '\p{^_ is_ETHI}', ""); - Expect(0, 43822, '\P{_ is_ETHI}', ""); - Expect(1, 43822, '\P{^_ is_ETHI}', ""); - Expect(0, 43823, '\p{_ is_ETHI}', ""); - Expect(1, 43823, '\p{^_ is_ETHI}', ""); - Expect(1, 43823, '\P{_ is_ETHI}', ""); - Expect(0, 43823, '\P{^_ is_ETHI}', ""); - Error('\p{/a/ ETHIOPIC_Extended}'); - Error('\P{/a/ ETHIOPIC_Extended}'); + 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, 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}', ""); + 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{isethiopic}', ""); + Expect(0, 124926, '\p{^isethiopic}', ""); + Expect(0, 124926, '\P{isethiopic}', ""); + Expect(1, 124926, '\P{^isethiopic}', ""); + Expect(0, 124927, '\p{isethiopic}', ""); + 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{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}', ""); + 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{isethi}', ""); + Expect(0, 124926, '\p{^isethi}', ""); + Expect(0, 124926, '\P{isethi}', ""); + Expect(1, 124926, '\P{^isethi}', ""); + Expect(0, 124927, '\p{isethi}', ""); + 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, 11743, '\p{ethiopicextended}', ""); Expect(0, 11743, '\p{^ethiopicextended}', ""); Expect(0, 11743, '\P{ethiopicextended}', ""); @@ -95980,16 +97703,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11744, '\p{^ethiopicextended}', ""); Expect(1, 11744, '\P{ethiopicextended}', ""); Expect(0, 11744, '\P{^ethiopicextended}', ""); - Expect(1, 11743, '\p{ Ethiopic_extended}', ""); - Expect(0, 11743, '\p{^ Ethiopic_extended}', ""); - Expect(0, 11743, '\P{ Ethiopic_extended}', ""); - Expect(1, 11743, '\P{^ Ethiopic_extended}', ""); - Expect(0, 11744, '\p{ Ethiopic_extended}', ""); - Expect(1, 11744, '\p{^ Ethiopic_extended}', ""); - Expect(1, 11744, '\P{ Ethiopic_extended}', ""); - Expect(0, 11744, '\P{^ Ethiopic_extended}', ""); - Error('\p{ is_Ethiopic_Extended:=}'); - Error('\P{ is_Ethiopic_Extended:=}'); + Expect(1, 11743, '\p{--ETHIOPIC_EXTENDED}', ""); + Expect(0, 11743, '\p{^--ETHIOPIC_EXTENDED}', ""); + Expect(0, 11743, '\P{--ETHIOPIC_EXTENDED}', ""); + Expect(1, 11743, '\P{^--ETHIOPIC_EXTENDED}', ""); + Expect(0, 11744, '\p{--ETHIOPIC_EXTENDED}', ""); + Expect(1, 11744, '\p{^--ETHIOPIC_EXTENDED}', ""); + Expect(1, 11744, '\P{--ETHIOPIC_EXTENDED}', ""); + Expect(0, 11744, '\P{^--ETHIOPIC_EXTENDED}', ""); + Error('\p{_Is_Ethiopic_EXTENDED/a/}'); + Error('\P{_Is_Ethiopic_EXTENDED/a/}'); Expect(1, 11743, '\p{isethiopicextended}', ""); Expect(0, 11743, '\p{^isethiopicextended}', ""); Expect(0, 11743, '\P{isethiopicextended}', ""); @@ -95998,16 +97721,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}'); - Error('\P{:=__In_Ethiopic_extended}'); + Expect(1, 11743, '\p{ -Is_ethiopic_Extended}', ""); + Expect(0, 11743, '\p{^ -Is_ethiopic_Extended}', ""); + Expect(0, 11743, '\P{ -Is_ethiopic_Extended}', ""); + Expect(1, 11743, '\P{^ -Is_ethiopic_Extended}', ""); + Expect(0, 11744, '\p{ -Is_ethiopic_Extended}', ""); + Expect(1, 11744, '\p{^ -Is_ethiopic_Extended}', ""); + Expect(1, 11744, '\P{ -Is_ethiopic_Extended}', ""); + Expect(0, 11744, '\P{^ -Is_ethiopic_Extended}', ""); + Error('\p{__In_ETHIOPIC_Extended/a/}'); + Error('\P{__In_ETHIOPIC_Extended/a/}'); Expect(1, 11743, '\p{inethiopicextended}', ""); Expect(0, 11743, '\p{^inethiopicextended}', ""); Expect(0, 11743, '\P{inethiopicextended}', ""); @@ -96016,16 +97739,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/a/}'); - Error('\P{ Ethiopic_EXT/a/}'); + 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}', ""); @@ -96034,16 +97757,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11744, '\p{^ethiopicext}', ""); Expect(1, 11744, '\P{ethiopicext}', ""); Expect(0, 11744, '\P{^ethiopicext}', ""); - Expect(1, 11743, '\p{__ethiopic_EXT}', ""); - Expect(0, 11743, '\p{^__ethiopic_EXT}', ""); - Expect(0, 11743, '\P{__ethiopic_EXT}', ""); - Expect(1, 11743, '\P{^__ethiopic_EXT}', ""); - Expect(0, 11744, '\p{__ethiopic_EXT}', ""); - Expect(1, 11744, '\p{^__ethiopic_EXT}', ""); - Expect(1, 11744, '\P{__ethiopic_EXT}', ""); - Expect(0, 11744, '\P{^__ethiopic_EXT}', ""); - Error('\p{--IS_ETHIOPIC_Ext:=}'); - Error('\P{--IS_ETHIOPIC_Ext:=}'); + Expect(1, 11743, '\p{ ethiopic_Ext}', ""); + Expect(0, 11743, '\p{^ ethiopic_Ext}', ""); + Expect(0, 11743, '\P{ ethiopic_Ext}', ""); + Expect(1, 11743, '\P{^ ethiopic_Ext}', ""); + Expect(0, 11744, '\p{ ethiopic_Ext}', ""); + Expect(1, 11744, '\p{^ ethiopic_Ext}', ""); + Expect(1, 11744, '\P{ ethiopic_Ext}', ""); + Expect(0, 11744, '\P{^ ethiopic_Ext}', ""); + Error('\p{ :=Is_ethiopic_Ext}'); + Error('\P{ :=Is_ethiopic_Ext}'); Expect(1, 11743, '\p{isethiopicext}', ""); Expect(0, 11743, '\p{^isethiopicext}', ""); Expect(0, 11743, '\P{isethiopicext}', ""); @@ -96052,16 +97775,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{/a/_In_Ethiopic_Ext}'); - Error('\P{/a/_In_Ethiopic_Ext}'); + 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{inethiopicext}', ""); Expect(0, 11743, '\p{^inethiopicext}', ""); Expect(0, 11743, '\P{inethiopicext}', ""); @@ -96070,16 +97793,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/a/}'); - Error('\P{ ETHIOPIC_Extended_A/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}', ""); @@ -96088,16 +97811,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}', ""); @@ -96106,16 +97829,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/a/}'); - Error('\P{-in_ethiopic_EXTENDED_A/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}', ""); @@ -96124,16 +97847,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43824, '\p{^inethiopicextendeda}', ""); Expect(1, 43824, '\P{inethiopicextendeda}', ""); Expect(0, 43824, '\P{^inethiopicextendeda}', ""); - Expect(1, 43823, '\p{ in_ETHIOPIC_Extended_A}', ""); - Expect(0, 43823, '\p{^ in_ETHIOPIC_Extended_A}', ""); - Expect(0, 43823, '\P{ in_ETHIOPIC_Extended_A}', ""); - Expect(1, 43823, '\P{^ in_ETHIOPIC_Extended_A}', ""); - Expect(0, 43824, '\p{ in_ETHIOPIC_Extended_A}', ""); - Expect(1, 43824, '\p{^ in_ETHIOPIC_Extended_A}', ""); - Expect(1, 43824, '\P{ in_ETHIOPIC_Extended_A}', ""); - Expect(0, 43824, '\P{^ in_ETHIOPIC_Extended_A}', ""); - Error('\p{ :=ETHIOPIC_ext_A}'); - Error('\P{ :=ETHIOPIC_ext_A}'); + Expect(1, 43823, '\p{ _In_Ethiopic_EXTENDED_A}', ""); + Expect(0, 43823, '\p{^ _In_Ethiopic_EXTENDED_A}', ""); + Expect(0, 43823, '\P{ _In_Ethiopic_EXTENDED_A}', ""); + Expect(1, 43823, '\P{^ _In_Ethiopic_EXTENDED_A}', ""); + Expect(0, 43824, '\p{ _In_Ethiopic_EXTENDED_A}', ""); + Expect(1, 43824, '\p{^ _In_Ethiopic_EXTENDED_A}', ""); + Expect(1, 43824, '\P{ _In_Ethiopic_EXTENDED_A}', ""); + Expect(0, 43824, '\P{^ _In_Ethiopic_EXTENDED_A}', ""); + Error('\p{ /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}', ""); @@ -96142,16 +97865,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}', ""); @@ -96160,16 +97883,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{ /a/in_Ethiopic_Ext_A}'); - Error('\P{ /a/in_Ethiopic_Ext_A}'); + Expect(1, 43823, '\p{ is_ethiopic_Ext_a}', ""); + Expect(0, 43823, '\p{^ is_ethiopic_Ext_a}', ""); + Expect(0, 43823, '\P{ is_ethiopic_Ext_a}', ""); + Expect(1, 43823, '\P{^ is_ethiopic_Ext_a}', ""); + Expect(0, 43824, '\p{ is_ethiopic_Ext_a}', ""); + Expect(1, 43824, '\p{^ is_ethiopic_Ext_a}', ""); + Expect(1, 43824, '\P{ is_ethiopic_Ext_a}', ""); + Expect(0, 43824, '\P{^ is_ethiopic_Ext_a}', ""); + Error('\p{- In_Ethiopic_Ext_A/a/}'); + Error('\P{- In_Ethiopic_Ext_A/a/}'); Expect(1, 43823, '\p{inethiopicexta}', ""); Expect(0, 43823, '\p{^inethiopicexta}', ""); Expect(0, 43823, '\P{inethiopicexta}', ""); @@ -96178,16 +97901,124 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43824, '\p{^inethiopicexta}', ""); Expect(1, 43824, '\P{inethiopicexta}', ""); Expect(0, 43824, '\P{^inethiopicexta}', ""); - Expect(1, 43823, '\p{__In_ethiopic_ext_A}', ""); - Expect(0, 43823, '\p{^__In_ethiopic_ext_A}', ""); - Expect(0, 43823, '\P{__In_ethiopic_ext_A}', ""); - Expect(1, 43823, '\P{^__In_ethiopic_ext_A}', ""); - Expect(0, 43824, '\p{__In_ethiopic_ext_A}', ""); - Expect(1, 43824, '\p{^__In_ethiopic_ext_A}', ""); - Expect(1, 43824, '\P{__In_ethiopic_ext_A}', ""); - Expect(0, 43824, '\P{^__In_ethiopic_ext_A}', ""); - Error('\p{-/a/Ethiopic_Supplement}'); - Error('\P{-/a/Ethiopic_Supplement}'); + Expect(1, 43823, '\p{- In_ETHIOPIC_ext_A}', ""); + Expect(0, 43823, '\p{^- In_ETHIOPIC_ext_A}', ""); + Expect(0, 43823, '\P{- In_ETHIOPIC_ext_A}', ""); + Expect(1, 43823, '\P{^- In_ETHIOPIC_ext_A}', ""); + Expect(0, 43824, '\p{- In_ETHIOPIC_ext_A}', ""); + Expect(1, 43824, '\p{^- In_ETHIOPIC_ext_A}', ""); + Expect(1, 43824, '\P{- In_ETHIOPIC_ext_A}', ""); + Expect(0, 43824, '\P{^- In_ETHIOPIC_ext_A}', ""); + Error('\p{ ETHIOPIC_EXTENDED_B/a/}'); + Error('\P{ ETHIOPIC_EXTENDED_B/a/}'); + Expect(1, 124927, '\p{ethiopicextendedb}', ""); + Expect(0, 124927, '\p{^ethiopicextendedb}', ""); + Expect(0, 124927, '\P{ethiopicextendedb}', ""); + Expect(1, 124927, '\P{^ethiopicextendedb}', ""); + Expect(0, 124928, '\p{ethiopicextendedb}', ""); + 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{isethiopicextendedb}', ""); + Expect(0, 124927, '\p{^isethiopicextendedb}', ""); + Expect(0, 124927, '\P{isethiopicextendedb}', ""); + Expect(1, 124927, '\P{^isethiopicextendedb}', ""); + Expect(0, 124928, '\p{isethiopicextendedb}', ""); + 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{inethiopicextendedb}', ""); + Expect(0, 124927, '\p{^inethiopicextendedb}', ""); + Expect(0, 124927, '\P{inethiopicextendedb}', ""); + Expect(1, 124927, '\P{^inethiopicextendedb}', ""); + Expect(0, 124928, '\p{inethiopicextendedb}', ""); + 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{ethiopicextb}', ""); + Expect(0, 124927, '\p{^ethiopicextb}', ""); + Expect(0, 124927, '\P{ethiopicextb}', ""); + Expect(1, 124927, '\P{^ethiopicextb}', ""); + Expect(0, 124928, '\p{ethiopicextb}', ""); + 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{isethiopicextb}', ""); + Expect(0, 124927, '\p{^isethiopicextb}', ""); + Expect(0, 124927, '\P{isethiopicextb}', ""); + Expect(1, 124927, '\P{^isethiopicextb}', ""); + Expect(0, 124928, '\p{isethiopicextb}', ""); + 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{inethiopicextb}', ""); + Expect(0, 124927, '\p{^inethiopicextb}', ""); + Expect(0, 124927, '\P{inethiopicextb}', ""); + Expect(1, 124927, '\P{^inethiopicextb}', ""); + Expect(0, 124928, '\p{inethiopicextb}', ""); + 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, 5023, '\p{ethiopicsupplement}', ""); Expect(0, 5023, '\p{^ethiopicsupplement}', ""); Expect(0, 5023, '\P{ethiopicsupplement}', ""); @@ -96196,16 +98027,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 5024, '\p{^ethiopicsupplement}', ""); Expect(1, 5024, '\P{ethiopicsupplement}', ""); Expect(0, 5024, '\P{^ethiopicsupplement}', ""); - Expect(1, 5023, '\p{ -Ethiopic_SUPPLEMENT}', ""); - Expect(0, 5023, '\p{^ -Ethiopic_SUPPLEMENT}', ""); - Expect(0, 5023, '\P{ -Ethiopic_SUPPLEMENT}', ""); - Expect(1, 5023, '\P{^ -Ethiopic_SUPPLEMENT}', ""); - Expect(0, 5024, '\p{ -Ethiopic_SUPPLEMENT}', ""); - Expect(1, 5024, '\p{^ -Ethiopic_SUPPLEMENT}', ""); - Expect(1, 5024, '\P{ -Ethiopic_SUPPLEMENT}', ""); - Expect(0, 5024, '\P{^ -Ethiopic_SUPPLEMENT}', ""); - Error('\p{ :=Is_Ethiopic_SUPPLEMENT}'); - Error('\P{ :=Is_Ethiopic_SUPPLEMENT}'); + Expect(1, 5023, '\p{ ethiopic_Supplement}', ""); + Expect(0, 5023, '\p{^ ethiopic_Supplement}', ""); + Expect(0, 5023, '\P{ ethiopic_Supplement}', ""); + Expect(1, 5023, '\P{^ ethiopic_Supplement}', ""); + Expect(0, 5024, '\p{ ethiopic_Supplement}', ""); + Expect(1, 5024, '\p{^ ethiopic_Supplement}', ""); + Expect(1, 5024, '\P{ ethiopic_Supplement}', ""); + Expect(0, 5024, '\P{^ ethiopic_Supplement}', ""); + Error('\p{:=IS_ETHIOPIC_SUPPLEMENT}'); + Error('\P{:=IS_ETHIOPIC_SUPPLEMENT}'); Expect(1, 5023, '\p{isethiopicsupplement}', ""); Expect(0, 5023, '\p{^isethiopicsupplement}', ""); Expect(0, 5023, '\P{isethiopicsupplement}', ""); @@ -96214,16 +98045,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{ in_Ethiopic_Supplement/a/}'); - Error('\P{ in_Ethiopic_Supplement/a/}'); + 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{inethiopicsupplement}', ""); Expect(0, 5023, '\p{^inethiopicsupplement}', ""); Expect(0, 5023, '\P{inethiopicsupplement}', ""); @@ -96232,16 +98063,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 5024, '\p{^inethiopicsupplement}', ""); Expect(1, 5024, '\P{inethiopicsupplement}', ""); Expect(0, 5024, '\P{^inethiopicsupplement}', ""); - Expect(1, 5023, '\p{ in_ethiopic_Supplement}', ""); - Expect(0, 5023, '\p{^ in_ethiopic_Supplement}', ""); - Expect(0, 5023, '\P{ in_ethiopic_Supplement}', ""); - Expect(1, 5023, '\P{^ in_ethiopic_Supplement}', ""); - Expect(0, 5024, '\p{ in_ethiopic_Supplement}', ""); - Expect(1, 5024, '\p{^ in_ethiopic_Supplement}', ""); - Expect(1, 5024, '\P{ in_ethiopic_Supplement}', ""); - Expect(0, 5024, '\P{^ in_ethiopic_Supplement}', ""); - Error('\p{-:=Ethiopic_Sup}'); - Error('\P{-:=Ethiopic_Sup}'); + Expect(1, 5023, '\p{_-In_Ethiopic_SUPPLEMENT}', ""); + Expect(0, 5023, '\p{^_-In_Ethiopic_SUPPLEMENT}', ""); + Expect(0, 5023, '\P{_-In_Ethiopic_SUPPLEMENT}', ""); + Expect(1, 5023, '\P{^_-In_Ethiopic_SUPPLEMENT}', ""); + Expect(0, 5024, '\p{_-In_Ethiopic_SUPPLEMENT}', ""); + Expect(1, 5024, '\p{^_-In_Ethiopic_SUPPLEMENT}', ""); + Expect(1, 5024, '\P{_-In_Ethiopic_SUPPLEMENT}', ""); + Expect(0, 5024, '\P{^_-In_Ethiopic_SUPPLEMENT}', ""); + Error('\p{:= ETHIOPIC_sup}'); + Error('\P{:= ETHIOPIC_sup}'); Expect(1, 5023, '\p{ethiopicsup}', ""); Expect(0, 5023, '\p{^ethiopicsup}', ""); Expect(0, 5023, '\P{ethiopicsup}', ""); @@ -96250,16 +98081,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:=}'); + Error('\P{--Is_Ethiopic_Sup:=}'); Expect(1, 5023, '\p{isethiopicsup}', ""); Expect(0, 5023, '\p{^isethiopicsup}', ""); Expect(0, 5023, '\P{isethiopicsup}', ""); @@ -96268,16 +98099,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}', ""); @@ -96286,14 +98117,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}'); @@ -96310,8 +98141,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Error('\P{Expands_On_NFKD}'); Error('\p{XO_NFKD}'); Error('\P{XO_NFKD}'); - Error('\p{ _Extended_Pictographic/a/}'); - Error('\P{ _Extended_Pictographic/a/}'); + Error('\p{ extended_Pictographic:=}'); + Error('\P{ extended_Pictographic:=}'); Expect(1, 131069, '\p{extendedpictographic}', ""); Expect(0, 131069, '\p{^extendedpictographic}', ""); Expect(0, 131069, '\P{extendedpictographic}', ""); @@ -96320,16 +98151,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}', ""); @@ -96338,16 +98169,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}', ""); @@ -96356,16 +98187,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{_ is_EXTPICT:=}'); - Error('\P{_ 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{ /a/is_extpict}'); + Error('\P{ /a/is_extpict}'); Expect(1, 131069, '\p{isextpict}', ""); Expect(0, 131069, '\p{^isextpict}', ""); Expect(0, 131069, '\P{isextpict}', ""); @@ -96374,16 +98205,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{_/a/Extender}'); - Error('\P{_/a/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}', ""); @@ -96392,16 +98223,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/a/}'); - Error('\P{_ IS_Extender/a/}'); + 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{isextender}', ""); Expect(0, 125254, '\p{^isextender}', ""); Expect(0, 125254, '\P{isextender}', ""); @@ -96410,16 +98241,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}'); + Error('\P{:=--Ext}'); Expect(1, 125254, '\p{ext}', ""); Expect(0, 125254, '\p{^ext}', ""); Expect(0, 125254, '\P{ext}', ""); @@ -96428,16 +98259,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125255, '\p{^ext}', ""); Expect(1, 125255, '\P{ext}', ""); Expect(0, 125255, '\P{^ext}', ""); - Expect(1, 125254, '\p{ _Ext}', ""); - Expect(0, 125254, '\p{^ _Ext}', ""); - Expect(0, 125254, '\P{ _Ext}', ""); - Expect(1, 125254, '\P{^ _Ext}', ""); - Expect(0, 125255, '\p{ _Ext}', ""); - Expect(1, 125255, '\p{^ _Ext}', ""); - Expect(1, 125255, '\P{ _Ext}', ""); - Expect(0, 125255, '\P{^ _Ext}', ""); - Error('\p{:= Is_ext}'); - Error('\P{:= Is_ext}'); + Expect(1, 125254, '\p{-ext}', ""); + Expect(0, 125254, '\p{^-ext}', ""); + Expect(0, 125254, '\P{-ext}', ""); + Expect(1, 125254, '\P{^-ext}', ""); + Expect(0, 125255, '\p{-ext}', ""); + Expect(1, 125255, '\p{^-ext}', ""); + Expect(1, 125255, '\P{-ext}', ""); + Expect(0, 125255, '\P{^-ext}', ""); + Error('\p{:=_ IS_Ext}'); + Error('\P{:=_ IS_Ext}'); Expect(1, 125254, '\p{isext}', ""); Expect(0, 125254, '\p{^isext}', ""); Expect(0, 125254, '\P{isext}', ""); @@ -96446,16 +98277,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}', ""); @@ -96464,16 +98295,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11810, '\p{^finalpunctuation}', ""); Expect(1, 11810, '\P{finalpunctuation}', ""); Expect(0, 11810, '\P{^finalpunctuation}', ""); - Expect(1, 11809, '\p{_ Final_Punctuation}', ""); - Expect(0, 11809, '\p{^_ Final_Punctuation}', ""); - Expect(0, 11809, '\P{_ Final_Punctuation}', ""); - Expect(1, 11809, '\P{^_ Final_Punctuation}', ""); - Expect(0, 11810, '\p{_ Final_Punctuation}', ""); - Expect(1, 11810, '\p{^_ Final_Punctuation}', ""); - Expect(1, 11810, '\P{_ Final_Punctuation}', ""); - Expect(0, 11810, '\P{^_ Final_Punctuation}', ""); - Error('\p{:=Is_FINAL_PUNCTUATION}'); - Error('\P{:=Is_FINAL_PUNCTUATION}'); + Expect(1, 11809, '\p{_-Final_Punctuation}', ""); + Expect(0, 11809, '\p{^_-Final_Punctuation}', ""); + Expect(0, 11809, '\P{_-Final_Punctuation}', ""); + Expect(1, 11809, '\P{^_-Final_Punctuation}', ""); + Expect(0, 11810, '\p{_-Final_Punctuation}', ""); + Expect(1, 11810, '\p{^_-Final_Punctuation}', ""); + Expect(1, 11810, '\P{_-Final_Punctuation}', ""); + Expect(0, 11810, '\P{^_-Final_Punctuation}', ""); + Error('\p{ :=Is_FINAL_PUNCTUATION}'); + Error('\P{ :=Is_FINAL_PUNCTUATION}'); Expect(1, 11809, '\p{isfinalpunctuation}', ""); Expect(0, 11809, '\p{^isfinalpunctuation}', ""); Expect(0, 11809, '\P{isfinalpunctuation}', ""); @@ -96482,16 +98313,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11810, '\p{^isfinalpunctuation}', ""); Expect(1, 11810, '\P{isfinalpunctuation}', ""); Expect(0, 11810, '\P{^isfinalpunctuation}', ""); - Expect(1, 11809, '\p{ is_Final_Punctuation}', ""); - Expect(0, 11809, '\p{^ is_Final_Punctuation}', ""); - Expect(0, 11809, '\P{ is_Final_Punctuation}', ""); - Expect(1, 11809, '\P{^ is_Final_Punctuation}', ""); - Expect(0, 11810, '\p{ is_Final_Punctuation}', ""); - Expect(1, 11810, '\p{^ is_Final_Punctuation}', ""); - Expect(1, 11810, '\P{ is_Final_Punctuation}', ""); - Expect(0, 11810, '\P{^ is_Final_Punctuation}', ""); - Error('\p{ :=Pf}'); - Error('\P{ :=Pf}'); + Expect(1, 11809, '\p{ Is_FINAL_PUNCTUATION}', ""); + Expect(0, 11809, '\p{^ Is_FINAL_PUNCTUATION}', ""); + Expect(0, 11809, '\P{ Is_FINAL_PUNCTUATION}', ""); + Expect(1, 11809, '\P{^ Is_FINAL_PUNCTUATION}', ""); + Expect(0, 11810, '\p{ Is_FINAL_PUNCTUATION}', ""); + Expect(1, 11810, '\p{^ Is_FINAL_PUNCTUATION}', ""); + Expect(1, 11810, '\P{ Is_FINAL_PUNCTUATION}', ""); + Expect(0, 11810, '\P{^ Is_FINAL_PUNCTUATION}', ""); + Error('\p{_pf/a/}'); + Error('\P{_pf/a/}'); Expect(1, 11809, '\p{pf}', ""); Expect(0, 11809, '\p{^pf}', ""); Expect(0, 11809, '\P{pf}', ""); @@ -96500,16 +98331,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{ -is_Pf/a/}'); - Error('\P{ -is_Pf/a/}'); + 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{ispf}', ""); Expect(0, 11809, '\p{^ispf}', ""); Expect(0, 11809, '\P{ispf}', ""); @@ -96518,16 +98349,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}', ""); @@ -96536,16 +98367,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:=}'); + Error('\P{ -Is_Format:=}'); Expect(1, 917631, '\p{isformat}', ""); Expect(0, 917631, '\p{^isformat}', ""); Expect(0, 917631, '\P{isformat}', ""); @@ -96554,16 +98385,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{ _cf:=}'); + Error('\P{ _cf:=}'); Expect(1, 917631, '\p{cf}', ""); Expect(0, 917631, '\p{^cf}', ""); Expect(0, 917631, '\P{cf}', ""); @@ -96572,16 +98403,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 917632, '\p{^cf}', ""); Expect(1, 917632, '\P{cf}', ""); Expect(0, 917632, '\P{^cf}', ""); - Expect(1, 917631, '\p{- CF}', ""); - Expect(0, 917631, '\p{^- CF}', ""); - Expect(0, 917631, '\P{- CF}', ""); - Expect(1, 917631, '\P{^- CF}', ""); - Expect(0, 917632, '\p{- CF}', ""); - Expect(1, 917632, '\p{^- CF}', ""); - Expect(1, 917632, '\P{- CF}', ""); - Expect(0, 917632, '\P{^- CF}', ""); - Error('\p{ /a/Is_CF}'); - Error('\P{ /a/Is_CF}'); + Expect(1, 917631, '\p{- CF}', ""); + Expect(0, 917631, '\p{^- CF}', ""); + Expect(0, 917631, '\P{- CF}', ""); + Expect(1, 917631, '\P{^- CF}', ""); + Expect(0, 917632, '\p{- CF}', ""); + Expect(1, 917632, '\p{^- CF}', ""); + Expect(1, 917632, '\P{- CF}', ""); + Expect(0, 917632, '\P{^- CF}', ""); + Error('\p{/a/ -IS_Cf}'); + Error('\P{/a/ -IS_Cf}'); Expect(1, 917631, '\p{iscf}', ""); Expect(0, 917631, '\p{^iscf}', ""); Expect(0, 917631, '\P{iscf}', ""); @@ -96590,16 +98421,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 917632, '\p{^iscf}', ""); Expect(1, 917632, '\P{iscf}', ""); Expect(0, 917632, '\P{^iscf}', ""); - Expect(1, 917631, '\p{__Is_Cf}', ""); - Expect(0, 917631, '\p{^__Is_Cf}', ""); - Expect(0, 917631, '\P{__Is_Cf}', ""); - Expect(1, 917631, '\P{^__Is_Cf}', ""); - Expect(0, 917632, '\p{__Is_Cf}', ""); - Expect(1, 917632, '\p{^__Is_Cf}', ""); - Expect(1, 917632, '\P{__Is_Cf}', ""); - Expect(0, 917632, '\P{^__Is_Cf}', ""); - Error('\p{ FULL_composition_Exclusion:=}'); - Error('\P{ FULL_composition_Exclusion:=}'); + Expect(1, 917631, '\p{- IS_Cf}', ""); + Expect(0, 917631, '\p{^- IS_Cf}', ""); + Expect(0, 917631, '\P{- IS_Cf}', ""); + Expect(1, 917631, '\P{^- IS_Cf}', ""); + Expect(0, 917632, '\p{- IS_Cf}', ""); + Expect(1, 917632, '\p{^- IS_Cf}', ""); + Expect(1, 917632, '\P{- IS_Cf}', ""); + Expect(0, 917632, '\P{^- IS_Cf}', ""); + Error('\p{/a/-Full_Composition_Exclusion}'); + Error('\P{/a/-Full_Composition_Exclusion}'); Expect(1, 195101, '\p{fullcompositionexclusion}', ""); Expect(0, 195101, '\p{^fullcompositionexclusion}', ""); Expect(0, 195101, '\P{fullcompositionexclusion}', ""); @@ -96608,16 +98439,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}', ""); @@ -96626,16 +98457,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 195102, '\p{^isfullcompositionexclusion}', ""); Expect(1, 195102, '\P{isfullcompositionexclusion}', ""); Expect(0, 195102, '\P{^isfullcompositionexclusion}', ""); - Expect(1, 195101, '\p{ _IS_Full_Composition_Exclusion}', ""); - Expect(0, 195101, '\p{^ _IS_Full_Composition_Exclusion}', ""); - Expect(0, 195101, '\P{ _IS_Full_Composition_Exclusion}', ""); - Expect(1, 195101, '\P{^ _IS_Full_Composition_Exclusion}', ""); - Expect(0, 195102, '\p{ _IS_Full_Composition_Exclusion}', ""); - Expect(1, 195102, '\p{^ _IS_Full_Composition_Exclusion}', ""); - Expect(1, 195102, '\P{ _IS_Full_Composition_Exclusion}', ""); - Expect(0, 195102, '\P{^ _IS_Full_Composition_Exclusion}', ""); - Error('\p{:= -comp_EX}'); - Error('\P{:= -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{ /a/comp_EX}'); + Error('\P{ /a/comp_EX}'); Expect(1, 195101, '\p{compex}', ""); Expect(0, 195101, '\p{^compex}', ""); Expect(0, 195101, '\P{compex}', ""); @@ -96644,16 +98475,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}', ""); @@ -96662,16 +98493,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:=}'); - Error('\P{ GENERAL_Punctuation:=}'); + Expect(1, 195101, '\p{- is_COMP_ex}', ""); + Expect(0, 195101, '\p{^- is_COMP_ex}', ""); + Expect(0, 195101, '\P{- is_COMP_ex}', ""); + Expect(1, 195101, '\P{^- is_COMP_ex}', ""); + Expect(0, 195102, '\p{- is_COMP_ex}', ""); + Expect(1, 195102, '\p{^- is_COMP_ex}', ""); + Expect(1, 195102, '\P{- is_COMP_ex}', ""); + Expect(0, 195102, '\P{^- is_COMP_ex}', ""); + Error('\p{ general_Punctuation/a/}'); + Error('\P{ general_Punctuation/a/}'); Expect(1, 8303, '\p{generalpunctuation}', ""); Expect(0, 8303, '\p{^generalpunctuation}', ""); Expect(0, 8303, '\P{generalpunctuation}', ""); @@ -96680,16 +98511,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8304, '\p{^generalpunctuation}', ""); Expect(1, 8304, '\P{generalpunctuation}', ""); Expect(0, 8304, '\P{^generalpunctuation}', ""); - Expect(1, 8303, '\p{- General_Punctuation}', ""); - Expect(0, 8303, '\p{^- General_Punctuation}', ""); - Expect(0, 8303, '\P{- General_Punctuation}', ""); - Expect(1, 8303, '\P{^- General_Punctuation}', ""); - Expect(0, 8304, '\p{- General_Punctuation}', ""); - Expect(1, 8304, '\p{^- General_Punctuation}', ""); - Expect(1, 8304, '\P{- General_Punctuation}', ""); - Expect(0, 8304, '\P{^- General_Punctuation}', ""); - Error('\p{ is_general_punctuation/a/}'); - Error('\P{ is_general_punctuation/a/}'); + 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{isgeneralpunctuation}', ""); Expect(0, 8303, '\p{^isgeneralpunctuation}', ""); Expect(0, 8303, '\P{isgeneralpunctuation}', ""); @@ -96698,16 +98529,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}', ""); @@ -96716,16 +98547,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8304, '\p{^ingeneralpunctuation}', ""); Expect(1, 8304, '\P{ingeneralpunctuation}', ""); Expect(0, 8304, '\P{^ingeneralpunctuation}', ""); - Expect(1, 8303, '\p{--In_GENERAL_Punctuation}', ""); - Expect(0, 8303, '\p{^--In_GENERAL_Punctuation}', ""); - Expect(0, 8303, '\P{--In_GENERAL_Punctuation}', ""); - Expect(1, 8303, '\P{^--In_GENERAL_Punctuation}', ""); - Expect(0, 8304, '\p{--In_GENERAL_Punctuation}', ""); - Expect(1, 8304, '\p{^--In_GENERAL_Punctuation}', ""); - Expect(1, 8304, '\P{--In_GENERAL_Punctuation}', ""); - Expect(0, 8304, '\P{^--In_GENERAL_Punctuation}', ""); - Error('\p{ :=IN_Punctuation}'); - Error('\P{ :=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{-/a/In_punctuation}'); + Error('\P{-/a/In_punctuation}'); Expect(1, 8303, '\p{inpunctuation}', ""); Expect(0, 8303, '\p{^inpunctuation}', ""); Expect(0, 8303, '\P{inpunctuation}', ""); @@ -96734,16 +98565,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8304, '\p{^inpunctuation}', ""); Expect(1, 8304, '\P{inpunctuation}', ""); Expect(0, 8304, '\P{^inpunctuation}', ""); - Expect(1, 8303, '\p{_ IN_Punctuation}', ""); - Expect(0, 8303, '\p{^_ IN_Punctuation}', ""); - Expect(0, 8303, '\P{_ IN_Punctuation}', ""); - Expect(1, 8303, '\P{^_ IN_Punctuation}', ""); - Expect(0, 8304, '\p{_ IN_Punctuation}', ""); - Expect(1, 8304, '\p{^_ IN_Punctuation}', ""); - Expect(1, 8304, '\P{_ IN_Punctuation}', ""); - Expect(0, 8304, '\P{^_ IN_Punctuation}', ""); - Error('\p{ /a/geometric_Shapes}'); - Error('\P{ /a/geometric_Shapes}'); + Expect(1, 8303, '\p{ in_Punctuation}', ""); + Expect(0, 8303, '\p{^ in_Punctuation}', ""); + Expect(0, 8303, '\P{ in_Punctuation}', ""); + Expect(1, 8303, '\P{^ in_Punctuation}', ""); + Expect(0, 8304, '\p{ in_Punctuation}', ""); + Expect(1, 8304, '\p{^ in_Punctuation}', ""); + Expect(1, 8304, '\P{ in_Punctuation}', ""); + Expect(0, 8304, '\P{^ in_Punctuation}', ""); + Error('\p{:= GEOMETRIC_Shapes}'); + Error('\P{:= GEOMETRIC_Shapes}'); Expect(1, 9727, '\p{geometricshapes}', ""); Expect(0, 9727, '\p{^geometricshapes}', ""); Expect(0, 9727, '\P{geometricshapes}', ""); @@ -96752,16 +98583,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{ :=IS_Geometric_Shapes}'); - Error('\P{ :=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{_/a/IS_Geometric_SHAPES}'); + Error('\P{_/a/IS_Geometric_SHAPES}'); Expect(1, 9727, '\p{isgeometricshapes}', ""); Expect(0, 9727, '\p{^isgeometricshapes}', ""); Expect(0, 9727, '\P{isgeometricshapes}', ""); @@ -96770,16 +98601,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9728, '\p{^isgeometricshapes}', ""); Expect(1, 9728, '\P{isgeometricshapes}', ""); Expect(0, 9728, '\P{^isgeometricshapes}', ""); - Expect(1, 9727, '\p{-_Is_GEOMETRIC_SHAPES}', ""); - Expect(0, 9727, '\p{^-_Is_GEOMETRIC_SHAPES}', ""); - Expect(0, 9727, '\P{-_Is_GEOMETRIC_SHAPES}', ""); - Expect(1, 9727, '\P{^-_Is_GEOMETRIC_SHAPES}', ""); - Expect(0, 9728, '\p{-_Is_GEOMETRIC_SHAPES}', ""); - Expect(1, 9728, '\p{^-_Is_GEOMETRIC_SHAPES}', ""); - Expect(1, 9728, '\P{-_Is_GEOMETRIC_SHAPES}', ""); - Expect(0, 9728, '\P{^-_Is_GEOMETRIC_SHAPES}', ""); - Error('\p{-In_GEOMETRIC_Shapes:=}'); - Error('\P{-In_GEOMETRIC_Shapes:=}'); + Expect(1, 9727, '\p{ IS_geometric_SHAPES}', ""); + Expect(0, 9727, '\p{^ IS_geometric_SHAPES}', ""); + Expect(0, 9727, '\P{ IS_geometric_SHAPES}', ""); + Expect(1, 9727, '\P{^ IS_geometric_SHAPES}', ""); + Expect(0, 9728, '\p{ IS_geometric_SHAPES}', ""); + Expect(1, 9728, '\p{^ IS_geometric_SHAPES}', ""); + Expect(1, 9728, '\P{ IS_geometric_SHAPES}', ""); + Expect(0, 9728, '\P{^ IS_geometric_SHAPES}', ""); + Error('\p{_In_Geometric_Shapes:=}'); + Error('\P{_In_Geometric_Shapes:=}'); Expect(1, 9727, '\p{ingeometricshapes}', ""); Expect(0, 9727, '\p{^ingeometricshapes}', ""); Expect(0, 9727, '\P{ingeometricshapes}', ""); @@ -96788,16 +98619,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9728, '\p{^ingeometricshapes}', ""); Expect(1, 9728, '\P{ingeometricshapes}', ""); Expect(0, 9728, '\P{^ingeometricshapes}', ""); - Expect(1, 9727, '\p{-in_GEOMETRIC_Shapes}', ""); - Expect(0, 9727, '\p{^-in_GEOMETRIC_Shapes}', ""); - Expect(0, 9727, '\P{-in_GEOMETRIC_Shapes}', ""); - Expect(1, 9727, '\P{^-in_GEOMETRIC_Shapes}', ""); - Expect(0, 9728, '\p{-in_GEOMETRIC_Shapes}', ""); - Expect(1, 9728, '\p{^-in_GEOMETRIC_Shapes}', ""); - Expect(1, 9728, '\P{-in_GEOMETRIC_Shapes}', ""); - Expect(0, 9728, '\P{^-in_GEOMETRIC_Shapes}', ""); - Error('\p{-/a/Geometric_Shapes_Extended}'); - Error('\P{-/a/Geometric_Shapes_Extended}'); + Expect(1, 9727, '\p{--In_Geometric_SHAPES}', ""); + Expect(0, 9727, '\p{^--In_Geometric_SHAPES}', ""); + Expect(0, 9727, '\P{--In_Geometric_SHAPES}', ""); + Expect(1, 9727, '\P{^--In_Geometric_SHAPES}', ""); + Expect(0, 9728, '\p{--In_Geometric_SHAPES}', ""); + Expect(1, 9728, '\p{^--In_Geometric_SHAPES}', ""); + Expect(1, 9728, '\P{--In_Geometric_SHAPES}', ""); + Expect(0, 9728, '\P{^--In_Geometric_SHAPES}', ""); + Error('\p{_:=Geometric_SHAPES_Extended}'); + Error('\P{_:=Geometric_SHAPES_Extended}'); Expect(1, 129023, '\p{geometricshapesextended}', ""); Expect(0, 129023, '\p{^geometricshapesextended}', ""); Expect(0, 129023, '\P{geometricshapesextended}', ""); @@ -96806,16 +98637,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 129024, '\p{^geometricshapesextended}', ""); Expect(1, 129024, '\P{geometricshapesextended}', ""); Expect(0, 129024, '\P{^geometricshapesextended}', ""); - Expect(1, 129023, '\p{_GEOMETRIC_Shapes_Extended}', ""); - Expect(0, 129023, '\p{^_GEOMETRIC_Shapes_Extended}', ""); - Expect(0, 129023, '\P{_GEOMETRIC_Shapes_Extended}', ""); - Expect(1, 129023, '\P{^_GEOMETRIC_Shapes_Extended}', ""); - Expect(0, 129024, '\p{_GEOMETRIC_Shapes_Extended}', ""); - Expect(1, 129024, '\p{^_GEOMETRIC_Shapes_Extended}', ""); - Expect(1, 129024, '\P{_GEOMETRIC_Shapes_Extended}', ""); - Expect(0, 129024, '\P{^_GEOMETRIC_Shapes_Extended}', ""); - Error('\p{:=-Is_geometric_Shapes_Extended}'); - Error('\P{:=-Is_geometric_Shapes_Extended}'); + Expect(1, 129023, '\p{ GEOMETRIC_Shapes_Extended}', ""); + Expect(0, 129023, '\p{^ GEOMETRIC_Shapes_Extended}', ""); + Expect(0, 129023, '\P{ GEOMETRIC_Shapes_Extended}', ""); + Expect(1, 129023, '\P{^ GEOMETRIC_Shapes_Extended}', ""); + Expect(0, 129024, '\p{ GEOMETRIC_Shapes_Extended}', ""); + Expect(1, 129024, '\p{^ GEOMETRIC_Shapes_Extended}', ""); + Expect(1, 129024, '\P{ GEOMETRIC_Shapes_Extended}', ""); + Expect(0, 129024, '\P{^ GEOMETRIC_Shapes_Extended}', ""); + Error('\p{ IS_GEOMETRIC_Shapes_extended/a/}'); + Error('\P{ IS_GEOMETRIC_Shapes_extended/a/}'); Expect(1, 129023, '\p{isgeometricshapesextended}', ""); Expect(0, 129023, '\p{^isgeometricshapesextended}', ""); Expect(0, 129023, '\P{isgeometricshapesextended}', ""); @@ -96824,16 +98655,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}', ""); @@ -96842,16 +98673,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}', ""); @@ -96860,16 +98691,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}'); + Error('\P{:= Is_Geometric_SHAPES_Ext}'); Expect(1, 129023, '\p{isgeometricshapesext}', ""); Expect(0, 129023, '\p{^isgeometricshapesext}', ""); Expect(0, 129023, '\P{isgeometricshapesext}', ""); @@ -96878,16 +98709,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 129024, '\p{^isgeometricshapesext}', ""); Expect(1, 129024, '\P{isgeometricshapesext}', ""); Expect(0, 129024, '\P{^isgeometricshapesext}', ""); - Expect(1, 129023, '\p{--Is_Geometric_shapes_EXT}', ""); - Expect(0, 129023, '\p{^--Is_Geometric_shapes_EXT}', ""); - Expect(0, 129023, '\P{--Is_Geometric_shapes_EXT}', ""); - Expect(1, 129023, '\P{^--Is_Geometric_shapes_EXT}', ""); - Expect(0, 129024, '\p{--Is_Geometric_shapes_EXT}', ""); - Expect(1, 129024, '\p{^--Is_Geometric_shapes_EXT}', ""); - Expect(1, 129024, '\P{--Is_Geometric_shapes_EXT}', ""); - Expect(0, 129024, '\P{^--Is_Geometric_shapes_EXT}', ""); - Error('\p{/a/-_IN_GEOMETRIC_Shapes_Ext}'); - Error('\P{/a/-_IN_GEOMETRIC_Shapes_Ext}'); + Expect(1, 129023, '\p{-Is_Geometric_Shapes_Ext}', ""); + Expect(0, 129023, '\p{^-Is_Geometric_Shapes_Ext}', ""); + Expect(0, 129023, '\P{-Is_Geometric_Shapes_Ext}', ""); + Expect(1, 129023, '\P{^-Is_Geometric_Shapes_Ext}', ""); + Expect(0, 129024, '\p{-Is_Geometric_Shapes_Ext}', ""); + Expect(1, 129024, '\p{^-Is_Geometric_Shapes_Ext}', ""); + Expect(1, 129024, '\P{-Is_Geometric_Shapes_Ext}', ""); + Expect(0, 129024, '\P{^-Is_Geometric_Shapes_Ext}', ""); + Error('\p{_-in_Geometric_shapes_EXT:=}'); + Error('\P{_-in_Geometric_shapes_EXT:=}'); Expect(1, 129023, '\p{ingeometricshapesext}', ""); Expect(0, 129023, '\p{^ingeometricshapesext}', ""); Expect(0, 129023, '\P{ingeometricshapesext}', ""); @@ -96896,16 +98727,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{/a/_ Georgian}'); + Error('\P{/a/_ Georgian}'); Expect(1, 11565, '\p{georgian}', ""); Expect(0, 11565, '\p{^georgian}', ""); Expect(0, 11565, '\P{georgian}', ""); @@ -96914,16 +98745,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11566, '\p{^georgian}', ""); Expect(1, 11566, '\P{georgian}', ""); Expect(0, 11566, '\P{^georgian}', ""); - Expect(1, 11565, '\p{ GEORGIAN}', ""); - Expect(0, 11565, '\p{^ GEORGIAN}', ""); - Expect(0, 11565, '\P{ GEORGIAN}', ""); - Expect(1, 11565, '\P{^ GEORGIAN}', ""); - Expect(0, 11566, '\p{ GEORGIAN}', ""); - Expect(1, 11566, '\p{^ GEORGIAN}', ""); - Expect(1, 11566, '\P{ GEORGIAN}', ""); - Expect(0, 11566, '\P{^ GEORGIAN}', ""); - Error('\p{:=IS_GEORGIAN}'); - Error('\P{:=IS_GEORGIAN}'); + Expect(1, 11565, '\p{_Georgian}', ""); + Expect(0, 11565, '\p{^_Georgian}', ""); + Expect(0, 11565, '\P{_Georgian}', ""); + Expect(1, 11565, '\P{^_Georgian}', ""); + Expect(0, 11566, '\p{_Georgian}', ""); + Expect(1, 11566, '\p{^_Georgian}', ""); + Expect(1, 11566, '\P{_Georgian}', ""); + Expect(0, 11566, '\P{^_Georgian}', ""); + Error('\p{/a/_IS_Georgian}'); + Error('\P{/a/_IS_Georgian}'); Expect(1, 11565, '\p{isgeorgian}', ""); Expect(0, 11565, '\p{^isgeorgian}', ""); Expect(0, 11565, '\P{isgeorgian}', ""); @@ -96932,16 +98763,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11566, '\p{^isgeorgian}', ""); Expect(1, 11566, '\P{isgeorgian}', ""); Expect(0, 11566, '\P{^isgeorgian}', ""); - Expect(1, 11565, '\p{ _is_GEORGIAN}', ""); - Expect(0, 11565, '\p{^ _is_GEORGIAN}', ""); - Expect(0, 11565, '\P{ _is_GEORGIAN}', ""); - Expect(1, 11565, '\P{^ _is_GEORGIAN}', ""); - Expect(0, 11566, '\p{ _is_GEORGIAN}', ""); - Expect(1, 11566, '\p{^ _is_GEORGIAN}', ""); - Expect(1, 11566, '\P{ _is_GEORGIAN}', ""); - Expect(0, 11566, '\P{^ _is_GEORGIAN}', ""); - Error('\p{-:=geor}'); - Error('\P{-:=geor}'); + Expect(1, 11565, '\p{ Is_Georgian}', ""); + Expect(0, 11565, '\p{^ Is_Georgian}', ""); + Expect(0, 11565, '\P{ Is_Georgian}', ""); + Expect(1, 11565, '\P{^ Is_Georgian}', ""); + Expect(0, 11566, '\p{ Is_Georgian}', ""); + Expect(1, 11566, '\p{^ Is_Georgian}', ""); + Expect(1, 11566, '\P{ Is_Georgian}', ""); + Expect(0, 11566, '\P{^ Is_Georgian}', ""); + Error('\p{:= GEOR}'); + Error('\P{:= GEOR}'); Expect(1, 11565, '\p{geor}', ""); Expect(0, 11565, '\p{^geor}', ""); Expect(0, 11565, '\P{geor}', ""); @@ -96950,16 +98781,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11566, '\p{^geor}', ""); Expect(1, 11566, '\P{geor}', ""); Expect(0, 11566, '\P{^geor}', ""); - Expect(1, 11565, '\p{ _geor}', ""); - Expect(0, 11565, '\p{^ _geor}', ""); - Expect(0, 11565, '\P{ _geor}', ""); - Expect(1, 11565, '\P{^ _geor}', ""); - Expect(0, 11566, '\p{ _geor}', ""); - Expect(1, 11566, '\p{^ _geor}', ""); - Expect(1, 11566, '\P{ _geor}', ""); - Expect(0, 11566, '\P{^ _geor}', ""); - Error('\p{_ IS_GEOR/a/}'); - Error('\P{_ IS_GEOR/a/}'); + Expect(1, 11565, '\p{-Geor}', ""); + Expect(0, 11565, '\p{^-Geor}', ""); + Expect(0, 11565, '\P{-Geor}', ""); + Expect(1, 11565, '\P{^-Geor}', ""); + Expect(0, 11566, '\p{-Geor}', ""); + Expect(1, 11566, '\p{^-Geor}', ""); + Expect(1, 11566, '\P{-Geor}', ""); + Expect(0, 11566, '\P{^-Geor}', ""); + Error('\p{--Is_Geor/a/}'); + Error('\P{--Is_Geor/a/}'); Expect(1, 11565, '\p{isgeor}', ""); Expect(0, 11565, '\p{^isgeor}', ""); Expect(0, 11565, '\P{isgeor}', ""); @@ -96968,16 +98799,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11566, '\p{^isgeor}', ""); Expect(1, 11566, '\P{isgeor}', ""); Expect(0, 11566, '\P{^isgeor}', ""); - Expect(1, 11565, '\p{ Is_Geor}', ""); - Expect(0, 11565, '\p{^ Is_Geor}', ""); - Expect(0, 11565, '\P{ Is_Geor}', ""); - Expect(1, 11565, '\P{^ Is_Geor}', ""); - Expect(0, 11566, '\p{ Is_Geor}', ""); - Expect(1, 11566, '\p{^ Is_Geor}', ""); - Expect(1, 11566, '\P{ Is_Geor}', ""); - Expect(0, 11566, '\P{^ Is_Geor}', ""); - Error('\p{-:=Georgian_Extended}'); - Error('\P{-:=Georgian_Extended}'); + Expect(1, 11565, '\p{ is_Geor}', ""); + Expect(0, 11565, '\p{^ is_Geor}', ""); + Expect(0, 11565, '\P{ is_Geor}', ""); + Expect(1, 11565, '\P{^ is_Geor}', ""); + Expect(0, 11566, '\p{ is_Geor}', ""); + Expect(1, 11566, '\p{^ is_Geor}', ""); + Expect(1, 11566, '\P{ is_Geor}', ""); + Expect(0, 11566, '\P{^ is_Geor}', ""); + Error('\p{ Georgian_Extended:=}'); + Error('\P{ Georgian_Extended:=}'); Expect(1, 7359, '\p{georgianextended}', ""); Expect(0, 7359, '\p{^georgianextended}', ""); Expect(0, 7359, '\P{georgianextended}', ""); @@ -96986,16 +98817,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7360, '\p{^georgianextended}', ""); Expect(1, 7360, '\P{georgianextended}', ""); Expect(0, 7360, '\P{^georgianextended}', ""); - Expect(1, 7359, '\p{ Georgian_Extended}', ""); - Expect(0, 7359, '\p{^ Georgian_Extended}', ""); - Expect(0, 7359, '\P{ Georgian_Extended}', ""); - Expect(1, 7359, '\P{^ Georgian_Extended}', ""); - Expect(0, 7360, '\p{ Georgian_Extended}', ""); - Expect(1, 7360, '\p{^ Georgian_Extended}', ""); - Expect(1, 7360, '\P{ Georgian_Extended}', ""); - Expect(0, 7360, '\P{^ Georgian_Extended}', ""); - Error('\p{/a/ IS_Georgian_extended}'); - Error('\P{/a/ IS_Georgian_extended}'); + Expect(1, 7359, '\p{ _Georgian_EXTENDED}', ""); + Expect(0, 7359, '\p{^ _Georgian_EXTENDED}', ""); + Expect(0, 7359, '\P{ _Georgian_EXTENDED}', ""); + Expect(1, 7359, '\P{^ _Georgian_EXTENDED}', ""); + Expect(0, 7360, '\p{ _Georgian_EXTENDED}', ""); + Expect(1, 7360, '\p{^ _Georgian_EXTENDED}', ""); + Expect(1, 7360, '\P{ _Georgian_EXTENDED}', ""); + Expect(0, 7360, '\P{^ _Georgian_EXTENDED}', ""); + Error('\p{-IS_georgian_Extended/a/}'); + Error('\P{-IS_georgian_Extended/a/}'); Expect(1, 7359, '\p{isgeorgianextended}', ""); Expect(0, 7359, '\p{^isgeorgianextended}', ""); Expect(0, 7359, '\P{isgeorgianextended}', ""); @@ -97004,16 +98835,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}', ""); @@ -97022,16 +98853,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7360, '\p{^ingeorgianextended}', ""); Expect(1, 7360, '\P{ingeorgianextended}', ""); Expect(0, 7360, '\P{^ingeorgianextended}', ""); - Expect(1, 7359, '\p{- In_Georgian_EXTENDED}', ""); - Expect(0, 7359, '\p{^- In_Georgian_EXTENDED}', ""); - Expect(0, 7359, '\P{- In_Georgian_EXTENDED}', ""); - Expect(1, 7359, '\P{^- In_Georgian_EXTENDED}', ""); - Expect(0, 7360, '\p{- In_Georgian_EXTENDED}', ""); - Expect(1, 7360, '\p{^- In_Georgian_EXTENDED}', ""); - Expect(1, 7360, '\P{- In_Georgian_EXTENDED}', ""); - Expect(0, 7360, '\P{^- In_Georgian_EXTENDED}', ""); - Error('\p{ Georgian_Ext:=}'); - Error('\P{ Georgian_Ext:=}'); + Expect(1, 7359, '\p{ In_GEORGIAN_EXTENDED}', ""); + Expect(0, 7359, '\p{^ In_GEORGIAN_EXTENDED}', ""); + Expect(0, 7359, '\P{ In_GEORGIAN_EXTENDED}', ""); + Expect(1, 7359, '\P{^ In_GEORGIAN_EXTENDED}', ""); + Expect(0, 7360, '\p{ In_GEORGIAN_EXTENDED}', ""); + Expect(1, 7360, '\p{^ In_GEORGIAN_EXTENDED}', ""); + Expect(1, 7360, '\P{ In_GEORGIAN_EXTENDED}', ""); + Expect(0, 7360, '\P{^ In_GEORGIAN_EXTENDED}', ""); + Error('\p{__Georgian_Ext/a/}'); + Error('\P{__Georgian_Ext/a/}'); Expect(1, 7359, '\p{georgianext}', ""); Expect(0, 7359, '\p{^georgianext}', ""); Expect(0, 7359, '\P{georgianext}', ""); @@ -97040,16 +98871,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7360, '\p{^georgianext}', ""); Expect(1, 7360, '\P{georgianext}', ""); Expect(0, 7360, '\P{^georgianext}', ""); - Expect(1, 7359, '\p{ georgian_Ext}', ""); - Expect(0, 7359, '\p{^ georgian_Ext}', ""); - Expect(0, 7359, '\P{ georgian_Ext}', ""); - Expect(1, 7359, '\P{^ georgian_Ext}', ""); - Expect(0, 7360, '\p{ georgian_Ext}', ""); - Expect(1, 7360, '\p{^ georgian_Ext}', ""); - Expect(1, 7360, '\P{ georgian_Ext}', ""); - Expect(0, 7360, '\P{^ georgian_Ext}', ""); - Error('\p{ -Is_Georgian_ext:=}'); - Error('\P{ -Is_Georgian_ext:=}'); + Expect(1, 7359, '\p{ -GEORGIAN_EXT}', ""); + Expect(0, 7359, '\p{^ -GEORGIAN_EXT}', ""); + Expect(0, 7359, '\P{ -GEORGIAN_EXT}', ""); + Expect(1, 7359, '\P{^ -GEORGIAN_EXT}', ""); + Expect(0, 7360, '\p{ -GEORGIAN_EXT}', ""); + Expect(1, 7360, '\p{^ -GEORGIAN_EXT}', ""); + Expect(1, 7360, '\P{ -GEORGIAN_EXT}', ""); + Expect(0, 7360, '\P{^ -GEORGIAN_EXT}', ""); + Error('\p{-:=Is_Georgian_Ext}'); + Error('\P{-:=Is_Georgian_Ext}'); Expect(1, 7359, '\p{isgeorgianext}', ""); Expect(0, 7359, '\p{^isgeorgianext}', ""); Expect(0, 7359, '\P{isgeorgianext}', ""); @@ -97058,16 +98889,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7360, '\p{^isgeorgianext}', ""); Expect(1, 7360, '\P{isgeorgianext}', ""); Expect(0, 7360, '\P{^isgeorgianext}', ""); - Expect(1, 7359, '\p{-_Is_Georgian_Ext}', ""); - Expect(0, 7359, '\p{^-_Is_Georgian_Ext}', ""); - Expect(0, 7359, '\P{-_Is_Georgian_Ext}', ""); - Expect(1, 7359, '\P{^-_Is_Georgian_Ext}', ""); - Expect(0, 7360, '\p{-_Is_Georgian_Ext}', ""); - Expect(1, 7360, '\p{^-_Is_Georgian_Ext}', ""); - Expect(1, 7360, '\P{-_Is_Georgian_Ext}', ""); - Expect(0, 7360, '\P{^-_Is_Georgian_Ext}', ""); - Error('\p{_In_GEORGIAN_EXT:=}'); - Error('\P{_In_GEORGIAN_EXT:=}'); + Expect(1, 7359, '\p{_-is_GEORGIAN_Ext}', ""); + Expect(0, 7359, '\p{^_-is_GEORGIAN_Ext}', ""); + Expect(0, 7359, '\P{_-is_GEORGIAN_Ext}', ""); + Expect(1, 7359, '\P{^_-is_GEORGIAN_Ext}', ""); + Expect(0, 7360, '\p{_-is_GEORGIAN_Ext}', ""); + Expect(1, 7360, '\p{^_-is_GEORGIAN_Ext}', ""); + Expect(1, 7360, '\P{_-is_GEORGIAN_Ext}', ""); + Expect(0, 7360, '\P{^_-is_GEORGIAN_Ext}', ""); + Error('\p{ :=In_Georgian_Ext}'); + Error('\P{ :=In_Georgian_Ext}'); Expect(1, 7359, '\p{ingeorgianext}', ""); Expect(0, 7359, '\p{^ingeorgianext}', ""); Expect(0, 7359, '\P{ingeorgianext}', ""); @@ -97076,16 +98907,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7360, '\p{^ingeorgianext}', ""); Expect(1, 7360, '\P{ingeorgianext}', ""); Expect(0, 7360, '\P{^ingeorgianext}', ""); - Expect(1, 7359, '\p{-In_georgian_EXT}', ""); - Expect(0, 7359, '\p{^-In_georgian_EXT}', ""); - Expect(0, 7359, '\P{-In_georgian_EXT}', ""); - Expect(1, 7359, '\P{^-In_georgian_EXT}', ""); - Expect(0, 7360, '\p{-In_georgian_EXT}', ""); - Expect(1, 7360, '\p{^-In_georgian_EXT}', ""); - Expect(1, 7360, '\P{-In_georgian_EXT}', ""); - Expect(0, 7360, '\P{^-In_georgian_EXT}', ""); - Error('\p{:=georgian_SUPPLEMENT}'); - Error('\P{:=georgian_SUPPLEMENT}'); + Expect(1, 7359, '\p{ In_Georgian_Ext}', ""); + Expect(0, 7359, '\p{^ In_Georgian_Ext}', ""); + Expect(0, 7359, '\P{ In_Georgian_Ext}', ""); + Expect(1, 7359, '\P{^ In_Georgian_Ext}', ""); + Expect(0, 7360, '\p{ In_Georgian_Ext}', ""); + Expect(1, 7360, '\p{^ In_Georgian_Ext}', ""); + Expect(1, 7360, '\P{ In_Georgian_Ext}', ""); + Expect(0, 7360, '\P{^ In_Georgian_Ext}', ""); + Error('\p{/a/georgian_Supplement}'); + Error('\P{/a/georgian_Supplement}'); Expect(1, 11567, '\p{georgiansupplement}', ""); Expect(0, 11567, '\p{^georgiansupplement}', ""); Expect(0, 11567, '\P{georgiansupplement}', ""); @@ -97094,16 +98925,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11568, '\p{^georgiansupplement}', ""); Expect(1, 11568, '\P{georgiansupplement}', ""); Expect(0, 11568, '\P{^georgiansupplement}', ""); - Expect(1, 11567, '\p{ Georgian_Supplement}', ""); - Expect(0, 11567, '\p{^ Georgian_Supplement}', ""); - Expect(0, 11567, '\P{ Georgian_Supplement}', ""); - Expect(1, 11567, '\P{^ Georgian_Supplement}', ""); - Expect(0, 11568, '\p{ Georgian_Supplement}', ""); - Expect(1, 11568, '\p{^ Georgian_Supplement}', ""); - Expect(1, 11568, '\P{ Georgian_Supplement}', ""); - Expect(0, 11568, '\P{^ Georgian_Supplement}', ""); - Error('\p{- Is_GEORGIAN_Supplement:=}'); - Error('\P{- Is_GEORGIAN_Supplement:=}'); + Expect(1, 11567, '\p{_ GEORGIAN_Supplement}', ""); + Expect(0, 11567, '\p{^_ GEORGIAN_Supplement}', ""); + Expect(0, 11567, '\P{_ GEORGIAN_Supplement}', ""); + Expect(1, 11567, '\P{^_ GEORGIAN_Supplement}', ""); + Expect(0, 11568, '\p{_ GEORGIAN_Supplement}', ""); + Expect(1, 11568, '\p{^_ GEORGIAN_Supplement}', ""); + Expect(1, 11568, '\P{_ GEORGIAN_Supplement}', ""); + Expect(0, 11568, '\P{^_ GEORGIAN_Supplement}', ""); + Error('\p{__IS_Georgian_Supplement/a/}'); + Error('\P{__IS_Georgian_Supplement/a/}'); Expect(1, 11567, '\p{isgeorgiansupplement}', ""); Expect(0, 11567, '\p{^isgeorgiansupplement}', ""); Expect(0, 11567, '\P{isgeorgiansupplement}', ""); @@ -97112,16 +98943,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{ /a/IN_GEORGIAN_Supplement}'); + Error('\P{ /a/IN_GEORGIAN_Supplement}'); Expect(1, 11567, '\p{ingeorgiansupplement}', ""); Expect(0, 11567, '\p{^ingeorgiansupplement}', ""); Expect(0, 11567, '\P{ingeorgiansupplement}', ""); @@ -97130,16 +98961,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11568, '\p{^ingeorgiansupplement}', ""); Expect(1, 11568, '\P{ingeorgiansupplement}', ""); Expect(0, 11568, '\P{^ingeorgiansupplement}', ""); - Expect(1, 11567, '\p{ _In_Georgian_Supplement}', ""); - Expect(0, 11567, '\p{^ _In_Georgian_Supplement}', ""); - Expect(0, 11567, '\P{ _In_Georgian_Supplement}', ""); - Expect(1, 11567, '\P{^ _In_Georgian_Supplement}', ""); - Expect(0, 11568, '\p{ _In_Georgian_Supplement}', ""); - Expect(1, 11568, '\p{^ _In_Georgian_Supplement}', ""); - Expect(1, 11568, '\P{ _In_Georgian_Supplement}', ""); - Expect(0, 11568, '\P{^ _In_Georgian_Supplement}', ""); - Error('\p{_ GEORGIAN_Sup:=}'); - Error('\P{_ GEORGIAN_Sup:=}'); + Expect(1, 11567, '\p{ IN_Georgian_supplement}', ""); + Expect(0, 11567, '\p{^ IN_Georgian_supplement}', ""); + Expect(0, 11567, '\P{ IN_Georgian_supplement}', ""); + Expect(1, 11567, '\P{^ IN_Georgian_supplement}', ""); + Expect(0, 11568, '\p{ IN_Georgian_supplement}', ""); + Expect(1, 11568, '\p{^ IN_Georgian_supplement}', ""); + Expect(1, 11568, '\P{ IN_Georgian_supplement}', ""); + Expect(0, 11568, '\P{^ IN_Georgian_supplement}', ""); + Error('\p{ Georgian_SUP:=}'); + Error('\P{ Georgian_SUP:=}'); Expect(1, 11567, '\p{georgiansup}', ""); Expect(0, 11567, '\p{^georgiansup}', ""); Expect(0, 11567, '\P{georgiansup}', ""); @@ -97148,16 +98979,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11568, '\p{^georgiansup}', ""); Expect(1, 11568, '\P{georgiansup}', ""); Expect(0, 11568, '\P{^georgiansup}', ""); - Expect(1, 11567, '\p{ Georgian_Sup}', ""); - Expect(0, 11567, '\p{^ Georgian_Sup}', ""); - Expect(0, 11567, '\P{ Georgian_Sup}', ""); - Expect(1, 11567, '\P{^ Georgian_Sup}', ""); - Expect(0, 11568, '\p{ Georgian_Sup}', ""); - Expect(1, 11568, '\p{^ Georgian_Sup}', ""); - Expect(1, 11568, '\P{ Georgian_Sup}', ""); - Expect(0, 11568, '\P{^ Georgian_Sup}', ""); - Error('\p{:=- Is_georgian_Sup}'); - Error('\P{:=- Is_georgian_Sup}'); + Expect(1, 11567, '\p{--Georgian_SUP}', ""); + Expect(0, 11567, '\p{^--Georgian_SUP}', ""); + Expect(0, 11567, '\P{--Georgian_SUP}', ""); + Expect(1, 11567, '\P{^--Georgian_SUP}', ""); + Expect(0, 11568, '\p{--Georgian_SUP}', ""); + Expect(1, 11568, '\p{^--Georgian_SUP}', ""); + Expect(1, 11568, '\P{--Georgian_SUP}', ""); + Expect(0, 11568, '\P{^--Georgian_SUP}', ""); + Error('\p{/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}', ""); @@ -97166,16 +98997,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{_:=IN_Georgian_Sup}'); - Error('\P{_:=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}', ""); @@ -97184,16 +99015,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11568, '\p{^ingeorgiansup}', ""); Expect(1, 11568, '\P{ingeorgiansup}', ""); Expect(0, 11568, '\P{^ingeorgiansup}', ""); - Expect(1, 11567, '\p{ In_Georgian_SUP}', ""); - Expect(0, 11567, '\p{^ In_Georgian_SUP}', ""); - Expect(0, 11567, '\P{ In_Georgian_SUP}', ""); - Expect(1, 11567, '\P{^ In_Georgian_SUP}', ""); - Expect(0, 11568, '\p{ In_Georgian_SUP}', ""); - Expect(1, 11568, '\p{^ In_Georgian_SUP}', ""); - Expect(1, 11568, '\P{ In_Georgian_SUP}', ""); - Expect(0, 11568, '\P{^ In_Georgian_SUP}', ""); - Error('\p{/a/-Glagolitic}'); - Error('\P{/a/-Glagolitic}'); + Expect(1, 11567, '\p{_ IN_Georgian_Sup}', ""); + Expect(0, 11567, '\p{^_ IN_Georgian_Sup}', ""); + Expect(0, 11567, '\P{_ IN_Georgian_Sup}', ""); + Expect(1, 11567, '\P{^_ IN_Georgian_Sup}', ""); + Expect(0, 11568, '\p{_ IN_Georgian_Sup}', ""); + Expect(1, 11568, '\p{^_ IN_Georgian_Sup}', ""); + Expect(1, 11568, '\P{_ IN_Georgian_Sup}', ""); + Expect(0, 11568, '\P{^_ IN_Georgian_Sup}', ""); + Error('\p{_GLAGOLITIC/a/}'); + Error('\P{_GLAGOLITIC/a/}'); Expect(1, 122922, '\p{glagolitic}', ""); Expect(0, 122922, '\p{^glagolitic}', ""); Expect(0, 122922, '\P{glagolitic}', ""); @@ -97202,16 +99033,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 122923, '\p{^glagolitic}', ""); Expect(1, 122923, '\P{glagolitic}', ""); Expect(0, 122923, '\P{^glagolitic}', ""); - Expect(1, 122922, '\p{-Glagolitic}', ""); - Expect(0, 122922, '\p{^-Glagolitic}', ""); - Expect(0, 122922, '\P{-Glagolitic}', ""); - Expect(1, 122922, '\P{^-Glagolitic}', ""); - Expect(0, 122923, '\p{-Glagolitic}', ""); - Expect(1, 122923, '\p{^-Glagolitic}', ""); - Expect(1, 122923, '\P{-Glagolitic}', ""); - Expect(0, 122923, '\P{^-Glagolitic}', ""); - Error('\p{/a/ Is_Glagolitic}'); - Error('\P{/a/ Is_Glagolitic}'); + Expect(1, 122922, '\p{-glagolitic}', ""); + Expect(0, 122922, '\p{^-glagolitic}', ""); + Expect(0, 122922, '\P{-glagolitic}', ""); + Expect(1, 122922, '\P{^-glagolitic}', ""); + Expect(0, 122923, '\p{-glagolitic}', ""); + Expect(1, 122923, '\p{^-glagolitic}', ""); + Expect(1, 122923, '\P{-glagolitic}', ""); + Expect(0, 122923, '\P{^-glagolitic}', ""); + Error('\p{:=--Is_Glagolitic}'); + Error('\P{:=--Is_Glagolitic}'); Expect(1, 122922, '\p{isglagolitic}', ""); Expect(0, 122922, '\p{^isglagolitic}', ""); Expect(0, 122922, '\P{isglagolitic}', ""); @@ -97220,16 +99051,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/a/}'); - Error('\P{ GLAG/a/}'); + 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}', ""); @@ -97238,16 +99069,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}', ""); @@ -97256,16 +99087,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:=}'); - Error('\P{ _glagolitic_supplement:=}'); + Expect(1, 122922, '\p{_IS_Glag}', ""); + Expect(0, 122922, '\p{^_IS_Glag}', ""); + Expect(0, 122922, '\P{_IS_Glag}', ""); + Expect(1, 122922, '\P{^_IS_Glag}', ""); + Expect(0, 122923, '\p{_IS_Glag}', ""); + Expect(1, 122923, '\p{^_IS_Glag}', ""); + Expect(1, 122923, '\P{_IS_Glag}', ""); + Expect(0, 122923, '\P{^_IS_Glag}', ""); + Error('\p{--GLAGOLITIC_supplement/a/}'); + Error('\P{--GLAGOLITIC_supplement/a/}'); Expect(1, 122927, '\p{glagoliticsupplement}', ""); Expect(0, 122927, '\p{^glagoliticsupplement}', ""); Expect(0, 122927, '\P{glagoliticsupplement}', ""); @@ -97274,16 +99105,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{:=IS_GLAGOLITIC_supplement}'); - Error('\P{:=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{_/a/is_GLAGOLITIC_supplement}'); + Error('\P{_/a/is_GLAGOLITIC_supplement}'); Expect(1, 122927, '\p{isglagoliticsupplement}', ""); Expect(0, 122927, '\p{^isglagoliticsupplement}', ""); Expect(0, 122927, '\P{isglagoliticsupplement}', ""); @@ -97292,16 +99123,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{_:=IN_GLAGOLITIC_Supplement}'); - Error('\P{_:=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{ /a/in_glagolitic_supplement}'); + Error('\P{ /a/in_glagolitic_supplement}'); Expect(1, 122927, '\p{inglagoliticsupplement}', ""); Expect(0, 122927, '\p{^inglagoliticsupplement}', ""); Expect(0, 122927, '\P{inglagoliticsupplement}', ""); @@ -97310,16 +99141,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}', ""); @@ -97328,16 +99159,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 122928, '\p{^glagoliticsup}', ""); Expect(1, 122928, '\P{glagoliticsup}', ""); Expect(0, 122928, '\P{^glagoliticsup}', ""); - Expect(1, 122927, '\p{_Glagolitic_SUP}', ""); - Expect(0, 122927, '\p{^_Glagolitic_SUP}', ""); - Expect(0, 122927, '\P{_Glagolitic_SUP}', ""); - Expect(1, 122927, '\P{^_Glagolitic_SUP}', ""); - Expect(0, 122928, '\p{_Glagolitic_SUP}', ""); - Expect(1, 122928, '\p{^_Glagolitic_SUP}', ""); - Expect(1, 122928, '\P{_Glagolitic_SUP}', ""); - Expect(0, 122928, '\P{^_Glagolitic_SUP}', ""); - Error('\p{_Is_Glagolitic_Sup/a/}'); - Error('\P{_Is_Glagolitic_Sup/a/}'); + Expect(1, 122927, '\p{__Glagolitic_sup}', ""); + Expect(0, 122927, '\p{^__Glagolitic_sup}', ""); + Expect(0, 122927, '\P{__Glagolitic_sup}', ""); + Expect(1, 122927, '\P{^__Glagolitic_sup}', ""); + Expect(0, 122928, '\p{__Glagolitic_sup}', ""); + Expect(1, 122928, '\p{^__Glagolitic_sup}', ""); + Expect(1, 122928, '\P{__Glagolitic_sup}', ""); + Expect(0, 122928, '\P{^__Glagolitic_sup}', ""); + Error('\p{ IS_Glagolitic_Sup/a/}'); + Error('\P{ IS_Glagolitic_Sup/a/}'); Expect(1, 122927, '\p{isglagoliticsup}', ""); Expect(0, 122927, '\p{^isglagoliticsup}', ""); Expect(0, 122927, '\P{isglagoliticsup}', ""); @@ -97346,16 +99177,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{:=In_Glagolitic_Sup}'); - Error('\P{:=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{_/a/IN_Glagolitic_sup}'); + Error('\P{_/a/IN_Glagolitic_sup}'); Expect(1, 122927, '\p{inglagoliticsup}', ""); Expect(0, 122927, '\p{^inglagoliticsup}', ""); Expect(0, 122927, '\P{inglagoliticsup}', ""); @@ -97364,16 +99195,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{_/a/gothic}'); + Error('\P{_/a/gothic}'); Expect(1, 66378, '\p{gothic}', ""); Expect(0, 66378, '\p{^gothic}', ""); Expect(0, 66378, '\P{gothic}', ""); @@ -97382,16 +99213,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{/a/__IS_gothic}'); - Error('\P{/a/__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{:= _is_GOTHIC}'); + Error('\P{:= _is_GOTHIC}'); Expect(1, 66378, '\p{isgothic}', ""); Expect(0, 66378, '\p{^isgothic}', ""); Expect(0, 66378, '\P{isgothic}', ""); @@ -97400,16 +99231,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}', ""); @@ -97418,16 +99249,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}', ""); @@ -97436,16 +99267,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:=}'); - Error('\P{ -Grantha:=}'); + 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, 73683, '\p{grantha}', ""); Expect(0, 73683, '\p{^grantha}', ""); Expect(0, 73683, '\P{grantha}', ""); @@ -97454,16 +99285,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 73684, '\p{^grantha}', ""); Expect(1, 73684, '\P{grantha}', ""); Expect(0, 73684, '\P{^grantha}', ""); - Expect(1, 73683, '\p{_GRANTHA}', ""); - Expect(0, 73683, '\p{^_GRANTHA}', ""); - Expect(0, 73683, '\P{_GRANTHA}', ""); - Expect(1, 73683, '\P{^_GRANTHA}', ""); - Expect(0, 73684, '\p{_GRANTHA}', ""); - Expect(1, 73684, '\p{^_GRANTHA}', ""); - Expect(1, 73684, '\P{_GRANTHA}', ""); - Expect(0, 73684, '\P{^_GRANTHA}', ""); - Error('\p{:=-IS_GRANTHA}'); - Error('\P{:=-IS_GRANTHA}'); + Expect(1, 73683, '\p{_ Grantha}', ""); + Expect(0, 73683, '\p{^_ Grantha}', ""); + Expect(0, 73683, '\P{_ Grantha}', ""); + Expect(1, 73683, '\P{^_ Grantha}', ""); + Expect(0, 73684, '\p{_ Grantha}', ""); + Expect(1, 73684, '\p{^_ Grantha}', ""); + Expect(1, 73684, '\P{_ Grantha}', ""); + Expect(0, 73684, '\P{^_ Grantha}', ""); + Error('\p{/a/Is_GRANTHA}'); + Error('\P{/a/Is_GRANTHA}'); Expect(1, 73683, '\p{isgrantha}', ""); Expect(0, 73683, '\p{^isgrantha}', ""); Expect(0, 73683, '\P{isgrantha}', ""); @@ -97472,16 +99303,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{ /a/Gran}'); - Error('\P{ /a/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{_ GRAN:=}'); + Error('\P{_ GRAN:=}'); Expect(1, 73683, '\p{gran}', ""); Expect(0, 73683, '\p{^gran}', ""); Expect(0, 73683, '\P{gran}', ""); @@ -97490,16 +99321,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{_/a/Is_Gran}'); - Error('\P{_/a/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{_ IS_GRAN:=}'); + Error('\P{_ IS_GRAN:=}'); Expect(1, 73683, '\p{isgran}', ""); Expect(0, 73683, '\p{^isgran}', ""); Expect(0, 73683, '\P{isgran}', ""); @@ -97508,16 +99339,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}', ""); @@ -97526,16 +99357,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}', ""); @@ -97544,16 +99375,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{Is_XPOSIXGRAPH/a/}'); + Error('\P{Is_XPOSIXGRAPH/a/}'); Expect(1, 1114109, '\p{isxposixgraph}', ""); Expect(0, 1114109, '\p{^isxposixgraph}', ""); Expect(0, 1114109, '\P{isxposixgraph}', ""); @@ -97562,16 +99393,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{/a/ is_Graph}'); + Error('\P{/a/ is_Graph}'); Expect(1, 1114109, '\p{isgraph}', ""); Expect(0, 1114109, '\p{^isgraph}', ""); Expect(0, 1114109, '\P{isgraph}', ""); @@ -97580,16 +99411,16 @@ 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{ -grapheme_base:=}'); - Error('\P{ -grapheme_base:=}'); + 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}', ""); @@ -97598,16 +99429,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{_-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}', ""); @@ -97616,16 +99447,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 201547, '\p{^isgraphemebase}', ""); Expect(1, 201547, '\P{isgraphemebase}', ""); Expect(0, 201547, '\P{^isgraphemebase}', ""); - Expect(1, 201546, '\p{_ Is_Grapheme_Base}', ""); - Expect(0, 201546, '\p{^_ Is_Grapheme_Base}', ""); - Expect(0, 201546, '\P{_ Is_Grapheme_Base}', ""); - Expect(1, 201546, '\P{^_ Is_Grapheme_Base}', ""); - Expect(0, 201547, '\p{_ Is_Grapheme_Base}', ""); - Expect(1, 201547, '\p{^_ Is_Grapheme_Base}', ""); - Expect(1, 201547, '\P{_ Is_Grapheme_Base}', ""); - Expect(0, 201547, '\P{^_ Is_Grapheme_Base}', ""); - Error('\p{:=_Gr_Base}'); - Error('\P{:=_Gr_Base}'); + Expect(1, 201546, '\p{ 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}', ""); @@ -97634,16 +99465,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{-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}', ""); @@ -97652,16 +99483,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 201547, '\p{^isgrbase}', ""); Expect(1, 201547, '\P{isgrbase}', ""); Expect(0, 201547, '\P{^isgrbase}', ""); - Expect(1, 201546, '\p{-Is_Gr_base}', ""); - Expect(0, 201546, '\p{^-Is_Gr_base}', ""); - Expect(0, 201546, '\P{-Is_Gr_base}', ""); - Expect(1, 201546, '\P{^-Is_Gr_base}', ""); - Expect(0, 201547, '\p{-Is_Gr_base}', ""); - Expect(1, 201547, '\p{^-Is_Gr_base}', ""); - Expect(1, 201547, '\P{-Is_Gr_base}', ""); - Expect(0, 201547, '\P{^-Is_Gr_base}', ""); - Error('\p{:= Grapheme_EXTEND}'); - Error('\P{:= Grapheme_EXTEND}'); + Expect(1, 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, 917999, '\p{graphemeextend}', ""); Expect(0, 917999, '\p{^graphemeextend}', ""); Expect(0, 917999, '\P{graphemeextend}', ""); @@ -97670,16 +99501,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/a/}'); - Error('\P{-Is_Grapheme_EXTEND/a/}'); + 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{isgraphemeextend}', ""); Expect(0, 917999, '\p{^isgraphemeextend}', ""); Expect(0, 917999, '\P{isgraphemeextend}', ""); @@ -97688,16 +99519,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{_gr_Ext:=}'); - Error('\P{_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{/a/- gr_EXT}'); + Error('\P{/a/- gr_EXT}'); Expect(1, 917999, '\p{grext}', ""); Expect(0, 917999, '\p{^grext}', ""); Expect(0, 917999, '\P{grext}', ""); @@ -97706,16 +99537,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{/a/Is_Gr_EXT}'); + Error('\P{/a/Is_Gr_EXT}'); Expect(1, 917999, '\p{isgrext}', ""); Expect(0, 917999, '\p{^isgrext}', ""); Expect(0, 917999, '\P{isgrext}', ""); @@ -97724,20 +99555,20 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^isgrext}', ""); Expect(1, 918000, '\P{isgrext}', ""); Expect(0, 918000, '\P{^isgrext}', ""); - Expect(1, 917999, '\p{ IS_GR_EXT}', ""); - Expect(0, 917999, '\p{^ IS_GR_EXT}', ""); - Expect(0, 917999, '\P{ IS_GR_EXT}', ""); - Expect(1, 917999, '\P{^ IS_GR_EXT}', ""); - Expect(0, 918000, '\p{ IS_GR_EXT}', ""); - Expect(1, 918000, '\p{^ IS_GR_EXT}', ""); - Expect(1, 918000, '\P{ IS_GR_EXT}', ""); - Expect(0, 918000, '\P{^ IS_GR_EXT}', ""); + Expect(1, 917999, '\p{IS_Gr_Ext}', ""); + Expect(0, 917999, '\p{^IS_Gr_Ext}', ""); + Expect(0, 917999, '\P{IS_Gr_Ext}', ""); + Expect(1, 917999, '\P{^IS_Gr_Ext}', ""); + Expect(0, 918000, '\p{IS_Gr_Ext}', ""); + Expect(1, 918000, '\p{^IS_Gr_Ext}', ""); + Expect(1, 918000, '\P{IS_Gr_Ext}', ""); + Expect(0, 918000, '\P{^IS_Gr_Ext}', ""); Error('\p{Grapheme_Link}'); Error('\P{Grapheme_Link}'); Error('\p{Gr_Link}'); Error('\P{Gr_Link}'); - Error('\p{ /a/Greek}'); - Error('\P{ /a/Greek}'); + Error('\p{-/a/Greek}'); + Error('\P{-/a/Greek}'); Expect(1, 119365, '\p{greek}', ""); Expect(0, 119365, '\p{^greek}', ""); Expect(0, 119365, '\P{greek}', ""); @@ -97746,16 +99577,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{/a/-_IS_Greek}'); + Error('\P{/a/-_IS_Greek}'); Expect(1, 119365, '\p{isgreek}', ""); Expect(0, 119365, '\p{^isgreek}', ""); Expect(0, 119365, '\P{isgreek}', ""); @@ -97764,16 +99595,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/a/}'); - Error('\P{ Grek/a/}'); + 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{grek}', ""); Expect(0, 119365, '\p{^grek}', ""); Expect(0, 119365, '\P{grek}', ""); @@ -97782,16 +99613,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119366, '\p{^grek}', ""); Expect(1, 119366, '\P{grek}', ""); Expect(0, 119366, '\P{^grek}', ""); - Expect(1, 119365, '\p{_grek}', ""); - Expect(0, 119365, '\p{^_grek}', ""); - Expect(0, 119365, '\P{_grek}', ""); - Expect(1, 119365, '\P{^_grek}', ""); - Expect(0, 119366, '\p{_grek}', ""); - Expect(1, 119366, '\p{^_grek}', ""); - Expect(1, 119366, '\P{_grek}', ""); - Expect(0, 119366, '\P{^_grek}', ""); - Error('\p{ /a/IS_grek}'); - Error('\P{ /a/IS_grek}'); + Expect(1, 119365, '\p{_Grek}', ""); + Expect(0, 119365, '\p{^_Grek}', ""); + Expect(0, 119365, '\P{_Grek}', ""); + Expect(1, 119365, '\P{^_Grek}', ""); + Expect(0, 119366, '\p{_Grek}', ""); + Expect(1, 119366, '\p{^_Grek}', ""); + Expect(1, 119366, '\P{_Grek}', ""); + Expect(0, 119366, '\P{^_Grek}', ""); + Error('\p{:=- is_Grek}'); + Error('\P{:=- is_Grek}'); Expect(1, 119365, '\p{isgrek}', ""); Expect(0, 119365, '\p{^isgrek}', ""); Expect(0, 119365, '\P{isgrek}', ""); @@ -97800,16 +99631,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119366, '\p{^isgrek}', ""); Expect(1, 119366, '\P{isgrek}', ""); Expect(0, 119366, '\P{^isgrek}', ""); - Expect(1, 119365, '\p{ Is_GREK}', ""); - Expect(0, 119365, '\p{^ Is_GREK}', ""); - Expect(0, 119365, '\P{ Is_GREK}', ""); - Expect(1, 119365, '\P{^ Is_GREK}', ""); - Expect(0, 119366, '\p{ Is_GREK}', ""); - Expect(1, 119366, '\p{^ Is_GREK}', ""); - Expect(1, 119366, '\P{ Is_GREK}', ""); - Expect(0, 119366, '\P{^ Is_GREK}', ""); - Error('\p{:=_Greek_and_Coptic}'); - Error('\P{:=_Greek_and_Coptic}'); + Expect(1, 119365, '\p{- IS_Grek}', ""); + Expect(0, 119365, '\p{^- IS_Grek}', ""); + Expect(0, 119365, '\P{- IS_Grek}', ""); + Expect(1, 119365, '\P{^- IS_Grek}', ""); + Expect(0, 119366, '\p{- IS_Grek}', ""); + Expect(1, 119366, '\p{^- IS_Grek}', ""); + Expect(1, 119366, '\P{- IS_Grek}', ""); + Expect(0, 119366, '\P{^- IS_Grek}', ""); + Error('\p{/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}', ""); @@ -97818,16 +99649,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{ :=Is_Greek_And_Coptic}'); + Error('\P{ :=Is_Greek_And_Coptic}'); Expect(1, 1023, '\p{isgreekandcoptic}', ""); Expect(0, 1023, '\p{^isgreekandcoptic}', ""); Expect(0, 1023, '\P{isgreekandcoptic}', ""); @@ -97836,16 +99667,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}', ""); @@ -97854,16 +99685,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/a/}'); + Error('\P{ -IN_Greek/a/}'); Expect(1, 1023, '\p{ingreek}', ""); Expect(0, 1023, '\p{^ingreek}', ""); Expect(0, 1023, '\P{ingreek}', ""); @@ -97872,16 +99703,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 1024, '\p{^ingreek}', ""); Expect(1, 1024, '\P{ingreek}', ""); Expect(0, 1024, '\P{^ingreek}', ""); - Expect(1, 1023, '\p{- in_Greek}', ""); - Expect(0, 1023, '\p{^- in_Greek}', ""); - Expect(0, 1023, '\P{- in_Greek}', ""); - Expect(1, 1023, '\P{^- in_Greek}', ""); - Expect(0, 1024, '\p{- in_Greek}', ""); - Expect(1, 1024, '\p{^- in_Greek}', ""); - Expect(1, 1024, '\P{- in_Greek}', ""); - Expect(0, 1024, '\P{^- in_Greek}', ""); - Error('\p{ :=GREEK_Extended}'); - Error('\P{ :=GREEK_Extended}'); + Expect(1, 1023, '\p{ -In_greek}', ""); + Expect(0, 1023, '\p{^ -In_greek}', ""); + Expect(0, 1023, '\P{ -In_greek}', ""); + Expect(1, 1023, '\P{^ -In_greek}', ""); + Expect(0, 1024, '\p{ -In_greek}', ""); + Expect(1, 1024, '\p{^ -In_greek}', ""); + Expect(1, 1024, '\P{ -In_greek}', ""); + Expect(0, 1024, '\P{^ -In_greek}', ""); + Error('\p{ _Greek_Extended:=}'); + Error('\P{ _Greek_Extended:=}'); Expect(1, 8191, '\p{greekextended}', ""); Expect(0, 8191, '\p{^greekextended}', ""); Expect(0, 8191, '\P{greekextended}', ""); @@ -97890,16 +99721,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8192, '\p{^greekextended}', ""); Expect(1, 8192, '\P{greekextended}', ""); Expect(0, 8192, '\P{^greekextended}', ""); - Expect(1, 8191, '\p{ GREEK_extended}', ""); - Expect(0, 8191, '\p{^ GREEK_extended}', ""); - Expect(0, 8191, '\P{ GREEK_extended}', ""); - Expect(1, 8191, '\P{^ GREEK_extended}', ""); - Expect(0, 8192, '\p{ GREEK_extended}', ""); - Expect(1, 8192, '\p{^ GREEK_extended}', ""); - Expect(1, 8192, '\P{ GREEK_extended}', ""); - Expect(0, 8192, '\P{^ GREEK_extended}', ""); - Error('\p{/a/ Is_GREEK_EXTENDED}'); - Error('\P{/a/ Is_GREEK_EXTENDED}'); + Expect(1, 8191, '\p{_GREEK_Extended}', ""); + Expect(0, 8191, '\p{^_GREEK_Extended}', ""); + Expect(0, 8191, '\P{_GREEK_Extended}', ""); + Expect(1, 8191, '\P{^_GREEK_Extended}', ""); + Expect(0, 8192, '\p{_GREEK_Extended}', ""); + Expect(1, 8192, '\p{^_GREEK_Extended}', ""); + Expect(1, 8192, '\P{_GREEK_Extended}', ""); + Expect(0, 8192, '\P{^_GREEK_Extended}', ""); + Error('\p{ /a/Is_Greek_EXTENDED}'); + Error('\P{ /a/Is_Greek_EXTENDED}'); Expect(1, 8191, '\p{isgreekextended}', ""); Expect(0, 8191, '\p{^isgreekextended}', ""); Expect(0, 8191, '\P{isgreekextended}', ""); @@ -97908,16 +99739,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{/a/ in_Greek_extended}'); + Error('\P{/a/ in_Greek_extended}'); Expect(1, 8191, '\p{ingreekextended}', ""); Expect(0, 8191, '\p{^ingreekextended}', ""); Expect(0, 8191, '\P{ingreekextended}', ""); @@ -97926,16 +99757,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/a/}'); - Error('\P{_-Greek_Ext/a/}'); + 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}', ""); @@ -97944,16 +99775,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{/a/ is_Greek_Ext}'); - Error('\P{/a/ 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}'); + Error('\P{:=is_GREEK_Ext}'); Expect(1, 8191, '\p{isgreekext}', ""); Expect(0, 8191, '\p{^isgreekext}', ""); Expect(0, 8191, '\P{isgreekext}', ""); @@ -97962,16 +99793,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8192, '\p{^isgreekext}', ""); Expect(1, 8192, '\P{isgreekext}', ""); Expect(0, 8192, '\P{^isgreekext}', ""); - Expect(1, 8191, '\p{Is_Greek_Ext}', ""); - Expect(0, 8191, '\p{^Is_Greek_Ext}', ""); - Expect(0, 8191, '\P{Is_Greek_Ext}', ""); - Expect(1, 8191, '\P{^Is_Greek_Ext}', ""); - Expect(0, 8192, '\p{Is_Greek_Ext}', ""); - Expect(1, 8192, '\p{^Is_Greek_Ext}', ""); - Expect(1, 8192, '\P{Is_Greek_Ext}', ""); - Expect(0, 8192, '\P{^Is_Greek_Ext}', ""); - Error('\p{ :=IN_GREEK_Ext}'); - Error('\P{ :=IN_GREEK_Ext}'); + Expect(1, 8191, '\p{_ Is_greek_Ext}', ""); + Expect(0, 8191, '\p{^_ Is_greek_Ext}', ""); + Expect(0, 8191, '\P{_ Is_greek_Ext}', ""); + Expect(1, 8191, '\P{^_ Is_greek_Ext}', ""); + Expect(0, 8192, '\p{_ Is_greek_Ext}', ""); + Expect(1, 8192, '\p{^_ Is_greek_Ext}', ""); + Expect(1, 8192, '\P{_ Is_greek_Ext}', ""); + Expect(0, 8192, '\P{^_ Is_greek_Ext}', ""); + Error('\p{-In_Greek_Ext/a/}'); + Error('\P{-In_Greek_Ext/a/}'); Expect(1, 8191, '\p{ingreekext}', ""); Expect(0, 8191, '\p{^ingreekext}', ""); Expect(0, 8191, '\P{ingreekext}', ""); @@ -97980,16 +99811,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{- GUJARATI:=}'); + Error('\P{- GUJARATI:=}'); Expect(1, 43065, '\p{gujarati}', ""); Expect(0, 43065, '\p{^gujarati}', ""); Expect(0, 43065, '\P{gujarati}', ""); @@ -97998,16 +99829,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{:=__is_GUJARATI}'); - Error('\P{:=__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}', ""); @@ -98016,16 +99847,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/a/}'); + Error('\P{ gujr/a/}'); Expect(1, 43065, '\p{gujr}', ""); Expect(0, 43065, '\p{^gujr}', ""); Expect(0, 43065, '\P{gujr}', ""); @@ -98034,16 +99865,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{:=Is_gujr}'); - Error('\P{:=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{_/a/is_Gujr}'); + Error('\P{_/a/is_Gujr}'); Expect(1, 43065, '\p{isgujr}', ""); Expect(0, 43065, '\p{^isgujr}', ""); Expect(0, 43065, '\P{isgujr}', ""); @@ -98052,16 +99883,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{/a/Gunjala_Gondi}'); - Error('\P{/a/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{ :=Gunjala_Gondi}'); + Error('\P{ :=Gunjala_Gondi}'); Expect(1, 73129, '\p{gunjalagondi}', ""); Expect(0, 73129, '\p{^gunjalagondi}', ""); Expect(0, 73129, '\P{gunjalagondi}', ""); @@ -98070,16 +99901,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 73130, '\p{^gunjalagondi}', ""); Expect(1, 73130, '\P{gunjalagondi}', ""); Expect(0, 73130, '\P{^gunjalagondi}', ""); - Expect(1, 73129, '\p{_-gunjala_Gondi}', ""); - Expect(0, 73129, '\p{^_-gunjala_Gondi}', ""); - Expect(0, 73129, '\P{_-gunjala_Gondi}', ""); - Expect(1, 73129, '\P{^_-gunjala_Gondi}', ""); - Expect(0, 73130, '\p{_-gunjala_Gondi}', ""); - Expect(1, 73130, '\p{^_-gunjala_Gondi}', ""); - Expect(1, 73130, '\P{_-gunjala_Gondi}', ""); - Expect(0, 73130, '\P{^_-gunjala_Gondi}', ""); - Error('\p{_:=is_GUNJALA_Gondi}'); - Error('\P{_:=is_GUNJALA_Gondi}'); + Expect(1, 73129, '\p{ _Gunjala_gondi}', ""); + Expect(0, 73129, '\p{^ _Gunjala_gondi}', ""); + Expect(0, 73129, '\P{ _Gunjala_gondi}', ""); + Expect(1, 73129, '\P{^ _Gunjala_gondi}', ""); + Expect(0, 73130, '\p{ _Gunjala_gondi}', ""); + Expect(1, 73130, '\p{^ _Gunjala_gondi}', ""); + Expect(1, 73130, '\P{ _Gunjala_gondi}', ""); + Expect(0, 73130, '\P{^ _Gunjala_gondi}', ""); + Error('\p{:=-_is_GUNJALA_GONDI}'); + Error('\P{:=-_is_GUNJALA_GONDI}'); Expect(1, 73129, '\p{isgunjalagondi}', ""); Expect(0, 73129, '\p{^isgunjalagondi}', ""); Expect(0, 73129, '\P{isgunjalagondi}', ""); @@ -98088,16 +99919,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/a/}'); - Error('\P{- gong/a/}'); + 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{gong}', ""); Expect(0, 73129, '\p{^gong}', ""); Expect(0, 73129, '\P{gong}', ""); @@ -98106,16 +99937,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 73130, '\p{^gong}', ""); Expect(1, 73130, '\P{gong}', ""); Expect(0, 73130, '\P{^gong}', ""); - Expect(1, 73129, '\p{-GONG}', ""); - Expect(0, 73129, '\p{^-GONG}', ""); - Expect(0, 73129, '\P{-GONG}', ""); - Expect(1, 73129, '\P{^-GONG}', ""); - Expect(0, 73130, '\p{-GONG}', ""); - Expect(1, 73130, '\p{^-GONG}', ""); - Expect(1, 73130, '\P{-GONG}', ""); - Expect(0, 73130, '\P{^-GONG}', ""); - Error('\p{/a/_ Is_gong}'); - Error('\P{/a/_ Is_gong}'); + Expect(1, 73129, '\p{_ GONG}', ""); + Expect(0, 73129, '\p{^_ GONG}', ""); + Expect(0, 73129, '\P{_ GONG}', ""); + Expect(1, 73129, '\P{^_ GONG}', ""); + Expect(0, 73130, '\p{_ GONG}', ""); + Expect(1, 73130, '\p{^_ GONG}', ""); + Expect(1, 73130, '\P{_ GONG}', ""); + Expect(0, 73130, '\P{^_ GONG}', ""); + Error('\p{_:=is_Gong}'); + Error('\P{_:=is_Gong}'); Expect(1, 73129, '\p{isgong}', ""); Expect(0, 73129, '\p{^isgong}', ""); Expect(0, 73129, '\P{isgong}', ""); @@ -98124,16 +99955,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{/a/ -GURMUKHI}'); - Error('\P{/a/ -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}', ""); @@ -98142,16 +99973,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43066, '\p{^gurmukhi}', ""); Expect(1, 43066, '\P{gurmukhi}', ""); Expect(0, 43066, '\P{^gurmukhi}', ""); - Expect(1, 43065, '\p{ _Gurmukhi}', ""); - Expect(0, 43065, '\p{^ _Gurmukhi}', ""); - Expect(0, 43065, '\P{ _Gurmukhi}', ""); - Expect(1, 43065, '\P{^ _Gurmukhi}', ""); - Expect(0, 43066, '\p{ _Gurmukhi}', ""); - Expect(1, 43066, '\p{^ _Gurmukhi}', ""); - Expect(1, 43066, '\P{ _Gurmukhi}', ""); - Expect(0, 43066, '\P{^ _Gurmukhi}', ""); - Error('\p{:= Is_Gurmukhi}'); - Error('\P{:= Is_Gurmukhi}'); + Expect(1, 43065, '\p{_ GURMUKHI}', ""); + Expect(0, 43065, '\p{^_ GURMUKHI}', ""); + Expect(0, 43065, '\P{_ GURMUKHI}', ""); + Expect(1, 43065, '\P{^_ GURMUKHI}', ""); + Expect(0, 43066, '\p{_ GURMUKHI}', ""); + Expect(1, 43066, '\p{^_ GURMUKHI}', ""); + Expect(1, 43066, '\P{_ GURMUKHI}', ""); + Expect(0, 43066, '\P{^_ GURMUKHI}', ""); + Error('\p{-Is_Gurmukhi/a/}'); + Error('\P{-Is_Gurmukhi/a/}'); Expect(1, 43065, '\p{isgurmukhi}', ""); Expect(0, 43065, '\p{^isgurmukhi}', ""); Expect(0, 43065, '\P{isgurmukhi}', ""); @@ -98160,16 +99991,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}', ""); @@ -98178,16 +100009,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43066, '\p{^guru}', ""); Expect(1, 43066, '\P{guru}', ""); Expect(0, 43066, '\P{^guru}', ""); - Expect(1, 43065, '\p{_ guru}', ""); - Expect(0, 43065, '\p{^_ guru}', ""); - Expect(0, 43065, '\P{_ guru}', ""); - Expect(1, 43065, '\P{^_ guru}', ""); - Expect(0, 43066, '\p{_ guru}', ""); - Expect(1, 43066, '\p{^_ guru}', ""); - Expect(1, 43066, '\P{_ guru}', ""); - Expect(0, 43066, '\P{^_ guru}', ""); - Error('\p{_ Is_GURU/a/}'); - Error('\P{_ Is_GURU/a/}'); + Expect(1, 43065, '\p{- GURU}', ""); + Expect(0, 43065, '\p{^- GURU}', ""); + Expect(0, 43065, '\P{- GURU}', ""); + Expect(1, 43065, '\P{^- GURU}', ""); + Expect(0, 43066, '\p{- GURU}', ""); + Expect(1, 43066, '\p{^- GURU}', ""); + Expect(1, 43066, '\P{- GURU}', ""); + Expect(0, 43066, '\P{^- GURU}', ""); + Error('\p{_-IS_Guru/a/}'); + Error('\P{_-IS_Guru/a/}'); Expect(1, 43065, '\p{isguru}', ""); Expect(0, 43065, '\p{^isguru}', ""); Expect(0, 43065, '\P{isguru}', ""); @@ -98196,16 +100027,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}', ""); @@ -98214,16 +100045,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}'); + Error('\P{_:=Is_Halfwidth_AND_Fullwidth_FORMS}'); Expect(1, 65519, '\p{ishalfwidthandfullwidthforms}', ""); Expect(0, 65519, '\p{^ishalfwidthandfullwidthforms}', ""); Expect(0, 65519, '\P{ishalfwidthandfullwidthforms}', ""); @@ -98232,16 +100063,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65520, '\p{^ishalfwidthandfullwidthforms}', ""); Expect(1, 65520, '\P{ishalfwidthandfullwidthforms}', ""); Expect(0, 65520, '\P{^ishalfwidthandfullwidthforms}', ""); - Expect(1, 65519, '\p{ IS_Halfwidth_And_Fullwidth_Forms}', ""); - Expect(0, 65519, '\p{^ IS_Halfwidth_And_Fullwidth_Forms}', ""); - Expect(0, 65519, '\P{ IS_Halfwidth_And_Fullwidth_Forms}', ""); - Expect(1, 65519, '\P{^ IS_Halfwidth_And_Fullwidth_Forms}', ""); - Expect(0, 65520, '\p{ IS_Halfwidth_And_Fullwidth_Forms}', ""); - Expect(1, 65520, '\p{^ IS_Halfwidth_And_Fullwidth_Forms}', ""); - Expect(1, 65520, '\P{ IS_Halfwidth_And_Fullwidth_Forms}', ""); - Expect(0, 65520, '\P{^ IS_Halfwidth_And_Fullwidth_Forms}', ""); - Error('\p{-/a/In_HALFWIDTH_AND_FULLWIDTH_FORMS}'); - Error('\P{-/a/In_HALFWIDTH_AND_FULLWIDTH_FORMS}'); + Expect(1, 65519, '\p{ IS_HALFWIDTH_AND_FULLWIDTH_FORMS}', ""); + Expect(0, 65519, '\p{^ IS_HALFWIDTH_AND_FULLWIDTH_FORMS}', ""); + Expect(0, 65519, '\P{ IS_HALFWIDTH_AND_FULLWIDTH_FORMS}', ""); + Expect(1, 65519, '\P{^ IS_HALFWIDTH_AND_FULLWIDTH_FORMS}', ""); + Expect(0, 65520, '\p{ IS_HALFWIDTH_AND_FULLWIDTH_FORMS}', ""); + Expect(1, 65520, '\p{^ IS_HALFWIDTH_AND_FULLWIDTH_FORMS}', ""); + Expect(1, 65520, '\P{ IS_HALFWIDTH_AND_FULLWIDTH_FORMS}', ""); + Expect(0, 65520, '\P{^ IS_HALFWIDTH_AND_FULLWIDTH_FORMS}', ""); + Error('\p{/a/ In_Halfwidth_And_fullwidth_Forms}'); + Error('\P{/a/ In_Halfwidth_And_fullwidth_Forms}'); Expect(1, 65519, '\p{inhalfwidthandfullwidthforms}', ""); Expect(0, 65519, '\p{^inhalfwidthandfullwidthforms}', ""); Expect(0, 65519, '\P{inhalfwidthandfullwidthforms}', ""); @@ -98250,16 +100081,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65520, '\p{^inhalfwidthandfullwidthforms}', ""); Expect(1, 65520, '\P{inhalfwidthandfullwidthforms}', ""); Expect(0, 65520, '\P{^inhalfwidthandfullwidthforms}', ""); - Expect(1, 65519, '\p{ _IN_Halfwidth_and_Fullwidth_Forms}', ""); - Expect(0, 65519, '\p{^ _IN_Halfwidth_and_Fullwidth_Forms}', ""); - Expect(0, 65519, '\P{ _IN_Halfwidth_and_Fullwidth_Forms}', ""); - Expect(1, 65519, '\P{^ _IN_Halfwidth_and_Fullwidth_Forms}', ""); - Expect(0, 65520, '\p{ _IN_Halfwidth_and_Fullwidth_Forms}', ""); - Expect(1, 65520, '\p{^ _IN_Halfwidth_and_Fullwidth_Forms}', ""); - Expect(1, 65520, '\P{ _IN_Halfwidth_and_Fullwidth_Forms}', ""); - Expect(0, 65520, '\P{^ _IN_Halfwidth_and_Fullwidth_Forms}', ""); - Error('\p{/a/_half_and_full_forms}'); - Error('\P{/a/_half_and_full_forms}'); + Expect(1, 65519, '\p{ IN_Halfwidth_AND_FULLWIDTH_FORMS}', ""); + Expect(0, 65519, '\p{^ IN_Halfwidth_AND_FULLWIDTH_FORMS}', ""); + Expect(0, 65519, '\P{ IN_Halfwidth_AND_FULLWIDTH_FORMS}', ""); + Expect(1, 65519, '\P{^ IN_Halfwidth_AND_FULLWIDTH_FORMS}', ""); + Expect(0, 65520, '\p{ IN_Halfwidth_AND_FULLWIDTH_FORMS}', ""); + Expect(1, 65520, '\p{^ IN_Halfwidth_AND_FULLWIDTH_FORMS}', ""); + Expect(1, 65520, '\P{ IN_Halfwidth_AND_FULLWIDTH_FORMS}', ""); + Expect(0, 65520, '\P{^ IN_Halfwidth_AND_FULLWIDTH_FORMS}', ""); + Error('\p{-_half_And_Full_Forms:=}'); + Error('\P{-_half_And_Full_Forms:=}'); Expect(1, 65519, '\p{halfandfullforms}', ""); Expect(0, 65519, '\p{^halfandfullforms}', ""); Expect(0, 65519, '\P{halfandfullforms}', ""); @@ -98268,16 +100099,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65520, '\p{^halfandfullforms}', ""); Expect(1, 65520, '\P{halfandfullforms}', ""); Expect(0, 65520, '\P{^halfandfullforms}', ""); - Expect(1, 65519, '\p{ -HALF_And_FULL_forms}', ""); - Expect(0, 65519, '\p{^ -HALF_And_FULL_forms}', ""); - Expect(0, 65519, '\P{ -HALF_And_FULL_forms}', ""); - Expect(1, 65519, '\P{^ -HALF_And_FULL_forms}', ""); - Expect(0, 65520, '\p{ -HALF_And_FULL_forms}', ""); - Expect(1, 65520, '\p{^ -HALF_And_FULL_forms}', ""); - Expect(1, 65520, '\P{ -HALF_And_FULL_forms}', ""); - Expect(0, 65520, '\P{^ -HALF_And_FULL_forms}', ""); - Error('\p{is_half_AND_Full_forms/a/}'); - Error('\P{is_half_AND_Full_forms/a/}'); + Expect(1, 65519, '\p{_Half_AND_FULL_Forms}', ""); + Expect(0, 65519, '\p{^_Half_AND_FULL_Forms}', ""); + Expect(0, 65519, '\P{_Half_AND_FULL_Forms}', ""); + Expect(1, 65519, '\P{^_Half_AND_FULL_Forms}', ""); + Expect(0, 65520, '\p{_Half_AND_FULL_Forms}', ""); + Expect(1, 65520, '\p{^_Half_AND_FULL_Forms}', ""); + Expect(1, 65520, '\P{_Half_AND_FULL_Forms}', ""); + Expect(0, 65520, '\P{^_Half_AND_FULL_Forms}', ""); + Error('\p{:= -is_half_And_FULL_Forms}'); + Error('\P{:= -is_half_And_FULL_Forms}'); Expect(1, 65519, '\p{ishalfandfullforms}', ""); Expect(0, 65519, '\p{^ishalfandfullforms}', ""); Expect(0, 65519, '\P{ishalfandfullforms}', ""); @@ -98286,16 +100117,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{ :=In_HALF_And_full_Forms}'); - Error('\P{ :=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{/a/In_half_and_Full_FORMS}'); + Error('\P{/a/In_half_and_Full_FORMS}'); Expect(1, 65519, '\p{inhalfandfullforms}', ""); Expect(0, 65519, '\p{^inhalfandfullforms}', ""); Expect(0, 65519, '\P{inhalfandfullforms}', ""); @@ -98304,16 +100135,16 @@ 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, 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}', ""); @@ -98322,16 +100153,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{ 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}', ""); @@ -98340,16 +100171,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{ 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}', ""); @@ -98358,16 +100189,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 201547, '\p{^hani}', ""); Expect(1, 201547, '\P{hani}', ""); Expect(0, 201547, '\P{^hani}', ""); - Expect(1, 201546, '\p{_ Hani}', ""); - Expect(0, 201546, '\p{^_ Hani}', ""); - Expect(0, 201546, '\P{_ Hani}', ""); - Expect(1, 201546, '\P{^_ Hani}', ""); - Expect(0, 201547, '\p{_ Hani}', ""); - Expect(1, 201547, '\p{^_ Hani}', ""); - Expect(1, 201547, '\P{_ Hani}', ""); - Expect(0, 201547, '\P{^_ Hani}', ""); - Error('\p{/a/__IS_HANI}'); - Error('\P{/a/__IS_HANI}'); + Expect(1, 201546, '\p{ -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}', ""); @@ -98376,16 +100207,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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, 201546, '\p{ IS_Hani}', ""); + Expect(0, 201546, '\p{^ IS_Hani}', ""); + Expect(0, 201546, '\P{ IS_Hani}', ""); + Expect(1, 201546, '\P{^ IS_Hani}', ""); + Expect(0, 201547, '\p{ IS_Hani}', ""); + Expect(1, 201547, '\p{^ IS_Hani}', ""); + Expect(1, 201547, '\P{ IS_Hani}', ""); + Expect(0, 201547, '\P{^ IS_Hani}', ""); + Error('\p{/a/_-HANGUL}'); + Error('\P{/a/_-HANGUL}'); Expect(1, 65500, '\p{hangul}', ""); Expect(0, 65500, '\p{^hangul}', ""); Expect(0, 65500, '\P{hangul}', ""); @@ -98394,16 +100225,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{-/a/Is_HANGUL}'); + Error('\P{-/a/Is_HANGUL}'); Expect(1, 65500, '\p{ishangul}', ""); Expect(0, 65500, '\p{^ishangul}', ""); Expect(0, 65500, '\P{ishangul}', ""); @@ -98412,16 +100243,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}', ""); @@ -98438,8 +100269,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65501, '\p{^_hang}', ""); Expect(1, 65501, '\P{_hang}', ""); Expect(0, 65501, '\P{^_hang}', ""); - Error('\p{- IS_Hang/a/}'); - Error('\P{- IS_Hang/a/}'); + Error('\p{:= _Is_Hang}'); + Error('\P{:= _Is_Hang}'); Expect(1, 65500, '\p{ishang}', ""); Expect(0, 65500, '\p{^ishang}', ""); Expect(0, 65500, '\P{ishang}', ""); @@ -98448,16 +100279,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}', ""); @@ -98466,16 +100297,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12688, '\p{^hangulcompatibilityjamo}', ""); Expect(1, 12688, '\P{hangulcompatibilityjamo}', ""); Expect(0, 12688, '\P{^hangulcompatibilityjamo}', ""); - Expect(1, 12687, '\p{_HANGUL_COMPATIBILITY_Jamo}', ""); - Expect(0, 12687, '\p{^_HANGUL_COMPATIBILITY_Jamo}', ""); - Expect(0, 12687, '\P{_HANGUL_COMPATIBILITY_Jamo}', ""); - Expect(1, 12687, '\P{^_HANGUL_COMPATIBILITY_Jamo}', ""); - Expect(0, 12688, '\p{_HANGUL_COMPATIBILITY_Jamo}', ""); - Expect(1, 12688, '\p{^_HANGUL_COMPATIBILITY_Jamo}', ""); - Expect(1, 12688, '\P{_HANGUL_COMPATIBILITY_Jamo}', ""); - Expect(0, 12688, '\P{^_HANGUL_COMPATIBILITY_Jamo}', ""); - Error('\p{-_IS_HANGUL_COMPATIBILITY_Jamo:=}'); - Error('\P{-_IS_HANGUL_COMPATIBILITY_Jamo:=}'); + Expect(1, 12687, '\p{-Hangul_Compatibility_JAMO}', ""); + Expect(0, 12687, '\p{^-Hangul_Compatibility_JAMO}', ""); + Expect(0, 12687, '\P{-Hangul_Compatibility_JAMO}', ""); + Expect(1, 12687, '\P{^-Hangul_Compatibility_JAMO}', ""); + Expect(0, 12688, '\p{-Hangul_Compatibility_JAMO}', ""); + Expect(1, 12688, '\p{^-Hangul_Compatibility_JAMO}', ""); + Expect(1, 12688, '\P{-Hangul_Compatibility_JAMO}', ""); + Expect(0, 12688, '\P{^-Hangul_Compatibility_JAMO}', ""); + Error('\p{ :=Is_Hangul_compatibility_jamo}'); + Error('\P{ :=Is_Hangul_compatibility_jamo}'); Expect(1, 12687, '\p{ishangulcompatibilityjamo}', ""); Expect(0, 12687, '\p{^ishangulcompatibilityjamo}', ""); Expect(0, 12687, '\P{ishangulcompatibilityjamo}', ""); @@ -98484,16 +100315,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{:= IN_HANGUL_Compatibility_JAMO}'); - Error('\P{:= 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{/a/_ In_Hangul_Compatibility_Jamo}'); + Error('\P{/a/_ In_Hangul_Compatibility_Jamo}'); Expect(1, 12687, '\p{inhangulcompatibilityjamo}', ""); Expect(0, 12687, '\p{^inhangulcompatibilityjamo}', ""); Expect(0, 12687, '\P{inhangulcompatibilityjamo}', ""); @@ -98502,16 +100333,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12688, '\p{^inhangulcompatibilityjamo}', ""); Expect(1, 12688, '\P{inhangulcompatibilityjamo}', ""); Expect(0, 12688, '\P{^inhangulcompatibilityjamo}', ""); - Expect(1, 12687, '\p{ In_Hangul_Compatibility_jamo}', ""); - Expect(0, 12687, '\p{^ In_Hangul_Compatibility_jamo}', ""); - Expect(0, 12687, '\P{ In_Hangul_Compatibility_jamo}', ""); - Expect(1, 12687, '\P{^ In_Hangul_Compatibility_jamo}', ""); - Expect(0, 12688, '\p{ In_Hangul_Compatibility_jamo}', ""); - Expect(1, 12688, '\p{^ In_Hangul_Compatibility_jamo}', ""); - Expect(1, 12688, '\P{ In_Hangul_Compatibility_jamo}', ""); - Expect(0, 12688, '\P{^ In_Hangul_Compatibility_jamo}', ""); - Error('\p{ compat_Jamo:=}'); - Error('\P{ compat_Jamo:=}'); + Expect(1, 12687, '\p{ _In_hangul_COMPATIBILITY_JAMO}', ""); + Expect(0, 12687, '\p{^ _In_hangul_COMPATIBILITY_JAMO}', ""); + Expect(0, 12687, '\P{ _In_hangul_COMPATIBILITY_JAMO}', ""); + Expect(1, 12687, '\P{^ _In_hangul_COMPATIBILITY_JAMO}', ""); + Expect(0, 12688, '\p{ _In_hangul_COMPATIBILITY_JAMO}', ""); + Expect(1, 12688, '\p{^ _In_hangul_COMPATIBILITY_JAMO}', ""); + Expect(1, 12688, '\P{ _In_hangul_COMPATIBILITY_JAMO}', ""); + Expect(0, 12688, '\P{^ _In_hangul_COMPATIBILITY_JAMO}', ""); + Error('\p{:=compat_jamo}'); + Error('\P{:=compat_jamo}'); Expect(1, 12687, '\p{compatjamo}', ""); Expect(0, 12687, '\p{^compatjamo}', ""); Expect(0, 12687, '\P{compatjamo}', ""); @@ -98520,16 +100351,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/a/}'); + Error('\P{ is_COMPAT_Jamo/a/}'); Expect(1, 12687, '\p{iscompatjamo}', ""); Expect(0, 12687, '\p{^iscompatjamo}', ""); Expect(0, 12687, '\P{iscompatjamo}', ""); @@ -98538,16 +100369,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/a/}'); - Error('\P{__In_COMPAT_Jamo/a/}'); + 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{incompatjamo}', ""); Expect(0, 12687, '\p{^incompatjamo}', ""); Expect(0, 12687, '\P{incompatjamo}', ""); @@ -98556,16 +100387,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{:= -HANGUL_jamo}'); + Error('\P{:= -HANGUL_jamo}'); Expect(1, 4607, '\p{hanguljamo}', ""); Expect(0, 4607, '\p{^hanguljamo}', ""); Expect(0, 4607, '\P{hanguljamo}', ""); @@ -98574,16 +100405,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 4608, '\p{^hanguljamo}', ""); Expect(1, 4608, '\P{hanguljamo}', ""); Expect(0, 4608, '\P{^hanguljamo}', ""); - Expect(1, 4607, '\p{ hangul_Jamo}', ""); - Expect(0, 4607, '\p{^ hangul_Jamo}', ""); - Expect(0, 4607, '\P{ hangul_Jamo}', ""); - Expect(1, 4607, '\P{^ hangul_Jamo}', ""); - Expect(0, 4608, '\p{ hangul_Jamo}', ""); - Expect(1, 4608, '\p{^ hangul_Jamo}', ""); - Expect(1, 4608, '\P{ hangul_Jamo}', ""); - Expect(0, 4608, '\P{^ hangul_Jamo}', ""); - Error('\p{ :=Is_hangul_Jamo}'); - Error('\P{ :=Is_hangul_Jamo}'); + Expect(1, 4607, '\p{_Hangul_Jamo}', ""); + Expect(0, 4607, '\p{^_Hangul_Jamo}', ""); + Expect(0, 4607, '\P{_Hangul_Jamo}', ""); + Expect(1, 4607, '\P{^_Hangul_Jamo}', ""); + Expect(0, 4608, '\p{_Hangul_Jamo}', ""); + Expect(1, 4608, '\p{^_Hangul_Jamo}', ""); + Expect(1, 4608, '\P{_Hangul_Jamo}', ""); + Expect(0, 4608, '\P{^_Hangul_Jamo}', ""); + Error('\p{_/a/Is_Hangul_Jamo}'); + Error('\P{_/a/Is_Hangul_Jamo}'); Expect(1, 4607, '\p{ishanguljamo}', ""); Expect(0, 4607, '\p{^ishanguljamo}', ""); Expect(0, 4607, '\P{ishanguljamo}', ""); @@ -98592,16 +100423,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 4608, '\p{^ishanguljamo}', ""); Expect(1, 4608, '\P{ishanguljamo}', ""); Expect(0, 4608, '\P{^ishanguljamo}', ""); - Expect(1, 4607, '\p{Is_Hangul_jamo}', ""); - Expect(0, 4607, '\p{^Is_Hangul_jamo}', ""); - Expect(0, 4607, '\P{Is_Hangul_jamo}', ""); - Expect(1, 4607, '\P{^Is_Hangul_jamo}', ""); - Expect(0, 4608, '\p{Is_Hangul_jamo}', ""); - Expect(1, 4608, '\p{^Is_Hangul_jamo}', ""); - Expect(1, 4608, '\P{Is_Hangul_jamo}', ""); - Expect(0, 4608, '\P{^Is_Hangul_jamo}', ""); - Error('\p{-in_HANGUL_JAMO/a/}'); - Error('\P{-in_HANGUL_JAMO/a/}'); + 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}', ""); @@ -98610,16 +100441,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/a/}'); - Error('\P{- Jamo/a/}'); + 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{jamo}', ""); Expect(0, 4607, '\p{^jamo}', ""); Expect(0, 4607, '\P{jamo}', ""); @@ -98628,16 +100459,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}', ""); @@ -98646,16 +100477,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 4608, '\p{^isjamo}', ""); Expect(1, 4608, '\P{isjamo}', ""); Expect(0, 4608, '\P{^isjamo}', ""); - Expect(1, 4607, '\p{ -IS_jamo}', ""); - Expect(0, 4607, '\p{^ -IS_jamo}', ""); - Expect(0, 4607, '\P{ -IS_jamo}', ""); - Expect(1, 4607, '\P{^ -IS_jamo}', ""); - Expect(0, 4608, '\p{ -IS_jamo}', ""); - Expect(1, 4608, '\p{^ -IS_jamo}', ""); - Expect(1, 4608, '\P{ -IS_jamo}', ""); - Expect(0, 4608, '\P{^ -IS_jamo}', ""); - Error('\p{_in_jamo:=}'); - Error('\P{_in_jamo:=}'); + Expect(1, 4607, '\p{- IS_jamo}', ""); + Expect(0, 4607, '\p{^- IS_jamo}', ""); + Expect(0, 4607, '\P{- IS_jamo}', ""); + Expect(1, 4607, '\P{^- IS_jamo}', ""); + Expect(0, 4608, '\p{- IS_jamo}', ""); + Expect(1, 4608, '\p{^- IS_jamo}', ""); + Expect(1, 4608, '\P{- IS_jamo}', ""); + Expect(0, 4608, '\P{^- IS_jamo}', ""); + Error('\p{ /a/IN_Jamo}'); + Error('\P{ /a/IN_Jamo}'); Expect(1, 4607, '\p{injamo}', ""); Expect(0, 4607, '\p{^injamo}', ""); Expect(0, 4607, '\P{injamo}', ""); @@ -98664,16 +100495,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{:= hangul_Jamo_Extended_a}'); + Error('\P{:= hangul_Jamo_Extended_a}'); Expect(1, 43391, '\p{hanguljamoextendeda}', ""); Expect(0, 43391, '\p{^hanguljamoextendeda}', ""); Expect(0, 43391, '\P{hanguljamoextendeda}', ""); @@ -98682,16 +100513,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{/a/- Is_Hangul_Jamo_Extended_a}'); - Error('\P{/a/- 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}', ""); @@ -98700,16 +100531,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:=}'); - Error('\P{- in_hangul_Jamo_extended_A:=}'); + Expect(1, 43391, '\p{_ Is_hangul_Jamo_Extended_A}', ""); + Expect(0, 43391, '\p{^_ Is_hangul_Jamo_Extended_A}', ""); + Expect(0, 43391, '\P{_ Is_hangul_Jamo_Extended_A}', ""); + Expect(1, 43391, '\P{^_ Is_hangul_Jamo_Extended_A}', ""); + Expect(0, 43392, '\p{_ Is_hangul_Jamo_Extended_A}', ""); + Expect(1, 43392, '\p{^_ Is_hangul_Jamo_Extended_A}', ""); + Expect(1, 43392, '\P{_ Is_hangul_Jamo_Extended_A}', ""); + Expect(0, 43392, '\P{^_ Is_hangul_Jamo_Extended_A}', ""); + Error('\p{ IN_Hangul_Jamo_Extended_A/a/}'); + Error('\P{ IN_Hangul_Jamo_Extended_A/a/}'); Expect(1, 43391, '\p{inhanguljamoextendeda}', ""); Expect(0, 43391, '\p{^inhanguljamoextendeda}', ""); Expect(0, 43391, '\P{inhanguljamoextendeda}', ""); @@ -98718,16 +100549,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{/a/_ jamo_Ext_A}'); - Error('\P{/a/_ 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{ _jamo_Ext_A:=}'); + Error('\P{ _jamo_Ext_A:=}'); Expect(1, 43391, '\p{jamoexta}', ""); Expect(0, 43391, '\p{^jamoexta}', ""); Expect(0, 43391, '\P{jamoexta}', ""); @@ -98736,16 +100567,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43392, '\p{^jamoexta}', ""); Expect(1, 43392, '\P{jamoexta}', ""); Expect(0, 43392, '\P{^jamoexta}', ""); - Expect(1, 43391, '\p{ _JAMO_Ext_A}', ""); - Expect(0, 43391, '\p{^ _JAMO_Ext_A}', ""); - Expect(0, 43391, '\P{ _JAMO_Ext_A}', ""); - Expect(1, 43391, '\P{^ _JAMO_Ext_A}', ""); - Expect(0, 43392, '\p{ _JAMO_Ext_A}', ""); - Expect(1, 43392, '\p{^ _JAMO_Ext_A}', ""); - Expect(1, 43392, '\P{ _JAMO_Ext_A}', ""); - Expect(0, 43392, '\P{^ _JAMO_Ext_A}', ""); - Error('\p{:=_IS_Jamo_Ext_A}'); - Error('\P{:=_IS_Jamo_Ext_A}'); + Expect(1, 43391, '\p{ jamo_Ext_a}', ""); + Expect(0, 43391, '\p{^ jamo_Ext_a}', ""); + Expect(0, 43391, '\P{ jamo_Ext_a}', ""); + Expect(1, 43391, '\P{^ jamo_Ext_a}', ""); + Expect(0, 43392, '\p{ jamo_Ext_a}', ""); + Expect(1, 43392, '\p{^ jamo_Ext_a}', ""); + Expect(1, 43392, '\P{ jamo_Ext_a}', ""); + Expect(0, 43392, '\P{^ jamo_Ext_a}', ""); + Error('\p{_/a/Is_Jamo_Ext_a}'); + Error('\P{_/a/Is_Jamo_Ext_a}'); Expect(1, 43391, '\p{isjamoexta}', ""); Expect(0, 43391, '\p{^isjamoexta}', ""); Expect(0, 43391, '\P{isjamoexta}', ""); @@ -98754,16 +100585,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{/a/ IN_jamo_Ext_A}'); - Error('\P{/a/ IN_jamo_Ext_A}'); + Expect(1, 43391, '\p{ IS_Jamo_ext_A}', ""); + Expect(0, 43391, '\p{^ IS_Jamo_ext_A}', ""); + Expect(0, 43391, '\P{ IS_Jamo_ext_A}', ""); + Expect(1, 43391, '\P{^ IS_Jamo_ext_A}', ""); + Expect(0, 43392, '\p{ IS_Jamo_ext_A}', ""); + Expect(1, 43392, '\p{^ IS_Jamo_ext_A}', ""); + Expect(1, 43392, '\P{ IS_Jamo_ext_A}', ""); + Expect(0, 43392, '\P{^ IS_Jamo_ext_A}', ""); + Error('\p{_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}', ""); @@ -98772,16 +100603,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/a/}'); - Error('\P{- Hangul_jamo_extended_b/a/}'); + 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}', ""); @@ -98790,16 +100621,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}', ""); @@ -98808,16 +100639,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:=}'); + Error('\P{_IN_hangul_Jamo_Extended_B:=}'); Expect(1, 55295, '\p{inhanguljamoextendedb}', ""); Expect(0, 55295, '\p{^inhanguljamoextendedb}', ""); Expect(0, 55295, '\P{inhanguljamoextendedb}', ""); @@ -98826,16 +100657,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 57344, '\p{^inhanguljamoextendedb}', ""); Expect(1, 57344, '\P{inhanguljamoextendedb}', ""); Expect(0, 57344, '\P{^inhanguljamoextendedb}', ""); - Expect(1, 55295, '\p{_in_Hangul_jamo_extended_B}', ""); - Expect(0, 55295, '\p{^_in_Hangul_jamo_extended_B}', ""); - Expect(0, 55295, '\P{_in_Hangul_jamo_extended_B}', ""); - Expect(1, 55295, '\P{^_in_Hangul_jamo_extended_B}', ""); - Expect(0, 57344, '\p{_in_Hangul_jamo_extended_B}', ""); - Expect(1, 57344, '\p{^_in_Hangul_jamo_extended_B}', ""); - Expect(1, 57344, '\P{_in_Hangul_jamo_extended_B}', ""); - Expect(0, 57344, '\P{^_in_Hangul_jamo_extended_B}', ""); - Error('\p{ /a/JAMO_ext_B}'); - Error('\P{ /a/JAMO_ext_B}'); + Expect(1, 55295, '\p{ in_hangul_jamo_EXTENDED_B}', ""); + Expect(0, 55295, '\p{^ in_hangul_jamo_EXTENDED_B}', ""); + Expect(0, 55295, '\P{ in_hangul_jamo_EXTENDED_B}', ""); + Expect(1, 55295, '\P{^ in_hangul_jamo_EXTENDED_B}', ""); + Expect(0, 57344, '\p{ in_hangul_jamo_EXTENDED_B}', ""); + Expect(1, 57344, '\p{^ in_hangul_jamo_EXTENDED_B}', ""); + Expect(1, 57344, '\P{ in_hangul_jamo_EXTENDED_B}', ""); + Expect(0, 57344, '\P{^ in_hangul_jamo_EXTENDED_B}', ""); + Error('\p{ JAMO_Ext_b:=}'); + Error('\P{ JAMO_Ext_b:=}'); Expect(1, 55295, '\p{jamoextb}', ""); Expect(0, 55295, '\p{^jamoextb}', ""); Expect(0, 55295, '\P{jamoextb}', ""); @@ -98844,16 +100675,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{:= is_jamo_ext_B}'); - Error('\P{:= 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{_/a/is_Jamo_ext_B}'); + Error('\P{_/a/is_Jamo_ext_B}'); Expect(1, 55295, '\p{isjamoextb}', ""); Expect(0, 55295, '\p{^isjamoextb}', ""); Expect(0, 55295, '\P{isjamoextb}', ""); @@ -98862,16 +100693,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/a/}'); - Error('\P{ -IN_jamo_Ext_B/a/}'); + 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{injamoextb}', ""); Expect(0, 55295, '\p{^injamoextb}', ""); Expect(0, 55295, '\P{injamoextb}', ""); @@ -98880,16 +100711,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{__hangul_syllables:=}'); - Error('\P{__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{_/a/Hangul_Syllables}'); + Error('\P{_/a/Hangul_Syllables}'); Expect(1, 55215, '\p{hangulsyllables}', ""); Expect(0, 55215, '\p{^hangulsyllables}', ""); Expect(0, 55215, '\P{hangulsyllables}', ""); @@ -98898,16 +100729,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 55216, '\p{^hangulsyllables}', ""); Expect(1, 55216, '\P{hangulsyllables}', ""); Expect(0, 55216, '\P{^hangulsyllables}', ""); - Expect(1, 55215, '\p{ HANGUL_syllables}', ""); - Expect(0, 55215, '\p{^ HANGUL_syllables}', ""); - Expect(0, 55215, '\P{ HANGUL_syllables}', ""); - Expect(1, 55215, '\P{^ HANGUL_syllables}', ""); - Expect(0, 55216, '\p{ HANGUL_syllables}', ""); - Expect(1, 55216, '\p{^ HANGUL_syllables}', ""); - Expect(1, 55216, '\P{ HANGUL_syllables}', ""); - Expect(0, 55216, '\P{^ HANGUL_syllables}', ""); - Error('\p{ is_Hangul_syllables:=}'); - Error('\P{ is_Hangul_syllables:=}'); + Expect(1, 55215, '\p{ Hangul_syllables}', ""); + Expect(0, 55215, '\p{^ Hangul_syllables}', ""); + Expect(0, 55215, '\P{ Hangul_syllables}', ""); + Expect(1, 55215, '\P{^ Hangul_syllables}', ""); + Expect(0, 55216, '\p{ Hangul_syllables}', ""); + Expect(1, 55216, '\p{^ Hangul_syllables}', ""); + Expect(1, 55216, '\P{ Hangul_syllables}', ""); + Expect(0, 55216, '\P{^ Hangul_syllables}', ""); + Error('\p{-/a/Is_hangul_syllables}'); + Error('\P{-/a/Is_hangul_syllables}'); Expect(1, 55215, '\p{ishangulsyllables}', ""); Expect(0, 55215, '\p{^ishangulsyllables}', ""); Expect(0, 55215, '\P{ishangulsyllables}', ""); @@ -98916,16 +100747,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{-/a/IN_Hangul_Syllables}'); - Error('\P{-/a/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}', ""); @@ -98934,16 +100765,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{:=IN_HANGUL}'); - Error('\P{:=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}', ""); @@ -98952,16 +100783,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}', ""); @@ -98970,16 +100801,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:=}'); - Error('\P{ -IS_hanifi_rohingya:=}'); + 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{ishanifirohingya}', ""); Expect(0, 68921, '\p{^ishanifirohingya}', ""); Expect(0, 68921, '\P{ishanifirohingya}', ""); @@ -98988,16 +100819,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}', ""); @@ -99006,16 +100837,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}', ""); @@ -99024,16 +100855,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68922, '\p{^isrohg}', ""); Expect(1, 68922, '\P{isrohg}', ""); Expect(0, 68922, '\P{^isrohg}', ""); - Expect(1, 68921, '\p{ is_rohg}', ""); - Expect(0, 68921, '\p{^ is_rohg}', ""); - Expect(0, 68921, '\P{ is_rohg}', ""); - Expect(1, 68921, '\P{^ is_rohg}', ""); - Expect(0, 68922, '\p{ is_rohg}', ""); - Expect(1, 68922, '\p{^ is_rohg}', ""); - Expect(1, 68922, '\P{ is_rohg}', ""); - Expect(0, 68922, '\P{^ is_rohg}', ""); - Error('\p{:=_ Hanunoo}'); - Error('\P{:=_ 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}', ""); @@ -99042,16 +100873,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}', ""); @@ -99060,16 +100891,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{ /a/HANO}'); + Error('\P{ /a/HANO}'); Expect(1, 5942, '\p{hano}', ""); Expect(0, 5942, '\p{^hano}', ""); Expect(0, 5942, '\P{hano}', ""); @@ -99078,16 +100909,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 5943, '\p{^hano}', ""); Expect(1, 5943, '\P{hano}', ""); Expect(0, 5943, '\P{^hano}', ""); - Expect(1, 5942, '\p{ HANO}', ""); - Expect(0, 5942, '\p{^ HANO}', ""); - Expect(0, 5942, '\P{ HANO}', ""); - Expect(1, 5942, '\P{^ HANO}', ""); - Expect(0, 5943, '\p{ HANO}', ""); - Expect(1, 5943, '\p{^ HANO}', ""); - Expect(1, 5943, '\P{ HANO}', ""); - Expect(0, 5943, '\P{^ HANO}', ""); - Error('\p{ Is_Hano/a/}'); - Error('\P{ Is_Hano/a/}'); + 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{ishano}', ""); Expect(0, 5942, '\p{^ishano}', ""); Expect(0, 5942, '\P{ishano}', ""); @@ -99096,16 +100927,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{/a/ HATRAN}'); - Error('\P{/a/ 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{:=_ Hatran}'); + Error('\P{:=_ Hatran}'); Expect(1, 67839, '\p{hatran}', ""); Expect(0, 67839, '\p{^hatran}', ""); Expect(0, 67839, '\P{hatran}', ""); @@ -99114,16 +100945,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}', ""); @@ -99132,16 +100963,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{_Hatr/a/}'); - Error('\P{_Hatr/a/}'); + 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{hatr}', ""); Expect(0, 67839, '\p{^hatr}', ""); Expect(0, 67839, '\P{hatr}', ""); @@ -99150,16 +100981,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}', ""); @@ -99168,16 +100999,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}', ""); @@ -99186,16 +101017,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}', ""); @@ -99204,16 +101035,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 64336, '\p{^ishebrew}', ""); Expect(1, 64336, '\P{ishebrew}', ""); Expect(0, 64336, '\P{^ishebrew}', ""); - Expect(1, 64335, '\p{- is_Hebrew}', ""); - Expect(0, 64335, '\p{^- is_Hebrew}', ""); - Expect(0, 64335, '\P{- is_Hebrew}', ""); - Expect(1, 64335, '\P{^- is_Hebrew}', ""); - Expect(0, 64336, '\p{- is_Hebrew}', ""); - Expect(1, 64336, '\p{^- is_Hebrew}', ""); - Expect(1, 64336, '\P{- is_Hebrew}', ""); - Expect(0, 64336, '\P{^- is_Hebrew}', ""); - Error('\p{:=Hebr}'); - Error('\P{:=Hebr}'); + Expect(1, 64335, '\p{ -Is_hebrew}', ""); + Expect(0, 64335, '\p{^ -Is_hebrew}', ""); + Expect(0, 64335, '\P{ -Is_hebrew}', ""); + Expect(1, 64335, '\P{^ -Is_hebrew}', ""); + Expect(0, 64336, '\p{ -Is_hebrew}', ""); + Expect(1, 64336, '\p{^ -Is_hebrew}', ""); + Expect(1, 64336, '\P{ -Is_hebrew}', ""); + Expect(0, 64336, '\P{^ -Is_hebrew}', ""); + Error('\p{ hebr:=}'); + Error('\P{ hebr:=}'); Expect(1, 64335, '\p{hebr}', ""); Expect(0, 64335, '\p{^hebr}', ""); Expect(0, 64335, '\P{hebr}', ""); @@ -99222,16 +101053,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{-/a/Is_Hebr}'); - Error('\P{-/a/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}', ""); @@ -99240,16 +101071,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 64336, '\p{^ishebr}', ""); Expect(1, 64336, '\P{ishebr}', ""); Expect(0, 64336, '\P{^ishebr}', ""); - Expect(1, 64335, '\p{ IS_hebr}', ""); - Expect(0, 64335, '\p{^ IS_hebr}', ""); - Expect(0, 64335, '\P{ IS_hebr}', ""); - Expect(1, 64335, '\P{^ IS_hebr}', ""); - Expect(0, 64336, '\p{ IS_hebr}', ""); - Expect(1, 64336, '\p{^ IS_hebr}', ""); - Expect(1, 64336, '\P{ IS_hebr}', ""); - Expect(0, 64336, '\P{^ IS_hebr}', ""); - Error('\p{ High_private_Use_SURROGATES/a/}'); - Error('\P{ High_private_Use_SURROGATES/a/}'); + 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}', ""); @@ -99258,16 +101089,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}', ""); @@ -99276,16 +101107,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{_In_High_Private_use_SURROGATES/a/}'); - Error('\P{_In_High_Private_use_SURROGATES/a/}'); + 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}', ""); @@ -99294,16 +101125,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{/a/_HIGH_PU_Surrogates}'); + Error('\P{/a/_HIGH_PU_Surrogates}'); Expect(1, 56319, '\p{highpusurrogates}', ""); Expect(0, 56319, '\p{^highpusurrogates}', ""); Expect(0, 56319, '\P{highpusurrogates}', ""); @@ -99312,16 +101143,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}', ""); @@ -99330,16 +101161,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/a/}'); - Error('\P{ In_high_PU_Surrogates/a/}'); + 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}', ""); @@ -99348,16 +101179,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}', ""); @@ -99366,16 +101197,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{ IS_high_surrogates/a/}'); - Error('\P{ IS_high_surrogates/a/}'); + 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{ishighsurrogates}', ""); Expect(0, 56191, '\p{^ishighsurrogates}', ""); Expect(0, 56191, '\P{ishighsurrogates}', ""); @@ -99384,16 +101215,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 57344, '\p{^ishighsurrogates}', ""); Expect(1, 57344, '\P{ishighsurrogates}', ""); Expect(0, 57344, '\P{^ishighsurrogates}', ""); - Expect(1, 56191, '\p{ Is_high_surrogates}', ""); - Expect(0, 56191, '\p{^ Is_high_surrogates}', ""); - Expect(0, 56191, '\P{ Is_high_surrogates}', ""); - Expect(1, 56191, '\P{^ Is_high_surrogates}', ""); - Expect(0, 57344, '\p{ Is_high_surrogates}', ""); - Expect(1, 57344, '\p{^ Is_high_surrogates}', ""); - Expect(1, 57344, '\P{ Is_high_surrogates}', ""); - Expect(0, 57344, '\P{^ Is_high_surrogates}', ""); - Error('\p{:=_ IN_high_Surrogates}'); - Error('\P{:=_ IN_high_Surrogates}'); + Expect(1, 56191, '\p{ _is_high_SURROGATES}', ""); + Expect(0, 56191, '\p{^ _is_high_SURROGATES}', ""); + Expect(0, 56191, '\P{ _is_high_SURROGATES}', ""); + Expect(1, 56191, '\P{^ _is_high_SURROGATES}', ""); + Expect(0, 57344, '\p{ _is_high_SURROGATES}', ""); + Expect(1, 57344, '\p{^ _is_high_SURROGATES}', ""); + Expect(1, 57344, '\P{ _is_high_SURROGATES}', ""); + Expect(0, 57344, '\P{^ _is_high_SURROGATES}', ""); + Error('\p{ In_High_surrogates/a/}'); + Error('\P{ In_High_surrogates/a/}'); Expect(1, 56191, '\p{inhighsurrogates}', ""); Expect(0, 56191, '\p{^inhighsurrogates}', ""); Expect(0, 56191, '\P{inhighsurrogates}', ""); @@ -99402,16 +101233,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}', ""); @@ -99420,16 +101251,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{/a/ Is_Hiragana}'); + Error('\P{/a/ Is_Hiragana}'); Expect(1, 127488, '\p{ishiragana}', ""); Expect(0, 127488, '\p{^ishiragana}', ""); Expect(0, 127488, '\P{ishiragana}', ""); @@ -99438,16 +101269,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127489, '\p{^ishiragana}', ""); Expect(1, 127489, '\P{ishiragana}', ""); Expect(0, 127489, '\P{^ishiragana}', ""); - Expect(1, 127488, '\p{-is_Hiragana}', ""); - Expect(0, 127488, '\p{^-is_Hiragana}', ""); - Expect(0, 127488, '\P{-is_Hiragana}', ""); - Expect(1, 127488, '\P{^-is_Hiragana}', ""); - Expect(0, 127489, '\p{-is_Hiragana}', ""); - Expect(1, 127489, '\p{^-is_Hiragana}', ""); - Expect(1, 127489, '\P{-is_Hiragana}', ""); - Expect(0, 127489, '\P{^-is_Hiragana}', ""); - Error('\p{-:=HIRA}'); - Error('\P{-:=HIRA}'); + Expect(1, 127488, '\p{ IS_hiragana}', ""); + Expect(0, 127488, '\p{^ IS_hiragana}', ""); + Expect(0, 127488, '\P{ IS_hiragana}', ""); + Expect(1, 127488, '\P{^ IS_hiragana}', ""); + Expect(0, 127489, '\p{ IS_hiragana}', ""); + Expect(1, 127489, '\p{^ IS_hiragana}', ""); + Expect(1, 127489, '\P{ IS_hiragana}', ""); + Expect(0, 127489, '\P{^ IS_hiragana}', ""); + Error('\p{/a/Hira}'); + Error('\P{/a/Hira}'); Expect(1, 127488, '\p{hira}', ""); Expect(0, 127488, '\p{^hira}', ""); Expect(0, 127488, '\P{hira}', ""); @@ -99456,16 +101287,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127489, '\p{^hira}', ""); Expect(1, 127489, '\P{hira}', ""); Expect(0, 127489, '\P{^hira}', ""); - Expect(1, 127488, '\p{_Hira}', ""); - Expect(0, 127488, '\p{^_Hira}', ""); - Expect(0, 127488, '\P{_Hira}', ""); - Expect(1, 127488, '\P{^_Hira}', ""); - Expect(0, 127489, '\p{_Hira}', ""); - Expect(1, 127489, '\p{^_Hira}', ""); - Expect(1, 127489, '\P{_Hira}', ""); - Expect(0, 127489, '\P{^_Hira}', ""); - Error('\p{/a/-_Is_HIRA}'); - Error('\P{/a/-_Is_HIRA}'); + Expect(1, 127488, '\p{ HIRA}', ""); + Expect(0, 127488, '\p{^ HIRA}', ""); + Expect(0, 127488, '\P{ HIRA}', ""); + Expect(1, 127488, '\P{^ HIRA}', ""); + Expect(0, 127489, '\p{ HIRA}', ""); + Expect(1, 127489, '\p{^ HIRA}', ""); + Expect(1, 127489, '\P{ HIRA}', ""); + Expect(0, 127489, '\P{^ HIRA}', ""); + Error('\p{-:=IS_Hira}'); + Error('\P{-:=IS_Hira}'); Expect(1, 127488, '\p{ishira}', ""); Expect(0, 127488, '\p{^ishira}', ""); Expect(0, 127488, '\P{ishira}', ""); @@ -99474,16 +101305,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127489, '\p{^ishira}', ""); Expect(1, 127489, '\P{ishira}', ""); Expect(0, 127489, '\P{^ishira}', ""); - Expect(1, 127488, '\p{_IS_hira}', ""); - Expect(0, 127488, '\p{^_IS_hira}', ""); - Expect(0, 127488, '\P{_IS_hira}', ""); - Expect(1, 127488, '\P{^_IS_hira}', ""); - Expect(0, 127489, '\p{_IS_hira}', ""); - Expect(1, 127489, '\p{^_IS_hira}', ""); - Expect(1, 127489, '\P{_IS_hira}', ""); - Expect(0, 127489, '\P{^_IS_hira}', ""); - Error('\p{:= Hyphen}'); - Error('\P{:= Hyphen}'); + Expect(1, 127488, '\p{ is_HIRA}', ""); + Expect(0, 127488, '\p{^ is_HIRA}', ""); + Expect(0, 127488, '\P{ is_HIRA}', ""); + Expect(1, 127488, '\P{^ is_HIRA}', ""); + Expect(0, 127489, '\p{ is_HIRA}', ""); + Expect(1, 127489, '\p{^ is_HIRA}', ""); + Expect(1, 127489, '\P{ is_HIRA}', ""); + Expect(0, 127489, '\P{^ is_HIRA}', ""); + Error('\p{:=_-Hyphen}'); + Error('\P{:=_-Hyphen}'); Expect(1, 65381, '\p{hyphen}', 'deprecated'); Expect(0, 65381, '\p{^hyphen}', 'deprecated'); Expect(0, 65381, '\P{hyphen}', 'deprecated'); @@ -99492,16 +101323,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:=}'); - Error('\P{ is_Hyphen:=}'); + Expect(1, 65381, '\p{ -hyphen}', 'deprecated'); + Expect(0, 65381, '\p{^ -hyphen}', 'deprecated'); + Expect(0, 65381, '\P{ -hyphen}', 'deprecated'); + Expect(1, 65381, '\P{^ -hyphen}', 'deprecated'); + Expect(0, 65382, '\p{ -hyphen}', 'deprecated'); + Expect(1, 65382, '\p{^ -hyphen}', 'deprecated'); + Expect(1, 65382, '\P{ -hyphen}', 'deprecated'); + Expect(0, 65382, '\P{^ -hyphen}', 'deprecated'); + Error('\p{_IS_Hyphen/a/}'); + Error('\P{_IS_Hyphen/a/}'); Expect(1, 65381, '\p{ishyphen}', 'deprecated'); Expect(0, 65381, '\p{^ishyphen}', 'deprecated'); Expect(0, 65381, '\P{ishyphen}', 'deprecated'); @@ -99510,16 +101341,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}', ""); @@ -99528,16 +101359,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{ :=Is_ID_continue}'); + Error('\P{ :=Is_ID_continue}'); Expect(1, 917999, '\p{isidcontinue}', ""); Expect(0, 917999, '\p{^isidcontinue}', ""); Expect(0, 917999, '\P{isidcontinue}', ""); @@ -99546,16 +101377,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{ IDC:=}'); - Error('\P{ 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}', ""); @@ -99564,16 +101395,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^idc}', ""); Expect(1, 918000, '\P{idc}', ""); Expect(0, 918000, '\P{^idc}', ""); - Expect(1, 917999, '\p{- IDC}', ""); - Expect(0, 917999, '\p{^- IDC}', ""); - Expect(0, 917999, '\P{- IDC}', ""); - Expect(1, 917999, '\P{^- IDC}', ""); - Expect(0, 918000, '\p{- IDC}', ""); - Expect(1, 918000, '\p{^- IDC}', ""); - Expect(1, 918000, '\P{- IDC}', ""); - Expect(0, 918000, '\P{^- IDC}', ""); - Error('\p{ :=Is_IDC}'); - Error('\P{ :=Is_IDC}'); + Expect(1, 917999, '\p{_IDC}', ""); + Expect(0, 917999, '\p{^_IDC}', ""); + Expect(0, 917999, '\P{_IDC}', ""); + Expect(1, 917999, '\P{^_IDC}', ""); + Expect(0, 918000, '\p{_IDC}', ""); + Expect(1, 918000, '\p{^_IDC}', ""); + Expect(1, 918000, '\P{_IDC}', ""); + Expect(0, 918000, '\P{^_IDC}', ""); + Error('\p{-/a/IS_IDC}'); + Error('\P{-/a/IS_IDC}'); Expect(1, 917999, '\p{isidc}', ""); Expect(0, 917999, '\p{^isidc}', ""); Expect(0, 917999, '\P{isidc}', ""); @@ -99582,16 +101413,16 @@ 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/a/}'); - Error('\P{ -id_Start/a/}'); + 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}', ""); @@ -99600,16 +101431,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{ 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}', ""); @@ -99618,16 +101449,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 201547, '\p{^isidstart}', ""); Expect(1, 201547, '\P{isidstart}', ""); Expect(0, 201547, '\P{^isidstart}', ""); - Expect(1, 201546, '\p{ -Is_ID_Start}', ""); - Expect(0, 201546, '\p{^ -Is_ID_Start}', ""); - Expect(0, 201546, '\P{ -Is_ID_Start}', ""); - Expect(1, 201546, '\P{^ -Is_ID_Start}', ""); - Expect(0, 201547, '\p{ -Is_ID_Start}', ""); - Expect(1, 201547, '\p{^ -Is_ID_Start}', ""); - Expect(1, 201547, '\P{ -Is_ID_Start}', ""); - Expect(0, 201547, '\P{^ -Is_ID_Start}', ""); - Error('\p{-ids/a/}'); - Error('\P{-ids/a/}'); + Expect(1, 201546, '\p{ 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}', ""); @@ -99636,16 +101467,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 201547, '\p{^ids}', ""); Expect(1, 201547, '\P{ids}', ""); Expect(0, 201547, '\P{^ids}', ""); - Expect(1, 201546, '\p{ IDS}', ""); - Expect(0, 201546, '\p{^ IDS}', ""); - Expect(0, 201546, '\P{ IDS}', ""); - Expect(1, 201546, '\P{^ IDS}', ""); - Expect(0, 201547, '\p{ IDS}', ""); - Expect(1, 201547, '\p{^ IDS}', ""); - Expect(1, 201547, '\P{ IDS}', ""); - Expect(0, 201547, '\P{^ IDS}', ""); - Error('\p{is_IDS/a/}'); - Error('\P{is_IDS/a/}'); + Expect(1, 201546, '\p{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}', ""); @@ -99662,8 +101493,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 201547, '\p{^_is_IDS}', ""); Expect(1, 201547, '\P{_is_IDS}', ""); Expect(0, 201547, '\P{^_is_IDS}', ""); - Error('\p{/a/ _IDEOGRAPHIC}'); - Error('\P{/a/ _IDEOGRAPHIC}'); + Error('\p{ :=IDEOGRAPHIC}'); + Error('\P{ :=IDEOGRAPHIC}'); Expect(1, 201546, '\p{ideographic}', ""); Expect(0, 201546, '\p{^ideographic}', ""); Expect(0, 201546, '\P{ideographic}', ""); @@ -99672,16 +101503,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 201547, '\p{^ideographic}', ""); Expect(1, 201547, '\P{ideographic}', ""); Expect(0, 201547, '\P{^ideographic}', ""); - Expect(1, 201546, '\p{ Ideographic}', ""); - Expect(0, 201546, '\p{^ Ideographic}', ""); - Expect(0, 201546, '\P{ Ideographic}', ""); - Expect(1, 201546, '\P{^ Ideographic}', ""); - Expect(0, 201547, '\p{ Ideographic}', ""); - Expect(1, 201547, '\p{^ Ideographic}', ""); - Expect(1, 201547, '\P{ Ideographic}', ""); - Expect(0, 201547, '\P{^ Ideographic}', ""); - Error('\p{_ IS_Ideographic:=}'); - Error('\P{_ IS_Ideographic:=}'); + Expect(1, 201546, '\p{ 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}', ""); @@ -99690,16 +101521,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 201547, '\p{^isideographic}', ""); Expect(1, 201547, '\P{isideographic}', ""); Expect(0, 201547, '\P{^isideographic}', ""); - Expect(1, 201546, '\p{ is_Ideographic}', ""); - Expect(0, 201546, '\p{^ is_Ideographic}', ""); - Expect(0, 201546, '\P{ is_Ideographic}', ""); - Expect(1, 201546, '\P{^ is_Ideographic}', ""); - Expect(0, 201547, '\p{ is_Ideographic}', ""); - Expect(1, 201547, '\p{^ is_Ideographic}', ""); - Expect(1, 201547, '\P{ is_Ideographic}', ""); - Expect(0, 201547, '\P{^ is_Ideographic}', ""); - Error('\p{_ideo:=}'); - Error('\P{_ideo:=}'); + Expect(1, 201546, '\p{-_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}', ""); @@ -99708,16 +101539,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 201547, '\p{^ideo}', ""); Expect(1, 201547, '\P{ideo}', ""); Expect(0, 201547, '\P{^ideo}', ""); - Expect(1, 201546, '\p{ IDEO}', ""); - Expect(0, 201546, '\p{^ IDEO}', ""); - Expect(0, 201546, '\P{ IDEO}', ""); - Expect(1, 201546, '\P{^ IDEO}', ""); - Expect(0, 201547, '\p{ IDEO}', ""); - Expect(1, 201547, '\p{^ IDEO}', ""); - Expect(1, 201547, '\P{ IDEO}', ""); - Expect(0, 201547, '\P{^ IDEO}', ""); - Error('\p{:=-_is_IDEO}'); - Error('\P{:=-_is_IDEO}'); + Expect(1, 201546, '\p{ 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}', ""); @@ -99726,16 +101557,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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, 201546, '\p{-_is_Ideo}', ""); + Expect(0, 201546, '\p{^-_is_Ideo}', ""); + Expect(0, 201546, '\P{-_is_Ideo}', ""); + Expect(1, 201546, '\P{^-_is_Ideo}', ""); + Expect(0, 201547, '\p{-_is_Ideo}', ""); + Expect(1, 201547, '\p{^-_is_Ideo}', ""); + Expect(1, 201547, '\P{-_is_Ideo}', ""); + Expect(0, 201547, '\P{^-_is_Ideo}', ""); + Error('\p{/a/IDEOGRAPHIC_Description_characters}'); + Error('\P{/a/IDEOGRAPHIC_Description_characters}'); Expect(1, 12287, '\p{ideographicdescriptioncharacters}', ""); Expect(0, 12287, '\p{^ideographicdescriptioncharacters}', ""); Expect(0, 12287, '\P{ideographicdescriptioncharacters}', ""); @@ -99744,16 +101575,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}', ""); @@ -99762,16 +101593,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12288, '\p{^isideographicdescriptioncharacters}', ""); Expect(1, 12288, '\P{isideographicdescriptioncharacters}', ""); Expect(0, 12288, '\P{^isideographicdescriptioncharacters}', ""); - Expect(1, 12287, '\p{ is_Ideographic_description_Characters}', ""); - Expect(0, 12287, '\p{^ is_Ideographic_description_Characters}', ""); - Expect(0, 12287, '\P{ is_Ideographic_description_Characters}', ""); - Expect(1, 12287, '\P{^ is_Ideographic_description_Characters}', ""); - Expect(0, 12288, '\p{ is_Ideographic_description_Characters}', ""); - Expect(1, 12288, '\p{^ is_Ideographic_description_Characters}', ""); - Expect(1, 12288, '\P{ is_Ideographic_description_Characters}', ""); - Expect(0, 12288, '\P{^ is_Ideographic_description_Characters}', ""); - Error('\p{ :=In_Ideographic_DESCRIPTION_CHARACTERS}'); - Error('\P{ :=In_Ideographic_DESCRIPTION_CHARACTERS}'); + Expect(1, 12287, '\p{ _IS_Ideographic_Description_characters}', ""); + Expect(0, 12287, '\p{^ _IS_Ideographic_Description_characters}', ""); + Expect(0, 12287, '\P{ _IS_Ideographic_Description_characters}', ""); + Expect(1, 12287, '\P{^ _IS_Ideographic_Description_characters}', ""); + Expect(0, 12288, '\p{ _IS_Ideographic_Description_characters}', ""); + Expect(1, 12288, '\p{^ _IS_Ideographic_Description_characters}', ""); + Expect(1, 12288, '\P{ _IS_Ideographic_Description_characters}', ""); + Expect(0, 12288, '\P{^ _IS_Ideographic_Description_characters}', ""); + Error('\p{/a/ In_Ideographic_description_characters}'); + Error('\P{/a/ In_Ideographic_description_characters}'); Expect(1, 12287, '\p{inideographicdescriptioncharacters}', ""); Expect(0, 12287, '\p{^inideographicdescriptioncharacters}', ""); Expect(0, 12287, '\P{inideographicdescriptioncharacters}', ""); @@ -99780,16 +101611,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{/a/_ IN_IDC}'); - Error('\P{/a/_ 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}', ""); @@ -99798,16 +101629,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12288, '\p{^inidc}', ""); Expect(1, 12288, '\P{inidc}', ""); Expect(0, 12288, '\P{^inidc}', ""); - Expect(1, 12287, '\p{-_In_idc}', ""); - Expect(0, 12287, '\p{^-_In_idc}', ""); - Expect(0, 12287, '\P{-_In_idc}', ""); - Expect(1, 12287, '\P{^-_In_idc}', ""); - Expect(0, 12288, '\p{-_In_idc}', ""); - Expect(1, 12288, '\p{^-_In_idc}', ""); - Expect(1, 12288, '\P{-_In_idc}', ""); - Expect(0, 12288, '\P{^-_In_idc}', ""); - Error('\p{ ideographic_symbols_and_Punctuation/a/}'); - Error('\P{ ideographic_symbols_and_Punctuation/a/}'); + 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, 94207, '\p{ideographicsymbolsandpunctuation}', ""); Expect(0, 94207, '\p{^ideographicsymbolsandpunctuation}', ""); Expect(0, 94207, '\P{ideographicsymbolsandpunctuation}', ""); @@ -99816,16 +101647,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/a/}'); - Error('\P{_IS_IDEOGRAPHIC_Symbols_And_PUNCTUATION/a/}'); + 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}', ""); @@ -99834,16 +101665,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 94208, '\p{^isideographicsymbolsandpunctuation}', ""); Expect(1, 94208, '\P{isideographicsymbolsandpunctuation}', ""); Expect(0, 94208, '\P{^isideographicsymbolsandpunctuation}', ""); - Expect(1, 94207, '\p{ is_Ideographic_symbols_and_PUNCTUATION}', ""); - Expect(0, 94207, '\p{^ is_Ideographic_symbols_and_PUNCTUATION}', ""); - Expect(0, 94207, '\P{ is_Ideographic_symbols_and_PUNCTUATION}', ""); - Expect(1, 94207, '\P{^ is_Ideographic_symbols_and_PUNCTUATION}', ""); - Expect(0, 94208, '\p{ is_Ideographic_symbols_and_PUNCTUATION}', ""); - Expect(1, 94208, '\p{^ is_Ideographic_symbols_and_PUNCTUATION}', ""); - Expect(1, 94208, '\P{ is_Ideographic_symbols_and_PUNCTUATION}', ""); - Expect(0, 94208, '\P{^ is_Ideographic_symbols_and_PUNCTUATION}', ""); - Error('\p{__In_Ideographic_Symbols_And_Punctuation:=}'); - Error('\P{__In_Ideographic_Symbols_And_Punctuation:=}'); + Expect(1, 94207, '\p{__IS_ideographic_Symbols_And_punctuation}', ""); + Expect(0, 94207, '\p{^__IS_ideographic_Symbols_And_punctuation}', ""); + Expect(0, 94207, '\P{__IS_ideographic_Symbols_And_punctuation}', ""); + Expect(1, 94207, '\P{^__IS_ideographic_Symbols_And_punctuation}', ""); + Expect(0, 94208, '\p{__IS_ideographic_Symbols_And_punctuation}', ""); + Expect(1, 94208, '\p{^__IS_ideographic_Symbols_And_punctuation}', ""); + Expect(1, 94208, '\P{__IS_ideographic_Symbols_And_punctuation}', ""); + Expect(0, 94208, '\P{^__IS_ideographic_Symbols_And_punctuation}', ""); + Error('\p{/a/ -In_IDEOGRAPHIC_Symbols_And_Punctuation}'); + Error('\P{/a/ -In_IDEOGRAPHIC_Symbols_And_Punctuation}'); Expect(1, 94207, '\p{inideographicsymbolsandpunctuation}', ""); Expect(0, 94207, '\p{^inideographicsymbolsandpunctuation}', ""); Expect(0, 94207, '\P{inideographicsymbolsandpunctuation}', ""); @@ -99852,16 +101683,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/a/}'); + Error('\P{ Ideographic_SYMBOLS/a/}'); Expect(1, 94207, '\p{ideographicsymbols}', ""); Expect(0, 94207, '\p{^ideographicsymbols}', ""); Expect(0, 94207, '\P{ideographicsymbols}', ""); @@ -99870,16 +101701,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{/a/ _Is_ideographic_SYMBOLS}'); - Error('\P{/a/ _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}', ""); @@ -99888,16 +101719,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{ /a/in_ideographic_symbols}'); - Error('\P{ /a/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}', ""); @@ -99906,16 +101737,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{:=IDS_Binary_Operator}'); - Error('\P{:=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{/a/ IDS_Binary_Operator}'); + Error('\P{/a/ IDS_Binary_Operator}'); Expect(1, 12283, '\p{idsbinaryoperator}', ""); Expect(0, 12283, '\p{^idsbinaryoperator}', ""); Expect(0, 12283, '\P{idsbinaryoperator}', ""); @@ -99924,16 +101755,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12284, '\p{^idsbinaryoperator}', ""); Expect(1, 12284, '\P{idsbinaryoperator}', ""); Expect(0, 12284, '\P{^idsbinaryoperator}', ""); - Expect(1, 12283, '\p{ -IDS_binary_Operator}', ""); - Expect(0, 12283, '\p{^ -IDS_binary_Operator}', ""); - Expect(0, 12283, '\P{ -IDS_binary_Operator}', ""); - Expect(1, 12283, '\P{^ -IDS_binary_Operator}', ""); - Expect(0, 12284, '\p{ -IDS_binary_Operator}', ""); - Expect(1, 12284, '\p{^ -IDS_binary_Operator}', ""); - Expect(1, 12284, '\P{ -IDS_binary_Operator}', ""); - Expect(0, 12284, '\P{^ -IDS_binary_Operator}', ""); - Error('\p{ Is_IDS_Binary_Operator:=}'); - Error('\P{ Is_IDS_Binary_Operator:=}'); + Expect(1, 12283, '\p{ ids_Binary_Operator}', ""); + Expect(0, 12283, '\p{^ ids_Binary_Operator}', ""); + Expect(0, 12283, '\P{ ids_Binary_Operator}', ""); + Expect(1, 12283, '\P{^ ids_Binary_Operator}', ""); + Expect(0, 12284, '\p{ ids_Binary_Operator}', ""); + Expect(1, 12284, '\p{^ ids_Binary_Operator}', ""); + Expect(1, 12284, '\P{ ids_Binary_Operator}', ""); + Expect(0, 12284, '\P{^ ids_Binary_Operator}', ""); + Error('\p{:=-IS_ids_Binary_operator}'); + Error('\P{:=-IS_ids_Binary_operator}'); Expect(1, 12283, '\p{isidsbinaryoperator}', ""); Expect(0, 12283, '\p{^isidsbinaryoperator}', ""); Expect(0, 12283, '\P{isidsbinaryoperator}', ""); @@ -99942,16 +101773,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{/a/ IDSB}'); - Error('\P{/a/ IDSB}'); + 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{idsb}', ""); Expect(0, 12283, '\p{^idsb}', ""); Expect(0, 12283, '\P{idsb}', ""); @@ -99960,16 +101791,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12284, '\p{^idsb}', ""); Expect(1, 12284, '\P{idsb}', ""); Expect(0, 12284, '\P{^idsb}', ""); - Expect(1, 12283, '\p{ -idsb}', ""); - Expect(0, 12283, '\p{^ -idsb}', ""); - Expect(0, 12283, '\P{ -idsb}', ""); - Expect(1, 12283, '\P{^ -idsb}', ""); - Expect(0, 12284, '\p{ -idsb}', ""); - Expect(1, 12284, '\p{^ -idsb}', ""); - Expect(1, 12284, '\P{ -idsb}', ""); - Expect(0, 12284, '\P{^ -idsb}', ""); - Error('\p{ /a/is_IDSB}'); - Error('\P{ /a/is_IDSB}'); + Expect(1, 12283, '\p{-idsb}', ""); + Expect(0, 12283, '\p{^-idsb}', ""); + Expect(0, 12283, '\P{-idsb}', ""); + Expect(1, 12283, '\P{^-idsb}', ""); + Expect(0, 12284, '\p{-idsb}', ""); + Expect(1, 12284, '\p{^-idsb}', ""); + Expect(1, 12284, '\P{-idsb}', ""); + Expect(0, 12284, '\P{^-idsb}', ""); + Error('\p{ -is_IDSB:=}'); + Error('\P{ -is_IDSB:=}'); Expect(1, 12283, '\p{isidsb}', ""); Expect(0, 12283, '\p{^isidsb}', ""); Expect(0, 12283, '\P{isidsb}', ""); @@ -99978,16 +101809,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{_:=IDS_TRINARY_Operator}'); - Error('\P{_:=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{/a/ IDS_TRINARY_Operator}'); + Error('\P{/a/ IDS_TRINARY_Operator}'); Expect(1, 12275, '\p{idstrinaryoperator}', ""); Expect(0, 12275, '\p{^idstrinaryoperator}', ""); Expect(0, 12275, '\P{idstrinaryoperator}', ""); @@ -99996,16 +101827,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12276, '\p{^idstrinaryoperator}', ""); Expect(1, 12276, '\P{idstrinaryoperator}', ""); Expect(0, 12276, '\P{^idstrinaryoperator}', ""); - Expect(1, 12275, '\p{ _ids_trinary_OPERATOR}', ""); - Expect(0, 12275, '\p{^ _ids_trinary_OPERATOR}', ""); - Expect(0, 12275, '\P{ _ids_trinary_OPERATOR}', ""); - Expect(1, 12275, '\P{^ _ids_trinary_OPERATOR}', ""); - Expect(0, 12276, '\p{ _ids_trinary_OPERATOR}', ""); - Expect(1, 12276, '\p{^ _ids_trinary_OPERATOR}', ""); - Expect(1, 12276, '\P{ _ids_trinary_OPERATOR}', ""); - Expect(0, 12276, '\P{^ _ids_trinary_OPERATOR}', ""); - Error('\p{ Is_ids_TRINARY_Operator:=}'); - Error('\P{ Is_ids_TRINARY_Operator:=}'); + Expect(1, 12275, '\p{__IDS_trinary_Operator}', ""); + Expect(0, 12275, '\p{^__IDS_trinary_Operator}', ""); + Expect(0, 12275, '\P{__IDS_trinary_Operator}', ""); + Expect(1, 12275, '\P{^__IDS_trinary_Operator}', ""); + Expect(0, 12276, '\p{__IDS_trinary_Operator}', ""); + Expect(1, 12276, '\p{^__IDS_trinary_Operator}', ""); + Expect(1, 12276, '\P{__IDS_trinary_Operator}', ""); + Expect(0, 12276, '\P{^__IDS_trinary_Operator}', ""); + Error('\p{:= -Is_IDS_TRINARY_operator}'); + Error('\P{:= -Is_IDS_TRINARY_operator}'); Expect(1, 12275, '\p{isidstrinaryoperator}', ""); Expect(0, 12275, '\p{^isidstrinaryoperator}', ""); Expect(0, 12275, '\P{isidstrinaryoperator}', ""); @@ -100014,16 +101845,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}', ""); @@ -100032,16 +101863,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12276, '\p{^idst}', ""); Expect(1, 12276, '\P{idst}', ""); Expect(0, 12276, '\P{^idst}', ""); - Expect(1, 12275, '\p{ IDST}', ""); - Expect(0, 12275, '\p{^ IDST}', ""); - Expect(0, 12275, '\P{ IDST}', ""); - Expect(1, 12275, '\P{^ IDST}', ""); - Expect(0, 12276, '\p{ IDST}', ""); - Expect(1, 12276, '\p{^ IDST}', ""); - Expect(1, 12276, '\P{ IDST}', ""); - Expect(0, 12276, '\P{^ IDST}', ""); - Error('\p{:=_ IS_IDST}'); - Error('\P{:=_ IS_IDST}'); + Expect(1, 12275, '\p{- IDST}', ""); + Expect(0, 12275, '\p{^- IDST}', ""); + Expect(0, 12275, '\P{- IDST}', ""); + Expect(1, 12275, '\P{^- IDST}', ""); + Expect(0, 12276, '\p{- IDST}', ""); + Expect(1, 12276, '\p{^- IDST}', ""); + Expect(1, 12276, '\P{- IDST}', ""); + Expect(0, 12276, '\P{^- IDST}', ""); + Error('\p{/a/IS_idst}'); + Error('\P{/a/IS_idst}'); Expect(1, 12275, '\p{isidst}', ""); Expect(0, 12275, '\p{^isidst}', ""); Expect(0, 12275, '\P{isidst}', ""); @@ -100050,16 +101881,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}'); - Error('\P{-:=Imperial_ARAMAIC}'); + 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}', ""); @@ -100068,16 +101899,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}', ""); @@ -100086,16 +101917,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67680, '\p{^isimperialaramaic}', ""); Expect(1, 67680, '\P{isimperialaramaic}', ""); Expect(0, 67680, '\P{^isimperialaramaic}', ""); - Expect(1, 67679, '\p{ Is_Imperial_Aramaic}', ""); - Expect(0, 67679, '\p{^ Is_Imperial_Aramaic}', ""); - Expect(0, 67679, '\P{ Is_Imperial_Aramaic}', ""); - Expect(1, 67679, '\P{^ Is_Imperial_Aramaic}', ""); - Expect(0, 67680, '\p{ Is_Imperial_Aramaic}', ""); - Expect(1, 67680, '\p{^ Is_Imperial_Aramaic}', ""); - Expect(1, 67680, '\P{ Is_Imperial_Aramaic}', ""); - Expect(0, 67680, '\P{^ Is_Imperial_Aramaic}', ""); - Error('\p{__Armi/a/}'); - Error('\P{__Armi/a/}'); + 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{armi}', ""); Expect(0, 67679, '\p{^armi}', ""); Expect(0, 67679, '\P{armi}', ""); @@ -100104,16 +101935,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67680, '\p{^armi}', ""); Expect(1, 67680, '\P{armi}', ""); Expect(0, 67680, '\P{^armi}', ""); - Expect(1, 67679, '\p{Armi}', ""); - Expect(0, 67679, '\p{^Armi}', ""); - Expect(0, 67679, '\P{Armi}', ""); - Expect(1, 67679, '\P{^Armi}', ""); - Expect(0, 67680, '\p{Armi}', ""); - Expect(1, 67680, '\p{^Armi}', ""); - Expect(1, 67680, '\P{Armi}', ""); - Expect(0, 67680, '\P{^Armi}', ""); - Error('\p{/a/ _Is_armi}'); - Error('\P{/a/ _Is_armi}'); + Expect(1, 67679, '\p{ armi}', ""); + Expect(0, 67679, '\p{^ armi}', ""); + Expect(0, 67679, '\P{ armi}', ""); + Expect(1, 67679, '\P{^ armi}', ""); + Expect(0, 67680, '\p{ armi}', ""); + Expect(1, 67680, '\p{^ armi}', ""); + Expect(1, 67680, '\P{ armi}', ""); + Expect(0, 67680, '\P{^ armi}', ""); + Error('\p{/a/ -Is_ARMI}'); + Error('\P{/a/ -Is_ARMI}'); Expect(1, 67679, '\p{isarmi}', ""); Expect(0, 67679, '\p{^isarmi}', ""); Expect(0, 67679, '\P{isarmi}', ""); @@ -100122,16 +101953,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67680, '\p{^isarmi}', ""); Expect(1, 67680, '\P{isarmi}', ""); Expect(0, 67680, '\P{^isarmi}', ""); - Expect(1, 67679, '\p{_ IS_Armi}', ""); - Expect(0, 67679, '\p{^_ IS_Armi}', ""); - Expect(0, 67679, '\P{_ IS_Armi}', ""); - Expect(1, 67679, '\P{^_ IS_Armi}', ""); - Expect(0, 67680, '\p{_ IS_Armi}', ""); - Expect(1, 67680, '\p{^_ IS_Armi}', ""); - Expect(1, 67680, '\P{_ IS_Armi}', ""); - Expect(0, 67680, '\P{^_ IS_Armi}', ""); - Error('\p{:=in_ADLAM}'); - Error('\P{:=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{/a/ In_Adlam}'); + Error('\P{/a/ In_Adlam}'); Expect(1, 125279, '\p{inadlam}', ""); Expect(0, 125279, '\p{^inadlam}', ""); Expect(0, 125279, '\P{inadlam}', ""); @@ -100140,54 +101971,54 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125280, '\p{^inadlam}', ""); Expect(1, 125280, '\P{inadlam}', ""); Expect(0, 125280, '\P{^inadlam}', ""); - Expect(1, 125279, '\p{-IN_ADLAM}', ""); - Expect(0, 125279, '\p{^-IN_ADLAM}', ""); - Expect(0, 125279, '\P{-IN_ADLAM}', ""); - Expect(1, 125279, '\P{^-IN_ADLAM}', ""); - Expect(0, 125280, '\p{-IN_ADLAM}', ""); - Expect(1, 125280, '\p{^-IN_ADLAM}', ""); - Expect(1, 125280, '\P{-IN_ADLAM}', ""); - Expect(0, 125280, '\P{^-IN_ADLAM}', ""); - Error('\p{:=_IN_Adlam}'); - Error('\P{:=_IN_Adlam}'); - Expect(1, 125279, '\p{In_Adlam}', ""); - Expect(0, 125279, '\p{^In_Adlam}', ""); - Expect(0, 125279, '\P{In_Adlam}', ""); - Expect(1, 125279, '\P{^In_Adlam}', ""); - Expect(0, 125280, '\p{In_Adlam}', ""); - Expect(1, 125280, '\p{^In_Adlam}', ""); - Expect(1, 125280, '\P{In_Adlam}', ""); - Expect(0, 125280, '\P{^In_Adlam}', ""); - Error('\p{/a/__In_ahom}'); - Error('\P{/a/__In_ahom}'); - Expect(1, 71487, '\p{inahom}', ""); - Expect(0, 71487, '\p{^inahom}', ""); - Expect(0, 71487, '\P{inahom}', ""); - Expect(1, 71487, '\P{^inahom}', ""); - Expect(0, 71488, '\p{inahom}', ""); - Expect(1, 71488, '\p{^inahom}', ""); - Expect(1, 71488, '\P{inahom}', ""); - Expect(0, 71488, '\P{^inahom}', ""); - Expect(1, 71487, '\p{ in_Ahom}', ""); - Expect(0, 71487, '\p{^ in_Ahom}', ""); - Expect(0, 71487, '\P{ in_Ahom}', ""); - Expect(1, 71487, '\P{^ in_Ahom}', ""); - Expect(0, 71488, '\p{ in_Ahom}', ""); - Expect(1, 71488, '\p{^ in_Ahom}', ""); - Expect(1, 71488, '\P{ in_Ahom}', ""); - Expect(0, 71488, '\P{^ in_Ahom}', ""); - Error('\p{/a/ In_Ahom}'); - Error('\P{/a/ In_Ahom}'); - Expect(1, 71487, '\p{_ in_ahom}', ""); - Expect(0, 71487, '\p{^_ in_ahom}', ""); - Expect(0, 71487, '\P{_ in_ahom}', ""); - Expect(1, 71487, '\P{^_ in_ahom}', ""); - Expect(0, 71488, '\p{_ in_ahom}', ""); - Expect(1, 71488, '\p{^_ in_ahom}', ""); - Expect(1, 71488, '\P{_ in_ahom}', ""); - Expect(0, 71488, '\P{^_ in_ahom}', ""); - Error('\p{ :=in_Anatolian_hieroglyphs}'); - Error('\P{ :=in_Anatolian_hieroglyphs}'); + Expect(1, 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, 71503, '\p{inahom}', ""); + Expect(0, 71503, '\p{^inahom}', ""); + Expect(0, 71503, '\P{inahom}', ""); + Expect(1, 71503, '\P{^inahom}', ""); + Expect(0, 71504, '\p{inahom}', ""); + 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, 83583, '\p{inanatolianhieroglyphs}', ""); Expect(0, 83583, '\p{^inanatolianhieroglyphs}', ""); Expect(0, 83583, '\P{inanatolianhieroglyphs}', ""); @@ -100196,26 +102027,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{-/a/In_ARABIC}'); + Error('\P{-/a/In_ARABIC}'); Expect(1, 1791, '\p{inarabic}', ""); Expect(0, 1791, '\p{^inarabic}', ""); Expect(0, 1791, '\P{inarabic}', ""); @@ -100224,26 +102055,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{_:=In_Armenian}'); - Error('\P{_:=In_Armenian}'); + Expect(1, 1791, '\p{_In_ARABIC}', ""); + Expect(0, 1791, '\p{^_In_ARABIC}', ""); + Expect(0, 1791, '\P{_In_ARABIC}', ""); + Expect(1, 1791, '\P{^_In_ARABIC}', ""); + Expect(0, 1792, '\p{_In_ARABIC}', ""); + Expect(1, 1792, '\p{^_In_ARABIC}', ""); + Expect(1, 1792, '\P{_In_ARABIC}', ""); + Expect(0, 1792, '\P{^_In_ARABIC}', ""); + Error('\p{ /a/in_Arabic}'); + Error('\P{ /a/in_Arabic}'); + Expect(1, 1791, '\p{ In_Arabic}', ""); + Expect(0, 1791, '\p{^ In_Arabic}', ""); + Expect(0, 1791, '\P{ In_Arabic}', ""); + Expect(1, 1791, '\P{^ In_Arabic}', ""); + Expect(0, 1792, '\p{ In_Arabic}', ""); + Expect(1, 1792, '\p{^ In_Arabic}', ""); + Expect(1, 1792, '\P{ In_Arabic}', ""); + Expect(0, 1792, '\P{^ In_Arabic}', ""); + Error('\p{ /a/IN_armenian}'); + Error('\P{ /a/IN_armenian}'); Expect(1, 1423, '\p{inarmenian}', ""); Expect(0, 1423, '\p{^inarmenian}', ""); Expect(0, 1423, '\P{inarmenian}', ""); @@ -100252,16 +102083,16 @@ 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{/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_armenian:=}'); + Error('\P{-in_armenian:=}'); Expect(1, 1423, '\p{ _In_ARMENIAN}', ""); Expect(0, 1423, '\p{^ _In_ARMENIAN}', ""); Expect(0, 1423, '\P{ _In_ARMENIAN}', ""); @@ -100270,8 +102101,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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/}'); + Error('\p{- IN_AVESTAN/a/}'); + Error('\P{- IN_AVESTAN/a/}'); Expect(1, 68415, '\p{inavestan}', ""); Expect(0, 68415, '\p{^inavestan}', ""); Expect(0, 68415, '\P{inavestan}', ""); @@ -100280,26 +102111,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/a/}'); - Error('\P{_In_Avestan/a/}'); - Expect(1, 68415, '\p{ IN_AVESTAN}', ""); - Expect(0, 68415, '\p{^ IN_AVESTAN}', ""); - Expect(0, 68415, '\P{ IN_AVESTAN}', ""); - Expect(1, 68415, '\P{^ IN_AVESTAN}', ""); - Expect(0, 68416, '\p{ IN_AVESTAN}', ""); - Expect(1, 68416, '\p{^ IN_AVESTAN}', ""); - Expect(1, 68416, '\P{ IN_AVESTAN}', ""); - Expect(0, 68416, '\P{^ IN_AVESTAN}', ""); - Error('\p{_-IN_BALINESE/a/}'); - Error('\P{_-IN_BALINESE/a/}'); + Expect(1, 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, 7039, '\p{inbalinese}', ""); Expect(0, 7039, '\p{^inbalinese}', ""); Expect(0, 7039, '\P{inbalinese}', ""); @@ -100308,26 +102139,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/a/}'); - Error('\P{_In_Bamum/a/}'); + Expect(1, 7039, '\p{-in_BALINESE}', ""); + Expect(0, 7039, '\p{^-in_BALINESE}', ""); + Expect(0, 7039, '\P{-in_BALINESE}', ""); + Expect(1, 7039, '\P{^-in_BALINESE}', ""); + Expect(0, 7040, '\p{-in_BALINESE}', ""); + Expect(1, 7040, '\p{^-in_BALINESE}', ""); + Expect(1, 7040, '\P{-in_BALINESE}', ""); + Expect(0, 7040, '\P{^-in_BALINESE}', ""); + Error('\p{/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, 42751, '\p{inbamum}', ""); Expect(0, 42751, '\p{^inbamum}', ""); Expect(0, 42751, '\P{inbamum}', ""); @@ -100336,26 +102167,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}'); + Error('\P{:= -in_BAMUM}'); + Expect(1, 42751, '\p{_in_bamum}', ""); + Expect(0, 42751, '\p{^_in_bamum}', ""); + Expect(0, 42751, '\P{_in_bamum}', ""); + Expect(1, 42751, '\P{^_in_bamum}', ""); + Expect(0, 42752, '\p{_in_bamum}', ""); + Expect(1, 42752, '\p{^_in_bamum}', ""); + Expect(1, 42752, '\P{_in_bamum}', ""); + Expect(0, 42752, '\P{^_in_bamum}', ""); + Error('\p{ In_Bassa_VAH:=}'); + Error('\P{ In_Bassa_VAH:=}'); Expect(1, 92927, '\p{inbassavah}', ""); Expect(0, 92927, '\p{^inbassavah}', ""); Expect(0, 92927, '\P{inbassavah}', ""); @@ -100364,26 +102195,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 92928, '\p{^inbassavah}', ""); Expect(1, 92928, '\P{inbassavah}', ""); Expect(0, 92928, '\P{^inbassavah}', ""); - Expect(1, 92927, '\p{ In_Bassa_VAH}', ""); - Expect(0, 92927, '\p{^ In_Bassa_VAH}', ""); - Expect(0, 92927, '\P{ In_Bassa_VAH}', ""); - Expect(1, 92927, '\P{^ In_Bassa_VAH}', ""); - Expect(0, 92928, '\p{ In_Bassa_VAH}', ""); - Expect(1, 92928, '\p{^ In_Bassa_VAH}', ""); - Expect(1, 92928, '\P{ In_Bassa_VAH}', ""); - Expect(0, 92928, '\P{^ In_Bassa_VAH}', ""); - Error('\p{/a/ -IN_bassa_VAH}'); - Error('\P{/a/ -IN_bassa_VAH}'); - Expect(1, 92927, '\p{_ In_Bassa_Vah}', ""); - Expect(0, 92927, '\p{^_ In_Bassa_Vah}', ""); - Expect(0, 92927, '\P{_ In_Bassa_Vah}', ""); - Expect(1, 92927, '\P{^_ In_Bassa_Vah}', ""); - Expect(0, 92928, '\p{_ In_Bassa_Vah}', ""); - Expect(1, 92928, '\p{^_ In_Bassa_Vah}', ""); - Expect(1, 92928, '\P{_ In_Bassa_Vah}', ""); - Expect(0, 92928, '\P{^_ In_Bassa_Vah}', ""); - Error('\p{In_batak/a/}'); - Error('\P{In_batak/a/}'); + Expect(1, 92927, '\p{_In_BASSA_VAH}', ""); + Expect(0, 92927, '\p{^_In_BASSA_VAH}', ""); + Expect(0, 92927, '\P{_In_BASSA_VAH}', ""); + Expect(1, 92927, '\P{^_In_BASSA_VAH}', ""); + Expect(0, 92928, '\p{_In_BASSA_VAH}', ""); + Expect(1, 92928, '\p{^_In_BASSA_VAH}', ""); + Expect(1, 92928, '\P{_In_BASSA_VAH}', ""); + Expect(0, 92928, '\P{^_In_BASSA_VAH}', ""); + Error('\p{ :=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, 7167, '\p{inbatak}', ""); Expect(0, 7167, '\p{^inbatak}', ""); Expect(0, 7167, '\P{inbatak}', ""); @@ -100392,26 +102223,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}'); - Error('\P{_:=IN_Batak}'); - Expect(1, 7167, '\p{_in_batak}', ""); - Expect(0, 7167, '\p{^_in_batak}', ""); - Expect(0, 7167, '\P{_in_batak}', ""); - Expect(1, 7167, '\P{^_in_batak}', ""); - Expect(0, 7168, '\p{_in_batak}', ""); - Expect(1, 7168, '\p{^_in_batak}', ""); - Expect(1, 7168, '\P{_in_batak}', ""); - Expect(0, 7168, '\P{^_in_batak}', ""); - Error('\p{/a/-In_Bengali}'); - Error('\P{/a/-In_Bengali}'); + Expect(1, 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, 2559, '\p{inbengali}', ""); Expect(0, 2559, '\p{^inbengali}', ""); Expect(0, 2559, '\P{inbengali}', ""); @@ -100420,26 +102251,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 2560, '\p{^inbengali}', ""); Expect(1, 2560, '\P{inbengali}', ""); Expect(0, 2560, '\P{^inbengali}', ""); - Expect(1, 2559, '\p{ IN_bengali}', ""); - Expect(0, 2559, '\p{^ IN_bengali}', ""); - Expect(0, 2559, '\P{ IN_bengali}', ""); - Expect(1, 2559, '\P{^ IN_bengali}', ""); - Expect(0, 2560, '\p{ IN_bengali}', ""); - Expect(1, 2560, '\p{^ IN_bengali}', ""); - Expect(1, 2560, '\P{ IN_bengali}', ""); - Expect(0, 2560, '\P{^ IN_bengali}', ""); - Error('\p{/a/_in_BENGALI}'); - Error('\P{/a/_in_BENGALI}'); - Expect(1, 2559, '\p{_ In_Bengali}', ""); - Expect(0, 2559, '\p{^_ In_Bengali}', ""); - Expect(0, 2559, '\P{_ In_Bengali}', ""); - Expect(1, 2559, '\P{^_ In_Bengali}', ""); - Expect(0, 2560, '\p{_ In_Bengali}', ""); - Expect(1, 2560, '\p{^_ In_Bengali}', ""); - Expect(1, 2560, '\P{_ In_Bengali}', ""); - Expect(0, 2560, '\P{^_ In_Bengali}', ""); - Error('\p{ IN_Bhaiksuki/a/}'); - Error('\P{ IN_Bhaiksuki/a/}'); + Expect(1, 2559, '\p{ in_Bengali}', ""); + Expect(0, 2559, '\p{^ in_Bengali}', ""); + Expect(0, 2559, '\P{ in_Bengali}', ""); + Expect(1, 2559, '\P{^ in_Bengali}', ""); + Expect(0, 2560, '\p{ in_Bengali}', ""); + Expect(1, 2560, '\p{^ in_Bengali}', ""); + Expect(1, 2560, '\P{ in_Bengali}', ""); + Expect(0, 2560, '\P{^ in_Bengali}', ""); + Error('\p{-/a/In_Bengali}'); + Error('\P{-/a/In_Bengali}'); + Expect(1, 2559, '\p{ _In_Bengali}', ""); + Expect(0, 2559, '\p{^ _In_Bengali}', ""); + Expect(0, 2559, '\P{ _In_Bengali}', ""); + Expect(1, 2559, '\P{^ _In_Bengali}', ""); + Expect(0, 2560, '\p{ _In_Bengali}', ""); + Expect(1, 2560, '\p{^ _In_Bengali}', ""); + Expect(1, 2560, '\P{ _In_Bengali}', ""); + Expect(0, 2560, '\P{^ _In_Bengali}', ""); + Error('\p{/a/__IN_BHAIKSUKI}'); + Error('\P{/a/__IN_BHAIKSUKI}'); Expect(1, 72815, '\p{inbhaiksuki}', ""); Expect(0, 72815, '\p{^inbhaiksuki}', ""); Expect(0, 72815, '\P{inbhaiksuki}', ""); @@ -100448,26 +102279,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 72816, '\p{^inbhaiksuki}', ""); Expect(1, 72816, '\P{inbhaiksuki}', ""); Expect(0, 72816, '\P{^inbhaiksuki}', ""); - Expect(1, 72815, '\p{--In_Bhaiksuki}', ""); - Expect(0, 72815, '\p{^--In_Bhaiksuki}', ""); - Expect(0, 72815, '\P{--In_Bhaiksuki}', ""); - Expect(1, 72815, '\P{^--In_Bhaiksuki}', ""); - Expect(0, 72816, '\p{--In_Bhaiksuki}', ""); - Expect(1, 72816, '\p{^--In_Bhaiksuki}', ""); - Expect(1, 72816, '\P{--In_Bhaiksuki}', ""); - Expect(0, 72816, '\P{^--In_Bhaiksuki}', ""); - Error('\p{:= In_BHAIKSUKI}'); - Error('\P{:= In_BHAIKSUKI}'); - Expect(1, 72815, '\p{ in_Bhaiksuki}', ""); - Expect(0, 72815, '\p{^ in_Bhaiksuki}', ""); - Expect(0, 72815, '\P{ in_Bhaiksuki}', ""); - Expect(1, 72815, '\P{^ in_Bhaiksuki}', ""); - Expect(0, 72816, '\p{ in_Bhaiksuki}', ""); - Expect(1, 72816, '\p{^ in_Bhaiksuki}', ""); - Expect(1, 72816, '\P{ in_Bhaiksuki}', ""); - Expect(0, 72816, '\P{^ in_Bhaiksuki}', ""); - Error('\p{/a/ -In_BOPOMOFO}'); - Error('\P{/a/ -In_BOPOMOFO}'); + Expect(1, 72815, '\p{- In_Bhaiksuki}', ""); + Expect(0, 72815, '\p{^- In_Bhaiksuki}', ""); + Expect(0, 72815, '\P{- In_Bhaiksuki}', ""); + Expect(1, 72815, '\P{^- In_Bhaiksuki}', ""); + Expect(0, 72816, '\p{- In_Bhaiksuki}', ""); + Expect(1, 72816, '\p{^- In_Bhaiksuki}', ""); + Expect(1, 72816, '\P{- In_Bhaiksuki}', ""); + Expect(0, 72816, '\P{^- In_Bhaiksuki}', ""); + Error('\p{/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}', ""); @@ -100476,26 +102307,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{-/a/in_bopomofo}'); + Error('\P{-/a/in_bopomofo}'); + Expect(1, 12591, '\p{-_in_BOPOMOFO}', ""); + Expect(0, 12591, '\p{^-_in_BOPOMOFO}', ""); + Expect(0, 12591, '\P{-_in_BOPOMOFO}', ""); + Expect(1, 12591, '\P{^-_in_BOPOMOFO}', ""); + Expect(0, 12592, '\p{-_in_BOPOMOFO}', ""); + Expect(1, 12592, '\p{^-_in_BOPOMOFO}', ""); + Expect(1, 12592, '\P{-_in_BOPOMOFO}', ""); + Expect(0, 12592, '\P{^-_in_BOPOMOFO}', ""); + Error('\p{-:=In_Brahmi}'); + Error('\P{-:=In_Brahmi}'); Expect(1, 69759, '\p{inbrahmi}', ""); Expect(0, 69759, '\p{^inbrahmi}', ""); Expect(0, 69759, '\P{inbrahmi}', ""); @@ -100504,26 +102335,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/a/}'); - Error('\P{ _IN_BUGINESE/a/}'); + Expect(1, 69759, '\p{ -IN_brahmi}', ""); + Expect(0, 69759, '\p{^ -IN_brahmi}', ""); + Expect(0, 69759, '\P{ -IN_brahmi}', ""); + Expect(1, 69759, '\P{^ -IN_brahmi}', ""); + Expect(0, 69760, '\p{ -IN_brahmi}', ""); + Expect(1, 69760, '\p{^ -IN_brahmi}', ""); + Expect(1, 69760, '\P{ -IN_brahmi}', ""); + Expect(0, 69760, '\P{^ -IN_brahmi}', ""); + Error('\p{ :=In_Brahmi}'); + Error('\P{ :=In_Brahmi}'); + Expect(1, 69759, '\p{- In_Brahmi}', ""); + Expect(0, 69759, '\p{^- In_Brahmi}', ""); + Expect(0, 69759, '\P{- In_Brahmi}', ""); + Expect(1, 69759, '\P{^- In_Brahmi}', ""); + Expect(0, 69760, '\p{- In_Brahmi}', ""); + Expect(1, 69760, '\p{^- In_Brahmi}', ""); + Expect(1, 69760, '\P{- In_Brahmi}', ""); + Expect(0, 69760, '\P{^- In_Brahmi}', ""); + Error('\p{-In_BUGINESE:=}'); + Error('\P{-In_BUGINESE:=}'); Expect(1, 6687, '\p{inbuginese}', ""); Expect(0, 6687, '\p{^inbuginese}', ""); Expect(0, 6687, '\P{inbuginese}', ""); @@ -100532,26 +102363,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/a/}'); - Error('\P{--In_BUGINESE/a/}'); - Expect(1, 6687, '\p{ _In_buginese}', ""); - Expect(0, 6687, '\p{^ _In_buginese}', ""); - Expect(0, 6687, '\P{ _In_buginese}', ""); - Expect(1, 6687, '\P{^ _In_buginese}', ""); - Expect(0, 6688, '\p{ _In_buginese}', ""); - Expect(1, 6688, '\p{^ _In_buginese}', ""); - Expect(1, 6688, '\P{ _In_buginese}', ""); - Expect(0, 6688, '\P{^ _In_buginese}', ""); - Error('\p{_in_Buhid/a/}'); - Error('\P{_in_Buhid/a/}'); + Expect(1, 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, 5983, '\p{inbuhid}', ""); Expect(0, 5983, '\p{^inbuhid}', ""); Expect(0, 5983, '\P{inbuhid}', ""); @@ -100560,26 +102391,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{ In_Carian/a/}'); - Error('\P{ In_Carian/a/}'); + 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}', ""); @@ -100588,26 +102419,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{:=--In_caucasian_Albanian}'); - Error('\P{:=--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{/a/- In_CAUCASIAN_Albanian}'); + Error('\P{/a/- In_CAUCASIAN_Albanian}'); Expect(1, 66927, '\p{incaucasianalbanian}', ""); Expect(0, 66927, '\p{^incaucasianalbanian}', ""); Expect(0, 66927, '\P{incaucasianalbanian}', ""); @@ -100616,26 +102447,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66928, '\p{^incaucasianalbanian}', ""); Expect(1, 66928, '\P{incaucasianalbanian}', ""); Expect(0, 66928, '\P{^incaucasianalbanian}', ""); - Expect(1, 66927, '\p{ In_Caucasian_albanian}', ""); - Expect(0, 66927, '\p{^ In_Caucasian_albanian}', ""); - Expect(0, 66927, '\P{ In_Caucasian_albanian}', ""); - Expect(1, 66927, '\P{^ In_Caucasian_albanian}', ""); - Expect(0, 66928, '\p{ In_Caucasian_albanian}', ""); - Expect(1, 66928, '\p{^ In_Caucasian_albanian}', ""); - Expect(1, 66928, '\P{ In_Caucasian_albanian}', ""); - Expect(0, 66928, '\P{^ In_Caucasian_albanian}', ""); - Error('\p{_:=IN_Caucasian_albanian}'); - Error('\P{_:=IN_Caucasian_albanian}'); - Expect(1, 66927, '\p{_-in_Caucasian_albanian}', ""); - Expect(0, 66927, '\p{^_-in_Caucasian_albanian}', ""); - Expect(0, 66927, '\P{_-in_Caucasian_albanian}', ""); - Expect(1, 66927, '\P{^_-in_Caucasian_albanian}', ""); - Expect(0, 66928, '\p{_-in_Caucasian_albanian}', ""); - Expect(1, 66928, '\p{^_-in_Caucasian_albanian}', ""); - Expect(1, 66928, '\P{_-in_Caucasian_albanian}', ""); - Expect(0, 66928, '\P{^_-in_Caucasian_albanian}', ""); - Error('\p{:=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{_-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, 69967, '\p{inchakma}', ""); Expect(0, 69967, '\p{^inchakma}', ""); Expect(0, 69967, '\P{inchakma}', ""); @@ -100644,26 +102475,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{/a/ In_Chakma}'); - Error('\P{/a/ In_Chakma}'); - Expect(1, 69967, '\p{ _In_CHAKMA}', ""); - Expect(0, 69967, '\p{^ _In_CHAKMA}', ""); - Expect(0, 69967, '\P{ _In_CHAKMA}', ""); - Expect(1, 69967, '\P{^ _In_CHAKMA}', ""); - Expect(0, 69968, '\p{ _In_CHAKMA}', ""); - Expect(1, 69968, '\p{^ _In_CHAKMA}', ""); - Expect(1, 69968, '\P{ _In_CHAKMA}', ""); - Expect(0, 69968, '\P{^ _In_CHAKMA}', ""); - Error('\p{-IN_CHAM:=}'); - Error('\P{-IN_CHAM:=}'); + Expect(1, 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, 43615, '\p{incham}', ""); Expect(0, 43615, '\p{^incham}', ""); Expect(0, 43615, '\P{incham}', ""); @@ -100672,26 +102503,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}'); - Error('\P{-:=IN_Cham}'); - Expect(1, 43615, '\p{ IN_CHAM}', ""); - Expect(0, 43615, '\p{^ IN_CHAM}', ""); - Expect(0, 43615, '\P{ IN_CHAM}', ""); - Expect(1, 43615, '\P{^ IN_CHAM}', ""); - Expect(0, 43616, '\p{ IN_CHAM}', ""); - Expect(1, 43616, '\p{^ IN_CHAM}', ""); - Expect(1, 43616, '\P{ IN_CHAM}', ""); - Expect(0, 43616, '\P{^ IN_CHAM}', ""); - Error('\p{ in_Cherokee/a/}'); - Error('\P{ in_Cherokee/a/}'); + Expect(1, 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, 5119, '\p{incherokee}', ""); Expect(0, 5119, '\p{^incherokee}', ""); Expect(0, 5119, '\P{incherokee}', ""); @@ -100700,26 +102531,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{ :=In_CHEROKEE}'); - Error('\P{ :=In_CHEROKEE}'); - Expect(1, 5119, '\p{ -In_cherokee}', ""); - Expect(0, 5119, '\p{^ -In_cherokee}', ""); - Expect(0, 5119, '\P{ -In_cherokee}', ""); - Expect(1, 5119, '\P{^ -In_cherokee}', ""); - Expect(0, 5120, '\p{ -In_cherokee}', ""); - Expect(1, 5120, '\p{^ -In_cherokee}', ""); - Expect(1, 5120, '\P{ -In_cherokee}', ""); - Expect(0, 5120, '\P{^ -In_cherokee}', ""); - Error('\p{/a/ _IN_chorasmian}'); - Error('\P{/a/ _IN_chorasmian}'); + Expect(1, 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, 69599, '\p{inchorasmian}', ""); Expect(0, 69599, '\p{^inchorasmian}', ""); Expect(0, 69599, '\P{inchorasmian}', ""); @@ -100728,26 +102559,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{_:=in_Coptic}'); - Error('\P{_:=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{/a/_IN_Coptic}'); + Error('\P{/a/_IN_Coptic}'); Expect(1, 11519, '\p{incoptic}', ""); Expect(0, 11519, '\p{^incoptic}', ""); Expect(0, 11519, '\P{incoptic}', ""); @@ -100756,26 +102587,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11520, '\p{^incoptic}', ""); Expect(1, 11520, '\P{incoptic}', ""); Expect(0, 11520, '\P{^incoptic}', ""); - Expect(1, 11519, '\p{ -IN_Coptic}', ""); - Expect(0, 11519, '\p{^ -IN_Coptic}', ""); - Expect(0, 11519, '\P{ -IN_Coptic}', ""); - Expect(1, 11519, '\P{^ -IN_Coptic}', ""); - Expect(0, 11520, '\p{ -IN_Coptic}', ""); - Expect(1, 11520, '\p{^ -IN_Coptic}', ""); - Expect(1, 11520, '\P{ -IN_Coptic}', ""); - Expect(0, 11520, '\P{^ -IN_Coptic}', ""); - Error('\p{-_IN_coptic/a/}'); - Error('\P{-_IN_coptic/a/}'); - Expect(1, 11519, '\p{- In_Coptic}', ""); - Expect(0, 11519, '\p{^- In_Coptic}', ""); - Expect(0, 11519, '\P{- In_Coptic}', ""); - Expect(1, 11519, '\P{^- In_Coptic}', ""); - Expect(0, 11520, '\p{- In_Coptic}', ""); - Expect(1, 11520, '\p{^- In_Coptic}', ""); - Expect(1, 11520, '\P{- In_Coptic}', ""); - Expect(0, 11520, '\P{^- In_Coptic}', ""); - Error('\p{/a/ _In_Cuneiform}'); - Error('\P{/a/ _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}', ""); @@ -100784,26 +102615,54 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 74752, '\p{^incuneiform}', ""); Expect(1, 74752, '\P{incuneiform}', ""); Expect(0, 74752, '\P{^incuneiform}', ""); - Expect(1, 74751, '\p{--In_Cuneiform}', ""); - Expect(0, 74751, '\p{^--In_Cuneiform}', ""); - Expect(0, 74751, '\P{--In_Cuneiform}', ""); - Expect(1, 74751, '\P{^--In_Cuneiform}', ""); - Expect(0, 74752, '\p{--In_Cuneiform}', ""); - Expect(1, 74752, '\p{^--In_Cuneiform}', ""); - Expect(1, 74752, '\P{--In_Cuneiform}', ""); - Expect(0, 74752, '\P{^--In_Cuneiform}', ""); - Error('\p{:= in_CUNEIFORM}'); - Error('\P{:= in_CUNEIFORM}'); - Expect(1, 74751, '\p{ In_CUNEIFORM}', ""); - Expect(0, 74751, '\p{^ In_CUNEIFORM}', ""); - Expect(0, 74751, '\P{ In_CUNEIFORM}', ""); - Expect(1, 74751, '\P{^ In_CUNEIFORM}', ""); - Expect(0, 74752, '\p{ In_CUNEIFORM}', ""); - Expect(1, 74752, '\p{^ In_CUNEIFORM}', ""); - Expect(1, 74752, '\P{ In_CUNEIFORM}', ""); - Expect(0, 74752, '\P{^ In_CUNEIFORM}', ""); - Error('\p{:=__IN_Cyrillic}'); - Error('\P{:=__IN_Cyrillic}'); + 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, 77823, '\p{incyprominoan}', ""); + Expect(0, 77823, '\p{^incyprominoan}', ""); + Expect(0, 77823, '\P{incyprominoan}', ""); + Expect(1, 77823, '\P{^incyprominoan}', ""); + Expect(0, 77824, '\p{incyprominoan}', ""); + 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, 1279, '\p{incyrillic}', ""); Expect(0, 1279, '\p{^incyrillic}', ""); Expect(0, 1279, '\P{incyrillic}', ""); @@ -100812,26 +102671,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{-/a/In_CYRILLIC}'); - Error('\P{-/a/In_CYRILLIC}'); - Expect(1, 1279, '\p{ -In_Cyrillic}', ""); - Expect(0, 1279, '\p{^ -In_Cyrillic}', ""); - Expect(0, 1279, '\P{ -In_Cyrillic}', ""); - Expect(1, 1279, '\P{^ -In_Cyrillic}', ""); - Expect(0, 1280, '\p{ -In_Cyrillic}', ""); - Expect(1, 1280, '\p{^ -In_Cyrillic}', ""); - Expect(1, 1280, '\P{ -In_Cyrillic}', ""); - Expect(0, 1280, '\P{^ -In_Cyrillic}', ""); - Error('\p{/a/--in_Deseret}'); - Error('\P{/a/--in_Deseret}'); + Expect(1, 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, 66639, '\p{indeseret}', ""); Expect(0, 66639, '\p{^indeseret}', ""); Expect(0, 66639, '\P{indeseret}', ""); @@ -100840,26 +102699,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66640, '\p{^indeseret}', ""); Expect(1, 66640, '\P{indeseret}', ""); Expect(0, 66640, '\P{^indeseret}', ""); - Expect(1, 66639, '\p{ In_DESERET}', ""); - Expect(0, 66639, '\p{^ In_DESERET}', ""); - Expect(0, 66639, '\P{ In_DESERET}', ""); - Expect(1, 66639, '\P{^ In_DESERET}', ""); - Expect(0, 66640, '\p{ In_DESERET}', ""); - Expect(1, 66640, '\p{^ In_DESERET}', ""); - Expect(1, 66640, '\P{ In_DESERET}', ""); - Expect(0, 66640, '\P{^ In_DESERET}', ""); - Error('\p{:= _in_Deseret}'); - Error('\P{:= _in_Deseret}'); - Expect(1, 66639, '\p{- In_Deseret}', ""); - Expect(0, 66639, '\p{^- In_Deseret}', ""); - Expect(0, 66639, '\P{- In_Deseret}', ""); - Expect(1, 66639, '\P{^- In_Deseret}', ""); - Expect(0, 66640, '\p{- In_Deseret}', ""); - Expect(1, 66640, '\p{^- In_Deseret}', ""); - Expect(1, 66640, '\P{- In_Deseret}', ""); - Expect(0, 66640, '\P{^- In_Deseret}', ""); - Error('\p{ :=in_Devanagari}'); - Error('\P{ :=in_Devanagari}'); + Expect(1, 66639, '\p{-In_Deseret}', ""); + Expect(0, 66639, '\p{^-In_Deseret}', ""); + Expect(0, 66639, '\P{-In_Deseret}', ""); + Expect(1, 66639, '\P{^-In_Deseret}', ""); + Expect(0, 66640, '\p{-In_Deseret}', ""); + Expect(1, 66640, '\p{^-In_Deseret}', ""); + Expect(1, 66640, '\P{-In_Deseret}', ""); + Expect(0, 66640, '\P{^-In_Deseret}', ""); + Error('\p{ in_deseret:=}'); + Error('\P{ in_deseret:=}'); + Expect(1, 66639, '\p{_ In_Deseret}', ""); + Expect(0, 66639, '\p{^_ In_Deseret}', ""); + Expect(0, 66639, '\P{_ In_Deseret}', ""); + Expect(1, 66639, '\P{^_ In_Deseret}', ""); + Expect(0, 66640, '\p{_ In_Deseret}', ""); + Expect(1, 66640, '\p{^_ In_Deseret}', ""); + Expect(1, 66640, '\P{_ In_Deseret}', ""); + Expect(0, 66640, '\P{^_ In_Deseret}', ""); + Error('\p{/a/ In_devanagari}'); + Error('\P{/a/ In_devanagari}'); Expect(1, 2431, '\p{indevanagari}', ""); Expect(0, 2431, '\p{^indevanagari}', ""); Expect(0, 2431, '\P{indevanagari}', ""); @@ -100868,26 +102727,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{ :=in_devanagari}'); + Error('\P{ :=in_devanagari}'); + Expect(1, 2431, '\p{- in_DEVANAGARI}', ""); + Expect(0, 2431, '\p{^- in_DEVANAGARI}', ""); + Expect(0, 2431, '\P{- in_DEVANAGARI}', ""); + Expect(1, 2431, '\P{^- in_DEVANAGARI}', ""); + Expect(0, 2432, '\p{- in_DEVANAGARI}', ""); + Expect(1, 2432, '\p{^- in_DEVANAGARI}', ""); + Expect(1, 2432, '\P{- in_DEVANAGARI}', ""); + Expect(0, 2432, '\P{^- in_DEVANAGARI}', ""); + Error('\p{-_IN_DIVES_Akuru:=}'); + Error('\P{-_IN_DIVES_Akuru:=}'); Expect(1, 72031, '\p{indivesakuru}', ""); Expect(0, 72031, '\p{^indivesakuru}', ""); Expect(0, 72031, '\P{indivesakuru}', ""); @@ -100896,26 +102755,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{ IN_dogra:=}'); - Error('\P{ 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{/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, 71759, '\p{indogra}', ""); Expect(0, 71759, '\p{^indogra}', ""); Expect(0, 71759, '\P{indogra}', ""); @@ -100924,26 +102783,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{_/a/in_dogra}'); - Error('\P{_/a/in_dogra}'); - Expect(1, 71759, '\p{ In_dogra}', ""); - Expect(0, 71759, '\p{^ In_dogra}', ""); - Expect(0, 71759, '\P{ In_dogra}', ""); - Expect(1, 71759, '\P{^ In_dogra}', ""); - Expect(0, 71760, '\p{ In_dogra}', ""); - Expect(1, 71760, '\p{^ In_dogra}', ""); - Expect(1, 71760, '\P{ In_dogra}', ""); - Expect(0, 71760, '\P{^ In_dogra}', ""); - Error('\p{_-IN_duployan/a/}'); - Error('\P{_-IN_duployan/a/}'); + Expect(1, 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, 113823, '\p{induployan}', ""); Expect(0, 113823, '\p{^induployan}', ""); Expect(0, 113823, '\P{induployan}', ""); @@ -100952,26 +102811,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{ :=In_Egyptian_Hieroglyphs}'); + Error('\P{ :=In_Egyptian_Hieroglyphs}'); Expect(1, 78895, '\p{inegyptianhieroglyphs}', ""); Expect(0, 78895, '\p{^inegyptianhieroglyphs}', ""); Expect(0, 78895, '\P{inegyptianhieroglyphs}', ""); @@ -100980,26 +102839,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 78896, '\p{^inegyptianhieroglyphs}', ""); Expect(1, 78896, '\P{inegyptianhieroglyphs}', ""); Expect(0, 78896, '\P{^inegyptianhieroglyphs}', ""); - Expect(1, 78895, '\p{In_Egyptian_Hieroglyphs}', ""); - Expect(0, 78895, '\p{^In_Egyptian_Hieroglyphs}', ""); - Expect(0, 78895, '\P{In_Egyptian_Hieroglyphs}', ""); - Expect(1, 78895, '\P{^In_Egyptian_Hieroglyphs}', ""); - Expect(0, 78896, '\p{In_Egyptian_Hieroglyphs}', ""); - Expect(1, 78896, '\p{^In_Egyptian_Hieroglyphs}', ""); - Expect(1, 78896, '\P{In_Egyptian_Hieroglyphs}', ""); - Expect(0, 78896, '\P{^In_Egyptian_Hieroglyphs}', ""); - Error('\p{/a/ In_EGYPTIAN_Hieroglyphs}'); - Error('\P{/a/ In_EGYPTIAN_Hieroglyphs}'); - Expect(1, 78895, '\p{ -In_Egyptian_hieroglyphs}', ""); - Expect(0, 78895, '\p{^ -In_Egyptian_hieroglyphs}', ""); - Expect(0, 78895, '\P{ -In_Egyptian_hieroglyphs}', ""); - Expect(1, 78895, '\P{^ -In_Egyptian_hieroglyphs}', ""); - Expect(0, 78896, '\p{ -In_Egyptian_hieroglyphs}', ""); - Expect(1, 78896, '\p{^ -In_Egyptian_hieroglyphs}', ""); - Expect(1, 78896, '\P{ -In_Egyptian_hieroglyphs}', ""); - Expect(0, 78896, '\P{^ -In_Egyptian_hieroglyphs}', ""); - Error('\p{ _In_ELBASAN/a/}'); - Error('\P{ _In_ELBASAN/a/}'); + Expect(1, 78895, '\p{ -In_Egyptian_Hieroglyphs}', ""); + Expect(0, 78895, '\p{^ -In_Egyptian_Hieroglyphs}', ""); + Expect(0, 78895, '\P{ -In_Egyptian_Hieroglyphs}', ""); + Expect(1, 78895, '\P{^ -In_Egyptian_Hieroglyphs}', ""); + Expect(0, 78896, '\p{ -In_Egyptian_Hieroglyphs}', ""); + Expect(1, 78896, '\p{^ -In_Egyptian_Hieroglyphs}', ""); + Expect(1, 78896, '\P{ -In_Egyptian_Hieroglyphs}', ""); + Expect(0, 78896, '\P{^ -In_Egyptian_Hieroglyphs}', ""); + Error('\p{-_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, 66863, '\p{inelbasan}', ""); Expect(0, 66863, '\p{^inelbasan}', ""); Expect(0, 66863, '\P{inelbasan}', ""); @@ -101008,26 +102867,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/a/}'); - Error('\P{_In_Elbasan/a/}'); - Expect(1, 66863, '\p{-in_Elbasan}', ""); - Expect(0, 66863, '\p{^-in_Elbasan}', ""); - Expect(0, 66863, '\P{-in_Elbasan}', ""); - Expect(1, 66863, '\P{^-in_Elbasan}', ""); - Expect(0, 66864, '\p{-in_Elbasan}', ""); - Expect(1, 66864, '\p{^-in_Elbasan}', ""); - Expect(1, 66864, '\P{-in_Elbasan}', ""); - Expect(0, 66864, '\P{^-in_Elbasan}', ""); - Error('\p{:= in_ELYMAIC}'); - Error('\P{:= in_ELYMAIC}'); + Expect(1, 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, 69631, '\p{inelymaic}', ""); Expect(0, 69631, '\p{^inelymaic}', ""); Expect(0, 69631, '\P{inelymaic}', ""); @@ -101036,26 +102895,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/a/}'); + Error('\P{ in_Elymaic/a/}'); + Expect(1, 69631, '\p{-_In_ELYMAIC}', ""); + Expect(0, 69631, '\p{^-_In_ELYMAIC}', ""); + Expect(0, 69631, '\P{-_In_ELYMAIC}', ""); + Expect(1, 69631, '\P{^-_In_ELYMAIC}', ""); + Expect(0, 69632, '\p{-_In_ELYMAIC}', ""); + Expect(1, 69632, '\p{^-_In_ELYMAIC}', ""); + Expect(1, 69632, '\P{-_In_ELYMAIC}', ""); + Expect(0, 69632, '\P{^-_In_ELYMAIC}', ""); + Error('\p{ in_Ethiopic:=}'); + Error('\P{ in_Ethiopic:=}'); Expect(1, 4991, '\p{inethiopic}', ""); Expect(0, 4991, '\p{^inethiopic}', ""); Expect(0, 4991, '\P{inethiopic}', ""); @@ -101064,26 +102923,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{ -in_ethiopic:=}'); + Error('\P{ -in_ethiopic:=}'); + Expect(1, 4991, '\p{ _in_ETHIOPIC}', ""); + Expect(0, 4991, '\p{^ _in_ETHIOPIC}', ""); + Expect(0, 4991, '\P{ _in_ETHIOPIC}', ""); + Expect(1, 4991, '\P{^ _in_ETHIOPIC}', ""); + Expect(0, 4992, '\p{ _in_ETHIOPIC}', ""); + Expect(1, 4992, '\p{^ _in_ETHIOPIC}', ""); + Expect(1, 4992, '\P{ _in_ETHIOPIC}', ""); + Expect(0, 4992, '\P{^ _in_ETHIOPIC}', ""); + Error('\p{:= _In_Georgian}'); + Error('\P{:= _In_Georgian}'); Expect(1, 4351, '\p{ingeorgian}', ""); Expect(0, 4351, '\p{^ingeorgian}', ""); Expect(0, 4351, '\P{ingeorgian}', ""); @@ -101092,26 +102951,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 4352, '\p{^ingeorgian}', ""); Expect(1, 4352, '\P{ingeorgian}', ""); Expect(0, 4352, '\P{^ingeorgian}', ""); - Expect(1, 4351, '\p{ -In_Georgian}', ""); - Expect(0, 4351, '\p{^ -In_Georgian}', ""); - Expect(0, 4351, '\P{ -In_Georgian}', ""); - Expect(1, 4351, '\P{^ -In_Georgian}', ""); - Expect(0, 4352, '\p{ -In_Georgian}', ""); - Expect(1, 4352, '\p{^ -In_Georgian}', ""); - Expect(1, 4352, '\P{ -In_Georgian}', ""); - Expect(0, 4352, '\P{^ -In_Georgian}', ""); - Error('\p{_ In_Georgian/a/}'); - Error('\P{_ In_Georgian/a/}'); - Expect(1, 4351, '\p{- In_Georgian}', ""); - Expect(0, 4351, '\p{^- In_Georgian}', ""); - Expect(0, 4351, '\P{- In_Georgian}', ""); - Expect(1, 4351, '\P{^- In_Georgian}', ""); - Expect(0, 4352, '\p{- In_Georgian}', ""); - Expect(1, 4352, '\p{^- In_Georgian}', ""); - Expect(1, 4352, '\P{- In_Georgian}', ""); - Expect(0, 4352, '\P{^- In_Georgian}', ""); - Error('\p{:= In_GLAGOLITIC}'); - Error('\P{:= In_GLAGOLITIC}'); + Expect(1, 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, 11359, '\p{inglagolitic}', ""); Expect(0, 11359, '\p{^inglagolitic}', ""); Expect(0, 11359, '\P{inglagolitic}', ""); @@ -101120,26 +102979,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/a/}'); - Error('\P{_ IN_GOTHIC/a/}'); + 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, 66383, '\p{ingothic}', ""); Expect(0, 66383, '\p{^ingothic}', ""); Expect(0, 66383, '\P{ingothic}', ""); @@ -101148,26 +103007,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{/a/ in_Gothic}'); - Error('\P{/a/ in_Gothic}'); - Expect(1, 66383, '\p{-_IN_gothic}', ""); - Expect(0, 66383, '\p{^-_IN_gothic}', ""); - Expect(0, 66383, '\P{-_IN_gothic}', ""); - Expect(1, 66383, '\P{^-_IN_gothic}', ""); - Expect(0, 66384, '\p{-_IN_gothic}', ""); - Expect(1, 66384, '\p{^-_IN_gothic}', ""); - Expect(1, 66384, '\P{-_IN_gothic}', ""); - Expect(0, 66384, '\P{^-_IN_gothic}', ""); - Error('\p{/a/- In_Grantha}'); - Error('\P{/a/- In_Grantha}'); + Expect(1, 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, 70527, '\p{ingrantha}', ""); Expect(0, 70527, '\p{^ingrantha}', ""); Expect(0, 70527, '\P{ingrantha}', ""); @@ -101176,26 +103035,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{:=In_Grantha}'); - Error('\P{:=In_Grantha}'); - Expect(1, 70527, '\p{-IN_Grantha}', ""); - Expect(0, 70527, '\p{^-IN_Grantha}', ""); - Expect(0, 70527, '\P{-IN_Grantha}', ""); - Expect(1, 70527, '\P{^-IN_Grantha}', ""); - Expect(0, 70528, '\p{-IN_Grantha}', ""); - Expect(1, 70528, '\p{^-IN_Grantha}', ""); - Expect(1, 70528, '\P{-IN_Grantha}', ""); - Expect(0, 70528, '\P{^-IN_Grantha}', ""); - Error('\p{-/a/In_gujarati}'); - Error('\P{-/a/In_gujarati}'); + Expect(1, 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, 2815, '\p{ingujarati}', ""); Expect(0, 2815, '\p{^ingujarati}', ""); Expect(0, 2815, '\P{ingujarati}', ""); @@ -101204,26 +103063,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{/a/ In_Gunjala_GONDI}'); - Error('\P{/a/ In_Gunjala_GONDI}'); + Expect(1, 2815, '\p{-_In_Gujarati}', ""); + Expect(0, 2815, '\p{^-_In_Gujarati}', ""); + Expect(0, 2815, '\P{-_In_Gujarati}', ""); + Expect(1, 2815, '\P{^-_In_Gujarati}', ""); + Expect(0, 2816, '\p{-_In_Gujarati}', ""); + Expect(1, 2816, '\p{^-_In_Gujarati}', ""); + Expect(1, 2816, '\P{-_In_Gujarati}', ""); + Expect(0, 2816, '\P{^-_In_Gujarati}', ""); + Error('\p{-/a/IN_gujarati}'); + Error('\P{-/a/IN_gujarati}'); + Expect(1, 2815, '\p{-In_Gujarati}', ""); + Expect(0, 2815, '\p{^-In_Gujarati}', ""); + Expect(0, 2815, '\P{-In_Gujarati}', ""); + Expect(1, 2815, '\P{^-In_Gujarati}', ""); + Expect(0, 2816, '\p{-In_Gujarati}', ""); + Expect(1, 2816, '\p{^-In_Gujarati}', ""); + Expect(1, 2816, '\P{-In_Gujarati}', ""); + Expect(0, 2816, '\P{^-In_Gujarati}', ""); + Error('\p{ in_gunjala_Gondi:=}'); + Error('\P{ in_gunjala_Gondi:=}'); Expect(1, 73135, '\p{ingunjalagondi}', ""); Expect(0, 73135, '\p{^ingunjalagondi}', ""); Expect(0, 73135, '\P{ingunjalagondi}', ""); @@ -101232,26 +103091,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{/a/__In_Gunjala_gondi}'); + Error('\P{/a/__In_Gunjala_gondi}'); + Expect(1, 73135, '\p{-In_GUNJALA_Gondi}', ""); + Expect(0, 73135, '\p{^-In_GUNJALA_Gondi}', ""); + Expect(0, 73135, '\P{-In_GUNJALA_Gondi}', ""); + Expect(1, 73135, '\P{^-In_GUNJALA_Gondi}', ""); + Expect(0, 73136, '\p{-In_GUNJALA_Gondi}', ""); + Expect(1, 73136, '\p{^-In_GUNJALA_Gondi}', ""); + Expect(1, 73136, '\P{-In_GUNJALA_Gondi}', ""); + Expect(0, 73136, '\P{^-In_GUNJALA_Gondi}', ""); + Error('\p{:=-In_GURMUKHI}'); + Error('\P{:=-In_GURMUKHI}'); Expect(1, 2687, '\p{ingurmukhi}', ""); Expect(0, 2687, '\p{^ingurmukhi}', ""); Expect(0, 2687, '\P{ingurmukhi}', ""); @@ -101260,26 +103119,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{/a/ IN_Hanifi_ROHINGYA}'); - Error('\P{/a/ 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{ In_Hanifi_Rohingya:=}'); + Error('\P{ In_Hanifi_Rohingya:=}'); Expect(1, 68927, '\p{inhanifirohingya}', ""); Expect(0, 68927, '\p{^inhanifirohingya}', ""); Expect(0, 68927, '\P{inhanifirohingya}', ""); @@ -101288,26 +103147,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/a/}'); - Error('\P{- In_Hanifi_Rohingya/a/}'); - Expect(1, 68927, '\p{_ In_Hanifi_Rohingya}', ""); - Expect(0, 68927, '\p{^_ In_Hanifi_Rohingya}', ""); - Expect(0, 68927, '\P{_ In_Hanifi_Rohingya}', ""); - Expect(1, 68927, '\P{^_ In_Hanifi_Rohingya}', ""); - Expect(0, 68928, '\p{_ In_Hanifi_Rohingya}', ""); - Expect(1, 68928, '\p{^_ In_Hanifi_Rohingya}', ""); - Expect(1, 68928, '\P{_ In_Hanifi_Rohingya}', ""); - Expect(0, 68928, '\P{^_ In_Hanifi_Rohingya}', ""); - Error('\p{ :=in_HANUNOO}'); - Error('\P{ :=in_HANUNOO}'); + Expect(1, 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, 5951, '\p{inhanunoo}', ""); Expect(0, 5951, '\p{^inhanunoo}', ""); Expect(0, 5951, '\P{inhanunoo}', ""); @@ -101316,26 +103175,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 5952, '\p{^inhanunoo}', ""); Expect(1, 5952, '\P{inhanunoo}', ""); Expect(0, 5952, '\P{^inhanunoo}', ""); - Expect(1, 5951, '\p{_ In_hanunoo}', ""); - Expect(0, 5951, '\p{^_ In_hanunoo}', ""); - Expect(0, 5951, '\P{_ In_hanunoo}', ""); - Expect(1, 5951, '\P{^_ In_hanunoo}', ""); - Expect(0, 5952, '\p{_ In_hanunoo}', ""); - Expect(1, 5952, '\p{^_ In_hanunoo}', ""); - Expect(1, 5952, '\P{_ In_hanunoo}', ""); - Expect(0, 5952, '\P{^_ In_hanunoo}', ""); - Error('\p{/a/_ in_HANUNOO}'); - Error('\P{/a/_ in_HANUNOO}'); - Expect(1, 5951, '\p{--In_Hanunoo}', ""); - Expect(0, 5951, '\p{^--In_Hanunoo}', ""); - Expect(0, 5951, '\P{--In_Hanunoo}', ""); - Expect(1, 5951, '\P{^--In_Hanunoo}', ""); - Expect(0, 5952, '\p{--In_Hanunoo}', ""); - Expect(1, 5952, '\p{^--In_Hanunoo}', ""); - Expect(1, 5952, '\P{--In_Hanunoo}', ""); - Expect(0, 5952, '\P{^--In_Hanunoo}', ""); - Error('\p{ -In_Hatran/a/}'); - Error('\P{ -In_Hatran/a/}'); + 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, 67839, '\p{inhatran}', ""); Expect(0, 67839, '\p{^inhatran}', ""); Expect(0, 67839, '\P{inhatran}', ""); @@ -101344,26 +103203,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{/a/in_Hatran}'); - Error('\P{/a/in_Hatran}'); - Expect(1, 67839, '\p{-IN_Hatran}', ""); - Expect(0, 67839, '\p{^-IN_Hatran}', ""); - Expect(0, 67839, '\P{-IN_Hatran}', ""); - Expect(1, 67839, '\P{^-IN_Hatran}', ""); - Expect(0, 67840, '\p{-IN_Hatran}', ""); - Expect(1, 67840, '\p{^-IN_Hatran}', ""); - Expect(1, 67840, '\P{-IN_Hatran}', ""); - Expect(0, 67840, '\P{^-IN_Hatran}', ""); - Error('\p{- IN_Hebrew/a/}'); - Error('\P{- IN_Hebrew/a/}'); + Expect(1, 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, 1535, '\p{inhebrew}', ""); Expect(0, 1535, '\p{^inhebrew}', ""); Expect(0, 1535, '\P{inhebrew}', ""); @@ -101372,26 +103231,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 1536, '\p{^inhebrew}', ""); Expect(1, 1536, '\P{inhebrew}', ""); Expect(0, 1536, '\P{^inhebrew}', ""); - Expect(1, 1535, '\p{ IN_HEBREW}', ""); - Expect(0, 1535, '\p{^ IN_HEBREW}', ""); - Expect(0, 1535, '\P{ IN_HEBREW}', ""); - Expect(1, 1535, '\P{^ IN_HEBREW}', ""); - Expect(0, 1536, '\p{ IN_HEBREW}', ""); - Expect(1, 1536, '\p{^ IN_HEBREW}', ""); - Expect(1, 1536, '\P{ IN_HEBREW}', ""); - Expect(0, 1536, '\P{^ IN_HEBREW}', ""); - Error('\p{:= In_Hebrew}'); - Error('\P{:= In_Hebrew}'); - Expect(1, 1535, '\p{ In_hebrew}', ""); - Expect(0, 1535, '\p{^ In_hebrew}', ""); - Expect(0, 1535, '\P{ In_hebrew}', ""); - Expect(1, 1535, '\P{^ In_hebrew}', ""); - Expect(0, 1536, '\p{ In_hebrew}', ""); - Expect(1, 1536, '\p{^ In_hebrew}', ""); - Expect(1, 1536, '\P{ In_hebrew}', ""); - Expect(0, 1536, '\P{^ In_hebrew}', ""); - Error('\p{/a/_IN_Hiragana}'); - Error('\P{/a/_IN_Hiragana}'); + Expect(1, 1535, '\p{ In_Hebrew}', ""); + Expect(0, 1535, '\p{^ In_Hebrew}', ""); + Expect(0, 1535, '\P{ In_Hebrew}', ""); + Expect(1, 1535, '\P{^ In_Hebrew}', ""); + Expect(0, 1536, '\p{ In_Hebrew}', ""); + Expect(1, 1536, '\p{^ In_Hebrew}', ""); + Expect(1, 1536, '\P{ In_Hebrew}', ""); + Expect(0, 1536, '\P{^ In_Hebrew}', ""); + Error('\p{ :=in_hebrew}'); + Error('\P{ :=in_hebrew}'); + Expect(1, 1535, '\p{ _In_HEBREW}', ""); + Expect(0, 1535, '\p{^ _In_HEBREW}', ""); + Expect(0, 1535, '\P{ _In_HEBREW}', ""); + Expect(1, 1535, '\P{^ _In_HEBREW}', ""); + Expect(0, 1536, '\p{ _In_HEBREW}', ""); + Expect(1, 1536, '\p{^ _In_HEBREW}', ""); + Expect(1, 1536, '\P{ _In_HEBREW}', ""); + Expect(0, 1536, '\P{^ _In_HEBREW}', ""); + Error('\p{ In_HIRAGANA:=}'); + Error('\P{ In_HIRAGANA:=}'); Expect(1, 12447, '\p{inhiragana}', ""); Expect(0, 12447, '\p{^inhiragana}', ""); Expect(0, 12447, '\P{inhiragana}', ""); @@ -101400,26 +103259,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12448, '\p{^inhiragana}', ""); Expect(1, 12448, '\P{inhiragana}', ""); Expect(0, 12448, '\P{^inhiragana}', ""); - Expect(1, 12447, '\p{__In_Hiragana}', ""); - Expect(0, 12447, '\p{^__In_Hiragana}', ""); - Expect(0, 12447, '\P{__In_Hiragana}', ""); - Expect(1, 12447, '\P{^__In_Hiragana}', ""); - Expect(0, 12448, '\p{__In_Hiragana}', ""); - Expect(1, 12448, '\p{^__In_Hiragana}', ""); - Expect(1, 12448, '\P{__In_Hiragana}', ""); - Expect(0, 12448, '\P{^__In_Hiragana}', ""); - Error('\p{-in_Hiragana:=}'); - Error('\P{-in_Hiragana:=}'); - Expect(1, 12447, '\p{-in_Hiragana}', ""); - Expect(0, 12447, '\p{^-in_Hiragana}', ""); - Expect(0, 12447, '\P{-in_Hiragana}', ""); - Expect(1, 12447, '\P{^-in_Hiragana}', ""); - Expect(0, 12448, '\p{-in_Hiragana}', ""); - Expect(1, 12448, '\p{^-in_Hiragana}', ""); - Expect(1, 12448, '\P{-in_Hiragana}', ""); - Expect(0, 12448, '\P{^-in_Hiragana}', ""); - Error('\p{ _In_imperial_ARAMAIC/a/}'); - Error('\P{ _In_imperial_ARAMAIC/a/}'); + Expect(1, 12447, '\p{ IN_HIRAGANA}', ""); + Expect(0, 12447, '\p{^ IN_HIRAGANA}', ""); + Expect(0, 12447, '\P{ IN_HIRAGANA}', ""); + Expect(1, 12447, '\P{^ IN_HIRAGANA}', ""); + Expect(0, 12448, '\p{ IN_HIRAGANA}', ""); + Expect(1, 12448, '\p{^ IN_HIRAGANA}', ""); + Expect(1, 12448, '\P{ IN_HIRAGANA}', ""); + Expect(0, 12448, '\P{^ IN_HIRAGANA}', ""); + Error('\p{:= In_HIRAGANA}'); + Error('\P{:= In_HIRAGANA}'); + Expect(1, 12447, '\p{- IN_Hiragana}', ""); + Expect(0, 12447, '\p{^- IN_Hiragana}', ""); + Expect(0, 12447, '\P{- IN_Hiragana}', ""); + Expect(1, 12447, '\P{^- IN_Hiragana}', ""); + Expect(0, 12448, '\p{- IN_Hiragana}', ""); + Expect(1, 12448, '\p{^- IN_Hiragana}', ""); + Expect(1, 12448, '\P{- IN_Hiragana}', ""); + Expect(0, 12448, '\P{^- IN_Hiragana}', ""); + Error('\p{_:=IN_Imperial_Aramaic}'); + Error('\P{_:=IN_Imperial_Aramaic}'); Expect(1, 67679, '\p{inimperialaramaic}', ""); Expect(0, 67679, '\p{^inimperialaramaic}', ""); Expect(0, 67679, '\P{inimperialaramaic}', ""); @@ -101428,26 +103287,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{- in_IMPERIAL_ARAMAIC/a/}'); - Error('\P{- in_IMPERIAL_ARAMAIC/a/}'); - Expect(1, 67679, '\p{- IN_Imperial_aramaic}', ""); - Expect(0, 67679, '\p{^- IN_Imperial_aramaic}', ""); - Expect(0, 67679, '\P{- IN_Imperial_aramaic}', ""); - Expect(1, 67679, '\P{^- IN_Imperial_aramaic}', ""); - Expect(0, 67680, '\p{- IN_Imperial_aramaic}', ""); - Expect(1, 67680, '\p{^- IN_Imperial_aramaic}', ""); - Expect(1, 67680, '\P{- IN_Imperial_aramaic}', ""); - Expect(0, 67680, '\P{^- IN_Imperial_aramaic}', ""); - Error('\p{_/a/IN_Inscriptional_Pahlavi}'); - Error('\P{_/a/IN_Inscriptional_Pahlavi}'); + Expect(1, 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, 68479, '\p{ininscriptionalpahlavi}', ""); Expect(0, 68479, '\p{^ininscriptionalpahlavi}', ""); Expect(0, 68479, '\P{ininscriptionalpahlavi}', ""); @@ -101456,26 +103315,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{/a/- In_Inscriptional_pahlavi}'); - Error('\P{/a/- In_Inscriptional_pahlavi}'); - Expect(1, 68479, '\p{-_IN_Inscriptional_Pahlavi}', ""); - Expect(0, 68479, '\p{^-_IN_Inscriptional_Pahlavi}', ""); - Expect(0, 68479, '\P{-_IN_Inscriptional_Pahlavi}', ""); - Expect(1, 68479, '\P{^-_IN_Inscriptional_Pahlavi}', ""); - Expect(0, 68480, '\p{-_IN_Inscriptional_Pahlavi}', ""); - Expect(1, 68480, '\p{^-_IN_Inscriptional_Pahlavi}', ""); - Expect(1, 68480, '\P{-_IN_Inscriptional_Pahlavi}', ""); - Expect(0, 68480, '\P{^-_IN_Inscriptional_Pahlavi}', ""); - Error('\p{:=-_In_inscriptional_parthian}'); - Error('\P{:=-_In_inscriptional_parthian}'); + Expect(1, 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, 68447, '\p{ininscriptionalparthian}', ""); Expect(0, 68447, '\p{^ininscriptionalparthian}', ""); Expect(0, 68447, '\P{ininscriptionalparthian}', ""); @@ -101484,26 +103343,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}'); - Error('\P{ :=in_Inscriptional_Parthian}'); - Expect(1, 68447, '\p{- in_Inscriptional_Parthian}', ""); - Expect(0, 68447, '\p{^- in_Inscriptional_Parthian}', ""); - Expect(0, 68447, '\P{- in_Inscriptional_Parthian}', ""); - Expect(1, 68447, '\P{^- in_Inscriptional_Parthian}', ""); - Expect(0, 68448, '\p{- in_Inscriptional_Parthian}', ""); - Expect(1, 68448, '\p{^- in_Inscriptional_Parthian}', ""); - Expect(1, 68448, '\P{- in_Inscriptional_Parthian}', ""); - Expect(0, 68448, '\P{^- in_Inscriptional_Parthian}', ""); - Error('\p{:=IN_Javanese}'); - Error('\P{:=IN_Javanese}'); + Expect(1, 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, 43487, '\p{injavanese}', ""); Expect(0, 43487, '\p{^injavanese}', ""); Expect(0, 43487, '\P{injavanese}', ""); @@ -101512,26 +103371,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}', ""); @@ -101540,26 +103399,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{/a/ in_Kaithi}'); + Error('\P{/a/ in_Kaithi}'); + Expect(1, 69839, '\p{ IN_Kaithi}', ""); + Expect(0, 69839, '\p{^ IN_Kaithi}', ""); + Expect(0, 69839, '\P{ IN_Kaithi}', ""); + Expect(1, 69839, '\P{^ IN_Kaithi}', ""); + Expect(0, 69840, '\p{ IN_Kaithi}', ""); + Expect(1, 69840, '\p{^ IN_Kaithi}', ""); + Expect(1, 69840, '\P{ IN_Kaithi}', ""); + Expect(0, 69840, '\P{^ IN_Kaithi}', ""); + Error('\p{_:=In_Kannada}'); + Error('\P{_:=In_Kannada}'); Expect(1, 3327, '\p{inkannada}', ""); Expect(0, 3327, '\p{^inkannada}', ""); Expect(0, 3327, '\P{inkannada}', ""); @@ -101568,26 +103427,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}'); - Error('\P{:= _In_Katakana}'); + 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, 12543, '\p{inkatakana}', ""); Expect(0, 12543, '\p{^inkatakana}', ""); Expect(0, 12543, '\P{inkatakana}', ""); @@ -101596,26 +103455,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12544, '\p{^inkatakana}', ""); Expect(1, 12544, '\P{inkatakana}', ""); Expect(0, 12544, '\P{^inkatakana}', ""); - Expect(1, 12543, '\p{_-In_Katakana}', ""); - Expect(0, 12543, '\p{^_-In_Katakana}', ""); - Expect(0, 12543, '\P{_-In_Katakana}', ""); - Expect(1, 12543, '\P{^_-In_Katakana}', ""); - Expect(0, 12544, '\p{_-In_Katakana}', ""); - Expect(1, 12544, '\p{^_-In_Katakana}', ""); - Expect(1, 12544, '\P{_-In_Katakana}', ""); - Expect(0, 12544, '\P{^_-In_Katakana}', ""); - Error('\p{:= IN_Katakana}'); - Error('\P{:= IN_Katakana}'); - Expect(1, 12543, '\p{- In_Katakana}', ""); - Expect(0, 12543, '\p{^- In_Katakana}', ""); - Expect(0, 12543, '\P{- In_Katakana}', ""); - Expect(1, 12543, '\P{^- In_Katakana}', ""); - Expect(0, 12544, '\p{- In_Katakana}', ""); - Expect(1, 12544, '\p{^- In_Katakana}', ""); - Expect(1, 12544, '\P{- In_Katakana}', ""); - Expect(0, 12544, '\P{^- In_Katakana}', ""); - Error('\p{:=in_Kayah_LI}'); - Error('\P{:=in_Kayah_LI}'); + Expect(1, 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, 43311, '\p{inkayahli}', ""); Expect(0, 43311, '\p{^inkayahli}', ""); Expect(0, 43311, '\P{inkayahli}', ""); @@ -101624,26 +103483,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{/a/_In_Kayah_li}'); - Error('\P{/a/_In_Kayah_li}'); - Expect(1, 43311, '\p{ In_Kayah_li}', ""); - Expect(0, 43311, '\p{^ In_Kayah_li}', ""); - Expect(0, 43311, '\P{ In_Kayah_li}', ""); - Expect(1, 43311, '\P{^ In_Kayah_li}', ""); - Expect(0, 43312, '\p{ In_Kayah_li}', ""); - Expect(1, 43312, '\p{^ In_Kayah_li}', ""); - Expect(1, 43312, '\P{ In_Kayah_li}', ""); - Expect(0, 43312, '\P{^ In_Kayah_li}', ""); - Error('\p{_:=In_Kharoshthi}'); - Error('\P{_:=In_Kharoshthi}'); + Expect(1, 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, 68191, '\p{inkharoshthi}', ""); Expect(0, 68191, '\p{^inkharoshthi}', ""); Expect(0, 68191, '\P{inkharoshthi}', ""); @@ -101652,26 +103511,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{/a/- In_KHITAN_SMALL_script}'); - Error('\P{/a/- 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{-/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, 101631, '\p{inkhitansmallscript}', ""); Expect(0, 101631, '\p{^inkhitansmallscript}', ""); Expect(0, 101631, '\P{inkhitansmallscript}', ""); @@ -101680,26 +103539,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{IN_KHMER:=}'); - Error('\P{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{ :=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, 6143, '\p{inkhmer}', ""); Expect(0, 6143, '\p{^inkhmer}', ""); Expect(0, 6143, '\P{inkhmer}', ""); @@ -101708,26 +103567,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{/a/_ in_khmer}'); - Error('\P{/a/_ in_khmer}'); - Expect(1, 6143, '\p{In_KHMER}', ""); - Expect(0, 6143, '\p{^In_KHMER}', ""); - Expect(0, 6143, '\P{In_KHMER}', ""); - Expect(1, 6143, '\P{^In_KHMER}', ""); - Expect(0, 6144, '\p{In_KHMER}', ""); - Expect(1, 6144, '\p{^In_KHMER}', ""); - Expect(1, 6144, '\P{In_KHMER}', ""); - Expect(0, 6144, '\P{^In_KHMER}', ""); - Error('\p{-/a/in_Khojki}'); - Error('\P{-/a/in_Khojki}'); + Expect(1, 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, 70223, '\p{inkhojki}', ""); Expect(0, 70223, '\p{^inkhojki}', ""); Expect(0, 70223, '\P{inkhojki}', ""); @@ -101736,26 +103595,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{ /a/in_Khojki}'); - Error('\P{ /a/in_Khojki}'); - Expect(1, 70223, '\p{_ IN_Khojki}', ""); - Expect(0, 70223, '\p{^_ IN_Khojki}', ""); - Expect(0, 70223, '\P{_ IN_Khojki}', ""); - Expect(1, 70223, '\P{^_ IN_Khojki}', ""); - Expect(0, 70224, '\p{_ IN_Khojki}', ""); - Expect(1, 70224, '\p{^_ IN_Khojki}', ""); - Expect(1, 70224, '\P{_ IN_Khojki}', ""); - Expect(0, 70224, '\P{^_ IN_Khojki}', ""); - Error('\p{ In_khudawadi/a/}'); - Error('\P{ In_khudawadi/a/}'); + Expect(1, 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, 70399, '\p{inkhudawadi}', ""); Expect(0, 70399, '\p{^inkhudawadi}', ""); Expect(0, 70399, '\P{inkhudawadi}', ""); @@ -101764,26 +103623,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 70400, '\p{^inkhudawadi}', ""); Expect(1, 70400, '\P{inkhudawadi}', ""); Expect(0, 70400, '\P{^inkhudawadi}', ""); - Expect(1, 70399, '\p{__In_KHUDAWADI}', ""); - Expect(0, 70399, '\p{^__In_KHUDAWADI}', ""); - Expect(0, 70399, '\P{__In_KHUDAWADI}', ""); - Expect(1, 70399, '\P{^__In_KHUDAWADI}', ""); - Expect(0, 70400, '\p{__In_KHUDAWADI}', ""); - Expect(1, 70400, '\p{^__In_KHUDAWADI}', ""); - Expect(1, 70400, '\P{__In_KHUDAWADI}', ""); - Expect(0, 70400, '\P{^__In_KHUDAWADI}', ""); - Error('\p{ In_Khudawadi/a/}'); - Error('\P{ In_Khudawadi/a/}'); - Expect(1, 70399, '\p{-In_KHUDAWADI}', ""); - Expect(0, 70399, '\p{^-In_KHUDAWADI}', ""); - Expect(0, 70399, '\P{-In_KHUDAWADI}', ""); - Expect(1, 70399, '\P{^-In_KHUDAWADI}', ""); - Expect(0, 70400, '\p{-In_KHUDAWADI}', ""); - Expect(1, 70400, '\p{^-In_KHUDAWADI}', ""); - Expect(1, 70400, '\P{-In_KHUDAWADI}', ""); - Expect(0, 70400, '\P{^-In_KHUDAWADI}', ""); - Error('\p{ :=In_Lao}'); - Error('\P{ :=In_Lao}'); + Expect(1, 70399, '\p{ IN_Khudawadi}', ""); + Expect(0, 70399, '\p{^ IN_Khudawadi}', ""); + Expect(0, 70399, '\P{ IN_Khudawadi}', ""); + Expect(1, 70399, '\P{^ IN_Khudawadi}', ""); + Expect(0, 70400, '\p{ IN_Khudawadi}', ""); + Expect(1, 70400, '\p{^ IN_Khudawadi}', ""); + Expect(1, 70400, '\P{ IN_Khudawadi}', ""); + Expect(0, 70400, '\P{^ IN_Khudawadi}', ""); + Error('\p{/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, 3839, '\p{inlao}', ""); Expect(0, 3839, '\p{^inlao}', ""); Expect(0, 3839, '\P{inlao}', ""); @@ -101792,26 +103651,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{/a/In_lao}'); - Error('\P{/a/In_lao}'); - Expect(1, 3839, '\p{ In_lao}', ""); - Expect(0, 3839, '\p{^ In_lao}', ""); - Expect(0, 3839, '\P{ In_lao}', ""); - Expect(1, 3839, '\P{^ In_lao}', ""); - Expect(0, 3840, '\p{ In_lao}', ""); - Expect(1, 3840, '\p{^ In_lao}', ""); - Expect(1, 3840, '\P{ In_lao}', ""); - Expect(0, 3840, '\P{^ In_lao}', ""); - Error('\p{/a/ _in_Lepcha}'); - Error('\P{/a/ _in_Lepcha}'); + Expect(1, 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, 7247, '\p{inlepcha}', ""); Expect(0, 7247, '\p{^inlepcha}', ""); Expect(0, 7247, '\P{inlepcha}', ""); @@ -101820,26 +103679,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{ In_lepcha:=}'); - Error('\P{ In_lepcha:=}'); - Expect(1, 7247, '\p{__in_lepcha}', ""); - Expect(0, 7247, '\p{^__in_lepcha}', ""); - Expect(0, 7247, '\P{__in_lepcha}', ""); - Expect(1, 7247, '\P{^__in_lepcha}', ""); - Expect(0, 7248, '\p{__in_lepcha}', ""); - Expect(1, 7248, '\p{^__in_lepcha}', ""); - Expect(1, 7248, '\P{__in_lepcha}', ""); - Expect(0, 7248, '\P{^__in_lepcha}', ""); - Error('\p{/a/ In_LIMBU}'); - Error('\P{/a/ In_LIMBU}'); + Expect(1, 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, 6479, '\p{inlimbu}', ""); Expect(0, 6479, '\p{^inlimbu}', ""); Expect(0, 6479, '\P{inlimbu}', ""); @@ -101848,26 +103707,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{/a/ In_LINEAR_A}'); - Error('\P{/a/ In_LINEAR_A}'); + Expect(1, 6479, '\p{ In_LIMBU}', ""); + Expect(0, 6479, '\p{^ In_LIMBU}', ""); + Expect(0, 6479, '\P{ In_LIMBU}', ""); + Expect(1, 6479, '\P{^ In_LIMBU}', ""); + Expect(0, 6480, '\p{ In_LIMBU}', ""); + Expect(1, 6480, '\p{^ In_LIMBU}', ""); + Expect(1, 6480, '\P{ In_LIMBU}', ""); + Expect(0, 6480, '\P{^ In_LIMBU}', ""); + Error('\p{- In_Limbu:=}'); + Error('\P{- In_Limbu:=}'); + Expect(1, 6479, '\p{ In_Limbu}', ""); + Expect(0, 6479, '\p{^ In_Limbu}', ""); + Expect(0, 6479, '\P{ In_Limbu}', ""); + Expect(1, 6479, '\P{^ In_Limbu}', ""); + Expect(0, 6480, '\p{ In_Limbu}', ""); + Expect(1, 6480, '\p{^ In_Limbu}', ""); + Expect(1, 6480, '\P{ In_Limbu}', ""); + Expect(0, 6480, '\P{^ In_Limbu}', ""); + Error('\p{-:=In_Linear_a}'); + Error('\P{-:=In_Linear_a}'); Expect(1, 67455, '\p{inlineara}', ""); Expect(0, 67455, '\p{^inlineara}', ""); Expect(0, 67455, '\P{inlineara}', ""); @@ -101876,26 +103735,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}'); + Error('\P{:= _In_Linear_A}'); + Expect(1, 67455, '\p{- IN_linear_A}', ""); + Expect(0, 67455, '\p{^- IN_linear_A}', ""); + Expect(0, 67455, '\P{- IN_linear_A}', ""); + Expect(1, 67455, '\P{^- IN_linear_A}', ""); + Expect(0, 67456, '\p{- IN_linear_A}', ""); + Expect(1, 67456, '\p{^- IN_linear_A}', ""); + Expect(1, 67456, '\P{- IN_linear_A}', ""); + Expect(0, 67456, '\P{^- IN_linear_A}', ""); + Error('\p{ In_lisu:=}'); + Error('\P{ In_lisu:=}'); Expect(1, 42239, '\p{inlisu}', ""); Expect(0, 42239, '\p{^inlisu}', ""); Expect(0, 42239, '\P{inlisu}', ""); @@ -101904,26 +103763,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}', ""); @@ -101932,26 +103791,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66208, '\p{^inlycian}', ""); Expect(1, 66208, '\P{inlycian}', ""); Expect(0, 66208, '\P{^inlycian}', ""); - Expect(1, 66207, '\p{_In_lycian}', ""); - Expect(0, 66207, '\p{^_In_lycian}', ""); - Expect(0, 66207, '\P{_In_lycian}', ""); - Expect(1, 66207, '\P{^_In_lycian}', ""); - Expect(0, 66208, '\p{_In_lycian}', ""); - Expect(1, 66208, '\p{^_In_lycian}', ""); - Expect(1, 66208, '\P{_In_lycian}', ""); - Expect(0, 66208, '\P{^_In_lycian}', ""); - Error('\p{ In_lycian:=}'); - Error('\P{ In_lycian:=}'); - Expect(1, 66207, '\p{ In_lycian}', ""); - Expect(0, 66207, '\p{^ In_lycian}', ""); - Expect(0, 66207, '\P{ In_lycian}', ""); - Expect(1, 66207, '\P{^ In_lycian}', ""); - Expect(0, 66208, '\p{ In_lycian}', ""); - Expect(1, 66208, '\p{^ In_lycian}', ""); - Expect(1, 66208, '\P{ In_lycian}', ""); - Expect(0, 66208, '\P{^ In_lycian}', ""); - Error('\p{-:=In_LYDIAN}'); - Error('\P{-:=In_LYDIAN}'); + Expect(1, 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, 67903, '\p{inlydian}', ""); Expect(0, 67903, '\p{^inlydian}', ""); Expect(0, 67903, '\P{inlydian}', ""); @@ -101960,26 +103819,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{ /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, 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, 70015, '\p{inmahajani}', ""); Expect(0, 70015, '\p{^inmahajani}', ""); Expect(0, 70015, '\P{inmahajani}', ""); @@ -101988,26 +103847,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{:= In_MAHAJANI}'); + Error('\P{:= In_MAHAJANI}'); + Expect(1, 70015, '\p{ IN_MAHAJANI}', ""); + Expect(0, 70015, '\p{^ IN_MAHAJANI}', ""); + Expect(0, 70015, '\P{ IN_MAHAJANI}', ""); + Expect(1, 70015, '\P{^ IN_MAHAJANI}', ""); + Expect(0, 70016, '\p{ IN_MAHAJANI}', ""); + Expect(1, 70016, '\p{^ IN_MAHAJANI}', ""); + Expect(1, 70016, '\P{ IN_MAHAJANI}', ""); + Expect(0, 70016, '\P{^ IN_MAHAJANI}', ""); + Error('\p{:=-In_MAKASAR}'); + Error('\P{:=-In_MAKASAR}'); Expect(1, 73471, '\p{inmakasar}', ""); Expect(0, 73471, '\p{^inmakasar}', ""); Expect(0, 73471, '\P{inmakasar}', ""); @@ -102016,26 +103875,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 73472, '\p{^inmakasar}', ""); Expect(1, 73472, '\P{inmakasar}', ""); Expect(0, 73472, '\P{^inmakasar}', ""); - Expect(1, 73471, '\p{__In_Makasar}', ""); - Expect(0, 73471, '\p{^__In_Makasar}', ""); - Expect(0, 73471, '\P{__In_Makasar}', ""); - Expect(1, 73471, '\P{^__In_Makasar}', ""); - Expect(0, 73472, '\p{__In_Makasar}', ""); - Expect(1, 73472, '\p{^__In_Makasar}', ""); - Expect(1, 73472, '\P{__In_Makasar}', ""); - Expect(0, 73472, '\P{^__In_Makasar}', ""); - Error('\p{-_In_MAKASAR:=}'); - Error('\P{-_In_MAKASAR:=}'); - Expect(1, 73471, '\p{__In_makasar}', ""); - Expect(0, 73471, '\p{^__In_makasar}', ""); - Expect(0, 73471, '\P{__In_makasar}', ""); - Expect(1, 73471, '\P{^__In_makasar}', ""); - Expect(0, 73472, '\p{__In_makasar}', ""); - Expect(1, 73472, '\p{^__In_makasar}', ""); - Expect(1, 73472, '\P{__In_makasar}', ""); - Expect(0, 73472, '\P{^__In_makasar}', ""); - Error('\p{ _In_MALAYALAM/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{/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, 3455, '\p{inmalayalam}', ""); Expect(0, 3455, '\p{^inmalayalam}', ""); Expect(0, 3455, '\P{inmalayalam}', ""); @@ -102044,26 +103903,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{/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, 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, 2143, '\p{inmandaic}', ""); Expect(0, 2143, '\p{^inmandaic}', ""); Expect(0, 2143, '\P{inmandaic}', ""); @@ -102072,26 +103931,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}', ""); @@ -102100,26 +103959,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{ /a/In_marchen}'); - Error('\P{ /a/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{_ In_marchen:=}'); + Error('\P{_ In_marchen:=}'); Expect(1, 72895, '\p{inmarchen}', ""); Expect(0, 72895, '\p{^inmarchen}', ""); Expect(0, 72895, '\P{inmarchen}', ""); @@ -102128,26 +103987,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}'); - Error('\P{:=-In_Masaram_Gondi}'); + Expect(1, 72895, '\p{_in_marchen}', ""); + Expect(0, 72895, '\p{^_in_marchen}', ""); + Expect(0, 72895, '\P{_in_marchen}', ""); + Expect(1, 72895, '\P{^_in_marchen}', ""); + Expect(0, 72896, '\p{_in_marchen}', ""); + Expect(1, 72896, '\p{^_in_marchen}', ""); + Expect(1, 72896, '\P{_in_marchen}', ""); + Expect(0, 72896, '\P{^_in_marchen}', ""); + Error('\p{- IN_Marchen:=}'); + Error('\P{- IN_Marchen:=}'); + Expect(1, 72895, '\p{In_marchen}', ""); + Expect(0, 72895, '\p{^In_marchen}', ""); + Expect(0, 72895, '\P{In_marchen}', ""); + Expect(1, 72895, '\P{^In_marchen}', ""); + Expect(0, 72896, '\p{In_marchen}', ""); + Expect(1, 72896, '\p{^In_marchen}', ""); + Expect(1, 72896, '\P{In_marchen}', ""); + Expect(0, 72896, '\P{^In_marchen}', ""); + Error('\p{ _IN_masaram_Gondi/a/}'); + Error('\P{ _IN_masaram_Gondi/a/}'); Expect(1, 73055, '\p{inmasaramgondi}', ""); Expect(0, 73055, '\p{^inmasaramgondi}', ""); Expect(0, 73055, '\P{inmasaramgondi}', ""); @@ -102156,26 +104015,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{ -In_masaram_Gondi:=}'); - Error('\P{ -In_masaram_Gondi:=}'); - Expect(1, 73055, '\p{ In_Masaram_GONDI}', ""); - Expect(0, 73055, '\p{^ In_Masaram_GONDI}', ""); - Expect(0, 73055, '\P{ In_Masaram_GONDI}', ""); - Expect(1, 73055, '\P{^ In_Masaram_GONDI}', ""); - Expect(0, 73056, '\p{ In_Masaram_GONDI}', ""); - Expect(1, 73056, '\p{^ In_Masaram_GONDI}', ""); - Expect(1, 73056, '\P{ In_Masaram_GONDI}', ""); - Expect(0, 73056, '\P{^ In_Masaram_GONDI}', ""); - Error('\p{/a/ IN_Medefaidrin}'); - Error('\P{/a/ IN_Medefaidrin}'); + Expect(1, 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, 93855, '\p{inmedefaidrin}', ""); Expect(0, 93855, '\p{^inmedefaidrin}', ""); Expect(0, 93855, '\P{inmedefaidrin}', ""); @@ -102184,26 +104043,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}'); + Error('\P{ :=in_MEDEFAIDRIN}'); + Expect(1, 93855, '\p{--IN_Medefaidrin}', ""); + Expect(0, 93855, '\p{^--IN_Medefaidrin}', ""); + Expect(0, 93855, '\P{--IN_Medefaidrin}', ""); + Expect(1, 93855, '\P{^--IN_Medefaidrin}', ""); + Expect(0, 93856, '\p{--IN_Medefaidrin}', ""); + Expect(1, 93856, '\p{^--IN_Medefaidrin}', ""); + Expect(1, 93856, '\P{--IN_Medefaidrin}', ""); + Expect(0, 93856, '\P{^--IN_Medefaidrin}', ""); + Error('\p{/a/ In_MEETEI_Mayek}'); + Error('\P{/a/ In_MEETEI_Mayek}'); Expect(1, 44031, '\p{inmeeteimayek}', ""); Expect(0, 44031, '\p{^inmeeteimayek}', ""); Expect(0, 44031, '\P{inmeeteimayek}', ""); @@ -102212,26 +104071,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}', ""); @@ -102240,26 +104099,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/a/}'); - Error('\P{ -in_MENDE_kikakui/a/}'); - Expect(1, 125151, '\p{ -in_mende_KIKAKUI}', ""); - Expect(0, 125151, '\p{^ -in_mende_KIKAKUI}', ""); - Expect(0, 125151, '\P{ -in_mende_KIKAKUI}', ""); - Expect(1, 125151, '\P{^ -in_mende_KIKAKUI}', ""); - Expect(0, 125152, '\p{ -in_mende_KIKAKUI}', ""); - Expect(1, 125152, '\p{^ -in_mende_KIKAKUI}', ""); - Expect(1, 125152, '\P{ -in_mende_KIKAKUI}', ""); - Expect(0, 125152, '\P{^ -in_mende_KIKAKUI}', ""); - Error('\p{/a/ in_Meroitic_Cursive}'); - Error('\P{/a/ in_Meroitic_Cursive}'); + Expect(1, 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, 68095, '\p{inmeroiticcursive}', ""); Expect(0, 68095, '\p{^inmeroiticcursive}', ""); Expect(0, 68095, '\P{inmeroiticcursive}', ""); @@ -102268,26 +104127,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68096, '\p{^inmeroiticcursive}', ""); Expect(1, 68096, '\P{inmeroiticcursive}', ""); Expect(0, 68096, '\P{^inmeroiticcursive}', ""); - Expect(1, 68095, '\p{ in_Meroitic_Cursive}', ""); - Expect(0, 68095, '\p{^ in_Meroitic_Cursive}', ""); - Expect(0, 68095, '\P{ in_Meroitic_Cursive}', ""); - Expect(1, 68095, '\P{^ in_Meroitic_Cursive}', ""); - Expect(0, 68096, '\p{ in_Meroitic_Cursive}', ""); - Expect(1, 68096, '\p{^ in_Meroitic_Cursive}', ""); - Expect(1, 68096, '\P{ in_Meroitic_Cursive}', ""); - Expect(0, 68096, '\P{^ in_Meroitic_Cursive}', ""); - Error('\p{ :=In_Meroitic_CURSIVE}'); - Error('\P{ :=In_Meroitic_CURSIVE}'); - Expect(1, 68095, '\p{_ In_Meroitic_Cursive}', ""); - Expect(0, 68095, '\p{^_ In_Meroitic_Cursive}', ""); - Expect(0, 68095, '\P{_ In_Meroitic_Cursive}', ""); - Expect(1, 68095, '\P{^_ In_Meroitic_Cursive}', ""); - Expect(0, 68096, '\p{_ In_Meroitic_Cursive}', ""); - Expect(1, 68096, '\p{^_ In_Meroitic_Cursive}', ""); - Expect(1, 68096, '\P{_ In_Meroitic_Cursive}', ""); - Expect(0, 68096, '\P{^_ In_Meroitic_Cursive}', ""); - Error('\p{/a/ -In_MEROITIC_hieroglyphs}'); - Error('\P{/a/ -In_MEROITIC_hieroglyphs}'); + Expect(1, 68095, '\p{-In_MEROITIC_Cursive}', ""); + Expect(0, 68095, '\p{^-In_MEROITIC_Cursive}', ""); + Expect(0, 68095, '\P{-In_MEROITIC_Cursive}', ""); + Expect(1, 68095, '\P{^-In_MEROITIC_Cursive}', ""); + Expect(0, 68096, '\p{-In_MEROITIC_Cursive}', ""); + Expect(1, 68096, '\p{^-In_MEROITIC_Cursive}', ""); + Expect(1, 68096, '\P{-In_MEROITIC_Cursive}', ""); + Expect(0, 68096, '\P{^-In_MEROITIC_Cursive}', ""); + Error('\p{--In_MEROITIC_CURSIVE/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, 67999, '\p{inmeroitichieroglyphs}', ""); Expect(0, 67999, '\p{^inmeroitichieroglyphs}', ""); Expect(0, 67999, '\P{inmeroitichieroglyphs}', ""); @@ -102296,26 +104155,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/a/}'); - Error('\P{ IN_MEROITIC_hieroglyphs/a/}'); - Expect(1, 67999, '\p{__In_MEROITIC_HIEROGLYPHS}', ""); - Expect(0, 67999, '\p{^__In_MEROITIC_HIEROGLYPHS}', ""); - Expect(0, 67999, '\P{__In_MEROITIC_HIEROGLYPHS}', ""); - Expect(1, 67999, '\P{^__In_MEROITIC_HIEROGLYPHS}', ""); - Expect(0, 68000, '\p{__In_MEROITIC_HIEROGLYPHS}', ""); - Expect(1, 68000, '\p{^__In_MEROITIC_HIEROGLYPHS}', ""); - Expect(1, 68000, '\P{__In_MEROITIC_HIEROGLYPHS}', ""); - Expect(0, 68000, '\P{^__In_MEROITIC_HIEROGLYPHS}', ""); - Error('\p{-IN_miao/a/}'); - Error('\P{-IN_miao/a/}'); + Expect(1, 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, 94111, '\p{inmiao}', ""); Expect(0, 94111, '\p{^inmiao}', ""); Expect(0, 94111, '\P{inmiao}', ""); @@ -102324,26 +104183,18 @@ 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}'); - Expect(1, 94111, '\p{ -in_miao}', ""); - Expect(0, 94111, '\p{^ -in_miao}', ""); - Expect(0, 94111, '\P{ -in_miao}', ""); - Expect(1, 94111, '\P{^ -in_miao}', ""); - Expect(0, 94112, '\p{ -in_miao}', ""); - Expect(1, 94112, '\p{^ -in_miao}', ""); - Expect(1, 94112, '\P{ -in_miao}', ""); - Expect(0, 94112, '\P{^ -in_miao}', ""); - Error('\p{-:=In_modi}'); - Error('\P{-:=In_modi}'); + Expect(1, 94111, '\p{ _In_miao}', ""); + Expect(0, 94111, '\p{^ _In_miao}', ""); + Expect(0, 94111, '\P{ _In_miao}', ""); + Expect(1, 94111, '\P{^ _In_miao}', ""); + Expect(0, 94112, '\p{ _In_miao}', ""); + Expect(1, 94112, '\p{^ _In_miao}', ""); + Expect(1, 94112, '\P{ _In_miao}', ""); + Expect(0, 94112, '\P{^ _In_miao}', ""); + Error('\p{ /a/In_Miao}'); + Error('\P{ /a/In_Miao}'); + Error('\p{ in_Modi:=}'); + Error('\P{ in_Modi:=}'); Expect(1, 71263, '\p{inmodi}', ""); Expect(0, 71263, '\p{^inmodi}', ""); Expect(0, 71263, '\P{inmodi}', ""); @@ -102352,26 +104203,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{/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, 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, 6319, '\p{inmongolian}', ""); Expect(0, 6319, '\p{^inmongolian}', ""); Expect(0, 6319, '\P{inmongolian}', ""); @@ -102380,26 +104231,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{ :=in_mongolian}'); + Error('\P{ :=in_mongolian}'); + Expect(1, 6319, '\p{_ in_MONGOLIAN}', ""); + Expect(0, 6319, '\p{^_ in_MONGOLIAN}', ""); + Expect(0, 6319, '\P{_ in_MONGOLIAN}', ""); + Expect(1, 6319, '\P{^_ in_MONGOLIAN}', ""); + Expect(0, 6320, '\p{_ in_MONGOLIAN}', ""); + Expect(1, 6320, '\p{^_ in_MONGOLIAN}', ""); + Expect(1, 6320, '\P{_ in_MONGOLIAN}', ""); + Expect(0, 6320, '\P{^_ in_MONGOLIAN}', ""); + Error('\p{:=- in_Mro}'); + Error('\P{:=- in_Mro}'); Expect(1, 92783, '\p{inmro}', ""); Expect(0, 92783, '\p{^inmro}', ""); Expect(0, 92783, '\P{inmro}', ""); @@ -102408,26 +104259,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:=}'); - Error('\P{ IN_mro:=}'); - Expect(1, 92783, '\p{-In_Mro}', ""); - Expect(0, 92783, '\p{^-In_Mro}', ""); - Expect(0, 92783, '\P{-In_Mro}', ""); - Expect(1, 92783, '\P{^-In_Mro}', ""); - Expect(0, 92784, '\p{-In_Mro}', ""); - Expect(1, 92784, '\p{^-In_Mro}', ""); - Expect(1, 92784, '\P{-In_Mro}', ""); - Expect(0, 92784, '\P{^-In_Mro}', ""); - Error('\p{/a/-In_Multani}'); - Error('\P{/a/-In_Multani}'); + 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, 70319, '\p{inmultani}', ""); Expect(0, 70319, '\p{^inmultani}', ""); Expect(0, 70319, '\P{inmultani}', ""); @@ -102436,26 +104287,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{/a/-in_multani}'); - Error('\P{/a/-in_multani}'); - Expect(1, 70319, '\p{ In_multani}', ""); - Expect(0, 70319, '\p{^ In_multani}', ""); - Expect(0, 70319, '\P{ In_multani}', ""); - Expect(1, 70319, '\P{^ In_multani}', ""); - Expect(0, 70320, '\p{ In_multani}', ""); - Expect(1, 70320, '\p{^ In_multani}', ""); - Expect(1, 70320, '\P{ In_multani}', ""); - Expect(0, 70320, '\P{^ In_multani}', ""); - Error('\p{ /a/In_MYANMAR}'); - Error('\P{ /a/In_MYANMAR}'); + Expect(1, 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}', ""); @@ -102464,26 +104315,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/a/}'); - Error('\P{_-In_Nabataean/a/}'); + Expect(1, 4255, '\p{In_myanmar}', ""); + Expect(0, 4255, '\p{^In_myanmar}', ""); + Expect(0, 4255, '\P{In_myanmar}', ""); + Expect(1, 4255, '\P{^In_myanmar}', ""); + Expect(0, 4256, '\p{In_myanmar}', ""); + Expect(1, 4256, '\p{^In_myanmar}', ""); + Expect(1, 4256, '\P{In_myanmar}', ""); + Expect(0, 4256, '\P{^In_myanmar}', ""); + Error('\p{:=_in_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, 67759, '\p{innabataean}', ""); Expect(0, 67759, '\p{^innabataean}', ""); Expect(0, 67759, '\P{innabataean}', ""); @@ -102492,26 +104343,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67760, '\p{^innabataean}', ""); Expect(1, 67760, '\P{innabataean}', ""); Expect(0, 67760, '\P{^innabataean}', ""); - Expect(1, 67759, '\p{ IN_Nabataean}', ""); - Expect(0, 67759, '\p{^ IN_Nabataean}', ""); - Expect(0, 67759, '\P{ IN_Nabataean}', ""); - Expect(1, 67759, '\P{^ IN_Nabataean}', ""); - Expect(0, 67760, '\p{ IN_Nabataean}', ""); - Expect(1, 67760, '\p{^ IN_Nabataean}', ""); - Expect(1, 67760, '\P{ IN_Nabataean}', ""); - Expect(0, 67760, '\P{^ IN_Nabataean}', ""); - Error('\p{ /a/In_nabataean}'); - Error('\P{ /a/In_nabataean}'); - Expect(1, 67759, '\p{-In_NABATAEAN}', ""); - Expect(0, 67759, '\p{^-In_NABATAEAN}', ""); - Expect(0, 67759, '\P{-In_NABATAEAN}', ""); - Expect(1, 67759, '\P{^-In_NABATAEAN}', ""); - Expect(0, 67760, '\p{-In_NABATAEAN}', ""); - Expect(1, 67760, '\p{^-In_NABATAEAN}', ""); - Expect(1, 67760, '\P{-In_NABATAEAN}', ""); - Expect(0, 67760, '\P{^-In_NABATAEAN}', ""); - Error('\p{ -in_Nandinagari:=}'); - Error('\P{ -in_Nandinagari:=}'); + Expect(1, 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, 72191, '\p{innandinagari}', ""); Expect(0, 72191, '\p{^innandinagari}', ""); Expect(0, 72191, '\P{innandinagari}', ""); @@ -102520,26 +104371,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 72192, '\p{^innandinagari}', ""); Expect(1, 72192, '\P{innandinagari}', ""); Expect(0, 72192, '\P{^innandinagari}', ""); - Expect(1, 72191, '\p{- IN_Nandinagari}', ""); - Expect(0, 72191, '\p{^- IN_Nandinagari}', ""); - Expect(0, 72191, '\P{- IN_Nandinagari}', ""); - Expect(1, 72191, '\P{^- IN_Nandinagari}', ""); - Expect(0, 72192, '\p{- IN_Nandinagari}', ""); - Expect(1, 72192, '\p{^- IN_Nandinagari}', ""); - Expect(1, 72192, '\P{- IN_Nandinagari}', ""); - Expect(0, 72192, '\P{^- IN_Nandinagari}', ""); - Error('\p{_ In_NANDINAGARI:=}'); - Error('\P{_ In_NANDINAGARI:=}'); - Expect(1, 72191, '\p{ _In_nandinagari}', ""); - Expect(0, 72191, '\p{^ _In_nandinagari}', ""); - Expect(0, 72191, '\P{ _In_nandinagari}', ""); - Expect(1, 72191, '\P{^ _In_nandinagari}', ""); - Expect(0, 72192, '\p{ _In_nandinagari}', ""); - Expect(1, 72192, '\p{^ _In_nandinagari}', ""); - Expect(1, 72192, '\P{ _In_nandinagari}', ""); - Expect(0, 72192, '\P{^ _In_nandinagari}', ""); - Error('\p{:=In_NEW_Tai_LUE}'); - Error('\P{:=In_NEW_Tai_LUE}'); + Expect(1, 72191, '\p{_ IN_Nandinagari}', ""); + Expect(0, 72191, '\p{^_ IN_Nandinagari}', ""); + Expect(0, 72191, '\P{_ IN_Nandinagari}', ""); + Expect(1, 72191, '\P{^_ IN_Nandinagari}', ""); + Expect(0, 72192, '\p{_ IN_Nandinagari}', ""); + Expect(1, 72192, '\p{^_ IN_Nandinagari}', ""); + Expect(1, 72192, '\P{_ IN_Nandinagari}', ""); + Expect(0, 72192, '\P{^_ IN_Nandinagari}', ""); + Error('\p{- In_Nandinagari/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}'); Expect(1, 6623, '\p{innewtailue}', ""); Expect(0, 6623, '\p{^innewtailue}', ""); Expect(0, 6623, '\P{innewtailue}', ""); @@ -102548,26 +104399,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{-/a/IN_New_Tai_Lue}'); - Error('\P{-/a/IN_New_Tai_Lue}'); - Expect(1, 6623, '\p{-_In_New_Tai_Lue}', ""); - Expect(0, 6623, '\p{^-_In_New_Tai_Lue}', ""); - Expect(0, 6623, '\P{-_In_New_Tai_Lue}', ""); - Expect(1, 6623, '\P{^-_In_New_Tai_Lue}', ""); - Expect(0, 6624, '\p{-_In_New_Tai_Lue}', ""); - Expect(1, 6624, '\p{^-_In_New_Tai_Lue}', ""); - Expect(1, 6624, '\P{-_In_New_Tai_Lue}', ""); - Expect(0, 6624, '\P{^-_In_New_Tai_Lue}', ""); - Error('\p{-In_NEWA/a/}'); - Error('\P{-In_NEWA/a/}'); + Expect(1, 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, 70783, '\p{innewa}', ""); Expect(0, 70783, '\p{^innewa}', ""); Expect(0, 70783, '\P{innewa}', ""); @@ -102576,26 +104427,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{:=_-In_NEWA}'); + Error('\P{:=_-In_NEWA}'); + Expect(1, 70783, '\p{- in_Newa}', ""); + Expect(0, 70783, '\p{^- in_Newa}', ""); + Expect(0, 70783, '\P{- in_Newa}', ""); + Expect(1, 70783, '\P{^- in_Newa}', ""); + Expect(0, 70784, '\p{- in_Newa}', ""); + Expect(1, 70784, '\p{^- in_Newa}', ""); + Expect(1, 70784, '\P{- in_Newa}', ""); + Expect(0, 70784, '\P{^- in_Newa}', ""); + Error('\p{_/a/In_nko}'); + Error('\P{_/a/In_nko}'); Expect(1, 2047, '\p{innko}', ""); Expect(0, 2047, '\p{^innko}', ""); Expect(0, 2047, '\P{innko}', ""); @@ -102604,26 +104455,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}', ""); @@ -102632,18 +104483,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:=}'); - Error('\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{--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, 123215, '\p{innyiakengpuachuehmong}', ""); Expect(0, 123215, '\p{^innyiakengpuachuehmong}', ""); Expect(0, 123215, '\P{innyiakengpuachuehmong}', ""); @@ -102652,26 +104511,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/a/}'); - Error('\P{ -In_OGHAM/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_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, 5791, '\p{inogham}', ""); Expect(0, 5791, '\p{^inogham}', ""); Expect(0, 5791, '\P{inogham}', ""); @@ -102680,26 +104539,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 5792, '\p{^inogham}', ""); Expect(1, 5792, '\P{inogham}', ""); Expect(0, 5792, '\P{^inogham}', ""); - Expect(1, 5791, '\p{ IN_Ogham}', ""); - Expect(0, 5791, '\p{^ IN_Ogham}', ""); - Expect(0, 5791, '\P{ IN_Ogham}', ""); - Expect(1, 5791, '\P{^ IN_Ogham}', ""); - Expect(0, 5792, '\p{ IN_Ogham}', ""); - Expect(1, 5792, '\p{^ IN_Ogham}', ""); - Expect(1, 5792, '\P{ IN_Ogham}', ""); - Expect(0, 5792, '\P{^ IN_Ogham}', ""); - Error('\p{/a/In_Ogham}'); - Error('\P{/a/In_Ogham}'); - Expect(1, 5791, '\p{ In_ogham}', ""); - Expect(0, 5791, '\p{^ In_ogham}', ""); - Expect(0, 5791, '\P{ In_ogham}', ""); - Expect(1, 5791, '\P{^ In_ogham}', ""); - Expect(0, 5792, '\p{ In_ogham}', ""); - Expect(1, 5792, '\p{^ In_ogham}', ""); - Expect(1, 5792, '\P{ In_ogham}', ""); - Expect(0, 5792, '\P{^ In_ogham}', ""); - Error('\p{ /a/IN_Ol_chiki}'); - Error('\P{ /a/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{ 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, 7295, '\p{inolchiki}', ""); Expect(0, 7295, '\p{^inolchiki}', ""); Expect(0, 7295, '\P{inolchiki}', ""); @@ -102708,26 +104567,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/a/}'); - Error('\P{_-In_Ol_Chiki/a/}'); - Expect(1, 7295, '\p{-_In_OL_Chiki}', ""); - Expect(0, 7295, '\p{^-_In_OL_Chiki}', ""); - Expect(0, 7295, '\P{-_In_OL_Chiki}', ""); - Expect(1, 7295, '\P{^-_In_OL_Chiki}', ""); - Expect(0, 7296, '\p{-_In_OL_Chiki}', ""); - Expect(1, 7296, '\p{^-_In_OL_Chiki}', ""); - Expect(1, 7296, '\P{-_In_OL_Chiki}', ""); - Expect(0, 7296, '\P{^-_In_OL_Chiki}', ""); - Error('\p{ IN_Old_Hungarian:=}'); - Error('\P{ IN_Old_Hungarian:=}'); + Expect(1, 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}', ""); @@ -102736,26 +104595,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68864, '\p{^inoldhungarian}', ""); Expect(1, 68864, '\P{inoldhungarian}', ""); Expect(0, 68864, '\P{^inoldhungarian}', ""); - Expect(1, 68863, '\p{ In_Old_hungarian}', ""); - Expect(0, 68863, '\p{^ In_Old_hungarian}', ""); - Expect(0, 68863, '\P{ In_Old_hungarian}', ""); - Expect(1, 68863, '\P{^ In_Old_hungarian}', ""); - Expect(0, 68864, '\p{ In_Old_hungarian}', ""); - Expect(1, 68864, '\p{^ In_Old_hungarian}', ""); - Expect(1, 68864, '\P{ In_Old_hungarian}', ""); - Expect(0, 68864, '\P{^ In_Old_hungarian}', ""); - Error('\p{_:=in_OLD_HUNGARIAN}'); - Error('\P{_:=in_OLD_HUNGARIAN}'); - Expect(1, 68863, '\p{--IN_old_HUNGARIAN}', ""); - Expect(0, 68863, '\p{^--IN_old_HUNGARIAN}', ""); - Expect(0, 68863, '\P{--IN_old_HUNGARIAN}', ""); - Expect(1, 68863, '\P{^--IN_old_HUNGARIAN}', ""); - Expect(0, 68864, '\p{--IN_old_HUNGARIAN}', ""); - Expect(1, 68864, '\p{^--IN_old_HUNGARIAN}', ""); - Expect(1, 68864, '\P{--IN_old_HUNGARIAN}', ""); - Expect(0, 68864, '\P{^--IN_old_HUNGARIAN}', ""); - Error('\p{:= _IN_Old_Italic}'); - Error('\P{:= _IN_Old_Italic}'); + Expect(1, 68863, '\p{ In_OLD_hungarian}', ""); + Expect(0, 68863, '\p{^ In_OLD_hungarian}', ""); + Expect(0, 68863, '\P{ In_OLD_hungarian}', ""); + Expect(1, 68863, '\P{^ In_OLD_hungarian}', ""); + Expect(0, 68864, '\p{ In_OLD_hungarian}', ""); + Expect(1, 68864, '\p{^ In_OLD_hungarian}', ""); + Expect(1, 68864, '\P{ In_OLD_hungarian}', ""); + Expect(0, 68864, '\P{^ In_OLD_hungarian}', ""); + Error('\p{ _In_OLD_HUNGARIAN:=}'); + Error('\P{ _In_OLD_HUNGARIAN:=}'); + Expect(1, 68863, '\p{ _In_Old_Hungarian}', ""); + Expect(0, 68863, '\p{^ _In_Old_Hungarian}', ""); + Expect(0, 68863, '\P{ _In_Old_Hungarian}', ""); + Expect(1, 68863, '\P{^ _In_Old_Hungarian}', ""); + Expect(0, 68864, '\p{ _In_Old_Hungarian}', ""); + Expect(1, 68864, '\p{^ _In_Old_Hungarian}', ""); + Expect(1, 68864, '\P{ _In_Old_Hungarian}', ""); + Expect(0, 68864, '\P{^ _In_Old_Hungarian}', ""); + Error('\p{ In_Old_italic/a/}'); + Error('\P{ In_Old_italic/a/}'); Expect(1, 66351, '\p{inolditalic}', ""); Expect(0, 66351, '\p{^inolditalic}', ""); Expect(0, 66351, '\P{inolditalic}', ""); @@ -102764,26 +104623,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/a/}'); - Error('\P{_-In_Old_Italic/a/}'); - Expect(1, 66351, '\p{_ In_Old_ITALIC}', ""); - Expect(0, 66351, '\p{^_ In_Old_ITALIC}', ""); - Expect(0, 66351, '\P{_ In_Old_ITALIC}', ""); - Expect(1, 66351, '\P{^_ In_Old_ITALIC}', ""); - Expect(0, 66352, '\p{_ In_Old_ITALIC}', ""); - Expect(1, 66352, '\p{^_ In_Old_ITALIC}', ""); - Expect(1, 66352, '\P{_ In_Old_ITALIC}', ""); - Expect(0, 66352, '\P{^_ In_Old_ITALIC}', ""); - Error('\p{:=in_OLD_NORTH_Arabian}'); - Error('\P{:=in_OLD_NORTH_Arabian}'); + Expect(1, 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, 68255, '\p{inoldnortharabian}', ""); Expect(0, 68255, '\p{^inoldnortharabian}', ""); Expect(0, 68255, '\P{inoldnortharabian}', ""); @@ -102792,26 +104651,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68256, '\p{^inoldnortharabian}', ""); Expect(1, 68256, '\P{inoldnortharabian}', ""); Expect(0, 68256, '\P{^inoldnortharabian}', ""); - Expect(1, 68255, '\p{- IN_old_North_Arabian}', ""); - Expect(0, 68255, '\p{^- IN_old_North_Arabian}', ""); - Expect(0, 68255, '\P{- IN_old_North_Arabian}', ""); - Expect(1, 68255, '\P{^- IN_old_North_Arabian}', ""); - Expect(0, 68256, '\p{- IN_old_North_Arabian}', ""); - Expect(1, 68256, '\p{^- IN_old_North_Arabian}', ""); - Expect(1, 68256, '\P{- IN_old_North_Arabian}', ""); - Expect(0, 68256, '\P{^- IN_old_North_Arabian}', ""); - Error('\p{ _in_old_North_Arabian/a/}'); - Error('\P{ _in_old_North_Arabian/a/}'); - Expect(1, 68255, '\p{_In_Old_North_Arabian}', ""); - Expect(0, 68255, '\p{^_In_Old_North_Arabian}', ""); - Expect(0, 68255, '\P{_In_Old_North_Arabian}', ""); - Expect(1, 68255, '\P{^_In_Old_North_Arabian}', ""); - Expect(0, 68256, '\p{_In_Old_North_Arabian}', ""); - Expect(1, 68256, '\p{^_In_Old_North_Arabian}', ""); - Expect(1, 68256, '\P{_In_Old_North_Arabian}', ""); - Expect(0, 68256, '\P{^_In_Old_North_Arabian}', ""); - Error('\p{_:=in_old_Permic}'); - Error('\P{_:=in_old_Permic}'); + Expect(1, 68255, '\p{ IN_Old_north_Arabian}', ""); + Expect(0, 68255, '\p{^ IN_Old_north_Arabian}', ""); + Expect(0, 68255, '\P{ IN_Old_north_Arabian}', ""); + Expect(1, 68255, '\P{^ IN_Old_north_Arabian}', ""); + Expect(0, 68256, '\p{ IN_Old_north_Arabian}', ""); + Expect(1, 68256, '\p{^ IN_Old_north_Arabian}', ""); + Expect(1, 68256, '\P{ IN_Old_north_Arabian}', ""); + Expect(0, 68256, '\P{^ IN_Old_north_Arabian}', ""); + Error('\p{ :=In_old_North_ARABIAN}'); + 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, 66431, '\p{inoldpermic}', ""); Expect(0, 66431, '\p{^inoldpermic}', ""); Expect(0, 66431, '\P{inoldpermic}', ""); @@ -102820,26 +104679,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66432, '\p{^inoldpermic}', ""); Expect(1, 66432, '\P{inoldpermic}', ""); Expect(0, 66432, '\P{^inoldpermic}', ""); - Expect(1, 66431, '\p{_in_Old_Permic}', ""); - Expect(0, 66431, '\p{^_in_Old_Permic}', ""); - Expect(0, 66431, '\P{_in_Old_Permic}', ""); - Expect(1, 66431, '\P{^_in_Old_Permic}', ""); - Expect(0, 66432, '\p{_in_Old_Permic}', ""); - Expect(1, 66432, '\p{^_in_Old_Permic}', ""); - Expect(1, 66432, '\P{_in_Old_Permic}', ""); - Expect(0, 66432, '\P{^_in_Old_Permic}', ""); - Error('\p{-IN_Old_permic:=}'); - Error('\P{-IN_Old_permic:=}'); - Expect(1, 66431, '\p{-_In_Old_permic}', ""); - Expect(0, 66431, '\p{^-_In_Old_permic}', ""); - Expect(0, 66431, '\P{-_In_Old_permic}', ""); - Expect(1, 66431, '\P{^-_In_Old_permic}', ""); - Expect(0, 66432, '\p{-_In_Old_permic}', ""); - Expect(1, 66432, '\p{^-_In_Old_permic}', ""); - Expect(1, 66432, '\P{-_In_Old_permic}', ""); - Expect(0, 66432, '\P{^-_In_Old_permic}', ""); - Error('\p{:= IN_old_PERSIAN}'); - Error('\P{:= IN_old_PERSIAN}'); + Expect(1, 66431, '\p{ -IN_Old_PERMIC}', ""); + Expect(0, 66431, '\p{^ -IN_Old_PERMIC}', ""); + Expect(0, 66431, '\P{ -IN_Old_PERMIC}', ""); + Expect(1, 66431, '\P{^ -IN_Old_PERMIC}', ""); + Expect(0, 66432, '\p{ -IN_Old_PERMIC}', ""); + Expect(1, 66432, '\p{^ -IN_Old_PERMIC}', ""); + Expect(1, 66432, '\P{ -IN_Old_PERMIC}', ""); + Expect(0, 66432, '\P{^ -IN_Old_PERMIC}', ""); + Error('\p{- In_OLD_Permic:=}'); + Error('\P{- In_OLD_Permic:=}'); + Expect(1, 66431, '\p{--In_OLD_permic}', ""); + Expect(0, 66431, '\p{^--In_OLD_permic}', ""); + Expect(0, 66431, '\P{--In_OLD_permic}', ""); + Expect(1, 66431, '\P{^--In_OLD_permic}', ""); + Expect(0, 66432, '\p{--In_OLD_permic}', ""); + Expect(1, 66432, '\p{^--In_OLD_permic}', ""); + Expect(1, 66432, '\P{--In_OLD_permic}', ""); + Expect(0, 66432, '\P{^--In_OLD_permic}', ""); + Error('\p{ In_OLD_PERSIAN:=}'); + Error('\P{ In_OLD_PERSIAN:=}'); Expect(1, 66527, '\p{inoldpersian}', ""); Expect(0, 66527, '\p{^inoldpersian}', ""); Expect(0, 66527, '\P{inoldpersian}', ""); @@ -102848,26 +104707,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66528, '\p{^inoldpersian}', ""); Expect(1, 66528, '\P{inoldpersian}', ""); Expect(0, 66528, '\P{^inoldpersian}', ""); - Expect(1, 66527, '\p{- In_Old_Persian}', ""); - Expect(0, 66527, '\p{^- In_Old_Persian}', ""); - Expect(0, 66527, '\P{- In_Old_Persian}', ""); - Expect(1, 66527, '\P{^- In_Old_Persian}', ""); - Expect(0, 66528, '\p{- In_Old_Persian}', ""); - Expect(1, 66528, '\p{^- In_Old_Persian}', ""); - Expect(1, 66528, '\P{- In_Old_Persian}', ""); - Expect(0, 66528, '\P{^- In_Old_Persian}', ""); - Error('\p{_:=IN_Old_persian}'); - Error('\P{_:=IN_Old_persian}'); - Expect(1, 66527, '\p{_In_OLD_Persian}', ""); - Expect(0, 66527, '\p{^_In_OLD_Persian}', ""); - Expect(0, 66527, '\P{_In_OLD_Persian}', ""); - Expect(1, 66527, '\P{^_In_OLD_Persian}', ""); - Expect(0, 66528, '\p{_In_OLD_Persian}', ""); - Expect(1, 66528, '\p{^_In_OLD_Persian}', ""); - Expect(1, 66528, '\P{_In_OLD_Persian}', ""); - Expect(0, 66528, '\P{^_In_OLD_Persian}', ""); - Error('\p{ /a/in_old_sogdian}'); - Error('\P{ /a/in_old_sogdian}'); + Expect(1, 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, 69423, '\p{inoldsogdian}', ""); Expect(0, 69423, '\p{^inoldsogdian}', ""); Expect(0, 69423, '\P{inoldsogdian}', ""); @@ -102876,26 +104735,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{_/a/In_OLD_Sogdian}'); - Error('\P{_/a/In_OLD_Sogdian}'); - Expect(1, 69423, '\p{In_OLD_sogdian}', ""); - Expect(0, 69423, '\p{^In_OLD_sogdian}', ""); - Expect(0, 69423, '\P{In_OLD_sogdian}', ""); - Expect(1, 69423, '\P{^In_OLD_sogdian}', ""); - Expect(0, 69424, '\p{In_OLD_sogdian}', ""); - Expect(1, 69424, '\p{^In_OLD_sogdian}', ""); - Expect(1, 69424, '\P{In_OLD_sogdian}', ""); - Expect(0, 69424, '\P{^In_OLD_sogdian}', ""); - Error('\p{ -IN_old_South_arabian:=}'); - Error('\P{ -IN_old_South_arabian:=}'); + Expect(1, 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, 68223, '\p{inoldsoutharabian}', ""); Expect(0, 68223, '\p{^inoldsoutharabian}', ""); Expect(0, 68223, '\P{inoldsoutharabian}', ""); @@ -102904,26 +104763,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68224, '\p{^inoldsoutharabian}', ""); Expect(1, 68224, '\P{inoldsoutharabian}', ""); Expect(0, 68224, '\P{^inoldsoutharabian}', ""); - Expect(1, 68223, '\p{ In_Old_SOUTH_Arabian}', ""); - Expect(0, 68223, '\p{^ In_Old_SOUTH_Arabian}', ""); - Expect(0, 68223, '\P{ In_Old_SOUTH_Arabian}', ""); - Expect(1, 68223, '\P{^ In_Old_SOUTH_Arabian}', ""); - Expect(0, 68224, '\p{ In_Old_SOUTH_Arabian}', ""); - Expect(1, 68224, '\p{^ In_Old_SOUTH_Arabian}', ""); - Expect(1, 68224, '\P{ In_Old_SOUTH_Arabian}', ""); - Expect(0, 68224, '\P{^ In_Old_SOUTH_Arabian}', ""); - Error('\p{_-In_Old_South_ARABIAN:=}'); - Error('\P{_-In_Old_South_ARABIAN:=}'); - Expect(1, 68223, '\p{ in_OLD_south_Arabian}', ""); - Expect(0, 68223, '\p{^ in_OLD_south_Arabian}', ""); - Expect(0, 68223, '\P{ in_OLD_south_Arabian}', ""); - Expect(1, 68223, '\P{^ in_OLD_south_Arabian}', ""); - Expect(0, 68224, '\p{ in_OLD_south_Arabian}', ""); - Expect(1, 68224, '\p{^ in_OLD_south_Arabian}', ""); - Expect(1, 68224, '\P{ in_OLD_south_Arabian}', ""); - Expect(0, 68224, '\P{^ in_OLD_south_Arabian}', ""); - Error('\p{:= In_old_Turkic}'); - Error('\P{:= In_old_Turkic}'); + Expect(1, 68223, '\p{ -In_Old_SOUTH_Arabian}', ""); + Expect(0, 68223, '\p{^ -In_Old_SOUTH_Arabian}', ""); + Expect(0, 68223, '\P{ -In_Old_SOUTH_Arabian}', ""); + Expect(1, 68223, '\P{^ -In_Old_SOUTH_Arabian}', ""); + Expect(0, 68224, '\p{ -In_Old_SOUTH_Arabian}', ""); + Expect(1, 68224, '\p{^ -In_Old_SOUTH_Arabian}', ""); + Expect(1, 68224, '\P{ -In_Old_SOUTH_Arabian}', ""); + Expect(0, 68224, '\P{^ -In_Old_SOUTH_Arabian}', ""); + Error('\p{_/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, 68687, '\p{inoldturkic}', ""); Expect(0, 68687, '\p{^inoldturkic}', ""); Expect(0, 68687, '\P{inoldturkic}', ""); @@ -102932,26 +104791,54 @@ 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_ORIYA:=}'); - Error('\P{ -In_ORIYA:=}'); + Expect(1, 68687, '\p{-In_OLD_Turkic}', ""); + Expect(0, 68687, '\p{^-In_OLD_Turkic}', ""); + Expect(0, 68687, '\P{-In_OLD_Turkic}', ""); + Expect(1, 68687, '\P{^-In_OLD_Turkic}', ""); + Expect(0, 68688, '\p{-In_OLD_Turkic}', ""); + Expect(1, 68688, '\p{^-In_OLD_Turkic}', ""); + Expect(1, 68688, '\P{-In_OLD_Turkic}', ""); + Expect(0, 68688, '\P{^-In_OLD_Turkic}', ""); + Error('\p{ :=in_OLD_Turkic}'); + Error('\P{ :=in_OLD_Turkic}'); + Expect(1, 68687, '\p{-_In_old_Turkic}', ""); + Expect(0, 68687, '\p{^-_In_old_Turkic}', ""); + Expect(0, 68687, '\P{-_In_old_Turkic}', ""); + Expect(1, 68687, '\P{^-_In_old_Turkic}', ""); + Expect(0, 68688, '\p{-_In_old_Turkic}', ""); + Expect(1, 68688, '\p{^-_In_old_Turkic}', ""); + Expect(1, 68688, '\P{-_In_old_Turkic}', ""); + Expect(0, 68688, '\P{^-_In_old_Turkic}', ""); + Error('\p{:= -in_Old_uyghur}'); + Error('\P{:= -in_Old_uyghur}'); + Expect(1, 69551, '\p{inolduyghur}', ""); + Expect(0, 69551, '\p{^inolduyghur}', ""); + Expect(0, 69551, '\P{inolduyghur}', ""); + Expect(1, 69551, '\P{^inolduyghur}', ""); + Expect(0, 69552, '\p{inolduyghur}', ""); + 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, 2943, '\p{inoriya}', ""); Expect(0, 2943, '\p{^inoriya}', ""); Expect(0, 2943, '\P{inoriya}', ""); @@ -102960,26 +104847,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 2944, '\p{^inoriya}', ""); Expect(1, 2944, '\P{inoriya}', ""); Expect(0, 2944, '\P{^inoriya}', ""); - Expect(1, 2943, '\p{ IN_Oriya}', ""); - Expect(0, 2943, '\p{^ IN_Oriya}', ""); - Expect(0, 2943, '\P{ IN_Oriya}', ""); - Expect(1, 2943, '\P{^ IN_Oriya}', ""); - Expect(0, 2944, '\p{ IN_Oriya}', ""); - Expect(1, 2944, '\p{^ IN_Oriya}', ""); - Expect(1, 2944, '\P{ IN_Oriya}', ""); - Expect(0, 2944, '\P{^ IN_Oriya}', ""); - Error('\p{-/a/IN_Oriya}'); - Error('\P{-/a/IN_Oriya}'); - Expect(1, 2943, '\p{ -in_ORIYA}', ""); - Expect(0, 2943, '\p{^ -in_ORIYA}', ""); - Expect(0, 2943, '\P{ -in_ORIYA}', ""); - Expect(1, 2943, '\P{^ -in_ORIYA}', ""); - Expect(0, 2944, '\p{ -in_ORIYA}', ""); - Expect(1, 2944, '\p{^ -in_ORIYA}', ""); - Expect(1, 2944, '\P{ -in_ORIYA}', ""); - Expect(0, 2944, '\P{^ -in_ORIYA}', ""); - Error('\p{:=_In_Osage}'); - Error('\P{:=_In_Osage}'); + Expect(1, 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, 66815, '\p{inosage}', ""); Expect(0, 66815, '\p{^inosage}', ""); Expect(0, 66815, '\P{inosage}', ""); @@ -102988,26 +104875,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{ /a/In_OSMANYA}'); - Error('\P{ /a/In_OSMANYA}'); + Expect(1, 66815, '\p{-_IN_OSAGE}', ""); + Expect(0, 66815, '\p{^-_IN_OSAGE}', ""); + Expect(0, 66815, '\P{-_IN_OSAGE}', ""); + Expect(1, 66815, '\P{^-_IN_OSAGE}', ""); + Expect(0, 66816, '\p{-_IN_OSAGE}', ""); + Expect(1, 66816, '\p{^-_IN_OSAGE}', ""); + Expect(1, 66816, '\P{-_IN_OSAGE}', ""); + Expect(0, 66816, '\P{^-_IN_OSAGE}', ""); + Error('\p{ In_osage/a/}'); + Error('\P{ In_osage/a/}'); + Expect(1, 66815, '\p{ In_Osage}', ""); + Expect(0, 66815, '\p{^ In_Osage}', ""); + Expect(0, 66815, '\P{ In_Osage}', ""); + Expect(1, 66815, '\P{^ In_Osage}', ""); + Expect(0, 66816, '\p{ In_Osage}', ""); + Expect(1, 66816, '\p{^ In_Osage}', ""); + Expect(1, 66816, '\P{ In_Osage}', ""); + Expect(0, 66816, '\P{^ In_Osage}', ""); + Error('\p{:=-_In_Osmanya}'); + Error('\P{:=-_In_Osmanya}'); Expect(1, 66735, '\p{inosmanya}', ""); Expect(0, 66735, '\p{^inosmanya}', ""); Expect(0, 66735, '\P{inosmanya}', ""); @@ -103016,26 +104903,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{_:=In_Pahawh_HMONG}'); - Error('\P{_:=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{/a/_in_Pahawh_HMONG}'); + Error('\P{/a/_in_Pahawh_HMONG}'); Expect(1, 93071, '\p{inpahawhhmong}', ""); Expect(0, 93071, '\p{^inpahawhhmong}', ""); Expect(0, 93071, '\P{inpahawhhmong}', ""); @@ -103044,26 +104931,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{-/a/IN_PALMYRENE}'); - Error('\P{-/a/IN_PALMYRENE}'); + 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, 67711, '\p{inpalmyrene}', ""); Expect(0, 67711, '\p{^inpalmyrene}', ""); Expect(0, 67711, '\P{inpalmyrene}', ""); @@ -103072,26 +104959,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}'); - Error('\P{:= _In_Pau_Cin_hau}'); + Expect(1, 67711, '\p{IN_palmyrene}', ""); + Expect(0, 67711, '\p{^IN_palmyrene}', ""); + Expect(0, 67711, '\P{IN_palmyrene}', ""); + Expect(1, 67711, '\P{^IN_palmyrene}', ""); + Expect(0, 67712, '\p{IN_palmyrene}', ""); + Expect(1, 67712, '\p{^IN_palmyrene}', ""); + Expect(1, 67712, '\P{IN_palmyrene}', ""); + Expect(0, 67712, '\P{^IN_palmyrene}', ""); + Error('\p{/a/-in_palmyrene}'); + Error('\P{/a/-in_palmyrene}'); + Expect(1, 67711, '\p{- In_palmyrene}', ""); + Expect(0, 67711, '\p{^- In_palmyrene}', ""); + Expect(0, 67711, '\P{- In_palmyrene}', ""); + Expect(1, 67711, '\P{^- In_palmyrene}', ""); + Expect(0, 67712, '\p{- In_palmyrene}', ""); + Expect(1, 67712, '\p{^- In_palmyrene}', ""); + Expect(1, 67712, '\P{- In_palmyrene}', ""); + Expect(0, 67712, '\P{^- In_palmyrene}', ""); + Error('\p{_ In_pau_Cin_Hau/a/}'); + Error('\P{_ In_pau_Cin_Hau/a/}'); Expect(1, 72447, '\p{inpaucinhau}', ""); Expect(0, 72447, '\p{^inpaucinhau}', ""); Expect(0, 72447, '\P{inpaucinhau}', ""); @@ -103100,26 +104987,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 72448, '\p{^inpaucinhau}', ""); Expect(1, 72448, '\P{inpaucinhau}', ""); Expect(0, 72448, '\P{^inpaucinhau}', ""); - Expect(1, 72447, '\p{-_in_PAU_CIN_hau}', ""); - Expect(0, 72447, '\p{^-_in_PAU_CIN_hau}', ""); - Expect(0, 72447, '\P{-_in_PAU_CIN_hau}', ""); - Expect(1, 72447, '\P{^-_in_PAU_CIN_hau}', ""); - Expect(0, 72448, '\p{-_in_PAU_CIN_hau}', ""); - Expect(1, 72448, '\p{^-_in_PAU_CIN_hau}', ""); - Expect(1, 72448, '\P{-_in_PAU_CIN_hau}', ""); - Expect(0, 72448, '\P{^-_in_PAU_CIN_hau}', ""); - Error('\p{/a/ In_PAU_Cin_HAU}'); - Error('\P{/a/ In_PAU_Cin_HAU}'); - Expect(1, 72447, '\p{-in_Pau_Cin_hau}', ""); - Expect(0, 72447, '\p{^-in_Pau_Cin_hau}', ""); - Expect(0, 72447, '\P{-in_Pau_Cin_hau}', ""); - Expect(1, 72447, '\P{^-in_Pau_Cin_hau}', ""); - Expect(0, 72448, '\p{-in_Pau_Cin_hau}', ""); - Expect(1, 72448, '\p{^-in_Pau_Cin_hau}', ""); - Expect(1, 72448, '\P{-in_Pau_Cin_hau}', ""); - Expect(0, 72448, '\P{^-in_Pau_Cin_hau}', ""); - Error('\p{:= _IN_Phags_Pa}'); - Error('\P{:= _IN_Phags_Pa}'); + Expect(1, 72447, '\p{- In_Pau_cin_Hau}', ""); + Expect(0, 72447, '\p{^- In_Pau_cin_Hau}', ""); + Expect(0, 72447, '\P{- In_Pau_cin_Hau}', ""); + Expect(1, 72447, '\P{^- In_Pau_cin_Hau}', ""); + Expect(0, 72448, '\p{- In_Pau_cin_Hau}', ""); + Expect(1, 72448, '\p{^- In_Pau_cin_Hau}', ""); + Expect(1, 72448, '\P{- In_Pau_cin_Hau}', ""); + Expect(0, 72448, '\P{^- In_Pau_cin_Hau}', ""); + Error('\p{ :=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, 43135, '\p{inphagspa}', ""); Expect(0, 43135, '\p{^inphagspa}', ""); Expect(0, 43135, '\P{inphagspa}', ""); @@ -103128,26 +105015,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{/a/ IN_phoenician}'); - Error('\P{/a/ IN_phoenician}'); + Expect(1, 43135, '\p{ IN_Phags_pa}', ""); + Expect(0, 43135, '\p{^ IN_Phags_pa}', ""); + Expect(0, 43135, '\P{ IN_Phags_pa}', ""); + Expect(1, 43135, '\P{^ IN_Phags_pa}', ""); + Expect(0, 43136, '\p{ IN_Phags_pa}', ""); + Expect(1, 43136, '\p{^ IN_Phags_pa}', ""); + Expect(1, 43136, '\P{ IN_Phags_pa}', ""); + Expect(0, 43136, '\P{^ IN_Phags_pa}', ""); + Error('\p{-In_Phags_Pa/a/}'); + Error('\P{-In_Phags_Pa/a/}'); + Expect(1, 43135, '\p{In_Phags_pa}', ""); + Expect(0, 43135, '\p{^In_Phags_pa}', ""); + Expect(0, 43135, '\P{In_Phags_pa}', ""); + Expect(1, 43135, '\P{^In_Phags_pa}', ""); + Expect(0, 43136, '\p{In_Phags_pa}', ""); + Expect(1, 43136, '\p{^In_Phags_pa}', ""); + Expect(1, 43136, '\P{In_Phags_pa}', ""); + Expect(0, 43136, '\P{^In_Phags_pa}', ""); + Error('\p{:= -in_Phoenician}'); + Error('\P{:= -in_Phoenician}'); Expect(1, 67871, '\p{inphoenician}', ""); Expect(0, 67871, '\p{^inphoenician}', ""); Expect(0, 67871, '\P{inphoenician}', ""); @@ -103156,26 +105043,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67872, '\p{^inphoenician}', ""); Expect(1, 67872, '\P{inphoenician}', ""); Expect(0, 67872, '\P{^inphoenician}', ""); - Expect(1, 67871, '\p{ In_Phoenician}', ""); - Expect(0, 67871, '\p{^ In_Phoenician}', ""); - Expect(0, 67871, '\P{ In_Phoenician}', ""); - Expect(1, 67871, '\P{^ In_Phoenician}', ""); - Expect(0, 67872, '\p{ In_Phoenician}', ""); - Expect(1, 67872, '\p{^ In_Phoenician}', ""); - Expect(1, 67872, '\P{ In_Phoenician}', ""); - Expect(0, 67872, '\P{^ In_Phoenician}', ""); - Error('\p{_IN_Phoenician:=}'); - Error('\P{_IN_Phoenician:=}'); - Expect(1, 67871, '\p{ In_Phoenician}', ""); - Expect(0, 67871, '\p{^ In_Phoenician}', ""); - Expect(0, 67871, '\P{ In_Phoenician}', ""); - Expect(1, 67871, '\P{^ In_Phoenician}', ""); - Expect(0, 67872, '\p{ In_Phoenician}', ""); - Expect(1, 67872, '\p{^ In_Phoenician}', ""); - Expect(1, 67872, '\P{ In_Phoenician}', ""); - Expect(0, 67872, '\P{^ In_Phoenician}', ""); - Error('\p{--IN_PSALTER_pahlavi/a/}'); - Error('\P{--IN_PSALTER_pahlavi/a/}'); + 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, 68527, '\p{inpsalterpahlavi}', ""); Expect(0, 68527, '\p{^inpsalterpahlavi}', ""); Expect(0, 68527, '\P{inpsalterpahlavi}', ""); @@ -103184,26 +105071,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{_/a/In_rejang}'); - Error('\P{_/a/In_rejang}'); + Expect(1, 68527, '\p{ -in_psalter_pahlavi}', ""); + Expect(0, 68527, '\p{^ -in_psalter_pahlavi}', ""); + Expect(0, 68527, '\P{ -in_psalter_pahlavi}', ""); + Expect(1, 68527, '\P{^ -in_psalter_pahlavi}', ""); + Expect(0, 68528, '\p{ -in_psalter_pahlavi}', ""); + Expect(1, 68528, '\p{^ -in_psalter_pahlavi}', ""); + Expect(1, 68528, '\P{ -in_psalter_pahlavi}', ""); + Expect(0, 68528, '\P{^ -in_psalter_pahlavi}', ""); + Error('\p{/a/ in_Psalter_Pahlavi}'); + Error('\P{/a/ in_Psalter_Pahlavi}'); + Expect(1, 68527, '\p{ In_PSALTER_Pahlavi}', ""); + Expect(0, 68527, '\p{^ In_PSALTER_Pahlavi}', ""); + Expect(0, 68527, '\P{ In_PSALTER_Pahlavi}', ""); + Expect(1, 68527, '\P{^ In_PSALTER_Pahlavi}', ""); + Expect(0, 68528, '\p{ In_PSALTER_Pahlavi}', ""); + Expect(1, 68528, '\p{^ In_PSALTER_Pahlavi}', ""); + Expect(1, 68528, '\P{ In_PSALTER_Pahlavi}', ""); + Expect(0, 68528, '\P{^ In_PSALTER_Pahlavi}', ""); + Error('\p{ In_Rejang/a/}'); + Error('\P{ In_Rejang/a/}'); Expect(1, 43359, '\p{inrejang}', ""); Expect(0, 43359, '\p{^inrejang}', ""); Expect(0, 43359, '\P{inrejang}', ""); @@ -103212,26 +105099,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{/a/__In_Rejang}'); - Error('\P{/a/__In_Rejang}'); - Expect(1, 43359, '\p{ _in_REJANG}', ""); - Expect(0, 43359, '\p{^ _in_REJANG}', ""); - Expect(0, 43359, '\P{ _in_REJANG}', ""); - Expect(1, 43359, '\P{^ _in_REJANG}', ""); - Expect(0, 43360, '\p{ _in_REJANG}', ""); - Expect(1, 43360, '\p{^ _in_REJANG}', ""); - Expect(1, 43360, '\P{ _in_REJANG}', ""); - Expect(0, 43360, '\P{^ _in_REJANG}', ""); - Error('\p{:= In_runic}'); - Error('\P{:= In_runic}'); + Expect(1, 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, 5887, '\p{inrunic}', ""); Expect(0, 5887, '\p{^inrunic}', ""); Expect(0, 5887, '\P{inrunic}', ""); @@ -103240,26 +105127,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/a/}'); - Error('\P{__In_RUNIC/a/}'); - Expect(1, 5887, '\p{ In_Runic}', ""); - Expect(0, 5887, '\p{^ In_Runic}', ""); - Expect(0, 5887, '\P{ In_Runic}', ""); - Expect(1, 5887, '\P{^ In_Runic}', ""); - Expect(0, 5888, '\p{ In_Runic}', ""); - Expect(1, 5888, '\p{^ In_Runic}', ""); - Expect(1, 5888, '\P{ In_Runic}', ""); - Expect(0, 5888, '\P{^ In_Runic}', ""); - Error('\p{ :=In_Samaritan}'); - Error('\P{ :=In_Samaritan}'); + Expect(1, 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}', ""); @@ -103268,26 +105155,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{_IN_saurashtra/a/}'); - Error('\P{_IN_saurashtra/a/}'); + Expect(1, 2111, '\p{ in_Samaritan}', ""); + Expect(0, 2111, '\p{^ in_Samaritan}', ""); + Expect(0, 2111, '\P{ in_Samaritan}', ""); + Expect(1, 2111, '\P{^ in_Samaritan}', ""); + Expect(0, 2112, '\p{ in_Samaritan}', ""); + Expect(1, 2112, '\p{^ in_Samaritan}', ""); + Expect(1, 2112, '\P{ in_Samaritan}', ""); + Expect(0, 2112, '\P{^ in_Samaritan}', ""); + Error('\p{ :=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, 43231, '\p{insaurashtra}', ""); Expect(0, 43231, '\p{^insaurashtra}', ""); Expect(0, 43231, '\P{insaurashtra}', ""); @@ -103296,26 +105183,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43232, '\p{^insaurashtra}', ""); Expect(1, 43232, '\P{insaurashtra}', ""); Expect(0, 43232, '\P{^insaurashtra}', ""); - Expect(1, 43231, '\p{in_Saurashtra}', ""); - Expect(0, 43231, '\p{^in_Saurashtra}', ""); - Expect(0, 43231, '\P{in_Saurashtra}', ""); - Expect(1, 43231, '\P{^in_Saurashtra}', ""); - Expect(0, 43232, '\p{in_Saurashtra}', ""); - Expect(1, 43232, '\p{^in_Saurashtra}', ""); - Expect(1, 43232, '\P{in_Saurashtra}', ""); - Expect(0, 43232, '\P{^in_Saurashtra}', ""); - Error('\p{ IN_saurashtra:=}'); - Error('\P{ IN_saurashtra:=}'); - Expect(1, 43231, '\p{_ In_Saurashtra}', ""); - Expect(0, 43231, '\p{^_ In_Saurashtra}', ""); - Expect(0, 43231, '\P{_ In_Saurashtra}', ""); - Expect(1, 43231, '\P{^_ In_Saurashtra}', ""); - Expect(0, 43232, '\p{_ In_Saurashtra}', ""); - Expect(1, 43232, '\p{^_ In_Saurashtra}', ""); - Expect(1, 43232, '\P{_ In_Saurashtra}', ""); - Expect(0, 43232, '\P{^_ In_Saurashtra}', ""); - Error('\p{/a/ In_SHARADA}'); - Error('\P{/a/ In_SHARADA}'); + Expect(1, 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, 70111, '\p{insharada}', ""); Expect(0, 70111, '\p{^insharada}', ""); Expect(0, 70111, '\P{insharada}', ""); @@ -103324,26 +105211,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 70112, '\p{^insharada}', ""); Expect(1, 70112, '\P{insharada}', ""); Expect(0, 70112, '\P{^insharada}', ""); - Expect(1, 70111, '\p{__in_Sharada}', ""); - Expect(0, 70111, '\p{^__in_Sharada}', ""); - Expect(0, 70111, '\P{__in_Sharada}', ""); - Expect(1, 70111, '\P{^__in_Sharada}', ""); - Expect(0, 70112, '\p{__in_Sharada}', ""); - Expect(1, 70112, '\p{^__in_Sharada}', ""); - Expect(1, 70112, '\P{__in_Sharada}', ""); - Expect(0, 70112, '\P{^__in_Sharada}', ""); - Error('\p{ :=In_Sharada}'); - Error('\P{ :=In_Sharada}'); - Expect(1, 70111, '\p{ In_SHARADA}', ""); - Expect(0, 70111, '\p{^ In_SHARADA}', ""); - Expect(0, 70111, '\P{ In_SHARADA}', ""); - Expect(1, 70111, '\P{^ In_SHARADA}', ""); - Expect(0, 70112, '\p{ In_SHARADA}', ""); - Expect(1, 70112, '\p{^ In_SHARADA}', ""); - Expect(1, 70112, '\P{ In_SHARADA}', ""); - Expect(0, 70112, '\P{^ In_SHARADA}', ""); - Error('\p{_/a/in_Shavian}'); - Error('\P{_/a/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/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, 66687, '\p{inshavian}', ""); Expect(0, 66687, '\p{^inshavian}', ""); Expect(0, 66687, '\P{inshavian}', ""); @@ -103352,26 +105239,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}'); - Error('\P{_:=IN_Siddham}'); + Expect(1, 66687, '\p{ IN_shavian}', ""); + Expect(0, 66687, '\p{^ IN_shavian}', ""); + Expect(0, 66687, '\P{ IN_shavian}', ""); + Expect(1, 66687, '\P{^ IN_shavian}', ""); + Expect(0, 66688, '\p{ IN_shavian}', ""); + Expect(1, 66688, '\p{^ IN_shavian}', ""); + Expect(1, 66688, '\P{ IN_shavian}', ""); + Expect(0, 66688, '\P{^ IN_shavian}', ""); + Error('\p{ :=In_SHAVIAN}'); + Error('\P{ :=In_SHAVIAN}'); + Expect(1, 66687, '\p{ -IN_shavian}', ""); + Expect(0, 66687, '\p{^ -IN_shavian}', ""); + Expect(0, 66687, '\P{ -IN_shavian}', ""); + Expect(1, 66687, '\P{^ -IN_shavian}', ""); + Expect(0, 66688, '\p{ -IN_shavian}', ""); + Expect(1, 66688, '\p{^ -IN_shavian}', ""); + Expect(1, 66688, '\P{ -IN_shavian}', ""); + Expect(0, 66688, '\P{^ -IN_shavian}', ""); + Error('\p{-In_SIDDHAM/a/}'); + Error('\P{-In_SIDDHAM/a/}'); Expect(1, 71167, '\p{insiddham}', ""); Expect(0, 71167, '\p{^insiddham}', ""); Expect(0, 71167, '\P{insiddham}', ""); @@ -103380,16 +105267,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 71168, '\p{^insiddham}', ""); Expect(1, 71168, '\P{insiddham}', ""); Expect(0, 71168, '\P{^insiddham}', ""); - Expect(1, 71167, '\p{--In_Siddham}', ""); - Expect(0, 71167, '\p{^--In_Siddham}', ""); - Expect(0, 71167, '\P{--In_Siddham}', ""); - Expect(1, 71167, '\P{^--In_Siddham}', ""); - Expect(0, 71168, '\p{--In_Siddham}', ""); - Expect(1, 71168, '\p{^--In_Siddham}', ""); - Expect(1, 71168, '\P{--In_Siddham}', ""); - Expect(0, 71168, '\P{^--In_Siddham}', ""); - Error('\p{ -In_siddham/a/}'); - Error('\P{ -In_siddham/a/}'); + Expect(1, 71167, '\p{ _IN_siddham}', ""); + Expect(0, 71167, '\p{^ _IN_siddham}', ""); + Expect(0, 71167, '\P{ _IN_siddham}', ""); + Expect(1, 71167, '\P{^ _IN_siddham}', ""); + Expect(0, 71168, '\p{ _IN_siddham}', ""); + Expect(1, 71168, '\p{^ _IN_siddham}', ""); + Expect(1, 71168, '\P{ _IN_siddham}', ""); + Expect(0, 71168, '\P{^ _IN_siddham}', ""); + Error('\p{/a/- In_siddham}'); + Error('\P{/a/- In_siddham}'); Expect(1, 71167, '\p{_In_Siddham}', ""); Expect(0, 71167, '\p{^_In_Siddham}', ""); Expect(0, 71167, '\P{_In_Siddham}', ""); @@ -103398,8 +105285,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 71168, '\p{^_In_Siddham}', ""); Expect(1, 71168, '\P{_In_Siddham}', ""); Expect(0, 71168, '\P{^_In_Siddham}', ""); - Error('\p{/a/ In_Sinhala}'); - Error('\P{/a/ In_Sinhala}'); + Error('\p{:=__IN_Sinhala}'); + Error('\P{:=__IN_Sinhala}'); Expect(1, 3583, '\p{insinhala}', ""); Expect(0, 3583, '\p{^insinhala}', ""); Expect(0, 3583, '\P{insinhala}', ""); @@ -103408,26 +105295,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 3584, '\p{^insinhala}', ""); Expect(1, 3584, '\P{insinhala}', ""); Expect(0, 3584, '\P{^insinhala}', ""); - Expect(1, 3583, '\p{ In_Sinhala}', ""); - Expect(0, 3583, '\p{^ In_Sinhala}', ""); - Expect(0, 3583, '\P{ In_Sinhala}', ""); - Expect(1, 3583, '\P{^ In_Sinhala}', ""); - Expect(0, 3584, '\p{ In_Sinhala}', ""); - Expect(1, 3584, '\p{^ In_Sinhala}', ""); - Expect(1, 3584, '\P{ In_Sinhala}', ""); - Expect(0, 3584, '\P{^ In_Sinhala}', ""); - Error('\p{ :=in_sinhala}'); - Error('\P{ :=in_sinhala}'); - Expect(1, 3583, '\p{ _In_SINHALA}', ""); - Expect(0, 3583, '\p{^ _In_SINHALA}', ""); - Expect(0, 3583, '\P{ _In_SINHALA}', ""); - Expect(1, 3583, '\P{^ _In_SINHALA}', ""); - Expect(0, 3584, '\p{ _In_SINHALA}', ""); - Expect(1, 3584, '\p{^ _In_SINHALA}', ""); - Expect(1, 3584, '\P{ _In_SINHALA}', ""); - Expect(0, 3584, '\P{^ _In_SINHALA}', ""); - Error('\p{ In_SOGDIAN:=}'); - Error('\P{ In_SOGDIAN:=}'); + Expect(1, 3583, '\p{ -In_sinhala}', ""); + Expect(0, 3583, '\p{^ -In_sinhala}', ""); + Expect(0, 3583, '\P{ -In_sinhala}', ""); + Expect(1, 3583, '\P{^ -In_sinhala}', ""); + Expect(0, 3584, '\p{ -In_sinhala}', ""); + Expect(1, 3584, '\p{^ -In_sinhala}', ""); + Expect(1, 3584, '\P{ -In_sinhala}', ""); + Expect(0, 3584, '\P{^ -In_sinhala}', ""); + Error('\p{IN_SINHALA/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, 69487, '\p{insogdian}', ""); Expect(0, 69487, '\p{^insogdian}', ""); Expect(0, 69487, '\P{insogdian}', ""); @@ -103436,26 +105323,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{:= in_Sogdian}'); + Error('\P{:= in_Sogdian}'); + Expect(1, 69487, '\p{--In_Sogdian}', ""); + Expect(0, 69487, '\p{^--In_Sogdian}', ""); + Expect(0, 69487, '\P{--In_Sogdian}', ""); + Expect(1, 69487, '\P{^--In_Sogdian}', ""); + Expect(0, 69488, '\p{--In_Sogdian}', ""); + Expect(1, 69488, '\p{^--In_Sogdian}', ""); + Expect(1, 69488, '\P{--In_Sogdian}', ""); + Expect(0, 69488, '\P{^--In_Sogdian}', ""); + Error('\p{:= _In_Sora_SOMPENG}'); + Error('\P{:= _In_Sora_SOMPENG}'); Expect(1, 69887, '\p{insorasompeng}', ""); Expect(0, 69887, '\p{^insorasompeng}', ""); Expect(0, 69887, '\P{insorasompeng}', ""); @@ -103464,26 +105351,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{/a/-In_Sora_SOMPENG}'); - Error('\P{/a/-In_Sora_SOMPENG}'); - Expect(1, 69887, '\p{_ IN_Sora_Sompeng}', ""); - Expect(0, 69887, '\p{^_ IN_Sora_Sompeng}', ""); - Expect(0, 69887, '\P{_ IN_Sora_Sompeng}', ""); - Expect(1, 69887, '\P{^_ IN_Sora_Sompeng}', ""); - Expect(0, 69888, '\p{_ IN_Sora_Sompeng}', ""); - Expect(1, 69888, '\p{^_ IN_Sora_Sompeng}', ""); - Expect(1, 69888, '\P{_ IN_Sora_Sompeng}', ""); - Expect(0, 69888, '\P{^_ IN_Sora_Sompeng}', ""); - Error('\p{ -IN_Soyombo/a/}'); - Error('\P{ -IN_Soyombo/a/}'); + Expect(1, 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, 72367, '\p{insoyombo}', ""); Expect(0, 72367, '\p{^insoyombo}', ""); Expect(0, 72367, '\P{insoyombo}', ""); @@ -103492,26 +105379,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 72368, '\p{^insoyombo}', ""); Expect(1, 72368, '\P{insoyombo}', ""); Expect(0, 72368, '\P{^insoyombo}', ""); - Expect(1, 72367, '\p{_IN_Soyombo}', ""); - Expect(0, 72367, '\p{^_IN_Soyombo}', ""); - Expect(0, 72367, '\P{_IN_Soyombo}', ""); - Expect(1, 72367, '\P{^_IN_Soyombo}', ""); - Expect(0, 72368, '\p{_IN_Soyombo}', ""); - Expect(1, 72368, '\p{^_IN_Soyombo}', ""); - Expect(1, 72368, '\P{_IN_Soyombo}', ""); - Expect(0, 72368, '\P{^_IN_Soyombo}', ""); - Error('\p{In_Soyombo:=}'); - Error('\P{In_Soyombo:=}'); - Expect(1, 72367, '\p{ in_Soyombo}', ""); - Expect(0, 72367, '\p{^ in_Soyombo}', ""); - Expect(0, 72367, '\P{ in_Soyombo}', ""); - Expect(1, 72367, '\P{^ in_Soyombo}', ""); - Expect(0, 72368, '\p{ in_Soyombo}', ""); - Expect(1, 72368, '\p{^ in_Soyombo}', ""); - Expect(1, 72368, '\P{ in_Soyombo}', ""); - Expect(0, 72368, '\P{^ in_Soyombo}', ""); - Error('\p{ In_sundanese/a/}'); - Error('\P{ In_sundanese/a/}'); + Expect(1, 72367, '\p{_ IN_soyombo}', ""); + Expect(0, 72367, '\p{^_ IN_soyombo}', ""); + Expect(0, 72367, '\P{_ IN_soyombo}', ""); + Expect(1, 72367, '\P{^_ IN_soyombo}', ""); + Expect(0, 72368, '\p{_ IN_soyombo}', ""); + Expect(1, 72368, '\p{^_ IN_soyombo}', ""); + Expect(1, 72368, '\P{_ IN_soyombo}', ""); + Expect(0, 72368, '\P{^_ IN_soyombo}', ""); + Error('\p{ IN_Soyombo/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, 7103, '\p{insundanese}', ""); Expect(0, 7103, '\p{^insundanese}', ""); Expect(0, 7103, '\P{insundanese}', ""); @@ -103520,26 +105407,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}'); - 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, 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, 43055, '\p{insylotinagri}', ""); Expect(0, 43055, '\p{^insylotinagri}', ""); Expect(0, 43055, '\P{insylotinagri}', ""); @@ -103548,26 +105435,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:=}'); - Error('\P{ In_Syloti_nagri:=}'); - Expect(1, 43055, '\p{__In_syloti_Nagri}', ""); - Expect(0, 43055, '\p{^__In_syloti_Nagri}', ""); - Expect(0, 43055, '\P{__In_syloti_Nagri}', ""); - Expect(1, 43055, '\P{^__In_syloti_Nagri}', ""); - Expect(0, 43056, '\p{__In_syloti_Nagri}', ""); - Expect(1, 43056, '\p{^__In_syloti_Nagri}', ""); - Expect(1, 43056, '\P{__In_syloti_Nagri}', ""); - Expect(0, 43056, '\P{^__In_syloti_Nagri}', ""); - Error('\p{_/a/IN_Syriac}'); - Error('\P{_/a/IN_Syriac}'); + Expect(1, 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, 1871, '\p{insyriac}', ""); Expect(0, 1871, '\p{^insyriac}', ""); Expect(0, 1871, '\P{insyriac}', ""); @@ -103576,26 +105463,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/a/}'); - Error('\P{ -in_SYRIAC/a/}'); - Expect(1, 1871, '\p{ _In_syriac}', ""); - Expect(0, 1871, '\p{^ _In_syriac}', ""); - Expect(0, 1871, '\P{ _In_syriac}', ""); - Expect(1, 1871, '\P{^ _In_syriac}', ""); - Expect(0, 1872, '\p{ _In_syriac}', ""); - Expect(1, 1872, '\p{^ _In_syriac}', ""); - Expect(1, 1872, '\P{ _In_syriac}', ""); - Expect(0, 1872, '\P{^ _In_syriac}', ""); - Error('\p{:= IN_Tagalog}'); - Error('\P{:= IN_Tagalog}'); + Expect(1, 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}', ""); @@ -103604,26 +105491,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{_:=In_TAGALOG}'); + Error('\P{_:=In_TAGALOG}'); + Expect(1, 5919, '\p{ In_Tagalog}', ""); + Expect(0, 5919, '\p{^ In_Tagalog}', ""); + Expect(0, 5919, '\P{ In_Tagalog}', ""); + Expect(1, 5919, '\P{^ In_Tagalog}', ""); + Expect(0, 5920, '\p{ In_Tagalog}', ""); + Expect(1, 5920, '\p{^ In_Tagalog}', ""); + Expect(1, 5920, '\P{ In_Tagalog}', ""); + Expect(0, 5920, '\P{^ In_Tagalog}', ""); + Error('\p{:= IN_tagbanwa}'); + Error('\P{:= IN_tagbanwa}'); Expect(1, 6015, '\p{intagbanwa}', ""); Expect(0, 6015, '\p{^intagbanwa}', ""); Expect(0, 6015, '\P{intagbanwa}', ""); @@ -103632,26 +105519,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6016, '\p{^intagbanwa}', ""); Expect(1, 6016, '\P{intagbanwa}', ""); Expect(0, 6016, '\P{^intagbanwa}', ""); - Expect(1, 6015, '\p{ IN_Tagbanwa}', ""); - Expect(0, 6015, '\p{^ IN_Tagbanwa}', ""); - Expect(0, 6015, '\P{ IN_Tagbanwa}', ""); - Expect(1, 6015, '\P{^ IN_Tagbanwa}', ""); - Expect(0, 6016, '\p{ IN_Tagbanwa}', ""); - Expect(1, 6016, '\p{^ IN_Tagbanwa}', ""); - Expect(1, 6016, '\P{ IN_Tagbanwa}', ""); - Expect(0, 6016, '\P{^ IN_Tagbanwa}', ""); - Error('\p{:=In_Tagbanwa}'); - Error('\P{:=In_Tagbanwa}'); - Expect(1, 6015, '\p{- In_Tagbanwa}', ""); - Expect(0, 6015, '\p{^- In_Tagbanwa}', ""); - Expect(0, 6015, '\P{- In_Tagbanwa}', ""); - Expect(1, 6015, '\P{^- In_Tagbanwa}', ""); - Expect(0, 6016, '\p{- In_Tagbanwa}', ""); - Expect(1, 6016, '\p{^- In_Tagbanwa}', ""); - Expect(1, 6016, '\P{- In_Tagbanwa}', ""); - Expect(0, 6016, '\P{^- In_Tagbanwa}', ""); - Error('\p{:=_in_TAI_Le}'); - Error('\P{:=_in_TAI_Le}'); + Expect(1, 6015, '\p{- In_Tagbanwa}', ""); + Expect(0, 6015, '\p{^- In_Tagbanwa}', ""); + Expect(0, 6015, '\P{- In_Tagbanwa}', ""); + Expect(1, 6015, '\P{^- In_Tagbanwa}', ""); + Expect(0, 6016, '\p{- In_Tagbanwa}', ""); + Expect(1, 6016, '\p{^- In_Tagbanwa}', ""); + Expect(1, 6016, '\P{- In_Tagbanwa}', ""); + Expect(0, 6016, '\P{^- In_Tagbanwa}', ""); + Error('\p{ :=IN_Tagbanwa}'); + Error('\P{ :=IN_Tagbanwa}'); + Expect(1, 6015, '\p{- IN_TAGBANWA}', ""); + Expect(0, 6015, '\p{^- IN_TAGBANWA}', ""); + Expect(0, 6015, '\P{- IN_TAGBANWA}', ""); + Expect(1, 6015, '\P{^- IN_TAGBANWA}', ""); + Expect(0, 6016, '\p{- IN_TAGBANWA}', ""); + Expect(1, 6016, '\p{^- IN_TAGBANWA}', ""); + Expect(1, 6016, '\P{- IN_TAGBANWA}', ""); + Expect(0, 6016, '\P{^- IN_TAGBANWA}', ""); + Error('\p{- In_tai_LE/a/}'); + Error('\P{- In_tai_LE/a/}'); Expect(1, 6527, '\p{intaile}', ""); Expect(0, 6527, '\p{^intaile}', ""); Expect(0, 6527, '\P{intaile}', ""); @@ -103660,26 +105547,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6528, '\p{^intaile}', ""); Expect(1, 6528, '\P{intaile}', ""); Expect(0, 6528, '\P{^intaile}', ""); - Expect(1, 6527, '\p{_In_tai_Le}', ""); - Expect(0, 6527, '\p{^_In_tai_Le}', ""); - Expect(0, 6527, '\P{_In_tai_Le}', ""); - Expect(1, 6527, '\P{^_In_tai_Le}', ""); - Expect(0, 6528, '\p{_In_tai_Le}', ""); - Expect(1, 6528, '\p{^_In_tai_Le}', ""); - Expect(1, 6528, '\P{_In_tai_Le}', ""); - Expect(0, 6528, '\P{^_In_tai_Le}', ""); - Error('\p{_In_tai_Le:=}'); - 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, 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, 6831, '\p{intaitham}', ""); Expect(0, 6831, '\p{^intaitham}', ""); Expect(0, 6831, '\P{intaitham}', ""); @@ -103688,26 +105575,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{ /a/In_TAI_THAM}'); - Error('\P{ /a/In_TAI_THAM}'); - Expect(1, 6831, '\p{-In_TAI_tham}', ""); - Expect(0, 6831, '\p{^-In_TAI_tham}', ""); - Expect(0, 6831, '\P{-In_TAI_tham}', ""); - Expect(1, 6831, '\P{^-In_TAI_tham}', ""); - Expect(0, 6832, '\p{-In_TAI_tham}', ""); - Expect(1, 6832, '\p{^-In_TAI_tham}', ""); - Expect(1, 6832, '\P{-In_TAI_tham}', ""); - Expect(0, 6832, '\P{^-In_TAI_tham}', ""); - Error('\p{ In_Tai_Viet/a/}'); - Error('\P{ In_Tai_Viet/a/}'); + Expect(1, 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, 43743, '\p{intaiviet}', ""); Expect(0, 43743, '\p{^intaiviet}', ""); Expect(0, 43743, '\P{intaiviet}', ""); @@ -103716,26 +105603,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43744, '\p{^intaiviet}', ""); Expect(1, 43744, '\P{intaiviet}', ""); Expect(0, 43744, '\P{^intaiviet}', ""); - Expect(1, 43743, '\p{--IN_Tai_Viet}', ""); - Expect(0, 43743, '\p{^--IN_Tai_Viet}', ""); - Expect(0, 43743, '\P{--IN_Tai_Viet}', ""); - Expect(1, 43743, '\P{^--IN_Tai_Viet}', ""); - Expect(0, 43744, '\p{--IN_Tai_Viet}', ""); - Expect(1, 43744, '\p{^--IN_Tai_Viet}', ""); - Expect(1, 43744, '\P{--IN_Tai_Viet}', ""); - Expect(0, 43744, '\P{^--IN_Tai_Viet}', ""); - Error('\p{:= In_tai_Viet}'); - Error('\P{:= In_tai_Viet}'); - Expect(1, 43743, '\p{_In_TAI_viet}', ""); - Expect(0, 43743, '\p{^_In_TAI_viet}', ""); - Expect(0, 43743, '\P{_In_TAI_viet}', ""); - Expect(1, 43743, '\P{^_In_TAI_viet}', ""); - Expect(0, 43744, '\p{_In_TAI_viet}', ""); - Expect(1, 43744, '\p{^_In_TAI_viet}', ""); - Expect(1, 43744, '\P{_In_TAI_viet}', ""); - Expect(0, 43744, '\P{^_In_TAI_viet}', ""); - Error('\p{_IN_Takri:=}'); - Error('\P{_IN_Takri:=}'); + Expect(1, 43743, '\p{-In_Tai_Viet}', ""); + Expect(0, 43743, '\p{^-In_Tai_Viet}', ""); + Expect(0, 43743, '\P{-In_Tai_Viet}', ""); + Expect(1, 43743, '\P{^-In_Tai_Viet}', ""); + Expect(0, 43744, '\p{-In_Tai_Viet}', ""); + Expect(1, 43744, '\p{^-In_Tai_Viet}', ""); + Expect(1, 43744, '\P{-In_Tai_Viet}', ""); + Expect(0, 43744, '\P{^-In_Tai_Viet}', ""); + Error('\p{:=- In_TAI_VIET}'); + Error('\P{:=- In_TAI_VIET}'); + Expect(1, 43743, '\p{- in_Tai_Viet}', ""); + Expect(0, 43743, '\p{^- in_Tai_Viet}', ""); + Expect(0, 43743, '\P{- in_Tai_Viet}', ""); + Expect(1, 43743, '\P{^- in_Tai_Viet}', ""); + Expect(0, 43744, '\p{- in_Tai_Viet}', ""); + Expect(1, 43744, '\p{^- in_Tai_Viet}', ""); + Expect(1, 43744, '\P{- in_Tai_Viet}', ""); + Expect(0, 43744, '\P{^- in_Tai_Viet}', ""); + Error('\p{__In_Takri:=}'); + Error('\P{__In_Takri:=}'); Expect(1, 71375, '\p{intakri}', ""); Expect(0, 71375, '\p{^intakri}', ""); Expect(0, 71375, '\P{intakri}', ""); @@ -103744,26 +105631,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{ :=In_Tamil}'); - Error('\P{ :=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{:= -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, 3071, '\p{intamil}', ""); Expect(0, 3071, '\p{^intamil}', ""); Expect(0, 3071, '\P{intamil}', ""); @@ -103772,26 +105659,54 @@ 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{ /a/In_Tamil}'); - Error('\P{ /a/In_Tamil}'); - Expect(1, 3071, '\p{ _IN_Tamil}', ""); - Expect(0, 3071, '\p{^ _IN_Tamil}', ""); - Expect(0, 3071, '\P{ _IN_Tamil}', ""); - Expect(1, 3071, '\P{^ _IN_Tamil}', ""); - Expect(0, 3072, '\p{ _IN_Tamil}', ""); - Expect(1, 3072, '\p{^ _IN_Tamil}', ""); - Expect(1, 3072, '\P{ _IN_Tamil}', ""); - Expect(0, 3072, '\P{^ _IN_Tamil}', ""); - Error('\p{:= in_TANGUT}'); - Error('\P{:= in_TANGUT}'); + Expect(1, 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, 92879, '\p{intangsa}', ""); + Expect(0, 92879, '\p{^intangsa}', ""); + Expect(0, 92879, '\P{intangsa}', ""); + Expect(1, 92879, '\P{^intangsa}', ""); + Expect(0, 92880, '\p{intangsa}', ""); + 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, 100351, '\p{intangut}', ""); Expect(0, 100351, '\p{^intangut}', ""); Expect(0, 100351, '\P{intangut}', ""); @@ -103800,26 +105715,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{_/a/In_TANGUT}'); - Error('\P{_/a/In_TANGUT}'); - Expect(1, 100351, '\p{ In_Tangut}', ""); - Expect(0, 100351, '\p{^ In_Tangut}', ""); - Expect(0, 100351, '\P{ In_Tangut}', ""); - Expect(1, 100351, '\P{^ In_Tangut}', ""); - Expect(0, 100352, '\p{ In_Tangut}', ""); - Expect(1, 100352, '\p{^ In_Tangut}', ""); - Expect(1, 100352, '\P{ In_Tangut}', ""); - Expect(0, 100352, '\P{^ In_Tangut}', ""); - Error('\p{_/a/In_TELUGU}'); - Error('\P{_/a/In_TELUGU}'); + Expect(1, 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, 3199, '\p{intelugu}', ""); Expect(0, 3199, '\p{^intelugu}', ""); Expect(0, 3199, '\P{intelugu}', ""); @@ -103828,26 +105743,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 3200, '\p{^intelugu}', ""); Expect(1, 3200, '\P{intelugu}', ""); Expect(0, 3200, '\P{^intelugu}', ""); - Expect(1, 3199, '\p{_-in_telugu}', ""); - Expect(0, 3199, '\p{^_-in_telugu}', ""); - Expect(0, 3199, '\P{_-in_telugu}', ""); - Expect(1, 3199, '\P{^_-in_telugu}', ""); - Expect(0, 3200, '\p{_-in_telugu}', ""); - Expect(1, 3200, '\p{^_-in_telugu}', ""); - Expect(1, 3200, '\P{_-in_telugu}', ""); - Expect(0, 3200, '\P{^_-in_telugu}', ""); - Error('\p{ :=IN_TELUGU}'); - Error('\P{ :=IN_TELUGU}'); - Expect(1, 3199, '\p{ in_telugu}', ""); - Expect(0, 3199, '\p{^ in_telugu}', ""); - Expect(0, 3199, '\P{ in_telugu}', ""); - Expect(1, 3199, '\P{^ in_telugu}', ""); - Expect(0, 3200, '\p{ in_telugu}', ""); - Expect(1, 3200, '\p{^ in_telugu}', ""); - Expect(1, 3200, '\P{ in_telugu}', ""); - Expect(0, 3200, '\P{^ in_telugu}', ""); - Error('\p{:=_in_Thaana}'); - Error('\P{:=_in_Thaana}'); + Expect(1, 3199, '\p{ in_telugu}', ""); + Expect(0, 3199, '\p{^ in_telugu}', ""); + Expect(0, 3199, '\P{ in_telugu}', ""); + Expect(1, 3199, '\P{^ in_telugu}', ""); + Expect(0, 3200, '\p{ in_telugu}', ""); + Expect(1, 3200, '\p{^ in_telugu}', ""); + Expect(1, 3200, '\P{ in_telugu}', ""); + Expect(0, 3200, '\P{^ in_telugu}', ""); + Error('\p{ in_telugu/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, 1983, '\p{inthaana}', ""); Expect(0, 1983, '\p{^inthaana}', ""); Expect(0, 1983, '\P{inthaana}', ""); @@ -103856,26 +105771,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/a/}'); - Error('\P{ IN_THAANA/a/}'); - Expect(1, 1983, '\p{ In_thaana}', ""); - Expect(0, 1983, '\p{^ In_thaana}', ""); - Expect(0, 1983, '\P{ In_thaana}', ""); - Expect(1, 1983, '\P{^ In_thaana}', ""); - Expect(0, 1984, '\p{ In_thaana}', ""); - Expect(1, 1984, '\p{^ In_thaana}', ""); - Expect(1, 1984, '\P{ In_thaana}', ""); - Expect(0, 1984, '\P{^ In_thaana}', ""); - Error('\p{/a/ _IN_Thai}'); - Error('\P{/a/ _IN_Thai}'); + Expect(1, 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, 3711, '\p{inthai}', ""); Expect(0, 3711, '\p{^inthai}', ""); Expect(0, 3711, '\P{inthai}', ""); @@ -103884,26 +105799,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}'); + Error('\P{ :=IN_Tibetan}'); Expect(1, 4095, '\p{intibetan}', ""); Expect(0, 4095, '\p{^intibetan}', ""); Expect(0, 4095, '\P{intibetan}', ""); @@ -103912,26 +105827,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 4096, '\p{^intibetan}', ""); Expect(1, 4096, '\P{intibetan}', ""); Expect(0, 4096, '\P{^intibetan}', ""); - Expect(1, 4095, '\p{_ IN_Tibetan}', ""); - Expect(0, 4095, '\p{^_ IN_Tibetan}', ""); - Expect(0, 4095, '\P{_ IN_Tibetan}', ""); - Expect(1, 4095, '\P{^_ IN_Tibetan}', ""); - Expect(0, 4096, '\p{_ IN_Tibetan}', ""); - Expect(1, 4096, '\p{^_ IN_Tibetan}', ""); - Expect(1, 4096, '\P{_ IN_Tibetan}', ""); - Expect(0, 4096, '\P{^_ IN_Tibetan}', ""); - Error('\p{/a/In_Tibetan}'); - Error('\P{/a/In_Tibetan}'); - Expect(1, 4095, '\p{-_IN_Tibetan}', ""); - Expect(0, 4095, '\p{^-_IN_Tibetan}', ""); - Expect(0, 4095, '\P{-_IN_Tibetan}', ""); - Expect(1, 4095, '\P{^-_IN_Tibetan}', ""); - Expect(0, 4096, '\p{-_IN_Tibetan}', ""); - Expect(1, 4096, '\p{^-_IN_Tibetan}', ""); - Expect(1, 4096, '\P{-_IN_Tibetan}', ""); - Expect(0, 4096, '\P{^-_IN_Tibetan}', ""); - Error('\p{__IN_TIFINAGH:=}'); - Error('\P{__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{:= 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, 11647, '\p{intifinagh}', ""); Expect(0, 11647, '\p{^intifinagh}', ""); Expect(0, 11647, '\P{intifinagh}', ""); @@ -103940,26 +105855,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{/a/-In_Tirhuta}'); - Error('\P{/a/-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:=}'); + Error('\P{--in_Tirhuta:=}'); Expect(1, 70879, '\p{intirhuta}', ""); Expect(0, 70879, '\p{^intirhuta}', ""); Expect(0, 70879, '\P{intirhuta}', ""); @@ -103968,26 +105883,54 @@ 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_ugaritic/a/}'); - Error('\P{ _in_ugaritic/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{- IN_Toto/a/}'); + Error('\P{- IN_Toto/a/}'); + Expect(1, 123583, '\p{intoto}', ""); + Expect(0, 123583, '\p{^intoto}', ""); + Expect(0, 123583, '\P{intoto}', ""); + Expect(1, 123583, '\P{^intoto}', ""); + Expect(0, 123584, '\p{intoto}', ""); + 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, 66463, '\p{inugaritic}', ""); Expect(0, 66463, '\p{^inugaritic}', ""); Expect(0, 66463, '\P{inugaritic}', ""); @@ -103996,26 +105939,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66464, '\p{^inugaritic}', ""); Expect(1, 66464, '\P{inugaritic}', ""); Expect(0, 66464, '\P{^inugaritic}', ""); - Expect(1, 66463, '\p{ in_UGARITIC}', ""); - Expect(0, 66463, '\p{^ in_UGARITIC}', ""); - Expect(0, 66463, '\P{ in_UGARITIC}', ""); - Expect(1, 66463, '\P{^ in_UGARITIC}', ""); - Expect(0, 66464, '\p{ in_UGARITIC}', ""); - Expect(1, 66464, '\p{^ in_UGARITIC}', ""); - Expect(1, 66464, '\P{ in_UGARITIC}', ""); - Expect(0, 66464, '\P{^ in_UGARITIC}', ""); - Error('\p{/a/ IN_Ugaritic}'); - Error('\P{/a/ IN_Ugaritic}'); - Expect(1, 66463, '\p{_ IN_UGARITIC}', ""); - Expect(0, 66463, '\p{^_ IN_UGARITIC}', ""); - Expect(0, 66463, '\P{_ IN_UGARITIC}', ""); - Expect(1, 66463, '\P{^_ IN_UGARITIC}', ""); - Expect(0, 66464, '\p{_ IN_UGARITIC}', ""); - Expect(1, 66464, '\p{^_ IN_UGARITIC}', ""); - Expect(1, 66464, '\P{_ IN_UGARITIC}', ""); - Expect(0, 66464, '\P{^_ IN_UGARITIC}', ""); - Error('\p{-In_Vai/a/}'); - Error('\P{-In_Vai/a/}'); + Expect(1, 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_Vai/a/}'); + Error('\P{-in_Vai/a/}'); Expect(1, 42559, '\p{invai}', ""); Expect(0, 42559, '\p{^invai}', ""); Expect(0, 42559, '\P{invai}', ""); @@ -104024,26 +105967,54 @@ 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_WANCHO/a/}'); - Error('\P{ in_WANCHO/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{/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, 67007, '\p{invithkuqi}', ""); + Expect(0, 67007, '\p{^invithkuqi}', ""); + Expect(0, 67007, '\P{invithkuqi}', ""); + Expect(1, 67007, '\P{^invithkuqi}', ""); + Expect(0, 67008, '\p{invithkuqi}', ""); + 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, 123647, '\p{inwancho}', ""); Expect(0, 123647, '\p{^inwancho}', ""); Expect(0, 123647, '\P{inwancho}', ""); @@ -104052,26 +106023,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{:=In_wancho}'); - Error('\P{:=In_wancho}'); - Expect(1, 123647, '\p{ IN_Wancho}', ""); - Expect(0, 123647, '\p{^ IN_Wancho}', ""); - Expect(0, 123647, '\P{ IN_Wancho}', ""); - Expect(1, 123647, '\P{^ IN_Wancho}', ""); - Expect(0, 123648, '\p{ IN_Wancho}', ""); - Expect(1, 123648, '\p{^ IN_Wancho}', ""); - Expect(1, 123648, '\P{ IN_Wancho}', ""); - Expect(0, 123648, '\P{^ IN_Wancho}', ""); - Error('\p{_ IN_Warang_citi/a/}'); - Error('\P{_ IN_Warang_citi/a/}'); + Expect(1, 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, 71935, '\p{inwarangciti}', ""); Expect(0, 71935, '\p{^inwarangciti}', ""); Expect(0, 71935, '\P{inwarangciti}', ""); @@ -104080,26 +106051,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{/a/_-in_warang_Citi}'); - Error('\P{/a/_-in_warang_Citi}'); - Expect(1, 71935, '\p{ In_warang_citi}', ""); - Expect(0, 71935, '\p{^ In_warang_citi}', ""); - Expect(0, 71935, '\P{ In_warang_citi}', ""); - Expect(1, 71935, '\P{^ In_warang_citi}', ""); - Expect(0, 71936, '\p{ In_warang_citi}', ""); - Expect(1, 71936, '\p{^ In_warang_citi}', ""); - Expect(1, 71936, '\P{ In_warang_citi}', ""); - Expect(0, 71936, '\P{^ In_warang_citi}', ""); - Error('\p{:= _in_yezidi}'); - Error('\P{:= _in_yezidi}'); + Expect(1, 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, 69311, '\p{inyezidi}', ""); Expect(0, 69311, '\p{^inyezidi}', ""); Expect(0, 69311, '\P{inyezidi}', ""); @@ -104108,26 +106079,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/a/}'); + Error('\P{_ In_yezidi/a/}'); + Expect(1, 69311, '\p{ IN_YEZIDI}', ""); + Expect(0, 69311, '\p{^ IN_YEZIDI}', ""); + Expect(0, 69311, '\P{ IN_YEZIDI}', ""); + Expect(1, 69311, '\P{^ IN_YEZIDI}', ""); + Expect(0, 69312, '\p{ IN_YEZIDI}', ""); + Expect(1, 69312, '\p{^ IN_YEZIDI}', ""); + Expect(1, 69312, '\P{ IN_YEZIDI}', ""); + Expect(0, 69312, '\P{^ IN_YEZIDI}', ""); + Error('\p{ in_Zanabazar_SQUARE:=}'); + Error('\P{ in_Zanabazar_SQUARE:=}'); Expect(1, 72271, '\p{inzanabazarsquare}', ""); Expect(0, 72271, '\p{^inzanabazarsquare}', ""); Expect(0, 72271, '\P{inzanabazarsquare}', ""); @@ -104136,26 +106107,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 72272, '\p{^inzanabazarsquare}', ""); Expect(1, 72272, '\P{inzanabazarsquare}', ""); Expect(0, 72272, '\P{^inzanabazarsquare}', ""); - Expect(1, 72271, '\p{ In_Zanabazar_SQUARE}', ""); - Expect(0, 72271, '\p{^ In_Zanabazar_SQUARE}', ""); - Expect(0, 72271, '\P{ In_Zanabazar_SQUARE}', ""); - Expect(1, 72271, '\P{^ In_Zanabazar_SQUARE}', ""); - Expect(0, 72272, '\p{ In_Zanabazar_SQUARE}', ""); - Expect(1, 72272, '\p{^ In_Zanabazar_SQUARE}', ""); - Expect(1, 72272, '\P{ In_Zanabazar_SQUARE}', ""); - Expect(0, 72272, '\P{^ In_Zanabazar_SQUARE}', ""); - Error('\p{/a/_In_Zanabazar_Square}'); - Error('\P{/a/_In_Zanabazar_Square}'); - Expect(1, 72271, '\p{_In_ZANABAZAR_square}', ""); - Expect(0, 72271, '\p{^_In_ZANABAZAR_square}', ""); - Expect(0, 72271, '\P{_In_ZANABAZAR_square}', ""); - Expect(1, 72271, '\P{^_In_ZANABAZAR_square}', ""); - Expect(0, 72272, '\p{_In_ZANABAZAR_square}', ""); - Expect(1, 72272, '\p{^_In_ZANABAZAR_square}', ""); - Expect(1, 72272, '\P{_In_ZANABAZAR_square}', ""); - Expect(0, 72272, '\P{^_In_ZANABAZAR_square}', ""); - Error('\p{_:=indic_Siyaq_Numbers}'); - Error('\P{_:=indic_Siyaq_Numbers}'); + Expect(1, 72271, '\p{-IN_Zanabazar_Square}', ""); + Expect(0, 72271, '\p{^-IN_Zanabazar_Square}', ""); + Expect(0, 72271, '\P{-IN_Zanabazar_Square}', ""); + Expect(1, 72271, '\P{^-IN_Zanabazar_Square}', ""); + Expect(0, 72272, '\p{-IN_Zanabazar_Square}', ""); + Expect(1, 72272, '\p{^-IN_Zanabazar_Square}', ""); + Expect(1, 72272, '\P{-IN_Zanabazar_Square}', ""); + Expect(0, 72272, '\P{^-IN_Zanabazar_Square}', ""); + Error('\p{ :=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, 126143, '\p{indicsiyaqnumbers}', ""); Expect(0, 126143, '\p{^indicsiyaqnumbers}', ""); Expect(0, 126143, '\P{indicsiyaqnumbers}', ""); @@ -104164,16 +106135,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{ _Is_INDIC_Siyaq_Numbers:=}'); - Error('\P{ _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{/a/-is_Indic_SIYAQ_numbers}'); + Error('\P{/a/-is_Indic_SIYAQ_numbers}'); Expect(1, 126143, '\p{isindicsiyaqnumbers}', ""); Expect(0, 126143, '\p{^isindicsiyaqnumbers}', ""); Expect(0, 126143, '\P{isindicsiyaqnumbers}', ""); @@ -104182,16 +106153,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126144, '\p{^isindicsiyaqnumbers}', ""); Expect(1, 126144, '\P{isindicsiyaqnumbers}', ""); Expect(0, 126144, '\P{^isindicsiyaqnumbers}', ""); - Expect(1, 126143, '\p{ is_Indic_siyaq_Numbers}', ""); - Expect(0, 126143, '\p{^ is_Indic_siyaq_Numbers}', ""); - Expect(0, 126143, '\P{ is_Indic_siyaq_Numbers}', ""); - Expect(1, 126143, '\P{^ is_Indic_siyaq_Numbers}', ""); - Expect(0, 126144, '\p{ is_Indic_siyaq_Numbers}', ""); - Expect(1, 126144, '\p{^ is_Indic_siyaq_Numbers}', ""); - Expect(1, 126144, '\P{ is_Indic_siyaq_Numbers}', ""); - Expect(0, 126144, '\P{^ is_Indic_siyaq_Numbers}', ""); - Error('\p{-:=In_Indic_Siyaq_Numbers}'); - Error('\P{-:=In_Indic_Siyaq_Numbers}'); + Expect(1, 126143, '\p{Is_Indic_SIYAQ_Numbers}', ""); + Expect(0, 126143, '\p{^Is_Indic_SIYAQ_Numbers}', ""); + Expect(0, 126143, '\P{Is_Indic_SIYAQ_Numbers}', ""); + Expect(1, 126143, '\P{^Is_Indic_SIYAQ_Numbers}', ""); + Expect(0, 126144, '\p{Is_Indic_SIYAQ_Numbers}', ""); + Expect(1, 126144, '\p{^Is_Indic_SIYAQ_Numbers}', ""); + Expect(1, 126144, '\P{Is_Indic_SIYAQ_Numbers}', ""); + Expect(0, 126144, '\P{^Is_Indic_SIYAQ_Numbers}', ""); + Error('\p{_In_indic_Siyaq_numbers:=}'); + Error('\P{_In_indic_Siyaq_numbers:=}'); Expect(1, 126143, '\p{inindicsiyaqnumbers}', ""); Expect(0, 126143, '\p{^inindicsiyaqnumbers}', ""); Expect(0, 126143, '\P{inindicsiyaqnumbers}', ""); @@ -104200,16 +106171,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{/a/--INHERITED}'); - Error('\P{/a/--INHERITED}'); + Expect(1, 126143, '\p{ IN_INDIC_Siyaq_Numbers}', ""); + Expect(0, 126143, '\p{^ IN_INDIC_Siyaq_Numbers}', ""); + Expect(0, 126143, '\P{ IN_INDIC_Siyaq_Numbers}', ""); + Expect(1, 126143, '\P{^ IN_INDIC_Siyaq_Numbers}', ""); + Expect(0, 126144, '\p{ IN_INDIC_Siyaq_Numbers}', ""); + Expect(1, 126144, '\p{^ IN_INDIC_Siyaq_Numbers}', ""); + Expect(1, 126144, '\P{ IN_INDIC_Siyaq_Numbers}', ""); + Expect(0, 126144, '\P{^ IN_INDIC_Siyaq_Numbers}', ""); + Error('\p{--inherited/a/}'); + Error('\P{--inherited/a/}'); Expect(1, 917999, '\p{inherited}', ""); Expect(0, 917999, '\p{^inherited}', ""); Expect(0, 917999, '\P{inherited}', ""); @@ -104218,16 +106189,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}', ""); @@ -104236,16 +106207,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{ /a/zinh}'); + Error('\P{ /a/zinh}'); Expect(1, 917999, '\p{zinh}', ""); Expect(0, 917999, '\p{^zinh}', ""); Expect(0, 917999, '\P{zinh}', ""); @@ -104254,16 +106225,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{/a/--IS_Zinh}'); + Error('\P{/a/--IS_Zinh}'); Expect(1, 917999, '\p{iszinh}', ""); Expect(0, 917999, '\p{^iszinh}', ""); Expect(0, 917999, '\P{iszinh}', ""); @@ -104272,16 +106243,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{/a/ qaai}'); - Error('\P{/a/ 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:=}'); + Error('\P{ -qaai:=}'); Expect(1, 917999, '\p{qaai}', ""); Expect(0, 917999, '\p{^qaai}', ""); Expect(0, 917999, '\P{qaai}', ""); @@ -104290,16 +106261,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{/a/- is_Qaai}'); + Error('\P{/a/- is_Qaai}'); Expect(1, 917999, '\p{isqaai}', ""); Expect(0, 917999, '\p{^isqaai}', ""); Expect(0, 917999, '\P{isqaai}', ""); @@ -104308,16 +106279,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{ -Initial_Punctuation:=}'); + Error('\P{ -Initial_Punctuation:=}'); Expect(1, 11808, '\p{initialpunctuation}', ""); Expect(0, 11808, '\p{^initialpunctuation}', ""); Expect(0, 11808, '\P{initialpunctuation}', ""); @@ -104326,16 +106297,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11809, '\p{^initialpunctuation}', ""); Expect(1, 11809, '\P{initialpunctuation}', ""); Expect(0, 11809, '\P{^initialpunctuation}', ""); - Expect(1, 11808, '\p{_initial_Punctuation}', ""); - Expect(0, 11808, '\p{^_initial_Punctuation}', ""); - Expect(0, 11808, '\P{_initial_Punctuation}', ""); - Expect(1, 11808, '\P{^_initial_Punctuation}', ""); - Expect(0, 11809, '\p{_initial_Punctuation}', ""); - Expect(1, 11809, '\p{^_initial_Punctuation}', ""); - Expect(1, 11809, '\P{_initial_Punctuation}', ""); - Expect(0, 11809, '\P{^_initial_Punctuation}', ""); - Error('\p{-/a/Is_Initial_PUNCTUATION}'); - Error('\P{-/a/Is_Initial_PUNCTUATION}'); + Expect(1, 11808, '\p{ _Initial_punctuation}', ""); + Expect(0, 11808, '\p{^ _Initial_punctuation}', ""); + Expect(0, 11808, '\P{ _Initial_punctuation}', ""); + Expect(1, 11808, '\P{^ _Initial_punctuation}', ""); + Expect(0, 11809, '\p{ _Initial_punctuation}', ""); + Expect(1, 11809, '\p{^ _Initial_punctuation}', ""); + Expect(1, 11809, '\P{ _Initial_punctuation}', ""); + Expect(0, 11809, '\P{^ _Initial_punctuation}', ""); + Error('\p{/a/IS_initial_Punctuation}'); + Error('\P{/a/IS_initial_Punctuation}'); Expect(1, 11808, '\p{isinitialpunctuation}', ""); Expect(0, 11808, '\p{^isinitialpunctuation}', ""); Expect(0, 11808, '\P{isinitialpunctuation}', ""); @@ -104344,16 +106315,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}', ""); @@ -104362,8 +106333,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{ _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{ispi}', ""); Expect(0, 11808, '\p{^ispi}', ""); Expect(0, 11808, '\P{ispi}', ""); @@ -104372,16 +106351,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{- Inscriptional_Pahlavi/a/}'); - Error('\P{- Inscriptional_Pahlavi/a/}'); + 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, 68479, '\p{inscriptionalpahlavi}', ""); Expect(0, 68479, '\p{^inscriptionalpahlavi}', ""); Expect(0, 68479, '\P{inscriptionalpahlavi}', ""); @@ -104390,16 +106369,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}', ""); @@ -104408,16 +106387,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{:=_ Phli}'); - Error('\P{:=_ 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{/a/phli}'); + Error('\P{/a/phli}'); Expect(1, 68479, '\p{phli}', ""); Expect(0, 68479, '\p{^phli}', ""); Expect(0, 68479, '\P{phli}', ""); @@ -104426,16 +106405,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}', ""); @@ -104444,16 +106423,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68480, '\p{^isphli}', ""); Expect(1, 68480, '\P{isphli}', ""); Expect(0, 68480, '\P{^isphli}', ""); - Expect(1, 68479, '\p{_IS_phli}', ""); - Expect(0, 68479, '\p{^_IS_phli}', ""); - Expect(0, 68479, '\P{_IS_phli}', ""); - Expect(1, 68479, '\P{^_IS_phli}', ""); - Expect(0, 68480, '\p{_IS_phli}', ""); - Expect(1, 68480, '\p{^_IS_phli}', ""); - Expect(1, 68480, '\P{_IS_phli}', ""); - Expect(0, 68480, '\P{^_IS_phli}', ""); - Error('\p{:= inscriptional_PARTHIAN}'); - Error('\P{:= inscriptional_PARTHIAN}'); + Expect(1, 68479, '\p{ Is_phli}', ""); + Expect(0, 68479, '\p{^ Is_phli}', ""); + Expect(0, 68479, '\P{ Is_phli}', ""); + Expect(1, 68479, '\P{^ Is_phli}', ""); + Expect(0, 68480, '\p{ Is_phli}', ""); + Expect(1, 68480, '\p{^ Is_phli}', ""); + Expect(1, 68480, '\P{ Is_phli}', ""); + Expect(0, 68480, '\P{^ Is_phli}', ""); + Error('\p{:= _INSCRIPTIONAL_Parthian}'); + Error('\P{:= _INSCRIPTIONAL_Parthian}'); Expect(1, 68447, '\p{inscriptionalparthian}', ""); Expect(0, 68447, '\p{^inscriptionalparthian}', ""); Expect(0, 68447, '\P{inscriptionalparthian}', ""); @@ -104462,16 +106441,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68448, '\p{^inscriptionalparthian}', ""); Expect(1, 68448, '\P{inscriptionalparthian}', ""); Expect(0, 68448, '\P{^inscriptionalparthian}', ""); - Expect(1, 68447, '\p{-inscriptional_parthian}', ""); - Expect(0, 68447, '\p{^-inscriptional_parthian}', ""); - Expect(0, 68447, '\P{-inscriptional_parthian}', ""); - Expect(1, 68447, '\P{^-inscriptional_parthian}', ""); - Expect(0, 68448, '\p{-inscriptional_parthian}', ""); - Expect(1, 68448, '\p{^-inscriptional_parthian}', ""); - Expect(1, 68448, '\P{-inscriptional_parthian}', ""); - Expect(0, 68448, '\P{^-inscriptional_parthian}', ""); - Error('\p{ Is_Inscriptional_parthian:=}'); - Error('\P{ Is_Inscriptional_parthian:=}'); + Expect(1, 68447, '\p{ inscriptional_parthian}', ""); + Expect(0, 68447, '\p{^ inscriptional_parthian}', ""); + Expect(0, 68447, '\P{ inscriptional_parthian}', ""); + Expect(1, 68447, '\P{^ inscriptional_parthian}', ""); + Expect(0, 68448, '\p{ inscriptional_parthian}', ""); + Expect(1, 68448, '\p{^ inscriptional_parthian}', ""); + Expect(1, 68448, '\P{ inscriptional_parthian}', ""); + Expect(0, 68448, '\P{^ inscriptional_parthian}', ""); + Error('\p{ :=Is_Inscriptional_Parthian}'); + Error('\P{ :=Is_Inscriptional_Parthian}'); Expect(1, 68447, '\p{isinscriptionalparthian}', ""); Expect(0, 68447, '\p{^isinscriptionalparthian}', ""); Expect(0, 68447, '\P{isinscriptionalparthian}', ""); @@ -104480,16 +106459,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{/a/-_Prti}'); - Error('\P{/a/-_Prti}'); + Expect(1, 68447, '\p{ is_INSCRIPTIONAL_Parthian}', ""); + Expect(0, 68447, '\p{^ is_INSCRIPTIONAL_Parthian}', ""); + Expect(0, 68447, '\P{ is_INSCRIPTIONAL_Parthian}', ""); + Expect(1, 68447, '\P{^ is_INSCRIPTIONAL_Parthian}', ""); + Expect(0, 68448, '\p{ is_INSCRIPTIONAL_Parthian}', ""); + Expect(1, 68448, '\p{^ is_INSCRIPTIONAL_Parthian}', ""); + Expect(1, 68448, '\P{ is_INSCRIPTIONAL_Parthian}', ""); + Expect(0, 68448, '\P{^ is_INSCRIPTIONAL_Parthian}', ""); + Error('\p{ _Prti/a/}'); + Error('\P{ _Prti/a/}'); Expect(1, 68447, '\p{prti}', ""); Expect(0, 68447, '\p{^prti}', ""); Expect(0, 68447, '\P{prti}', ""); @@ -104498,16 +106477,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{:=IS_PRTI}'); + Error('\P{:=IS_PRTI}'); Expect(1, 68447, '\p{isprti}', ""); Expect(0, 68447, '\p{^isprti}', ""); Expect(0, 68447, '\P{isprti}', ""); @@ -104516,16 +106495,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{ /a/IPA_extensions}'); + Error('\P{ /a/IPA_extensions}'); Expect(1, 687, '\p{ipaextensions}', ""); Expect(0, 687, '\p{^ipaextensions}', ""); Expect(0, 687, '\P{ipaextensions}', ""); @@ -104534,16 +106513,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{/a/ IS_IPA_extensions}'); - Error('\P{/a/ 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}', ""); @@ -104552,16 +106531,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 688, '\p{^isipaextensions}', ""); Expect(1, 688, '\P{isipaextensions}', ""); Expect(0, 688, '\P{^isipaextensions}', ""); - Expect(1, 687, '\p{ _Is_IPA_EXTENSIONS}', ""); - Expect(0, 687, '\p{^ _Is_IPA_EXTENSIONS}', ""); - Expect(0, 687, '\P{ _Is_IPA_EXTENSIONS}', ""); - Expect(1, 687, '\P{^ _Is_IPA_EXTENSIONS}', ""); - Expect(0, 688, '\p{ _Is_IPA_EXTENSIONS}', ""); - Expect(1, 688, '\p{^ _Is_IPA_EXTENSIONS}', ""); - Expect(1, 688, '\P{ _Is_IPA_EXTENSIONS}', ""); - Expect(0, 688, '\P{^ _Is_IPA_EXTENSIONS}', ""); - Error('\p{ in_IPA_extensions:=}'); - Error('\P{ in_IPA_extensions:=}'); + Expect(1, 687, '\p{ -Is_IPA_extensions}', ""); + Expect(0, 687, '\p{^ -Is_IPA_extensions}', ""); + Expect(0, 687, '\P{ -Is_IPA_extensions}', ""); + Expect(1, 687, '\P{^ -Is_IPA_extensions}', ""); + Expect(0, 688, '\p{ -Is_IPA_extensions}', ""); + Expect(1, 688, '\p{^ -Is_IPA_extensions}', ""); + Expect(1, 688, '\P{ -Is_IPA_extensions}', ""); + Expect(0, 688, '\P{^ -Is_IPA_extensions}', ""); + Error('\p{ /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}', ""); @@ -104570,16 +106549,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{/a/_ipa_ext}'); - Error('\P{/a/_ipa_ext}'); + 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{ipaext}', ""); Expect(0, 687, '\p{^ipaext}', ""); Expect(0, 687, '\P{ipaext}', ""); @@ -104588,16 +106567,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/a/}'); - Error('\P{ Is_IPA_EXT/a/}'); + 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{isipaext}', ""); Expect(0, 687, '\p{^isipaext}', ""); Expect(0, 687, '\P{isipaext}', ""); @@ -104614,8 +106593,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 688, '\p{^ _IS_IPA_Ext}', ""); Expect(1, 688, '\P{ _IS_IPA_Ext}', ""); Expect(0, 688, '\P{^ _IS_IPA_Ext}', ""); - Error('\p{- In_IPA_EXT/a/}'); - Error('\P{- In_IPA_EXT/a/}'); + Error('\p{ :=In_ipa_Ext}'); + Error('\P{ :=In_ipa_Ext}'); Expect(1, 687, '\p{inipaext}', ""); Expect(0, 687, '\p{^inipaext}', ""); Expect(0, 687, '\P{inipaext}', ""); @@ -104624,16 +106603,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 688, '\p{^inipaext}', ""); Expect(1, 688, '\P{inipaext}', ""); Expect(0, 688, '\P{^inipaext}', ""); - Expect(1, 687, '\p{-In_ipa_Ext}', ""); - Expect(0, 687, '\p{^-In_ipa_Ext}', ""); - Expect(0, 687, '\P{-In_ipa_Ext}', ""); - Expect(1, 687, '\P{^-In_ipa_Ext}', ""); - Expect(0, 688, '\p{-In_ipa_Ext}', ""); - Expect(1, 688, '\p{^-In_ipa_Ext}', ""); - Expect(1, 688, '\P{-In_ipa_Ext}', ""); - Expect(0, 688, '\P{^-In_ipa_Ext}', ""); - Error('\p{:=-Javanese}'); - Error('\P{:=-Javanese}'); + Expect(1, 687, '\p{ _In_IPA_Ext}', ""); + Expect(0, 687, '\p{^ _In_IPA_Ext}', ""); + Expect(0, 687, '\P{ _In_IPA_Ext}', ""); + Expect(1, 687, '\P{^ _In_IPA_Ext}', ""); + Expect(0, 688, '\p{ _In_IPA_Ext}', ""); + Expect(1, 688, '\p{^ _In_IPA_Ext}', ""); + Expect(1, 688, '\P{ _In_IPA_Ext}', ""); + Expect(0, 688, '\P{^ _In_IPA_Ext}', ""); + Error('\p{ /a/Javanese}'); + Error('\P{ /a/Javanese}'); Expect(1, 43487, '\p{javanese}', ""); Expect(0, 43487, '\p{^javanese}', ""); Expect(0, 43487, '\P{javanese}', ""); @@ -104642,16 +106621,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43488, '\p{^javanese}', ""); Expect(1, 43488, '\P{javanese}', ""); Expect(0, 43488, '\P{^javanese}', ""); - Expect(1, 43487, '\p{ Javanese}', ""); - Expect(0, 43487, '\p{^ Javanese}', ""); - Expect(0, 43487, '\P{ Javanese}', ""); - Expect(1, 43487, '\P{^ Javanese}', ""); - Expect(0, 43488, '\p{ Javanese}', ""); - Expect(1, 43488, '\p{^ Javanese}', ""); - Expect(1, 43488, '\P{ Javanese}', ""); - Expect(0, 43488, '\P{^ Javanese}', ""); - Error('\p{ :=Is_javanese}'); - Error('\P{ :=Is_javanese}'); + Expect(1, 43487, '\p{ -javanese}', ""); + Expect(0, 43487, '\p{^ -javanese}', ""); + Expect(0, 43487, '\P{ -javanese}', ""); + Expect(1, 43487, '\P{^ -javanese}', ""); + Expect(0, 43488, '\p{ -javanese}', ""); + Expect(1, 43488, '\p{^ -javanese}', ""); + Expect(1, 43488, '\P{ -javanese}', ""); + Expect(0, 43488, '\P{^ -javanese}', ""); + Error('\p{ /a/Is_Javanese}'); + Error('\P{ /a/Is_Javanese}'); Expect(1, 43487, '\p{isjavanese}', ""); Expect(0, 43487, '\p{^isjavanese}', ""); Expect(0, 43487, '\P{isjavanese}', ""); @@ -104660,16 +106639,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43488, '\p{^isjavanese}', ""); Expect(1, 43488, '\P{isjavanese}', ""); Expect(0, 43488, '\P{^isjavanese}', ""); - Expect(1, 43487, '\p{ Is_Javanese}', ""); - Expect(0, 43487, '\p{^ Is_Javanese}', ""); - Expect(0, 43487, '\P{ Is_Javanese}', ""); - Expect(1, 43487, '\P{^ Is_Javanese}', ""); - Expect(0, 43488, '\p{ Is_Javanese}', ""); - Expect(1, 43488, '\p{^ Is_Javanese}', ""); - Expect(1, 43488, '\P{ Is_Javanese}', ""); - Expect(0, 43488, '\P{^ Is_Javanese}', ""); - Error('\p{ Java:=}'); - Error('\P{ Java:=}'); + Expect(1, 43487, '\p{ is_Javanese}', ""); + Expect(0, 43487, '\p{^ is_Javanese}', ""); + Expect(0, 43487, '\P{ is_Javanese}', ""); + Expect(1, 43487, '\P{^ is_Javanese}', ""); + Expect(0, 43488, '\p{ is_Javanese}', ""); + Expect(1, 43488, '\p{^ is_Javanese}', ""); + Expect(1, 43488, '\P{ is_Javanese}', ""); + Expect(0, 43488, '\P{^ is_Javanese}', ""); + Error('\p{-JAVA/a/}'); + Error('\P{-JAVA/a/}'); Expect(1, 43487, '\p{java}', ""); Expect(0, 43487, '\p{^java}', ""); Expect(0, 43487, '\P{java}', ""); @@ -104678,16 +106657,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{/a/_is_JAVA}'); - Error('\P{/a/_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}'); + Error('\P{_:=Is_JAVA}'); Expect(1, 43487, '\p{isjava}', ""); Expect(0, 43487, '\p{^isjava}', ""); Expect(0, 43487, '\P{isjava}', ""); @@ -104696,16 +106675,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43488, '\p{^isjava}', ""); Expect(1, 43488, '\P{isjava}', ""); Expect(0, 43488, '\P{^isjava}', ""); - Expect(1, 43487, '\p{_-Is_Java}', ""); - Expect(0, 43487, '\p{^_-Is_Java}', ""); - Expect(0, 43487, '\P{_-Is_Java}', ""); - Expect(1, 43487, '\P{^_-Is_Java}', ""); - Expect(0, 43488, '\p{_-Is_Java}', ""); - Expect(1, 43488, '\p{^_-Is_Java}', ""); - Expect(1, 43488, '\P{_-Is_Java}', ""); - Expect(0, 43488, '\P{^_-Is_Java}', ""); - Error('\p{ Join_CONTROL:=}'); - Error('\P{ Join_CONTROL:=}'); + Expect(1, 43487, '\p{ _Is_Java}', ""); + Expect(0, 43487, '\p{^ _Is_Java}', ""); + Expect(0, 43487, '\P{ _Is_Java}', ""); + Expect(1, 43487, '\P{^ _Is_Java}', ""); + Expect(0, 43488, '\p{ _Is_Java}', ""); + Expect(1, 43488, '\p{^ _Is_Java}', ""); + Expect(1, 43488, '\P{ _Is_Java}', ""); + Expect(0, 43488, '\P{^ _Is_Java}', ""); + Error('\p{/a/ -join_Control}'); + Error('\P{/a/ -join_Control}'); Expect(1, 8205, '\p{joincontrol}', ""); Expect(0, 8205, '\p{^joincontrol}', ""); Expect(0, 8205, '\P{joincontrol}', ""); @@ -104714,16 +106693,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:=}'); + Error('\P{ IS_join_control:=}'); Expect(1, 8205, '\p{isjoincontrol}', ""); Expect(0, 8205, '\p{^isjoincontrol}', ""); Expect(0, 8205, '\P{isjoincontrol}', ""); @@ -104732,16 +106711,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{-/a/join_c}'); - Error('\P{-/a/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}', ""); @@ -104750,16 +106729,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8206, '\p{^joinc}', ""); Expect(1, 8206, '\P{joinc}', ""); Expect(0, 8206, '\P{^joinc}', ""); - Expect(1, 8205, '\p{_JOIN_C}', ""); - Expect(0, 8205, '\p{^_JOIN_C}', ""); - Expect(0, 8205, '\P{_JOIN_C}', ""); - Expect(1, 8205, '\P{^_JOIN_C}', ""); - Expect(0, 8206, '\p{_JOIN_C}', ""); - Expect(1, 8206, '\p{^_JOIN_C}', ""); - Expect(1, 8206, '\P{_JOIN_C}', ""); - Expect(0, 8206, '\P{^_JOIN_C}', ""); - Error('\p{- Is_Join_C:=}'); - Error('\P{- Is_Join_C:=}'); + Expect(1, 8205, '\p{- Join_C}', ""); + Expect(0, 8205, '\p{^- Join_C}', ""); + Expect(0, 8205, '\P{- Join_C}', ""); + Expect(1, 8205, '\P{^- Join_C}', ""); + Expect(0, 8206, '\p{- Join_C}', ""); + Expect(1, 8206, '\p{^- Join_C}', ""); + Expect(1, 8206, '\P{- Join_C}', ""); + Expect(0, 8206, '\P{^- Join_C}', ""); + Error('\p{ /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}', ""); @@ -104768,16 +106747,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{/a/-Kaithi}'); - Error('\P{/a/-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{:=_Kaithi}'); + Error('\P{:=_Kaithi}'); Expect(1, 69837, '\p{kaithi}', ""); Expect(0, 69837, '\p{^kaithi}', ""); Expect(0, 69837, '\P{kaithi}', ""); @@ -104786,16 +106765,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/a/}'); - Error('\P{ Is_KAITHI/a/}'); + 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{iskaithi}', ""); Expect(0, 69837, '\p{^iskaithi}', ""); Expect(0, 69837, '\P{iskaithi}', ""); @@ -104804,16 +106783,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69838, '\p{^iskaithi}', ""); Expect(1, 69838, '\P{iskaithi}', ""); Expect(0, 69838, '\P{^iskaithi}', ""); - Expect(1, 69837, '\p{ _IS_KAITHI}', ""); - Expect(0, 69837, '\p{^ _IS_KAITHI}', ""); - Expect(0, 69837, '\P{ _IS_KAITHI}', ""); - Expect(1, 69837, '\P{^ _IS_KAITHI}', ""); - Expect(0, 69838, '\p{ _IS_KAITHI}', ""); - Expect(1, 69838, '\p{^ _IS_KAITHI}', ""); - Expect(1, 69838, '\P{ _IS_KAITHI}', ""); - Expect(0, 69838, '\P{^ _IS_KAITHI}', ""); - Error('\p{/a/-Kthi}'); - Error('\P{/a/-Kthi}'); + Expect(1, 69837, '\p{_-Is_Kaithi}', ""); + Expect(0, 69837, '\p{^_-Is_Kaithi}', ""); + Expect(0, 69837, '\P{_-Is_Kaithi}', ""); + Expect(1, 69837, '\P{^_-Is_Kaithi}', ""); + Expect(0, 69838, '\p{_-Is_Kaithi}', ""); + Expect(1, 69838, '\p{^_-Is_Kaithi}', ""); + Expect(1, 69838, '\P{_-Is_Kaithi}', ""); + Expect(0, 69838, '\P{^_-Is_Kaithi}', ""); + Error('\p{_/a/Kthi}'); + Error('\P{_/a/Kthi}'); Expect(1, 69837, '\p{kthi}', ""); Expect(0, 69837, '\p{^kthi}', ""); Expect(0, 69837, '\P{kthi}', ""); @@ -104822,16 +106801,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69838, '\p{^kthi}', ""); Expect(1, 69838, '\P{kthi}', ""); Expect(0, 69838, '\P{^kthi}', ""); - Expect(1, 69837, '\p{- Kthi}', ""); - Expect(0, 69837, '\p{^- Kthi}', ""); - Expect(0, 69837, '\P{- Kthi}', ""); - Expect(1, 69837, '\P{^- Kthi}', ""); - Expect(0, 69838, '\p{- Kthi}', ""); - Expect(1, 69838, '\p{^- Kthi}', ""); - Expect(1, 69838, '\P{- Kthi}', ""); - Expect(0, 69838, '\P{^- Kthi}', ""); - Error('\p{_/a/Is_kthi}'); - Error('\P{_/a/Is_kthi}'); + Error('\p{:=- Is_kthi}'); + Error('\P{:=- Is_kthi}'); Expect(1, 69837, '\p{iskthi}', ""); Expect(0, 69837, '\p{^iskthi}', ""); Expect(0, 69837, '\P{iskthi}', ""); @@ -104840,16 +106811,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69838, '\p{^iskthi}', ""); Expect(1, 69838, '\P{iskthi}', ""); Expect(0, 69838, '\P{^iskthi}', ""); - Expect(1, 69837, '\p{ Is_Kthi}', ""); - Expect(0, 69837, '\p{^ Is_Kthi}', ""); - Expect(0, 69837, '\P{ Is_Kthi}', ""); - Expect(1, 69837, '\P{^ Is_Kthi}', ""); - Expect(0, 69838, '\p{ Is_Kthi}', ""); - Expect(1, 69838, '\p{^ Is_Kthi}', ""); - Expect(1, 69838, '\P{ Is_Kthi}', ""); - Expect(0, 69838, '\P{^ Is_Kthi}', ""); - Error('\p{ Kana_extended_A/a/}'); - Error('\P{ Kana_extended_A/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/ kana_extended_a}'); + Error('\P{/a/ kana_extended_a}'); Expect(1, 110895, '\p{kanaextendeda}', ""); Expect(0, 110895, '\p{^kanaextendeda}', ""); Expect(0, 110895, '\P{kanaextendeda}', ""); @@ -104858,16 +106829,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 110896, '\p{^kanaextendeda}', ""); Expect(1, 110896, '\P{kanaextendeda}', ""); Expect(0, 110896, '\P{^kanaextendeda}', ""); - Expect(1, 110895, '\p{kana_Extended_A}', ""); - Expect(0, 110895, '\p{^kana_Extended_A}', ""); - Expect(0, 110895, '\P{kana_Extended_A}', ""); - Expect(1, 110895, '\P{^kana_Extended_A}', ""); - Expect(0, 110896, '\p{kana_Extended_A}', ""); - Expect(1, 110896, '\p{^kana_Extended_A}', ""); - Expect(1, 110896, '\P{kana_Extended_A}', ""); - Expect(0, 110896, '\P{^kana_Extended_A}', ""); - Error('\p{ /a/IS_Kana_EXTENDED_A}'); - Error('\P{ /a/IS_Kana_EXTENDED_A}'); + Expect(1, 110895, '\p{-Kana_Extended_a}', ""); + Expect(0, 110895, '\p{^-Kana_Extended_a}', ""); + Expect(0, 110895, '\P{-Kana_Extended_a}', ""); + Expect(1, 110895, '\P{^-Kana_Extended_a}', ""); + Expect(0, 110896, '\p{-Kana_Extended_a}', ""); + Expect(1, 110896, '\p{^-Kana_Extended_a}', ""); + Expect(1, 110896, '\P{-Kana_Extended_a}', ""); + Expect(0, 110896, '\P{^-Kana_Extended_a}', ""); + Error('\p{- 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}', ""); @@ -104876,16 +106847,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{ /a/In_KANA_Extended_a}'); - Error('\P{ /a/In_KANA_Extended_a}'); + Expect(1, 110895, '\p{ is_Kana_extended_a}', ""); + Expect(0, 110895, '\p{^ is_Kana_extended_a}', ""); + Expect(0, 110895, '\P{ is_Kana_extended_a}', ""); + Expect(1, 110895, '\P{^ is_Kana_extended_a}', ""); + Expect(0, 110896, '\p{ is_Kana_extended_a}', ""); + Expect(1, 110896, '\p{^ is_Kana_extended_a}', ""); + Expect(1, 110896, '\P{ is_Kana_extended_a}', ""); + Expect(0, 110896, '\P{^ is_Kana_extended_a}', ""); + Error('\p{ In_Kana_extended_a/a/}'); + Error('\P{ In_Kana_extended_a/a/}'); Expect(1, 110895, '\p{inkanaextendeda}', ""); Expect(0, 110895, '\p{^inkanaextendeda}', ""); Expect(0, 110895, '\P{inkanaextendeda}', ""); @@ -104894,16 +106865,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 110896, '\p{^inkanaextendeda}', ""); Expect(1, 110896, '\P{inkanaextendeda}', ""); Expect(0, 110896, '\P{^inkanaextendeda}', ""); - Expect(1, 110895, '\p{- In_kana_Extended_a}', ""); - Expect(0, 110895, '\p{^- In_kana_Extended_a}', ""); - Expect(0, 110895, '\P{- In_kana_Extended_a}', ""); - Expect(1, 110895, '\P{^- In_kana_Extended_a}', ""); - Expect(0, 110896, '\p{- In_kana_Extended_a}', ""); - Expect(1, 110896, '\p{^- In_kana_Extended_a}', ""); - Expect(1, 110896, '\P{- In_kana_Extended_a}', ""); - Expect(0, 110896, '\P{^- In_kana_Extended_a}', ""); - Error('\p{-_Kana_EXT_A/a/}'); - Error('\P{-_Kana_EXT_A/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{_/a/kana_EXT_A}'); + Error('\P{_/a/kana_EXT_A}'); Expect(1, 110895, '\p{kanaexta}', ""); Expect(0, 110895, '\p{^kanaexta}', ""); Expect(0, 110895, '\P{kanaexta}', ""); @@ -104912,16 +106883,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{/a/__Is_Kana_ext_A}'); - Error('\P{/a/__Is_Kana_ext_A}'); + Expect(1, 110895, '\p{ Kana_Ext_a}', ""); + Expect(0, 110895, '\p{^ Kana_Ext_a}', ""); + Expect(0, 110895, '\P{ Kana_Ext_a}', ""); + Expect(1, 110895, '\P{^ Kana_Ext_a}', ""); + Expect(0, 110896, '\p{ Kana_Ext_a}', ""); + Expect(1, 110896, '\p{^ Kana_Ext_a}', ""); + Expect(1, 110896, '\P{ Kana_Ext_a}', ""); + Expect(0, 110896, '\P{^ Kana_Ext_a}', ""); + Error('\p{_is_kana_ext_A/a/}'); + Error('\P{_is_kana_ext_A/a/}'); Expect(1, 110895, '\p{iskanaexta}', ""); Expect(0, 110895, '\p{^iskanaexta}', ""); Expect(0, 110895, '\P{iskanaexta}', ""); @@ -104930,16 +106901,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{_/a/IN_KANA_Ext_a}'); + Error('\P{_/a/IN_KANA_Ext_a}'); Expect(1, 110895, '\p{inkanaexta}', ""); Expect(0, 110895, '\p{^inkanaexta}', ""); Expect(0, 110895, '\P{inkanaexta}', ""); @@ -104948,16 +106919,124 @@ 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{ KANA_supplement:=}'); - Error('\P{ KANA_supplement:=}'); + Expect(1, 110895, '\p{__in_Kana_Ext_A}', ""); + Expect(0, 110895, '\p{^__in_Kana_Ext_A}', ""); + Expect(0, 110895, '\P{__in_Kana_Ext_A}', ""); + Expect(1, 110895, '\P{^__in_Kana_Ext_A}', ""); + Expect(0, 110896, '\p{__in_Kana_Ext_A}', ""); + Expect(1, 110896, '\p{^__in_Kana_Ext_A}', ""); + Expect(1, 110896, '\P{__in_Kana_Ext_A}', ""); + Expect(0, 110896, '\P{^__in_Kana_Ext_A}', ""); + Error('\p{/a/ kana_EXTENDED_B}'); + Error('\P{/a/ kana_EXTENDED_B}'); + Expect(1, 110591, '\p{kanaextendedb}', ""); + Expect(0, 110591, '\p{^kanaextendedb}', ""); + Expect(0, 110591, '\P{kanaextendedb}', ""); + Expect(1, 110591, '\P{^kanaextendedb}', ""); + Expect(0, 110592, '\p{kanaextendedb}', ""); + 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{iskanaextendedb}', ""); + Expect(0, 110591, '\p{^iskanaextendedb}', ""); + Expect(0, 110591, '\P{iskanaextendedb}', ""); + Expect(1, 110591, '\P{^iskanaextendedb}', ""); + Expect(0, 110592, '\p{iskanaextendedb}', ""); + 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{inkanaextendedb}', ""); + Expect(0, 110591, '\p{^inkanaextendedb}', ""); + Expect(0, 110591, '\P{inkanaextendedb}', ""); + Expect(1, 110591, '\P{^inkanaextendedb}', ""); + Expect(0, 110592, '\p{inkanaextendedb}', ""); + 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{kanaextb}', ""); + Expect(0, 110591, '\p{^kanaextb}', ""); + Expect(0, 110591, '\P{kanaextb}', ""); + Expect(1, 110591, '\P{^kanaextb}', ""); + Expect(0, 110592, '\p{kanaextb}', ""); + 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{iskanaextb}', ""); + Expect(0, 110591, '\p{^iskanaextb}', ""); + Expect(0, 110591, '\P{iskanaextb}', ""); + Expect(1, 110591, '\P{^iskanaextb}', ""); + Expect(0, 110592, '\p{iskanaextb}', ""); + 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{inkanaextb}', ""); + Expect(0, 110591, '\p{^inkanaextb}', ""); + Expect(0, 110591, '\P{inkanaextb}', ""); + Expect(1, 110591, '\P{^inkanaextb}', ""); + Expect(0, 110592, '\p{inkanaextb}', ""); + 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, 110847, '\p{kanasupplement}', ""); Expect(0, 110847, '\p{^kanasupplement}', ""); Expect(0, 110847, '\P{kanasupplement}', ""); @@ -104966,16 +107045,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/a/}'); - Error('\P{-Is_KANA_SUPPLEMENT/a/}'); + 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}', ""); @@ -104984,16 +107063,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{-/a/In_kana_SUPPLEMENT}'); - Error('\P{-/a/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}'); + Error('\P{:=IN_KANA_supplement}'); Expect(1, 110847, '\p{inkanasupplement}', ""); Expect(0, 110847, '\p{^inkanasupplement}', ""); Expect(0, 110847, '\P{inkanasupplement}', ""); @@ -105002,16 +107081,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{ Kana_Sup:=}'); + Error('\P{ Kana_Sup:=}'); Expect(1, 110847, '\p{kanasup}', ""); Expect(0, 110847, '\p{^kanasup}', ""); Expect(0, 110847, '\P{kanasup}', ""); @@ -105020,16 +107099,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 110848, '\p{^kanasup}', ""); Expect(1, 110848, '\P{kanasup}', ""); Expect(0, 110848, '\P{^kanasup}', ""); - Expect(1, 110847, '\p{_Kana_sup}', ""); - Expect(0, 110847, '\p{^_Kana_sup}', ""); - Expect(0, 110847, '\P{_Kana_sup}', ""); - Expect(1, 110847, '\P{^_Kana_sup}', ""); - Expect(0, 110848, '\p{_Kana_sup}', ""); - Expect(1, 110848, '\p{^_Kana_sup}', ""); - Expect(1, 110848, '\P{_Kana_sup}', ""); - Expect(0, 110848, '\P{^_Kana_sup}', ""); - Error('\p{ :=Is_Kana_sup}'); - Error('\P{ :=Is_Kana_sup}'); + Expect(1, 110847, '\p{- Kana_sup}', ""); + Expect(0, 110847, '\p{^- Kana_sup}', ""); + Expect(0, 110847, '\P{- Kana_sup}', ""); + Expect(1, 110847, '\P{^- Kana_sup}', ""); + Expect(0, 110848, '\p{- Kana_sup}', ""); + Expect(1, 110848, '\p{^- Kana_sup}', ""); + Expect(1, 110848, '\P{- Kana_sup}', ""); + Expect(0, 110848, '\P{^- Kana_sup}', ""); + Error('\p{/a/-IS_Kana_sup}'); + Error('\P{/a/-IS_Kana_sup}'); Expect(1, 110847, '\p{iskanasup}', ""); Expect(0, 110847, '\p{^iskanasup}', ""); Expect(0, 110847, '\P{iskanasup}', ""); @@ -105038,16 +107117,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 110848, '\p{^iskanasup}', ""); Expect(1, 110848, '\P{iskanasup}', ""); Expect(0, 110848, '\P{^iskanasup}', ""); - Expect(1, 110847, '\p{-_is_Kana_sup}', ""); - Expect(0, 110847, '\p{^-_is_Kana_sup}', ""); - Expect(0, 110847, '\P{-_is_Kana_sup}', ""); - Expect(1, 110847, '\P{^-_is_Kana_sup}', ""); - Expect(0, 110848, '\p{-_is_Kana_sup}', ""); - Expect(1, 110848, '\p{^-_is_Kana_sup}', ""); - Expect(1, 110848, '\P{-_is_Kana_sup}', ""); - Expect(0, 110848, '\P{^-_is_Kana_sup}', ""); - Error('\p{-IN_Kana_sup:=}'); - Error('\P{-IN_Kana_sup:=}'); + Expect(1, 110847, '\p{ IS_Kana_sup}', ""); + Expect(0, 110847, '\p{^ IS_Kana_sup}', ""); + Expect(0, 110847, '\P{ IS_Kana_sup}', ""); + Expect(1, 110847, '\P{^ IS_Kana_sup}', ""); + Expect(0, 110848, '\p{ IS_Kana_sup}', ""); + Expect(1, 110848, '\p{^ IS_Kana_sup}', ""); + Expect(1, 110848, '\P{ IS_Kana_sup}', ""); + Expect(0, 110848, '\P{^ IS_Kana_sup}', ""); + Error('\p{/a/In_Kana_sup}'); + Error('\P{/a/In_Kana_sup}'); Expect(1, 110847, '\p{inkanasup}', ""); Expect(0, 110847, '\p{^inkanasup}', ""); Expect(0, 110847, '\P{inkanasup}', ""); @@ -105056,16 +107135,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{:= _Kanbun}'); + Error('\P{:= _Kanbun}'); Expect(1, 12703, '\p{kanbun}', ""); Expect(0, 12703, '\p{^kanbun}', ""); Expect(0, 12703, '\P{kanbun}', ""); @@ -105074,16 +107153,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}', ""); @@ -105092,16 +107171,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12704, '\p{^iskanbun}', ""); Expect(1, 12704, '\P{iskanbun}', ""); Expect(0, 12704, '\P{^iskanbun}', ""); - Expect(1, 12703, '\p{Is_kanbun}', ""); - Expect(0, 12703, '\p{^Is_kanbun}', ""); - Expect(0, 12703, '\P{Is_kanbun}', ""); - Expect(1, 12703, '\P{^Is_kanbun}', ""); - Expect(0, 12704, '\p{Is_kanbun}', ""); - Expect(1, 12704, '\p{^Is_kanbun}', ""); - Expect(1, 12704, '\P{Is_kanbun}', ""); - Expect(0, 12704, '\P{^Is_kanbun}', ""); - Error('\p{ in_Kanbun/a/}'); - Error('\P{ in_Kanbun/a/}'); + 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}', ""); @@ -105110,16 +107189,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12704, '\p{^inkanbun}', ""); Expect(1, 12704, '\P{inkanbun}', ""); Expect(0, 12704, '\P{^inkanbun}', ""); - Expect(1, 12703, '\p{ IN_KANBUN}', ""); - Expect(0, 12703, '\p{^ IN_KANBUN}', ""); - Expect(0, 12703, '\P{ IN_KANBUN}', ""); - Expect(1, 12703, '\P{^ IN_KANBUN}', ""); - Expect(0, 12704, '\p{ IN_KANBUN}', ""); - Expect(1, 12704, '\p{^ IN_KANBUN}', ""); - Expect(1, 12704, '\P{ IN_KANBUN}', ""); - Expect(0, 12704, '\P{^ IN_KANBUN}', ""); - Error('\p{ Kangxi_RADICALS/a/}'); - Error('\P{ Kangxi_RADICALS/a/}'); + 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, 12255, '\p{kangxiradicals}', ""); Expect(0, 12255, '\p{^kangxiradicals}', ""); Expect(0, 12255, '\P{kangxiradicals}', ""); @@ -105128,16 +107207,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{/a/ is_kangxi_radicals}'); - Error('\P{/a/ 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{:= Is_kangxi_radicals}'); + Error('\P{:= Is_kangxi_radicals}'); Expect(1, 12255, '\p{iskangxiradicals}', ""); Expect(0, 12255, '\p{^iskangxiradicals}', ""); Expect(0, 12255, '\P{iskangxiradicals}', ""); @@ -105146,16 +107225,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{/a/IN_kangxi_radicals}'); + Error('\P{/a/IN_kangxi_radicals}'); Expect(1, 12255, '\p{inkangxiradicals}', ""); Expect(0, 12255, '\p{^inkangxiradicals}', ""); Expect(0, 12255, '\P{inkangxiradicals}', ""); @@ -105164,16 +107243,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{/a/-kangxi}'); - Error('\P{/a/-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}', ""); @@ -105182,16 +107261,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{ :=IS_Kangxi}'); - Error('\P{ :=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{/a/ Is_kangxi}'); + Error('\P{/a/ Is_kangxi}'); Expect(1, 12255, '\p{iskangxi}', ""); Expect(0, 12255, '\p{^iskangxi}', ""); Expect(0, 12255, '\P{iskangxi}', ""); @@ -105200,16 +107279,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12256, '\p{^iskangxi}', ""); Expect(1, 12256, '\P{iskangxi}', ""); Expect(0, 12256, '\P{^iskangxi}', ""); - Expect(1, 12255, '\p{_ Is_KANGXI}', ""); - Expect(0, 12255, '\p{^_ Is_KANGXI}', ""); - Expect(0, 12255, '\P{_ Is_KANGXI}', ""); - Expect(1, 12255, '\P{^_ Is_KANGXI}', ""); - Expect(0, 12256, '\p{_ Is_KANGXI}', ""); - Expect(1, 12256, '\p{^_ Is_KANGXI}', ""); - Expect(1, 12256, '\P{_ Is_KANGXI}', ""); - Expect(0, 12256, '\P{^_ Is_KANGXI}', ""); - Error('\p{:=in_Kangxi}'); - Error('\P{:=in_Kangxi}'); + Expect(1, 12255, '\p{_Is_Kangxi}', ""); + Expect(0, 12255, '\p{^_Is_Kangxi}', ""); + Expect(0, 12255, '\P{_Is_Kangxi}', ""); + Expect(1, 12255, '\P{^_Is_Kangxi}', ""); + Expect(0, 12256, '\p{_Is_Kangxi}', ""); + Expect(1, 12256, '\p{^_Is_Kangxi}', ""); + Expect(1, 12256, '\P{_Is_Kangxi}', ""); + Expect(0, 12256, '\P{^_Is_Kangxi}', ""); + Error('\p{/a/ -In_KANGXI}'); + Error('\P{/a/ -In_KANGXI}'); Expect(1, 12255, '\p{inkangxi}', ""); Expect(0, 12255, '\p{^inkangxi}', ""); Expect(0, 12255, '\P{inkangxi}', ""); @@ -105218,16 +107297,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{ :=kannada}'); + Error('\P{ :=kannada}'); Expect(1, 43061, '\p{kannada}', ""); Expect(0, 43061, '\p{^kannada}', ""); Expect(0, 43061, '\P{kannada}', ""); @@ -105236,16 +107315,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43062, '\p{^kannada}', ""); Expect(1, 43062, '\P{kannada}', ""); Expect(0, 43062, '\P{^kannada}', ""); - Expect(1, 43061, '\p{ _Kannada}', ""); - Expect(0, 43061, '\p{^ _Kannada}', ""); - Expect(0, 43061, '\P{ _Kannada}', ""); - Expect(1, 43061, '\P{^ _Kannada}', ""); - Expect(0, 43062, '\p{ _Kannada}', ""); - Expect(1, 43062, '\p{^ _Kannada}', ""); - Expect(1, 43062, '\P{ _Kannada}', ""); - Expect(0, 43062, '\P{^ _Kannada}', ""); - Error('\p{:= Is_Kannada}'); - Error('\P{:= Is_Kannada}'); + Expect(1, 43061, '\p{ Kannada}', ""); + Expect(0, 43061, '\p{^ Kannada}', ""); + Expect(0, 43061, '\P{ Kannada}', ""); + Expect(1, 43061, '\P{^ Kannada}', ""); + Expect(0, 43062, '\p{ Kannada}', ""); + Expect(1, 43062, '\p{^ Kannada}', ""); + Expect(1, 43062, '\P{ Kannada}', ""); + Expect(0, 43062, '\P{^ Kannada}', ""); + Error('\p{:= _Is_Kannada}'); + Error('\P{:= _Is_Kannada}'); Expect(1, 43061, '\p{iskannada}', ""); Expect(0, 43061, '\p{^iskannada}', ""); Expect(0, 43061, '\P{iskannada}', ""); @@ -105254,16 +107333,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43062, '\p{^iskannada}', ""); Expect(1, 43062, '\P{iskannada}', ""); Expect(0, 43062, '\P{^iskannada}', ""); - Expect(1, 43061, '\p{ IS_KANNADA}', ""); - Expect(0, 43061, '\p{^ IS_KANNADA}', ""); - Expect(0, 43061, '\P{ IS_KANNADA}', ""); - Expect(1, 43061, '\P{^ IS_KANNADA}', ""); - Expect(0, 43062, '\p{ IS_KANNADA}', ""); - Expect(1, 43062, '\p{^ IS_KANNADA}', ""); - Expect(1, 43062, '\P{ IS_KANNADA}', ""); - Expect(0, 43062, '\P{^ IS_KANNADA}', ""); - Error('\p{ knda/a/}'); - Error('\P{ knda/a/}'); + Expect(1, 43061, '\p{-_Is_kannada}', ""); + Expect(0, 43061, '\p{^-_Is_kannada}', ""); + Expect(0, 43061, '\P{-_Is_kannada}', ""); + Expect(1, 43061, '\P{^-_Is_kannada}', ""); + Expect(0, 43062, '\p{-_Is_kannada}', ""); + Expect(1, 43062, '\p{^-_Is_kannada}', ""); + Expect(1, 43062, '\P{-_Is_kannada}', ""); + Expect(0, 43062, '\P{^-_Is_kannada}', ""); + Error('\p{:=--Knda}'); + Error('\P{:=--Knda}'); Expect(1, 43061, '\p{knda}', ""); Expect(0, 43061, '\p{^knda}', ""); Expect(0, 43061, '\P{knda}', ""); @@ -105272,16 +107351,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43062, '\p{^knda}', ""); Expect(1, 43062, '\P{knda}', ""); Expect(0, 43062, '\P{^knda}', ""); - Expect(1, 43061, '\p{_KNDA}', ""); - Expect(0, 43061, '\p{^_KNDA}', ""); - Expect(0, 43061, '\P{_KNDA}', ""); - Expect(1, 43061, '\P{^_KNDA}', ""); - Expect(0, 43062, '\p{_KNDA}', ""); - Expect(1, 43062, '\p{^_KNDA}', ""); - Expect(1, 43062, '\P{_KNDA}', ""); - Expect(0, 43062, '\P{^_KNDA}', ""); - Error('\p{:= -Is_Knda}'); - Error('\P{:= -Is_Knda}'); + Expect(1, 43061, '\p{ knda}', ""); + Expect(0, 43061, '\p{^ knda}', ""); + Expect(0, 43061, '\P{ knda}', ""); + Expect(1, 43061, '\P{^ knda}', ""); + Expect(0, 43062, '\p{ knda}', ""); + Expect(1, 43062, '\p{^ knda}', ""); + Expect(1, 43062, '\P{ knda}', ""); + Expect(0, 43062, '\P{^ knda}', ""); + Error('\p{/a/ _is_knda}'); + Error('\P{/a/ _is_knda}'); Expect(1, 43061, '\p{isknda}', ""); Expect(0, 43061, '\p{^isknda}', ""); Expect(0, 43061, '\P{isknda}', ""); @@ -105290,16 +107369,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43062, '\p{^isknda}', ""); Expect(1, 43062, '\P{isknda}', ""); Expect(0, 43062, '\P{^isknda}', ""); - Expect(1, 43061, '\p{ _Is_Knda}', ""); - Expect(0, 43061, '\p{^ _Is_Knda}', ""); - Expect(0, 43061, '\P{ _Is_Knda}', ""); - Expect(1, 43061, '\P{^ _Is_Knda}', ""); - Expect(0, 43062, '\p{ _Is_Knda}', ""); - Expect(1, 43062, '\p{^ _Is_Knda}', ""); - Expect(1, 43062, '\P{ _Is_Knda}', ""); - Expect(0, 43062, '\P{^ _Is_Knda}', ""); - Error('\p{:= Katakana}'); - Error('\P{:= Katakana}'); + Expect(1, 43061, '\p{ Is_knda}', ""); + Expect(0, 43061, '\p{^ Is_knda}', ""); + Expect(0, 43061, '\P{ Is_knda}', ""); + Expect(1, 43061, '\P{^ Is_knda}', ""); + Expect(0, 43062, '\p{ Is_knda}', ""); + Expect(1, 43062, '\p{^ Is_knda}', ""); + Expect(1, 43062, '\P{ Is_knda}', ""); + Expect(0, 43062, '\P{^ Is_knda}', ""); + Error('\p{ katakana/a/}'); + Error('\P{ katakana/a/}'); Expect(1, 110951, '\p{katakana}', ""); Expect(0, 110951, '\p{^katakana}', ""); Expect(0, 110951, '\P{katakana}', ""); @@ -105308,16 +107387,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}', ""); @@ -105326,16 +107405,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 110952, '\p{^iskatakana}', ""); Expect(1, 110952, '\P{iskatakana}', ""); Expect(0, 110952, '\P{^iskatakana}', ""); - Expect(1, 110951, '\p{- is_KATAKANA}', ""); - Expect(0, 110951, '\p{^- is_KATAKANA}', ""); - Expect(0, 110951, '\P{- is_KATAKANA}', ""); - Expect(1, 110951, '\P{^- is_KATAKANA}', ""); - Expect(0, 110952, '\p{- is_KATAKANA}', ""); - Expect(1, 110952, '\p{^- is_KATAKANA}', ""); - Expect(1, 110952, '\P{- is_KATAKANA}', ""); - Expect(0, 110952, '\P{^- is_KATAKANA}', ""); - Error('\p{/a/-Kana}'); - Error('\P{/a/-Kana}'); + Expect(1, 110951, '\p{ _Is_KATAKANA}', ""); + Expect(0, 110951, '\p{^ _Is_KATAKANA}', ""); + Expect(0, 110951, '\P{ _Is_KATAKANA}', ""); + Expect(1, 110951, '\P{^ _Is_KATAKANA}', ""); + Expect(0, 110952, '\p{ _Is_KATAKANA}', ""); + Expect(1, 110952, '\p{^ _Is_KATAKANA}', ""); + Expect(1, 110952, '\P{ _Is_KATAKANA}', ""); + Expect(0, 110952, '\P{^ _Is_KATAKANA}', ""); + Error('\p{:= _KANA}'); + Error('\P{:= _KANA}'); Expect(1, 110951, '\p{kana}', ""); Expect(0, 110951, '\p{^kana}', ""); Expect(0, 110951, '\P{kana}', ""); @@ -105344,16 +107423,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 110952, '\p{^kana}', ""); Expect(1, 110952, '\P{kana}', ""); Expect(0, 110952, '\P{^kana}', ""); - Expect(1, 110951, '\p{-_Kana}', ""); - Expect(0, 110951, '\p{^-_Kana}', ""); - Expect(0, 110951, '\P{-_Kana}', ""); - Expect(1, 110951, '\P{^-_Kana}', ""); - Expect(0, 110952, '\p{-_Kana}', ""); - Expect(1, 110952, '\p{^-_Kana}', ""); - Expect(1, 110952, '\P{-_Kana}', ""); - Expect(0, 110952, '\P{^-_Kana}', ""); - Error('\p{ :=Is_kana}'); - Error('\P{ :=Is_kana}'); + Expect(1, 110951, '\p{_-kana}', ""); + Expect(0, 110951, '\p{^_-kana}', ""); + Expect(0, 110951, '\P{_-kana}', ""); + Expect(1, 110951, '\P{^_-kana}', ""); + Expect(0, 110952, '\p{_-kana}', ""); + Expect(1, 110952, '\p{^_-kana}', ""); + Expect(1, 110952, '\P{_-kana}', ""); + Expect(0, 110952, '\P{^_-kana}', ""); + Error('\p{ is_Kana/a/}'); + Error('\P{ is_Kana/a/}'); Expect(1, 110951, '\p{iskana}', ""); Expect(0, 110951, '\p{^iskana}', ""); Expect(0, 110951, '\P{iskana}', ""); @@ -105362,20 +107441,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{:= _KATAKANA_Phonetic_extensions}'); + Error('\P{:= _KATAKANA_Phonetic_extensions}'); Expect(1, 12799, '\p{katakanaphoneticextensions}', ""); Expect(0, 12799, '\p{^katakanaphoneticextensions}', ""); Expect(0, 12799, '\P{katakanaphoneticextensions}', ""); @@ -105384,16 +107463,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}', ""); @@ -105402,16 +107481,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}'); - Error('\P{:= -In_Katakana_phonetic_Extensions}'); + Expect(1, 12799, '\p{_ is_KATAKANA_phonetic_Extensions}', ""); + Expect(0, 12799, '\p{^_ is_KATAKANA_phonetic_Extensions}', ""); + Expect(0, 12799, '\P{_ is_KATAKANA_phonetic_Extensions}', ""); + Expect(1, 12799, '\P{^_ is_KATAKANA_phonetic_Extensions}', ""); + Expect(0, 12800, '\p{_ is_KATAKANA_phonetic_Extensions}', ""); + Expect(1, 12800, '\p{^_ is_KATAKANA_phonetic_Extensions}', ""); + Expect(1, 12800, '\P{_ is_KATAKANA_phonetic_Extensions}', ""); + Expect(0, 12800, '\P{^_ is_KATAKANA_phonetic_Extensions}', ""); + Error('\p{_-in_KATAKANA_Phonetic_extensions/a/}'); + Error('\P{_-in_KATAKANA_Phonetic_extensions/a/}'); Expect(1, 12799, '\p{inkatakanaphoneticextensions}', ""); Expect(0, 12799, '\p{^inkatakanaphoneticextensions}', ""); Expect(0, 12799, '\P{inkatakanaphoneticextensions}', ""); @@ -105420,16 +107499,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{:=Katakana_EXT}'); + Error('\P{:=Katakana_EXT}'); Expect(1, 12799, '\p{katakanaext}', ""); Expect(0, 12799, '\p{^katakanaext}', ""); Expect(0, 12799, '\P{katakanaext}', ""); @@ -105438,16 +107517,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{/a/_ Is_katakana_Ext}'); - Error('\P{/a/_ 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}'); + Error('\P{-:=is_Katakana_ext}'); Expect(1, 12799, '\p{iskatakanaext}', ""); Expect(0, 12799, '\p{^iskatakanaext}', ""); Expect(0, 12799, '\P{iskatakanaext}', ""); @@ -105456,16 +107535,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{_ In_Katakana_Ext:=}'); - Error('\P{_ 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{-/a/IN_KATAKANA_EXT}'); + Error('\P{-/a/IN_KATAKANA_EXT}'); Expect(1, 12799, '\p{inkatakanaext}', ""); Expect(0, 12799, '\p{^inkatakanaext}', ""); Expect(0, 12799, '\P{inkatakanaext}', ""); @@ -105474,16 +107553,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12800, '\p{^inkatakanaext}', ""); Expect(1, 12800, '\P{inkatakanaext}', ""); Expect(0, 12800, '\P{^inkatakanaext}', ""); - Expect(1, 12799, '\p{ _In_katakana_Ext}', ""); - Expect(0, 12799, '\p{^ _In_katakana_Ext}', ""); - Expect(0, 12799, '\P{ _In_katakana_Ext}', ""); - Expect(1, 12799, '\P{^ _In_katakana_Ext}', ""); - Expect(0, 12800, '\p{ _In_katakana_Ext}', ""); - Expect(1, 12800, '\p{^ _In_katakana_Ext}', ""); - Expect(1, 12800, '\P{ _In_katakana_Ext}', ""); - Expect(0, 12800, '\P{^ _In_katakana_Ext}', ""); - Error('\p{:= Kayah_Li}'); - Error('\P{:= Kayah_Li}'); + Expect(1, 12799, '\p{ IN_Katakana_Ext}', ""); + Expect(0, 12799, '\p{^ IN_Katakana_Ext}', ""); + Expect(0, 12799, '\P{ IN_Katakana_Ext}', ""); + Expect(1, 12799, '\P{^ IN_Katakana_Ext}', ""); + Expect(0, 12800, '\p{ IN_Katakana_Ext}', ""); + Expect(1, 12800, '\p{^ IN_Katakana_Ext}', ""); + Expect(1, 12800, '\P{ IN_Katakana_Ext}', ""); + Expect(0, 12800, '\P{^ IN_Katakana_Ext}', ""); + Error('\p{_ Kayah_Li/a/}'); + Error('\P{_ Kayah_Li/a/}'); Expect(1, 43311, '\p{kayahli}', ""); Expect(0, 43311, '\p{^kayahli}', ""); Expect(0, 43311, '\P{kayahli}', ""); @@ -105492,16 +107571,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43312, '\p{^kayahli}', ""); Expect(1, 43312, '\P{kayahli}', ""); Expect(0, 43312, '\P{^kayahli}', ""); - Expect(1, 43311, '\p{ kayah_Li}', ""); - Expect(0, 43311, '\p{^ kayah_Li}', ""); - Expect(0, 43311, '\P{ kayah_Li}', ""); - Expect(1, 43311, '\P{^ kayah_Li}', ""); - Expect(0, 43312, '\p{ kayah_Li}', ""); - Expect(1, 43312, '\p{^ kayah_Li}', ""); - Expect(1, 43312, '\P{ kayah_Li}', ""); - Expect(0, 43312, '\P{^ kayah_Li}', ""); - Error('\p{-:=IS_KAYAH_Li}'); - Error('\P{-:=IS_KAYAH_Li}'); + Expect(1, 43311, '\p{_kayah_li}', ""); + Expect(0, 43311, '\p{^_kayah_li}', ""); + Expect(0, 43311, '\P{_kayah_li}', ""); + Expect(1, 43311, '\P{^_kayah_li}', ""); + Expect(0, 43312, '\p{_kayah_li}', ""); + Expect(1, 43312, '\p{^_kayah_li}', ""); + Expect(1, 43312, '\P{_kayah_li}', ""); + Expect(0, 43312, '\P{^_kayah_li}', ""); + Error('\p{- IS_KAYAH_Li/a/}'); + Error('\P{- IS_KAYAH_Li/a/}'); Expect(1, 43311, '\p{iskayahli}', ""); Expect(0, 43311, '\p{^iskayahli}', ""); Expect(0, 43311, '\P{iskayahli}', ""); @@ -105510,16 +107589,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/a/}'); - Error('\P{ Kali/a/}'); + 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{kali}', ""); Expect(0, 43311, '\p{^kali}', ""); Expect(0, 43311, '\P{kali}', ""); @@ -105536,8 +107615,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43312, '\p{^_Kali}', ""); Expect(1, 43312, '\P{_Kali}', ""); Expect(0, 43312, '\P{^_Kali}', ""); - Error('\p{is_Kali:=}'); - Error('\P{is_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}', ""); @@ -105546,16 +107625,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43312, '\p{^iskali}', ""); Expect(1, 43312, '\P{iskali}', ""); Expect(0, 43312, '\P{^iskali}', ""); - Expect(1, 43311, '\p{ Is_Kali}', ""); - Expect(0, 43311, '\p{^ Is_Kali}', ""); - Expect(0, 43311, '\P{ Is_Kali}', ""); - Expect(1, 43311, '\P{^ Is_Kali}', ""); - Expect(0, 43312, '\p{ Is_Kali}', ""); - Expect(1, 43312, '\p{^ Is_Kali}', ""); - Expect(1, 43312, '\P{ Is_Kali}', ""); - Expect(0, 43312, '\P{^ Is_Kali}', ""); - Error('\p{:=_ Kharoshthi}'); - Error('\P{:=_ Kharoshthi}'); + Expect(1, 43311, '\p{_Is_kali}', ""); + Expect(0, 43311, '\p{^_Is_kali}', ""); + Expect(0, 43311, '\P{_Is_kali}', ""); + Expect(1, 43311, '\P{^_Is_kali}', ""); + Expect(0, 43312, '\p{_Is_kali}', ""); + Expect(1, 43312, '\p{^_Is_kali}', ""); + Expect(1, 43312, '\P{_Is_kali}', ""); + Expect(0, 43312, '\P{^_Is_kali}', ""); + Error('\p{/a/ KHAROSHTHI}'); + Error('\P{/a/ KHAROSHTHI}'); Expect(1, 68184, '\p{kharoshthi}', ""); Expect(0, 68184, '\p{^kharoshthi}', ""); Expect(0, 68184, '\P{kharoshthi}', ""); @@ -105564,16 +107643,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}', ""); @@ -105582,16 +107661,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{/a/_ khar}'); - Error('\P{/a/_ khar}'); + Expect(1, 68184, '\p{ is_KHAROSHTHI}', ""); + Expect(0, 68184, '\p{^ is_KHAROSHTHI}', ""); + Expect(0, 68184, '\P{ is_KHAROSHTHI}', ""); + Expect(1, 68184, '\P{^ is_KHAROSHTHI}', ""); + Expect(0, 68185, '\p{ is_KHAROSHTHI}', ""); + Expect(1, 68185, '\p{^ is_KHAROSHTHI}', ""); + Expect(1, 68185, '\P{ is_KHAROSHTHI}', ""); + Expect(0, 68185, '\P{^ is_KHAROSHTHI}', ""); + Error('\p{-KHAR/a/}'); + Error('\P{-KHAR/a/}'); Expect(1, 68184, '\p{khar}', ""); Expect(0, 68184, '\p{^khar}', ""); Expect(0, 68184, '\P{khar}', ""); @@ -105600,16 +107679,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}', ""); @@ -105618,16 +107697,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}', ""); @@ -105636,16 +107715,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/a/}'); - Error('\P{ Is_Khitan_Small_Script/a/}'); + 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}', ""); @@ -105654,16 +107733,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{ Kits:=}'); + Error('\P{ Kits:=}'); Expect(1, 101589, '\p{kits}', ""); Expect(0, 101589, '\p{^kits}', ""); Expect(0, 101589, '\P{kits}', ""); @@ -105672,16 +107751,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/a/}'); - Error('\P{- Is_kits/a/}'); + 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}', ""); @@ -105690,16 +107769,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{/a/- khmer}'); - Error('\P{/a/- 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{ :=Khmer}'); + Error('\P{ :=Khmer}'); Expect(1, 6655, '\p{khmer}', ""); Expect(0, 6655, '\p{^khmer}', ""); Expect(0, 6655, '\P{khmer}', ""); @@ -105708,16 +107787,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{ /a/is_khmer}'); - Error('\P{ /a/is_khmer}'); + Expect(1, 6655, '\p{ KHMER}', ""); + Expect(0, 6655, '\p{^ KHMER}', ""); + Expect(0, 6655, '\P{ KHMER}', ""); + Expect(1, 6655, '\P{^ KHMER}', ""); + Expect(0, 6656, '\p{ KHMER}', ""); + Expect(1, 6656, '\p{^ KHMER}', ""); + Expect(1, 6656, '\P{ KHMER}', ""); + Expect(0, 6656, '\P{^ KHMER}', ""); + Error('\p{__Is_Khmer/a/}'); + Error('\P{__Is_Khmer/a/}'); Expect(1, 6655, '\p{iskhmer}', ""); Expect(0, 6655, '\p{^iskhmer}', ""); Expect(0, 6655, '\P{iskhmer}', ""); @@ -105726,16 +107805,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{/a/khmr}'); - Error('\P{/a/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}'); + Error('\P{ :=Khmr}'); Expect(1, 6655, '\p{khmr}', ""); Expect(0, 6655, '\p{^khmr}', ""); Expect(0, 6655, '\P{khmr}', ""); @@ -105744,16 +107823,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6656, '\p{^khmr}', ""); Expect(1, 6656, '\P{khmr}', ""); Expect(0, 6656, '\P{^khmr}', ""); - Expect(1, 6655, '\p{- Khmr}', ""); - Expect(0, 6655, '\p{^- Khmr}', ""); - Expect(0, 6655, '\P{- Khmr}', ""); - Expect(1, 6655, '\P{^- Khmr}', ""); - Expect(0, 6656, '\p{- Khmr}', ""); - Expect(1, 6656, '\p{^- Khmr}', ""); - Expect(1, 6656, '\P{- Khmr}', ""); - Expect(0, 6656, '\P{^- Khmr}', ""); - Error('\p{ :=IS_khmr}'); - Error('\P{ :=IS_khmr}'); + Expect(1, 6655, '\p{-khmr}', ""); + Expect(0, 6655, '\p{^-khmr}', ""); + Expect(0, 6655, '\P{-khmr}', ""); + Expect(1, 6655, '\P{^-khmr}', ""); + Expect(0, 6656, '\p{-khmr}', ""); + Expect(1, 6656, '\p{^-khmr}', ""); + Expect(1, 6656, '\P{-khmr}', ""); + Expect(0, 6656, '\P{^-khmr}', ""); + Error('\p{_-Is_Khmr/a/}'); + Error('\P{_-Is_Khmr/a/}'); Expect(1, 6655, '\p{iskhmr}', ""); Expect(0, 6655, '\p{^iskhmr}', ""); Expect(0, 6655, '\P{iskhmr}', ""); @@ -105762,16 +107841,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6656, '\p{^iskhmr}', ""); Expect(1, 6656, '\P{iskhmr}', ""); Expect(0, 6656, '\P{^iskhmr}', ""); - Expect(1, 6655, '\p{ Is_Khmr}', ""); - Expect(0, 6655, '\p{^ Is_Khmr}', ""); - Expect(0, 6655, '\P{ Is_Khmr}', ""); - Expect(1, 6655, '\P{^ Is_Khmr}', ""); - Expect(0, 6656, '\p{ Is_Khmr}', ""); - Expect(1, 6656, '\p{^ Is_Khmr}', ""); - Expect(1, 6656, '\P{ Is_Khmr}', ""); - Expect(0, 6656, '\P{^ Is_Khmr}', ""); - Error('\p{-:=khmer_symbols}'); - Error('\P{-:=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}', ""); @@ -105780,16 +107859,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}', ""); @@ -105798,16 +107877,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6656, '\p{^iskhmersymbols}', ""); Expect(1, 6656, '\P{iskhmersymbols}', ""); Expect(0, 6656, '\P{^iskhmersymbols}', ""); - Expect(1, 6655, '\p{ -is_KHMER_Symbols}', ""); - Expect(0, 6655, '\p{^ -is_KHMER_Symbols}', ""); - Expect(0, 6655, '\P{ -is_KHMER_Symbols}', ""); - Expect(1, 6655, '\P{^ -is_KHMER_Symbols}', ""); - Expect(0, 6656, '\p{ -is_KHMER_Symbols}', ""); - Expect(1, 6656, '\p{^ -is_KHMER_Symbols}', ""); - Expect(1, 6656, '\P{ -is_KHMER_Symbols}', ""); - Expect(0, 6656, '\P{^ -is_KHMER_Symbols}', ""); - Error('\p{ IN_Khmer_Symbols/a/}'); - Error('\P{ IN_Khmer_Symbols/a/}'); + 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{inkhmersymbols}', ""); Expect(0, 6655, '\p{^inkhmersymbols}', ""); Expect(0, 6655, '\P{inkhmersymbols}', ""); @@ -105816,16 +107895,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6656, '\p{^inkhmersymbols}', ""); Expect(1, 6656, '\P{inkhmersymbols}', ""); Expect(0, 6656, '\P{^inkhmersymbols}', ""); - Expect(1, 6655, '\p{- In_KHMER_symbols}', ""); - Expect(0, 6655, '\p{^- In_KHMER_symbols}', ""); - Expect(0, 6655, '\P{- In_KHMER_symbols}', ""); - Expect(1, 6655, '\P{^- In_KHMER_symbols}', ""); - Expect(0, 6656, '\p{- In_KHMER_symbols}', ""); - Expect(1, 6656, '\p{^- In_KHMER_symbols}', ""); - Expect(1, 6656, '\P{- In_KHMER_symbols}', ""); - Expect(0, 6656, '\P{^- In_KHMER_symbols}', ""); - Error('\p{ /a/khojki}'); - Error('\P{ /a/khojki}'); + Expect(1, 6655, '\p{- IN_KHMER_Symbols}', ""); + Expect(0, 6655, '\p{^- IN_KHMER_Symbols}', ""); + Expect(0, 6655, '\P{- IN_KHMER_Symbols}', ""); + Expect(1, 6655, '\P{^- IN_KHMER_Symbols}', ""); + Expect(0, 6656, '\p{- IN_KHMER_Symbols}', ""); + Expect(1, 6656, '\p{^- IN_KHMER_Symbols}', ""); + Expect(1, 6656, '\P{- IN_KHMER_Symbols}', ""); + Expect(0, 6656, '\P{^- IN_KHMER_Symbols}', ""); + Error('\p{:= KHOJKI}'); + Error('\P{:= KHOJKI}'); Expect(1, 70206, '\p{khojki}', ""); Expect(0, 70206, '\p{^khojki}', ""); Expect(0, 70206, '\P{khojki}', ""); @@ -105834,16 +107913,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 70207, '\p{^khojki}', ""); Expect(1, 70207, '\P{khojki}', ""); Expect(0, 70207, '\P{^khojki}', ""); - Expect(1, 70206, '\p{-KHOJKI}', ""); - Expect(0, 70206, '\p{^-KHOJKI}', ""); - Expect(0, 70206, '\P{-KHOJKI}', ""); - Expect(1, 70206, '\P{^-KHOJKI}', ""); - Expect(0, 70207, '\p{-KHOJKI}', ""); - Expect(1, 70207, '\p{^-KHOJKI}', ""); - Expect(1, 70207, '\P{-KHOJKI}', ""); - Expect(0, 70207, '\P{^-KHOJKI}', ""); - Error('\p{ _IS_Khojki/a/}'); - Error('\P{ _IS_Khojki/a/}'); + 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}', ""); @@ -105852,16 +107931,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 70207, '\p{^iskhojki}', ""); Expect(1, 70207, '\P{iskhojki}', ""); Expect(0, 70207, '\P{^iskhojki}', ""); - Expect(1, 70206, '\p{_ IS_khojki}', ""); - Expect(0, 70206, '\p{^_ IS_khojki}', ""); - Expect(0, 70206, '\P{_ IS_khojki}', ""); - Expect(1, 70206, '\P{^_ IS_khojki}', ""); - Expect(0, 70207, '\p{_ IS_khojki}', ""); - Expect(1, 70207, '\p{^_ IS_khojki}', ""); - Expect(1, 70207, '\P{_ IS_khojki}', ""); - Expect(0, 70207, '\P{^_ IS_khojki}', ""); - Error('\p{_/a/khoj}'); - Error('\P{_/a/khoj}'); + 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}', ""); @@ -105870,16 +107949,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 70207, '\p{^khoj}', ""); Expect(1, 70207, '\P{khoj}', ""); Expect(0, 70207, '\P{^khoj}', ""); - Expect(1, 70206, '\p{_ KHOJ}', ""); - Expect(0, 70206, '\p{^_ KHOJ}', ""); - Expect(0, 70206, '\P{_ KHOJ}', ""); - Expect(1, 70206, '\P{^_ KHOJ}', ""); - Expect(0, 70207, '\p{_ KHOJ}', ""); - Expect(1, 70207, '\p{^_ KHOJ}', ""); - Expect(1, 70207, '\P{_ KHOJ}', ""); - Expect(0, 70207, '\P{^_ KHOJ}', ""); - Error('\p{_ is_KHOJ:=}'); - Error('\P{_ is_KHOJ:=}'); + Expect(1, 70206, '\p{ -Khoj}', ""); + Expect(0, 70206, '\p{^ -Khoj}', ""); + Expect(0, 70206, '\P{ -Khoj}', ""); + Expect(1, 70206, '\P{^ -Khoj}', ""); + Expect(0, 70207, '\p{ -Khoj}', ""); + Expect(1, 70207, '\p{^ -Khoj}', ""); + Expect(1, 70207, '\P{ -Khoj}', ""); + Expect(0, 70207, '\P{^ -Khoj}', ""); + Error('\p{ _IS_KHOJ/a/}'); + Error('\P{ _IS_KHOJ/a/}'); Expect(1, 70206, '\p{iskhoj}', ""); Expect(0, 70206, '\p{^iskhoj}', ""); Expect(0, 70206, '\P{iskhoj}', ""); @@ -105888,16 +107967,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 70207, '\p{^iskhoj}', ""); Expect(1, 70207, '\P{iskhoj}', ""); Expect(0, 70207, '\P{^iskhoj}', ""); - Expect(1, 70206, '\p{ is_Khoj}', ""); - Expect(0, 70206, '\p{^ is_Khoj}', ""); - Expect(0, 70206, '\P{ is_Khoj}', ""); - Expect(1, 70206, '\P{^ is_Khoj}', ""); - Expect(0, 70207, '\p{ is_Khoj}', ""); - Expect(1, 70207, '\p{^ is_Khoj}', ""); - Expect(1, 70207, '\P{ is_Khoj}', ""); - Expect(0, 70207, '\P{^ is_Khoj}', ""); - Error('\p{:= Khudawadi}'); - Error('\P{:= Khudawadi}'); + Expect(1, 70206, '\p{__Is_Khoj}', ""); + Expect(0, 70206, '\p{^__Is_Khoj}', ""); + Expect(0, 70206, '\P{__Is_Khoj}', ""); + Expect(1, 70206, '\P{^__Is_Khoj}', ""); + Expect(0, 70207, '\p{__Is_Khoj}', ""); + Expect(1, 70207, '\p{^__Is_Khoj}', ""); + Expect(1, 70207, '\P{__Is_Khoj}', ""); + Expect(0, 70207, '\P{^__Is_Khoj}', ""); + Error('\p{_/a/Khudawadi}'); + Error('\P{_/a/Khudawadi}'); Expect(1, 70393, '\p{khudawadi}', ""); Expect(0, 70393, '\p{^khudawadi}', ""); Expect(0, 70393, '\P{khudawadi}', ""); @@ -105906,16 +107985,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}'); + Error('\P{:=IS_KHUDAWADI}'); Expect(1, 70393, '\p{iskhudawadi}', ""); Expect(0, 70393, '\p{^iskhudawadi}', ""); Expect(0, 70393, '\P{iskhudawadi}', ""); @@ -105924,16 +108003,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{-:=Sind}'); - Error('\P{-:=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{/a/_-Sind}'); + Error('\P{/a/_-Sind}'); Expect(1, 70393, '\p{sind}', ""); Expect(0, 70393, '\p{^sind}', ""); Expect(0, 70393, '\P{sind}', ""); @@ -105942,16 +108021,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 70394, '\p{^sind}', ""); Expect(1, 70394, '\P{sind}', ""); Expect(0, 70394, '\P{^sind}', ""); - Expect(1, 70393, '\p{ -Sind}', ""); - Expect(0, 70393, '\p{^ -Sind}', ""); - Expect(0, 70393, '\P{ -Sind}', ""); - Expect(1, 70393, '\P{^ -Sind}', ""); - Expect(0, 70394, '\p{ -Sind}', ""); - Expect(1, 70394, '\p{^ -Sind}', ""); - Expect(1, 70394, '\P{ -Sind}', ""); - Expect(0, 70394, '\P{^ -Sind}', ""); - Error('\p{/a/is_sind}'); - Error('\P{/a/is_sind}'); + Expect(1, 70393, '\p{ sind}', ""); + Expect(0, 70393, '\p{^ sind}', ""); + Expect(0, 70393, '\P{ sind}', ""); + Expect(1, 70393, '\P{^ sind}', ""); + Expect(0, 70394, '\p{ sind}', ""); + Expect(1, 70394, '\p{^ sind}', ""); + Expect(1, 70394, '\P{ sind}', ""); + Expect(0, 70394, '\P{^ sind}', ""); + Error('\p{ Is_sind/a/}'); + Error('\P{ Is_sind/a/}'); Expect(1, 70393, '\p{issind}', ""); Expect(0, 70393, '\p{^issind}', ""); Expect(0, 70393, '\P{issind}', ""); @@ -105960,16 +108039,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}', ""); @@ -105978,16 +108057,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{:=IS_Lao}'); - Error('\P{:=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{/a/ Is_Lao}'); + Error('\P{/a/ Is_Lao}'); Expect(1, 3807, '\p{islao}', ""); Expect(0, 3807, '\p{^islao}', ""); Expect(0, 3807, '\P{islao}', ""); @@ -105996,16 +108075,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/a/}'); - Error('\P{-LAOO/a/}'); + 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{laoo}', ""); Expect(0, 3807, '\p{^laoo}', ""); Expect(0, 3807, '\P{laoo}', ""); @@ -106014,16 +108093,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}'); - Error('\P{:= Is_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{islaoo}', ""); Expect(0, 3807, '\p{^islaoo}', ""); Expect(0, 3807, '\P{islaoo}', ""); @@ -106032,88 +108111,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, 65370, '\p{latin}', ""); - Expect(0, 65370, '\p{^latin}', ""); - Expect(0, 65370, '\P{latin}', ""); - Expect(1, 65370, '\P{^latin}', ""); - Expect(0, 65371, '\p{latin}', ""); - Expect(1, 65371, '\p{^latin}', ""); - Expect(1, 65371, '\P{latin}', ""); - Expect(0, 65371, '\P{^latin}', ""); - Expect(1, 65370, '\p{ -LATIN}', ""); - Expect(0, 65370, '\p{^ -LATIN}', ""); - Expect(0, 65370, '\P{ -LATIN}', ""); - Expect(1, 65370, '\P{^ -LATIN}', ""); - Expect(0, 65371, '\p{ -LATIN}', ""); - Expect(1, 65371, '\p{^ -LATIN}', ""); - Expect(1, 65371, '\P{ -LATIN}', ""); - Expect(0, 65371, '\P{^ -LATIN}', ""); - Error('\p{ :=Is_Latin}'); - Error('\P{ :=Is_Latin}'); - Expect(1, 65370, '\p{islatin}', ""); - Expect(0, 65370, '\p{^islatin}', ""); - Expect(0, 65370, '\P{islatin}', ""); - Expect(1, 65370, '\P{^islatin}', ""); - Expect(0, 65371, '\p{islatin}', ""); - Expect(1, 65371, '\p{^islatin}', ""); - Expect(1, 65371, '\P{islatin}', ""); - Expect(0, 65371, '\P{^islatin}', ""); - Expect(1, 65370, '\p{ is_Latin}', ""); - Expect(0, 65370, '\p{^ is_Latin}', ""); - Expect(0, 65370, '\P{ is_Latin}', ""); - Expect(1, 65370, '\P{^ is_Latin}', ""); - Expect(0, 65371, '\p{ is_Latin}', ""); - Expect(1, 65371, '\p{^ is_Latin}', ""); - Expect(1, 65371, '\P{ is_Latin}', ""); - Expect(0, 65371, '\P{^ is_Latin}', ""); - Error('\p{/a/- latn}'); - Error('\P{/a/- latn}'); - Expect(1, 65370, '\p{latn}', ""); - Expect(0, 65370, '\p{^latn}', ""); - Expect(0, 65370, '\P{latn}', ""); - Expect(1, 65370, '\P{^latn}', ""); - Expect(0, 65371, '\p{latn}', ""); - Expect(1, 65371, '\p{^latn}', ""); - Expect(1, 65371, '\P{latn}', ""); - Expect(0, 65371, '\P{^latn}', ""); - Expect(1, 65370, '\p{ Latn}', ""); - Expect(0, 65370, '\p{^ Latn}', ""); - Expect(0, 65370, '\P{ Latn}', ""); - Expect(1, 65370, '\P{^ Latn}', ""); - Expect(0, 65371, '\p{ Latn}', ""); - Expect(1, 65371, '\p{^ Latn}', ""); - Expect(1, 65371, '\P{ Latn}', ""); - Expect(0, 65371, '\P{^ Latn}', ""); - Error('\p{ _Is_LATN:=}'); - Error('\P{ _Is_LATN:=}'); - Expect(1, 65370, '\p{islatn}', ""); - Expect(0, 65370, '\p{^islatn}', ""); - Expect(0, 65370, '\P{islatn}', ""); - Expect(1, 65370, '\P{^islatn}', ""); - Expect(0, 65371, '\p{islatn}', ""); - Expect(1, 65371, '\p{^islatn}', ""); - Expect(1, 65371, '\P{islatn}', ""); - Expect(0, 65371, '\P{^islatn}', ""); - Expect(1, 65370, '\p{ is_Latn}', ""); - Expect(0, 65370, '\p{^ is_Latn}', ""); - Expect(0, 65370, '\P{ is_Latn}', ""); - Expect(1, 65370, '\P{^ is_Latn}', ""); - Expect(0, 65371, '\p{ is_Latn}', ""); - Expect(1, 65371, '\p{^ is_Latn}', ""); - Expect(1, 65371, '\P{ is_Latn}', ""); - Expect(0, 65371, '\P{^ is_Latn}', ""); - Error('\p{Latin_1_SUPPLEMENT/a/}'); - Error('\P{Latin_1_SUPPLEMENT/a/}'); + 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, 255, '\p{latin1supplement}', ""); Expect(0, 255, '\p{^latin1supplement}', ""); Expect(0, 255, '\P{latin1supplement}', ""); @@ -106122,16 +108201,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{/a/ Is_Latin_1_SUPPLEMENT}'); - Error('\P{/a/ 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:=}'); + Error('\P{-Is_Latin_1_Supplement:=}'); Expect(1, 255, '\p{islatin1supplement}', ""); Expect(0, 255, '\p{^islatin1supplement}', ""); Expect(0, 255, '\P{islatin1supplement}', ""); @@ -106140,16 +108219,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 256, '\p{^islatin1supplement}', ""); Expect(1, 256, '\P{islatin1supplement}', ""); Expect(0, 256, '\P{^islatin1supplement}', ""); - Expect(1, 255, '\p{_Is_Latin_1_Supplement}', ""); - Expect(0, 255, '\p{^_Is_Latin_1_Supplement}', ""); - Expect(0, 255, '\P{_Is_Latin_1_Supplement}', ""); - Expect(1, 255, '\P{^_Is_Latin_1_Supplement}', ""); - Expect(0, 256, '\p{_Is_Latin_1_Supplement}', ""); - Expect(1, 256, '\p{^_Is_Latin_1_Supplement}', ""); - Expect(1, 256, '\P{_Is_Latin_1_Supplement}', ""); - Expect(0, 256, '\P{^_Is_Latin_1_Supplement}', ""); - Error('\p{ _In_latin_1_supplement/a/}'); - Error('\P{ _In_latin_1_supplement/a/}'); + 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{inlatin1supplement}', ""); Expect(0, 255, '\p{^inlatin1supplement}', ""); Expect(0, 255, '\P{inlatin1supplement}', ""); @@ -106158,16 +108237,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 256, '\p{^inlatin1supplement}', ""); Expect(1, 256, '\P{inlatin1supplement}', ""); Expect(0, 256, '\P{^inlatin1supplement}', ""); - Expect(1, 255, '\p{_-In_Latin_1_Supplement}', ""); - Expect(0, 255, '\p{^_-In_Latin_1_Supplement}', ""); - Expect(0, 255, '\P{_-In_Latin_1_Supplement}', ""); - Expect(1, 255, '\P{^_-In_Latin_1_Supplement}', ""); - Expect(0, 256, '\p{_-In_Latin_1_Supplement}', ""); - Expect(1, 256, '\p{^_-In_Latin_1_Supplement}', ""); - Expect(1, 256, '\P{_-In_Latin_1_Supplement}', ""); - Expect(0, 256, '\P{^_-In_Latin_1_Supplement}', ""); - Error('\p{/a/-_LATIN_1_SUP}'); - Error('\P{/a/-_LATIN_1_SUP}'); + Expect(1, 255, '\p{_In_latin_1_supplement}', ""); + Expect(0, 255, '\p{^_In_latin_1_supplement}', ""); + Expect(0, 255, '\P{_In_latin_1_supplement}', ""); + Expect(1, 255, '\P{^_In_latin_1_supplement}', ""); + Expect(0, 256, '\p{_In_latin_1_supplement}', ""); + Expect(1, 256, '\p{^_In_latin_1_supplement}', ""); + Expect(1, 256, '\P{_In_latin_1_supplement}', ""); + Expect(0, 256, '\P{^_In_latin_1_supplement}', ""); + Error('\p{:= -Latin_1_SUP}'); + Error('\P{:= -Latin_1_SUP}'); Expect(1, 255, '\p{latin1sup}', ""); Expect(0, 255, '\p{^latin1sup}', ""); Expect(0, 255, '\P{latin1sup}', ""); @@ -106176,16 +108255,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{/a/- IS_LATIN_1_Sup}'); - Error('\P{/a/- IS_LATIN_1_Sup}'); + 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{islatin1sup}', ""); Expect(0, 255, '\p{^islatin1sup}', ""); Expect(0, 255, '\P{islatin1sup}', ""); @@ -106202,8 +108281,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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/}'); + Error('\p{ IN_Latin_1_SUP/a/}'); + Error('\P{ IN_Latin_1_SUP/a/}'); Expect(1, 255, '\p{inlatin1sup}', ""); Expect(0, 255, '\p{^inlatin1sup}', ""); Expect(0, 255, '\P{inlatin1sup}', ""); @@ -106212,16 +108291,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 256, '\p{^inlatin1sup}', ""); Expect(1, 256, '\P{inlatin1sup}', ""); Expect(0, 256, '\P{^inlatin1sup}', ""); - Expect(1, 255, '\p{ In_Latin_1_Sup}', ""); - Expect(0, 255, '\p{^ In_Latin_1_Sup}', ""); - Expect(0, 255, '\P{ In_Latin_1_Sup}', ""); - Expect(1, 255, '\P{^ In_Latin_1_Sup}', ""); - Expect(0, 256, '\p{ In_Latin_1_Sup}', ""); - Expect(1, 256, '\p{^ In_Latin_1_Sup}', ""); - Expect(1, 256, '\P{ In_Latin_1_Sup}', ""); - Expect(0, 256, '\P{^ In_Latin_1_Sup}', ""); - Error('\p{__Latin_1:=}'); - Error('\P{__Latin_1:=}'); + Expect(1, 255, '\p{- IN_Latin_1_sup}', ""); + Expect(0, 255, '\p{^- IN_Latin_1_sup}', ""); + Expect(0, 255, '\P{- IN_Latin_1_sup}', ""); + Expect(1, 255, '\P{^- IN_Latin_1_sup}', ""); + Expect(0, 256, '\p{- IN_Latin_1_sup}', ""); + Expect(1, 256, '\p{^- IN_Latin_1_sup}', ""); + Expect(1, 256, '\P{- IN_Latin_1_sup}', ""); + Expect(0, 256, '\P{^- IN_Latin_1_sup}', ""); + Error('\p{/a/ Latin_1}'); + Error('\P{/a/ Latin_1}'); Expect(1, 255, '\p{latin1}', ""); Expect(0, 255, '\p{^latin1}', ""); Expect(0, 255, '\P{latin1}', ""); @@ -106230,16 +108309,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 256, '\p{^latin1}', ""); Expect(1, 256, '\P{latin1}', ""); Expect(0, 256, '\P{^latin1}', ""); - Expect(1, 255, '\p{ -LATIN_1}', ""); - Expect(0, 255, '\p{^ -LATIN_1}', ""); - Expect(0, 255, '\P{ -LATIN_1}', ""); - Expect(1, 255, '\P{^ -LATIN_1}', ""); - Expect(0, 256, '\p{ -LATIN_1}', ""); - Expect(1, 256, '\p{^ -LATIN_1}', ""); - Expect(1, 256, '\P{ -LATIN_1}', ""); - Expect(0, 256, '\P{^ -LATIN_1}', ""); - Error('\p{-_Is_LATIN_1:=}'); - Error('\P{-_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{/a/__is_latin_1}'); + Error('\P{/a/__is_latin_1}'); Expect(1, 255, '\p{islatin1}', ""); Expect(0, 255, '\p{^islatin1}', ""); Expect(0, 255, '\P{islatin1}', ""); @@ -106248,16 +108327,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 256, '\p{^islatin1}', ""); Expect(1, 256, '\P{islatin1}', ""); Expect(0, 256, '\P{^islatin1}', ""); - Expect(1, 255, '\p{ -Is_Latin_1}', ""); - Expect(0, 255, '\p{^ -Is_Latin_1}', ""); - Expect(0, 255, '\P{ -Is_Latin_1}', ""); - Expect(1, 255, '\P{^ -Is_Latin_1}', ""); - Expect(0, 256, '\p{ -Is_Latin_1}', ""); - Expect(1, 256, '\p{^ -Is_Latin_1}', ""); - Expect(1, 256, '\P{ -Is_Latin_1}', ""); - Expect(0, 256, '\P{^ -Is_Latin_1}', ""); - Error('\p{:=-_in_Latin_1}'); - Error('\P{:=-_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{/a/ In_Latin_1}'); + Error('\P{/a/ In_Latin_1}'); Expect(1, 255, '\p{inlatin1}', ""); Expect(0, 255, '\p{^inlatin1}', ""); Expect(0, 255, '\P{inlatin1}', ""); @@ -106266,16 +108345,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{-/a/latin_EXTENDED_a}'); - Error('\P{-/a/latin_EXTENDED_a}'); + Expect(1, 255, '\p{ In_latin_1}', ""); + Expect(0, 255, '\p{^ In_latin_1}', ""); + Expect(0, 255, '\P{ In_latin_1}', ""); + Expect(1, 255, '\P{^ In_latin_1}', ""); + Expect(0, 256, '\p{ In_latin_1}', ""); + Expect(1, 256, '\p{^ In_latin_1}', ""); + Expect(1, 256, '\P{ In_latin_1}', ""); + Expect(0, 256, '\P{^ In_latin_1}', ""); + Error('\p{ Latin_Extended_a/a/}'); + Error('\P{ Latin_Extended_a/a/}'); Expect(1, 383, '\p{latinextendeda}', ""); Expect(0, 383, '\p{^latinextendeda}', ""); Expect(0, 383, '\P{latinextendeda}', ""); @@ -106284,14 +108363,14 @@ 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}', ""); + Expect(1, 383, '\p{_ Latin_Extended_A}', ""); + Expect(0, 383, '\p{^_ Latin_Extended_A}', ""); + Expect(0, 383, '\P{_ Latin_Extended_A}', ""); + Expect(1, 383, '\P{^_ Latin_Extended_A}', ""); + Expect(0, 384, '\p{_ Latin_Extended_A}', ""); + Expect(1, 384, '\p{^_ Latin_Extended_A}', ""); + Expect(1, 384, '\P{_ Latin_Extended_A}', ""); + Expect(0, 384, '\P{^_ Latin_Extended_A}', ""); Error('\p{:=Is_latin_extended_A}'); Error('\P{:=Is_latin_extended_A}'); Expect(1, 383, '\p{islatinextendeda}', ""); @@ -106302,16 +108381,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 384, '\p{^islatinextendeda}', ""); Expect(1, 384, '\P{islatinextendeda}', ""); Expect(0, 384, '\P{^islatinextendeda}', ""); - Expect(1, 383, '\p{ Is_Latin_EXTENDED_A}', ""); - Expect(0, 383, '\p{^ Is_Latin_EXTENDED_A}', ""); - Expect(0, 383, '\P{ Is_Latin_EXTENDED_A}', ""); - Expect(1, 383, '\P{^ Is_Latin_EXTENDED_A}', ""); - Expect(0, 384, '\p{ Is_Latin_EXTENDED_A}', ""); - Expect(1, 384, '\p{^ Is_Latin_EXTENDED_A}', ""); - Expect(1, 384, '\P{ Is_Latin_EXTENDED_A}', ""); - Expect(0, 384, '\P{^ Is_Latin_EXTENDED_A}', ""); - Error('\p{:= In_latin_EXTENDED_a}'); - Error('\P{:= In_latin_EXTENDED_a}'); + Expect(1, 383, '\p{ -is_LATIN_Extended_A}', ""); + Expect(0, 383, '\p{^ -is_LATIN_Extended_A}', ""); + Expect(0, 383, '\P{ -is_LATIN_Extended_A}', ""); + Expect(1, 383, '\P{^ -is_LATIN_Extended_A}', ""); + Expect(0, 384, '\p{ -is_LATIN_Extended_A}', ""); + Expect(1, 384, '\p{^ -is_LATIN_Extended_A}', ""); + Expect(1, 384, '\P{ -is_LATIN_Extended_A}', ""); + Expect(0, 384, '\P{^ -is_LATIN_Extended_A}', ""); + Error('\p{ in_latin_Extended_A:=}'); + Error('\P{ in_latin_Extended_A:=}'); Expect(1, 383, '\p{inlatinextendeda}', ""); Expect(0, 383, '\p{^inlatinextendeda}', ""); Expect(0, 383, '\P{inlatinextendeda}', ""); @@ -106320,16 +108399,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{-:=LATIN_EXT_A}'); - Error('\P{-:=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}', ""); @@ -106338,16 +108417,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/a/}'); - Error('\P{- Is_LATIN_Ext_A/a/}'); + Expect(1, 383, '\p{- LATIN_Ext_A}', ""); + Expect(0, 383, '\p{^- LATIN_Ext_A}', ""); + Expect(0, 383, '\P{- LATIN_Ext_A}', ""); + Expect(1, 383, '\P{^- LATIN_Ext_A}', ""); + Expect(0, 384, '\p{- LATIN_Ext_A}', ""); + Expect(1, 384, '\p{^- LATIN_Ext_A}', ""); + Expect(1, 384, '\P{- LATIN_Ext_A}', ""); + Expect(0, 384, '\P{^- LATIN_Ext_A}', ""); + Error('\p{:=- Is_Latin_Ext_A}'); + Error('\P{:=- Is_Latin_Ext_A}'); Expect(1, 383, '\p{islatinexta}', ""); Expect(0, 383, '\p{^islatinexta}', ""); Expect(0, 383, '\P{islatinexta}', ""); @@ -106356,16 +108435,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}', ""); @@ -106374,16 +108453,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{/a/__Latin_EXTENDED_Additional}'); - Error('\P{/a/__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{ Latin_Extended_Additional:=}'); + Error('\P{ Latin_Extended_Additional:=}'); Expect(1, 7935, '\p{latinextendedadditional}', ""); Expect(0, 7935, '\p{^latinextendedadditional}', ""); Expect(0, 7935, '\P{latinextendedadditional}', ""); @@ -106392,16 +108471,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7936, '\p{^latinextendedadditional}', ""); Expect(1, 7936, '\P{latinextendedadditional}', ""); Expect(0, 7936, '\P{^latinextendedadditional}', ""); - Expect(1, 7935, '\p{ _Latin_Extended_Additional}', ""); - Expect(0, 7935, '\p{^ _Latin_Extended_Additional}', ""); - Expect(0, 7935, '\P{ _Latin_Extended_Additional}', ""); - Expect(1, 7935, '\P{^ _Latin_Extended_Additional}', ""); - Expect(0, 7936, '\p{ _Latin_Extended_Additional}', ""); - Expect(1, 7936, '\p{^ _Latin_Extended_Additional}', ""); - Expect(1, 7936, '\P{ _Latin_Extended_Additional}', ""); - Expect(0, 7936, '\P{^ _Latin_Extended_Additional}', ""); - Error('\p{ Is_Latin_Extended_Additional:=}'); - Error('\P{ Is_Latin_Extended_Additional:=}'); + Expect(1, 7935, '\p{ Latin_EXTENDED_additional}', ""); + Expect(0, 7935, '\p{^ Latin_EXTENDED_additional}', ""); + Expect(0, 7935, '\P{ Latin_EXTENDED_additional}', ""); + Expect(1, 7935, '\P{^ Latin_EXTENDED_additional}', ""); + Expect(0, 7936, '\p{ Latin_EXTENDED_additional}', ""); + Expect(1, 7936, '\p{^ Latin_EXTENDED_additional}', ""); + Expect(1, 7936, '\P{ Latin_EXTENDED_additional}', ""); + Expect(0, 7936, '\P{^ Latin_EXTENDED_additional}', ""); + Error('\p{/a/ is_LATIN_Extended_additional}'); + Error('\P{/a/ is_LATIN_Extended_additional}'); Expect(1, 7935, '\p{islatinextendedadditional}', ""); Expect(0, 7935, '\p{^islatinextendedadditional}', ""); Expect(0, 7935, '\P{islatinextendedadditional}', ""); @@ -106410,16 +108489,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{/a/ in_LATIN_Extended_additional}'); - Error('\P{/a/ in_LATIN_Extended_additional}'); + Expect(1, 7935, '\p{ IS_Latin_Extended_additional}', ""); + Expect(0, 7935, '\p{^ IS_Latin_Extended_additional}', ""); + Expect(0, 7935, '\P{ IS_Latin_Extended_additional}', ""); + Expect(1, 7935, '\P{^ IS_Latin_Extended_additional}', ""); + Expect(0, 7936, '\p{ IS_Latin_Extended_additional}', ""); + Expect(1, 7936, '\p{^ IS_Latin_Extended_additional}', ""); + Expect(1, 7936, '\P{ IS_Latin_Extended_additional}', ""); + Expect(0, 7936, '\P{^ IS_Latin_Extended_additional}', ""); + Error('\p{_ In_latin_Extended_ADDITIONAL/a/}'); + Error('\P{_ In_latin_Extended_ADDITIONAL/a/}'); Expect(1, 7935, '\p{inlatinextendedadditional}', ""); Expect(0, 7935, '\p{^inlatinextendedadditional}', ""); Expect(0, 7935, '\P{inlatinextendedadditional}', ""); @@ -106428,16 +108507,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/a/}'); - Error('\P{ latin_ext_Additional/a/}'); + 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{latinextadditional}', ""); Expect(0, 7935, '\p{^latinextadditional}', ""); Expect(0, 7935, '\P{latinextadditional}', ""); @@ -106446,16 +108525,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7936, '\p{^latinextadditional}', ""); Expect(1, 7936, '\P{latinextadditional}', ""); Expect(0, 7936, '\P{^latinextadditional}', ""); - Expect(1, 7935, '\p{ latin_ext_Additional}', ""); - Expect(0, 7935, '\p{^ latin_ext_Additional}', ""); - Expect(0, 7935, '\P{ latin_ext_Additional}', ""); - Expect(1, 7935, '\P{^ latin_ext_Additional}', ""); - Expect(0, 7936, '\p{ latin_ext_Additional}', ""); - Expect(1, 7936, '\p{^ latin_ext_Additional}', ""); - Expect(1, 7936, '\P{ latin_ext_Additional}', ""); - Expect(0, 7936, '\P{^ latin_ext_Additional}', ""); - Error('\p{- Is_LATIN_Ext_ADDITIONAL:=}'); - Error('\P{- Is_LATIN_Ext_ADDITIONAL:=}'); + Expect(1, 7935, '\p{ Latin_ext_ADDITIONAL}', ""); + Expect(0, 7935, '\p{^ Latin_ext_ADDITIONAL}', ""); + Expect(0, 7935, '\P{ Latin_ext_ADDITIONAL}', ""); + Expect(1, 7935, '\P{^ Latin_ext_ADDITIONAL}', ""); + Expect(0, 7936, '\p{ Latin_ext_ADDITIONAL}', ""); + Expect(1, 7936, '\p{^ Latin_ext_ADDITIONAL}', ""); + Expect(1, 7936, '\P{ Latin_ext_ADDITIONAL}', ""); + Expect(0, 7936, '\P{^ Latin_ext_ADDITIONAL}', ""); + Error('\p{ Is_latin_Ext_additional/a/}'); + Error('\P{ Is_latin_Ext_additional/a/}'); Expect(1, 7935, '\p{islatinextadditional}', ""); Expect(0, 7935, '\p{^islatinextadditional}', ""); Expect(0, 7935, '\P{islatinextadditional}', ""); @@ -106464,16 +108543,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}', ""); @@ -106482,16 +108561,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7936, '\p{^inlatinextadditional}', ""); Expect(1, 7936, '\P{inlatinextadditional}', ""); Expect(0, 7936, '\P{^inlatinextadditional}', ""); - Expect(1, 7935, '\p{ _In_LATIN_Ext_Additional}', ""); - Expect(0, 7935, '\p{^ _In_LATIN_Ext_Additional}', ""); - Expect(0, 7935, '\P{ _In_LATIN_Ext_Additional}', ""); - Expect(1, 7935, '\P{^ _In_LATIN_Ext_Additional}', ""); - Expect(0, 7936, '\p{ _In_LATIN_Ext_Additional}', ""); - Expect(1, 7936, '\p{^ _In_LATIN_Ext_Additional}', ""); - Expect(1, 7936, '\P{ _In_LATIN_Ext_Additional}', ""); - Expect(0, 7936, '\P{^ _In_LATIN_Ext_Additional}', ""); - Error('\p{:=-_LATIN_EXTENDED_B}'); - Error('\P{:=-_LATIN_EXTENDED_B}'); + Expect(1, 7935, '\p{ -IN_Latin_Ext_Additional}', ""); + Expect(0, 7935, '\p{^ -IN_Latin_Ext_Additional}', ""); + Expect(0, 7935, '\P{ -IN_Latin_Ext_Additional}', ""); + Expect(1, 7935, '\P{^ -IN_Latin_Ext_Additional}', ""); + Expect(0, 7936, '\p{ -IN_Latin_Ext_Additional}', ""); + Expect(1, 7936, '\p{^ -IN_Latin_Ext_Additional}', ""); + Expect(1, 7936, '\P{ -IN_Latin_Ext_Additional}', ""); + Expect(0, 7936, '\P{^ -IN_Latin_Ext_Additional}', ""); + Error('\p{ -latin_Extended_B/a/}'); + Error('\P{ -latin_Extended_B/a/}'); Expect(1, 591, '\p{latinextendedb}', ""); Expect(0, 591, '\p{^latinextendedb}', ""); Expect(0, 591, '\P{latinextendedb}', ""); @@ -106500,16 +108579,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:=}'); - Error('\P{_IS_LATIN_extended_B:=}'); + 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{islatinextendedb}', ""); Expect(0, 591, '\p{^islatinextendedb}', ""); Expect(0, 591, '\P{islatinextendedb}', ""); @@ -106518,16 +108597,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}', ""); @@ -106536,16 +108615,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{/a/LATIN_EXT_B}'); - Error('\P{/a/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{:= latin_ext_B}'); + Error('\P{:= latin_ext_B}'); Expect(1, 591, '\p{latinextb}', ""); Expect(0, 591, '\p{^latinextb}', ""); Expect(0, 591, '\P{latinextb}', ""); @@ -106554,16 +108633,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{_/a/is_Latin_Ext_B}'); - Error('\P{_/a/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}', ""); @@ -106572,16 +108651,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 592, '\p{^islatinextb}', ""); Expect(1, 592, '\P{islatinextb}', ""); Expect(0, 592, '\P{^islatinextb}', ""); - Expect(1, 591, '\p{ -Is_LATIN_EXT_B}', ""); - Expect(0, 591, '\p{^ -Is_LATIN_EXT_B}', ""); - Expect(0, 591, '\P{ -Is_LATIN_EXT_B}', ""); - Expect(1, 591, '\P{^ -Is_LATIN_EXT_B}', ""); - Expect(0, 592, '\p{ -Is_LATIN_EXT_B}', ""); - Expect(1, 592, '\p{^ -Is_LATIN_EXT_B}', ""); - Expect(1, 592, '\P{ -Is_LATIN_EXT_B}', ""); - Expect(0, 592, '\P{^ -Is_LATIN_EXT_B}', ""); - Error('\p{ in_Latin_EXT_B/a/}'); - Error('\P{ in_Latin_EXT_B/a/}'); + Expect(1, 591, '\p{ IS_latin_ext_B}', ""); + Expect(0, 591, '\p{^ IS_latin_ext_B}', ""); + Expect(0, 591, '\P{ IS_latin_ext_B}', ""); + Expect(1, 591, '\P{^ IS_latin_ext_B}', ""); + Expect(0, 592, '\p{ IS_latin_ext_B}', ""); + Expect(1, 592, '\p{^ IS_latin_ext_B}', ""); + Expect(1, 592, '\P{ IS_latin_ext_B}', ""); + Expect(0, 592, '\P{^ IS_latin_ext_B}', ""); + Error('\p{/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}', ""); @@ -106590,16 +108669,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{/a/-_LATIN_extended_C}'); - Error('\P{/a/-_LATIN_extended_C}'); + 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, 11391, '\p{latinextendedc}', ""); Expect(0, 11391, '\p{^latinextendedc}', ""); Expect(0, 11391, '\P{latinextendedc}', ""); @@ -106608,16 +108687,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{-:=is_LATIN_Extended_C}'); - Error('\P{-:=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}', ""); @@ -106626,16 +108705,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{_/a/in_LATIN_EXTENDED_C}'); - Error('\P{_/a/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{-:=IN_Latin_extended_c}'); + Error('\P{-:=IN_Latin_extended_c}'); Expect(1, 11391, '\p{inlatinextendedc}', ""); Expect(0, 11391, '\p{^inlatinextendedc}', ""); Expect(0, 11391, '\P{inlatinextendedc}', ""); @@ -106644,16 +108723,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{/a/ -Latin_EXT_C}'); - Error('\P{/a/ -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}'); + Error('\P{:=-_Latin_Ext_c}'); Expect(1, 11391, '\p{latinextc}', ""); Expect(0, 11391, '\p{^latinextc}', ""); Expect(0, 11391, '\P{latinextc}', ""); @@ -106662,16 +108741,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}', ""); @@ -106680,16 +108759,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11392, '\p{^islatinextc}', ""); Expect(1, 11392, '\P{islatinextc}', ""); Expect(0, 11392, '\P{^islatinextc}', ""); - Expect(1, 11391, '\p{ Is_LATIN_Ext_C}', ""); - Expect(0, 11391, '\p{^ Is_LATIN_Ext_C}', ""); - Expect(0, 11391, '\P{ Is_LATIN_Ext_C}', ""); - Expect(1, 11391, '\P{^ Is_LATIN_Ext_C}', ""); - Expect(0, 11392, '\p{ Is_LATIN_Ext_C}', ""); - Expect(1, 11392, '\p{^ Is_LATIN_Ext_C}', ""); - Expect(1, 11392, '\P{ Is_LATIN_Ext_C}', ""); - Expect(0, 11392, '\P{^ Is_LATIN_Ext_C}', ""); - Error('\p{/a/-In_Latin_Ext_c}'); - Error('\P{/a/-In_Latin_Ext_c}'); + Expect(1, 11391, '\p{- is_latin_ext_C}', ""); + Expect(0, 11391, '\p{^- is_latin_ext_C}', ""); + Expect(0, 11391, '\P{- is_latin_ext_C}', ""); + Expect(1, 11391, '\P{^- is_latin_ext_C}', ""); + Expect(0, 11392, '\p{- is_latin_ext_C}', ""); + Expect(1, 11392, '\p{^- is_latin_ext_C}', ""); + Expect(1, 11392, '\P{- is_latin_ext_C}', ""); + Expect(0, 11392, '\P{^- is_latin_ext_C}', ""); + Error('\p{ :=In_latin_ext_c}'); + Error('\P{ :=In_latin_ext_c}'); Expect(1, 11391, '\p{inlatinextc}', ""); Expect(0, 11391, '\p{^inlatinextc}', ""); Expect(0, 11391, '\P{inlatinextc}', ""); @@ -106698,16 +108777,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{/a/Latin_EXTENDED_D}'); - Error('\P{/a/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{_:=LATIN_EXTENDED_d}'); + Error('\P{_:=LATIN_EXTENDED_d}'); Expect(1, 43007, '\p{latinextendedd}', ""); Expect(0, 43007, '\p{^latinextendedd}', ""); Expect(0, 43007, '\P{latinextendedd}', ""); @@ -106716,16 +108795,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}', ""); @@ -106734,16 +108813,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{/a/_ IN_latin_EXTENDED_d}'); + Error('\P{/a/_ IN_latin_EXTENDED_d}'); Expect(1, 43007, '\p{inlatinextendedd}', ""); Expect(0, 43007, '\p{^inlatinextendedd}', ""); Expect(0, 43007, '\P{inlatinextendedd}', ""); @@ -106752,16 +108831,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{_/a/latin_Ext_D}'); - Error('\P{_/a/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}', ""); @@ -106770,16 +108849,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{_ IS_Latin_ext_d/a/}'); + Error('\P{_ IS_Latin_ext_d/a/}'); Expect(1, 43007, '\p{islatinextd}', ""); Expect(0, 43007, '\p{^islatinextd}', ""); Expect(0, 43007, '\P{islatinextd}', ""); @@ -106788,16 +108867,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}', ""); @@ -106806,16 +108885,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}'); - Error('\P{:= Latin_EXTENDED_E}'); + Expect(1, 43007, '\p{ _In_Latin_ext_d}', ""); + Expect(0, 43007, '\p{^ _In_Latin_ext_d}', ""); + Expect(0, 43007, '\P{ _In_Latin_ext_d}', ""); + Expect(1, 43007, '\P{^ _In_Latin_ext_d}', ""); + Expect(0, 43008, '\p{ _In_Latin_ext_d}', ""); + Expect(1, 43008, '\p{^ _In_Latin_ext_d}', ""); + Expect(1, 43008, '\P{ _In_Latin_ext_d}', ""); + Expect(0, 43008, '\P{^ _In_Latin_ext_d}', ""); + Error('\p{ Latin_Extended_E/a/}'); + Error('\P{ Latin_Extended_E/a/}'); Expect(1, 43887, '\p{latinextendede}', ""); Expect(0, 43887, '\p{^latinextendede}', ""); Expect(0, 43887, '\P{latinextendede}', ""); @@ -106824,16 +108903,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{-/a/is_Latin_Extended_E}'); - Error('\P{-/a/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}', ""); @@ -106842,16 +108921,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}'); - Error('\P{:=-In_LATIN_Extended_E}'); + 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}', ""); @@ -106860,16 +108939,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{:=--Latin_Ext_E}'); - Error('\P{:=--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{-/a/Latin_Ext_E}'); + Error('\P{-/a/Latin_Ext_E}'); Expect(1, 43887, '\p{latinexte}', ""); Expect(0, 43887, '\p{^latinexte}', ""); Expect(0, 43887, '\P{latinexte}', ""); @@ -106878,16 +108957,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43888, '\p{^latinexte}', ""); Expect(1, 43888, '\P{latinexte}', ""); Expect(0, 43888, '\P{^latinexte}', ""); - Expect(1, 43887, '\p{_ Latin_ext_E}', ""); - Expect(0, 43887, '\p{^_ Latin_ext_E}', ""); - Expect(0, 43887, '\P{_ Latin_ext_E}', ""); - Expect(1, 43887, '\P{^_ Latin_ext_E}', ""); - Expect(0, 43888, '\p{_ Latin_ext_E}', ""); - Expect(1, 43888, '\p{^_ Latin_ext_E}', ""); - Expect(1, 43888, '\P{_ Latin_ext_E}', ""); - Expect(0, 43888, '\P{^_ Latin_ext_E}', ""); - Error('\p{/a/ is_latin_Ext_E}'); - Error('\P{/a/ is_latin_Ext_E}'); + Expect(1, 43887, '\p{__Latin_ext_E}', ""); + Expect(0, 43887, '\p{^__Latin_ext_E}', ""); + Expect(0, 43887, '\P{__Latin_ext_E}', ""); + Expect(1, 43887, '\P{^__Latin_ext_E}', ""); + Expect(0, 43888, '\p{__Latin_ext_E}', ""); + Expect(1, 43888, '\p{^__Latin_ext_E}', ""); + Expect(1, 43888, '\P{__Latin_ext_E}', ""); + Expect(0, 43888, '\P{^__Latin_ext_E}', ""); + Error('\p{ IS_latin_EXT_E/a/}'); + Error('\P{ IS_latin_EXT_E/a/}'); Expect(1, 43887, '\p{islatinexte}', ""); Expect(0, 43887, '\p{^islatinexte}', ""); Expect(0, 43887, '\P{islatinexte}', ""); @@ -106896,16 +108975,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/a/}'); - Error('\P{_-In_Latin_Ext_E/a/}'); + 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}', ""); @@ -106914,16 +108993,232 @@ 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{ /a/Lepcha}'); - Error('\P{ /a/Lepcha}'); + Expect(1, 43887, '\p{--In_Latin_Ext_e}', ""); + Expect(0, 43887, '\p{^--In_Latin_Ext_e}', ""); + Expect(0, 43887, '\P{--In_Latin_Ext_e}', ""); + Expect(1, 43887, '\P{^--In_Latin_Ext_e}', ""); + Expect(0, 43888, '\p{--In_Latin_Ext_e}', ""); + Expect(1, 43888, '\p{^--In_Latin_Ext_e}', ""); + Expect(1, 43888, '\P{--In_Latin_Ext_e}', ""); + Expect(0, 43888, '\P{^--In_Latin_Ext_e}', ""); + Error('\p{-:=LATIN_EXTENDED_F}'); + Error('\P{-:=LATIN_EXTENDED_F}'); + Expect(1, 67519, '\p{latinextendedf}', ""); + Expect(0, 67519, '\p{^latinextendedf}', ""); + Expect(0, 67519, '\P{latinextendedf}', ""); + Expect(1, 67519, '\P{^latinextendedf}', ""); + Expect(0, 67520, '\p{latinextendedf}', ""); + 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{islatinextendedf}', ""); + Expect(0, 67519, '\p{^islatinextendedf}', ""); + Expect(0, 67519, '\P{islatinextendedf}', ""); + Expect(1, 67519, '\P{^islatinextendedf}', ""); + Expect(0, 67520, '\p{islatinextendedf}', ""); + 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{inlatinextendedf}', ""); + Expect(0, 67519, '\p{^inlatinextendedf}', ""); + Expect(0, 67519, '\P{inlatinextendedf}', ""); + Expect(1, 67519, '\P{^inlatinextendedf}', ""); + Expect(0, 67520, '\p{inlatinextendedf}', ""); + 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{latinextf}', ""); + Expect(0, 67519, '\p{^latinextf}', ""); + Expect(0, 67519, '\P{latinextf}', ""); + Expect(1, 67519, '\P{^latinextf}', ""); + Expect(0, 67520, '\p{latinextf}', ""); + 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{islatinextf}', ""); + Expect(0, 67519, '\p{^islatinextf}', ""); + Expect(0, 67519, '\P{islatinextf}', ""); + Expect(1, 67519, '\P{^islatinextf}', ""); + Expect(0, 67520, '\p{islatinextf}', ""); + 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{inlatinextf}', ""); + Expect(0, 67519, '\p{^inlatinextf}', ""); + Expect(0, 67519, '\P{inlatinextf}', ""); + Expect(1, 67519, '\P{^inlatinextf}', ""); + Expect(0, 67520, '\p{inlatinextf}', ""); + 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, 122879, '\p{latinextendedg}', ""); + Expect(0, 122879, '\p{^latinextendedg}', ""); + Expect(0, 122879, '\P{latinextendedg}', ""); + Expect(1, 122879, '\P{^latinextendedg}', ""); + Expect(0, 122880, '\p{latinextendedg}', ""); + 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{islatinextendedg}', ""); + Expect(0, 122879, '\p{^islatinextendedg}', ""); + Expect(0, 122879, '\P{islatinextendedg}', ""); + Expect(1, 122879, '\P{^islatinextendedg}', ""); + Expect(0, 122880, '\p{islatinextendedg}', ""); + 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{inlatinextendedg}', ""); + Expect(0, 122879, '\p{^inlatinextendedg}', ""); + Expect(0, 122879, '\P{inlatinextendedg}', ""); + Expect(1, 122879, '\P{^inlatinextendedg}', ""); + Expect(0, 122880, '\p{inlatinextendedg}', ""); + 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{latinextg}', ""); + Expect(0, 122879, '\p{^latinextg}', ""); + Expect(0, 122879, '\P{latinextg}', ""); + Expect(1, 122879, '\P{^latinextg}', ""); + Expect(0, 122880, '\p{latinextg}', ""); + 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{islatinextg}', ""); + Expect(0, 122879, '\p{^islatinextg}', ""); + Expect(0, 122879, '\P{islatinextg}', ""); + Expect(1, 122879, '\P{^islatinextg}', ""); + Expect(0, 122880, '\p{islatinextg}', ""); + 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{inlatinextg}', ""); + Expect(0, 122879, '\p{^inlatinextg}', ""); + Expect(0, 122879, '\P{inlatinextg}', ""); + Expect(1, 122879, '\P{^inlatinextg}', ""); + Expect(0, 122880, '\p{inlatinextg}', ""); + 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, 7247, '\p{lepcha}', ""); Expect(0, 7247, '\p{^lepcha}', ""); Expect(0, 7247, '\P{lepcha}', ""); @@ -106932,14 +109227,14 @@ 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}', ""); + 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}', ""); @@ -106950,16 +109245,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}', ""); @@ -106968,16 +109263,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{- Is_LEPC:=}'); + Error('\P{- Is_LEPC:=}'); Expect(1, 7247, '\p{islepc}', ""); Expect(0, 7247, '\p{^islepc}', ""); Expect(0, 7247, '\P{islepc}', ""); @@ -106986,16 +109281,16 @@ 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, 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}', ""); @@ -107004,16 +109299,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{_ 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}', ""); @@ -107022,16 +109317,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{-_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}', ""); @@ -107040,16 +109335,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{ 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}', ""); @@ -107058,16 +109353,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 201547, '\p{^isl}', ""); Expect(1, 201547, '\P{isl}', ""); Expect(0, 201547, '\P{^isl}', ""); - Expect(1, 201546, '\p{ is_L}', ""); - Expect(0, 201546, '\p{^ is_L}', ""); - Expect(0, 201546, '\P{ is_L}', ""); - Expect(1, 201546, '\P{^ is_L}', ""); - Expect(0, 201547, '\p{ is_L}', ""); - Expect(1, 201547, '\p{^ is_L}', ""); - Expect(1, 201547, '\P{ is_L}', ""); - Expect(0, 201547, '\P{^ is_L}', ""); - Error('\p{/a/letter_Number}'); - Error('\P{/a/letter_Number}'); + Expect(1, 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, 74862, '\p{letternumber}', ""); Expect(0, 74862, '\p{^letternumber}', ""); Expect(0, 74862, '\P{letternumber}', ""); @@ -107076,16 +109371,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{/a/ is_letter_Number}'); - Error('\P{/a/ 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:=}'); + Error('\P{ -Is_LETTER_Number:=}'); Expect(1, 74862, '\p{isletternumber}', ""); Expect(0, 74862, '\p{^isletternumber}', ""); Expect(0, 74862, '\P{isletternumber}', ""); @@ -107094,16 +109389,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 74863, '\p{^isletternumber}', ""); Expect(1, 74863, '\P{isletternumber}', ""); Expect(0, 74863, '\P{^isletternumber}', ""); - Expect(1, 74862, '\p{- Is_LETTER_number}', ""); - Expect(0, 74862, '\p{^- Is_LETTER_number}', ""); - Expect(0, 74862, '\P{- Is_LETTER_number}', ""); - Expect(1, 74862, '\P{^- Is_LETTER_number}', ""); - Expect(0, 74863, '\p{- Is_LETTER_number}', ""); - Expect(1, 74863, '\p{^- Is_LETTER_number}', ""); - Expect(1, 74863, '\P{- Is_LETTER_number}', ""); - Expect(0, 74863, '\P{^- Is_LETTER_number}', ""); - Error('\p{_/a/NL}'); - Error('\P{_/a/NL}'); + Expect(1, 74862, '\p{-Is_Letter_number}', ""); + Expect(0, 74862, '\p{^-Is_Letter_number}', ""); + Expect(0, 74862, '\P{-Is_Letter_number}', ""); + Expect(1, 74862, '\P{^-Is_Letter_number}', ""); + Expect(0, 74863, '\p{-Is_Letter_number}', ""); + Expect(1, 74863, '\p{^-Is_Letter_number}', ""); + Expect(1, 74863, '\P{-Is_Letter_number}', ""); + Expect(0, 74863, '\P{^-Is_Letter_number}', ""); + Error('\p{ /a/nl}'); + Error('\P{ /a/nl}'); Expect(1, 74862, '\p{nl}', ""); Expect(0, 74862, '\p{^nl}', ""); Expect(0, 74862, '\P{nl}', ""); @@ -107112,16 +109407,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{/a/Is_NL}'); - Error('\P{/a/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}', ""); @@ -107130,16 +109425,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 74863, '\p{^isnl}', ""); Expect(1, 74863, '\P{isnl}', ""); Expect(0, 74863, '\P{^isnl}', ""); - Expect(1, 74862, '\p{_ is_nl}', ""); - Expect(0, 74862, '\p{^_ is_nl}', ""); - Expect(0, 74862, '\P{_ is_nl}', ""); - Expect(1, 74862, '\P{^_ is_nl}', ""); - Expect(0, 74863, '\p{_ is_nl}', ""); - Expect(1, 74863, '\p{^_ is_nl}', ""); - Expect(1, 74863, '\P{_ is_nl}', ""); - Expect(0, 74863, '\P{^_ is_nl}', ""); - Error('\p{_-LETTERLIKE_SYMBOLS:=}'); - Error('\P{_-LETTERLIKE_SYMBOLS:=}'); + Expect(1, 74862, '\p{ _is_Nl}', ""); + Expect(0, 74862, '\p{^ _is_Nl}', ""); + Expect(0, 74862, '\P{ _is_Nl}', ""); + Expect(1, 74862, '\P{^ _is_Nl}', ""); + Expect(0, 74863, '\p{ _is_Nl}', ""); + Expect(1, 74863, '\p{^ _is_Nl}', ""); + Expect(1, 74863, '\P{ _is_Nl}', ""); + Expect(0, 74863, '\P{^ _is_Nl}', ""); + Error('\p{/a/- LETTERLIKE_symbols}'); + Error('\P{/a/- LETTERLIKE_symbols}'); Expect(1, 8527, '\p{letterlikesymbols}', ""); Expect(0, 8527, '\p{^letterlikesymbols}', ""); Expect(0, 8527, '\P{letterlikesymbols}', ""); @@ -107148,16 +109443,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{/a/IS_letterlike_symbols}'); - Error('\P{/a/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{_:=Is_LETTERLIKE_Symbols}'); + Error('\P{_:=Is_LETTERLIKE_Symbols}'); Expect(1, 8527, '\p{isletterlikesymbols}', ""); Expect(0, 8527, '\p{^isletterlikesymbols}', ""); Expect(0, 8527, '\P{isletterlikesymbols}', ""); @@ -107166,16 +109461,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/a/}'); - Error('\P{ In_Letterlike_Symbols/a/}'); + 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}', ""); @@ -107184,16 +109479,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8528, '\p{^inletterlikesymbols}', ""); Expect(1, 8528, '\P{inletterlikesymbols}', ""); Expect(0, 8528, '\P{^inletterlikesymbols}', ""); - Expect(1, 8527, '\p{-_in_LETTERLIKE_Symbols}', ""); - Expect(0, 8527, '\p{^-_in_LETTERLIKE_Symbols}', ""); - Expect(0, 8527, '\P{-_in_LETTERLIKE_Symbols}', ""); - Expect(1, 8527, '\P{^-_in_LETTERLIKE_Symbols}', ""); - Expect(0, 8528, '\p{-_in_LETTERLIKE_Symbols}', ""); - Expect(1, 8528, '\p{^-_in_LETTERLIKE_Symbols}', ""); - Expect(1, 8528, '\P{-_in_LETTERLIKE_Symbols}', ""); - Expect(0, 8528, '\P{^-_in_LETTERLIKE_Symbols}', ""); - Error('\p{:=- limbu}'); - Error('\P{:=- limbu}'); + Expect(1, 8527, '\p{_in_Letterlike_Symbols}', ""); + Expect(0, 8527, '\p{^_in_Letterlike_Symbols}', ""); + Expect(0, 8527, '\P{_in_Letterlike_Symbols}', ""); + Expect(1, 8527, '\P{^_in_Letterlike_Symbols}', ""); + Expect(0, 8528, '\p{_in_Letterlike_Symbols}', ""); + Expect(1, 8528, '\p{^_in_Letterlike_Symbols}', ""); + Expect(1, 8528, '\P{_in_Letterlike_Symbols}', ""); + Expect(0, 8528, '\P{^_in_Letterlike_Symbols}', ""); + Error('\p{_/a/Limbu}'); + Error('\P{_/a/Limbu}'); Expect(1, 6479, '\p{limbu}', ""); Expect(0, 6479, '\p{^limbu}', ""); Expect(0, 6479, '\P{limbu}', ""); @@ -107202,16 +109497,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{_/a/Is_LIMBU}'); - Error('\P{_/a/Is_LIMBU}'); + Expect(1, 6479, '\p{ limbu}', ""); + Expect(0, 6479, '\p{^ limbu}', ""); + Expect(0, 6479, '\P{ limbu}', ""); + Expect(1, 6479, '\P{^ limbu}', ""); + Expect(0, 6480, '\p{ limbu}', ""); + Expect(1, 6480, '\p{^ limbu}', ""); + Expect(1, 6480, '\P{ limbu}', ""); + Expect(0, 6480, '\P{^ limbu}', ""); + Error('\p{ -Is_limbu/a/}'); + Error('\P{ -Is_limbu/a/}'); Expect(1, 6479, '\p{islimbu}', ""); Expect(0, 6479, '\p{^islimbu}', ""); Expect(0, 6479, '\P{islimbu}', ""); @@ -107220,16 +109515,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{ Limb/a/}'); + Error('\P{ Limb/a/}'); Expect(1, 6479, '\p{limb}', ""); Expect(0, 6479, '\p{^limb}', ""); Expect(0, 6479, '\P{limb}', ""); @@ -107238,16 +109533,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6480, '\p{^limb}', ""); Expect(1, 6480, '\P{limb}', ""); Expect(0, 6480, '\P{^limb}', ""); - Expect(1, 6479, '\p{ LIMB}', ""); - Expect(0, 6479, '\p{^ LIMB}', ""); - Expect(0, 6479, '\P{ LIMB}', ""); - Expect(1, 6479, '\P{^ LIMB}', ""); - Expect(0, 6480, '\p{ LIMB}', ""); - Expect(1, 6480, '\p{^ LIMB}', ""); - Expect(1, 6480, '\P{ LIMB}', ""); - Expect(0, 6480, '\P{^ LIMB}', ""); - Error('\p{:=IS_LIMB}'); - Error('\P{:=IS_LIMB}'); + Expect(1, 6479, '\p{ Limb}', ""); + Expect(0, 6479, '\p{^ Limb}', ""); + Expect(0, 6479, '\P{ Limb}', ""); + Expect(1, 6479, '\P{^ Limb}', ""); + Expect(0, 6480, '\p{ Limb}', ""); + Expect(1, 6480, '\p{^ Limb}', ""); + Expect(1, 6480, '\P{ Limb}', ""); + Expect(0, 6480, '\P{^ Limb}', ""); + Error('\p{:=-Is_Limb}'); + Error('\P{:=-Is_Limb}'); Expect(1, 6479, '\p{islimb}', ""); Expect(0, 6479, '\p{^islimb}', ""); Expect(0, 6479, '\P{islimb}', ""); @@ -107256,16 +109551,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6480, '\p{^islimb}', ""); Expect(1, 6480, '\P{islimb}', ""); Expect(0, 6480, '\P{^islimb}', ""); - Expect(1, 6479, '\p{ -Is_Limb}', ""); - Expect(0, 6479, '\p{^ -Is_Limb}', ""); - Expect(0, 6479, '\P{ -Is_Limb}', ""); - Expect(1, 6479, '\P{^ -Is_Limb}', ""); - Expect(0, 6480, '\p{ -Is_Limb}', ""); - Expect(1, 6480, '\p{^ -Is_Limb}', ""); - Expect(1, 6480, '\P{ -Is_Limb}', ""); - Expect(0, 6480, '\P{^ -Is_Limb}', ""); - Error('\p{ /a/LINE_separator}'); - Error('\P{ /a/LINE_separator}'); + Expect(1, 6479, '\p{Is_Limb}', ""); + Expect(0, 6479, '\p{^Is_Limb}', ""); + Expect(0, 6479, '\P{Is_Limb}', ""); + Expect(1, 6479, '\P{^Is_Limb}', ""); + Expect(0, 6480, '\p{Is_Limb}', ""); + Expect(1, 6480, '\p{^Is_Limb}', ""); + Expect(1, 6480, '\P{Is_Limb}', ""); + Expect(0, 6480, '\P{^Is_Limb}', ""); + Error('\p{:=- Line_Separator}'); + Error('\P{:=- Line_Separator}'); Expect(1, 8232, '\p{lineseparator}', ""); Expect(0, 8232, '\p{^lineseparator}', ""); Expect(0, 8232, '\P{lineseparator}', ""); @@ -107274,16 +109569,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{:=_Is_line_separator}'); - Error('\P{:=_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}', ""); @@ -107292,16 +109587,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{ ZL:=}'); + Error('\P{ ZL:=}'); Expect(1, 8232, '\p{zl}', ""); Expect(0, 8232, '\p{^zl}', ""); Expect(0, 8232, '\P{zl}', ""); @@ -107310,16 +109605,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8233, '\p{^zl}', ""); Expect(1, 8233, '\P{zl}', ""); Expect(0, 8233, '\P{^zl}', ""); - Expect(1, 8232, '\p{ Zl}', ""); - Expect(0, 8232, '\p{^ Zl}', ""); - Expect(0, 8232, '\P{ Zl}', ""); - Expect(1, 8232, '\P{^ Zl}', ""); - Expect(0, 8233, '\p{ Zl}', ""); - Expect(1, 8233, '\p{^ Zl}', ""); - Expect(1, 8233, '\P{ Zl}', ""); - Expect(0, 8233, '\P{^ Zl}', ""); - Error('\p{:=_ IS_zl}'); - Error('\P{:=_ IS_zl}'); + Expect(1, 8232, '\p{ zl}', ""); + Expect(0, 8232, '\p{^ zl}', ""); + Expect(0, 8232, '\P{ zl}', ""); + Expect(1, 8232, '\P{^ zl}', ""); + Expect(0, 8233, '\p{ zl}', ""); + Expect(1, 8233, '\p{^ zl}', ""); + Expect(1, 8233, '\P{ zl}', ""); + Expect(0, 8233, '\P{^ zl}', ""); + Error('\p{__IS_Zl/a/}'); + Error('\P{__IS_Zl/a/}'); Expect(1, 8232, '\p{iszl}', ""); Expect(0, 8232, '\p{^iszl}', ""); Expect(0, 8232, '\P{iszl}', ""); @@ -107328,16 +109623,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:=}'); - Error('\P{LINEAR_a:=}'); + Expect(1, 8232, '\p{ IS_Zl}', ""); + Expect(0, 8232, '\p{^ IS_Zl}', ""); + Expect(0, 8232, '\P{ IS_Zl}', ""); + Expect(1, 8232, '\P{^ IS_Zl}', ""); + Expect(0, 8233, '\p{ IS_Zl}', ""); + Expect(1, 8233, '\p{^ IS_Zl}', ""); + Expect(1, 8233, '\P{ IS_Zl}', ""); + Expect(0, 8233, '\P{^ IS_Zl}', ""); + Error('\p{-Linear_a/a/}'); + Error('\P{-Linear_a/a/}'); Expect(1, 67431, '\p{lineara}', ""); Expect(0, 67431, '\p{^lineara}', ""); Expect(0, 67431, '\P{lineara}', ""); @@ -107346,16 +109641,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67432, '\p{^lineara}', ""); Expect(1, 67432, '\P{lineara}', ""); Expect(0, 67432, '\P{^lineara}', ""); - Expect(1, 67431, '\p{ _Linear_a}', ""); - Expect(0, 67431, '\p{^ _Linear_a}', ""); - Expect(0, 67431, '\P{ _Linear_a}', ""); - Expect(1, 67431, '\P{^ _Linear_a}', ""); - Expect(0, 67432, '\p{ _Linear_a}', ""); - Expect(1, 67432, '\p{^ _Linear_a}', ""); - Expect(1, 67432, '\P{ _Linear_a}', ""); - Expect(0, 67432, '\P{^ _Linear_a}', ""); - Error('\p{-:=IS_LINEAR_A}'); - Error('\P{-:=IS_LINEAR_A}'); + Expect(1, 67431, '\p{ linear_a}', ""); + Expect(0, 67431, '\p{^ linear_a}', ""); + Expect(0, 67431, '\P{ linear_a}', ""); + Expect(1, 67431, '\P{^ linear_a}', ""); + Expect(0, 67432, '\p{ linear_a}', ""); + Expect(1, 67432, '\p{^ linear_a}', ""); + Expect(1, 67432, '\P{ linear_a}', ""); + Expect(0, 67432, '\P{^ linear_a}', ""); + Error('\p{is_linear_A/a/}'); + Error('\P{is_linear_A/a/}'); Expect(1, 67431, '\p{islineara}', ""); Expect(0, 67431, '\p{^islineara}', ""); Expect(0, 67431, '\P{islineara}', ""); @@ -107364,16 +109659,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}', ""); @@ -107382,16 +109677,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{/a/_ Is_Lina}'); - Error('\P{/a/_ 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}', ""); @@ -107400,16 +109695,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{/a/-linear_B}'); - Error('\P{/a/-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}', ""); @@ -107418,16 +109713,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65856, '\p{^linearb}', ""); Expect(1, 65856, '\P{linearb}', ""); Expect(0, 65856, '\P{^linearb}', ""); - Expect(1, 65855, '\p{-LINEAR_B}', ""); - Expect(0, 65855, '\p{^-LINEAR_B}', ""); - Expect(0, 65855, '\P{-LINEAR_B}', ""); - Expect(1, 65855, '\P{^-LINEAR_B}', ""); - Expect(0, 65856, '\p{-LINEAR_B}', ""); - Expect(1, 65856, '\p{^-LINEAR_B}', ""); - Expect(1, 65856, '\P{-LINEAR_B}', ""); - Expect(0, 65856, '\P{^-LINEAR_B}', ""); - Error('\p{-:=IS_LINEAR_B}'); - Error('\P{-:=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{ /a/IS_LINEAR_B}'); + Error('\P{ /a/IS_LINEAR_B}'); Expect(1, 65855, '\p{islinearb}', ""); Expect(0, 65855, '\p{^islinearb}', ""); Expect(0, 65855, '\P{islinearb}', ""); @@ -107436,16 +109731,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65856, '\p{^islinearb}', ""); Expect(1, 65856, '\P{islinearb}', ""); Expect(0, 65856, '\P{^islinearb}', ""); - Expect(1, 65855, '\p{ _IS_Linear_B}', ""); - Expect(0, 65855, '\p{^ _IS_Linear_B}', ""); - Expect(0, 65855, '\P{ _IS_Linear_B}', ""); - Expect(1, 65855, '\P{^ _IS_Linear_B}', ""); - Expect(0, 65856, '\p{ _IS_Linear_B}', ""); - Expect(1, 65856, '\p{^ _IS_Linear_B}', ""); - Expect(1, 65856, '\P{ _IS_Linear_B}', ""); - Expect(0, 65856, '\P{^ _IS_Linear_B}', ""); - Error('\p{- linb/a/}'); - Error('\P{- linb/a/}'); + Expect(1, 65855, '\p{_-Is_linear_B}', ""); + Expect(0, 65855, '\p{^_-Is_linear_B}', ""); + Expect(0, 65855, '\P{_-Is_linear_B}', ""); + Expect(1, 65855, '\P{^_-Is_linear_B}', ""); + Expect(0, 65856, '\p{_-Is_linear_B}', ""); + Expect(1, 65856, '\p{^_-Is_linear_B}', ""); + Expect(1, 65856, '\P{_-Is_linear_B}', ""); + Expect(0, 65856, '\P{^_-Is_linear_B}', ""); + Error('\p{:= Linb}'); + Error('\P{:= Linb}'); Expect(1, 65855, '\p{linb}', ""); Expect(0, 65855, '\p{^linb}', ""); Expect(0, 65855, '\P{linb}', ""); @@ -107454,16 +109749,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65856, '\p{^linb}', ""); Expect(1, 65856, '\P{linb}', ""); Expect(0, 65856, '\P{^linb}', ""); - Expect(1, 65855, '\p{ -linb}', ""); - Expect(0, 65855, '\p{^ -linb}', ""); - Expect(0, 65855, '\P{ -linb}', ""); - Expect(1, 65855, '\P{^ -linb}', ""); - Expect(0, 65856, '\p{ -linb}', ""); - Expect(1, 65856, '\p{^ -linb}', ""); - Expect(1, 65856, '\P{ -linb}', ""); - Expect(0, 65856, '\P{^ -linb}', ""); - Error('\p{:=Is_Linb}'); - Error('\P{:=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{_/a/IS_Linb}'); + Error('\P{_/a/IS_Linb}'); Expect(1, 65855, '\p{islinb}', ""); Expect(0, 65855, '\p{^islinb}', ""); Expect(0, 65855, '\P{islinb}', ""); @@ -107472,16 +109767,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/a/}'); + Error('\P{ _Linear_B_ideograms/a/}'); Expect(1, 65791, '\p{linearbideograms}', ""); Expect(0, 65791, '\p{^linearbideograms}', ""); Expect(0, 65791, '\P{linearbideograms}', ""); @@ -107490,16 +109785,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65792, '\p{^linearbideograms}', ""); Expect(1, 65792, '\P{linearbideograms}', ""); Expect(0, 65792, '\P{^linearbideograms}', ""); - Expect(1, 65791, '\p{ linear_B_Ideograms}', ""); - Expect(0, 65791, '\p{^ linear_B_Ideograms}', ""); - Expect(0, 65791, '\P{ linear_B_Ideograms}', ""); - Expect(1, 65791, '\P{^ linear_B_Ideograms}', ""); - Expect(0, 65792, '\p{ linear_B_Ideograms}', ""); - Expect(1, 65792, '\p{^ linear_B_Ideograms}', ""); - Expect(1, 65792, '\P{ linear_B_Ideograms}', ""); - Expect(0, 65792, '\P{^ linear_B_Ideograms}', ""); - Error('\p{_Is_LINEAR_B_Ideograms/a/}'); - Error('\P{_Is_LINEAR_B_Ideograms/a/}'); + 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{islinearbideograms}', ""); Expect(0, 65791, '\p{^islinearbideograms}', ""); Expect(0, 65791, '\P{islinearbideograms}', ""); @@ -107508,16 +109803,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{/a/-In_linear_B_Ideograms}'); - Error('\P{/a/-In_linear_B_Ideograms}'); + Expect(1, 65791, '\p{_-Is_LINEAR_B_Ideograms}', ""); + Expect(0, 65791, '\p{^_-Is_LINEAR_B_Ideograms}', ""); + Expect(0, 65791, '\P{_-Is_LINEAR_B_Ideograms}', ""); + Expect(1, 65791, '\P{^_-Is_LINEAR_B_Ideograms}', ""); + Expect(0, 65792, '\p{_-Is_LINEAR_B_Ideograms}', ""); + Expect(1, 65792, '\p{^_-Is_LINEAR_B_Ideograms}', ""); + Expect(1, 65792, '\P{_-Is_LINEAR_B_Ideograms}', ""); + Expect(0, 65792, '\P{^_-Is_LINEAR_B_Ideograms}', ""); + Error('\p{- 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}', ""); @@ -107526,16 +109821,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/a/}'); - Error('\P{-linear_B_syllabary/a/}'); + 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}', ""); @@ -107544,16 +109839,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65664, '\p{^linearbsyllabary}', ""); Expect(1, 65664, '\P{linearbsyllabary}', ""); Expect(0, 65664, '\P{^linearbsyllabary}', ""); - Expect(1, 65663, '\p{ linear_B_syllabary}', ""); - Expect(0, 65663, '\p{^ linear_B_syllabary}', ""); - Expect(0, 65663, '\P{ linear_B_syllabary}', ""); - Expect(1, 65663, '\P{^ linear_B_syllabary}', ""); - Expect(0, 65664, '\p{ linear_B_syllabary}', ""); - Expect(1, 65664, '\p{^ linear_B_syllabary}', ""); - Expect(1, 65664, '\P{ linear_B_syllabary}', ""); - Expect(0, 65664, '\P{^ linear_B_syllabary}', ""); - Error('\p{_ is_Linear_b_syllabary:=}'); - Error('\P{_ is_Linear_b_syllabary:=}'); + Expect(1, 65663, '\p{-_Linear_B_syllabary}', ""); + Expect(0, 65663, '\p{^-_Linear_B_syllabary}', ""); + Expect(0, 65663, '\P{-_Linear_B_syllabary}', ""); + Expect(1, 65663, '\P{^-_Linear_B_syllabary}', ""); + Expect(0, 65664, '\p{-_Linear_B_syllabary}', ""); + Expect(1, 65664, '\p{^-_Linear_B_syllabary}', ""); + Expect(1, 65664, '\P{-_Linear_B_syllabary}', ""); + Expect(0, 65664, '\P{^-_Linear_B_syllabary}', ""); + Error('\p{-Is_linear_b_Syllabary/a/}'); + Error('\P{-Is_linear_b_Syllabary/a/}'); Expect(1, 65663, '\p{islinearbsyllabary}', ""); Expect(0, 65663, '\p{^islinearbsyllabary}', ""); Expect(0, 65663, '\P{islinearbsyllabary}', ""); @@ -107562,16 +109857,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65664, '\p{^islinearbsyllabary}', ""); Expect(1, 65664, '\P{islinearbsyllabary}', ""); Expect(0, 65664, '\P{^islinearbsyllabary}', ""); - Expect(1, 65663, '\p{-is_Linear_B_syllabary}', ""); - Expect(0, 65663, '\p{^-is_Linear_B_syllabary}', ""); - Expect(0, 65663, '\P{-is_Linear_B_syllabary}', ""); - Expect(1, 65663, '\P{^-is_Linear_B_syllabary}', ""); - Expect(0, 65664, '\p{-is_Linear_B_syllabary}', ""); - Expect(1, 65664, '\p{^-is_Linear_B_syllabary}', ""); - Expect(1, 65664, '\P{-is_Linear_B_syllabary}', ""); - Expect(0, 65664, '\P{^-is_Linear_B_syllabary}', ""); - Error('\p{- in_Linear_B_Syllabary:=}'); - Error('\P{- in_Linear_B_Syllabary:=}'); + Expect(1, 65663, '\p{ -is_Linear_B_SYLLABARY}', ""); + Expect(0, 65663, '\p{^ -is_Linear_B_SYLLABARY}', ""); + Expect(0, 65663, '\P{ -is_Linear_B_SYLLABARY}', ""); + Expect(1, 65663, '\P{^ -is_Linear_B_SYLLABARY}', ""); + Expect(0, 65664, '\p{ -is_Linear_B_SYLLABARY}', ""); + Expect(1, 65664, '\p{^ -is_Linear_B_SYLLABARY}', ""); + Expect(1, 65664, '\P{ -is_Linear_B_SYLLABARY}', ""); + Expect(0, 65664, '\P{^ -is_Linear_B_SYLLABARY}', ""); + Error('\p{ In_linear_B_Syllabary/a/}'); + Error('\P{ In_linear_B_Syllabary/a/}'); Expect(1, 65663, '\p{inlinearbsyllabary}', ""); Expect(0, 65663, '\p{^inlinearbsyllabary}', ""); Expect(0, 65663, '\P{inlinearbsyllabary}', ""); @@ -107580,14 +109875,14 @@ 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}', ""); + 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}', ""); @@ -107606,8 +109901,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 73649, '\p{^ -lisu}', ""); Expect(1, 73649, '\P{ -lisu}', ""); Expect(0, 73649, '\P{^ -lisu}', ""); - Error('\p{:=Is_lisu}'); - Error('\P{:=Is_lisu}'); + Error('\p{:=_ Is_Lisu}'); + Error('\P{:=_ Is_Lisu}'); Expect(1, 73648, '\p{islisu}', ""); Expect(0, 73648, '\p{^islisu}', ""); Expect(0, 73648, '\P{islisu}', ""); @@ -107616,16 +109911,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/a/}'); + Error('\P{ LISU_Supplement/a/}'); Expect(1, 73663, '\p{lisusupplement}', ""); Expect(0, 73663, '\p{^lisusupplement}', ""); Expect(0, 73663, '\P{lisusupplement}', ""); @@ -107634,16 +109929,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{-:=IS_Lisu_Supplement}'); + Error('\P{-:=IS_Lisu_Supplement}'); Expect(1, 73663, '\p{islisusupplement}', ""); Expect(0, 73663, '\p{^islisusupplement}', ""); Expect(0, 73663, '\P{islisusupplement}', ""); @@ -107652,16 +109947,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{/a/- in_LISU_supplement}'); - Error('\P{/a/- in_LISU_supplement}'); + 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{inlisusupplement}', ""); Expect(0, 73663, '\p{^inlisusupplement}', ""); Expect(0, 73663, '\P{inlisusupplement}', ""); @@ -107670,16 +109965,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}', ""); @@ -107688,16 +109983,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{ -IS_Lisu_SUP:=}'); - Error('\P{ -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{/a/is_LISU_sup}'); + Error('\P{/a/is_LISU_sup}'); Expect(1, 73663, '\p{islisusup}', ""); Expect(0, 73663, '\p{^islisusup}', ""); Expect(0, 73663, '\P{islisusup}', ""); @@ -107706,16 +110001,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{/a/_ in_LISU_Sup}'); + Error('\P{/a/_ in_LISU_Sup}'); Expect(1, 73663, '\p{inlisusup}', ""); Expect(0, 73663, '\p{^inlisusup}', ""); Expect(0, 73663, '\P{inlisusup}', ""); @@ -107724,16 +110019,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{_/a/Logical_order_Exception}'); - Error('\P{_/a/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}', ""); @@ -107742,16 +110037,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{_-IS_LOGICAL_Order_EXCEPTION/a/}'); - Error('\P{_-IS_LOGICAL_Order_EXCEPTION/a/}'); + 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{islogicalorderexception}', ""); Expect(0, 43708, '\p{^islogicalorderexception}', ""); Expect(0, 43708, '\P{islogicalorderexception}', ""); @@ -107760,16 +110055,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{-/a/LOE}'); - Error('\P{-/a/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}', ""); @@ -107778,16 +110073,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/a/}'); - Error('\P{-IS_LOE/a/}'); + 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}', ""); @@ -107796,16 +110091,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}', ""); @@ -107814,16 +110109,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/a/}'); - Error('\P{__Is_Low_Surrogates/a/}'); + 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}', ""); @@ -107832,16 +110127,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 57344, '\p{^islowsurrogates}', ""); Expect(1, 57344, '\P{islowsurrogates}', ""); Expect(0, 57344, '\P{^islowsurrogates}', ""); - Expect(1, 57343, '\p{- IS_Low_Surrogates}', ""); - Expect(0, 57343, '\p{^- IS_Low_Surrogates}', ""); - Expect(0, 57343, '\P{- IS_Low_Surrogates}', ""); - Expect(1, 57343, '\P{^- IS_Low_Surrogates}', ""); - Expect(0, 57344, '\p{- IS_Low_Surrogates}', ""); - Expect(1, 57344, '\p{^- IS_Low_Surrogates}', ""); - Expect(1, 57344, '\P{- IS_Low_Surrogates}', ""); - Expect(0, 57344, '\P{^- IS_Low_Surrogates}', ""); - Error('\p{:=In_Low_SURROGATES}'); - Error('\P{:=In_Low_SURROGATES}'); + Expect(1, 57343, '\p{-IS_LOW_SURROGATES}', ""); + Expect(0, 57343, '\p{^-IS_LOW_SURROGATES}', ""); + Expect(0, 57343, '\P{-IS_LOW_SURROGATES}', ""); + Expect(1, 57343, '\P{^-IS_LOW_SURROGATES}', ""); + Expect(0, 57344, '\p{-IS_LOW_SURROGATES}', ""); + Expect(1, 57344, '\p{^-IS_LOW_SURROGATES}', ""); + Expect(1, 57344, '\P{-IS_LOW_SURROGATES}', ""); + Expect(0, 57344, '\P{^-IS_LOW_SURROGATES}', ""); + Error('\p{_:=in_LOW_surrogates}'); + Error('\P{_:=in_LOW_surrogates}'); Expect(1, 57343, '\p{inlowsurrogates}', ""); Expect(0, 57343, '\p{^inlowsurrogates}', ""); Expect(0, 57343, '\P{inlowsurrogates}', ""); @@ -107850,16 +110145,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/a/}'); - Error('\P{ Lowercase_LETTER/a/}'); + 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}', ""); @@ -107868,16 +110163,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{ is_LOWERCASE_LETTER:=}'); + Error('\P{ is_LOWERCASE_LETTER:=}'); Expect(1, 125251, '\p{islowercaseletter}', ""); Expect(0, 125251, '\p{^islowercaseletter}', ""); Expect(0, 125251, '\P{islowercaseletter}', ""); @@ -107886,16 +110181,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{-/a/ll}'); - Error('\P{-/a/ll}'); + Expect(1, 125251, '\p{_-Is_Lowercase_LETTER}', ""); + Expect(0, 125251, '\p{^_-Is_Lowercase_LETTER}', ""); + Expect(0, 125251, '\P{_-Is_Lowercase_LETTER}', ""); + Expect(1, 125251, '\P{^_-Is_Lowercase_LETTER}', ""); + Expect(0, 125252, '\p{_-Is_Lowercase_LETTER}', ""); + Expect(1, 125252, '\p{^_-Is_Lowercase_LETTER}', ""); + Expect(1, 125252, '\P{_-Is_Lowercase_LETTER}', ""); + Expect(0, 125252, '\P{^_-Is_Lowercase_LETTER}', ""); + Error('\p{ Ll/a/}'); + Error('\P{ Ll/a/}'); Expect(1, 125251, '\p{ll}', ""); Expect(0, 125251, '\p{^ll}', ""); Expect(0, 125251, '\P{ll}', ""); @@ -107904,16 +110199,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125252, '\p{^ll}', ""); Expect(1, 125252, '\P{ll}', ""); Expect(0, 125252, '\P{^ll}', ""); - Expect(1, 125251, '\p{_-LL}', ""); - Expect(0, 125251, '\p{^_-LL}', ""); - Expect(0, 125251, '\P{_-LL}', ""); - Expect(1, 125251, '\P{^_-LL}', ""); - Expect(0, 125252, '\p{_-LL}', ""); - Expect(1, 125252, '\p{^_-LL}', ""); - Expect(1, 125252, '\P{_-LL}', ""); - Expect(0, 125252, '\P{^_-LL}', ""); - Error('\p{-/a/is_Ll}'); - Error('\P{-/a/is_Ll}'); + Expect(1, 125251, '\p{- LL}', ""); + Expect(0, 125251, '\p{^- LL}', ""); + Expect(0, 125251, '\P{- LL}', ""); + Expect(1, 125251, '\P{^- LL}', ""); + Expect(0, 125252, '\p{- LL}', ""); + Expect(1, 125252, '\p{^- LL}', ""); + Expect(1, 125252, '\P{- LL}', ""); + Expect(0, 125252, '\P{^- LL}', ""); + Error('\p{:= _is_Ll}'); + Error('\P{:= _is_Ll}'); Expect(1, 125251, '\p{isll}', ""); Expect(0, 125251, '\p{^isll}', ""); Expect(0, 125251, '\P{isll}', ""); @@ -107922,16 +110217,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125252, '\p{^isll}', ""); Expect(1, 125252, '\P{isll}', ""); Expect(0, 125252, '\P{^isll}', ""); - Expect(1, 125251, '\p{ -IS_Ll}', ""); - Expect(0, 125251, '\p{^ -IS_Ll}', ""); - Expect(0, 125251, '\P{ -IS_Ll}', ""); - Expect(1, 125251, '\P{^ -IS_Ll}', ""); - Expect(0, 125252, '\p{ -IS_Ll}', ""); - Expect(1, 125252, '\p{^ -IS_Ll}', ""); - Expect(1, 125252, '\P{ -IS_Ll}', ""); - Expect(0, 125252, '\P{^ -IS_Ll}', ""); - Error('\p{ LYCIAN/a/}'); - Error('\P{ LYCIAN/a/}'); + Expect(1, 125251, '\p{ _IS_Ll}', ""); + Expect(0, 125251, '\p{^ _IS_Ll}', ""); + Expect(0, 125251, '\P{ _IS_Ll}', ""); + Expect(1, 125251, '\P{^ _IS_Ll}', ""); + Expect(0, 125252, '\p{ _IS_Ll}', ""); + Expect(1, 125252, '\p{^ _IS_Ll}', ""); + Expect(1, 125252, '\P{ _IS_Ll}', ""); + Expect(0, 125252, '\P{^ _IS_Ll}', ""); + Error('\p{ :=Lycian}'); + Error('\P{ :=Lycian}'); Expect(1, 66204, '\p{lycian}', ""); Expect(0, 66204, '\p{^lycian}', ""); Expect(0, 66204, '\P{lycian}', ""); @@ -107940,16 +110235,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66205, '\p{^lycian}', ""); Expect(1, 66205, '\P{lycian}', ""); Expect(0, 66205, '\P{^lycian}', ""); - Expect(1, 66204, '\p{ lycian}', ""); - Expect(0, 66204, '\p{^ lycian}', ""); - Expect(0, 66204, '\P{ lycian}', ""); - Expect(1, 66204, '\P{^ lycian}', ""); - Expect(0, 66205, '\p{ lycian}', ""); - Expect(1, 66205, '\p{^ lycian}', ""); - Expect(1, 66205, '\P{ lycian}', ""); - Expect(0, 66205, '\P{^ lycian}', ""); - Error('\p{/a/_ IS_Lycian}'); - Error('\P{/a/_ IS_Lycian}'); + Expect(1, 66204, '\p{_ lycian}', ""); + Expect(0, 66204, '\p{^_ lycian}', ""); + Expect(0, 66204, '\P{_ lycian}', ""); + Expect(1, 66204, '\P{^_ lycian}', ""); + Expect(0, 66205, '\p{_ lycian}', ""); + Expect(1, 66205, '\p{^_ lycian}', ""); + Expect(1, 66205, '\P{_ lycian}', ""); + Expect(0, 66205, '\P{^_ lycian}', ""); + Error('\p{ /a/IS_Lycian}'); + Error('\P{ /a/IS_Lycian}'); Expect(1, 66204, '\p{islycian}', ""); Expect(0, 66204, '\p{^islycian}', ""); Expect(0, 66204, '\P{islycian}', ""); @@ -107958,16 +110253,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}', ""); @@ -107976,16 +110271,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{/a/_ IS_LYCI}'); - Error('\P{/a/_ 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}', ""); @@ -107994,16 +110289,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}', ""); @@ -108012,16 +110307,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67904, '\p{^lydian}', ""); Expect(1, 67904, '\P{lydian}', ""); Expect(0, 67904, '\P{^lydian}', ""); - Expect(1, 67903, '\p{ lydian}', ""); - Expect(0, 67903, '\p{^ lydian}', ""); - Expect(0, 67903, '\P{ lydian}', ""); - Expect(1, 67903, '\P{^ lydian}', ""); - Expect(0, 67904, '\p{ lydian}', ""); - Expect(1, 67904, '\p{^ lydian}', ""); - Expect(1, 67904, '\P{ lydian}', ""); - Expect(0, 67904, '\P{^ lydian}', ""); - Error('\p{ Is_Lydian/a/}'); - Error('\P{ Is_Lydian/a/}'); + Expect(1, 67903, '\p{ lydian}', ""); + Expect(0, 67903, '\p{^ lydian}', ""); + Expect(0, 67903, '\P{ lydian}', ""); + Expect(1, 67903, '\P{^ lydian}', ""); + Expect(0, 67904, '\p{ lydian}', ""); + Expect(1, 67904, '\p{^ lydian}', ""); + Expect(1, 67904, '\P{ lydian}', ""); + Expect(0, 67904, '\P{^ lydian}', ""); + Error('\p{/a/ -Is_Lydian}'); + Error('\P{/a/ -Is_Lydian}'); Expect(1, 67903, '\p{islydian}', ""); Expect(0, 67903, '\p{^islydian}', ""); Expect(0, 67903, '\P{islydian}', ""); @@ -108030,16 +110325,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{/a/_ lydi}'); - Error('\P{/a/_ 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{:= _Lydi}'); + Error('\P{:= _Lydi}'); Expect(1, 67903, '\p{lydi}', ""); Expect(0, 67903, '\p{^lydi}', ""); Expect(0, 67903, '\P{lydi}', ""); @@ -108048,16 +110343,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}', ""); @@ -108066,16 +110361,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67904, '\p{^islydi}', ""); Expect(1, 67904, '\P{islydi}', ""); Expect(0, 67904, '\P{^islydi}', ""); - Expect(1, 67903, '\p{-IS_Lydi}', ""); - Expect(0, 67903, '\p{^-IS_Lydi}', ""); - Expect(0, 67903, '\P{-IS_Lydi}', ""); - Expect(1, 67903, '\P{^-IS_Lydi}', ""); - Expect(0, 67904, '\p{-IS_Lydi}', ""); - Expect(1, 67904, '\p{^-IS_Lydi}', ""); - Expect(1, 67904, '\P{-IS_Lydi}', ""); - Expect(0, 67904, '\P{^-IS_Lydi}', ""); - Error('\p{/a/mahajani}'); - Error('\P{/a/mahajani}'); + Expect(1, 67903, '\p{-Is_LYDI}', ""); + Expect(0, 67903, '\p{^-Is_LYDI}', ""); + Expect(0, 67903, '\P{-Is_LYDI}', ""); + Expect(1, 67903, '\P{^-Is_LYDI}', ""); + Expect(0, 67904, '\p{-Is_LYDI}', ""); + Expect(1, 67904, '\p{^-Is_LYDI}', ""); + Expect(1, 67904, '\P{-Is_LYDI}', ""); + Expect(0, 67904, '\P{^-Is_LYDI}', ""); + Error('\p{ Mahajani:=}'); + Error('\P{ Mahajani:=}'); Expect(1, 70006, '\p{mahajani}', ""); Expect(0, 70006, '\p{^mahajani}', ""); Expect(0, 70006, '\P{mahajani}', ""); @@ -108084,16 +110379,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:=}'); - Error('\P{_Is_Mahajani:=}'); + Expect(1, 70006, '\p{_ MAHAJANI}', ""); + Expect(0, 70006, '\p{^_ MAHAJANI}', ""); + Expect(0, 70006, '\P{_ MAHAJANI}', ""); + Expect(1, 70006, '\P{^_ MAHAJANI}', ""); + Expect(0, 70007, '\p{_ MAHAJANI}', ""); + Expect(1, 70007, '\p{^_ MAHAJANI}', ""); + Expect(1, 70007, '\P{_ MAHAJANI}', ""); + Expect(0, 70007, '\P{^_ MAHAJANI}', ""); + Error('\p{-_Is_Mahajani/a/}'); + Error('\P{-_Is_Mahajani/a/}'); Expect(1, 70006, '\p{ismahajani}', ""); Expect(0, 70006, '\p{^ismahajani}', ""); Expect(0, 70006, '\P{ismahajani}', ""); @@ -108102,16 +110397,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:=}'); - Error('\P{- Mahj:=}'); + Expect(1, 70006, '\p{-_is_mahajani}', ""); + Expect(0, 70006, '\p{^-_is_mahajani}', ""); + Expect(0, 70006, '\P{-_is_mahajani}', ""); + Expect(1, 70006, '\P{^-_is_mahajani}', ""); + Expect(0, 70007, '\p{-_is_mahajani}', ""); + Expect(1, 70007, '\p{^-_is_mahajani}', ""); + Expect(1, 70007, '\P{-_is_mahajani}', ""); + Expect(0, 70007, '\P{^-_is_mahajani}', ""); + Error('\p{ -Mahj/a/}'); + Error('\P{ -Mahj/a/}'); Expect(1, 70006, '\p{mahj}', ""); Expect(0, 70006, '\p{^mahj}', ""); Expect(0, 70006, '\P{mahj}', ""); @@ -108120,16 +110415,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 70007, '\p{^mahj}', ""); Expect(1, 70007, '\P{mahj}', ""); Expect(0, 70007, '\P{^mahj}', ""); - Expect(1, 70006, '\p{ mahj}', ""); - Expect(0, 70006, '\p{^ mahj}', ""); - Expect(0, 70006, '\P{ mahj}', ""); - Expect(1, 70006, '\P{^ mahj}', ""); - Expect(0, 70007, '\p{ mahj}', ""); - Expect(1, 70007, '\p{^ mahj}', ""); - Expect(1, 70007, '\P{ mahj}', ""); - Expect(0, 70007, '\P{^ mahj}', ""); - Error('\p{/a/ is_Mahj}'); - Error('\P{/a/ is_Mahj}'); + Expect(1, 70006, '\p{-mahj}', ""); + Expect(0, 70006, '\p{^-mahj}', ""); + Expect(0, 70006, '\P{-mahj}', ""); + Expect(1, 70006, '\P{^-mahj}', ""); + Expect(0, 70007, '\p{-mahj}', ""); + Expect(1, 70007, '\p{^-mahj}', ""); + Expect(1, 70007, '\P{-mahj}', ""); + Expect(0, 70007, '\P{^-mahj}', ""); + Error('\p{ Is_mahj/a/}'); + Error('\P{ Is_mahj/a/}'); Expect(1, 70006, '\p{ismahj}', ""); Expect(0, 70006, '\p{^ismahj}', ""); Expect(0, 70006, '\P{ismahj}', ""); @@ -108138,16 +110433,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 70007, '\p{^ismahj}', ""); Expect(1, 70007, '\P{ismahj}', ""); Expect(0, 70007, '\P{^ismahj}', ""); - Expect(1, 70006, '\p{ Is_MAHJ}', ""); - Expect(0, 70006, '\p{^ Is_MAHJ}', ""); - Expect(0, 70006, '\P{ Is_MAHJ}', ""); - Expect(1, 70006, '\P{^ Is_MAHJ}', ""); - Expect(0, 70007, '\p{ Is_MAHJ}', ""); - Expect(1, 70007, '\p{^ Is_MAHJ}', ""); - Expect(1, 70007, '\P{ Is_MAHJ}', ""); - Expect(0, 70007, '\P{^ Is_MAHJ}', ""); - Error('\p{:= Mahjong_Tiles}'); - Error('\P{:= 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}', ""); @@ -108156,16 +110451,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{/a/_ Is_Mahjong_tiles}'); - Error('\P{/a/_ 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}'); + Error('\P{:=IS_Mahjong_Tiles}'); Expect(1, 127023, '\p{ismahjongtiles}', ""); Expect(0, 127023, '\p{^ismahjongtiles}', ""); Expect(0, 127023, '\P{ismahjongtiles}', ""); @@ -108174,16 +110469,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{_ in_Mahjong_Tiles/a/}'); + Error('\P{_ in_Mahjong_Tiles/a/}'); Expect(1, 127023, '\p{inmahjongtiles}', ""); Expect(0, 127023, '\p{^inmahjongtiles}', ""); Expect(0, 127023, '\P{inmahjongtiles}', ""); @@ -108192,16 +110487,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127024, '\p{^inmahjongtiles}', ""); Expect(1, 127024, '\P{inmahjongtiles}', ""); Expect(0, 127024, '\P{^inmahjongtiles}', ""); - Expect(1, 127023, '\p{-IN_Mahjong_TILES}', ""); - Expect(0, 127023, '\p{^-IN_Mahjong_TILES}', ""); - Expect(0, 127023, '\P{-IN_Mahjong_TILES}', ""); - Expect(1, 127023, '\P{^-IN_Mahjong_TILES}', ""); - Expect(0, 127024, '\p{-IN_Mahjong_TILES}', ""); - Expect(1, 127024, '\p{^-IN_Mahjong_TILES}', ""); - Expect(1, 127024, '\P{-IN_Mahjong_TILES}', ""); - Expect(0, 127024, '\P{^-IN_Mahjong_TILES}', ""); - Error('\p{:=__MAHJONG}'); - Error('\P{:=__MAHJONG}'); + Expect(1, 127023, '\p{-_in_mahjong_Tiles}', ""); + Expect(0, 127023, '\p{^-_in_mahjong_Tiles}', ""); + Expect(0, 127023, '\P{-_in_mahjong_Tiles}', ""); + Expect(1, 127023, '\P{^-_in_mahjong_Tiles}', ""); + Expect(0, 127024, '\p{-_in_mahjong_Tiles}', ""); + Expect(1, 127024, '\p{^-_in_mahjong_Tiles}', ""); + Expect(1, 127024, '\P{-_in_mahjong_Tiles}', ""); + Expect(0, 127024, '\P{^-_in_mahjong_Tiles}', ""); + Error('\p{-/a/MAHJONG}'); + Error('\P{-/a/MAHJONG}'); Expect(1, 127023, '\p{mahjong}', ""); Expect(0, 127023, '\p{^mahjong}', ""); Expect(0, 127023, '\P{mahjong}', ""); @@ -108210,16 +110505,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}', ""); @@ -108228,16 +110523,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{/a/--In_Mahjong}'); - Error('\P{/a/--In_Mahjong}'); + Expect(1, 127023, '\p{ Is_mahjong}', ""); + Expect(0, 127023, '\p{^ Is_mahjong}', ""); + Expect(0, 127023, '\P{ Is_mahjong}', ""); + Expect(1, 127023, '\P{^ Is_mahjong}', ""); + Expect(0, 127024, '\p{ Is_mahjong}', ""); + Expect(1, 127024, '\p{^ Is_mahjong}', ""); + Expect(1, 127024, '\P{ Is_mahjong}', ""); + Expect(0, 127024, '\P{^ Is_mahjong}', ""); + Error('\p{_-In_Mahjong/a/}'); + Error('\P{_-In_Mahjong/a/}'); Expect(1, 127023, '\p{inmahjong}', ""); Expect(0, 127023, '\p{^inmahjong}', ""); Expect(0, 127023, '\P{inmahjong}', ""); @@ -108246,14 +110541,14 @@ 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}', ""); + Expect(1, 127023, '\p{--in_mahjong}', ""); + Expect(0, 127023, '\p{^--in_mahjong}', ""); + Expect(0, 127023, '\P{--in_mahjong}', ""); + Expect(1, 127023, '\P{^--in_mahjong}', ""); + Expect(0, 127024, '\p{--in_mahjong}', ""); + Expect(1, 127024, '\p{^--in_mahjong}', ""); + Expect(1, 127024, '\P{--in_mahjong}', ""); + Expect(0, 127024, '\P{^--in_mahjong}', ""); Error('\p{ makasar:=}'); Error('\P{ makasar:=}'); Expect(1, 73464, '\p{makasar}', ""); @@ -108264,16 +110559,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 73465, '\p{^makasar}', ""); Expect(1, 73465, '\P{makasar}', ""); Expect(0, 73465, '\P{^makasar}', ""); - Expect(1, 73464, '\p{ _MAKASAR}', ""); - Expect(0, 73464, '\p{^ _MAKASAR}', ""); - Expect(0, 73464, '\P{ _MAKASAR}', ""); - Expect(1, 73464, '\P{^ _MAKASAR}', ""); - Expect(0, 73465, '\p{ _MAKASAR}', ""); - Expect(1, 73465, '\p{^ _MAKASAR}', ""); - Expect(1, 73465, '\P{ _MAKASAR}', ""); - Expect(0, 73465, '\P{^ _MAKASAR}', ""); - Error('\p{_ is_Makasar/a/}'); - Error('\P{_ is_Makasar/a/}'); + Expect(1, 73464, '\p{ makasar}', ""); + Expect(0, 73464, '\p{^ makasar}', ""); + Expect(0, 73464, '\P{ makasar}', ""); + Expect(1, 73464, '\P{^ makasar}', ""); + Expect(0, 73465, '\p{ makasar}', ""); + Expect(1, 73465, '\p{^ makasar}', ""); + Expect(1, 73465, '\P{ makasar}', ""); + Expect(0, 73465, '\P{^ makasar}', ""); + Error('\p{-/a/is_makasar}'); + Error('\P{-/a/is_makasar}'); Expect(1, 73464, '\p{ismakasar}', ""); Expect(0, 73464, '\p{^ismakasar}', ""); Expect(0, 73464, '\P{ismakasar}', ""); @@ -108282,16 +110577,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 73465, '\p{^ismakasar}', ""); Expect(1, 73465, '\P{ismakasar}', ""); Expect(0, 73465, '\P{^ismakasar}', ""); - Expect(1, 73464, '\p{IS_makasar}', ""); - Expect(0, 73464, '\p{^IS_makasar}', ""); - Expect(0, 73464, '\P{IS_makasar}', ""); - Expect(1, 73464, '\P{^IS_makasar}', ""); - Expect(0, 73465, '\p{IS_makasar}', ""); - Expect(1, 73465, '\p{^IS_makasar}', ""); - Expect(1, 73465, '\P{IS_makasar}', ""); - Expect(0, 73465, '\P{^IS_makasar}', ""); - Error('\p{- maka:=}'); - Error('\P{- maka:=}'); + Expect(1, 73464, '\p{_Is_MAKASAR}', ""); + Expect(0, 73464, '\p{^_Is_MAKASAR}', ""); + Expect(0, 73464, '\P{_Is_MAKASAR}', ""); + Expect(1, 73464, '\P{^_Is_MAKASAR}', ""); + Expect(0, 73465, '\p{_Is_MAKASAR}', ""); + Expect(1, 73465, '\p{^_Is_MAKASAR}', ""); + Expect(1, 73465, '\P{_Is_MAKASAR}', ""); + Expect(0, 73465, '\P{^_Is_MAKASAR}', ""); + Error('\p{/a/_ maka}'); + Error('\P{/a/_ maka}'); Expect(1, 73464, '\p{maka}', ""); Expect(0, 73464, '\p{^maka}', ""); Expect(0, 73464, '\P{maka}', ""); @@ -108300,16 +110595,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{:=IS_Maka}'); + Error('\P{:=IS_Maka}'); Expect(1, 73464, '\p{ismaka}', ""); Expect(0, 73464, '\p{^ismaka}', ""); Expect(0, 73464, '\P{ismaka}', ""); @@ -108318,16 +110613,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}', ""); @@ -108336,16 +110631,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43059, '\p{^malayalam}', ""); Expect(1, 43059, '\P{malayalam}', ""); Expect(0, 43059, '\P{^malayalam}', ""); - Expect(1, 43058, '\p{_ Malayalam}', ""); - Expect(0, 43058, '\p{^_ Malayalam}', ""); - Expect(0, 43058, '\P{_ Malayalam}', ""); - Expect(1, 43058, '\P{^_ Malayalam}', ""); - Expect(0, 43059, '\p{_ Malayalam}', ""); - Expect(1, 43059, '\p{^_ Malayalam}', ""); - Expect(1, 43059, '\P{_ Malayalam}', ""); - Expect(0, 43059, '\P{^_ Malayalam}', ""); - Error('\p{ Is_malayalam/a/}'); - Error('\P{ Is_malayalam/a/}'); + Expect(1, 43058, '\p{__Malayalam}', ""); + Expect(0, 43058, '\p{^__Malayalam}', ""); + Expect(0, 43058, '\P{__Malayalam}', ""); + Expect(1, 43058, '\P{^__Malayalam}', ""); + Expect(0, 43059, '\p{__Malayalam}', ""); + Expect(1, 43059, '\p{^__Malayalam}', ""); + Expect(1, 43059, '\P{__Malayalam}', ""); + Expect(0, 43059, '\P{^__Malayalam}', ""); + Error('\p{:=- is_Malayalam}'); + Error('\P{:=- is_Malayalam}'); Expect(1, 43058, '\p{ismalayalam}', ""); Expect(0, 43058, '\p{^ismalayalam}', ""); Expect(0, 43058, '\P{ismalayalam}', ""); @@ -108354,16 +110649,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43059, '\p{^ismalayalam}', ""); Expect(1, 43059, '\P{ismalayalam}', ""); Expect(0, 43059, '\P{^ismalayalam}', ""); - Expect(1, 43058, '\p{-Is_Malayalam}', ""); - Expect(0, 43058, '\p{^-Is_Malayalam}', ""); - Expect(0, 43058, '\P{-Is_Malayalam}', ""); - Expect(1, 43058, '\P{^-Is_Malayalam}', ""); - Expect(0, 43059, '\p{-Is_Malayalam}', ""); - Expect(1, 43059, '\p{^-Is_Malayalam}', ""); - Expect(1, 43059, '\P{-Is_Malayalam}', ""); - Expect(0, 43059, '\P{^-Is_Malayalam}', ""); - Error('\p{ Mlym/a/}'); - Error('\P{ Mlym/a/}'); + 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{mlym}', ""); Expect(0, 43058, '\p{^mlym}', ""); Expect(0, 43058, '\P{mlym}', ""); @@ -108372,16 +110667,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43059, '\p{^mlym}', ""); Expect(1, 43059, '\P{mlym}', ""); Expect(0, 43059, '\P{^mlym}', ""); - Expect(1, 43058, '\p{ Mlym}', ""); - Expect(0, 43058, '\p{^ Mlym}', ""); - Expect(0, 43058, '\P{ Mlym}', ""); - Expect(1, 43058, '\P{^ Mlym}', ""); - Expect(0, 43059, '\p{ Mlym}', ""); - Expect(1, 43059, '\p{^ Mlym}', ""); - Expect(1, 43059, '\P{ Mlym}', ""); - Expect(0, 43059, '\P{^ Mlym}', ""); - Error('\p{:=--is_Mlym}'); - Error('\P{:=--is_Mlym}'); + Expect(1, 43058, '\p{_Mlym}', ""); + Expect(0, 43058, '\p{^_Mlym}', ""); + Expect(0, 43058, '\P{_Mlym}', ""); + Expect(1, 43058, '\P{^_Mlym}', ""); + Expect(0, 43059, '\p{_Mlym}', ""); + Expect(1, 43059, '\p{^_Mlym}', ""); + Expect(1, 43059, '\P{_Mlym}', ""); + Expect(0, 43059, '\P{^_Mlym}', ""); + Error('\p{__is_mlym/a/}'); + Error('\P{__is_mlym/a/}'); Expect(1, 43058, '\p{ismlym}', ""); Expect(0, 43058, '\p{^ismlym}', ""); Expect(0, 43058, '\P{ismlym}', ""); @@ -108390,16 +110685,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43059, '\p{^ismlym}', ""); Expect(1, 43059, '\P{ismlym}', ""); Expect(0, 43059, '\P{^ismlym}', ""); - Expect(1, 43058, '\p{- Is_mlym}', ""); - Expect(0, 43058, '\p{^- Is_mlym}', ""); - Expect(0, 43058, '\P{- Is_mlym}', ""); - Expect(1, 43058, '\P{^- Is_mlym}', ""); - Expect(0, 43059, '\p{- Is_mlym}', ""); - Expect(1, 43059, '\p{^- Is_mlym}', ""); - Expect(1, 43059, '\P{- Is_mlym}', ""); - Expect(0, 43059, '\P{^- Is_mlym}', ""); - Error('\p{ -Mandaic:=}'); - Error('\P{ -Mandaic:=}'); + Expect(1, 43058, '\p{-_Is_mlym}', ""); + Expect(0, 43058, '\p{^-_Is_mlym}', ""); + Expect(0, 43058, '\P{-_Is_mlym}', ""); + Expect(1, 43058, '\P{^-_Is_mlym}', ""); + Expect(0, 43059, '\p{-_Is_mlym}', ""); + Expect(1, 43059, '\p{^-_Is_mlym}', ""); + Expect(1, 43059, '\P{-_Is_mlym}', ""); + Expect(0, 43059, '\P{^-_Is_mlym}', ""); + Error('\p{/a/ MANDAIC}'); + Error('\P{/a/ MANDAIC}'); Expect(1, 2142, '\p{mandaic}', ""); Expect(0, 2142, '\p{^mandaic}', ""); Expect(0, 2142, '\P{mandaic}', ""); @@ -108408,16 +110703,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{_/a/Is_Mandaic}'); + Error('\P{_/a/Is_Mandaic}'); Expect(1, 2142, '\p{ismandaic}', ""); Expect(0, 2142, '\p{^ismandaic}', ""); Expect(0, 2142, '\P{ismandaic}', ""); @@ -108426,16 +110721,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{__mand:=}'); + Error('\P{__mand:=}'); Expect(1, 2142, '\p{mand}', ""); Expect(0, 2142, '\p{^mand}', ""); Expect(0, 2142, '\P{mand}', ""); @@ -108444,16 +110739,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:=}'); + Error('\P{-Is_mand:=}'); Expect(1, 2142, '\p{ismand}', ""); Expect(0, 2142, '\p{^ismand}', ""); Expect(0, 2142, '\P{ismand}', ""); @@ -108462,16 +110757,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 2143, '\p{^ismand}', ""); Expect(1, 2143, '\P{ismand}', ""); Expect(0, 2143, '\P{^ismand}', ""); - Expect(1, 2142, '\p{-IS_Mand}', ""); - Expect(0, 2142, '\p{^-IS_Mand}', ""); - Expect(0, 2142, '\P{-IS_Mand}', ""); - Expect(1, 2142, '\P{^-IS_Mand}', ""); - Expect(0, 2143, '\p{-IS_Mand}', ""); - Expect(1, 2143, '\p{^-IS_Mand}', ""); - Expect(1, 2143, '\P{-IS_Mand}', ""); - Expect(0, 2143, '\P{^-IS_Mand}', ""); - Error('\p{/a/Manichaean}'); - Error('\P{/a/Manichaean}'); + Expect(1, 2142, '\p{- is_MAND}', ""); + Expect(0, 2142, '\p{^- is_MAND}', ""); + Expect(0, 2142, '\P{- is_MAND}', ""); + Expect(1, 2142, '\P{^- is_MAND}', ""); + Expect(0, 2143, '\p{- is_MAND}', ""); + Expect(1, 2143, '\p{^- is_MAND}', ""); + Expect(1, 2143, '\P{- is_MAND}', ""); + Expect(0, 2143, '\P{^- is_MAND}', ""); + Error('\p{_/a/MANICHAEAN}'); + Error('\P{_/a/MANICHAEAN}'); Expect(1, 68342, '\p{manichaean}', ""); Expect(0, 68342, '\p{^manichaean}', ""); Expect(0, 68342, '\P{manichaean}', ""); @@ -108480,16 +110775,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{:= Is_manichaean}'); - Error('\P{:= 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{/a/-Is_Manichaean}'); + Error('\P{/a/-Is_Manichaean}'); Expect(1, 68342, '\p{ismanichaean}', ""); Expect(0, 68342, '\p{^ismanichaean}', ""); Expect(0, 68342, '\P{ismanichaean}', ""); @@ -108498,16 +110793,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68343, '\p{^ismanichaean}', ""); Expect(1, 68343, '\P{ismanichaean}', ""); Expect(0, 68343, '\P{^ismanichaean}', ""); - Expect(1, 68342, '\p{_Is_Manichaean}', ""); - Expect(0, 68342, '\p{^_Is_Manichaean}', ""); - Expect(0, 68342, '\P{_Is_Manichaean}', ""); - Expect(1, 68342, '\P{^_Is_Manichaean}', ""); - Expect(0, 68343, '\p{_Is_Manichaean}', ""); - Expect(1, 68343, '\p{^_Is_Manichaean}', ""); - Expect(1, 68343, '\P{_Is_Manichaean}', ""); - Expect(0, 68343, '\P{^_Is_Manichaean}', ""); - Error('\p{-/a/Mani}'); - Error('\P{-/a/Mani}'); + Expect(1, 68342, '\p{-_IS_Manichaean}', ""); + Expect(0, 68342, '\p{^-_IS_Manichaean}', ""); + Expect(0, 68342, '\P{-_IS_Manichaean}', ""); + Expect(1, 68342, '\P{^-_IS_Manichaean}', ""); + Expect(0, 68343, '\p{-_IS_Manichaean}', ""); + Expect(1, 68343, '\p{^-_IS_Manichaean}', ""); + Expect(1, 68343, '\P{-_IS_Manichaean}', ""); + Expect(0, 68343, '\P{^-_IS_Manichaean}', ""); + Error('\p{mani:=}'); + Error('\P{mani:=}'); Expect(1, 68342, '\p{mani}', ""); Expect(0, 68342, '\p{^mani}', ""); Expect(0, 68342, '\P{mani}', ""); @@ -108516,16 +110811,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{_/a/Is_MANI}'); + Error('\P{_/a/Is_MANI}'); Expect(1, 68342, '\p{ismani}', ""); Expect(0, 68342, '\p{^ismani}', ""); Expect(0, 68342, '\P{ismani}', ""); @@ -108534,16 +110829,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68343, '\p{^ismani}', ""); Expect(1, 68343, '\P{ismani}', ""); Expect(0, 68343, '\P{^ismani}', ""); - Expect(1, 68342, '\p{ _is_MANI}', ""); - Expect(0, 68342, '\p{^ _is_MANI}', ""); - Expect(0, 68342, '\P{ _is_MANI}', ""); - Expect(1, 68342, '\P{^ _is_MANI}', ""); - Expect(0, 68343, '\p{ _is_MANI}', ""); - Expect(1, 68343, '\p{^ _is_MANI}', ""); - Expect(1, 68343, '\P{ _is_MANI}', ""); - Expect(0, 68343, '\P{^ _is_MANI}', ""); - Error('\p{/a/ -marchen}'); - Error('\P{/a/ -marchen}'); + Expect(1, 68342, '\p{_ Is_Mani}', ""); + Expect(0, 68342, '\p{^_ Is_Mani}', ""); + Expect(0, 68342, '\P{_ Is_Mani}', ""); + Expect(1, 68342, '\P{^_ Is_Mani}', ""); + Expect(0, 68343, '\p{_ Is_Mani}', ""); + Expect(1, 68343, '\p{^_ Is_Mani}', ""); + Expect(1, 68343, '\P{_ Is_Mani}', ""); + Expect(0, 68343, '\P{^_ Is_Mani}', ""); + Error('\p{ :=marchen}'); + Error('\P{ :=marchen}'); Expect(1, 72886, '\p{marchen}', ""); Expect(0, 72886, '\p{^marchen}', ""); Expect(0, 72886, '\P{marchen}', ""); @@ -108552,16 +110847,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 72887, '\p{^marchen}', ""); Expect(1, 72887, '\P{marchen}', ""); Expect(0, 72887, '\P{^marchen}', ""); - Expect(1, 72886, '\p{- MARCHEN}', ""); - Expect(0, 72886, '\p{^- MARCHEN}', ""); - Expect(0, 72886, '\P{- MARCHEN}', ""); - Expect(1, 72886, '\P{^- MARCHEN}', ""); - Expect(0, 72887, '\p{- MARCHEN}', ""); - Expect(1, 72887, '\p{^- MARCHEN}', ""); - Expect(1, 72887, '\P{- MARCHEN}', ""); - Expect(0, 72887, '\P{^- MARCHEN}', ""); - Error('\p{:=- IS_marchen}'); - Error('\P{:=- IS_marchen}'); + Expect(1, 72886, '\p{ -Marchen}', ""); + Expect(0, 72886, '\p{^ -Marchen}', ""); + Expect(0, 72886, '\P{ -Marchen}', ""); + Expect(1, 72886, '\P{^ -Marchen}', ""); + Expect(0, 72887, '\p{ -Marchen}', ""); + Expect(1, 72887, '\p{^ -Marchen}', ""); + Expect(1, 72887, '\P{ -Marchen}', ""); + Expect(0, 72887, '\P{^ -Marchen}', ""); + Error('\p{:=_ is_Marchen}'); + Error('\P{:=_ is_Marchen}'); Expect(1, 72886, '\p{ismarchen}', ""); Expect(0, 72886, '\p{^ismarchen}', ""); Expect(0, 72886, '\P{ismarchen}', ""); @@ -108570,16 +110865,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 72887, '\p{^ismarchen}', ""); Expect(1, 72887, '\P{ismarchen}', ""); Expect(0, 72887, '\P{^ismarchen}', ""); - Expect(1, 72886, '\p{ Is_Marchen}', ""); - Expect(0, 72886, '\p{^ Is_Marchen}', ""); - Expect(0, 72886, '\P{ Is_Marchen}', ""); - Expect(1, 72886, '\P{^ Is_Marchen}', ""); - Expect(0, 72887, '\p{ Is_Marchen}', ""); - Expect(1, 72887, '\p{^ Is_Marchen}', ""); - Expect(1, 72887, '\P{ Is_Marchen}', ""); - Expect(0, 72887, '\P{^ Is_Marchen}', ""); - Error('\p{/a/ -Marc}'); - Error('\P{/a/ -Marc}'); + Expect(1, 72886, '\p{ Is_MARCHEN}', ""); + Expect(0, 72886, '\p{^ Is_MARCHEN}', ""); + Expect(0, 72886, '\P{ Is_MARCHEN}', ""); + Expect(1, 72886, '\P{^ Is_MARCHEN}', ""); + Expect(0, 72887, '\p{ Is_MARCHEN}', ""); + Expect(1, 72887, '\p{^ Is_MARCHEN}', ""); + Expect(1, 72887, '\P{ Is_MARCHEN}', ""); + Expect(0, 72887, '\P{^ Is_MARCHEN}', ""); + Error('\p{ :=Marc}'); + Error('\P{ :=Marc}'); Expect(1, 72886, '\p{marc}', ""); Expect(0, 72886, '\p{^marc}', ""); Expect(0, 72886, '\P{marc}', ""); @@ -108588,16 +110883,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/a/}'); + Error('\P{ _Is_MARC/a/}'); Expect(1, 72886, '\p{ismarc}', ""); Expect(0, 72886, '\p{^ismarc}', ""); Expect(0, 72886, '\P{ismarc}', ""); @@ -108606,16 +110901,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 72887, '\p{^ismarc}', ""); Expect(1, 72887, '\P{ismarc}', ""); Expect(0, 72887, '\P{^ismarc}', ""); - Expect(1, 72886, '\p{- Is_Marc}', ""); - Expect(0, 72886, '\p{^- Is_Marc}', ""); - Expect(0, 72886, '\P{- Is_Marc}', ""); - Expect(1, 72886, '\P{^- Is_Marc}', ""); - Expect(0, 72887, '\p{- Is_Marc}', ""); - Expect(1, 72887, '\p{^- Is_Marc}', ""); - Expect(1, 72887, '\P{- Is_Marc}', ""); - Expect(0, 72887, '\P{^- Is_Marc}', ""); - Error('\p{ /a/mark}'); - Error('\P{ /a/mark}'); + Expect(1, 72886, '\p{_-Is_Marc}', ""); + Expect(0, 72886, '\p{^_-Is_Marc}', ""); + Expect(0, 72886, '\P{_-Is_Marc}', ""); + Expect(1, 72886, '\P{^_-Is_Marc}', ""); + Expect(0, 72887, '\p{_-Is_Marc}', ""); + Expect(1, 72887, '\p{^_-Is_Marc}', ""); + Expect(1, 72887, '\P{_-Is_Marc}', ""); + Expect(0, 72887, '\P{^_-Is_Marc}', ""); + Error('\p{ :=Mark}'); + Error('\P{ :=Mark}'); Expect(1, 917999, '\p{mark}', ""); Expect(0, 917999, '\p{^mark}', ""); Expect(0, 917999, '\P{mark}', ""); @@ -108624,16 +110919,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^mark}', ""); Expect(1, 918000, '\P{mark}', ""); Expect(0, 918000, '\P{^mark}', ""); - Expect(1, 917999, '\p{_-mark}', ""); - Expect(0, 917999, '\p{^_-mark}', ""); - Expect(0, 917999, '\P{_-mark}', ""); - Expect(1, 917999, '\P{^_-mark}', ""); - Expect(0, 918000, '\p{_-mark}', ""); - Expect(1, 918000, '\p{^_-mark}', ""); - Expect(1, 918000, '\P{_-mark}', ""); - Expect(0, 918000, '\P{^_-mark}', ""); - Error('\p{ :=is_mark}'); - Error('\P{ :=is_mark}'); + Expect(1, 917999, '\p{ MARK}', ""); + Expect(0, 917999, '\p{^ MARK}', ""); + Expect(0, 917999, '\P{ MARK}', ""); + Expect(1, 917999, '\P{^ MARK}', ""); + Expect(0, 918000, '\p{ MARK}', ""); + Expect(1, 918000, '\p{^ MARK}', ""); + Expect(1, 918000, '\P{ MARK}', ""); + Expect(0, 918000, '\P{^ MARK}', ""); + Error('\p{ Is_mark/a/}'); + Error('\P{ Is_mark/a/}'); Expect(1, 917999, '\p{ismark}', ""); Expect(0, 917999, '\p{^ismark}', ""); Expect(0, 917999, '\P{ismark}', ""); @@ -108642,16 +110937,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}', ""); @@ -108660,16 +110955,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{/a/ is_M}'); + Error('\P{/a/ is_M}'); Expect(1, 917999, '\p{ism}', ""); Expect(0, 917999, '\p{^ism}', ""); Expect(0, 917999, '\P{ism}', ""); @@ -108678,16 +110973,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}', ""); @@ -108696,16 +110991,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/a/}'); - Error('\P{__Is_Combining_Mark/a/}'); + 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{iscombiningmark}', ""); Expect(0, 917999, '\p{^iscombiningmark}', ""); Expect(0, 917999, '\P{iscombiningmark}', ""); @@ -108714,16 +111009,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}', ""); @@ -108732,16 +111027,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{/a/__Is_masaram_gondi}'); + Error('\P{/a/__Is_masaram_gondi}'); Expect(1, 73049, '\p{ismasaramgondi}', ""); Expect(0, 73049, '\p{^ismasaramgondi}', ""); Expect(0, 73049, '\P{ismasaramgondi}', ""); @@ -108750,16 +111045,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/a/}'); - Error('\P{ gonm/a/}'); + 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}', ""); @@ -108768,16 +111063,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{/a/_-Is_Gonm}'); - Error('\P{/a/_-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}'); + Error('\P{ :=is_Gonm}'); Expect(1, 73049, '\p{isgonm}', ""); Expect(0, 73049, '\p{^isgonm}', ""); Expect(0, 73049, '\P{isgonm}', ""); @@ -108786,16 +111081,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 73050, '\p{^isgonm}', ""); Expect(1, 73050, '\P{isgonm}', ""); Expect(0, 73050, '\P{^isgonm}', ""); - Expect(1, 73049, '\p{ Is_Gonm}', ""); - Expect(0, 73049, '\p{^ Is_Gonm}', ""); - Expect(0, 73049, '\P{ Is_Gonm}', ""); - Expect(1, 73049, '\P{^ Is_Gonm}', ""); - Expect(0, 73050, '\p{ Is_Gonm}', ""); - Expect(1, 73050, '\p{^ Is_Gonm}', ""); - Expect(1, 73050, '\P{ Is_Gonm}', ""); - Expect(0, 73050, '\P{^ Is_Gonm}', ""); - Error('\p{-:=MATH}'); - Error('\P{-:=MATH}'); + Expect(1, 73049, '\p{- Is_gonm}', ""); + Expect(0, 73049, '\p{^- Is_gonm}', ""); + Expect(0, 73049, '\P{- Is_gonm}', ""); + Expect(1, 73049, '\P{^- Is_gonm}', ""); + Expect(0, 73050, '\p{- Is_gonm}', ""); + Expect(1, 73050, '\p{^- Is_gonm}', ""); + Expect(1, 73050, '\P{- Is_gonm}', ""); + Expect(0, 73050, '\P{^- Is_gonm}', ""); + Error('\p{- Math/a/}'); + Error('\P{- Math/a/}'); Expect(1, 126705, '\p{math}', ""); Expect(0, 126705, '\p{^math}', ""); Expect(0, 126705, '\P{math}', ""); @@ -108804,16 +111099,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126706, '\p{^math}', ""); Expect(1, 126706, '\P{math}', ""); Expect(0, 126706, '\P{^math}', ""); - Expect(1, 126705, '\p{- Math}', ""); - Expect(0, 126705, '\p{^- Math}', ""); - Expect(0, 126705, '\P{- Math}', ""); - Expect(1, 126705, '\P{^- Math}', ""); - Expect(0, 126706, '\p{- Math}', ""); - Expect(1, 126706, '\p{^- Math}', ""); - Expect(1, 126706, '\P{- Math}', ""); - Expect(0, 126706, '\P{^- Math}', ""); - Error('\p{:=IS_Math}'); - Error('\P{:=IS_Math}'); + Expect(1, 126705, '\p{__Math}', ""); + Expect(0, 126705, '\p{^__Math}', ""); + Expect(0, 126705, '\P{__Math}', ""); + Expect(1, 126705, '\P{^__Math}', ""); + Expect(0, 126706, '\p{__Math}', ""); + Expect(1, 126706, '\p{^__Math}', ""); + Expect(1, 126706, '\P{__Math}', ""); + Expect(0, 126706, '\P{^__Math}', ""); + Error('\p{Is_Math/a/}'); + Error('\P{Is_Math/a/}'); Expect(1, 126705, '\p{ismath}', ""); Expect(0, 126705, '\p{^ismath}', ""); Expect(0, 126705, '\P{ismath}', ""); @@ -108822,16 +111117,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{/a/-_MATH_symbol}'); - Error('\P{/a/-_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{ Math_Symbol:=}'); + Error('\P{ Math_Symbol:=}'); Expect(1, 126705, '\p{mathsymbol}', ""); Expect(0, 126705, '\p{^mathsymbol}', ""); Expect(0, 126705, '\P{mathsymbol}', ""); @@ -108840,16 +111135,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{ /a/Is_math_Symbol}'); - Error('\P{ /a/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}', ""); @@ -108858,16 +111153,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}', ""); @@ -108876,16 +111171,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126706, '\p{^sm}', ""); Expect(1, 126706, '\P{sm}', ""); Expect(0, 126706, '\P{^sm}', ""); - Expect(1, 126705, '\p{ -Sm}', ""); - Expect(0, 126705, '\p{^ -Sm}', ""); - Expect(0, 126705, '\P{ -Sm}', ""); - Expect(1, 126705, '\P{^ -Sm}', ""); - Expect(0, 126706, '\p{ -Sm}', ""); - Expect(1, 126706, '\p{^ -Sm}', ""); - Expect(1, 126706, '\P{ -Sm}', ""); - Expect(0, 126706, '\P{^ -Sm}', ""); - Error('\p{ -Is_SM/a/}'); - Error('\P{ -Is_SM/a/}'); + Expect(1, 126705, '\p{_sm}', ""); + Expect(0, 126705, '\p{^_sm}', ""); + Expect(0, 126705, '\P{_sm}', ""); + Expect(1, 126705, '\P{^_sm}', ""); + Expect(0, 126706, '\p{_sm}', ""); + Expect(1, 126706, '\p{^_sm}', ""); + Expect(1, 126706, '\P{_sm}', ""); + Expect(0, 126706, '\P{^_sm}', ""); + Error('\p{:=is_SM}'); + Error('\P{:=is_SM}'); Expect(1, 126705, '\p{issm}', ""); Expect(0, 126705, '\p{^issm}', ""); Expect(0, 126705, '\P{issm}', ""); @@ -108894,16 +111189,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{/a/- mathematical_alphanumeric_Symbols}'); + Error('\P{/a/- mathematical_alphanumeric_Symbols}'); Expect(1, 120831, '\p{mathematicalalphanumericsymbols}', ""); Expect(0, 120831, '\p{^mathematicalalphanumericsymbols}', ""); Expect(0, 120831, '\P{mathematicalalphanumericsymbols}', ""); @@ -108912,16 +111207,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 120832, '\p{^mathematicalalphanumericsymbols}', ""); Expect(1, 120832, '\P{mathematicalalphanumericsymbols}', ""); Expect(0, 120832, '\P{^mathematicalalphanumericsymbols}', ""); - Expect(1, 120831, '\p{ MATHEMATICAL_Alphanumeric_symbols}', ""); - Expect(0, 120831, '\p{^ MATHEMATICAL_Alphanumeric_symbols}', ""); - Expect(0, 120831, '\P{ MATHEMATICAL_Alphanumeric_symbols}', ""); - Expect(1, 120831, '\P{^ MATHEMATICAL_Alphanumeric_symbols}', ""); - Expect(0, 120832, '\p{ MATHEMATICAL_Alphanumeric_symbols}', ""); - Expect(1, 120832, '\p{^ MATHEMATICAL_Alphanumeric_symbols}', ""); - Expect(1, 120832, '\P{ MATHEMATICAL_Alphanumeric_symbols}', ""); - Expect(0, 120832, '\P{^ MATHEMATICAL_Alphanumeric_symbols}', ""); - Error('\p{:=-_IS_mathematical_alphanumeric_Symbols}'); - Error('\P{:=-_IS_mathematical_alphanumeric_Symbols}'); + Expect(1, 120831, '\p{_mathematical_ALPHANUMERIC_Symbols}', ""); + Expect(0, 120831, '\p{^_mathematical_ALPHANUMERIC_Symbols}', ""); + Expect(0, 120831, '\P{_mathematical_ALPHANUMERIC_Symbols}', ""); + Expect(1, 120831, '\P{^_mathematical_ALPHANUMERIC_Symbols}', ""); + Expect(0, 120832, '\p{_mathematical_ALPHANUMERIC_Symbols}', ""); + Expect(1, 120832, '\p{^_mathematical_ALPHANUMERIC_Symbols}', ""); + Expect(1, 120832, '\P{_mathematical_ALPHANUMERIC_Symbols}', ""); + Expect(0, 120832, '\P{^_mathematical_ALPHANUMERIC_Symbols}', ""); + Error('\p{/a/ Is_MATHEMATICAL_ALPHANUMERIC_symbols}'); + Error('\P{/a/ Is_MATHEMATICAL_ALPHANUMERIC_symbols}'); Expect(1, 120831, '\p{ismathematicalalphanumericsymbols}', ""); Expect(0, 120831, '\p{^ismathematicalalphanumericsymbols}', ""); Expect(0, 120831, '\P{ismathematicalalphanumericsymbols}', ""); @@ -108930,16 +111225,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{/a/ _In_MATHEMATICAL_alphanumeric_Symbols}'); + Error('\P{/a/ _In_MATHEMATICAL_alphanumeric_Symbols}'); Expect(1, 120831, '\p{inmathematicalalphanumericsymbols}', ""); Expect(0, 120831, '\p{^inmathematicalalphanumericsymbols}', ""); Expect(0, 120831, '\P{inmathematicalalphanumericsymbols}', ""); @@ -108948,16 +111243,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{:=--Math_alphanum}'); - Error('\P{:=--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{/a/ Math_Alphanum}'); + Error('\P{/a/ Math_Alphanum}'); Expect(1, 120831, '\p{mathalphanum}', ""); Expect(0, 120831, '\p{^mathalphanum}', ""); Expect(0, 120831, '\P{mathalphanum}', ""); @@ -108966,16 +111261,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{-Is_math_Alphanum/a/}'); + Error('\P{-Is_math_Alphanum/a/}'); Expect(1, 120831, '\p{ismathalphanum}', ""); Expect(0, 120831, '\p{^ismathalphanum}', ""); Expect(0, 120831, '\P{ismathalphanum}', ""); @@ -108984,16 +111279,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}', ""); @@ -109002,16 +111297,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 120832, '\p{^inmathalphanum}', ""); Expect(1, 120832, '\P{inmathalphanum}', ""); Expect(0, 120832, '\P{^inmathalphanum}', ""); - Expect(1, 120831, '\p{ -IN_Math_Alphanum}', ""); - Expect(0, 120831, '\p{^ -IN_Math_Alphanum}', ""); - Expect(0, 120831, '\P{ -IN_Math_Alphanum}', ""); - Expect(1, 120831, '\P{^ -IN_Math_Alphanum}', ""); - Expect(0, 120832, '\p{ -IN_Math_Alphanum}', ""); - Expect(1, 120832, '\p{^ -IN_Math_Alphanum}', ""); - Expect(1, 120832, '\P{ -IN_Math_Alphanum}', ""); - Expect(0, 120832, '\P{^ -IN_Math_Alphanum}', ""); - Error('\p{/a/- Mathematical_Operators}'); - Error('\P{/a/- Mathematical_Operators}'); + Expect(1, 120831, '\p{ _In_math_alphanum}', ""); + Expect(0, 120831, '\p{^ _In_math_alphanum}', ""); + Expect(0, 120831, '\P{ _In_math_alphanum}', ""); + Expect(1, 120831, '\P{^ _In_math_alphanum}', ""); + Expect(0, 120832, '\p{ _In_math_alphanum}', ""); + Expect(1, 120832, '\p{^ _In_math_alphanum}', ""); + Expect(1, 120832, '\P{ _In_math_alphanum}', ""); + Expect(0, 120832, '\P{^ _In_math_alphanum}', ""); + Error('\p{ :=mathematical_Operators}'); + Error('\P{ :=mathematical_Operators}'); Expect(1, 8959, '\p{mathematicaloperators}', ""); Expect(0, 8959, '\p{^mathematicaloperators}', ""); Expect(0, 8959, '\P{mathematicaloperators}', ""); @@ -109020,16 +111315,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8960, '\p{^mathematicaloperators}', ""); Expect(1, 8960, '\P{mathematicaloperators}', ""); Expect(0, 8960, '\P{^mathematicaloperators}', ""); - Expect(1, 8959, '\p{__mathematical_Operators}', ""); - Expect(0, 8959, '\p{^__mathematical_Operators}', ""); - Expect(0, 8959, '\P{__mathematical_Operators}', ""); - Expect(1, 8959, '\P{^__mathematical_Operators}', ""); - Expect(0, 8960, '\p{__mathematical_Operators}', ""); - Expect(1, 8960, '\p{^__mathematical_Operators}', ""); - Expect(1, 8960, '\P{__mathematical_Operators}', ""); - Expect(0, 8960, '\P{^__mathematical_Operators}', ""); - Error('\p{ is_Mathematical_operators:=}'); - Error('\P{ is_Mathematical_operators:=}'); + Expect(1, 8959, '\p{--mathematical_operators}', ""); + Expect(0, 8959, '\p{^--mathematical_operators}', ""); + Expect(0, 8959, '\P{--mathematical_operators}', ""); + Expect(1, 8959, '\P{^--mathematical_operators}', ""); + Expect(0, 8960, '\p{--mathematical_operators}', ""); + Expect(1, 8960, '\p{^--mathematical_operators}', ""); + Expect(1, 8960, '\P{--mathematical_operators}', ""); + Expect(0, 8960, '\P{^--mathematical_operators}', ""); + Error('\p{-IS_Mathematical_operators:=}'); + Error('\P{-IS_Mathematical_operators:=}'); Expect(1, 8959, '\p{ismathematicaloperators}', ""); Expect(0, 8959, '\p{^ismathematicaloperators}', ""); Expect(0, 8959, '\P{ismathematicaloperators}', ""); @@ -109038,16 +111333,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}', ""); @@ -109056,14 +111351,14 @@ 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}', ""); + 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}', ""); @@ -109074,16 +111369,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8960, '\p{^mathoperators}', ""); Expect(1, 8960, '\P{mathoperators}', ""); Expect(0, 8960, '\P{^mathoperators}', ""); - Expect(1, 8959, '\p{ _Math_operators}', ""); - Expect(0, 8959, '\p{^ _Math_operators}', ""); - Expect(0, 8959, '\P{ _Math_operators}', ""); - Expect(1, 8959, '\P{^ _Math_operators}', ""); - Expect(0, 8960, '\p{ _Math_operators}', ""); - Expect(1, 8960, '\p{^ _Math_operators}', ""); - Expect(1, 8960, '\P{ _Math_operators}', ""); - Expect(0, 8960, '\P{^ _Math_operators}', ""); - Error('\p{/a/ _Is_Math_Operators}'); - Error('\P{/a/ _Is_Math_Operators}'); + Expect(1, 8959, '\p{--MATH_OPERATORS}', ""); + Expect(0, 8959, '\p{^--MATH_OPERATORS}', ""); + Expect(0, 8959, '\P{--MATH_OPERATORS}', ""); + Expect(1, 8959, '\P{^--MATH_OPERATORS}', ""); + Expect(0, 8960, '\p{--MATH_OPERATORS}', ""); + Expect(1, 8960, '\p{^--MATH_OPERATORS}', ""); + Expect(1, 8960, '\P{--MATH_OPERATORS}', ""); + Expect(0, 8960, '\P{^--MATH_OPERATORS}', ""); + Error('\p{/a/ Is_math_operators}'); + Error('\P{/a/ Is_math_operators}'); Expect(1, 8959, '\p{ismathoperators}', ""); Expect(0, 8959, '\p{^ismathoperators}', ""); Expect(0, 8959, '\P{ismathoperators}', ""); @@ -109092,16 +111387,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8960, '\p{^ismathoperators}', ""); Expect(1, 8960, '\P{ismathoperators}', ""); Expect(0, 8960, '\P{^ismathoperators}', ""); - Expect(1, 8959, '\p{ _Is_math_operators}', ""); - Expect(0, 8959, '\p{^ _Is_math_operators}', ""); - Expect(0, 8959, '\P{ _Is_math_operators}', ""); - Expect(1, 8959, '\P{^ _Is_math_operators}', ""); - Expect(0, 8960, '\p{ _Is_math_operators}', ""); - Expect(1, 8960, '\p{^ _Is_math_operators}', ""); - Expect(1, 8960, '\P{ _Is_math_operators}', ""); - Expect(0, 8960, '\P{^ _Is_math_operators}', ""); - Error('\p{:= _In_Math_OPERATORS}'); - Error('\P{:= _In_Math_OPERATORS}'); + Expect(1, 8959, '\p{--is_MATH_OPERATORS}', ""); + Expect(0, 8959, '\p{^--is_MATH_OPERATORS}', ""); + Expect(0, 8959, '\P{--is_MATH_OPERATORS}', ""); + Expect(1, 8959, '\P{^--is_MATH_OPERATORS}', ""); + Expect(0, 8960, '\p{--is_MATH_OPERATORS}', ""); + Expect(1, 8960, '\p{^--is_MATH_OPERATORS}', ""); + Expect(1, 8960, '\P{--is_MATH_OPERATORS}', ""); + Expect(0, 8960, '\P{^--is_MATH_OPERATORS}', ""); + Error('\p{ In_Math_Operators/a/}'); + Error('\P{ In_Math_Operators/a/}'); Expect(1, 8959, '\p{inmathoperators}', ""); Expect(0, 8959, '\p{^inmathoperators}', ""); Expect(0, 8959, '\P{inmathoperators}', ""); @@ -109110,16 +111405,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{-:=MAYAN_numerals}'); - Error('\P{-:=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}', ""); @@ -109128,16 +111423,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119552, '\p{^mayannumerals}', ""); Expect(1, 119552, '\P{mayannumerals}', ""); Expect(0, 119552, '\P{^mayannumerals}', ""); - Expect(1, 119551, '\p{_mayan_NUMERALS}', ""); - Expect(0, 119551, '\p{^_mayan_NUMERALS}', ""); - Expect(0, 119551, '\P{_mayan_NUMERALS}', ""); - Expect(1, 119551, '\P{^_mayan_NUMERALS}', ""); - Expect(0, 119552, '\p{_mayan_NUMERALS}', ""); - Expect(1, 119552, '\p{^_mayan_NUMERALS}', ""); - Expect(1, 119552, '\P{_mayan_NUMERALS}', ""); - Expect(0, 119552, '\P{^_mayan_NUMERALS}', ""); - Error('\p{/a/_Is_Mayan_numerals}'); - Error('\P{/a/_Is_Mayan_numerals}'); + Expect(1, 119551, '\p{ Mayan_Numerals}', ""); + Expect(0, 119551, '\p{^ Mayan_Numerals}', ""); + Expect(0, 119551, '\P{ Mayan_Numerals}', ""); + Expect(1, 119551, '\P{^ Mayan_Numerals}', ""); + Expect(0, 119552, '\p{ Mayan_Numerals}', ""); + Expect(1, 119552, '\p{^ Mayan_Numerals}', ""); + Expect(1, 119552, '\P{ Mayan_Numerals}', ""); + Expect(0, 119552, '\P{^ Mayan_Numerals}', ""); + Error('\p{:= -Is_MAYAN_numerals}'); + Error('\P{:= -Is_MAYAN_numerals}'); Expect(1, 119551, '\p{ismayannumerals}', ""); Expect(0, 119551, '\p{^ismayannumerals}', ""); Expect(0, 119551, '\P{ismayannumerals}', ""); @@ -109146,16 +111441,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{/a/IN_Mayan_Numerals}'); - Error('\P{/a/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{:= in_Mayan_Numerals}'); + Error('\P{:= in_Mayan_Numerals}'); Expect(1, 119551, '\p{inmayannumerals}', ""); Expect(0, 119551, '\p{^inmayannumerals}', ""); Expect(0, 119551, '\P{inmayannumerals}', ""); @@ -109164,16 +111459,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}', ""); @@ -109182,16 +111477,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 93851, '\p{^medefaidrin}', ""); Expect(1, 93851, '\P{medefaidrin}', ""); Expect(0, 93851, '\P{^medefaidrin}', ""); - Expect(1, 93850, '\p{ Medefaidrin}', ""); - Expect(0, 93850, '\p{^ Medefaidrin}', ""); - Expect(0, 93850, '\P{ Medefaidrin}', ""); - Expect(1, 93850, '\P{^ Medefaidrin}', ""); - Expect(0, 93851, '\p{ Medefaidrin}', ""); - Expect(1, 93851, '\p{^ Medefaidrin}', ""); - Expect(1, 93851, '\P{ Medefaidrin}', ""); - Expect(0, 93851, '\P{^ Medefaidrin}', ""); - Error('\p{:= IS_Medefaidrin}'); - Error('\P{:= IS_Medefaidrin}'); + Expect(1, 93850, '\p{ _medefaidrin}', ""); + Expect(0, 93850, '\p{^ _medefaidrin}', ""); + Expect(0, 93850, '\P{ _medefaidrin}', ""); + Expect(1, 93850, '\P{^ _medefaidrin}', ""); + Expect(0, 93851, '\p{ _medefaidrin}', ""); + Expect(1, 93851, '\p{^ _medefaidrin}', ""); + Expect(1, 93851, '\P{ _medefaidrin}', ""); + Expect(0, 93851, '\P{^ _medefaidrin}', ""); + Error('\p{:=_is_medefaidrin}'); + Error('\P{:=_is_medefaidrin}'); Expect(1, 93850, '\p{ismedefaidrin}', ""); Expect(0, 93850, '\p{^ismedefaidrin}', ""); Expect(0, 93850, '\P{ismedefaidrin}', ""); @@ -109200,16 +111495,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 93851, '\p{^ismedefaidrin}', ""); Expect(1, 93851, '\P{ismedefaidrin}', ""); Expect(0, 93851, '\P{^ismedefaidrin}', ""); - Expect(1, 93850, '\p{IS_medefaidrin}', ""); - Expect(0, 93850, '\p{^IS_medefaidrin}', ""); - Expect(0, 93850, '\P{IS_medefaidrin}', ""); - Expect(1, 93850, '\P{^IS_medefaidrin}', ""); - Expect(0, 93851, '\p{IS_medefaidrin}', ""); - Expect(1, 93851, '\p{^IS_medefaidrin}', ""); - Expect(1, 93851, '\P{IS_medefaidrin}', ""); - Expect(0, 93851, '\P{^IS_medefaidrin}', ""); - Error('\p{ Medf/a/}'); - Error('\P{ Medf/a/}'); + Expect(1, 93850, '\p{ Is_Medefaidrin}', ""); + Expect(0, 93850, '\p{^ Is_Medefaidrin}', ""); + Expect(0, 93850, '\P{ Is_Medefaidrin}', ""); + Expect(1, 93850, '\P{^ Is_Medefaidrin}', ""); + Expect(0, 93851, '\p{ Is_Medefaidrin}', ""); + Expect(1, 93851, '\p{^ Is_Medefaidrin}', ""); + Expect(1, 93851, '\P{ Is_Medefaidrin}', ""); + Expect(0, 93851, '\P{^ Is_Medefaidrin}', ""); + Error('\p{_ MEDF:=}'); + Error('\P{_ MEDF:=}'); Expect(1, 93850, '\p{medf}', ""); Expect(0, 93850, '\p{^medf}', ""); Expect(0, 93850, '\P{medf}', ""); @@ -109218,16 +111513,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 93851, '\p{^medf}', ""); Expect(1, 93851, '\P{medf}', ""); Expect(0, 93851, '\P{^medf}', ""); - Expect(1, 93850, '\p{-medf}', ""); - Expect(0, 93850, '\p{^-medf}', ""); - Expect(0, 93850, '\P{-medf}', ""); - Expect(1, 93850, '\P{^-medf}', ""); - Expect(0, 93851, '\p{-medf}', ""); - Expect(1, 93851, '\p{^-medf}', ""); - Expect(1, 93851, '\P{-medf}', ""); - Expect(0, 93851, '\P{^-medf}', ""); - Error('\p{:=-_IS_Medf}'); - Error('\P{:=-_IS_Medf}'); + Expect(1, 93850, '\p{ medf}', ""); + Expect(0, 93850, '\p{^ medf}', ""); + Expect(0, 93850, '\P{ medf}', ""); + Expect(1, 93850, '\P{^ medf}', ""); + Expect(0, 93851, '\p{ medf}', ""); + Expect(1, 93851, '\p{^ medf}', ""); + Expect(1, 93851, '\P{ medf}', ""); + Expect(0, 93851, '\P{^ medf}', ""); + Error('\p{ /a/is_MEDF}'); + Error('\P{ /a/is_MEDF}'); Expect(1, 93850, '\p{ismedf}', ""); Expect(0, 93850, '\p{^ismedf}', ""); Expect(0, 93850, '\P{ismedf}', ""); @@ -109236,16 +111531,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}', ""); @@ -109254,16 +111549,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}', ""); @@ -109272,16 +111567,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 44026, '\p{^ismeeteimayek}', ""); Expect(1, 44026, '\P{ismeeteimayek}', ""); Expect(0, 44026, '\P{^ismeeteimayek}', ""); - Expect(1, 44025, '\p{-IS_meetei_mayek}', ""); - Expect(0, 44025, '\p{^-IS_meetei_mayek}', ""); - Expect(0, 44025, '\P{-IS_meetei_mayek}', ""); - Expect(1, 44025, '\P{^-IS_meetei_mayek}', ""); - Expect(0, 44026, '\p{-IS_meetei_mayek}', ""); - Expect(1, 44026, '\p{^-IS_meetei_mayek}', ""); - Expect(1, 44026, '\P{-IS_meetei_mayek}', ""); - Expect(0, 44026, '\P{^-IS_meetei_mayek}', ""); - Error('\p{ Mtei:=}'); - Error('\P{ Mtei:=}'); + Expect(1, 44025, '\p{--IS_meetei_mayek}', ""); + Expect(0, 44025, '\p{^--IS_meetei_mayek}', ""); + Expect(0, 44025, '\P{--IS_meetei_mayek}', ""); + Expect(1, 44025, '\P{^--IS_meetei_mayek}', ""); + Expect(0, 44026, '\p{--IS_meetei_mayek}', ""); + Expect(1, 44026, '\p{^--IS_meetei_mayek}', ""); + Expect(1, 44026, '\P{--IS_meetei_mayek}', ""); + Expect(0, 44026, '\P{^--IS_meetei_mayek}', ""); + Error('\p{:=mtei}'); + Error('\P{:=mtei}'); Expect(1, 44025, '\p{mtei}', ""); Expect(0, 44025, '\p{^mtei}', ""); Expect(0, 44025, '\P{mtei}', ""); @@ -109290,16 +111585,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{:=_-IS_MTEI}'); - Error('\P{:=_-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{/a/--is_Mtei}'); + Error('\P{/a/--is_Mtei}'); Expect(1, 44025, '\p{ismtei}', ""); Expect(0, 44025, '\p{^ismtei}', ""); Expect(0, 44025, '\P{ismtei}', ""); @@ -109308,16 +111603,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{/a/ -Meetei_Mayek_Extensions}'); + Error('\P{/a/ -Meetei_Mayek_Extensions}'); Expect(1, 43775, '\p{meeteimayekextensions}', ""); Expect(0, 43775, '\p{^meeteimayekextensions}', ""); Expect(0, 43775, '\P{meeteimayekextensions}', ""); @@ -109326,16 +111621,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}', ""); @@ -109344,16 +111639,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{:=_ In_MEETEI_mayek_EXTENSIONS}'); + Error('\P{:=_ In_MEETEI_mayek_EXTENSIONS}'); Expect(1, 43775, '\p{inmeeteimayekextensions}', ""); Expect(0, 43775, '\p{^inmeeteimayekextensions}', ""); Expect(0, 43775, '\P{inmeeteimayekextensions}', ""); @@ -109362,16 +111657,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{ /a/Meetei_Mayek_Ext}'); + Error('\P{ /a/Meetei_Mayek_Ext}'); Expect(1, 43775, '\p{meeteimayekext}', ""); Expect(0, 43775, '\p{^meeteimayekext}', ""); Expect(0, 43775, '\P{meeteimayekext}', ""); @@ -109380,16 +111675,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{ /a/Is_meetei_mayek_EXT}'); - Error('\P{ /a/Is_meetei_mayek_EXT}'); + Expect(1, 43775, '\p{-meetei_MAYEK_Ext}', ""); + Expect(0, 43775, '\p{^-meetei_MAYEK_Ext}', ""); + Expect(0, 43775, '\P{-meetei_MAYEK_Ext}', ""); + Expect(1, 43775, '\P{^-meetei_MAYEK_Ext}', ""); + Expect(0, 43776, '\p{-meetei_MAYEK_Ext}', ""); + Expect(1, 43776, '\p{^-meetei_MAYEK_Ext}', ""); + Expect(1, 43776, '\P{-meetei_MAYEK_Ext}', ""); + Expect(0, 43776, '\P{^-meetei_MAYEK_Ext}', ""); + Error('\p{__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}', ""); @@ -109398,16 +111693,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43776, '\p{^ismeeteimayekext}', ""); Expect(1, 43776, '\P{ismeeteimayekext}', ""); Expect(0, 43776, '\P{^ismeeteimayekext}', ""); - Expect(1, 43775, '\p{_Is_Meetei_mayek_EXT}', ""); - Expect(0, 43775, '\p{^_Is_Meetei_mayek_EXT}', ""); - Expect(0, 43775, '\P{_Is_Meetei_mayek_EXT}', ""); - Expect(1, 43775, '\P{^_Is_Meetei_mayek_EXT}', ""); - Expect(0, 43776, '\p{_Is_Meetei_mayek_EXT}', ""); - Expect(1, 43776, '\p{^_Is_Meetei_mayek_EXT}', ""); - Expect(1, 43776, '\P{_Is_Meetei_mayek_EXT}', ""); - Expect(0, 43776, '\P{^_Is_Meetei_mayek_EXT}', ""); - Error('\p{ in_Meetei_MAYEK_ext:=}'); - Error('\P{ in_Meetei_MAYEK_ext:=}'); + Expect(1, 43775, '\p{_ is_meetei_mayek_Ext}', ""); + Expect(0, 43775, '\p{^_ is_meetei_mayek_Ext}', ""); + Expect(0, 43775, '\P{_ is_meetei_mayek_Ext}', ""); + Expect(1, 43775, '\P{^_ is_meetei_mayek_Ext}', ""); + Expect(0, 43776, '\p{_ is_meetei_mayek_Ext}', ""); + Expect(1, 43776, '\p{^_ is_meetei_mayek_Ext}', ""); + Expect(1, 43776, '\P{_ is_meetei_mayek_Ext}', ""); + Expect(0, 43776, '\P{^_ is_meetei_mayek_Ext}', ""); + Error('\p{/a/ IN_meetei_mayek_EXT}'); + Error('\P{/a/ IN_meetei_mayek_EXT}'); Expect(1, 43775, '\p{inmeeteimayekext}', ""); Expect(0, 43775, '\p{^inmeeteimayekext}', ""); Expect(0, 43775, '\P{inmeeteimayekext}', ""); @@ -109416,16 +111711,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43776, '\p{^inmeeteimayekext}', ""); Expect(1, 43776, '\P{inmeeteimayekext}', ""); Expect(0, 43776, '\P{^inmeeteimayekext}', ""); - Expect(1, 43775, '\p{ in_meetei_Mayek_Ext}', ""); - Expect(0, 43775, '\p{^ in_meetei_Mayek_Ext}', ""); - Expect(0, 43775, '\P{ in_meetei_Mayek_Ext}', ""); - Expect(1, 43775, '\P{^ in_meetei_Mayek_Ext}', ""); - Expect(0, 43776, '\p{ in_meetei_Mayek_Ext}', ""); - Expect(1, 43776, '\p{^ in_meetei_Mayek_Ext}', ""); - Expect(1, 43776, '\P{ in_meetei_Mayek_Ext}', ""); - Expect(0, 43776, '\P{^ in_meetei_Mayek_Ext}', ""); - Error('\p{ MENDE_kikakui:=}'); - Error('\P{ MENDE_kikakui:=}'); + Expect(1, 43775, '\p{ in_Meetei_MAYEK_ext}', ""); + Expect(0, 43775, '\p{^ in_Meetei_MAYEK_ext}', ""); + Expect(0, 43775, '\P{ in_Meetei_MAYEK_ext}', ""); + Expect(1, 43775, '\P{^ in_Meetei_MAYEK_ext}', ""); + Expect(0, 43776, '\p{ in_Meetei_MAYEK_ext}', ""); + Expect(1, 43776, '\p{^ in_Meetei_MAYEK_ext}', ""); + Expect(1, 43776, '\P{ in_Meetei_MAYEK_ext}', ""); + Expect(0, 43776, '\P{^ in_Meetei_MAYEK_ext}', ""); + Error('\p{:=Mende_KIKAKUI}'); + Error('\P{:=Mende_KIKAKUI}'); Expect(1, 125142, '\p{mendekikakui}', ""); Expect(0, 125142, '\p{^mendekikakui}', ""); Expect(0, 125142, '\P{mendekikakui}', ""); @@ -109434,16 +111729,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{/a/ -is_Mende_Kikakui}'); + Error('\P{/a/ -is_Mende_Kikakui}'); Expect(1, 125142, '\p{ismendekikakui}', ""); Expect(0, 125142, '\p{^ismendekikakui}', ""); Expect(0, 125142, '\P{ismendekikakui}', ""); @@ -109452,16 +111747,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125143, '\p{^ismendekikakui}', ""); Expect(1, 125143, '\P{ismendekikakui}', ""); Expect(0, 125143, '\P{^ismendekikakui}', ""); - Expect(1, 125142, '\p{ _is_Mende_Kikakui}', ""); - Expect(0, 125142, '\p{^ _is_Mende_Kikakui}', ""); - Expect(0, 125142, '\P{ _is_Mende_Kikakui}', ""); - Expect(1, 125142, '\P{^ _is_Mende_Kikakui}', ""); - Expect(0, 125143, '\p{ _is_Mende_Kikakui}', ""); - Expect(1, 125143, '\p{^ _is_Mende_Kikakui}', ""); - Expect(1, 125143, '\P{ _is_Mende_Kikakui}', ""); - Expect(0, 125143, '\P{^ _is_Mende_Kikakui}', ""); - Error('\p{:=_ Mend}'); - Error('\P{:=_ Mend}'); + Expect(1, 125142, '\p{ Is_MENDE_kikakui}', ""); + Expect(0, 125142, '\p{^ Is_MENDE_kikakui}', ""); + Expect(0, 125142, '\P{ Is_MENDE_kikakui}', ""); + Expect(1, 125142, '\P{^ Is_MENDE_kikakui}', ""); + Expect(0, 125143, '\p{ Is_MENDE_kikakui}', ""); + Expect(1, 125143, '\p{^ Is_MENDE_kikakui}', ""); + Expect(1, 125143, '\P{ Is_MENDE_kikakui}', ""); + Expect(0, 125143, '\P{^ Is_MENDE_kikakui}', ""); + Error('\p{/a/ _MEND}'); + Error('\P{/a/ _MEND}'); Expect(1, 125142, '\p{mend}', ""); Expect(0, 125142, '\p{^mend}', ""); Expect(0, 125142, '\P{mend}', ""); @@ -109470,16 +111765,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}', ""); @@ -109488,16 +111783,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}'); - Error('\P{:= Meroitic_Cursive}'); + 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, 68095, '\p{meroiticcursive}', ""); Expect(0, 68095, '\p{^meroiticcursive}', ""); Expect(0, 68095, '\P{meroiticcursive}', ""); @@ -109506,16 +111801,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{_:=Is_meroitic_CURSIVE}'); + Error('\P{_:=Is_meroitic_CURSIVE}'); Expect(1, 68095, '\p{ismeroiticcursive}', ""); Expect(0, 68095, '\p{^ismeroiticcursive}', ""); Expect(0, 68095, '\P{ismeroiticcursive}', ""); @@ -109524,16 +111819,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{/a/ merc}'); - Error('\P{/a/ merc}'); + Expect(1, 68095, '\p{-_Is_Meroitic_Cursive}', ""); + Expect(0, 68095, '\p{^-_Is_Meroitic_Cursive}', ""); + Expect(0, 68095, '\P{-_Is_Meroitic_Cursive}', ""); + Expect(1, 68095, '\P{^-_Is_Meroitic_Cursive}', ""); + Expect(0, 68096, '\p{-_Is_Meroitic_Cursive}', ""); + Expect(1, 68096, '\p{^-_Is_Meroitic_Cursive}', ""); + Expect(1, 68096, '\P{-_Is_Meroitic_Cursive}', ""); + Expect(0, 68096, '\P{^-_Is_Meroitic_Cursive}', ""); + Error('\p{ _merc/a/}'); + Error('\P{ _merc/a/}'); Expect(1, 68095, '\p{merc}', ""); Expect(0, 68095, '\p{^merc}', ""); Expect(0, 68095, '\P{merc}', ""); @@ -109542,16 +111837,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}', ""); @@ -109560,16 +111855,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68096, '\p{^ismerc}', ""); Expect(1, 68096, '\P{ismerc}', ""); Expect(0, 68096, '\P{^ismerc}', ""); - Expect(1, 68095, '\p{-Is_merc}', ""); - Expect(0, 68095, '\p{^-Is_merc}', ""); - Expect(0, 68095, '\P{-Is_merc}', ""); - Expect(1, 68095, '\P{^-Is_merc}', ""); - Expect(0, 68096, '\p{-Is_merc}', ""); - Expect(1, 68096, '\p{^-Is_merc}', ""); - Expect(1, 68096, '\P{-Is_merc}', ""); - Expect(0, 68096, '\P{^-Is_merc}', ""); - Error('\p{ MEROITIC_Hieroglyphs:=}'); - Error('\P{ MEROITIC_Hieroglyphs:=}'); + Expect(1, 68095, '\p{ IS_merc}', ""); + Expect(0, 68095, '\p{^ IS_merc}', ""); + Expect(0, 68095, '\P{ IS_merc}', ""); + Expect(1, 68095, '\P{^ IS_merc}', ""); + Expect(0, 68096, '\p{ IS_merc}', ""); + Expect(1, 68096, '\p{^ IS_merc}', ""); + Expect(1, 68096, '\P{ IS_merc}', ""); + Expect(0, 68096, '\P{^ IS_merc}', ""); + Error('\p{_:=meroitic_Hieroglyphs}'); + Error('\P{_:=meroitic_Hieroglyphs}'); Expect(1, 67999, '\p{meroitichieroglyphs}', ""); Expect(0, 67999, '\p{^meroitichieroglyphs}', ""); Expect(0, 67999, '\P{meroitichieroglyphs}', ""); @@ -109578,16 +111873,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68000, '\p{^meroitichieroglyphs}', ""); Expect(1, 68000, '\P{meroitichieroglyphs}', ""); Expect(0, 68000, '\P{^meroitichieroglyphs}', ""); - Expect(1, 67999, '\p{_-MEROITIC_hieroglyphs}', ""); - Expect(0, 67999, '\p{^_-MEROITIC_hieroglyphs}', ""); - Expect(0, 67999, '\P{_-MEROITIC_hieroglyphs}', ""); - Expect(1, 67999, '\P{^_-MEROITIC_hieroglyphs}', ""); - Expect(0, 68000, '\p{_-MEROITIC_hieroglyphs}', ""); - Expect(1, 68000, '\p{^_-MEROITIC_hieroglyphs}', ""); - Expect(1, 68000, '\P{_-MEROITIC_hieroglyphs}', ""); - Expect(0, 68000, '\P{^_-MEROITIC_hieroglyphs}', ""); - Error('\p{ IS_Meroitic_Hieroglyphs/a/}'); - Error('\P{ IS_Meroitic_Hieroglyphs/a/}'); + Expect(1, 67999, '\p{- Meroitic_Hieroglyphs}', ""); + Expect(0, 67999, '\p{^- Meroitic_Hieroglyphs}', ""); + Expect(0, 67999, '\P{- Meroitic_Hieroglyphs}', ""); + Expect(1, 67999, '\P{^- Meroitic_Hieroglyphs}', ""); + Expect(0, 68000, '\p{- Meroitic_Hieroglyphs}', ""); + Expect(1, 68000, '\p{^- Meroitic_Hieroglyphs}', ""); + Expect(1, 68000, '\P{- Meroitic_Hieroglyphs}', ""); + Expect(0, 68000, '\P{^- Meroitic_Hieroglyphs}', ""); + Error('\p{-_Is_Meroitic_hieroglyphs/a/}'); + Error('\P{-_Is_Meroitic_hieroglyphs/a/}'); Expect(1, 67999, '\p{ismeroitichieroglyphs}', ""); Expect(0, 67999, '\p{^ismeroitichieroglyphs}', ""); Expect(0, 67999, '\P{ismeroitichieroglyphs}', ""); @@ -109596,16 +111891,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}', ""); @@ -109614,16 +111909,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}', ""); @@ -109632,16 +111927,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68000, '\p{^ismero}', ""); Expect(1, 68000, '\P{ismero}', ""); Expect(0, 68000, '\P{^ismero}', ""); - Expect(1, 67999, '\p{ IS_Mero}', ""); - Expect(0, 67999, '\p{^ IS_Mero}', ""); - Expect(0, 67999, '\P{ IS_Mero}', ""); - Expect(1, 67999, '\P{^ IS_Mero}', ""); - Expect(0, 68000, '\p{ IS_Mero}', ""); - Expect(1, 68000, '\p{^ IS_Mero}', ""); - Expect(1, 68000, '\P{ IS_Mero}', ""); - Expect(0, 68000, '\P{^ IS_Mero}', ""); - Error('\p{-:=miao}'); - Error('\P{-:=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}', ""); @@ -109650,16 +111945,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 94112, '\p{^miao}', ""); Expect(1, 94112, '\P{miao}', ""); Expect(0, 94112, '\P{^miao}', ""); - Expect(1, 94111, '\p{ miao}', ""); - Expect(0, 94111, '\p{^ miao}', ""); - Expect(0, 94111, '\P{ miao}', ""); - Expect(1, 94111, '\P{^ miao}', ""); - Expect(0, 94112, '\p{ miao}', ""); - Expect(1, 94112, '\p{^ miao}', ""); - Expect(1, 94112, '\P{ miao}', ""); - Expect(0, 94112, '\P{^ miao}', ""); - Error('\p{-/a/Is_miao}'); - Error('\P{-/a/Is_miao}'); + Expect(1, 94111, '\p{- Miao}', ""); + Expect(0, 94111, '\p{^- Miao}', ""); + Expect(0, 94111, '\P{- Miao}', ""); + Expect(1, 94111, '\P{^- Miao}', ""); + Expect(0, 94112, '\p{- Miao}', ""); + Expect(1, 94112, '\p{^- Miao}', ""); + Expect(1, 94112, '\P{- Miao}', ""); + Expect(0, 94112, '\P{^- Miao}', ""); + Error('\p{/a/is_Miao}'); + Error('\P{/a/is_Miao}'); Expect(1, 94111, '\p{ismiao}', ""); Expect(0, 94111, '\p{^ismiao}', ""); Expect(0, 94111, '\P{ismiao}', ""); @@ -109668,16 +111963,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 94112, '\p{^ismiao}', ""); Expect(1, 94112, '\P{ismiao}', ""); Expect(0, 94112, '\P{^ismiao}', ""); - Expect(1, 94111, '\p{_IS_MIAO}', ""); - Expect(0, 94111, '\p{^_IS_MIAO}', ""); - Expect(0, 94111, '\P{_IS_MIAO}', ""); - Expect(1, 94111, '\P{^_IS_MIAO}', ""); - Expect(0, 94112, '\p{_IS_MIAO}', ""); - Expect(1, 94112, '\p{^_IS_MIAO}', ""); - Expect(1, 94112, '\P{_IS_MIAO}', ""); - Expect(0, 94112, '\P{^_IS_MIAO}', ""); - Error('\p{ /a/plrd}'); - Error('\P{ /a/plrd}'); + Expect(1, 94111, '\p{ IS_miao}', ""); + Expect(0, 94111, '\p{^ IS_miao}', ""); + Expect(0, 94111, '\P{ IS_miao}', ""); + Expect(1, 94111, '\P{^ IS_miao}', ""); + Expect(0, 94112, '\p{ IS_miao}', ""); + Expect(1, 94112, '\p{^ IS_miao}', ""); + Expect(1, 94112, '\P{ IS_miao}', ""); + Expect(0, 94112, '\P{^ IS_miao}', ""); + Error('\p{:=Plrd}'); + Error('\P{:=Plrd}'); Expect(1, 94111, '\p{plrd}', ""); Expect(0, 94111, '\p{^plrd}', ""); Expect(0, 94111, '\P{plrd}', ""); @@ -109686,16 +111981,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}', ""); @@ -109704,16 +111999,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}', ""); @@ -109722,16 +112017,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 10224, '\p{^miscellaneousmathematicalsymbolsa}', ""); Expect(1, 10224, '\P{miscellaneousmathematicalsymbolsa}', ""); Expect(0, 10224, '\P{^miscellaneousmathematicalsymbolsa}', ""); - Expect(1, 10223, '\p{ _Miscellaneous_MATHEMATICAL_SYMBOLS_A}', ""); - Expect(0, 10223, '\p{^ _Miscellaneous_MATHEMATICAL_SYMBOLS_A}', ""); - Expect(0, 10223, '\P{ _Miscellaneous_MATHEMATICAL_SYMBOLS_A}', ""); - Expect(1, 10223, '\P{^ _Miscellaneous_MATHEMATICAL_SYMBOLS_A}', ""); - Expect(0, 10224, '\p{ _Miscellaneous_MATHEMATICAL_SYMBOLS_A}', ""); - Expect(1, 10224, '\p{^ _Miscellaneous_MATHEMATICAL_SYMBOLS_A}', ""); - Expect(1, 10224, '\P{ _Miscellaneous_MATHEMATICAL_SYMBOLS_A}', ""); - Expect(0, 10224, '\P{^ _Miscellaneous_MATHEMATICAL_SYMBOLS_A}', ""); - Error('\p{- Is_miscellaneous_mathematical_SYMBOLS_A:=}'); - Error('\P{- Is_miscellaneous_mathematical_SYMBOLS_A:=}'); + Expect(1, 10223, '\p{- MISCELLANEOUS_Mathematical_symbols_A}', ""); + Expect(0, 10223, '\p{^- MISCELLANEOUS_Mathematical_symbols_A}', ""); + Expect(0, 10223, '\P{- MISCELLANEOUS_Mathematical_symbols_A}', ""); + Expect(1, 10223, '\P{^- MISCELLANEOUS_Mathematical_symbols_A}', ""); + Expect(0, 10224, '\p{- MISCELLANEOUS_Mathematical_symbols_A}', ""); + Expect(1, 10224, '\p{^- MISCELLANEOUS_Mathematical_symbols_A}', ""); + Expect(1, 10224, '\P{- MISCELLANEOUS_Mathematical_symbols_A}', ""); + Expect(0, 10224, '\P{^- MISCELLANEOUS_Mathematical_symbols_A}', ""); + Error('\p{/a/_Is_Miscellaneous_MATHEMATICAL_symbols_A}'); + Error('\P{/a/_Is_Miscellaneous_MATHEMATICAL_symbols_A}'); Expect(1, 10223, '\p{ismiscellaneousmathematicalsymbolsa}', ""); Expect(0, 10223, '\p{^ismiscellaneousmathematicalsymbolsa}', ""); Expect(0, 10223, '\P{ismiscellaneousmathematicalsymbolsa}', ""); @@ -109740,16 +112035,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 10224, '\p{^ismiscellaneousmathematicalsymbolsa}', ""); Expect(1, 10224, '\P{ismiscellaneousmathematicalsymbolsa}', ""); Expect(0, 10224, '\P{^ismiscellaneousmathematicalsymbolsa}', ""); - Expect(1, 10223, '\p{ _Is_Miscellaneous_Mathematical_SYMBOLS_a}', ""); - Expect(0, 10223, '\p{^ _Is_Miscellaneous_Mathematical_SYMBOLS_a}', ""); - Expect(0, 10223, '\P{ _Is_Miscellaneous_Mathematical_SYMBOLS_a}', ""); - Expect(1, 10223, '\P{^ _Is_Miscellaneous_Mathematical_SYMBOLS_a}', ""); - Expect(0, 10224, '\p{ _Is_Miscellaneous_Mathematical_SYMBOLS_a}', ""); - Expect(1, 10224, '\p{^ _Is_Miscellaneous_Mathematical_SYMBOLS_a}', ""); - Expect(1, 10224, '\P{ _Is_Miscellaneous_Mathematical_SYMBOLS_a}', ""); - Expect(0, 10224, '\P{^ _Is_Miscellaneous_Mathematical_SYMBOLS_a}', ""); - Error('\p{:=_ in_MISCELLANEOUS_Mathematical_SYMBOLS_a}'); - Error('\P{:=_ in_MISCELLANEOUS_Mathematical_SYMBOLS_a}'); + Expect(1, 10223, '\p{ _Is_Miscellaneous_Mathematical_SYMBOLS_A}', ""); + Expect(0, 10223, '\p{^ _Is_Miscellaneous_Mathematical_SYMBOLS_A}', ""); + Expect(0, 10223, '\P{ _Is_Miscellaneous_Mathematical_SYMBOLS_A}', ""); + Expect(1, 10223, '\P{^ _Is_Miscellaneous_Mathematical_SYMBOLS_A}', ""); + Expect(0, 10224, '\p{ _Is_Miscellaneous_Mathematical_SYMBOLS_A}', ""); + Expect(1, 10224, '\p{^ _Is_Miscellaneous_Mathematical_SYMBOLS_A}', ""); + Expect(1, 10224, '\P{ _Is_Miscellaneous_Mathematical_SYMBOLS_A}', ""); + Expect(0, 10224, '\P{^ _Is_Miscellaneous_Mathematical_SYMBOLS_A}', ""); + Error('\p{:= in_MISCELLANEOUS_MATHEMATICAL_Symbols_A}'); + Error('\P{:= in_MISCELLANEOUS_MATHEMATICAL_Symbols_A}'); Expect(1, 10223, '\p{inmiscellaneousmathematicalsymbolsa}', ""); Expect(0, 10223, '\p{^inmiscellaneousmathematicalsymbolsa}', ""); Expect(0, 10223, '\P{inmiscellaneousmathematicalsymbolsa}', ""); @@ -109758,16 +112053,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{-/a/Misc_Math_Symbols_A}'); - Error('\P{-/a/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}'); + Error('\P{:=__Misc_math_Symbols_a}'); Expect(1, 10223, '\p{miscmathsymbolsa}', ""); Expect(0, 10223, '\p{^miscmathsymbolsa}', ""); Expect(0, 10223, '\P{miscmathsymbolsa}', ""); @@ -109776,16 +112071,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{--Is_MISC_Math_symbols_A:=}'); - Error('\P{--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}', ""); @@ -109794,16 +112089,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}', ""); @@ -109812,16 +112107,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 10224, '\p{^inmiscmathsymbolsa}', ""); Expect(1, 10224, '\P{inmiscmathsymbolsa}', ""); Expect(0, 10224, '\P{^inmiscmathsymbolsa}', ""); - Expect(1, 10223, '\p{ in_MISC_math_symbols_A}', ""); - Expect(0, 10223, '\p{^ in_MISC_math_symbols_A}', ""); - Expect(0, 10223, '\P{ in_MISC_math_symbols_A}', ""); - Expect(1, 10223, '\P{^ in_MISC_math_symbols_A}', ""); - Expect(0, 10224, '\p{ in_MISC_math_symbols_A}', ""); - Expect(1, 10224, '\p{^ in_MISC_math_symbols_A}', ""); - Expect(1, 10224, '\P{ in_MISC_math_symbols_A}', ""); - Expect(0, 10224, '\P{^ in_MISC_math_symbols_A}', ""); - Error('\p{ miscellaneous_MATHEMATICAL_symbols_b:=}'); - Error('\P{ miscellaneous_MATHEMATICAL_symbols_b:=}'); + Expect(1, 10223, '\p{_In_MISC_MATH_Symbols_A}', ""); + Expect(0, 10223, '\p{^_In_MISC_MATH_Symbols_A}', ""); + Expect(0, 10223, '\P{_In_MISC_MATH_Symbols_A}', ""); + Expect(1, 10223, '\P{^_In_MISC_MATH_Symbols_A}', ""); + Expect(0, 10224, '\p{_In_MISC_MATH_Symbols_A}', ""); + Expect(1, 10224, '\p{^_In_MISC_MATH_Symbols_A}', ""); + Expect(1, 10224, '\P{_In_MISC_MATH_Symbols_A}', ""); + Expect(0, 10224, '\P{^_In_MISC_MATH_Symbols_A}', ""); + Error('\p{/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}', ""); @@ -109830,16 +112125,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}', ""); @@ -109848,16 +112143,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}', ""); @@ -109866,16 +112161,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 10752, '\p{^inmiscellaneousmathematicalsymbolsb}', ""); Expect(1, 10752, '\P{inmiscellaneousmathematicalsymbolsb}', ""); Expect(0, 10752, '\P{^inmiscellaneousmathematicalsymbolsb}', ""); - Expect(1, 10751, '\p{ In_Miscellaneous_mathematical_symbols_B}', ""); - Expect(0, 10751, '\p{^ In_Miscellaneous_mathematical_symbols_B}', ""); - Expect(0, 10751, '\P{ In_Miscellaneous_mathematical_symbols_B}', ""); - Expect(1, 10751, '\P{^ In_Miscellaneous_mathematical_symbols_B}', ""); - Expect(0, 10752, '\p{ In_Miscellaneous_mathematical_symbols_B}', ""); - Expect(1, 10752, '\p{^ In_Miscellaneous_mathematical_symbols_B}', ""); - Expect(1, 10752, '\P{ In_Miscellaneous_mathematical_symbols_B}', ""); - Expect(0, 10752, '\P{^ In_Miscellaneous_mathematical_symbols_B}', ""); - Error('\p{/a/ Misc_MATH_Symbols_B}'); - Error('\P{/a/ Misc_MATH_Symbols_B}'); + Expect(1, 10751, '\p{- In_miscellaneous_Mathematical_SYMBOLS_B}', ""); + Expect(0, 10751, '\p{^- In_miscellaneous_Mathematical_SYMBOLS_B}', ""); + Expect(0, 10751, '\P{- In_miscellaneous_Mathematical_SYMBOLS_B}', ""); + Expect(1, 10751, '\P{^- In_miscellaneous_Mathematical_SYMBOLS_B}', ""); + Expect(0, 10752, '\p{- In_miscellaneous_Mathematical_SYMBOLS_B}', ""); + Expect(1, 10752, '\p{^- In_miscellaneous_Mathematical_SYMBOLS_B}', ""); + Expect(1, 10752, '\P{- In_miscellaneous_Mathematical_SYMBOLS_B}', ""); + Expect(0, 10752, '\P{^- In_miscellaneous_Mathematical_SYMBOLS_B}', ""); + Error('\p{MISC_math_Symbols_B:=}'); + Error('\P{MISC_math_Symbols_B:=}'); Expect(1, 10751, '\p{miscmathsymbolsb}', ""); Expect(0, 10751, '\p{^miscmathsymbolsb}', ""); Expect(0, 10751, '\P{miscmathsymbolsb}', ""); @@ -109884,16 +112179,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{/a/ Is_MISC_Math_Symbols_B}'); - Error('\P{/a/ 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}', ""); @@ -109902,16 +112197,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{-_in_Misc_math_Symbols_B:=}'); + Error('\P{-_in_Misc_math_Symbols_B:=}'); Expect(1, 10751, '\p{inmiscmathsymbolsb}', ""); Expect(0, 10751, '\p{^inmiscmathsymbolsb}', ""); Expect(0, 10751, '\P{inmiscmathsymbolsb}', ""); @@ -109920,16 +112215,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 10752, '\p{^inmiscmathsymbolsb}', ""); Expect(1, 10752, '\P{inmiscmathsymbolsb}', ""); Expect(0, 10752, '\P{^inmiscmathsymbolsb}', ""); - Expect(1, 10751, '\p{_ IN_misc_Math_Symbols_B}', ""); - Expect(0, 10751, '\p{^_ IN_misc_Math_Symbols_B}', ""); - Expect(0, 10751, '\P{_ IN_misc_Math_Symbols_B}', ""); - Expect(1, 10751, '\P{^_ IN_misc_Math_Symbols_B}', ""); - Expect(0, 10752, '\p{_ IN_misc_Math_Symbols_B}', ""); - Expect(1, 10752, '\p{^_ IN_misc_Math_Symbols_B}', ""); - Expect(1, 10752, '\P{_ IN_misc_Math_Symbols_B}', ""); - Expect(0, 10752, '\P{^_ IN_misc_Math_Symbols_B}', ""); - Error('\p{:=-_Miscellaneous_Symbols}'); - Error('\P{:=-_Miscellaneous_Symbols}'); + Expect(1, 10751, '\p{- In_Misc_math_symbols_B}', ""); + Expect(0, 10751, '\p{^- In_Misc_math_symbols_B}', ""); + Expect(0, 10751, '\P{- In_Misc_math_symbols_B}', ""); + Expect(1, 10751, '\P{^- In_Misc_math_symbols_B}', ""); + Expect(0, 10752, '\p{- In_Misc_math_symbols_B}', ""); + Expect(1, 10752, '\p{^- In_Misc_math_symbols_B}', ""); + Expect(1, 10752, '\P{- In_Misc_math_symbols_B}', ""); + Expect(0, 10752, '\P{^- In_Misc_math_symbols_B}', ""); + Error('\p{-Miscellaneous_symbols:=}'); + Error('\P{-Miscellaneous_symbols:=}'); Expect(1, 9983, '\p{miscellaneoussymbols}', ""); Expect(0, 9983, '\p{^miscellaneoussymbols}', ""); Expect(0, 9983, '\P{miscellaneoussymbols}', ""); @@ -109938,16 +112233,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{-_Is_Miscellaneous_Symbols:=}'); - Error('\P{-_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}', ""); @@ -109956,16 +112251,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{/a/_in_Miscellaneous_Symbols}'); - Error('\P{/a/_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}', ""); @@ -109974,16 +112269,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{/a/-MISC_Symbols}'); - Error('\P{/a/-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}', ""); @@ -109992,16 +112287,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{_/a/IS_MISC_symbols}'); - Error('\P{_/a/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}', ""); @@ -110010,16 +112305,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/a/}'); - Error('\P{ In_Misc_symbols/a/}'); + 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{inmiscsymbols}', ""); Expect(0, 9983, '\p{^inmiscsymbols}', ""); Expect(0, 9983, '\P{inmiscsymbols}', ""); @@ -110028,16 +112323,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9984, '\p{^inmiscsymbols}', ""); Expect(1, 9984, '\P{inmiscsymbols}', ""); Expect(0, 9984, '\P{^inmiscsymbols}', ""); - Expect(1, 9983, '\p{ In_Misc_SYMBOLS}', ""); - Expect(0, 9983, '\p{^ In_Misc_SYMBOLS}', ""); - Expect(0, 9983, '\P{ In_Misc_SYMBOLS}', ""); - Expect(1, 9983, '\P{^ In_Misc_SYMBOLS}', ""); - Expect(0, 9984, '\p{ In_Misc_SYMBOLS}', ""); - Expect(1, 9984, '\p{^ In_Misc_SYMBOLS}', ""); - Expect(1, 9984, '\P{ In_Misc_SYMBOLS}', ""); - Expect(0, 9984, '\P{^ In_Misc_SYMBOLS}', ""); - Error('\p{ :=Miscellaneous_symbols_and_ARROWS}'); - Error('\P{ :=Miscellaneous_symbols_and_ARROWS}'); + Expect(1, 9983, '\p{_ in_misc_SYMBOLS}', ""); + Expect(0, 9983, '\p{^_ in_misc_SYMBOLS}', ""); + Expect(0, 9983, '\P{_ in_misc_SYMBOLS}', ""); + Expect(1, 9983, '\P{^_ in_misc_SYMBOLS}', ""); + Expect(0, 9984, '\p{_ in_misc_SYMBOLS}', ""); + Expect(1, 9984, '\p{^_ in_misc_SYMBOLS}', ""); + Expect(1, 9984, '\P{_ in_misc_SYMBOLS}', ""); + Expect(0, 9984, '\P{^_ in_misc_SYMBOLS}', ""); + Error('\p{:=_MISCELLANEOUS_Symbols_and_Arrows}'); + Error('\P{:=_MISCELLANEOUS_Symbols_and_Arrows}'); Expect(1, 11263, '\p{miscellaneoussymbolsandarrows}', ""); Expect(0, 11263, '\p{^miscellaneoussymbolsandarrows}', ""); Expect(0, 11263, '\P{miscellaneoussymbolsandarrows}', ""); @@ -110046,16 +112341,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}', ""); @@ -110064,16 +112359,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{_ In_MISCELLANEOUS_SYMBOLS_AND_arrows:=}'); - Error('\P{_ 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}', ""); @@ -110082,16 +112377,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{/a/ Misc_ARROWS}'); + Error('\P{/a/ Misc_ARROWS}'); Expect(1, 11263, '\p{miscarrows}', ""); Expect(0, 11263, '\p{^miscarrows}', ""); Expect(0, 11263, '\P{miscarrows}', ""); @@ -110100,16 +112395,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{/a/ -Is_Misc_arrows}'); + Error('\P{/a/ -Is_Misc_arrows}'); Expect(1, 11263, '\p{ismiscarrows}', ""); Expect(0, 11263, '\p{^ismiscarrows}', ""); Expect(0, 11263, '\P{ismiscarrows}', ""); @@ -110118,16 +112413,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}', ""); @@ -110136,16 +112431,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{/a/ Miscellaneous_symbols_and_PICTOGRAPHS}'); - Error('\P{/a/ 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}', ""); @@ -110154,16 +112449,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}', ""); @@ -110172,16 +112467,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{/a/_In_Miscellaneous_Symbols_AND_pictographs}'); + Error('\P{/a/_In_Miscellaneous_Symbols_AND_pictographs}'); Expect(1, 128511, '\p{inmiscellaneoussymbolsandpictographs}', ""); Expect(0, 128511, '\p{^inmiscellaneoussymbolsandpictographs}', ""); Expect(0, 128511, '\P{inmiscellaneoussymbolsandpictographs}', ""); @@ -110190,16 +112485,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/a/}'); - Error('\P{ MISC_pictographs/a/}'); + 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}', ""); @@ -110208,16 +112503,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 128512, '\p{^miscpictographs}', ""); Expect(1, 128512, '\P{miscpictographs}', ""); Expect(0, 128512, '\P{^miscpictographs}', ""); - Expect(1, 128511, '\p{ -misc_pictographs}', ""); - Expect(0, 128511, '\p{^ -misc_pictographs}', ""); - Expect(0, 128511, '\P{ -misc_pictographs}', ""); - Expect(1, 128511, '\P{^ -misc_pictographs}', ""); - Expect(0, 128512, '\p{ -misc_pictographs}', ""); - Expect(1, 128512, '\p{^ -misc_pictographs}', ""); - Expect(1, 128512, '\P{ -misc_pictographs}', ""); - Expect(0, 128512, '\P{^ -misc_pictographs}', ""); - Error('\p{-/a/IS_misc_Pictographs}'); - Error('\P{-/a/IS_misc_Pictographs}'); + Expect(1, 128511, '\p{-Misc_PICTOGRAPHS}', ""); + Expect(0, 128511, '\p{^-Misc_PICTOGRAPHS}', ""); + Expect(0, 128511, '\P{-Misc_PICTOGRAPHS}', ""); + Expect(1, 128511, '\P{^-Misc_PICTOGRAPHS}', ""); + Expect(0, 128512, '\p{-Misc_PICTOGRAPHS}', ""); + Expect(1, 128512, '\p{^-Misc_PICTOGRAPHS}', ""); + Expect(1, 128512, '\P{-Misc_PICTOGRAPHS}', ""); + Expect(0, 128512, '\P{^-Misc_PICTOGRAPHS}', ""); + Error('\p{ Is_Misc_PICTOGRAPHS:=}'); + Error('\P{ Is_Misc_PICTOGRAPHS:=}'); Expect(1, 128511, '\p{ismiscpictographs}', ""); Expect(0, 128511, '\p{^ismiscpictographs}', ""); Expect(0, 128511, '\P{ismiscpictographs}', ""); @@ -110226,16 +112521,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 128512, '\p{^ismiscpictographs}', ""); Expect(1, 128512, '\P{ismiscpictographs}', ""); Expect(0, 128512, '\P{^ismiscpictographs}', ""); - Expect(1, 128511, '\p{- Is_Misc_pictographs}', ""); - Expect(0, 128511, '\p{^- Is_Misc_pictographs}', ""); - Expect(0, 128511, '\P{- Is_Misc_pictographs}', ""); - Expect(1, 128511, '\P{^- Is_Misc_pictographs}', ""); - Expect(0, 128512, '\p{- Is_Misc_pictographs}', ""); - Expect(1, 128512, '\p{^- Is_Misc_pictographs}', ""); - Expect(1, 128512, '\P{- Is_Misc_pictographs}', ""); - Expect(0, 128512, '\P{^- Is_Misc_pictographs}', ""); - Error('\p{__In_Misc_pictographs/a/}'); - Error('\P{__In_Misc_pictographs/a/}'); + Expect(1, 128511, '\p{-Is_MISC_pictographs}', ""); + Expect(0, 128511, '\p{^-Is_MISC_pictographs}', ""); + Expect(0, 128511, '\P{-Is_MISC_pictographs}', ""); + Expect(1, 128511, '\P{^-Is_MISC_pictographs}', ""); + Expect(0, 128512, '\p{-Is_MISC_pictographs}', ""); + Expect(1, 128512, '\p{^-Is_MISC_pictographs}', ""); + Expect(1, 128512, '\P{-Is_MISC_pictographs}', ""); + Expect(0, 128512, '\P{^-Is_MISC_pictographs}', ""); + Error('\p{ In_Misc_Pictographs:=}'); + Error('\P{ In_Misc_Pictographs:=}'); Expect(1, 128511, '\p{inmiscpictographs}', ""); Expect(0, 128511, '\p{^inmiscpictographs}', ""); Expect(0, 128511, '\P{inmiscpictographs}', ""); @@ -110244,16 +112539,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{/a/_MISCELLANEOUS_technical}'); + Error('\P{/a/_MISCELLANEOUS_technical}'); Expect(1, 9215, '\p{miscellaneoustechnical}', ""); Expect(0, 9215, '\p{^miscellaneoustechnical}', ""); Expect(0, 9215, '\P{miscellaneoustechnical}', ""); @@ -110262,16 +112557,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{:=Is_miscellaneous_Technical}'); + Error('\P{:=Is_miscellaneous_Technical}'); Expect(1, 9215, '\p{ismiscellaneoustechnical}', ""); Expect(0, 9215, '\p{^ismiscellaneoustechnical}', ""); Expect(0, 9215, '\P{ismiscellaneoustechnical}', ""); @@ -110280,16 +112575,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9216, '\p{^ismiscellaneoustechnical}', ""); Expect(1, 9216, '\P{ismiscellaneoustechnical}', ""); Expect(0, 9216, '\P{^ismiscellaneoustechnical}', ""); - Expect(1, 9215, '\p{_ Is_Miscellaneous_Technical}', ""); - Expect(0, 9215, '\p{^_ Is_Miscellaneous_Technical}', ""); - Expect(0, 9215, '\P{_ Is_Miscellaneous_Technical}', ""); - Expect(1, 9215, '\P{^_ Is_Miscellaneous_Technical}', ""); - Expect(0, 9216, '\p{_ Is_Miscellaneous_Technical}', ""); - Expect(1, 9216, '\p{^_ Is_Miscellaneous_Technical}', ""); - Expect(1, 9216, '\P{_ Is_Miscellaneous_Technical}', ""); - Expect(0, 9216, '\P{^_ Is_Miscellaneous_Technical}', ""); - Error('\p{ :=In_Miscellaneous_technical}'); - Error('\P{ :=In_Miscellaneous_technical}'); + Expect(1, 9215, '\p{_ Is_Miscellaneous_TECHNICAL}', ""); + Expect(0, 9215, '\p{^_ Is_Miscellaneous_TECHNICAL}', ""); + Expect(0, 9215, '\P{_ Is_Miscellaneous_TECHNICAL}', ""); + Expect(1, 9215, '\P{^_ Is_Miscellaneous_TECHNICAL}', ""); + Expect(0, 9216, '\p{_ Is_Miscellaneous_TECHNICAL}', ""); + Expect(1, 9216, '\p{^_ Is_Miscellaneous_TECHNICAL}', ""); + Expect(1, 9216, '\P{_ Is_Miscellaneous_TECHNICAL}', ""); + Expect(0, 9216, '\P{^_ Is_Miscellaneous_TECHNICAL}', ""); + Error('\p{-/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}', ""); @@ -110298,16 +112593,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}', ""); @@ -110316,16 +112611,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9216, '\p{^misctechnical}', ""); Expect(1, 9216, '\P{misctechnical}', ""); Expect(0, 9216, '\P{^misctechnical}', ""); - Expect(1, 9215, '\p{ Misc_technical}', ""); - Expect(0, 9215, '\p{^ Misc_technical}', ""); - Expect(0, 9215, '\P{ Misc_technical}', ""); - Expect(1, 9215, '\P{^ Misc_technical}', ""); - Expect(0, 9216, '\p{ Misc_technical}', ""); - Expect(1, 9216, '\p{^ Misc_technical}', ""); - Expect(1, 9216, '\P{ Misc_technical}', ""); - Expect(0, 9216, '\P{^ Misc_technical}', ""); - Error('\p{_Is_Misc_Technical:=}'); - Error('\P{_Is_Misc_Technical:=}'); + Expect(1, 9215, '\p{ _misc_Technical}', ""); + Expect(0, 9215, '\p{^ _misc_Technical}', ""); + Expect(0, 9215, '\P{ _misc_Technical}', ""); + Expect(1, 9215, '\P{^ _misc_Technical}', ""); + Expect(0, 9216, '\p{ _misc_Technical}', ""); + Expect(1, 9216, '\p{^ _misc_Technical}', ""); + Expect(1, 9216, '\P{ _misc_Technical}', ""); + Expect(0, 9216, '\P{^ _misc_Technical}', ""); + Error('\p{-:=Is_Misc_Technical}'); + Error('\P{-:=Is_Misc_Technical}'); Expect(1, 9215, '\p{ismisctechnical}', ""); Expect(0, 9215, '\p{^ismisctechnical}', ""); Expect(0, 9215, '\P{ismisctechnical}', ""); @@ -110334,16 +112629,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{-:=In_Misc_Technical}'); - Error('\P{-:=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}', ""); @@ -110352,16 +112647,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{ /a/Modi}'); - Error('\P{ /a/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{:=__modi}'); + Error('\P{:=__modi}'); Expect(1, 71257, '\p{modi}', ""); Expect(0, 71257, '\p{^modi}', ""); Expect(0, 71257, '\P{modi}', ""); @@ -110370,16 +112665,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 71258, '\p{^modi}', ""); Expect(1, 71258, '\P{modi}', ""); Expect(0, 71258, '\P{^modi}', ""); - Expect(1, 71257, '\p{- MODI}', ""); - Expect(0, 71257, '\p{^- MODI}', ""); - Expect(0, 71257, '\P{- MODI}', ""); - Expect(1, 71257, '\P{^- MODI}', ""); - Expect(0, 71258, '\p{- MODI}', ""); - Expect(1, 71258, '\p{^- MODI}', ""); - Expect(1, 71258, '\P{- MODI}', ""); - Expect(0, 71258, '\P{^- MODI}', ""); - Error('\p{_ IS_Modi:=}'); - Error('\P{_ IS_Modi:=}'); + Expect(1, 71257, '\p{_ modi}', ""); + Expect(0, 71257, '\p{^_ modi}', ""); + Expect(0, 71257, '\P{_ modi}', ""); + Expect(1, 71257, '\P{^_ modi}', ""); + Expect(0, 71258, '\p{_ modi}', ""); + Expect(1, 71258, '\p{^_ modi}', ""); + Expect(1, 71258, '\P{_ modi}', ""); + Expect(0, 71258, '\P{^_ modi}', ""); + Error('\p{:= Is_Modi}'); + Error('\P{:= Is_Modi}'); Expect(1, 71257, '\p{ismodi}', ""); Expect(0, 71257, '\p{^ismodi}', ""); Expect(0, 71257, '\P{ismodi}', ""); @@ -110388,16 +112683,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{_/a/modifier_letter}'); + Error('\P{_/a/modifier_letter}'); Expect(1, 125259, '\p{modifierletter}', ""); Expect(0, 125259, '\p{^modifierletter}', ""); Expect(0, 125259, '\P{modifierletter}', ""); @@ -110406,16 +112701,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125260, '\p{^modifierletter}', ""); Expect(1, 125260, '\P{modifierletter}', ""); Expect(0, 125260, '\P{^modifierletter}', ""); - Expect(1, 125259, '\p{-Modifier_letter}', ""); - Expect(0, 125259, '\p{^-Modifier_letter}', ""); - Expect(0, 125259, '\P{-Modifier_letter}', ""); - Expect(1, 125259, '\P{^-Modifier_letter}', ""); - Expect(0, 125260, '\p{-Modifier_letter}', ""); - Expect(1, 125260, '\p{^-Modifier_letter}', ""); - Expect(1, 125260, '\P{-Modifier_letter}', ""); - Expect(0, 125260, '\P{^-Modifier_letter}', ""); - Error('\p{_IS_MODIFIER_letter:=}'); - Error('\P{_IS_MODIFIER_letter:=}'); + Expect(1, 125259, '\p{Modifier_Letter}', ""); + Expect(0, 125259, '\p{^Modifier_Letter}', ""); + Expect(0, 125259, '\P{Modifier_Letter}', ""); + Expect(1, 125259, '\P{^Modifier_Letter}', ""); + Expect(0, 125260, '\p{Modifier_Letter}', ""); + Expect(1, 125260, '\p{^Modifier_Letter}', ""); + Expect(1, 125260, '\P{Modifier_Letter}', ""); + Expect(0, 125260, '\P{^Modifier_Letter}', ""); + Error('\p{_/a/Is_modifier_Letter}'); + Error('\P{_/a/Is_modifier_Letter}'); Expect(1, 125259, '\p{ismodifierletter}', ""); Expect(0, 125259, '\p{^ismodifierletter}', ""); Expect(0, 125259, '\P{ismodifierletter}', ""); @@ -110424,16 +112719,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125260, '\p{^ismodifierletter}', ""); Expect(1, 125260, '\P{ismodifierletter}', ""); Expect(0, 125260, '\P{^ismodifierletter}', ""); - Expect(1, 125259, '\p{- Is_Modifier_letter}', ""); - Expect(0, 125259, '\p{^- Is_Modifier_letter}', ""); - Expect(0, 125259, '\P{- Is_Modifier_letter}', ""); - Expect(1, 125259, '\P{^- Is_Modifier_letter}', ""); - Expect(0, 125260, '\p{- Is_Modifier_letter}', ""); - Expect(1, 125260, '\p{^- Is_Modifier_letter}', ""); - Expect(1, 125260, '\P{- Is_Modifier_letter}', ""); - Expect(0, 125260, '\P{^- Is_Modifier_letter}', ""); - Error('\p{:= lm}'); - Error('\P{:= 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{ /a/Lm}'); + Error('\P{ /a/Lm}'); Expect(1, 125259, '\p{lm}', ""); Expect(0, 125259, '\p{^lm}', ""); Expect(0, 125259, '\P{lm}', ""); @@ -110442,16 +112737,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/a/}'); - Error('\P{ _is_Lm/a/}'); + 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{islm}', ""); Expect(0, 125259, '\p{^islm}', ""); Expect(0, 125259, '\P{islm}', ""); @@ -110460,16 +112755,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/a/}'); - Error('\P{_MODIFIER_SYMBOL/a/}'); + 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}', ""); @@ -110478,16 +112773,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{_/a/Is_MODIFIER_symbol}'); - Error('\P{_/a/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}'); + Error('\P{:=Is_modifier_Symbol}'); Expect(1, 127999, '\p{ismodifiersymbol}', ""); Expect(0, 127999, '\p{^ismodifiersymbol}', ""); Expect(0, 127999, '\P{ismodifiersymbol}', ""); @@ -110496,16 +112791,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 128000, '\p{^ismodifiersymbol}', ""); Expect(1, 128000, '\P{ismodifiersymbol}', ""); Expect(0, 128000, '\P{^ismodifiersymbol}', ""); - Expect(1, 127999, '\p{_ Is_MODIFIER_Symbol}', ""); - Expect(0, 127999, '\p{^_ Is_MODIFIER_Symbol}', ""); - Expect(0, 127999, '\P{_ Is_MODIFIER_Symbol}', ""); - Expect(1, 127999, '\P{^_ Is_MODIFIER_Symbol}', ""); - Expect(0, 128000, '\p{_ Is_MODIFIER_Symbol}', ""); - Expect(1, 128000, '\p{^_ Is_MODIFIER_Symbol}', ""); - Expect(1, 128000, '\P{_ Is_MODIFIER_Symbol}', ""); - Expect(0, 128000, '\P{^_ Is_MODIFIER_Symbol}', ""); - Error('\p{/a/Sk}'); - Error('\P{/a/Sk}'); + Expect(1, 127999, '\p{ _is_modifier_symbol}', ""); + Expect(0, 127999, '\p{^ _is_modifier_symbol}', ""); + Expect(0, 127999, '\P{ _is_modifier_symbol}', ""); + Expect(1, 127999, '\P{^ _is_modifier_symbol}', ""); + Expect(0, 128000, '\p{ _is_modifier_symbol}', ""); + Expect(1, 128000, '\p{^ _is_modifier_symbol}', ""); + Expect(1, 128000, '\P{ _is_modifier_symbol}', ""); + Expect(0, 128000, '\P{^ _is_modifier_symbol}', ""); + Error('\p{-:=Sk}'); + Error('\P{-:=Sk}'); Expect(1, 127999, '\p{sk}', ""); Expect(0, 127999, '\p{^sk}', ""); Expect(0, 127999, '\P{sk}', ""); @@ -110514,16 +112809,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 128000, '\p{^sk}', ""); Expect(1, 128000, '\P{sk}', ""); Expect(0, 128000, '\P{^sk}', ""); - Expect(1, 127999, '\p{- Sk}', ""); - Expect(0, 127999, '\p{^- Sk}', ""); - Expect(0, 127999, '\P{- Sk}', ""); - Expect(1, 127999, '\P{^- Sk}', ""); - Expect(0, 128000, '\p{- Sk}', ""); - Expect(1, 128000, '\p{^- Sk}', ""); - Expect(1, 128000, '\P{- Sk}', ""); - Expect(0, 128000, '\P{^- Sk}', ""); - Error('\p{/a/ Is_sk}'); - Error('\P{/a/ Is_sk}'); + Expect(1, 127999, '\p{_-SK}', ""); + Expect(0, 127999, '\p{^_-SK}', ""); + Expect(0, 127999, '\P{_-SK}', ""); + Expect(1, 127999, '\P{^_-SK}', ""); + Expect(0, 128000, '\p{_-SK}', ""); + Expect(1, 128000, '\p{^_-SK}', ""); + Expect(1, 128000, '\P{_-SK}', ""); + Expect(0, 128000, '\P{^_-SK}', ""); + Error('\p{:= -Is_SK}'); + Error('\P{:= -Is_SK}'); Expect(1, 127999, '\p{issk}', ""); Expect(0, 127999, '\p{^issk}', ""); Expect(0, 127999, '\P{issk}', ""); @@ -110532,16 +112827,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{:= modifier_Tone_Letters}'); + Error('\P{:= modifier_Tone_Letters}'); Expect(1, 42783, '\p{modifiertoneletters}', ""); Expect(0, 42783, '\p{^modifiertoneletters}', ""); Expect(0, 42783, '\P{modifiertoneletters}', ""); @@ -110550,16 +112845,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/a/}'); - Error('\P{- is_MODIFIER_Tone_LETTERS/a/}'); + 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}', ""); @@ -110568,16 +112863,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/a/}'); - Error('\P{IN_Modifier_Tone_Letters/a/}'); + 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}', ""); @@ -110586,16 +112881,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}', ""); @@ -110604,16 +112899,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 71277, '\p{^mongolian}', ""); Expect(1, 71277, '\P{mongolian}', ""); Expect(0, 71277, '\P{^mongolian}', ""); - Expect(1, 71276, '\p{ -Mongolian}', ""); - Expect(0, 71276, '\p{^ -Mongolian}', ""); - Expect(0, 71276, '\P{ -Mongolian}', ""); - Expect(1, 71276, '\P{^ -Mongolian}', ""); - Expect(0, 71277, '\p{ -Mongolian}', ""); - Expect(1, 71277, '\p{^ -Mongolian}', ""); - Expect(1, 71277, '\P{ -Mongolian}', ""); - Expect(0, 71277, '\P{^ -Mongolian}', ""); - Error('\p{ IS_Mongolian:=}'); - Error('\P{ 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{-/a/is_MONGOLIAN}'); + Error('\P{-/a/is_MONGOLIAN}'); Expect(1, 71276, '\p{ismongolian}', ""); Expect(0, 71276, '\p{^ismongolian}', ""); Expect(0, 71276, '\P{ismongolian}', ""); @@ -110622,16 +112917,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 71277, '\p{^ismongolian}', ""); Expect(1, 71277, '\P{ismongolian}', ""); Expect(0, 71277, '\P{^ismongolian}', ""); - Expect(1, 71276, '\p{- IS_MONGOLIAN}', ""); - Expect(0, 71276, '\p{^- IS_MONGOLIAN}', ""); - Expect(0, 71276, '\P{- IS_MONGOLIAN}', ""); - Expect(1, 71276, '\P{^- IS_MONGOLIAN}', ""); - Expect(0, 71277, '\p{- IS_MONGOLIAN}', ""); - Expect(1, 71277, '\p{^- IS_MONGOLIAN}', ""); - Expect(1, 71277, '\P{- IS_MONGOLIAN}', ""); - Expect(0, 71277, '\P{^- IS_MONGOLIAN}', ""); - Error('\p{ /a/MONG}'); - Error('\P{ /a/MONG}'); + Expect(1, 71276, '\p{_Is_Mongolian}', ""); + Expect(0, 71276, '\p{^_Is_Mongolian}', ""); + Expect(0, 71276, '\P{_Is_Mongolian}', ""); + Expect(1, 71276, '\P{^_Is_Mongolian}', ""); + Expect(0, 71277, '\p{_Is_Mongolian}', ""); + Expect(1, 71277, '\p{^_Is_Mongolian}', ""); + Expect(1, 71277, '\P{_Is_Mongolian}', ""); + Expect(0, 71277, '\P{^_Is_Mongolian}', ""); + Error('\p{_:=mong}'); + Error('\P{_:=mong}'); Expect(1, 71276, '\p{mong}', ""); Expect(0, 71276, '\p{^mong}', ""); Expect(0, 71276, '\P{mong}', ""); @@ -110640,16 +112935,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/a/}'); - Error('\P{ IS_mong/a/}'); + 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}', ""); @@ -110658,16 +112953,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{_/a/Mongolian_SUPPLEMENT}'); - Error('\P{_/a/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}', ""); @@ -110676,16 +112971,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{/a/IS_mongolian_Supplement}'); + Error('\P{/a/IS_mongolian_Supplement}'); Expect(1, 71295, '\p{ismongoliansupplement}', ""); Expect(0, 71295, '\p{^ismongoliansupplement}', ""); Expect(0, 71295, '\P{ismongoliansupplement}', ""); @@ -110694,16 +112989,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}'); + Error('\P{:=_ in_Mongolian_SUPPLEMENT}'); Expect(1, 71295, '\p{inmongoliansupplement}', ""); Expect(0, 71295, '\p{^inmongoliansupplement}', ""); Expect(0, 71295, '\P{inmongoliansupplement}', ""); @@ -110712,16 +113007,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}', ""); @@ -110730,16 +113025,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 71296, '\p{^mongoliansup}', ""); Expect(1, 71296, '\P{mongoliansup}', ""); Expect(0, 71296, '\P{^mongoliansup}', ""); - Expect(1, 71295, '\p{_ Mongolian_sup}', ""); - Expect(0, 71295, '\p{^_ Mongolian_sup}', ""); - Expect(0, 71295, '\P{_ Mongolian_sup}', ""); - Expect(1, 71295, '\P{^_ Mongolian_sup}', ""); - Expect(0, 71296, '\p{_ Mongolian_sup}', ""); - Expect(1, 71296, '\p{^_ Mongolian_sup}', ""); - Expect(1, 71296, '\P{_ Mongolian_sup}', ""); - Expect(0, 71296, '\P{^_ Mongolian_sup}', ""); - Error('\p{/a/-_IS_mongolian_sup}'); - Error('\P{/a/-_IS_mongolian_sup}'); + Expect(1, 71295, '\p{- Mongolian_SUP}', ""); + Expect(0, 71295, '\p{^- Mongolian_SUP}', ""); + Expect(0, 71295, '\P{- Mongolian_SUP}', ""); + Expect(1, 71295, '\P{^- Mongolian_SUP}', ""); + Expect(0, 71296, '\p{- Mongolian_SUP}', ""); + Expect(1, 71296, '\p{^- Mongolian_SUP}', ""); + Expect(1, 71296, '\P{- Mongolian_SUP}', ""); + Expect(0, 71296, '\P{^- Mongolian_SUP}', ""); + Error('\p{/a/__is_MONGOLIAN_sup}'); + Error('\P{/a/__is_MONGOLIAN_sup}'); Expect(1, 71295, '\p{ismongoliansup}', ""); Expect(0, 71295, '\p{^ismongoliansup}', ""); Expect(0, 71295, '\P{ismongoliansup}', ""); @@ -110748,16 +113043,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{/a/In_Mongolian_sup}'); - Error('\P{/a/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:=}'); + Error('\P{-_In_Mongolian_Sup:=}'); Expect(1, 71295, '\p{inmongoliansup}', ""); Expect(0, 71295, '\p{^inmongoliansup}', ""); Expect(0, 71295, '\P{inmongoliansup}', ""); @@ -110766,16 +113061,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{/a/Mro}'); - Error('\P{/a/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:=}'); + Error('\P{ MRO:=}'); Expect(1, 92783, '\p{mro}', ""); Expect(0, 92783, '\p{^mro}', ""); Expect(0, 92783, '\P{mro}', ""); @@ -110784,16 +113079,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{:=- Is_mro}'); - Error('\P{:=- 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{/a/ Is_MRO}'); + Error('\P{/a/ Is_MRO}'); Expect(1, 92783, '\p{ismro}', ""); Expect(0, 92783, '\p{^ismro}', ""); Expect(0, 92783, '\P{ismro}', ""); @@ -110802,16 +113097,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 92784, '\p{^ismro}', ""); Expect(1, 92784, '\P{ismro}', ""); Expect(0, 92784, '\P{^ismro}', ""); - Expect(1, 92783, '\p{ Is_MRO}', ""); - Expect(0, 92783, '\p{^ Is_MRO}', ""); - Expect(0, 92783, '\P{ Is_MRO}', ""); - Expect(1, 92783, '\P{^ Is_MRO}', ""); - Expect(0, 92784, '\p{ Is_MRO}', ""); - Expect(1, 92784, '\p{^ Is_MRO}', ""); - Expect(1, 92784, '\P{ Is_MRO}', ""); - Expect(0, 92784, '\P{^ Is_MRO}', ""); - Error('\p{/a/- MROO}'); - Error('\P{/a/- MROO}'); + Expect(1, 92783, '\p{ _Is_mro}', ""); + Expect(0, 92783, '\p{^ _Is_mro}', ""); + Expect(0, 92783, '\P{ _Is_mro}', ""); + Expect(1, 92783, '\P{^ _Is_mro}', ""); + Expect(0, 92784, '\p{ _Is_mro}', ""); + Expect(1, 92784, '\p{^ _Is_mro}', ""); + Expect(1, 92784, '\P{ _Is_mro}', ""); + Expect(0, 92784, '\P{^ _Is_mro}', ""); + Error('\p{-:=MROO}'); + Error('\P{-:=MROO}'); Expect(1, 92783, '\p{mroo}', ""); Expect(0, 92783, '\p{^mroo}', ""); Expect(0, 92783, '\P{mroo}', ""); @@ -110820,16 +113115,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{/a/IS_mroo}'); - Error('\P{/a/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{_:=Is_mroo}'); + Error('\P{_:=Is_mroo}'); Expect(1, 92783, '\p{ismroo}', ""); Expect(0, 92783, '\p{^ismroo}', ""); Expect(0, 92783, '\P{ismroo}', ""); @@ -110838,16 +113133,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/a/}'); - Error('\P{MULTANI/a/}'); + 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}', ""); @@ -110856,16 +113151,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{/a/ IS_MULTANI}'); - Error('\P{/a/ 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{-_Is_multani:=}'); + Error('\P{-_Is_multani:=}'); Expect(1, 70313, '\p{ismultani}', ""); Expect(0, 70313, '\p{^ismultani}', ""); Expect(0, 70313, '\P{ismultani}', ""); @@ -110874,16 +113169,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}', ""); @@ -110892,16 +113187,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 70314, '\p{^mult}', ""); Expect(1, 70314, '\P{mult}', ""); Expect(0, 70314, '\P{^mult}', ""); - Expect(1, 70313, '\p{ mult}', ""); - Expect(0, 70313, '\p{^ mult}', ""); - Expect(0, 70313, '\P{ mult}', ""); - Expect(1, 70313, '\P{^ mult}', ""); - Expect(0, 70314, '\p{ mult}', ""); - Expect(1, 70314, '\p{^ mult}', ""); - Expect(1, 70314, '\P{ mult}', ""); - Expect(0, 70314, '\P{^ mult}', ""); - Error('\p{:=_ Is_mult}'); - Error('\P{:=_ Is_mult}'); + Expect(1, 70313, '\p{ MULT}', ""); + Expect(0, 70313, '\p{^ MULT}', ""); + Expect(0, 70313, '\P{ MULT}', ""); + Expect(1, 70313, '\P{^ MULT}', ""); + Expect(0, 70314, '\p{ MULT}', ""); + Expect(1, 70314, '\p{^ MULT}', ""); + Expect(1, 70314, '\P{ MULT}', ""); + Expect(0, 70314, '\P{^ MULT}', ""); + Error('\p{_/a/Is_MULT}'); + Error('\P{_/a/Is_MULT}'); Expect(1, 70313, '\p{ismult}', ""); Expect(0, 70313, '\p{^ismult}', ""); Expect(0, 70313, '\P{ismult}', ""); @@ -110910,16 +113205,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 70314, '\p{^ismult}', ""); Expect(1, 70314, '\P{ismult}', ""); Expect(0, 70314, '\P{^ismult}', ""); - Expect(1, 70313, '\p{ _IS_mult}', ""); - Expect(0, 70313, '\p{^ _IS_mult}', ""); - Expect(0, 70313, '\P{ _IS_mult}', ""); - Expect(1, 70313, '\P{^ _IS_mult}', ""); - Expect(0, 70314, '\p{ _IS_mult}', ""); - Expect(1, 70314, '\p{^ _IS_mult}', ""); - Expect(1, 70314, '\P{ _IS_mult}', ""); - Expect(0, 70314, '\P{^ _IS_mult}', ""); - Error('\p{:= musical_symbols}'); - Error('\P{:= musical_symbols}'); + Expect(1, 70313, '\p{ Is_Mult}', ""); + Expect(0, 70313, '\p{^ Is_Mult}', ""); + Expect(0, 70313, '\P{ Is_Mult}', ""); + Expect(1, 70313, '\P{^ Is_Mult}', ""); + Expect(0, 70314, '\p{ Is_Mult}', ""); + Expect(1, 70314, '\p{^ Is_Mult}', ""); + Expect(1, 70314, '\P{ Is_Mult}', ""); + Expect(0, 70314, '\P{^ Is_Mult}', ""); + Error('\p{/a/ _Musical_symbols}'); + Error('\P{/a/ _Musical_symbols}'); Expect(1, 119295, '\p{musicalsymbols}', ""); Expect(0, 119295, '\p{^musicalsymbols}', ""); Expect(0, 119295, '\P{musicalsymbols}', ""); @@ -110928,16 +113223,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{/a/ is_Musical_Symbols}'); - Error('\P{/a/ 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{:= Is_MUSICAL_Symbols}'); + Error('\P{:= Is_MUSICAL_Symbols}'); Expect(1, 119295, '\p{ismusicalsymbols}', ""); Expect(0, 119295, '\p{^ismusicalsymbols}', ""); Expect(0, 119295, '\P{ismusicalsymbols}', ""); @@ -110946,16 +113241,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{ in_Musical_SYMBOLS/a/}'); + Error('\P{ in_Musical_SYMBOLS/a/}'); Expect(1, 119295, '\p{inmusicalsymbols}', ""); Expect(0, 119295, '\p{^inmusicalsymbols}', ""); Expect(0, 119295, '\P{inmusicalsymbols}', ""); @@ -110964,16 +113259,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119296, '\p{^inmusicalsymbols}', ""); Expect(1, 119296, '\P{inmusicalsymbols}', ""); Expect(0, 119296, '\P{^inmusicalsymbols}', ""); - Expect(1, 119295, '\p{ -in_Musical_Symbols}', ""); - Expect(0, 119295, '\p{^ -in_Musical_Symbols}', ""); - Expect(0, 119295, '\P{ -in_Musical_Symbols}', ""); - Expect(1, 119295, '\P{^ -in_Musical_Symbols}', ""); - Expect(0, 119296, '\p{ -in_Musical_Symbols}', ""); - Expect(1, 119296, '\p{^ -in_Musical_Symbols}', ""); - Expect(1, 119296, '\P{ -in_Musical_Symbols}', ""); - Expect(0, 119296, '\P{^ -in_Musical_Symbols}', ""); - Error('\p{ /a/music}'); - Error('\P{ /a/music}'); + Expect(1, 119295, '\p{ In_MUSICAL_symbols}', ""); + Expect(0, 119295, '\p{^ In_MUSICAL_symbols}', ""); + Expect(0, 119295, '\P{ In_MUSICAL_symbols}', ""); + Expect(1, 119295, '\P{^ In_MUSICAL_symbols}', ""); + Expect(0, 119296, '\p{ In_MUSICAL_symbols}', ""); + Expect(1, 119296, '\p{^ In_MUSICAL_symbols}', ""); + Expect(1, 119296, '\P{ In_MUSICAL_symbols}', ""); + Expect(0, 119296, '\P{^ In_MUSICAL_symbols}', ""); + Error('\p{/a/ _Music}'); + Error('\P{/a/ _Music}'); Expect(1, 119295, '\p{music}', ""); Expect(0, 119295, '\p{^music}', ""); Expect(0, 119295, '\P{music}', ""); @@ -110982,16 +113277,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}', ""); @@ -111000,16 +113295,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119296, '\p{^ismusic}', ""); Expect(1, 119296, '\P{ismusic}', ""); Expect(0, 119296, '\P{^ismusic}', ""); - Expect(1, 119295, '\p{_is_music}', ""); - Expect(0, 119295, '\p{^_is_music}', ""); - Expect(0, 119295, '\P{_is_music}', ""); - Expect(1, 119295, '\P{^_is_music}', ""); - Expect(0, 119296, '\p{_is_music}', ""); - Expect(1, 119296, '\p{^_is_music}', ""); - Expect(1, 119296, '\P{_is_music}', ""); - Expect(0, 119296, '\P{^_is_music}', ""); - Error('\p{ In_MUSIC/a/}'); - Error('\P{ In_MUSIC/a/}'); + Expect(1, 119295, '\p{_ Is_MUSIC}', ""); + Expect(0, 119295, '\p{^_ Is_MUSIC}', ""); + Expect(0, 119295, '\P{_ Is_MUSIC}', ""); + Expect(1, 119295, '\P{^_ Is_MUSIC}', ""); + Expect(0, 119296, '\p{_ Is_MUSIC}', ""); + Expect(1, 119296, '\p{^_ Is_MUSIC}', ""); + Expect(1, 119296, '\P{_ Is_MUSIC}', ""); + Expect(0, 119296, '\P{^_ Is_MUSIC}', ""); + Error('\p{_/a/In_MUSIC}'); + Error('\P{_/a/In_MUSIC}'); Expect(1, 119295, '\p{inmusic}', ""); Expect(0, 119295, '\p{^inmusic}', ""); Expect(0, 119295, '\P{inmusic}', ""); @@ -111018,16 +113313,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{ /a/Myanmar}'); - Error('\P{ /a/Myanmar}'); + Expect(1, 119295, '\p{_ In_Music}', ""); + Expect(0, 119295, '\p{^_ In_Music}', ""); + Expect(0, 119295, '\P{_ In_Music}', ""); + Expect(1, 119295, '\P{^_ In_Music}', ""); + Expect(0, 119296, '\p{_ In_Music}', ""); + Expect(1, 119296, '\p{^_ In_Music}', ""); + Expect(1, 119296, '\P{_ In_Music}', ""); + Expect(0, 119296, '\P{^_ In_Music}', ""); + Error('\p{ MYANMAR/a/}'); + Error('\P{ MYANMAR/a/}'); Expect(1, 43647, '\p{myanmar}', ""); Expect(0, 43647, '\p{^myanmar}', ""); Expect(0, 43647, '\P{myanmar}', ""); @@ -111036,16 +113331,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43648, '\p{^myanmar}', ""); Expect(1, 43648, '\P{myanmar}', ""); Expect(0, 43648, '\P{^myanmar}', ""); - Expect(1, 43647, '\p{ myanmar}', ""); - Expect(0, 43647, '\p{^ myanmar}', ""); - Expect(0, 43647, '\P{ myanmar}', ""); - Expect(1, 43647, '\P{^ myanmar}', ""); - Expect(0, 43648, '\p{ myanmar}', ""); - Expect(1, 43648, '\p{^ myanmar}', ""); - Expect(1, 43648, '\P{ myanmar}', ""); - Expect(0, 43648, '\P{^ myanmar}', ""); - Error('\p{:=-Is_MYANMAR}'); - Error('\P{:=-Is_MYANMAR}'); + Expect(1, 43647, '\p{ MYANMAR}', ""); + Expect(0, 43647, '\p{^ MYANMAR}', ""); + Expect(0, 43647, '\P{ MYANMAR}', ""); + Expect(1, 43647, '\P{^ MYANMAR}', ""); + Expect(0, 43648, '\p{ MYANMAR}', ""); + Expect(1, 43648, '\p{^ MYANMAR}', ""); + Expect(1, 43648, '\P{ MYANMAR}', ""); + Expect(0, 43648, '\P{^ MYANMAR}', ""); + Error('\p{_:=Is_MYANMAR}'); + Error('\P{_:=Is_MYANMAR}'); Expect(1, 43647, '\p{ismyanmar}', ""); Expect(0, 43647, '\p{^ismyanmar}', ""); Expect(0, 43647, '\P{ismyanmar}', ""); @@ -111054,16 +113349,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43648, '\p{^ismyanmar}', ""); Expect(1, 43648, '\P{ismyanmar}', ""); Expect(0, 43648, '\P{^ismyanmar}', ""); - Expect(1, 43647, '\p{ -Is_myanmar}', ""); - Expect(0, 43647, '\p{^ -Is_myanmar}', ""); - Expect(0, 43647, '\P{ -Is_myanmar}', ""); - Expect(1, 43647, '\P{^ -Is_myanmar}', ""); - Expect(0, 43648, '\p{ -Is_myanmar}', ""); - Expect(1, 43648, '\p{^ -Is_myanmar}', ""); - Expect(1, 43648, '\P{ -Is_myanmar}', ""); - Expect(0, 43648, '\P{^ -Is_myanmar}', ""); - Error('\p{/a/mymr}'); - Error('\P{/a/mymr}'); + Expect(1, 43647, '\p{_ Is_MYANMAR}', ""); + Expect(0, 43647, '\p{^_ Is_MYANMAR}', ""); + Expect(0, 43647, '\P{_ Is_MYANMAR}', ""); + Expect(1, 43647, '\P{^_ Is_MYANMAR}', ""); + Expect(0, 43648, '\p{_ Is_MYANMAR}', ""); + Expect(1, 43648, '\p{^_ Is_MYANMAR}', ""); + Expect(1, 43648, '\P{_ Is_MYANMAR}', ""); + Expect(0, 43648, '\P{^_ Is_MYANMAR}', ""); + Error('\p{ Mymr:=}'); + Error('\P{ Mymr:=}'); Expect(1, 43647, '\p{mymr}', ""); Expect(0, 43647, '\p{^mymr}', ""); Expect(0, 43647, '\P{mymr}', ""); @@ -111072,16 +113367,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43648, '\p{^mymr}', ""); Expect(1, 43648, '\P{mymr}', ""); Expect(0, 43648, '\P{^mymr}', ""); - Expect(1, 43647, '\p{_-mymr}', ""); - Expect(0, 43647, '\p{^_-mymr}', ""); - Expect(0, 43647, '\P{_-mymr}', ""); - Expect(1, 43647, '\P{^_-mymr}', ""); - Expect(0, 43648, '\p{_-mymr}', ""); - Expect(1, 43648, '\p{^_-mymr}', ""); - Expect(1, 43648, '\P{_-mymr}', ""); - Expect(0, 43648, '\P{^_-mymr}', ""); - Error('\p{:=_ Is_mymr}'); - Error('\P{:=_ Is_mymr}'); + Expect(1, 43647, '\p{_mymr}', ""); + Expect(0, 43647, '\p{^_mymr}', ""); + Expect(0, 43647, '\P{_mymr}', ""); + Expect(1, 43647, '\P{^_mymr}', ""); + Expect(0, 43648, '\p{_mymr}', ""); + Expect(1, 43648, '\p{^_mymr}', ""); + Expect(1, 43648, '\P{_mymr}', ""); + Expect(0, 43648, '\P{^_mymr}', ""); + Error('\p{/a/_IS_mymr}'); + Error('\P{/a/_IS_mymr}'); Expect(1, 43647, '\p{ismymr}', ""); Expect(0, 43647, '\p{^ismymr}', ""); Expect(0, 43647, '\P{ismymr}', ""); @@ -111090,16 +113385,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:=}'); - Error('\P{ Myanmar_EXTENDED_A:=}'); + Expect(1, 43647, '\p{ is_Mymr}', ""); + Expect(0, 43647, '\p{^ is_Mymr}', ""); + Expect(0, 43647, '\P{ is_Mymr}', ""); + Expect(1, 43647, '\P{^ is_Mymr}', ""); + Expect(0, 43648, '\p{ is_Mymr}', ""); + Expect(1, 43648, '\p{^ is_Mymr}', ""); + Expect(1, 43648, '\P{ is_Mymr}', ""); + Expect(0, 43648, '\P{^ is_Mymr}', ""); + Error('\p{_Myanmar_extended_A/a/}'); + Error('\P{_Myanmar_extended_A/a/}'); Expect(1, 43647, '\p{myanmarextendeda}', ""); Expect(0, 43647, '\p{^myanmarextendeda}', ""); Expect(0, 43647, '\P{myanmarextendeda}', ""); @@ -111108,16 +113403,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43648, '\p{^myanmarextendeda}', ""); Expect(1, 43648, '\P{myanmarextendeda}', ""); Expect(0, 43648, '\P{^myanmarextendeda}', ""); - Expect(1, 43647, '\p{_myanmar_extended_a}', ""); - Expect(0, 43647, '\p{^_myanmar_extended_a}', ""); - Expect(0, 43647, '\P{_myanmar_extended_a}', ""); - Expect(1, 43647, '\P{^_myanmar_extended_a}', ""); - Expect(0, 43648, '\p{_myanmar_extended_a}', ""); - Expect(1, 43648, '\p{^_myanmar_extended_a}', ""); - Expect(1, 43648, '\P{_myanmar_extended_a}', ""); - Expect(0, 43648, '\P{^_myanmar_extended_a}', ""); - Error('\p{:= is_Myanmar_extended_A}'); - Error('\P{:= is_Myanmar_extended_A}'); + Expect(1, 43647, '\p{- Myanmar_Extended_A}', ""); + Expect(0, 43647, '\p{^- Myanmar_Extended_A}', ""); + Expect(0, 43647, '\P{- Myanmar_Extended_A}', ""); + Expect(1, 43647, '\P{^- Myanmar_Extended_A}', ""); + Expect(0, 43648, '\p{- Myanmar_Extended_A}', ""); + Expect(1, 43648, '\p{^- Myanmar_Extended_A}', ""); + Expect(1, 43648, '\P{- Myanmar_Extended_A}', ""); + Expect(0, 43648, '\P{^- Myanmar_Extended_A}', ""); + Error('\p{ /a/Is_myanmar_extended_A}'); + Error('\P{ /a/Is_myanmar_extended_A}'); Expect(1, 43647, '\p{ismyanmarextendeda}', ""); Expect(0, 43647, '\p{^ismyanmarextendeda}', ""); Expect(0, 43647, '\P{ismyanmarextendeda}', ""); @@ -111126,16 +113421,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}', ""); @@ -111144,16 +113439,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{/a/-Myanmar_Ext_A}'); - Error('\P{/a/-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}', ""); @@ -111162,16 +113457,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43648, '\p{^myanmarexta}', ""); Expect(1, 43648, '\P{myanmarexta}', ""); Expect(0, 43648, '\P{^myanmarexta}', ""); - Expect(1, 43647, '\p{ _MYANMAR_EXT_A}', ""); - Expect(0, 43647, '\p{^ _MYANMAR_EXT_A}', ""); - Expect(0, 43647, '\P{ _MYANMAR_EXT_A}', ""); - Expect(1, 43647, '\P{^ _MYANMAR_EXT_A}', ""); - Expect(0, 43648, '\p{ _MYANMAR_EXT_A}', ""); - Expect(1, 43648, '\p{^ _MYANMAR_EXT_A}', ""); - Expect(1, 43648, '\P{ _MYANMAR_EXT_A}', ""); - Expect(0, 43648, '\P{^ _MYANMAR_EXT_A}', ""); - Error('\p{- Is_Myanmar_EXT_A/a/}'); - Error('\P{- Is_Myanmar_EXT_A/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{ /a/Is_MYANMAR_ext_a}'); + Error('\P{ /a/Is_MYANMAR_ext_a}'); Expect(1, 43647, '\p{ismyanmarexta}', ""); Expect(0, 43647, '\p{^ismyanmarexta}', ""); Expect(0, 43647, '\P{ismyanmarexta}', ""); @@ -111180,16 +113475,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{/a/ In_MYANMAR_EXT_A}'); - Error('\P{/a/ 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}', ""); @@ -111198,16 +113493,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/a/}'); - Error('\P{- myanmar_EXTENDED_B/a/}'); + 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}', ""); @@ -111216,16 +113511,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/a/}'); - Error('\P{ Is_Myanmar_extended_B/a/}'); + 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{ismyanmarextendedb}', ""); Expect(0, 43519, '\p{^ismyanmarextendedb}', ""); Expect(0, 43519, '\P{ismyanmarextendedb}', ""); @@ -111234,16 +113529,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43520, '\p{^ismyanmarextendedb}', ""); Expect(1, 43520, '\P{ismyanmarextendedb}', ""); Expect(0, 43520, '\P{^ismyanmarextendedb}', ""); - Expect(1, 43519, '\p{ _Is_Myanmar_Extended_b}', ""); - Expect(0, 43519, '\p{^ _Is_Myanmar_Extended_b}', ""); - Expect(0, 43519, '\P{ _Is_Myanmar_Extended_b}', ""); - Expect(1, 43519, '\P{^ _Is_Myanmar_Extended_b}', ""); - Expect(0, 43520, '\p{ _Is_Myanmar_Extended_b}', ""); - Expect(1, 43520, '\p{^ _Is_Myanmar_Extended_b}', ""); - Expect(1, 43520, '\P{ _Is_Myanmar_Extended_b}', ""); - Expect(0, 43520, '\P{^ _Is_Myanmar_Extended_b}', ""); - Error('\p{:= in_Myanmar_extended_b}'); - Error('\P{:= in_Myanmar_extended_b}'); + Expect(1, 43519, '\p{ IS_Myanmar_Extended_B}', ""); + Expect(0, 43519, '\p{^ IS_Myanmar_Extended_B}', ""); + Expect(0, 43519, '\P{ IS_Myanmar_Extended_B}', ""); + Expect(1, 43519, '\P{^ IS_Myanmar_Extended_B}', ""); + Expect(0, 43520, '\p{ IS_Myanmar_Extended_B}', ""); + Expect(1, 43520, '\p{^ IS_Myanmar_Extended_B}', ""); + Expect(1, 43520, '\P{ IS_Myanmar_Extended_B}', ""); + Expect(0, 43520, '\P{^ IS_Myanmar_Extended_B}', ""); + Error('\p{_ IN_myanmar_Extended_B:=}'); + Error('\P{_ IN_myanmar_Extended_B:=}'); Expect(1, 43519, '\p{inmyanmarextendedb}', ""); Expect(0, 43519, '\p{^inmyanmarextendedb}', ""); Expect(0, 43519, '\P{inmyanmarextendedb}', ""); @@ -111252,16 +113547,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{/a/-myanmar_Ext_B}'); - Error('\P{/a/-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}', ""); @@ -111270,16 +113565,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{/a/ -Is_myanmar_EXT_B}'); + Error('\P{/a/ -Is_myanmar_EXT_B}'); Expect(1, 43519, '\p{ismyanmarextb}', ""); Expect(0, 43519, '\p{^ismyanmarextb}', ""); Expect(0, 43519, '\P{ismyanmarextb}', ""); @@ -111288,16 +113583,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{ _In_MYANMAR_Ext_B/a/}'); + Error('\P{ _In_MYANMAR_Ext_B/a/}'); Expect(1, 43519, '\p{inmyanmarextb}', ""); Expect(0, 43519, '\p{^inmyanmarextb}', ""); Expect(0, 43519, '\P{inmyanmarextb}', ""); @@ -111306,16 +113601,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{ /a/nabataean}'); - Error('\P{ /a/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{:= _Nabataean}'); + Error('\P{:= _Nabataean}'); Expect(1, 67759, '\p{nabataean}', ""); Expect(0, 67759, '\p{^nabataean}', ""); Expect(0, 67759, '\P{nabataean}', ""); @@ -111324,16 +113619,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{ -IS_NABATAEAN:=}'); - Error('\P{ -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}', ""); @@ -111342,16 +113637,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{-/a/nbat}'); + Error('\P{-/a/nbat}'); Expect(1, 67759, '\p{nbat}', ""); Expect(0, 67759, '\p{^nbat}', ""); Expect(0, 67759, '\P{nbat}', ""); @@ -111360,16 +113655,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{/a/Is_NBAT}'); - Error('\P{/a/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}', ""); @@ -111378,16 +113673,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67760, '\p{^isnbat}', ""); Expect(1, 67760, '\P{isnbat}', ""); Expect(0, 67760, '\P{^isnbat}', ""); - Expect(1, 67759, '\p{-IS_NBAT}', ""); - Expect(0, 67759, '\p{^-IS_NBAT}', ""); - Expect(0, 67759, '\P{-IS_NBAT}', ""); - Expect(1, 67759, '\P{^-IS_NBAT}', ""); - Expect(0, 67760, '\p{-IS_NBAT}', ""); - Expect(1, 67760, '\p{^-IS_NBAT}', ""); - Expect(1, 67760, '\P{-IS_NBAT}', ""); - Expect(0, 67760, '\P{^-IS_NBAT}', ""); - Error('\p{/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{_/a/Nandinagari}'); + Error('\P{_/a/Nandinagari}'); Expect(1, 72164, '\p{nandinagari}', ""); Expect(0, 72164, '\p{^nandinagari}', ""); Expect(0, 72164, '\P{nandinagari}', ""); @@ -111396,16 +113691,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{/a/Is_nandinagari}'); - Error('\P{/a/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}'); + Error('\P{:= Is_Nandinagari}'); Expect(1, 72164, '\p{isnandinagari}', ""); Expect(0, 72164, '\p{^isnandinagari}', ""); Expect(0, 72164, '\P{isnandinagari}', ""); @@ -111414,16 +113709,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/a/}'); - Error('\P{ _nand/a/}'); + 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}', ""); @@ -111432,16 +113727,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{_:=Is_NAND}'); + Error('\P{_:=Is_NAND}'); Expect(1, 72164, '\p{isnand}', ""); Expect(0, 72164, '\p{^isnand}', ""); Expect(0, 72164, '\P{isnand}', ""); @@ -111450,16 +113745,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}', ""); @@ -111468,16 +113763,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{:=Is_new_tai_Lue}'); + Error('\P{:=Is_new_tai_Lue}'); Expect(1, 6623, '\p{isnewtailue}', ""); Expect(0, 6623, '\p{^isnewtailue}', ""); Expect(0, 6623, '\P{isnewtailue}', ""); @@ -111486,16 +113781,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{:=--Talu}'); + Error('\P{:=--Talu}'); Expect(1, 6623, '\p{talu}', ""); Expect(0, 6623, '\p{^talu}', ""); Expect(0, 6623, '\P{talu}', ""); @@ -111504,16 +113799,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}', ""); @@ -111522,16 +113817,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{/a/ NEWA}'); + Error('\P{/a/ NEWA}'); Expect(1, 70753, '\p{newa}', ""); Expect(0, 70753, '\p{^newa}', ""); Expect(0, 70753, '\P{newa}', ""); @@ -111540,16 +113835,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/a/}'); - Error('\P{__is_newa/a/}'); + 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{isnewa}', ""); Expect(0, 70753, '\p{^isnewa}', ""); Expect(0, 70753, '\P{isnewa}', ""); @@ -111558,88 +113853,88 @@ 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{/a/ NKO}'); - Error('\P{/a/ NKO}'); - Expect(1, 2047, '\p{nko}', ""); - Expect(0, 2047, '\p{^nko}', ""); - Expect(0, 2047, '\P{nko}', ""); - Expect(1, 2047, '\P{^nko}', ""); - Expect(0, 2048, '\p{nko}', ""); - Expect(1, 2048, '\p{^nko}', ""); - Expect(1, 2048, '\P{nko}', ""); - Expect(0, 2048, '\P{^nko}', ""); - Expect(1, 2047, '\p{ _NKO}', ""); - Expect(0, 2047, '\p{^ _NKO}', ""); - Expect(0, 2047, '\P{ _NKO}', ""); - Expect(1, 2047, '\P{^ _NKO}', ""); - Expect(0, 2048, '\p{ _NKO}', ""); - Expect(1, 2048, '\p{^ _NKO}', ""); - Expect(1, 2048, '\P{ _NKO}', ""); - Expect(0, 2048, '\P{^ _NKO}', ""); - Error('\p{_/a/Is_Nko}'); - Error('\P{_/a/Is_Nko}'); - Expect(1, 2047, '\p{isnko}', ""); - Expect(0, 2047, '\p{^isnko}', ""); - Expect(0, 2047, '\P{isnko}', ""); - Expect(1, 2047, '\P{^isnko}', ""); - Expect(0, 2048, '\p{isnko}', ""); - Expect(1, 2048, '\p{^isnko}', ""); - Expect(1, 2048, '\P{isnko}', ""); - Expect(0, 2048, '\P{^isnko}', ""); - Expect(1, 2047, '\p{ is_Nko}', ""); - Expect(0, 2047, '\p{^ is_Nko}', ""); - Expect(0, 2047, '\P{ is_Nko}', ""); - Expect(1, 2047, '\P{^ is_Nko}', ""); - Expect(0, 2048, '\p{ is_Nko}', ""); - Expect(1, 2048, '\p{^ is_Nko}', ""); - Expect(1, 2048, '\P{ is_Nko}', ""); - Expect(0, 2048, '\P{^ is_Nko}', ""); - Error('\p{__nkoo:=}'); - Error('\P{__nkoo:=}'); - Expect(1, 2047, '\p{nkoo}', ""); - Expect(0, 2047, '\p{^nkoo}', ""); - Expect(0, 2047, '\P{nkoo}', ""); - Expect(1, 2047, '\P{^nkoo}', ""); - Expect(0, 2048, '\p{nkoo}', ""); - Expect(1, 2048, '\p{^nkoo}', ""); - Expect(1, 2048, '\P{nkoo}', ""); - Expect(0, 2048, '\P{^nkoo}', ""); - Expect(1, 2047, '\p{ NKOO}', ""); - Expect(0, 2047, '\p{^ NKOO}', ""); - Expect(0, 2047, '\P{ NKOO}', ""); - Expect(1, 2047, '\P{^ NKOO}', ""); - Expect(0, 2048, '\p{ NKOO}', ""); - Expect(1, 2048, '\p{^ NKOO}', ""); - Expect(1, 2048, '\P{ NKOO}', ""); - Expect(0, 2048, '\P{^ NKOO}', ""); - Error('\p{-Is_nkoo:=}'); - Error('\P{-Is_nkoo:=}'); - Expect(1, 2047, '\p{isnkoo}', ""); - Expect(0, 2047, '\p{^isnkoo}', ""); - Expect(0, 2047, '\P{isnkoo}', ""); - Expect(1, 2047, '\P{^isnkoo}', ""); - Expect(0, 2048, '\p{isnkoo}', ""); - Expect(1, 2048, '\p{^isnkoo}', ""); - Expect(1, 2048, '\P{isnkoo}', ""); - Expect(0, 2048, '\P{^isnkoo}', ""); - Expect(1, 2047, '\p{- is_NKOO}', ""); - Expect(0, 2047, '\p{^- is_NKOO}', ""); - Expect(0, 2047, '\P{- is_NKOO}', ""); - Expect(1, 2047, '\P{^- is_NKOO}', ""); - Expect(0, 2048, '\p{- is_NKOO}', ""); - Expect(1, 2048, '\p{^- is_NKOO}', ""); - Expect(1, 2048, '\P{- is_NKOO}', ""); - Expect(0, 2048, '\P{^- is_NKOO}', ""); - Error('\p{:= NO_BLOCK}'); - Error('\P{:= NO_BLOCK}'); + 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}', ""); + 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}', ""); + 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{isnko}', ""); + Expect(0, 64831, '\p{^isnko}', ""); + Expect(0, 64831, '\P{isnko}', ""); + Expect(1, 64831, '\P{^isnko}', ""); + Expect(0, 64832, '\p{isnko}', ""); + 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{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}', ""); + 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{isnkoo}', ""); + Expect(0, 64831, '\p{^isnkoo}', ""); + Expect(0, 64831, '\P{isnkoo}', ""); + Expect(1, 64831, '\P{^isnkoo}', ""); + Expect(0, 64832, '\p{isnkoo}', ""); + 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, 918000, '\p{noblock}', ""); Expect(0, 918000, '\p{^noblock}', ""); Expect(0, 918000, '\P{noblock}', ""); @@ -111648,16 +113943,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 983040, '\p{^noblock}', ""); Expect(1, 983040, '\P{noblock}', ""); Expect(0, 983040, '\P{^noblock}', ""); - Expect(1, 918000, '\p{NO_block}', ""); - Expect(0, 918000, '\p{^NO_block}', ""); - Expect(0, 918000, '\P{NO_block}', ""); - Expect(1, 918000, '\P{^NO_block}', ""); - Expect(0, 983040, '\p{NO_block}', ""); - Expect(1, 983040, '\p{^NO_block}', ""); - Expect(1, 983040, '\P{NO_block}', ""); - Expect(0, 983040, '\P{^NO_block}', ""); - Error('\p{--IS_NO_Block:=}'); - Error('\P{--IS_NO_Block:=}'); + Expect(1, 918000, '\p{_-No_block}', ""); + Expect(0, 918000, '\p{^_-No_block}', ""); + Expect(0, 918000, '\P{_-No_block}', ""); + Expect(1, 918000, '\P{^_-No_block}', ""); + Expect(0, 983040, '\p{_-No_block}', ""); + Expect(1, 983040, '\p{^_-No_block}', ""); + Expect(1, 983040, '\P{_-No_block}', ""); + Expect(0, 983040, '\P{^_-No_block}', ""); + Error('\p{:=_ Is_No_Block}'); + Error('\P{:=_ Is_No_Block}'); Expect(1, 918000, '\p{isnoblock}', ""); Expect(0, 918000, '\p{^isnoblock}', ""); Expect(0, 918000, '\P{isnoblock}', ""); @@ -111666,16 +113961,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/a/}'); - Error('\P{_ in_No_BLOCK/a/}'); + 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}', ""); @@ -111684,16 +113979,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}', ""); @@ -111702,16 +113997,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}', ""); @@ -111720,16 +114015,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{_-IN_NB:=}'); - Error('\P{_-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{ /a/in_NB}'); + Error('\P{ /a/in_NB}'); Expect(1, 918000, '\p{innb}', ""); Expect(0, 918000, '\p{^innb}', ""); Expect(0, 918000, '\P{innb}', ""); @@ -111738,16 +114033,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{/a/NONCHARACTER_CODE_POINT}'); - Error('\P{/a/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}', ""); @@ -111756,16 +114051,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}', ""); @@ -111774,16 +114069,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 1114109, '\p{^isnoncharactercodepoint}', ""); Expect(1, 1114109, '\P{isnoncharactercodepoint}', ""); Expect(0, 1114109, '\P{^isnoncharactercodepoint}', ""); - Expect(1, 1114111, '\p{ is_Noncharacter_Code_point}', ""); - Expect(0, 1114111, '\p{^ is_Noncharacter_Code_point}', ""); - Expect(0, 1114111, '\P{ is_Noncharacter_Code_point}', ""); - Expect(1, 1114111, '\P{^ is_Noncharacter_Code_point}', ""); - Expect(0, 1114109, '\p{ is_Noncharacter_Code_point}', ""); - Expect(1, 1114109, '\p{^ is_Noncharacter_Code_point}', ""); - Expect(1, 1114109, '\P{ is_Noncharacter_Code_point}', ""); - Expect(0, 1114109, '\P{^ is_Noncharacter_Code_point}', ""); - Error('\p{ NCHAR/a/}'); - Error('\P{ NCHAR/a/}'); + Expect(1, 1114111, '\p{_ is_NONCHARACTER_Code_Point}', ""); + Expect(0, 1114111, '\p{^_ is_NONCHARACTER_Code_Point}', ""); + Expect(0, 1114111, '\P{_ is_NONCHARACTER_Code_Point}', ""); + Expect(1, 1114111, '\P{^_ is_NONCHARACTER_Code_Point}', ""); + Expect(0, 1114109, '\p{_ is_NONCHARACTER_Code_Point}', ""); + Expect(1, 1114109, '\p{^_ is_NONCHARACTER_Code_Point}', ""); + Expect(1, 1114109, '\P{_ is_NONCHARACTER_Code_Point}', ""); + Expect(0, 1114109, '\P{^_ is_NONCHARACTER_Code_Point}', ""); + Error('\p{-/a/nchar}'); + Error('\P{-/a/nchar}'); Expect(1, 1114111, '\p{nchar}', ""); Expect(0, 1114111, '\p{^nchar}', ""); Expect(0, 1114111, '\P{nchar}', ""); @@ -111792,16 +114087,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{/a/_Is_NChar}'); - Error('\P{/a/_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{ :=IS_NChar}'); + Error('\P{ :=IS_NChar}'); Expect(1, 1114111, '\p{isnchar}', ""); Expect(0, 1114111, '\p{^isnchar}', ""); Expect(0, 1114111, '\P{isnchar}', ""); @@ -111810,16 +114105,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:=}'); - Error('\P{ NONSPACING_mark:=}'); + 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, 917999, '\p{nonspacingmark}', ""); Expect(0, 917999, '\p{^nonspacingmark}', ""); Expect(0, 917999, '\P{nonspacingmark}', ""); @@ -111828,16 +114123,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{:= _Is_NONSPACING_Mark}'); - Error('\P{:= _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{/a/ Is_NONSPACING_mark}'); + Error('\P{/a/ Is_NONSPACING_mark}'); Expect(1, 917999, '\p{isnonspacingmark}', ""); Expect(0, 917999, '\p{^isnonspacingmark}', ""); Expect(0, 917999, '\P{isnonspacingmark}', ""); @@ -111846,16 +114141,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^isnonspacingmark}', ""); Expect(1, 918000, '\P{isnonspacingmark}', ""); Expect(0, 918000, '\P{^isnonspacingmark}', ""); - Expect(1, 917999, '\p{--IS_Nonspacing_mark}', ""); - Expect(0, 917999, '\p{^--IS_Nonspacing_mark}', ""); - Expect(0, 917999, '\P{--IS_Nonspacing_mark}', ""); - Expect(1, 917999, '\P{^--IS_Nonspacing_mark}', ""); - Expect(0, 918000, '\p{--IS_Nonspacing_mark}', ""); - Expect(1, 918000, '\p{^--IS_Nonspacing_mark}', ""); - Expect(1, 918000, '\P{--IS_Nonspacing_mark}', ""); - Expect(0, 918000, '\P{^--IS_Nonspacing_mark}', ""); - Error('\p{:= Mn}'); - Error('\P{:= 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{_/a/Mn}'); + Error('\P{_/a/Mn}'); Expect(1, 917999, '\p{mn}', ""); Expect(0, 917999, '\p{^mn}', ""); Expect(0, 917999, '\P{mn}', ""); @@ -111864,16 +114159,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{:= -IS_MN}'); + Error('\P{:= -IS_MN}'); Expect(1, 917999, '\p{ismn}', ""); Expect(0, 917999, '\p{^ismn}', ""); Expect(0, 917999, '\P{ismn}', ""); @@ -111882,16 +114177,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{:=Number}'); + Error('\P{:=Number}'); Expect(1, 130041, '\p{number}', ""); Expect(0, 130041, '\p{^number}', ""); Expect(0, 130041, '\P{number}', ""); @@ -111900,16 +114195,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{:= _is_number}'); - Error('\P{:= _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}', ""); @@ -111918,16 +114213,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{/a/-_N}'); - Error('\P{/a/-_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}', ""); @@ -111936,16 +114231,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{_ Is_N:=}'); - Error('\P{_ 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}', ""); @@ -111954,16 +114249,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/a/}'); - Error('\P{_-Number_FORMS/a/}'); + 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, 8591, '\p{numberforms}', ""); Expect(0, 8591, '\p{^numberforms}', ""); Expect(0, 8591, '\P{numberforms}', ""); @@ -111972,16 +114267,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8592, '\p{^numberforms}', ""); Expect(1, 8592, '\P{numberforms}', ""); Expect(0, 8592, '\P{^numberforms}', ""); - Expect(1, 8591, '\p{-Number_Forms}', ""); - Expect(0, 8591, '\p{^-Number_Forms}', ""); - Expect(0, 8591, '\P{-Number_Forms}', ""); - Expect(1, 8591, '\P{^-Number_Forms}', ""); - Expect(0, 8592, '\p{-Number_Forms}', ""); - Expect(1, 8592, '\p{^-Number_Forms}', ""); - Expect(1, 8592, '\P{-Number_Forms}', ""); - Expect(0, 8592, '\P{^-Number_Forms}', ""); - Error('\p{_/a/is_number_Forms}'); - Error('\P{_/a/is_number_Forms}'); + Expect(1, 8591, '\p{- Number_Forms}', ""); + Expect(0, 8591, '\p{^- Number_Forms}', ""); + Expect(0, 8591, '\P{- Number_Forms}', ""); + Expect(1, 8591, '\P{^- Number_Forms}', ""); + Expect(0, 8592, '\p{- Number_Forms}', ""); + Expect(1, 8592, '\p{^- Number_Forms}', ""); + Expect(1, 8592, '\P{- Number_Forms}', ""); + Expect(0, 8592, '\P{^- Number_Forms}', ""); + Error('\p{/a/is_number_FORMS}'); + Error('\P{/a/is_number_FORMS}'); Expect(1, 8591, '\p{isnumberforms}', ""); Expect(0, 8591, '\p{^isnumberforms}', ""); Expect(0, 8591, '\P{isnumberforms}', ""); @@ -111990,16 +114285,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8592, '\p{^isnumberforms}', ""); Expect(1, 8592, '\P{isnumberforms}', ""); Expect(0, 8592, '\P{^isnumberforms}', ""); - Expect(1, 8591, '\p{ Is_Number_forms}', ""); - Expect(0, 8591, '\p{^ Is_Number_forms}', ""); - Expect(0, 8591, '\P{ Is_Number_forms}', ""); - Expect(1, 8591, '\P{^ Is_Number_forms}', ""); - Expect(0, 8592, '\p{ Is_Number_forms}', ""); - Expect(1, 8592, '\p{^ Is_Number_forms}', ""); - Expect(1, 8592, '\P{ Is_Number_forms}', ""); - Expect(0, 8592, '\P{^ Is_Number_forms}', ""); - Error('\p{-/a/In_Number_Forms}'); - Error('\P{-/a/In_Number_Forms}'); + Expect(1, 8591, '\p{_is_Number_FORMS}', ""); + Expect(0, 8591, '\p{^_is_Number_FORMS}', ""); + Expect(0, 8591, '\P{_is_Number_FORMS}', ""); + Expect(1, 8591, '\P{^_is_Number_FORMS}', ""); + Expect(0, 8592, '\p{_is_Number_FORMS}', ""); + Expect(1, 8592, '\p{^_is_Number_FORMS}', ""); + Expect(1, 8592, '\P{_is_Number_FORMS}', ""); + Expect(0, 8592, '\P{^_is_Number_FORMS}', ""); + Error('\p{:= IN_Number_forms}'); + Error('\P{:= IN_Number_forms}'); Expect(1, 8591, '\p{innumberforms}', ""); Expect(0, 8591, '\p{^innumberforms}', ""); Expect(0, 8591, '\P{innumberforms}', ""); @@ -112008,16 +114303,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8592, '\p{^innumberforms}', ""); Expect(1, 8592, '\P{innumberforms}', ""); Expect(0, 8592, '\P{^innumberforms}', ""); - Expect(1, 8591, '\p{- in_number_Forms}', ""); - Expect(0, 8591, '\p{^- in_number_Forms}', ""); - Expect(0, 8591, '\P{- in_number_Forms}', ""); - Expect(1, 8591, '\P{^- in_number_Forms}', ""); - Expect(0, 8592, '\p{- in_number_Forms}', ""); - Expect(1, 8592, '\p{^- in_number_Forms}', ""); - Expect(1, 8592, '\P{- in_number_Forms}', ""); - Expect(0, 8592, '\P{^- in_number_Forms}', ""); - Error('\p{- NUSHU/a/}'); - Error('\P{- NUSHU/a/}'); + 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}', ""); @@ -112026,16 +114321,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/a/}'); - Error('\P{ Is_Nushu/a/}'); + 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}', ""); @@ -112044,16 +114339,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{/a/ NSHU}'); + Error('\P{/a/ NSHU}'); Expect(1, 111355, '\p{nshu}', ""); Expect(0, 111355, '\p{^nshu}', ""); Expect(0, 111355, '\P{nshu}', ""); @@ -112062,16 +114357,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/a/}'); - Error('\P{ Is_NSHU/a/}'); + 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}', ""); @@ -112080,16 +114375,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/a/}'); + Error('\P{ Nyiakeng_puachue_Hmong/a/}'); Expect(1, 123215, '\p{nyiakengpuachuehmong}', ""); Expect(0, 123215, '\p{^nyiakengpuachuehmong}', ""); Expect(0, 123215, '\P{nyiakengpuachuehmong}', ""); @@ -112098,16 +114393,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/a/}'); - Error('\P{ Is_Nyiakeng_Puachue_hmong/a/}'); + 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}', ""); @@ -112116,16 +114411,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 123216, '\p{^isnyiakengpuachuehmong}', ""); Expect(1, 123216, '\P{isnyiakengpuachuehmong}', ""); Expect(0, 123216, '\P{^isnyiakengpuachuehmong}', ""); - Expect(1, 123215, '\p{ Is_nyiakeng_PUACHUE_hmong}', ""); - Expect(0, 123215, '\p{^ Is_nyiakeng_PUACHUE_hmong}', ""); - Expect(0, 123215, '\P{ Is_nyiakeng_PUACHUE_hmong}', ""); - Expect(1, 123215, '\P{^ Is_nyiakeng_PUACHUE_hmong}', ""); - Expect(0, 123216, '\p{ Is_nyiakeng_PUACHUE_hmong}', ""); - Expect(1, 123216, '\p{^ Is_nyiakeng_PUACHUE_hmong}', ""); - Expect(1, 123216, '\P{ Is_nyiakeng_PUACHUE_hmong}', ""); - Expect(0, 123216, '\P{^ Is_nyiakeng_PUACHUE_hmong}', ""); - Error('\p{_-Hmnp:=}'); - Error('\P{_-Hmnp:=}'); + Expect(1, 123215, '\p{- Is_Nyiakeng_Puachue_Hmong}', ""); + Expect(0, 123215, '\p{^- Is_Nyiakeng_Puachue_Hmong}', ""); + Expect(0, 123215, '\P{- Is_Nyiakeng_Puachue_Hmong}', ""); + Expect(1, 123215, '\P{^- Is_Nyiakeng_Puachue_Hmong}', ""); + Expect(0, 123216, '\p{- Is_Nyiakeng_Puachue_Hmong}', ""); + Expect(1, 123216, '\p{^- Is_Nyiakeng_Puachue_Hmong}', ""); + Expect(1, 123216, '\P{- Is_Nyiakeng_Puachue_Hmong}', ""); + Expect(0, 123216, '\P{^- Is_Nyiakeng_Puachue_Hmong}', ""); + Error('\p{/a/ -HMNP}'); + Error('\P{/a/ -HMNP}'); Expect(1, 123215, '\p{hmnp}', ""); Expect(0, 123215, '\p{^hmnp}', ""); Expect(0, 123215, '\P{hmnp}', ""); @@ -112134,16 +114429,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}'); + Error('\P{:=IS_Hmnp}'); Expect(1, 123215, '\p{ishmnp}', ""); Expect(0, 123215, '\p{^ishmnp}', ""); Expect(0, 123215, '\P{ishmnp}', ""); @@ -112152,16 +114447,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 123216, '\p{^ishmnp}', ""); Expect(1, 123216, '\P{ishmnp}', ""); Expect(0, 123216, '\P{^ishmnp}', ""); - Expect(1, 123215, '\p{ -is_Hmnp}', ""); - Expect(0, 123215, '\p{^ -is_Hmnp}', ""); - Expect(0, 123215, '\P{ -is_Hmnp}', ""); - Expect(1, 123215, '\P{^ -is_Hmnp}', ""); - Expect(0, 123216, '\p{ -is_Hmnp}', ""); - Expect(1, 123216, '\p{^ -is_Hmnp}', ""); - Expect(1, 123216, '\P{ -is_Hmnp}', ""); - Expect(0, 123216, '\P{^ -is_Hmnp}', ""); - Error('\p{ /a/Ogham}'); - Error('\P{ /a/Ogham}'); + Expect(1, 123215, '\p{--Is_Hmnp}', ""); + Expect(0, 123215, '\p{^--Is_Hmnp}', ""); + Expect(0, 123215, '\P{--Is_Hmnp}', ""); + Expect(1, 123215, '\P{^--Is_Hmnp}', ""); + Expect(0, 123216, '\p{--Is_Hmnp}', ""); + Expect(1, 123216, '\p{^--Is_Hmnp}', ""); + Expect(1, 123216, '\P{--Is_Hmnp}', ""); + Expect(0, 123216, '\P{^--Is_Hmnp}', ""); + Error('\p{:=__Ogham}'); + Error('\P{:=__Ogham}'); Expect(1, 5788, '\p{ogham}', ""); Expect(0, 5788, '\p{^ogham}', ""); Expect(0, 5788, '\P{ogham}', ""); @@ -112170,16 +114465,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}', ""); @@ -112188,16 +114483,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 5789, '\p{^isogham}', ""); Expect(1, 5789, '\P{isogham}', ""); Expect(0, 5789, '\P{^isogham}', ""); - Expect(1, 5788, '\p{Is_Ogham}', ""); - Expect(0, 5788, '\p{^Is_Ogham}', ""); - Expect(0, 5788, '\P{Is_Ogham}', ""); - Expect(1, 5788, '\P{^Is_Ogham}', ""); - Expect(0, 5789, '\p{Is_Ogham}', ""); - Expect(1, 5789, '\p{^Is_Ogham}', ""); - Expect(1, 5789, '\P{Is_Ogham}', ""); - Expect(0, 5789, '\P{^Is_Ogham}', ""); - Error('\p{_:=Ogam}'); - Error('\P{_:=Ogam}'); + Expect(1, 5788, '\p{--Is_OGHAM}', ""); + Expect(0, 5788, '\p{^--Is_OGHAM}', ""); + Expect(0, 5788, '\P{--Is_OGHAM}', ""); + Expect(1, 5788, '\P{^--Is_OGHAM}', ""); + Expect(0, 5789, '\p{--Is_OGHAM}', ""); + Expect(1, 5789, '\p{^--Is_OGHAM}', ""); + Expect(1, 5789, '\P{--Is_OGHAM}', ""); + Expect(0, 5789, '\P{^--Is_OGHAM}', ""); + Error('\p{ OGAM:=}'); + Error('\P{ OGAM:=}'); Expect(1, 5788, '\p{ogam}', ""); Expect(0, 5788, '\p{^ogam}', ""); Expect(0, 5788, '\P{ogam}', ""); @@ -112206,16 +114501,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}', ""); @@ -112224,16 +114519,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{/a/_ Ol_Chiki}'); - Error('\P{/a/_ Ol_Chiki}'); + Expect(1, 5788, '\p{ _is_Ogam}', ""); + Expect(0, 5788, '\p{^ _is_Ogam}', ""); + Expect(0, 5788, '\P{ _is_Ogam}', ""); + Expect(1, 5788, '\P{^ _is_Ogam}', ""); + Expect(0, 5789, '\p{ _is_Ogam}', ""); + Expect(1, 5789, '\p{^ _is_Ogam}', ""); + Expect(1, 5789, '\P{ _is_Ogam}', ""); + Expect(0, 5789, '\P{^ _is_Ogam}', ""); + Error('\p{-OL_CHIKI/a/}'); + Error('\P{-OL_CHIKI/a/}'); Expect(1, 7295, '\p{olchiki}', ""); Expect(0, 7295, '\p{^olchiki}', ""); Expect(0, 7295, '\P{olchiki}', ""); @@ -112242,16 +114537,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{/a/ Is_ol_chiki}'); - Error('\P{/a/ 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{_ IS_Ol_chiki:=}'); + Error('\P{_ IS_Ol_chiki:=}'); Expect(1, 7295, '\p{isolchiki}', ""); Expect(0, 7295, '\p{^isolchiki}', ""); Expect(0, 7295, '\P{isolchiki}', ""); @@ -112260,16 +114555,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7296, '\p{^isolchiki}', ""); Expect(1, 7296, '\P{isolchiki}', ""); Expect(0, 7296, '\P{^isolchiki}', ""); - Expect(1, 7295, '\p{--is_OL_CHIKI}', ""); - Expect(0, 7295, '\p{^--is_OL_CHIKI}', ""); - Expect(0, 7295, '\P{--is_OL_CHIKI}', ""); - Expect(1, 7295, '\P{^--is_OL_CHIKI}', ""); - Expect(0, 7296, '\p{--is_OL_CHIKI}', ""); - Expect(1, 7296, '\p{^--is_OL_CHIKI}', ""); - Expect(1, 7296, '\P{--is_OL_CHIKI}', ""); - Expect(0, 7296, '\P{^--is_OL_CHIKI}', ""); - Error('\p{-_Olck/a/}'); - Error('\P{-_Olck/a/}'); + Expect(1, 7295, '\p{ is_Ol_chiki}', ""); + Expect(0, 7295, '\p{^ is_Ol_chiki}', ""); + Expect(0, 7295, '\P{ is_Ol_chiki}', ""); + Expect(1, 7295, '\P{^ is_Ol_chiki}', ""); + Expect(0, 7296, '\p{ is_Ol_chiki}', ""); + Expect(1, 7296, '\p{^ is_Ol_chiki}', ""); + Expect(1, 7296, '\P{ is_Ol_chiki}', ""); + Expect(0, 7296, '\P{^ is_Ol_chiki}', ""); + Error('\p{:= Olck}'); + Error('\P{:= Olck}'); Expect(1, 7295, '\p{olck}', ""); Expect(0, 7295, '\p{^olck}', ""); Expect(0, 7295, '\P{olck}', ""); @@ -112278,16 +114573,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7296, '\p{^olck}', ""); Expect(1, 7296, '\P{olck}', ""); Expect(0, 7296, '\P{^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}'); + Error('\p{:=-Is_olck}'); + Error('\P{:=-Is_olck}'); Expect(1, 7295, '\p{isolck}', ""); Expect(0, 7295, '\p{^isolck}', ""); Expect(0, 7295, '\P{isolck}', ""); @@ -112296,16 +114583,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7296, '\p{^isolck}', ""); Expect(1, 7296, '\P{isolck}', ""); Expect(0, 7296, '\P{^isolck}', ""); - Expect(1, 7295, '\p{ Is_Olck}', ""); - Expect(0, 7295, '\p{^ Is_Olck}', ""); - Expect(0, 7295, '\P{ Is_Olck}', ""); - Expect(1, 7295, '\P{^ Is_Olck}', ""); - Expect(0, 7296, '\p{ Is_Olck}', ""); - Expect(1, 7296, '\p{^ Is_Olck}', ""); - Expect(1, 7296, '\P{ Is_Olck}', ""); - Expect(0, 7296, '\P{^ Is_Olck}', ""); - Error('\p{:=_ Old_hungarian}'); - Error('\P{:=_ Old_hungarian}'); + Expect(1, 7295, '\p{ IS_Olck}', ""); + Expect(0, 7295, '\p{^ IS_Olck}', ""); + Expect(0, 7295, '\P{ IS_Olck}', ""); + Expect(1, 7295, '\P{^ IS_Olck}', ""); + Expect(0, 7296, '\p{ IS_Olck}', ""); + Expect(1, 7296, '\p{^ IS_Olck}', ""); + Expect(1, 7296, '\P{ IS_Olck}', ""); + Expect(0, 7296, '\P{^ IS_Olck}', ""); + Error('\p{_/a/Old_HUNGARIAN}'); + Error('\P{_/a/Old_HUNGARIAN}'); Expect(1, 68863, '\p{oldhungarian}', ""); Expect(0, 68863, '\p{^oldhungarian}', ""); Expect(0, 68863, '\P{oldhungarian}', ""); @@ -112314,16 +114601,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{/a/ _IS_old_Hungarian}'); - Error('\P{/a/ _IS_old_Hungarian}'); + Expect(1, 68863, '\p{ -Old_Hungarian}', ""); + Expect(0, 68863, '\p{^ -Old_Hungarian}', ""); + Expect(0, 68863, '\P{ -Old_Hungarian}', ""); + Expect(1, 68863, '\P{^ -Old_Hungarian}', ""); + Expect(0, 68864, '\p{ -Old_Hungarian}', ""); + Expect(1, 68864, '\p{^ -Old_Hungarian}', ""); + Expect(1, 68864, '\P{ -Old_Hungarian}', ""); + Expect(0, 68864, '\P{^ -Old_Hungarian}', ""); + Error('\p{is_old_HUNGARIAN/a/}'); + Error('\P{is_old_HUNGARIAN/a/}'); Expect(1, 68863, '\p{isoldhungarian}', ""); Expect(0, 68863, '\p{^isoldhungarian}', ""); Expect(0, 68863, '\P{isoldhungarian}', ""); @@ -112332,16 +114619,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68864, '\p{^isoldhungarian}', ""); Expect(1, 68864, '\P{isoldhungarian}', ""); Expect(0, 68864, '\P{^isoldhungarian}', ""); - Expect(1, 68863, '\p{__Is_old_Hungarian}', ""); - Expect(0, 68863, '\p{^__Is_old_Hungarian}', ""); - Expect(0, 68863, '\P{__Is_old_Hungarian}', ""); - Expect(1, 68863, '\P{^__Is_old_Hungarian}', ""); - Expect(0, 68864, '\p{__Is_old_Hungarian}', ""); - Expect(1, 68864, '\p{^__Is_old_Hungarian}', ""); - Expect(1, 68864, '\P{__Is_old_Hungarian}', ""); - Expect(0, 68864, '\P{^__Is_old_Hungarian}', ""); - Error('\p{_/a/Hung}'); - Error('\P{_/a/Hung}'); + Expect(1, 68863, '\p{ IS_OLD_HUNGARIAN}', ""); + Expect(0, 68863, '\p{^ IS_OLD_HUNGARIAN}', ""); + Expect(0, 68863, '\P{ IS_OLD_HUNGARIAN}', ""); + Expect(1, 68863, '\P{^ IS_OLD_HUNGARIAN}', ""); + Expect(0, 68864, '\p{ IS_OLD_HUNGARIAN}', ""); + Expect(1, 68864, '\p{^ IS_OLD_HUNGARIAN}', ""); + Expect(1, 68864, '\P{ IS_OLD_HUNGARIAN}', ""); + Expect(0, 68864, '\P{^ IS_OLD_HUNGARIAN}', ""); + Error('\p{/a/ Hung}'); + Error('\P{/a/ Hung}'); Expect(1, 68863, '\p{hung}', ""); Expect(0, 68863, '\p{^hung}', ""); Expect(0, 68863, '\P{hung}', ""); @@ -112350,16 +114637,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68864, '\p{^hung}', ""); Expect(1, 68864, '\P{hung}', ""); Expect(0, 68864, '\P{^hung}', ""); - Expect(1, 68863, '\p{ -Hung}', ""); - Expect(0, 68863, '\p{^ -Hung}', ""); - Expect(0, 68863, '\P{ -Hung}', ""); - Expect(1, 68863, '\P{^ -Hung}', ""); - Expect(0, 68864, '\p{ -Hung}', ""); - Expect(1, 68864, '\p{^ -Hung}', ""); - Expect(1, 68864, '\P{ -Hung}', ""); - Expect(0, 68864, '\P{^ -Hung}', ""); - Error('\p{:= _is_Hung}'); - Error('\P{:= _is_Hung}'); + Expect(1, 68863, '\p{- hung}', ""); + Expect(0, 68863, '\p{^- hung}', ""); + Expect(0, 68863, '\P{- hung}', ""); + Expect(1, 68863, '\P{^- hung}', ""); + Expect(0, 68864, '\p{- hung}', ""); + Expect(1, 68864, '\p{^- hung}', ""); + Expect(1, 68864, '\P{- hung}', ""); + Expect(0, 68864, '\P{^- hung}', ""); + Error('\p{-:=Is_Hung}'); + Error('\P{-:=Is_Hung}'); Expect(1, 68863, '\p{ishung}', ""); Expect(0, 68863, '\p{^ishung}', ""); Expect(0, 68863, '\P{ishung}', ""); @@ -112368,16 +114655,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{ _Old_italic/a/}'); - Error('\P{ _Old_italic/a/}'); + 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, 66351, '\p{olditalic}', ""); Expect(0, 66351, '\p{^olditalic}', ""); Expect(0, 66351, '\P{olditalic}', ""); @@ -112386,16 +114673,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}', ""); @@ -112404,16 +114691,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}'); - Error('\P{ :=Ital}'); + Expect(1, 66351, '\p{ _Is_Old_Italic}', ""); + Expect(0, 66351, '\p{^ _Is_Old_Italic}', ""); + Expect(0, 66351, '\P{ _Is_Old_Italic}', ""); + Expect(1, 66351, '\P{^ _Is_Old_Italic}', ""); + Expect(0, 66352, '\p{ _Is_Old_Italic}', ""); + Expect(1, 66352, '\p{^ _Is_Old_Italic}', ""); + Expect(1, 66352, '\P{ _Is_Old_Italic}', ""); + Expect(0, 66352, '\P{^ _Is_Old_Italic}', ""); + Error('\p{- ITAL/a/}'); + Error('\P{- ITAL/a/}'); Expect(1, 66351, '\p{ital}', ""); Expect(0, 66351, '\p{^ital}', ""); Expect(0, 66351, '\P{ital}', ""); @@ -112422,16 +114709,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/a/}'); - Error('\P{ IS_ITAL/a/}'); + 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}', ""); @@ -112440,16 +114727,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66352, '\p{^isital}', ""); Expect(1, 66352, '\P{isital}', ""); Expect(0, 66352, '\P{^isital}', ""); - Expect(1, 66351, '\p{_is_ital}', ""); - Expect(0, 66351, '\p{^_is_ital}', ""); - Expect(0, 66351, '\P{_is_ital}', ""); - Expect(1, 66351, '\P{^_is_ital}', ""); - Expect(0, 66352, '\p{_is_ital}', ""); - Expect(1, 66352, '\p{^_is_ital}', ""); - Expect(1, 66352, '\P{_is_ital}', ""); - Expect(0, 66352, '\P{^_is_ital}', ""); - Error('\p{/a/ Old_North_Arabian}'); - Error('\P{/a/ Old_North_Arabian}'); + Expect(1, 66351, '\p{ Is_Ital}', ""); + Expect(0, 66351, '\p{^ Is_Ital}', ""); + Expect(0, 66351, '\P{ Is_Ital}', ""); + Expect(1, 66351, '\P{^ Is_Ital}', ""); + Expect(0, 66352, '\p{ Is_Ital}', ""); + Expect(1, 66352, '\p{^ Is_Ital}', ""); + Expect(1, 66352, '\P{ Is_Ital}', ""); + Expect(0, 66352, '\P{^ Is_Ital}', ""); + Error('\p{ :=old_North_arabian}'); + Error('\P{ :=old_North_arabian}'); Expect(1, 68255, '\p{oldnortharabian}', ""); Expect(0, 68255, '\p{^oldnortharabian}', ""); Expect(0, 68255, '\P{oldnortharabian}', ""); @@ -112458,16 +114745,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{/a/--Is_old_North_Arabian}'); - Error('\P{/a/--Is_old_North_Arabian}'); + Expect(1, 68255, '\p{ Old_North_Arabian}', ""); + Expect(0, 68255, '\p{^ Old_North_Arabian}', ""); + Expect(0, 68255, '\P{ Old_North_Arabian}', ""); + Expect(1, 68255, '\P{^ Old_North_Arabian}', ""); + Expect(0, 68256, '\p{ Old_North_Arabian}', ""); + Expect(1, 68256, '\p{^ Old_North_Arabian}', ""); + Expect(1, 68256, '\P{ Old_North_Arabian}', ""); + Expect(0, 68256, '\P{^ Old_North_Arabian}', ""); + Error('\p{__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}', ""); @@ -112476,16 +114763,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68256, '\p{^isoldnortharabian}', ""); Expect(1, 68256, '\P{isoldnortharabian}', ""); Expect(0, 68256, '\P{^isoldnortharabian}', ""); - Expect(1, 68255, '\p{ Is_Old_North_Arabian}', ""); - Expect(0, 68255, '\p{^ Is_Old_North_Arabian}', ""); - Expect(0, 68255, '\P{ Is_Old_North_Arabian}', ""); - Expect(1, 68255, '\P{^ Is_Old_North_Arabian}', ""); - Expect(0, 68256, '\p{ Is_Old_North_Arabian}', ""); - Expect(1, 68256, '\p{^ Is_Old_North_Arabian}', ""); - Expect(1, 68256, '\P{ Is_Old_North_Arabian}', ""); - Expect(0, 68256, '\P{^ Is_Old_North_Arabian}', ""); - Error('\p{- Narb:=}'); - Error('\P{- Narb:=}'); + Expect(1, 68255, '\p{Is_OLD_NORTH_Arabian}', ""); + Expect(0, 68255, '\p{^Is_OLD_NORTH_Arabian}', ""); + Expect(0, 68255, '\P{Is_OLD_NORTH_Arabian}', ""); + Expect(1, 68255, '\P{^Is_OLD_NORTH_Arabian}', ""); + Expect(0, 68256, '\p{Is_OLD_NORTH_Arabian}', ""); + Expect(1, 68256, '\p{^Is_OLD_NORTH_Arabian}', ""); + Expect(1, 68256, '\P{Is_OLD_NORTH_Arabian}', ""); + Expect(0, 68256, '\P{^Is_OLD_NORTH_Arabian}', ""); + Error('\p{ :=NARB}'); + Error('\P{ :=NARB}'); Expect(1, 68255, '\p{narb}', ""); Expect(0, 68255, '\p{^narb}', ""); Expect(0, 68255, '\P{narb}', ""); @@ -112494,16 +114781,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68256, '\p{^narb}', ""); Expect(1, 68256, '\P{narb}', ""); Expect(0, 68256, '\P{^narb}', ""); - Expect(1, 68255, '\p{ Narb}', ""); - Expect(0, 68255, '\p{^ Narb}', ""); - Expect(0, 68255, '\P{ Narb}', ""); - Expect(1, 68255, '\P{^ Narb}', ""); - Expect(0, 68256, '\p{ Narb}', ""); - Expect(1, 68256, '\p{^ Narb}', ""); - Expect(1, 68256, '\P{ Narb}', ""); - Expect(0, 68256, '\P{^ Narb}', ""); - Error('\p{ Is_NARB:=}'); - Error('\P{ Is_NARB:=}'); + Expect(1, 68255, '\p{ narb}', ""); + Expect(0, 68255, '\p{^ narb}', ""); + Expect(0, 68255, '\P{ narb}', ""); + Expect(1, 68255, '\P{^ narb}', ""); + Expect(0, 68256, '\p{ narb}', ""); + Expect(1, 68256, '\p{^ narb}', ""); + Expect(1, 68256, '\P{ narb}', ""); + Expect(0, 68256, '\P{^ narb}', ""); + Error('\p{ is_Narb/a/}'); + Error('\P{ is_Narb/a/}'); Expect(1, 68255, '\p{isnarb}', ""); Expect(0, 68255, '\p{^isnarb}', ""); Expect(0, 68255, '\P{isnarb}', ""); @@ -112512,16 +114799,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}', ""); @@ -112530,16 +114817,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{/a/Is_OLD_Permic}'); - Error('\P{/a/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{-:=is_Old_PERMIC}'); + Error('\P{-:=is_Old_PERMIC}'); Expect(1, 66426, '\p{isoldpermic}', ""); Expect(0, 66426, '\p{^isoldpermic}', ""); Expect(0, 66426, '\P{isoldpermic}', ""); @@ -112548,16 +114835,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66427, '\p{^isoldpermic}', ""); Expect(1, 66427, '\P{isoldpermic}', ""); Expect(0, 66427, '\P{^isoldpermic}', ""); - Expect(1, 66426, '\p{ Is_OLD_Permic}', ""); - Expect(0, 66426, '\p{^ Is_OLD_Permic}', ""); - Expect(0, 66426, '\P{ Is_OLD_Permic}', ""); - Expect(1, 66426, '\P{^ Is_OLD_Permic}', ""); - Expect(0, 66427, '\p{ Is_OLD_Permic}', ""); - Expect(1, 66427, '\p{^ Is_OLD_Permic}', ""); - Expect(1, 66427, '\P{ Is_OLD_Permic}', ""); - Expect(0, 66427, '\P{^ Is_OLD_Permic}', ""); - Error('\p{ Perm:=}'); - Error('\P{ Perm:=}'); + Expect(1, 66426, '\p{_-Is_Old_permic}', ""); + Expect(0, 66426, '\p{^_-Is_Old_permic}', ""); + Expect(0, 66426, '\P{_-Is_Old_permic}', ""); + Expect(1, 66426, '\P{^_-Is_Old_permic}', ""); + Expect(0, 66427, '\p{_-Is_Old_permic}', ""); + Expect(1, 66427, '\p{^_-Is_Old_permic}', ""); + Expect(1, 66427, '\P{_-Is_Old_permic}', ""); + Expect(0, 66427, '\P{^_-Is_Old_permic}', ""); + Error('\p{/a/-_Perm}'); + Error('\P{/a/-_Perm}'); Expect(1, 66426, '\p{perm}', ""); Expect(0, 66426, '\p{^perm}', ""); Expect(0, 66426, '\P{perm}', ""); @@ -112566,16 +114853,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{_/a/IS_perm}'); - Error('\P{_/a/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{:= Is_perm}'); + Error('\P{:= Is_perm}'); Expect(1, 66426, '\p{isperm}', ""); Expect(0, 66426, '\p{^isperm}', ""); Expect(0, 66426, '\P{isperm}', ""); @@ -112584,16 +114871,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}'); - Error('\P{-:=Old_persian}'); + 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}', ""); @@ -112602,16 +114889,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}', ""); @@ -112620,16 +114907,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{-/a/xpeo}'); - Error('\P{-/a/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{ :=xpeo}'); + Error('\P{ :=xpeo}'); Expect(1, 66517, '\p{xpeo}', ""); Expect(0, 66517, '\p{^xpeo}', ""); Expect(0, 66517, '\P{xpeo}', ""); @@ -112638,16 +114925,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/a/}'); + Error('\P{_-IS_Xpeo/a/}'); Expect(1, 66517, '\p{isxpeo}', ""); Expect(0, 66517, '\p{^isxpeo}', ""); Expect(0, 66517, '\P{isxpeo}', ""); @@ -112656,16 +114943,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66518, '\p{^isxpeo}', ""); Expect(1, 66518, '\P{isxpeo}', ""); Expect(0, 66518, '\P{^isxpeo}', ""); - Expect(1, 66517, '\p{ Is_Xpeo}', ""); - Expect(0, 66517, '\p{^ Is_Xpeo}', ""); - Expect(0, 66517, '\P{ Is_Xpeo}', ""); - Expect(1, 66517, '\P{^ Is_Xpeo}', ""); - Expect(0, 66518, '\p{ Is_Xpeo}', ""); - Expect(1, 66518, '\p{^ Is_Xpeo}', ""); - Expect(1, 66518, '\P{ Is_Xpeo}', ""); - Expect(0, 66518, '\P{^ Is_Xpeo}', ""); - Error('\p{:= Old_SOGDIAN}'); - Error('\P{:= 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{/a/ _Old_Sogdian}'); + Error('\P{/a/ _Old_Sogdian}'); Expect(1, 69415, '\p{oldsogdian}', ""); Expect(0, 69415, '\p{^oldsogdian}', ""); Expect(0, 69415, '\P{oldsogdian}', ""); @@ -112674,16 +114961,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}', ""); @@ -112692,16 +114979,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{/a/_SOGO}'); - Error('\P{/a/_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{:= sogo}'); + Error('\P{:= sogo}'); Expect(1, 69415, '\p{sogo}', ""); Expect(0, 69415, '\p{^sogo}', ""); Expect(0, 69415, '\P{sogo}', ""); @@ -112710,16 +114997,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{ /a/Is_Sogo}'); + Error('\P{ /a/Is_Sogo}'); Expect(1, 69415, '\p{issogo}', ""); Expect(0, 69415, '\p{^issogo}', ""); Expect(0, 69415, '\P{issogo}', ""); @@ -112728,16 +115015,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{ /a/old_SOUTH_Arabian}'); - Error('\P{ /a/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:=}'); + Error('\P{_ old_SOUTH_ARABIAN:=}'); Expect(1, 68223, '\p{oldsoutharabian}', ""); Expect(0, 68223, '\p{^oldsoutharabian}', ""); Expect(0, 68223, '\P{oldsoutharabian}', ""); @@ -112746,16 +115033,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68224, '\p{^oldsoutharabian}', ""); Expect(1, 68224, '\P{oldsoutharabian}', ""); Expect(0, 68224, '\P{^oldsoutharabian}', ""); - Expect(1, 68223, '\p{_ Old_South_ARABIAN}', ""); - Expect(0, 68223, '\p{^_ Old_South_ARABIAN}', ""); - Expect(0, 68223, '\P{_ Old_South_ARABIAN}', ""); - Expect(1, 68223, '\P{^_ Old_South_ARABIAN}', ""); - Expect(0, 68224, '\p{_ Old_South_ARABIAN}', ""); - Expect(1, 68224, '\p{^_ Old_South_ARABIAN}', ""); - Expect(1, 68224, '\P{_ Old_South_ARABIAN}', ""); - Expect(0, 68224, '\P{^_ Old_South_ARABIAN}', ""); - Error('\p{_:=Is_Old_SOUTH_Arabian}'); - Error('\P{_:=Is_Old_SOUTH_Arabian}'); + Expect(1, 68223, '\p{ -old_South_Arabian}', ""); + Expect(0, 68223, '\p{^ -old_South_Arabian}', ""); + Expect(0, 68223, '\P{ -old_South_Arabian}', ""); + Expect(1, 68223, '\P{^ -old_South_Arabian}', ""); + Expect(0, 68224, '\p{ -old_South_Arabian}', ""); + Expect(1, 68224, '\p{^ -old_South_Arabian}', ""); + Expect(1, 68224, '\P{ -old_South_Arabian}', ""); + Expect(0, 68224, '\P{^ -old_South_Arabian}', ""); + Error('\p{/a/-Is_OLD_South_Arabian}'); + Error('\P{/a/-Is_OLD_South_Arabian}'); Expect(1, 68223, '\p{isoldsoutharabian}', ""); Expect(0, 68223, '\p{^isoldsoutharabian}', ""); Expect(0, 68223, '\P{isoldsoutharabian}', ""); @@ -112764,16 +115051,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}'); - Error('\P{:= -Sarb}'); + Expect(1, 68223, '\p{ Is_OLD_South_arabian}', ""); + Expect(0, 68223, '\p{^ Is_OLD_South_arabian}', ""); + Expect(0, 68223, '\P{ Is_OLD_South_arabian}', ""); + Expect(1, 68223, '\P{^ Is_OLD_South_arabian}', ""); + Expect(0, 68224, '\p{ Is_OLD_South_arabian}', ""); + Expect(1, 68224, '\p{^ Is_OLD_South_arabian}', ""); + Expect(1, 68224, '\P{ Is_OLD_South_arabian}', ""); + Expect(0, 68224, '\P{^ Is_OLD_South_arabian}', ""); + Error('\p{ Sarb/a/}'); + Error('\P{ Sarb/a/}'); Expect(1, 68223, '\p{sarb}', ""); Expect(0, 68223, '\p{^sarb}', ""); Expect(0, 68223, '\P{sarb}', ""); @@ -112782,16 +115069,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{/a/Is_Sarb}'); - Error('\P{/a/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{-Is_Sarb:=}'); + Error('\P{-Is_Sarb:=}'); Expect(1, 68223, '\p{issarb}', ""); Expect(0, 68223, '\p{^issarb}', ""); Expect(0, 68223, '\P{issarb}', ""); @@ -112800,16 +115087,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}', ""); @@ -112818,16 +115105,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68681, '\p{^oldturkic}', ""); Expect(1, 68681, '\P{oldturkic}', ""); Expect(0, 68681, '\P{^oldturkic}', ""); - Expect(1, 68680, '\p{ Old_Turkic}', ""); - Expect(0, 68680, '\p{^ Old_Turkic}', ""); - Expect(0, 68680, '\P{ Old_Turkic}', ""); - Expect(1, 68680, '\P{^ Old_Turkic}', ""); - Expect(0, 68681, '\p{ Old_Turkic}', ""); - Expect(1, 68681, '\p{^ Old_Turkic}', ""); - Expect(1, 68681, '\P{ Old_Turkic}', ""); - Expect(0, 68681, '\P{^ Old_Turkic}', ""); - Error('\p{is_old_turkic:=}'); - Error('\P{is_old_turkic:=}'); + Expect(1, 68680, '\p{-OLD_Turkic}', ""); + Expect(0, 68680, '\p{^-OLD_Turkic}', ""); + Expect(0, 68680, '\P{-OLD_Turkic}', ""); + Expect(1, 68680, '\P{^-OLD_Turkic}', ""); + Expect(0, 68681, '\p{-OLD_Turkic}', ""); + Expect(1, 68681, '\p{^-OLD_Turkic}', ""); + Expect(1, 68681, '\P{-OLD_Turkic}', ""); + Expect(0, 68681, '\P{^-OLD_Turkic}', ""); + Error('\p{-/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}', ""); @@ -112836,16 +115123,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{/a/Orkh}'); - Error('\P{/a/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}'); + Error('\P{:=__orkh}'); Expect(1, 68680, '\p{orkh}', ""); Expect(0, 68680, '\p{^orkh}', ""); Expect(0, 68680, '\P{orkh}', ""); @@ -112854,16 +115141,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68681, '\p{^orkh}', ""); Expect(1, 68681, '\P{orkh}', ""); Expect(0, 68681, '\P{^orkh}', ""); - Expect(1, 68680, '\p{ ORKH}', ""); - Expect(0, 68680, '\p{^ ORKH}', ""); - Expect(0, 68680, '\P{ ORKH}', ""); - Expect(1, 68680, '\P{^ ORKH}', ""); - Expect(0, 68681, '\p{ ORKH}', ""); - Expect(1, 68681, '\p{^ ORKH}', ""); - Expect(1, 68681, '\P{ ORKH}', ""); - Expect(0, 68681, '\P{^ ORKH}', ""); - Error('\p{-:=is_orkh}'); - Error('\P{-:=is_orkh}'); + Expect(1, 68680, '\p{_Orkh}', ""); + Expect(0, 68680, '\p{^_Orkh}', ""); + Expect(0, 68680, '\P{_Orkh}', ""); + Expect(1, 68680, '\P{^_Orkh}', ""); + Expect(0, 68681, '\p{_Orkh}', ""); + Expect(1, 68681, '\p{^_Orkh}', ""); + Expect(1, 68681, '\P{_Orkh}', ""); + Expect(0, 68681, '\P{^_Orkh}', ""); + Error('\p{-:=is_ORKH}'); + Error('\P{-:=is_ORKH}'); Expect(1, 68680, '\p{isorkh}', ""); Expect(0, 68680, '\p{^isorkh}', ""); Expect(0, 68680, '\P{isorkh}', ""); @@ -112872,16 +115159,88 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68681, '\p{^isorkh}', ""); Expect(1, 68681, '\P{isorkh}', ""); Expect(0, 68681, '\P{^isorkh}', ""); - Expect(1, 68680, '\p{-_IS_orkh}', ""); - Expect(0, 68680, '\p{^-_IS_orkh}', ""); - Expect(0, 68680, '\P{-_IS_orkh}', ""); - Expect(1, 68680, '\P{^-_IS_orkh}', ""); - Expect(0, 68681, '\p{-_IS_orkh}', ""); - Expect(1, 68681, '\p{^-_IS_orkh}', ""); - Expect(1, 68681, '\P{-_IS_orkh}', ""); - Expect(0, 68681, '\P{^-_IS_orkh}', ""); - Error('\p{:= -Open_PUNCTUATION}'); - Error('\P{:= -Open_PUNCTUATION}'); + 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}', ""); + Expect(1, 69513, '\P{^olduyghur}', ""); + Expect(0, 69514, '\p{olduyghur}', ""); + 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{isolduyghur}', ""); + Expect(0, 69513, '\p{^isolduyghur}', ""); + Expect(0, 69513, '\P{isolduyghur}', ""); + Expect(1, 69513, '\P{^isolduyghur}', ""); + Expect(0, 69514, '\p{isolduyghur}', ""); + 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{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}', ""); + 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{isougr}', ""); + Expect(0, 69513, '\p{^isougr}', ""); + Expect(0, 69513, '\P{isougr}', ""); + Expect(1, 69513, '\P{^isougr}', ""); + Expect(0, 69514, '\p{isougr}', ""); + 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, 65378, '\p{openpunctuation}', ""); Expect(0, 65378, '\p{^openpunctuation}', ""); Expect(0, 65378, '\P{openpunctuation}', ""); @@ -112890,16 +115249,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65379, '\p{^openpunctuation}', ""); Expect(1, 65379, '\P{openpunctuation}', ""); Expect(0, 65379, '\P{^openpunctuation}', ""); - Expect(1, 65378, '\p{Open_PUNCTUATION}', ""); - Expect(0, 65378, '\p{^Open_PUNCTUATION}', ""); - Expect(0, 65378, '\P{Open_PUNCTUATION}', ""); - Expect(1, 65378, '\P{^Open_PUNCTUATION}', ""); - Expect(0, 65379, '\p{Open_PUNCTUATION}', ""); - Expect(1, 65379, '\p{^Open_PUNCTUATION}', ""); - Expect(1, 65379, '\P{Open_PUNCTUATION}', ""); - Expect(0, 65379, '\P{^Open_PUNCTUATION}', ""); - Error('\p{-/a/IS_Open_Punctuation}'); - Error('\P{-/a/IS_Open_Punctuation}'); + Expect(1, 65378, '\p{-Open_PUNCTUATION}', ""); + Expect(0, 65378, '\p{^-Open_PUNCTUATION}', ""); + Expect(0, 65378, '\P{-Open_PUNCTUATION}', ""); + Expect(1, 65378, '\P{^-Open_PUNCTUATION}', ""); + Expect(0, 65379, '\p{-Open_PUNCTUATION}', ""); + Expect(1, 65379, '\p{^-Open_PUNCTUATION}', ""); + Expect(1, 65379, '\P{-Open_PUNCTUATION}', ""); + Expect(0, 65379, '\P{^-Open_PUNCTUATION}', ""); + Error('\p{-/a/is_open_Punctuation}'); + Error('\P{-/a/is_open_Punctuation}'); Expect(1, 65378, '\p{isopenpunctuation}', ""); Expect(0, 65378, '\p{^isopenpunctuation}', ""); Expect(0, 65378, '\P{isopenpunctuation}', ""); @@ -112908,16 +115267,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{ PS/a/}'); - Error('\P{ PS/a/}'); + 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{ps}', ""); Expect(0, 65378, '\p{^ps}', ""); Expect(0, 65378, '\P{ps}', ""); @@ -112926,16 +115285,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65379, '\p{^ps}', ""); Expect(1, 65379, '\P{ps}', ""); Expect(0, 65379, '\P{^ps}', ""); - Expect(1, 65378, '\p{Ps}', ""); - Expect(0, 65378, '\p{^Ps}', ""); - Expect(0, 65378, '\P{Ps}', ""); - Expect(1, 65378, '\P{^Ps}', ""); - Expect(0, 65379, '\p{Ps}', ""); - Expect(1, 65379, '\p{^Ps}', ""); - Expect(1, 65379, '\P{Ps}', ""); - Expect(0, 65379, '\P{^Ps}', ""); - Error('\p{-Is_PS:=}'); - Error('\P{-Is_PS:=}'); + Expect(1, 65378, '\p{ _Ps}', ""); + Expect(0, 65378, '\p{^ _Ps}', ""); + Expect(0, 65378, '\P{ _Ps}', ""); + Expect(1, 65378, '\P{^ _Ps}', ""); + Expect(0, 65379, '\p{ _Ps}', ""); + Expect(1, 65379, '\p{^ _Ps}', ""); + Expect(1, 65379, '\P{ _Ps}', ""); + Expect(0, 65379, '\P{^ _Ps}', ""); + Error('\p{_ Is_Ps:=}'); + Error('\P{_ Is_Ps:=}'); Expect(1, 65378, '\p{isps}', ""); Expect(0, 65378, '\p{^isps}', ""); Expect(0, 65378, '\P{isps}', ""); @@ -112944,16 +115303,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/a/}'); - Error('\P{_optical_Character_Recognition/a/}'); + 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, 9311, '\p{opticalcharacterrecognition}', ""); Expect(0, 9311, '\p{^opticalcharacterrecognition}', ""); Expect(0, 9311, '\P{opticalcharacterrecognition}', ""); @@ -112962,16 +115321,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{_:=Is_OPTICAL_Character_recognition}'); + Error('\P{_:=Is_OPTICAL_Character_recognition}'); Expect(1, 9311, '\p{isopticalcharacterrecognition}', ""); Expect(0, 9311, '\p{^isopticalcharacterrecognition}', ""); Expect(0, 9311, '\P{isopticalcharacterrecognition}', ""); @@ -112980,16 +115339,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9312, '\p{^isopticalcharacterrecognition}', ""); Expect(1, 9312, '\P{isopticalcharacterrecognition}', ""); Expect(0, 9312, '\P{^isopticalcharacterrecognition}', ""); - Expect(1, 9311, '\p{__IS_OPTICAL_Character_Recognition}', ""); - Expect(0, 9311, '\p{^__IS_OPTICAL_Character_Recognition}', ""); - Expect(0, 9311, '\P{__IS_OPTICAL_Character_Recognition}', ""); - Expect(1, 9311, '\P{^__IS_OPTICAL_Character_Recognition}', ""); - Expect(0, 9312, '\p{__IS_OPTICAL_Character_Recognition}', ""); - Expect(1, 9312, '\p{^__IS_OPTICAL_Character_Recognition}', ""); - Expect(1, 9312, '\P{__IS_OPTICAL_Character_Recognition}', ""); - Expect(0, 9312, '\P{^__IS_OPTICAL_Character_Recognition}', ""); - Error('\p{ :=In_OPTICAL_Character_Recognition}'); - Error('\P{ :=In_OPTICAL_Character_Recognition}'); + Expect(1, 9311, '\p{-Is_Optical_Character_Recognition}', ""); + Expect(0, 9311, '\p{^-Is_Optical_Character_Recognition}', ""); + Expect(0, 9311, '\P{-Is_Optical_Character_Recognition}', ""); + Expect(1, 9311, '\P{^-Is_Optical_Character_Recognition}', ""); + Expect(0, 9312, '\p{-Is_Optical_Character_Recognition}', ""); + Expect(1, 9312, '\p{^-Is_Optical_Character_Recognition}', ""); + Expect(1, 9312, '\P{-Is_Optical_Character_Recognition}', ""); + Expect(0, 9312, '\P{^-Is_Optical_Character_Recognition}', ""); + Error('\p{ /a/In_OPTICAL_Character_recognition}'); + Error('\P{ /a/In_OPTICAL_Character_recognition}'); Expect(1, 9311, '\p{inopticalcharacterrecognition}', ""); Expect(0, 9311, '\p{^inopticalcharacterrecognition}', ""); Expect(0, 9311, '\P{inopticalcharacterrecognition}', ""); @@ -112998,16 +115357,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}', ""); @@ -113016,16 +115375,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{/a/_is_OCR}'); - Error('\P{/a/_is_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{isocr}', ""); Expect(0, 9311, '\p{^isocr}', ""); Expect(0, 9311, '\P{isocr}', ""); @@ -113034,16 +115393,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}'); - Error('\P{:=_ in_OCR}'); + 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{inocr}', ""); Expect(0, 9311, '\p{^inocr}', ""); Expect(0, 9311, '\P{inocr}', ""); @@ -113052,16 +115411,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}', ""); @@ -113070,16 +115429,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{ :=IS_Oriya}'); - Error('\P{ :=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}', ""); @@ -113088,16 +115447,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7411, '\p{^isoriya}', ""); Expect(1, 7411, '\P{isoriya}', ""); Expect(0, 7411, '\P{^isoriya}', ""); - Expect(1, 7410, '\p{--Is_ORIYA}', ""); - Expect(0, 7410, '\p{^--Is_ORIYA}', ""); - Expect(0, 7410, '\P{--Is_ORIYA}', ""); - Expect(1, 7410, '\P{^--Is_ORIYA}', ""); - Expect(0, 7411, '\p{--Is_ORIYA}', ""); - Expect(1, 7411, '\p{^--Is_ORIYA}', ""); - Expect(1, 7411, '\P{--Is_ORIYA}', ""); - Expect(0, 7411, '\P{^--Is_ORIYA}', ""); - Error('\p{:=Orya}'); - Error('\P{:=Orya}'); + Expect(1, 7410, '\p{ Is_Oriya}', ""); + Expect(0, 7410, '\p{^ Is_Oriya}', ""); + Expect(0, 7410, '\P{ Is_Oriya}', ""); + Expect(1, 7410, '\P{^ Is_Oriya}', ""); + Expect(0, 7411, '\p{ Is_Oriya}', ""); + Expect(1, 7411, '\p{^ Is_Oriya}', ""); + Expect(1, 7411, '\P{ Is_Oriya}', ""); + Expect(0, 7411, '\P{^ Is_Oriya}', ""); + Error('\p{_:=orya}'); + Error('\P{_:=orya}'); Expect(1, 7410, '\p{orya}', ""); Expect(0, 7410, '\p{^orya}', ""); Expect(0, 7410, '\P{orya}', ""); @@ -113106,16 +115465,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}'); + Error('\P{:=-IS_Orya}'); Expect(1, 7410, '\p{isorya}', ""); Expect(0, 7410, '\p{^isorya}', ""); Expect(0, 7410, '\P{isorya}', ""); @@ -113124,16 +115483,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7411, '\p{^isorya}', ""); Expect(1, 7411, '\P{isorya}', ""); Expect(0, 7411, '\P{^isorya}', ""); - Expect(1, 7410, '\p{ Is_orya}', ""); - Expect(0, 7410, '\p{^ Is_orya}', ""); - Expect(0, 7410, '\P{ Is_orya}', ""); - Expect(1, 7410, '\P{^ Is_orya}', ""); - Expect(0, 7411, '\p{ Is_orya}', ""); - Expect(1, 7411, '\p{^ Is_orya}', ""); - Expect(1, 7411, '\P{ Is_orya}', ""); - Expect(0, 7411, '\P{^ Is_orya}', ""); - Error('\p{:= _Ornamental_Dingbats}'); - Error('\P{:= _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{ /a/ornamental_Dingbats}'); + Error('\P{ /a/ornamental_Dingbats}'); Expect(1, 128639, '\p{ornamentaldingbats}', ""); Expect(0, 128639, '\p{^ornamentaldingbats}', ""); Expect(0, 128639, '\P{ornamentaldingbats}', ""); @@ -113142,16 +115501,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 128640, '\p{^ornamentaldingbats}', ""); Expect(1, 128640, '\P{ornamentaldingbats}', ""); Expect(0, 128640, '\P{^ornamentaldingbats}', ""); - Expect(1, 128639, '\p{__ornamental_dingbats}', ""); - Expect(0, 128639, '\p{^__ornamental_dingbats}', ""); - Expect(0, 128639, '\P{__ornamental_dingbats}', ""); - Expect(1, 128639, '\P{^__ornamental_dingbats}', ""); - Expect(0, 128640, '\p{__ornamental_dingbats}', ""); - Expect(1, 128640, '\p{^__ornamental_dingbats}', ""); - Expect(1, 128640, '\P{__ornamental_dingbats}', ""); - Expect(0, 128640, '\P{^__ornamental_dingbats}', ""); - Error('\p{/a/ Is_Ornamental_Dingbats}'); - Error('\P{/a/ Is_Ornamental_Dingbats}'); + Expect(1, 128639, '\p{_ornamental_dingbats}', ""); + Expect(0, 128639, '\p{^_ornamental_dingbats}', ""); + Expect(0, 128639, '\P{_ornamental_dingbats}', ""); + Expect(1, 128639, '\P{^_ornamental_dingbats}', ""); + Expect(0, 128640, '\p{_ornamental_dingbats}', ""); + Expect(1, 128640, '\p{^_ornamental_dingbats}', ""); + Expect(1, 128640, '\P{_ornamental_dingbats}', ""); + Expect(0, 128640, '\P{^_ornamental_dingbats}', ""); + Error('\p{-is_Ornamental_dingbats/a/}'); + Error('\P{-is_Ornamental_dingbats/a/}'); Expect(1, 128639, '\p{isornamentaldingbats}', ""); Expect(0, 128639, '\p{^isornamentaldingbats}', ""); Expect(0, 128639, '\P{isornamentaldingbats}', ""); @@ -113160,16 +115519,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}', ""); @@ -113178,16 +115537,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{_osage:=}'); + Error('\P{_osage:=}'); Expect(1, 66811, '\p{osage}', ""); Expect(0, 66811, '\p{^osage}', ""); Expect(0, 66811, '\P{osage}', ""); @@ -113196,16 +115555,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{ /a/Is_OSAGE}'); - Error('\P{ /a/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}', ""); @@ -113214,16 +115573,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66812, '\p{^isosage}', ""); Expect(1, 66812, '\P{isosage}', ""); Expect(0, 66812, '\P{^isosage}', ""); - Expect(1, 66811, '\p{_Is_Osage}', ""); - Expect(0, 66811, '\p{^_Is_Osage}', ""); - Expect(0, 66811, '\P{_Is_Osage}', ""); - Expect(1, 66811, '\P{^_Is_Osage}', ""); - Expect(0, 66812, '\p{_Is_Osage}', ""); - Expect(1, 66812, '\p{^_Is_Osage}', ""); - Expect(1, 66812, '\P{_Is_Osage}', ""); - Expect(0, 66812, '\P{^_Is_Osage}', ""); - Error('\p{/a/osge}'); - Error('\P{/a/osge}'); + Expect(1, 66811, '\p{ Is_OSAGE}', ""); + Expect(0, 66811, '\p{^ Is_OSAGE}', ""); + Expect(0, 66811, '\P{ Is_OSAGE}', ""); + Expect(1, 66811, '\P{^ Is_OSAGE}', ""); + Expect(0, 66812, '\p{ Is_OSAGE}', ""); + Expect(1, 66812, '\p{^ Is_OSAGE}', ""); + Expect(1, 66812, '\P{ Is_OSAGE}', ""); + Expect(0, 66812, '\P{^ Is_OSAGE}', ""); + Error('\p{:= -Osge}'); + Error('\P{:= -Osge}'); Expect(1, 66811, '\p{osge}', ""); Expect(0, 66811, '\p{^osge}', ""); Expect(0, 66811, '\P{osge}', ""); @@ -113232,16 +115591,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/a/}'); - Error('\P{ IS_Osge/a/}'); + 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}', ""); @@ -113250,16 +115609,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}', ""); @@ -113268,16 +115627,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66730, '\p{^osmanya}', ""); Expect(1, 66730, '\P{osmanya}', ""); Expect(0, 66730, '\P{^osmanya}', ""); - Expect(1, 66729, '\p{_ Osmanya}', ""); - Expect(0, 66729, '\p{^_ Osmanya}', ""); - Expect(0, 66729, '\P{_ Osmanya}', ""); - Expect(1, 66729, '\P{^_ Osmanya}', ""); - Expect(0, 66730, '\p{_ Osmanya}', ""); - Expect(1, 66730, '\p{^_ Osmanya}', ""); - Expect(1, 66730, '\P{_ Osmanya}', ""); - Expect(0, 66730, '\P{^_ Osmanya}', ""); - Error('\p{_:=Is_Osmanya}'); - Error('\P{_:=Is_Osmanya}'); + Expect(1, 66729, '\p{ Osmanya}', ""); + Expect(0, 66729, '\p{^ Osmanya}', ""); + Expect(0, 66729, '\P{ Osmanya}', ""); + Expect(1, 66729, '\P{^ Osmanya}', ""); + Expect(0, 66730, '\p{ Osmanya}', ""); + Expect(1, 66730, '\p{^ Osmanya}', ""); + Expect(1, 66730, '\P{ Osmanya}', ""); + Expect(0, 66730, '\P{^ Osmanya}', ""); + Error('\p{ /a/is_Osmanya}'); + Error('\P{ /a/is_Osmanya}'); Expect(1, 66729, '\p{isosmanya}', ""); Expect(0, 66729, '\p{^isosmanya}', ""); Expect(0, 66729, '\P{isosmanya}', ""); @@ -113286,16 +115645,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66730, '\p{^isosmanya}', ""); Expect(1, 66730, '\P{isosmanya}', ""); Expect(0, 66730, '\P{^isosmanya}', ""); - Expect(1, 66729, '\p{-IS_OSMANYA}', ""); - Expect(0, 66729, '\p{^-IS_OSMANYA}', ""); - Expect(0, 66729, '\P{-IS_OSMANYA}', ""); - Expect(1, 66729, '\P{^-IS_OSMANYA}', ""); - Expect(0, 66730, '\p{-IS_OSMANYA}', ""); - Expect(1, 66730, '\p{^-IS_OSMANYA}', ""); - Expect(1, 66730, '\P{-IS_OSMANYA}', ""); - Expect(0, 66730, '\P{^-IS_OSMANYA}', ""); - Error('\p{ Osma:=}'); - Error('\P{ Osma:=}'); + Expect(1, 66729, '\p{-IS_Osmanya}', ""); + Expect(0, 66729, '\p{^-IS_Osmanya}', ""); + Expect(0, 66729, '\P{-IS_Osmanya}', ""); + Expect(1, 66729, '\P{^-IS_Osmanya}', ""); + Expect(0, 66730, '\p{-IS_Osmanya}', ""); + Expect(1, 66730, '\p{^-IS_Osmanya}', ""); + Expect(1, 66730, '\P{-IS_Osmanya}', ""); + Expect(0, 66730, '\P{^-IS_Osmanya}', ""); + Error('\p{:=--OSMA}'); + Error('\P{:=--OSMA}'); Expect(1, 66729, '\p{osma}', ""); Expect(0, 66729, '\p{^osma}', ""); Expect(0, 66729, '\P{osma}', ""); @@ -113304,16 +115663,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66730, '\p{^osma}', ""); Expect(1, 66730, '\P{osma}', ""); Expect(0, 66730, '\P{^osma}', ""); - Expect(1, 66729, '\p{-OSMA}', ""); - Expect(0, 66729, '\p{^-OSMA}', ""); - Expect(0, 66729, '\P{-OSMA}', ""); - Expect(1, 66729, '\P{^-OSMA}', ""); - Expect(0, 66730, '\p{-OSMA}', ""); - Expect(1, 66730, '\p{^-OSMA}', ""); - Expect(1, 66730, '\P{-OSMA}', ""); - Expect(0, 66730, '\P{^-OSMA}', ""); - Error('\p{_ Is_Osma/a/}'); - Error('\P{_ Is_Osma/a/}'); + Expect(1, 66729, '\p{--OSMA}', ""); + Expect(0, 66729, '\p{^--OSMA}', ""); + Expect(0, 66729, '\P{--OSMA}', ""); + Expect(1, 66729, '\P{^--OSMA}', ""); + Expect(0, 66730, '\p{--OSMA}', ""); + Expect(1, 66730, '\p{^--OSMA}', ""); + Expect(1, 66730, '\P{--OSMA}', ""); + Expect(0, 66730, '\P{^--OSMA}', ""); + Error('\p{ is_osma/a/}'); + Error('\P{ is_osma/a/}'); Expect(1, 66729, '\p{isosma}', ""); Expect(0, 66729, '\p{^isosma}', ""); Expect(0, 66729, '\P{isosma}', ""); @@ -113322,16 +115681,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66730, '\p{^isosma}', ""); Expect(1, 66730, '\P{isosma}', ""); Expect(0, 66730, '\P{^isosma}', ""); - Expect(1, 66729, '\p{ -Is_osma}', ""); - Expect(0, 66729, '\p{^ -Is_osma}', ""); - Expect(0, 66729, '\P{ -Is_osma}', ""); - Expect(1, 66729, '\P{^ -Is_osma}', ""); - Expect(0, 66730, '\p{ -Is_osma}', ""); - Expect(1, 66730, '\p{^ -Is_osma}', ""); - Expect(1, 66730, '\P{ -Is_osma}', ""); - Expect(0, 66730, '\P{^ -Is_osma}', ""); - Error('\p{_-other/a/}'); - Error('\P{_-other/a/}'); + 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}', ""); @@ -113340,16 +115699,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 917999, '\p{^other}', ""); Expect(1, 917999, '\P{other}', ""); Expect(0, 917999, '\P{^other}', ""); - Expect(1, 918000, '\p{ other}', ""); - Expect(0, 918000, '\p{^ other}', ""); - Expect(0, 918000, '\P{ other}', ""); - Expect(1, 918000, '\P{^ other}', ""); - Expect(0, 917999, '\p{ other}', ""); - Expect(1, 917999, '\p{^ other}', ""); - Expect(1, 917999, '\P{ other}', ""); - Expect(0, 917999, '\P{^ other}', ""); - Error('\p{ /a/Is_OTHER}'); - Error('\P{ /a/Is_OTHER}'); + Expect(1, 918000, '\p{ _Other}', ""); + Expect(0, 918000, '\p{^ _Other}', ""); + Expect(0, 918000, '\P{ _Other}', ""); + Expect(1, 918000, '\P{^ _Other}', ""); + Expect(0, 917999, '\p{ _Other}', ""); + Expect(1, 917999, '\p{^ _Other}', ""); + Expect(1, 917999, '\P{ _Other}', ""); + Expect(0, 917999, '\P{^ _Other}', ""); + Error('\p{ IS_other/a/}'); + Error('\P{ IS_other/a/}'); Expect(1, 918000, '\p{isother}', ""); Expect(0, 918000, '\p{^isother}', ""); Expect(0, 918000, '\P{isother}', ""); @@ -113358,16 +115717,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{ /a/C}'); - Error('\P{ /a/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}', ""); @@ -113376,16 +115735,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 917999, '\p{^c}', ""); Expect(1, 917999, '\P{c}', ""); Expect(0, 917999, '\P{^c}', ""); - Expect(1, 918000, '\p{ c}', ""); - Expect(0, 918000, '\p{^ c}', ""); - Expect(0, 918000, '\P{ c}', ""); - Expect(1, 918000, '\P{^ c}', ""); - Expect(0, 917999, '\p{ c}', ""); - Expect(1, 917999, '\p{^ c}', ""); - Expect(1, 917999, '\P{ c}', ""); - Expect(0, 917999, '\P{^ c}', ""); - Error('\p{ _is_C:=}'); - Error('\P{ _is_C:=}'); + Expect(1, 918000, '\p{--C}', ""); + Expect(0, 918000, '\p{^--C}', ""); + Expect(0, 918000, '\P{--C}', ""); + Expect(1, 918000, '\P{^--C}', ""); + Expect(0, 917999, '\p{--C}', ""); + Expect(1, 917999, '\p{^--C}', ""); + Expect(1, 917999, '\P{--C}', ""); + Expect(0, 917999, '\P{^--C}', ""); + Error('\p{ IS_C/a/}'); + Error('\P{ IS_C/a/}'); Expect(1, 918000, '\p{isc}', ""); Expect(0, 918000, '\p{^isc}', ""); Expect(0, 918000, '\P{isc}', ""); @@ -113394,14 +115753,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}'); @@ -113422,8 +115781,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Error('\P{Other_ID_Start}'); Error('\p{OIDS}'); Error('\P{OIDS}'); - Error('\p{ _other_Letter:=}'); - Error('\P{ _other_Letter:=}'); + 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}', ""); @@ -113432,16 +115791,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{-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}', ""); @@ -113450,16 +115809,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{_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}', ""); @@ -113468,16 +115827,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 201547, '\p{^lo}', ""); Expect(1, 201547, '\P{lo}', ""); Expect(0, 201547, '\P{^lo}', ""); - Expect(1, 201546, '\p{_-Lo}', ""); - Expect(0, 201546, '\p{^_-Lo}', ""); - Expect(0, 201546, '\P{_-Lo}', ""); - Expect(1, 201546, '\P{^_-Lo}', ""); - Expect(0, 201547, '\p{_-Lo}', ""); - Expect(1, 201547, '\p{^_-Lo}', ""); - Expect(1, 201547, '\P{_-Lo}', ""); - Expect(0, 201547, '\P{^_-Lo}', ""); - Error('\p{ _is_Lo/a/}'); - Error('\P{ _is_Lo/a/}'); + Expect(1, 201546, '\p{ 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}', ""); @@ -113486,14 +115845,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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}', ""); + Expect(1, 201546, '\p{_-Is_LO}', ""); + Expect(0, 201546, '\p{^_-Is_LO}', ""); + Expect(0, 201546, '\P{_-Is_LO}', ""); + Expect(1, 201546, '\P{^_-Is_LO}', ""); + Expect(0, 201547, '\p{_-Is_LO}', ""); + Expect(1, 201547, '\p{^_-Is_LO}', ""); + Expect(1, 201547, '\P{_-Is_LO}', ""); + Expect(0, 201547, '\P{^_-Is_LO}', ""); Error('\p{Other_Lowercase}'); Error('\P{Other_Lowercase}'); Error('\p{OLower}'); @@ -113502,8 +115861,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Error('\P{Other_Math}'); Error('\p{OMath}'); Error('\P{OMath}'); - Error('\p{ OTHER_Number/a/}'); - Error('\P{ OTHER_Number/a/}'); + Error('\p{/a/ -OTHER_Number}'); + Error('\P{/a/ -OTHER_Number}'); Expect(1, 127244, '\p{othernumber}', ""); Expect(0, 127244, '\p{^othernumber}', ""); Expect(0, 127244, '\P{othernumber}', ""); @@ -113512,16 +115871,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/a/}'); - Error('\P{ _IS_other_number/a/}'); + 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}', ""); @@ -113530,14 +115889,14 @@ 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}', ""); + Expect(1, 127244, '\p{__Is_other_Number}', ""); + Expect(0, 127244, '\p{^__Is_other_Number}', ""); + Expect(0, 127244, '\P{__Is_other_Number}', ""); + Expect(1, 127244, '\P{^__Is_other_Number}', ""); + Expect(0, 127245, '\p{__Is_other_Number}', ""); + Expect(1, 127245, '\p{^__Is_other_Number}', ""); + Expect(1, 127245, '\P{__Is_other_Number}', ""); + Expect(0, 127245, '\P{^__Is_other_Number}', ""); Error('\p{ :=No}'); Error('\P{ :=No}'); Expect(1, 127244, '\p{no}', ""); @@ -113548,16 +115907,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{- is_No/a/}'); - Error('\P{- is_No/a/}'); + 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}', ""); @@ -113566,16 +115925,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{ /a/other_Punctuation}'); - Error('\P{ /a/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}', ""); @@ -113584,16 +115943,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125280, '\p{^otherpunctuation}', ""); Expect(1, 125280, '\P{otherpunctuation}', ""); Expect(0, 125280, '\P{^otherpunctuation}', ""); - Expect(1, 125279, '\p{ -other_Punctuation}', ""); - Expect(0, 125279, '\p{^ -other_Punctuation}', ""); - Expect(0, 125279, '\P{ -other_Punctuation}', ""); - Expect(1, 125279, '\P{^ -other_Punctuation}', ""); - Expect(0, 125280, '\p{ -other_Punctuation}', ""); - Expect(1, 125280, '\p{^ -other_Punctuation}', ""); - Expect(1, 125280, '\P{ -other_Punctuation}', ""); - Expect(0, 125280, '\P{^ -other_Punctuation}', ""); - Error('\p{- IS_OTHER_PUNCTUATION/a/}'); - Error('\P{- IS_OTHER_PUNCTUATION/a/}'); + Expect(1, 125279, '\p{_Other_PUNCTUATION}', ""); + Expect(0, 125279, '\p{^_Other_PUNCTUATION}', ""); + Expect(0, 125279, '\P{_Other_PUNCTUATION}', ""); + Expect(1, 125279, '\P{^_Other_PUNCTUATION}', ""); + Expect(0, 125280, '\p{_Other_PUNCTUATION}', ""); + Expect(1, 125280, '\p{^_Other_PUNCTUATION}', ""); + Expect(1, 125280, '\P{_Other_PUNCTUATION}', ""); + Expect(0, 125280, '\P{^_Other_PUNCTUATION}', ""); + Error('\p{ :=Is_OTHER_Punctuation}'); + Error('\P{ :=Is_OTHER_Punctuation}'); Expect(1, 125279, '\p{isotherpunctuation}', ""); Expect(0, 125279, '\p{^isotherpunctuation}', ""); Expect(0, 125279, '\P{isotherpunctuation}', ""); @@ -113602,16 +115961,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{/a/ _po}'); - Error('\P{/a/ _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{:=_ Po}'); + Error('\P{:=_ Po}'); Expect(1, 125279, '\p{po}', ""); Expect(0, 125279, '\p{^po}', ""); Expect(0, 125279, '\P{po}', ""); @@ -113620,16 +115979,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{/a/ -Is_po}'); - Error('\P{/a/ -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}', ""); @@ -113638,16 +115997,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{/a/ _Other_SYMBOL}'); - Error('\P{/a/ _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}', ""); @@ -113656,16 +116015,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{/a/_ Is_Other_symbol}'); - Error('\P{/a/_ Is_Other_symbol}'); + 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{isothersymbol}', ""); Expect(0, 129994, '\p{^isothersymbol}', ""); Expect(0, 129994, '\P{isothersymbol}', ""); @@ -113674,16 +116033,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{/a/-_SO}'); + Error('\P{/a/-_SO}'); Expect(1, 129994, '\p{so}', ""); Expect(0, 129994, '\p{^so}', ""); Expect(0, 129994, '\P{so}', ""); @@ -113692,16 +116051,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{/a/__Is_so}'); + Error('\P{/a/__Is_so}'); Expect(1, 129994, '\p{isso}', ""); Expect(0, 129994, '\p{^isso}', ""); Expect(0, 129994, '\P{isso}', ""); @@ -113710,20 +116069,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{/a/__ottoman_SIYAQ_Numbers}'); - Error('\P{/a/__ottoman_SIYAQ_Numbers}'); + Error('\p{ _Ottoman_siyaq_Numbers:=}'); + Error('\P{ _Ottoman_siyaq_Numbers:=}'); Expect(1, 126287, '\p{ottomansiyaqnumbers}', ""); Expect(0, 126287, '\p{^ottomansiyaqnumbers}', ""); Expect(0, 126287, '\P{ottomansiyaqnumbers}', ""); @@ -113732,16 +116091,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}', ""); @@ -113750,16 +116109,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{ :=in_Ottoman_siyaq_Numbers}'); - Error('\P{ :=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{ /a/In_Ottoman_Siyaq_Numbers}'); + Error('\P{ /a/In_Ottoman_Siyaq_Numbers}'); Expect(1, 126287, '\p{inottomansiyaqnumbers}', ""); Expect(0, 126287, '\p{^inottomansiyaqnumbers}', ""); Expect(0, 126287, '\P{inottomansiyaqnumbers}', ""); @@ -113768,16 +116127,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/a/}'); - Error('\P{ _PAHAWH_hmong/a/}'); + 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}', ""); @@ -113786,16 +116145,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{:= _Is_Pahawh_hmong}'); + Error('\P{:= _Is_Pahawh_hmong}'); Expect(1, 93071, '\p{ispahawhhmong}', ""); Expect(0, 93071, '\p{^ispahawhhmong}', ""); Expect(0, 93071, '\P{ispahawhhmong}', ""); @@ -113804,16 +116163,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}'); - Error('\P{:= _HMNG}'); + 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{hmng}', ""); Expect(0, 93071, '\p{^hmng}', ""); Expect(0, 93071, '\P{hmng}', ""); @@ -113822,16 +116181,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{/a/- Is_Hmng}'); + Error('\P{/a/- Is_Hmng}'); Expect(1, 93071, '\p{ishmng}', ""); Expect(0, 93071, '\p{^ishmng}', ""); Expect(0, 93071, '\P{ishmng}', ""); @@ -113840,16 +116199,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{_/a/PALMYRENE}'); - Error('\P{_/a/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{:= palmyrene}'); + Error('\P{:= palmyrene}'); Expect(1, 67711, '\p{palmyrene}', ""); Expect(0, 67711, '\p{^palmyrene}', ""); Expect(0, 67711, '\P{palmyrene}', ""); @@ -113858,16 +116217,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{_/a/Is_palmyrene}'); - Error('\P{_/a/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}', ""); @@ -113876,16 +116235,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67712, '\p{^ispalmyrene}', ""); Expect(1, 67712, '\P{ispalmyrene}', ""); Expect(0, 67712, '\P{^ispalmyrene}', ""); - Expect(1, 67711, '\p{- is_palmyrene}', ""); - Expect(0, 67711, '\p{^- is_palmyrene}', ""); - Expect(0, 67711, '\P{- is_palmyrene}', ""); - Expect(1, 67711, '\P{^- is_palmyrene}', ""); - Expect(0, 67712, '\p{- is_palmyrene}', ""); - Expect(1, 67712, '\p{^- is_palmyrene}', ""); - Expect(1, 67712, '\P{- is_palmyrene}', ""); - Expect(0, 67712, '\P{^- is_palmyrene}', ""); - Error('\p{/a/Palm}'); - Error('\P{/a/Palm}'); + Expect(1, 67711, '\p{ IS_Palmyrene}', ""); + Expect(0, 67711, '\p{^ IS_Palmyrene}', ""); + Expect(0, 67711, '\P{ IS_Palmyrene}', ""); + Expect(1, 67711, '\P{^ IS_Palmyrene}', ""); + Expect(0, 67712, '\p{ IS_Palmyrene}', ""); + Expect(1, 67712, '\p{^ IS_Palmyrene}', ""); + Expect(1, 67712, '\P{ IS_Palmyrene}', ""); + Expect(0, 67712, '\P{^ IS_Palmyrene}', ""); + Error('\p{ :=palm}'); + Error('\P{ :=palm}'); Expect(1, 67711, '\p{palm}', ""); Expect(0, 67711, '\p{^palm}', ""); Expect(0, 67711, '\P{palm}', ""); @@ -113894,16 +116253,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/a/}'); - Error('\P{-Is_palm/a/}'); + 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{ispalm}', ""); Expect(0, 67711, '\p{^ispalm}', ""); Expect(0, 67711, '\P{ispalm}', ""); @@ -113912,16 +116271,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{-:=Paragraph_SEPARATOR}'); + Error('\P{-:=Paragraph_SEPARATOR}'); Expect(1, 8233, '\p{paragraphseparator}', ""); Expect(0, 8233, '\p{^paragraphseparator}', ""); Expect(0, 8233, '\P{paragraphseparator}', ""); @@ -113930,16 +116289,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}', ""); @@ -113948,16 +116307,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{:=__ZP}'); - Error('\P{:=__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{_/a/Zp}'); + Error('\P{_/a/Zp}'); Expect(1, 8233, '\p{zp}', ""); Expect(0, 8233, '\p{^zp}', ""); Expect(0, 8233, '\P{zp}', ""); @@ -113966,16 +116325,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}', ""); @@ -113984,16 +116343,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{_Pattern_Syntax:=}'); + Error('\P{_Pattern_Syntax:=}'); Expect(1, 65094, '\p{patternsyntax}', ""); Expect(0, 65094, '\p{^patternsyntax}', ""); Expect(0, 65094, '\P{patternsyntax}', ""); @@ -114002,16 +116361,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65095, '\p{^patternsyntax}', ""); Expect(1, 65095, '\P{patternsyntax}', ""); Expect(0, 65095, '\P{^patternsyntax}', ""); - Expect(1, 65094, '\p{__Pattern_SYNTAX}', ""); - Expect(0, 65094, '\p{^__Pattern_SYNTAX}', ""); - Expect(0, 65094, '\P{__Pattern_SYNTAX}', ""); - Expect(1, 65094, '\P{^__Pattern_SYNTAX}', ""); - Expect(0, 65095, '\p{__Pattern_SYNTAX}', ""); - Expect(1, 65095, '\p{^__Pattern_SYNTAX}', ""); - Expect(1, 65095, '\P{__Pattern_SYNTAX}', ""); - Expect(0, 65095, '\P{^__Pattern_SYNTAX}', ""); - Error('\p{:= IS_pattern_Syntax}'); - Error('\P{:= IS_pattern_Syntax}'); + Expect(1, 65094, '\p{ Pattern_syntax}', ""); + Expect(0, 65094, '\p{^ Pattern_syntax}', ""); + Expect(0, 65094, '\P{ Pattern_syntax}', ""); + Expect(1, 65094, '\P{^ Pattern_syntax}', ""); + Expect(0, 65095, '\p{ Pattern_syntax}', ""); + Expect(1, 65095, '\p{^ Pattern_syntax}', ""); + Expect(1, 65095, '\P{ Pattern_syntax}', ""); + Expect(0, 65095, '\P{^ Pattern_syntax}', ""); + Error('\p{/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}', ""); @@ -114020,16 +116379,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}', ""); @@ -114038,16 +116397,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{ is_Pat_Syn/a/}'); - Error('\P{ is_Pat_Syn/a/}'); + 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{ispatsyn}', ""); Expect(0, 65094, '\p{^ispatsyn}', ""); Expect(0, 65094, '\P{ispatsyn}', ""); @@ -114056,16 +116415,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{-_Pattern_white_space/a/}'); - Error('\P{-_Pattern_white_space/a/}'); + 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, 8233, '\p{patternwhitespace}', ""); Expect(0, 8233, '\p{^patternwhitespace}', ""); Expect(0, 8233, '\P{patternwhitespace}', ""); @@ -114074,16 +116433,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{ /a/IS_pattern_white_SPACE}'); - Error('\P{ /a/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}', ""); @@ -114092,16 +116451,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}', ""); @@ -114110,16 +116469,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8234, '\p{^patws}', ""); Expect(1, 8234, '\P{patws}', ""); Expect(0, 8234, '\P{^patws}', ""); - Expect(1, 8233, '\p{_Pat_WS}', ""); - Expect(0, 8233, '\p{^_Pat_WS}', ""); - Expect(0, 8233, '\P{_Pat_WS}', ""); - Expect(1, 8233, '\P{^_Pat_WS}', ""); - Expect(0, 8234, '\p{_Pat_WS}', ""); - Expect(1, 8234, '\p{^_Pat_WS}', ""); - Expect(1, 8234, '\P{_Pat_WS}', ""); - Expect(0, 8234, '\P{^_Pat_WS}', ""); - Error('\p{:=_ Is_pat_WS}'); - Error('\P{:=_ Is_pat_WS}'); + Expect(1, 8233, '\p{-PAT_WS}', ""); + Expect(0, 8233, '\p{^-PAT_WS}', ""); + Expect(0, 8233, '\P{-PAT_WS}', ""); + Expect(1, 8233, '\P{^-PAT_WS}', ""); + Expect(0, 8234, '\p{-PAT_WS}', ""); + Expect(1, 8234, '\p{^-PAT_WS}', ""); + Expect(1, 8234, '\P{-PAT_WS}', ""); + Expect(0, 8234, '\P{^-PAT_WS}', ""); + Error('\p{/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}', ""); @@ -114128,16 +116487,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}', ""); @@ -114146,16 +116505,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{/a/ -is_PAU_Cin_hau}'); - Error('\P{/a/ -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}', ""); @@ -114164,16 +116523,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 72441, '\p{^ispaucinhau}', ""); Expect(1, 72441, '\P{ispaucinhau}', ""); Expect(0, 72441, '\P{^ispaucinhau}', ""); - Expect(1, 72440, '\p{Is_pau_cin_Hau}', ""); - Expect(0, 72440, '\p{^Is_pau_cin_Hau}', ""); - Expect(0, 72440, '\P{Is_pau_cin_Hau}', ""); - Expect(1, 72440, '\P{^Is_pau_cin_Hau}', ""); - Expect(0, 72441, '\p{Is_pau_cin_Hau}', ""); - Expect(1, 72441, '\p{^Is_pau_cin_Hau}', ""); - Expect(1, 72441, '\P{Is_pau_cin_Hau}', ""); - Expect(0, 72441, '\P{^Is_pau_cin_Hau}', ""); - Error('\p{- Pauc/a/}'); - Error('\P{- Pauc/a/}'); + Expect(1, 72440, '\p{-Is_Pau_CIN_Hau}', ""); + Expect(0, 72440, '\p{^-Is_Pau_CIN_Hau}', ""); + Expect(0, 72440, '\P{-Is_Pau_CIN_Hau}', ""); + Expect(1, 72440, '\P{^-Is_Pau_CIN_Hau}', ""); + Expect(0, 72441, '\p{-Is_Pau_CIN_Hau}', ""); + Expect(1, 72441, '\p{^-Is_Pau_CIN_Hau}', ""); + Expect(1, 72441, '\P{-Is_Pau_CIN_Hau}', ""); + Expect(0, 72441, '\P{^-Is_Pau_CIN_Hau}', ""); + Error('\p{-_pauc:=}'); + Error('\P{-_pauc:=}'); Expect(1, 72440, '\p{pauc}', ""); Expect(0, 72440, '\p{^pauc}', ""); Expect(0, 72440, '\P{pauc}', ""); @@ -114182,16 +116541,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}', ""); @@ -114200,16 +116559,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/a/}'); - Error('\P{_PHAGS_pa/a/}'); + 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}', ""); @@ -114218,16 +116577,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}'); + Error('\P{_:=is_Phags_pa}'); Expect(1, 43127, '\p{isphagspa}', ""); Expect(0, 43127, '\p{^isphagspa}', ""); Expect(0, 43127, '\P{isphagspa}', ""); @@ -114236,16 +116595,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/a/}'); - Error('\P{- phag/a/}'); + 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{phag}', ""); Expect(0, 43127, '\p{^phag}', ""); Expect(0, 43127, '\P{phag}', ""); @@ -114254,16 +116613,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}', ""); @@ -114272,16 +116631,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}', ""); @@ -114290,16 +116649,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66048, '\p{^phaistosdisc}', ""); Expect(1, 66048, '\P{phaistosdisc}', ""); Expect(0, 66048, '\P{^phaistosdisc}', ""); - Expect(1, 66047, '\p{__Phaistos_Disc}', ""); - Expect(0, 66047, '\p{^__Phaistos_Disc}', ""); - Expect(0, 66047, '\P{__Phaistos_Disc}', ""); - Expect(1, 66047, '\P{^__Phaistos_Disc}', ""); - Expect(0, 66048, '\p{__Phaistos_Disc}', ""); - Expect(1, 66048, '\p{^__Phaistos_Disc}', ""); - Expect(1, 66048, '\P{__Phaistos_Disc}', ""); - Expect(0, 66048, '\P{^__Phaistos_Disc}', ""); - Error('\p{:= IS_Phaistos_Disc}'); - Error('\P{:= 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{ /a/IS_PHAISTOS_Disc}'); + Error('\P{ /a/IS_PHAISTOS_Disc}'); Expect(1, 66047, '\p{isphaistosdisc}', ""); Expect(0, 66047, '\p{^isphaistosdisc}', ""); Expect(0, 66047, '\P{isphaistosdisc}', ""); @@ -114308,16 +116667,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66048, '\p{^isphaistosdisc}', ""); Expect(1, 66048, '\P{isphaistosdisc}', ""); Expect(0, 66048, '\P{^isphaistosdisc}', ""); - Expect(1, 66047, '\p{_Is_Phaistos_DISC}', ""); - Expect(0, 66047, '\p{^_Is_Phaistos_DISC}', ""); - Expect(0, 66047, '\P{_Is_Phaistos_DISC}', ""); - Expect(1, 66047, '\P{^_Is_Phaistos_DISC}', ""); - Expect(0, 66048, '\p{_Is_Phaistos_DISC}', ""); - Expect(1, 66048, '\p{^_Is_Phaistos_DISC}', ""); - Expect(1, 66048, '\P{_Is_Phaistos_DISC}', ""); - Expect(0, 66048, '\P{^_Is_Phaistos_DISC}', ""); - Error('\p{/a/ -In_Phaistos_DISC}'); - Error('\P{/a/ -In_Phaistos_DISC}'); + Expect(1, 66047, '\p{ is_PHAISTOS_Disc}', ""); + Expect(0, 66047, '\p{^ is_PHAISTOS_Disc}', ""); + Expect(0, 66047, '\P{ is_PHAISTOS_Disc}', ""); + Expect(1, 66047, '\P{^ is_PHAISTOS_Disc}', ""); + Expect(0, 66048, '\p{ is_PHAISTOS_Disc}', ""); + Expect(1, 66048, '\p{^ is_PHAISTOS_Disc}', ""); + Expect(1, 66048, '\P{ is_PHAISTOS_Disc}', ""); + Expect(0, 66048, '\P{^ is_PHAISTOS_Disc}', ""); + Error('\p{/a/ In_Phaistos_DISC}'); + Error('\P{/a/ In_Phaistos_DISC}'); Expect(1, 66047, '\p{inphaistosdisc}', ""); Expect(0, 66047, '\p{^inphaistosdisc}', ""); Expect(0, 66047, '\P{inphaistosdisc}', ""); @@ -114326,16 +116685,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}', ""); @@ -114344,16 +116703,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{/a/ Is_phaistos}'); - Error('\P{/a/ 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{Is_Phaistos:=}'); + Error('\P{Is_Phaistos:=}'); Expect(1, 66047, '\p{isphaistos}', ""); Expect(0, 66047, '\p{^isphaistos}', ""); Expect(0, 66047, '\P{isphaistos}', ""); @@ -114362,16 +116721,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66048, '\p{^isphaistos}', ""); Expect(1, 66048, '\P{isphaistos}', ""); Expect(0, 66048, '\P{^isphaistos}', ""); - Expect(1, 66047, '\p{ Is_phaistos}', ""); - Expect(0, 66047, '\p{^ Is_phaistos}', ""); - Expect(0, 66047, '\P{ Is_phaistos}', ""); - Expect(1, 66047, '\P{^ Is_phaistos}', ""); - Expect(0, 66048, '\p{ Is_phaistos}', ""); - Expect(1, 66048, '\p{^ Is_phaistos}', ""); - Expect(1, 66048, '\P{ Is_phaistos}', ""); - Expect(0, 66048, '\P{^ Is_phaistos}', ""); - Error('\p{/a/ -In_Phaistos}'); - Error('\P{/a/ -In_Phaistos}'); + Expect(1, 66047, '\p{ Is_PHAISTOS}', ""); + Expect(0, 66047, '\p{^ Is_PHAISTOS}', ""); + Expect(0, 66047, '\P{ Is_PHAISTOS}', ""); + Expect(1, 66047, '\P{^ Is_PHAISTOS}', ""); + Expect(0, 66048, '\p{ Is_PHAISTOS}', ""); + Expect(1, 66048, '\p{^ Is_PHAISTOS}', ""); + Expect(1, 66048, '\P{ Is_PHAISTOS}', ""); + Expect(0, 66048, '\P{^ Is_PHAISTOS}', ""); + Error('\p{ IN_phaistos:=}'); + Error('\P{ IN_phaistos:=}'); Expect(1, 66047, '\p{inphaistos}', ""); Expect(0, 66047, '\p{^inphaistos}', ""); Expect(0, 66047, '\P{inphaistos}', ""); @@ -114380,16 +116739,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66048, '\p{^inphaistos}', ""); Expect(1, 66048, '\P{inphaistos}', ""); Expect(0, 66048, '\P{^inphaistos}', ""); - Expect(1, 66047, '\p{-in_phaistos}', ""); - Expect(0, 66047, '\p{^-in_phaistos}', ""); - Expect(0, 66047, '\P{-in_phaistos}', ""); - Expect(1, 66047, '\P{^-in_phaistos}', ""); - Expect(0, 66048, '\p{-in_phaistos}', ""); - Expect(1, 66048, '\p{^-in_phaistos}', ""); - Expect(1, 66048, '\P{-in_phaistos}', ""); - Expect(0, 66048, '\P{^-in_phaistos}', ""); - Error('\p{/a/--Phoenician}'); - Error('\P{/a/--Phoenician}'); + Expect(1, 66047, '\p{__IN_PHAISTOS}', ""); + Expect(0, 66047, '\p{^__IN_PHAISTOS}', ""); + Expect(0, 66047, '\P{__IN_PHAISTOS}', ""); + Expect(1, 66047, '\P{^__IN_PHAISTOS}', ""); + Expect(0, 66048, '\p{__IN_PHAISTOS}', ""); + Expect(1, 66048, '\p{^__IN_PHAISTOS}', ""); + Expect(1, 66048, '\P{__IN_PHAISTOS}', ""); + Expect(0, 66048, '\P{^__IN_PHAISTOS}', ""); + Error('\p{-:=phoenician}'); + Error('\P{-:=phoenician}'); Expect(1, 67871, '\p{phoenician}', ""); Expect(0, 67871, '\p{^phoenician}', ""); Expect(0, 67871, '\P{phoenician}', ""); @@ -114398,16 +116757,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67872, '\p{^phoenician}', ""); Expect(1, 67872, '\P{phoenician}', ""); Expect(0, 67872, '\P{^phoenician}', ""); - Expect(1, 67871, '\p{_-Phoenician}', ""); - Expect(0, 67871, '\p{^_-Phoenician}', ""); - Expect(0, 67871, '\P{_-Phoenician}', ""); - Expect(1, 67871, '\P{^_-Phoenician}', ""); - Expect(0, 67872, '\p{_-Phoenician}', ""); - Expect(1, 67872, '\p{^_-Phoenician}', ""); - Expect(1, 67872, '\P{_-Phoenician}', ""); - Expect(0, 67872, '\P{^_-Phoenician}', ""); - Error('\p{:=_is_Phoenician}'); - Error('\P{:=_is_Phoenician}'); + Expect(1, 67871, '\p{__phoenician}', ""); + Expect(0, 67871, '\p{^__phoenician}', ""); + Expect(0, 67871, '\P{__phoenician}', ""); + Expect(1, 67871, '\P{^__phoenician}', ""); + Expect(0, 67872, '\p{__phoenician}', ""); + Expect(1, 67872, '\p{^__phoenician}', ""); + Expect(1, 67872, '\P{__phoenician}', ""); + Expect(0, 67872, '\P{^__phoenician}', ""); + Error('\p{_ IS_Phoenician:=}'); + Error('\P{_ IS_Phoenician:=}'); Expect(1, 67871, '\p{isphoenician}', ""); Expect(0, 67871, '\p{^isphoenician}', ""); Expect(0, 67871, '\P{isphoenician}', ""); @@ -114416,16 +116775,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67872, '\p{^isphoenician}', ""); Expect(1, 67872, '\P{isphoenician}', ""); Expect(0, 67872, '\P{^isphoenician}', ""); - Expect(1, 67871, '\p{ _is_PHOENICIAN}', ""); - Expect(0, 67871, '\p{^ _is_PHOENICIAN}', ""); - Expect(0, 67871, '\P{ _is_PHOENICIAN}', ""); - Expect(1, 67871, '\P{^ _is_PHOENICIAN}', ""); - Expect(0, 67872, '\p{ _is_PHOENICIAN}', ""); - Expect(1, 67872, '\p{^ _is_PHOENICIAN}', ""); - Expect(1, 67872, '\P{ _is_PHOENICIAN}', ""); - Expect(0, 67872, '\P{^ _is_PHOENICIAN}', ""); - Error('\p{_-phnx:=}'); - Error('\P{_-phnx:=}'); + Expect(1, 67871, '\p{ IS_Phoenician}', ""); + Expect(0, 67871, '\p{^ IS_Phoenician}', ""); + Expect(0, 67871, '\P{ IS_Phoenician}', ""); + Expect(1, 67871, '\P{^ IS_Phoenician}', ""); + Expect(0, 67872, '\p{ IS_Phoenician}', ""); + Expect(1, 67872, '\p{^ IS_Phoenician}', ""); + Expect(1, 67872, '\P{ IS_Phoenician}', ""); + Expect(0, 67872, '\P{^ IS_Phoenician}', ""); + Error('\p{/a/ Phnx}'); + Error('\P{/a/ Phnx}'); Expect(1, 67871, '\p{phnx}', ""); Expect(0, 67871, '\p{^phnx}', ""); Expect(0, 67871, '\P{phnx}', ""); @@ -114434,16 +116793,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67872, '\p{^phnx}', ""); Expect(1, 67872, '\P{phnx}', ""); Expect(0, 67872, '\P{^phnx}', ""); - Expect(1, 67871, '\p{ Phnx}', ""); - Expect(0, 67871, '\p{^ Phnx}', ""); - Expect(0, 67871, '\P{ Phnx}', ""); - Expect(1, 67871, '\P{^ Phnx}', ""); - Expect(0, 67872, '\p{ Phnx}', ""); - Expect(1, 67872, '\p{^ Phnx}', ""); - Expect(1, 67872, '\P{ Phnx}', ""); - Expect(0, 67872, '\P{^ Phnx}', ""); - Error('\p{:=_Is_phnx}'); - Error('\P{:=_Is_phnx}'); + Expect(1, 67871, '\p{ Phnx}', ""); + Expect(0, 67871, '\p{^ Phnx}', ""); + Expect(0, 67871, '\P{ Phnx}', ""); + Expect(1, 67871, '\P{^ Phnx}', ""); + Expect(0, 67872, '\p{ Phnx}', ""); + Expect(1, 67872, '\p{^ Phnx}', ""); + Expect(1, 67872, '\P{ Phnx}', ""); + Expect(0, 67872, '\P{^ Phnx}', ""); + Error('\p{/a/ _Is_phnx}'); + Error('\P{/a/ _Is_phnx}'); Expect(1, 67871, '\p{isphnx}', ""); Expect(0, 67871, '\p{^isphnx}', ""); Expect(0, 67871, '\P{isphnx}', ""); @@ -114452,16 +116811,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{/a/Phonetic_EXTENSIONS}'); - Error('\P{/a/Phonetic_EXTENSIONS}'); + Expect(1, 67871, '\p{-is_PHNX}', ""); + Expect(0, 67871, '\p{^-is_PHNX}', ""); + Expect(0, 67871, '\P{-is_PHNX}', ""); + Expect(1, 67871, '\P{^-is_PHNX}', ""); + Expect(0, 67872, '\p{-is_PHNX}', ""); + Expect(1, 67872, '\p{^-is_PHNX}', ""); + Expect(1, 67872, '\P{-is_PHNX}', ""); + Expect(0, 67872, '\P{^-is_PHNX}', ""); + Error('\p{_phonetic_EXTENSIONS/a/}'); + Error('\P{_phonetic_EXTENSIONS/a/}'); Expect(1, 7551, '\p{phoneticextensions}', ""); Expect(0, 7551, '\p{^phoneticextensions}', ""); Expect(0, 7551, '\P{phoneticextensions}', ""); @@ -114470,16 +116829,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/a/}'); - Error('\P{ _Is_Phonetic_Extensions/a/}'); + 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{isphoneticextensions}', ""); Expect(0, 7551, '\p{^isphoneticextensions}', ""); Expect(0, 7551, '\P{isphoneticextensions}', ""); @@ -114488,16 +116847,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}', ""); @@ -114506,16 +116865,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}'); - Error('\P{:=Phonetic_EXT}'); + Expect(1, 7551, '\p{ In_Phonetic_Extensions}', ""); + Expect(0, 7551, '\p{^ In_Phonetic_Extensions}', ""); + Expect(0, 7551, '\P{ In_Phonetic_Extensions}', ""); + Expect(1, 7551, '\P{^ In_Phonetic_Extensions}', ""); + Expect(0, 7552, '\p{ In_Phonetic_Extensions}', ""); + Expect(1, 7552, '\p{^ In_Phonetic_Extensions}', ""); + Expect(1, 7552, '\P{ In_Phonetic_Extensions}', ""); + Expect(0, 7552, '\P{^ In_Phonetic_Extensions}', ""); + Error('\p{ PHONETIC_EXT/a/}'); + Error('\P{ PHONETIC_EXT/a/}'); Expect(1, 7551, '\p{phoneticext}', ""); Expect(0, 7551, '\p{^phoneticext}', ""); Expect(0, 7551, '\P{phoneticext}', ""); @@ -114524,16 +116883,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}'); - Error('\P{:= IS_phonetic_Ext}'); + Expect(1, 7551, '\p{ _phonetic_EXT}', ""); + Expect(0, 7551, '\p{^ _phonetic_EXT}', ""); + Expect(0, 7551, '\P{ _phonetic_EXT}', ""); + Expect(1, 7551, '\P{^ _phonetic_EXT}', ""); + Expect(0, 7552, '\p{ _phonetic_EXT}', ""); + Expect(1, 7552, '\p{^ _phonetic_EXT}', ""); + Expect(1, 7552, '\P{ _phonetic_EXT}', ""); + Expect(0, 7552, '\P{^ _phonetic_EXT}', ""); + Error('\p{is_Phonetic_Ext/a/}'); + Error('\P{is_Phonetic_Ext/a/}'); Expect(1, 7551, '\p{isphoneticext}', ""); Expect(0, 7551, '\p{^isphoneticext}', ""); Expect(0, 7551, '\P{isphoneticext}', ""); @@ -114542,16 +116901,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{/a/ _In_Phonetic_Ext}'); + Error('\P{/a/ _In_Phonetic_Ext}'); Expect(1, 7551, '\p{inphoneticext}', ""); Expect(0, 7551, '\p{^inphoneticext}', ""); Expect(0, 7551, '\P{inphoneticext}', ""); @@ -114560,16 +116919,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7552, '\p{^inphoneticext}', ""); Expect(1, 7552, '\P{inphoneticext}', ""); Expect(0, 7552, '\P{^inphoneticext}', ""); - Expect(1, 7551, '\p{ _In_PHONETIC_Ext}', ""); - Expect(0, 7551, '\p{^ _In_PHONETIC_Ext}', ""); - Expect(0, 7551, '\P{ _In_PHONETIC_Ext}', ""); - Expect(1, 7551, '\P{^ _In_PHONETIC_Ext}', ""); - Expect(0, 7552, '\p{ _In_PHONETIC_Ext}', ""); - Expect(1, 7552, '\p{^ _In_PHONETIC_Ext}', ""); - Expect(1, 7552, '\P{ _In_PHONETIC_Ext}', ""); - Expect(0, 7552, '\P{^ _In_PHONETIC_Ext}', ""); - Error('\p{:=Phonetic_EXTENSIONS_Supplement}'); - Error('\P{:=Phonetic_EXTENSIONS_Supplement}'); + Expect(1, 7551, '\p{_In_PHONETIC_EXT}', ""); + Expect(0, 7551, '\p{^_In_PHONETIC_EXT}', ""); + Expect(0, 7551, '\P{_In_PHONETIC_EXT}', ""); + Expect(1, 7551, '\P{^_In_PHONETIC_EXT}', ""); + Expect(0, 7552, '\p{_In_PHONETIC_EXT}', ""); + Expect(1, 7552, '\p{^_In_PHONETIC_EXT}', ""); + Expect(1, 7552, '\P{_In_PHONETIC_EXT}', ""); + Expect(0, 7552, '\P{^_In_PHONETIC_EXT}', ""); + Error('\p{ /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}', ""); @@ -114578,16 +116937,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}'); + Error('\P{ :=is_phonetic_Extensions_Supplement}'); Expect(1, 7615, '\p{isphoneticextensionssupplement}', ""); Expect(0, 7615, '\p{^isphoneticextensionssupplement}', ""); Expect(0, 7615, '\P{isphoneticextensionssupplement}', ""); @@ -114596,16 +116955,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/a/}'); - Error('\P{ In_PHONETIC_Extensions_Supplement/a/}'); + 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}', ""); @@ -114614,16 +116973,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/a/}'); - Error('\P{ -Phonetic_Ext_SUP/a/}'); + 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{phoneticextsup}', ""); Expect(0, 7615, '\p{^phoneticextsup}', ""); Expect(0, 7615, '\P{phoneticextsup}', ""); @@ -114632,16 +116991,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7616, '\p{^phoneticextsup}', ""); Expect(1, 7616, '\P{phoneticextsup}', ""); Expect(0, 7616, '\P{^phoneticextsup}', ""); - Expect(1, 7615, '\p{_ phonetic_Ext_Sup}', ""); - Expect(0, 7615, '\p{^_ phonetic_Ext_Sup}', ""); - Expect(0, 7615, '\P{_ phonetic_Ext_Sup}', ""); - Expect(1, 7615, '\P{^_ phonetic_Ext_Sup}', ""); - Expect(0, 7616, '\p{_ phonetic_Ext_Sup}', ""); - Expect(1, 7616, '\p{^_ phonetic_Ext_Sup}', ""); - Expect(1, 7616, '\P{_ phonetic_Ext_Sup}', ""); - Expect(0, 7616, '\P{^_ phonetic_Ext_Sup}', ""); - Error('\p{/a/ _Is_Phonetic_EXT_SUP}'); - Error('\P{/a/ _Is_Phonetic_EXT_SUP}'); + Expect(1, 7615, '\p{ -Phonetic_EXT_sup}', ""); + Expect(0, 7615, '\p{^ -Phonetic_EXT_sup}', ""); + Expect(0, 7615, '\P{ -Phonetic_EXT_sup}', ""); + Expect(1, 7615, '\P{^ -Phonetic_EXT_sup}', ""); + Expect(0, 7616, '\p{ -Phonetic_EXT_sup}', ""); + Expect(1, 7616, '\p{^ -Phonetic_EXT_sup}', ""); + Expect(1, 7616, '\P{ -Phonetic_EXT_sup}', ""); + Expect(0, 7616, '\P{^ -Phonetic_EXT_sup}', ""); + Error('\p{_-is_Phonetic_Ext_Sup/a/}'); + Error('\P{_-is_Phonetic_Ext_Sup/a/}'); Expect(1, 7615, '\p{isphoneticextsup}', ""); Expect(0, 7615, '\p{^isphoneticextsup}', ""); Expect(0, 7615, '\P{isphoneticextsup}', ""); @@ -114650,16 +117009,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{ /a/in_PHONETIC_Ext_Sup}'); - Error('\P{ /a/in_PHONETIC_Ext_Sup}'); + 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{inphoneticextsup}', ""); Expect(0, 7615, '\p{^inphoneticextsup}', ""); Expect(0, 7615, '\P{inphoneticextsup}', ""); @@ -114668,16 +117027,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{_:=playing_Cards}'); - Error('\P{_:=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{/a/_Playing_Cards}'); + Error('\P{/a/_Playing_Cards}'); Expect(1, 127231, '\p{playingcards}', ""); Expect(0, 127231, '\p{^playingcards}', ""); Expect(0, 127231, '\P{playingcards}', ""); @@ -114686,16 +117045,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}'); - Error('\P{:= _IS_Playing_CARDS}'); + Expect(1, 127231, '\p{-Playing_cards}', ""); + Expect(0, 127231, '\p{^-Playing_cards}', ""); + Expect(0, 127231, '\P{-Playing_cards}', ""); + Expect(1, 127231, '\P{^-Playing_cards}', ""); + Expect(0, 127232, '\p{-Playing_cards}', ""); + Expect(1, 127232, '\p{^-Playing_cards}', ""); + Expect(1, 127232, '\P{-Playing_cards}', ""); + Expect(0, 127232, '\P{^-Playing_cards}', ""); + Error('\p{- Is_playing_cards/a/}'); + Error('\P{- Is_playing_cards/a/}'); Expect(1, 127231, '\p{isplayingcards}', ""); Expect(0, 127231, '\p{^isplayingcards}', ""); Expect(0, 127231, '\P{isplayingcards}', ""); @@ -114704,16 +117063,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127232, '\p{^isplayingcards}', ""); Expect(1, 127232, '\P{isplayingcards}', ""); Expect(0, 127232, '\P{^isplayingcards}', ""); - Expect(1, 127231, '\p{ -IS_PLAYING_CARDS}', ""); - Expect(0, 127231, '\p{^ -IS_PLAYING_CARDS}', ""); - Expect(0, 127231, '\P{ -IS_PLAYING_CARDS}', ""); - Expect(1, 127231, '\P{^ -IS_PLAYING_CARDS}', ""); - Expect(0, 127232, '\p{ -IS_PLAYING_CARDS}', ""); - Expect(1, 127232, '\p{^ -IS_PLAYING_CARDS}', ""); - Expect(1, 127232, '\P{ -IS_PLAYING_CARDS}', ""); - Expect(0, 127232, '\P{^ -IS_PLAYING_CARDS}', ""); - Error('\p{ /a/In_Playing_Cards}'); - Error('\P{ /a/In_Playing_Cards}'); + Expect(1, 127231, '\p{__is_Playing_Cards}', ""); + Expect(0, 127231, '\p{^__is_Playing_Cards}', ""); + Expect(0, 127231, '\P{__is_Playing_Cards}', ""); + Expect(1, 127231, '\P{^__is_Playing_Cards}', ""); + Expect(0, 127232, '\p{__is_Playing_Cards}', ""); + Expect(1, 127232, '\p{^__is_Playing_Cards}', ""); + Expect(1, 127232, '\P{__is_Playing_Cards}', ""); + Expect(0, 127232, '\P{^__is_Playing_Cards}', ""); + Error('\p{:= IN_PLAYING_CARDS}'); + Error('\P{:= IN_PLAYING_CARDS}'); Expect(1, 127231, '\p{inplayingcards}', ""); Expect(0, 127231, '\p{^inplayingcards}', ""); Expect(0, 127231, '\P{inplayingcards}', ""); @@ -114722,16 +117081,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{-/a/PosixAlnum}'); - Error('\P{-/a/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{:=-_posixalnum}'); + Error('\P{:=-_posixalnum}'); Expect(1, 122, '\p{posixalnum}', ""); Expect(0, 122, '\p{^posixalnum}', ""); Expect(0, 122, '\P{posixalnum}', ""); @@ -114740,16 +117099,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 123, '\p{^posixalnum}', ""); Expect(1, 123, '\P{posixalnum}', ""); Expect(0, 123, '\P{^posixalnum}', ""); - Expect(1, 122, '\p{- PosixAlnum}', ""); - Expect(0, 122, '\p{^- PosixAlnum}', ""); - Expect(0, 122, '\P{- PosixAlnum}', ""); - Expect(1, 122, '\P{^- PosixAlnum}', ""); - Expect(0, 123, '\p{- PosixAlnum}', ""); - Expect(1, 123, '\p{^- PosixAlnum}', ""); - Expect(1, 123, '\P{- PosixAlnum}', ""); - Expect(0, 123, '\P{^- PosixAlnum}', ""); - Error('\p{:=Is_POSIXALNUM}'); - Error('\P{:=Is_POSIXALNUM}'); + Expect(1, 122, '\p{-PosixAlnum}', ""); + Expect(0, 122, '\p{^-PosixAlnum}', ""); + Expect(0, 122, '\P{-PosixAlnum}', ""); + Expect(1, 122, '\P{^-PosixAlnum}', ""); + Expect(0, 123, '\p{-PosixAlnum}', ""); + Expect(1, 123, '\p{^-PosixAlnum}', ""); + Expect(1, 123, '\P{-PosixAlnum}', ""); + Expect(0, 123, '\P{^-PosixAlnum}', ""); + Error('\p{/a/_Is_PosixAlnum}'); + Error('\P{/a/_Is_PosixAlnum}'); Expect(1, 122, '\p{isposixalnum}', ""); Expect(0, 122, '\p{^isposixalnum}', ""); Expect(0, 122, '\P{isposixalnum}', ""); @@ -114758,16 +117117,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{/a/-POSIXALPHA}'); + Error('\P{/a/-POSIXALPHA}'); Expect(1, 122, '\p{posixalpha}', ""); Expect(0, 122, '\p{^posixalpha}', ""); Expect(0, 122, '\P{posixalpha}', ""); @@ -114776,16 +117135,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{ _Is_PosixAlpha:=}'); - Error('\P{ _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}', ""); @@ -114794,16 +117153,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}', ""); @@ -114812,16 +117171,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 33, '\p{^posixblank}', ""); Expect(1, 33, '\P{posixblank}', ""); Expect(0, 33, '\P{^posixblank}', ""); - Expect(1, 32, '\p{ POSIXBLANK}', ""); - Expect(0, 32, '\p{^ POSIXBLANK}', ""); - Expect(0, 32, '\P{ POSIXBLANK}', ""); - Expect(1, 32, '\P{^ POSIXBLANK}', ""); - Expect(0, 33, '\p{ POSIXBLANK}', ""); - Expect(1, 33, '\p{^ POSIXBLANK}', ""); - Expect(1, 33, '\P{ POSIXBLANK}', ""); - Expect(0, 33, '\P{^ POSIXBLANK}', ""); - Error('\p{ is_posixblank:=}'); - Error('\P{ is_posixblank:=}'); + Expect(1, 32, '\p{ posixblank}', ""); + Expect(0, 32, '\p{^ posixblank}', ""); + Expect(0, 32, '\P{ posixblank}', ""); + Expect(1, 32, '\P{^ posixblank}', ""); + Expect(0, 33, '\p{ posixblank}', ""); + Expect(1, 33, '\p{^ posixblank}', ""); + Expect(1, 33, '\P{ posixblank}', ""); + Expect(0, 33, '\P{^ posixblank}', ""); + Error('\p{/a/_ Is_posixblank}'); + Error('\P{/a/_ Is_posixblank}'); Expect(1, 32, '\p{isposixblank}', ""); Expect(0, 32, '\p{^isposixblank}', ""); Expect(0, 32, '\P{isposixblank}', ""); @@ -114830,16 +117189,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}'); - Error('\P{-:=posixcntrl}'); + 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, 127, '\p{posixcntrl}', ""); Expect(0, 127, '\p{^posixcntrl}', ""); Expect(0, 127, '\P{posixcntrl}', ""); @@ -114848,16 +117207,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 128, '\p{^posixcntrl}', ""); Expect(1, 128, '\P{posixcntrl}', ""); Expect(0, 128, '\P{^posixcntrl}', ""); - Expect(1, 127, '\p{ -PosixCntrl}', ""); - Expect(0, 127, '\p{^ -PosixCntrl}', ""); - Expect(0, 127, '\P{ -PosixCntrl}', ""); - Expect(1, 127, '\P{^ -PosixCntrl}', ""); - Expect(0, 128, '\p{ -PosixCntrl}', ""); - Expect(1, 128, '\p{^ -PosixCntrl}', ""); - Expect(1, 128, '\P{ -PosixCntrl}', ""); - Expect(0, 128, '\P{^ -PosixCntrl}', ""); - Error('\p{ /a/IS_posixcntrl}'); - Error('\P{ /a/IS_posixcntrl}'); + Error('\p{ :=Is_posixcntrl}'); + Error('\P{ :=Is_posixcntrl}'); Expect(1, 127, '\p{isposixcntrl}', ""); Expect(0, 127, '\p{^isposixcntrl}', ""); Expect(0, 127, '\P{isposixcntrl}', ""); @@ -114866,16 +117217,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 128, '\p{^isposixcntrl}', ""); Expect(1, 128, '\P{isposixcntrl}', ""); Expect(0, 128, '\P{^isposixcntrl}', ""); - Expect(1, 127, '\p{IS_PosixCntrl}', ""); - Expect(0, 127, '\p{^IS_PosixCntrl}', ""); - Expect(0, 127, '\P{IS_PosixCntrl}', ""); - Expect(1, 127, '\P{^IS_PosixCntrl}', ""); - Expect(0, 128, '\p{IS_PosixCntrl}', ""); - Expect(1, 128, '\p{^IS_PosixCntrl}', ""); - Expect(1, 128, '\P{IS_PosixCntrl}', ""); - Expect(0, 128, '\P{^IS_PosixCntrl}', ""); - Error('\p{ POSIXDIGIT:=}'); - Error('\P{ 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{/a/_ POSIXDIGIT}'); + Error('\P{/a/_ POSIXDIGIT}'); Expect(1, 57, '\p{posixdigit}', ""); Expect(0, 57, '\p{^posixdigit}', ""); Expect(0, 57, '\P{posixdigit}', ""); @@ -114884,16 +117235,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 58, '\p{^posixdigit}', ""); Expect(1, 58, '\P{posixdigit}', ""); Expect(0, 58, '\P{^posixdigit}', ""); - Expect(1, 57, '\p{_ PosixDigit}', ""); - Expect(0, 57, '\p{^_ PosixDigit}', ""); - Expect(0, 57, '\P{_ PosixDigit}', ""); - Expect(1, 57, '\P{^_ PosixDigit}', ""); - Expect(0, 58, '\p{_ PosixDigit}', ""); - Expect(1, 58, '\p{^_ PosixDigit}', ""); - Expect(1, 58, '\P{_ PosixDigit}', ""); - Expect(0, 58, '\P{^_ PosixDigit}', ""); - Error('\p{/a/ is_PosixDigit}'); - Error('\P{/a/ is_PosixDigit}'); + Expect(1, 57, '\p{ posixdigit}', ""); + Expect(0, 57, '\p{^ posixdigit}', ""); + Expect(0, 57, '\P{ posixdigit}', ""); + Expect(1, 57, '\P{^ posixdigit}', ""); + Expect(0, 58, '\p{ posixdigit}', ""); + Expect(1, 58, '\p{^ posixdigit}', ""); + Expect(1, 58, '\P{ posixdigit}', ""); + Expect(0, 58, '\P{^ posixdigit}', ""); + Error('\p{:= _is_POSIXDIGIT}'); + Error('\P{:= _is_POSIXDIGIT}'); Expect(1, 57, '\p{isposixdigit}', ""); Expect(0, 57, '\p{^isposixdigit}', ""); Expect(0, 57, '\P{isposixdigit}', ""); @@ -114902,16 +117253,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{:= PosixGraph}'); + Error('\P{:= PosixGraph}'); Expect(1, 126, '\p{posixgraph}', ""); Expect(0, 126, '\p{^posixgraph}', ""); Expect(0, 126, '\P{posixgraph}', ""); @@ -114920,16 +117271,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{/a/is_PosixGraph}'); - Error('\P{/a/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{ -is_posixgraph:=}'); + Error('\P{ -is_posixgraph:=}'); Expect(1, 126, '\p{isposixgraph}', ""); Expect(0, 126, '\p{^isposixgraph}', ""); Expect(0, 126, '\P{isposixgraph}', ""); @@ -114938,16 +117289,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127, '\p{^isposixgraph}', ""); Expect(1, 127, '\P{isposixgraph}', ""); Expect(0, 127, '\P{^isposixgraph}', ""); - Expect(1, 126, '\p{-_is_POSIXGRAPH}', ""); - Expect(0, 126, '\p{^-_is_POSIXGRAPH}', ""); - Expect(0, 126, '\P{-_is_POSIXGRAPH}', ""); - Expect(1, 126, '\P{^-_is_POSIXGRAPH}', ""); - Expect(0, 127, '\p{-_is_POSIXGRAPH}', ""); - Expect(1, 127, '\p{^-_is_POSIXGRAPH}', ""); - Expect(1, 127, '\P{-_is_POSIXGRAPH}', ""); - Expect(0, 127, '\P{^-_is_POSIXGRAPH}', ""); - Error('\p{-/a/posixlower}'); - Error('\P{-/a/posixlower}'); + Expect(1, 126, '\p{__IS_POSIXGRAPH}', ""); + Expect(0, 126, '\p{^__IS_POSIXGRAPH}', ""); + Expect(0, 126, '\P{__IS_POSIXGRAPH}', ""); + Expect(1, 126, '\P{^__IS_POSIXGRAPH}', ""); + Expect(0, 127, '\p{__IS_POSIXGRAPH}', ""); + Expect(1, 127, '\p{^__IS_POSIXGRAPH}', ""); + Expect(1, 127, '\P{__IS_POSIXGRAPH}', ""); + Expect(0, 127, '\P{^__IS_POSIXGRAPH}', ""); + Error('\p{--PosixLower/a/}'); + Error('\P{--PosixLower/a/}'); Expect(1, 122, '\p{posixlower}', ""); Expect(0, 122, '\p{^posixlower}', ""); Expect(0, 122, '\P{posixlower}', ""); @@ -114956,16 +117307,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}', ""); @@ -114974,16 +117325,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{_/a/PosixPrint}'); - Error('\P{_/a/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}'); + Error('\P{:=- PosixPrint}'); Expect(1, 126, '\p{posixprint}', ""); Expect(0, 126, '\p{^posixprint}', ""); Expect(0, 126, '\P{posixprint}', ""); @@ -114992,16 +117343,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}', ""); @@ -115010,16 +117361,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}', ""); @@ -115028,16 +117379,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127, '\p{^posixpunct}', ""); Expect(1, 127, '\P{posixpunct}', ""); Expect(0, 127, '\P{^posixpunct}', ""); - Expect(1, 126, '\p{_ posixpunct}', ""); - Expect(0, 126, '\p{^_ posixpunct}', ""); - Expect(0, 126, '\P{_ posixpunct}', ""); - Expect(1, 126, '\P{^_ posixpunct}', ""); - Expect(0, 127, '\p{_ posixpunct}', ""); - Expect(1, 127, '\p{^_ posixpunct}', ""); - Expect(1, 127, '\P{_ posixpunct}', ""); - Expect(0, 127, '\P{^_ posixpunct}', ""); - Error('\p{_:=Is_POSIXPUNCT}'); - Error('\P{_:=Is_POSIXPUNCT}'); + Expect(1, 126, '\p{POSIXPUNCT}', ""); + Expect(0, 126, '\p{^POSIXPUNCT}', ""); + Expect(0, 126, '\P{POSIXPUNCT}', ""); + Expect(1, 126, '\P{^POSIXPUNCT}', ""); + Expect(0, 127, '\p{POSIXPUNCT}', ""); + Expect(1, 127, '\p{^POSIXPUNCT}', ""); + Expect(1, 127, '\P{POSIXPUNCT}', ""); + Expect(0, 127, '\P{^POSIXPUNCT}', ""); + Error('\p{/a/-_Is_posixpunct}'); + Error('\P{/a/-_Is_posixpunct}'); Expect(1, 126, '\p{isposixpunct}', ""); Expect(0, 126, '\p{^isposixpunct}', ""); Expect(0, 126, '\P{isposixpunct}', ""); @@ -115046,16 +117397,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{-POSIXSPACE/a/}'); + Error('\P{-POSIXSPACE/a/}'); Expect(1, 32, '\p{posixspace}', ""); Expect(0, 32, '\p{^posixspace}', ""); Expect(0, 32, '\P{posixspace}', ""); @@ -115064,16 +117415,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}', ""); @@ -115082,16 +117433,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}', ""); @@ -115100,16 +117451,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 33, '\p{^isposixspace}', ""); Expect(1, 33, '\P{isposixspace}', ""); Expect(0, 33, '\P{^isposixspace}', ""); - Expect(1, 32, '\p{-IS_PosixSpace}', ""); - Expect(0, 32, '\p{^-IS_PosixSpace}', ""); - Expect(0, 32, '\P{-IS_PosixSpace}', ""); - Expect(1, 32, '\P{^-IS_PosixSpace}', ""); - Expect(0, 33, '\p{-IS_PosixSpace}', ""); - Expect(1, 33, '\p{^-IS_PosixSpace}', ""); - Expect(1, 33, '\P{-IS_PosixSpace}', ""); - Expect(0, 33, '\P{^-IS_PosixSpace}', ""); - Error('\p{/a/_ Is_PerlSpace}'); - Error('\P{/a/_ Is_PerlSpace}'); + Expect(1, 32, '\p{- Is_POSIXSPACE}', ""); + Expect(0, 32, '\p{^- Is_POSIXSPACE}', ""); + Expect(0, 32, '\P{- Is_POSIXSPACE}', ""); + Expect(1, 32, '\P{^- Is_POSIXSPACE}', ""); + Expect(0, 33, '\p{- Is_POSIXSPACE}', ""); + Expect(1, 33, '\p{^- Is_POSIXSPACE}', ""); + Expect(1, 33, '\P{- Is_POSIXSPACE}', ""); + Expect(0, 33, '\P{^- Is_POSIXSPACE}', ""); + Error('\p{:=_-is_PERLSPACE}'); + Error('\P{:=_-is_PERLSPACE}'); Expect(1, 32, '\p{isperlspace}', ""); Expect(0, 32, '\p{^isperlspace}', ""); Expect(0, 32, '\P{isperlspace}', ""); @@ -115118,16 +117469,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 33, '\p{^isperlspace}', ""); Expect(1, 33, '\P{isperlspace}', ""); Expect(0, 33, '\P{^isperlspace}', ""); - Expect(1, 32, '\p{__Is_perlspace}', ""); - Expect(0, 32, '\p{^__Is_perlspace}', ""); - Expect(0, 32, '\P{__Is_perlspace}', ""); - Expect(1, 32, '\P{^__Is_perlspace}', ""); - Expect(0, 33, '\p{__Is_perlspace}', ""); - Expect(1, 33, '\p{^__Is_perlspace}', ""); - Expect(1, 33, '\P{__Is_perlspace}', ""); - Expect(0, 33, '\P{^__Is_perlspace}', ""); - Error('\p{_:=POSIXUPPER}'); - Error('\P{_:=POSIXUPPER}'); + Expect(1, 32, '\p{ _Is_PerlSpace}', ""); + Expect(0, 32, '\p{^ _Is_PerlSpace}', ""); + Expect(0, 32, '\P{ _Is_PerlSpace}', ""); + Expect(1, 32, '\P{^ _Is_PerlSpace}', ""); + Expect(0, 33, '\p{ _Is_PerlSpace}', ""); + Expect(1, 33, '\p{^ _Is_PerlSpace}', ""); + Expect(1, 33, '\P{ _Is_PerlSpace}', ""); + Expect(0, 33, '\P{^ _Is_PerlSpace}', ""); + Error('\p{ posixupper:=}'); + Error('\P{ posixupper:=}'); Expect(1, 90, '\p{posixupper}', ""); Expect(0, 90, '\p{^posixupper}', ""); Expect(0, 90, '\P{posixupper}', ""); @@ -115136,16 +117487,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}', ""); @@ -115154,16 +117505,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/a/}'); + Error('\P{- POSIXWORD/a/}'); Expect(1, 122, '\p{posixword}', ""); Expect(0, 122, '\p{^posixword}', ""); Expect(0, 122, '\P{posixword}', ""); @@ -115172,16 +117523,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/a/}'); - Error('\P{ PERLWORD/a/}'); + 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{perlword}', ""); Expect(0, 122, '\p{^perlword}', ""); Expect(0, 122, '\P{perlword}', ""); @@ -115190,16 +117541,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{/a/ -IS_PosixWord}'); - Error('\P{/a/ -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{Is_POSIXWORD:=}'); + Error('\P{Is_POSIXWORD:=}'); Expect(1, 122, '\p{isposixword}', ""); Expect(0, 122, '\p{^isposixword}', ""); Expect(0, 122, '\P{isposixword}', ""); @@ -115208,16 +117559,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{/a/ -Is_perlword}'); + Error('\P{/a/ -Is_perlword}'); Expect(1, 122, '\p{isperlword}', ""); Expect(0, 122, '\p{^isperlword}', ""); Expect(0, 122, '\P{isperlword}', ""); @@ -115226,16 +117577,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{/a/ PosixXDigit}'); + Error('\P{/a/ PosixXDigit}'); Expect(1, 102, '\p{posixxdigit}', ""); Expect(0, 102, '\p{^posixxdigit}', ""); Expect(0, 102, '\P{posixxdigit}', ""); @@ -115244,16 +117595,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{ :=Is_PosixXDigit}'); - Error('\P{ :=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{-/a/IS_PosixXDigit}'); + Error('\P{-/a/IS_PosixXDigit}'); Expect(1, 102, '\p{isposixxdigit}', ""); Expect(0, 102, '\p{^isposixxdigit}', ""); Expect(0, 102, '\P{isposixxdigit}', ""); @@ -115262,16 +117613,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 103, '\p{^isposixxdigit}', ""); Expect(1, 103, '\P{isposixxdigit}', ""); Expect(0, 103, '\P{^isposixxdigit}', ""); - Expect(1, 102, '\p{__is_posixxdigit}', ""); - Expect(0, 102, '\p{^__is_posixxdigit}', ""); - Expect(0, 102, '\P{__is_posixxdigit}', ""); - Expect(1, 102, '\P{^__is_posixxdigit}', ""); - Expect(0, 103, '\p{__is_posixxdigit}', ""); - Expect(1, 103, '\p{^__is_posixxdigit}', ""); - Expect(1, 103, '\P{__is_posixxdigit}', ""); - Expect(0, 103, '\P{^__is_posixxdigit}', ""); - Error('\p{ :=ascii_hex_DIGIT}'); - Error('\P{ :=ascii_hex_DIGIT}'); + Expect(1, 102, '\p{- is_PosixXDigit}', ""); + Expect(0, 102, '\p{^- is_PosixXDigit}', ""); + Expect(0, 102, '\P{- is_PosixXDigit}', ""); + Expect(1, 102, '\P{^- is_PosixXDigit}', ""); + Expect(0, 103, '\p{- is_PosixXDigit}', ""); + Expect(1, 103, '\p{^- is_PosixXDigit}', ""); + Expect(1, 103, '\P{- is_PosixXDigit}', ""); + Expect(0, 103, '\P{^- is_PosixXDigit}', ""); + Error('\p{/a/ ASCII_Hex_Digit}'); + Error('\P{/a/ ASCII_Hex_Digit}'); Expect(1, 102, '\p{asciihexdigit}', ""); Expect(0, 102, '\p{^asciihexdigit}', ""); Expect(0, 102, '\P{asciihexdigit}', ""); @@ -115280,16 +117631,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{_:=Is_ascii_HEX_Digit}'); - Error('\P{_:=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}', ""); @@ -115298,16 +117649,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 103, '\p{^isasciihexdigit}', ""); Expect(1, 103, '\P{isasciihexdigit}', ""); Expect(0, 103, '\P{^isasciihexdigit}', ""); - Expect(1, 102, '\p{ Is_ASCII_HEX_Digit}', ""); - Expect(0, 102, '\p{^ Is_ASCII_HEX_Digit}', ""); - Expect(0, 102, '\P{ Is_ASCII_HEX_Digit}', ""); - Expect(1, 102, '\P{^ Is_ASCII_HEX_Digit}', ""); - Expect(0, 103, '\p{ Is_ASCII_HEX_Digit}', ""); - Expect(1, 103, '\p{^ Is_ASCII_HEX_Digit}', ""); - Expect(1, 103, '\P{ Is_ASCII_HEX_Digit}', ""); - Expect(0, 103, '\P{^ Is_ASCII_HEX_Digit}', ""); - Error('\p{__AHex/a/}'); - Error('\P{__AHex/a/}'); + 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}', ""); @@ -115316,16 +117667,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 103, '\p{^ahex}', ""); Expect(1, 103, '\P{ahex}', ""); Expect(0, 103, '\P{^ahex}', ""); - Expect(1, 102, '\p{- AHex}', ""); - Expect(0, 102, '\p{^- AHex}', ""); - Expect(0, 102, '\P{- AHex}', ""); - Expect(1, 102, '\P{^- AHex}', ""); - Expect(0, 103, '\p{- AHex}', ""); - Expect(1, 103, '\p{^- AHex}', ""); - Expect(1, 103, '\P{- AHex}', ""); - Expect(0, 103, '\P{^- AHex}', ""); - Error('\p{ :=Is_ahex}'); - Error('\P{ :=Is_ahex}'); + Expect(1, 102, '\p{_ AHex}', ""); + Expect(0, 102, '\p{^_ AHex}', ""); + Expect(0, 102, '\P{_ AHex}', ""); + Expect(1, 102, '\P{^_ AHex}', ""); + Expect(0, 103, '\p{_ AHex}', ""); + Expect(1, 103, '\p{^_ AHex}', ""); + Expect(1, 103, '\P{_ AHex}', ""); + Expect(0, 103, '\P{^_ AHex}', ""); + Error('\p{ is_AHex/a/}'); + Error('\P{ is_AHex/a/}'); Expect(1, 102, '\p{isahex}', ""); Expect(0, 102, '\p{^isahex}', ""); Expect(0, 102, '\P{isahex}', ""); @@ -115334,16 +117685,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 103, '\p{^isahex}', ""); Expect(1, 103, '\P{isahex}', ""); Expect(0, 103, '\P{^isahex}', ""); - Expect(1, 102, '\p{ Is_AHex}', ""); - Expect(0, 102, '\p{^ Is_AHex}', ""); - Expect(0, 102, '\P{ Is_AHex}', ""); - Expect(1, 102, '\P{^ Is_AHex}', ""); - Expect(0, 103, '\p{ Is_AHex}', ""); - Expect(1, 103, '\p{^ Is_AHex}', ""); - Expect(1, 103, '\P{ Is_AHex}', ""); - Expect(0, 103, '\P{^ Is_AHex}', ""); - Error('\p{:= PREPENDED_Concatenation_Mark}'); - Error('\P{:= PREPENDED_Concatenation_Mark}'); + Expect(1, 102, '\p{ -Is_AHex}', ""); + Expect(0, 102, '\p{^ -Is_AHex}', ""); + Expect(0, 102, '\P{ -Is_AHex}', ""); + Expect(1, 102, '\P{^ -Is_AHex}', ""); + Expect(0, 103, '\p{ -Is_AHex}', ""); + Expect(1, 103, '\p{^ -Is_AHex}', ""); + Expect(1, 103, '\P{ -Is_AHex}', ""); + Expect(0, 103, '\P{^ -Is_AHex}', ""); + Error('\p{:=_-Prepended_concatenation_Mark}'); + Error('\P{:=_-Prepended_concatenation_Mark}'); Expect(1, 69837, '\p{prependedconcatenationmark}', ""); Expect(0, 69837, '\p{^prependedconcatenationmark}', ""); Expect(0, 69837, '\P{prependedconcatenationmark}', ""); @@ -115352,16 +117703,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{:=-_Is_Prepended_concatenation_Mark}'); + Error('\P{:=-_Is_Prepended_concatenation_Mark}'); Expect(1, 69837, '\p{isprependedconcatenationmark}', ""); Expect(0, 69837, '\p{^isprependedconcatenationmark}', ""); Expect(0, 69837, '\P{isprependedconcatenationmark}', ""); @@ -115370,16 +117721,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{ /a/pcm}'); - Error('\P{ /a/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{:=_ PCM}'); + Error('\P{:=_ PCM}'); Expect(1, 69837, '\p{pcm}', ""); Expect(0, 69837, '\p{^pcm}', ""); Expect(0, 69837, '\P{pcm}', ""); @@ -115388,16 +117739,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69838, '\p{^pcm}', ""); Expect(1, 69838, '\P{pcm}', ""); Expect(0, 69838, '\P{^pcm}', ""); - Expect(1, 69837, '\p{ -PCM}', ""); - Expect(0, 69837, '\p{^ -PCM}', ""); - Expect(0, 69837, '\P{ -PCM}', ""); - Expect(1, 69837, '\P{^ -PCM}', ""); - Expect(0, 69838, '\p{ -PCM}', ""); - Expect(1, 69838, '\p{^ -PCM}', ""); - Expect(1, 69838, '\P{ -PCM}', ""); - Expect(0, 69838, '\P{^ -PCM}', ""); - Error('\p{ _IS_PCM/a/}'); - Error('\P{ _IS_PCM/a/}'); + 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}', ""); @@ -115406,16 +117757,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}'); + Error('\P{ :=XPosixPrint}'); Expect(1, 1114109, '\p{xposixprint}', ""); Expect(0, 1114109, '\p{^xposixprint}', ""); Expect(0, 1114109, '\P{xposixprint}', ""); @@ -115424,16 +117775,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^xposixprint}', ""); Expect(1, 918000, '\P{xposixprint}', ""); Expect(0, 918000, '\P{^xposixprint}', ""); - Expect(1, 1114109, '\p{-_xposixprint}', ""); - Expect(0, 1114109, '\p{^-_xposixprint}', ""); - Expect(0, 1114109, '\P{-_xposixprint}', ""); - Expect(1, 1114109, '\P{^-_xposixprint}', ""); - Expect(0, 918000, '\p{-_xposixprint}', ""); - Expect(1, 918000, '\p{^-_xposixprint}', ""); - Expect(1, 918000, '\P{-_xposixprint}', ""); - Expect(0, 918000, '\P{^-_xposixprint}', ""); - Error('\p{/a/ Print}'); - Error('\P{/a/ Print}'); + Expect(1, 1114109, '\p{-XPosixPrint}', ""); + Expect(0, 1114109, '\p{^-XPosixPrint}', ""); + Expect(0, 1114109, '\P{-XPosixPrint}', ""); + Expect(1, 1114109, '\P{^-XPosixPrint}', ""); + Expect(0, 918000, '\p{-XPosixPrint}', ""); + Expect(1, 918000, '\p{^-XPosixPrint}', ""); + Expect(1, 918000, '\P{-XPosixPrint}', ""); + Expect(0, 918000, '\P{^-XPosixPrint}', ""); + Error('\p{:=_Print}'); + Error('\P{:=_Print}'); Expect(1, 1114109, '\p{print}', ""); Expect(0, 1114109, '\p{^print}', ""); Expect(0, 1114109, '\P{print}', ""); @@ -115442,16 +117793,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/a/}'); - Error('\P{ -is_XPosixPrint/a/}'); + 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{isxposixprint}', ""); Expect(0, 1114109, '\p{^isxposixprint}', ""); Expect(0, 1114109, '\P{isxposixprint}', ""); @@ -115460,16 +117811,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{/a/ is_print}'); - Error('\P{/a/ 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}', ""); @@ -115478,16 +117829,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}', ""); @@ -115496,16 +117847,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{:=--Is_private_use}'); - Error('\P{:=--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}', ""); @@ -115514,16 +117865,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 63744, '\p{^isprivateuse}', ""); Expect(1, 63744, '\P{isprivateuse}', ""); Expect(0, 63744, '\P{^isprivateuse}', ""); - Expect(1, 1114109, '\p{_ Is_Private_use}', ""); - Expect(0, 1114109, '\p{^_ Is_Private_use}', ""); - Expect(0, 1114109, '\P{_ Is_Private_use}', ""); - Expect(1, 1114109, '\P{^_ Is_Private_use}', ""); - Expect(0, 63744, '\p{_ Is_Private_use}', ""); - Expect(1, 63744, '\p{^_ Is_Private_use}', ""); - Expect(1, 63744, '\P{_ Is_Private_use}', ""); - Expect(0, 63744, '\P{^_ Is_Private_use}', ""); - Error('\p{:= Co}'); - Error('\P{:= Co}'); + Expect(1, 1114109, '\p{ Is_Private_Use}', ""); + Expect(0, 1114109, '\p{^ Is_Private_Use}', ""); + Expect(0, 1114109, '\P{ Is_Private_Use}', ""); + Expect(1, 1114109, '\P{^ Is_Private_Use}', ""); + Expect(0, 63744, '\p{ Is_Private_Use}', ""); + Expect(1, 63744, '\p{^ Is_Private_Use}', ""); + Expect(1, 63744, '\P{ Is_Private_Use}', ""); + Expect(0, 63744, '\P{^ Is_Private_Use}', ""); + Error('\p{_ Co/a/}'); + Error('\P{_ Co/a/}'); Expect(1, 1114109, '\p{co}', ""); Expect(0, 1114109, '\p{^co}', ""); Expect(0, 1114109, '\P{co}', ""); @@ -115532,16 +117883,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/a/}'); - Error('\P{ Is_Co/a/}'); + 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{isco}', ""); Expect(0, 1114109, '\p{^isco}', ""); Expect(0, 1114109, '\P{isco}', ""); @@ -115550,16 +117901,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{:=- private_USE_Area}'); + Error('\P{:=- private_USE_Area}'); Expect(1, 63743, '\p{privateusearea}', ""); Expect(0, 63743, '\p{^privateusearea}', ""); Expect(0, 63743, '\P{privateusearea}', ""); @@ -115568,16 +117919,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{ /a/is_private_USE_AREA}'); + Error('\P{ /a/is_private_USE_AREA}'); Expect(1, 63743, '\p{isprivateusearea}', ""); Expect(0, 63743, '\p{^isprivateusearea}', ""); Expect(0, 63743, '\P{isprivateusearea}', ""); @@ -115586,16 +117937,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 63744, '\p{^isprivateusearea}', ""); Expect(1, 63744, '\P{isprivateusearea}', ""); Expect(0, 63744, '\P{^isprivateusearea}', ""); - Expect(1, 63743, '\p{ is_Private_USE_Area}', ""); - Expect(0, 63743, '\p{^ is_Private_USE_Area}', ""); - Expect(0, 63743, '\P{ is_Private_USE_Area}', ""); - Expect(1, 63743, '\P{^ is_Private_USE_Area}', ""); - Expect(0, 63744, '\p{ is_Private_USE_Area}', ""); - Expect(1, 63744, '\p{^ is_Private_USE_Area}', ""); - Expect(1, 63744, '\P{ is_Private_USE_Area}', ""); - Expect(0, 63744, '\P{^ is_Private_USE_Area}', ""); - Error('\p{:=_In_private_Use_AREA}'); - Error('\P{:=_In_private_Use_AREA}'); + Expect(1, 63743, '\p{ _IS_PRIVATE_USE_AREA}', ""); + Expect(0, 63743, '\p{^ _IS_PRIVATE_USE_AREA}', ""); + Expect(0, 63743, '\P{ _IS_PRIVATE_USE_AREA}', ""); + Expect(1, 63743, '\P{^ _IS_PRIVATE_USE_AREA}', ""); + Expect(0, 63744, '\p{ _IS_PRIVATE_USE_AREA}', ""); + Expect(1, 63744, '\p{^ _IS_PRIVATE_USE_AREA}', ""); + Expect(1, 63744, '\P{ _IS_PRIVATE_USE_AREA}', ""); + Expect(0, 63744, '\P{^ _IS_PRIVATE_USE_AREA}', ""); + Error('\p{ In_Private_use_Area/a/}'); + Error('\P{ In_Private_use_Area/a/}'); Expect(1, 63743, '\p{inprivateusearea}', ""); Expect(0, 63743, '\p{^inprivateusearea}', ""); Expect(0, 63743, '\P{inprivateusearea}', ""); @@ -115604,16 +117955,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}', ""); @@ -115622,16 +117973,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{/a/ Is_PUA}'); - Error('\P{/a/ 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}', ""); @@ -115640,16 +117991,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 63744, '\p{^ispua}', ""); Expect(1, 63744, '\P{ispua}', ""); Expect(0, 63744, '\P{^ispua}', ""); - Expect(1, 63743, '\p{--Is_pua}', ""); - Expect(0, 63743, '\p{^--Is_pua}', ""); - Expect(0, 63743, '\P{--Is_pua}', ""); - Expect(1, 63743, '\P{^--Is_pua}', ""); - Expect(0, 63744, '\p{--Is_pua}', ""); - Expect(1, 63744, '\p{^--Is_pua}', ""); - Expect(1, 63744, '\P{--Is_pua}', ""); - Expect(0, 63744, '\P{^--Is_pua}', ""); - Error('\p{:= In_PUA}'); - Error('\P{:= In_PUA}'); + Expect(1, 63743, '\p{_is_PUA}', ""); + Expect(0, 63743, '\p{^_is_PUA}', ""); + Expect(0, 63743, '\P{_is_PUA}', ""); + Expect(1, 63743, '\P{^_is_PUA}', ""); + Expect(0, 63744, '\p{_is_PUA}', ""); + Expect(1, 63744, '\p{^_is_PUA}', ""); + Expect(1, 63744, '\P{_is_PUA}', ""); + Expect(0, 63744, '\P{^_is_PUA}', ""); + Error('\p{:= In_PUA}'); + Error('\P{:= In_PUA}'); Expect(1, 63743, '\p{inpua}', ""); Expect(0, 63743, '\p{^inpua}', ""); Expect(0, 63743, '\P{inpua}', ""); @@ -115658,16 +118009,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 63744, '\p{^inpua}', ""); Expect(1, 63744, '\P{inpua}', ""); Expect(0, 63744, '\P{^inpua}', ""); - Expect(1, 63743, '\p{- In_PUA}', ""); - Expect(0, 63743, '\p{^- In_PUA}', ""); - Expect(0, 63743, '\P{- In_PUA}', ""); - Expect(1, 63743, '\P{^- In_PUA}', ""); - Expect(0, 63744, '\p{- In_PUA}', ""); - Expect(1, 63744, '\p{^- In_PUA}', ""); - Expect(1, 63744, '\P{- In_PUA}', ""); - Expect(0, 63744, '\P{^- In_PUA}', ""); - Error('\p{ :=in_PRIVATE_use}'); - Error('\P{ :=in_PRIVATE_use}'); + Expect(1, 63743, '\p{__In_pua}', ""); + Expect(0, 63743, '\p{^__In_pua}', ""); + Expect(0, 63743, '\P{__In_pua}', ""); + Expect(1, 63743, '\P{^__In_pua}', ""); + Expect(0, 63744, '\p{__In_pua}', ""); + Expect(1, 63744, '\p{^__In_pua}', ""); + Expect(1, 63744, '\P{__In_pua}', ""); + Expect(0, 63744, '\P{^__In_pua}', ""); + Error('\p{/a/- In_Private_use}'); + Error('\P{/a/- In_Private_use}'); Expect(1, 63743, '\p{inprivateuse}', ""); Expect(0, 63743, '\p{^inprivateuse}', ""); Expect(0, 63743, '\P{inprivateuse}', ""); @@ -115676,16 +118027,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}', ""); @@ -115694,16 +118045,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}', ""); @@ -115712,16 +118063,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/a/}'); + Error('\P{ _Phlp/a/}'); Expect(1, 68527, '\p{phlp}', ""); Expect(0, 68527, '\p{^phlp}', ""); Expect(0, 68527, '\P{phlp}', ""); @@ -115730,16 +118081,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}', ""); @@ -115748,16 +118099,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68528, '\p{^isphlp}', ""); Expect(1, 68528, '\P{isphlp}', ""); Expect(0, 68528, '\P{^isphlp}', ""); - Expect(1, 68527, '\p{ Is_Phlp}', ""); - Expect(0, 68527, '\p{^ Is_Phlp}', ""); - Expect(0, 68527, '\P{ Is_Phlp}', ""); - Expect(1, 68527, '\P{^ Is_Phlp}', ""); - Expect(0, 68528, '\p{ Is_Phlp}', ""); - Expect(1, 68528, '\p{^ Is_Phlp}', ""); - Expect(1, 68528, '\P{ Is_Phlp}', ""); - Expect(0, 68528, '\P{^ Is_Phlp}', ""); - Error('\p{/a/_-punct}'); - Error('\P{/a/_-punct}'); + Expect(1, 68527, '\p{-_is_phlp}', ""); + Expect(0, 68527, '\p{^-_is_phlp}', ""); + Expect(0, 68527, '\P{-_is_phlp}', ""); + Expect(1, 68527, '\P{^-_is_phlp}', ""); + Expect(0, 68528, '\p{-_is_phlp}', ""); + Expect(1, 68528, '\p{^-_is_phlp}', ""); + Expect(1, 68528, '\P{-_is_phlp}', ""); + Expect(0, 68528, '\P{^-_is_phlp}', ""); + Error('\p{/a/ -punct}'); + Error('\P{/a/ -punct}'); Expect(1, 125279, '\p{punct}', ""); Expect(0, 125279, '\p{^punct}', ""); Expect(0, 125279, '\P{punct}', ""); @@ -115766,16 +118117,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{/a/ Is_PUNCT}'); + Error('\P{/a/ Is_PUNCT}'); Expect(1, 125279, '\p{ispunct}', ""); Expect(0, 125279, '\p{^ispunct}', ""); Expect(0, 125279, '\P{ispunct}', ""); @@ -115784,16 +118135,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125280, '\p{^ispunct}', ""); Expect(1, 125280, '\P{ispunct}', ""); Expect(0, 125280, '\P{^ispunct}', ""); - Expect(1, 125279, '\p{_ is_PUNCT}', ""); - Expect(0, 125279, '\p{^_ is_PUNCT}', ""); - Expect(0, 125279, '\P{_ is_PUNCT}', ""); - Expect(1, 125279, '\P{^_ is_PUNCT}', ""); - Expect(0, 125280, '\p{_ is_PUNCT}', ""); - Expect(1, 125280, '\p{^_ is_PUNCT}', ""); - Expect(1, 125280, '\P{_ is_PUNCT}', ""); - Expect(0, 125280, '\P{^_ is_PUNCT}', ""); - Error('\p{_-Punctuation/a/}'); - Error('\P{_-Punctuation/a/}'); + Expect(1, 125279, '\p{-_Is_punct}', ""); + Expect(0, 125279, '\p{^-_Is_punct}', ""); + Expect(0, 125279, '\P{-_Is_punct}', ""); + Expect(1, 125279, '\P{^-_Is_punct}', ""); + Expect(0, 125280, '\p{-_Is_punct}', ""); + Expect(1, 125280, '\p{^-_Is_punct}', ""); + Expect(1, 125280, '\P{-_Is_punct}', ""); + Expect(0, 125280, '\P{^-_Is_punct}', ""); + Error('\p{ _PUNCTUATION/a/}'); + Error('\P{ _PUNCTUATION/a/}'); Expect(1, 125279, '\p{punctuation}', ""); Expect(0, 125279, '\p{^punctuation}', ""); Expect(0, 125279, '\P{punctuation}', ""); @@ -115802,16 +118153,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125280, '\p{^punctuation}', ""); Expect(1, 125280, '\P{punctuation}', ""); Expect(0, 125280, '\P{^punctuation}', ""); - Expect(1, 125279, '\p{ -PUNCTUATION}', ""); - Expect(0, 125279, '\p{^ -PUNCTUATION}', ""); - Expect(0, 125279, '\P{ -PUNCTUATION}', ""); - Expect(1, 125279, '\P{^ -PUNCTUATION}', ""); - Expect(0, 125280, '\p{ -PUNCTUATION}', ""); - Expect(1, 125280, '\p{^ -PUNCTUATION}', ""); - Expect(1, 125280, '\P{ -PUNCTUATION}', ""); - Expect(0, 125280, '\P{^ -PUNCTUATION}', ""); - Error('\p{ :=is_Punctuation}'); - Error('\P{ :=is_Punctuation}'); + Expect(1, 125279, '\p{ punctuation}', ""); + Expect(0, 125279, '\p{^ punctuation}', ""); + Expect(0, 125279, '\P{ punctuation}', ""); + Expect(1, 125279, '\P{^ punctuation}', ""); + Expect(0, 125280, '\p{ punctuation}', ""); + Expect(1, 125280, '\p{^ punctuation}', ""); + Expect(1, 125280, '\P{ punctuation}', ""); + Expect(0, 125280, '\P{^ punctuation}', ""); + Error('\p{/a/__Is_Punctuation}'); + Error('\P{/a/__Is_Punctuation}'); Expect(1, 125279, '\p{ispunctuation}', ""); Expect(0, 125279, '\p{^ispunctuation}', ""); Expect(0, 125279, '\P{ispunctuation}', ""); @@ -115820,16 +118171,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/a/}'); - Error('\P{-P/a/}'); + 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{p}', ""); Expect(0, 125279, '\p{^p}', ""); Expect(0, 125279, '\P{p}', ""); @@ -115838,16 +118189,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125280, '\p{^p}', ""); Expect(1, 125280, '\P{p}', ""); Expect(0, 125280, '\P{^p}', ""); - Expect(1, 125279, '\p{-p}', ""); - Expect(0, 125279, '\p{^-p}', ""); - Expect(0, 125279, '\P{-p}', ""); - Expect(1, 125279, '\P{^-p}', ""); - Expect(0, 125280, '\p{-p}', ""); - Expect(1, 125280, '\p{^-p}', ""); - Expect(1, 125280, '\P{-p}', ""); - Expect(0, 125280, '\P{^-p}', ""); - Error('\p{:= Is_P}'); - Error('\P{:= Is_P}'); + Expect(1, 125279, '\p{-P}', ""); + Expect(0, 125279, '\p{^-P}', ""); + Expect(0, 125279, '\P{-P}', ""); + Expect(1, 125279, '\P{^-P}', ""); + Expect(0, 125280, '\p{-P}', ""); + Expect(1, 125280, '\p{^-P}', ""); + Expect(1, 125280, '\P{-P}', ""); + Expect(0, 125280, '\P{^-P}', ""); + Error('\p{ :=Is_P}'); + Error('\P{ :=Is_P}'); Expect(1, 125279, '\p{isp}', ""); Expect(0, 125279, '\p{^isp}', ""); Expect(0, 125279, '\P{isp}', ""); @@ -115856,16 +118207,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}', ""); @@ -115874,16 +118225,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65380, '\p{^quotationmark}', ""); Expect(1, 65380, '\P{quotationmark}', ""); Expect(0, 65380, '\P{^quotationmark}', ""); - Expect(1, 65379, '\p{_-quotation_MARK}', ""); - Expect(0, 65379, '\p{^_-quotation_MARK}', ""); - Expect(0, 65379, '\P{_-quotation_MARK}', ""); - Expect(1, 65379, '\P{^_-quotation_MARK}', ""); - Expect(0, 65380, '\p{_-quotation_MARK}', ""); - Expect(1, 65380, '\p{^_-quotation_MARK}', ""); - Expect(1, 65380, '\P{_-quotation_MARK}', ""); - Expect(0, 65380, '\P{^_-quotation_MARK}', ""); - Error('\p{:=-Is_Quotation_mark}'); - Error('\P{:=-Is_Quotation_mark}'); + Expect(1, 65379, '\p{ QUOTATION_mark}', ""); + Expect(0, 65379, '\p{^ QUOTATION_mark}', ""); + Expect(0, 65379, '\P{ QUOTATION_mark}', ""); + Expect(1, 65379, '\P{^ QUOTATION_mark}', ""); + Expect(0, 65380, '\p{ QUOTATION_mark}', ""); + Expect(1, 65380, '\p{^ QUOTATION_mark}', ""); + Expect(1, 65380, '\P{ QUOTATION_mark}', ""); + Expect(0, 65380, '\P{^ QUOTATION_mark}', ""); + Error('\p{:=-IS_Quotation_mark}'); + Error('\P{:=-IS_Quotation_mark}'); Expect(1, 65379, '\p{isquotationmark}', ""); Expect(0, 65379, '\p{^isquotationmark}', ""); Expect(0, 65379, '\P{isquotationmark}', ""); @@ -115892,18 +118243,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{_/a/QMARK}'); - Error('\P{_/a/QMARK}'); -} -if (!$::TESTCHUNK or $::TESTCHUNK == 4) { + 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}', ""); @@ -115912,16 +118261,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65380, '\p{^qmark}', ""); Expect(1, 65380, '\P{qmark}', ""); Expect(0, 65380, '\P{^qmark}', ""); - Expect(1, 65379, '\p{_QMark}', ""); - Expect(0, 65379, '\p{^_QMark}', ""); - Expect(0, 65379, '\P{_QMark}', ""); - Expect(1, 65379, '\P{^_QMark}', ""); - Expect(0, 65380, '\p{_QMark}', ""); - Expect(1, 65380, '\p{^_QMark}', ""); - Expect(1, 65380, '\P{_QMark}', ""); - Expect(0, 65380, '\P{^_QMark}', ""); - Error('\p{:=- IS_qmark}'); - Error('\P{:=- IS_qmark}'); + Expect(1, 65379, '\p{QMark}', ""); + Expect(0, 65379, '\p{^QMark}', ""); + Expect(0, 65379, '\P{QMark}', ""); + Expect(1, 65379, '\P{^QMark}', ""); + Expect(0, 65380, '\p{QMark}', ""); + Expect(1, 65380, '\p{^QMark}', ""); + Expect(1, 65380, '\P{QMark}', ""); + Expect(0, 65380, '\P{^QMark}', ""); + Error('\p{/a/ Is_QMark}'); + Error('\P{/a/ Is_QMark}'); Expect(1, 65379, '\p{isqmark}', ""); Expect(0, 65379, '\p{^isqmark}', ""); Expect(0, 65379, '\P{isqmark}', ""); @@ -115930,16 +118279,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{/a/ Radical}'); - Error('\P{/a/ 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{_-Radical:=}'); + Error('\P{_-Radical:=}'); Expect(1, 12245, '\p{radical}', ""); Expect(0, 12245, '\p{^radical}', ""); Expect(0, 12245, '\P{radical}', ""); @@ -115948,16 +118297,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{/a/ is_Radical}'); + Error('\P{/a/ is_Radical}'); Expect(1, 12245, '\p{isradical}', ""); Expect(0, 12245, '\p{^isradical}', ""); Expect(0, 12245, '\P{isradical}', ""); @@ -115966,16 +118315,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12246, '\p{^isradical}', ""); Expect(1, 12246, '\P{isradical}', ""); Expect(0, 12246, '\P{^isradical}', ""); - Expect(1, 12245, '\p{- Is_Radical}', ""); - Expect(0, 12245, '\p{^- Is_Radical}', ""); - Expect(0, 12245, '\P{- Is_Radical}', ""); - Expect(1, 12245, '\P{^- Is_Radical}', ""); - Expect(0, 12246, '\p{- Is_Radical}', ""); - Expect(1, 12246, '\p{^- Is_Radical}', ""); - Expect(1, 12246, '\P{- Is_Radical}', ""); - Expect(0, 12246, '\P{^- Is_Radical}', ""); - Error('\p{ :=Regional_Indicator}'); - Error('\P{ :=Regional_Indicator}'); + Expect(1, 12245, '\p{ Is_RADICAL}', ""); + Expect(0, 12245, '\p{^ Is_RADICAL}', ""); + Expect(0, 12245, '\P{ Is_RADICAL}', ""); + Expect(1, 12245, '\P{^ Is_RADICAL}', ""); + Expect(0, 12246, '\p{ Is_RADICAL}', ""); + Expect(1, 12246, '\p{^ Is_RADICAL}', ""); + Expect(1, 12246, '\P{ Is_RADICAL}', ""); + Expect(0, 12246, '\P{^ Is_RADICAL}', ""); + Error('\p{/a/- Regional_INDICATOR}'); + Error('\P{/a/- Regional_INDICATOR}'); Expect(1, 127487, '\p{regionalindicator}', ""); Expect(0, 127487, '\p{^regionalindicator}', ""); Expect(0, 127487, '\P{regionalindicator}', ""); @@ -115984,16 +118333,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 127488, '\p{^regionalindicator}', ""); Expect(1, 127488, '\P{regionalindicator}', ""); Expect(0, 127488, '\P{^regionalindicator}', ""); - Expect(1, 127487, '\p{ regional_Indicator}', ""); - Expect(0, 127487, '\p{^ regional_Indicator}', ""); - Expect(0, 127487, '\P{ regional_Indicator}', ""); - Expect(1, 127487, '\P{^ regional_Indicator}', ""); - Expect(0, 127488, '\p{ regional_Indicator}', ""); - Expect(1, 127488, '\p{^ regional_Indicator}', ""); - Expect(1, 127488, '\P{ regional_Indicator}', ""); - Expect(0, 127488, '\P{^ regional_Indicator}', ""); - Error('\p{ /a/Is_REGIONAL_INDICATOR}'); - Error('\P{ /a/Is_REGIONAL_INDICATOR}'); + Expect(1, 127487, '\p{-Regional_indicator}', ""); + Expect(0, 127487, '\p{^-Regional_indicator}', ""); + Expect(0, 127487, '\P{-Regional_indicator}', ""); + Expect(1, 127487, '\P{^-Regional_indicator}', ""); + Expect(0, 127488, '\p{-Regional_indicator}', ""); + Expect(1, 127488, '\p{^-Regional_indicator}', ""); + Expect(1, 127488, '\P{-Regional_indicator}', ""); + Expect(0, 127488, '\P{^-Regional_indicator}', ""); + Error('\p{/a/is_REGIONAL_indicator}'); + Error('\P{/a/is_REGIONAL_indicator}'); Expect(1, 127487, '\p{isregionalindicator}', ""); Expect(0, 127487, '\p{^isregionalindicator}', ""); Expect(0, 127487, '\P{isregionalindicator}', ""); @@ -116002,16 +118351,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}', ""); @@ -116020,16 +118369,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{-:=is_ri}'); + Error('\P{-:=is_ri}'); Expect(1, 127487, '\p{isri}', ""); Expect(0, 127487, '\p{^isri}', ""); Expect(0, 127487, '\P{isri}', ""); @@ -116038,16 +118387,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}', ""); @@ -116056,16 +118405,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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/a/}'); - Error('\P{- Is_rejang/a/}'); + 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{isrejang}', ""); Expect(0, 43359, '\p{^isrejang}', ""); Expect(0, 43359, '\P{isrejang}', ""); @@ -116074,16 +118423,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{/a/_Rjng}'); + Error('\P{/a/_Rjng}'); Expect(1, 43359, '\p{rjng}', ""); Expect(0, 43359, '\p{^rjng}', ""); Expect(0, 43359, '\P{rjng}', ""); @@ -116092,16 +118441,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43360, '\p{^rjng}', ""); Expect(1, 43360, '\P{rjng}', ""); Expect(0, 43360, '\P{^rjng}', ""); - Expect(1, 43359, '\p{ Rjng}', ""); - Expect(0, 43359, '\p{^ Rjng}', ""); - Expect(0, 43359, '\P{ Rjng}', ""); - Expect(1, 43359, '\P{^ Rjng}', ""); - Expect(0, 43360, '\p{ Rjng}', ""); - Expect(1, 43360, '\p{^ Rjng}', ""); - Expect(1, 43360, '\P{ Rjng}', ""); - Expect(0, 43360, '\P{^ Rjng}', ""); - Error('\p{__Is_RJNG/a/}'); - Error('\P{__Is_RJNG/a/}'); + Expect(1, 43359, '\p{_-Rjng}', ""); + Expect(0, 43359, '\p{^_-Rjng}', ""); + Expect(0, 43359, '\P{_-Rjng}', ""); + Expect(1, 43359, '\P{^_-Rjng}', ""); + Expect(0, 43360, '\p{_-Rjng}', ""); + Expect(1, 43360, '\p{^_-Rjng}', ""); + Expect(1, 43360, '\P{_-Rjng}', ""); + Expect(0, 43360, '\P{^_-Rjng}', ""); + Error('\p{ :=Is_Rjng}'); + Error('\P{ :=Is_Rjng}'); Expect(1, 43359, '\p{isrjng}', ""); Expect(0, 43359, '\p{^isrjng}', ""); Expect(0, 43359, '\P{isrjng}', ""); @@ -116110,16 +118459,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43360, '\p{^isrjng}', ""); Expect(1, 43360, '\P{isrjng}', ""); Expect(0, 43360, '\P{^isrjng}', ""); - Expect(1, 43359, '\p{_ Is_RJNG}', ""); - Expect(0, 43359, '\p{^_ Is_RJNG}', ""); - Expect(0, 43359, '\P{_ Is_RJNG}', ""); - Expect(1, 43359, '\P{^_ Is_RJNG}', ""); - Expect(0, 43360, '\p{_ Is_RJNG}', ""); - Expect(1, 43360, '\p{^_ Is_RJNG}', ""); - Expect(1, 43360, '\P{_ Is_RJNG}', ""); - Expect(0, 43360, '\P{^_ Is_RJNG}', ""); - Error('\p{ :=rumi_Numeral_SYMBOLS}'); - Error('\P{ :=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{/a/ Rumi_NUMERAL_Symbols}'); + Error('\P{/a/ Rumi_NUMERAL_Symbols}'); Expect(1, 69247, '\p{ruminumeralsymbols}', ""); Expect(0, 69247, '\p{^ruminumeralsymbols}', ""); Expect(0, 69247, '\P{ruminumeralsymbols}', ""); @@ -116128,16 +118477,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69248, '\p{^ruminumeralsymbols}', ""); Expect(1, 69248, '\P{ruminumeralsymbols}', ""); Expect(0, 69248, '\P{^ruminumeralsymbols}', ""); - Expect(1, 69247, '\p{ rumi_Numeral_Symbols}', ""); - Expect(0, 69247, '\p{^ rumi_Numeral_Symbols}', ""); - Expect(0, 69247, '\P{ rumi_Numeral_Symbols}', ""); - Expect(1, 69247, '\P{^ rumi_Numeral_Symbols}', ""); - Expect(0, 69248, '\p{ rumi_Numeral_Symbols}', ""); - Expect(1, 69248, '\p{^ rumi_Numeral_Symbols}', ""); - Expect(1, 69248, '\P{ rumi_Numeral_Symbols}', ""); - Expect(0, 69248, '\P{^ rumi_Numeral_Symbols}', ""); - Error('\p{-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}'); + Error('\P{_:=IS_Rumi_Numeral_Symbols}'); Expect(1, 69247, '\p{isruminumeralsymbols}', ""); Expect(0, 69247, '\p{^isruminumeralsymbols}', ""); Expect(0, 69247, '\P{isruminumeralsymbols}', ""); @@ -116146,16 +118495,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69248, '\p{^isruminumeralsymbols}', ""); Expect(1, 69248, '\P{isruminumeralsymbols}', ""); Expect(0, 69248, '\P{^isruminumeralsymbols}', ""); - Expect(1, 69247, '\p{_ IS_Rumi_NUMERAL_symbols}', ""); - Expect(0, 69247, '\p{^_ IS_Rumi_NUMERAL_symbols}', ""); - Expect(0, 69247, '\P{_ IS_Rumi_NUMERAL_symbols}', ""); - Expect(1, 69247, '\P{^_ IS_Rumi_NUMERAL_symbols}', ""); - Expect(0, 69248, '\p{_ IS_Rumi_NUMERAL_symbols}', ""); - Expect(1, 69248, '\p{^_ IS_Rumi_NUMERAL_symbols}', ""); - Expect(1, 69248, '\P{_ IS_Rumi_NUMERAL_symbols}', ""); - Expect(0, 69248, '\P{^_ IS_Rumi_NUMERAL_symbols}', ""); - Error('\p{ in_RUMI_numeral_Symbols/a/}'); - Error('\P{ in_RUMI_numeral_Symbols/a/}'); + 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}', ""); @@ -116164,16 +118513,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69248, '\p{^inruminumeralsymbols}', ""); Expect(1, 69248, '\P{inruminumeralsymbols}', ""); Expect(0, 69248, '\P{^inruminumeralsymbols}', ""); - Expect(1, 69247, '\p{ In_Rumi_Numeral_symbols}', ""); - Expect(0, 69247, '\p{^ In_Rumi_Numeral_symbols}', ""); - Expect(0, 69247, '\P{ In_Rumi_Numeral_symbols}', ""); - Expect(1, 69247, '\P{^ In_Rumi_Numeral_symbols}', ""); - Expect(0, 69248, '\p{ In_Rumi_Numeral_symbols}', ""); - Expect(1, 69248, '\p{^ In_Rumi_Numeral_symbols}', ""); - Expect(1, 69248, '\P{ In_Rumi_Numeral_symbols}', ""); - Expect(0, 69248, '\P{^ In_Rumi_Numeral_symbols}', ""); - Error('\p{:= Rumi}'); - Error('\P{:= 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{/a/ Rumi}'); + Error('\P{/a/ Rumi}'); Expect(1, 69247, '\p{rumi}', ""); Expect(0, 69247, '\p{^rumi}', ""); Expect(0, 69247, '\P{rumi}', ""); @@ -116182,16 +118531,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69248, '\p{^rumi}', ""); Expect(1, 69248, '\P{rumi}', ""); Expect(0, 69248, '\P{^rumi}', ""); - Expect(1, 69247, '\p{ rumi}', ""); - Expect(0, 69247, '\p{^ rumi}', ""); - Expect(0, 69247, '\P{ rumi}', ""); - Expect(1, 69247, '\P{^ rumi}', ""); - Expect(0, 69248, '\p{ rumi}', ""); - Expect(1, 69248, '\p{^ rumi}', ""); - Expect(1, 69248, '\P{ rumi}', ""); - Expect(0, 69248, '\P{^ rumi}', ""); - Error('\p{:= Is_rumi}'); - Error('\P{:= Is_rumi}'); + Expect(1, 69247, '\p{ rumi}', ""); + Expect(0, 69247, '\p{^ rumi}', ""); + Expect(0, 69247, '\P{ rumi}', ""); + Expect(1, 69247, '\P{^ rumi}', ""); + Expect(0, 69248, '\p{ rumi}', ""); + Expect(1, 69248, '\p{^ rumi}', ""); + Expect(1, 69248, '\P{ rumi}', ""); + Expect(0, 69248, '\P{^ rumi}', ""); + Error('\p{/a/- is_Rumi}'); + Error('\P{/a/- is_Rumi}'); Expect(1, 69247, '\p{isrumi}', ""); Expect(0, 69247, '\p{^isrumi}', ""); Expect(0, 69247, '\P{isrumi}', ""); @@ -116200,16 +118549,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69248, '\p{^isrumi}', ""); Expect(1, 69248, '\P{isrumi}', ""); Expect(0, 69248, '\P{^isrumi}', ""); - Expect(1, 69247, '\p{__Is_rumi}', ""); - Expect(0, 69247, '\p{^__Is_rumi}', ""); - Expect(0, 69247, '\P{__Is_rumi}', ""); - Expect(1, 69247, '\P{^__Is_rumi}', ""); - Expect(0, 69248, '\p{__Is_rumi}', ""); - Expect(1, 69248, '\p{^__Is_rumi}', ""); - Expect(1, 69248, '\P{__Is_rumi}', ""); - Expect(0, 69248, '\P{^__Is_rumi}', ""); - Error('\p{/a/ _IN_RUMI}'); - Error('\P{/a/ _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:=}'); + Error('\P{ -in_Rumi:=}'); Expect(1, 69247, '\p{inrumi}', ""); Expect(0, 69247, '\p{^inrumi}', ""); Expect(0, 69247, '\P{inrumi}', ""); @@ -116218,16 +118567,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69248, '\p{^inrumi}', ""); Expect(1, 69248, '\P{inrumi}', ""); Expect(0, 69248, '\P{^inrumi}', ""); - Expect(1, 69247, '\p{-In_Rumi}', ""); - Expect(0, 69247, '\p{^-In_Rumi}', ""); - Expect(0, 69247, '\P{-In_Rumi}', ""); - Expect(1, 69247, '\P{^-In_Rumi}', ""); - Expect(0, 69248, '\p{-In_Rumi}', ""); - Expect(1, 69248, '\p{^-In_Rumi}', ""); - Expect(1, 69248, '\P{-In_Rumi}', ""); - Expect(0, 69248, '\P{^-In_Rumi}', ""); - Error('\p{- 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}', ""); @@ -116236,34 +118585,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5881, '\p{^runic}', ""); Expect(1, 5881, '\P{runic}', ""); Expect(0, 5881, '\P{^runic}', ""); - Expect(1, 5880, '\p{ -RUNIC}', ""); - Expect(0, 5880, '\p{^ -RUNIC}', ""); - Expect(0, 5880, '\P{ -RUNIC}', ""); - Expect(1, 5880, '\P{^ -RUNIC}', ""); - Expect(0, 5881, '\p{ -RUNIC}', ""); - Expect(1, 5881, '\p{^ -RUNIC}', ""); - Expect(1, 5881, '\P{ -RUNIC}', ""); - Expect(0, 5881, '\P{^ -RUNIC}', ""); - Error('\p{:=- 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{/a/RUNR}'); - Error('\P{/a/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{:=_ RUNR}'); + Error('\P{:=_ RUNR}'); Expect(1, 5880, '\p{runr}', ""); Expect(0, 5880, '\p{^runr}', ""); Expect(0, 5880, '\P{runr}', ""); @@ -116272,16 +118623,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{- Is_Runr:=}'); + Error('\P{- Is_Runr:=}'); Expect(1, 5880, '\p{isrunr}', ""); Expect(0, 5880, '\p{^isrunr}', ""); Expect(0, 5880, '\P{isrunr}', ""); @@ -116290,16 +118641,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{ /a/Samaritan}'); - Error('\P{ /a/Samaritan}'); + 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, 2110, '\p{samaritan}', ""); Expect(0, 2110, '\p{^samaritan}', ""); Expect(0, 2110, '\P{samaritan}', ""); @@ -116308,16 +118659,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 2111, '\p{^samaritan}', ""); Expect(1, 2111, '\P{samaritan}', ""); Expect(0, 2111, '\P{^samaritan}', ""); - Expect(1, 2110, '\p{ Samaritan}', ""); - Expect(0, 2110, '\p{^ Samaritan}', ""); - Expect(0, 2110, '\P{ Samaritan}', ""); - Expect(1, 2110, '\P{^ Samaritan}', ""); - Expect(0, 2111, '\p{ Samaritan}', ""); - Expect(1, 2111, '\p{^ Samaritan}', ""); - Expect(1, 2111, '\P{ Samaritan}', ""); - Expect(0, 2111, '\P{^ Samaritan}', ""); - Error('\p{ IS_Samaritan:=}'); - Error('\P{ IS_Samaritan:=}'); + Expect(1, 2110, '\p{_samaritan}', ""); + Expect(0, 2110, '\p{^_samaritan}', ""); + Expect(0, 2110, '\P{_samaritan}', ""); + Expect(1, 2110, '\P{^_samaritan}', ""); + Expect(0, 2111, '\p{_samaritan}', ""); + Expect(1, 2111, '\p{^_samaritan}', ""); + Expect(1, 2111, '\P{_samaritan}', ""); + Expect(0, 2111, '\P{^_samaritan}', ""); + Error('\p{ /a/Is_Samaritan}'); + Error('\P{ /a/Is_Samaritan}'); Expect(1, 2110, '\p{issamaritan}', ""); Expect(0, 2110, '\p{^issamaritan}', ""); Expect(0, 2110, '\P{issamaritan}', ""); @@ -116326,16 +118677,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 2111, '\p{^issamaritan}', ""); Expect(1, 2111, '\P{issamaritan}', ""); Expect(0, 2111, '\P{^issamaritan}', ""); - Expect(1, 2110, '\p{ _Is_Samaritan}', ""); - Expect(0, 2110, '\p{^ _Is_Samaritan}', ""); - Expect(0, 2110, '\P{ _Is_Samaritan}', ""); - Expect(1, 2110, '\P{^ _Is_Samaritan}', ""); - Expect(0, 2111, '\p{ _Is_Samaritan}', ""); - Expect(1, 2111, '\p{^ _Is_Samaritan}', ""); - Expect(1, 2111, '\P{ _Is_Samaritan}', ""); - Expect(0, 2111, '\P{^ _Is_Samaritan}', ""); - Error('\p{:= samr}'); - Error('\P{:= 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}', ""); @@ -116344,16 +118695,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{/a/- Is_SAMR}'); + Error('\P{/a/- Is_SAMR}'); Expect(1, 2110, '\p{issamr}', ""); Expect(0, 2110, '\p{^issamr}', ""); Expect(0, 2110, '\P{issamr}', ""); @@ -116362,16 +118713,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{/a/_Saurashtra}'); + Error('\P{/a/_Saurashtra}'); Expect(1, 43225, '\p{saurashtra}', ""); Expect(0, 43225, '\p{^saurashtra}', ""); Expect(0, 43225, '\P{saurashtra}', ""); @@ -116380,16 +118731,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:=}'); - Error('\P{ _is_Saurashtra:=}'); + Expect(1, 43225, '\p{_Saurashtra}', ""); + Expect(0, 43225, '\p{^_Saurashtra}', ""); + Expect(0, 43225, '\P{_Saurashtra}', ""); + Expect(1, 43225, '\P{^_Saurashtra}', ""); + Expect(0, 43226, '\p{_Saurashtra}', ""); + Expect(1, 43226, '\p{^_Saurashtra}', ""); + Expect(1, 43226, '\P{_Saurashtra}', ""); + Expect(0, 43226, '\P{^_Saurashtra}', ""); + Error('\p{_ IS_SAURASHTRA/a/}'); + Error('\P{_ IS_SAURASHTRA/a/}'); Expect(1, 43225, '\p{issaurashtra}', ""); Expect(0, 43225, '\p{^issaurashtra}', ""); Expect(0, 43225, '\P{issaurashtra}', ""); @@ -116398,16 +118749,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}', ""); @@ -116416,16 +118767,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}'); - Error('\P{:= Is_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{issaur}', ""); Expect(0, 43225, '\p{^issaur}', ""); Expect(0, 43225, '\P{issaur}', ""); @@ -116434,16 +118785,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}'); - Error('\P{:=Sentence_TERMINAL}'); + 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, 121480, '\p{sentenceterminal}', ""); Expect(0, 121480, '\p{^sentenceterminal}', ""); Expect(0, 121480, '\P{sentenceterminal}', ""); @@ -116452,16 +118803,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{/a/Is_sentence_Terminal}'); - Error('\P{/a/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}'); + Error('\P{:=_IS_SENTENCE_Terminal}'); Expect(1, 121480, '\p{issentenceterminal}', ""); Expect(0, 121480, '\p{^issentenceterminal}', ""); Expect(0, 121480, '\P{issentenceterminal}', ""); @@ -116470,16 +118821,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 121481, '\p{^issentenceterminal}', ""); Expect(1, 121481, '\P{issentenceterminal}', ""); Expect(0, 121481, '\P{^issentenceterminal}', ""); - Expect(1, 121480, '\p{ IS_sentence_Terminal}', ""); - Expect(0, 121480, '\p{^ IS_sentence_Terminal}', ""); - Expect(0, 121480, '\P{ IS_sentence_Terminal}', ""); - Expect(1, 121480, '\P{^ IS_sentence_Terminal}', ""); - Expect(0, 121481, '\p{ IS_sentence_Terminal}', ""); - Expect(1, 121481, '\p{^ IS_sentence_Terminal}', ""); - Expect(1, 121481, '\P{ IS_sentence_Terminal}', ""); - Expect(0, 121481, '\P{^ IS_sentence_Terminal}', ""); - Error('\p{--STerm/a/}'); - Error('\P{--STerm/a/}'); + 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{sterm}', ""); Expect(0, 121480, '\p{^sterm}', ""); Expect(0, 121480, '\P{sterm}', ""); @@ -116488,16 +118839,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 121481, '\p{^sterm}', ""); Expect(1, 121481, '\P{sterm}', ""); Expect(0, 121481, '\P{^sterm}', ""); - Expect(1, 121480, '\p{--sterm}', ""); - Expect(0, 121480, '\p{^--sterm}', ""); - Expect(0, 121480, '\P{--sterm}', ""); - Expect(1, 121480, '\P{^--sterm}', ""); - Expect(0, 121481, '\p{--sterm}', ""); - Expect(1, 121481, '\p{^--sterm}', ""); - Expect(1, 121481, '\P{--sterm}', ""); - Expect(0, 121481, '\P{^--sterm}', ""); - Error('\p{:=IS_sterm}'); - Error('\P{:=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{/a/ -Is_STERM}'); + Error('\P{/a/ -Is_STERM}'); Expect(1, 121480, '\p{issterm}', ""); Expect(0, 121480, '\p{^issterm}', ""); Expect(0, 121480, '\P{issterm}', ""); @@ -116506,16 +118857,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 121481, '\p{^issterm}', ""); Expect(1, 121481, '\P{issterm}', ""); Expect(0, 121481, '\P{^issterm}', ""); - Expect(1, 121480, '\p{-_IS_STerm}', ""); - Expect(0, 121480, '\p{^-_IS_STerm}', ""); - Expect(0, 121480, '\P{-_IS_STerm}', ""); - Expect(1, 121480, '\P{^-_IS_STerm}', ""); - Expect(0, 121481, '\p{-_IS_STerm}', ""); - Expect(1, 121481, '\p{^-_IS_STerm}', ""); - Expect(1, 121481, '\P{-_IS_STerm}', ""); - Expect(0, 121481, '\P{^-_IS_STerm}', ""); - Error('\p{_:=separator}'); - Error('\P{_:=separator}'); + Expect(1, 121480, '\p{-_Is_STerm}', ""); + Expect(0, 121480, '\p{^-_Is_STerm}', ""); + Expect(0, 121480, '\P{-_Is_STerm}', ""); + Expect(1, 121480, '\P{^-_Is_STerm}', ""); + Expect(0, 121481, '\p{-_Is_STerm}', ""); + Expect(1, 121481, '\p{^-_Is_STerm}', ""); + Expect(1, 121481, '\P{-_Is_STerm}', ""); + Expect(0, 121481, '\P{^-_Is_STerm}', ""); + Error('\p{ /a/separator}'); + Error('\P{ /a/separator}'); Expect(1, 12288, '\p{separator}', ""); Expect(0, 12288, '\p{^separator}', ""); Expect(0, 12288, '\P{separator}', ""); @@ -116524,16 +118875,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{-:=is_SEPARATOR}'); - Error('\P{-:=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}', ""); @@ -116542,16 +118893,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12289, '\p{^isseparator}', ""); Expect(1, 12289, '\P{isseparator}', ""); Expect(0, 12289, '\P{^isseparator}', ""); - Expect(1, 12288, '\p{ IS_separator}', ""); - Expect(0, 12288, '\p{^ IS_separator}', ""); - Expect(0, 12288, '\P{ IS_separator}', ""); - Expect(1, 12288, '\P{^ IS_separator}', ""); - Expect(0, 12289, '\p{ IS_separator}', ""); - Expect(1, 12289, '\p{^ IS_separator}', ""); - Expect(1, 12289, '\P{ IS_separator}', ""); - Expect(0, 12289, '\P{^ IS_separator}', ""); - Error('\p{ :=Z}'); - Error('\P{ :=Z}'); + Expect(1, 12288, '\p{Is_Separator}', ""); + Expect(0, 12288, '\p{^Is_Separator}', ""); + Expect(0, 12288, '\P{Is_Separator}', ""); + Expect(1, 12288, '\P{^Is_Separator}', ""); + Expect(0, 12289, '\p{Is_Separator}', ""); + Expect(1, 12289, '\p{^Is_Separator}', ""); + Expect(1, 12289, '\P{Is_Separator}', ""); + Expect(0, 12289, '\P{^Is_Separator}', ""); + Error('\p{ /a/Z}'); + Error('\P{ /a/Z}'); Expect(1, 12288, '\p{z}', ""); Expect(0, 12288, '\p{^z}', ""); Expect(0, 12288, '\P{z}', ""); @@ -116560,16 +118911,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12289, '\p{^z}', ""); Expect(1, 12289, '\P{z}', ""); Expect(0, 12289, '\P{^z}', ""); - Expect(1, 12288, '\p{ _z}', ""); - Expect(0, 12288, '\p{^ _z}', ""); - Expect(0, 12288, '\P{ _z}', ""); - Expect(1, 12288, '\P{^ _z}', ""); - Expect(0, 12289, '\p{ _z}', ""); - Expect(1, 12289, '\p{^ _z}', ""); - Expect(1, 12289, '\P{ _z}', ""); - Expect(0, 12289, '\P{^ _z}', ""); - Error('\p{-:=Is_Z}'); - Error('\P{-:=Is_Z}'); + Expect(1, 12288, '\p{ Z}', ""); + Expect(0, 12288, '\p{^ Z}', ""); + Expect(0, 12288, '\P{ Z}', ""); + Expect(1, 12288, '\P{^ Z}', ""); + Expect(0, 12289, '\p{ Z}', ""); + Expect(1, 12289, '\p{^ Z}', ""); + Expect(1, 12289, '\P{ Z}', ""); + Expect(0, 12289, '\P{^ Z}', ""); + Error('\p{--Is_Z/a/}'); + Error('\P{--Is_Z/a/}'); Expect(1, 12288, '\p{isz}', ""); Expect(0, 12288, '\p{^isz}', ""); Expect(0, 12288, '\P{isz}', ""); @@ -116578,16 +118929,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12289, '\p{^isz}', ""); Expect(1, 12289, '\P{isz}', ""); Expect(0, 12289, '\P{^isz}', ""); - Expect(1, 12288, '\p{ Is_Z}', ""); - Expect(0, 12288, '\p{^ Is_Z}', ""); - Expect(0, 12288, '\P{ Is_Z}', ""); - Expect(1, 12288, '\P{^ Is_Z}', ""); - Expect(0, 12289, '\p{ Is_Z}', ""); - Expect(1, 12289, '\p{^ Is_Z}', ""); - Expect(1, 12289, '\P{ Is_Z}', ""); - Expect(0, 12289, '\P{^ Is_Z}', ""); - Error('\p{--Sharada:=}'); - Error('\P{--Sharada:=}'); + Expect(1, 12288, '\p{_-Is_z}', ""); + Expect(0, 12288, '\p{^_-Is_z}', ""); + Expect(0, 12288, '\P{_-Is_z}', ""); + Expect(1, 12288, '\P{^_-Is_z}', ""); + Expect(0, 12289, '\p{_-Is_z}', ""); + Expect(1, 12289, '\p{^_-Is_z}', ""); + Expect(1, 12289, '\P{_-Is_z}', ""); + Expect(0, 12289, '\P{^_-Is_z}', ""); + Error('\p{ /a/Sharada}'); + Error('\P{ /a/Sharada}'); Expect(1, 70111, '\p{sharada}', ""); Expect(0, 70111, '\p{^sharada}', ""); Expect(0, 70111, '\P{sharada}', ""); @@ -116596,16 +118947,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{/a/_is_Sharada}'); - Error('\P{/a/_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}', ""); @@ -116614,16 +118965,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70112, '\p{^issharada}', ""); Expect(1, 70112, '\P{issharada}', ""); Expect(0, 70112, '\P{^issharada}', ""); - Expect(1, 70111, '\p{_Is_sharada}', ""); - Expect(0, 70111, '\p{^_Is_sharada}', ""); - Expect(0, 70111, '\P{_Is_sharada}', ""); - Expect(1, 70111, '\P{^_Is_sharada}', ""); - Expect(0, 70112, '\p{_Is_sharada}', ""); - Expect(1, 70112, '\p{^_Is_sharada}', ""); - Expect(1, 70112, '\P{_Is_sharada}', ""); - Expect(0, 70112, '\P{^_Is_sharada}', ""); - Error('\p{:= _SHRD}'); - Error('\P{:= _SHRD}'); + Expect(1, 70111, '\p{ IS_SHARADA}', ""); + Expect(0, 70111, '\p{^ IS_SHARADA}', ""); + Expect(0, 70111, '\P{ IS_SHARADA}', ""); + Expect(1, 70111, '\P{^ IS_SHARADA}', ""); + Expect(0, 70112, '\p{ IS_SHARADA}', ""); + Expect(1, 70112, '\p{^ IS_SHARADA}', ""); + Expect(1, 70112, '\P{ IS_SHARADA}', ""); + Expect(0, 70112, '\P{^ IS_SHARADA}', ""); + Error('\p{ SHRD/a/}'); + Error('\P{ SHRD/a/}'); Expect(1, 70111, '\p{shrd}', ""); Expect(0, 70111, '\p{^shrd}', ""); Expect(0, 70111, '\P{shrd}', ""); @@ -116632,16 +118983,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70112, '\p{^shrd}', ""); Expect(1, 70112, '\P{shrd}', ""); Expect(0, 70112, '\P{^shrd}', ""); - Expect(1, 70111, '\p{ Shrd}', ""); - Expect(0, 70111, '\p{^ Shrd}', ""); - Expect(0, 70111, '\P{ Shrd}', ""); - Expect(1, 70111, '\P{^ Shrd}', ""); - Expect(0, 70112, '\p{ Shrd}', ""); - Expect(1, 70112, '\p{^ Shrd}', ""); - Expect(1, 70112, '\P{ Shrd}', ""); - Expect(0, 70112, '\P{^ Shrd}', ""); - Error('\p{ /a/Is_SHRD}'); - Error('\P{ /a/Is_SHRD}'); + Expect(1, 70111, '\p{ SHRD}', ""); + Expect(0, 70111, '\p{^ SHRD}', ""); + Expect(0, 70111, '\P{ SHRD}', ""); + Expect(1, 70111, '\P{^ SHRD}', ""); + Expect(0, 70112, '\p{ SHRD}', ""); + Expect(1, 70112, '\p{^ SHRD}', ""); + Expect(1, 70112, '\P{ SHRD}', ""); + Expect(0, 70112, '\P{^ SHRD}', ""); + Error('\p{:=Is_shrd}'); + Error('\P{:=Is_shrd}'); Expect(1, 70111, '\p{isshrd}', ""); Expect(0, 70111, '\p{^isshrd}', ""); Expect(0, 70111, '\P{isshrd}', ""); @@ -116650,16 +119001,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70112, '\p{^isshrd}', ""); Expect(1, 70112, '\P{isshrd}', ""); Expect(0, 70112, '\P{^isshrd}', ""); - Expect(1, 70111, '\p{ IS_shrd}', ""); - Expect(0, 70111, '\p{^ IS_shrd}', ""); - Expect(0, 70111, '\P{ IS_shrd}', ""); - Expect(1, 70111, '\P{^ IS_shrd}', ""); - Expect(0, 70112, '\p{ IS_shrd}', ""); - Expect(1, 70112, '\p{^ IS_shrd}', ""); - Expect(1, 70112, '\P{ IS_shrd}', ""); - Expect(0, 70112, '\P{^ IS_shrd}', ""); - Error('\p{ :=Shavian}'); - Error('\P{ :=Shavian}'); + Expect(1, 70111, '\p{_Is_Shrd}', ""); + Expect(0, 70111, '\p{^_Is_Shrd}', ""); + Expect(0, 70111, '\P{_Is_Shrd}', ""); + Expect(1, 70111, '\P{^_Is_Shrd}', ""); + Expect(0, 70112, '\p{_Is_Shrd}', ""); + Expect(1, 70112, '\p{^_Is_Shrd}', ""); + Expect(1, 70112, '\P{_Is_Shrd}', ""); + Expect(0, 70112, '\P{^_Is_Shrd}', ""); + Error('\p{:=Shavian}'); + Error('\P{:=Shavian}'); Expect(1, 66687, '\p{shavian}', ""); Expect(0, 66687, '\p{^shavian}', ""); Expect(0, 66687, '\P{shavian}', ""); @@ -116668,16 +119019,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{-/a/is_Shavian}'); - Error('\P{-/a/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{:= _Is_shavian}'); + Error('\P{:= _Is_shavian}'); Expect(1, 66687, '\p{isshavian}', ""); Expect(0, 66687, '\p{^isshavian}', ""); Expect(0, 66687, '\P{isshavian}', ""); @@ -116686,16 +119037,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66688, '\p{^isshavian}', ""); Expect(1, 66688, '\P{isshavian}', ""); Expect(0, 66688, '\P{^isshavian}', ""); - Expect(1, 66687, '\p{ -Is_Shavian}', ""); - Expect(0, 66687, '\p{^ -Is_Shavian}', ""); - Expect(0, 66687, '\P{ -Is_Shavian}', ""); - Expect(1, 66687, '\P{^ -Is_Shavian}', ""); - Expect(0, 66688, '\p{ -Is_Shavian}', ""); - Expect(1, 66688, '\p{^ -Is_Shavian}', ""); - Expect(1, 66688, '\P{ -Is_Shavian}', ""); - Expect(0, 66688, '\P{^ -Is_Shavian}', ""); - Error('\p{/a/ -shaw}'); - Error('\P{/a/ -shaw}'); + Expect(1, 66687, '\p{_ is_Shavian}', ""); + Expect(0, 66687, '\p{^_ is_Shavian}', ""); + Expect(0, 66687, '\P{_ is_Shavian}', ""); + Expect(1, 66687, '\P{^_ is_Shavian}', ""); + Expect(0, 66688, '\p{_ is_Shavian}', ""); + Expect(1, 66688, '\p{^_ is_Shavian}', ""); + Expect(1, 66688, '\P{_ is_Shavian}', ""); + Expect(0, 66688, '\P{^_ is_Shavian}', ""); + Error('\p{-/a/shaw}'); + Error('\P{-/a/shaw}'); Expect(1, 66687, '\p{shaw}', ""); Expect(0, 66687, '\p{^shaw}', ""); Expect(0, 66687, '\P{shaw}', ""); @@ -116704,16 +119055,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66688, '\p{^shaw}', ""); Expect(1, 66688, '\P{shaw}', ""); Expect(0, 66688, '\P{^shaw}', ""); - Expect(1, 66687, '\p{ _Shaw}', ""); - Expect(0, 66687, '\p{^ _Shaw}', ""); - Expect(0, 66687, '\P{ _Shaw}', ""); - Expect(1, 66687, '\P{^ _Shaw}', ""); - Expect(0, 66688, '\p{ _Shaw}', ""); - Expect(1, 66688, '\p{^ _Shaw}', ""); - Expect(1, 66688, '\P{ _Shaw}', ""); - Expect(0, 66688, '\P{^ _Shaw}', ""); - Error('\p{_ Is_Shaw:=}'); - Error('\P{_ Is_Shaw:=}'); + Expect(1, 66687, '\p{_Shaw}', ""); + Expect(0, 66687, '\p{^_Shaw}', ""); + Expect(0, 66687, '\P{_Shaw}', ""); + Expect(1, 66687, '\P{^_Shaw}', ""); + Expect(0, 66688, '\p{_Shaw}', ""); + Expect(1, 66688, '\p{^_Shaw}', ""); + Expect(1, 66688, '\P{_Shaw}', ""); + Expect(0, 66688, '\P{^_Shaw}', ""); + Error('\p{-/a/Is_Shaw}'); + Error('\P{-/a/Is_Shaw}'); Expect(1, 66687, '\p{isshaw}', ""); Expect(0, 66687, '\p{^isshaw}', ""); Expect(0, 66687, '\P{isshaw}', ""); @@ -116722,16 +119073,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{ :=shorthand_Format_Controls}'); + Error('\P{ :=shorthand_Format_Controls}'); Expect(1, 113839, '\p{shorthandformatcontrols}', ""); Expect(0, 113839, '\p{^shorthandformatcontrols}', ""); Expect(0, 113839, '\P{shorthandformatcontrols}', ""); @@ -116740,16 +119091,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}', ""); @@ -116758,16 +119109,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{ /a/In_SHORTHAND_Format_controls}'); - Error('\P{ /a/In_SHORTHAND_Format_controls}'); + Expect(1, 113839, '\p{-Is_SHORTHAND_Format_Controls}', ""); + Expect(0, 113839, '\p{^-Is_SHORTHAND_Format_Controls}', ""); + Expect(0, 113839, '\P{-Is_SHORTHAND_Format_Controls}', ""); + Expect(1, 113839, '\P{^-Is_SHORTHAND_Format_Controls}', ""); + Expect(0, 113840, '\p{-Is_SHORTHAND_Format_Controls}', ""); + Expect(1, 113840, '\p{^-Is_SHORTHAND_Format_Controls}', ""); + Expect(1, 113840, '\P{-Is_SHORTHAND_Format_Controls}', ""); + Expect(0, 113840, '\P{^-Is_SHORTHAND_Format_Controls}', ""); + Error('\p{ _IN_shorthand_FORMAT_Controls/a/}'); + Error('\P{ _IN_shorthand_FORMAT_Controls/a/}'); Expect(1, 113839, '\p{inshorthandformatcontrols}', ""); Expect(0, 113839, '\p{^inshorthandformatcontrols}', ""); Expect(0, 113839, '\P{inshorthandformatcontrols}', ""); @@ -116776,16 +119127,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}', ""); @@ -116794,16 +119145,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/a/}'); - Error('\P{__is_Siddham/a/}'); + 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{issiddham}', ""); Expect(0, 71133, '\p{^issiddham}', ""); Expect(0, 71133, '\P{issiddham}', ""); @@ -116812,16 +119163,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71134, '\p{^issiddham}', ""); Expect(1, 71134, '\P{issiddham}', ""); Expect(0, 71134, '\P{^issiddham}', ""); - Expect(1, 71133, '\p{_is_siddham}', ""); - Expect(0, 71133, '\p{^_is_siddham}', ""); - Expect(0, 71133, '\P{_is_siddham}', ""); - Expect(1, 71133, '\P{^_is_siddham}', ""); - Expect(0, 71134, '\p{_is_siddham}', ""); - Expect(1, 71134, '\p{^_is_siddham}', ""); - Expect(1, 71134, '\P{_is_siddham}', ""); - Expect(0, 71134, '\P{^_is_siddham}', ""); - Error('\p{- SIDD/a/}'); - Error('\P{- SIDD/a/}'); + 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}', ""); @@ -116830,16 +119181,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71134, '\p{^sidd}', ""); Expect(1, 71134, '\P{sidd}', ""); Expect(0, 71134, '\P{^sidd}', ""); - Expect(1, 71133, '\p{-Sidd}', ""); - Expect(0, 71133, '\p{^-Sidd}', ""); - Expect(0, 71133, '\P{-Sidd}', ""); - Expect(1, 71133, '\P{^-Sidd}', ""); - Expect(0, 71134, '\p{-Sidd}', ""); - Expect(1, 71134, '\p{^-Sidd}', ""); - Expect(1, 71134, '\P{-Sidd}', ""); - Expect(0, 71134, '\P{^-Sidd}', ""); - Error('\p{_/a/Is_Sidd}'); - Error('\P{_/a/Is_Sidd}'); + Expect(1, 71133, '\p{ Sidd}', ""); + Expect(0, 71133, '\p{^ Sidd}', ""); + Expect(0, 71133, '\P{ Sidd}', ""); + Expect(1, 71133, '\P{^ Sidd}', ""); + Expect(0, 71134, '\p{ Sidd}', ""); + Expect(1, 71134, '\p{^ Sidd}', ""); + Expect(1, 71134, '\P{ Sidd}', ""); + Expect(0, 71134, '\P{^ Sidd}', ""); + Error('\p{_:=is_Sidd}'); + Error('\P{_:=is_Sidd}'); Expect(1, 71133, '\p{issidd}', ""); Expect(0, 71133, '\p{^issidd}', ""); Expect(0, 71133, '\P{issidd}', ""); @@ -116848,16 +119199,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71134, '\p{^issidd}', ""); Expect(1, 71134, '\P{issidd}', ""); Expect(0, 71134, '\P{^issidd}', ""); - Expect(1, 71133, '\p{_Is_Sidd}', ""); - Expect(0, 71133, '\p{^_Is_Sidd}', ""); - Expect(0, 71133, '\P{_Is_Sidd}', ""); - Expect(1, 71133, '\P{^_Is_Sidd}', ""); - Expect(0, 71134, '\p{_Is_Sidd}', ""); - Expect(1, 71134, '\p{^_Is_Sidd}', ""); - Expect(1, 71134, '\P{_Is_Sidd}', ""); - Expect(0, 71134, '\P{^_Is_Sidd}', ""); - Error('\p{_SignWriting:=}'); - Error('\P{_SignWriting:=}'); + Expect(1, 71133, '\p{__IS_Sidd}', ""); + Expect(0, 71133, '\p{^__IS_Sidd}', ""); + Expect(0, 71133, '\P{__IS_Sidd}', ""); + Expect(1, 71133, '\P{^__IS_Sidd}', ""); + Expect(0, 71134, '\p{__IS_Sidd}', ""); + Expect(1, 71134, '\p{^__IS_Sidd}', ""); + Expect(1, 71134, '\P{__IS_Sidd}', ""); + Expect(0, 71134, '\P{^__IS_Sidd}', ""); + Error('\p{ /a/SignWriting}'); + Error('\P{ /a/SignWriting}'); Expect(1, 121519, '\p{signwriting}', ""); Expect(0, 121519, '\p{^signwriting}', ""); Expect(0, 121519, '\P{signwriting}', ""); @@ -116866,16 +119217,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}'); + Error('\P{_:=IS_SignWriting}'); Expect(1, 121519, '\p{issignwriting}', ""); Expect(0, 121519, '\p{^issignwriting}', ""); Expect(0, 121519, '\P{issignwriting}', ""); @@ -116884,16 +119235,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{:=-Sgnw}'); - Error('\P{:=-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{/a/ _Sgnw}'); + Error('\P{/a/ _Sgnw}'); Expect(1, 121519, '\p{sgnw}', ""); Expect(0, 121519, '\p{^sgnw}', ""); Expect(0, 121519, '\P{sgnw}', ""); @@ -116902,16 +119253,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{/a/ is_sgnw}'); - Error('\P{/a/ 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}', ""); @@ -116920,16 +119271,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{/a/- sinhala}'); - Error('\P{/a/- 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:=}'); + Error('\P{_ Sinhala:=}'); Expect(1, 70132, '\p{sinhala}', ""); Expect(0, 70132, '\p{^sinhala}', ""); Expect(0, 70132, '\P{sinhala}', ""); @@ -116938,16 +119289,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70133, '\p{^sinhala}', ""); Expect(1, 70133, '\P{sinhala}', ""); Expect(0, 70133, '\P{^sinhala}', ""); - Expect(1, 70132, '\p{_Sinhala}', ""); - Expect(0, 70132, '\p{^_Sinhala}', ""); - Expect(0, 70132, '\P{_Sinhala}', ""); - Expect(1, 70132, '\P{^_Sinhala}', ""); - Expect(0, 70133, '\p{_Sinhala}', ""); - Expect(1, 70133, '\p{^_Sinhala}', ""); - Expect(1, 70133, '\P{_Sinhala}', ""); - Expect(0, 70133, '\P{^_Sinhala}', ""); - Error('\p{:=is_sinhala}'); - Error('\P{:=is_sinhala}'); + Expect(1, 70132, '\p{ -sinhala}', ""); + Expect(0, 70132, '\p{^ -sinhala}', ""); + Expect(0, 70132, '\P{ -sinhala}', ""); + Expect(1, 70132, '\P{^ -sinhala}', ""); + Expect(0, 70133, '\p{ -sinhala}', ""); + Expect(1, 70133, '\p{^ -sinhala}', ""); + Expect(1, 70133, '\P{ -sinhala}', ""); + Expect(0, 70133, '\P{^ -sinhala}', ""); + Error('\p{ /a/Is_SINHALA}'); + Error('\P{ /a/Is_SINHALA}'); Expect(1, 70132, '\p{issinhala}', ""); Expect(0, 70132, '\p{^issinhala}', ""); Expect(0, 70132, '\P{issinhala}', ""); @@ -116956,16 +119307,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:=}'); - Error('\P{_ sinh:=}'); + Expect(1, 70132, '\p{ IS_Sinhala}', ""); + Expect(0, 70132, '\p{^ IS_Sinhala}', ""); + Expect(0, 70132, '\P{ IS_Sinhala}', ""); + Expect(1, 70132, '\P{^ IS_Sinhala}', ""); + Expect(0, 70133, '\p{ IS_Sinhala}', ""); + Expect(1, 70133, '\p{^ IS_Sinhala}', ""); + Expect(1, 70133, '\P{ IS_Sinhala}', ""); + Expect(0, 70133, '\P{^ IS_Sinhala}', ""); + Error('\p{ -sinh/a/}'); + Error('\P{ -sinh/a/}'); Expect(1, 70132, '\p{sinh}', ""); Expect(0, 70132, '\p{^sinh}', ""); Expect(0, 70132, '\P{sinh}', ""); @@ -116974,16 +119325,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}', ""); @@ -116992,16 +119343,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/a/}'); - Error('\P{--Sinhala_archaic_NUMBERS/a/}'); + 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, 70143, '\p{sinhalaarchaicnumbers}', ""); Expect(0, 70143, '\p{^sinhalaarchaicnumbers}', ""); Expect(0, 70143, '\P{sinhalaarchaicnumbers}', ""); @@ -117010,16 +119361,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70144, '\p{^sinhalaarchaicnumbers}', ""); Expect(1, 70144, '\P{sinhalaarchaicnumbers}', ""); Expect(0, 70144, '\P{^sinhalaarchaicnumbers}', ""); - Expect(1, 70143, '\p{ Sinhala_Archaic_Numbers}', ""); - Expect(0, 70143, '\p{^ Sinhala_Archaic_Numbers}', ""); - Expect(0, 70143, '\P{ Sinhala_Archaic_Numbers}', ""); - Expect(1, 70143, '\P{^ Sinhala_Archaic_Numbers}', ""); - Expect(0, 70144, '\p{ Sinhala_Archaic_Numbers}', ""); - Expect(1, 70144, '\p{^ Sinhala_Archaic_Numbers}', ""); - Expect(1, 70144, '\P{ Sinhala_Archaic_Numbers}', ""); - Expect(0, 70144, '\P{^ Sinhala_Archaic_Numbers}', ""); - Error('\p{ :=IS_sinhala_Archaic_Numbers}'); - Error('\P{ :=IS_sinhala_Archaic_Numbers}'); + Expect(1, 70143, '\p{ sinhala_ARCHAIC_Numbers}', ""); + Expect(0, 70143, '\p{^ sinhala_ARCHAIC_Numbers}', ""); + Expect(0, 70143, '\P{ sinhala_ARCHAIC_Numbers}', ""); + Expect(1, 70143, '\P{^ sinhala_ARCHAIC_Numbers}', ""); + Expect(0, 70144, '\p{ sinhala_ARCHAIC_Numbers}', ""); + Expect(1, 70144, '\p{^ sinhala_ARCHAIC_Numbers}', ""); + Expect(1, 70144, '\P{ sinhala_ARCHAIC_Numbers}', ""); + Expect(0, 70144, '\P{^ sinhala_ARCHAIC_Numbers}', ""); + Error('\p{/a/Is_SINHALA_Archaic_NUMBERS}'); + Error('\P{/a/Is_SINHALA_Archaic_NUMBERS}'); Expect(1, 70143, '\p{issinhalaarchaicnumbers}', ""); Expect(0, 70143, '\p{^issinhalaarchaicnumbers}', ""); Expect(0, 70143, '\P{issinhalaarchaicnumbers}', ""); @@ -117028,16 +119379,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{ -In_Sinhala_ARCHAIC_NUMBERS/a/}'); + Error('\P{ -In_Sinhala_ARCHAIC_NUMBERS/a/}'); Expect(1, 70143, '\p{insinhalaarchaicnumbers}', ""); Expect(0, 70143, '\p{^insinhalaarchaicnumbers}', ""); Expect(0, 70143, '\P{insinhalaarchaicnumbers}', ""); @@ -117046,16 +119397,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70144, '\p{^insinhalaarchaicnumbers}', ""); Expect(1, 70144, '\P{insinhalaarchaicnumbers}', ""); Expect(0, 70144, '\P{^insinhalaarchaicnumbers}', ""); - Expect(1, 70143, '\p{In_Sinhala_ARCHAIC_numbers}', ""); - Expect(0, 70143, '\p{^In_Sinhala_ARCHAIC_numbers}', ""); - Expect(0, 70143, '\P{In_Sinhala_ARCHAIC_numbers}', ""); - Expect(1, 70143, '\P{^In_Sinhala_ARCHAIC_numbers}', ""); - Expect(0, 70144, '\p{In_Sinhala_ARCHAIC_numbers}', ""); - Expect(1, 70144, '\p{^In_Sinhala_ARCHAIC_numbers}', ""); - Expect(1, 70144, '\P{In_Sinhala_ARCHAIC_numbers}', ""); - Expect(0, 70144, '\P{^In_Sinhala_ARCHAIC_numbers}', ""); - Error('\p{/a/ small_form_variants}'); - Error('\P{/a/ small_form_variants}'); + Expect(1, 70143, '\p{ in_SINHALA_ARCHAIC_numbers}', ""); + Expect(0, 70143, '\p{^ in_SINHALA_ARCHAIC_numbers}', ""); + Expect(0, 70143, '\P{ in_SINHALA_ARCHAIC_numbers}', ""); + Expect(1, 70143, '\P{^ in_SINHALA_ARCHAIC_numbers}', ""); + Expect(0, 70144, '\p{ in_SINHALA_ARCHAIC_numbers}', ""); + Expect(1, 70144, '\p{^ in_SINHALA_ARCHAIC_numbers}', ""); + Expect(1, 70144, '\P{ in_SINHALA_ARCHAIC_numbers}', ""); + Expect(0, 70144, '\P{^ in_SINHALA_ARCHAIC_numbers}', ""); + Error('\p{:=-_Small_form_VARIANTS}'); + Error('\P{:=-_Small_form_VARIANTS}'); Expect(1, 65135, '\p{smallformvariants}', ""); Expect(0, 65135, '\p{^smallformvariants}', ""); Expect(0, 65135, '\P{smallformvariants}', ""); @@ -117064,16 +119415,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}', ""); @@ -117082,16 +119433,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:=}'); - Error('\P{ In_Small_FORM_VARIANTS:=}'); + Expect(1, 65135, '\p{- is_Small_Form_Variants}', ""); + Expect(0, 65135, '\p{^- is_Small_Form_Variants}', ""); + Expect(0, 65135, '\P{- is_Small_Form_Variants}', ""); + Expect(1, 65135, '\P{^- is_Small_Form_Variants}', ""); + Expect(0, 65136, '\p{- is_Small_Form_Variants}', ""); + Expect(1, 65136, '\p{^- is_Small_Form_Variants}', ""); + Expect(1, 65136, '\P{- is_Small_Form_Variants}', ""); + Expect(0, 65136, '\P{^- is_Small_Form_Variants}', ""); + Error('\p{_in_small_Form_Variants/a/}'); + Error('\P{_in_small_Form_Variants/a/}'); Expect(1, 65135, '\p{insmallformvariants}', ""); Expect(0, 65135, '\p{^insmallformvariants}', ""); Expect(0, 65135, '\P{insmallformvariants}', ""); @@ -117100,16 +119451,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{:= SMALL_Forms}'); - Error('\P{:= 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{/a/ Small_Forms}'); + Error('\P{/a/ Small_Forms}'); Expect(1, 65135, '\p{smallforms}', ""); Expect(0, 65135, '\p{^smallforms}', ""); Expect(0, 65135, '\P{smallforms}', ""); @@ -117118,16 +119469,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{/a/--IS_small_Forms}'); - Error('\P{/a/--IS_small_Forms}'); + 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{issmallforms}', ""); Expect(0, 65135, '\p{^issmallforms}', ""); Expect(0, 65135, '\P{issmallforms}', ""); @@ -117136,16 +119487,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65136, '\p{^issmallforms}', ""); Expect(1, 65136, '\P{issmallforms}', ""); Expect(0, 65136, '\P{^issmallforms}', ""); - Expect(1, 65135, '\p{ _Is_Small_Forms}', ""); - Expect(0, 65135, '\p{^ _Is_Small_Forms}', ""); - Expect(0, 65135, '\P{ _Is_Small_Forms}', ""); - Expect(1, 65135, '\P{^ _Is_Small_Forms}', ""); - Expect(0, 65136, '\p{ _Is_Small_Forms}', ""); - Expect(1, 65136, '\p{^ _Is_Small_Forms}', ""); - Expect(1, 65136, '\P{ _Is_Small_Forms}', ""); - Expect(0, 65136, '\P{^ _Is_Small_Forms}', ""); - Error('\p{:=_ In_SMALL_Forms}'); - Error('\P{:=_ In_SMALL_Forms}'); + Expect(1, 65135, '\p{_ Is_Small_FORMS}', ""); + Expect(0, 65135, '\p{^_ Is_Small_FORMS}', ""); + Expect(0, 65135, '\P{_ Is_Small_FORMS}', ""); + Expect(1, 65135, '\P{^_ Is_Small_FORMS}', ""); + Expect(0, 65136, '\p{_ Is_Small_FORMS}', ""); + Expect(1, 65136, '\p{^_ Is_Small_FORMS}', ""); + Expect(1, 65136, '\P{_ Is_Small_FORMS}', ""); + Expect(0, 65136, '\P{^_ Is_Small_FORMS}', ""); + Error('\p{:=-_IN_SMALL_Forms}'); + Error('\P{:=-_IN_SMALL_Forms}'); Expect(1, 65135, '\p{insmallforms}', ""); Expect(0, 65135, '\p{^insmallforms}', ""); Expect(0, 65135, '\P{insmallforms}', ""); @@ -117154,16 +119505,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}'); - Error('\P{_:=Small_KANA_Extension}'); + 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, 110959, '\p{smallkanaextension}', ""); Expect(0, 110959, '\p{^smallkanaextension}', ""); Expect(0, 110959, '\P{smallkanaextension}', ""); @@ -117172,16 +119523,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 110960, '\p{^smallkanaextension}', ""); Expect(1, 110960, '\P{smallkanaextension}', ""); Expect(0, 110960, '\P{^smallkanaextension}', ""); - Expect(1, 110959, '\p{ -small_KANA_EXTENSION}', ""); - Expect(0, 110959, '\p{^ -small_KANA_EXTENSION}', ""); - Expect(0, 110959, '\P{ -small_KANA_EXTENSION}', ""); - Expect(1, 110959, '\P{^ -small_KANA_EXTENSION}', ""); - Expect(0, 110960, '\p{ -small_KANA_EXTENSION}', ""); - Expect(1, 110960, '\p{^ -small_KANA_EXTENSION}', ""); - Expect(1, 110960, '\P{ -small_KANA_EXTENSION}', ""); - Expect(0, 110960, '\P{^ -small_KANA_EXTENSION}', ""); - Error('\p{--is_SMALL_Kana_extension:=}'); - Error('\P{--is_SMALL_Kana_extension:=}'); + Expect(1, 110959, '\p{Small_Kana_Extension}', ""); + Expect(0, 110959, '\p{^Small_Kana_Extension}', ""); + Expect(0, 110959, '\P{Small_Kana_Extension}', ""); + Expect(1, 110959, '\P{^Small_Kana_Extension}', ""); + Expect(0, 110960, '\p{Small_Kana_Extension}', ""); + Expect(1, 110960, '\p{^Small_Kana_Extension}', ""); + Expect(1, 110960, '\P{Small_Kana_Extension}', ""); + Expect(0, 110960, '\P{^Small_Kana_Extension}', ""); + Error('\p{:= is_SMALL_KANA_EXTENSION}'); + Error('\P{:= is_SMALL_KANA_EXTENSION}'); Expect(1, 110959, '\p{issmallkanaextension}', ""); Expect(0, 110959, '\p{^issmallkanaextension}', ""); Expect(0, 110959, '\P{issmallkanaextension}', ""); @@ -117190,16 +119541,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 110960, '\p{^issmallkanaextension}', ""); Expect(1, 110960, '\P{issmallkanaextension}', ""); Expect(0, 110960, '\P{^issmallkanaextension}', ""); - Expect(1, 110959, '\p{__Is_Small_kana_EXTENSION}', ""); - Expect(0, 110959, '\p{^__Is_Small_kana_EXTENSION}', ""); - Expect(0, 110959, '\P{__Is_Small_kana_EXTENSION}', ""); - Expect(1, 110959, '\P{^__Is_Small_kana_EXTENSION}', ""); - Expect(0, 110960, '\p{__Is_Small_kana_EXTENSION}', ""); - Expect(1, 110960, '\p{^__Is_Small_kana_EXTENSION}', ""); - Expect(1, 110960, '\P{__Is_Small_kana_EXTENSION}', ""); - Expect(0, 110960, '\P{^__Is_Small_kana_EXTENSION}', ""); - Error('\p{:= In_SMALL_Kana_Extension}'); - Error('\P{:= In_SMALL_Kana_Extension}'); + Expect(1, 110959, '\p{_ is_small_KANA_extension}', ""); + Expect(0, 110959, '\p{^_ is_small_KANA_extension}', ""); + Expect(0, 110959, '\P{_ is_small_KANA_extension}', ""); + Expect(1, 110959, '\P{^_ is_small_KANA_extension}', ""); + Expect(0, 110960, '\p{_ is_small_KANA_extension}', ""); + Expect(1, 110960, '\p{^_ is_small_KANA_extension}', ""); + Expect(1, 110960, '\P{_ is_small_KANA_extension}', ""); + Expect(0, 110960, '\P{^_ is_small_KANA_extension}', ""); + Error('\p{:=In_Small_kana_extension}'); + Error('\P{:=In_Small_kana_extension}'); Expect(1, 110959, '\p{insmallkanaextension}', ""); Expect(0, 110959, '\p{^insmallkanaextension}', ""); Expect(0, 110959, '\P{insmallkanaextension}', ""); @@ -117208,16 +119559,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{_:=Small_kana_Ext}'); + Error('\P{_:=Small_kana_Ext}'); Expect(1, 110959, '\p{smallkanaext}', ""); Expect(0, 110959, '\p{^smallkanaext}', ""); Expect(0, 110959, '\P{smallkanaext}', ""); @@ -117226,16 +119577,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{/a/ -Is_Small_KANA_Ext}'); + Error('\P{/a/ -Is_Small_KANA_Ext}'); Expect(1, 110959, '\p{issmallkanaext}', ""); Expect(0, 110959, '\p{^issmallkanaext}', ""); Expect(0, 110959, '\P{issmallkanaext}', ""); @@ -117244,16 +119595,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 110960, '\p{^issmallkanaext}', ""); Expect(1, 110960, '\P{issmallkanaext}', ""); Expect(0, 110960, '\P{^issmallkanaext}', ""); - Expect(1, 110959, '\p{ Is_SMALL_Kana_ext}', ""); - Expect(0, 110959, '\p{^ Is_SMALL_Kana_ext}', ""); - Expect(0, 110959, '\P{ Is_SMALL_Kana_ext}', ""); - Expect(1, 110959, '\P{^ Is_SMALL_Kana_ext}', ""); - Expect(0, 110960, '\p{ Is_SMALL_Kana_ext}', ""); - Expect(1, 110960, '\p{^ Is_SMALL_Kana_ext}', ""); - Expect(1, 110960, '\P{ Is_SMALL_Kana_ext}', ""); - Expect(0, 110960, '\P{^ Is_SMALL_Kana_ext}', ""); - Error('\p{ -In_SMALL_Kana_Ext/a/}'); - Error('\P{ -In_SMALL_Kana_Ext/a/}'); + 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}', ""); @@ -117262,88 +119613,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:=}'); - Error('\P{- Soft_Dotted:=}'); - Expect(1, 120467, '\p{softdotted}', ""); - Expect(0, 120467, '\p{^softdotted}', ""); - Expect(0, 120467, '\P{softdotted}', ""); - Expect(1, 120467, '\P{^softdotted}', ""); - Expect(0, 120468, '\p{softdotted}', ""); - Expect(1, 120468, '\p{^softdotted}', ""); - Expect(1, 120468, '\P{softdotted}', ""); - Expect(0, 120468, '\P{^softdotted}', ""); - Expect(1, 120467, '\p{- soft_Dotted}', ""); - Expect(0, 120467, '\p{^- soft_Dotted}', ""); - Expect(0, 120467, '\P{- soft_Dotted}', ""); - Expect(1, 120467, '\P{^- soft_Dotted}', ""); - Expect(0, 120468, '\p{- soft_Dotted}', ""); - Expect(1, 120468, '\p{^- soft_Dotted}', ""); - Expect(1, 120468, '\P{- soft_Dotted}', ""); - Expect(0, 120468, '\P{^- soft_Dotted}', ""); - Error('\p{__is_Soft_DOTTED:=}'); - Error('\P{__is_Soft_DOTTED:=}'); - Expect(1, 120467, '\p{issoftdotted}', ""); - Expect(0, 120467, '\p{^issoftdotted}', ""); - Expect(0, 120467, '\P{issoftdotted}', ""); - Expect(1, 120467, '\P{^issoftdotted}', ""); - Expect(0, 120468, '\p{issoftdotted}', ""); - Expect(1, 120468, '\p{^issoftdotted}', ""); - Expect(1, 120468, '\P{issoftdotted}', ""); - Expect(0, 120468, '\P{^issoftdotted}', ""); - Expect(1, 120467, '\p{_ Is_SOFT_Dotted}', ""); - Expect(0, 120467, '\p{^_ Is_SOFT_Dotted}', ""); - Expect(0, 120467, '\P{_ Is_SOFT_Dotted}', ""); - Expect(1, 120467, '\P{^_ Is_SOFT_Dotted}', ""); - Expect(0, 120468, '\p{_ Is_SOFT_Dotted}', ""); - Expect(1, 120468, '\p{^_ Is_SOFT_Dotted}', ""); - Expect(1, 120468, '\P{_ Is_SOFT_Dotted}', ""); - Expect(0, 120468, '\P{^_ Is_SOFT_Dotted}', ""); - Error('\p{ sd/a/}'); - Error('\P{ sd/a/}'); - Expect(1, 120467, '\p{sd}', ""); - Expect(0, 120467, '\p{^sd}', ""); - Expect(0, 120467, '\P{sd}', ""); - Expect(1, 120467, '\P{^sd}', ""); - Expect(0, 120468, '\p{sd}', ""); - Expect(1, 120468, '\p{^sd}', ""); - Expect(1, 120468, '\P{sd}', ""); - Expect(0, 120468, '\P{^sd}', ""); - Expect(1, 120467, '\p{_ sd}', ""); - Expect(0, 120467, '\p{^_ sd}', ""); - Expect(0, 120467, '\P{_ sd}', ""); - Expect(1, 120467, '\P{^_ sd}', ""); - Expect(0, 120468, '\p{_ sd}', ""); - Expect(1, 120468, '\p{^_ sd}', ""); - Expect(1, 120468, '\P{_ sd}', ""); - Expect(0, 120468, '\P{^_ sd}', ""); - Error('\p{_-Is_SD:=}'); - Error('\P{_-Is_SD:=}'); - Expect(1, 120467, '\p{issd}', ""); - Expect(0, 120467, '\p{^issd}', ""); - Expect(0, 120467, '\P{issd}', ""); - Expect(1, 120467, '\P{^issd}', ""); - Expect(0, 120468, '\p{issd}', ""); - Expect(1, 120468, '\p{^issd}', ""); - Expect(1, 120468, '\P{issd}', ""); - Expect(0, 120468, '\P{^issd}', ""); - Expect(1, 120467, '\p{ _Is_sd}', ""); - Expect(0, 120467, '\p{^ _Is_sd}', ""); - Expect(0, 120467, '\P{ _Is_sd}', ""); - Expect(1, 120467, '\P{^ _Is_sd}', ""); - Expect(0, 120468, '\p{ _Is_sd}', ""); - Expect(1, 120468, '\p{^ _Is_sd}', ""); - Expect(1, 120468, '\P{ _Is_sd}', ""); - Expect(0, 120468, '\P{^ _Is_sd}', ""); - Error('\p{-_SOGDIAN/a/}'); - Error('\P{-_SOGDIAN/a/}'); + 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, 69465, '\p{sogdian}', ""); Expect(0, 69465, '\p{^sogdian}', ""); Expect(0, 69465, '\P{sogdian}', ""); @@ -117352,16 +119703,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69466, '\p{^sogdian}', ""); Expect(1, 69466, '\P{sogdian}', ""); Expect(0, 69466, '\P{^sogdian}', ""); - Expect(1, 69465, '\p{- sogdian}', ""); - Expect(0, 69465, '\p{^- sogdian}', ""); - Expect(0, 69465, '\P{- sogdian}', ""); - Expect(1, 69465, '\P{^- sogdian}', ""); - Expect(0, 69466, '\p{- sogdian}', ""); - Expect(1, 69466, '\p{^- sogdian}', ""); - Expect(1, 69466, '\P{- sogdian}', ""); - Expect(0, 69466, '\P{^- sogdian}', ""); - Error('\p{ -Is_SOGDIAN:=}'); - Error('\P{ -Is_SOGDIAN:=}'); + Error('\p{:= Is_Sogdian}'); + Error('\P{:= Is_Sogdian}'); Expect(1, 69465, '\p{issogdian}', ""); Expect(0, 69465, '\p{^issogdian}', ""); Expect(0, 69465, '\P{issogdian}', ""); @@ -117370,16 +119713,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69466, '\p{^issogdian}', ""); Expect(1, 69466, '\P{issogdian}', ""); Expect(0, 69466, '\P{^issogdian}', ""); - Expect(1, 69465, '\p{ is_Sogdian}', ""); - Expect(0, 69465, '\p{^ is_Sogdian}', ""); - Expect(0, 69465, '\P{ is_Sogdian}', ""); - Expect(1, 69465, '\P{^ is_Sogdian}', ""); - Expect(0, 69466, '\p{ is_Sogdian}', ""); - Expect(1, 69466, '\p{^ is_Sogdian}', ""); - Expect(1, 69466, '\P{ is_Sogdian}', ""); - Expect(0, 69466, '\P{^ is_Sogdian}', ""); - Error('\p{ Sogd:=}'); - Error('\P{ Sogd:=}'); + Expect(1, 69465, '\p{ Is_sogdian}', ""); + Expect(0, 69465, '\p{^ Is_sogdian}', ""); + Expect(0, 69465, '\P{ Is_sogdian}', ""); + Expect(1, 69465, '\P{^ Is_sogdian}', ""); + Expect(0, 69466, '\p{ Is_sogdian}', ""); + Expect(1, 69466, '\p{^ Is_sogdian}', ""); + Expect(1, 69466, '\P{ Is_sogdian}', ""); + Expect(0, 69466, '\P{^ Is_sogdian}', ""); + Error('\p{/a/SOGD}'); + Error('\P{/a/SOGD}'); Expect(1, 69465, '\p{sogd}', ""); Expect(0, 69465, '\p{^sogd}', ""); Expect(0, 69465, '\P{sogd}', ""); @@ -117388,16 +119731,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/a/}'); - Error('\P{ _Is_Sogd/a/}'); + 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}', ""); @@ -117406,16 +119749,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}', ""); @@ -117424,16 +119767,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/a/}'); - Error('\P{-_Is_Sora_Sompeng/a/}'); + 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{issorasompeng}', ""); Expect(0, 69881, '\p{^issorasompeng}', ""); Expect(0, 69881, '\P{issorasompeng}', ""); @@ -117442,16 +119785,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69882, '\p{^issorasompeng}', ""); Expect(1, 69882, '\P{issorasompeng}', ""); Expect(0, 69882, '\P{^issorasompeng}', ""); - Expect(1, 69881, '\p{_ is_sora_SOMPENG}', ""); - Expect(0, 69881, '\p{^_ is_sora_SOMPENG}', ""); - Expect(0, 69881, '\P{_ is_sora_SOMPENG}', ""); - Expect(1, 69881, '\P{^_ is_sora_SOMPENG}', ""); - Expect(0, 69882, '\p{_ is_sora_SOMPENG}', ""); - Expect(1, 69882, '\p{^_ is_sora_SOMPENG}', ""); - Expect(1, 69882, '\P{_ is_sora_SOMPENG}', ""); - Expect(0, 69882, '\P{^_ is_sora_SOMPENG}', ""); - Error('\p{__sora:=}'); - Error('\P{__sora:=}'); + Expect(1, 69881, '\p{-_is_SORA_Sompeng}', ""); + Expect(0, 69881, '\p{^-_is_SORA_Sompeng}', ""); + Expect(0, 69881, '\P{-_is_SORA_Sompeng}', ""); + Expect(1, 69881, '\P{^-_is_SORA_Sompeng}', ""); + Expect(0, 69882, '\p{-_is_SORA_Sompeng}', ""); + Expect(1, 69882, '\p{^-_is_SORA_Sompeng}', ""); + Expect(1, 69882, '\P{-_is_SORA_Sompeng}', ""); + Expect(0, 69882, '\P{^-_is_SORA_Sompeng}', ""); + Error('\p{:=-_SORA}'); + Error('\P{:=-_SORA}'); Expect(1, 69881, '\p{sora}', ""); Expect(0, 69881, '\p{^sora}', ""); Expect(0, 69881, '\P{sora}', ""); @@ -117460,16 +119803,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69882, '\p{^sora}', ""); Expect(1, 69882, '\P{sora}', ""); Expect(0, 69882, '\P{^sora}', ""); - Expect(1, 69881, '\p{-_Sora}', ""); - Expect(0, 69881, '\p{^-_Sora}', ""); - Expect(0, 69881, '\P{-_Sora}', ""); - Expect(1, 69881, '\P{^-_Sora}', ""); - Expect(0, 69882, '\p{-_Sora}', ""); - Expect(1, 69882, '\p{^-_Sora}', ""); - Expect(1, 69882, '\P{-_Sora}', ""); - Expect(0, 69882, '\P{^-_Sora}', ""); - Error('\p{_IS_sora/a/}'); - Error('\P{_IS_sora/a/}'); + 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{issora}', ""); Expect(0, 69881, '\p{^issora}', ""); Expect(0, 69881, '\P{issora}', ""); @@ -117478,16 +119821,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}', ""); @@ -117496,16 +119839,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72355, '\p{^soyombo}', ""); Expect(1, 72355, '\P{soyombo}', ""); Expect(0, 72355, '\P{^soyombo}', ""); - Expect(1, 72354, '\p{_soyombo}', ""); - Expect(0, 72354, '\p{^_soyombo}', ""); - Expect(0, 72354, '\P{_soyombo}', ""); - Expect(1, 72354, '\P{^_soyombo}', ""); - Expect(0, 72355, '\p{_soyombo}', ""); - Expect(1, 72355, '\p{^_soyombo}', ""); - Expect(1, 72355, '\P{_soyombo}', ""); - Expect(0, 72355, '\P{^_soyombo}', ""); - Error('\p{:= is_Soyombo}'); - Error('\P{:= is_Soyombo}'); + Expect(1, 72354, '\p{_-soyombo}', ""); + Expect(0, 72354, '\p{^_-soyombo}', ""); + Expect(0, 72354, '\P{_-soyombo}', ""); + Expect(1, 72354, '\P{^_-soyombo}', ""); + Expect(0, 72355, '\p{_-soyombo}', ""); + Expect(1, 72355, '\p{^_-soyombo}', ""); + Expect(1, 72355, '\P{_-soyombo}', ""); + Expect(0, 72355, '\P{^_-soyombo}', ""); + Error('\p{ Is_Soyombo/a/}'); + Error('\P{ Is_Soyombo/a/}'); Expect(1, 72354, '\p{issoyombo}', ""); Expect(0, 72354, '\p{^issoyombo}', ""); Expect(0, 72354, '\P{issoyombo}', ""); @@ -117514,16 +119857,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72355, '\p{^issoyombo}', ""); Expect(1, 72355, '\P{issoyombo}', ""); Expect(0, 72355, '\P{^issoyombo}', ""); - Expect(1, 72354, '\p{_ Is_Soyombo}', ""); - Expect(0, 72354, '\p{^_ Is_Soyombo}', ""); - Expect(0, 72354, '\P{_ Is_Soyombo}', ""); - Expect(1, 72354, '\P{^_ Is_Soyombo}', ""); - Expect(0, 72355, '\p{_ Is_Soyombo}', ""); - Expect(1, 72355, '\p{^_ Is_Soyombo}', ""); - Expect(1, 72355, '\P{_ Is_Soyombo}', ""); - Expect(0, 72355, '\P{^_ Is_Soyombo}', ""); - Error('\p{/a/ Soyo}'); - Error('\P{/a/ Soyo}'); + Expect(1, 72354, '\p{ _IS_Soyombo}', ""); + Expect(0, 72354, '\p{^ _IS_Soyombo}', ""); + Expect(0, 72354, '\P{ _IS_Soyombo}', ""); + Expect(1, 72354, '\P{^ _IS_Soyombo}', ""); + Expect(0, 72355, '\p{ _IS_Soyombo}', ""); + Expect(1, 72355, '\p{^ _IS_Soyombo}', ""); + Expect(1, 72355, '\P{ _IS_Soyombo}', ""); + Expect(0, 72355, '\P{^ _IS_Soyombo}', ""); + Error('\p{:= _SOYO}'); + Error('\P{:= _SOYO}'); Expect(1, 72354, '\p{soyo}', ""); Expect(0, 72354, '\p{^soyo}', ""); Expect(0, 72354, '\P{soyo}', ""); @@ -117532,16 +119875,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{/a/ Is_soyo}'); - Error('\P{/a/ Is_soyo}'); + Expect(1, 72354, '\p{_soyo}', ""); + Expect(0, 72354, '\p{^_soyo}', ""); + Expect(0, 72354, '\P{_soyo}', ""); + Expect(1, 72354, '\P{^_soyo}', ""); + Expect(0, 72355, '\p{_soyo}', ""); + Expect(1, 72355, '\p{^_soyo}', ""); + Expect(1, 72355, '\P{_soyo}', ""); + Expect(0, 72355, '\P{^_soyo}', ""); + Error('\p{__is_SOYO/a/}'); + Error('\P{__is_SOYO/a/}'); Expect(1, 72354, '\p{issoyo}', ""); Expect(0, 72354, '\p{^issoyo}', ""); Expect(0, 72354, '\P{issoyo}', ""); @@ -117550,16 +119893,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{_/a/space_Separator}'); - Error('\P{_/a/space_Separator}'); + 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, 12288, '\p{spaceseparator}', ""); Expect(0, 12288, '\p{^spaceseparator}', ""); Expect(0, 12288, '\P{spaceseparator}', ""); @@ -117568,16 +119911,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12289, '\p{^spaceseparator}', ""); Expect(1, 12289, '\P{spaceseparator}', ""); Expect(0, 12289, '\P{^spaceseparator}', ""); - Expect(1, 12288, '\p{_ SPACE_SEPARATOR}', ""); - Expect(0, 12288, '\p{^_ SPACE_SEPARATOR}', ""); - Expect(0, 12288, '\P{_ SPACE_SEPARATOR}', ""); - Expect(1, 12288, '\P{^_ SPACE_SEPARATOR}', ""); - Expect(0, 12289, '\p{_ SPACE_SEPARATOR}', ""); - Expect(1, 12289, '\p{^_ SPACE_SEPARATOR}', ""); - Expect(1, 12289, '\P{_ SPACE_SEPARATOR}', ""); - Expect(0, 12289, '\P{^_ SPACE_SEPARATOR}', ""); - Error('\p{ _Is_Space_separator/a/}'); - Error('\P{ _Is_Space_separator/a/}'); + 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{isspaceseparator}', ""); Expect(0, 12288, '\p{^isspaceseparator}', ""); Expect(0, 12288, '\P{isspaceseparator}', ""); @@ -117586,16 +119929,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{/a/_Zs}'); - Error('\P{/a/_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}', ""); @@ -117604,16 +119947,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12289, '\p{^zs}', ""); Expect(1, 12289, '\P{zs}', ""); Expect(0, 12289, '\P{^zs}', ""); - Expect(1, 12288, '\p{--Zs}', ""); - Expect(0, 12288, '\p{^--Zs}', ""); - Expect(0, 12288, '\P{--Zs}', ""); - Expect(1, 12288, '\P{^--Zs}', ""); - Expect(0, 12289, '\p{--Zs}', ""); - Expect(1, 12289, '\p{^--Zs}', ""); - Expect(1, 12289, '\P{--Zs}', ""); - Expect(0, 12289, '\P{^--Zs}', ""); - Error('\p{ -Is_ZS/a/}'); - Error('\P{ -Is_ZS/a/}'); + Expect(1, 12288, '\p{--ZS}', ""); + Expect(0, 12288, '\p{^--ZS}', ""); + Expect(0, 12288, '\P{--ZS}', ""); + Expect(1, 12288, '\P{^--ZS}', ""); + Expect(0, 12289, '\p{--ZS}', ""); + Expect(1, 12289, '\p{^--ZS}', ""); + Expect(1, 12289, '\P{--ZS}', ""); + Expect(0, 12289, '\P{^--ZS}', ""); + Error('\p{-_Is_ZS:=}'); + Error('\P{-_Is_ZS:=}'); Expect(1, 12288, '\p{iszs}', ""); Expect(0, 12288, '\p{^iszs}', ""); Expect(0, 12288, '\P{iszs}', ""); @@ -117622,16 +119965,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12289, '\p{^iszs}', ""); Expect(1, 12289, '\P{iszs}', ""); Expect(0, 12289, '\P{^iszs}', ""); - Expect(1, 12288, '\p{__Is_Zs}', ""); - Expect(0, 12288, '\p{^__Is_Zs}', ""); - Expect(0, 12288, '\P{__Is_Zs}', ""); - Expect(1, 12288, '\P{^__Is_Zs}', ""); - Expect(0, 12289, '\p{__Is_Zs}', ""); - Expect(1, 12289, '\p{^__Is_Zs}', ""); - Expect(1, 12289, '\P{__Is_Zs}', ""); - Expect(0, 12289, '\P{^__Is_Zs}', ""); - Error('\p{_Spacing_Mark:=}'); - Error('\P{_Spacing_Mark:=}'); + Expect(1, 12288, '\p{--IS_ZS}', ""); + Expect(0, 12288, '\p{^--IS_ZS}', ""); + Expect(0, 12288, '\P{--IS_ZS}', ""); + Expect(1, 12288, '\P{^--IS_ZS}', ""); + Expect(0, 12289, '\p{--IS_ZS}', ""); + Expect(1, 12289, '\p{^--IS_ZS}', ""); + Expect(1, 12289, '\P{--IS_ZS}', ""); + Expect(0, 12289, '\P{^--IS_ZS}', ""); + Error('\p{/a/SPACING_Mark}'); + Error('\P{/a/SPACING_Mark}'); Expect(1, 119154, '\p{spacingmark}', ""); Expect(0, 119154, '\p{^spacingmark}', ""); Expect(0, 119154, '\P{spacingmark}', ""); @@ -117640,16 +119983,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 119155, '\p{^spacingmark}', ""); Expect(1, 119155, '\P{spacingmark}', ""); Expect(0, 119155, '\P{^spacingmark}', ""); - Expect(1, 119154, '\p{ Spacing_mark}', ""); - Expect(0, 119154, '\p{^ Spacing_mark}', ""); - Expect(0, 119154, '\P{ Spacing_mark}', ""); - Expect(1, 119154, '\P{^ Spacing_mark}', ""); - Expect(0, 119155, '\p{ Spacing_mark}', ""); - Expect(1, 119155, '\p{^ Spacing_mark}', ""); - Expect(1, 119155, '\P{ Spacing_mark}', ""); - Expect(0, 119155, '\P{^ Spacing_mark}', ""); - Error('\p{/a/-_IS_Spacing_Mark}'); - Error('\P{/a/-_IS_Spacing_Mark}'); + Expect(1, 119154, '\p{ SPACING_mark}', ""); + Expect(0, 119154, '\p{^ SPACING_mark}', ""); + Expect(0, 119154, '\P{ SPACING_mark}', ""); + Expect(1, 119154, '\P{^ SPACING_mark}', ""); + Expect(0, 119155, '\p{ SPACING_mark}', ""); + Expect(1, 119155, '\p{^ SPACING_mark}', ""); + Expect(1, 119155, '\P{ SPACING_mark}', ""); + Expect(0, 119155, '\P{^ SPACING_mark}', ""); + Error('\p{-:=is_Spacing_Mark}'); + Error('\P{-:=is_Spacing_Mark}'); Expect(1, 119154, '\p{isspacingmark}', ""); Expect(0, 119154, '\p{^isspacingmark}', ""); Expect(0, 119154, '\P{isspacingmark}', ""); @@ -117658,16 +120001,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{_/a/mc}'); - Error('\P{_/a/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}', ""); @@ -117676,16 +120019,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 119155, '\p{^mc}', ""); Expect(1, 119155, '\P{mc}', ""); Expect(0, 119155, '\P{^mc}', ""); - Expect(1, 119154, '\p{ -mc}', ""); - Expect(0, 119154, '\p{^ -mc}', ""); - Expect(0, 119154, '\P{ -mc}', ""); - Expect(1, 119154, '\P{^ -mc}', ""); - Expect(0, 119155, '\p{ -mc}', ""); - Expect(1, 119155, '\p{^ -mc}', ""); - Expect(1, 119155, '\P{ -mc}', ""); - Expect(0, 119155, '\P{^ -mc}', ""); - Error('\p{ :=Is_Mc}'); - Error('\P{ :=Is_Mc}'); + Expect(1, 119154, '\p{ mc}', ""); + Expect(0, 119154, '\p{^ mc}', ""); + Expect(0, 119154, '\P{ mc}', ""); + Expect(1, 119154, '\P{^ mc}', ""); + Expect(0, 119155, '\p{ mc}', ""); + Expect(1, 119155, '\p{^ mc}', ""); + Expect(1, 119155, '\P{ mc}', ""); + Expect(0, 119155, '\P{^ mc}', ""); + Error('\p{ Is_Mc/a/}'); + Error('\P{ Is_Mc/a/}'); Expect(1, 119154, '\p{ismc}', ""); Expect(0, 119154, '\p{^ismc}', ""); Expect(0, 119154, '\P{ismc}', ""); @@ -117694,16 +120037,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 119155, '\p{^ismc}', ""); Expect(1, 119155, '\P{ismc}', ""); Expect(0, 119155, '\P{^ismc}', ""); - Expect(1, 119154, '\p{ is_MC}', ""); - Expect(0, 119154, '\p{^ is_MC}', ""); - Expect(0, 119154, '\P{ is_MC}', ""); - Expect(1, 119154, '\P{^ is_MC}', ""); - Expect(0, 119155, '\p{ is_MC}', ""); - Expect(1, 119155, '\p{^ is_MC}', ""); - Expect(1, 119155, '\P{ is_MC}', ""); - Expect(0, 119155, '\P{^ is_MC}', ""); - Error('\p{:= spacing_Modifier_letters}'); - Error('\P{:= spacing_Modifier_letters}'); + Expect(1, 119154, '\p{ Is_mc}', ""); + Expect(0, 119154, '\p{^ Is_mc}', ""); + Expect(0, 119154, '\P{ Is_mc}', ""); + Expect(1, 119154, '\P{^ Is_mc}', ""); + Expect(0, 119155, '\p{ Is_mc}', ""); + Expect(1, 119155, '\p{^ Is_mc}', ""); + Expect(1, 119155, '\P{ Is_mc}', ""); + Expect(0, 119155, '\P{^ Is_mc}', ""); + Error('\p{_Spacing_Modifier_LETTERS/a/}'); + Error('\P{_Spacing_Modifier_LETTERS/a/}'); Expect(1, 767, '\p{spacingmodifierletters}', ""); Expect(0, 767, '\p{^spacingmodifierletters}', ""); Expect(0, 767, '\P{spacingmodifierletters}', ""); @@ -117712,16 +120055,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 768, '\p{^spacingmodifierletters}', ""); Expect(1, 768, '\P{spacingmodifierletters}', ""); Expect(0, 768, '\P{^spacingmodifierletters}', ""); - Expect(1, 767, '\p{ Spacing_MODIFIER_Letters}', ""); - Expect(0, 767, '\p{^ Spacing_MODIFIER_Letters}', ""); - Expect(0, 767, '\P{ Spacing_MODIFIER_Letters}', ""); - Expect(1, 767, '\P{^ Spacing_MODIFIER_Letters}', ""); - Expect(0, 768, '\p{ Spacing_MODIFIER_Letters}', ""); - Expect(1, 768, '\p{^ Spacing_MODIFIER_Letters}', ""); - Expect(1, 768, '\P{ Spacing_MODIFIER_Letters}', ""); - Expect(0, 768, '\P{^ Spacing_MODIFIER_Letters}', ""); - Error('\p{__IS_SPACING_modifier_Letters:=}'); - Error('\P{__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{/a/ Is_spacing_modifier_letters}'); + Error('\P{/a/ Is_spacing_modifier_letters}'); Expect(1, 767, '\p{isspacingmodifierletters}', ""); Expect(0, 767, '\p{^isspacingmodifierletters}', ""); Expect(0, 767, '\P{isspacingmodifierletters}', ""); @@ -117730,16 +120073,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{_/a/In_SPACING_MODIFIER_Letters}'); + Error('\P{_/a/In_SPACING_MODIFIER_Letters}'); Expect(1, 767, '\p{inspacingmodifierletters}', ""); Expect(0, 767, '\p{^inspacingmodifierletters}', ""); Expect(0, 767, '\P{inspacingmodifierletters}', ""); @@ -117748,16 +120091,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 768, '\p{^inspacingmodifierletters}', ""); Expect(1, 768, '\P{inspacingmodifierletters}', ""); Expect(0, 768, '\P{^inspacingmodifierletters}', ""); - Expect(1, 767, '\p{-In_Spacing_MODIFIER_LETTERS}', ""); - Expect(0, 767, '\p{^-In_Spacing_MODIFIER_LETTERS}', ""); - Expect(0, 767, '\P{-In_Spacing_MODIFIER_LETTERS}', ""); - Expect(1, 767, '\P{^-In_Spacing_MODIFIER_LETTERS}', ""); - Expect(0, 768, '\p{-In_Spacing_MODIFIER_LETTERS}', ""); - Expect(1, 768, '\p{^-In_Spacing_MODIFIER_LETTERS}', ""); - Expect(1, 768, '\P{-In_Spacing_MODIFIER_LETTERS}', ""); - Expect(0, 768, '\P{^-In_Spacing_MODIFIER_LETTERS}', ""); - Error('\p{:= Modifier_LETTERS}'); - Error('\P{:= Modifier_LETTERS}'); + Expect(1, 767, '\p{ -in_Spacing_Modifier_letters}', ""); + Expect(0, 767, '\p{^ -in_Spacing_Modifier_letters}', ""); + Expect(0, 767, '\P{ -in_Spacing_Modifier_letters}', ""); + Expect(1, 767, '\P{^ -in_Spacing_Modifier_letters}', ""); + Expect(0, 768, '\p{ -in_Spacing_Modifier_letters}', ""); + Expect(1, 768, '\p{^ -in_Spacing_Modifier_letters}', ""); + Expect(1, 768, '\P{ -in_Spacing_Modifier_letters}', ""); + Expect(0, 768, '\P{^ -in_Spacing_Modifier_letters}', ""); + Error('\p{/a/_MODIFIER_letters}'); + Error('\P{/a/_MODIFIER_letters}'); Expect(1, 767, '\p{modifierletters}', ""); Expect(0, 767, '\p{^modifierletters}', ""); Expect(0, 767, '\P{modifierletters}', ""); @@ -117766,16 +120109,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}', ""); @@ -117784,16 +120127,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/a/}'); - Error('\P{- IN_Modifier_letters/a/}'); + 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}', ""); @@ -117802,16 +120145,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 768, '\p{^inmodifierletters}', ""); Expect(1, 768, '\P{inmodifierletters}', ""); Expect(0, 768, '\P{^inmodifierletters}', ""); - Expect(1, 767, '\p{_ in_Modifier_letters}', ""); - Expect(0, 767, '\p{^_ in_Modifier_letters}', ""); - Expect(0, 767, '\P{_ in_Modifier_letters}', ""); - Expect(1, 767, '\P{^_ in_Modifier_letters}', ""); - Expect(0, 768, '\p{_ in_Modifier_letters}', ""); - Expect(1, 768, '\p{^_ in_Modifier_letters}', ""); - Expect(1, 768, '\P{_ in_Modifier_letters}', ""); - Expect(0, 768, '\P{^_ in_Modifier_letters}', ""); - Error('\p{:=Specials}'); - Error('\P{:=Specials}'); + Expect(1, 767, '\p{ IN_Modifier_letters}', ""); + Expect(0, 767, '\p{^ IN_Modifier_letters}', ""); + Expect(0, 767, '\P{ IN_Modifier_letters}', ""); + Expect(1, 767, '\P{^ IN_Modifier_letters}', ""); + Expect(0, 768, '\p{ IN_Modifier_letters}', ""); + Expect(1, 768, '\p{^ IN_Modifier_letters}', ""); + Expect(1, 768, '\P{ IN_Modifier_letters}', ""); + Expect(0, 768, '\P{^ IN_Modifier_letters}', ""); + Error('\p{:=_ specials}'); + Error('\P{:=_ specials}'); Expect(1, 65520, '\p{specials}', ""); Expect(0, 65520, '\p{^specials}', ""); Expect(0, 65520, '\P{specials}', ""); @@ -117820,16 +120163,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}', ""); @@ -117838,16 +120181,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}', ""); @@ -117856,16 +120199,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/a/}'); + Error('\P{ -SUNDANESE/a/}'); Expect(1, 7367, '\p{sundanese}', ""); Expect(0, 7367, '\p{^sundanese}', ""); Expect(0, 7367, '\P{sundanese}', ""); @@ -117874,16 +120217,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7368, '\p{^sundanese}', ""); Expect(1, 7368, '\P{sundanese}', ""); Expect(0, 7368, '\P{^sundanese}', ""); - Expect(1, 7367, '\p{-SUNDANESE}', ""); - Expect(0, 7367, '\p{^-SUNDANESE}', ""); - Expect(0, 7367, '\P{-SUNDANESE}', ""); - Expect(1, 7367, '\P{^-SUNDANESE}', ""); - Expect(0, 7368, '\p{-SUNDANESE}', ""); - Expect(1, 7368, '\p{^-SUNDANESE}', ""); - Expect(1, 7368, '\P{-SUNDANESE}', ""); - Expect(0, 7368, '\P{^-SUNDANESE}', ""); - Error('\p{ -IS_Sundanese/a/}'); - Error('\P{ -IS_Sundanese/a/}'); + Expect(1, 7367, '\p{__sundanese}', ""); + Expect(0, 7367, '\p{^__sundanese}', ""); + Expect(0, 7367, '\P{__sundanese}', ""); + Expect(1, 7367, '\P{^__sundanese}', ""); + Expect(0, 7368, '\p{__sundanese}', ""); + Expect(1, 7368, '\p{^__sundanese}', ""); + Expect(1, 7368, '\P{__sundanese}', ""); + Expect(0, 7368, '\P{^__sundanese}', ""); + Error('\p{/a/ is_Sundanese}'); + Error('\P{/a/ is_Sundanese}'); Expect(1, 7367, '\p{issundanese}', ""); Expect(0, 7367, '\p{^issundanese}', ""); Expect(0, 7367, '\P{issundanese}', ""); @@ -117892,16 +120235,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{/a/ -SUND}'); - Error('\P{/a/ -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}', ""); @@ -117910,16 +120253,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7368, '\p{^sund}', ""); Expect(1, 7368, '\P{sund}', ""); Expect(0, 7368, '\P{^sund}', ""); - Expect(1, 7367, '\p{ Sund}', ""); - Expect(0, 7367, '\p{^ Sund}', ""); - Expect(0, 7367, '\P{ Sund}', ""); - Expect(1, 7367, '\P{^ Sund}', ""); - Expect(0, 7368, '\p{ Sund}', ""); - Expect(1, 7368, '\p{^ Sund}', ""); - Expect(1, 7368, '\P{ Sund}', ""); - Expect(0, 7368, '\P{^ Sund}', ""); - Error('\p{:=Is_SUND}'); - Error('\P{:=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}', ""); @@ -117928,16 +120271,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}', ""); @@ -117954,8 +120297,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}'); + Error('\p{:= _Is_SUNDANESE_Supplement}'); + Error('\P{:= _Is_SUNDANESE_Supplement}'); Expect(1, 7375, '\p{issundanesesupplement}', ""); Expect(0, 7375, '\p{^issundanesesupplement}', ""); Expect(0, 7375, '\P{issundanesesupplement}', ""); @@ -117964,16 +120307,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{ In_Sundanese_Supplement/a/}'); - Error('\P{ In_Sundanese_Supplement/a/}'); + 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{insundanesesupplement}', ""); Expect(0, 7375, '\p{^insundanesesupplement}', ""); Expect(0, 7375, '\P{insundanesesupplement}', ""); @@ -117982,16 +120325,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{-:=Sundanese_Sup}'); + Error('\P{-:=Sundanese_Sup}'); Expect(1, 7375, '\p{sundanesesup}', ""); Expect(0, 7375, '\p{^sundanesesup}', ""); Expect(0, 7375, '\P{sundanesesup}', ""); @@ -118000,16 +120343,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7376, '\p{^sundanesesup}', ""); Expect(1, 7376, '\P{sundanesesup}', ""); Expect(0, 7376, '\P{^sundanesesup}', ""); - Expect(1, 7375, '\p{-Sundanese_Sup}', ""); - Expect(0, 7375, '\p{^-Sundanese_Sup}', ""); - Expect(0, 7375, '\P{-Sundanese_Sup}', ""); - Expect(1, 7375, '\P{^-Sundanese_Sup}', ""); - Expect(0, 7376, '\p{-Sundanese_Sup}', ""); - Expect(1, 7376, '\p{^-Sundanese_Sup}', ""); - Expect(1, 7376, '\P{-Sundanese_Sup}', ""); - Expect(0, 7376, '\P{^-Sundanese_Sup}', ""); - Error('\p{/a/ Is_Sundanese_Sup}'); - Error('\P{/a/ Is_Sundanese_Sup}'); + Expect(1, 7375, '\p{_-SUNDANESE_sup}', ""); + Expect(0, 7375, '\p{^_-SUNDANESE_sup}', ""); + Expect(0, 7375, '\P{_-SUNDANESE_sup}', ""); + Expect(1, 7375, '\P{^_-SUNDANESE_sup}', ""); + Expect(0, 7376, '\p{_-SUNDANESE_sup}', ""); + Expect(1, 7376, '\p{^_-SUNDANESE_sup}', ""); + Expect(1, 7376, '\P{_-SUNDANESE_sup}', ""); + Expect(0, 7376, '\P{^_-SUNDANESE_sup}', ""); + Error('\p{ :=is_Sundanese_sup}'); + Error('\P{ :=is_Sundanese_sup}'); Expect(1, 7375, '\p{issundanesesup}', ""); Expect(0, 7375, '\p{^issundanesesup}', ""); Expect(0, 7375, '\P{issundanesesup}', ""); @@ -118018,16 +120361,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{:=_-In_SUNDANESE_Sup}'); - Error('\P{:=_-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{_/a/In_Sundanese_sup}'); + Error('\P{_/a/In_Sundanese_sup}'); Expect(1, 7375, '\p{insundanesesup}', ""); Expect(0, 7375, '\p{^insundanesesup}', ""); Expect(0, 7375, '\P{insundanesesup}', ""); @@ -118036,16 +120379,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7376, '\p{^insundanesesup}', ""); Expect(1, 7376, '\P{insundanesesup}', ""); Expect(0, 7376, '\P{^insundanesesup}', ""); - Expect(1, 7375, '\p{_in_Sundanese_Sup}', ""); - Expect(0, 7375, '\p{^_in_Sundanese_Sup}', ""); - Expect(0, 7375, '\P{_in_Sundanese_Sup}', ""); - Expect(1, 7375, '\P{^_in_Sundanese_Sup}', ""); - Expect(0, 7376, '\p{_in_Sundanese_Sup}', ""); - Expect(1, 7376, '\p{^_in_Sundanese_Sup}', ""); - Expect(1, 7376, '\P{_in_Sundanese_Sup}', ""); - Expect(0, 7376, '\P{^_in_Sundanese_Sup}', ""); - Error('\p{:= superscripts_And_SUBSCRIPTS}'); - Error('\P{:= superscripts_And_SUBSCRIPTS}'); + Expect(1, 7375, '\p{ IN_sundanese_Sup}', ""); + Expect(0, 7375, '\p{^ IN_sundanese_Sup}', ""); + Expect(0, 7375, '\P{ IN_sundanese_Sup}', ""); + Expect(1, 7375, '\P{^ IN_sundanese_Sup}', ""); + Expect(0, 7376, '\p{ IN_sundanese_Sup}', ""); + Expect(1, 7376, '\p{^ IN_sundanese_Sup}', ""); + Expect(1, 7376, '\P{ IN_sundanese_Sup}', ""); + Expect(0, 7376, '\P{^ IN_sundanese_Sup}', ""); + Error('\p{/a/-_Superscripts_And_SUBSCRIPTS}'); + Error('\P{/a/-_Superscripts_And_SUBSCRIPTS}'); Expect(1, 8351, '\p{superscriptsandsubscripts}', ""); Expect(0, 8351, '\p{^superscriptsandsubscripts}', ""); Expect(0, 8351, '\P{superscriptsandsubscripts}', ""); @@ -118054,16 +120397,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{--IS_Superscripts_and_subscripts/a/}'); + Error('\P{--IS_Superscripts_and_subscripts/a/}'); Expect(1, 8351, '\p{issuperscriptsandsubscripts}', ""); Expect(0, 8351, '\p{^issuperscriptsandsubscripts}', ""); Expect(0, 8351, '\P{issuperscriptsandsubscripts}', ""); @@ -118072,16 +120415,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/a/}'); + Error('\P{ In_SUPERSCRIPTS_And_SUBSCRIPTS/a/}'); Expect(1, 8351, '\p{insuperscriptsandsubscripts}', ""); Expect(0, 8351, '\p{^insuperscriptsandsubscripts}', ""); Expect(0, 8351, '\P{insuperscriptsandsubscripts}', ""); @@ -118090,16 +120433,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}', ""); @@ -118108,16 +120451,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}', ""); @@ -118126,16 +120469,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:=}'); - Error('\P{ in_Super_and_Sub:=}'); + Expect(1, 8351, '\p{ is_Super_and_Sub}', ""); + Expect(0, 8351, '\p{^ is_Super_and_Sub}', ""); + Expect(0, 8351, '\P{ is_Super_and_Sub}', ""); + Expect(1, 8351, '\P{^ is_Super_and_Sub}', ""); + Expect(0, 8352, '\p{ is_Super_and_Sub}', ""); + Expect(1, 8352, '\p{^ is_Super_and_Sub}', ""); + Expect(1, 8352, '\P{ is_Super_and_Sub}', ""); + Expect(0, 8352, '\P{^ is_Super_and_Sub}', ""); + Error('\p{_ in_Super_And_Sub/a/}'); + Error('\P{_ in_Super_And_Sub/a/}'); Expect(1, 8351, '\p{insuperandsub}', ""); Expect(0, 8351, '\p{^insuperandsub}', ""); Expect(0, 8351, '\P{insuperandsub}', ""); @@ -118144,16 +120487,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/a/}'); - Error('\P{_-Supplemental_ARROWS_A/a/}'); + Expect(1, 8351, '\p{-In_Super_And_Sub}', ""); + Expect(0, 8351, '\p{^-In_Super_And_Sub}', ""); + Expect(0, 8351, '\P{-In_Super_And_Sub}', ""); + Expect(1, 8351, '\P{^-In_Super_And_Sub}', ""); + Expect(0, 8352, '\p{-In_Super_And_Sub}', ""); + Expect(1, 8352, '\p{^-In_Super_And_Sub}', ""); + Expect(1, 8352, '\P{-In_Super_And_Sub}', ""); + Expect(0, 8352, '\P{^-In_Super_And_Sub}', ""); + Error('\p{:= supplemental_Arrows_A}'); + Error('\P{:= supplemental_Arrows_A}'); Expect(1, 10239, '\p{supplementalarrowsa}', ""); Expect(0, 10239, '\p{^supplementalarrowsa}', ""); Expect(0, 10239, '\P{supplementalarrowsa}', ""); @@ -118162,16 +120505,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}', ""); @@ -118180,16 +120523,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 10240, '\p{^issupplementalarrowsa}', ""); Expect(1, 10240, '\P{issupplementalarrowsa}', ""); Expect(0, 10240, '\P{^issupplementalarrowsa}', ""); - Expect(1, 10239, '\p{ is_supplemental_Arrows_a}', ""); - Expect(0, 10239, '\p{^ is_supplemental_Arrows_a}', ""); - Expect(0, 10239, '\P{ is_supplemental_Arrows_a}', ""); - Expect(1, 10239, '\P{^ is_supplemental_Arrows_a}', ""); - Expect(0, 10240, '\p{ is_supplemental_Arrows_a}', ""); - Expect(1, 10240, '\p{^ is_supplemental_Arrows_a}', ""); - Expect(1, 10240, '\P{ is_supplemental_Arrows_a}', ""); - Expect(0, 10240, '\P{^ is_supplemental_Arrows_a}', ""); - Error('\p{__In_Supplemental_Arrows_a/a/}'); - Error('\P{__In_Supplemental_Arrows_a/a/}'); + Expect(1, 10239, '\p{ Is_Supplemental_ARROWS_a}', ""); + Expect(0, 10239, '\p{^ Is_Supplemental_ARROWS_a}', ""); + Expect(0, 10239, '\P{ Is_Supplemental_ARROWS_a}', ""); + Expect(1, 10239, '\P{^ Is_Supplemental_ARROWS_a}', ""); + Expect(0, 10240, '\p{ Is_Supplemental_ARROWS_a}', ""); + Expect(1, 10240, '\p{^ Is_Supplemental_ARROWS_a}', ""); + Expect(1, 10240, '\P{ Is_Supplemental_ARROWS_a}', ""); + Expect(0, 10240, '\P{^ Is_Supplemental_ARROWS_a}', ""); + Error('\p{ IN_SUPPLEMENTAL_Arrows_A:=}'); + Error('\P{ IN_SUPPLEMENTAL_Arrows_A:=}'); Expect(1, 10239, '\p{insupplementalarrowsa}', ""); Expect(0, 10239, '\p{^insupplementalarrowsa}', ""); Expect(0, 10239, '\P{insupplementalarrowsa}', ""); @@ -118198,16 +120541,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{/a/_ SUP_Arrows_A}'); - Error('\P{/a/_ 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}'); + Error('\P{:=sup_ARROWS_a}'); Expect(1, 10239, '\p{suparrowsa}', ""); Expect(0, 10239, '\p{^suparrowsa}', ""); Expect(0, 10239, '\P{suparrowsa}', ""); @@ -118216,16 +120559,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 10240, '\p{^suparrowsa}', ""); Expect(1, 10240, '\P{suparrowsa}', ""); Expect(0, 10240, '\P{^suparrowsa}', ""); - Expect(1, 10239, '\p{Sup_ARROWS_A}', ""); - Expect(0, 10239, '\p{^Sup_ARROWS_A}', ""); - Expect(0, 10239, '\P{Sup_ARROWS_A}', ""); - Expect(1, 10239, '\P{^Sup_ARROWS_A}', ""); - Expect(0, 10240, '\p{Sup_ARROWS_A}', ""); - Expect(1, 10240, '\p{^Sup_ARROWS_A}', ""); - Expect(1, 10240, '\P{Sup_ARROWS_A}', ""); - Expect(0, 10240, '\P{^Sup_ARROWS_A}', ""); - Error('\p{ IS_sup_arrows_a:=}'); - Error('\P{ IS_sup_arrows_a:=}'); + Expect(1, 10239, '\p{ Sup_arrows_A}', ""); + Expect(0, 10239, '\p{^ Sup_arrows_A}', ""); + Expect(0, 10239, '\P{ Sup_arrows_A}', ""); + Expect(1, 10239, '\P{^ Sup_arrows_A}', ""); + Expect(0, 10240, '\p{ Sup_arrows_A}', ""); + Expect(1, 10240, '\p{^ Sup_arrows_A}', ""); + Expect(1, 10240, '\P{ Sup_arrows_A}', ""); + Expect(0, 10240, '\P{^ Sup_arrows_A}', ""); + Error('\p{/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}', ""); @@ -118234,16 +120577,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/a/}'); + Error('\P{ in_sup_ARROWS_A/a/}'); Expect(1, 10239, '\p{insuparrowsa}', ""); Expect(0, 10239, '\p{^insuparrowsa}', ""); Expect(0, 10239, '\P{insuparrowsa}', ""); @@ -118252,16 +120595,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 10240, '\p{^insuparrowsa}', ""); Expect(1, 10240, '\P{insuparrowsa}', ""); Expect(0, 10240, '\P{^insuparrowsa}', ""); - Expect(1, 10239, '\p{ IN_sup_ARROWS_A}', ""); - Expect(0, 10239, '\p{^ IN_sup_ARROWS_A}', ""); - Expect(0, 10239, '\P{ IN_sup_ARROWS_A}', ""); - Expect(1, 10239, '\P{^ IN_sup_ARROWS_A}', ""); - Expect(0, 10240, '\p{ IN_sup_ARROWS_A}', ""); - Expect(1, 10240, '\p{^ IN_sup_ARROWS_A}', ""); - Expect(1, 10240, '\P{ IN_sup_ARROWS_A}', ""); - Expect(0, 10240, '\P{^ IN_sup_ARROWS_A}', ""); - Error('\p{_ Supplemental_arrows_B/a/}'); - Error('\P{_ Supplemental_arrows_B/a/}'); + 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, 10623, '\p{supplementalarrowsb}', ""); Expect(0, 10623, '\p{^supplementalarrowsb}', ""); Expect(0, 10623, '\P{supplementalarrowsb}', ""); @@ -118270,16 +120613,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}'); - Error('\P{:=is_supplemental_arrows_B}'); + Expect(1, 10623, '\p{_-Supplemental_ARROWS_b}', ""); + Expect(0, 10623, '\p{^_-Supplemental_ARROWS_b}', ""); + Expect(0, 10623, '\P{_-Supplemental_ARROWS_b}', ""); + Expect(1, 10623, '\P{^_-Supplemental_ARROWS_b}', ""); + Expect(0, 10624, '\p{_-Supplemental_ARROWS_b}', ""); + Expect(1, 10624, '\p{^_-Supplemental_ARROWS_b}', ""); + Expect(1, 10624, '\P{_-Supplemental_ARROWS_b}', ""); + Expect(0, 10624, '\P{^_-Supplemental_ARROWS_b}', ""); + Error('\p{-is_supplemental_Arrows_B/a/}'); + Error('\P{-is_supplemental_Arrows_B/a/}'); Expect(1, 10623, '\p{issupplementalarrowsb}', ""); Expect(0, 10623, '\p{^issupplementalarrowsb}', ""); Expect(0, 10623, '\P{issupplementalarrowsb}', ""); @@ -118288,16 +120631,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 10624, '\p{^issupplementalarrowsb}', ""); Expect(1, 10624, '\P{issupplementalarrowsb}', ""); Expect(0, 10624, '\P{^issupplementalarrowsb}', ""); - Expect(1, 10623, '\p{_ is_Supplemental_Arrows_B}', ""); - Expect(0, 10623, '\p{^_ is_Supplemental_Arrows_B}', ""); - Expect(0, 10623, '\P{_ is_Supplemental_Arrows_B}', ""); - Expect(1, 10623, '\P{^_ is_Supplemental_Arrows_B}', ""); - Expect(0, 10624, '\p{_ is_Supplemental_Arrows_B}', ""); - Expect(1, 10624, '\p{^_ is_Supplemental_Arrows_B}', ""); - Expect(1, 10624, '\P{_ is_Supplemental_Arrows_B}', ""); - Expect(0, 10624, '\P{^_ is_Supplemental_Arrows_B}', ""); - Error('\p{--in_Supplemental_ARROWS_B:=}'); - Error('\P{--in_Supplemental_ARROWS_B:=}'); + Expect(1, 10623, '\p{ Is_supplemental_Arrows_B}', ""); + Expect(0, 10623, '\p{^ Is_supplemental_Arrows_B}', ""); + Expect(0, 10623, '\P{ Is_supplemental_Arrows_B}', ""); + Expect(1, 10623, '\P{^ Is_supplemental_Arrows_B}', ""); + Expect(0, 10624, '\p{ Is_supplemental_Arrows_B}', ""); + Expect(1, 10624, '\p{^ Is_supplemental_Arrows_B}', ""); + Expect(1, 10624, '\P{ Is_supplemental_Arrows_B}', ""); + Expect(0, 10624, '\P{^ Is_supplemental_Arrows_B}', ""); + Error('\p{/a/ _in_supplemental_Arrows_B}'); + Error('\P{/a/ _in_supplemental_Arrows_B}'); Expect(1, 10623, '\p{insupplementalarrowsb}', ""); Expect(0, 10623, '\p{^insupplementalarrowsb}', ""); Expect(0, 10623, '\P{insupplementalarrowsb}', ""); @@ -118306,16 +120649,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}', ""); @@ -118324,16 +120667,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{- IS_sup_ARROWS_b:=}'); - Error('\P{- 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}', ""); @@ -118342,16 +120685,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/a/}'); - Error('\P{ in_SUP_ARROWS_B/a/}'); + 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}', ""); @@ -118360,16 +120703,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}', ""); @@ -118378,16 +120721,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{ /a/Is_supplemental_Arrows_C}'); - Error('\P{ /a/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{:=__is_supplemental_Arrows_C}'); + Error('\P{:=__is_supplemental_Arrows_C}'); Expect(1, 129279, '\p{issupplementalarrowsc}', ""); Expect(0, 129279, '\p{^issupplementalarrowsc}', ""); Expect(0, 129279, '\P{issupplementalarrowsc}', ""); @@ -118396,16 +120739,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}', ""); @@ -118414,16 +120757,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}', ""); @@ -118432,16 +120775,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 129280, '\p{^suparrowsc}', ""); Expect(1, 129280, '\P{suparrowsc}', ""); Expect(0, 129280, '\P{^suparrowsc}', ""); - Expect(1, 129279, '\p{_-Sup_arrows_c}', ""); - Expect(0, 129279, '\p{^_-Sup_arrows_c}', ""); - Expect(0, 129279, '\P{_-Sup_arrows_c}', ""); - Expect(1, 129279, '\P{^_-Sup_arrows_c}', ""); - Expect(0, 129280, '\p{_-Sup_arrows_c}', ""); - Expect(1, 129280, '\p{^_-Sup_arrows_c}', ""); - Expect(1, 129280, '\P{_-Sup_arrows_c}', ""); - Expect(0, 129280, '\P{^_-Sup_arrows_c}', ""); - Error('\p{/a/ _Is_Sup_Arrows_c}'); - Error('\P{/a/ _Is_Sup_Arrows_c}'); + Expect(1, 129279, '\p{ -Sup_ARROWS_c}', ""); + Expect(0, 129279, '\p{^ -Sup_ARROWS_c}', ""); + Expect(0, 129279, '\P{ -Sup_ARROWS_c}', ""); + Expect(1, 129279, '\P{^ -Sup_ARROWS_c}', ""); + Expect(0, 129280, '\p{ -Sup_ARROWS_c}', ""); + Expect(1, 129280, '\p{^ -Sup_ARROWS_c}', ""); + Expect(1, 129280, '\P{ -Sup_ARROWS_c}', ""); + Expect(0, 129280, '\P{^ -Sup_ARROWS_c}', ""); + Error('\p{ /a/Is_SUP_ARROWS_c}'); + Error('\P{ /a/Is_SUP_ARROWS_c}'); Expect(1, 129279, '\p{issuparrowsc}', ""); Expect(0, 129279, '\p{^issuparrowsc}', ""); Expect(0, 129279, '\P{issuparrowsc}', ""); @@ -118450,16 +120793,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 129280, '\p{^issuparrowsc}', ""); Expect(1, 129280, '\P{issuparrowsc}', ""); Expect(0, 129280, '\P{^issuparrowsc}', ""); - Expect(1, 129279, '\p{ Is_Sup_Arrows_c}', ""); - Expect(0, 129279, '\p{^ Is_Sup_Arrows_c}', ""); - Expect(0, 129279, '\P{ Is_Sup_Arrows_c}', ""); - Expect(1, 129279, '\P{^ Is_Sup_Arrows_c}', ""); - Expect(0, 129280, '\p{ Is_Sup_Arrows_c}', ""); - Expect(1, 129280, '\p{^ Is_Sup_Arrows_c}', ""); - Expect(1, 129280, '\P{ Is_Sup_Arrows_c}', ""); - Expect(0, 129280, '\P{^ Is_Sup_Arrows_c}', ""); - Error('\p{_:=in_Sup_Arrows_C}'); - Error('\P{_:=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}', ""); @@ -118468,16 +120811,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 129280, '\p{^insuparrowsc}', ""); Expect(1, 129280, '\P{insuparrowsc}', ""); Expect(0, 129280, '\P{^insuparrowsc}', ""); - Expect(1, 129279, '\p{_ in_sup_Arrows_C}', ""); - Expect(0, 129279, '\p{^_ in_sup_Arrows_C}', ""); - Expect(0, 129279, '\P{_ in_sup_Arrows_C}', ""); - Expect(1, 129279, '\P{^_ in_sup_Arrows_C}', ""); - Expect(0, 129280, '\p{_ in_sup_Arrows_C}', ""); - Expect(1, 129280, '\p{^_ in_sup_Arrows_C}', ""); - Expect(1, 129280, '\P{_ in_sup_Arrows_C}', ""); - Expect(0, 129280, '\P{^_ in_sup_Arrows_C}', ""); - Error('\p{:= supplemental_MATHEMATICAL_Operators}'); - Error('\P{:= supplemental_MATHEMATICAL_Operators}'); + Expect(1, 129279, '\p{-_in_Sup_Arrows_C}', ""); + Expect(0, 129279, '\p{^-_in_Sup_Arrows_C}', ""); + Expect(0, 129279, '\P{-_in_Sup_Arrows_C}', ""); + Expect(1, 129279, '\P{^-_in_Sup_Arrows_C}', ""); + Expect(0, 129280, '\p{-_in_Sup_Arrows_C}', ""); + Expect(1, 129280, '\p{^-_in_Sup_Arrows_C}', ""); + Expect(1, 129280, '\P{-_in_Sup_Arrows_C}', ""); + Expect(0, 129280, '\P{^-_in_Sup_Arrows_C}', ""); + Error('\p{_-SUPPLEMENTAL_Mathematical_Operators/a/}'); + Error('\P{_-SUPPLEMENTAL_Mathematical_Operators/a/}'); Expect(1, 11007, '\p{supplementalmathematicaloperators}', ""); Expect(0, 11007, '\p{^supplementalmathematicaloperators}', ""); Expect(0, 11007, '\P{supplementalmathematicaloperators}', ""); @@ -118486,16 +120829,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 11008, '\p{^supplementalmathematicaloperators}', ""); Expect(1, 11008, '\P{supplementalmathematicaloperators}', ""); Expect(0, 11008, '\P{^supplementalmathematicaloperators}', ""); - Expect(1, 11007, '\p{Supplemental_mathematical_operators}', ""); - Expect(0, 11007, '\p{^Supplemental_mathematical_operators}', ""); - Expect(0, 11007, '\P{Supplemental_mathematical_operators}', ""); - Expect(1, 11007, '\P{^Supplemental_mathematical_operators}', ""); - Expect(0, 11008, '\p{Supplemental_mathematical_operators}', ""); - Expect(1, 11008, '\p{^Supplemental_mathematical_operators}', ""); - Expect(1, 11008, '\P{Supplemental_mathematical_operators}', ""); - Expect(0, 11008, '\P{^Supplemental_mathematical_operators}', ""); - Error('\p{ :=Is_Supplemental_mathematical_OPERATORS}'); - Error('\P{ :=Is_Supplemental_mathematical_OPERATORS}'); + Expect(1, 11007, '\p{ Supplemental_mathematical_Operators}', ""); + Expect(0, 11007, '\p{^ Supplemental_mathematical_Operators}', ""); + Expect(0, 11007, '\P{ Supplemental_mathematical_Operators}', ""); + Expect(1, 11007, '\P{^ Supplemental_mathematical_Operators}', ""); + Expect(0, 11008, '\p{ Supplemental_mathematical_Operators}', ""); + Expect(1, 11008, '\p{^ Supplemental_mathematical_Operators}', ""); + Expect(1, 11008, '\P{ Supplemental_mathematical_Operators}', ""); + Expect(0, 11008, '\P{^ Supplemental_mathematical_Operators}', ""); + Error('\p{ _Is_Supplemental_Mathematical_operators/a/}'); + Error('\P{ _Is_Supplemental_Mathematical_operators/a/}'); Expect(1, 11007, '\p{issupplementalmathematicaloperators}', ""); Expect(0, 11007, '\p{^issupplementalmathematicaloperators}', ""); Expect(0, 11007, '\P{issupplementalmathematicaloperators}', ""); @@ -118504,16 +120847,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 11008, '\p{^issupplementalmathematicaloperators}', ""); Expect(1, 11008, '\P{issupplementalmathematicaloperators}', ""); Expect(0, 11008, '\P{^issupplementalmathematicaloperators}', ""); - Expect(1, 11007, '\p{ _IS_supplemental_MATHEMATICAL_OPERATORS}', ""); - Expect(0, 11007, '\p{^ _IS_supplemental_MATHEMATICAL_OPERATORS}', ""); - Expect(0, 11007, '\P{ _IS_supplemental_MATHEMATICAL_OPERATORS}', ""); - Expect(1, 11007, '\P{^ _IS_supplemental_MATHEMATICAL_OPERATORS}', ""); - Expect(0, 11008, '\p{ _IS_supplemental_MATHEMATICAL_OPERATORS}', ""); - Expect(1, 11008, '\p{^ _IS_supplemental_MATHEMATICAL_OPERATORS}', ""); - Expect(1, 11008, '\P{ _IS_supplemental_MATHEMATICAL_OPERATORS}', ""); - Expect(0, 11008, '\P{^ _IS_supplemental_MATHEMATICAL_OPERATORS}', ""); - Error('\p{-/a/in_Supplemental_Mathematical_Operators}'); - Error('\P{-/a/in_Supplemental_Mathematical_Operators}'); + Expect(1, 11007, '\p{ IS_SUPPLEMENTAL_Mathematical_OPERATORS}', ""); + Expect(0, 11007, '\p{^ IS_SUPPLEMENTAL_Mathematical_OPERATORS}', ""); + Expect(0, 11007, '\P{ IS_SUPPLEMENTAL_Mathematical_OPERATORS}', ""); + Expect(1, 11007, '\P{^ IS_SUPPLEMENTAL_Mathematical_OPERATORS}', ""); + Expect(0, 11008, '\p{ IS_SUPPLEMENTAL_Mathematical_OPERATORS}', ""); + Expect(1, 11008, '\p{^ IS_SUPPLEMENTAL_Mathematical_OPERATORS}', ""); + Expect(1, 11008, '\P{ IS_SUPPLEMENTAL_Mathematical_OPERATORS}', ""); + Expect(0, 11008, '\P{^ IS_SUPPLEMENTAL_Mathematical_OPERATORS}', ""); + Error('\p{_ In_Supplemental_Mathematical_Operators/a/}'); + Error('\P{_ In_Supplemental_Mathematical_Operators/a/}'); Expect(1, 11007, '\p{insupplementalmathematicaloperators}', ""); Expect(0, 11007, '\p{^insupplementalmathematicaloperators}', ""); Expect(0, 11007, '\P{insupplementalmathematicaloperators}', ""); @@ -118522,16 +120865,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}'); - Error('\P{-:=Sup_Math_Operators}'); + Expect(1, 11007, '\p{ _IN_Supplemental_Mathematical_OPERATORS}', ""); + Expect(0, 11007, '\p{^ _IN_Supplemental_Mathematical_OPERATORS}', ""); + Expect(0, 11007, '\P{ _IN_Supplemental_Mathematical_OPERATORS}', ""); + Expect(1, 11007, '\P{^ _IN_Supplemental_Mathematical_OPERATORS}', ""); + Expect(0, 11008, '\p{ _IN_Supplemental_Mathematical_OPERATORS}', ""); + Expect(1, 11008, '\p{^ _IN_Supplemental_Mathematical_OPERATORS}', ""); + Expect(1, 11008, '\P{ _IN_Supplemental_Mathematical_OPERATORS}', ""); + Expect(0, 11008, '\P{^ _IN_Supplemental_Mathematical_OPERATORS}', ""); + Error('\p{Sup_Math_Operators/a/}'); + Error('\P{Sup_Math_Operators/a/}'); Expect(1, 11007, '\p{supmathoperators}', ""); Expect(0, 11007, '\p{^supmathoperators}', ""); Expect(0, 11007, '\P{supmathoperators}', ""); @@ -118540,16 +120883,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 11008, '\p{^supmathoperators}', ""); Expect(1, 11008, '\P{supmathoperators}', ""); Expect(0, 11008, '\P{^supmathoperators}', ""); - Expect(1, 11007, '\p{--sup_Math_OPERATORS}', ""); - Expect(0, 11007, '\p{^--sup_Math_OPERATORS}', ""); - Expect(0, 11007, '\P{--sup_Math_OPERATORS}', ""); - Expect(1, 11007, '\P{^--sup_Math_OPERATORS}', ""); - Expect(0, 11008, '\p{--sup_Math_OPERATORS}', ""); - Expect(1, 11008, '\p{^--sup_Math_OPERATORS}', ""); - Expect(1, 11008, '\P{--sup_Math_OPERATORS}', ""); - Expect(0, 11008, '\P{^--sup_Math_OPERATORS}', ""); - Error('\p{/a/-_is_Sup_Math_OPERATORS}'); - Error('\P{/a/-_is_Sup_Math_OPERATORS}'); + Expect(1, 11007, '\p{ -Sup_Math_OPERATORS}', ""); + Expect(0, 11007, '\p{^ -Sup_Math_OPERATORS}', ""); + Expect(0, 11007, '\P{ -Sup_Math_OPERATORS}', ""); + Expect(1, 11007, '\P{^ -Sup_Math_OPERATORS}', ""); + Expect(0, 11008, '\p{ -Sup_Math_OPERATORS}', ""); + Expect(1, 11008, '\p{^ -Sup_Math_OPERATORS}', ""); + Expect(1, 11008, '\P{ -Sup_Math_OPERATORS}', ""); + Expect(0, 11008, '\P{^ -Sup_Math_OPERATORS}', ""); + Error('\p{/a/ Is_Sup_MATH_Operators}'); + Error('\P{/a/ Is_Sup_MATH_Operators}'); Expect(1, 11007, '\p{issupmathoperators}', ""); Expect(0, 11007, '\p{^issupmathoperators}', ""); Expect(0, 11007, '\P{issupmathoperators}', ""); @@ -118558,16 +120901,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 11008, '\p{^issupmathoperators}', ""); Expect(1, 11008, '\P{issupmathoperators}', ""); Expect(0, 11008, '\P{^issupmathoperators}', ""); - Expect(1, 11007, '\p{ Is_Sup_MATH_OPERATORS}', ""); - Expect(0, 11007, '\p{^ Is_Sup_MATH_OPERATORS}', ""); - Expect(0, 11007, '\P{ Is_Sup_MATH_OPERATORS}', ""); - Expect(1, 11007, '\P{^ Is_Sup_MATH_OPERATORS}', ""); - Expect(0, 11008, '\p{ Is_Sup_MATH_OPERATORS}', ""); - Expect(1, 11008, '\p{^ Is_Sup_MATH_OPERATORS}', ""); - Expect(1, 11008, '\P{ Is_Sup_MATH_OPERATORS}', ""); - Expect(0, 11008, '\P{^ Is_Sup_MATH_OPERATORS}', ""); - Error('\p{ in_Sup_MATH_Operators:=}'); - Error('\P{ in_Sup_MATH_Operators:=}'); + Expect(1, 11007, '\p{ -IS_sup_Math_Operators}', ""); + Expect(0, 11007, '\p{^ -IS_sup_Math_Operators}', ""); + Expect(0, 11007, '\P{ -IS_sup_Math_Operators}', ""); + Expect(1, 11007, '\P{^ -IS_sup_Math_Operators}', ""); + Expect(0, 11008, '\p{ -IS_sup_Math_Operators}', ""); + Expect(1, 11008, '\p{^ -IS_sup_Math_Operators}', ""); + Expect(1, 11008, '\P{ -IS_sup_Math_Operators}', ""); + Expect(0, 11008, '\P{^ -IS_sup_Math_Operators}', ""); + Error('\p{:=_In_Sup_math_OPERATORS}'); + Error('\P{:=_In_Sup_math_OPERATORS}'); Expect(1, 11007, '\p{insupmathoperators}', ""); Expect(0, 11007, '\p{^insupmathoperators}', ""); Expect(0, 11007, '\P{insupmathoperators}', ""); @@ -118576,16 +120919,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 11008, '\p{^insupmathoperators}', ""); Expect(1, 11008, '\P{insupmathoperators}', ""); Expect(0, 11008, '\P{^insupmathoperators}', ""); - Expect(1, 11007, '\p{ _In_Sup_math_Operators}', ""); - Expect(0, 11007, '\p{^ _In_Sup_math_Operators}', ""); - Expect(0, 11007, '\P{ _In_Sup_math_Operators}', ""); - Expect(1, 11007, '\P{^ _In_Sup_math_Operators}', ""); - Expect(0, 11008, '\p{ _In_Sup_math_Operators}', ""); - Expect(1, 11008, '\p{^ _In_Sup_math_Operators}', ""); - Expect(1, 11008, '\P{ _In_Sup_math_Operators}', ""); - Expect(0, 11008, '\P{^ _In_Sup_math_Operators}', ""); - Error('\p{ /a/Supplemental_PUNCTUATION}'); - Error('\P{ /a/Supplemental_PUNCTUATION}'); + Expect(1, 11007, '\p{-in_SUP_Math_OPERATORS}', ""); + Expect(0, 11007, '\p{^-in_SUP_Math_OPERATORS}', ""); + Expect(0, 11007, '\P{-in_SUP_Math_OPERATORS}', ""); + Expect(1, 11007, '\P{^-in_SUP_Math_OPERATORS}', ""); + Expect(0, 11008, '\p{-in_SUP_Math_OPERATORS}', ""); + Expect(1, 11008, '\p{^-in_SUP_Math_OPERATORS}', ""); + Expect(1, 11008, '\P{-in_SUP_Math_OPERATORS}', ""); + Expect(0, 11008, '\P{^-in_SUP_Math_OPERATORS}', ""); + Error('\p{- supplemental_PUNCTUATION:=}'); + Error('\P{- supplemental_PUNCTUATION:=}'); Expect(1, 11903, '\p{supplementalpunctuation}', ""); Expect(0, 11903, '\p{^supplementalpunctuation}', ""); Expect(0, 11903, '\P{supplementalpunctuation}', ""); @@ -118594,16 +120937,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 11904, '\p{^supplementalpunctuation}', ""); Expect(1, 11904, '\P{supplementalpunctuation}', ""); Expect(0, 11904, '\P{^supplementalpunctuation}', ""); - Expect(1, 11903, '\p{ _supplemental_Punctuation}', ""); - Expect(0, 11903, '\p{^ _supplemental_Punctuation}', ""); - Expect(0, 11903, '\P{ _supplemental_Punctuation}', ""); - Expect(1, 11903, '\P{^ _supplemental_Punctuation}', ""); - Expect(0, 11904, '\p{ _supplemental_Punctuation}', ""); - Expect(1, 11904, '\p{^ _supplemental_Punctuation}', ""); - Expect(1, 11904, '\P{ _supplemental_Punctuation}', ""); - Expect(0, 11904, '\P{^ _supplemental_Punctuation}', ""); - Error('\p{/a/- is_Supplemental_Punctuation}'); - Error('\P{/a/- is_Supplemental_Punctuation}'); + Expect(1, 11903, '\p{ SUPPLEMENTAL_PUNCTUATION}', ""); + Expect(0, 11903, '\p{^ SUPPLEMENTAL_PUNCTUATION}', ""); + Expect(0, 11903, '\P{ SUPPLEMENTAL_PUNCTUATION}', ""); + Expect(1, 11903, '\P{^ SUPPLEMENTAL_PUNCTUATION}', ""); + Expect(0, 11904, '\p{ SUPPLEMENTAL_PUNCTUATION}', ""); + Expect(1, 11904, '\p{^ SUPPLEMENTAL_PUNCTUATION}', ""); + Expect(1, 11904, '\P{ SUPPLEMENTAL_PUNCTUATION}', ""); + Expect(0, 11904, '\P{^ SUPPLEMENTAL_PUNCTUATION}', ""); + Error('\p{ Is_supplemental_PUNCTUATION:=}'); + Error('\P{ Is_supplemental_PUNCTUATION:=}'); Expect(1, 11903, '\p{issupplementalpunctuation}', ""); Expect(0, 11903, '\p{^issupplementalpunctuation}', ""); Expect(0, 11903, '\P{issupplementalpunctuation}', ""); @@ -118612,16 +120955,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 11904, '\p{^issupplementalpunctuation}', ""); Expect(1, 11904, '\P{issupplementalpunctuation}', ""); Expect(0, 11904, '\P{^issupplementalpunctuation}', ""); - Expect(1, 11903, '\p{ IS_Supplemental_PUNCTUATION}', ""); - Expect(0, 11903, '\p{^ IS_Supplemental_PUNCTUATION}', ""); - Expect(0, 11903, '\P{ IS_Supplemental_PUNCTUATION}', ""); - Expect(1, 11903, '\P{^ IS_Supplemental_PUNCTUATION}', ""); - Expect(0, 11904, '\p{ IS_Supplemental_PUNCTUATION}', ""); - Expect(1, 11904, '\p{^ IS_Supplemental_PUNCTUATION}', ""); - Expect(1, 11904, '\P{ IS_Supplemental_PUNCTUATION}', ""); - Expect(0, 11904, '\P{^ IS_Supplemental_PUNCTUATION}', ""); - Error('\p{ -In_supplemental_Punctuation/a/}'); - Error('\P{ -In_supplemental_Punctuation/a/}'); + 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{insupplementalpunctuation}', ""); Expect(0, 11903, '\p{^insupplementalpunctuation}', ""); Expect(0, 11903, '\P{insupplementalpunctuation}', ""); @@ -118630,16 +120973,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{ /a/sup_punctuation}'); - Error('\P{ /a/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{:=sup_Punctuation}'); + Error('\P{:=sup_Punctuation}'); Expect(1, 11903, '\p{suppunctuation}', ""); Expect(0, 11903, '\p{^suppunctuation}', ""); Expect(0, 11903, '\P{suppunctuation}', ""); @@ -118648,16 +120991,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{:= Is_SUP_punctuation}'); - Error('\P{:= 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{/a/Is_sup_Punctuation}'); + Error('\P{/a/Is_sup_Punctuation}'); Expect(1, 11903, '\p{issuppunctuation}', ""); Expect(0, 11903, '\p{^issuppunctuation}', ""); Expect(0, 11903, '\P{issuppunctuation}', ""); @@ -118666,16 +121009,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/a/}'); - Error('\P{ In_sup_Punctuation/a/}'); + 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{insuppunctuation}', ""); Expect(0, 11903, '\p{^insuppunctuation}', ""); Expect(0, 11903, '\P{insuppunctuation}', ""); @@ -118684,16 +121027,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}', ""); @@ -118702,16 +121045,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{_Is_supplemental_Symbols_And_PICTOGRAPHS/a/}'); - Error('\P{_Is_supplemental_Symbols_And_PICTOGRAPHS/a/}'); + 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{issupplementalsymbolsandpictographs}', ""); Expect(0, 129535, '\p{^issupplementalsymbolsandpictographs}', ""); Expect(0, 129535, '\P{issupplementalsymbolsandpictographs}', ""); @@ -118720,16 +121063,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 129536, '\p{^issupplementalsymbolsandpictographs}', ""); Expect(1, 129536, '\P{issupplementalsymbolsandpictographs}', ""); Expect(0, 129536, '\P{^issupplementalsymbolsandpictographs}', ""); - Expect(1, 129535, '\p{ is_Supplemental_Symbols_And_Pictographs}', ""); - Expect(0, 129535, '\p{^ is_Supplemental_Symbols_And_Pictographs}', ""); - Expect(0, 129535, '\P{ is_Supplemental_Symbols_And_Pictographs}', ""); - Expect(1, 129535, '\P{^ is_Supplemental_Symbols_And_Pictographs}', ""); - Expect(0, 129536, '\p{ is_Supplemental_Symbols_And_Pictographs}', ""); - Expect(1, 129536, '\p{^ is_Supplemental_Symbols_And_Pictographs}', ""); - Expect(1, 129536, '\P{ is_Supplemental_Symbols_And_Pictographs}', ""); - Expect(0, 129536, '\P{^ is_Supplemental_Symbols_And_Pictographs}', ""); - Error('\p{ _IN_Supplemental_SYMBOLS_and_PICTOGRAPHS:=}'); - Error('\P{ _IN_Supplemental_SYMBOLS_and_PICTOGRAPHS:=}'); + Expect(1, 129535, '\p{ IS_Supplemental_Symbols_And_Pictographs}', ""); + Expect(0, 129535, '\p{^ IS_Supplemental_Symbols_And_Pictographs}', ""); + Expect(0, 129535, '\P{ IS_Supplemental_Symbols_And_Pictographs}', ""); + Expect(1, 129535, '\P{^ IS_Supplemental_Symbols_And_Pictographs}', ""); + Expect(0, 129536, '\p{ IS_Supplemental_Symbols_And_Pictographs}', ""); + Expect(1, 129536, '\p{^ IS_Supplemental_Symbols_And_Pictographs}', ""); + Expect(1, 129536, '\P{ IS_Supplemental_Symbols_And_Pictographs}', ""); + Expect(0, 129536, '\P{^ IS_Supplemental_Symbols_And_Pictographs}', ""); + Error('\p{ -in_SUPPLEMENTAL_SYMBOLS_And_pictographs/a/}'); + Error('\P{ -in_SUPPLEMENTAL_SYMBOLS_And_pictographs/a/}'); Expect(1, 129535, '\p{insupplementalsymbolsandpictographs}', ""); Expect(0, 129535, '\p{^insupplementalsymbolsandpictographs}', ""); Expect(0, 129535, '\P{insupplementalsymbolsandpictographs}', ""); @@ -118738,16 +121081,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 129536, '\p{^insupplementalsymbolsandpictographs}', ""); Expect(1, 129536, '\P{insupplementalsymbolsandpictographs}', ""); Expect(0, 129536, '\P{^insupplementalsymbolsandpictographs}', ""); - Expect(1, 129535, '\p{_In_SUPPLEMENTAL_Symbols_AND_Pictographs}', ""); - Expect(0, 129535, '\p{^_In_SUPPLEMENTAL_Symbols_AND_Pictographs}', ""); - Expect(0, 129535, '\P{_In_SUPPLEMENTAL_Symbols_AND_Pictographs}', ""); - Expect(1, 129535, '\P{^_In_SUPPLEMENTAL_Symbols_AND_Pictographs}', ""); - Expect(0, 129536, '\p{_In_SUPPLEMENTAL_Symbols_AND_Pictographs}', ""); - Expect(1, 129536, '\p{^_In_SUPPLEMENTAL_Symbols_AND_Pictographs}', ""); - Expect(1, 129536, '\P{_In_SUPPLEMENTAL_Symbols_AND_Pictographs}', ""); - Expect(0, 129536, '\P{^_In_SUPPLEMENTAL_Symbols_AND_Pictographs}', ""); - Error('\p{:= sup_symbols_AND_PICTOGRAPHS}'); - Error('\P{:= sup_symbols_AND_PICTOGRAPHS}'); + Expect(1, 129535, '\p{_ In_SUPPLEMENTAL_Symbols_And_PICTOGRAPHS}', ""); + Expect(0, 129535, '\p{^_ In_SUPPLEMENTAL_Symbols_And_PICTOGRAPHS}', ""); + Expect(0, 129535, '\P{_ In_SUPPLEMENTAL_Symbols_And_PICTOGRAPHS}', ""); + Expect(1, 129535, '\P{^_ In_SUPPLEMENTAL_Symbols_And_PICTOGRAPHS}', ""); + Expect(0, 129536, '\p{_ In_SUPPLEMENTAL_Symbols_And_PICTOGRAPHS}', ""); + Expect(1, 129536, '\p{^_ In_SUPPLEMENTAL_Symbols_And_PICTOGRAPHS}', ""); + Expect(1, 129536, '\P{_ In_SUPPLEMENTAL_Symbols_And_PICTOGRAPHS}', ""); + Expect(0, 129536, '\P{^_ In_SUPPLEMENTAL_Symbols_And_PICTOGRAPHS}', ""); + Error('\p{:=Sup_SYMBOLS_And_pictographs}'); + Error('\P{:=Sup_SYMBOLS_And_pictographs}'); Expect(1, 129535, '\p{supsymbolsandpictographs}', ""); Expect(0, 129535, '\p{^supsymbolsandpictographs}', ""); Expect(0, 129535, '\P{supsymbolsandpictographs}', ""); @@ -118756,16 +121099,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 129536, '\p{^supsymbolsandpictographs}', ""); Expect(1, 129536, '\P{supsymbolsandpictographs}', ""); Expect(0, 129536, '\P{^supsymbolsandpictographs}', ""); - Expect(1, 129535, '\p{ Sup_Symbols_And_PICTOGRAPHS}', ""); - Expect(0, 129535, '\p{^ Sup_Symbols_And_PICTOGRAPHS}', ""); - Expect(0, 129535, '\P{ Sup_Symbols_And_PICTOGRAPHS}', ""); - Expect(1, 129535, '\P{^ Sup_Symbols_And_PICTOGRAPHS}', ""); - Expect(0, 129536, '\p{ Sup_Symbols_And_PICTOGRAPHS}', ""); - Expect(1, 129536, '\p{^ Sup_Symbols_And_PICTOGRAPHS}', ""); - Expect(1, 129536, '\P{ Sup_Symbols_And_PICTOGRAPHS}', ""); - Expect(0, 129536, '\P{^ Sup_Symbols_And_PICTOGRAPHS}', ""); - Error('\p{_-Is_Sup_SYMBOLS_AND_PICTOGRAPHS/a/}'); - Error('\P{_-Is_Sup_SYMBOLS_AND_PICTOGRAPHS/a/}'); + Expect(1, 129535, '\p{-SUP_Symbols_And_Pictographs}', ""); + Expect(0, 129535, '\p{^-SUP_Symbols_And_Pictographs}', ""); + Expect(0, 129535, '\P{-SUP_Symbols_And_Pictographs}', ""); + Expect(1, 129535, '\P{^-SUP_Symbols_And_Pictographs}', ""); + Expect(0, 129536, '\p{-SUP_Symbols_And_Pictographs}', ""); + Expect(1, 129536, '\p{^-SUP_Symbols_And_Pictographs}', ""); + Expect(1, 129536, '\P{-SUP_Symbols_And_Pictographs}', ""); + Expect(0, 129536, '\P{^-SUP_Symbols_And_Pictographs}', ""); + Error('\p{-:=Is_Sup_SYMBOLS_And_PICTOGRAPHS}'); + Error('\P{-:=Is_Sup_SYMBOLS_And_PICTOGRAPHS}'); Expect(1, 129535, '\p{issupsymbolsandpictographs}', ""); Expect(0, 129535, '\p{^issupsymbolsandpictographs}', ""); Expect(0, 129535, '\P{issupsymbolsandpictographs}', ""); @@ -118774,16 +121117,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}', ""); @@ -118792,16 +121135,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 129536, '\p{^insupsymbolsandpictographs}', ""); Expect(1, 129536, '\P{insupsymbolsandpictographs}', ""); Expect(0, 129536, '\P{^insupsymbolsandpictographs}', ""); - Expect(1, 129535, '\p{ In_sup_SYMBOLS_And_pictographs}', ""); - Expect(0, 129535, '\p{^ In_sup_SYMBOLS_And_pictographs}', ""); - Expect(0, 129535, '\P{ In_sup_SYMBOLS_And_pictographs}', ""); - Expect(1, 129535, '\P{^ In_sup_SYMBOLS_And_pictographs}', ""); - Expect(0, 129536, '\p{ In_sup_SYMBOLS_And_pictographs}', ""); - Expect(1, 129536, '\p{^ In_sup_SYMBOLS_And_pictographs}', ""); - Expect(1, 129536, '\P{ In_sup_SYMBOLS_And_pictographs}', ""); - Expect(0, 129536, '\P{^ In_sup_SYMBOLS_And_pictographs}', ""); - Error('\p{/a/ -SUPPLEMENTARY_PRIVATE_Use_Area_A}'); - Error('\P{/a/ -SUPPLEMENTARY_PRIVATE_Use_Area_A}'); + Expect(1, 129535, '\p{_In_sup_symbols_and_pictographs}', ""); + Expect(0, 129535, '\p{^_In_sup_symbols_and_pictographs}', ""); + Expect(0, 129535, '\P{_In_sup_symbols_and_pictographs}', ""); + Expect(1, 129535, '\P{^_In_sup_symbols_and_pictographs}', ""); + Expect(0, 129536, '\p{_In_sup_symbols_and_pictographs}', ""); + Expect(1, 129536, '\p{^_In_sup_symbols_and_pictographs}', ""); + Expect(1, 129536, '\P{_In_sup_symbols_and_pictographs}', ""); + Expect(0, 129536, '\P{^_In_sup_symbols_and_pictographs}', ""); + Error('\p{:= _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}', ""); @@ -118810,16 +121153,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{ /a/Is_supplementary_private_USE_AREA_A}'); - Error('\P{ /a/Is_supplementary_private_USE_AREA_A}'); + Expect(1, 983040, '\p{ Supplementary_Private_use_AREA_A}', ""); + Expect(0, 983040, '\p{^ Supplementary_Private_use_AREA_A}', ""); + Expect(0, 983040, '\P{ Supplementary_Private_use_AREA_A}', ""); + Expect(1, 983040, '\P{^ Supplementary_Private_use_AREA_A}', ""); + Expect(0, 1048576, '\p{ Supplementary_Private_use_AREA_A}', ""); + Expect(1, 1048576, '\p{^ Supplementary_Private_use_AREA_A}', ""); + Expect(1, 1048576, '\P{ Supplementary_Private_use_AREA_A}', ""); + Expect(0, 1048576, '\P{^ Supplementary_Private_use_AREA_A}', ""); + Error('\p{ -IS_supplementary_PRIVATE_use_Area_a/a/}'); + Error('\P{ -IS_supplementary_PRIVATE_use_Area_a/a/}'); Expect(1, 983040, '\p{issupplementaryprivateuseareaa}', ""); Expect(0, 983040, '\p{^issupplementaryprivateuseareaa}', ""); Expect(0, 983040, '\P{issupplementaryprivateuseareaa}', ""); @@ -118828,16 +121171,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}'); - Error('\P{:= In_Supplementary_Private_Use_Area_a}'); + Expect(1, 983040, '\p{ -Is_supplementary_PRIVATE_Use_area_A}', ""); + Expect(0, 983040, '\p{^ -Is_supplementary_PRIVATE_Use_area_A}', ""); + Expect(0, 983040, '\P{ -Is_supplementary_PRIVATE_Use_area_A}', ""); + Expect(1, 983040, '\P{^ -Is_supplementary_PRIVATE_Use_area_A}', ""); + Expect(0, 1048576, '\p{ -Is_supplementary_PRIVATE_Use_area_A}', ""); + Expect(1, 1048576, '\p{^ -Is_supplementary_PRIVATE_Use_area_A}', ""); + Expect(1, 1048576, '\P{ -Is_supplementary_PRIVATE_Use_area_A}', ""); + Expect(0, 1048576, '\P{^ -Is_supplementary_PRIVATE_Use_area_A}', ""); + Error('\p{ in_SUPPLEMENTARY_PRIVATE_Use_Area_A/a/}'); + Error('\P{ in_SUPPLEMENTARY_PRIVATE_Use_Area_A/a/}'); Expect(1, 983040, '\p{insupplementaryprivateuseareaa}', ""); Expect(0, 983040, '\p{^insupplementaryprivateuseareaa}', ""); Expect(0, 983040, '\P{insupplementaryprivateuseareaa}', ""); @@ -118846,16 +121189,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}', ""); @@ -118864,16 +121207,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{/a/- Is_Sup_PUA_a}'); - Error('\P{/a/- 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:=}'); + Error('\P{- Is_sup_PUA_a:=}'); Expect(1, 983040, '\p{issuppuaa}', ""); Expect(0, 983040, '\p{^issuppuaa}', ""); Expect(0, 983040, '\P{issuppuaa}', ""); @@ -118882,16 +121225,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{ In_Sup_PUA_A/a/}'); - Error('\P{ In_Sup_PUA_A/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}', ""); @@ -118900,16 +121243,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}', ""); @@ -118918,16 +121261,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 1, '\p{^supplementaryprivateuseareab}', ""); Expect(1, 1, '\P{supplementaryprivateuseareab}', ""); Expect(0, 1, '\P{^supplementaryprivateuseareab}', ""); - Expect(1, 1048576, '\p{_-Supplementary_Private_use_Area_B}', ""); - Expect(0, 1048576, '\p{^_-Supplementary_Private_use_Area_B}', ""); - Expect(0, 1048576, '\P{_-Supplementary_Private_use_Area_B}', ""); - Expect(1, 1048576, '\P{^_-Supplementary_Private_use_Area_B}', ""); - Expect(0, 1, '\p{_-Supplementary_Private_use_Area_B}', ""); - Expect(1, 1, '\p{^_-Supplementary_Private_use_Area_B}', ""); - Expect(1, 1, '\P{_-Supplementary_Private_use_Area_B}', ""); - Expect(0, 1, '\P{^_-Supplementary_Private_use_Area_B}', ""); - Error('\p{is_supplementary_private_use_AREA_B/a/}'); - Error('\P{is_supplementary_private_use_AREA_B/a/}'); + 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{issupplementaryprivateuseareab}', ""); Expect(0, 1048576, '\p{^issupplementaryprivateuseareab}', ""); Expect(0, 1048576, '\P{issupplementaryprivateuseareab}', ""); @@ -118936,16 +121279,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 1, '\p{^issupplementaryprivateuseareab}', ""); Expect(1, 1, '\P{issupplementaryprivateuseareab}', ""); Expect(0, 1, '\P{^issupplementaryprivateuseareab}', ""); - Expect(1, 1048576, '\p{ _is_SUPPLEMENTARY_private_use_AREA_B}', ""); - Expect(0, 1048576, '\p{^ _is_SUPPLEMENTARY_private_use_AREA_B}', ""); - Expect(0, 1048576, '\P{ _is_SUPPLEMENTARY_private_use_AREA_B}', ""); - Expect(1, 1048576, '\P{^ _is_SUPPLEMENTARY_private_use_AREA_B}', ""); - Expect(0, 1, '\p{ _is_SUPPLEMENTARY_private_use_AREA_B}', ""); - Expect(1, 1, '\p{^ _is_SUPPLEMENTARY_private_use_AREA_B}', ""); - Expect(1, 1, '\P{ _is_SUPPLEMENTARY_private_use_AREA_B}', ""); - Expect(0, 1, '\P{^ _is_SUPPLEMENTARY_private_use_AREA_B}', ""); - Error('\p{_/a/In_SUPPLEMENTARY_PRIVATE_Use_Area_B}'); - Error('\P{_/a/In_SUPPLEMENTARY_PRIVATE_Use_Area_B}'); + Expect(1, 1048576, '\p{ Is_Supplementary_PRIVATE_Use_area_B}', ""); + Expect(0, 1048576, '\p{^ Is_Supplementary_PRIVATE_Use_area_B}', ""); + Expect(0, 1048576, '\P{ Is_Supplementary_PRIVATE_Use_area_B}', ""); + Expect(1, 1048576, '\P{^ Is_Supplementary_PRIVATE_Use_area_B}', ""); + Expect(0, 1, '\p{ Is_Supplementary_PRIVATE_Use_area_B}', ""); + Expect(1, 1, '\p{^ Is_Supplementary_PRIVATE_Use_area_B}', ""); + Expect(1, 1, '\P{ Is_Supplementary_PRIVATE_Use_area_B}', ""); + Expect(0, 1, '\P{^ Is_Supplementary_PRIVATE_Use_area_B}', ""); + Error('\p{_ 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}', ""); @@ -118954,16 +121297,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{:= _Sup_pua_B}'); + Error('\P{:= _Sup_pua_B}'); Expect(1, 1048576, '\p{suppuab}', ""); Expect(0, 1048576, '\p{^suppuab}', ""); Expect(0, 1048576, '\P{suppuab}', ""); @@ -118972,16 +121315,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}'); - Error('\P{ :=is_SUP_pua_B}'); + Expect(1, 1048576, '\p{- sup_PUA_b}', ""); + Expect(0, 1048576, '\p{^- sup_PUA_b}', ""); + Expect(0, 1048576, '\P{- sup_PUA_b}', ""); + Expect(1, 1048576, '\P{^- sup_PUA_b}', ""); + Expect(0, 1, '\p{- sup_PUA_b}', ""); + Expect(1, 1, '\p{^- sup_PUA_b}', ""); + Expect(1, 1, '\P{- sup_PUA_b}', ""); + Expect(0, 1, '\P{^- sup_PUA_b}', ""); + Error('\p{-is_sup_pua_B/a/}'); + Error('\P{-is_sup_pua_B/a/}'); Expect(1, 1048576, '\p{issuppuab}', ""); Expect(0, 1048576, '\p{^issuppuab}', ""); Expect(0, 1048576, '\P{issuppuab}', ""); @@ -118990,16 +121333,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 1, '\p{^issuppuab}', ""); Expect(1, 1, '\P{issuppuab}', ""); Expect(0, 1, '\P{^issuppuab}', ""); - Expect(1, 1048576, '\p{_Is_sup_pua_B}', ""); - Expect(0, 1048576, '\p{^_Is_sup_pua_B}', ""); - Expect(0, 1048576, '\P{_Is_sup_pua_B}', ""); - Expect(1, 1048576, '\P{^_Is_sup_pua_B}', ""); - Expect(0, 1, '\p{_Is_sup_pua_B}', ""); - Expect(1, 1, '\p{^_Is_sup_pua_B}', ""); - Expect(1, 1, '\P{_Is_sup_pua_B}', ""); - Expect(0, 1, '\P{^_Is_sup_pua_B}', ""); - Error('\p{- In_Sup_PUA_B/a/}'); - Error('\P{- In_Sup_PUA_B/a/}'); + Expect(1, 1048576, '\p{--Is_Sup_PUA_B}', ""); + Expect(0, 1048576, '\p{^--Is_Sup_PUA_B}', ""); + Expect(0, 1048576, '\P{--Is_Sup_PUA_B}', ""); + Expect(1, 1048576, '\P{^--Is_Sup_PUA_B}', ""); + Expect(0, 1, '\p{--Is_Sup_PUA_B}', ""); + Expect(1, 1, '\p{^--Is_Sup_PUA_B}', ""); + Expect(1, 1, '\P{--Is_Sup_PUA_B}', ""); + Expect(0, 1, '\P{^--Is_Sup_PUA_B}', ""); + Error('\p{ :=In_Sup_PUA_b}'); + Error('\P{ :=In_Sup_PUA_b}'); Expect(1, 1048576, '\p{insuppuab}', ""); Expect(0, 1048576, '\p{^insuppuab}', ""); Expect(0, 1048576, '\P{insuppuab}', ""); @@ -119008,16 +121351,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 1, '\p{^insuppuab}', ""); Expect(1, 1, '\P{insuppuab}', ""); Expect(0, 1, '\P{^insuppuab}', ""); - Expect(1, 1048576, '\p{_ In_Sup_PUA_b}', ""); - Expect(0, 1048576, '\p{^_ In_Sup_PUA_b}', ""); - Expect(0, 1048576, '\P{_ In_Sup_PUA_b}', ""); - Expect(1, 1048576, '\P{^_ In_Sup_PUA_b}', ""); - Expect(0, 1, '\p{_ In_Sup_PUA_b}', ""); - Expect(1, 1, '\p{^_ In_Sup_PUA_b}', ""); - Expect(1, 1, '\P{_ In_Sup_PUA_b}', ""); - Expect(0, 1, '\P{^_ In_Sup_PUA_b}', ""); - Error('\p{:=-_SURROGATE}'); - Error('\P{:=-_SURROGATE}'); + Expect(1, 1048576, '\p{ In_Sup_PUA_B}', ""); + Expect(0, 1048576, '\p{^ In_Sup_PUA_B}', ""); + Expect(0, 1048576, '\P{ In_Sup_PUA_B}', ""); + Expect(1, 1048576, '\P{^ In_Sup_PUA_B}', ""); + Expect(0, 1, '\p{ In_Sup_PUA_B}', ""); + Expect(1, 1, '\p{^ In_Sup_PUA_B}', ""); + Expect(1, 1, '\P{ In_Sup_PUA_B}', ""); + Expect(0, 1, '\P{^ In_Sup_PUA_B}', ""); + Error('\p{ -SURROGATE/a/}'); + Error('\P{ -SURROGATE/a/}'); Expect(1, 57343, '\p{surrogate}', ""); Expect(0, 57343, '\p{^surrogate}', ""); Expect(0, 57343, '\P{surrogate}', ""); @@ -119026,16 +121369,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 57344, '\p{^surrogate}', ""); Expect(1, 57344, '\P{surrogate}', ""); Expect(0, 57344, '\P{^surrogate}', ""); - Expect(1, 57343, '\p{_Surrogate}', ""); - Expect(0, 57343, '\p{^_Surrogate}', ""); - Expect(0, 57343, '\P{_Surrogate}', ""); - Expect(1, 57343, '\P{^_Surrogate}', ""); - Expect(0, 57344, '\p{_Surrogate}', ""); - Expect(1, 57344, '\p{^_Surrogate}', ""); - Expect(1, 57344, '\P{_Surrogate}', ""); - Expect(0, 57344, '\P{^_Surrogate}', ""); - Error('\p{/a/_ Is_Surrogate}'); - Error('\P{/a/_ Is_Surrogate}'); + Expect(1, 57343, '\p{__Surrogate}', ""); + Expect(0, 57343, '\p{^__Surrogate}', ""); + Expect(0, 57343, '\P{__Surrogate}', ""); + Expect(1, 57343, '\P{^__Surrogate}', ""); + Expect(0, 57344, '\p{__Surrogate}', ""); + Expect(1, 57344, '\p{^__Surrogate}', ""); + Expect(1, 57344, '\P{__Surrogate}', ""); + Expect(0, 57344, '\P{^__Surrogate}', ""); + Error('\p{ :=IS_Surrogate}'); + Error('\P{ :=IS_Surrogate}'); Expect(1, 57343, '\p{issurrogate}', ""); Expect(0, 57343, '\p{^issurrogate}', ""); Expect(0, 57343, '\P{issurrogate}', ""); @@ -119044,16 +121387,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 57344, '\p{^issurrogate}', ""); Expect(1, 57344, '\P{issurrogate}', ""); Expect(0, 57344, '\P{^issurrogate}', ""); - Expect(1, 57343, '\p{_is_Surrogate}', ""); - Expect(0, 57343, '\p{^_is_Surrogate}', ""); - Expect(0, 57343, '\P{_is_Surrogate}', ""); - Expect(1, 57343, '\P{^_is_Surrogate}', ""); - Expect(0, 57344, '\p{_is_Surrogate}', ""); - Expect(1, 57344, '\p{^_is_Surrogate}', ""); - Expect(1, 57344, '\P{_is_Surrogate}', ""); - Expect(0, 57344, '\P{^_is_Surrogate}', ""); - Error('\p{/a/-cs}'); - Error('\P{/a/-cs}'); + Expect(1, 57343, '\p{_Is_surrogate}', ""); + Expect(0, 57343, '\p{^_Is_surrogate}', ""); + Expect(0, 57343, '\P{_Is_surrogate}', ""); + Expect(1, 57343, '\P{^_Is_surrogate}', ""); + Expect(0, 57344, '\p{_Is_surrogate}', ""); + Expect(1, 57344, '\p{^_Is_surrogate}', ""); + Expect(1, 57344, '\P{_Is_surrogate}', ""); + Expect(0, 57344, '\P{^_Is_surrogate}', ""); + Error('\p{ /a/Cs}'); + Error('\P{ /a/Cs}'); Expect(1, 57343, '\p{cs}', ""); Expect(0, 57343, '\p{^cs}', ""); Expect(0, 57343, '\P{cs}', ""); @@ -119062,16 +121405,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{ /a/IS_Cs}'); - Error('\P{ /a/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}', ""); @@ -119080,16 +121423,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 57344, '\p{^iscs}', ""); Expect(1, 57344, '\P{iscs}', ""); Expect(0, 57344, '\P{^iscs}', ""); - Expect(1, 57343, '\p{-Is_cs}', ""); - Expect(0, 57343, '\p{^-Is_cs}', ""); - Expect(0, 57343, '\P{-Is_cs}', ""); - Expect(1, 57343, '\P{^-Is_cs}', ""); - Expect(0, 57344, '\p{-Is_cs}', ""); - Expect(1, 57344, '\p{^-Is_cs}', ""); - Expect(1, 57344, '\P{-Is_cs}', ""); - Expect(0, 57344, '\P{^-Is_cs}', ""); - Error('\p{-:=sutton_SIGNWRITING}'); - Error('\P{-:=sutton_SIGNWRITING}'); + Expect(1, 57343, '\p{__IS_CS}', ""); + Expect(0, 57343, '\p{^__IS_CS}', ""); + Expect(0, 57343, '\P{__IS_CS}', ""); + Expect(1, 57343, '\P{^__IS_CS}', ""); + Expect(0, 57344, '\p{__IS_CS}', ""); + Expect(1, 57344, '\p{^__IS_CS}', ""); + Expect(1, 57344, '\P{__IS_CS}', ""); + Expect(0, 57344, '\P{^__IS_CS}', ""); + Error('\p{/a/-_Sutton_SignWriting}'); + Error('\P{/a/-_Sutton_SignWriting}'); Expect(1, 121519, '\p{suttonsignwriting}', ""); Expect(0, 121519, '\p{^suttonsignwriting}', ""); Expect(0, 121519, '\P{suttonsignwriting}', ""); @@ -119098,16 +121441,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 121520, '\p{^suttonsignwriting}', ""); Expect(1, 121520, '\P{suttonsignwriting}', ""); Expect(0, 121520, '\P{^suttonsignwriting}', ""); - Expect(1, 121519, '\p{ SUTTON_SignWriting}', ""); - Expect(0, 121519, '\p{^ SUTTON_SignWriting}', ""); - Expect(0, 121519, '\P{ SUTTON_SignWriting}', ""); - Expect(1, 121519, '\P{^ SUTTON_SignWriting}', ""); - Expect(0, 121520, '\p{ SUTTON_SignWriting}', ""); - Expect(1, 121520, '\p{^ SUTTON_SignWriting}', ""); - Expect(1, 121520, '\P{ SUTTON_SignWriting}', ""); - Expect(0, 121520, '\P{^ SUTTON_SignWriting}', ""); - Error('\p{:=__Is_Sutton_signwriting}'); - Error('\P{:=__Is_Sutton_signwriting}'); + Expect(1, 121519, '\p{ sutton_SignWriting}', ""); + Expect(0, 121519, '\p{^ sutton_SignWriting}', ""); + Expect(0, 121519, '\P{ sutton_SignWriting}', ""); + Expect(1, 121519, '\P{^ sutton_SignWriting}', ""); + Expect(0, 121520, '\p{ sutton_SignWriting}', ""); + Expect(1, 121520, '\p{^ sutton_SignWriting}', ""); + Expect(1, 121520, '\P{ sutton_SignWriting}', ""); + Expect(0, 121520, '\P{^ sutton_SignWriting}', ""); + Error('\p{/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}', ""); @@ -119116,16 +121459,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/a/}'); - Error('\P{-IN_sutton_SignWriting/a/}'); + 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}', ""); @@ -119134,16 +121477,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{--SYLOTI_Nagri:=}'); - Error('\P{--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}', ""); @@ -119152,16 +121495,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{--Is_syloti_Nagri/a/}'); - Error('\P{--Is_syloti_Nagri/a/}'); + 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}', ""); @@ -119170,16 +121513,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}', ""); @@ -119188,16 +121531,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}'); + Error('\P{:=-_is_Sylo}'); Expect(1, 43052, '\p{issylo}', ""); Expect(0, 43052, '\p{^issylo}', ""); Expect(0, 43052, '\P{issylo}', ""); @@ -119206,16 +121549,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/a/}'); - Error('\P{symbol/a/}'); + 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}', ""); @@ -119224,16 +121567,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{/a/is_SYMBOL}'); - Error('\P{/a/is_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{issymbol}', ""); Expect(0, 129994, '\p{^issymbol}', ""); Expect(0, 129994, '\P{issymbol}', ""); @@ -119242,16 +121585,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{/a/ -S}'); - Error('\P{/a/ -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{:= s}'); + Error('\P{:= s}'); Expect(1, 129994, '\p{s}', ""); Expect(0, 129994, '\p{^s}', ""); Expect(0, 129994, '\P{s}', ""); @@ -119260,16 +121603,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/a/}'); - Error('\P{- Is_s/a/}'); + 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}', ""); @@ -119278,16 +121621,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{ :=SYMBOLS_and_Pictographs_Extended_a}'); - Error('\P{ :=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{ /a/symbols_and_Pictographs_Extended_A}'); + Error('\P{ /a/symbols_and_Pictographs_Extended_A}'); Expect(1, 129791, '\p{symbolsandpictographsextendeda}', ""); Expect(0, 129791, '\p{^symbolsandpictographsextendeda}', ""); Expect(0, 129791, '\P{symbolsandpictographsextendeda}', ""); @@ -119296,16 +121639,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{:= is_symbols_and_PICTOGRAPHS_Extended_A}'); + Error('\P{:= is_symbols_and_PICTOGRAPHS_Extended_A}'); Expect(1, 129791, '\p{issymbolsandpictographsextendeda}', ""); Expect(0, 129791, '\p{^issymbolsandpictographsextendeda}', ""); Expect(0, 129791, '\P{issymbolsandpictographsextendeda}', ""); @@ -119314,16 +121657,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}', ""); @@ -119332,16 +121675,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 129792, '\p{^insymbolsandpictographsextendeda}', ""); Expect(1, 129792, '\P{insymbolsandpictographsextendeda}', ""); Expect(0, 129792, '\P{^insymbolsandpictographsextendeda}', ""); - Expect(1, 129791, '\p{_In_Symbols_And_Pictographs_extended_A}', ""); - Expect(0, 129791, '\p{^_In_Symbols_And_Pictographs_extended_A}', ""); - Expect(0, 129791, '\P{_In_Symbols_And_Pictographs_extended_A}', ""); - Expect(1, 129791, '\P{^_In_Symbols_And_Pictographs_extended_A}', ""); - Expect(0, 129792, '\p{_In_Symbols_And_Pictographs_extended_A}', ""); - Expect(1, 129792, '\p{^_In_Symbols_And_Pictographs_extended_A}', ""); - Expect(1, 129792, '\P{_In_Symbols_And_Pictographs_extended_A}', ""); - Expect(0, 129792, '\P{^_In_Symbols_And_Pictographs_extended_A}', ""); - Error('\p{:= Symbols_AND_pictographs_ext_A}'); - Error('\P{:= Symbols_AND_pictographs_ext_A}'); + Expect(1, 129791, '\p{ in_SYMBOLS_and_pictographs_EXTENDED_A}', ""); + Expect(0, 129791, '\p{^ in_SYMBOLS_and_pictographs_EXTENDED_A}', ""); + Expect(0, 129791, '\P{ in_SYMBOLS_and_pictographs_EXTENDED_A}', ""); + Expect(1, 129791, '\P{^ in_SYMBOLS_and_pictographs_EXTENDED_A}', ""); + Expect(0, 129792, '\p{ in_SYMBOLS_and_pictographs_EXTENDED_A}', ""); + Expect(1, 129792, '\p{^ in_SYMBOLS_and_pictographs_EXTENDED_A}', ""); + Expect(1, 129792, '\P{ in_SYMBOLS_and_pictographs_EXTENDED_A}', ""); + Expect(0, 129792, '\P{^ in_SYMBOLS_and_pictographs_EXTENDED_A}', ""); + Error('\p{-/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}', ""); @@ -119350,16 +121693,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{ /a/Is_Symbols_And_pictographs_ext_A}'); + Error('\P{ /a/Is_Symbols_And_pictographs_ext_A}'); Expect(1, 129791, '\p{issymbolsandpictographsexta}', ""); Expect(0, 129791, '\p{^issymbolsandpictographsexta}', ""); Expect(0, 129791, '\P{issymbolsandpictographsexta}', ""); @@ -119368,16 +121711,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{ In_Symbols_And_pictographs_EXT_a/a/}'); + Error('\P{ In_Symbols_And_pictographs_EXT_a/a/}'); Expect(1, 129791, '\p{insymbolsandpictographsexta}', ""); Expect(0, 129791, '\p{^insymbolsandpictographsexta}', ""); Expect(0, 129791, '\P{insymbolsandpictographsexta}', ""); @@ -119386,16 +121729,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/a/}'); - Error('\P{_Symbols_For_Legacy_computing/a/}'); + 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}', ""); @@ -119404,16 +121747,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{_/a/IS_SYMBOLS_FOR_LEGACY_Computing}'); - Error('\P{_/a/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}', ""); @@ -119422,16 +121765,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{/a/IN_SYMBOLS_For_LEGACY_computing}'); - Error('\P{/a/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}', ""); @@ -119440,88 +121783,88 @@ 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{ Syriac/a/}'); - Error('\P{ Syriac/a/}'); - Expect(1, 7672, '\p{syriac}', ""); - Expect(0, 7672, '\p{^syriac}', ""); - Expect(0, 7672, '\P{syriac}', ""); - Expect(1, 7672, '\P{^syriac}', ""); - Expect(0, 7673, '\p{syriac}', ""); - Expect(1, 7673, '\p{^syriac}', ""); - Expect(1, 7673, '\P{syriac}', ""); - Expect(0, 7673, '\P{^syriac}', ""); - Expect(1, 7672, '\p{-Syriac}', ""); - Expect(0, 7672, '\p{^-Syriac}', ""); - Expect(0, 7672, '\P{-Syriac}', ""); - Expect(1, 7672, '\P{^-Syriac}', ""); - Expect(0, 7673, '\p{-Syriac}', ""); - Expect(1, 7673, '\p{^-Syriac}', ""); - Expect(1, 7673, '\P{-Syriac}', ""); - Expect(0, 7673, '\P{^-Syriac}', ""); - Error('\p{--IS_SYRIAC/a/}'); - Error('\P{--IS_SYRIAC/a/}'); - Expect(1, 7672, '\p{issyriac}', ""); - Expect(0, 7672, '\p{^issyriac}', ""); - Expect(0, 7672, '\P{issyriac}', ""); - Expect(1, 7672, '\P{^issyriac}', ""); - Expect(0, 7673, '\p{issyriac}', ""); - Expect(1, 7673, '\p{^issyriac}', ""); - Expect(1, 7673, '\P{issyriac}', ""); - Expect(0, 7673, '\P{^issyriac}', ""); - Expect(1, 7672, '\p{ IS_SYRIAC}', ""); - Expect(0, 7672, '\p{^ IS_SYRIAC}', ""); - Expect(0, 7672, '\P{ IS_SYRIAC}', ""); - Expect(1, 7672, '\P{^ IS_SYRIAC}', ""); - Expect(0, 7673, '\p{ IS_SYRIAC}', ""); - Expect(1, 7673, '\p{^ IS_SYRIAC}', ""); - Expect(1, 7673, '\P{ IS_SYRIAC}', ""); - Expect(0, 7673, '\P{^ IS_SYRIAC}', ""); - Error('\p{/a/ _SYRC}'); - Error('\P{/a/ _SYRC}'); - Expect(1, 7672, '\p{syrc}', ""); - Expect(0, 7672, '\p{^syrc}', ""); - Expect(0, 7672, '\P{syrc}', ""); - Expect(1, 7672, '\P{^syrc}', ""); - Expect(0, 7673, '\p{syrc}', ""); - Expect(1, 7673, '\p{^syrc}', ""); - Expect(1, 7673, '\P{syrc}', ""); - Expect(0, 7673, '\P{^syrc}', ""); - Expect(1, 7672, '\p{_ syrc}', ""); - Expect(0, 7672, '\p{^_ syrc}', ""); - Expect(0, 7672, '\P{_ syrc}', ""); - Expect(1, 7672, '\P{^_ syrc}', ""); - Expect(0, 7673, '\p{_ syrc}', ""); - Expect(1, 7673, '\p{^_ syrc}', ""); - Expect(1, 7673, '\P{_ syrc}', ""); - Expect(0, 7673, '\P{^_ syrc}', ""); - Error('\p{ /a/Is_SYRC}'); - Error('\P{ /a/Is_SYRC}'); - Expect(1, 7672, '\p{issyrc}', ""); - Expect(0, 7672, '\p{^issyrc}', ""); - Expect(0, 7672, '\P{issyrc}', ""); - Expect(1, 7672, '\P{^issyrc}', ""); - Expect(0, 7673, '\p{issyrc}', ""); - Expect(1, 7673, '\p{^issyrc}', ""); - Expect(1, 7673, '\P{issyrc}', ""); - Expect(0, 7673, '\P{^issyrc}', ""); - Expect(1, 7672, '\p{ is_Syrc}', ""); - Expect(0, 7672, '\p{^ is_Syrc}', ""); - Expect(0, 7672, '\P{ is_Syrc}', ""); - Expect(1, 7672, '\P{^ is_Syrc}', ""); - Expect(0, 7673, '\p{ is_Syrc}', ""); - Expect(1, 7673, '\p{^ is_Syrc}', ""); - Expect(1, 7673, '\P{ is_Syrc}', ""); - Expect(0, 7673, '\P{^ is_Syrc}', ""); - Error('\p{:=-syriac_Supplement}'); - Error('\P{:=-syriac_Supplement}'); + Expect(1, 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, 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}', ""); + 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{issyriac}', ""); + Expect(0, 7674, '\p{^issyriac}', ""); + Expect(0, 7674, '\P{issyriac}', ""); + Expect(1, 7674, '\P{^issyriac}', ""); + Expect(0, 7675, '\p{issyriac}', ""); + 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{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}', ""); + 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{issyrc}', ""); + Expect(0, 7674, '\p{^issyrc}', ""); + Expect(0, 7674, '\P{issyrc}', ""); + Expect(1, 7674, '\P{^issyrc}', ""); + Expect(0, 7675, '\p{issyrc}', ""); + 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, 2159, '\p{syriacsupplement}', ""); Expect(0, 2159, '\p{^syriacsupplement}', ""); Expect(0, 2159, '\P{syriacsupplement}', ""); @@ -119530,16 +121873,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 2160, '\p{^syriacsupplement}', ""); Expect(1, 2160, '\P{syriacsupplement}', ""); Expect(0, 2160, '\P{^syriacsupplement}', ""); - Expect(1, 2159, '\p{_Syriac_Supplement}', ""); - Expect(0, 2159, '\p{^_Syriac_Supplement}', ""); - Expect(0, 2159, '\P{_Syriac_Supplement}', ""); - Expect(1, 2159, '\P{^_Syriac_Supplement}', ""); - Expect(0, 2160, '\p{_Syriac_Supplement}', ""); - Expect(1, 2160, '\p{^_Syriac_Supplement}', ""); - Expect(1, 2160, '\P{_Syriac_Supplement}', ""); - Expect(0, 2160, '\P{^_Syriac_Supplement}', ""); - Error('\p{/a/__Is_SYRIAC_Supplement}'); - Error('\P{/a/__Is_SYRIAC_Supplement}'); + Expect(1, 2159, '\p{_-Syriac_supplement}', ""); + Expect(0, 2159, '\p{^_-Syriac_supplement}', ""); + Expect(0, 2159, '\P{_-Syriac_supplement}', ""); + Expect(1, 2159, '\P{^_-Syriac_supplement}', ""); + Expect(0, 2160, '\p{_-Syriac_supplement}', ""); + Expect(1, 2160, '\p{^_-Syriac_supplement}', ""); + Expect(1, 2160, '\P{_-Syriac_supplement}', ""); + Expect(0, 2160, '\P{^_-Syriac_supplement}', ""); + Error('\p{ /a/is_Syriac_SUPPLEMENT}'); + Error('\P{ /a/is_Syriac_SUPPLEMENT}'); Expect(1, 2159, '\p{issyriacsupplement}', ""); Expect(0, 2159, '\p{^issyriacsupplement}', ""); Expect(0, 2159, '\P{issyriacsupplement}', ""); @@ -119548,16 +121891,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{ _In_SYRIAC_supplement:=}'); - Error('\P{ _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{/a/in_syriac_Supplement}'); + Error('\P{/a/in_syriac_Supplement}'); Expect(1, 2159, '\p{insyriacsupplement}', ""); Expect(0, 2159, '\p{^insyriacsupplement}', ""); Expect(0, 2159, '\P{insyriacsupplement}', ""); @@ -119566,16 +121909,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{_ SYRIAC_SUP:=}'); - Error('\P{_ 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{ /a/SYRIAC_sup}'); + Error('\P{ /a/SYRIAC_sup}'); Expect(1, 2159, '\p{syriacsup}', ""); Expect(0, 2159, '\p{^syriacsup}', ""); Expect(0, 2159, '\P{syriacsup}', ""); @@ -119584,16 +121927,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 2160, '\p{^syriacsup}', ""); Expect(1, 2160, '\P{syriacsup}', ""); Expect(0, 2160, '\P{^syriacsup}', ""); - Expect(1, 2159, '\p{_ Syriac_SUP}', ""); - Expect(0, 2159, '\p{^_ Syriac_SUP}', ""); - Expect(0, 2159, '\P{_ Syriac_SUP}', ""); - Expect(1, 2159, '\P{^_ Syriac_SUP}', ""); - Expect(0, 2160, '\p{_ Syriac_SUP}', ""); - Expect(1, 2160, '\p{^_ Syriac_SUP}', ""); - Expect(1, 2160, '\P{_ Syriac_SUP}', ""); - Expect(0, 2160, '\P{^_ Syriac_SUP}', ""); - Error('\p{/a/_ Is_syriac_sup}'); - Error('\P{/a/_ Is_syriac_sup}'); + Expect(1, 2159, '\p{ Syriac_SUP}', ""); + Expect(0, 2159, '\p{^ Syriac_SUP}', ""); + Expect(0, 2159, '\P{ Syriac_SUP}', ""); + Expect(1, 2159, '\P{^ Syriac_SUP}', ""); + Expect(0, 2160, '\p{ Syriac_SUP}', ""); + Expect(1, 2160, '\p{^ Syriac_SUP}', ""); + Expect(1, 2160, '\P{ Syriac_SUP}', ""); + Expect(0, 2160, '\P{^ Syriac_SUP}', ""); + Error('\p{ /a/Is_syriac_sup}'); + Error('\P{ /a/Is_syriac_sup}'); Expect(1, 2159, '\p{issyriacsup}', ""); Expect(0, 2159, '\p{^issyriacsup}', ""); Expect(0, 2159, '\P{issyriacsup}', ""); @@ -119602,16 +121945,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 2160, '\p{^issyriacsup}', ""); Expect(1, 2160, '\P{issyriacsup}', ""); Expect(0, 2160, '\P{^issyriacsup}', ""); - Expect(1, 2159, '\p{_ IS_SYRIAC_SUP}', ""); - Expect(0, 2159, '\p{^_ IS_SYRIAC_SUP}', ""); - Expect(0, 2159, '\P{_ IS_SYRIAC_SUP}', ""); - Expect(1, 2159, '\P{^_ IS_SYRIAC_SUP}', ""); - Expect(0, 2160, '\p{_ IS_SYRIAC_SUP}', ""); - Expect(1, 2160, '\p{^_ IS_SYRIAC_SUP}', ""); - Expect(1, 2160, '\P{_ IS_SYRIAC_SUP}', ""); - Expect(0, 2160, '\P{^_ IS_SYRIAC_SUP}', ""); - Error('\p{:=In_Syriac_Sup}'); - Error('\P{:=In_Syriac_Sup}'); + Expect(1, 2159, '\p{_-IS_syriac_Sup}', ""); + Expect(0, 2159, '\p{^_-IS_syriac_Sup}', ""); + Expect(0, 2159, '\P{_-IS_syriac_Sup}', ""); + Expect(1, 2159, '\P{^_-IS_syriac_Sup}', ""); + Expect(0, 2160, '\p{_-IS_syriac_Sup}', ""); + Expect(1, 2160, '\p{^_-IS_syriac_Sup}', ""); + Expect(1, 2160, '\P{_-IS_syriac_Sup}', ""); + Expect(0, 2160, '\P{^_-IS_syriac_Sup}', ""); + Error('\p{ In_Syriac_sup/a/}'); + Error('\P{ In_Syriac_sup/a/}'); Expect(1, 2159, '\p{insyriacsup}', ""); Expect(0, 2159, '\p{^insyriacsup}', ""); Expect(0, 2159, '\P{insyriacsup}', ""); @@ -119620,16 +121963,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 2160, '\p{^insyriacsup}', ""); Expect(1, 2160, '\P{insyriacsup}', ""); Expect(0, 2160, '\P{^insyriacsup}', ""); - Expect(1, 2159, '\p{ IN_syriac_SUP}', ""); - Expect(0, 2159, '\p{^ IN_syriac_SUP}', ""); - Expect(0, 2159, '\P{ IN_syriac_SUP}', ""); - Expect(1, 2159, '\P{^ IN_syriac_SUP}', ""); - Expect(0, 2160, '\p{ IN_syriac_SUP}', ""); - Expect(1, 2160, '\p{^ IN_syriac_SUP}', ""); - Expect(1, 2160, '\P{ IN_syriac_SUP}', ""); - Expect(0, 2160, '\P{^ IN_syriac_SUP}', ""); - Error('\p{:=TAGALOG}'); - Error('\P{:=TAGALOG}'); + Expect(1, 2159, '\p{ In_Syriac_SUP}', ""); + Expect(0, 2159, '\p{^ In_Syriac_SUP}', ""); + Expect(0, 2159, '\P{ In_Syriac_SUP}', ""); + Expect(1, 2159, '\P{^ In_Syriac_SUP}', ""); + Expect(0, 2160, '\p{ In_Syriac_SUP}', ""); + Expect(1, 2160, '\p{^ In_Syriac_SUP}', ""); + Expect(1, 2160, '\P{ In_Syriac_SUP}', ""); + Expect(0, 2160, '\P{^ In_Syriac_SUP}', ""); + Error('\p{--TAGALOG/a/}'); + Error('\P{--TAGALOG/a/}'); Expect(1, 5942, '\p{tagalog}', ""); Expect(0, 5942, '\p{^tagalog}', ""); Expect(0, 5942, '\P{tagalog}', ""); @@ -119638,16 +121981,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5943, '\p{^tagalog}', ""); Expect(1, 5943, '\P{tagalog}', ""); Expect(0, 5943, '\P{^tagalog}', ""); - Expect(1, 5942, '\p{--tagalog}', ""); - Expect(0, 5942, '\p{^--tagalog}', ""); - Expect(0, 5942, '\P{--tagalog}', ""); - Expect(1, 5942, '\P{^--tagalog}', ""); - Expect(0, 5943, '\p{--tagalog}', ""); - Expect(1, 5943, '\p{^--tagalog}', ""); - Expect(1, 5943, '\P{--tagalog}', ""); - Expect(0, 5943, '\P{^--tagalog}', ""); - Error('\p{ :=Is_TAGALOG}'); - Error('\P{ :=Is_TAGALOG}'); + Expect(1, 5942, '\p{--Tagalog}', ""); + Expect(0, 5942, '\p{^--Tagalog}', ""); + Expect(0, 5942, '\P{--Tagalog}', ""); + Expect(1, 5942, '\P{^--Tagalog}', ""); + Expect(0, 5943, '\p{--Tagalog}', ""); + Expect(1, 5943, '\p{^--Tagalog}', ""); + Expect(1, 5943, '\P{--Tagalog}', ""); + Expect(0, 5943, '\P{^--Tagalog}', ""); + Error('\p{_/a/Is_Tagalog}'); + Error('\P{_/a/Is_Tagalog}'); Expect(1, 5942, '\p{istagalog}', ""); Expect(0, 5942, '\p{^istagalog}', ""); Expect(0, 5942, '\P{istagalog}', ""); @@ -119656,16 +121999,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{_/a/Tglg}'); + Error('\P{_/a/Tglg}'); Expect(1, 5942, '\p{tglg}', ""); Expect(0, 5942, '\p{^tglg}', ""); Expect(0, 5942, '\P{tglg}', ""); @@ -119674,16 +122017,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{/a/ Is_Tglg}'); + Error('\P{/a/ Is_Tglg}'); Expect(1, 5942, '\p{istglg}', ""); Expect(0, 5942, '\p{^istglg}', ""); Expect(0, 5942, '\P{istglg}', ""); @@ -119692,16 +122035,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5943, '\p{^istglg}', ""); Expect(1, 5943, '\P{istglg}', ""); Expect(0, 5943, '\P{^istglg}', ""); - Expect(1, 5942, '\p{ -is_TGLG}', ""); - Expect(0, 5942, '\p{^ -is_TGLG}', ""); - Expect(0, 5942, '\P{ -is_TGLG}', ""); - Expect(1, 5942, '\P{^ -is_TGLG}', ""); - Expect(0, 5943, '\p{ -is_TGLG}', ""); - Expect(1, 5943, '\p{^ -is_TGLG}', ""); - Expect(1, 5943, '\P{ -is_TGLG}', ""); - Expect(0, 5943, '\P{^ -is_TGLG}', ""); - Error('\p{:= -Tagbanwa}'); - Error('\P{:= -Tagbanwa}'); + Expect(1, 5942, '\p{ IS_TGLG}', ""); + Expect(0, 5942, '\p{^ IS_TGLG}', ""); + Expect(0, 5942, '\P{ IS_TGLG}', ""); + Expect(1, 5942, '\P{^ IS_TGLG}', ""); + Expect(0, 5943, '\p{ IS_TGLG}', ""); + Expect(1, 5943, '\p{^ IS_TGLG}', ""); + Expect(1, 5943, '\P{ IS_TGLG}', ""); + Expect(0, 5943, '\P{^ IS_TGLG}', ""); + Error('\p{- TAGBANWA/a/}'); + Error('\P{- TAGBANWA/a/}'); Expect(1, 6003, '\p{tagbanwa}', ""); Expect(0, 6003, '\p{^tagbanwa}', ""); Expect(0, 6003, '\P{tagbanwa}', ""); @@ -119710,16 +122053,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}', ""); @@ -119728,16 +122071,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{ TAGB:=}'); - Error('\P{ 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}', ""); @@ -119746,16 +122089,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6004, '\p{^tagb}', ""); Expect(1, 6004, '\P{tagb}', ""); Expect(0, 6004, '\P{^tagb}', ""); - Expect(1, 6003, '\p{ _Tagb}', ""); - Expect(0, 6003, '\p{^ _Tagb}', ""); - Expect(0, 6003, '\P{ _Tagb}', ""); - Expect(1, 6003, '\P{^ _Tagb}', ""); - Expect(0, 6004, '\p{ _Tagb}', ""); - Expect(1, 6004, '\p{^ _Tagb}', ""); - Expect(1, 6004, '\P{ _Tagb}', ""); - Expect(0, 6004, '\P{^ _Tagb}', ""); - Error('\p{:=--Is_Tagb}'); - Error('\P{:=--Is_Tagb}'); + Expect(1, 6003, '\p{_-tagb}', ""); + Expect(0, 6003, '\p{^_-tagb}', ""); + Expect(0, 6003, '\P{_-tagb}', ""); + Expect(1, 6003, '\P{^_-tagb}', ""); + Expect(0, 6004, '\p{_-tagb}', ""); + Expect(1, 6004, '\p{^_-tagb}', ""); + Expect(1, 6004, '\P{_-tagb}', ""); + Expect(0, 6004, '\P{^_-tagb}', ""); + Error('\p{ Is_TAGB/a/}'); + Error('\P{ Is_TAGB/a/}'); Expect(1, 6003, '\p{istagb}', ""); Expect(0, 6003, '\p{^istagb}', ""); Expect(0, 6003, '\P{istagb}', ""); @@ -119764,16 +122107,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{- Tags:=}'); - Error('\P{- 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{/a/ _Tags}'); + Error('\P{/a/ _Tags}'); Expect(1, 917631, '\p{tags}', ""); Expect(0, 917631, '\p{^tags}', ""); Expect(0, 917631, '\P{tags}', ""); @@ -119782,16 +122125,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 917632, '\p{^tags}', ""); Expect(1, 917632, '\P{tags}', ""); Expect(0, 917632, '\P{^tags}', ""); - Expect(1, 917631, '\p{-_tags}', ""); - Expect(0, 917631, '\p{^-_tags}', ""); - Expect(0, 917631, '\P{-_tags}', ""); - Expect(1, 917631, '\P{^-_tags}', ""); - Expect(0, 917632, '\p{-_tags}', ""); - Expect(1, 917632, '\p{^-_tags}', ""); - Expect(1, 917632, '\P{-_tags}', ""); - Expect(0, 917632, '\P{^-_tags}', ""); - Error('\p{/a/_ Is_tags}'); - Error('\P{/a/_ Is_tags}'); + Expect(1, 917631, '\p{- Tags}', ""); + Expect(0, 917631, '\p{^- Tags}', ""); + Expect(0, 917631, '\P{- Tags}', ""); + Expect(1, 917631, '\P{^- Tags}', ""); + Expect(0, 917632, '\p{- Tags}', ""); + Expect(1, 917632, '\p{^- Tags}', ""); + Expect(1, 917632, '\P{- Tags}', ""); + Expect(0, 917632, '\P{^- Tags}', ""); + Error('\p{/a/- Is_TAGS}'); + Error('\P{/a/- Is_TAGS}'); Expect(1, 917631, '\p{istags}', ""); Expect(0, 917631, '\p{^istags}', ""); Expect(0, 917631, '\P{istags}', ""); @@ -119800,16 +122143,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}'); - Error('\P{:=IN_TAGS}'); + Expect(1, 917631, '\p{--Is_tags}', ""); + Expect(0, 917631, '\p{^--Is_tags}', ""); + Expect(0, 917631, '\P{--Is_tags}', ""); + Expect(1, 917631, '\P{^--Is_tags}', ""); + Expect(0, 917632, '\p{--Is_tags}', ""); + Expect(1, 917632, '\p{^--Is_tags}', ""); + Expect(1, 917632, '\P{--Is_tags}', ""); + Expect(0, 917632, '\P{^--Is_tags}', ""); + Error('\p{ IN_Tags/a/}'); + Error('\P{ IN_Tags/a/}'); Expect(1, 917631, '\p{intags}', ""); Expect(0, 917631, '\p{^intags}', ""); Expect(0, 917631, '\P{intags}', ""); @@ -119818,16 +122161,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{/a/ _Tai_Le}'); + Error('\P{/a/ _Tai_Le}'); Expect(1, 6516, '\p{taile}', ""); Expect(0, 6516, '\p{^taile}', ""); Expect(0, 6516, '\P{taile}', ""); @@ -119836,16 +122179,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}', ""); @@ -119854,16 +122197,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6517, '\p{^istaile}', ""); Expect(1, 6517, '\P{istaile}', ""); Expect(0, 6517, '\P{^istaile}', ""); - Expect(1, 6516, '\p{ is_Tai_le}', ""); - Expect(0, 6516, '\p{^ is_Tai_le}', ""); - Expect(0, 6516, '\P{ is_Tai_le}', ""); - Expect(1, 6516, '\P{^ is_Tai_le}', ""); - Expect(0, 6517, '\p{ is_Tai_le}', ""); - Expect(1, 6517, '\p{^ is_Tai_le}', ""); - Expect(1, 6517, '\P{ is_Tai_le}', ""); - Expect(0, 6517, '\P{^ is_Tai_le}', ""); - Error('\p{ TALE:=}'); - Error('\P{ 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}', ""); @@ -119872,16 +122215,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}'); - Error('\P{ :=Is_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{istale}', ""); Expect(0, 6516, '\p{^istale}', ""); Expect(0, 6516, '\P{istale}', ""); @@ -119890,16 +122233,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{/a/__Tai_Tham}'); - Error('\P{/a/__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}', ""); @@ -119908,16 +122251,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}', ""); @@ -119926,16 +122269,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6830, '\p{^istaitham}', ""); Expect(1, 6830, '\P{istaitham}', ""); Expect(0, 6830, '\P{^istaitham}', ""); - Expect(1, 6829, '\p{ is_TAI_tham}', ""); - Expect(0, 6829, '\p{^ is_TAI_tham}', ""); - Expect(0, 6829, '\P{ is_TAI_tham}', ""); - Expect(1, 6829, '\P{^ is_TAI_tham}', ""); - Expect(0, 6830, '\p{ is_TAI_tham}', ""); - Expect(1, 6830, '\p{^ is_TAI_tham}', ""); - Expect(1, 6830, '\P{ is_TAI_tham}', ""); - Expect(0, 6830, '\P{^ is_TAI_tham}', ""); - Error('\p{:=-_LANA}'); - Error('\P{:=-_LANA}'); + Expect(1, 6829, '\p{-is_tai_Tham}', ""); + Expect(0, 6829, '\p{^-is_tai_Tham}', ""); + Expect(0, 6829, '\P{-is_tai_Tham}', ""); + Expect(1, 6829, '\P{^-is_tai_Tham}', ""); + Expect(0, 6830, '\p{-is_tai_Tham}', ""); + Expect(1, 6830, '\p{^-is_tai_Tham}', ""); + Expect(1, 6830, '\P{-is_tai_Tham}', ""); + Expect(0, 6830, '\P{^-is_tai_Tham}', ""); + Error('\p{/a/ Lana}'); + Error('\P{/a/ Lana}'); Expect(1, 6829, '\p{lana}', ""); Expect(0, 6829, '\p{^lana}', ""); Expect(0, 6829, '\P{lana}', ""); @@ -119944,16 +122287,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6830, '\p{^lana}', ""); Expect(1, 6830, '\P{lana}', ""); Expect(0, 6830, '\P{^lana}', ""); - Expect(1, 6829, '\p{_-lana}', ""); - Expect(0, 6829, '\p{^_-lana}', ""); - Expect(0, 6829, '\P{_-lana}', ""); - Expect(1, 6829, '\P{^_-lana}', ""); - Expect(0, 6830, '\p{_-lana}', ""); - Expect(1, 6830, '\p{^_-lana}', ""); - Expect(1, 6830, '\P{_-lana}', ""); - Expect(0, 6830, '\P{^_-lana}', ""); - Error('\p{/a/ is_Lana}'); - Error('\P{/a/ is_Lana}'); + Expect(1, 6829, '\p{_Lana}', ""); + Expect(0, 6829, '\p{^_Lana}', ""); + Expect(0, 6829, '\P{_Lana}', ""); + Expect(1, 6829, '\P{^_Lana}', ""); + Expect(0, 6830, '\p{_Lana}', ""); + Expect(1, 6830, '\p{^_Lana}', ""); + Expect(1, 6830, '\P{_Lana}', ""); + Expect(0, 6830, '\P{^_Lana}', ""); + Error('\p{is_lana/a/}'); + Error('\P{is_lana/a/}'); Expect(1, 6829, '\p{islana}', ""); Expect(0, 6829, '\p{^islana}', ""); Expect(0, 6829, '\P{islana}', ""); @@ -119962,16 +122305,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{- Tai_viet:=}'); + Error('\P{- Tai_viet:=}'); Expect(1, 43743, '\p{taiviet}', ""); Expect(0, 43743, '\p{^taiviet}', ""); Expect(0, 43743, '\P{taiviet}', ""); @@ -119980,16 +122323,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43744, '\p{^taiviet}', ""); Expect(1, 43744, '\P{taiviet}', ""); Expect(0, 43744, '\P{^taiviet}', ""); - Expect(1, 43743, '\p{ tai_viet}', ""); - Expect(0, 43743, '\p{^ tai_viet}', ""); - Expect(0, 43743, '\P{ tai_viet}', ""); - Expect(1, 43743, '\P{^ tai_viet}', ""); - Expect(0, 43744, '\p{ tai_viet}', ""); - Expect(1, 43744, '\p{^ tai_viet}', ""); - Expect(1, 43744, '\P{ tai_viet}', ""); - Expect(0, 43744, '\P{^ tai_viet}', ""); - Error('\p{/a/ _Is_Tai_Viet}'); - Error('\P{/a/ _Is_Tai_Viet}'); + Expect(1, 43743, '\p{ tai_VIET}', ""); + Expect(0, 43743, '\p{^ tai_VIET}', ""); + Expect(0, 43743, '\P{ tai_VIET}', ""); + Expect(1, 43743, '\P{^ tai_VIET}', ""); + Expect(0, 43744, '\p{ tai_VIET}', ""); + Expect(1, 43744, '\p{^ tai_VIET}', ""); + Expect(1, 43744, '\P{ tai_VIET}', ""); + Expect(0, 43744, '\P{^ tai_VIET}', ""); + Error('\p{ 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}', ""); @@ -119998,16 +122341,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43744, '\p{^istaiviet}', ""); Expect(1, 43744, '\P{istaiviet}', ""); Expect(0, 43744, '\P{^istaiviet}', ""); - Expect(1, 43743, '\p{ -Is_TAI_VIET}', ""); - Expect(0, 43743, '\p{^ -Is_TAI_VIET}', ""); - Expect(0, 43743, '\P{ -Is_TAI_VIET}', ""); - Expect(1, 43743, '\P{^ -Is_TAI_VIET}', ""); - Expect(0, 43744, '\p{ -Is_TAI_VIET}', ""); - Expect(1, 43744, '\p{^ -Is_TAI_VIET}', ""); - Expect(1, 43744, '\P{ -Is_TAI_VIET}', ""); - Expect(0, 43744, '\P{^ -Is_TAI_VIET}', ""); - Error('\p{:= tavt}'); - Error('\P{:= tavt}'); + Expect(1, 43743, '\p{ Is_TAI_VIET}', ""); + Expect(0, 43743, '\p{^ Is_TAI_VIET}', ""); + Expect(0, 43743, '\P{ Is_TAI_VIET}', ""); + Expect(1, 43743, '\P{^ Is_TAI_VIET}', ""); + Expect(0, 43744, '\p{ Is_TAI_VIET}', ""); + Expect(1, 43744, '\p{^ Is_TAI_VIET}', ""); + Expect(1, 43744, '\P{ Is_TAI_VIET}', ""); + Expect(0, 43744, '\P{^ Is_TAI_VIET}', ""); + Error('\p{_ TAVT/a/}'); + Error('\P{_ TAVT/a/}'); Expect(1, 43743, '\p{tavt}', ""); Expect(0, 43743, '\p{^tavt}', ""); Expect(0, 43743, '\P{tavt}', ""); @@ -120016,16 +122359,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43744, '\p{^tavt}', ""); Expect(1, 43744, '\P{tavt}', ""); Expect(0, 43744, '\P{^tavt}', ""); - Expect(1, 43743, '\p{ tavt}', ""); - Expect(0, 43743, '\p{^ tavt}', ""); - Expect(0, 43743, '\P{ tavt}', ""); - Expect(1, 43743, '\P{^ tavt}', ""); - Expect(0, 43744, '\p{ tavt}', ""); - Expect(1, 43744, '\p{^ tavt}', ""); - Expect(1, 43744, '\P{ tavt}', ""); - Expect(0, 43744, '\P{^ tavt}', ""); - Error('\p{-_Is_tavt/a/}'); - Error('\P{-_Is_tavt/a/}'); + 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{istavt}', ""); Expect(0, 43743, '\p{^istavt}', ""); Expect(0, 43743, '\P{istavt}', ""); @@ -120034,16 +122377,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}', ""); @@ -120052,16 +122395,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}'); - Error('\P{:= is_tai_xuan_JING_symbols}'); + 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{istaixuanjingsymbols}', ""); Expect(0, 119647, '\p{^istaixuanjingsymbols}', ""); Expect(0, 119647, '\P{istaixuanjingsymbols}', ""); @@ -120070,16 +122413,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{/a/--IN_Tai_XUAN_JING_Symbols}'); - Error('\P{/a/--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}', ""); @@ -120088,16 +122431,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 119648, '\p{^intaixuanjingsymbols}', ""); Expect(1, 119648, '\P{intaixuanjingsymbols}', ""); Expect(0, 119648, '\P{^intaixuanjingsymbols}', ""); - Expect(1, 119647, '\p{_ In_Tai_Xuan_Jing_symbols}', ""); - Expect(0, 119647, '\p{^_ In_Tai_Xuan_Jing_symbols}', ""); - Expect(0, 119647, '\P{_ In_Tai_Xuan_Jing_symbols}', ""); - Expect(1, 119647, '\P{^_ In_Tai_Xuan_Jing_symbols}', ""); - Expect(0, 119648, '\p{_ In_Tai_Xuan_Jing_symbols}', ""); - Expect(1, 119648, '\p{^_ In_Tai_Xuan_Jing_symbols}', ""); - Expect(1, 119648, '\P{_ In_Tai_Xuan_Jing_symbols}', ""); - Expect(0, 119648, '\P{^_ In_Tai_Xuan_Jing_symbols}', ""); - Error('\p{ :=Tai_Xuan_JING}'); - Error('\P{ :=Tai_Xuan_JING}'); + Expect(1, 119647, '\p{ In_TAI_xuan_Jing_Symbols}', ""); + Expect(0, 119647, '\p{^ In_TAI_xuan_Jing_Symbols}', ""); + Expect(0, 119647, '\P{ In_TAI_xuan_Jing_Symbols}', ""); + Expect(1, 119647, '\P{^ In_TAI_xuan_Jing_Symbols}', ""); + Expect(0, 119648, '\p{ In_TAI_xuan_Jing_Symbols}', ""); + Expect(1, 119648, '\p{^ In_TAI_xuan_Jing_Symbols}', ""); + Expect(1, 119648, '\P{ In_TAI_xuan_Jing_Symbols}', ""); + Expect(0, 119648, '\P{^ In_TAI_xuan_Jing_Symbols}', ""); + Error('\p{-_tai_Xuan_Jing:=}'); + Error('\P{-_tai_Xuan_Jing:=}'); Expect(1, 119647, '\p{taixuanjing}', ""); Expect(0, 119647, '\p{^taixuanjing}', ""); Expect(0, 119647, '\P{taixuanjing}', ""); @@ -120106,16 +122449,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}', ""); @@ -120124,16 +122467,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:=}'); + Error('\P{__IN_tai_XUAN_Jing:=}'); Expect(1, 119647, '\p{intaixuanjing}', ""); Expect(0, 119647, '\p{^intaixuanjing}', ""); Expect(0, 119647, '\P{intaixuanjing}', ""); @@ -120142,16 +122485,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{ /a/takri}'); - Error('\P{ /a/takri}'); + Expect(1, 119647, '\p{ in_TAI_Xuan_jing}', ""); + Expect(0, 119647, '\p{^ in_TAI_Xuan_jing}', ""); + Expect(0, 119647, '\P{ in_TAI_Xuan_jing}', ""); + Expect(1, 119647, '\P{^ in_TAI_Xuan_jing}', ""); + Expect(0, 119648, '\p{ in_TAI_Xuan_jing}', ""); + Expect(1, 119648, '\p{^ in_TAI_Xuan_jing}', ""); + Expect(1, 119648, '\P{ in_TAI_Xuan_jing}', ""); + Expect(0, 119648, '\P{^ in_TAI_Xuan_jing}', ""); + Error('\p{ Takri/a/}'); + Error('\P{ Takri/a/}'); Expect(1, 71369, '\p{takri}', ""); Expect(0, 71369, '\p{^takri}', ""); Expect(0, 71369, '\P{takri}', ""); @@ -120160,16 +122503,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{_/a/IS_Takri}'); + Error('\P{_/a/IS_Takri}'); Expect(1, 71369, '\p{istakri}', ""); Expect(0, 71369, '\p{^istakri}', ""); Expect(0, 71369, '\P{istakri}', ""); @@ -120178,16 +122521,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}', ""); @@ -120196,16 +122539,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:=}'); - Error('\P{ is_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{istakr}', ""); Expect(0, 71369, '\p{^istakr}', ""); Expect(0, 71369, '\P{istakr}', ""); @@ -120214,16 +122557,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71370, '\p{^istakr}', ""); Expect(1, 71370, '\P{istakr}', ""); Expect(0, 71370, '\P{^istakr}', ""); - Expect(1, 71369, '\p{ Is_TAKR}', ""); - Expect(0, 71369, '\p{^ Is_TAKR}', ""); - Expect(0, 71369, '\P{ Is_TAKR}', ""); - Expect(1, 71369, '\P{^ Is_TAKR}', ""); - Expect(0, 71370, '\p{ Is_TAKR}', ""); - Expect(1, 71370, '\p{^ Is_TAKR}', ""); - Expect(1, 71370, '\P{ Is_TAKR}', ""); - Expect(0, 71370, '\P{^ Is_TAKR}', ""); - Error('\p{ :=tamil}'); - Error('\P{ :=tamil}'); + Expect(1, 71369, '\p{_ Is_Takr}', ""); + Expect(0, 71369, '\p{^_ Is_Takr}', ""); + Expect(0, 71369, '\P{_ Is_Takr}', ""); + Expect(1, 71369, '\P{^_ Is_Takr}', ""); + Expect(0, 71370, '\p{_ Is_Takr}', ""); + Expect(1, 71370, '\p{^_ Is_Takr}', ""); + Expect(1, 71370, '\P{_ Is_Takr}', ""); + Expect(0, 71370, '\P{^_ Is_Takr}', ""); + Error('\p{-/a/Tamil}'); + Error('\P{-/a/Tamil}'); Expect(1, 73727, '\p{tamil}', ""); Expect(0, 73727, '\p{^tamil}', ""); Expect(0, 73727, '\P{tamil}', ""); @@ -120232,16 +122575,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}', ""); @@ -120250,16 +122593,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{:=-_Taml}'); - Error('\P{:=-_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}', ""); @@ -120268,16 +122611,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 73728, '\p{^taml}', ""); Expect(1, 73728, '\P{taml}', ""); Expect(0, 73728, '\P{^taml}', ""); - Expect(1, 73727, '\p{_Taml}', ""); - Expect(0, 73727, '\p{^_Taml}', ""); - Expect(0, 73727, '\P{_Taml}', ""); - Expect(1, 73727, '\P{^_Taml}', ""); - Expect(0, 73728, '\p{_Taml}', ""); - Expect(1, 73728, '\p{^_Taml}', ""); - Expect(1, 73728, '\P{_Taml}', ""); - Expect(0, 73728, '\P{^_Taml}', ""); - Error('\p{_Is_Taml:=}'); - Error('\P{_Is_Taml:=}'); + Expect(1, 73727, '\p{_-Taml}', ""); + Expect(0, 73727, '\p{^_-Taml}', ""); + Expect(0, 73727, '\P{_-Taml}', ""); + Expect(1, 73727, '\P{^_-Taml}', ""); + Expect(0, 73728, '\p{_-Taml}', ""); + Expect(1, 73728, '\p{^_-Taml}', ""); + Expect(1, 73728, '\P{_-Taml}', ""); + Expect(0, 73728, '\P{^_-Taml}', ""); + Error('\p{/a/ -is_Taml}'); + Error('\P{/a/ -is_Taml}'); Expect(1, 73727, '\p{istaml}', ""); Expect(0, 73727, '\p{^istaml}', ""); Expect(0, 73727, '\P{istaml}', ""); @@ -120286,16 +122629,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}'); - Error('\P{ :=TAMIL_supplement}'); + Expect(1, 73727, '\p{ IS_TAML}', ""); + Expect(0, 73727, '\p{^ IS_TAML}', ""); + Expect(0, 73727, '\P{ IS_TAML}', ""); + Expect(1, 73727, '\P{^ IS_TAML}', ""); + Expect(0, 73728, '\p{ IS_TAML}', ""); + Expect(1, 73728, '\p{^ IS_TAML}', ""); + Expect(1, 73728, '\P{ IS_TAML}', ""); + Expect(0, 73728, '\P{^ IS_TAML}', ""); + Error('\p{ _Tamil_Supplement/a/}'); + Error('\P{ _Tamil_Supplement/a/}'); Expect(1, 73727, '\p{tamilsupplement}', ""); Expect(0, 73727, '\p{^tamilsupplement}', ""); Expect(0, 73727, '\P{tamilsupplement}', ""); @@ -120304,16 +122647,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 73728, '\p{^tamilsupplement}', ""); Expect(1, 73728, '\P{tamilsupplement}', ""); Expect(0, 73728, '\P{^tamilsupplement}', ""); - Expect(1, 73727, '\p{-TAMIL_Supplement}', ""); - Expect(0, 73727, '\p{^-TAMIL_Supplement}', ""); - Expect(0, 73727, '\P{-TAMIL_Supplement}', ""); - Expect(1, 73727, '\P{^-TAMIL_Supplement}', ""); - Expect(0, 73728, '\p{-TAMIL_Supplement}', ""); - Expect(1, 73728, '\p{^-TAMIL_Supplement}', ""); - Expect(1, 73728, '\P{-TAMIL_Supplement}', ""); - Expect(0, 73728, '\P{^-TAMIL_Supplement}', ""); - Error('\p{/a/-_IS_TAMIL_Supplement}'); - Error('\P{/a/-_IS_TAMIL_Supplement}'); + Expect(1, 73727, '\p{Tamil_supplement}', ""); + Expect(0, 73727, '\p{^Tamil_supplement}', ""); + Expect(0, 73727, '\P{Tamil_supplement}', ""); + Expect(1, 73727, '\P{^Tamil_supplement}', ""); + Expect(0, 73728, '\p{Tamil_supplement}', ""); + Expect(1, 73728, '\p{^Tamil_supplement}', ""); + Expect(1, 73728, '\P{Tamil_supplement}', ""); + Expect(0, 73728, '\P{^Tamil_supplement}', ""); + Error('\p{:=Is_tamil_Supplement}'); + Error('\P{:=Is_tamil_Supplement}'); Expect(1, 73727, '\p{istamilsupplement}', ""); Expect(0, 73727, '\p{^istamilsupplement}', ""); Expect(0, 73727, '\P{istamilsupplement}', ""); @@ -120322,16 +122665,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/a/}'); - Error('\P{ In_Tamil_SUPPLEMENT/a/}'); + 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{intamilsupplement}', ""); Expect(0, 73727, '\p{^intamilsupplement}', ""); Expect(0, 73727, '\P{intamilsupplement}', ""); @@ -120340,16 +122683,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/a/}'); - Error('\P{_-tamil_SUP/a/}'); + 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}', ""); @@ -120358,16 +122701,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{/a/ _Is_Tamil_Sup}'); - Error('\P{/a/ _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{:= _is_TAMIL_sup}'); + Error('\P{:= _is_TAMIL_sup}'); Expect(1, 73727, '\p{istamilsup}', ""); Expect(0, 73727, '\p{^istamilsup}', ""); Expect(0, 73727, '\P{istamilsup}', ""); @@ -120376,16 +122719,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/a/}'); + Error('\P{ In_Tamil_sup/a/}'); Expect(1, 73727, '\p{intamilsup}', ""); Expect(0, 73727, '\p{^intamilsup}', ""); Expect(0, 73727, '\P{intamilsup}', ""); @@ -120394,16 +122737,88 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 73728, '\p{^intamilsup}', ""); Expect(1, 73728, '\P{intamilsup}', ""); Expect(0, 73728, '\P{^intamilsup}', ""); - Expect(1, 73727, '\p{ In_Tamil_SUP}', ""); - Expect(0, 73727, '\p{^ In_Tamil_SUP}', ""); - Expect(0, 73727, '\P{ In_Tamil_SUP}', ""); - Expect(1, 73727, '\P{^ In_Tamil_SUP}', ""); - Expect(0, 73728, '\p{ In_Tamil_SUP}', ""); - Expect(1, 73728, '\p{^ In_Tamil_SUP}', ""); - Expect(1, 73728, '\P{ In_Tamil_SUP}', ""); - Expect(0, 73728, '\P{^ In_Tamil_SUP}', ""); - Error('\p{_/a/tangut}'); - Error('\P{_/a/tangut}'); + Expect(1, 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}', ""); + 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}', ""); + 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{istangsa}', ""); + Expect(0, 92873, '\p{^istangsa}', ""); + Expect(0, 92873, '\P{istangsa}', ""); + Expect(1, 92873, '\P{^istangsa}', ""); + Expect(0, 92874, '\p{istangsa}', ""); + 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{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}', ""); + 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{istnsa}', ""); + Expect(0, 92873, '\p{^istnsa}', ""); + Expect(0, 92873, '\P{istnsa}', ""); + Expect(1, 92873, '\P{^istnsa}', ""); + Expect(0, 92874, '\p{istnsa}', ""); + 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, 101640, '\p{tangut}', ""); Expect(0, 101640, '\p{^tangut}', ""); Expect(0, 101640, '\P{tangut}', ""); @@ -120420,8 +122835,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 101641, '\p{^_-Tangut}', ""); Expect(1, 101641, '\P{_-Tangut}', ""); Expect(0, 101641, '\P{^_-Tangut}', ""); - Error('\p{:= Is_Tangut}'); - Error('\P{:= Is_Tangut}'); + Error('\p{_ is_TANGUT:=}'); + Error('\P{_ is_TANGUT:=}'); Expect(1, 101640, '\p{istangut}', ""); Expect(0, 101640, '\p{^istangut}', ""); Expect(0, 101640, '\P{istangut}', ""); @@ -120430,16 +122845,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}', ""); @@ -120456,8 +122871,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 101641, '\p{^ Tang}', ""); Expect(1, 101641, '\P{ Tang}', ""); Expect(0, 101641, '\P{^ Tang}', ""); - Error('\p{:= Is_tang}'); - Error('\P{:= Is_tang}'); + Error('\p{:=_Is_TANG}'); + Error('\P{:=_Is_TANG}'); Expect(1, 101640, '\p{istang}', ""); Expect(0, 101640, '\p{^istang}', ""); Expect(0, 101640, '\P{istang}', ""); @@ -120466,16 +122881,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}', ""); @@ -120484,16 +122899,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 101120, '\p{^tangutcomponents}', ""); Expect(1, 101120, '\P{tangutcomponents}', ""); Expect(0, 101120, '\P{^tangutcomponents}', ""); - Expect(1, 101119, '\p{ TANGUT_COMPONENTS}', ""); - Expect(0, 101119, '\p{^ TANGUT_COMPONENTS}', ""); - Expect(0, 101119, '\P{ TANGUT_COMPONENTS}', ""); - Expect(1, 101119, '\P{^ TANGUT_COMPONENTS}', ""); - Expect(0, 101120, '\p{ TANGUT_COMPONENTS}', ""); - Expect(1, 101120, '\p{^ TANGUT_COMPONENTS}', ""); - Expect(1, 101120, '\P{ TANGUT_COMPONENTS}', ""); - Expect(0, 101120, '\P{^ TANGUT_COMPONENTS}', ""); - Error('\p{/a/ IS_tangut_components}'); - Error('\P{/a/ IS_tangut_components}'); + Expect(1, 101119, '\p{_-tangut_components}', ""); + Expect(0, 101119, '\p{^_-tangut_components}', ""); + Expect(0, 101119, '\P{_-tangut_components}', ""); + Expect(1, 101119, '\P{^_-tangut_components}', ""); + Expect(0, 101120, '\p{_-tangut_components}', ""); + Expect(1, 101120, '\p{^_-tangut_components}', ""); + Expect(1, 101120, '\P{_-tangut_components}', ""); + Expect(0, 101120, '\P{^_-tangut_components}', ""); + Error('\p{ Is_tangut_components/a/}'); + Error('\P{ Is_tangut_components/a/}'); Expect(1, 101119, '\p{istangutcomponents}', ""); Expect(0, 101119, '\p{^istangutcomponents}', ""); Expect(0, 101119, '\P{istangutcomponents}', ""); @@ -120502,16 +122917,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 101120, '\p{^istangutcomponents}', ""); Expect(1, 101120, '\P{istangutcomponents}', ""); Expect(0, 101120, '\P{^istangutcomponents}', ""); - Expect(1, 101119, '\p{__Is_TANGUT_Components}', ""); - Expect(0, 101119, '\p{^__Is_TANGUT_Components}', ""); - Expect(0, 101119, '\P{__Is_TANGUT_Components}', ""); - Expect(1, 101119, '\P{^__Is_TANGUT_Components}', ""); - Expect(0, 101120, '\p{__Is_TANGUT_Components}', ""); - Expect(1, 101120, '\p{^__Is_TANGUT_Components}', ""); - Expect(1, 101120, '\P{__Is_TANGUT_Components}', ""); - Expect(0, 101120, '\P{^__Is_TANGUT_Components}', ""); - Error('\p{-:=In_Tangut_COMPONENTS}'); - Error('\P{-:=In_Tangut_COMPONENTS}'); + Expect(1, 101119, '\p{_-Is_Tangut_Components}', ""); + Expect(0, 101119, '\p{^_-Is_Tangut_Components}', ""); + Expect(0, 101119, '\P{_-Is_Tangut_Components}', ""); + Expect(1, 101119, '\P{^_-Is_Tangut_Components}', ""); + Expect(0, 101120, '\p{_-Is_Tangut_Components}', ""); + Expect(1, 101120, '\p{^_-Is_Tangut_Components}', ""); + Expect(1, 101120, '\P{_-Is_Tangut_Components}', ""); + Expect(0, 101120, '\P{^_-Is_Tangut_Components}', ""); + Error('\p{/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}', ""); @@ -120520,124 +122935,124 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 101120, '\p{^intangutcomponents}', ""); Expect(1, 101120, '\P{intangutcomponents}', ""); Expect(0, 101120, '\P{^intangutcomponents}', ""); - Expect(1, 101119, '\p{_ In_TANGUT_COMPONENTS}', ""); - Expect(0, 101119, '\p{^_ In_TANGUT_COMPONENTS}', ""); - Expect(0, 101119, '\P{_ In_TANGUT_COMPONENTS}', ""); - Expect(1, 101119, '\P{^_ In_TANGUT_COMPONENTS}', ""); - Expect(0, 101120, '\p{_ In_TANGUT_COMPONENTS}', ""); - Expect(1, 101120, '\p{^_ In_TANGUT_COMPONENTS}', ""); - Expect(1, 101120, '\P{_ In_TANGUT_COMPONENTS}', ""); - Expect(0, 101120, '\P{^_ In_TANGUT_COMPONENTS}', ""); - Error('\p{_Tangut_supplement/a/}'); - Error('\P{_Tangut_supplement/a/}'); - Expect(1, 101775, '\p{tangutsupplement}', ""); - Expect(0, 101775, '\p{^tangutsupplement}', ""); - Expect(0, 101775, '\P{tangutsupplement}', ""); - Expect(1, 101775, '\P{^tangutsupplement}', ""); - Expect(0, 101776, '\p{tangutsupplement}', ""); - Expect(1, 101776, '\p{^tangutsupplement}', ""); - Expect(1, 101776, '\P{tangutsupplement}', ""); - Expect(0, 101776, '\P{^tangutsupplement}', ""); - Expect(1, 101775, '\p{ TANGUT_SUPPLEMENT}', ""); - Expect(0, 101775, '\p{^ TANGUT_SUPPLEMENT}', ""); - Expect(0, 101775, '\P{ TANGUT_SUPPLEMENT}', ""); - Expect(1, 101775, '\P{^ TANGUT_SUPPLEMENT}', ""); - Expect(0, 101776, '\p{ TANGUT_SUPPLEMENT}', ""); - Expect(1, 101776, '\p{^ TANGUT_SUPPLEMENT}', ""); - Expect(1, 101776, '\P{ TANGUT_SUPPLEMENT}', ""); - Expect(0, 101776, '\P{^ TANGUT_SUPPLEMENT}', ""); - Error('\p{_ Is_TANGUT_Supplement:=}'); - Error('\P{_ Is_TANGUT_Supplement:=}'); - Expect(1, 101775, '\p{istangutsupplement}', ""); - Expect(0, 101775, '\p{^istangutsupplement}', ""); - Expect(0, 101775, '\P{istangutsupplement}', ""); - Expect(1, 101775, '\P{^istangutsupplement}', ""); - Expect(0, 101776, '\p{istangutsupplement}', ""); - Expect(1, 101776, '\p{^istangutsupplement}', ""); - Expect(1, 101776, '\P{istangutsupplement}', ""); - Expect(0, 101776, '\P{^istangutsupplement}', ""); - Expect(1, 101775, '\p{ is_TANGUT_Supplement}', ""); - Expect(0, 101775, '\p{^ is_TANGUT_Supplement}', ""); - Expect(0, 101775, '\P{ is_TANGUT_Supplement}', ""); - Expect(1, 101775, '\P{^ is_TANGUT_Supplement}', ""); - Expect(0, 101776, '\p{ is_TANGUT_Supplement}', ""); - Expect(1, 101776, '\p{^ is_TANGUT_Supplement}', ""); - Expect(1, 101776, '\P{ is_TANGUT_Supplement}', ""); - Expect(0, 101776, '\P{^ is_TANGUT_Supplement}', ""); - Error('\p{:=_in_Tangut_Supplement}'); - Error('\P{:=_in_Tangut_Supplement}'); - Expect(1, 101775, '\p{intangutsupplement}', ""); - Expect(0, 101775, '\p{^intangutsupplement}', ""); - Expect(0, 101775, '\P{intangutsupplement}', ""); - Expect(1, 101775, '\P{^intangutsupplement}', ""); - Expect(0, 101776, '\p{intangutsupplement}', ""); - Expect(1, 101776, '\p{^intangutsupplement}', ""); - Expect(1, 101776, '\P{intangutsupplement}', ""); - Expect(0, 101776, '\P{^intangutsupplement}', ""); - Expect(1, 101775, '\p{_in_tangut_Supplement}', ""); - Expect(0, 101775, '\p{^_in_tangut_Supplement}', ""); - Expect(0, 101775, '\P{_in_tangut_Supplement}', ""); - Expect(1, 101775, '\P{^_in_tangut_Supplement}', ""); - Expect(0, 101776, '\p{_in_tangut_Supplement}', ""); - Expect(1, 101776, '\p{^_in_tangut_Supplement}', ""); - Expect(1, 101776, '\P{_in_tangut_Supplement}', ""); - Expect(0, 101776, '\P{^_in_tangut_Supplement}', ""); - Error('\p{_:=Tangut_sup}'); - Error('\P{_:=Tangut_sup}'); - Expect(1, 101775, '\p{tangutsup}', ""); - Expect(0, 101775, '\p{^tangutsup}', ""); - Expect(0, 101775, '\P{tangutsup}', ""); - Expect(1, 101775, '\P{^tangutsup}', ""); - Expect(0, 101776, '\p{tangutsup}', ""); - Expect(1, 101776, '\p{^tangutsup}', ""); - Expect(1, 101776, '\P{tangutsup}', ""); - Expect(0, 101776, '\P{^tangutsup}', ""); - Expect(1, 101775, '\p{_ tangut_sup}', ""); - Expect(0, 101775, '\p{^_ tangut_sup}', ""); - Expect(0, 101775, '\P{_ tangut_sup}', ""); - Expect(1, 101775, '\P{^_ tangut_sup}', ""); - Expect(0, 101776, '\p{_ tangut_sup}', ""); - Expect(1, 101776, '\p{^_ tangut_sup}', ""); - Expect(1, 101776, '\P{_ tangut_sup}', ""); - Expect(0, 101776, '\P{^_ tangut_sup}', ""); - Error('\p{/a/ is_tangut_sup}'); - Error('\P{/a/ is_tangut_sup}'); - Expect(1, 101775, '\p{istangutsup}', ""); - Expect(0, 101775, '\p{^istangutsup}', ""); - Expect(0, 101775, '\P{istangutsup}', ""); - Expect(1, 101775, '\P{^istangutsup}', ""); - Expect(0, 101776, '\p{istangutsup}', ""); - Expect(1, 101776, '\p{^istangutsup}', ""); - Expect(1, 101776, '\P{istangutsup}', ""); - Expect(0, 101776, '\P{^istangutsup}', ""); - Expect(1, 101775, '\p{is_Tangut_Sup}', ""); - Expect(0, 101775, '\p{^is_Tangut_Sup}', ""); - Expect(0, 101775, '\P{is_Tangut_Sup}', ""); - Expect(1, 101775, '\P{^is_Tangut_Sup}', ""); - Expect(0, 101776, '\p{is_Tangut_Sup}', ""); - Expect(1, 101776, '\p{^is_Tangut_Sup}', ""); - Expect(1, 101776, '\P{is_Tangut_Sup}', ""); - Expect(0, 101776, '\P{^is_Tangut_Sup}', ""); - Error('\p{-/a/IN_Tangut_SUP}'); - Error('\P{-/a/IN_Tangut_SUP}'); - Expect(1, 101775, '\p{intangutsup}', ""); - Expect(0, 101775, '\p{^intangutsup}', ""); - Expect(0, 101775, '\P{intangutsup}', ""); - Expect(1, 101775, '\P{^intangutsup}', ""); - Expect(0, 101776, '\p{intangutsup}', ""); - Expect(1, 101776, '\p{^intangutsup}', ""); - Expect(1, 101776, '\P{intangutsup}', ""); - Expect(0, 101776, '\P{^intangutsup}', ""); - Expect(1, 101775, '\p{-In_TANGUT_sup}', ""); - Expect(0, 101775, '\p{^-In_TANGUT_sup}', ""); - Expect(0, 101775, '\P{-In_TANGUT_sup}', ""); - Expect(1, 101775, '\P{^-In_TANGUT_sup}', ""); - Expect(0, 101776, '\p{-In_TANGUT_sup}', ""); - Expect(1, 101776, '\p{^-In_TANGUT_sup}', ""); - Expect(1, 101776, '\P{-In_TANGUT_sup}', ""); - Expect(0, 101776, '\P{^-In_TANGUT_sup}', ""); - Error('\p{/a/-Telugu}'); - Error('\P{/a/-Telugu}'); + Expect(1, 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, 101759, '\p{tangutsupplement}', ""); + Expect(0, 101759, '\p{^tangutsupplement}', ""); + Expect(0, 101759, '\P{tangutsupplement}', ""); + Expect(1, 101759, '\P{^tangutsupplement}', ""); + Expect(0, 101760, '\p{tangutsupplement}', ""); + 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{istangutsupplement}', ""); + Expect(0, 101759, '\p{^istangutsupplement}', ""); + Expect(0, 101759, '\P{istangutsupplement}', ""); + Expect(1, 101759, '\P{^istangutsupplement}', ""); + Expect(0, 101760, '\p{istangutsupplement}', ""); + 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{intangutsupplement}', ""); + Expect(0, 101759, '\p{^intangutsupplement}', ""); + Expect(0, 101759, '\P{intangutsupplement}', ""); + Expect(1, 101759, '\P{^intangutsupplement}', ""); + Expect(0, 101760, '\p{intangutsupplement}', ""); + 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{tangutsup}', ""); + Expect(0, 101759, '\p{^tangutsup}', ""); + Expect(0, 101759, '\P{tangutsup}', ""); + Expect(1, 101759, '\P{^tangutsup}', ""); + Expect(0, 101760, '\p{tangutsup}', ""); + 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{istangutsup}', ""); + Expect(0, 101759, '\p{^istangutsup}', ""); + Expect(0, 101759, '\P{istangutsup}', ""); + Expect(1, 101759, '\P{^istangutsup}', ""); + Expect(0, 101760, '\p{istangutsup}', ""); + 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{intangutsup}', ""); + Expect(0, 101759, '\p{^intangutsup}', ""); + Expect(0, 101759, '\P{intangutsup}', ""); + Expect(1, 101759, '\P{^intangutsup}', ""); + Expect(0, 101760, '\p{intangutsup}', ""); + 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, 7410, '\p{telugu}', ""); Expect(0, 7410, '\p{^telugu}', ""); Expect(0, 7410, '\P{telugu}', ""); @@ -120646,16 +123061,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{ /a/Is_Telugu}'); - Error('\P{ /a/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{:= is_TELUGU}'); + Error('\P{:= is_TELUGU}'); Expect(1, 7410, '\p{istelugu}', ""); Expect(0, 7410, '\p{^istelugu}', ""); Expect(0, 7410, '\P{istelugu}', ""); @@ -120664,16 +123079,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{/a/_ Telu}'); + Error('\P{/a/_ Telu}'); Expect(1, 7410, '\p{telu}', ""); Expect(0, 7410, '\p{^telu}', ""); Expect(0, 7410, '\P{telu}', ""); @@ -120682,16 +123097,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7411, '\p{^telu}', ""); Expect(1, 7411, '\P{telu}', ""); Expect(0, 7411, '\P{^telu}', ""); - Expect(1, 7410, '\p{ _telu}', ""); - Expect(0, 7410, '\p{^ _telu}', ""); - Expect(0, 7410, '\P{ _telu}', ""); - Expect(1, 7410, '\P{^ _telu}', ""); - Expect(0, 7411, '\p{ _telu}', ""); - Expect(1, 7411, '\p{^ _telu}', ""); - Expect(1, 7411, '\P{ _telu}', ""); - Expect(0, 7411, '\P{^ _telu}', ""); - Error('\p{--IS_telu:=}'); - Error('\P{--IS_telu:=}'); + Expect(1, 7410, '\p{ TELU}', ""); + Expect(0, 7410, '\p{^ TELU}', ""); + Expect(0, 7410, '\P{ TELU}', ""); + Expect(1, 7410, '\P{^ TELU}', ""); + Expect(0, 7411, '\p{ TELU}', ""); + Expect(1, 7411, '\p{^ TELU}', ""); + Expect(1, 7411, '\P{ TELU}', ""); + Expect(0, 7411, '\P{^ TELU}', ""); + Error('\p{ :=Is_Telu}'); + Error('\P{ :=Is_Telu}'); Expect(1, 7410, '\p{istelu}', ""); Expect(0, 7410, '\p{^istelu}', ""); Expect(0, 7410, '\P{istelu}', ""); @@ -120700,16 +123115,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{/a/-terminal_Punctuation}'); - Error('\P{/a/-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}', ""); @@ -120718,16 +123133,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{ /a/Is_TERMINAL_Punctuation}'); + Error('\P{ /a/Is_TERMINAL_Punctuation}'); Expect(1, 121482, '\p{isterminalpunctuation}', ""); Expect(0, 121482, '\p{^isterminalpunctuation}', ""); Expect(0, 121482, '\P{isterminalpunctuation}', ""); @@ -120736,16 +123151,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{_/a/Term}'); - Error('\P{_/a/Term}'); + Expect(1, 121482, '\p{ is_Terminal_PUNCTUATION}', ""); + Expect(0, 121482, '\p{^ is_Terminal_PUNCTUATION}', ""); + Expect(0, 121482, '\P{ is_Terminal_PUNCTUATION}', ""); + Expect(1, 121482, '\P{^ is_Terminal_PUNCTUATION}', ""); + Expect(0, 121483, '\p{ is_Terminal_PUNCTUATION}', ""); + Expect(1, 121483, '\p{^ is_Terminal_PUNCTUATION}', ""); + Expect(1, 121483, '\P{ is_Terminal_PUNCTUATION}', ""); + Expect(0, 121483, '\P{^ is_Terminal_PUNCTUATION}', ""); + Error('\p{ term/a/}'); + Error('\P{ term/a/}'); Expect(1, 121482, '\p{term}', ""); Expect(0, 121482, '\p{^term}', ""); Expect(0, 121482, '\P{term}', ""); @@ -120754,16 +123169,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 121483, '\p{^term}', ""); Expect(1, 121483, '\P{term}', ""); Expect(0, 121483, '\P{^term}', ""); - Expect(1, 121482, '\p{ -TERM}', ""); - Expect(0, 121482, '\p{^ -TERM}', ""); - Expect(0, 121482, '\P{ -TERM}', ""); - Expect(1, 121482, '\P{^ -TERM}', ""); - Expect(0, 121483, '\p{ -TERM}', ""); - Expect(1, 121483, '\p{^ -TERM}', ""); - Expect(1, 121483, '\P{ -TERM}', ""); - Expect(0, 121483, '\P{^ -TERM}', ""); - Error('\p{-IS_Term:=}'); - Error('\P{-IS_Term:=}'); + Expect(1, 121482, '\p{ -Term}', ""); + Expect(0, 121482, '\p{^ -Term}', ""); + Expect(0, 121482, '\P{ -Term}', ""); + Expect(1, 121482, '\P{^ -Term}', ""); + Expect(0, 121483, '\p{ -Term}', ""); + Expect(1, 121483, '\p{^ -Term}', ""); + Expect(1, 121483, '\P{ -Term}', ""); + Expect(0, 121483, '\P{^ -Term}', ""); + Error('\p{/a/ is_term}'); + Error('\P{/a/ is_term}'); Expect(1, 121482, '\p{isterm}', ""); Expect(0, 121482, '\p{^isterm}', ""); Expect(0, 121482, '\P{isterm}', ""); @@ -120772,16 +123187,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/a/}'); - Error('\P{ -THAANA/a/}'); + 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, 65021, '\p{thaana}', ""); Expect(0, 65021, '\p{^thaana}', ""); Expect(0, 65021, '\P{thaana}', ""); @@ -120790,16 +123205,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{/a/ is_Thaana}'); - Error('\P{/a/ 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}', ""); @@ -120808,16 +123223,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65022, '\p{^isthaana}', ""); Expect(1, 65022, '\P{isthaana}', ""); Expect(0, 65022, '\P{^isthaana}', ""); - Expect(1, 65021, '\p{ is_thaana}', ""); - Expect(0, 65021, '\p{^ is_thaana}', ""); - Expect(0, 65021, '\P{ is_thaana}', ""); - Expect(1, 65021, '\P{^ is_thaana}', ""); - Expect(0, 65022, '\p{ is_thaana}', ""); - Expect(1, 65022, '\p{^ is_thaana}', ""); - Expect(1, 65022, '\P{ is_thaana}', ""); - Expect(0, 65022, '\P{^ is_thaana}', ""); - Error('\p{:=_Thaa}'); - Error('\P{:=_Thaa}'); + Expect(1, 65021, '\p{--IS_THAANA}', ""); + Expect(0, 65021, '\p{^--IS_THAANA}', ""); + Expect(0, 65021, '\P{--IS_THAANA}', ""); + Expect(1, 65021, '\P{^--IS_THAANA}', ""); + Expect(0, 65022, '\p{--IS_THAANA}', ""); + Expect(1, 65022, '\p{^--IS_THAANA}', ""); + Expect(1, 65022, '\P{--IS_THAANA}', ""); + Expect(0, 65022, '\P{^--IS_THAANA}', ""); + Error('\p{/a/ _thaa}'); + Error('\P{/a/ _thaa}'); Expect(1, 65021, '\p{thaa}', ""); Expect(0, 65021, '\p{^thaa}', ""); Expect(0, 65021, '\P{thaa}', ""); @@ -120826,16 +123241,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65022, '\p{^thaa}', ""); Expect(1, 65022, '\P{thaa}', ""); Expect(0, 65022, '\P{^thaa}', ""); - Expect(1, 65021, '\p{ THAA}', ""); - Expect(0, 65021, '\p{^ THAA}', ""); - Expect(0, 65021, '\P{ THAA}', ""); - Expect(1, 65021, '\P{^ THAA}', ""); - Expect(0, 65022, '\p{ THAA}', ""); - Expect(1, 65022, '\p{^ THAA}', ""); - Expect(1, 65022, '\P{ THAA}', ""); - Expect(0, 65022, '\P{^ THAA}', ""); - Error('\p{/a/ Is_THAA}'); - Error('\P{/a/ Is_THAA}'); + Expect(1, 65021, '\p{_Thaa}', ""); + Expect(0, 65021, '\p{^_Thaa}', ""); + Expect(0, 65021, '\P{_Thaa}', ""); + Expect(1, 65021, '\P{^_Thaa}', ""); + Expect(0, 65022, '\p{_Thaa}', ""); + Expect(1, 65022, '\p{^_Thaa}', ""); + Expect(1, 65022, '\P{_Thaa}', ""); + Expect(0, 65022, '\P{^_Thaa}', ""); + Error('\p{:= -is_Thaa}'); + Error('\P{:= -is_Thaa}'); Expect(1, 65021, '\p{isthaa}', ""); Expect(0, 65021, '\p{^isthaa}', ""); Expect(0, 65021, '\P{isthaa}', ""); @@ -120844,16 +123259,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/a/}'); + Error('\P{ _Thai/a/}'); Expect(1, 3675, '\p{thai}', ""); Expect(0, 3675, '\p{^thai}', ""); Expect(0, 3675, '\P{thai}', ""); @@ -120862,16 +123277,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}', ""); @@ -120880,16 +123295,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 3676, '\p{^isthai}', ""); Expect(1, 3676, '\P{isthai}', ""); Expect(0, 3676, '\P{^isthai}', ""); - Expect(1, 3675, '\p{_ Is_thai}', ""); - Expect(0, 3675, '\p{^_ Is_thai}', ""); - Expect(0, 3675, '\P{_ Is_thai}', ""); - Expect(1, 3675, '\P{^_ Is_thai}', ""); - Expect(0, 3676, '\p{_ Is_thai}', ""); - Expect(1, 3676, '\p{^_ Is_thai}', ""); - Expect(1, 3676, '\P{_ Is_thai}', ""); - Expect(0, 3676, '\P{^_ Is_thai}', ""); - Error('\p{:=-Tibetan}'); - Error('\P{:=-Tibetan}'); + Expect(1, 3675, '\p{- IS_THAI}', ""); + Expect(0, 3675, '\p{^- IS_THAI}', ""); + Expect(0, 3675, '\P{- IS_THAI}', ""); + Expect(1, 3675, '\P{^- IS_THAI}', ""); + Expect(0, 3676, '\p{- IS_THAI}', ""); + Expect(1, 3676, '\p{^- IS_THAI}', ""); + Expect(1, 3676, '\P{- IS_THAI}', ""); + Expect(0, 3676, '\P{^- IS_THAI}', ""); + Error('\p{_/a/Tibetan}'); + Error('\P{_/a/Tibetan}'); Expect(1, 4058, '\p{tibetan}', ""); Expect(0, 4058, '\p{^tibetan}', ""); Expect(0, 4058, '\P{tibetan}', ""); @@ -120898,16 +123313,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 4059, '\p{^tibetan}', ""); Expect(1, 4059, '\P{tibetan}', ""); Expect(0, 4059, '\P{^tibetan}', ""); - Expect(1, 4058, '\p{-Tibetan}', ""); - Expect(0, 4058, '\p{^-Tibetan}', ""); - Expect(0, 4058, '\P{-Tibetan}', ""); - Expect(1, 4058, '\P{^-Tibetan}', ""); - Expect(0, 4059, '\p{-Tibetan}', ""); - Expect(1, 4059, '\p{^-Tibetan}', ""); - Expect(1, 4059, '\P{-Tibetan}', ""); - Expect(0, 4059, '\P{^-Tibetan}', ""); - Error('\p{_IS_Tibetan/a/}'); - Error('\P{_IS_Tibetan/a/}'); + 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{istibetan}', ""); Expect(0, 4058, '\p{^istibetan}', ""); Expect(0, 4058, '\P{istibetan}', ""); @@ -120916,16 +123331,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 4059, '\p{^istibetan}', ""); Expect(1, 4059, '\P{istibetan}', ""); Expect(0, 4059, '\P{^istibetan}', ""); - Expect(1, 4058, '\p{ is_Tibetan}', ""); - Expect(0, 4058, '\p{^ is_Tibetan}', ""); - Expect(0, 4058, '\P{ is_Tibetan}', ""); - Expect(1, 4058, '\P{^ is_Tibetan}', ""); - Expect(0, 4059, '\p{ is_Tibetan}', ""); - Expect(1, 4059, '\p{^ is_Tibetan}', ""); - Expect(1, 4059, '\P{ is_Tibetan}', ""); - Expect(0, 4059, '\P{^ is_Tibetan}', ""); - Error('\p{ Tibt:=}'); - Error('\P{ Tibt:=}'); + Expect(1, 4058, '\p{-_Is_Tibetan}', ""); + Expect(0, 4058, '\p{^-_Is_Tibetan}', ""); + Expect(0, 4058, '\P{-_Is_Tibetan}', ""); + Expect(1, 4058, '\P{^-_Is_Tibetan}', ""); + Expect(0, 4059, '\p{-_Is_Tibetan}', ""); + Expect(1, 4059, '\p{^-_Is_Tibetan}', ""); + Expect(1, 4059, '\P{-_Is_Tibetan}', ""); + Expect(0, 4059, '\P{^-_Is_Tibetan}', ""); + Error('\p{-/a/TIBT}'); + Error('\P{-/a/TIBT}'); Expect(1, 4058, '\p{tibt}', ""); Expect(0, 4058, '\p{^tibt}', ""); Expect(0, 4058, '\P{tibt}', ""); @@ -120934,16 +123349,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{ :=Is_Tibt}'); + Error('\P{ :=Is_Tibt}'); Expect(1, 4058, '\p{istibt}', ""); Expect(0, 4058, '\p{^istibt}', ""); Expect(0, 4058, '\P{istibt}', ""); @@ -120952,16 +123367,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{-/a/TIFINAGH}'); - Error('\P{-/a/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{--TIFINAGH:=}'); + Error('\P{--TIFINAGH:=}'); Expect(1, 11647, '\p{tifinagh}', ""); Expect(0, 11647, '\p{^tifinagh}', ""); Expect(0, 11647, '\P{tifinagh}', ""); @@ -120970,16 +123385,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}'); - Error('\P{:=Is_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{istifinagh}', ""); Expect(0, 11647, '\p{^istifinagh}', ""); Expect(0, 11647, '\P{istifinagh}', ""); @@ -120988,16 +123403,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{ tfng/a/}'); + Error('\P{ tfng/a/}'); Expect(1, 11647, '\p{tfng}', ""); Expect(0, 11647, '\p{^tfng}', ""); Expect(0, 11647, '\P{tfng}', ""); @@ -121006,16 +123421,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{/a/is_tfng}'); + Error('\P{/a/is_tfng}'); Expect(1, 11647, '\p{istfng}', ""); Expect(0, 11647, '\p{^istfng}', ""); Expect(0, 11647, '\P{istfng}', ""); @@ -121024,16 +123439,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 11648, '\p{^istfng}', ""); Expect(1, 11648, '\P{istfng}', ""); Expect(0, 11648, '\P{^istfng}', ""); - Expect(1, 11647, '\p{ IS_Tfng}', ""); - Expect(0, 11647, '\p{^ IS_Tfng}', ""); - Expect(0, 11647, '\P{ IS_Tfng}', ""); - Expect(1, 11647, '\P{^ IS_Tfng}', ""); - Expect(0, 11648, '\p{ IS_Tfng}', ""); - Expect(1, 11648, '\p{^ IS_Tfng}', ""); - Expect(1, 11648, '\P{ IS_Tfng}', ""); - Expect(0, 11648, '\P{^ IS_Tfng}', ""); - Error('\p{ :=Tirhuta}'); - Error('\P{ :=Tirhuta}'); + Expect(1, 11647, '\p{_ IS_Tfng}', ""); + Expect(0, 11647, '\p{^_ IS_Tfng}', ""); + Expect(0, 11647, '\P{_ IS_Tfng}', ""); + Expect(1, 11647, '\P{^_ IS_Tfng}', ""); + Expect(0, 11648, '\p{_ IS_Tfng}', ""); + Expect(1, 11648, '\p{^_ IS_Tfng}', ""); + Expect(1, 11648, '\P{_ IS_Tfng}', ""); + Expect(0, 11648, '\P{^_ IS_Tfng}', ""); + Error('\p{ tirhuta/a/}'); + Error('\P{ tirhuta/a/}'); Expect(1, 70873, '\p{tirhuta}', ""); Expect(0, 70873, '\p{^tirhuta}', ""); Expect(0, 70873, '\P{tirhuta}', ""); @@ -121042,16 +123457,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70874, '\p{^tirhuta}', ""); Expect(1, 70874, '\P{tirhuta}', ""); Expect(0, 70874, '\P{^tirhuta}', ""); - Expect(1, 70873, '\p{ TIRHUTA}', ""); - Expect(0, 70873, '\p{^ TIRHUTA}', ""); - Expect(0, 70873, '\P{ TIRHUTA}', ""); - Expect(1, 70873, '\P{^ TIRHUTA}', ""); - Expect(0, 70874, '\p{ TIRHUTA}', ""); - Expect(1, 70874, '\p{^ TIRHUTA}', ""); - Expect(1, 70874, '\P{ TIRHUTA}', ""); - Expect(0, 70874, '\P{^ TIRHUTA}', ""); - Error('\p{:=--is_tirhuta}'); - Error('\P{:=--is_tirhuta}'); + Expect(1, 70873, '\p{ tirhuta}', ""); + Expect(0, 70873, '\p{^ tirhuta}', ""); + Expect(0, 70873, '\P{ tirhuta}', ""); + Expect(1, 70873, '\P{^ tirhuta}', ""); + Expect(0, 70874, '\p{ tirhuta}', ""); + Expect(1, 70874, '\p{^ tirhuta}', ""); + Expect(1, 70874, '\P{ tirhuta}', ""); + Expect(0, 70874, '\P{^ tirhuta}', ""); + Error('\p{-/a/IS_Tirhuta}'); + Error('\P{-/a/IS_Tirhuta}'); Expect(1, 70873, '\p{istirhuta}', ""); Expect(0, 70873, '\p{^istirhuta}', ""); Expect(0, 70873, '\P{istirhuta}', ""); @@ -121060,16 +123475,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70874, '\p{^istirhuta}', ""); Expect(1, 70874, '\P{istirhuta}', ""); Expect(0, 70874, '\P{^istirhuta}', ""); - Expect(1, 70873, '\p{ IS_Tirhuta}', ""); - Expect(0, 70873, '\p{^ IS_Tirhuta}', ""); - Expect(0, 70873, '\P{ IS_Tirhuta}', ""); - Expect(1, 70873, '\P{^ IS_Tirhuta}', ""); - Expect(0, 70874, '\p{ IS_Tirhuta}', ""); - Expect(1, 70874, '\p{^ IS_Tirhuta}', ""); - Expect(1, 70874, '\P{ IS_Tirhuta}', ""); - Expect(0, 70874, '\P{^ IS_Tirhuta}', ""); - Error('\p{:= TIRH}'); - Error('\P{:= TIRH}'); + Expect(1, 70873, '\p{ _Is_tirhuta}', ""); + Expect(0, 70873, '\p{^ _Is_tirhuta}', ""); + Expect(0, 70873, '\P{ _Is_tirhuta}', ""); + Expect(1, 70873, '\P{^ _Is_tirhuta}', ""); + Expect(0, 70874, '\p{ _Is_tirhuta}', ""); + Expect(1, 70874, '\p{^ _Is_tirhuta}', ""); + Expect(1, 70874, '\P{ _Is_tirhuta}', ""); + Expect(0, 70874, '\P{^ _Is_tirhuta}', ""); + Error('\p{:= TIRH}'); + Error('\P{:= TIRH}'); Expect(1, 70873, '\p{tirh}', ""); Expect(0, 70873, '\p{^tirh}', ""); Expect(0, 70873, '\P{tirh}', ""); @@ -121078,16 +123493,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{/a/_is_TIRH}'); - Error('\P{/a/_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}', ""); @@ -121096,16 +123511,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:=}'); + Error('\P{ TITLECASE:=}'); Expect(1, 8188, '\p{titlecase}', ""); Expect(0, 8188, '\p{^titlecase}', ""); Expect(0, 8188, '\P{titlecase}', ""); @@ -121114,16 +123529,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 8189, '\p{^titlecase}', ""); Expect(1, 8189, '\P{titlecase}', ""); Expect(0, 8189, '\P{^titlecase}', ""); - Expect(1, 8188, '\p{_-titlecase}', ""); - Expect(0, 8188, '\p{^_-titlecase}', ""); - Expect(0, 8188, '\P{_-titlecase}', ""); - Expect(1, 8188, '\P{^_-titlecase}', ""); - Expect(0, 8189, '\p{_-titlecase}', ""); - Expect(1, 8189, '\p{^_-titlecase}', ""); - Expect(1, 8189, '\P{_-titlecase}', ""); - Expect(0, 8189, '\P{^_-titlecase}', ""); - Error('\p{/a/ Title}'); - Error('\P{/a/ Title}'); + Expect(1, 8188, '\p{ titlecase}', ""); + Expect(0, 8188, '\p{^ titlecase}', ""); + Expect(0, 8188, '\P{ titlecase}', ""); + Expect(1, 8188, '\P{^ titlecase}', ""); + Expect(0, 8189, '\p{ titlecase}', ""); + Expect(1, 8189, '\p{^ titlecase}', ""); + Expect(1, 8189, '\P{ titlecase}', ""); + Expect(0, 8189, '\P{^ titlecase}', ""); + Error('\p{_ Title/a/}'); + Error('\P{_ Title/a/}'); Expect(1, 8188, '\p{title}', ""); Expect(0, 8188, '\p{^title}', ""); Expect(0, 8188, '\P{title}', ""); @@ -121132,16 +123547,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}', ""); @@ -121150,16 +123565,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{/a/-_IS_title}'); - Error('\P{/a/-_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}', ""); @@ -121168,16 +123583,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 8189, '\p{^istitle}', ""); Expect(1, 8189, '\P{istitle}', ""); Expect(0, 8189, '\P{^istitle}', ""); - Expect(1, 8188, '\p{__is_Title}', ""); - Expect(0, 8188, '\p{^__is_Title}', ""); - Expect(0, 8188, '\P{__is_Title}', ""); - Expect(1, 8188, '\P{^__is_Title}', ""); - Expect(0, 8189, '\p{__is_Title}', ""); - Expect(1, 8189, '\p{^__is_Title}', ""); - Expect(1, 8189, '\P{__is_Title}', ""); - Expect(0, 8189, '\P{^__is_Title}', ""); - Error('\p{:=_Titlecase_Letter}'); - Error('\P{:=_Titlecase_Letter}'); + Expect(1, 8188, '\p{ is_Title}', ""); + Expect(0, 8188, '\p{^ is_Title}', ""); + Expect(0, 8188, '\P{ is_Title}', ""); + Expect(1, 8188, '\P{^ is_Title}', ""); + Expect(0, 8189, '\p{ is_Title}', ""); + Expect(1, 8189, '\p{^ is_Title}', ""); + Expect(1, 8189, '\P{ is_Title}', ""); + Expect(0, 8189, '\P{^ is_Title}', ""); + Error('\p{--TITLECASE_Letter:=}'); + Error('\P{--TITLECASE_Letter:=}'); Expect(1, 8188, '\p{titlecaseletter}', ""); Expect(0, 8188, '\p{^titlecaseletter}', ""); Expect(0, 8188, '\P{titlecaseletter}', ""); @@ -121186,16 +123601,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}', ""); @@ -121204,16 +123619,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{LT:=}'); + Error('\P{LT:=}'); Expect(1, 8188, '\p{lt}', ""); Expect(0, 8188, '\p{^lt}', ""); Expect(0, 8188, '\P{lt}', ""); @@ -121222,16 +123637,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}', ""); @@ -121240,16 +123655,52 @@ 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{ transport_And_MAP_SYMBOLS:=}'); - Error('\P{ transport_And_MAP_SYMBOLS:=}'); + Expect(1, 8188, '\p{ is_Lt}', ""); + Expect(0, 8188, '\p{^ is_Lt}', ""); + Expect(0, 8188, '\P{ is_Lt}', ""); + Expect(1, 8188, '\P{^ is_Lt}', ""); + Expect(0, 8189, '\p{ is_Lt}', ""); + Expect(1, 8189, '\p{^ is_Lt}', ""); + Expect(1, 8189, '\P{ is_Lt}', ""); + Expect(0, 8189, '\P{^ is_Lt}', ""); + Error('\p{ TOTO/a/}'); + Error('\P{ TOTO/a/}'); + 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}', ""); + 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/}'); + Expect(1, 123566, '\p{istoto}', ""); + Expect(0, 123566, '\p{^istoto}', ""); + Expect(0, 123566, '\P{istoto}', ""); + Expect(1, 123566, '\P{^istoto}', ""); + Expect(0, 123567, '\p{istoto}', ""); + 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, 128767, '\p{transportandmapsymbols}', ""); Expect(0, 128767, '\p{^transportandmapsymbols}', ""); Expect(0, 128767, '\P{transportandmapsymbols}', ""); @@ -121258,16 +123709,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{ :=Is_transport_and_map_Symbols}'); + Error('\P{ :=Is_transport_and_map_Symbols}'); Expect(1, 128767, '\p{istransportandmapsymbols}', ""); Expect(0, 128767, '\p{^istransportandmapsymbols}', ""); Expect(0, 128767, '\P{istransportandmapsymbols}', ""); @@ -121276,16 +123727,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{:=-_IN_Transport_And_map_SYMBOLS}'); - Error('\P{:=-_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{/a/ -In_Transport_And_map_SYMBOLS}'); + Error('\P{/a/ -In_Transport_And_map_SYMBOLS}'); Expect(1, 128767, '\p{intransportandmapsymbols}', ""); Expect(0, 128767, '\p{^intransportandmapsymbols}', ""); Expect(0, 128767, '\P{intransportandmapsymbols}', ""); @@ -121294,16 +123745,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{/a/transport_and_Map}'); + Error('\P{/a/transport_and_Map}'); Expect(1, 128767, '\p{transportandmap}', ""); Expect(0, 128767, '\p{^transportandmap}', ""); Expect(0, 128767, '\P{transportandmap}', ""); @@ -121312,16 +123763,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{/a/ IS_Transport_And_map}'); + Error('\P{/a/ IS_Transport_And_map}'); Expect(1, 128767, '\p{istransportandmap}', ""); Expect(0, 128767, '\p{^istransportandmap}', ""); Expect(0, 128767, '\P{istransportandmap}', ""); @@ -121330,16 +123781,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{ /a/In_transport_And_Map}'); - Error('\P{ /a/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}', ""); @@ -121348,16 +123799,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}', ""); @@ -121366,16 +123817,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{/a/-Is_UGARITIC}'); - Error('\P{/a/-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}'); + Error('\P{:=- Is_ugaritic}'); Expect(1, 66463, '\p{isugaritic}', ""); Expect(0, 66463, '\p{^isugaritic}', ""); Expect(0, 66463, '\P{isugaritic}', ""); @@ -121384,16 +123835,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66464, '\p{^isugaritic}', ""); Expect(1, 66464, '\P{isugaritic}', ""); Expect(0, 66464, '\P{^isugaritic}', ""); - Expect(1, 66463, '\p{_-IS_Ugaritic}', ""); - Expect(0, 66463, '\p{^_-IS_Ugaritic}', ""); - Expect(0, 66463, '\P{_-IS_Ugaritic}', ""); - Expect(1, 66463, '\P{^_-IS_Ugaritic}', ""); - Expect(0, 66464, '\p{_-IS_Ugaritic}', ""); - Expect(1, 66464, '\p{^_-IS_Ugaritic}', ""); - Expect(1, 66464, '\P{_-IS_Ugaritic}', ""); - Expect(0, 66464, '\P{^_-IS_Ugaritic}', ""); - Error('\p{_/a/Ugar}'); - Error('\P{_/a/Ugar}'); + Expect(1, 66463, '\p{_Is_ugaritic}', ""); + Expect(0, 66463, '\p{^_Is_ugaritic}', ""); + Expect(0, 66463, '\P{_Is_ugaritic}', ""); + Expect(1, 66463, '\P{^_Is_ugaritic}', ""); + Expect(0, 66464, '\p{_Is_ugaritic}', ""); + Expect(1, 66464, '\p{^_Is_ugaritic}', ""); + Expect(1, 66464, '\P{_Is_ugaritic}', ""); + Expect(0, 66464, '\P{^_Is_ugaritic}', ""); + Error('\p{ UGAR:=}'); + Error('\P{ UGAR:=}'); Expect(1, 66463, '\p{ugar}', ""); Expect(0, 66463, '\p{^ugar}', ""); Expect(0, 66463, '\P{ugar}', ""); @@ -121402,16 +123853,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}', ""); @@ -121420,16 +123871,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}'); + Error('\P{ :=UNASSIGNED}'); Expect(1, 918000, '\p{unassigned}', ""); Expect(0, 918000, '\p{^unassigned}', ""); Expect(0, 918000, '\P{unassigned}', ""); @@ -121438,16 +123889,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/a/}'); - Error('\P{ Is_unassigned/a/}'); + 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{isunassigned}', ""); Expect(0, 918000, '\p{^isunassigned}', ""); Expect(0, 918000, '\P{isunassigned}', ""); @@ -121456,16 +123907,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{:= Cn}'); + Error('\P{:= Cn}'); Expect(1, 918000, '\p{cn}', ""); Expect(0, 918000, '\p{^cn}', ""); Expect(0, 918000, '\P{cn}', ""); @@ -121474,16 +123925,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{/a/Is_Cn}'); - Error('\P{/a/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}'); + Error('\P{:= Is_CN}'); Expect(1, 918000, '\p{iscn}', ""); Expect(0, 918000, '\p{^iscn}', ""); Expect(0, 918000, '\P{iscn}', ""); @@ -121492,16 +123943,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{/a/ -UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS}'); + Error('\P{/a/ -UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS}'); Expect(1, 5759, '\p{unifiedcanadianaboriginalsyllabics}', ""); Expect(0, 5759, '\p{^unifiedcanadianaboriginalsyllabics}', ""); Expect(0, 5759, '\P{unifiedcanadianaboriginalsyllabics}', ""); @@ -121510,16 +123961,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{ _Is_unified_Canadian_Aboriginal_Syllabics:=}'); - Error('\P{ _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}', ""); @@ -121528,16 +123979,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{_/a/In_Unified_canadian_ABORIGINAL_SYLLABICS}'); + Error('\P{_/a/In_Unified_canadian_ABORIGINAL_SYLLABICS}'); Expect(1, 5759, '\p{inunifiedcanadianaboriginalsyllabics}', ""); Expect(0, 5759, '\p{^inunifiedcanadianaboriginalsyllabics}', ""); Expect(0, 5759, '\P{inunifiedcanadianaboriginalsyllabics}', ""); @@ -121546,16 +123997,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/a/}'); - Error('\P{ UCAS/a/}'); + 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{ucas}', ""); Expect(0, 5759, '\p{^ucas}', ""); Expect(0, 5759, '\P{ucas}', ""); @@ -121564,16 +124015,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}', ""); @@ -121582,16 +124033,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5760, '\p{^isucas}', ""); Expect(1, 5760, '\P{isucas}', ""); Expect(0, 5760, '\P{^isucas}', ""); - Expect(1, 5759, '\p{ -IS_ucas}', ""); - Expect(0, 5759, '\p{^ -IS_ucas}', ""); - Expect(0, 5759, '\P{ -IS_ucas}', ""); - Expect(1, 5759, '\P{^ -IS_ucas}', ""); - Expect(0, 5760, '\p{ -IS_ucas}', ""); - Expect(1, 5760, '\p{^ -IS_ucas}', ""); - Expect(1, 5760, '\P{ -IS_ucas}', ""); - Expect(0, 5760, '\P{^ -IS_ucas}', ""); - Error('\p{-in_UCAS/a/}'); - Error('\P{-in_UCAS/a/}'); + 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{inucas}', ""); Expect(0, 5759, '\p{^inucas}', ""); Expect(0, 5759, '\P{inucas}', ""); @@ -121600,16 +124051,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{-_Canadian_syllabics/a/}'); + Error('\P{-_Canadian_syllabics/a/}'); Expect(1, 5759, '\p{canadiansyllabics}', ""); Expect(0, 5759, '\p{^canadiansyllabics}', ""); Expect(0, 5759, '\P{canadiansyllabics}', ""); @@ -121618,16 +124069,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:=}'); - Error('\P{ Is_Canadian_Syllabics:=}'); + 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}', ""); @@ -121636,16 +124087,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5760, '\p{^iscanadiansyllabics}', ""); Expect(1, 5760, '\P{iscanadiansyllabics}', ""); Expect(0, 5760, '\P{^iscanadiansyllabics}', ""); - Expect(1, 5759, '\p{-Is_CANADIAN_SYLLABICS}', ""); - Expect(0, 5759, '\p{^-Is_CANADIAN_SYLLABICS}', ""); - Expect(0, 5759, '\P{-Is_CANADIAN_SYLLABICS}', ""); - Expect(1, 5759, '\P{^-Is_CANADIAN_SYLLABICS}', ""); - Expect(0, 5760, '\p{-Is_CANADIAN_SYLLABICS}', ""); - Expect(1, 5760, '\p{^-Is_CANADIAN_SYLLABICS}', ""); - Expect(1, 5760, '\P{-Is_CANADIAN_SYLLABICS}', ""); - Expect(0, 5760, '\P{^-Is_CANADIAN_SYLLABICS}', ""); - Error('\p{ in_CANADIAN_Syllabics/a/}'); - Error('\P{ in_CANADIAN_Syllabics/a/}'); + Expect(1, 5759, '\p{ Is_CANADIAN_Syllabics}', ""); + Expect(0, 5759, '\p{^ Is_CANADIAN_Syllabics}', ""); + Expect(0, 5759, '\P{ Is_CANADIAN_Syllabics}', ""); + Expect(1, 5759, '\P{^ Is_CANADIAN_Syllabics}', ""); + Expect(0, 5760, '\p{ Is_CANADIAN_Syllabics}', ""); + Expect(1, 5760, '\p{^ Is_CANADIAN_Syllabics}', ""); + Expect(1, 5760, '\P{ Is_CANADIAN_Syllabics}', ""); + Expect(0, 5760, '\P{^ Is_CANADIAN_Syllabics}', ""); + Error('\p{:=- in_canadian_Syllabics}'); + Error('\P{:=- in_canadian_Syllabics}'); Expect(1, 5759, '\p{incanadiansyllabics}', ""); Expect(0, 5759, '\p{^incanadiansyllabics}', ""); Expect(0, 5759, '\P{incanadiansyllabics}', ""); @@ -121654,16 +124105,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5760, '\p{^incanadiansyllabics}', ""); Expect(1, 5760, '\P{incanadiansyllabics}', ""); Expect(0, 5760, '\P{^incanadiansyllabics}', ""); - Expect(1, 5759, '\p{ In_Canadian_Syllabics}', ""); - Expect(0, 5759, '\p{^ In_Canadian_Syllabics}', ""); - Expect(0, 5759, '\P{ In_Canadian_Syllabics}', ""); - Expect(1, 5759, '\P{^ In_Canadian_Syllabics}', ""); - Expect(0, 5760, '\p{ In_Canadian_Syllabics}', ""); - Expect(1, 5760, '\p{^ In_Canadian_Syllabics}', ""); - Expect(1, 5760, '\P{ In_Canadian_Syllabics}', ""); - Expect(0, 5760, '\P{^ In_Canadian_Syllabics}', ""); - Error('\p{ unified_canadian_Aboriginal_syllabics_Extended:=}'); - Error('\P{ 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{/a/_ Unified_CANADIAN_ABORIGINAL_Syllabics_extended}'); + Error('\P{/a/_ Unified_CANADIAN_ABORIGINAL_Syllabics_extended}'); Expect(1, 6399, '\p{unifiedcanadianaboriginalsyllabicsextended}', ""); Expect(0, 6399, '\p{^unifiedcanadianaboriginalsyllabicsextended}', ""); Expect(0, 6399, '\P{unifiedcanadianaboriginalsyllabicsextended}', ""); @@ -121672,16 +124123,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{ /a/Is_Unified_CANADIAN_Aboriginal_Syllabics_extended}'); - Error('\P{ /a/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{:=-Is_unified_CANADIAN_Aboriginal_syllabics_Extended}'); + Error('\P{:=-Is_unified_CANADIAN_Aboriginal_syllabics_Extended}'); Expect(1, 6399, '\p{isunifiedcanadianaboriginalsyllabicsextended}', ""); Expect(0, 6399, '\p{^isunifiedcanadianaboriginalsyllabicsextended}', ""); Expect(0, 6399, '\P{isunifiedcanadianaboriginalsyllabicsextended}', ""); @@ -121690,16 +124141,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{_:=IN_unified_canadian_aboriginal_SYLLABICS_Extended}'); - Error('\P{_:=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{/a/__IN_unified_Canadian_aboriginal_Syllabics_Extended}'); + Error('\P{/a/__IN_unified_Canadian_aboriginal_Syllabics_Extended}'); Expect(1, 6399, '\p{inunifiedcanadianaboriginalsyllabicsextended}', ""); Expect(0, 6399, '\p{^inunifiedcanadianaboriginalsyllabicsextended}', ""); Expect(0, 6399, '\P{inunifiedcanadianaboriginalsyllabicsextended}', ""); @@ -121708,16 +124159,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}', ""); @@ -121726,16 +124177,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{/a/ is_UCAS_ext}'); - Error('\P{/a/ 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}', ""); @@ -121744,16 +124195,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}', ""); @@ -121762,16 +124213,124 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6400, '\p{^inucasext}', ""); Expect(1, 6400, '\P{inucasext}', ""); Expect(0, 6400, '\P{^inucasext}', ""); - Expect(1, 6399, '\p{ -In_ucas_Ext}', ""); - Expect(0, 6399, '\p{^ -In_ucas_Ext}', ""); - Expect(0, 6399, '\P{ -In_ucas_Ext}', ""); - Expect(1, 6399, '\P{^ -In_ucas_Ext}', ""); - Expect(0, 6400, '\p{ -In_ucas_Ext}', ""); - Expect(1, 6400, '\p{^ -In_ucas_Ext}', ""); - Expect(1, 6400, '\P{ -In_ucas_Ext}', ""); - Expect(0, 6400, '\P{^ -In_ucas_Ext}', ""); - Error('\p{ /a/UNIFIED_Ideograph}'); - Error('\P{ /a/UNIFIED_Ideograph}'); + Expect(1, 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, 72383, '\p{unifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(0, 72383, '\p{^unifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(0, 72383, '\P{unifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(1, 72383, '\P{^unifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(0, 72384, '\p{unifiedcanadianaboriginalsyllabicsextendeda}', ""); + 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{isunifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(0, 72383, '\p{^isunifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(0, 72383, '\P{isunifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(1, 72383, '\P{^isunifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(0, 72384, '\p{isunifiedcanadianaboriginalsyllabicsextendeda}', ""); + 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{inunifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(0, 72383, '\p{^inunifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(0, 72383, '\P{inunifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(1, 72383, '\P{^inunifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(0, 72384, '\p{inunifiedcanadianaboriginalsyllabicsextendeda}', ""); + 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{ucasexta}', ""); + Expect(0, 72383, '\p{^ucasexta}', ""); + Expect(0, 72383, '\P{ucasexta}', ""); + Expect(1, 72383, '\P{^ucasexta}', ""); + Expect(0, 72384, '\p{ucasexta}', ""); + 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{isucasexta}', ""); + Expect(0, 72383, '\p{^isucasexta}', ""); + Expect(0, 72383, '\P{isucasexta}', ""); + Expect(1, 72383, '\P{^isucasexta}', ""); + Expect(0, 72384, '\p{isucasexta}', ""); + 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{inucasexta}', ""); + Expect(0, 72383, '\p{^inucasexta}', ""); + Expect(0, 72383, '\P{inucasexta}', ""); + Expect(1, 72383, '\P{^inucasexta}', ""); + Expect(0, 72384, '\p{inucasexta}', ""); + 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}', ""); @@ -121780,16 +124339,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 201547, '\p{^unifiedideograph}', ""); Expect(1, 201547, '\P{unifiedideograph}', ""); Expect(0, 201547, '\P{^unifiedideograph}', ""); - Expect(1, 201546, '\p{ -Unified_ideograph}', ""); - Expect(0, 201546, '\p{^ -Unified_ideograph}', ""); - Expect(0, 201546, '\P{ -Unified_ideograph}', ""); - Expect(1, 201546, '\P{^ -Unified_ideograph}', ""); - Expect(0, 201547, '\p{ -Unified_ideograph}', ""); - Expect(1, 201547, '\p{^ -Unified_ideograph}', ""); - Expect(1, 201547, '\P{ -Unified_ideograph}', ""); - Expect(0, 201547, '\P{^ -Unified_ideograph}', ""); - Error('\p{ /a/Is_Unified_Ideograph}'); - Error('\P{ /a/Is_Unified_Ideograph}'); + Expect(1, 201546, '\p{- 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}', ""); @@ -121798,16 +124357,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{ _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}', ""); @@ -121816,16 +124375,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{-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}', ""); @@ -121834,16 +124393,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 201547, '\p{^isuideo}', ""); Expect(1, 201547, '\P{isuideo}', ""); Expect(0, 201547, '\P{^isuideo}', ""); - Expect(1, 201546, '\p{_-IS_UIdeo}', ""); - Expect(0, 201546, '\p{^_-IS_UIdeo}', ""); - Expect(0, 201546, '\P{_-IS_UIdeo}', ""); - Expect(1, 201546, '\P{^_-IS_UIdeo}', ""); - Expect(0, 201547, '\p{_-IS_UIdeo}', ""); - Expect(1, 201547, '\p{^_-IS_UIdeo}', ""); - Expect(1, 201547, '\P{_-IS_UIdeo}', ""); - Expect(0, 201547, '\P{^_-IS_UIdeo}', ""); - Error('\p{/a/- Unknown}'); - Error('\P{/a/- Unknown}'); + Expect(1, 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, 918000, '\p{unknown}', ""); Expect(0, 918000, '\p{^unknown}', ""); Expect(0, 918000, '\P{unknown}', ""); @@ -121852,16 +124411,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 917999, '\p{^unknown}', ""); Expect(1, 917999, '\P{unknown}', ""); Expect(0, 917999, '\P{^unknown}', ""); - Expect(1, 918000, '\p{ UNKNOWN}', ""); - Expect(0, 918000, '\p{^ UNKNOWN}', ""); - Expect(0, 918000, '\P{ UNKNOWN}', ""); - Expect(1, 918000, '\P{^ UNKNOWN}', ""); - Expect(0, 917999, '\p{ UNKNOWN}', ""); - Expect(1, 917999, '\p{^ UNKNOWN}', ""); - Expect(1, 917999, '\P{ UNKNOWN}', ""); - Expect(0, 917999, '\P{^ UNKNOWN}', ""); - Error('\p{ IS_UNKNOWN:=}'); - Error('\P{ IS_UNKNOWN:=}'); + Expect(1, 918000, '\p{- unknown}', ""); + Expect(0, 918000, '\p{^- unknown}', ""); + Expect(0, 918000, '\P{- unknown}', ""); + Expect(1, 918000, '\P{^- unknown}', ""); + Expect(0, 917999, '\p{- unknown}', ""); + Expect(1, 917999, '\p{^- unknown}', ""); + Expect(1, 917999, '\P{- unknown}', ""); + Expect(0, 917999, '\P{^- unknown}', ""); + Error('\p{:= Is_Unknown}'); + Error('\P{:= Is_Unknown}'); Expect(1, 918000, '\p{isunknown}', ""); Expect(0, 918000, '\p{^isunknown}', ""); Expect(0, 918000, '\P{isunknown}', ""); @@ -121870,16 +124429,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 917999, '\p{^isunknown}', ""); Expect(1, 917999, '\P{isunknown}', ""); Expect(0, 917999, '\P{^isunknown}', ""); - Expect(1, 918000, '\p{Is_Unknown}', ""); - Expect(0, 918000, '\p{^Is_Unknown}', ""); - Expect(0, 918000, '\P{Is_Unknown}', ""); - Expect(1, 918000, '\P{^Is_Unknown}', ""); - Expect(0, 917999, '\p{Is_Unknown}', ""); - Expect(1, 917999, '\p{^Is_Unknown}', ""); - Expect(1, 917999, '\P{Is_Unknown}', ""); - Expect(0, 917999, '\P{^Is_Unknown}', ""); - Error('\p{- ZZZZ/a/}'); - Error('\P{- ZZZZ/a/}'); + 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{zzzz}', ""); Expect(0, 918000, '\p{^zzzz}', ""); Expect(0, 918000, '\P{zzzz}', ""); @@ -121888,16 +124447,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}', ""); @@ -121906,16 +124465,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{:= -Uppercase_Letter}'); - Error('\P{:= -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}', ""); @@ -121924,16 +124483,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{ -is_UPPERCASE_letter/a/}'); + Error('\P{ -is_UPPERCASE_letter/a/}'); Expect(1, 125217, '\p{isuppercaseletter}', ""); Expect(0, 125217, '\p{^isuppercaseletter}', ""); Expect(0, 125217, '\P{isuppercaseletter}', ""); @@ -121942,16 +124501,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 125218, '\p{^isuppercaseletter}', ""); Expect(1, 125218, '\P{isuppercaseletter}', ""); Expect(0, 125218, '\P{^isuppercaseletter}', ""); - Expect(1, 125217, '\p{-_Is_Uppercase_LETTER}', ""); - Expect(0, 125217, '\p{^-_Is_Uppercase_LETTER}', ""); - Expect(0, 125217, '\P{-_Is_Uppercase_LETTER}', ""); - Expect(1, 125217, '\P{^-_Is_Uppercase_LETTER}', ""); - Expect(0, 125218, '\p{-_Is_Uppercase_LETTER}', ""); - Expect(1, 125218, '\p{^-_Is_Uppercase_LETTER}', ""); - Expect(1, 125218, '\P{-_Is_Uppercase_LETTER}', ""); - Expect(0, 125218, '\P{^-_Is_Uppercase_LETTER}', ""); - Error('\p{ /a/lu}'); - Error('\P{ /a/lu}'); + Expect(1, 125217, '\p{ Is_Uppercase_Letter}', ""); + Expect(0, 125217, '\p{^ Is_Uppercase_Letter}', ""); + Expect(0, 125217, '\P{ Is_Uppercase_Letter}', ""); + Expect(1, 125217, '\P{^ Is_Uppercase_Letter}', ""); + Expect(0, 125218, '\p{ Is_Uppercase_Letter}', ""); + Expect(1, 125218, '\p{^ Is_Uppercase_Letter}', ""); + Expect(1, 125218, '\P{ Is_Uppercase_Letter}', ""); + Expect(0, 125218, '\P{^ Is_Uppercase_Letter}', ""); + Error('\p{:=-LU}'); + Error('\P{:=-LU}'); Expect(1, 125217, '\p{lu}', ""); Expect(0, 125217, '\p{^lu}', ""); Expect(0, 125217, '\P{lu}', ""); @@ -121960,16 +124519,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 125218, '\p{^lu}', ""); Expect(1, 125218, '\P{lu}', ""); Expect(0, 125218, '\P{^lu}', ""); - Expect(1, 125217, '\p{- Lu}', ""); - Expect(0, 125217, '\p{^- Lu}', ""); - Expect(0, 125217, '\P{- Lu}', ""); - Expect(1, 125217, '\P{^- Lu}', ""); - Expect(0, 125218, '\p{- Lu}', ""); - Expect(1, 125218, '\p{^- Lu}', ""); - Expect(1, 125218, '\P{- Lu}', ""); - Expect(0, 125218, '\P{^- Lu}', ""); - Error('\p{/a/ -Is_Lu}'); - Error('\P{/a/ -Is_Lu}'); + Expect(1, 125217, '\p{-lu}', ""); + Expect(0, 125217, '\p{^-lu}', ""); + Expect(0, 125217, '\P{-lu}', ""); + Expect(1, 125217, '\P{^-lu}', ""); + Expect(0, 125218, '\p{-lu}', ""); + Expect(1, 125218, '\p{^-lu}', ""); + Expect(1, 125218, '\P{-lu}', ""); + Expect(0, 125218, '\P{^-lu}', ""); + Error('\p{:= is_Lu}'); + Error('\P{:= is_Lu}'); Expect(1, 125217, '\p{islu}', ""); Expect(0, 125217, '\p{^islu}', ""); Expect(0, 125217, '\P{islu}', ""); @@ -121978,16 +124537,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{_ Vai/a/}'); - Error('\P{_ Vai/a/}'); + 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}', ""); @@ -121996,16 +124555,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{-/a/Is_Vai}'); - Error('\P{-/a/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{- Is_VAI:=}'); + Error('\P{- Is_VAI:=}'); Expect(1, 42539, '\p{isvai}', ""); Expect(0, 42539, '\p{^isvai}', ""); Expect(0, 42539, '\P{isvai}', ""); @@ -122014,16 +124573,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/a/}'); - Error('\P{ Vaii/a/}'); + 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{vaii}', ""); Expect(0, 42539, '\p{^vaii}', ""); Expect(0, 42539, '\P{vaii}', ""); @@ -122032,16 +124591,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/a/}'); - Error('\P{_is_vaii/a/}'); + 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}', ""); @@ -122050,16 +124609,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{ :=variation_selector}'); - Error('\P{ :=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}', ""); @@ -122068,16 +124627,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}', ""); @@ -122086,16 +124645,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{/a/ VS}'); + Error('\P{/a/ VS}'); Expect(1, 917999, '\p{vs}', ""); Expect(0, 917999, '\p{^vs}', ""); Expect(0, 917999, '\P{vs}', ""); @@ -122104,16 +124663,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}', ""); @@ -122122,16 +124681,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{ VARIATION_selectors/a/}'); - Error('\P{ VARIATION_selectors/a/}'); + 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}', ""); @@ -122140,16 +124699,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65040, '\p{^variationselectors}', ""); Expect(1, 65040, '\P{variationselectors}', ""); Expect(0, 65040, '\P{^variationselectors}', ""); - Expect(1, 65039, '\p{ Variation_Selectors}', ""); - Expect(0, 65039, '\p{^ Variation_Selectors}', ""); - Expect(0, 65039, '\P{ Variation_Selectors}', ""); - Expect(1, 65039, '\P{^ Variation_Selectors}', ""); - Expect(0, 65040, '\p{ Variation_Selectors}', ""); - Expect(1, 65040, '\p{^ Variation_Selectors}', ""); - Expect(1, 65040, '\P{ Variation_Selectors}', ""); - Expect(0, 65040, '\P{^ Variation_Selectors}', ""); - Error('\p{ /a/Is_Variation_Selectors}'); - Error('\P{ /a/Is_Variation_Selectors}'); + Expect(1, 65039, '\p{ -VARIATION_SELECTORS}', ""); + Expect(0, 65039, '\p{^ -VARIATION_SELECTORS}', ""); + Expect(0, 65039, '\P{ -VARIATION_SELECTORS}', ""); + Expect(1, 65039, '\P{^ -VARIATION_SELECTORS}', ""); + Expect(0, 65040, '\p{ -VARIATION_SELECTORS}', ""); + Expect(1, 65040, '\p{^ -VARIATION_SELECTORS}', ""); + Expect(1, 65040, '\P{ -VARIATION_SELECTORS}', ""); + Expect(0, 65040, '\P{^ -VARIATION_SELECTORS}', ""); + Error('\p{ _Is_Variation_SELECTORS:=}'); + Error('\P{ _Is_Variation_SELECTORS:=}'); Expect(1, 65039, '\p{isvariationselectors}', ""); Expect(0, 65039, '\p{^isvariationselectors}', ""); Expect(0, 65039, '\P{isvariationselectors}', ""); @@ -122158,16 +124717,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65040, '\p{^isvariationselectors}', ""); Expect(1, 65040, '\P{isvariationselectors}', ""); Expect(0, 65040, '\P{^isvariationselectors}', ""); - Expect(1, 65039, '\p{ Is_variation_Selectors}', ""); - Expect(0, 65039, '\p{^ Is_variation_Selectors}', ""); - Expect(0, 65039, '\P{ Is_variation_Selectors}', ""); - Expect(1, 65039, '\P{^ Is_variation_Selectors}', ""); - Expect(0, 65040, '\p{ Is_variation_Selectors}', ""); - Expect(1, 65040, '\p{^ Is_variation_Selectors}', ""); - Expect(1, 65040, '\P{ Is_variation_Selectors}', ""); - Expect(0, 65040, '\P{^ Is_variation_Selectors}', ""); - Error('\p{:= -in_variation_Selectors}'); - Error('\P{:= -in_variation_Selectors}'); + Expect(1, 65039, '\p{--IS_variation_SELECTORS}', ""); + Expect(0, 65039, '\p{^--IS_variation_SELECTORS}', ""); + Expect(0, 65039, '\P{--IS_variation_SELECTORS}', ""); + Expect(1, 65039, '\P{^--IS_variation_SELECTORS}', ""); + Expect(0, 65040, '\p{--IS_variation_SELECTORS}', ""); + Expect(1, 65040, '\p{^--IS_variation_SELECTORS}', ""); + Expect(1, 65040, '\P{--IS_variation_SELECTORS}', ""); + Expect(0, 65040, '\P{^--IS_variation_SELECTORS}', ""); + Error('\p{:= In_Variation_Selectors}'); + Error('\P{:= In_Variation_Selectors}'); Expect(1, 65039, '\p{invariationselectors}', ""); Expect(0, 65039, '\p{^invariationselectors}', ""); Expect(0, 65039, '\P{invariationselectors}', ""); @@ -122176,16 +124735,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65040, '\p{^invariationselectors}', ""); Expect(1, 65040, '\P{invariationselectors}', ""); Expect(0, 65040, '\P{^invariationselectors}', ""); - Expect(1, 65039, '\p{ _IN_Variation_SELECTORS}', ""); - Expect(0, 65039, '\p{^ _IN_Variation_SELECTORS}', ""); - Expect(0, 65039, '\P{ _IN_Variation_SELECTORS}', ""); - Expect(1, 65039, '\P{^ _IN_Variation_SELECTORS}', ""); - Expect(0, 65040, '\p{ _IN_Variation_SELECTORS}', ""); - Expect(1, 65040, '\p{^ _IN_Variation_SELECTORS}', ""); - Expect(1, 65040, '\P{ _IN_Variation_SELECTORS}', ""); - Expect(0, 65040, '\P{^ _IN_Variation_SELECTORS}', ""); - Error('\p{/a/-In_VS}'); - Error('\P{/a/-In_VS}'); + Expect(1, 65039, '\p{ in_Variation_Selectors}', ""); + Expect(0, 65039, '\p{^ in_Variation_Selectors}', ""); + Expect(0, 65039, '\P{ in_Variation_Selectors}', ""); + Expect(1, 65039, '\P{^ in_Variation_Selectors}', ""); + Expect(0, 65040, '\p{ in_Variation_Selectors}', ""); + Expect(1, 65040, '\p{^ in_Variation_Selectors}', ""); + Expect(1, 65040, '\P{ in_Variation_Selectors}', ""); + Expect(0, 65040, '\P{^ in_Variation_Selectors}', ""); + Error('\p{/a/ -In_VS}'); + Error('\P{/a/ -In_VS}'); Expect(1, 65039, '\p{invs}', ""); Expect(0, 65039, '\p{^invs}', ""); Expect(0, 65039, '\P{invs}', ""); @@ -122194,16 +124753,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}', ""); @@ -122212,16 +124771,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 918000, '\p{^variationselectorssupplement}', ""); Expect(1, 918000, '\P{variationselectorssupplement}', ""); Expect(0, 918000, '\P{^variationselectorssupplement}', ""); - Expect(1, 917999, '\p{ Variation_Selectors_Supplement}', ""); - Expect(0, 917999, '\p{^ Variation_Selectors_Supplement}', ""); - Expect(0, 917999, '\P{ Variation_Selectors_Supplement}', ""); - Expect(1, 917999, '\P{^ Variation_Selectors_Supplement}', ""); - Expect(0, 918000, '\p{ Variation_Selectors_Supplement}', ""); - Expect(1, 918000, '\p{^ Variation_Selectors_Supplement}', ""); - Expect(1, 918000, '\P{ Variation_Selectors_Supplement}', ""); - Expect(0, 918000, '\P{^ Variation_Selectors_Supplement}', ""); - Error('\p{ _Is_VARIATION_Selectors_SUPPLEMENT/a/}'); - Error('\P{ _Is_VARIATION_Selectors_SUPPLEMENT/a/}'); + 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{isvariationselectorssupplement}', ""); Expect(0, 917999, '\p{^isvariationselectorssupplement}', ""); Expect(0, 917999, '\P{isvariationselectorssupplement}', ""); @@ -122230,16 +124789,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{/a/ -In_VARIATION_Selectors_Supplement}'); + Error('\P{/a/ -In_VARIATION_Selectors_Supplement}'); Expect(1, 917999, '\p{invariationselectorssupplement}', ""); Expect(0, 917999, '\p{^invariationselectorssupplement}', ""); Expect(0, 917999, '\P{invariationselectorssupplement}', ""); @@ -122248,16 +124807,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{- VS_Sup:=}'); + Error('\P{- VS_Sup:=}'); Expect(1, 917999, '\p{vssup}', ""); Expect(0, 917999, '\p{^vssup}', ""); Expect(0, 917999, '\P{vssup}', ""); @@ -122266,16 +124825,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}', ""); @@ -122284,16 +124843,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 918000, '\p{^isvssup}', ""); Expect(1, 918000, '\P{isvssup}', ""); Expect(0, 918000, '\P{^isvssup}', ""); - Expect(1, 917999, '\p{ _Is_VS_Sup}', ""); - Expect(0, 917999, '\p{^ _Is_VS_Sup}', ""); - Expect(0, 917999, '\P{ _Is_VS_Sup}', ""); - Expect(1, 917999, '\P{^ _Is_VS_Sup}', ""); - Expect(0, 918000, '\p{ _Is_VS_Sup}', ""); - Expect(1, 918000, '\p{^ _Is_VS_Sup}', ""); - Expect(1, 918000, '\P{ _Is_VS_Sup}', ""); - Expect(0, 918000, '\P{^ _Is_VS_Sup}', ""); - Error('\p{ :=in_VS_SUP}'); - Error('\P{ :=in_VS_SUP}'); + Expect(1, 917999, '\p{ -Is_VS_sup}', ""); + Expect(0, 917999, '\p{^ -Is_VS_sup}', ""); + Expect(0, 917999, '\P{ -Is_VS_sup}', ""); + Expect(1, 917999, '\P{^ -Is_VS_sup}', ""); + Expect(0, 918000, '\p{ -Is_VS_sup}', ""); + Expect(1, 918000, '\p{^ -Is_VS_sup}', ""); + Expect(1, 918000, '\P{ -Is_VS_sup}', ""); + Expect(0, 918000, '\P{^ -Is_VS_sup}', ""); + Error('\p{-/a/In_VS_Sup}'); + Error('\P{-/a/In_VS_Sup}'); Expect(1, 917999, '\p{invssup}', ""); Expect(0, 917999, '\p{^invssup}', ""); Expect(0, 917999, '\P{invssup}', ""); @@ -122302,16 +124861,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{/a/ VEDIC_extensions}'); - Error('\P{/a/ 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}', ""); @@ -122320,16 +124879,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}', ""); @@ -122338,16 +124897,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7424, '\p{^isvedicextensions}', ""); Expect(1, 7424, '\P{isvedicextensions}', ""); Expect(0, 7424, '\P{^isvedicextensions}', ""); - Expect(1, 7423, '\p{--Is_VEDIC_Extensions}', ""); - Expect(0, 7423, '\p{^--Is_VEDIC_Extensions}', ""); - Expect(0, 7423, '\P{--Is_VEDIC_Extensions}', ""); - Expect(1, 7423, '\P{^--Is_VEDIC_Extensions}', ""); - Expect(0, 7424, '\p{--Is_VEDIC_Extensions}', ""); - Expect(1, 7424, '\p{^--Is_VEDIC_Extensions}', ""); - Expect(1, 7424, '\P{--Is_VEDIC_Extensions}', ""); - Expect(0, 7424, '\P{^--Is_VEDIC_Extensions}', ""); - Error('\p{ /a/In_Vedic_Extensions}'); - Error('\P{ /a/In_Vedic_Extensions}'); + Expect(1, 7423, '\p{ _is_Vedic_extensions}', ""); + Expect(0, 7423, '\p{^ _is_Vedic_extensions}', ""); + Expect(0, 7423, '\P{ _is_Vedic_extensions}', ""); + Expect(1, 7423, '\P{^ _is_Vedic_extensions}', ""); + Expect(0, 7424, '\p{ _is_Vedic_extensions}', ""); + Expect(1, 7424, '\p{^ _is_Vedic_extensions}', ""); + Expect(1, 7424, '\P{ _is_Vedic_extensions}', ""); + Expect(0, 7424, '\P{^ _is_Vedic_extensions}', ""); + Error('\p{:= in_Vedic_Extensions}'); + Error('\P{:= in_Vedic_Extensions}'); Expect(1, 7423, '\p{invedicextensions}', ""); Expect(0, 7423, '\p{^invedicextensions}', ""); Expect(0, 7423, '\P{invedicextensions}', ""); @@ -122356,16 +124915,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}', ""); @@ -122374,16 +124933,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7424, '\p{^vedicext}', ""); Expect(1, 7424, '\P{vedicext}', ""); Expect(0, 7424, '\P{^vedicext}', ""); - Expect(1, 7423, '\p{ _vedic_Ext}', ""); - Expect(0, 7423, '\p{^ _vedic_Ext}', ""); - Expect(0, 7423, '\P{ _vedic_Ext}', ""); - Expect(1, 7423, '\P{^ _vedic_Ext}', ""); - Expect(0, 7424, '\p{ _vedic_Ext}', ""); - Expect(1, 7424, '\p{^ _vedic_Ext}', ""); - Expect(1, 7424, '\P{ _vedic_Ext}', ""); - Expect(0, 7424, '\P{^ _vedic_Ext}', ""); - Error('\p{ :=Is_VEDIC_Ext}'); - Error('\P{ :=Is_VEDIC_Ext}'); + Expect(1, 7423, '\p{ vedic_EXT}', ""); + Expect(0, 7423, '\p{^ vedic_EXT}', ""); + Expect(0, 7423, '\P{ vedic_EXT}', ""); + Expect(1, 7423, '\P{^ vedic_EXT}', ""); + Expect(0, 7424, '\p{ vedic_EXT}', ""); + Expect(1, 7424, '\p{^ vedic_EXT}', ""); + Expect(1, 7424, '\P{ vedic_EXT}', ""); + Expect(0, 7424, '\P{^ vedic_EXT}', ""); + Error('\p{:= is_VEDIC_ext}'); + Error('\P{:= is_VEDIC_ext}'); Expect(1, 7423, '\p{isvedicext}', ""); Expect(0, 7423, '\p{^isvedicext}', ""); Expect(0, 7423, '\P{isvedicext}', ""); @@ -122392,16 +124951,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7424, '\p{^isvedicext}', ""); Expect(1, 7424, '\P{isvedicext}', ""); Expect(0, 7424, '\P{^isvedicext}', ""); - Expect(1, 7423, '\p{ Is_vedic_Ext}', ""); - Expect(0, 7423, '\p{^ Is_vedic_Ext}', ""); - Expect(0, 7423, '\P{ Is_vedic_Ext}', ""); - Expect(1, 7423, '\P{^ Is_vedic_Ext}', ""); - Expect(0, 7424, '\p{ Is_vedic_Ext}', ""); - Expect(1, 7424, '\p{^ Is_vedic_Ext}', ""); - Expect(1, 7424, '\P{ Is_vedic_Ext}', ""); - Expect(0, 7424, '\P{^ Is_vedic_Ext}', ""); - Error('\p{/a/IN_vedic_ext}'); - Error('\P{/a/IN_vedic_ext}'); + Expect(1, 7423, '\p{ _IS_VEDIC_ext}', ""); + Expect(0, 7423, '\p{^ _IS_VEDIC_ext}', ""); + Expect(0, 7423, '\P{ _IS_VEDIC_ext}', ""); + Expect(1, 7423, '\P{^ _IS_VEDIC_ext}', ""); + Expect(0, 7424, '\p{ _IS_VEDIC_ext}', ""); + Expect(1, 7424, '\p{^ _IS_VEDIC_ext}', ""); + Expect(1, 7424, '\P{ _IS_VEDIC_ext}', ""); + Expect(0, 7424, '\P{^ _IS_VEDIC_ext}', ""); + Error('\p{ /a/In_vedic_Ext}'); + Error('\P{ /a/In_vedic_Ext}'); Expect(1, 7423, '\p{invedicext}', ""); Expect(0, 7423, '\p{^invedicext}', ""); Expect(0, 7423, '\P{invedicext}', ""); @@ -122410,16 +124969,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{_:=VERTICAL_Forms}'); - Error('\P{_:=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{/a/- vertical_Forms}'); + Error('\P{/a/- vertical_Forms}'); Expect(1, 65055, '\p{verticalforms}', ""); Expect(0, 65055, '\p{^verticalforms}', ""); Expect(0, 65055, '\P{verticalforms}', ""); @@ -122428,16 +124987,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{ :=Is_Vertical_Forms}'); + Error('\P{ :=Is_Vertical_Forms}'); Expect(1, 65055, '\p{isverticalforms}', ""); Expect(0, 65055, '\p{^isverticalforms}', ""); Expect(0, 65055, '\P{isverticalforms}', ""); @@ -122446,16 +125005,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}'); - Error('\P{-:=In_Vertical_forms}'); + Expect(1, 65055, '\p{_-Is_Vertical_Forms}', ""); + Expect(0, 65055, '\p{^_-Is_Vertical_Forms}', ""); + Expect(0, 65055, '\P{_-Is_Vertical_Forms}', ""); + Expect(1, 65055, '\P{^_-Is_Vertical_Forms}', ""); + Expect(0, 65056, '\p{_-Is_Vertical_Forms}', ""); + Expect(1, 65056, '\p{^_-Is_Vertical_Forms}', ""); + Expect(1, 65056, '\P{_-Is_Vertical_Forms}', ""); + Expect(0, 65056, '\P{^_-Is_Vertical_Forms}', ""); + Error('\p{_In_vertical_forms/a/}'); + Error('\P{_In_vertical_forms/a/}'); Expect(1, 65055, '\p{inverticalforms}', ""); Expect(0, 65055, '\p{^inverticalforms}', ""); Expect(0, 65055, '\P{inverticalforms}', ""); @@ -122464,16 +125023,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}', ""); @@ -122482,16 +125041,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{/a/ IS_VertSpace}'); - Error('\P{/a/ 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}', ""); @@ -122500,16 +125059,88 @@ 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/ -Wancho}'); - Error('\P{/a/ -Wancho}'); + Expect(1, 8233, '\p{_Is_VertSpace}', ""); + Expect(0, 8233, '\p{^_Is_VertSpace}', ""); + Expect(0, 8233, '\P{_Is_VertSpace}', ""); + Expect(1, 8233, '\P{^_Is_VertSpace}', ""); + Expect(0, 8234, '\p{_Is_VertSpace}', ""); + Expect(1, 8234, '\p{^_Is_VertSpace}', ""); + Expect(1, 8234, '\P{_Is_VertSpace}', ""); + Expect(0, 8234, '\P{^_Is_VertSpace}', ""); + Error('\p{/a/ VITHKUQI}'); + Error('\P{/a/ 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}', ""); + 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{isvithkuqi}', ""); + Expect(0, 67004, '\p{^isvithkuqi}', ""); + Expect(0, 67004, '\P{isvithkuqi}', ""); + Expect(1, 67004, '\P{^isvithkuqi}', ""); + Expect(0, 67005, '\p{isvithkuqi}', ""); + 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{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}', ""); + 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{isvith}', ""); + Expect(0, 67004, '\p{^isvith}', ""); + Expect(0, 67004, '\P{isvith}', ""); + Expect(1, 67004, '\P{^isvith}', ""); + Expect(0, 67005, '\p{isvith}', ""); + 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, 123647, '\p{wancho}', ""); Expect(0, 123647, '\p{^wancho}', ""); Expect(0, 123647, '\P{wancho}', ""); @@ -122518,16 +125149,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}'); - Error('\P{ :=is_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{iswancho}', ""); Expect(0, 123647, '\p{^iswancho}', ""); Expect(0, 123647, '\P{iswancho}', ""); @@ -122536,16 +125167,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{/a/-_Wcho}'); + Error('\P{/a/-_Wcho}'); Expect(1, 123647, '\p{wcho}', ""); Expect(0, 123647, '\p{^wcho}', ""); Expect(0, 123647, '\P{wcho}', ""); @@ -122554,16 +125185,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:=}'); + Error('\P{ IS_WCHO:=}'); Expect(1, 123647, '\p{iswcho}', ""); Expect(0, 123647, '\p{^iswcho}', ""); Expect(0, 123647, '\P{iswcho}', ""); @@ -122580,8 +125211,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 123648, '\p{^ Is_Wcho}', ""); Expect(1, 123648, '\P{ Is_Wcho}', ""); Expect(0, 123648, '\P{^ Is_Wcho}', ""); - Error('\p{_:=Warang_Citi}'); - Error('\P{_:=Warang_Citi}'); + Error('\p{ WARANG_CITI/a/}'); + Error('\P{ WARANG_CITI/a/}'); Expect(1, 71935, '\p{warangciti}', ""); Expect(0, 71935, '\p{^warangciti}', ""); Expect(0, 71935, '\P{warangciti}', ""); @@ -122590,16 +125221,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{_/a/Is_Warang_CITI}'); + Error('\P{_/a/Is_Warang_CITI}'); Expect(1, 71935, '\p{iswarangciti}', ""); Expect(0, 71935, '\p{^iswarangciti}', ""); Expect(0, 71935, '\P{iswarangciti}', ""); @@ -122608,16 +125239,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}', ""); @@ -122626,16 +125257,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71936, '\p{^wara}', ""); Expect(1, 71936, '\P{wara}', ""); Expect(0, 71936, '\P{^wara}', ""); - Expect(1, 71935, '\p{ wara}', ""); - Expect(0, 71935, '\p{^ wara}', ""); - Expect(0, 71935, '\P{ wara}', ""); - Expect(1, 71935, '\P{^ wara}', ""); - Expect(0, 71936, '\p{ wara}', ""); - Expect(1, 71936, '\p{^ wara}', ""); - Expect(1, 71936, '\P{ wara}', ""); - Expect(0, 71936, '\P{^ wara}', ""); - Error('\p{:=- Is_Wara}'); - Error('\P{:=- Is_Wara}'); + Expect(1, 71935, '\p{-wara}', ""); + Expect(0, 71935, '\p{^-wara}', ""); + Expect(0, 71935, '\P{-wara}', ""); + Expect(1, 71935, '\P{^-wara}', ""); + Expect(0, 71936, '\p{-wara}', ""); + Expect(1, 71936, '\p{^-wara}', ""); + Expect(1, 71936, '\P{-wara}', ""); + Expect(0, 71936, '\P{^-wara}', ""); + Error('\p{- is_Wara/a/}'); + Error('\P{- is_Wara/a/}'); Expect(1, 71935, '\p{iswara}', ""); Expect(0, 71935, '\p{^iswara}', ""); Expect(0, 71935, '\P{iswara}', ""); @@ -122644,16 +125275,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}', ""); @@ -122662,16 +125293,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12289, '\p{^whitespace}', ""); Expect(1, 12289, '\P{whitespace}', ""); Expect(0, 12289, '\P{^whitespace}', ""); - Expect(1, 12288, '\p{- White_Space}', ""); - Expect(0, 12288, '\p{^- White_Space}', ""); - Expect(0, 12288, '\P{- White_Space}', ""); - Expect(1, 12288, '\P{^- White_Space}', ""); - Expect(0, 12289, '\p{- White_Space}', ""); - Expect(1, 12289, '\p{^- White_Space}', ""); - Expect(1, 12289, '\P{- White_Space}', ""); - Expect(0, 12289, '\P{^- White_Space}', ""); - Error('\p{/a/--Is_White_Space}'); - Error('\P{/a/--Is_White_Space}'); + Expect(1, 12288, '\p{_White_space}', ""); + Expect(0, 12288, '\p{^_White_space}', ""); + Expect(0, 12288, '\P{_White_space}', ""); + Expect(1, 12288, '\P{^_White_space}', ""); + Expect(0, 12289, '\p{_White_space}', ""); + Expect(1, 12289, '\p{^_White_space}', ""); + Expect(1, 12289, '\P{_White_space}', ""); + Expect(0, 12289, '\P{^_White_space}', ""); + Error('\p{:= Is_WHITE_SPACE}'); + Error('\P{:= Is_WHITE_SPACE}'); Expect(1, 12288, '\p{iswhitespace}', ""); Expect(0, 12288, '\p{^iswhitespace}', ""); Expect(0, 12288, '\P{iswhitespace}', ""); @@ -122680,16 +125311,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}', ""); @@ -122698,16 +125329,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{_/a/is_WSpace}'); + Error('\P{_/a/is_WSpace}'); Expect(1, 12288, '\p{iswspace}', ""); Expect(0, 12288, '\p{^iswspace}', ""); Expect(0, 12288, '\P{iswspace}', ""); @@ -122716,16 +125347,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{ Space/a/}'); - Error('\P{ Space/a/}'); + 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{space}', ""); Expect(0, 12288, '\p{^space}', ""); Expect(0, 12288, '\P{space}', ""); @@ -122734,16 +125365,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{/a/ _Is_Space}'); + Error('\P{/a/ _Is_Space}'); Expect(1, 12288, '\p{isspace}', ""); Expect(0, 12288, '\p{^isspace}', ""); Expect(0, 12288, '\P{isspace}', ""); @@ -122752,16 +125383,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{:= -XPosixWord}'); + Error('\P{:= -XPosixWord}'); Expect(1, 917999, '\p{xposixword}', ""); Expect(0, 917999, '\p{^xposixword}', ""); Expect(0, 917999, '\P{xposixword}', ""); @@ -122770,16 +125401,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}'); - Error('\P{-:=WORD}'); + 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{word}', ""); Expect(0, 917999, '\p{^word}', ""); Expect(0, 917999, '\P{word}', ""); @@ -122788,16 +125419,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}', ""); @@ -122806,16 +125437,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 918000, '\p{^isxposixword}', ""); Expect(1, 918000, '\P{isxposixword}', ""); Expect(0, 918000, '\P{^isxposixword}', ""); - Expect(1, 917999, '\p{ Is_XPOSIXWORD}', ""); - Expect(0, 917999, '\p{^ Is_XPOSIXWORD}', ""); - Expect(0, 917999, '\P{ Is_XPOSIXWORD}', ""); - Expect(1, 917999, '\P{^ Is_XPOSIXWORD}', ""); - Expect(0, 918000, '\p{ Is_XPOSIXWORD}', ""); - Expect(1, 918000, '\p{^ Is_XPOSIXWORD}', ""); - Expect(1, 918000, '\P{ Is_XPOSIXWORD}', ""); - Expect(0, 918000, '\P{^ Is_XPOSIXWORD}', ""); - Error('\p{/a/ Is_Word}'); - Error('\P{/a/ Is_Word}'); + Expect(1, 917999, '\p{ _IS_XPOSIXWORD}', ""); + Expect(0, 917999, '\p{^ _IS_XPOSIXWORD}', ""); + Expect(0, 917999, '\P{ _IS_XPOSIXWORD}', ""); + Expect(1, 917999, '\P{^ _IS_XPOSIXWORD}', ""); + Expect(0, 918000, '\p{ _IS_XPOSIXWORD}', ""); + Expect(1, 918000, '\p{^ _IS_XPOSIXWORD}', ""); + Expect(1, 918000, '\P{ _IS_XPOSIXWORD}', ""); + Expect(0, 918000, '\P{^ _IS_XPOSIXWORD}', ""); + Error('\p{ Is_Word:=}'); + Error('\P{ Is_Word:=}'); Expect(1, 917999, '\p{isword}', ""); Expect(0, 917999, '\p{^isword}', ""); Expect(0, 917999, '\P{isword}', ""); @@ -122824,16 +125455,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{ :=xposixxdigit}'); - Error('\P{ :=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}', ""); @@ -122842,16 +125473,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}', ""); @@ -122860,16 +125491,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{/a/ Is_XPosixXDigit}'); - Error('\P{/a/ Is_XPosixXDigit}'); + Expect(1, 65350, '\p{XDigit}', ""); + Expect(0, 65350, '\p{^XDigit}', ""); + Expect(0, 65350, '\P{XDigit}', ""); + Expect(1, 65350, '\P{^XDigit}', ""); + Expect(0, 65351, '\p{XDigit}', ""); + Expect(1, 65351, '\p{^XDigit}', ""); + Expect(1, 65351, '\P{XDigit}', ""); + Expect(0, 65351, '\P{^XDigit}', ""); + Error('\p{ is_xposixxdigit/a/}'); + Error('\P{ is_xposixxdigit/a/}'); Expect(1, 65350, '\p{isxposixxdigit}', ""); Expect(0, 65350, '\p{^isxposixxdigit}', ""); Expect(0, 65350, '\P{isxposixxdigit}', ""); @@ -122878,16 +125509,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{_IS_XDigit:=}'); - Error('\P{_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{/a/- Is_XDIGIT}'); + Error('\P{/a/- Is_XDIGIT}'); Expect(1, 65350, '\p{isxdigit}', ""); Expect(0, 65350, '\p{^isxdigit}', ""); Expect(0, 65350, '\P{isxdigit}', ""); @@ -122896,16 +125527,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65351, '\p{^isxdigit}', ""); Expect(1, 65351, '\P{isxdigit}', ""); Expect(0, 65351, '\P{^isxdigit}', ""); - Expect(1, 65350, '\p{_ IS_XDigit}', ""); - Expect(0, 65350, '\p{^_ IS_XDigit}', ""); - Expect(0, 65350, '\P{_ IS_XDigit}', ""); - Expect(1, 65350, '\P{^_ IS_XDigit}', ""); - Expect(0, 65351, '\p{_ IS_XDigit}', ""); - Expect(1, 65351, '\p{^_ IS_XDigit}', ""); - Expect(1, 65351, '\P{_ IS_XDigit}', ""); - Expect(0, 65351, '\P{^_ IS_XDigit}', ""); - Error('\p{:= _Hex_digit}'); - Error('\P{:= _Hex_digit}'); + Expect(1, 65350, '\p{-is_XDigit}', ""); + Expect(0, 65350, '\p{^-is_XDigit}', ""); + Expect(0, 65350, '\P{-is_XDigit}', ""); + Expect(1, 65350, '\P{^-is_XDigit}', ""); + Expect(0, 65351, '\p{-is_XDigit}', ""); + Expect(1, 65351, '\p{^-is_XDigit}', ""); + Expect(1, 65351, '\P{-is_XDigit}', ""); + Expect(0, 65351, '\P{^-is_XDigit}', ""); + Error('\p{:=-Hex_Digit}'); + Error('\P{:=-Hex_Digit}'); Expect(1, 65350, '\p{hexdigit}', ""); Expect(0, 65350, '\p{^hexdigit}', ""); Expect(0, 65350, '\P{hexdigit}', ""); @@ -122914,16 +125545,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{:=- Is_Hex_Digit}'); - Error('\P{:=- 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{/a/_ Is_HEX_DIGIT}'); + Error('\P{/a/_ Is_HEX_DIGIT}'); Expect(1, 65350, '\p{ishexdigit}', ""); Expect(0, 65350, '\p{^ishexdigit}', ""); Expect(0, 65350, '\P{ishexdigit}', ""); @@ -122932,16 +125563,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65351, '\p{^ishexdigit}', ""); Expect(1, 65351, '\P{ishexdigit}', ""); Expect(0, 65351, '\P{^ishexdigit}', ""); - Expect(1, 65350, '\p{_-Is_Hex_digit}', ""); - Expect(0, 65350, '\p{^_-Is_Hex_digit}', ""); - Expect(0, 65350, '\P{_-Is_Hex_digit}', ""); - Expect(1, 65350, '\P{^_-Is_Hex_digit}', ""); - Expect(0, 65351, '\p{_-Is_Hex_digit}', ""); - Expect(1, 65351, '\p{^_-Is_Hex_digit}', ""); - Expect(1, 65351, '\P{_-Is_Hex_digit}', ""); - Expect(0, 65351, '\P{^_-Is_Hex_digit}', ""); - Error('\p{:=HEX}'); - Error('\P{:=HEX}'); + Expect(1, 65350, '\p{_ IS_Hex_DIGIT}', ""); + Expect(0, 65350, '\p{^_ IS_Hex_DIGIT}', ""); + Expect(0, 65350, '\P{_ IS_Hex_DIGIT}', ""); + Expect(1, 65350, '\P{^_ IS_Hex_DIGIT}', ""); + Expect(0, 65351, '\p{_ IS_Hex_DIGIT}', ""); + Expect(1, 65351, '\p{^_ IS_Hex_DIGIT}', ""); + Expect(1, 65351, '\P{_ IS_Hex_DIGIT}', ""); + Expect(0, 65351, '\P{^_ IS_Hex_DIGIT}', ""); + Error('\p{/a/-_hex}'); + Error('\P{/a/-_hex}'); Expect(1, 65350, '\p{hex}', ""); Expect(0, 65350, '\p{^hex}', ""); Expect(0, 65350, '\P{hex}', ""); @@ -122950,16 +125581,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65351, '\p{^hex}', ""); Expect(1, 65351, '\P{hex}', ""); Expect(0, 65351, '\P{^hex}', ""); - Expect(1, 65350, '\p{ Hex}', ""); - Expect(0, 65350, '\p{^ Hex}', ""); - Expect(0, 65350, '\P{ Hex}', ""); - Expect(1, 65350, '\P{^ Hex}', ""); - Expect(0, 65351, '\p{ Hex}', ""); - Expect(1, 65351, '\p{^ Hex}', ""); - Expect(1, 65351, '\P{ Hex}', ""); - Expect(0, 65351, '\P{^ Hex}', ""); - Error('\p{ IS_HEX/a/}'); - Error('\P{ IS_HEX/a/}'); + Expect(1, 65350, '\p{__HEX}', ""); + Expect(0, 65350, '\p{^__HEX}', ""); + Expect(0, 65350, '\P{__HEX}', ""); + Expect(1, 65350, '\P{^__HEX}', ""); + Expect(0, 65351, '\p{__HEX}', ""); + Expect(1, 65351, '\p{^__HEX}', ""); + Expect(1, 65351, '\P{__HEX}', ""); + Expect(0, 65351, '\P{^__HEX}', ""); + Error('\p{ Is_HEX:=}'); + Error('\P{ Is_HEX:=}'); Expect(1, 65350, '\p{ishex}', ""); Expect(0, 65350, '\p{^ishex}', ""); Expect(0, 65350, '\P{ishex}', ""); @@ -122968,16 +125599,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65351, '\p{^ishex}', ""); Expect(1, 65351, '\P{ishex}', ""); Expect(0, 65351, '\P{^ishex}', ""); - Expect(1, 65350, '\p{_is_hex}', ""); - Expect(0, 65350, '\p{^_is_hex}', ""); - Expect(0, 65350, '\P{_is_hex}', ""); - Expect(1, 65350, '\P{^_is_hex}', ""); - Expect(0, 65351, '\p{_is_hex}', ""); - Expect(1, 65351, '\p{^_is_hex}', ""); - Expect(1, 65351, '\P{_is_hex}', ""); - Expect(0, 65351, '\P{^_is_hex}', ""); - Error('\p{ XID_CONTINUE:=}'); - Error('\P{ XID_CONTINUE:=}'); + Expect(1, 65350, '\p{ IS_Hex}', ""); + Expect(0, 65350, '\p{^ IS_Hex}', ""); + Expect(0, 65350, '\P{ IS_Hex}', ""); + Expect(1, 65350, '\P{^ IS_Hex}', ""); + Expect(0, 65351, '\p{ IS_Hex}', ""); + Expect(1, 65351, '\p{^ IS_Hex}', ""); + Expect(1, 65351, '\P{ IS_Hex}', ""); + Expect(0, 65351, '\P{^ IS_Hex}', ""); + Error('\p{-:=XID_CONTINUE}'); + Error('\P{-:=XID_CONTINUE}'); Expect(1, 917999, '\p{xidcontinue}', ""); Expect(0, 917999, '\p{^xidcontinue}', ""); Expect(0, 917999, '\P{xidcontinue}', ""); @@ -122986,16 +125617,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{_/a/is_XID_CONTINUE}'); - Error('\P{_/a/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}'); + Error('\P{:=-is_XID_continue}'); Expect(1, 917999, '\p{isxidcontinue}', ""); Expect(0, 917999, '\p{^isxidcontinue}', ""); Expect(0, 917999, '\P{isxidcontinue}', ""); @@ -123004,16 +125635,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 918000, '\p{^isxidcontinue}', ""); Expect(1, 918000, '\P{isxidcontinue}', ""); Expect(0, 918000, '\P{^isxidcontinue}', ""); - Expect(1, 917999, '\p{--IS_XID_CONTINUE}', ""); - Expect(0, 917999, '\p{^--IS_XID_CONTINUE}', ""); - Expect(0, 917999, '\P{--IS_XID_CONTINUE}', ""); - Expect(1, 917999, '\P{^--IS_XID_CONTINUE}', ""); - Expect(0, 918000, '\p{--IS_XID_CONTINUE}', ""); - Expect(1, 918000, '\p{^--IS_XID_CONTINUE}', ""); - Expect(1, 918000, '\P{--IS_XID_CONTINUE}', ""); - Expect(0, 918000, '\P{^--IS_XID_CONTINUE}', ""); - Error('\p{-:=xidc}'); - Error('\P{-:=xidc}'); + Expect(1, 917999, '\p{IS_XID_Continue}', ""); + Expect(0, 917999, '\p{^IS_XID_Continue}', ""); + Expect(0, 917999, '\P{IS_XID_Continue}', ""); + Expect(1, 917999, '\P{^IS_XID_Continue}', ""); + Expect(0, 918000, '\p{IS_XID_Continue}', ""); + Expect(1, 918000, '\p{^IS_XID_Continue}', ""); + Expect(1, 918000, '\P{IS_XID_Continue}', ""); + Expect(0, 918000, '\P{^IS_XID_Continue}', ""); + Error('\p{/a/ xidc}'); + Error('\P{/a/ xidc}'); Expect(1, 917999, '\p{xidc}', ""); Expect(0, 917999, '\p{^xidc}', ""); Expect(0, 917999, '\P{xidc}', ""); @@ -123022,16 +125653,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}'); + Error('\P{:= _Is_XIDC}'); Expect(1, 917999, '\p{isxidc}', ""); Expect(0, 917999, '\p{^isxidc}', ""); Expect(0, 917999, '\P{isxidc}', ""); @@ -123040,16 +125671,16 @@ 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}'); - Error('\P{:= XID_START}'); + 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}', ""); @@ -123058,16 +125689,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 201547, '\p{^xidstart}', ""); Expect(1, 201547, '\P{xidstart}', ""); Expect(0, 201547, '\P{^xidstart}', ""); - Expect(1, 201546, '\p{_ XID_START}', ""); - Expect(0, 201546, '\p{^_ XID_START}', ""); - Expect(0, 201546, '\P{_ XID_START}', ""); - Expect(1, 201546, '\P{^_ XID_START}', ""); - Expect(0, 201547, '\p{_ XID_START}', ""); - Expect(1, 201547, '\p{^_ XID_START}', ""); - Expect(1, 201547, '\P{_ XID_START}', ""); - Expect(0, 201547, '\P{^_ XID_START}', ""); - Error('\p{/a/- Is_xid_Start}'); - Error('\P{/a/- Is_xid_Start}'); + Expect(1, 201546, '\p{ 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}', ""); @@ -123076,16 +125707,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{ 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}', ""); @@ -123094,16 +125725,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 201547, '\p{^xids}', ""); Expect(1, 201547, '\P{xids}', ""); Expect(0, 201547, '\P{^xids}', ""); - Expect(1, 201546, '\p{_-XIDS}', ""); - Expect(0, 201546, '\p{^_-XIDS}', ""); - Expect(0, 201546, '\P{_-XIDS}', ""); - Expect(1, 201546, '\P{^_-XIDS}', ""); - Expect(0, 201547, '\p{_-XIDS}', ""); - Expect(1, 201547, '\p{^_-XIDS}', ""); - Expect(1, 201547, '\P{_-XIDS}', ""); - Expect(0, 201547, '\P{^_-XIDS}', ""); - Error('\p{ IS_xids/a/}'); - Error('\P{ IS_xids/a/}'); + Expect(1, 201546, '\p{ 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}', ""); @@ -123112,16 +125743,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 201547, '\p{^isxids}', ""); Expect(1, 201547, '\P{isxids}', ""); Expect(0, 201547, '\P{^isxids}', ""); - Expect(1, 201546, '\p{ is_XIDS}', ""); - Expect(0, 201546, '\p{^ is_XIDS}', ""); - Expect(0, 201546, '\P{ is_XIDS}', ""); - Expect(1, 201546, '\P{^ is_XIDS}', ""); - Expect(0, 201547, '\p{ is_XIDS}', ""); - Expect(1, 201547, '\p{^ is_XIDS}', ""); - Expect(1, 201547, '\P{ is_XIDS}', ""); - Expect(0, 201547, '\P{^ is_XIDS}', ""); - Error('\p{ XPosixAlpha/a/}'); - Error('\P{ XPosixAlpha/a/}'); + Expect(1, 201546, '\p{-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}', ""); @@ -123130,16 +125761,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 201547, '\p{^xposixalpha}', ""); Expect(1, 201547, '\P{xposixalpha}', ""); Expect(0, 201547, '\P{^xposixalpha}', ""); - Expect(1, 201546, '\p{- xposixalpha}', ""); - Expect(0, 201546, '\p{^- xposixalpha}', ""); - Expect(0, 201546, '\P{- xposixalpha}', ""); - Expect(1, 201546, '\P{^- xposixalpha}', ""); - Expect(0, 201547, '\p{- xposixalpha}', ""); - Expect(1, 201547, '\p{^- xposixalpha}', ""); - Expect(1, 201547, '\P{- xposixalpha}', ""); - Expect(0, 201547, '\P{^- xposixalpha}', ""); - Error('\p{ _Is_XPOSIXALPHA/a/}'); - Error('\P{ _Is_XPOSIXALPHA/a/}'); + Expect(1, 201546, '\p{ _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}', ""); @@ -123148,16 +125779,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 201547, '\p{^isxposixalpha}', ""); Expect(1, 201547, '\P{isxposixalpha}', ""); Expect(0, 201547, '\P{^isxposixalpha}', ""); - Expect(1, 201546, '\p{ -Is_XPOSIXALPHA}', ""); - Expect(0, 201546, '\p{^ -Is_XPOSIXALPHA}', ""); - Expect(0, 201546, '\P{ -Is_XPOSIXALPHA}', ""); - Expect(1, 201546, '\P{^ -Is_XPOSIXALPHA}', ""); - Expect(0, 201547, '\p{ -Is_XPOSIXALPHA}', ""); - Expect(1, 201547, '\p{^ -Is_XPOSIXALPHA}', ""); - Expect(1, 201547, '\P{ -Is_XPOSIXALPHA}', ""); - Expect(0, 201547, '\P{^ -Is_XPOSIXALPHA}', ""); - Error('\p{ _ALPHABETIC:=}'); - Error('\P{ _ALPHABETIC:=}'); + Expect(1, 201546, '\p{ -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}', ""); @@ -123166,16 +125797,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 201547, '\p{^alphabetic}', ""); Expect(1, 201547, '\P{alphabetic}', ""); Expect(0, 201547, '\P{^alphabetic}', ""); - Expect(1, 201546, '\p{-ALPHABETIC}', ""); - Expect(0, 201546, '\p{^-ALPHABETIC}', ""); - Expect(0, 201546, '\P{-ALPHABETIC}', ""); - Expect(1, 201546, '\P{^-ALPHABETIC}', ""); - Expect(0, 201547, '\p{-ALPHABETIC}', ""); - Expect(1, 201547, '\p{^-ALPHABETIC}', ""); - Expect(1, 201547, '\P{-ALPHABETIC}', ""); - Expect(0, 201547, '\P{^-ALPHABETIC}', ""); - Error('\p{ Is_alphabetic/a/}'); - Error('\P{ Is_alphabetic/a/}'); + Expect(1, 201546, '\p{_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}', ""); @@ -123184,16 +125815,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 201547, '\p{^isalphabetic}', ""); Expect(1, 201547, '\P{isalphabetic}', ""); Expect(0, 201547, '\P{^isalphabetic}', ""); - Expect(1, 201546, '\p{ Is_Alphabetic}', ""); - Expect(0, 201546, '\p{^ Is_Alphabetic}', ""); - Expect(0, 201546, '\P{ Is_Alphabetic}', ""); - Expect(1, 201546, '\P{^ Is_Alphabetic}', ""); - Expect(0, 201547, '\p{ Is_Alphabetic}', ""); - Expect(1, 201547, '\p{^ Is_Alphabetic}', ""); - Expect(1, 201547, '\P{ Is_Alphabetic}', ""); - Expect(0, 201547, '\P{^ Is_Alphabetic}', ""); - Error('\p{ /a/Alpha}'); - Error('\P{ /a/Alpha}'); + Expect(1, 201546, '\p{ 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}', ""); @@ -123202,16 +125833,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{ 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}', ""); @@ -123220,16 +125851,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 201547, '\p{^isalpha}', ""); Expect(1, 201547, '\P{isalpha}', ""); Expect(0, 201547, '\P{^isalpha}', ""); - Expect(1, 201546, '\p{ _is_ALPHA}', ""); - Expect(0, 201546, '\p{^ _is_ALPHA}', ""); - Expect(0, 201546, '\P{ _is_ALPHA}', ""); - Expect(1, 201546, '\P{^ _is_ALPHA}', ""); - Expect(0, 201547, '\p{ _is_ALPHA}', ""); - Expect(1, 201547, '\p{^ _is_ALPHA}', ""); - Expect(1, 201547, '\P{ _is_ALPHA}', ""); - Expect(0, 201547, '\P{^ _is_ALPHA}', ""); - Error('\p{/a/ _XPOSIXLOWER}'); - Error('\P{/a/ _XPOSIXLOWER}'); + Expect(1, 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, 125251, '\p{xposixlower}', ""); Expect(0, 125251, '\p{^xposixlower}', ""); Expect(0, 125251, '\P{xposixlower}', ""); @@ -123238,16 +125869,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{/a/ Is_XPosixLower}'); - Error('\P{/a/ 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{Is_XPOSIXLOWER:=}'); + Error('\P{Is_XPOSIXLOWER:=}'); Expect(1, 125251, '\p{isxposixlower}', ""); Expect(0, 125251, '\p{^isxposixlower}', ""); Expect(0, 125251, '\P{isxposixlower}', ""); @@ -123256,16 +125887,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 125252, '\p{^isxposixlower}', ""); Expect(1, 125252, '\P{isxposixlower}', ""); Expect(0, 125252, '\P{^isxposixlower}', ""); - Expect(1, 125251, '\p{ IS_XPOSIXLOWER}', ""); - Expect(0, 125251, '\p{^ IS_XPOSIXLOWER}', ""); - Expect(0, 125251, '\P{ IS_XPOSIXLOWER}', ""); - Expect(1, 125251, '\P{^ IS_XPOSIXLOWER}', ""); - Expect(0, 125252, '\p{ IS_XPOSIXLOWER}', ""); - Expect(1, 125252, '\p{^ IS_XPOSIXLOWER}', ""); - Expect(1, 125252, '\P{ IS_XPOSIXLOWER}', ""); - Expect(0, 125252, '\P{^ IS_XPOSIXLOWER}', ""); - Error('\p{- LOWERCASE/a/}'); - Error('\P{- LOWERCASE/a/}'); + 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{lowercase}', ""); Expect(0, 125251, '\p{^lowercase}', ""); Expect(0, 125251, '\P{lowercase}', ""); @@ -123274,16 +125905,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{_/a/Is_LOWERCASE}'); + Error('\P{_/a/Is_LOWERCASE}'); Expect(1, 125251, '\p{islowercase}', ""); Expect(0, 125251, '\p{^islowercase}', ""); Expect(0, 125251, '\P{islowercase}', ""); @@ -123292,16 +125923,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{/a/lower}'); - Error('\P{/a/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{_:=Lower}'); + Error('\P{_:=Lower}'); Expect(1, 125251, '\p{lower}', ""); Expect(0, 125251, '\p{^lower}', ""); Expect(0, 125251, '\P{lower}', ""); @@ -123310,16 +125941,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}', ""); @@ -123328,16 +125959,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{/a/ -XPosixPunct}'); + Error('\P{/a/ -XPosixPunct}'); Expect(1, 125279, '\p{xposixpunct}', ""); Expect(0, 125279, '\p{^xposixpunct}', ""); Expect(0, 125279, '\P{xposixpunct}', ""); @@ -123346,16 +125977,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{/a/- Is_XPOSIXPUNCT}'); - Error('\P{/a/- Is_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{isxposixpunct}', ""); Expect(0, 125279, '\p{^isxposixpunct}', ""); Expect(0, 125279, '\P{isxposixpunct}', ""); @@ -123364,16 +125995,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:=}'); - Error('\P{- XPOSIXSPACE:=}'); + Expect(1, 125279, '\p{_-is_XPOSIXPUNCT}', ""); + Expect(0, 125279, '\p{^_-is_XPOSIXPUNCT}', ""); + Expect(0, 125279, '\P{_-is_XPOSIXPUNCT}', ""); + Expect(1, 125279, '\P{^_-is_XPOSIXPUNCT}', ""); + Expect(0, 125280, '\p{_-is_XPOSIXPUNCT}', ""); + Expect(1, 125280, '\p{^_-is_XPOSIXPUNCT}', ""); + Expect(1, 125280, '\P{_-is_XPOSIXPUNCT}', ""); + Expect(0, 125280, '\P{^_-is_XPOSIXPUNCT}', ""); + Error('\p{ _xposixspace/a/}'); + Error('\P{ _xposixspace/a/}'); Expect(1, 12288, '\p{xposixspace}', ""); Expect(0, 12288, '\p{^xposixspace}', ""); Expect(0, 12288, '\P{xposixspace}', ""); @@ -123382,16 +126013,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/a/}'); - Error('\P{ XPerlSpace/a/}'); + 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}', ""); @@ -123400,16 +126031,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{-:=SpacePerl}'); - Error('\P{-:=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{/a/-SpacePerl}'); + Error('\P{/a/-SpacePerl}'); Expect(1, 12288, '\p{spaceperl}', ""); Expect(0, 12288, '\p{^spaceperl}', ""); Expect(0, 12288, '\P{spaceperl}', ""); @@ -123418,16 +126049,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12289, '\p{^spaceperl}', ""); Expect(1, 12289, '\P{spaceperl}', ""); Expect(0, 12289, '\P{^spaceperl}', ""); - Expect(1, 12288, '\p{- SpacePerl}', ""); - Expect(0, 12288, '\p{^- SpacePerl}', ""); - Expect(0, 12288, '\P{- SpacePerl}', ""); - Expect(1, 12288, '\P{^- SpacePerl}', ""); - Expect(0, 12289, '\p{- SpacePerl}', ""); - Expect(1, 12289, '\p{^- SpacePerl}', ""); - Expect(1, 12289, '\P{- SpacePerl}', ""); - Expect(0, 12289, '\P{^- SpacePerl}', ""); - Error('\p{:=IS_xposixspace}'); - Error('\P{:=IS_xposixspace}'); + Expect(1, 12288, '\p{-spaceperl}', ""); + Expect(0, 12288, '\p{^-spaceperl}', ""); + Expect(0, 12288, '\P{-spaceperl}', ""); + Expect(1, 12288, '\P{^-spaceperl}', ""); + Expect(0, 12289, '\p{-spaceperl}', ""); + Expect(1, 12289, '\p{^-spaceperl}', ""); + Expect(1, 12289, '\P{-spaceperl}', ""); + Expect(0, 12289, '\P{^-spaceperl}', ""); + Error('\p{/a/is_XPosixSpace}'); + Error('\P{/a/is_XPosixSpace}'); Expect(1, 12288, '\p{isxposixspace}', ""); Expect(0, 12288, '\p{^isxposixspace}', ""); Expect(0, 12288, '\P{isxposixspace}', ""); @@ -123436,16 +126067,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}'); - Error('\P{:= _Is_XPerlSpace}'); + Expect(1, 12288, '\p{-is_xposixspace}', ""); + Expect(0, 12288, '\p{^-is_xposixspace}', ""); + Expect(0, 12288, '\P{-is_xposixspace}', ""); + Expect(1, 12288, '\P{^-is_xposixspace}', ""); + Expect(0, 12289, '\p{-is_xposixspace}', ""); + Expect(1, 12289, '\p{^-is_xposixspace}', ""); + Expect(1, 12289, '\P{-is_xposixspace}', ""); + Expect(0, 12289, '\P{^-is_xposixspace}', ""); + Error('\p{ Is_XPERLSPACE/a/}'); + Error('\P{ Is_XPERLSPACE/a/}'); Expect(1, 12288, '\p{isxperlspace}', ""); Expect(0, 12288, '\p{^isxperlspace}', ""); Expect(0, 12288, '\P{isxperlspace}', ""); @@ -123454,16 +126085,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12289, '\p{^isxperlspace}', ""); Expect(1, 12289, '\P{isxperlspace}', ""); Expect(0, 12289, '\P{^isxperlspace}', ""); - Expect(1, 12288, '\p{ is_XPERLSPACE}', ""); - Expect(0, 12288, '\p{^ is_XPERLSPACE}', ""); - Expect(0, 12288, '\P{ is_XPERLSPACE}', ""); - Expect(1, 12288, '\P{^ is_XPERLSPACE}', ""); - Expect(0, 12289, '\p{ is_XPERLSPACE}', ""); - Expect(1, 12289, '\p{^ is_XPERLSPACE}', ""); - Expect(1, 12289, '\P{ is_XPERLSPACE}', ""); - Expect(0, 12289, '\P{^ is_XPERLSPACE}', ""); - Error('\p{:=_ is_SPACEPERL}'); - Error('\P{:=_ is_SPACEPERL}'); + Expect(1, 12288, '\p{_Is_xperlspace}', ""); + Expect(0, 12288, '\p{^_Is_xperlspace}', ""); + Expect(0, 12288, '\P{_Is_xperlspace}', ""); + Expect(1, 12288, '\P{^_Is_xperlspace}', ""); + Expect(0, 12289, '\p{_Is_xperlspace}', ""); + Expect(1, 12289, '\p{^_Is_xperlspace}', ""); + Expect(1, 12289, '\P{_Is_xperlspace}', ""); + Expect(0, 12289, '\P{^_Is_xperlspace}', ""); + Error('\p{/a/IS_SpacePerl}'); + Error('\P{/a/IS_SpacePerl}'); Expect(1, 12288, '\p{isspaceperl}', ""); Expect(0, 12288, '\p{^isspaceperl}', ""); Expect(0, 12288, '\P{isspaceperl}', ""); @@ -123472,16 +126103,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12289, '\p{^isspaceperl}', ""); Expect(1, 12289, '\P{isspaceperl}', ""); Expect(0, 12289, '\P{^isspaceperl}', ""); - Expect(1, 12288, '\p{-_IS_SPACEPERL}', ""); - Expect(0, 12288, '\p{^-_IS_SPACEPERL}', ""); - Expect(0, 12288, '\P{-_IS_SPACEPERL}', ""); - Expect(1, 12288, '\P{^-_IS_SPACEPERL}', ""); - Expect(0, 12289, '\p{-_IS_SPACEPERL}', ""); - Expect(1, 12289, '\p{^-_IS_SPACEPERL}', ""); - Expect(1, 12289, '\P{-_IS_SPACEPERL}', ""); - Expect(0, 12289, '\P{^-_IS_SPACEPERL}', ""); - Error('\p{- XPOSIXUPPER:=}'); - Error('\P{- XPOSIXUPPER:=}'); + 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}', ""); Expect(0, 127369, '\p{^xposixupper}', ""); Expect(0, 127369, '\P{xposixupper}', ""); @@ -123490,16 +126121,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 127370, '\p{^xposixupper}', ""); Expect(1, 127370, '\P{xposixupper}', ""); Expect(0, 127370, '\P{^xposixupper}', ""); - Expect(1, 127369, '\p{_XPosixUpper}', ""); - Expect(0, 127369, '\p{^_XPosixUpper}', ""); - Expect(0, 127369, '\P{_XPosixUpper}', ""); - Expect(1, 127369, '\P{^_XPosixUpper}', ""); - Expect(0, 127370, '\p{_XPosixUpper}', ""); - Expect(1, 127370, '\p{^_XPosixUpper}', ""); - Expect(1, 127370, '\P{_XPosixUpper}', ""); - Expect(0, 127370, '\P{^_XPosixUpper}', ""); - Error('\p{-/a/Is_XPosixUpper}'); - Error('\P{-/a/Is_XPosixUpper}'); + Expect(1, 127369, '\p{_ xposixupper}', ""); + Expect(0, 127369, '\p{^_ xposixupper}', ""); + Expect(0, 127369, '\P{_ xposixupper}', ""); + Expect(1, 127369, '\P{^_ xposixupper}', ""); + Expect(0, 127370, '\p{_ xposixupper}', ""); + Expect(1, 127370, '\p{^_ xposixupper}', ""); + Expect(1, 127370, '\P{_ xposixupper}', ""); + Expect(0, 127370, '\P{^_ xposixupper}', ""); + Error('\p{--Is_XPOSIXUPPER/a/}'); + Error('\P{--Is_XPOSIXUPPER/a/}'); Expect(1, 127369, '\p{isxposixupper}', ""); Expect(0, 127369, '\p{^isxposixupper}', ""); Expect(0, 127369, '\P{isxposixupper}', ""); @@ -123508,16 +126139,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{/a/_UPPERCASE}'); - Error('\P{/a/_UPPERCASE}'); + 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{uppercase}', ""); Expect(0, 127369, '\p{^uppercase}', ""); Expect(0, 127369, '\P{uppercase}', ""); @@ -123526,16 +126157,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{ /a/Is_Uppercase}'); - Error('\P{ /a/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{ :=is_Uppercase}'); + Error('\P{ :=is_Uppercase}'); Expect(1, 127369, '\p{isuppercase}', ""); Expect(0, 127369, '\p{^isuppercase}', ""); Expect(0, 127369, '\P{isuppercase}', ""); @@ -123544,16 +126175,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/a/}'); + Error('\P{- Upper/a/}'); Expect(1, 127369, '\p{upper}', ""); Expect(0, 127369, '\p{^upper}', ""); Expect(0, 127369, '\P{upper}', ""); @@ -123562,16 +126193,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 127370, '\p{^upper}', ""); Expect(1, 127370, '\P{upper}', ""); Expect(0, 127370, '\P{^upper}', ""); - Expect(1, 127369, '\p{_ UPPER}', ""); - Expect(0, 127369, '\p{^_ UPPER}', ""); - Expect(0, 127369, '\P{_ UPPER}', ""); - Expect(1, 127369, '\P{^_ UPPER}', ""); - Expect(0, 127370, '\p{_ UPPER}', ""); - Expect(1, 127370, '\p{^_ UPPER}', ""); - Expect(1, 127370, '\P{_ UPPER}', ""); - Expect(0, 127370, '\P{^_ UPPER}', ""); - Error('\p{/a/IS_Upper}'); - Error('\P{/a/IS_Upper}'); + Expect(1, 127369, '\p{ Upper}', ""); + Expect(0, 127369, '\p{^ Upper}', ""); + Expect(0, 127369, '\P{ Upper}', ""); + Expect(1, 127369, '\P{^ Upper}', ""); + Expect(0, 127370, '\p{ Upper}', ""); + Expect(1, 127370, '\p{^ Upper}', ""); + Expect(1, 127370, '\P{ Upper}', ""); + Expect(0, 127370, '\P{^ Upper}', ""); + Error('\p{ /a/Is_UPPER}'); + Error('\P{ /a/Is_UPPER}'); Expect(1, 127369, '\p{isupper}', ""); Expect(0, 127369, '\p{^isupper}', ""); Expect(0, 127369, '\P{isupper}', ""); @@ -123580,16 +126211,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/a/}'); - Error('\P{ yezidi/a/}'); + Expect(1, 127369, '\p{ Is_upper}', ""); + Expect(0, 127369, '\p{^ Is_upper}', ""); + Expect(0, 127369, '\P{ Is_upper}', ""); + Expect(1, 127369, '\P{^ Is_upper}', ""); + Expect(0, 127370, '\p{ Is_upper}', ""); + Expect(1, 127370, '\p{^ Is_upper}', ""); + Expect(1, 127370, '\P{ Is_upper}', ""); + Expect(0, 127370, '\P{^ Is_upper}', ""); + Error('\p{ :=Yezidi}'); + Error('\P{ :=Yezidi}'); Expect(1, 69297, '\p{yezidi}', ""); Expect(0, 69297, '\p{^yezidi}', ""); Expect(0, 69297, '\P{yezidi}', ""); @@ -123598,16 +126229,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{_:=IS_yezidi}'); - Error('\P{_:=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}', ""); @@ -123616,16 +126247,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}'); - Error('\P{:= -YEZI}'); + 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{yezi}', ""); Expect(0, 69297, '\p{^yezi}', ""); Expect(0, 69297, '\P{yezi}', ""); @@ -123634,16 +126265,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}'); - Error('\P{_:=IS_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{isyezi}', ""); Expect(0, 69297, '\p{^isyezi}', ""); Expect(0, 69297, '\P{isyezi}', ""); @@ -123652,16 +126283,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}', ""); @@ -123670,16 +126301,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/a/}'); - Error('\P{-Is_Yi/a/}'); + 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}', ""); @@ -123688,16 +126319,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65382, '\p{^isyi}', ""); Expect(1, 65382, '\P{isyi}', ""); Expect(0, 65382, '\P{^isyi}', ""); - Expect(1, 65381, '\p{ Is_Yi}', ""); - Expect(0, 65381, '\p{^ Is_Yi}', ""); - Expect(0, 65381, '\P{ Is_Yi}', ""); - Expect(1, 65381, '\P{^ Is_Yi}', ""); - Expect(0, 65382, '\p{ Is_Yi}', ""); - Expect(1, 65382, '\p{^ Is_Yi}', ""); - Expect(1, 65382, '\P{ Is_Yi}', ""); - Expect(0, 65382, '\P{^ Is_Yi}', ""); - Error('\p{__Yiii:=}'); - Error('\P{__Yiii:=}'); + Expect(1, 65381, '\p{- is_yi}', ""); + Expect(0, 65381, '\p{^- is_yi}', ""); + Expect(0, 65381, '\P{- is_yi}', ""); + Expect(1, 65381, '\P{^- is_yi}', ""); + Expect(0, 65382, '\p{- is_yi}', ""); + Expect(1, 65382, '\p{^- is_yi}', ""); + Expect(1, 65382, '\P{- is_yi}', ""); + Expect(0, 65382, '\P{^- is_yi}', ""); + Error('\p{-:=yiii}'); + Error('\P{-:=yiii}'); Expect(1, 65381, '\p{yiii}', ""); Expect(0, 65381, '\p{^yiii}', ""); Expect(0, 65381, '\P{yiii}', ""); @@ -123706,16 +126337,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65382, '\p{^yiii}', ""); Expect(1, 65382, '\P{yiii}', ""); Expect(0, 65382, '\P{^yiii}', ""); - Expect(1, 65381, '\p{ YIII}', ""); - Expect(0, 65381, '\p{^ YIII}', ""); - Expect(0, 65381, '\P{ YIII}', ""); - Expect(1, 65381, '\P{^ YIII}', ""); - Expect(0, 65382, '\p{ YIII}', ""); - Expect(1, 65382, '\p{^ YIII}', ""); - Expect(1, 65382, '\P{ YIII}', ""); - Expect(0, 65382, '\P{^ YIII}', ""); - Error('\p{ :=Is_Yiii}'); - Error('\P{ :=Is_Yiii}'); + Expect(1, 65381, '\p{ YIII}', ""); + Expect(0, 65381, '\p{^ YIII}', ""); + Expect(0, 65381, '\P{ YIII}', ""); + Expect(1, 65381, '\P{^ YIII}', ""); + Expect(0, 65382, '\p{ YIII}', ""); + Expect(1, 65382, '\p{^ YIII}', ""); + Expect(1, 65382, '\P{ YIII}', ""); + Expect(0, 65382, '\P{^ YIII}', ""); + Error('\p{/a/ Is_yiii}'); + Error('\P{/a/ Is_yiii}'); Expect(1, 65381, '\p{isyiii}', ""); Expect(0, 65381, '\p{^isyiii}', ""); Expect(0, 65381, '\P{isyiii}', ""); @@ -123724,16 +126355,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65382, '\p{^isyiii}', ""); Expect(1, 65382, '\P{isyiii}', ""); Expect(0, 65382, '\P{^isyiii}', ""); - Expect(1, 65381, '\p{_IS_yiii}', ""); - Expect(0, 65381, '\p{^_IS_yiii}', ""); - Expect(0, 65381, '\P{_IS_yiii}', ""); - Expect(1, 65381, '\P{^_IS_yiii}', ""); - Expect(0, 65382, '\p{_IS_yiii}', ""); - Expect(1, 65382, '\p{^_IS_yiii}', ""); - Expect(1, 65382, '\P{_IS_yiii}', ""); - Expect(0, 65382, '\P{^_IS_yiii}', ""); - Error('\p{ Yi_Radicals/a/}'); - Error('\P{ Yi_Radicals/a/}'); + Expect(1, 65381, '\p{ Is_Yiii}', ""); + Expect(0, 65381, '\p{^ Is_Yiii}', ""); + Expect(0, 65381, '\P{ Is_Yiii}', ""); + Expect(1, 65381, '\P{^ Is_Yiii}', ""); + Expect(0, 65382, '\p{ Is_Yiii}', ""); + Expect(1, 65382, '\p{^ Is_Yiii}', ""); + Expect(1, 65382, '\P{ Is_Yiii}', ""); + Expect(0, 65382, '\P{^ Is_Yiii}', ""); + Error('\p{-/a/Yi_RADICALS}'); + Error('\P{-/a/Yi_RADICALS}'); Expect(1, 42191, '\p{yiradicals}', ""); Expect(0, 42191, '\p{^yiradicals}', ""); Expect(0, 42191, '\P{yiradicals}', ""); @@ -123742,16 +126373,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 42192, '\p{^yiradicals}', ""); Expect(1, 42192, '\P{yiradicals}', ""); Expect(0, 42192, '\P{^yiradicals}', ""); - Expect(1, 42191, '\p{- YI_RADICALS}', ""); - Expect(0, 42191, '\p{^- YI_RADICALS}', ""); - Expect(0, 42191, '\P{- YI_RADICALS}', ""); - Expect(1, 42191, '\P{^- YI_RADICALS}', ""); - Expect(0, 42192, '\p{- YI_RADICALS}', ""); - Expect(1, 42192, '\p{^- YI_RADICALS}', ""); - Expect(1, 42192, '\P{- YI_RADICALS}', ""); - Expect(0, 42192, '\P{^- YI_RADICALS}', ""); - Error('\p{ :=IS_Yi_Radicals}'); - Error('\P{ :=IS_Yi_Radicals}'); + Expect(1, 42191, '\p{ -YI_Radicals}', ""); + Expect(0, 42191, '\p{^ -YI_Radicals}', ""); + Expect(0, 42191, '\P{ -YI_Radicals}', ""); + Expect(1, 42191, '\P{^ -YI_Radicals}', ""); + Expect(0, 42192, '\p{ -YI_Radicals}', ""); + Expect(1, 42192, '\p{^ -YI_Radicals}', ""); + Expect(1, 42192, '\P{ -YI_Radicals}', ""); + Expect(0, 42192, '\P{^ -YI_Radicals}', ""); + Error('\p{-/a/IS_Yi_Radicals}'); + Error('\P{-/a/IS_Yi_Radicals}'); Expect(1, 42191, '\p{isyiradicals}', ""); Expect(0, 42191, '\p{^isyiradicals}', ""); Expect(0, 42191, '\P{isyiradicals}', ""); @@ -123760,16 +126391,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 42192, '\p{^isyiradicals}', ""); Expect(1, 42192, '\P{isyiradicals}', ""); Expect(0, 42192, '\P{^isyiradicals}', ""); - Expect(1, 42191, '\p{_ Is_YI_radicals}', ""); - Expect(0, 42191, '\p{^_ Is_YI_radicals}', ""); - Expect(0, 42191, '\P{_ Is_YI_radicals}', ""); - Expect(1, 42191, '\P{^_ Is_YI_radicals}', ""); - Expect(0, 42192, '\p{_ Is_YI_radicals}', ""); - Expect(1, 42192, '\p{^_ Is_YI_radicals}', ""); - Expect(1, 42192, '\P{_ Is_YI_radicals}', ""); - Expect(0, 42192, '\P{^_ Is_YI_radicals}', ""); - Error('\p{_In_Yi_radicals/a/}'); - Error('\P{_In_Yi_radicals/a/}'); + 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{inyiradicals}', ""); Expect(0, 42191, '\p{^inyiradicals}', ""); Expect(0, 42191, '\P{inyiradicals}', ""); @@ -123778,16 +126409,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/a/}'); - Error('\P{- YI_SYLLABLES/a/}'); + 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, 42127, '\p{yisyllables}', ""); Expect(0, 42127, '\p{^yisyllables}', ""); Expect(0, 42127, '\P{yisyllables}', ""); @@ -123796,16 +126427,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{/a/IS_Yi_Syllables}'); - Error('\P{/a/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{-:=is_YI_syllables}'); + Error('\P{-:=is_YI_syllables}'); Expect(1, 42127, '\p{isyisyllables}', ""); Expect(0, 42127, '\p{^isyisyllables}', ""); Expect(0, 42127, '\P{isyisyllables}', ""); @@ -123814,16 +126445,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 42128, '\p{^isyisyllables}', ""); Expect(1, 42128, '\P{isyisyllables}', ""); Expect(0, 42128, '\P{^isyisyllables}', ""); - Expect(1, 42127, '\p{-Is_yi_SYLLABLES}', ""); - Expect(0, 42127, '\p{^-Is_yi_SYLLABLES}', ""); - Expect(0, 42127, '\P{-Is_yi_SYLLABLES}', ""); - Expect(1, 42127, '\P{^-Is_yi_SYLLABLES}', ""); - Expect(0, 42128, '\p{-Is_yi_SYLLABLES}', ""); - Expect(1, 42128, '\p{^-Is_yi_SYLLABLES}', ""); - Expect(1, 42128, '\P{-Is_yi_SYLLABLES}', ""); - Expect(0, 42128, '\P{^-Is_yi_SYLLABLES}', ""); - Error('\p{in_YI_Syllables/a/}'); - Error('\P{in_YI_Syllables/a/}'); + 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{inyisyllables}', ""); Expect(0, 42127, '\p{^inyisyllables}', ""); Expect(0, 42127, '\P{inyisyllables}', ""); @@ -123832,16 +126463,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{_/a/Yijing_HEXAGRAM_Symbols}'); - Error('\P{_/a/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}'); + Error('\P{:=_YIJING_HEXAGRAM_symbols}'); Expect(1, 19967, '\p{yijinghexagramsymbols}', ""); Expect(0, 19967, '\p{^yijinghexagramsymbols}', ""); Expect(0, 19967, '\P{yijinghexagramsymbols}', ""); @@ -123850,16 +126481,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}', ""); @@ -123868,16 +126499,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 19968, '\p{^isyijinghexagramsymbols}', ""); Expect(1, 19968, '\P{isyijinghexagramsymbols}', ""); Expect(0, 19968, '\P{^isyijinghexagramsymbols}', ""); - Expect(1, 19967, '\p{_Is_YIJING_HEXAGRAM_Symbols}', ""); - Expect(0, 19967, '\p{^_Is_YIJING_HEXAGRAM_Symbols}', ""); - Expect(0, 19967, '\P{_Is_YIJING_HEXAGRAM_Symbols}', ""); - Expect(1, 19967, '\P{^_Is_YIJING_HEXAGRAM_Symbols}', ""); - Expect(0, 19968, '\p{_Is_YIJING_HEXAGRAM_Symbols}', ""); - Expect(1, 19968, '\p{^_Is_YIJING_HEXAGRAM_Symbols}', ""); - Expect(1, 19968, '\P{_Is_YIJING_HEXAGRAM_Symbols}', ""); - Expect(0, 19968, '\P{^_Is_YIJING_HEXAGRAM_Symbols}', ""); - Error('\p{/a/In_Yijing_Hexagram_SYMBOLS}'); - Error('\P{/a/In_Yijing_Hexagram_SYMBOLS}'); + Expect(1, 19967, '\p{ IS_YIJING_HEXAGRAM_SYMBOLS}', ""); + Expect(0, 19967, '\p{^ IS_YIJING_HEXAGRAM_SYMBOLS}', ""); + Expect(0, 19967, '\P{ IS_YIJING_HEXAGRAM_SYMBOLS}', ""); + Expect(1, 19967, '\P{^ IS_YIJING_HEXAGRAM_SYMBOLS}', ""); + Expect(0, 19968, '\p{ IS_YIJING_HEXAGRAM_SYMBOLS}', ""); + Expect(1, 19968, '\p{^ IS_YIJING_HEXAGRAM_SYMBOLS}', ""); + Expect(1, 19968, '\P{ IS_YIJING_HEXAGRAM_SYMBOLS}', ""); + Expect(0, 19968, '\P{^ IS_YIJING_HEXAGRAM_SYMBOLS}', ""); + Error('\p{/a/_ In_yijing_HEXAGRAM_symbols}'); + Error('\P{/a/_ In_yijing_HEXAGRAM_symbols}'); Expect(1, 19967, '\p{inyijinghexagramsymbols}', ""); Expect(0, 19967, '\p{^inyijinghexagramsymbols}', ""); Expect(0, 19967, '\P{inyijinghexagramsymbols}', ""); @@ -123886,16 +126517,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{/a/-YIJING}'); - Error('\P{/a/-YIJING}'); + Expect(1, 19967, '\p{- In_YIJING_Hexagram_Symbols}', ""); + Expect(0, 19967, '\p{^- In_YIJING_Hexagram_Symbols}', ""); + Expect(0, 19967, '\P{- In_YIJING_Hexagram_Symbols}', ""); + Expect(1, 19967, '\P{^- In_YIJING_Hexagram_Symbols}', ""); + Expect(0, 19968, '\p{- In_YIJING_Hexagram_Symbols}', ""); + Expect(1, 19968, '\p{^- In_YIJING_Hexagram_Symbols}', ""); + Expect(1, 19968, '\P{- In_YIJING_Hexagram_Symbols}', ""); + Expect(0, 19968, '\P{^- In_YIJING_Hexagram_Symbols}', ""); + Error('\p{ -yijing/a/}'); + Error('\P{ -yijing/a/}'); Expect(1, 19967, '\p{yijing}', ""); Expect(0, 19967, '\p{^yijing}', ""); Expect(0, 19967, '\P{yijing}', ""); @@ -123904,16 +126535,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 19968, '\p{^yijing}', ""); Expect(1, 19968, '\P{yijing}', ""); Expect(0, 19968, '\P{^yijing}', ""); - Expect(1, 19967, '\p{- YIJING}', ""); - Expect(0, 19967, '\p{^- YIJING}', ""); - Expect(0, 19967, '\P{- YIJING}', ""); - Expect(1, 19967, '\P{^- YIJING}', ""); - Expect(0, 19968, '\p{- YIJING}', ""); - Expect(1, 19968, '\p{^- YIJING}', ""); - Expect(1, 19968, '\P{- YIJING}', ""); - Expect(0, 19968, '\P{^- YIJING}', ""); - Error('\p{ :=IS_yijing}'); - Error('\P{ :=IS_yijing}'); + Expect(1, 19967, '\p{ yijing}', ""); + Expect(0, 19967, '\p{^ yijing}', ""); + Expect(0, 19967, '\P{ yijing}', ""); + Expect(1, 19967, '\P{^ yijing}', ""); + Expect(0, 19968, '\p{ yijing}', ""); + Expect(1, 19968, '\p{^ yijing}', ""); + Expect(1, 19968, '\P{ yijing}', ""); + Expect(0, 19968, '\P{^ yijing}', ""); + Error('\p{:= Is_Yijing}'); + Error('\P{:= Is_Yijing}'); Expect(1, 19967, '\p{isyijing}', ""); Expect(0, 19967, '\p{^isyijing}', ""); Expect(0, 19967, '\P{isyijing}', ""); @@ -123922,16 +126553,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{ /a/In_yijing}'); + Error('\P{ /a/In_yijing}'); Expect(1, 19967, '\p{inyijing}', ""); Expect(0, 19967, '\p{^inyijing}', ""); Expect(0, 19967, '\P{inyijing}', ""); @@ -123940,16 +126571,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 19968, '\p{^inyijing}', ""); Expect(1, 19968, '\P{inyijing}', ""); Expect(0, 19968, '\P{^inyijing}', ""); - Expect(1, 19967, '\p{ in_Yijing}', ""); - Expect(0, 19967, '\p{^ in_Yijing}', ""); - Expect(0, 19967, '\P{ in_Yijing}', ""); - Expect(1, 19967, '\P{^ in_Yijing}', ""); - Expect(0, 19968, '\p{ in_Yijing}', ""); - Expect(1, 19968, '\p{^ in_Yijing}', ""); - Expect(1, 19968, '\P{ in_Yijing}', ""); - Expect(0, 19968, '\P{^ in_Yijing}', ""); - Error('\p{:=__Zanabazar_square}'); - Error('\P{:=__Zanabazar_square}'); + Expect(1, 19967, '\p{-In_Yijing}', ""); + Expect(0, 19967, '\p{^-In_Yijing}', ""); + Expect(0, 19967, '\P{-In_Yijing}', ""); + Expect(1, 19967, '\P{^-In_Yijing}', ""); + Expect(0, 19968, '\p{-In_Yijing}', ""); + Expect(1, 19968, '\p{^-In_Yijing}', ""); + Expect(1, 19968, '\P{-In_Yijing}', ""); + Expect(0, 19968, '\P{^-In_Yijing}', ""); + Error('\p{/a/ -Zanabazar_SQUARE}'); + Error('\P{/a/ -Zanabazar_SQUARE}'); Expect(1, 72263, '\p{zanabazarsquare}', ""); Expect(0, 72263, '\p{^zanabazarsquare}', ""); Expect(0, 72263, '\P{zanabazarsquare}', ""); @@ -123958,16 +126589,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}', ""); @@ -123976,16 +126607,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{:= zanb}'); + Error('\P{:= zanb}'); Expect(1, 72263, '\p{zanb}', ""); Expect(0, 72263, '\p{^zanb}', ""); Expect(0, 72263, '\P{zanb}', ""); @@ -123994,16 +126625,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{- Is_ZANB/a/}'); - Error('\P{- Is_ZANB/a/}'); + 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{iszanb}', ""); Expect(0, 72263, '\p{^iszanb}', ""); Expect(0, 72263, '\P{iszanb}', ""); @@ -124012,22 +126643,130 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72264, '\p{^iszanb}', ""); Expect(1, 72264, '\P{iszanb}', ""); Expect(0, 72264, '\P{^iszanb}', ""); - Expect(1, 72263, '\p{ _IS_Zanb}', ""); - Expect(0, 72263, '\p{^ _IS_Zanb}', ""); - Expect(0, 72263, '\P{ _IS_Zanb}', ""); - Expect(1, 72263, '\P{^ _IS_Zanb}', ""); - Expect(0, 72264, '\p{ _IS_Zanb}', ""); - Expect(1, 72264, '\p{^ _IS_Zanb}', ""); - Expect(1, 72264, '\P{ _IS_Zanb}', ""); - Expect(0, 72264, '\P{^ _IS_Zanb}', ""); + Expect(1, 72263, '\p{ Is_Zanb}', ""); + Expect(0, 72263, '\p{^ Is_Zanb}', ""); + Expect(0, 72263, '\P{ Is_Zanb}', ""); + Expect(1, 72263, '\P{^ Is_Zanb}', ""); + Expect(0, 72264, '\p{ Is_Zanb}', ""); + Expect(1, 72264, '\p{^ Is_Zanb}', ""); + Expect(1, 72264, '\P{ Is_Zanb}', ""); + Expect(0, 72264, '\P{^ Is_Zanb}', ""); + Error('\p{ -Znamenny_musical_notation/a/}'); + Error('\P{ -Znamenny_musical_notation/a/}'); + Expect(1, 118735, '\p{znamennymusicalnotation}', ""); + Expect(0, 118735, '\p{^znamennymusicalnotation}', ""); + Expect(0, 118735, '\P{znamennymusicalnotation}', ""); + Expect(1, 118735, '\P{^znamennymusicalnotation}', ""); + Expect(0, 118736, '\p{znamennymusicalnotation}', ""); + 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{isznamennymusicalnotation}', ""); + Expect(0, 118735, '\p{^isznamennymusicalnotation}', ""); + Expect(0, 118735, '\P{isznamennymusicalnotation}', ""); + Expect(1, 118735, '\P{^isznamennymusicalnotation}', ""); + Expect(0, 118736, '\p{isznamennymusicalnotation}', ""); + 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{inznamennymusicalnotation}', ""); + Expect(0, 118735, '\p{^inznamennymusicalnotation}', ""); + Expect(0, 118735, '\P{inznamennymusicalnotation}', ""); + Expect(1, 118735, '\P{^inznamennymusicalnotation}', ""); + Expect(0, 118736, '\p{inznamennymusicalnotation}', ""); + 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{znamennymusic}', ""); + Expect(0, 118735, '\p{^znamennymusic}', ""); + Expect(0, 118735, '\P{znamennymusic}', ""); + Expect(1, 118735, '\P{^znamennymusic}', ""); + Expect(0, 118736, '\p{znamennymusic}', ""); + 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{isznamennymusic}', ""); + Expect(0, 118735, '\p{^isznamennymusic}', ""); + Expect(0, 118735, '\P{isznamennymusic}', ""); + Expect(1, 118735, '\P{^isznamennymusic}', ""); + Expect(0, 118736, '\p{isznamennymusic}', ""); + 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{inznamennymusic}', ""); + Expect(0, 118735, '\p{^inznamennymusic}', ""); + Expect(0, 118735, '\P{inznamennymusic}', ""); + Expect(1, 118735, '\P{^inznamennymusic}', ""); + Expect(0, 118736, '\p{inznamennymusic}', ""); + 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}', ""); 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}', ""); @@ -124040,16 +126779,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 65379, '\P{^Quotation_Mark=no}', ""); Expect(1, 65380, '\p{Quotation_Mark=:\Ano\z:}', "");; Expect(0, 65379, '\p{Quotation_Mark=:\Ano\z:}', "");; - Expect(1, 65380, '\p{Quotation_Mark=-No}', ""); - Expect(0, 65380, '\p{^Quotation_Mark=-No}', ""); - Expect(0, 65380, '\P{Quotation_Mark=-No}', ""); - Expect(1, 65380, '\P{^Quotation_Mark=-No}', ""); - Expect(0, 65379, '\p{Quotation_Mark=-No}', ""); - Expect(1, 65379, '\p{^Quotation_Mark=-No}', ""); - Expect(1, 65379, '\P{Quotation_Mark=-No}', ""); - Expect(0, 65379, '\P{^Quotation_Mark=-No}', ""); - Error('\p{QMark=:=N}'); - Error('\P{QMark=:=N}'); + Expect(1, 65380, '\p{Quotation_Mark= -No}', ""); + Expect(0, 65380, '\p{^Quotation_Mark= -No}', ""); + Expect(0, 65380, '\P{Quotation_Mark= -No}', ""); + Expect(1, 65380, '\P{^Quotation_Mark= -No}', ""); + Expect(0, 65379, '\p{Quotation_Mark= -No}', ""); + Expect(1, 65379, '\p{^Quotation_Mark= -No}', ""); + Expect(1, 65379, '\P{Quotation_Mark= -No}', ""); + Expect(0, 65379, '\P{^Quotation_Mark= -No}', ""); + Error('\p{QMark=/a/-N}'); + Error('\P{QMark=/a/-N}'); Expect(1, 65380, '\p{QMark=:\AN\z:}', "");; Expect(0, 65379, '\p{QMark=:\AN\z:}', "");; Expect(1, 65380, '\p{QMark=n}', ""); @@ -124062,16 +126801,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 65379, '\P{^QMark=n}', ""); Expect(1, 65380, '\p{QMark=:\An\z:}', "");; Expect(0, 65379, '\p{QMark=:\An\z:}', "");; - Expect(1, 65380, '\p{QMark= _N}', ""); - Expect(0, 65380, '\p{^QMark= _N}', ""); - Expect(0, 65380, '\P{QMark= _N}', ""); - Expect(1, 65380, '\P{^QMark= _N}', ""); - Expect(0, 65379, '\p{QMark= _N}', ""); - Expect(1, 65379, '\p{^QMark= _N}', ""); - Expect(1, 65379, '\P{QMark= _N}', ""); - Expect(0, 65379, '\P{^QMark= _N}', ""); - Error('\p{Is_Quotation_Mark=:=F}'); - Error('\P{Is_Quotation_Mark=:=F}'); + Expect(1, 65380, '\p{QMark=_N}', ""); + Expect(0, 65380, '\p{^QMark=_N}', ""); + Expect(0, 65380, '\P{QMark=_N}', ""); + Expect(1, 65380, '\P{^QMark=_N}', ""); + Expect(0, 65379, '\p{QMark=_N}', ""); + Expect(1, 65379, '\p{^QMark=_N}', ""); + Expect(1, 65379, '\P{QMark=_N}', ""); + Expect(0, 65379, '\P{^QMark=_N}', ""); + Error('\p{Is_Quotation_Mark=/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}', ""); @@ -124080,16 +126819,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65379, '\p{^Is_Quotation_Mark=f}', ""); Expect(1, 65379, '\P{Is_Quotation_Mark=f}', ""); Expect(0, 65379, '\P{^Is_Quotation_Mark=f}', ""); - Expect(1, 65380, '\p{Is_Quotation_Mark= _f}', ""); - Expect(0, 65380, '\p{^Is_Quotation_Mark= _f}', ""); - Expect(0, 65380, '\P{Is_Quotation_Mark= _f}', ""); - Expect(1, 65380, '\P{^Is_Quotation_Mark= _f}', ""); - Expect(0, 65379, '\p{Is_Quotation_Mark= _f}', ""); - Expect(1, 65379, '\p{^Is_Quotation_Mark= _f}', ""); - Expect(1, 65379, '\P{Is_Quotation_Mark= _f}', ""); - Expect(0, 65379, '\P{^Is_Quotation_Mark= _f}', ""); - Error('\p{Is_QMark=_false/a/}'); - Error('\P{Is_QMark=_false/a/}'); + 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}', ""); @@ -124098,16 +126837,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65379, '\p{^Is_QMark=false}', ""); Expect(1, 65379, '\P{Is_QMark=false}', ""); Expect(0, 65379, '\P{^Is_QMark=false}', ""); - Expect(1, 65380, '\p{Is_QMark=_False}', ""); - Expect(0, 65380, '\p{^Is_QMark=_False}', ""); - Expect(0, 65380, '\P{Is_QMark=_False}', ""); - Expect(1, 65380, '\P{^Is_QMark=_False}', ""); - Expect(0, 65379, '\p{Is_QMark=_False}', ""); - Expect(1, 65379, '\p{^Is_QMark=_False}', ""); - Expect(1, 65379, '\P{Is_QMark=_False}', ""); - Expect(0, 65379, '\P{^Is_QMark=_False}', ""); - Error('\p{Quotation_Mark=_:=YES}'); - Error('\P{Quotation_Mark=_:=YES}'); + Expect(1, 65380, '\p{Is_QMark=-False}', ""); + Expect(0, 65380, '\p{^Is_QMark=-False}', ""); + Expect(0, 65380, '\P{Is_QMark=-False}', ""); + Expect(1, 65380, '\P{^Is_QMark=-False}', ""); + Expect(0, 65379, '\p{Is_QMark=-False}', ""); + Expect(1, 65379, '\p{^Is_QMark=-False}', ""); + Expect(1, 65379, '\P{Is_QMark=-False}', ""); + Expect(0, 65379, '\P{^Is_QMark=-False}', ""); + Error('\p{Quotation_Mark=:= Yes}'); + Error('\P{Quotation_Mark=:= Yes}'); Expect(1, 65379, '\p{Quotation_Mark=:\AYes\z:}', "");; Expect(0, 65380, '\p{Quotation_Mark=:\AYes\z:}', "");; Expect(1, 65379, '\p{Quotation_Mark=yes}', ""); @@ -124120,38 +126859,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= _T:=}'); + Error('\P{Is_Quotation_Mark= _T:=}'); Expect(1, 65379, '\p{Is_Quotation_Mark=t}', ""); Expect(0, 65379, '\p{^Is_Quotation_Mark=t}', ""); Expect(0, 65379, '\P{Is_Quotation_Mark=t}', ""); @@ -124160,16 +126899,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65380, '\p{^Is_Quotation_Mark=t}', ""); Expect(1, 65380, '\P{Is_Quotation_Mark=t}', ""); Expect(0, 65380, '\P{^Is_Quotation_Mark=t}', ""); - Expect(1, 65379, '\p{Is_Quotation_Mark= T}', ""); - Expect(0, 65379, '\p{^Is_Quotation_Mark= T}', ""); - Expect(0, 65379, '\P{Is_Quotation_Mark= T}', ""); - Expect(1, 65379, '\P{^Is_Quotation_Mark= T}', ""); - Expect(0, 65380, '\p{Is_Quotation_Mark= T}', ""); - Expect(1, 65380, '\p{^Is_Quotation_Mark= T}', ""); - Expect(1, 65380, '\P{Is_Quotation_Mark= T}', ""); - Expect(0, 65380, '\P{^Is_Quotation_Mark= T}', ""); - Error('\p{Is_QMark=:= TRUE}'); - Error('\P{Is_QMark=:= TRUE}'); + Expect(1, 65379, '\p{Is_Quotation_Mark: _T}', ""); + Expect(0, 65379, '\p{^Is_Quotation_Mark: _T}', ""); + Expect(0, 65379, '\P{Is_Quotation_Mark: _T}', ""); + Expect(1, 65379, '\P{^Is_Quotation_Mark: _T}', ""); + Expect(0, 65380, '\p{Is_Quotation_Mark: _T}', ""); + Expect(1, 65380, '\p{^Is_Quotation_Mark: _T}', ""); + Expect(1, 65380, '\P{Is_Quotation_Mark: _T}', ""); + Expect(0, 65380, '\P{^Is_Quotation_Mark: _T}', ""); + Error('\p{Is_QMark=-TRUE/a/}'); + Error('\P{Is_QMark=-TRUE/a/}'); Expect(1, 65379, '\p{Is_QMark=true}', ""); Expect(0, 65379, '\p{^Is_QMark=true}', ""); Expect(0, 65379, '\P{Is_QMark=true}', ""); @@ -124178,16 +126917,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65380, '\p{^Is_QMark=true}', ""); Expect(1, 65380, '\P{Is_QMark=true}', ""); Expect(0, 65380, '\P{^Is_QMark=true}', ""); - Expect(1, 65379, '\p{Is_QMark= true}', ""); - Expect(0, 65379, '\p{^Is_QMark= true}', ""); - Expect(0, 65379, '\P{Is_QMark= true}', ""); - Expect(1, 65379, '\P{^Is_QMark= true}', ""); - Expect(0, 65380, '\p{Is_QMark= true}', ""); - Expect(1, 65380, '\p{^Is_QMark= true}', ""); - Expect(1, 65380, '\P{Is_QMark= true}', ""); - Expect(0, 65380, '\P{^Is_QMark= true}', ""); - Error('\p{Radical=_no/a/}'); - Error('\P{Radical=_no/a/}'); + Expect(1, 65379, '\p{Is_QMark= _true}', ""); + Expect(0, 65379, '\p{^Is_QMark= _true}', ""); + Expect(0, 65379, '\P{Is_QMark= _true}', ""); + Expect(1, 65379, '\P{^Is_QMark= _true}', ""); + Expect(0, 65380, '\p{Is_QMark= _true}', ""); + Expect(1, 65380, '\p{^Is_QMark= _true}', ""); + Expect(1, 65380, '\P{Is_QMark= _true}', ""); + Expect(0, 65380, '\P{^Is_QMark= _true}', ""); + Error('\p{Radical: _:=No}'); + Error('\P{Radical: _:=No}'); Expect(1, 12246, '\p{Radical=:\ANo\z:}', "");; Expect(0, 12245, '\p{Radical=:\ANo\z:}', "");; Expect(1, 12246, '\p{Radical=no}', ""); @@ -124200,34 +126939,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: /a/ _N}'); - Error('\P{Is_Radical: /a/ _N}'); - Expect(1, 12246, '\p{Is_Radical=n}', ""); - Expect(0, 12246, '\p{^Is_Radical=n}', ""); - Expect(0, 12246, '\P{Is_Radical=n}', ""); - Expect(1, 12246, '\P{^Is_Radical=n}', ""); - Expect(0, 12245, '\p{Is_Radical=n}', ""); - Expect(1, 12245, '\p{^Is_Radical=n}', ""); - Expect(1, 12245, '\P{Is_Radical=n}', ""); - Expect(0, 12245, '\P{^Is_Radical=n}', ""); - Expect(1, 12246, '\p{Is_Radical= N}', ""); - Expect(0, 12246, '\p{^Is_Radical= N}', ""); - Expect(0, 12246, '\P{Is_Radical= N}', ""); - Expect(1, 12246, '\P{^Is_Radical= N}', ""); - Expect(0, 12245, '\p{Is_Radical= N}', ""); - Expect(1, 12245, '\p{^Is_Radical= N}', ""); - Expect(1, 12245, '\P{Is_Radical= N}', ""); - Expect(0, 12245, '\P{^Is_Radical= N}', ""); - Error('\p{Radical=:=F}'); - Error('\P{Radical=:=F}'); + Expect(1, 12246, '\p{Radical=-_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}', ""); @@ -124240,16 +126979,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 12245, '\P{^Radical=f}', ""); Expect(1, 12246, '\p{Radical=:\Af\z:}', "");; Expect(0, 12245, '\p{Radical=:\Af\z:}', "");; - Expect(1, 12246, '\p{Radical=- f}', ""); - Expect(0, 12246, '\p{^Radical=- f}', ""); - Expect(0, 12246, '\P{Radical=- f}', ""); - Expect(1, 12246, '\P{^Radical=- f}', ""); - Expect(0, 12245, '\p{Radical=- f}', ""); - Expect(1, 12245, '\p{^Radical=- f}', ""); - Expect(1, 12245, '\P{Radical=- f}', ""); - Expect(0, 12245, '\P{^Radical=- f}', ""); - Error('\p{Is_Radical=/a/- FALSE}'); - Error('\P{Is_Radical=/a/- FALSE}'); + 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}', ""); @@ -124258,16 +126997,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12245, '\p{^Is_Radical=false}', ""); Expect(1, 12245, '\P{Is_Radical=false}', ""); Expect(0, 12245, '\P{^Is_Radical=false}', ""); - Expect(1, 12246, '\p{Is_Radical= FALSE}', ""); - Expect(0, 12246, '\p{^Is_Radical= FALSE}', ""); - Expect(0, 12246, '\P{Is_Radical= FALSE}', ""); - Expect(1, 12246, '\P{^Is_Radical= FALSE}', ""); - Expect(0, 12245, '\p{Is_Radical= FALSE}', ""); - Expect(1, 12245, '\p{^Is_Radical= FALSE}', ""); - Expect(1, 12245, '\P{Is_Radical= FALSE}', ""); - Expect(0, 12245, '\P{^Is_Radical= FALSE}', ""); - Error('\p{Radical=-:=Yes}'); - Error('\P{Radical=-:=Yes}'); + 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}', ""); @@ -124280,16 +127019,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}', ""); @@ -124298,38 +127037,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12246, '\p{^Is_Radical=y}', ""); Expect(1, 12246, '\P{Is_Radical=y}', ""); Expect(0, 12246, '\P{^Is_Radical=y}', ""); - Expect(1, 12245, '\p{Is_Radical:_-Y}', ""); - Expect(0, 12245, '\p{^Is_Radical:_-Y}', ""); - Expect(0, 12245, '\P{Is_Radical:_-Y}', ""); - Expect(1, 12245, '\P{^Is_Radical:_-Y}', ""); - Expect(0, 12246, '\p{Is_Radical:_-Y}', ""); - Expect(1, 12246, '\p{^Is_Radical:_-Y}', ""); - Expect(1, 12246, '\P{Is_Radical:_-Y}', ""); - Expect(0, 12246, '\P{^Is_Radical:_-Y}', ""); - Error('\p{Radical= t/a/}'); - Error('\P{Radical= t/a/}'); + 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{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}'); - Error('\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= 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}', ""); @@ -124338,38 +127077,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12246, '\p{^Is_Radical=true}', ""); Expect(1, 12246, '\P{Is_Radical=true}', ""); Expect(0, 12246, '\P{^Is_Radical=true}', ""); - Expect(1, 12245, '\p{Is_Radical= True}', ""); - Expect(0, 12245, '\p{^Is_Radical= True}', ""); - Expect(0, 12245, '\P{Is_Radical= True}', ""); - Expect(1, 12245, '\P{^Is_Radical= True}', ""); - Expect(0, 12246, '\p{Is_Radical= True}', ""); - Expect(1, 12246, '\p{^Is_Radical= True}', ""); - Expect(1, 12246, '\P{Is_Radical= True}', ""); - Expect(0, 12246, '\P{^Is_Radical= True}', ""); - Error('\p{Regional_Indicator= NO/a/}'); - Error('\P{Regional_Indicator= NO/a/}'); + Expect(1, 12245, '\p{Is_Radical= true}', ""); + Expect(0, 12245, '\p{^Is_Radical= true}', ""); + Expect(0, 12245, '\P{Is_Radical= true}', ""); + Expect(1, 12245, '\P{^Is_Radical= true}', ""); + Expect(0, 12246, '\p{Is_Radical= true}', ""); + Expect(1, 12246, '\p{^Is_Radical= true}', ""); + Expect(1, 12246, '\P{Is_Radical= true}', ""); + Expect(0, 12246, '\P{^Is_Radical= true}', ""); + Error('\p{Regional_Indicator= No/a/}'); + Error('\P{Regional_Indicator= No/a/}'); Expect(1, 127488, '\p{Regional_Indicator=:\ANo\z:}', "");; Expect(0, 127487, '\p{Regional_Indicator=:\ANo\z:}', "");; - Expect(1, 127488, '\p{Regional_Indicator: no}', ""); - Expect(0, 127488, '\p{^Regional_Indicator: no}', ""); - Expect(0, 127488, '\P{Regional_Indicator: no}', ""); - Expect(1, 127488, '\P{^Regional_Indicator: no}', ""); - Expect(0, 127487, '\p{Regional_Indicator: no}', ""); - Expect(1, 127487, '\p{^Regional_Indicator: no}', ""); - Expect(1, 127487, '\P{Regional_Indicator: no}', ""); - Expect(0, 127487, '\P{^Regional_Indicator: no}', ""); + Expect(1, 127488, '\p{Regional_Indicator=no}', ""); + Expect(0, 127488, '\p{^Regional_Indicator=no}', ""); + Expect(0, 127488, '\P{Regional_Indicator=no}', ""); + Expect(1, 127488, '\P{^Regional_Indicator=no}', ""); + Expect(0, 127487, '\p{Regional_Indicator=no}', ""); + Expect(1, 127487, '\p{^Regional_Indicator=no}', ""); + Expect(1, 127487, '\P{Regional_Indicator=no}', ""); + Expect(0, 127487, '\P{^Regional_Indicator=no}', ""); Expect(1, 127488, '\p{Regional_Indicator=:\Ano\z:}', "");; Expect(0, 127487, '\p{Regional_Indicator=:\Ano\z:}', "");; - Expect(1, 127488, '\p{Regional_Indicator=_-No}', ""); - Expect(0, 127488, '\p{^Regional_Indicator=_-No}', ""); - Expect(0, 127488, '\P{Regional_Indicator=_-No}', ""); - Expect(1, 127488, '\P{^Regional_Indicator=_-No}', ""); - Expect(0, 127487, '\p{Regional_Indicator=_-No}', ""); - Expect(1, 127487, '\p{^Regional_Indicator=_-No}', ""); - Expect(1, 127487, '\P{Regional_Indicator=_-No}', ""); - Expect(0, 127487, '\P{^Regional_Indicator=_-No}', ""); - Error('\p{RI=- N:=}'); - Error('\P{RI=- N:=}'); + Expect(1, 127488, '\p{Regional_Indicator=_no}', ""); + Expect(0, 127488, '\p{^Regional_Indicator=_no}', ""); + Expect(0, 127488, '\P{Regional_Indicator=_no}', ""); + Expect(1, 127488, '\P{^Regional_Indicator=_no}', ""); + Expect(0, 127487, '\p{Regional_Indicator=_no}', ""); + Expect(1, 127487, '\p{^Regional_Indicator=_no}', ""); + Expect(1, 127487, '\P{Regional_Indicator=_no}', ""); + Expect(0, 127487, '\P{^Regional_Indicator=_no}', ""); + Error('\p{RI= _n:=}'); + Error('\P{RI= _n:=}'); Expect(1, 127488, '\p{RI=:\AN\z:}', "");; Expect(0, 127487, '\p{RI=:\AN\z:}', "");; Expect(1, 127488, '\p{RI=n}', ""); @@ -124382,52 +127121,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= /a/false}'); - Error('\P{Is_RI= /a/false}'); - Expect(1, 127488, '\p{Is_RI: false}', ""); - Expect(0, 127488, '\p{^Is_RI: false}', ""); - Expect(0, 127488, '\P{Is_RI: false}', ""); - 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/a/}'); - Error('\P{Regional_Indicator= yes/a/}'); + 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, 127487, '\p{Regional_Indicator=:\AYes\z:}', "");; Expect(0, 127488, '\p{Regional_Indicator=:\AYes\z:}', "");; Expect(1, 127487, '\p{Regional_Indicator=yes}', ""); @@ -124440,16 +127179,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= _Y:=}'); + Error('\P{RI= _Y:=}'); Expect(1, 127487, '\p{RI=:\AY\z:}', "");; Expect(0, 127488, '\p{RI=:\AY\z:}', "");; Expect(1, 127487, '\p{RI=y}', ""); @@ -124462,58 +127201,58 @@ 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= -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}', ""); 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}', ""); @@ -124526,38 +127265,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 65295, '\P{^Sentence_Break=aterm}', ""); Expect(1, 65294, '\p{Sentence_Break=:\Aaterm\z:}', "");; Expect(0, 65295, '\p{Sentence_Break=:\Aaterm\z:}', "");; - Expect(1, 65294, '\p{Sentence_Break=_ aterm}', ""); - Expect(0, 65294, '\p{^Sentence_Break=_ aterm}', ""); - Expect(0, 65294, '\P{Sentence_Break=_ aterm}', ""); - Expect(1, 65294, '\P{^Sentence_Break=_ aterm}', ""); - Expect(0, 65295, '\p{Sentence_Break=_ aterm}', ""); - Expect(1, 65295, '\p{^Sentence_Break=_ aterm}', ""); - Expect(1, 65295, '\P{Sentence_Break=_ aterm}', ""); - Expect(0, 65295, '\P{^Sentence_Break=_ aterm}', ""); - Error('\p{SB=:=- AT}'); - Error('\P{SB=:=- AT}'); + Expect(1, 65294, '\p{Sentence_Break= ATerm}', ""); + Expect(0, 65294, '\p{^Sentence_Break= ATerm}', ""); + Expect(0, 65294, '\P{Sentence_Break= ATerm}', ""); + Expect(1, 65294, '\P{^Sentence_Break= ATerm}', ""); + Expect(0, 65295, '\p{Sentence_Break= ATerm}', ""); + Expect(1, 65295, '\p{^Sentence_Break= ATerm}', ""); + Expect(1, 65295, '\P{Sentence_Break= ATerm}', ""); + Expect(0, 65295, '\P{^Sentence_Break= ATerm}', ""); + Error('\p{SB=-AT:=}'); + Error('\P{SB=-AT:=}'); Expect(1, 65294, '\p{SB=:\AAT\z:}', "");; Expect(0, 65295, '\p{SB=:\AAT\z:}', "");; - Expect(1, 65294, '\p{SB: at}', ""); - Expect(0, 65294, '\p{^SB: at}', ""); - Expect(0, 65294, '\P{SB: at}', ""); - Expect(1, 65294, '\P{^SB: at}', ""); - Expect(0, 65295, '\p{SB: at}', ""); - Expect(1, 65295, '\p{^SB: at}', ""); - Expect(1, 65295, '\P{SB: at}', ""); - Expect(0, 65295, '\P{^SB: at}', ""); + Expect(1, 65294, '\p{SB=at}', ""); + Expect(0, 65294, '\p{^SB=at}', ""); + Expect(0, 65294, '\P{SB=at}', ""); + Expect(1, 65294, '\P{^SB=at}', ""); + Expect(0, 65295, '\p{SB=at}', ""); + Expect(1, 65295, '\p{^SB=at}', ""); + Expect(1, 65295, '\P{SB=at}', ""); + Expect(0, 65295, '\P{^SB=at}', ""); Expect(1, 65294, '\p{SB=:\Aat\z:}', "");; Expect(0, 65295, '\p{SB=:\Aat\z:}', "");; - Expect(1, 65294, '\p{SB= at}', ""); - Expect(0, 65294, '\p{^SB= at}', ""); - Expect(0, 65294, '\P{SB= at}', ""); - Expect(1, 65294, '\P{^SB= at}', ""); - Expect(0, 65295, '\p{SB= at}', ""); - Expect(1, 65295, '\p{^SB= at}', ""); - Expect(1, 65295, '\P{SB= at}', ""); - Expect(0, 65295, '\P{^SB= at}', ""); - Error('\p{Is_Sentence_Break=__ATERM/a/}'); - Error('\P{Is_Sentence_Break=__ATERM/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= -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}', ""); @@ -124566,16 +127305,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65295, '\p{^Is_Sentence_Break=aterm}', ""); Expect(1, 65295, '\P{Is_Sentence_Break=aterm}', ""); Expect(0, 65295, '\P{^Is_Sentence_Break=aterm}', ""); - Expect(1, 65294, '\p{Is_Sentence_Break= _ATERM}', ""); - Expect(0, 65294, '\p{^Is_Sentence_Break= _ATERM}', ""); - Expect(0, 65294, '\P{Is_Sentence_Break= _ATERM}', ""); - Expect(1, 65294, '\P{^Is_Sentence_Break= _ATERM}', ""); - Expect(0, 65295, '\p{Is_Sentence_Break= _ATERM}', ""); - Expect(1, 65295, '\p{^Is_Sentence_Break= _ATERM}', ""); - Expect(1, 65295, '\P{Is_Sentence_Break= _ATERM}', ""); - Expect(0, 65295, '\P{^Is_Sentence_Break= _ATERM}', ""); - Error('\p{Is_SB=_/a/AT}'); - Error('\P{Is_SB=_/a/AT}'); + 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}', ""); @@ -124584,16 +127323,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=:= -close}'); + Error('\P{Sentence_Break=:= -close}'); Expect(1, 128632, '\p{Sentence_Break=:\AClose\z:}', "");; Expect(0, 128633, '\p{Sentence_Break=:\AClose\z:}', "");; Expect(1, 128632, '\p{Sentence_Break=close}', ""); @@ -124606,38 +127345,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 128633, '\P{^Sentence_Break=close}', ""); Expect(1, 128632, '\p{Sentence_Break=:\Aclose\z:}', "");; Expect(0, 128633, '\p{Sentence_Break=:\Aclose\z:}', "");; - Expect(1, 128632, '\p{Sentence_Break= CLOSE}', ""); - Expect(0, 128632, '\p{^Sentence_Break= CLOSE}', ""); - Expect(0, 128632, '\P{Sentence_Break= CLOSE}', ""); - Expect(1, 128632, '\P{^Sentence_Break= CLOSE}', ""); - Expect(0, 128633, '\p{Sentence_Break= CLOSE}', ""); - Expect(1, 128633, '\p{^Sentence_Break= CLOSE}', ""); - Expect(1, 128633, '\P{Sentence_Break= CLOSE}', ""); - Expect(0, 128633, '\P{^Sentence_Break= CLOSE}', ""); - Error('\p{SB= -cl:=}'); - Error('\P{SB= -cl:=}'); + Expect(1, 128632, '\p{Sentence_Break: - CLOSE}', ""); + Expect(0, 128632, '\p{^Sentence_Break: - CLOSE}', ""); + Expect(0, 128632, '\P{Sentence_Break: - CLOSE}', ""); + Expect(1, 128632, '\P{^Sentence_Break: - CLOSE}', ""); + Expect(0, 128633, '\p{Sentence_Break: - CLOSE}', ""); + Expect(1, 128633, '\p{^Sentence_Break: - CLOSE}', ""); + Expect(1, 128633, '\P{Sentence_Break: - CLOSE}', ""); + Expect(0, 128633, '\P{^Sentence_Break: - CLOSE}', ""); + Error('\p{SB=--CL/a/}'); + Error('\P{SB=--CL/a/}'); Expect(1, 128632, '\p{SB=:\ACL\z:}', "");; Expect(0, 128633, '\p{SB=:\ACL\z:}', "");; - Expect(1, 128632, '\p{SB:cl}', ""); - Expect(0, 128632, '\p{^SB:cl}', ""); - Expect(0, 128632, '\P{SB:cl}', ""); - Expect(1, 128632, '\P{^SB:cl}', ""); - Expect(0, 128633, '\p{SB:cl}', ""); - Expect(1, 128633, '\p{^SB:cl}', ""); - Expect(1, 128633, '\P{SB:cl}', ""); - Expect(0, 128633, '\P{^SB:cl}', ""); + Expect(1, 128632, '\p{SB: cl}', ""); + Expect(0, 128632, '\p{^SB: cl}', ""); + Expect(0, 128632, '\P{SB: cl}', ""); + Expect(1, 128632, '\P{^SB: cl}', ""); + Expect(0, 128633, '\p{SB: cl}', ""); + Expect(1, 128633, '\p{^SB: cl}', ""); + Expect(1, 128633, '\P{SB: cl}', ""); + Expect(0, 128633, '\P{^SB: cl}', ""); Expect(1, 128632, '\p{SB=:\Acl\z:}', "");; Expect(0, 128633, '\p{SB=:\Acl\z:}', "");; - Expect(1, 128632, '\p{SB=CL}', ""); - Expect(0, 128632, '\p{^SB=CL}', ""); - Expect(0, 128632, '\P{SB=CL}', ""); - Expect(1, 128632, '\P{^SB=CL}', ""); - Expect(0, 128633, '\p{SB=CL}', ""); - Expect(1, 128633, '\p{^SB=CL}', ""); - Expect(1, 128633, '\P{SB=CL}', ""); - Expect(0, 128633, '\P{^SB=CL}', ""); - Error('\p{Is_Sentence_Break: _Close/a/}'); - Error('\P{Is_Sentence_Break: _Close/a/}'); + Expect(1, 128632, '\p{SB= cl}', ""); + Expect(0, 128632, '\p{^SB= cl}', ""); + Expect(0, 128632, '\P{SB= cl}', ""); + Expect(1, 128632, '\P{^SB= cl}', ""); + Expect(0, 128633, '\p{SB= cl}', ""); + Expect(1, 128633, '\p{^SB= cl}', ""); + Expect(1, 128633, '\P{SB= cl}', ""); + Expect(0, 128633, '\P{^SB= cl}', ""); + Error('\p{Is_Sentence_Break= :=Close}'); + Error('\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}', ""); @@ -124646,34 +127385,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 128633, '\p{^Is_Sentence_Break=close}', ""); Expect(1, 128633, '\P{Is_Sentence_Break=close}', ""); Expect(0, 128633, '\P{^Is_Sentence_Break=close}', ""); - Expect(1, 128632, '\p{Is_Sentence_Break= Close}', ""); - Expect(0, 128632, '\p{^Is_Sentence_Break= Close}', ""); - Expect(0, 128632, '\P{Is_Sentence_Break= Close}', ""); - Expect(1, 128632, '\P{^Is_Sentence_Break= Close}', ""); - Expect(0, 128633, '\p{Is_Sentence_Break= Close}', ""); - Expect(1, 128633, '\p{^Is_Sentence_Break= Close}', ""); - Expect(1, 128633, '\P{Is_Sentence_Break= Close}', ""); - Expect(0, 128633, '\P{^Is_Sentence_Break= Close}', ""); - Error('\p{Is_SB=/a/ -CL}'); - Error('\P{Is_SB=/a/ -CL}'); - Expect(1, 128632, '\p{Is_SB: cl}', ""); - Expect(0, 128632, '\p{^Is_SB: cl}', ""); - Expect(0, 128632, '\P{Is_SB: cl}', ""); - Expect(1, 128632, '\P{^Is_SB: cl}', ""); - Expect(0, 128633, '\p{Is_SB: cl}', ""); - Expect(1, 128633, '\p{^Is_SB: cl}', ""); - Expect(1, 128633, '\P{Is_SB: cl}', ""); - Expect(0, 128633, '\P{^Is_SB: cl}', ""); - Expect(1, 128632, '\p{Is_SB= cl}', ""); - Expect(0, 128632, '\p{^Is_SB= cl}', ""); - Expect(0, 128632, '\P{Is_SB= cl}', ""); - Expect(1, 128632, '\P{^Is_SB= cl}', ""); - Expect(0, 128633, '\p{Is_SB= cl}', ""); - Expect(1, 128633, '\p{^Is_SB= cl}', ""); - Expect(1, 128633, '\P{Is_SB= cl}', ""); - Expect(0, 128633, '\P{^Is_SB= cl}', ""); - Error('\p{Sentence_Break= _CR/a/}'); - Error('\P{Sentence_Break= _CR/a/}'); + Expect(1, 128632, '\p{Is_Sentence_Break=_-CLOSE}', ""); + Expect(0, 128632, '\p{^Is_Sentence_Break=_-CLOSE}', ""); + Expect(0, 128632, '\P{Is_Sentence_Break=_-CLOSE}', ""); + Expect(1, 128632, '\P{^Is_Sentence_Break=_-CLOSE}', ""); + Expect(0, 128633, '\p{Is_Sentence_Break=_-CLOSE}', ""); + Expect(1, 128633, '\p{^Is_Sentence_Break=_-CLOSE}', ""); + Expect(1, 128633, '\P{Is_Sentence_Break=_-CLOSE}', ""); + Expect(0, 128633, '\P{^Is_Sentence_Break=_-CLOSE}', ""); + Error('\p{Is_SB= -CL/a/}'); + Error('\P{Is_SB= -CL/a/}'); + Expect(1, 128632, '\p{Is_SB=cl}', ""); + Expect(0, 128632, '\p{^Is_SB=cl}', ""); + Expect(0, 128632, '\P{Is_SB=cl}', ""); + Expect(1, 128632, '\P{^Is_SB=cl}', ""); + Expect(0, 128633, '\p{Is_SB=cl}', ""); + Expect(1, 128633, '\p{^Is_SB=cl}', ""); + Expect(1, 128633, '\P{Is_SB=cl}', ""); + Expect(0, 128633, '\P{^Is_SB=cl}', ""); + Expect(1, 128632, '\p{Is_SB=_cl}', ""); + Expect(0, 128632, '\p{^Is_SB=_cl}', ""); + Expect(0, 128632, '\P{Is_SB=_cl}', ""); + Expect(1, 128632, '\P{^Is_SB=_cl}', ""); + Expect(0, 128633, '\p{Is_SB=_cl}', ""); + Expect(1, 128633, '\p{^Is_SB=_cl}', ""); + Expect(1, 128633, '\P{Is_SB=_cl}', ""); + Expect(0, 128633, '\P{^Is_SB=_cl}', ""); + Error('\p{Sentence_Break: - CR:=}'); + 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}', ""); @@ -124686,38 +127425,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 14, '\P{^Sentence_Break=cr}', ""); Expect(1, 13, '\p{Sentence_Break=:\Acr\z:}', "");; Expect(0, 14, '\p{Sentence_Break=:\Acr\z:}', "");; - Expect(1, 13, '\p{Sentence_Break:_CR}', ""); - Expect(0, 13, '\p{^Sentence_Break:_CR}', ""); - Expect(0, 13, '\P{Sentence_Break:_CR}', ""); - Expect(1, 13, '\P{^Sentence_Break:_CR}', ""); - Expect(0, 14, '\p{Sentence_Break:_CR}', ""); - Expect(1, 14, '\p{^Sentence_Break:_CR}', ""); - Expect(1, 14, '\P{Sentence_Break:_CR}', ""); - Expect(0, 14, '\P{^Sentence_Break:_CR}', ""); - Error('\p{SB=cr/a/}'); - Error('\P{SB=cr/a/}'); + Expect(1, 13, '\p{Sentence_Break= _cr}', ""); + Expect(0, 13, '\p{^Sentence_Break= _cr}', ""); + Expect(0, 13, '\P{Sentence_Break= _cr}', ""); + Expect(1, 13, '\P{^Sentence_Break= _cr}', ""); + Expect(0, 14, '\p{Sentence_Break= _cr}', ""); + Expect(1, 14, '\p{^Sentence_Break= _cr}', ""); + Expect(1, 14, '\P{Sentence_Break= _cr}', ""); + Expect(0, 14, '\P{^Sentence_Break= _cr}', ""); + Error('\p{SB= :=CR}'); + Error('\P{SB= :=CR}'); Expect(1, 13, '\p{SB=:\ACR\z:}', "");; Expect(0, 14, '\p{SB=:\ACR\z:}', "");; - Expect(1, 13, '\p{SB: cr}', ""); - Expect(0, 13, '\p{^SB: cr}', ""); - Expect(0, 13, '\P{SB: cr}', ""); - Expect(1, 13, '\P{^SB: cr}', ""); - Expect(0, 14, '\p{SB: cr}', ""); - Expect(1, 14, '\p{^SB: cr}', ""); - Expect(1, 14, '\P{SB: cr}', ""); - Expect(0, 14, '\P{^SB: cr}', ""); + Expect(1, 13, '\p{SB=cr}', ""); + Expect(0, 13, '\p{^SB=cr}', ""); + Expect(0, 13, '\P{SB=cr}', ""); + Expect(1, 13, '\P{^SB=cr}', ""); + Expect(0, 14, '\p{SB=cr}', ""); + Expect(1, 14, '\p{^SB=cr}', ""); + Expect(1, 14, '\P{SB=cr}', ""); + Expect(0, 14, '\P{^SB=cr}', ""); Expect(1, 13, '\p{SB=:\Acr\z:}', "");; Expect(0, 14, '\p{SB=:\Acr\z:}', "");; - Expect(1, 13, '\p{SB: _CR}', ""); - Expect(0, 13, '\p{^SB: _CR}', ""); - Expect(0, 13, '\P{SB: _CR}', ""); - Expect(1, 13, '\P{^SB: _CR}', ""); - Expect(0, 14, '\p{SB: _CR}', ""); - Expect(1, 14, '\p{^SB: _CR}', ""); - Expect(1, 14, '\P{SB: _CR}', ""); - Expect(0, 14, '\P{^SB: _CR}', ""); - Error('\p{Is_Sentence_Break= -CR/a/}'); - Error('\P{Is_Sentence_Break= -CR/a/}'); + Expect(1, 13, '\p{SB=--CR}', ""); + Expect(0, 13, '\p{^SB=--CR}', ""); + Expect(0, 13, '\P{SB=--CR}', ""); + Expect(1, 13, '\P{^SB=--CR}', ""); + Expect(0, 14, '\p{SB=--CR}', ""); + Expect(1, 14, '\p{^SB=--CR}', ""); + Expect(1, 14, '\P{SB=--CR}', ""); + Expect(0, 14, '\P{^SB=--CR}', ""); + Error('\p{Is_Sentence_Break=-:=CR}'); + Error('\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}', ""); @@ -124726,34 +127465,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}', ""); @@ -124766,16 +127505,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= /a/EX}'); - Error('\P{SB= /a/EX}'); + Expect(1, 917999, '\p{Sentence_Break=_ Extend}', ""); + Expect(0, 917999, '\p{^Sentence_Break=_ Extend}', ""); + Expect(0, 917999, '\P{Sentence_Break=_ Extend}', ""); + Expect(1, 917999, '\P{^Sentence_Break=_ Extend}', ""); + Expect(0, 918000, '\p{Sentence_Break=_ Extend}', ""); + Expect(1, 918000, '\p{^Sentence_Break=_ Extend}', ""); + Expect(1, 918000, '\P{Sentence_Break=_ Extend}', ""); + Expect(0, 918000, '\P{^Sentence_Break=_ Extend}', ""); + Error('\p{SB=--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}', ""); @@ -124788,16 +127527,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 918000, '\P{^SB=ex}', ""); Expect(1, 917999, '\p{SB=:\Aex\z:}', "");; Expect(0, 918000, '\p{SB=:\Aex\z:}', "");; - Expect(1, 917999, '\p{SB=--ex}', ""); - Expect(0, 917999, '\p{^SB=--ex}', ""); - Expect(0, 917999, '\P{SB=--ex}', ""); - Expect(1, 917999, '\P{^SB=--ex}', ""); - Expect(0, 918000, '\p{SB=--ex}', ""); - Expect(1, 918000, '\p{^SB=--ex}', ""); - Expect(1, 918000, '\P{SB=--ex}', ""); - Expect(0, 918000, '\P{^SB=--ex}', ""); - Error('\p{Is_Sentence_Break=_/a/Extend}'); - Error('\P{Is_Sentence_Break=_/a/Extend}'); + Expect(1, 917999, '\p{SB=- EX}', ""); + Expect(0, 917999, '\p{^SB=- EX}', ""); + Expect(0, 917999, '\P{SB=- EX}', ""); + Expect(1, 917999, '\P{^SB=- EX}', ""); + Expect(0, 918000, '\p{SB=- EX}', ""); + Expect(1, 918000, '\p{^SB=- EX}', ""); + Expect(1, 918000, '\P{SB=- EX}', ""); + Expect(0, 918000, '\P{^SB=- EX}', ""); + Error('\p{Is_Sentence_Break=/a/ EXTEND}'); + Error('\P{Is_Sentence_Break=/a/ EXTEND}'); Expect(1, 917999, '\p{Is_Sentence_Break=extend}', ""); Expect(0, 917999, '\p{^Is_Sentence_Break=extend}', ""); Expect(0, 917999, '\P{Is_Sentence_Break=extend}', ""); @@ -124806,16 +127545,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 918000, '\p{^Is_Sentence_Break=extend}', ""); Expect(1, 918000, '\P{Is_Sentence_Break=extend}', ""); Expect(0, 918000, '\P{^Is_Sentence_Break=extend}', ""); - Expect(1, 917999, '\p{Is_Sentence_Break= Extend}', ""); - Expect(0, 917999, '\p{^Is_Sentence_Break= Extend}', ""); - Expect(0, 917999, '\P{Is_Sentence_Break= Extend}', ""); - Expect(1, 917999, '\P{^Is_Sentence_Break= Extend}', ""); - Expect(0, 918000, '\p{Is_Sentence_Break= Extend}', ""); - Expect(1, 918000, '\p{^Is_Sentence_Break= Extend}', ""); - Expect(1, 918000, '\P{Is_Sentence_Break= Extend}', ""); - Expect(0, 918000, '\P{^Is_Sentence_Break= Extend}', ""); - Error('\p{Is_SB: _:=EX}'); - Error('\P{Is_SB: _:=EX}'); + Expect(1, 917999, '\p{Is_Sentence_Break=__EXTEND}', ""); + Expect(0, 917999, '\p{^Is_Sentence_Break=__EXTEND}', ""); + Expect(0, 917999, '\P{Is_Sentence_Break=__EXTEND}', ""); + Expect(1, 917999, '\P{^Is_Sentence_Break=__EXTEND}', ""); + Expect(0, 918000, '\p{Is_Sentence_Break=__EXTEND}', ""); + Expect(1, 918000, '\p{^Is_Sentence_Break=__EXTEND}', ""); + Expect(1, 918000, '\P{Is_Sentence_Break=__EXTEND}', ""); + Expect(0, 918000, '\P{^Is_Sentence_Break=__EXTEND}', ""); + Error('\p{Is_SB=:=-_ex}'); + Error('\P{Is_SB=:=-_ex}'); Expect(1, 917999, '\p{Is_SB=ex}', ""); Expect(0, 917999, '\p{^Is_SB=ex}', ""); Expect(0, 917999, '\P{Is_SB=ex}', ""); @@ -124824,14 +127563,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 918000, '\p{^Is_SB=ex}', ""); Expect(1, 918000, '\P{Is_SB=ex}', ""); Expect(0, 918000, '\P{^Is_SB=ex}', ""); - Expect(1, 917999, '\p{Is_SB=_ EX}', ""); - Expect(0, 917999, '\p{^Is_SB=_ EX}', ""); - Expect(0, 917999, '\P{Is_SB=_ EX}', ""); - Expect(1, 917999, '\P{^Is_SB=_ EX}', ""); - Expect(0, 918000, '\p{Is_SB=_ EX}', ""); - Expect(1, 918000, '\p{^Is_SB=_ EX}', ""); - Expect(1, 918000, '\P{Is_SB=_ EX}', ""); - Expect(0, 918000, '\P{^Is_SB=_ EX}', ""); + Expect(1, 917999, '\p{Is_SB= ex}', ""); + Expect(0, 917999, '\p{^Is_SB= ex}', ""); + Expect(0, 917999, '\P{Is_SB= ex}', ""); + Expect(1, 917999, '\P{^Is_SB= ex}', ""); + Expect(0, 918000, '\p{Is_SB= ex}', ""); + Expect(1, 918000, '\p{^Is_SB= ex}', ""); + Expect(1, 918000, '\P{Is_SB= ex}', ""); + Expect(0, 918000, '\P{^Is_SB= ex}', ""); Error('\p{Sentence_Break=/a/FORMAT}'); Error('\P{Sentence_Break=/a/FORMAT}'); Expect(1, 917505, '\p{Sentence_Break=:\AFormat\z:}', "");; @@ -124846,38 +127585,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}', ""); - Error('\p{SB= fo:=}'); - Error('\P{SB= fo:=}'); + Expect(1, 917505, '\p{Sentence_Break: FORMAT}', ""); + Expect(0, 917505, '\p{^Sentence_Break: FORMAT}', ""); + Expect(0, 917505, '\P{Sentence_Break: FORMAT}', ""); + Expect(1, 917505, '\P{^Sentence_Break: FORMAT}', ""); + Expect(0, 917506, '\p{Sentence_Break: FORMAT}', ""); + Expect(1, 917506, '\p{^Sentence_Break: FORMAT}', ""); + Expect(1, 917506, '\P{Sentence_Break: FORMAT}', ""); + Expect(0, 917506, '\P{^Sentence_Break: FORMAT}', ""); + Error('\p{SB= :=FO}'); + Error('\P{SB= :=FO}'); Expect(1, 917505, '\p{SB=:\AFO\z:}', "");; Expect(0, 917506, '\p{SB=:\AFO\z:}', "");; - Expect(1, 917505, '\p{SB:fo}', ""); - Expect(0, 917505, '\p{^SB:fo}', ""); - Expect(0, 917505, '\P{SB:fo}', ""); - Expect(1, 917505, '\P{^SB:fo}', ""); - Expect(0, 917506, '\p{SB:fo}', ""); - Expect(1, 917506, '\p{^SB:fo}', ""); - Expect(1, 917506, '\P{SB:fo}', ""); - Expect(0, 917506, '\P{^SB:fo}', ""); + Expect(1, 917505, '\p{SB: fo}', ""); + Expect(0, 917505, '\p{^SB: fo}', ""); + Expect(0, 917505, '\P{SB: fo}', ""); + Expect(1, 917505, '\P{^SB: fo}', ""); + Expect(0, 917506, '\p{SB: fo}', ""); + Expect(1, 917506, '\p{^SB: fo}', ""); + Expect(1, 917506, '\P{SB: fo}', ""); + Expect(0, 917506, '\P{^SB: fo}', ""); Expect(1, 917505, '\p{SB=:\Afo\z:}', "");; Expect(0, 917506, '\p{SB=:\Afo\z:}', "");; - Expect(1, 917505, '\p{SB= FO}', ""); - Expect(0, 917505, '\p{^SB= FO}', ""); - Expect(0, 917505, '\P{SB= FO}', ""); - Expect(1, 917505, '\P{^SB= FO}', ""); - Expect(0, 917506, '\p{SB= FO}', ""); - Expect(1, 917506, '\p{^SB= FO}', ""); - Expect(1, 917506, '\P{SB= FO}', ""); - Expect(0, 917506, '\P{^SB= FO}', ""); - Error('\p{Is_Sentence_Break: :=-Format}'); - Error('\P{Is_Sentence_Break: :=-Format}'); + Expect(1, 917505, '\p{SB: -FO}', ""); + Expect(0, 917505, '\p{^SB: -FO}', ""); + Expect(0, 917505, '\P{SB: -FO}', ""); + Expect(1, 917505, '\P{^SB: -FO}', ""); + Expect(0, 917506, '\p{SB: -FO}', ""); + Expect(1, 917506, '\p{^SB: -FO}', ""); + Expect(1, 917506, '\P{SB: -FO}', ""); + Expect(0, 917506, '\P{^SB: -FO}', ""); + Error('\p{Is_Sentence_Break=/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}', ""); @@ -124886,16 +127625,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 917506, '\p{^Is_Sentence_Break=format}', ""); Expect(1, 917506, '\P{Is_Sentence_Break=format}', ""); Expect(0, 917506, '\P{^Is_Sentence_Break=format}', ""); - Expect(1, 917505, '\p{Is_Sentence_Break: Format}', ""); - Expect(0, 917505, '\p{^Is_Sentence_Break: Format}', ""); - Expect(0, 917505, '\P{Is_Sentence_Break: Format}', ""); - Expect(1, 917505, '\P{^Is_Sentence_Break: Format}', ""); - Expect(0, 917506, '\p{Is_Sentence_Break: Format}', ""); - Expect(1, 917506, '\p{^Is_Sentence_Break: Format}', ""); - Expect(1, 917506, '\P{Is_Sentence_Break: Format}', ""); - Expect(0, 917506, '\P{^Is_Sentence_Break: Format}', ""); - Error('\p{Is_SB=_ FO:=}'); - Error('\P{Is_SB=_ FO:=}'); + Expect(1, 917505, '\p{Is_Sentence_Break=-format}', ""); + Expect(0, 917505, '\p{^Is_Sentence_Break=-format}', ""); + Expect(0, 917505, '\P{Is_Sentence_Break=-format}', ""); + Expect(1, 917505, '\P{^Is_Sentence_Break=-format}', ""); + Expect(0, 917506, '\p{Is_Sentence_Break=-format}', ""); + Expect(1, 917506, '\p{^Is_Sentence_Break=-format}', ""); + Expect(1, 917506, '\P{Is_Sentence_Break=-format}', ""); + Expect(0, 917506, '\P{^Is_Sentence_Break=-format}', ""); + Error('\p{Is_SB= FO/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}', ""); @@ -124904,16 +127643,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 917506, '\p{^Is_SB=fo}', ""); Expect(1, 917506, '\P{Is_SB=fo}', ""); Expect(0, 917506, '\P{^Is_SB=fo}', ""); - Expect(1, 917505, '\p{Is_SB=_fo}', ""); - Expect(0, 917505, '\p{^Is_SB=_fo}', ""); - Expect(0, 917505, '\P{Is_SB=_fo}', ""); - Expect(1, 917505, '\P{^Is_SB=_fo}', ""); - Expect(0, 917506, '\p{Is_SB=_fo}', ""); - Expect(1, 917506, '\p{^Is_SB=_fo}', ""); - Expect(1, 917506, '\P{Is_SB=_fo}', ""); - Expect(0, 917506, '\P{^Is_SB=_fo}', ""); - Error('\p{Sentence_Break=/a/ OLetter}'); - Error('\P{Sentence_Break=/a/ OLetter}'); + 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}', ""); @@ -124926,16 +127665,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{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}', ""); @@ -124948,34 +127687,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 201547, '\P{^SB=le}', ""); Expect(1, 201546, '\p{SB=:\Ale\z:}', "");; Expect(0, 201547, '\p{SB=:\Ale\z:}', "");; - Expect(1, 201546, '\p{SB=_-LE}', ""); - Expect(0, 201546, '\p{^SB=_-LE}', ""); - Expect(0, 201546, '\P{SB=_-LE}', ""); - Expect(1, 201546, '\P{^SB=_-LE}', ""); - Expect(0, 201547, '\p{SB=_-LE}', ""); - Expect(1, 201547, '\p{^SB=_-LE}', ""); - Expect(1, 201547, '\P{SB=_-LE}', ""); - Expect(0, 201547, '\P{^SB=_-LE}', ""); - Error('\p{Is_Sentence_Break=:=oletter}'); - Error('\P{Is_Sentence_Break=:=oletter}'); - Expect(1, 201546, '\p{Is_Sentence_Break=oletter}', ""); - Expect(0, 201546, '\p{^Is_Sentence_Break=oletter}', ""); - Expect(0, 201546, '\P{Is_Sentence_Break=oletter}', ""); - Expect(1, 201546, '\P{^Is_Sentence_Break=oletter}', ""); - Expect(0, 201547, '\p{Is_Sentence_Break=oletter}', ""); - Expect(1, 201547, '\p{^Is_Sentence_Break=oletter}', ""); - Expect(1, 201547, '\P{Is_Sentence_Break=oletter}', ""); - Expect(0, 201547, '\P{^Is_Sentence_Break=oletter}', ""); - Expect(1, 201546, '\p{Is_Sentence_Break= OLETTER}', ""); - Expect(0, 201546, '\p{^Is_Sentence_Break= OLETTER}', ""); - Expect(0, 201546, '\P{Is_Sentence_Break= OLETTER}', ""); - Expect(1, 201546, '\P{^Is_Sentence_Break= OLETTER}', ""); - Expect(0, 201547, '\p{Is_Sentence_Break= OLETTER}', ""); - Expect(1, 201547, '\p{^Is_Sentence_Break= OLETTER}', ""); - Expect(1, 201547, '\P{Is_Sentence_Break= OLETTER}', ""); - Expect(0, 201547, '\P{^Is_Sentence_Break= OLETTER}', ""); - Error('\p{Is_SB=-:=LE}'); - Error('\P{Is_SB=-:=LE}'); + Expect(1, 201546, '\p{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}', ""); @@ -124984,16 +127723,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 201547, '\p{^Is_SB=le}', ""); Expect(1, 201547, '\P{Is_SB=le}', ""); Expect(0, 201547, '\P{^Is_SB=le}', ""); - Expect(1, 201546, '\p{Is_SB=__LE}', ""); - Expect(0, 201546, '\p{^Is_SB=__LE}', ""); - Expect(0, 201546, '\P{Is_SB=__LE}', ""); - Expect(1, 201546, '\P{^Is_SB=__LE}', ""); - Expect(0, 201547, '\p{Is_SB=__LE}', ""); - Expect(1, 201547, '\p{^Is_SB=__LE}', ""); - Expect(1, 201547, '\P{Is_SB=__LE}', ""); - Expect(0, 201547, '\P{^Is_SB=__LE}', ""); - Error('\p{Sentence_Break=/a/ LF}'); - Error('\P{Sentence_Break=/a/ LF}'); + Expect(1, 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, 10, '\p{Sentence_Break=:\ALF\z:}', "");; Expect(0, 11, '\p{Sentence_Break=:\ALF\z:}', "");; Expect(1, 10, '\p{Sentence_Break=lf}', ""); @@ -125006,16 +127745,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=/a/LF}'); + Error('\P{SB=/a/LF}'); Expect(1, 10, '\p{SB=:\ALF\z:}', "");; Expect(0, 11, '\p{SB=:\ALF\z:}', "");; Expect(1, 10, '\p{SB=lf}', ""); @@ -125028,16 +127767,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=-/a/LF}'); - Error('\P{Is_Sentence_Break=-/a/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}', ""); @@ -125046,16 +127785,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= LF:=}'); - Error('\P{Is_SB= 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_SB=lf}', ""); Expect(0, 10, '\p{^Is_SB=lf}', ""); Expect(0, 10, '\P{Is_SB=lf}', ""); @@ -125064,16 +127803,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 11, '\p{^Is_SB=lf}', ""); Expect(1, 11, '\P{Is_SB=lf}', ""); Expect(0, 11, '\P{^Is_SB=lf}', ""); - Expect(1, 10, '\p{Is_SB= LF}', ""); - Expect(0, 10, '\p{^Is_SB= LF}', ""); - Expect(0, 10, '\P{Is_SB= LF}', ""); - Expect(1, 10, '\P{^Is_SB= LF}', ""); - Expect(0, 11, '\p{Is_SB= LF}', ""); - Expect(1, 11, '\p{^Is_SB= LF}', ""); - Expect(1, 11, '\P{Is_SB= LF}', ""); - Expect(0, 11, '\P{^Is_SB= LF}', ""); - Error('\p{Sentence_Break= _Lower:=}'); - Error('\P{Sentence_Break= _Lower:=}'); + Expect(1, 10, '\p{Is_SB= LF}', ""); + Expect(0, 10, '\p{^Is_SB= LF}', ""); + Expect(0, 10, '\P{Is_SB= LF}', ""); + Expect(1, 10, '\P{^Is_SB= LF}', ""); + Expect(0, 11, '\p{Is_SB= LF}', ""); + Expect(1, 11, '\p{^Is_SB= LF}', ""); + Expect(1, 11, '\P{Is_SB= LF}', ""); + Expect(0, 11, '\P{^Is_SB= LF}', ""); + Error('\p{Sentence_Break=_lower/a/}'); + Error('\P{Sentence_Break=_lower/a/}'); Expect(1, 125251, '\p{Sentence_Break=:\ALower\z:}', "");; Expect(0, 125252, '\p{Sentence_Break=:\ALower\z:}', "");; Expect(1, 125251, '\p{Sentence_Break=lower}', ""); @@ -125086,16 +127825,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}', ""); @@ -125108,16 +127847,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 125252, '\P{^SB=lo}', ""); Expect(1, 125251, '\p{SB=:\Alo\z:}', "");; Expect(0, 125252, '\p{SB=:\Alo\z:}', "");; - Expect(1, 125251, '\p{SB: LO}', ""); - Expect(0, 125251, '\p{^SB: LO}', ""); - Expect(0, 125251, '\P{SB: LO}', ""); - Expect(1, 125251, '\P{^SB: LO}', ""); - Expect(0, 125252, '\p{SB: LO}', ""); - Expect(1, 125252, '\p{^SB: LO}', ""); - Expect(1, 125252, '\P{SB: LO}', ""); - Expect(0, 125252, '\P{^SB: LO}', ""); - Error('\p{Is_Sentence_Break=:= Lower}'); - Error('\P{Is_Sentence_Break=:= Lower}'); + Expect(1, 125251, '\p{SB=_lo}', ""); + Expect(0, 125251, '\p{^SB=_lo}', ""); + Expect(0, 125251, '\P{SB=_lo}', ""); + Expect(1, 125251, '\P{^SB=_lo}', ""); + Expect(0, 125252, '\p{SB=_lo}', ""); + Expect(1, 125252, '\p{^SB=_lo}', ""); + Expect(1, 125252, '\P{SB=_lo}', ""); + Expect(0, 125252, '\P{^SB=_lo}', ""); + Error('\p{Is_Sentence_Break=_Lower:=}'); + Error('\P{Is_Sentence_Break=_Lower:=}'); Expect(1, 125251, '\p{Is_Sentence_Break=lower}', ""); Expect(0, 125251, '\p{^Is_Sentence_Break=lower}', ""); Expect(0, 125251, '\P{Is_Sentence_Break=lower}', ""); @@ -125126,16 +127865,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 125252, '\p{^Is_Sentence_Break=lower}', ""); Expect(1, 125252, '\P{Is_Sentence_Break=lower}', ""); Expect(0, 125252, '\P{^Is_Sentence_Break=lower}', ""); - Expect(1, 125251, '\p{Is_Sentence_Break=- lower}', ""); - Expect(0, 125251, '\p{^Is_Sentence_Break=- lower}', ""); - Expect(0, 125251, '\P{Is_Sentence_Break=- lower}', ""); - Expect(1, 125251, '\P{^Is_Sentence_Break=- lower}', ""); - Expect(0, 125252, '\p{Is_Sentence_Break=- lower}', ""); - Expect(1, 125252, '\p{^Is_Sentence_Break=- lower}', ""); - Expect(1, 125252, '\P{Is_Sentence_Break=- lower}', ""); - Expect(0, 125252, '\P{^Is_Sentence_Break=- lower}', ""); - Error('\p{Is_SB=/a/__lo}'); - Error('\P{Is_SB=/a/__lo}'); + Expect(1, 125251, '\p{Is_Sentence_Break= Lower}', ""); + Expect(0, 125251, '\p{^Is_Sentence_Break= Lower}', ""); + Expect(0, 125251, '\P{Is_Sentence_Break= Lower}', ""); + Expect(1, 125251, '\P{^Is_Sentence_Break= Lower}', ""); + Expect(0, 125252, '\p{Is_Sentence_Break= Lower}', ""); + Expect(1, 125252, '\p{^Is_Sentence_Break= Lower}', ""); + Expect(1, 125252, '\P{Is_Sentence_Break= Lower}', ""); + Expect(0, 125252, '\P{^Is_Sentence_Break= Lower}', ""); + Error('\p{Is_SB=_:=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}', ""); @@ -125144,16 +127883,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}'); - Error('\P{Sentence_Break=:= Numeric}'); + 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, 130041, '\p{Sentence_Break=:\ANumeric\z:}', "");; Expect(0, 130042, '\p{Sentence_Break=:\ANumeric\z:}', "");; Expect(1, 130041, '\p{Sentence_Break=numeric}', ""); @@ -125166,56 +127905,56 @@ 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=:= -numeric}'); - Error('\P{Is_Sentence_Break=:= -numeric}'); - Expect(1, 130041, '\p{Is_Sentence_Break:numeric}', ""); - Expect(0, 130041, '\p{^Is_Sentence_Break:numeric}', ""); - Expect(0, 130041, '\P{Is_Sentence_Break:numeric}', ""); - Expect(1, 130041, '\P{^Is_Sentence_Break:numeric}', ""); - Expect(0, 130042, '\p{Is_Sentence_Break:numeric}', ""); - Expect(1, 130042, '\p{^Is_Sentence_Break:numeric}', ""); - Expect(1, 130042, '\P{Is_Sentence_Break:numeric}', ""); - Expect(0, 130042, '\P{^Is_Sentence_Break:numeric}', ""); - Expect(1, 130041, '\p{Is_Sentence_Break= NUMERIC}', ""); - Expect(0, 130041, '\p{^Is_Sentence_Break= NUMERIC}', ""); - Expect(0, 130041, '\P{Is_Sentence_Break= NUMERIC}', ""); - Expect(1, 130041, '\P{^Is_Sentence_Break= NUMERIC}', ""); - Expect(0, 130042, '\p{Is_Sentence_Break= NUMERIC}', ""); - Expect(1, 130042, '\p{^Is_Sentence_Break= NUMERIC}', ""); - Expect(1, 130042, '\P{Is_Sentence_Break= NUMERIC}', ""); - Expect(0, 130042, '\P{^Is_Sentence_Break= NUMERIC}', ""); - Error('\p{Is_SB= :=nu}'); - Error('\P{Is_SB= :=nu}'); + Expect(1, 130041, '\p{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{Is_Sentence_Break=numeric}', ""); + Expect(0, 130041, '\p{^Is_Sentence_Break=numeric}', ""); + Expect(0, 130041, '\P{Is_Sentence_Break=numeric}', ""); + Expect(1, 130041, '\P{^Is_Sentence_Break=numeric}', ""); + Expect(0, 130042, '\p{Is_Sentence_Break=numeric}', ""); + Expect(1, 130042, '\p{^Is_Sentence_Break=numeric}', ""); + Expect(1, 130042, '\P{Is_Sentence_Break=numeric}', ""); + Expect(0, 130042, '\P{^Is_Sentence_Break=numeric}', ""); + Expect(1, 130041, '\p{Is_Sentence_Break= Numeric}', ""); + Expect(0, 130041, '\p{^Is_Sentence_Break= Numeric}', ""); + Expect(0, 130041, '\P{Is_Sentence_Break= Numeric}', ""); + Expect(1, 130041, '\P{^Is_Sentence_Break= Numeric}', ""); + Expect(0, 130042, '\p{Is_Sentence_Break= Numeric}', ""); + Expect(1, 130042, '\p{^Is_Sentence_Break= Numeric}', ""); + Expect(1, 130042, '\P{Is_Sentence_Break= Numeric}', ""); + Expect(0, 130042, '\P{^Is_Sentence_Break= Numeric}', ""); + Error('\p{Is_SB= /a/NU}'); + Error('\P{Is_SB= /a/NU}'); Expect(1, 130041, '\p{Is_SB=nu}', ""); Expect(0, 130041, '\p{^Is_SB=nu}', ""); Expect(0, 130041, '\P{Is_SB=nu}', ""); @@ -125224,16 +127963,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= SCONTINUE/a/}'); - Error('\P{Sentence_Break= SCONTINUE/a/}'); + 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, 65380, '\p{Sentence_Break=:\ASContinue\z:}', "");; Expect(0, 65381, '\p{Sentence_Break=:\ASContinue\z:}', "");; Expect(1, 65380, '\p{Sentence_Break=scontinue}', ""); @@ -125246,16 +127985,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=_:=SC}'); + Error('\P{SB=_:=SC}'); Expect(1, 65380, '\p{SB=:\ASC\z:}', "");; Expect(0, 65381, '\p{SB=:\ASC\z:}', "");; Expect(1, 65380, '\p{SB=sc}', ""); @@ -125268,16 +128007,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}', ""); @@ -125286,16 +128025,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=_/a/SC}'); - Error('\P{Is_SB=_/a/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=_ SC:=}'); + Error('\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}', ""); @@ -125304,16 +128043,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=/a/ _Sep}'); + Error('\P{Sentence_Break=/a/ _Sep}'); Expect(1, 8233, '\p{Sentence_Break=:\ASep\z:}', "");; Expect(0, 8234, '\p{Sentence_Break=:\ASep\z:}', "");; Expect(1, 8233, '\p{Sentence_Break=sep}', ""); @@ -125326,16 +128065,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 8234, '\P{^Sentence_Break=sep}', ""); Expect(1, 8233, '\p{Sentence_Break=:\Asep\z:}', "");; Expect(0, 8234, '\p{Sentence_Break=:\Asep\z:}', "");; - Expect(1, 8233, '\p{Sentence_Break: -Sep}', ""); - Expect(0, 8233, '\p{^Sentence_Break: -Sep}', ""); - Expect(0, 8233, '\P{Sentence_Break: -Sep}', ""); - Expect(1, 8233, '\P{^Sentence_Break: -Sep}', ""); - Expect(0, 8234, '\p{Sentence_Break: -Sep}', ""); - Expect(1, 8234, '\p{^Sentence_Break: -Sep}', ""); - Expect(1, 8234, '\P{Sentence_Break: -Sep}', ""); - Expect(0, 8234, '\P{^Sentence_Break: -Sep}', ""); - Error('\p{SB=:=_ SE}'); - Error('\P{SB=:=_ SE}'); + Expect(1, 8233, '\p{Sentence_Break= sep}', ""); + Expect(0, 8233, '\p{^Sentence_Break= sep}', ""); + Expect(0, 8233, '\P{Sentence_Break= sep}', ""); + Expect(1, 8233, '\P{^Sentence_Break= sep}', ""); + Expect(0, 8234, '\p{Sentence_Break= sep}', ""); + Expect(1, 8234, '\p{^Sentence_Break= sep}', ""); + Expect(1, 8234, '\P{Sentence_Break= sep}', ""); + Expect(0, 8234, '\P{^Sentence_Break= sep}', ""); + Error('\p{SB=/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}', ""); @@ -125348,34 +128087,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 8234, '\P{^SB=se}', ""); Expect(1, 8233, '\p{SB=:\Ase\z:}', "");; Expect(0, 8234, '\p{SB=:\Ase\z:}', "");; - Expect(1, 8233, '\p{SB= -SE}', ""); - Expect(0, 8233, '\p{^SB= -SE}', ""); - Expect(0, 8233, '\P{SB= -SE}', ""); - Expect(1, 8233, '\P{^SB= -SE}', ""); - Expect(0, 8234, '\p{SB= -SE}', ""); - Expect(1, 8234, '\p{^SB= -SE}', ""); - Expect(1, 8234, '\P{SB= -SE}', ""); - Expect(0, 8234, '\P{^SB= -SE}', ""); - Error('\p{Is_Sentence_Break= Sep:=}'); - Error('\P{Is_Sentence_Break= Sep:=}'); - Expect(1, 8233, '\p{Is_Sentence_Break: sep}', ""); - Expect(0, 8233, '\p{^Is_Sentence_Break: sep}', ""); - Expect(0, 8233, '\P{Is_Sentence_Break: sep}', ""); - Expect(1, 8233, '\P{^Is_Sentence_Break: sep}', ""); - Expect(0, 8234, '\p{Is_Sentence_Break: sep}', ""); - Expect(1, 8234, '\p{^Is_Sentence_Break: sep}', ""); - Expect(1, 8234, '\P{Is_Sentence_Break: sep}', ""); - Expect(0, 8234, '\P{^Is_Sentence_Break: sep}', ""); - Expect(1, 8233, '\p{Is_Sentence_Break: _ Sep}', ""); - Expect(0, 8233, '\p{^Is_Sentence_Break: _ Sep}', ""); - Expect(0, 8233, '\P{Is_Sentence_Break: _ Sep}', ""); - Expect(1, 8233, '\P{^Is_Sentence_Break: _ Sep}', ""); - Expect(0, 8234, '\p{Is_Sentence_Break: _ Sep}', ""); - Expect(1, 8234, '\p{^Is_Sentence_Break: _ Sep}', ""); - Expect(1, 8234, '\P{Is_Sentence_Break: _ Sep}', ""); - Expect(0, 8234, '\P{^Is_Sentence_Break: _ Sep}', ""); - Error('\p{Is_SB= /a/SE}'); - Error('\P{Is_SB= /a/SE}'); + Expect(1, 8233, '\p{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{Is_SB=se}', ""); Expect(0, 8233, '\p{^Is_SB=se}', ""); Expect(0, 8233, '\P{Is_SB=se}', ""); @@ -125384,16 +128123,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}', ""); @@ -125406,38 +128145,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 12289, '\P{^Sentence_Break=sp}', ""); Expect(1, 12288, '\p{Sentence_Break=:\Asp\z:}', "");; Expect(0, 12289, '\p{Sentence_Break=:\Asp\z:}', "");; - Expect(1, 12288, '\p{Sentence_Break= SP}', ""); - Expect(0, 12288, '\p{^Sentence_Break= SP}', ""); - Expect(0, 12288, '\P{Sentence_Break= SP}', ""); - Expect(1, 12288, '\P{^Sentence_Break= SP}', ""); - Expect(0, 12289, '\p{Sentence_Break= SP}', ""); - Expect(1, 12289, '\p{^Sentence_Break= SP}', ""); - Expect(1, 12289, '\P{Sentence_Break= SP}', ""); - Expect(0, 12289, '\P{^Sentence_Break= SP}', ""); - Error('\p{SB=:=-_Sp}'); - Error('\P{SB=:=-_Sp}'); + Expect(1, 12288, '\p{Sentence_Break= sp}', ""); + Expect(0, 12288, '\p{^Sentence_Break= sp}', ""); + Expect(0, 12288, '\P{Sentence_Break= sp}', ""); + Expect(1, 12288, '\P{^Sentence_Break= sp}', ""); + Expect(0, 12289, '\p{Sentence_Break= sp}', ""); + Expect(1, 12289, '\p{^Sentence_Break= sp}', ""); + Expect(1, 12289, '\P{Sentence_Break= sp}', ""); + Expect(0, 12289, '\P{^Sentence_Break= sp}', ""); + Error('\p{SB=_sp/a/}'); + Error('\P{SB=_sp/a/}'); Expect(1, 12288, '\p{SB=:\ASp\z:}', "");; Expect(0, 12289, '\p{SB=:\ASp\z:}', "");; - Expect(1, 12288, '\p{SB: sp}', ""); - Expect(0, 12288, '\p{^SB: sp}', ""); - Expect(0, 12288, '\P{SB: sp}', ""); - Expect(1, 12288, '\P{^SB: sp}', ""); - Expect(0, 12289, '\p{SB: sp}', ""); - Expect(1, 12289, '\p{^SB: sp}', ""); - Expect(1, 12289, '\P{SB: sp}', ""); - Expect(0, 12289, '\P{^SB: sp}', ""); + Expect(1, 12288, '\p{SB=sp}', ""); + Expect(0, 12288, '\p{^SB=sp}', ""); + Expect(0, 12288, '\P{SB=sp}', ""); + Expect(1, 12288, '\P{^SB=sp}', ""); + Expect(0, 12289, '\p{SB=sp}', ""); + Expect(1, 12289, '\p{^SB=sp}', ""); + Expect(1, 12289, '\P{SB=sp}', ""); + Expect(0, 12289, '\P{^SB=sp}', ""); Expect(1, 12288, '\p{SB=:\Asp\z:}', "");; Expect(0, 12289, '\p{SB=:\Asp\z:}', "");; - Expect(1, 12288, '\p{SB=- Sp}', ""); - Expect(0, 12288, '\p{^SB=- Sp}', ""); - Expect(0, 12288, '\P{SB=- Sp}', ""); - Expect(1, 12288, '\P{^SB=- Sp}', ""); - Expect(0, 12289, '\p{SB=- Sp}', ""); - Expect(1, 12289, '\p{^SB=- Sp}', ""); - Expect(1, 12289, '\P{SB=- Sp}', ""); - Expect(0, 12289, '\P{^SB=- Sp}', ""); - Error('\p{Is_Sentence_Break=- sp:=}'); - Error('\P{Is_Sentence_Break=- 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=/a/_ Sp}'); + Error('\P{Is_Sentence_Break=/a/_ Sp}'); Expect(1, 12288, '\p{Is_Sentence_Break=sp}', ""); Expect(0, 12288, '\p{^Is_Sentence_Break=sp}', ""); Expect(0, 12288, '\P{Is_Sentence_Break=sp}', ""); @@ -125454,8 +128193,8 @@ 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}', ""); - Error('\p{Is_SB=-SP:=}'); - Error('\P{Is_SB=-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}', ""); @@ -125464,16 +128203,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=-/a/sterm}'); - Error('\P{Sentence_Break=-/a/sterm}'); + Expect(1, 12288, '\p{Is_SB=-sp}', ""); + Expect(0, 12288, '\p{^Is_SB=-sp}', ""); + Expect(0, 12288, '\P{Is_SB=-sp}', ""); + Expect(1, 12288, '\P{^Is_SB=-sp}', ""); + Expect(0, 12289, '\p{Is_SB=-sp}', ""); + Expect(1, 12289, '\p{^Is_SB=-sp}', ""); + Expect(1, 12289, '\P{Is_SB=-sp}', ""); + Expect(0, 12289, '\P{^Is_SB=-sp}', ""); + Error('\p{Sentence_Break= _STerm/a/}'); + Error('\P{Sentence_Break= _STerm/a/}'); Expect(1, 121480, '\p{Sentence_Break=:\ASTerm\z:}', "");; Expect(0, 121481, '\p{Sentence_Break=:\ASTerm\z:}', "");; Expect(1, 121480, '\p{Sentence_Break=sterm}', ""); @@ -125486,16 +128225,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 121481, '\P{^Sentence_Break=sterm}', ""); Expect(1, 121480, '\p{Sentence_Break=:\Asterm\z:}', "");; Expect(0, 121481, '\p{Sentence_Break=:\Asterm\z:}', "");; - Expect(1, 121480, '\p{Sentence_Break=_ STerm}', ""); - Expect(0, 121480, '\p{^Sentence_Break=_ STerm}', ""); - Expect(0, 121480, '\P{Sentence_Break=_ STerm}', ""); - Expect(1, 121480, '\P{^Sentence_Break=_ STerm}', ""); - Expect(0, 121481, '\p{Sentence_Break=_ STerm}', ""); - Expect(1, 121481, '\p{^Sentence_Break=_ STerm}', ""); - Expect(1, 121481, '\P{Sentence_Break=_ STerm}', ""); - Expect(0, 121481, '\P{^Sentence_Break=_ STerm}', ""); - Error('\p{SB=/a/ _ST}'); - Error('\P{SB=/a/ _ST}'); + Expect(1, 121480, '\p{Sentence_Break= STERM}', ""); + Expect(0, 121480, '\p{^Sentence_Break= STERM}', ""); + Expect(0, 121480, '\P{Sentence_Break= STERM}', ""); + Expect(1, 121480, '\P{^Sentence_Break= STERM}', ""); + Expect(0, 121481, '\p{Sentence_Break= STERM}', ""); + Expect(1, 121481, '\p{^Sentence_Break= STERM}', ""); + Expect(1, 121481, '\P{Sentence_Break= STERM}', ""); + Expect(0, 121481, '\P{^Sentence_Break= STERM}', ""); + Error('\p{SB=:= _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}', ""); @@ -125508,16 +128247,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 121481, '\P{^SB=st}', ""); Expect(1, 121480, '\p{SB=:\Ast\z:}', "");; Expect(0, 121481, '\p{SB=:\Ast\z:}', "");; - Expect(1, 121480, '\p{SB= ST}', ""); - Expect(0, 121480, '\p{^SB= ST}', ""); - Expect(0, 121480, '\P{SB= ST}', ""); - Expect(1, 121480, '\P{^SB= ST}', ""); - Expect(0, 121481, '\p{SB= ST}', ""); - Expect(1, 121481, '\p{^SB= ST}', ""); - Expect(1, 121481, '\P{SB= ST}', ""); - Expect(0, 121481, '\P{^SB= ST}', ""); - Error('\p{Is_Sentence_Break=/a/STerm}'); - Error('\P{Is_Sentence_Break=/a/STerm}'); + Expect(1, 121480, '\p{SB=_ ST}', ""); + Expect(0, 121480, '\p{^SB=_ ST}', ""); + Expect(0, 121480, '\P{SB=_ ST}', ""); + Expect(1, 121480, '\P{^SB=_ ST}', ""); + Expect(0, 121481, '\p{SB=_ ST}', ""); + Expect(1, 121481, '\p{^SB=_ ST}', ""); + Expect(1, 121481, '\P{SB=_ ST}', ""); + Expect(0, 121481, '\P{^SB=_ ST}', ""); + Error('\p{Is_Sentence_Break=_ 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}', ""); @@ -125526,16 +128265,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 121481, '\p{^Is_Sentence_Break=sterm}', ""); Expect(1, 121481, '\P{Is_Sentence_Break=sterm}', ""); Expect(0, 121481, '\P{^Is_Sentence_Break=sterm}', ""); - Expect(1, 121480, '\p{Is_Sentence_Break: -STerm}', ""); - Expect(0, 121480, '\p{^Is_Sentence_Break: -STerm}', ""); - Expect(0, 121480, '\P{Is_Sentence_Break: -STerm}', ""); - Expect(1, 121480, '\P{^Is_Sentence_Break: -STerm}', ""); - Expect(0, 121481, '\p{Is_Sentence_Break: -STerm}', ""); - Expect(1, 121481, '\p{^Is_Sentence_Break: -STerm}', ""); - Expect(1, 121481, '\P{Is_Sentence_Break: -STerm}', ""); - Expect(0, 121481, '\P{^Is_Sentence_Break: -STerm}', ""); - Error('\p{Is_SB=:=-ST}'); - Error('\P{Is_SB=:=-ST}'); + Expect(1, 121480, '\p{Is_Sentence_Break=_ STerm}', ""); + Expect(0, 121480, '\p{^Is_Sentence_Break=_ STerm}', ""); + Expect(0, 121480, '\P{Is_Sentence_Break=_ STerm}', ""); + Expect(1, 121480, '\P{^Is_Sentence_Break=_ STerm}', ""); + Expect(0, 121481, '\p{Is_Sentence_Break=_ STerm}', ""); + Expect(1, 121481, '\p{^Is_Sentence_Break=_ STerm}', ""); + Expect(1, 121481, '\P{Is_Sentence_Break=_ STerm}', ""); + Expect(0, 121481, '\P{^Is_Sentence_Break=_ STerm}', ""); + Error('\p{Is_SB=_ ST/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}', ""); @@ -125544,38 +128283,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=_-Upper:=}'); + Error('\P{Sentence_Break=_-Upper:=}'); Expect(1, 127369, '\p{Sentence_Break=:\AUpper\z:}', "");; Expect(0, 127370, '\p{Sentence_Break=:\AUpper\z:}', "");; - Expect(1, 127369, '\p{Sentence_Break=upper}', ""); - 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=/a/up}'); - Error('\P{SB=/a/up}'); + Expect(1, 127369, '\p{Sentence_Break=_UPPER}', ""); + Expect(0, 127369, '\p{^Sentence_Break=_UPPER}', ""); + Expect(0, 127369, '\P{Sentence_Break=_UPPER}', ""); + Expect(1, 127369, '\P{^Sentence_Break=_UPPER}', ""); + Expect(0, 127370, '\p{Sentence_Break=_UPPER}', ""); + Expect(1, 127370, '\p{^Sentence_Break=_UPPER}', ""); + Expect(1, 127370, '\P{Sentence_Break=_UPPER}', ""); + Expect(0, 127370, '\P{^Sentence_Break=_UPPER}', ""); + Error('\p{SB=:= UP}'); + Error('\P{SB=:= UP}'); Expect(1, 127369, '\p{SB=:\AUP\z:}', "");; Expect(0, 127370, '\p{SB=:\AUP\z:}', "");; Expect(1, 127369, '\p{SB=up}', ""); @@ -125588,16 +128327,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 127370, '\P{^SB=up}', ""); Expect(1, 127369, '\p{SB=:\Aup\z:}', "");; Expect(0, 127370, '\p{SB=:\Aup\z:}', "");; - Expect(1, 127369, '\p{SB= UP}', ""); - Expect(0, 127369, '\p{^SB= UP}', ""); - Expect(0, 127369, '\P{SB= UP}', ""); - Expect(1, 127369, '\P{^SB= UP}', ""); - Expect(0, 127370, '\p{SB= UP}', ""); - Expect(1, 127370, '\p{^SB= UP}', ""); - Expect(1, 127370, '\P{SB= UP}', ""); - Expect(0, 127370, '\P{^SB= UP}', ""); - Error('\p{Is_Sentence_Break=_ upper/a/}'); - Error('\P{Is_Sentence_Break=_ upper/a/}'); + 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{Is_Sentence_Break=upper}', ""); Expect(0, 127369, '\p{^Is_Sentence_Break=upper}', ""); Expect(0, 127369, '\P{Is_Sentence_Break=upper}', ""); @@ -125606,16 +128345,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}'); - Error('\P{Is_SB=:=-UP}'); + Expect(1, 127369, '\p{Is_Sentence_Break: UPPER}', ""); + Expect(0, 127369, '\p{^Is_Sentence_Break: UPPER}', ""); + Expect(0, 127369, '\P{Is_Sentence_Break: UPPER}', ""); + Expect(1, 127369, '\P{^Is_Sentence_Break: UPPER}', ""); + Expect(0, 127370, '\p{Is_Sentence_Break: UPPER}', ""); + Expect(1, 127370, '\p{^Is_Sentence_Break: UPPER}', ""); + Expect(1, 127370, '\P{Is_Sentence_Break: UPPER}', ""); + Expect(0, 127370, '\P{^Is_Sentence_Break: UPPER}', ""); + Error('\p{Is_SB: _UP/a/}'); + Error('\P{Is_SB: _UP/a/}'); Expect(1, 127369, '\p{Is_SB=up}', ""); Expect(0, 127369, '\p{^Is_SB=up}', ""); Expect(0, 127369, '\P{Is_SB=up}', ""); @@ -125624,16 +128363,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=/a/other}'); - Error('\P{Sentence_Break=/a/other}'); + Expect(1, 127369, '\p{Is_SB= up}', ""); + Expect(0, 127369, '\p{^Is_SB= up}', ""); + Expect(0, 127369, '\P{Is_SB= up}', ""); + Expect(1, 127369, '\P{^Is_SB= up}', ""); + Expect(0, 127370, '\p{Is_SB= up}', ""); + Expect(1, 127370, '\p{^Is_SB= up}', ""); + Expect(1, 127370, '\P{Is_SB= up}', ""); + Expect(0, 127370, '\P{^Is_SB= up}', ""); + Error('\p{Sentence_Break= OTHER/a/}'); + Error('\P{Sentence_Break= OTHER/a/}'); Expect(1, 918000, '\p{Sentence_Break=:\AOther\z:}', "");; Expect(0, 917999, '\p{Sentence_Break=:\AOther\z:}', "");; Expect(1, 918000, '\p{Sentence_Break=other}', ""); @@ -125646,16 +128385,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=/a/ XX}'); - Error('\P{SB=/a/ XX}'); + Expect(1, 918000, '\p{Sentence_Break=-Other}', ""); + Expect(0, 918000, '\p{^Sentence_Break=-Other}', ""); + Expect(0, 918000, '\P{Sentence_Break=-Other}', ""); + Expect(1, 918000, '\P{^Sentence_Break=-Other}', ""); + Expect(0, 917999, '\p{Sentence_Break=-Other}', ""); + Expect(1, 917999, '\p{^Sentence_Break=-Other}', ""); + Expect(1, 917999, '\P{Sentence_Break=-Other}', ""); + Expect(0, 917999, '\P{^Sentence_Break=-Other}', ""); + Error('\p{SB:__xx/a/}'); + Error('\P{SB:__xx/a/}'); Expect(1, 918000, '\p{SB=:\AXX\z:}', "");; Expect(0, 917999, '\p{SB=:\AXX\z:}', "");; Expect(1, 918000, '\p{SB=xx}', ""); @@ -125668,16 +128407,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=-/a/OTHER}'); + Error('\P{Is_Sentence_Break=-/a/OTHER}'); Expect(1, 918000, '\p{Is_Sentence_Break=other}', ""); Expect(0, 918000, '\p{^Is_Sentence_Break=other}', ""); Expect(0, 918000, '\P{Is_Sentence_Break=other}', ""); @@ -125686,16 +128425,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=:=- XX}'); - Error('\P{Is_SB=:=- XX}'); + Expect(1, 918000, '\p{Is_Sentence_Break=-_OTHER}', ""); + Expect(0, 918000, '\p{^Is_Sentence_Break=-_OTHER}', ""); + Expect(0, 918000, '\P{Is_Sentence_Break=-_OTHER}', ""); + Expect(1, 918000, '\P{^Is_Sentence_Break=-_OTHER}', ""); + Expect(0, 917999, '\p{Is_Sentence_Break=-_OTHER}', ""); + Expect(1, 917999, '\p{^Is_Sentence_Break=-_OTHER}', ""); + Expect(1, 917999, '\P{Is_Sentence_Break=-_OTHER}', ""); + Expect(0, 917999, '\P{^Is_Sentence_Break=-_OTHER}', ""); + Error('\p{Is_SB=/a/__XX}'); + Error('\P{Is_SB=/a/__XX}'); Expect(1, 918000, '\p{Is_SB=xx}', ""); Expect(0, 918000, '\p{^Is_SB=xx}', ""); Expect(0, 918000, '\P{Is_SB=xx}', ""); @@ -125704,80 +128443,80 @@ 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}'); + Error('\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}', ""); + 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}', ""); - Expect(0, 125279, '\p{^Sc:adlm}', ""); - Expect(0, 125279, '\P{Sc:adlm}', ""); - Expect(1, 125279, '\P{^Sc:adlm}', ""); - Expect(0, 125280, '\p{Sc:adlm}', ""); - Expect(1, 125280, '\p{^Sc:adlm}', ""); - Expect(1, 125280, '\P{Sc:adlm}', ""); - Expect(0, 125280, '\P{^Sc:adlm}', ""); + Expect(1, 125279, '\p{Sc=adlm}', ""); + Expect(0, 125279, '\p{^Sc=adlm}', ""); + Expect(0, 125279, '\P{Sc=adlm}', ""); + Expect(1, 125279, '\P{^Sc=adlm}', ""); + Expect(0, 125280, '\p{Sc=adlm}', ""); + Expect(1, 125280, '\p{^Sc=adlm}', ""); + Expect(1, 125280, '\P{Sc=adlm}', ""); + Expect(0, 125280, '\P{^Sc=adlm}', ""); Expect(1, 125279, '\p{Sc=:\Aadlm\z:}', "");; Expect(0, 125280, '\p{Sc=:\Aadlm\z:}', "");; - Expect(1, 125279, '\p{Sc: adlm}', ""); - Expect(0, 125279, '\p{^Sc: adlm}', ""); - Expect(0, 125279, '\P{Sc: adlm}', ""); - Expect(1, 125279, '\P{^Sc: adlm}', ""); - Expect(0, 125280, '\p{Sc: adlm}', ""); - Expect(1, 125280, '\p{^Sc: adlm}', ""); - Expect(1, 125280, '\P{Sc: adlm}', ""); - Expect(0, 125280, '\P{^Sc: adlm}', ""); - Error('\p{Is_Script: - Adlam:=}'); - Error('\P{Is_Script: - Adlam:=}'); - Expect(1, 125279, '\p{Is_Script: adlam}', ""); - Expect(0, 125279, '\p{^Is_Script: adlam}', ""); - Expect(0, 125279, '\P{Is_Script: adlam}', ""); - Expect(1, 125279, '\P{^Is_Script: adlam}', ""); - Expect(0, 125280, '\p{Is_Script: adlam}', ""); - Expect(1, 125280, '\p{^Is_Script: adlam}', ""); - Expect(1, 125280, '\P{Is_Script: adlam}', ""); - Expect(0, 125280, '\P{^Is_Script: adlam}', ""); - Expect(1, 125279, '\p{Is_Script= _ADLAM}', ""); - Expect(0, 125279, '\p{^Is_Script= _ADLAM}', ""); - Expect(0, 125279, '\P{Is_Script= _ADLAM}', ""); - Expect(1, 125279, '\P{^Is_Script= _ADLAM}', ""); - Expect(0, 125280, '\p{Is_Script= _ADLAM}', ""); - Expect(1, 125280, '\p{^Is_Script= _ADLAM}', ""); - Expect(1, 125280, '\P{Is_Script= _ADLAM}', ""); - Expect(0, 125280, '\P{^Is_Script= _ADLAM}', ""); - Error('\p{Is_Sc= /a/ADLM}'); - Error('\P{Is_Sc= /a/ADLM}'); + Expect(1, 125279, '\p{Sc= Adlm}', ""); + Expect(0, 125279, '\p{^Sc= Adlm}', ""); + Expect(0, 125279, '\P{Sc= Adlm}', ""); + Expect(1, 125279, '\P{^Sc= Adlm}', ""); + Expect(0, 125280, '\p{Sc= Adlm}', ""); + Expect(1, 125280, '\p{^Sc= Adlm}', ""); + Expect(1, 125280, '\P{Sc= Adlm}', ""); + Expect(0, 125280, '\P{^Sc= Adlm}', ""); + Error('\p{Is_Script=:= ADLAM}'); + Error('\P{Is_Script=:= ADLAM}'); + Expect(1, 125279, '\p{Is_Script=adlam}', ""); + Expect(0, 125279, '\p{^Is_Script=adlam}', ""); + Expect(0, 125279, '\P{Is_Script=adlam}', ""); + Expect(1, 125279, '\P{^Is_Script=adlam}', ""); + Expect(0, 125280, '\p{Is_Script=adlam}', ""); + Expect(1, 125280, '\p{^Is_Script=adlam}', ""); + Expect(1, 125280, '\P{Is_Script=adlam}', ""); + Expect(0, 125280, '\P{^Is_Script=adlam}', ""); + Expect(1, 125279, '\p{Is_Script= -Adlam}', ""); + Expect(0, 125279, '\p{^Is_Script= -Adlam}', ""); + Expect(0, 125279, '\P{Is_Script= -Adlam}', ""); + Expect(1, 125279, '\P{^Is_Script= -Adlam}', ""); + Expect(0, 125280, '\p{Is_Script= -Adlam}', ""); + Expect(1, 125280, '\p{^Is_Script= -Adlam}', ""); + Expect(1, 125280, '\P{Is_Script= -Adlam}', ""); + Expect(0, 125280, '\P{^Is_Script= -Adlam}', ""); + Error('\p{Is_Sc=/a/ Adlm}'); + Error('\P{Is_Sc=/a/ Adlm}'); Expect(1, 125279, '\p{Is_Sc=adlm}', ""); Expect(0, 125279, '\p{^Is_Sc=adlm}', ""); Expect(0, 125279, '\P{Is_Sc=adlm}', ""); @@ -125786,16 +128525,16 @@ 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= /a/Caucasian_Albanian}'); - Error('\P{Script= /a/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}', ""); @@ -125808,16 +128547,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66928, '\P{^Script=caucasianalbanian}', ""); Expect(1, 66927, '\p{Script=:\Acaucasianalbanian\z:}', "");; Expect(0, 66928, '\p{Script=:\Acaucasianalbanian\z:}', "");; - Expect(1, 66927, '\p{Script=_ Caucasian_Albanian}', ""); - Expect(0, 66927, '\p{^Script=_ Caucasian_Albanian}', ""); - Expect(0, 66927, '\P{Script=_ Caucasian_Albanian}', ""); - Expect(1, 66927, '\P{^Script=_ Caucasian_Albanian}', ""); - Expect(0, 66928, '\p{Script=_ Caucasian_Albanian}', ""); - Expect(1, 66928, '\p{^Script=_ Caucasian_Albanian}', ""); - Expect(1, 66928, '\P{Script=_ Caucasian_Albanian}', ""); - Expect(0, 66928, '\P{^Script=_ Caucasian_Albanian}', ""); - Error('\p{Sc: :=Aghb}'); - Error('\P{Sc: :=Aghb}'); + Expect(1, 66927, '\p{Script= caucasian_albanian}', ""); + Expect(0, 66927, '\p{^Script= caucasian_albanian}', ""); + Expect(0, 66927, '\P{Script= caucasian_albanian}', ""); + Expect(1, 66927, '\P{^Script= caucasian_albanian}', ""); + Expect(0, 66928, '\p{Script= caucasian_albanian}', ""); + Expect(1, 66928, '\p{^Script= caucasian_albanian}', ""); + Expect(1, 66928, '\P{Script= caucasian_albanian}', ""); + Expect(0, 66928, '\P{^Script= caucasian_albanian}', ""); + Error('\p{Sc=_/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}', ""); @@ -125830,16 +128569,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66928, '\P{^Sc=aghb}', ""); Expect(1, 66927, '\p{Sc=:\Aaghb\z:}', "");; Expect(0, 66928, '\p{Sc=:\Aaghb\z:}', "");; - Expect(1, 66927, '\p{Sc:- Aghb}', ""); - Expect(0, 66927, '\p{^Sc:- Aghb}', ""); - Expect(0, 66927, '\P{Sc:- Aghb}', ""); - Expect(1, 66927, '\P{^Sc:- Aghb}', ""); - Expect(0, 66928, '\p{Sc:- Aghb}', ""); - Expect(1, 66928, '\p{^Sc:- Aghb}', ""); - Expect(1, 66928, '\P{Sc:- Aghb}', ""); - Expect(0, 66928, '\P{^Sc:- Aghb}', ""); - Error('\p{Is_Script=:=--CAUCASIAN_Albanian}'); - Error('\P{Is_Script=:=--CAUCASIAN_Albanian}'); + Expect(1, 66927, '\p{Sc=-_aghb}', ""); + Expect(0, 66927, '\p{^Sc=-_aghb}', ""); + Expect(0, 66927, '\P{Sc=-_aghb}', ""); + Expect(1, 66927, '\P{^Sc=-_aghb}', ""); + Expect(0, 66928, '\p{Sc=-_aghb}', ""); + Expect(1, 66928, '\p{^Sc=-_aghb}', ""); + Expect(1, 66928, '\P{Sc=-_aghb}', ""); + Expect(0, 66928, '\P{^Sc=-_aghb}', ""); + Error('\p{Is_Script: Caucasian_Albanian/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}', ""); @@ -125848,136 +128587,136 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66928, '\p{^Is_Script=caucasianalbanian}', ""); Expect(1, 66928, '\P{Is_Script=caucasianalbanian}', ""); Expect(0, 66928, '\P{^Is_Script=caucasianalbanian}', ""); - Expect(1, 66927, '\p{Is_Script=_Caucasian_albanian}', ""); - Expect(0, 66927, '\p{^Is_Script=_Caucasian_albanian}', ""); - Expect(0, 66927, '\P{Is_Script=_Caucasian_albanian}', ""); - Expect(1, 66927, '\P{^Is_Script=_Caucasian_albanian}', ""); - Expect(0, 66928, '\p{Is_Script=_Caucasian_albanian}', ""); - Expect(1, 66928, '\p{^Is_Script=_Caucasian_albanian}', ""); - Expect(1, 66928, '\P{Is_Script=_Caucasian_albanian}', ""); - Expect(0, 66928, '\P{^Is_Script=_Caucasian_albanian}', ""); - Error('\p{Is_Sc=/a/Aghb}'); - Error('\P{Is_Sc=/a/Aghb}'); - Expect(1, 66927, '\p{Is_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/a/}'); - Error('\P{Script=-AHOM/a/}'); - Expect(1, 71487, '\p{Script=:\AAhom\z:}', "");; - Expect(0, 71488, '\p{Script=:\AAhom\z:}', "");; - Expect(1, 71487, '\p{Script=ahom}', ""); - Expect(0, 71487, '\p{^Script=ahom}', ""); - Expect(0, 71487, '\P{Script=ahom}', ""); - Expect(1, 71487, '\P{^Script=ahom}', ""); - Expect(0, 71488, '\p{Script=ahom}', ""); - Expect(1, 71488, '\p{^Script=ahom}', ""); - Expect(1, 71488, '\P{Script=ahom}', ""); - Expect(0, 71488, '\P{^Script=ahom}', ""); - Expect(1, 71487, '\p{Script=:\Aahom\z:}', "");; - Expect(0, 71488, '\p{Script=:\Aahom\z:}', "");; - Expect(1, 71487, '\p{Script=-ahom}', ""); - Expect(0, 71487, '\p{^Script=-ahom}', ""); - Expect(0, 71487, '\P{Script=-ahom}', ""); - Expect(1, 71487, '\P{^Script=-ahom}', ""); - Expect(0, 71488, '\p{Script=-ahom}', ""); - Expect(1, 71488, '\p{^Script=-ahom}', ""); - Expect(1, 71488, '\P{Script=-ahom}', ""); - Expect(0, 71488, '\P{^Script=-ahom}', ""); - Error('\p{Sc=:=_Ahom}'); - Error('\P{Sc=:=_Ahom}'); - Expect(1, 71487, '\p{Sc=:\AAhom\z:}', "");; - Expect(0, 71488, '\p{Sc=:\AAhom\z:}', "");; - Expect(1, 71487, '\p{Sc=ahom}', ""); - Expect(0, 71487, '\p{^Sc=ahom}', ""); - Expect(0, 71487, '\P{Sc=ahom}', ""); - Expect(1, 71487, '\P{^Sc=ahom}', ""); - Expect(0, 71488, '\p{Sc=ahom}', ""); - Expect(1, 71488, '\p{^Sc=ahom}', ""); - Expect(1, 71488, '\P{Sc=ahom}', ""); - Expect(0, 71488, '\P{^Sc=ahom}', ""); - Expect(1, 71487, '\p{Sc=:\Aahom\z:}', "");; - Expect(0, 71488, '\p{Sc=:\Aahom\z:}', "");; - Expect(1, 71487, '\p{Sc= Ahom}', ""); - Expect(0, 71487, '\p{^Sc= Ahom}', ""); - Expect(0, 71487, '\P{Sc= Ahom}', ""); - Expect(1, 71487, '\P{^Sc= Ahom}', ""); - Expect(0, 71488, '\p{Sc= Ahom}', ""); - Expect(1, 71488, '\p{^Sc= Ahom}', ""); - Expect(1, 71488, '\P{Sc= Ahom}', ""); - Expect(0, 71488, '\P{^Sc= Ahom}', ""); - Error('\p{Is_Script= :=ahom}'); - Error('\P{Is_Script= :=ahom}'); - Expect(1, 71487, '\p{Is_Script=ahom}', ""); - Expect(0, 71487, '\p{^Is_Script=ahom}', ""); - Expect(0, 71487, '\P{Is_Script=ahom}', ""); - Expect(1, 71487, '\P{^Is_Script=ahom}', ""); - Expect(0, 71488, '\p{Is_Script=ahom}', ""); - Expect(1, 71488, '\p{^Is_Script=ahom}', ""); - Expect(1, 71488, '\P{Is_Script=ahom}', ""); - Expect(0, 71488, '\P{^Is_Script=ahom}', ""); - Expect(1, 71487, '\p{Is_Script=- Ahom}', ""); - Expect(0, 71487, '\p{^Is_Script=- Ahom}', ""); - Expect(0, 71487, '\P{Is_Script=- Ahom}', ""); - Expect(1, 71487, '\P{^Is_Script=- Ahom}', ""); - Expect(0, 71488, '\p{Is_Script=- Ahom}', ""); - Expect(1, 71488, '\p{^Is_Script=- Ahom}', ""); - Expect(1, 71488, '\P{Is_Script=- Ahom}', ""); - Expect(0, 71488, '\P{^Is_Script=- Ahom}', ""); - Error('\p{Is_Sc: /a/ ahom}'); - Error('\P{Is_Sc: /a/ ahom}'); - Expect(1, 71487, '\p{Is_Sc=ahom}', ""); - Expect(0, 71487, '\p{^Is_Sc=ahom}', ""); - Expect(0, 71487, '\P{Is_Sc=ahom}', ""); - Expect(1, 71487, '\P{^Is_Sc=ahom}', ""); - Expect(0, 71488, '\p{Is_Sc=ahom}', ""); - Expect(1, 71488, '\p{^Is_Sc=ahom}', ""); - Expect(1, 71488, '\P{Is_Sc=ahom}', ""); - Expect(0, 71488, '\P{^Is_Sc=ahom}', ""); - Expect(1, 71487, '\p{Is_Sc= _Ahom}', ""); - Expect(0, 71487, '\p{^Is_Sc= _Ahom}', ""); - Expect(0, 71487, '\P{Is_Sc= _Ahom}', ""); - Expect(1, 71487, '\P{^Is_Sc= _Ahom}', ""); - Expect(0, 71488, '\p{Is_Sc= _Ahom}', ""); - Expect(1, 71488, '\p{^Is_Sc= _Ahom}', ""); - Expect(1, 71488, '\P{Is_Sc= _Ahom}', ""); - Expect(0, 71488, '\P{^Is_Sc= _Ahom}', ""); - Error('\p{Script=_-ARABIC/a/}'); - Error('\P{Script=_-ARABIC/a/}'); + Expect(1, 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=:\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{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}', ""); + 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{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}', ""); + 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_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}', ""); + 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, 126705, '\p{Script=:\AArabic\z:}', "");; Expect(0, 126706, '\p{Script=:\AArabic\z:}', "");; - Expect(1, 126705, '\p{Script:arabic}', ""); - Expect(0, 126705, '\p{^Script:arabic}', ""); - Expect(0, 126705, '\P{Script:arabic}', ""); - Expect(1, 126705, '\P{^Script:arabic}', ""); - Expect(0, 126706, '\p{Script:arabic}', ""); - Expect(1, 126706, '\p{^Script:arabic}', ""); - Expect(1, 126706, '\P{Script:arabic}', ""); - Expect(0, 126706, '\P{^Script:arabic}', ""); + Expect(1, 126705, '\p{Script=arabic}', ""); + Expect(0, 126705, '\p{^Script=arabic}', ""); + Expect(0, 126705, '\P{Script=arabic}', ""); + Expect(1, 126705, '\P{^Script=arabic}', ""); + Expect(0, 126706, '\p{Script=arabic}', ""); + Expect(1, 126706, '\p{^Script=arabic}', ""); + Expect(1, 126706, '\P{Script=arabic}', ""); + Expect(0, 126706, '\P{^Script=arabic}', ""); Expect(1, 126705, '\p{Script=:\Aarabic\z:}', "");; Expect(0, 126706, '\p{Script=:\Aarabic\z:}', "");; - Expect(1, 126705, '\p{Script= Arabic}', ""); - Expect(0, 126705, '\p{^Script= Arabic}', ""); - Expect(0, 126705, '\P{Script= Arabic}', ""); - Expect(1, 126705, '\P{^Script= Arabic}', ""); - Expect(0, 126706, '\p{Script= Arabic}', ""); - Expect(1, 126706, '\p{^Script= Arabic}', ""); - Expect(1, 126706, '\P{Script= Arabic}', ""); - Expect(0, 126706, '\P{^Script= Arabic}', ""); - Error('\p{Sc=_ARAB/a/}'); - Error('\P{Sc=_ARAB/a/}'); + 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{Sc=:\AArab\z:}', "");; Expect(0, 126706, '\p{Sc=:\AArab\z:}', "");; Expect(1, 126705, '\p{Sc=arab}', ""); @@ -125990,16 +128729,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 126706, '\P{^Sc=arab}', ""); Expect(1, 126705, '\p{Sc=:\Aarab\z:}', "");; Expect(0, 126706, '\p{Sc=:\Aarab\z:}', "");; - Expect(1, 126705, '\p{Sc=-_ARAB}', ""); - Expect(0, 126705, '\p{^Sc=-_ARAB}', ""); - Expect(0, 126705, '\P{Sc=-_ARAB}', ""); - Expect(1, 126705, '\P{^Sc=-_ARAB}', ""); - Expect(0, 126706, '\p{Sc=-_ARAB}', ""); - Expect(1, 126706, '\p{^Sc=-_ARAB}', ""); - Expect(1, 126706, '\P{Sc=-_ARAB}', ""); - Expect(0, 126706, '\P{^Sc=-_ARAB}', ""); - Error('\p{Is_Script=:=- 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}', ""); @@ -126008,16 +128747,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 126706, '\p{^Is_Script=arabic}', ""); Expect(1, 126706, '\P{Is_Script=arabic}', ""); Expect(0, 126706, '\P{^Is_Script=arabic}', ""); - Expect(1, 126705, '\p{Is_Script=- arabic}', ""); - Expect(0, 126705, '\p{^Is_Script=- arabic}', ""); - Expect(0, 126705, '\P{Is_Script=- arabic}', ""); - Expect(1, 126705, '\P{^Is_Script=- arabic}', ""); - Expect(0, 126706, '\p{Is_Script=- arabic}', ""); - Expect(1, 126706, '\p{^Is_Script=- arabic}', ""); - Expect(1, 126706, '\P{Is_Script=- arabic}', ""); - Expect(0, 126706, '\P{^Is_Script=- arabic}', ""); - Error('\p{Is_Sc=:= arab}'); - Error('\P{Is_Sc=:= arab}'); + Expect(1, 126705, '\p{Is_Script=ARABIC}', ""); + Expect(0, 126705, '\p{^Is_Script=ARABIC}', ""); + Expect(0, 126705, '\P{Is_Script=ARABIC}', ""); + Expect(1, 126705, '\P{^Is_Script=ARABIC}', ""); + Expect(0, 126706, '\p{Is_Script=ARABIC}', ""); + Expect(1, 126706, '\p{^Is_Script=ARABIC}', ""); + Expect(1, 126706, '\P{Is_Script=ARABIC}', ""); + Expect(0, 126706, '\P{^Is_Script=ARABIC}', ""); + Error('\p{Is_Sc=_:=Arab}'); + Error('\P{Is_Sc=_:=Arab}'); Expect(1, 126705, '\p{Is_Sc=arab}', ""); Expect(0, 126705, '\p{^Is_Sc=arab}', ""); Expect(0, 126705, '\P{Is_Sc=arab}', ""); @@ -126026,16 +128765,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=:=-Imperial_ARAMAIC}'); - Error('\P{Script=:=-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=/a/ Imperial_ARAMAIC}'); + Error('\P{Script=/a/ Imperial_ARAMAIC}'); Expect(1, 67679, '\p{Script=:\AImperial_Aramaic\z:}', "");; Expect(0, 67680, '\p{Script=:\AImperial_Aramaic\z:}', "");; Expect(1, 67679, '\p{Script=imperialaramaic}', ""); @@ -126048,16 +128787,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}', ""); @@ -126070,16 +128809,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 67680, '\P{^Sc=armi}', ""); Expect(1, 67679, '\p{Sc=:\Aarmi\z:}', "");; Expect(0, 67680, '\p{Sc=:\Aarmi\z:}', "");; - Expect(1, 67679, '\p{Sc=__ARMI}', ""); - Expect(0, 67679, '\p{^Sc=__ARMI}', ""); - Expect(0, 67679, '\P{Sc=__ARMI}', ""); - Expect(1, 67679, '\P{^Sc=__ARMI}', ""); - Expect(0, 67680, '\p{Sc=__ARMI}', ""); - Expect(1, 67680, '\p{^Sc=__ARMI}', ""); - Expect(1, 67680, '\P{Sc=__ARMI}', ""); - Expect(0, 67680, '\P{^Sc=__ARMI}', ""); - Error('\p{Is_Script= _Imperial_aramaic:=}'); - Error('\P{Is_Script= _Imperial_aramaic:=}'); + Expect(1, 67679, '\p{Sc=_ Armi}', ""); + Expect(0, 67679, '\p{^Sc=_ Armi}', ""); + Expect(0, 67679, '\P{Sc=_ Armi}', ""); + Expect(1, 67679, '\P{^Sc=_ Armi}', ""); + Expect(0, 67680, '\p{Sc=_ Armi}', ""); + Expect(1, 67680, '\p{^Sc=_ Armi}', ""); + Expect(1, 67680, '\P{Sc=_ Armi}', ""); + Expect(0, 67680, '\P{^Sc=_ Armi}', ""); + Error('\p{Is_Script: _/a/Imperial_Aramaic}'); + Error('\P{Is_Script: _/a/Imperial_Aramaic}'); Expect(1, 67679, '\p{Is_Script=imperialaramaic}', ""); Expect(0, 67679, '\p{^Is_Script=imperialaramaic}', ""); Expect(0, 67679, '\P{Is_Script=imperialaramaic}', ""); @@ -126088,16 +128827,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 67680, '\p{^Is_Script=imperialaramaic}', ""); Expect(1, 67680, '\P{Is_Script=imperialaramaic}', ""); Expect(0, 67680, '\P{^Is_Script=imperialaramaic}', ""); - Expect(1, 67679, '\p{Is_Script=_-Imperial_aramaic}', ""); - Expect(0, 67679, '\p{^Is_Script=_-Imperial_aramaic}', ""); - Expect(0, 67679, '\P{Is_Script=_-Imperial_aramaic}', ""); - Expect(1, 67679, '\P{^Is_Script=_-Imperial_aramaic}', ""); - Expect(0, 67680, '\p{Is_Script=_-Imperial_aramaic}', ""); - Expect(1, 67680, '\p{^Is_Script=_-Imperial_aramaic}', ""); - Expect(1, 67680, '\P{Is_Script=_-Imperial_aramaic}', ""); - Expect(0, 67680, '\P{^Is_Script=_-Imperial_aramaic}', ""); - Error('\p{Is_Sc: _armi:=}'); - Error('\P{Is_Sc: _armi:=}'); + Expect(1, 67679, '\p{Is_Script=-_Imperial_ARAMAIC}', ""); + Expect(0, 67679, '\p{^Is_Script=-_Imperial_ARAMAIC}', ""); + Expect(0, 67679, '\P{Is_Script=-_Imperial_ARAMAIC}', ""); + Expect(1, 67679, '\P{^Is_Script=-_Imperial_ARAMAIC}', ""); + Expect(0, 67680, '\p{Is_Script=-_Imperial_ARAMAIC}', ""); + Expect(1, 67680, '\p{^Is_Script=-_Imperial_ARAMAIC}', ""); + Expect(1, 67680, '\P{Is_Script=-_Imperial_ARAMAIC}', ""); + Expect(0, 67680, '\P{^Is_Script=-_Imperial_ARAMAIC}', ""); + Error('\p{Is_Sc=/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}', ""); @@ -126106,16 +128845,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 67680, '\p{^Is_Sc=armi}', ""); Expect(1, 67680, '\P{Is_Sc=armi}', ""); Expect(0, 67680, '\P{^Is_Sc=armi}', ""); - Expect(1, 67679, '\p{Is_Sc= -Armi}', ""); - Expect(0, 67679, '\p{^Is_Sc= -Armi}', ""); - Expect(0, 67679, '\P{Is_Sc= -Armi}', ""); - Expect(1, 67679, '\P{^Is_Sc= -Armi}', ""); - Expect(0, 67680, '\p{Is_Sc= -Armi}', ""); - Expect(1, 67680, '\p{^Is_Sc= -Armi}', ""); - Expect(1, 67680, '\P{Is_Sc= -Armi}', ""); - Expect(0, 67680, '\P{^Is_Sc= -Armi}', ""); - Error('\p{Script: ARMENIAN:=}'); - Error('\P{Script: ARMENIAN:=}'); + Expect(1, 67679, '\p{Is_Sc=-ARMI}', ""); + Expect(0, 67679, '\p{^Is_Sc=-ARMI}', ""); + Expect(0, 67679, '\P{Is_Sc=-ARMI}', ""); + Expect(1, 67679, '\P{^Is_Sc=-ARMI}', ""); + Expect(0, 67680, '\p{Is_Sc=-ARMI}', ""); + Expect(1, 67680, '\p{^Is_Sc=-ARMI}', ""); + Expect(1, 67680, '\P{Is_Sc=-ARMI}', ""); + Expect(0, 67680, '\P{^Is_Sc=-ARMI}', ""); + Error('\p{Script: /a/ Armenian}'); + Error('\P{Script: /a/ Armenian}'); Expect(1, 64279, '\p{Script=:\AArmenian\z:}', "");; Expect(0, 64280, '\p{Script=:\AArmenian\z:}', "");; Expect(1, 64279, '\p{Script=armenian}', ""); @@ -126128,16 +128867,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: /a/Armn}'); - Error('\P{Sc: /a/Armn}'); + Expect(1, 64279, '\p{Script= ARMENIAN}', ""); + Expect(0, 64279, '\p{^Script= ARMENIAN}', ""); + Expect(0, 64279, '\P{Script= ARMENIAN}', ""); + Expect(1, 64279, '\P{^Script= ARMENIAN}', ""); + Expect(0, 64280, '\p{Script= ARMENIAN}', ""); + Expect(1, 64280, '\p{^Script= ARMENIAN}', ""); + Expect(1, 64280, '\P{Script= ARMENIAN}', ""); + Expect(0, 64280, '\P{^Script= ARMENIAN}', ""); + Error('\p{Sc: armn/a/}'); + Error('\P{Sc: armn/a/}'); Expect(1, 64279, '\p{Sc=:\AArmn\z:}', "");; Expect(0, 64280, '\p{Sc=:\AArmn\z:}', "");; Expect(1, 64279, '\p{Sc=armn}', ""); @@ -126150,34 +128889,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 64280, '\P{^Sc=armn}', ""); Expect(1, 64279, '\p{Sc=:\Aarmn\z:}', "");; Expect(0, 64280, '\p{Sc=:\Aarmn\z:}', "");; - Expect(1, 64279, '\p{Sc: Armn}', ""); - Expect(0, 64279, '\p{^Sc: Armn}', ""); - Expect(0, 64279, '\P{Sc: Armn}', ""); - Expect(1, 64279, '\P{^Sc: Armn}', ""); - Expect(0, 64280, '\p{Sc: Armn}', ""); - Expect(1, 64280, '\p{^Sc: Armn}', ""); - Expect(1, 64280, '\P{Sc: Armn}', ""); - Expect(0, 64280, '\P{^Sc: Armn}', ""); - Error('\p{Is_Script= /a/Armenian}'); - Error('\P{Is_Script= /a/Armenian}'); - Expect(1, 64279, '\p{Is_Script: armenian}', ""); - Expect(0, 64279, '\p{^Is_Script: armenian}', ""); - Expect(0, 64279, '\P{Is_Script: armenian}', ""); - Expect(1, 64279, '\P{^Is_Script: armenian}', ""); - Expect(0, 64280, '\p{Is_Script: armenian}', ""); - Expect(1, 64280, '\p{^Is_Script: armenian}', ""); - Expect(1, 64280, '\P{Is_Script: armenian}', ""); - Expect(0, 64280, '\P{^Is_Script: armenian}', ""); - Expect(1, 64279, '\p{Is_Script=_Armenian}', ""); - Expect(0, 64279, '\p{^Is_Script=_Armenian}', ""); - Expect(0, 64279, '\P{Is_Script=_Armenian}', ""); - Expect(1, 64279, '\P{^Is_Script=_Armenian}', ""); - Expect(0, 64280, '\p{Is_Script=_Armenian}', ""); - Expect(1, 64280, '\p{^Is_Script=_Armenian}', ""); - Expect(1, 64280, '\P{Is_Script=_Armenian}', ""); - Expect(0, 64280, '\P{^Is_Script=_Armenian}', ""); - Error('\p{Is_Sc= Armn/a/}'); - Error('\P{Is_Sc= Armn/a/}'); + Expect(1, 64279, '\p{Sc= _Armn}', ""); + Expect(0, 64279, '\p{^Sc= _Armn}', ""); + Expect(0, 64279, '\P{Sc= _Armn}', ""); + Expect(1, 64279, '\P{^Sc= _Armn}', ""); + Expect(0, 64280, '\p{Sc= _Armn}', ""); + Expect(1, 64280, '\p{^Sc= _Armn}', ""); + Expect(1, 64280, '\P{Sc= _Armn}', ""); + Expect(0, 64280, '\P{^Sc= _Armn}', ""); + Error('\p{Is_Script=-/a/Armenian}'); + Error('\P{Is_Script=-/a/Armenian}'); + Expect(1, 64279, '\p{Is_Script=armenian}', ""); + Expect(0, 64279, '\p{^Is_Script=armenian}', ""); + Expect(0, 64279, '\P{Is_Script=armenian}', ""); + Expect(1, 64279, '\P{^Is_Script=armenian}', ""); + Expect(0, 64280, '\p{Is_Script=armenian}', ""); + Expect(1, 64280, '\p{^Is_Script=armenian}', ""); + Expect(1, 64280, '\P{Is_Script=armenian}', ""); + Expect(0, 64280, '\P{^Is_Script=armenian}', ""); + Expect(1, 64279, '\p{Is_Script=- Armenian}', ""); + Expect(0, 64279, '\p{^Is_Script=- Armenian}', ""); + Expect(0, 64279, '\P{Is_Script=- Armenian}', ""); + Expect(1, 64279, '\P{^Is_Script=- Armenian}', ""); + Expect(0, 64280, '\p{Is_Script=- Armenian}', ""); + Expect(1, 64280, '\p{^Is_Script=- Armenian}', ""); + Expect(1, 64280, '\P{Is_Script=- Armenian}', ""); + Expect(0, 64280, '\P{^Is_Script=- Armenian}', ""); + Error('\p{Is_Sc=:= _armn}'); + Error('\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}', ""); @@ -126186,38 +128925,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 64280, '\p{^Is_Sc=armn}', ""); Expect(1, 64280, '\P{Is_Sc=armn}', ""); Expect(0, 64280, '\P{^Is_Sc=armn}', ""); - Expect(1, 64279, '\p{Is_Sc= Armn}', ""); - Expect(0, 64279, '\p{^Is_Sc= Armn}', ""); - Expect(0, 64279, '\P{Is_Sc= Armn}', ""); - Expect(1, 64279, '\P{^Is_Sc= Armn}', ""); - Expect(0, 64280, '\p{Is_Sc= Armn}', ""); - Expect(1, 64280, '\p{^Is_Sc= Armn}', ""); - Expect(1, 64280, '\P{Is_Sc= Armn}', ""); - Expect(0, 64280, '\P{^Is_Sc= Armn}', ""); - Error('\p{Script: /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=-/a/avestan}'); + Error('\P{Script=-/a/avestan}'); Expect(1, 68415, '\p{Script=:\AAvestan\z:}', "");; Expect(0, 68416, '\p{Script=:\AAvestan\z:}', "");; - Expect(1, 68415, '\p{Script: avestan}', ""); - Expect(0, 68415, '\p{^Script: avestan}', ""); - Expect(0, 68415, '\P{Script: avestan}', ""); - Expect(1, 68415, '\P{^Script: avestan}', ""); - Expect(0, 68416, '\p{Script: avestan}', ""); - Expect(1, 68416, '\p{^Script: avestan}', ""); - Expect(1, 68416, '\P{Script: avestan}', ""); - Expect(0, 68416, '\P{^Script: avestan}', ""); + Expect(1, 68415, '\p{Script=avestan}', ""); + Expect(0, 68415, '\p{^Script=avestan}', ""); + Expect(0, 68415, '\P{Script=avestan}', ""); + Expect(1, 68415, '\P{^Script=avestan}', ""); + Expect(0, 68416, '\p{Script=avestan}', ""); + Expect(1, 68416, '\p{^Script=avestan}', ""); + Expect(1, 68416, '\P{Script=avestan}', ""); + Expect(0, 68416, '\P{^Script=avestan}', ""); Expect(1, 68415, '\p{Script=:\Aavestan\z:}', "");; Expect(0, 68416, '\p{Script=:\Aavestan\z:}', "");; - Expect(1, 68415, '\p{Script= avestan}', ""); - Expect(0, 68415, '\p{^Script= avestan}', ""); - Expect(0, 68415, '\P{Script= avestan}', ""); - Expect(1, 68415, '\P{^Script= avestan}', ""); - Expect(0, 68416, '\p{Script= avestan}', ""); - Expect(1, 68416, '\p{^Script= avestan}', ""); - Expect(1, 68416, '\P{Script= avestan}', ""); - Expect(0, 68416, '\P{^Script= avestan}', ""); - Error('\p{Sc= /a/Avst}'); - Error('\P{Sc= /a/Avst}'); + Expect(1, 68415, '\p{Script=_Avestan}', ""); + Expect(0, 68415, '\p{^Script=_Avestan}', ""); + Expect(0, 68415, '\P{Script=_Avestan}', ""); + Expect(1, 68415, '\P{^Script=_Avestan}', ""); + Expect(0, 68416, '\p{Script=_Avestan}', ""); + Expect(1, 68416, '\p{^Script=_Avestan}', ""); + Expect(1, 68416, '\P{Script=_Avestan}', ""); + Expect(0, 68416, '\P{^Script=_Avestan}', ""); + Error('\p{Sc=:= 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}', ""); @@ -126230,34 +128969,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=_/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{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{Is_Sc=avst}', ""); Expect(0, 68415, '\p{^Is_Sc=avst}', ""); Expect(0, 68415, '\P{Is_Sc=avst}', ""); @@ -126266,96 +129005,96 @@ 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, 7036, '\p{Script=:\ABalinese\z:}', "");; - Expect(0, 7037, '\p{Script=:\ABalinese\z:}', "");; - Expect(1, 7036, '\p{Script=balinese}', ""); - Expect(0, 7036, '\p{^Script=balinese}', ""); - Expect(0, 7036, '\P{Script=balinese}', ""); - Expect(1, 7036, '\P{^Script=balinese}', ""); - Expect(0, 7037, '\p{Script=balinese}', ""); - Expect(1, 7037, '\p{^Script=balinese}', ""); - Expect(1, 7037, '\P{Script=balinese}', ""); - Expect(0, 7037, '\P{^Script=balinese}', ""); - Expect(1, 7036, '\p{Script=:\Abalinese\z:}', "");; - Expect(0, 7037, '\p{Script=:\Abalinese\z:}', "");; - Expect(1, 7036, '\p{Script=_ Balinese}', ""); - Expect(0, 7036, '\p{^Script=_ Balinese}', ""); - Expect(0, 7036, '\P{Script=_ Balinese}', ""); - Expect(1, 7036, '\P{^Script=_ Balinese}', ""); - Expect(0, 7037, '\p{Script=_ Balinese}', ""); - Expect(1, 7037, '\p{^Script=_ Balinese}', ""); - Expect(1, 7037, '\P{Script=_ Balinese}', ""); - Expect(0, 7037, '\P{^Script=_ Balinese}', ""); - Error('\p{Sc= -BALI:=}'); - Error('\P{Sc= -BALI:=}'); - Expect(1, 7036, '\p{Sc=:\ABali\z:}', "");; - Expect(0, 7037, '\p{Sc=:\ABali\z:}', "");; - Expect(1, 7036, '\p{Sc=bali}', ""); - Expect(0, 7036, '\p{^Sc=bali}', ""); - Expect(0, 7036, '\P{Sc=bali}', ""); - Expect(1, 7036, '\P{^Sc=bali}', ""); - Expect(0, 7037, '\p{Sc=bali}', ""); - Expect(1, 7037, '\p{^Sc=bali}', ""); - Expect(1, 7037, '\P{Sc=bali}', ""); - Expect(0, 7037, '\P{^Sc=bali}', ""); - Expect(1, 7036, '\p{Sc=:\Abali\z:}', "");; - Expect(0, 7037, '\p{Sc=:\Abali\z:}', "");; - Expect(1, 7036, '\p{Sc=-bali}', ""); - Expect(0, 7036, '\p{^Sc=-bali}', ""); - Expect(0, 7036, '\P{Sc=-bali}', ""); - Expect(1, 7036, '\P{^Sc=-bali}', ""); - Expect(0, 7037, '\p{Sc=-bali}', ""); - Expect(1, 7037, '\p{^Sc=-bali}', ""); - Expect(1, 7037, '\P{Sc=-bali}', ""); - Expect(0, 7037, '\P{^Sc=-bali}', ""); - Error('\p{Is_Script=/a/_balinese}'); - Error('\P{Is_Script=/a/_balinese}'); - Expect(1, 7036, '\p{Is_Script: balinese}', ""); - Expect(0, 7036, '\p{^Is_Script: balinese}', ""); - Expect(0, 7036, '\P{Is_Script: balinese}', ""); - Expect(1, 7036, '\P{^Is_Script: balinese}', ""); - Expect(0, 7037, '\p{Is_Script: balinese}', ""); - Expect(1, 7037, '\p{^Is_Script: balinese}', ""); - Expect(1, 7037, '\P{Is_Script: balinese}', ""); - Expect(0, 7037, '\P{^Is_Script: balinese}', ""); - Expect(1, 7036, '\p{Is_Script=__balinese}', ""); - Expect(0, 7036, '\p{^Is_Script=__balinese}', ""); - Expect(0, 7036, '\P{Is_Script=__balinese}', ""); - Expect(1, 7036, '\P{^Is_Script=__balinese}', ""); - Expect(0, 7037, '\p{Is_Script=__balinese}', ""); - Expect(1, 7037, '\p{^Is_Script=__balinese}', ""); - Expect(1, 7037, '\P{Is_Script=__balinese}', ""); - Expect(0, 7037, '\P{^Is_Script=__balinese}', ""); - Error('\p{Is_Sc= Bali:=}'); - Error('\P{Is_Sc= Bali:=}'); - Expect(1, 7036, '\p{Is_Sc=bali}', ""); - Expect(0, 7036, '\p{^Is_Sc=bali}', ""); - Expect(0, 7036, '\P{Is_Sc=bali}', ""); - Expect(1, 7036, '\P{^Is_Sc=bali}', ""); - Expect(0, 7037, '\p{Is_Sc=bali}', ""); - Expect(1, 7037, '\p{^Is_Sc=bali}', ""); - Expect(1, 7037, '\P{Is_Sc=bali}', ""); - Expect(0, 7037, '\P{^Is_Sc=bali}', ""); - Expect(1, 7036, '\p{Is_Sc=_ bali}', ""); - Expect(0, 7036, '\p{^Is_Sc=_ bali}', ""); - Expect(0, 7036, '\P{Is_Sc=_ bali}', ""); - Expect(1, 7036, '\P{^Is_Sc=_ bali}', ""); - Expect(0, 7037, '\p{Is_Sc=_ bali}', ""); - Expect(1, 7037, '\p{^Is_Sc=_ bali}', ""); - Expect(1, 7037, '\P{Is_Sc=_ bali}', ""); - Expect(0, 7037, '\P{^Is_Sc=_ bali}', ""); - Error('\p{Script= :=Bamum}'); - Error('\P{Script= :=Bamum}'); + Expect(1, 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}', ""); + 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}', ""); + 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{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}', ""); + 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{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}', ""); + 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}', ""); + 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}', ""); + 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, 92728, '\p{Script=:\ABamum\z:}', "");; Expect(0, 92729, '\p{Script=:\ABamum\z:}', "");; Expect(1, 92728, '\p{Script=bamum}', ""); @@ -126368,16 +129107,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 92729, '\P{^Script=bamum}', ""); Expect(1, 92728, '\p{Script=:\Abamum\z:}', "");; Expect(0, 92729, '\p{Script=:\Abamum\z:}', "");; - Expect(1, 92728, '\p{Script= BAMUM}', ""); - Expect(0, 92728, '\p{^Script= BAMUM}', ""); - Expect(0, 92728, '\P{Script= BAMUM}', ""); - Expect(1, 92728, '\P{^Script= BAMUM}', ""); - Expect(0, 92729, '\p{Script= BAMUM}', ""); - Expect(1, 92729, '\p{^Script= BAMUM}', ""); - Expect(1, 92729, '\P{Script= BAMUM}', ""); - Expect(0, 92729, '\P{^Script= BAMUM}', ""); - Error('\p{Sc=-/a/bamu}'); - Error('\P{Sc=-/a/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}', ""); @@ -126390,16 +129129,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=Bamum/a/}'); - Error('\P{Is_Script=Bamum/a/}'); + 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{Is_Script=bamum}', ""); Expect(0, 92728, '\p{^Is_Script=bamum}', ""); Expect(0, 92728, '\P{Is_Script=bamum}', ""); @@ -126408,16 +129147,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/a/}'); - Error('\P{Is_Sc= bamu/a/}'); + 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_Sc=bamu}', ""); Expect(0, 92728, '\p{^Is_Sc=bamu}', ""); Expect(0, 92728, '\P{Is_Sc=bamu}', ""); @@ -126426,16 +129165,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 92729, '\p{^Is_Sc=bamu}', ""); Expect(1, 92729, '\P{Is_Sc=bamu}', ""); Expect(0, 92729, '\P{^Is_Sc=bamu}', ""); - Expect(1, 92728, '\p{Is_Sc= _bamu}', ""); - Expect(0, 92728, '\p{^Is_Sc= _bamu}', ""); - Expect(0, 92728, '\P{Is_Sc= _bamu}', ""); - Expect(1, 92728, '\P{^Is_Sc= _bamu}', ""); - Expect(0, 92729, '\p{Is_Sc= _bamu}', ""); - Expect(1, 92729, '\p{^Is_Sc= _bamu}', ""); - Expect(1, 92729, '\P{Is_Sc= _bamu}', ""); - Expect(0, 92729, '\P{^Is_Sc= _bamu}', ""); - Error('\p{Script=/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}', ""); @@ -126448,16 +129187,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 92918, '\P{^Script=bassavah}', ""); Expect(1, 92917, '\p{Script=:\Abassavah\z:}', "");; Expect(0, 92918, '\p{Script=:\Abassavah\z:}', "");; - Expect(1, 92917, '\p{Script=-_bassa_Vah}', ""); - Expect(0, 92917, '\p{^Script=-_bassa_Vah}', ""); - Expect(0, 92917, '\P{Script=-_bassa_Vah}', ""); - Expect(1, 92917, '\P{^Script=-_bassa_Vah}', ""); - Expect(0, 92918, '\p{Script=-_bassa_Vah}', ""); - Expect(1, 92918, '\p{^Script=-_bassa_Vah}', ""); - Expect(1, 92918, '\P{Script=-_bassa_Vah}', ""); - Expect(0, 92918, '\P{^Script=-_bassa_Vah}', ""); - Error('\p{Sc=--Bass:=}'); - Error('\P{Sc=--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=_/a/BASS}'); + Error('\P{Sc=_/a/BASS}'); Expect(1, 92917, '\p{Sc=:\ABass\z:}', "");; Expect(0, 92918, '\p{Sc=:\ABass\z:}', "");; Expect(1, 92917, '\p{Sc=bass}', ""); @@ -126470,16 +129209,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}', ""); @@ -126488,16 +129227,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=/a/- BASS}'); - Error('\P{Is_Sc=/a/- 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}'); + Error('\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}', ""); @@ -126506,16 +129245,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 92918, '\p{^Is_Sc=bass}', ""); Expect(1, 92918, '\P{Is_Sc=bass}', ""); Expect(0, 92918, '\P{^Is_Sc=bass}', ""); - Expect(1, 92917, '\p{Is_Sc= BASS}', ""); - Expect(0, 92917, '\p{^Is_Sc= BASS}', ""); - Expect(0, 92917, '\P{Is_Sc= BASS}', ""); - Expect(1, 92917, '\P{^Is_Sc= BASS}', ""); - Expect(0, 92918, '\p{Is_Sc= BASS}', ""); - Expect(1, 92918, '\p{^Is_Sc= BASS}', ""); - Expect(1, 92918, '\P{Is_Sc= BASS}', ""); - Expect(0, 92918, '\P{^Is_Sc= BASS}', ""); - Error('\p{Script=-BATAK/a/}'); - Error('\P{Script=-BATAK/a/}'); + 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, 7167, '\p{Script=:\ABatak\z:}', "");; Expect(0, 7168, '\p{Script=:\ABatak\z:}', "");; Expect(1, 7167, '\p{Script=batak}', ""); @@ -126528,16 +129267,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 7168, '\P{^Script=batak}', ""); Expect(1, 7167, '\p{Script=:\Abatak\z:}', "");; Expect(0, 7168, '\p{Script=:\Abatak\z:}', "");; - Expect(1, 7167, '\p{Script= -Batak}', ""); - Expect(0, 7167, '\p{^Script= -Batak}', ""); - Expect(0, 7167, '\P{Script= -Batak}', ""); - Expect(1, 7167, '\P{^Script= -Batak}', ""); - Expect(0, 7168, '\p{Script= -Batak}', ""); - Expect(1, 7168, '\p{^Script= -Batak}', ""); - Expect(1, 7168, '\P{Script= -Batak}', ""); - Expect(0, 7168, '\P{^Script= -Batak}', ""); - Error('\p{Sc= Batk/a/}'); - Error('\P{Sc= Batk/a/}'); + 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{Sc=:\ABatk\z:}', "");; Expect(0, 7168, '\p{Sc=:\ABatk\z:}', "");; Expect(1, 7167, '\p{Sc=batk}', ""); @@ -126550,16 +129289,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 7168, '\P{^Sc=batk}', ""); Expect(1, 7167, '\p{Sc=:\Abatk\z:}', "");; Expect(0, 7168, '\p{Sc=:\Abatk\z:}', "");; - Expect(1, 7167, '\p{Sc: _batk}', ""); - Expect(0, 7167, '\p{^Sc: _batk}', ""); - Expect(0, 7167, '\P{Sc: _batk}', ""); - Expect(1, 7167, '\P{^Sc: _batk}', ""); - Expect(0, 7168, '\p{Sc: _batk}', ""); - Expect(1, 7168, '\p{^Sc: _batk}', ""); - Expect(1, 7168, '\P{Sc: _batk}', ""); - Expect(0, 7168, '\P{^Sc: _batk}', ""); - Error('\p{Is_Script= :=BATAK}'); - Error('\P{Is_Script= :=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=/a/ -BATAK}'); + Error('\P{Is_Script=/a/ -BATAK}'); Expect(1, 7167, '\p{Is_Script=batak}', ""); Expect(0, 7167, '\p{^Is_Script=batak}', ""); Expect(0, 7167, '\P{Is_Script=batak}', ""); @@ -126568,16 +129307,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: /a/Batk}'); - Error('\P{Is_Sc: /a/Batk}'); + Expect(1, 7167, '\p{Is_Script= Batak}', ""); + Expect(0, 7167, '\p{^Is_Script= Batak}', ""); + Expect(0, 7167, '\P{Is_Script= Batak}', ""); + Expect(1, 7167, '\P{^Is_Script= Batak}', ""); + Expect(0, 7168, '\p{Is_Script= Batak}', ""); + Expect(1, 7168, '\p{^Is_Script= Batak}', ""); + Expect(1, 7168, '\P{Is_Script= Batak}', ""); + Expect(0, 7168, '\P{^Is_Script= Batak}', ""); + Error('\p{Is_Sc=-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}', ""); @@ -126586,16 +129325,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/a/}'); - Error('\P{Script:_ Bengali/a/}'); + 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}', ""); @@ -126608,38 +129347,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= Beng:=}'); + Error('\P{Sc= Beng:=}'); Expect(1, 2558, '\p{Sc=:\ABeng\z:}', "");; Expect(0, 2559, '\p{Sc=:\ABeng\z:}', "");; - Expect(1, 2558, '\p{Sc=beng}', ""); - 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/a/}'); - Error('\P{Is_Script=-BENGALI/a/}'); + 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}', ""); @@ -126648,16 +129387,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=:=- BENG}'); + Error('\P{Is_Sc=:=- BENG}'); Expect(1, 2558, '\p{Is_Sc=beng}', ""); Expect(0, 2558, '\p{^Is_Sc=beng}', ""); Expect(0, 2558, '\P{Is_Sc=beng}', ""); @@ -126666,16 +129405,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 2559, '\p{^Is_Sc=beng}', ""); Expect(1, 2559, '\P{Is_Sc=beng}', ""); Expect(0, 2559, '\P{^Is_Sc=beng}', ""); - Expect(1, 2558, '\p{Is_Sc= beng}', ""); - Expect(0, 2558, '\p{^Is_Sc= beng}', ""); - Expect(0, 2558, '\P{Is_Sc= beng}', ""); - Expect(1, 2558, '\P{^Is_Sc= beng}', ""); - Expect(0, 2559, '\p{Is_Sc= beng}', ""); - Expect(1, 2559, '\p{^Is_Sc= beng}', ""); - Expect(1, 2559, '\P{Is_Sc= beng}', ""); - Expect(0, 2559, '\P{^Is_Sc= beng}', ""); - Error('\p{Script:_/a/Bhaiksuki}'); - Error('\P{Script:_/a/Bhaiksuki}'); + Expect(1, 2558, '\p{Is_Sc: BENG}', ""); + Expect(0, 2558, '\p{^Is_Sc: BENG}', ""); + Expect(0, 2558, '\P{Is_Sc: BENG}', ""); + Expect(1, 2558, '\P{^Is_Sc: BENG}', ""); + Expect(0, 2559, '\p{Is_Sc: BENG}', ""); + Expect(1, 2559, '\p{^Is_Sc: BENG}', ""); + Expect(1, 2559, '\P{Is_Sc: BENG}', ""); + Expect(0, 2559, '\P{^Is_Sc: BENG}', ""); + Error('\p{Script=_ Bhaiksuki/a/}'); + Error('\P{Script=_ Bhaiksuki/a/}'); Expect(1, 72812, '\p{Script=:\ABhaiksuki\z:}', "");; Expect(0, 72813, '\p{Script=:\ABhaiksuki\z:}', "");; Expect(1, 72812, '\p{Script=bhaiksuki}', ""); @@ -126688,16 +129427,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 72813, '\P{^Script=bhaiksuki}', ""); Expect(1, 72812, '\p{Script=:\Abhaiksuki\z:}', "");; Expect(0, 72813, '\p{Script=:\Abhaiksuki\z:}', "");; - Expect(1, 72812, '\p{Script=-Bhaiksuki}', ""); - Expect(0, 72812, '\p{^Script=-Bhaiksuki}', ""); - Expect(0, 72812, '\P{Script=-Bhaiksuki}', ""); - Expect(1, 72812, '\P{^Script=-Bhaiksuki}', ""); - Expect(0, 72813, '\p{Script=-Bhaiksuki}', ""); - Expect(1, 72813, '\p{^Script=-Bhaiksuki}', ""); - Expect(1, 72813, '\P{Script=-Bhaiksuki}', ""); - Expect(0, 72813, '\P{^Script=-Bhaiksuki}', ""); - Error('\p{Sc=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}', ""); @@ -126710,16 +129449,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=:= Bhaiksuki}'); + Error('\P{Is_Script=:= Bhaiksuki}'); Expect(1, 72812, '\p{Is_Script=bhaiksuki}', ""); Expect(0, 72812, '\p{^Is_Script=bhaiksuki}', ""); Expect(0, 72812, '\P{Is_Script=bhaiksuki}', ""); @@ -126728,16 +129467,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/a/}'); - Error('\P{Is_Sc=--Bhks/a/}'); + Expect(1, 72812, '\p{Is_Script= Bhaiksuki}', ""); + Expect(0, 72812, '\p{^Is_Script= Bhaiksuki}', ""); + Expect(0, 72812, '\P{Is_Script= Bhaiksuki}', ""); + Expect(1, 72812, '\P{^Is_Script= Bhaiksuki}', ""); + Expect(0, 72813, '\p{Is_Script= Bhaiksuki}', ""); + Expect(1, 72813, '\p{^Is_Script= Bhaiksuki}', ""); + Expect(1, 72813, '\P{Is_Script= Bhaiksuki}', ""); + Expect(0, 72813, '\P{^Is_Script= Bhaiksuki}', ""); + Error('\p{Is_Sc=:=bhks}'); + Error('\P{Is_Sc=:=bhks}'); Expect(1, 72812, '\p{Is_Sc=bhks}', ""); Expect(0, 72812, '\p{^Is_Sc=bhks}', ""); Expect(0, 72812, '\P{Is_Sc=bhks}', ""); @@ -126746,16 +129485,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= :=bopomofo}'); - Error('\P{Script= :=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: /a/BOPOMOFO}'); + Error('\P{Script: /a/BOPOMOFO}'); Expect(1, 12735, '\p{Script=:\ABopomofo\z:}', "");; Expect(0, 12736, '\p{Script=:\ABopomofo\z:}', "");; Expect(1, 12735, '\p{Script=bopomofo}', ""); @@ -126768,38 +129507,38 @@ 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=_/a/bopo}'); + Error('\P{Sc=_/a/bopo}'); Expect(1, 12735, '\p{Sc=:\ABopo\z:}', "");; Expect(0, 12736, '\p{Sc=:\ABopo\z:}', "");; - Expect(1, 12735, '\p{Sc: bopo}', ""); - Expect(0, 12735, '\p{^Sc: bopo}', ""); - Expect(0, 12735, '\P{Sc: bopo}', ""); - Expect(1, 12735, '\P{^Sc: bopo}', ""); - Expect(0, 12736, '\p{Sc: bopo}', ""); - Expect(1, 12736, '\p{^Sc: bopo}', ""); - Expect(1, 12736, '\P{Sc: bopo}', ""); - Expect(0, 12736, '\P{^Sc: bopo}', ""); + Expect(1, 12735, '\p{Sc=bopo}', ""); + Expect(0, 12735, '\p{^Sc=bopo}', ""); + Expect(0, 12735, '\P{Sc=bopo}', ""); + Expect(1, 12735, '\P{^Sc=bopo}', ""); + Expect(0, 12736, '\p{Sc=bopo}', ""); + Expect(1, 12736, '\p{^Sc=bopo}', ""); + Expect(1, 12736, '\P{Sc=bopo}', ""); + Expect(0, 12736, '\P{^Sc=bopo}', ""); Expect(1, 12735, '\p{Sc=:\Abopo\z:}', "");; Expect(0, 12736, '\p{Sc=:\Abopo\z:}', "");; - Expect(1, 12735, '\p{Sc: -_Bopo}', ""); - Expect(0, 12735, '\p{^Sc: -_Bopo}', ""); - Expect(0, 12735, '\P{Sc: -_Bopo}', ""); - Expect(1, 12735, '\P{^Sc: -_Bopo}', ""); - Expect(0, 12736, '\p{Sc: -_Bopo}', ""); - Expect(1, 12736, '\p{^Sc: -_Bopo}', ""); - Expect(1, 12736, '\P{Sc: -_Bopo}', ""); - Expect(0, 12736, '\P{^Sc: -_Bopo}', ""); - Error('\p{Is_Script=/a/ Bopomofo}'); - Error('\P{Is_Script=/a/ Bopomofo}'); + Expect(1, 12735, '\p{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{Is_Script=bopomofo}', ""); Expect(0, 12735, '\p{^Is_Script=bopomofo}', ""); Expect(0, 12735, '\P{Is_Script=bopomofo}', ""); @@ -126808,16 +129547,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=:=_ BOPO}'); + Error('\P{Is_Sc=:=_ BOPO}'); Expect(1, 12735, '\p{Is_Sc=bopo}', ""); Expect(0, 12735, '\p{^Is_Sc=bopo}', ""); Expect(0, 12735, '\P{Is_Sc=bopo}', ""); @@ -126826,16 +129565,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:=}'); - Error('\P{Script= BRAHMI:=}'); + 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}', ""); @@ -126848,56 +129587,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 69760, '\P{^Script=brahmi}', ""); Expect(1, 69759, '\p{Script=:\Abrahmi\z:}', "");; Expect(0, 69760, '\p{Script=:\Abrahmi\z:}', "");; - Expect(1, 69759, '\p{Script=- BRAHMI}', ""); - Expect(0, 69759, '\p{^Script=- BRAHMI}', ""); - Expect(0, 69759, '\P{Script=- BRAHMI}', ""); - Expect(1, 69759, '\P{^Script=- BRAHMI}', ""); - Expect(0, 69760, '\p{Script=- BRAHMI}', ""); - Expect(1, 69760, '\p{^Script=- BRAHMI}', ""); - Expect(1, 69760, '\P{Script=- BRAHMI}', ""); - Expect(0, 69760, '\P{^Script=- BRAHMI}', ""); - Error('\p{Sc= brah:=}'); - Error('\P{Sc= brah:=}'); + Expect(1, 69759, '\p{Script= -brahmi}', ""); + Expect(0, 69759, '\p{^Script= -brahmi}', ""); + Expect(0, 69759, '\P{Script= -brahmi}', ""); + Expect(1, 69759, '\P{^Script= -brahmi}', ""); + Expect(0, 69760, '\p{Script= -brahmi}', ""); + Expect(1, 69760, '\p{^Script= -brahmi}', ""); + Expect(1, 69760, '\P{Script= -brahmi}', ""); + Expect(0, 69760, '\P{^Script= -brahmi}', ""); + Error('\p{Sc= :=Brah}'); + Error('\P{Sc= :=Brah}'); Expect(1, 69759, '\p{Sc=:\ABrah\z:}', "");; Expect(0, 69760, '\p{Sc=:\ABrah\z:}', "");; - Expect(1, 69759, '\p{Sc: brah}', ""); - Expect(0, 69759, '\p{^Sc: brah}', ""); - Expect(0, 69759, '\P{Sc: brah}', ""); - Expect(1, 69759, '\P{^Sc: brah}', ""); - Expect(0, 69760, '\p{Sc: brah}', ""); - Expect(1, 69760, '\p{^Sc: brah}', ""); - Expect(1, 69760, '\P{Sc: brah}', ""); - Expect(0, 69760, '\P{^Sc: brah}', ""); + Expect(1, 69759, '\p{Sc=brah}', ""); + Expect(0, 69759, '\p{^Sc=brah}', ""); + Expect(0, 69759, '\P{Sc=brah}', ""); + Expect(1, 69759, '\P{^Sc=brah}', ""); + Expect(0, 69760, '\p{Sc=brah}', ""); + Expect(1, 69760, '\p{^Sc=brah}', ""); + Expect(1, 69760, '\P{Sc=brah}', ""); + Expect(0, 69760, '\P{^Sc=brah}', ""); Expect(1, 69759, '\p{Sc=:\Abrah\z:}', "");; Expect(0, 69760, '\p{Sc=:\Abrah\z:}', "");; - Expect(1, 69759, '\p{Sc=_ brah}', ""); - Expect(0, 69759, '\p{^Sc=_ brah}', ""); - Expect(0, 69759, '\P{Sc=_ brah}', ""); - Expect(1, 69759, '\P{^Sc=_ brah}', ""); - Expect(0, 69760, '\p{Sc=_ brah}', ""); - Expect(1, 69760, '\p{^Sc=_ brah}', ""); - Expect(1, 69760, '\P{Sc=_ brah}', ""); - Expect(0, 69760, '\P{^Sc=_ brah}', ""); - Error('\p{Is_Script=:=_Brahmi}'); - Error('\P{Is_Script=:=_Brahmi}'); - Expect(1, 69759, '\p{Is_Script=brahmi}', ""); - Expect(0, 69759, '\p{^Is_Script=brahmi}', ""); - Expect(0, 69759, '\P{Is_Script=brahmi}', ""); - 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{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{Is_Sc=brah}', ""); Expect(0, 69759, '\p{^Is_Sc=brah}', ""); Expect(0, 69759, '\P{Is_Sc=brah}', ""); @@ -126906,16 +129645,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69760, '\p{^Is_Sc=brah}', ""); Expect(1, 69760, '\P{Is_Sc=brah}', ""); Expect(0, 69760, '\P{^Is_Sc=brah}', ""); - Expect(1, 69759, '\p{Is_Sc= Brah}', ""); - Expect(0, 69759, '\p{^Is_Sc= Brah}', ""); - Expect(0, 69759, '\P{Is_Sc= Brah}', ""); - Expect(1, 69759, '\P{^Is_Sc= Brah}', ""); - Expect(0, 69760, '\p{Is_Sc= Brah}', ""); - Expect(1, 69760, '\p{^Is_Sc= Brah}', ""); - Expect(1, 69760, '\P{Is_Sc= Brah}', ""); - Expect(0, 69760, '\P{^Is_Sc= Brah}', ""); - Error('\p{Script=:=- Braille}'); - Error('\P{Script=:=- 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: /a/ braille}'); + Error('\P{Script: /a/ braille}'); Expect(1, 10495, '\p{Script=:\ABraille\z:}', "");; Expect(0, 10496, '\p{Script=:\ABraille\z:}', "");; Expect(1, 10495, '\p{Script=braille}', ""); @@ -126928,16 +129667,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= brai:=}'); - Error('\P{Sc= 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=/a/ BRAI}'); + Error('\P{Sc=/a/ BRAI}'); Expect(1, 10495, '\p{Sc=:\ABrai\z:}', "");; Expect(0, 10496, '\p{Sc=:\ABrai\z:}', "");; Expect(1, 10495, '\p{Sc=brai}', ""); @@ -126950,34 +129689,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 10496, '\P{^Sc=brai}', ""); Expect(1, 10495, '\p{Sc=:\Abrai\z:}', "");; Expect(0, 10496, '\p{Sc=:\Abrai\z:}', "");; - Expect(1, 10495, '\p{Sc=__brai}', ""); - Expect(0, 10495, '\p{^Sc=__brai}', ""); - Expect(0, 10495, '\P{Sc=__brai}', ""); - Expect(1, 10495, '\P{^Sc=__brai}', ""); - Expect(0, 10496, '\p{Sc=__brai}', ""); - Expect(1, 10496, '\p{^Sc=__brai}', ""); - Expect(1, 10496, '\P{Sc=__brai}', ""); - Expect(0, 10496, '\P{^Sc=__brai}', ""); - Error('\p{Is_Script= Braille/a/}'); - Error('\P{Is_Script= Braille/a/}'); - Expect(1, 10495, '\p{Is_Script: braille}', ""); - Expect(0, 10495, '\p{^Is_Script: braille}', ""); - Expect(0, 10495, '\P{Is_Script: braille}', ""); - Expect(1, 10495, '\P{^Is_Script: braille}', ""); - Expect(0, 10496, '\p{Is_Script: braille}', ""); - Expect(1, 10496, '\p{^Is_Script: braille}', ""); - Expect(1, 10496, '\P{Is_Script: braille}', ""); - Expect(0, 10496, '\P{^Is_Script: braille}', ""); - Expect(1, 10495, '\p{Is_Script=_-braille}', ""); - Expect(0, 10495, '\p{^Is_Script=_-braille}', ""); - Expect(0, 10495, '\P{Is_Script=_-braille}', ""); - Expect(1, 10495, '\P{^Is_Script=_-braille}', ""); - Expect(0, 10496, '\p{Is_Script=_-braille}', ""); - Expect(1, 10496, '\p{^Is_Script=_-braille}', ""); - Expect(1, 10496, '\P{Is_Script=_-braille}', ""); - Expect(0, 10496, '\P{^Is_Script=_-braille}', ""); - Error('\p{Is_Sc: _Brai/a/}'); - Error('\P{Is_Sc: _Brai/a/}'); + Expect(1, 10495, '\p{Sc= Brai}', ""); + Expect(0, 10495, '\p{^Sc= Brai}', ""); + Expect(0, 10495, '\P{Sc= Brai}', ""); + Expect(1, 10495, '\P{^Sc= Brai}', ""); + Expect(0, 10496, '\p{Sc= Brai}', ""); + Expect(1, 10496, '\p{^Sc= Brai}', ""); + Expect(1, 10496, '\P{Sc= Brai}', ""); + Expect(0, 10496, '\P{^Sc= Brai}', ""); + Error('\p{Is_Script=/a/_ Braille}'); + Error('\P{Is_Script=/a/_ Braille}'); + Expect(1, 10495, '\p{Is_Script=braille}', ""); + Expect(0, 10495, '\p{^Is_Script=braille}', ""); + Expect(0, 10495, '\P{Is_Script=braille}', ""); + Expect(1, 10495, '\P{^Is_Script=braille}', ""); + Expect(0, 10496, '\p{Is_Script=braille}', ""); + Expect(1, 10496, '\p{^Is_Script=braille}', ""); + Expect(1, 10496, '\P{Is_Script=braille}', ""); + Expect(0, 10496, '\P{^Is_Script=braille}', ""); + Expect(1, 10495, '\p{Is_Script=_Braille}', ""); + Expect(0, 10495, '\p{^Is_Script=_Braille}', ""); + Expect(0, 10495, '\P{Is_Script=_Braille}', ""); + Expect(1, 10495, '\P{^Is_Script=_Braille}', ""); + Expect(0, 10496, '\p{Is_Script=_Braille}', ""); + Expect(1, 10496, '\p{^Is_Script=_Braille}', ""); + Expect(1, 10496, '\P{Is_Script=_Braille}', ""); + Expect(0, 10496, '\P{^Is_Script=_Braille}', ""); + Error('\p{Is_Sc=:=-Brai}'); + Error('\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}', ""); @@ -126986,16 +129725,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=-/a/Buginese}'); - Error('\P{Script=-/a/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}'); + Error('\P{Script=:= buginese}'); Expect(1, 6687, '\p{Script=:\ABuginese\z:}', "");; Expect(0, 6688, '\p{Script=:\ABuginese\z:}', "");; Expect(1, 6687, '\p{Script=buginese}', ""); @@ -127008,38 +129747,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 6688, '\P{^Script=buginese}', ""); Expect(1, 6687, '\p{Script=:\Abuginese\z:}', "");; Expect(0, 6688, '\p{Script=:\Abuginese\z:}', "");; - Expect(1, 6687, '\p{Script: BUGINESE}', ""); - Expect(0, 6687, '\p{^Script: BUGINESE}', ""); - Expect(0, 6687, '\P{Script: BUGINESE}', ""); - Expect(1, 6687, '\P{^Script: BUGINESE}', ""); - Expect(0, 6688, '\p{Script: BUGINESE}', ""); - Expect(1, 6688, '\p{^Script: BUGINESE}', ""); - Expect(1, 6688, '\P{Script: BUGINESE}', ""); - Expect(0, 6688, '\P{^Script: BUGINESE}', ""); - Error('\p{Sc=/a/_-Bugi}'); - Error('\P{Sc=/a/_-Bugi}'); + Expect(1, 6687, '\p{Script: _Buginese}', ""); + Expect(0, 6687, '\p{^Script: _Buginese}', ""); + Expect(0, 6687, '\P{Script: _Buginese}', ""); + Expect(1, 6687, '\P{^Script: _Buginese}', ""); + Expect(0, 6688, '\p{Script: _Buginese}', ""); + Expect(1, 6688, '\p{^Script: _Buginese}', ""); + Expect(1, 6688, '\P{Script: _Buginese}', ""); + Expect(0, 6688, '\P{^Script: _Buginese}', ""); + Error('\p{Sc= 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{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}', ""); @@ -127048,16 +129787,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6688, '\p{^Is_Script=buginese}', ""); Expect(1, 6688, '\P{Is_Script=buginese}', ""); Expect(0, 6688, '\P{^Is_Script=buginese}', ""); - Expect(1, 6687, '\p{Is_Script=_ Buginese}', ""); - Expect(0, 6687, '\p{^Is_Script=_ Buginese}', ""); - Expect(0, 6687, '\P{Is_Script=_ Buginese}', ""); - Expect(1, 6687, '\P{^Is_Script=_ Buginese}', ""); - Expect(0, 6688, '\p{Is_Script=_ Buginese}', ""); - Expect(1, 6688, '\p{^Is_Script=_ Buginese}', ""); - Expect(1, 6688, '\P{Is_Script=_ Buginese}', ""); - Expect(0, 6688, '\P{^Is_Script=_ Buginese}', ""); - Error('\p{Is_Sc= :=BUGI}'); - Error('\P{Is_Sc= :=BUGI}'); + Expect(1, 6687, '\p{Is_Script=_ Buginese}', ""); + Expect(0, 6687, '\p{^Is_Script=_ Buginese}', ""); + Expect(0, 6687, '\P{Is_Script=_ Buginese}', ""); + Expect(1, 6687, '\P{^Is_Script=_ Buginese}', ""); + Expect(0, 6688, '\p{Is_Script=_ Buginese}', ""); + Expect(1, 6688, '\p{^Is_Script=_ Buginese}', ""); + Expect(1, 6688, '\P{Is_Script=_ Buginese}', ""); + Expect(0, 6688, '\P{^Is_Script=_ Buginese}', ""); + Error('\p{Is_Sc=:=-Bugi}'); + Error('\P{Is_Sc=:=-Bugi}'); Expect(1, 6687, '\p{Is_Sc=bugi}', ""); Expect(0, 6687, '\p{^Is_Sc=bugi}', ""); Expect(0, 6687, '\P{Is_Sc=bugi}', ""); @@ -127066,38 +129805,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6688, '\p{^Is_Sc=bugi}', ""); Expect(1, 6688, '\P{Is_Sc=bugi}', ""); Expect(0, 6688, '\P{^Is_Sc=bugi}', ""); - Expect(1, 6687, '\p{Is_Sc=_bugi}', ""); - Expect(0, 6687, '\p{^Is_Sc=_bugi}', ""); - Expect(0, 6687, '\P{Is_Sc=_bugi}', ""); - Expect(1, 6687, '\P{^Is_Sc=_bugi}', ""); - Expect(0, 6688, '\p{Is_Sc=_bugi}', ""); - Expect(1, 6688, '\p{^Is_Sc=_bugi}', ""); - Expect(1, 6688, '\P{Is_Sc=_bugi}', ""); - Expect(0, 6688, '\P{^Is_Sc=_bugi}', ""); - Error('\p{Script: :=buhid}'); - Error('\P{Script: :=buhid}'); + Expect(1, 6687, '\p{Is_Sc= Bugi}', ""); + Expect(0, 6687, '\p{^Is_Sc= Bugi}', ""); + Expect(0, 6687, '\P{Is_Sc= Bugi}', ""); + Expect(1, 6687, '\P{^Is_Sc= Bugi}', ""); + Expect(0, 6688, '\p{Is_Sc= Bugi}', ""); + Expect(1, 6688, '\p{^Is_Sc= Bugi}', ""); + Expect(1, 6688, '\P{Is_Sc= Bugi}', ""); + Expect(0, 6688, '\P{^Is_Sc= Bugi}', ""); + Error('\p{Script=:= Buhid}'); + Error('\P{Script=:= Buhid}'); Expect(1, 5971, '\p{Script=:\ABuhid\z:}', "");; Expect(0, 5972, '\p{Script=:\ABuhid\z:}', "");; - Expect(1, 5971, '\p{Script: buhid}', ""); - Expect(0, 5971, '\p{^Script: buhid}', ""); - Expect(0, 5971, '\P{Script: buhid}', ""); - Expect(1, 5971, '\P{^Script: buhid}', ""); - Expect(0, 5972, '\p{Script: buhid}', ""); - Expect(1, 5972, '\p{^Script: buhid}', ""); - Expect(1, 5972, '\P{Script: buhid}', ""); - Expect(0, 5972, '\P{^Script: buhid}', ""); + Expect(1, 5971, '\p{Script=buhid}', ""); + Expect(0, 5971, '\p{^Script=buhid}', ""); + Expect(0, 5971, '\P{Script=buhid}', ""); + Expect(1, 5971, '\P{^Script=buhid}', ""); + Expect(0, 5972, '\p{Script=buhid}', ""); + Expect(1, 5972, '\p{^Script=buhid}', ""); + Expect(1, 5972, '\P{Script=buhid}', ""); + Expect(0, 5972, '\P{^Script=buhid}', ""); Expect(1, 5971, '\p{Script=:\Abuhid\z:}', "");; Expect(0, 5972, '\p{Script=:\Abuhid\z:}', "");; - Expect(1, 5971, '\p{Script= BUHID}', ""); - Expect(0, 5971, '\p{^Script= BUHID}', ""); - Expect(0, 5971, '\P{Script= BUHID}', ""); - Expect(1, 5971, '\P{^Script= BUHID}', ""); - Expect(0, 5972, '\p{Script= BUHID}', ""); - Expect(1, 5972, '\p{^Script= BUHID}', ""); - Expect(1, 5972, '\P{Script= BUHID}', ""); - Expect(0, 5972, '\P{^Script= BUHID}', ""); - Error('\p{Sc= Buhd/a/}'); - Error('\P{Sc= Buhd/a/}'); + 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}', ""); @@ -127110,34 +129849,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= 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{Is_Sc=buhd}', ""); Expect(0, 5971, '\p{^Is_Sc=buhd}', ""); Expect(0, 5971, '\P{Is_Sc=buhd}', ""); @@ -127146,16 +129885,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/a/}'); - Error('\P{Script: CHAKMA/a/}'); + Expect(1, 5971, '\p{Is_Sc=_ BUHD}', ""); + Expect(0, 5971, '\p{^Is_Sc=_ BUHD}', ""); + Expect(0, 5971, '\P{Is_Sc=_ BUHD}', ""); + Expect(1, 5971, '\P{^Is_Sc=_ BUHD}', ""); + Expect(0, 5972, '\p{Is_Sc=_ BUHD}', ""); + Expect(1, 5972, '\p{^Is_Sc=_ BUHD}', ""); + Expect(1, 5972, '\P{Is_Sc=_ BUHD}', ""); + Expect(0, 5972, '\P{^Is_Sc=_ BUHD}', ""); + Error('\p{Script=Chakma:=}'); + Error('\P{Script=Chakma:=}'); Expect(1, 69959, '\p{Script=:\AChakma\z:}', "");; Expect(0, 69960, '\p{Script=:\AChakma\z:}', "");; Expect(1, 69959, '\p{Script=chakma}', ""); @@ -127168,16 +129907,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=/a/Cakm}'); - Error('\P{Sc=/a/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}', ""); @@ -127190,16 +129929,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/a/}'); - Error('\P{Is_Script= CHAKMA/a/}'); + 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}', ""); @@ -127208,16 +129947,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/a/}'); - Error('\P{Is_Sc=-_Cakm/a/}'); + Expect(1, 69959, '\p{Is_Script= Chakma}', ""); + Expect(0, 69959, '\p{^Is_Script= Chakma}', ""); + Expect(0, 69959, '\P{Is_Script= Chakma}', ""); + Expect(1, 69959, '\P{^Is_Script= Chakma}', ""); + Expect(0, 69960, '\p{Is_Script= Chakma}', ""); + Expect(1, 69960, '\p{^Is_Script= Chakma}', ""); + Expect(1, 69960, '\P{Is_Script= Chakma}', ""); + Expect(0, 69960, '\P{^Is_Script= Chakma}', ""); + Error('\p{Is_Sc=:= cakm}'); + Error('\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}', ""); @@ -127226,118 +129965,118 @@ 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=/a/--CANADIAN_Aboriginal}'); - Error('\P{Script=/a/--CANADIAN_Aboriginal}'); - Expect(1, 6389, '\p{Script=:\ACanadian_Aboriginal\z:}', "");; - Expect(0, 6390, '\p{Script=:\ACanadian_Aboriginal\z:}', "");; - Expect(1, 6389, '\p{Script=canadianaboriginal}', ""); - Expect(0, 6389, '\p{^Script=canadianaboriginal}', ""); - Expect(0, 6389, '\P{Script=canadianaboriginal}', ""); - Expect(1, 6389, '\P{^Script=canadianaboriginal}', ""); - Expect(0, 6390, '\p{Script=canadianaboriginal}', ""); - Expect(1, 6390, '\p{^Script=canadianaboriginal}', ""); - Expect(1, 6390, '\P{Script=canadianaboriginal}', ""); - Expect(0, 6390, '\P{^Script=canadianaboriginal}', ""); - Expect(1, 6389, '\p{Script=:\Acanadianaboriginal\z:}', "");; - Expect(0, 6390, '\p{Script=:\Acanadianaboriginal\z:}', "");; - Expect(1, 6389, '\p{Script=-Canadian_Aboriginal}', ""); - Expect(0, 6389, '\p{^Script=-Canadian_Aboriginal}', ""); - Expect(0, 6389, '\P{Script=-Canadian_Aboriginal}', ""); - Expect(1, 6389, '\P{^Script=-Canadian_Aboriginal}', ""); - Expect(0, 6390, '\p{Script=-Canadian_Aboriginal}', ""); - Expect(1, 6390, '\p{^Script=-Canadian_Aboriginal}', ""); - Expect(1, 6390, '\P{Script=-Canadian_Aboriginal}', ""); - Expect(0, 6390, '\P{^Script=-Canadian_Aboriginal}', ""); - Error('\p{Sc: /a/Cans}'); - Error('\P{Sc: /a/Cans}'); - Expect(1, 6389, '\p{Sc=:\ACans\z:}', "");; - Expect(0, 6390, '\p{Sc=:\ACans\z:}', "");; - Expect(1, 6389, '\p{Sc=cans}', ""); - Expect(0, 6389, '\p{^Sc=cans}', ""); - Expect(0, 6389, '\P{Sc=cans}', ""); - Expect(1, 6389, '\P{^Sc=cans}', ""); - Expect(0, 6390, '\p{Sc=cans}', ""); - Expect(1, 6390, '\p{^Sc=cans}', ""); - Expect(1, 6390, '\P{Sc=cans}', ""); - Expect(0, 6390, '\P{^Sc=cans}', ""); - Expect(1, 6389, '\p{Sc=:\Acans\z:}', "");; - Expect(0, 6390, '\p{Sc=:\Acans\z:}', "");; - Expect(1, 6389, '\p{Sc=__cans}', ""); - Expect(0, 6389, '\p{^Sc=__cans}', ""); - Expect(0, 6389, '\P{Sc=__cans}', ""); - Expect(1, 6389, '\P{^Sc=__cans}', ""); - Expect(0, 6390, '\p{Sc=__cans}', ""); - Expect(1, 6390, '\p{^Sc=__cans}', ""); - Expect(1, 6390, '\P{Sc=__cans}', ""); - Expect(0, 6390, '\P{^Sc=__cans}', ""); - Error('\p{Is_Script=_:=CANADIAN_aboriginal}'); - Error('\P{Is_Script=_:=CANADIAN_aboriginal}'); - Expect(1, 6389, '\p{Is_Script=canadianaboriginal}', ""); - Expect(0, 6389, '\p{^Is_Script=canadianaboriginal}', ""); - Expect(0, 6389, '\P{Is_Script=canadianaboriginal}', ""); - Expect(1, 6389, '\P{^Is_Script=canadianaboriginal}', ""); - Expect(0, 6390, '\p{Is_Script=canadianaboriginal}', ""); - Expect(1, 6390, '\p{^Is_Script=canadianaboriginal}', ""); - Expect(1, 6390, '\P{Is_Script=canadianaboriginal}', ""); - Expect(0, 6390, '\P{^Is_Script=canadianaboriginal}', ""); - Expect(1, 6389, '\p{Is_Script=-Canadian_Aboriginal}', ""); - Expect(0, 6389, '\p{^Is_Script=-Canadian_Aboriginal}', ""); - Expect(0, 6389, '\P{Is_Script=-Canadian_Aboriginal}', ""); - Expect(1, 6389, '\P{^Is_Script=-Canadian_Aboriginal}', ""); - Expect(0, 6390, '\p{Is_Script=-Canadian_Aboriginal}', ""); - Expect(1, 6390, '\p{^Is_Script=-Canadian_Aboriginal}', ""); - Expect(1, 6390, '\P{Is_Script=-Canadian_Aboriginal}', ""); - Expect(0, 6390, '\P{^Is_Script=-Canadian_Aboriginal}', ""); - Error('\p{Is_Sc= -CANS:=}'); - Error('\P{Is_Sc= -CANS:=}'); - Expect(1, 6389, '\p{Is_Sc=cans}', ""); - Expect(0, 6389, '\p{^Is_Sc=cans}', ""); - Expect(0, 6389, '\P{Is_Sc=cans}', ""); - Expect(1, 6389, '\P{^Is_Sc=cans}', ""); - Expect(0, 6390, '\p{Is_Sc=cans}', ""); - Expect(1, 6390, '\p{^Is_Sc=cans}', ""); - Expect(1, 6390, '\P{Is_Sc=cans}', ""); - Expect(0, 6390, '\P{^Is_Sc=cans}', ""); - Expect(1, 6389, '\p{Is_Sc= _Cans}', ""); - Expect(0, 6389, '\p{^Is_Sc= _Cans}', ""); - Expect(0, 6389, '\P{Is_Sc= _Cans}', ""); - Expect(1, 6389, '\P{^Is_Sc= _Cans}', ""); - Expect(0, 6390, '\p{Is_Sc= _Cans}', ""); - Expect(1, 6390, '\p{^Is_Sc= _Cans}', ""); - Expect(1, 6390, '\P{Is_Sc= _Cans}', ""); - Expect(0, 6390, '\P{^Is_Sc= _Cans}', ""); - Error('\p{Script=-:=CARIAN}'); - Error('\P{Script=-:=CARIAN}'); + Expect(1, 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, 72383, '\p{Script=:\ACanadian_Aboriginal\z:}', "");; + Expect(0, 72384, '\p{Script=:\ACanadian_Aboriginal\z:}', "");; + Expect(1, 72383, '\p{Script=canadianaboriginal}', ""); + Expect(0, 72383, '\p{^Script=canadianaboriginal}', ""); + Expect(0, 72383, '\P{Script=canadianaboriginal}', ""); + Expect(1, 72383, '\P{^Script=canadianaboriginal}', ""); + Expect(0, 72384, '\p{Script=canadianaboriginal}', ""); + Expect(1, 72384, '\p{^Script=canadianaboriginal}', ""); + Expect(1, 72384, '\P{Script=canadianaboriginal}', ""); + 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{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}', ""); + 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{Is_Script=canadianaboriginal}', ""); + Expect(0, 72383, '\p{^Is_Script=canadianaboriginal}', ""); + Expect(0, 72383, '\P{Is_Script=canadianaboriginal}', ""); + Expect(1, 72383, '\P{^Is_Script=canadianaboriginal}', ""); + Expect(0, 72384, '\p{Is_Script=canadianaboriginal}', ""); + 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_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}', ""); + 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, 66256, '\p{Script=:\ACarian\z:}', "");; Expect(0, 66257, '\p{Script=:\ACarian\z:}', "");; - Expect(1, 66256, '\p{Script:carian}', ""); - Expect(0, 66256, '\p{^Script:carian}', ""); - Expect(0, 66256, '\P{Script:carian}', ""); - Expect(1, 66256, '\P{^Script:carian}', ""); - Expect(0, 66257, '\p{Script:carian}', ""); - Expect(1, 66257, '\p{^Script:carian}', ""); - Expect(1, 66257, '\P{Script:carian}', ""); - Expect(0, 66257, '\P{^Script:carian}', ""); + Expect(1, 66256, '\p{Script=carian}', ""); + Expect(0, 66256, '\p{^Script=carian}', ""); + Expect(0, 66256, '\P{Script=carian}', ""); + Expect(1, 66256, '\P{^Script=carian}', ""); + Expect(0, 66257, '\p{Script=carian}', ""); + Expect(1, 66257, '\p{^Script=carian}', ""); + Expect(1, 66257, '\P{Script=carian}', ""); + Expect(0, 66257, '\P{^Script=carian}', ""); Expect(1, 66256, '\p{Script=:\Acarian\z:}', "");; Expect(0, 66257, '\p{Script=:\Acarian\z:}', "");; - Expect(1, 66256, '\p{Script= _CARIAN}', ""); - Expect(0, 66256, '\p{^Script= _CARIAN}', ""); - Expect(0, 66256, '\P{Script= _CARIAN}', ""); - Expect(1, 66256, '\P{^Script= _CARIAN}', ""); - Expect(0, 66257, '\p{Script= _CARIAN}', ""); - Expect(1, 66257, '\p{^Script= _CARIAN}', ""); - Expect(1, 66257, '\P{Script= _CARIAN}', ""); - Expect(0, 66257, '\P{^Script= _CARIAN}', ""); - Error('\p{Sc=_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}', ""); @@ -127350,16 +130089,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:=}'); - Error('\P{Is_Script= carian:=}'); + 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{Is_Script=carian}', ""); Expect(0, 66256, '\p{^Is_Script=carian}', ""); Expect(0, 66256, '\P{Is_Script=carian}', ""); @@ -127368,16 +130107,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=/a/cari}'); - Error('\P{Is_Sc=/a/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}'); + Error('\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}', ""); @@ -127386,16 +130125,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66257, '\p{^Is_Sc=cari}', ""); Expect(1, 66257, '\P{Is_Sc=cari}', ""); Expect(0, 66257, '\P{^Is_Sc=cari}', ""); - Expect(1, 66256, '\p{Is_Sc=Cari}', ""); - Expect(0, 66256, '\p{^Is_Sc=Cari}', ""); - Expect(0, 66256, '\P{Is_Sc=Cari}', ""); - Expect(1, 66256, '\P{^Is_Sc=Cari}', ""); - Expect(0, 66257, '\p{Is_Sc=Cari}', ""); - Expect(1, 66257, '\p{^Is_Sc=Cari}', ""); - Expect(1, 66257, '\P{Is_Sc=Cari}', ""); - Expect(0, 66257, '\P{^Is_Sc=Cari}', ""); - Error('\p{Script: _:=Cham}'); - Error('\P{Script: _:=Cham}'); + Expect(1, 66256, '\p{Is_Sc= Cari}', ""); + Expect(0, 66256, '\p{^Is_Sc= Cari}', ""); + Expect(0, 66256, '\P{Is_Sc= Cari}', ""); + Expect(1, 66256, '\P{^Is_Sc= Cari}', ""); + Expect(0, 66257, '\p{Is_Sc= Cari}', ""); + Expect(1, 66257, '\p{^Is_Sc= Cari}', ""); + Expect(1, 66257, '\P{Is_Sc= Cari}', ""); + Expect(0, 66257, '\P{^Is_Sc= Cari}', ""); + Error('\p{Script=:=-cham}'); + Error('\P{Script=:=-cham}'); Expect(1, 43615, '\p{Script=:\ACham\z:}', "");; Expect(0, 43616, '\p{Script=:\ACham\z:}', "");; Expect(1, 43615, '\p{Script=cham}', ""); @@ -127408,38 +130147,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43616, '\P{^Script=cham}', ""); Expect(1, 43615, '\p{Script=:\Acham\z:}', "");; Expect(0, 43616, '\p{Script=:\Acham\z:}', "");; - Expect(1, 43615, '\p{Script=_-CHAM}', ""); - Expect(0, 43615, '\p{^Script=_-CHAM}', ""); - Expect(0, 43615, '\P{Script=_-CHAM}', ""); - Expect(1, 43615, '\P{^Script=_-CHAM}', ""); - Expect(0, 43616, '\p{Script=_-CHAM}', ""); - Expect(1, 43616, '\p{^Script=_-CHAM}', ""); - Expect(1, 43616, '\P{Script=_-CHAM}', ""); - Expect(0, 43616, '\P{^Script=_-CHAM}', ""); - Error('\p{Sc= Cham/a/}'); - Error('\P{Sc= Cham/a/}'); + 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}', ""); - Expect(0, 43615, '\p{^Sc: cham}', ""); - Expect(0, 43615, '\P{Sc: cham}', ""); - Expect(1, 43615, '\P{^Sc: cham}', ""); - Expect(0, 43616, '\p{Sc: cham}', ""); - Expect(1, 43616, '\p{^Sc: cham}', ""); - Expect(1, 43616, '\P{Sc: cham}', ""); - Expect(0, 43616, '\P{^Sc: cham}', ""); + Expect(1, 43615, '\p{Sc=cham}', ""); + Expect(0, 43615, '\p{^Sc=cham}', ""); + Expect(0, 43615, '\P{Sc=cham}', ""); + Expect(1, 43615, '\P{^Sc=cham}', ""); + Expect(0, 43616, '\p{Sc=cham}', ""); + Expect(1, 43616, '\p{^Sc=cham}', ""); + Expect(1, 43616, '\P{Sc=cham}', ""); + Expect(0, 43616, '\P{^Sc=cham}', ""); Expect(1, 43615, '\p{Sc=:\Acham\z:}', "");; Expect(0, 43616, '\p{Sc=:\Acham\z:}', "");; - Expect(1, 43615, '\p{Sc= Cham}', ""); - Expect(0, 43615, '\p{^Sc= Cham}', ""); - Expect(0, 43615, '\P{Sc= Cham}', ""); - Expect(1, 43615, '\P{^Sc= Cham}', ""); - Expect(0, 43616, '\p{Sc= Cham}', ""); - Expect(1, 43616, '\p{^Sc= Cham}', ""); - Expect(1, 43616, '\P{Sc= Cham}', ""); - Expect(0, 43616, '\P{^Sc= Cham}', ""); - Error('\p{Is_Script=_/a/Cham}'); - Error('\P{Is_Script=_/a/Cham}'); + Expect(1, 43615, '\p{Sc=-CHAM}', ""); + Expect(0, 43615, '\p{^Sc=-CHAM}', ""); + Expect(0, 43615, '\P{Sc=-CHAM}', ""); + Expect(1, 43615, '\P{^Sc=-CHAM}', ""); + Expect(0, 43616, '\p{Sc=-CHAM}', ""); + Expect(1, 43616, '\p{^Sc=-CHAM}', ""); + Expect(1, 43616, '\P{Sc=-CHAM}', ""); + Expect(0, 43616, '\P{^Sc=-CHAM}', ""); + Error('\p{Is_Script= 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}', ""); @@ -127448,16 +130187,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= cham:=}'); - Error('\P{Is_Sc= 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_Sc=cham}', ""); Expect(0, 43615, '\p{^Is_Sc=cham}', ""); Expect(0, 43615, '\P{Is_Sc=cham}', ""); @@ -127466,16 +130205,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:=}'); + Error('\P{Script=--Cherokee:=}'); Expect(1, 43967, '\p{Script=:\ACherokee\z:}', "");; Expect(0, 43968, '\p{Script=:\ACherokee\z:}', "");; Expect(1, 43967, '\p{Script=cherokee}', ""); @@ -127488,38 +130227,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43968, '\P{^Script=cherokee}', ""); Expect(1, 43967, '\p{Script=:\Acherokee\z:}', "");; Expect(0, 43968, '\p{Script=:\Acherokee\z:}', "");; - Expect(1, 43967, '\p{Script=- CHEROKEE}', ""); - Expect(0, 43967, '\p{^Script=- CHEROKEE}', ""); - Expect(0, 43967, '\P{Script=- CHEROKEE}', ""); - Expect(1, 43967, '\P{^Script=- CHEROKEE}', ""); - Expect(0, 43968, '\p{Script=- CHEROKEE}', ""); - Expect(1, 43968, '\p{^Script=- CHEROKEE}', ""); - Expect(1, 43968, '\P{Script=- CHEROKEE}', ""); - Expect(0, 43968, '\P{^Script=- CHEROKEE}', ""); - Error('\p{Sc= CHER/a/}'); - Error('\P{Sc= CHER/a/}'); + 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{Sc=:\ACher\z:}', "");; Expect(0, 43968, '\p{Sc=:\ACher\z:}', "");; - Expect(1, 43967, '\p{Sc: cher}', ""); - Expect(0, 43967, '\p{^Sc: cher}', ""); - Expect(0, 43967, '\P{Sc: cher}', ""); - Expect(1, 43967, '\P{^Sc: cher}', ""); - Expect(0, 43968, '\p{Sc: cher}', ""); - Expect(1, 43968, '\p{^Sc: cher}', ""); - Expect(1, 43968, '\P{Sc: cher}', ""); - Expect(0, 43968, '\P{^Sc: cher}', ""); + Expect(1, 43967, '\p{Sc=cher}', ""); + Expect(0, 43967, '\p{^Sc=cher}', ""); + Expect(0, 43967, '\P{Sc=cher}', ""); + Expect(1, 43967, '\P{^Sc=cher}', ""); + Expect(0, 43968, '\p{Sc=cher}', ""); + Expect(1, 43968, '\p{^Sc=cher}', ""); + Expect(1, 43968, '\P{Sc=cher}', ""); + Expect(0, 43968, '\P{^Sc=cher}', ""); Expect(1, 43967, '\p{Sc=:\Acher\z:}', "");; Expect(0, 43968, '\p{Sc=:\Acher\z:}', "");; - Expect(1, 43967, '\p{Sc=-Cher}', ""); - Expect(0, 43967, '\p{^Sc=-Cher}', ""); - Expect(0, 43967, '\P{Sc=-Cher}', ""); - Expect(1, 43967, '\P{^Sc=-Cher}', ""); - Expect(0, 43968, '\p{Sc=-Cher}', ""); - Expect(1, 43968, '\p{^Sc=-Cher}', ""); - Expect(1, 43968, '\P{Sc=-Cher}', ""); - Expect(0, 43968, '\P{^Sc=-Cher}', ""); - Error('\p{Is_Script= _CHEROKEE:=}'); - Error('\P{Is_Script= _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=/a/_ CHEROKEE}'); + Error('\P{Is_Script=/a/_ CHEROKEE}'); Expect(1, 43967, '\p{Is_Script=cherokee}', ""); Expect(0, 43967, '\p{^Is_Script=cherokee}', ""); Expect(0, 43967, '\P{Is_Script=cherokee}', ""); @@ -127528,34 +130267,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: _:=Chorasmian}'); - Error('\P{Script: _:=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=__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, 69579, '\p{Script=:\AChorasmian\z:}', "");; Expect(0, 69580, '\p{Script=:\AChorasmian\z:}', "");; Expect(1, 69579, '\p{Script=chorasmian}', ""); @@ -127568,38 +130307,38 @@ 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= :=CHRS}'); - Error('\P{Sc= :=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=/a/ -Chrs}'); + Error('\P{Sc=/a/ -Chrs}'); Expect(1, 69579, '\p{Sc=:\AChrs\z:}', "");; Expect(0, 69580, '\p{Sc=:\AChrs\z:}', "");; - Expect(1, 69579, '\p{Sc:chrs}', ""); - Expect(0, 69579, '\p{^Sc:chrs}', ""); - Expect(0, 69579, '\P{Sc:chrs}', ""); - Expect(1, 69579, '\P{^Sc:chrs}', ""); - Expect(0, 69580, '\p{Sc:chrs}', ""); - Expect(1, 69580, '\p{^Sc:chrs}', ""); - Expect(1, 69580, '\P{Sc:chrs}', ""); - Expect(0, 69580, '\P{^Sc:chrs}', ""); + Expect(1, 69579, '\p{Sc=chrs}', ""); + Expect(0, 69579, '\p{^Sc=chrs}', ""); + Expect(0, 69579, '\P{Sc=chrs}', ""); + Expect(1, 69579, '\P{^Sc=chrs}', ""); + Expect(0, 69580, '\p{Sc=chrs}', ""); + Expect(1, 69580, '\p{^Sc=chrs}', ""); + Expect(1, 69580, '\P{Sc=chrs}', ""); + Expect(0, 69580, '\P{^Sc=chrs}', ""); Expect(1, 69579, '\p{Sc=:\Achrs\z:}', "");; Expect(0, 69580, '\p{Sc=:\Achrs\z:}', "");; - Expect(1, 69579, '\p{Sc= CHRS}', ""); - Expect(0, 69579, '\p{^Sc= CHRS}', ""); - Expect(0, 69579, '\P{Sc= CHRS}', ""); - Expect(1, 69579, '\P{^Sc= CHRS}', ""); - Expect(0, 69580, '\p{Sc= CHRS}', ""); - Expect(1, 69580, '\p{^Sc= CHRS}', ""); - Expect(1, 69580, '\P{Sc= CHRS}', ""); - Expect(0, 69580, '\P{^Sc= CHRS}', ""); - Error('\p{Is_Script=Chorasmian/a/}'); - Error('\P{Is_Script=Chorasmian/a/}'); + Expect(1, 69579, '\p{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}', ""); @@ -127608,16 +130347,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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}', ""); @@ -127626,16 +130365,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}', ""); @@ -127648,16 +130387,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= :=Copt}'); + Error('\P{Sc= :=Copt}'); Expect(1, 11519, '\p{Sc=:\ACopt\z:}', "");; Expect(0, 11520, '\p{Sc=:\ACopt\z:}', "");; Expect(1, 11519, '\p{Sc=copt}', ""); @@ -127670,16 +130409,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=/a/Qaac}'); + Error('\P{Is_Script=/a/Qaac}'); Expect(1, 11519, '\p{Is_Script=qaac}', ""); Expect(0, 11519, '\p{^Is_Script=qaac}', ""); Expect(0, 11519, '\P{Is_Script=qaac}', ""); @@ -127688,16 +130427,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/a/}'); - Error('\P{Is_Sc= coptic/a/}'); + Expect(1, 11519, '\p{Is_Script: QAAC}', ""); + Expect(0, 11519, '\p{^Is_Script: QAAC}', ""); + Expect(0, 11519, '\P{Is_Script: QAAC}', ""); + Expect(1, 11519, '\P{^Is_Script: QAAC}', ""); + Expect(0, 11520, '\p{Is_Script: QAAC}', ""); + Expect(1, 11520, '\p{^Is_Script: QAAC}', ""); + Expect(1, 11520, '\P{Is_Script: QAAC}', ""); + Expect(0, 11520, '\P{^Is_Script: QAAC}', ""); + Error('\p{Is_Sc=-:=Coptic}'); + Error('\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}', ""); @@ -127706,16 +130445,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 11520, '\p{^Is_Sc=coptic}', ""); Expect(1, 11520, '\P{Is_Sc=coptic}', ""); Expect(0, 11520, '\P{^Is_Sc=coptic}', ""); - Expect(1, 11519, '\p{Is_Sc= coptic}', ""); - Expect(0, 11519, '\p{^Is_Sc= coptic}', ""); - Expect(0, 11519, '\P{Is_Sc= coptic}', ""); - Expect(1, 11519, '\P{^Is_Sc= coptic}', ""); - Expect(0, 11520, '\p{Is_Sc= coptic}', ""); - Expect(1, 11520, '\p{^Is_Sc= coptic}', ""); - Expect(1, 11520, '\P{Is_Sc= coptic}', ""); - Expect(0, 11520, '\P{^Is_Sc= coptic}', ""); - Error('\p{Script= Cypriot/a/}'); - Error('\P{Script= Cypriot/a/}'); + 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}', ""); + Expect(0, 77810, '\p{^Script=cyprominoan}', ""); + Expect(0, 77810, '\P{Script=cyprominoan}', ""); + Expect(1, 77810, '\P{^Script=cyprominoan}', ""); + Expect(0, 77811, '\p{Script=cyprominoan}', ""); + Expect(1, 77811, '\p{^Script=cyprominoan}', ""); + Expect(1, 77811, '\P{Script=cyprominoan}', ""); + 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{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=:\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{Is_Script=cyprominoan}', ""); + Expect(0, 77810, '\p{^Is_Script=cyprominoan}', ""); + Expect(0, 77810, '\P{Is_Script=cyprominoan}', ""); + Expect(1, 77810, '\P{^Is_Script=cyprominoan}', ""); + Expect(0, 77811, '\p{Is_Script=cyprominoan}', ""); + 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_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}', ""); + 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, 67647, '\p{Script=:\ACypriot\z:}', "");; Expect(0, 67648, '\p{Script=:\ACypriot\z:}', "");; Expect(1, 67647, '\p{Script=cypriot}', ""); @@ -127728,16 +130547,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 67648, '\P{^Script=cypriot}', ""); Expect(1, 67647, '\p{Script=:\Acypriot\z:}', "");; Expect(0, 67648, '\p{Script=:\Acypriot\z:}', "");; - Expect(1, 67647, '\p{Script=_cypriot}', ""); - Expect(0, 67647, '\p{^Script=_cypriot}', ""); - Expect(0, 67647, '\P{Script=_cypriot}', ""); - Expect(1, 67647, '\P{^Script=_cypriot}', ""); - Expect(0, 67648, '\p{Script=_cypriot}', ""); - Expect(1, 67648, '\p{^Script=_cypriot}', ""); - Expect(1, 67648, '\P{Script=_cypriot}', ""); - Expect(0, 67648, '\P{^Script=_cypriot}', ""); - Error('\p{Sc= _cprt:=}'); - Error('\P{Sc= _cprt:=}'); + Expect(1, 67647, '\p{Script= Cypriot}', ""); + Expect(0, 67647, '\p{^Script= Cypriot}', ""); + Expect(0, 67647, '\P{Script= Cypriot}', ""); + Expect(1, 67647, '\P{^Script= Cypriot}', ""); + Expect(0, 67648, '\p{Script= Cypriot}', ""); + Expect(1, 67648, '\p{^Script= Cypriot}', ""); + Expect(1, 67648, '\P{Script= Cypriot}', ""); + Expect(0, 67648, '\P{^Script= Cypriot}', ""); + Error('\p{Sc=/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}', ""); @@ -127750,34 +130569,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 67648, '\P{^Sc=cprt}', ""); Expect(1, 67647, '\p{Sc=:\Acprt\z:}', "");; Expect(0, 67648, '\p{Sc=:\Acprt\z:}', "");; - Expect(1, 67647, '\p{Sc= -CPRT}', ""); - Expect(0, 67647, '\p{^Sc= -CPRT}', ""); - Expect(0, 67647, '\P{Sc= -CPRT}', ""); - Expect(1, 67647, '\P{^Sc= -CPRT}', ""); - Expect(0, 67648, '\p{Sc= -CPRT}', ""); - Expect(1, 67648, '\p{^Sc= -CPRT}', ""); - Expect(1, 67648, '\P{Sc= -CPRT}', ""); - Expect(0, 67648, '\P{^Sc= -CPRT}', ""); - Error('\p{Is_Script=/a/Cypriot}'); - Error('\P{Is_Script=/a/Cypriot}'); - Expect(1, 67647, '\p{Is_Script: cypriot}', ""); - Expect(0, 67647, '\p{^Is_Script: cypriot}', ""); - Expect(0, 67647, '\P{Is_Script: cypriot}', ""); - Expect(1, 67647, '\P{^Is_Script: cypriot}', ""); - Expect(0, 67648, '\p{Is_Script: cypriot}', ""); - Expect(1, 67648, '\p{^Is_Script: cypriot}', ""); - Expect(1, 67648, '\P{Is_Script: cypriot}', ""); - Expect(0, 67648, '\P{^Is_Script: cypriot}', ""); - Expect(1, 67647, '\p{Is_Script=__Cypriot}', ""); - Expect(0, 67647, '\p{^Is_Script=__Cypriot}', ""); - Expect(0, 67647, '\P{Is_Script=__Cypriot}', ""); - Expect(1, 67647, '\P{^Is_Script=__Cypriot}', ""); - Expect(0, 67648, '\p{Is_Script=__Cypriot}', ""); - Expect(1, 67648, '\p{^Is_Script=__Cypriot}', ""); - Expect(1, 67648, '\P{Is_Script=__Cypriot}', ""); - Expect(0, 67648, '\P{^Is_Script=__Cypriot}', ""); - Error('\p{Is_Sc=_:=cprt}'); - Error('\P{Is_Sc=_:=cprt}'); + Expect(1, 67647, '\p{Sc=__Cprt}', ""); + Expect(0, 67647, '\p{^Sc=__Cprt}', ""); + Expect(0, 67647, '\P{Sc=__Cprt}', ""); + Expect(1, 67647, '\P{^Sc=__Cprt}', ""); + Expect(0, 67648, '\p{Sc=__Cprt}', ""); + Expect(1, 67648, '\p{^Sc=__Cprt}', ""); + Expect(1, 67648, '\P{Sc=__Cprt}', ""); + Expect(0, 67648, '\P{^Sc=__Cprt}', ""); + Error('\p{Is_Script=/a/__Cypriot}'); + Error('\P{Is_Script=/a/__Cypriot}'); + Expect(1, 67647, '\p{Is_Script=cypriot}', ""); + Expect(0, 67647, '\p{^Is_Script=cypriot}', ""); + Expect(0, 67647, '\P{Is_Script=cypriot}', ""); + Expect(1, 67647, '\P{^Is_Script=cypriot}', ""); + Expect(0, 67648, '\p{Is_Script=cypriot}', ""); + Expect(1, 67648, '\p{^Is_Script=cypriot}', ""); + Expect(1, 67648, '\P{Is_Script=cypriot}', ""); + Expect(0, 67648, '\P{^Is_Script=cypriot}', ""); + Expect(1, 67647, '\p{Is_Script=_-Cypriot}', ""); + Expect(0, 67647, '\p{^Is_Script=_-Cypriot}', ""); + Expect(0, 67647, '\P{Is_Script=_-Cypriot}', ""); + Expect(1, 67647, '\P{^Is_Script=_-Cypriot}', ""); + Expect(0, 67648, '\p{Is_Script=_-Cypriot}', ""); + Expect(1, 67648, '\p{^Is_Script=_-Cypriot}', ""); + Expect(1, 67648, '\P{Is_Script=_-Cypriot}', ""); + Expect(0, 67648, '\P{^Is_Script=_-Cypriot}', ""); + Error('\p{Is_Sc= Cprt/a/}'); + Error('\P{Is_Sc= Cprt/a/}'); Expect(1, 67647, '\p{Is_Sc=cprt}', ""); Expect(0, 67647, '\p{^Is_Sc=cprt}', ""); Expect(0, 67647, '\P{Is_Sc=cprt}', ""); @@ -127786,16 +130605,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 67648, '\p{^Is_Sc=cprt}', ""); Expect(1, 67648, '\P{Is_Sc=cprt}', ""); Expect(0, 67648, '\P{^Is_Sc=cprt}', ""); - Expect(1, 67647, '\p{Is_Sc=- Cprt}', ""); - Expect(0, 67647, '\p{^Is_Sc=- Cprt}', ""); - Expect(0, 67647, '\P{Is_Sc=- Cprt}', ""); - Expect(1, 67647, '\P{^Is_Sc=- Cprt}', ""); - Expect(0, 67648, '\p{Is_Sc=- Cprt}', ""); - Expect(1, 67648, '\p{^Is_Sc=- Cprt}', ""); - Expect(1, 67648, '\P{Is_Sc=- Cprt}', ""); - Expect(0, 67648, '\P{^Is_Sc=- Cprt}', ""); - Error('\p{Script: :=Cyrillic}'); - Error('\P{Script: :=Cyrillic}'); + Expect(1, 67647, '\p{Is_Sc=_cprt}', ""); + Expect(0, 67647, '\p{^Is_Sc=_cprt}', ""); + Expect(0, 67647, '\P{Is_Sc=_cprt}', ""); + Expect(1, 67647, '\P{^Is_Sc=_cprt}', ""); + Expect(0, 67648, '\p{Is_Sc=_cprt}', ""); + Expect(1, 67648, '\p{^Is_Sc=_cprt}', ""); + Expect(1, 67648, '\P{Is_Sc=_cprt}', ""); + Expect(0, 67648, '\P{^Is_Sc=_cprt}', ""); + Error('\p{Script=/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}', ""); @@ -127808,16 +130627,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 65072, '\P{^Script=cyrillic}', ""); Expect(1, 65071, '\p{Script=:\Acyrillic\z:}', "");; Expect(0, 65072, '\p{Script=:\Acyrillic\z:}', "");; - Expect(1, 65071, '\p{Script=-_Cyrillic}', ""); - Expect(0, 65071, '\p{^Script=-_Cyrillic}', ""); - Expect(0, 65071, '\P{Script=-_Cyrillic}', ""); - Expect(1, 65071, '\P{^Script=-_Cyrillic}', ""); - Expect(0, 65072, '\p{Script=-_Cyrillic}', ""); - Expect(1, 65072, '\p{^Script=-_Cyrillic}', ""); - Expect(1, 65072, '\P{Script=-_Cyrillic}', ""); - Expect(0, 65072, '\P{^Script=-_Cyrillic}', ""); - Error('\p{Sc= _Cyrl:=}'); - Error('\P{Sc= _Cyrl:=}'); + Expect(1, 65071, '\p{Script=--CYRILLIC}', ""); + Expect(0, 65071, '\p{^Script=--CYRILLIC}', ""); + Expect(0, 65071, '\P{Script=--CYRILLIC}', ""); + Expect(1, 65071, '\P{^Script=--CYRILLIC}', ""); + Expect(0, 65072, '\p{Script=--CYRILLIC}', ""); + Expect(1, 65072, '\p{^Script=--CYRILLIC}', ""); + Expect(1, 65072, '\P{Script=--CYRILLIC}', ""); + Expect(0, 65072, '\P{^Script=--CYRILLIC}', ""); + Error('\p{Sc: _Cyrl/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}', ""); @@ -127830,42 +130649,42 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{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}', ""); @@ -127874,8 +130693,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65072, '\p{^Is_Sc=_Cyrl}', ""); Expect(1, 65072, '\P{Is_Sc=_Cyrl}', ""); Expect(0, 65072, '\P{^Is_Sc=_Cyrl}', ""); - Error('\p{Script=/a/_ Devanagari}'); - Error('\P{Script=/a/_ Devanagari}'); + 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}', ""); @@ -127888,16 +130707,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43264, '\P{^Script=devanagari}', ""); Expect(1, 43263, '\p{Script=:\Adevanagari\z:}', "");; Expect(0, 43264, '\p{Script=:\Adevanagari\z:}', "");; - Expect(1, 43263, '\p{Script= Devanagari}', ""); - Expect(0, 43263, '\p{^Script= Devanagari}', ""); - Expect(0, 43263, '\P{Script= Devanagari}', ""); - Expect(1, 43263, '\P{^Script= Devanagari}', ""); - Expect(0, 43264, '\p{Script= Devanagari}', ""); - Expect(1, 43264, '\p{^Script= Devanagari}', ""); - Expect(1, 43264, '\P{Script= Devanagari}', ""); - Expect(0, 43264, '\P{^Script= Devanagari}', ""); - Error('\p{Sc=-Deva:=}'); - Error('\P{Sc=-Deva:=}'); + 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}', ""); @@ -127910,16 +130729,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43264, '\P{^Sc=deva}', ""); Expect(1, 43263, '\p{Sc=:\Adeva\z:}', "");; Expect(0, 43264, '\p{Sc=:\Adeva\z:}', "");; - Expect(1, 43263, '\p{Sc=--DEVA}', ""); - Expect(0, 43263, '\p{^Sc=--DEVA}', ""); - Expect(0, 43263, '\P{Sc=--DEVA}', ""); - Expect(1, 43263, '\P{^Sc=--DEVA}', ""); - Expect(0, 43264, '\p{Sc=--DEVA}', ""); - Expect(1, 43264, '\p{^Sc=--DEVA}', ""); - Expect(1, 43264, '\P{Sc=--DEVA}', ""); - Expect(0, 43264, '\P{^Sc=--DEVA}', ""); - Error('\p{Is_Script= -devanagari:=}'); - Error('\P{Is_Script= -devanagari:=}'); + Expect(1, 43263, '\p{Sc=_Deva}', ""); + Expect(0, 43263, '\p{^Sc=_Deva}', ""); + Expect(0, 43263, '\P{Sc=_Deva}', ""); + Expect(1, 43263, '\P{^Sc=_Deva}', ""); + Expect(0, 43264, '\p{Sc=_Deva}', ""); + Expect(1, 43264, '\p{^Sc=_Deva}', ""); + Expect(1, 43264, '\P{Sc=_Deva}', ""); + Expect(0, 43264, '\P{^Sc=_Deva}', ""); + Error('\p{Is_Script=:=devanagari}'); + Error('\P{Is_Script=:=devanagari}'); Expect(1, 43263, '\p{Is_Script=devanagari}', ""); Expect(0, 43263, '\p{^Is_Script=devanagari}', ""); Expect(0, 43263, '\P{Is_Script=devanagari}', ""); @@ -127928,16 +130747,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43264, '\p{^Is_Script=devanagari}', ""); Expect(1, 43264, '\P{Is_Script=devanagari}', ""); Expect(0, 43264, '\P{^Is_Script=devanagari}', ""); - Expect(1, 43263, '\p{Is_Script: -Devanagari}', ""); - Expect(0, 43263, '\p{^Is_Script: -Devanagari}', ""); - Expect(0, 43263, '\P{Is_Script: -Devanagari}', ""); - Expect(1, 43263, '\P{^Is_Script: -Devanagari}', ""); - Expect(0, 43264, '\p{Is_Script: -Devanagari}', ""); - Expect(1, 43264, '\p{^Is_Script: -Devanagari}', ""); - Expect(1, 43264, '\P{Is_Script: -Devanagari}', ""); - Expect(0, 43264, '\P{^Is_Script: -Devanagari}', ""); - Error('\p{Is_Sc=_ DEVA/a/}'); - Error('\P{Is_Sc=_ DEVA/a/}'); + 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}', ""); @@ -127946,38 +130765,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43264, '\p{^Is_Sc=deva}', ""); Expect(1, 43264, '\P{Is_Sc=deva}', ""); Expect(0, 43264, '\P{^Is_Sc=deva}', ""); - Expect(1, 43263, '\p{Is_Sc=-deva}', ""); - Expect(0, 43263, '\p{^Is_Sc=-deva}', ""); - Expect(0, 43263, '\P{Is_Sc=-deva}', ""); - Expect(1, 43263, '\P{^Is_Sc=-deva}', ""); - Expect(0, 43264, '\p{Is_Sc=-deva}', ""); - Expect(1, 43264, '\p{^Is_Sc=-deva}', ""); - Expect(1, 43264, '\P{Is_Sc=-deva}', ""); - Expect(0, 43264, '\P{^Is_Sc=-deva}', ""); - Error('\p{Script=-_dives_akuru:=}'); - Error('\P{Script=-_dives_akuru:=}'); + Expect(1, 43263, '\p{Is_Sc= _DEVA}', ""); + Expect(0, 43263, '\p{^Is_Sc= _DEVA}', ""); + Expect(0, 43263, '\P{Is_Sc= _DEVA}', ""); + Expect(1, 43263, '\P{^Is_Sc= _DEVA}', ""); + Expect(0, 43264, '\p{Is_Sc= _DEVA}', ""); + Expect(1, 43264, '\p{^Is_Sc= _DEVA}', ""); + Expect(1, 43264, '\P{Is_Sc= _DEVA}', ""); + Expect(0, 43264, '\P{^Is_Sc= _DEVA}', ""); + Error('\p{Script=_ DIVES_Akuru:=}'); + Error('\P{Script=_ DIVES_Akuru:=}'); Expect(1, 72025, '\p{Script=:\ADives_Akuru\z:}', "");; Expect(0, 72026, '\p{Script=:\ADives_Akuru\z:}', "");; - Expect(1, 72025, '\p{Script=divesakuru}', ""); - Expect(0, 72025, '\p{^Script=divesakuru}', ""); - Expect(0, 72025, '\P{Script=divesakuru}', ""); - Expect(1, 72025, '\P{^Script=divesakuru}', ""); - Expect(0, 72026, '\p{Script=divesakuru}', ""); - Expect(1, 72026, '\p{^Script=divesakuru}', ""); - Expect(1, 72026, '\P{Script=divesakuru}', ""); - Expect(0, 72026, '\P{^Script=divesakuru}', ""); + Expect(1, 72025, '\p{Script: divesakuru}', ""); + Expect(0, 72025, '\p{^Script: divesakuru}', ""); + Expect(0, 72025, '\P{Script: divesakuru}', ""); + Expect(1, 72025, '\P{^Script: divesakuru}', ""); + Expect(0, 72026, '\p{Script: divesakuru}', ""); + Expect(1, 72026, '\p{^Script: divesakuru}', ""); + Expect(1, 72026, '\P{Script: divesakuru}', ""); + Expect(0, 72026, '\P{^Script: divesakuru}', ""); Expect(1, 72025, '\p{Script=:\Adivesakuru\z:}', "");; Expect(0, 72026, '\p{Script=:\Adivesakuru\z:}', "");; - Expect(1, 72025, '\p{Script=_DIVES_akuru}', ""); - Expect(0, 72025, '\p{^Script=_DIVES_akuru}', ""); - Expect(0, 72025, '\P{Script=_DIVES_akuru}', ""); - Expect(1, 72025, '\P{^Script=_DIVES_akuru}', ""); - Expect(0, 72026, '\p{Script=_DIVES_akuru}', ""); - Expect(1, 72026, '\p{^Script=_DIVES_akuru}', ""); - Expect(1, 72026, '\P{Script=_DIVES_akuru}', ""); - Expect(0, 72026, '\P{^Script=_DIVES_akuru}', ""); - Error('\p{Sc= /a/Diak}'); - Error('\P{Sc= /a/Diak}'); + Expect(1, 72025, '\p{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}', ""); @@ -127990,16 +130809,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=-/a/DIVES_AKURU}'); - Error('\P{Is_Script=-/a/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}', ""); @@ -128008,16 +130827,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}', ""); @@ -128026,16 +130845,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: :=- dogra}'); - Error('\P{Script: :=- 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= /a/Dogra}'); + Error('\P{Script= /a/Dogra}'); Expect(1, 71739, '\p{Script=:\ADogra\z:}', "");; Expect(0, 71740, '\p{Script=:\ADogra\z:}', "");; Expect(1, 71739, '\p{Script=dogra}', ""); @@ -128048,16 +130867,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 71740, '\P{^Script=dogra}', ""); Expect(1, 71739, '\p{Script=:\Adogra\z:}', "");; Expect(0, 71740, '\p{Script=:\Adogra\z:}', "");; - Expect(1, 71739, '\p{Script= Dogra}', ""); - Expect(0, 71739, '\p{^Script= Dogra}', ""); - Expect(0, 71739, '\P{Script= Dogra}', ""); - Expect(1, 71739, '\P{^Script= Dogra}', ""); - Expect(0, 71740, '\p{Script= Dogra}', ""); - Expect(1, 71740, '\p{^Script= Dogra}', ""); - Expect(1, 71740, '\P{Script= Dogra}', ""); - Expect(0, 71740, '\P{^Script= Dogra}', ""); - Error('\p{Sc=_/a/Dogr}'); - Error('\P{Sc=_/a/Dogr}'); + Expect(1, 71739, '\p{Script=_-DOGRA}', ""); + Expect(0, 71739, '\p{^Script=_-DOGRA}', ""); + Expect(0, 71739, '\P{Script=_-DOGRA}', ""); + Expect(1, 71739, '\P{^Script=_-DOGRA}', ""); + Expect(0, 71740, '\p{Script=_-DOGRA}', ""); + Expect(1, 71740, '\p{^Script=_-DOGRA}', ""); + Expect(1, 71740, '\P{Script=_-DOGRA}', ""); + Expect(0, 71740, '\P{^Script=_-DOGRA}', ""); + Error('\p{Sc= Dogr/a/}'); + Error('\P{Sc= Dogr/a/}'); Expect(1, 71739, '\p{Sc=:\ADogr\z:}', "");; Expect(0, 71740, '\p{Sc=:\ADogr\z:}', "");; Expect(1, 71739, '\p{Sc=dogr}', ""); @@ -128070,14 +130889,14 @@ 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}', ""); + 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}', ""); @@ -128088,78 +130907,86 @@ 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}', ""); - Error('\p{Is_Sc=:= -dogr}'); - Error('\P{Is_Sc=:= -dogr}'); - Expect(1, 71739, '\p{Is_Sc: dogr}', ""); - Expect(0, 71739, '\p{^Is_Sc: dogr}', ""); - Expect(0, 71739, '\P{Is_Sc: dogr}', ""); - Expect(1, 71739, '\P{^Is_Sc: dogr}', ""); - Expect(0, 71740, '\p{Is_Sc: dogr}', ""); - Expect(1, 71740, '\p{^Is_Sc: dogr}', ""); - Expect(1, 71740, '\P{Is_Sc: dogr}', ""); - Expect(0, 71740, '\P{^Is_Sc: dogr}', ""); - Expect(1, 71739, '\p{Is_Sc= Dogr}', ""); - Expect(0, 71739, '\p{^Is_Sc= Dogr}', ""); - Expect(0, 71739, '\P{Is_Sc= Dogr}', ""); - Expect(1, 71739, '\P{^Is_Sc= Dogr}', ""); - Expect(0, 71740, '\p{Is_Sc= Dogr}', ""); - Expect(1, 71740, '\p{^Is_Sc= Dogr}', ""); - Expect(1, 71740, '\P{Is_Sc= Dogr}', ""); - Expect(0, 71740, '\P{^Is_Sc= Dogr}', ""); - Error('\p{Script=Deseret:=}'); - Error('\P{Script=Deseret:=}'); + Expect(1, 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_Sc=dogr}', ""); + Expect(0, 71739, '\p{^Is_Sc=dogr}', ""); + Expect(0, 71739, '\P{Is_Sc=dogr}', ""); + Expect(1, 71739, '\P{^Is_Sc=dogr}', ""); + Expect(0, 71740, '\p{Is_Sc=dogr}', ""); + Expect(1, 71740, '\p{^Is_Sc=dogr}', ""); + Expect(1, 71740, '\P{Is_Sc=dogr}', ""); + Expect(0, 71740, '\P{^Is_Sc=dogr}', ""); + Expect(1, 71739, '\p{Is_Sc=_dogr}', ""); + Expect(0, 71739, '\p{^Is_Sc=_dogr}', ""); + Expect(0, 71739, '\P{Is_Sc=_dogr}', ""); + Expect(1, 71739, '\P{^Is_Sc=_dogr}', ""); + Expect(0, 71740, '\p{Is_Sc=_dogr}', ""); + Expect(1, 71740, '\p{^Is_Sc=_dogr}', ""); + Expect(1, 71740, '\P{Is_Sc=_dogr}', ""); + Expect(0, 71740, '\P{^Is_Sc=_dogr}', ""); + Error('\p{Script=/a/- Deseret}'); + Error('\P{Script=/a/- Deseret}'); Expect(1, 66639, '\p{Script=:\ADeseret\z:}', "");; Expect(0, 66640, '\p{Script=:\ADeseret\z:}', "");; - Expect(1, 66639, '\p{Script: deseret}', ""); - Expect(0, 66639, '\p{^Script: deseret}', ""); - Expect(0, 66639, '\P{Script: deseret}', ""); - Expect(1, 66639, '\P{^Script: deseret}', ""); - Expect(0, 66640, '\p{Script: deseret}', ""); - Expect(1, 66640, '\p{^Script: deseret}', ""); - Expect(1, 66640, '\P{Script: deseret}', ""); - Expect(0, 66640, '\P{^Script: deseret}', ""); + Expect(1, 66639, '\p{Script=deseret}', ""); + Expect(0, 66639, '\p{^Script=deseret}', ""); + Expect(0, 66639, '\P{Script=deseret}', ""); + Expect(1, 66639, '\P{^Script=deseret}', ""); + Expect(0, 66640, '\p{Script=deseret}', ""); + Expect(1, 66640, '\p{^Script=deseret}', ""); + Expect(1, 66640, '\P{Script=deseret}', ""); + Expect(0, 66640, '\P{^Script=deseret}', ""); Expect(1, 66639, '\p{Script=:\Adeseret\z:}', "");; Expect(0, 66640, '\p{Script=:\Adeseret\z:}', "");; - Expect(1, 66639, '\p{Script= deseret}', ""); - Expect(0, 66639, '\p{^Script= deseret}', ""); - Expect(0, 66639, '\P{Script= deseret}', ""); - Expect(1, 66639, '\P{^Script= deseret}', ""); - Expect(0, 66640, '\p{Script= deseret}', ""); - Expect(1, 66640, '\p{^Script= deseret}', ""); - Expect(1, 66640, '\P{Script= deseret}', ""); - Expect(0, 66640, '\P{^Script= deseret}', ""); - Error('\p{Sc= /a/Dsrt}'); - Error('\P{Sc= /a/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=:= -DSRT}'); + Error('\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}', ""); + Expect(1, 66639, '\p{Sc=dsrt}', ""); + Expect(0, 66639, '\p{^Sc=dsrt}', ""); + Expect(0, 66639, '\P{Sc=dsrt}', ""); + Expect(1, 66639, '\P{^Sc=dsrt}', ""); + Expect(0, 66640, '\p{Sc=dsrt}', ""); + Expect(1, 66640, '\p{^Sc=dsrt}', ""); + Expect(1, 66640, '\P{Sc=dsrt}', ""); + Expect(0, 66640, '\P{^Sc=dsrt}', ""); Expect(1, 66639, '\p{Sc=:\Adsrt\z:}', "");; Expect(0, 66640, '\p{Sc=:\Adsrt\z:}', "");; - Expect(1, 66639, '\p{Sc= Dsrt}', ""); - Expect(0, 66639, '\p{^Sc= Dsrt}', ""); - Expect(0, 66639, '\P{Sc= Dsrt}', ""); - Expect(1, 66639, '\P{^Sc= Dsrt}', ""); - Expect(0, 66640, '\p{Sc= Dsrt}', ""); - Expect(1, 66640, '\p{^Sc= Dsrt}', ""); - Expect(1, 66640, '\P{Sc= Dsrt}', ""); - Expect(0, 66640, '\P{^Sc= Dsrt}', ""); - Error('\p{Is_Script: :=Deseret}'); - Error('\P{Is_Script: :=Deseret}'); - Expect(1, 66639, '\p{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{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}', ""); @@ -128168,8 +130995,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66640, '\p{^Is_Script=__Deseret}', ""); Expect(1, 66640, '\P{Is_Script=__Deseret}', ""); Expect(0, 66640, '\P{^Is_Script=__Deseret}', ""); - Error('\p{Is_Sc=- dsrt:=}'); - Error('\P{Is_Sc=- dsrt:=}'); + 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}', ""); @@ -128178,16 +131005,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=-/a/Duployan}'); - Error('\P{Script=-/a/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=-_DUPLOYAN:=}'); + Error('\P{Script=-_DUPLOYAN:=}'); Expect(1, 113823, '\p{Script=:\ADuployan\z:}', "");; Expect(0, 113824, '\p{Script=:\ADuployan\z:}', "");; Expect(1, 113823, '\p{Script=duployan}', ""); @@ -128200,38 +131027,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=__dupl:=}'); + Error('\P{Sc=__dupl:=}'); Expect(1, 113823, '\p{Sc=:\ADupl\z:}', "");; Expect(0, 113824, '\p{Sc=:\ADupl\z:}', "");; - Expect(1, 113823, '\p{Sc: dupl}', ""); - Expect(0, 113823, '\p{^Sc: dupl}', ""); - Expect(0, 113823, '\P{Sc: dupl}', ""); - Expect(1, 113823, '\P{^Sc: dupl}', ""); - Expect(0, 113824, '\p{Sc: dupl}', ""); - Expect(1, 113824, '\p{^Sc: dupl}', ""); - Expect(1, 113824, '\P{Sc: dupl}', ""); - Expect(0, 113824, '\P{^Sc: dupl}', ""); + Expect(1, 113823, '\p{Sc: dupl}', ""); + Expect(0, 113823, '\p{^Sc: dupl}', ""); + Expect(0, 113823, '\P{Sc: dupl}', ""); + Expect(1, 113823, '\P{^Sc: dupl}', ""); + Expect(0, 113824, '\p{Sc: dupl}', ""); + Expect(1, 113824, '\p{^Sc: dupl}', ""); + Expect(1, 113824, '\P{Sc: dupl}', ""); + Expect(0, 113824, '\P{^Sc: dupl}', ""); Expect(1, 113823, '\p{Sc=:\Adupl\z:}', "");; Expect(0, 113824, '\p{Sc=:\Adupl\z:}', "");; - Expect(1, 113823, '\p{Sc=_ DUPL}', ""); - Expect(0, 113823, '\p{^Sc=_ DUPL}', ""); - Expect(0, 113823, '\P{Sc=_ DUPL}', ""); - Expect(1, 113823, '\P{^Sc=_ DUPL}', ""); - Expect(0, 113824, '\p{Sc=_ DUPL}', ""); - Expect(1, 113824, '\p{^Sc=_ DUPL}', ""); - Expect(1, 113824, '\P{Sc=_ DUPL}', ""); - Expect(0, 113824, '\P{^Sc=_ DUPL}', ""); - Error('\p{Is_Script=/a/- duployan}'); - Error('\P{Is_Script=/a/- 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}', ""); @@ -128240,34 +131067,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 113824, '\p{^Is_Script=duployan}', ""); Expect(1, 113824, '\P{Is_Script=duployan}', ""); Expect(0, 113824, '\P{^Is_Script=duployan}', ""); - Expect(1, 113823, '\p{Is_Script= DUPLOYAN}', ""); - Expect(0, 113823, '\p{^Is_Script= DUPLOYAN}', ""); - Expect(0, 113823, '\P{Is_Script= DUPLOYAN}', ""); - Expect(1, 113823, '\P{^Is_Script= DUPLOYAN}', ""); - Expect(0, 113824, '\p{Is_Script= DUPLOYAN}', ""); - Expect(1, 113824, '\p{^Is_Script= DUPLOYAN}', ""); - Expect(1, 113824, '\P{Is_Script= DUPLOYAN}', ""); - Expect(0, 113824, '\P{^Is_Script= DUPLOYAN}', ""); - Error('\p{Is_Sc= /a/Dupl}'); - Error('\P{Is_Sc= /a/Dupl}'); - Expect(1, 113823, '\p{Is_Sc:dupl}', ""); - Expect(0, 113823, '\p{^Is_Sc:dupl}', ""); - Expect(0, 113823, '\P{Is_Sc:dupl}', ""); - Expect(1, 113823, '\P{^Is_Sc:dupl}', ""); - Expect(0, 113824, '\p{Is_Sc:dupl}', ""); - Expect(1, 113824, '\p{^Is_Sc:dupl}', ""); - Expect(1, 113824, '\P{Is_Sc:dupl}', ""); - Expect(0, 113824, '\P{^Is_Sc:dupl}', ""); - Expect(1, 113823, '\p{Is_Sc: -dupl}', ""); - Expect(0, 113823, '\p{^Is_Sc: -dupl}', ""); - Expect(0, 113823, '\P{Is_Sc: -dupl}', ""); - Expect(1, 113823, '\P{^Is_Sc: -dupl}', ""); - Expect(0, 113824, '\p{Is_Sc: -dupl}', ""); - Expect(1, 113824, '\p{^Is_Sc: -dupl}', ""); - Expect(1, 113824, '\P{Is_Sc: -dupl}', ""); - Expect(0, 113824, '\P{^Is_Sc: -dupl}', ""); - Error('\p{Script=:=_Egyptian_hieroglyphs}'); - Error('\P{Script=:=_Egyptian_hieroglyphs}'); + Expect(1, 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}', ""); @@ -128280,38 +131107,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 78905, '\P{^Script=egyptianhieroglyphs}', ""); Expect(1, 78904, '\p{Script=:\Aegyptianhieroglyphs\z:}', "");; Expect(0, 78905, '\p{Script=:\Aegyptianhieroglyphs\z:}', "");; - Expect(1, 78904, '\p{Script= Egyptian_HIEROGLYPHS}', ""); - Expect(0, 78904, '\p{^Script= Egyptian_HIEROGLYPHS}', ""); - Expect(0, 78904, '\P{Script= Egyptian_HIEROGLYPHS}', ""); - Expect(1, 78904, '\P{^Script= Egyptian_HIEROGLYPHS}', ""); - Expect(0, 78905, '\p{Script= Egyptian_HIEROGLYPHS}', ""); - Expect(1, 78905, '\p{^Script= Egyptian_HIEROGLYPHS}', ""); - Expect(1, 78905, '\P{Script= Egyptian_HIEROGLYPHS}', ""); - Expect(0, 78905, '\P{^Script= Egyptian_HIEROGLYPHS}', ""); - Error('\p{Sc= -EGYP:=}'); - Error('\P{Sc= -EGYP:=}'); + Expect(1, 78904, '\p{Script= Egyptian_Hieroglyphs}', ""); + Expect(0, 78904, '\p{^Script= Egyptian_Hieroglyphs}', ""); + Expect(0, 78904, '\P{Script= Egyptian_Hieroglyphs}', ""); + Expect(1, 78904, '\P{^Script= Egyptian_Hieroglyphs}', ""); + Expect(0, 78905, '\p{Script= Egyptian_Hieroglyphs}', ""); + Expect(1, 78905, '\p{^Script= Egyptian_Hieroglyphs}', ""); + Expect(1, 78905, '\P{Script= Egyptian_Hieroglyphs}', ""); + Expect(0, 78905, '\P{^Script= Egyptian_Hieroglyphs}', ""); + Error('\p{Sc=:= _Egyp}'); + Error('\P{Sc=:= _Egyp}'); Expect(1, 78904, '\p{Sc=:\AEgyp\z:}', "");; Expect(0, 78905, '\p{Sc=:\AEgyp\z:}', "");; - Expect(1, 78904, '\p{Sc: egyp}', ""); - Expect(0, 78904, '\p{^Sc: egyp}', ""); - Expect(0, 78904, '\P{Sc: egyp}', ""); - Expect(1, 78904, '\P{^Sc: egyp}', ""); - Expect(0, 78905, '\p{Sc: egyp}', ""); - Expect(1, 78905, '\p{^Sc: egyp}', ""); - Expect(1, 78905, '\P{Sc: egyp}', ""); - Expect(0, 78905, '\P{^Sc: egyp}', ""); + Expect(1, 78904, '\p{Sc=egyp}', ""); + Expect(0, 78904, '\p{^Sc=egyp}', ""); + Expect(0, 78904, '\P{Sc=egyp}', ""); + Expect(1, 78904, '\P{^Sc=egyp}', ""); + Expect(0, 78905, '\p{Sc=egyp}', ""); + Expect(1, 78905, '\p{^Sc=egyp}', ""); + Expect(1, 78905, '\P{Sc=egyp}', ""); + Expect(0, 78905, '\P{^Sc=egyp}', ""); Expect(1, 78904, '\p{Sc=:\Aegyp\z:}', "");; Expect(0, 78905, '\p{Sc=:\Aegyp\z:}', "");; - Expect(1, 78904, '\p{Sc=--Egyp}', ""); - Expect(0, 78904, '\p{^Sc=--Egyp}', ""); - Expect(0, 78904, '\P{Sc=--Egyp}', ""); - Expect(1, 78904, '\P{^Sc=--Egyp}', ""); - Expect(0, 78905, '\p{Sc=--Egyp}', ""); - Expect(1, 78905, '\p{^Sc=--Egyp}', ""); - Expect(1, 78905, '\P{Sc=--Egyp}', ""); - Expect(0, 78905, '\P{^Sc=--Egyp}', ""); - Error('\p{Is_Script=EGYPTIAN_HIEROGLYPHS:=}'); - Error('\P{Is_Script=EGYPTIAN_HIEROGLYPHS:=}'); + Expect(1, 78904, '\p{Sc= egyp}', ""); + Expect(0, 78904, '\p{^Sc= egyp}', ""); + Expect(0, 78904, '\P{Sc= egyp}', ""); + Expect(1, 78904, '\P{^Sc= egyp}', ""); + Expect(0, 78905, '\p{Sc= egyp}', ""); + Expect(1, 78905, '\p{^Sc= egyp}', ""); + Expect(1, 78905, '\P{Sc= egyp}', ""); + Expect(0, 78905, '\P{^Sc= egyp}', ""); + Error('\p{Is_Script=:= Egyptian_hieroglyphs}'); + Error('\P{Is_Script=:= Egyptian_hieroglyphs}'); Expect(1, 78904, '\p{Is_Script=egyptianhieroglyphs}', ""); Expect(0, 78904, '\p{^Is_Script=egyptianhieroglyphs}', ""); Expect(0, 78904, '\P{Is_Script=egyptianhieroglyphs}', ""); @@ -128320,16 +131147,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 78905, '\p{^Is_Script=egyptianhieroglyphs}', ""); Expect(1, 78905, '\P{Is_Script=egyptianhieroglyphs}', ""); Expect(0, 78905, '\P{^Is_Script=egyptianhieroglyphs}', ""); - Expect(1, 78904, '\p{Is_Script: _EGYPTIAN_HIEROGLYPHS}', ""); - Expect(0, 78904, '\p{^Is_Script: _EGYPTIAN_HIEROGLYPHS}', ""); - Expect(0, 78904, '\P{Is_Script: _EGYPTIAN_HIEROGLYPHS}', ""); - Expect(1, 78904, '\P{^Is_Script: _EGYPTIAN_HIEROGLYPHS}', ""); - Expect(0, 78905, '\p{Is_Script: _EGYPTIAN_HIEROGLYPHS}', ""); - Expect(1, 78905, '\p{^Is_Script: _EGYPTIAN_HIEROGLYPHS}', ""); - Expect(1, 78905, '\P{Is_Script: _EGYPTIAN_HIEROGLYPHS}', ""); - Expect(0, 78905, '\P{^Is_Script: _EGYPTIAN_HIEROGLYPHS}', ""); - Error('\p{Is_Sc=_-egyp:=}'); - Error('\P{Is_Sc=_-egyp:=}'); + Expect(1, 78904, '\p{Is_Script= _egyptian_Hieroglyphs}', ""); + Expect(0, 78904, '\p{^Is_Script= _egyptian_Hieroglyphs}', ""); + Expect(0, 78904, '\P{Is_Script= _egyptian_Hieroglyphs}', ""); + Expect(1, 78904, '\P{^Is_Script= _egyptian_Hieroglyphs}', ""); + Expect(0, 78905, '\p{Is_Script= _egyptian_Hieroglyphs}', ""); + Expect(1, 78905, '\p{^Is_Script= _egyptian_Hieroglyphs}', ""); + Expect(1, 78905, '\P{Is_Script= _egyptian_Hieroglyphs}', ""); + Expect(0, 78905, '\P{^Is_Script= _egyptian_Hieroglyphs}', ""); + Error('\p{Is_Sc=-/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}', ""); @@ -128338,38 +131165,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 78905, '\p{^Is_Sc=egyp}', ""); Expect(1, 78905, '\P{Is_Sc=egyp}', ""); Expect(0, 78905, '\P{^Is_Sc=egyp}', ""); - Expect(1, 78904, '\p{Is_Sc= egyp}', ""); - Expect(0, 78904, '\p{^Is_Sc= egyp}', ""); - Expect(0, 78904, '\P{Is_Sc= egyp}', ""); - Expect(1, 78904, '\P{^Is_Sc= egyp}', ""); - Expect(0, 78905, '\p{Is_Sc= egyp}', ""); - Expect(1, 78905, '\p{^Is_Sc= egyp}', ""); - Expect(1, 78905, '\P{Is_Sc= egyp}', ""); - Expect(0, 78905, '\P{^Is_Sc= egyp}', ""); - Error('\p{Script=/a/-_Elbasan}'); - Error('\P{Script=/a/-_Elbasan}'); + Expect(1, 78904, '\p{Is_Sc=- EGYP}', ""); + Expect(0, 78904, '\p{^Is_Sc=- EGYP}', ""); + Expect(0, 78904, '\P{Is_Sc=- EGYP}', ""); + Expect(1, 78904, '\P{^Is_Sc=- EGYP}', ""); + Expect(0, 78905, '\p{Is_Sc=- EGYP}', ""); + Expect(1, 78905, '\p{^Is_Sc=- EGYP}', ""); + Expect(1, 78905, '\P{Is_Sc=- EGYP}', ""); + Expect(0, 78905, '\P{^Is_Sc=- EGYP}', ""); + Error('\p{Script=-_ELBASAN:=}'); + Error('\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}', ""); + 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=/a/ elba}'); - Error('\P{Sc=/a/ elba}'); + Expect(1, 66855, '\p{Script=--elbasan}', ""); + Expect(0, 66855, '\p{^Script=--elbasan}', ""); + Expect(0, 66855, '\P{Script=--elbasan}', ""); + Expect(1, 66855, '\P{^Script=--elbasan}', ""); + Expect(0, 66856, '\p{Script=--elbasan}', ""); + Expect(1, 66856, '\p{^Script=--elbasan}', ""); + Expect(1, 66856, '\P{Script=--elbasan}', ""); + Expect(0, 66856, '\P{^Script=--elbasan}', ""); + Error('\p{Sc=-:=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}', ""); @@ -128382,8 +131209,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66856, '\P{^Sc=elba}', ""); Expect(1, 66855, '\p{Sc=:\Aelba\z:}', "");; Expect(0, 66856, '\p{Sc=:\Aelba\z:}', "");; - Error('\p{Is_Script= Elbasan/a/}'); - Error('\P{Is_Script= Elbasan/a/}'); + 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{Is_Script=elbasan}', ""); Expect(0, 66855, '\p{^Is_Script=elbasan}', ""); Expect(0, 66855, '\P{Is_Script=elbasan}', ""); @@ -128392,16 +131227,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=:= elba}'); - Error('\P{Is_Sc=:= 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}', ""); @@ -128410,16 +131245,16 @@ 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}', ""); @@ -128432,16 +131267,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 69623, '\P{^Script=elymaic}', ""); Expect(1, 69622, '\p{Script=:\Aelymaic\z:}', "");; Expect(0, 69623, '\p{Script=:\Aelymaic\z:}', "");; - Expect(1, 69622, '\p{Script= Elymaic}', ""); - Expect(0, 69622, '\p{^Script= Elymaic}', ""); - Expect(0, 69622, '\P{Script= Elymaic}', ""); - Expect(1, 69622, '\P{^Script= Elymaic}', ""); - Expect(0, 69623, '\p{Script= Elymaic}', ""); - Expect(1, 69623, '\p{^Script= Elymaic}', ""); - Expect(1, 69623, '\P{Script= Elymaic}', ""); - Expect(0, 69623, '\P{^Script= Elymaic}', ""); - Error('\p{Sc=_/a/Elym}'); - Error('\P{Sc=_/a/Elym}'); + Expect(1, 69622, '\p{Script= ELYMAIC}', ""); + Expect(0, 69622, '\p{^Script= ELYMAIC}', ""); + Expect(0, 69622, '\P{Script= ELYMAIC}', ""); + Expect(1, 69622, '\P{^Script= ELYMAIC}', ""); + Expect(0, 69623, '\p{Script= ELYMAIC}', ""); + Expect(1, 69623, '\p{^Script= ELYMAIC}', ""); + Expect(1, 69623, '\P{Script= ELYMAIC}', ""); + Expect(0, 69623, '\P{^Script= ELYMAIC}', ""); + Error('\p{Sc= 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}', ""); @@ -128454,16 +131289,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 69623, '\P{^Sc=elym}', ""); Expect(1, 69622, '\p{Sc=:\Aelym\z:}', "");; Expect(0, 69623, '\p{Sc=:\Aelym\z:}', "");; - Expect(1, 69622, '\p{Sc= Elym}', ""); - Expect(0, 69622, '\p{^Sc= Elym}', ""); - Expect(0, 69622, '\P{Sc= Elym}', ""); - Expect(1, 69622, '\P{^Sc= Elym}', ""); - Expect(0, 69623, '\p{Sc= Elym}', ""); - Expect(1, 69623, '\p{^Sc= Elym}', ""); - Expect(1, 69623, '\P{Sc= Elym}', ""); - Expect(0, 69623, '\P{^Sc= Elym}', ""); - Error('\p{Is_Script= :=ELYMAIC}'); - Error('\P{Is_Script= :=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= /a/Elymaic}'); + Error('\P{Is_Script= /a/Elymaic}'); Expect(1, 69622, '\p{Is_Script=elymaic}', ""); Expect(0, 69622, '\p{^Is_Script=elymaic}', ""); Expect(0, 69622, '\P{Is_Script=elymaic}', ""); @@ -128472,16 +131307,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69623, '\p{^Is_Script=elymaic}', ""); Expect(1, 69623, '\P{Is_Script=elymaic}', ""); Expect(0, 69623, '\P{^Is_Script=elymaic}', ""); - Expect(1, 69622, '\p{Is_Script= Elymaic}', ""); - Expect(0, 69622, '\p{^Is_Script= Elymaic}', ""); - Expect(0, 69622, '\P{Is_Script= Elymaic}', ""); - Expect(1, 69622, '\P{^Is_Script= Elymaic}', ""); - Expect(0, 69623, '\p{Is_Script= Elymaic}', ""); - Expect(1, 69623, '\p{^Is_Script= Elymaic}', ""); - Expect(1, 69623, '\P{Is_Script= Elymaic}', ""); - Expect(0, 69623, '\P{^Is_Script= Elymaic}', ""); - Error('\p{Is_Sc=:= _Elym}'); - Error('\P{Is_Sc=:= _Elym}'); + Expect(1, 69622, '\p{Is_Script=-_ELYMAIC}', ""); + Expect(0, 69622, '\p{^Is_Script=-_ELYMAIC}', ""); + Expect(0, 69622, '\P{Is_Script=-_ELYMAIC}', ""); + Expect(1, 69622, '\P{^Is_Script=-_ELYMAIC}', ""); + Expect(0, 69623, '\p{Is_Script=-_ELYMAIC}', ""); + Expect(1, 69623, '\p{^Is_Script=-_ELYMAIC}', ""); + Expect(1, 69623, '\P{Is_Script=-_ELYMAIC}', ""); + Expect(0, 69623, '\P{^Is_Script=-_ELYMAIC}', ""); + Error('\p{Is_Sc= /a/ELYM}'); + Error('\P{Is_Sc= /a/ELYM}'); Expect(1, 69622, '\p{Is_Sc=elym}', ""); Expect(0, 69622, '\p{^Is_Sc=elym}', ""); Expect(0, 69622, '\P{Is_Sc=elym}', ""); @@ -128490,96 +131325,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69623, '\p{^Is_Sc=elym}', ""); Expect(1, 69623, '\P{Is_Sc=elym}', ""); Expect(0, 69623, '\P{^Is_Sc=elym}', ""); - Expect(1, 69622, '\p{Is_Sc= Elym}', ""); - Expect(0, 69622, '\p{^Is_Sc= Elym}', ""); - Expect(0, 69622, '\P{Is_Sc= Elym}', ""); - Expect(1, 69622, '\P{^Is_Sc= Elym}', ""); - Expect(0, 69623, '\p{Is_Sc= Elym}', ""); - Expect(1, 69623, '\p{^Is_Sc= Elym}', ""); - Expect(1, 69623, '\P{Is_Sc= Elym}', ""); - Expect(0, 69623, '\P{^Is_Sc= Elym}', ""); - Error('\p{Script=:=Ethiopic}'); - Error('\P{Script=:=Ethiopic}'); - Expect(1, 43822, '\p{Script=:\AEthiopic\z:}', "");; - Expect(0, 43823, '\p{Script=:\AEthiopic\z:}', "");; - Expect(1, 43822, '\p{Script=ethiopic}', ""); - Expect(0, 43822, '\p{^Script=ethiopic}', ""); - Expect(0, 43822, '\P{Script=ethiopic}', ""); - Expect(1, 43822, '\P{^Script=ethiopic}', ""); - Expect(0, 43823, '\p{Script=ethiopic}', ""); - Expect(1, 43823, '\p{^Script=ethiopic}', ""); - Expect(1, 43823, '\P{Script=ethiopic}', ""); - Expect(0, 43823, '\P{^Script=ethiopic}', ""); - Expect(1, 43822, '\p{Script=:\Aethiopic\z:}', "");; - Expect(0, 43823, '\p{Script=:\Aethiopic\z:}', "");; - Expect(1, 43822, '\p{Script= Ethiopic}', ""); - Expect(0, 43822, '\p{^Script= Ethiopic}', ""); - Expect(0, 43822, '\P{Script= Ethiopic}', ""); - Expect(1, 43822, '\P{^Script= Ethiopic}', ""); - Expect(0, 43823, '\p{Script= Ethiopic}', ""); - Expect(1, 43823, '\p{^Script= Ethiopic}', ""); - Expect(1, 43823, '\P{Script= Ethiopic}', ""); - Expect(0, 43823, '\P{^Script= Ethiopic}', ""); - Error('\p{Sc= :=ETHI}'); - Error('\P{Sc= :=ETHI}'); - Expect(1, 43822, '\p{Sc=:\AEthi\z:}', "");; - Expect(0, 43823, '\p{Sc=:\AEthi\z:}', "");; - Expect(1, 43822, '\p{Sc=ethi}', ""); - Expect(0, 43822, '\p{^Sc=ethi}', ""); - Expect(0, 43822, '\P{Sc=ethi}', ""); - Expect(1, 43822, '\P{^Sc=ethi}', ""); - Expect(0, 43823, '\p{Sc=ethi}', ""); - Expect(1, 43823, '\p{^Sc=ethi}', ""); - Expect(1, 43823, '\P{Sc=ethi}', ""); - Expect(0, 43823, '\P{^Sc=ethi}', ""); - Expect(1, 43822, '\p{Sc=:\Aethi\z:}', "");; - Expect(0, 43823, '\p{Sc=:\Aethi\z:}', "");; - Expect(1, 43822, '\p{Sc:-_Ethi}', ""); - Expect(0, 43822, '\p{^Sc:-_Ethi}', ""); - Expect(0, 43822, '\P{Sc:-_Ethi}', ""); - Expect(1, 43822, '\P{^Sc:-_Ethi}', ""); - Expect(0, 43823, '\p{Sc:-_Ethi}', ""); - Expect(1, 43823, '\p{^Sc:-_Ethi}', ""); - Expect(1, 43823, '\P{Sc:-_Ethi}', ""); - Expect(0, 43823, '\P{^Sc:-_Ethi}', ""); - Error('\p{Is_Script=-ETHIOPIC/a/}'); - Error('\P{Is_Script=-ETHIOPIC/a/}'); - Expect(1, 43822, '\p{Is_Script=ethiopic}', ""); - Expect(0, 43822, '\p{^Is_Script=ethiopic}', ""); - Expect(0, 43822, '\P{Is_Script=ethiopic}', ""); - Expect(1, 43822, '\P{^Is_Script=ethiopic}', ""); - Expect(0, 43823, '\p{Is_Script=ethiopic}', ""); - Expect(1, 43823, '\p{^Is_Script=ethiopic}', ""); - Expect(1, 43823, '\P{Is_Script=ethiopic}', ""); - Expect(0, 43823, '\P{^Is_Script=ethiopic}', ""); - Expect(1, 43822, '\p{Is_Script= -ethiopic}', ""); - Expect(0, 43822, '\p{^Is_Script= -ethiopic}', ""); - Expect(0, 43822, '\P{Is_Script= -ethiopic}', ""); - Expect(1, 43822, '\P{^Is_Script= -ethiopic}', ""); - Expect(0, 43823, '\p{Is_Script= -ethiopic}', ""); - Expect(1, 43823, '\p{^Is_Script= -ethiopic}', ""); - Expect(1, 43823, '\P{Is_Script= -ethiopic}', ""); - Expect(0, 43823, '\P{^Is_Script= -ethiopic}', ""); - Error('\p{Is_Sc=/a/_ETHI}'); - Error('\P{Is_Sc=/a/_ETHI}'); - Expect(1, 43822, '\p{Is_Sc=ethi}', ""); - Expect(0, 43822, '\p{^Is_Sc=ethi}', ""); - Expect(0, 43822, '\P{Is_Sc=ethi}', ""); - Expect(1, 43822, '\P{^Is_Sc=ethi}', ""); - Expect(0, 43823, '\p{Is_Sc=ethi}', ""); - Expect(1, 43823, '\p{^Is_Sc=ethi}', ""); - Expect(1, 43823, '\P{Is_Sc=ethi}', ""); - Expect(0, 43823, '\P{^Is_Sc=ethi}', ""); - Expect(1, 43822, '\p{Is_Sc=--ETHI}', ""); - Expect(0, 43822, '\p{^Is_Sc=--ETHI}', ""); - Expect(0, 43822, '\P{Is_Sc=--ETHI}', ""); - Expect(1, 43822, '\P{^Is_Sc=--ETHI}', ""); - Expect(0, 43823, '\p{Is_Sc=--ETHI}', ""); - Expect(1, 43823, '\p{^Is_Sc=--ETHI}', ""); - Expect(1, 43823, '\P{Is_Sc=--ETHI}', ""); - Expect(0, 43823, '\P{^Is_Sc=--ETHI}', ""); - Error('\p{Script=_:=Georgian}'); - Error('\P{Script=_:=Georgian}'); + Expect(1, 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, 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}', ""); + 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{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}', ""); + 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{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}', ""); + 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, 11565, '\p{Script=:\AGeorgian\z:}', "");; Expect(0, 11566, '\p{Script=:\AGeorgian\z:}', "");; Expect(1, 11565, '\p{Script=georgian}', ""); @@ -128592,16 +131427,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/a/}'); - Error('\P{Sc= _GEOR/a/}'); + 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{Sc=:\AGeor\z:}', "");; Expect(0, 11566, '\p{Sc=:\AGeor\z:}', "");; Expect(1, 11565, '\p{Sc=geor}', ""); @@ -128614,16 +131449,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= /a/georgian}'); + Error('\P{Is_Script= /a/georgian}'); Expect(1, 11565, '\p{Is_Script=georgian}', ""); Expect(0, 11565, '\p{^Is_Script=georgian}', ""); Expect(0, 11565, '\P{Is_Script=georgian}', ""); @@ -128632,16 +131467,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=--geor/a/}'); - Error('\P{Is_Sc=--geor/a/}'); + 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}', ""); @@ -128650,16 +131485,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 11566, '\p{^Is_Sc=geor}', ""); Expect(1, 11566, '\P{Is_Sc=geor}', ""); Expect(0, 11566, '\P{^Is_Sc=geor}', ""); - Expect(1, 11565, '\p{Is_Sc=--Geor}', ""); - Expect(0, 11565, '\p{^Is_Sc=--Geor}', ""); - Expect(0, 11565, '\P{Is_Sc=--Geor}', ""); - Expect(1, 11565, '\P{^Is_Sc=--Geor}', ""); - Expect(0, 11566, '\p{Is_Sc=--Geor}', ""); - Expect(1, 11566, '\p{^Is_Sc=--Geor}', ""); - Expect(1, 11566, '\P{Is_Sc=--Geor}', ""); - Expect(0, 11566, '\P{^Is_Sc=--Geor}', ""); - Error('\p{Script=_/a/glagolitic}'); - Error('\P{Script=_/a/glagolitic}'); + Expect(1, 11565, '\p{Is_Sc=-geor}', ""); + Expect(0, 11565, '\p{^Is_Sc=-geor}', ""); + Expect(0, 11565, '\P{Is_Sc=-geor}', ""); + Expect(1, 11565, '\P{^Is_Sc=-geor}', ""); + Expect(0, 11566, '\p{Is_Sc=-geor}', ""); + Expect(1, 11566, '\p{^Is_Sc=-geor}', ""); + Expect(1, 11566, '\P{Is_Sc=-geor}', ""); + Expect(0, 11566, '\P{^Is_Sc=-geor}', ""); + Error('\p{Script= Glagolitic/a/}'); + Error('\P{Script= Glagolitic/a/}'); Expect(1, 122922, '\p{Script=:\AGlagolitic\z:}', "");; Expect(0, 122923, '\p{Script=:\AGlagolitic\z:}', "");; Expect(1, 122922, '\p{Script=glagolitic}', ""); @@ -128672,56 +131507,56 @@ 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}', ""); - Expect(0, 122922, '\p{^Sc: glag}', ""); - Expect(0, 122922, '\P{Sc: glag}', ""); - Expect(1, 122922, '\P{^Sc: glag}', ""); - Expect(0, 122923, '\p{Sc: glag}', ""); - Expect(1, 122923, '\p{^Sc: glag}', ""); - Expect(1, 122923, '\P{Sc: glag}', ""); - Expect(0, 122923, '\P{^Sc: glag}', ""); + Expect(1, 122922, '\p{Sc=glag}', ""); + Expect(0, 122922, '\p{^Sc=glag}', ""); + Expect(0, 122922, '\P{Sc=glag}', ""); + Expect(1, 122922, '\P{^Sc=glag}', ""); + Expect(0, 122923, '\p{Sc=glag}', ""); + Expect(1, 122923, '\p{^Sc=glag}', ""); + Expect(1, 122923, '\P{Sc=glag}', ""); + Expect(0, 122923, '\P{^Sc=glag}', ""); Expect(1, 122922, '\p{Sc=:\Aglag\z:}', "");; Expect(0, 122923, '\p{Sc=:\Aglag\z:}', "");; - Expect(1, 122922, '\p{Sc=--Glag}', ""); - Expect(0, 122922, '\p{^Sc=--Glag}', ""); - Expect(0, 122922, '\P{Sc=--Glag}', ""); - Expect(1, 122922, '\P{^Sc=--Glag}', ""); - Expect(0, 122923, '\p{Sc=--Glag}', ""); - Expect(1, 122923, '\p{^Sc=--Glag}', ""); - Expect(1, 122923, '\P{Sc=--Glag}', ""); - Expect(0, 122923, '\P{^Sc=--Glag}', ""); - Error('\p{Is_Script: := -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/a/}'); - Error('\P{Is_Sc= GLAG/a/}'); + 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{Is_Sc=glag}', ""); Expect(0, 122922, '\p{^Is_Sc=glag}', ""); Expect(0, 122922, '\P{Is_Sc=glag}', ""); @@ -128730,60 +131565,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= :=Gunjala_gondi}'); - Error('\P{Script= :=Gunjala_gondi}'); + Expect(1, 122922, '\p{Is_Sc=__Glag}', ""); + Expect(0, 122922, '\p{^Is_Sc=__Glag}', ""); + Expect(0, 122922, '\P{Is_Sc=__Glag}', ""); + Expect(1, 122922, '\P{^Is_Sc=__Glag}', ""); + Expect(0, 122923, '\p{Is_Sc=__Glag}', ""); + Expect(1, 122923, '\p{^Is_Sc=__Glag}', ""); + Expect(1, 122923, '\P{Is_Sc=__Glag}', ""); + Expect(0, 122923, '\P{^Is_Sc=__Glag}', ""); + Error('\p{Script=/a/-_GUNJALA_Gondi}'); + Error('\P{Script=/a/-_GUNJALA_Gondi}'); 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=/a/Gong}'); - Error('\P{Sc=/a/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=:= Gong}'); + Error('\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}', ""); + 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= :=Gunjala_GONDI}'); + Error('\P{Is_Script= :=Gunjala_GONDI}'); Expect(1, 73129, '\p{Is_Script=gunjalagondi}', ""); Expect(0, 73129, '\p{^Is_Script=gunjalagondi}', ""); Expect(0, 73129, '\P{Is_Script=gunjalagondi}', ""); @@ -128792,16 +131627,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:=}'); - Error('\P{Is_Sc=_ gong:=}'); + 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_Sc=gong}', ""); Expect(0, 73129, '\p{^Is_Sc=gong}', ""); Expect(0, 73129, '\P{Is_Sc=gong}', ""); @@ -128810,16 +131645,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 73130, '\p{^Is_Sc=gong}', ""); Expect(1, 73130, '\P{Is_Sc=gong}', ""); Expect(0, 73130, '\P{^Is_Sc=gong}', ""); - Expect(1, 73129, '\p{Is_Sc= gong}', ""); - Expect(0, 73129, '\p{^Is_Sc= gong}', ""); - Expect(0, 73129, '\P{Is_Sc= gong}', ""); - Expect(1, 73129, '\P{^Is_Sc= gong}', ""); - Expect(0, 73130, '\p{Is_Sc= gong}', ""); - Expect(1, 73130, '\p{^Is_Sc= gong}', ""); - Expect(1, 73130, '\P{Is_Sc= gong}', ""); - Expect(0, 73130, '\P{^Is_Sc= gong}', ""); - Error('\p{Script= Masaram_gondi:=}'); - Error('\P{Script= Masaram_gondi:=}'); + Expect(1, 73129, '\p{Is_Sc: _ Gong}', ""); + Expect(0, 73129, '\p{^Is_Sc: _ Gong}', ""); + Expect(0, 73129, '\P{Is_Sc: _ Gong}', ""); + Expect(1, 73129, '\P{^Is_Sc: _ Gong}', ""); + Expect(0, 73130, '\p{Is_Sc: _ Gong}', ""); + Expect(1, 73130, '\p{^Is_Sc: _ Gong}', ""); + Expect(1, 73130, '\P{Is_Sc: _ Gong}', ""); + Expect(0, 73130, '\P{^Is_Sc: _ Gong}', ""); + Error('\p{Script= masaram_Gondi/a/}'); + Error('\P{Script= masaram_Gondi/a/}'); Expect(1, 73049, '\p{Script=:\AMasaram_Gondi\z:}', "");; Expect(0, 73050, '\p{Script=:\AMasaram_Gondi\z:}', "");; Expect(1, 73049, '\p{Script=masaramgondi}', ""); @@ -128832,38 +131667,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/a/}'); - Error('\P{Sc=_ gonm/a/}'); + 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=/a/ -Masaram_Gondi}'); - Error('\P{Is_Script=/a/ -Masaram_Gondi}'); + Expect(1, 73049, '\p{Sc= _Gonm}', ""); + Expect(0, 73049, '\p{^Sc= _Gonm}', ""); + Expect(0, 73049, '\P{Sc= _Gonm}', ""); + Expect(1, 73049, '\P{^Sc= _Gonm}', ""); + Expect(0, 73050, '\p{Sc= _Gonm}', ""); + Expect(1, 73050, '\p{^Sc= _Gonm}', ""); + Expect(1, 73050, '\P{Sc= _Gonm}', ""); + Expect(0, 73050, '\P{^Sc= _Gonm}', ""); + Error('\p{Is_Script=_:=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}', ""); @@ -128872,16 +131707,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= /a/Gonm}'); - Error('\P{Is_Sc= /a/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}', ""); @@ -128890,38 +131725,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= :=Gothic}'); - Error('\P{Script= :=Gothic}'); + Expect(1, 73049, '\p{Is_Sc= _GONM}', ""); + Expect(0, 73049, '\p{^Is_Sc= _GONM}', ""); + Expect(0, 73049, '\P{Is_Sc= _GONM}', ""); + Expect(1, 73049, '\P{^Is_Sc= _GONM}', ""); + Expect(0, 73050, '\p{Is_Sc= _GONM}', ""); + Expect(1, 73050, '\p{^Is_Sc= _GONM}', ""); + Expect(1, 73050, '\P{Is_Sc= _GONM}', ""); + Expect(0, 73050, '\P{^Is_Sc= _GONM}', ""); + Error('\p{Script=/a/-GOTHIC}'); + Error('\P{Script=/a/-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}', ""); + 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= /a/Goth}'); - Error('\P{Sc= /a/Goth}'); + Expect(1, 66378, '\p{Script=__gothic}', ""); + Expect(0, 66378, '\p{^Script=__gothic}', ""); + Expect(0, 66378, '\P{Script=__gothic}', ""); + Expect(1, 66378, '\P{^Script=__gothic}', ""); + Expect(0, 66379, '\p{Script=__gothic}', ""); + Expect(1, 66379, '\p{^Script=__gothic}', ""); + Expect(1, 66379, '\P{Script=__gothic}', ""); + Expect(0, 66379, '\P{^Script=__gothic}', ""); + Error('\p{Sc=:=_ 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}', ""); @@ -128934,16 +131769,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66379, '\P{^Sc=goth}', ""); Expect(1, 66378, '\p{Sc=:\Agoth\z:}', "");; Expect(0, 66379, '\p{Sc=:\Agoth\z:}', "");; - Expect(1, 66378, '\p{Sc: GOTH}', ""); - Expect(0, 66378, '\p{^Sc: GOTH}', ""); - Expect(0, 66378, '\P{Sc: GOTH}', ""); - Expect(1, 66378, '\P{^Sc: GOTH}', ""); - Expect(0, 66379, '\p{Sc: GOTH}', ""); - Expect(1, 66379, '\p{^Sc: GOTH}', ""); - Expect(1, 66379, '\P{Sc: GOTH}', ""); - Expect(0, 66379, '\P{^Sc: GOTH}', ""); - Error('\p{Is_Script: _Gothic/a/}'); - Error('\P{Is_Script: _Gothic/a/}'); + 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{Is_Script=gothic}', ""); Expect(0, 66378, '\p{^Is_Script=gothic}', ""); Expect(0, 66378, '\P{Is_Script=gothic}', ""); @@ -128952,16 +131787,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66379, '\p{^Is_Script=gothic}', ""); Expect(1, 66379, '\P{Is_Script=gothic}', ""); Expect(0, 66379, '\P{^Is_Script=gothic}', ""); - Expect(1, 66378, '\p{Is_Script= gothic}', ""); - Expect(0, 66378, '\p{^Is_Script= gothic}', ""); - Expect(0, 66378, '\P{Is_Script= gothic}', ""); - Expect(1, 66378, '\P{^Is_Script= gothic}', ""); - Expect(0, 66379, '\p{Is_Script= gothic}', ""); - Expect(1, 66379, '\p{^Is_Script= gothic}', ""); - Expect(1, 66379, '\P{Is_Script= gothic}', ""); - Expect(0, 66379, '\P{^Is_Script= gothic}', ""); - Error('\p{Is_Sc= GOTH/a/}'); - Error('\P{Is_Sc= GOTH/a/}'); + 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_Sc=goth}', ""); Expect(0, 66378, '\p{^Is_Sc=goth}', ""); Expect(0, 66378, '\P{Is_Sc=goth}', ""); @@ -128970,16 +131805,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66379, '\p{^Is_Sc=goth}', ""); Expect(1, 66379, '\P{Is_Sc=goth}', ""); Expect(0, 66379, '\P{^Is_Sc=goth}', ""); - Expect(1, 66378, '\p{Is_Sc=-Goth}', ""); - Expect(0, 66378, '\p{^Is_Sc=-Goth}', ""); - Expect(0, 66378, '\P{Is_Sc=-Goth}', ""); - Expect(1, 66378, '\P{^Is_Sc=-Goth}', ""); - Expect(0, 66379, '\p{Is_Sc=-Goth}', ""); - Expect(1, 66379, '\p{^Is_Sc=-Goth}', ""); - Expect(1, 66379, '\P{Is_Sc=-Goth}', ""); - Expect(0, 66379, '\P{^Is_Sc=-Goth}', ""); - Error('\p{Script:__grantha/a/}'); - Error('\P{Script:__grantha/a/}'); + Expect(1, 66378, '\p{Is_Sc=- Goth}', ""); + Expect(0, 66378, '\p{^Is_Sc=- Goth}', ""); + Expect(0, 66378, '\P{Is_Sc=- Goth}', ""); + Expect(1, 66378, '\P{^Is_Sc=- Goth}', ""); + Expect(0, 66379, '\p{Is_Sc=- Goth}', ""); + Expect(1, 66379, '\p{^Is_Sc=- Goth}', ""); + Expect(1, 66379, '\P{Is_Sc=- Goth}', ""); + Expect(0, 66379, '\P{^Is_Sc=- Goth}', ""); + Error('\p{Script= GRANTHA:=}'); + Error('\P{Script= GRANTHA:=}'); Expect(1, 70516, '\p{Script=:\AGrantha\z:}', "");; Expect(0, 70517, '\p{Script=:\AGrantha\z:}', "");; Expect(1, 70516, '\p{Script=grantha}', ""); @@ -128992,16 +131827,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 70517, '\P{^Script=grantha}', ""); Expect(1, 70516, '\p{Script=:\Agrantha\z:}', "");; Expect(0, 70517, '\p{Script=:\Agrantha\z:}', "");; - Expect(1, 70516, '\p{Script= -Grantha}', ""); - Expect(0, 70516, '\p{^Script= -Grantha}', ""); - Expect(0, 70516, '\P{Script= -Grantha}', ""); - Expect(1, 70516, '\P{^Script= -Grantha}', ""); - Expect(0, 70517, '\p{Script= -Grantha}', ""); - Expect(1, 70517, '\p{^Script= -Grantha}', ""); - Expect(1, 70517, '\P{Script= -Grantha}', ""); - Expect(0, 70517, '\P{^Script= -Grantha}', ""); - Error('\p{Sc=-/a/GRAN}'); - Error('\P{Sc=-/a/GRAN}'); + Expect(1, 70516, '\p{Script: grantha}', ""); + Expect(0, 70516, '\p{^Script: grantha}', ""); + Expect(0, 70516, '\P{Script: grantha}', ""); + Expect(1, 70516, '\P{^Script: grantha}', ""); + Expect(0, 70517, '\p{Script: grantha}', ""); + Expect(1, 70517, '\p{^Script: grantha}', ""); + Expect(1, 70517, '\P{Script: grantha}', ""); + Expect(0, 70517, '\P{^Script: grantha}', ""); + Error('\p{Sc= :=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}', ""); @@ -129014,74 +131849,74 @@ 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=/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=:=Gran}'); - Error('\P{Is_Sc=:=Gran}'); - Expect(1, 70516, '\p{Is_Sc: gran}', ""); - Expect(0, 70516, '\p{^Is_Sc: gran}', ""); - Expect(0, 70516, '\P{Is_Sc: gran}', ""); - Expect(1, 70516, '\P{^Is_Sc: gran}', ""); - Expect(0, 70517, '\p{Is_Sc: gran}', ""); - Expect(1, 70517, '\p{^Is_Sc: gran}', ""); - Expect(1, 70517, '\P{Is_Sc: gran}', ""); - Expect(0, 70517, '\P{^Is_Sc: gran}', ""); - Expect(1, 70516, '\p{Is_Sc=--Gran}', ""); - Expect(0, 70516, '\p{^Is_Sc=--Gran}', ""); - Expect(0, 70516, '\P{Is_Sc=--Gran}', ""); - Expect(1, 70516, '\P{^Is_Sc=--Gran}', ""); - Expect(0, 70517, '\p{Is_Sc=--Gran}', ""); - Expect(1, 70517, '\p{^Is_Sc=--Gran}', ""); - Expect(1, 70517, '\P{Is_Sc=--Gran}', ""); - Expect(0, 70517, '\P{^Is_Sc=--Gran}', ""); - Error('\p{Script= /a/GREEK}'); - Error('\P{Script= /a/GREEK}'); + Expect(1, 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{Is_Sc=gran}', ""); + Expect(0, 70516, '\p{^Is_Sc=gran}', ""); + Expect(0, 70516, '\P{Is_Sc=gran}', ""); + Expect(1, 70516, '\P{^Is_Sc=gran}', ""); + Expect(0, 70517, '\p{Is_Sc=gran}', ""); + Expect(1, 70517, '\p{^Is_Sc=gran}', ""); + Expect(1, 70517, '\P{Is_Sc=gran}', ""); + Expect(0, 70517, '\P{^Is_Sc=gran}', ""); + Expect(1, 70516, '\p{Is_Sc=_ GRAN}', ""); + Expect(0, 70516, '\p{^Is_Sc=_ GRAN}', ""); + Expect(0, 70516, '\P{Is_Sc=_ GRAN}', ""); + Expect(1, 70516, '\P{^Is_Sc=_ GRAN}', ""); + Expect(0, 70517, '\p{Is_Sc=_ GRAN}', ""); + Expect(1, 70517, '\p{^Is_Sc=_ GRAN}', ""); + Expect(1, 70517, '\P{Is_Sc=_ GRAN}', ""); + Expect(0, 70517, '\P{^Is_Sc=_ GRAN}', ""); + Error('\p{Script: -/a/Greek}'); + Error('\P{Script: -/a/Greek}'); Expect(1, 119365, '\p{Script=:\AGreek\z:}', "");; Expect(0, 119366, '\p{Script=:\AGreek\z:}', "");; - Expect(1, 119365, '\p{Script=greek}', ""); - 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=:= GREK}'); - Error('\P{Sc=:= GREK}'); + Expect(1, 119365, '\p{Script= GREEK}', ""); + Expect(0, 119365, '\p{^Script= GREEK}', ""); + Expect(0, 119365, '\P{Script= GREEK}', ""); + Expect(1, 119365, '\P{^Script= GREEK}', ""); + Expect(0, 119366, '\p{Script= GREEK}', ""); + Expect(1, 119366, '\p{^Script= GREEK}', ""); + Expect(1, 119366, '\P{Script= GREEK}', ""); + Expect(0, 119366, '\P{^Script= GREEK}', ""); + Error('\p{Sc= /a/Grek}'); + Error('\P{Sc= /a/Grek}'); Expect(1, 119365, '\p{Sc=:\AGrek\z:}', "");; Expect(0, 119366, '\p{Sc=:\AGrek\z:}', "");; Expect(1, 119365, '\p{Sc=grek}', ""); @@ -129094,16 +131929,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 119366, '\P{^Sc=grek}', ""); Expect(1, 119365, '\p{Sc=:\Agrek\z:}', "");; Expect(0, 119366, '\p{Sc=:\Agrek\z:}', "");; - Expect(1, 119365, '\p{Sc= -Grek}', ""); - Expect(0, 119365, '\p{^Sc= -Grek}', ""); - Expect(0, 119365, '\P{Sc= -Grek}', ""); - Expect(1, 119365, '\P{^Sc= -Grek}', ""); - Expect(0, 119366, '\p{Sc= -Grek}', ""); - Expect(1, 119366, '\p{^Sc= -Grek}', ""); - Expect(1, 119366, '\P{Sc= -Grek}', ""); - Expect(0, 119366, '\P{^Sc= -Grek}', ""); - Error('\p{Is_Script=/a/ Greek}'); - Error('\P{Is_Script=/a/ Greek}'); + Expect(1, 119365, '\p{Sc=_ Grek}', ""); + Expect(0, 119365, '\p{^Sc=_ Grek}', ""); + Expect(0, 119365, '\P{Sc=_ Grek}', ""); + Expect(1, 119365, '\P{^Sc=_ Grek}', ""); + Expect(0, 119366, '\p{Sc=_ Grek}', ""); + Expect(1, 119366, '\p{^Sc=_ Grek}', ""); + Expect(1, 119366, '\P{Sc=_ Grek}', ""); + Expect(0, 119366, '\P{^Sc=_ Grek}', ""); + Error('\p{Is_Script=__Greek/a/}'); + Error('\P{Is_Script=__Greek/a/}'); Expect(1, 119365, '\p{Is_Script=greek}', ""); Expect(0, 119365, '\p{^Is_Script=greek}', ""); Expect(0, 119365, '\P{Is_Script=greek}', ""); @@ -129112,16 +131947,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= :=Grek}'); - Error('\P{Is_Sc= :=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=_/a/Grek}'); + Error('\P{Is_Sc=_/a/Grek}'); Expect(1, 119365, '\p{Is_Sc=grek}', ""); Expect(0, 119365, '\p{^Is_Sc=grek}', ""); Expect(0, 119365, '\P{Is_Sc=grek}', ""); @@ -129130,16 +131965,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 119366, '\p{^Is_Sc=grek}', ""); Expect(1, 119366, '\P{Is_Sc=grek}', ""); Expect(0, 119366, '\P{^Is_Sc=grek}', ""); - Expect(1, 119365, '\p{Is_Sc= -Grek}', ""); - Expect(0, 119365, '\p{^Is_Sc= -Grek}', ""); - Expect(0, 119365, '\P{Is_Sc= -Grek}', ""); - Expect(1, 119365, '\P{^Is_Sc= -Grek}', ""); - Expect(0, 119366, '\p{Is_Sc= -Grek}', ""); - Expect(1, 119366, '\p{^Is_Sc= -Grek}', ""); - Expect(1, 119366, '\P{Is_Sc= -Grek}', ""); - Expect(0, 119366, '\P{^Is_Sc= -Grek}', ""); - Error('\p{Script=:=-Gujarati}'); - Error('\P{Script=:=-Gujarati}'); + Expect(1, 119365, '\p{Is_Sc= grek}', ""); + Expect(0, 119365, '\p{^Is_Sc= grek}', ""); + Expect(0, 119365, '\P{Is_Sc= grek}', ""); + Expect(1, 119365, '\P{^Is_Sc= grek}', ""); + Expect(0, 119366, '\p{Is_Sc= grek}', ""); + Expect(1, 119366, '\p{^Is_Sc= grek}', ""); + Expect(1, 119366, '\P{Is_Sc= grek}', ""); + Expect(0, 119366, '\P{^Is_Sc= grek}', ""); + Error('\p{Script=- Gujarati/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}', ""); @@ -129152,16 +131987,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/a/}'); - Error('\P{Sc= GUJR/a/}'); + 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}', ""); @@ -129174,16 +132009,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=_gujarati/a/}'); - Error('\P{Is_Script=_gujarati/a/}'); + 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{Is_Script=gujarati}', ""); Expect(0, 2815, '\p{^Is_Script=gujarati}', ""); Expect(0, 2815, '\P{Is_Script=gujarati}', ""); @@ -129192,16 +132027,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= Gujr:=}'); - Error('\P{Is_Sc= 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= /a/gujr}'); + Error('\P{Is_Sc= /a/gujr}'); Expect(1, 2815, '\p{Is_Sc=gujr}', ""); Expect(0, 2815, '\p{^Is_Sc=gujr}', ""); Expect(0, 2815, '\P{Is_Sc=gujr}', ""); @@ -129210,16 +132045,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=_Gurmukhi/a/}'); - Error('\P{Script=_Gurmukhi/a/}'); + Expect(1, 2815, '\p{Is_Sc=- Gujr}', ""); + Expect(0, 2815, '\p{^Is_Sc=- Gujr}', ""); + Expect(0, 2815, '\P{Is_Sc=- Gujr}', ""); + Expect(1, 2815, '\P{^Is_Sc=- Gujr}', ""); + Expect(0, 2816, '\p{Is_Sc=- Gujr}', ""); + Expect(1, 2816, '\p{^Is_Sc=- Gujr}', ""); + Expect(1, 2816, '\P{Is_Sc=- Gujr}', ""); + Expect(0, 2816, '\P{^Is_Sc=- Gujr}', ""); + Error('\p{Script=/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}', ""); @@ -129232,16 +132067,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=/a/_ Guru}'); - Error('\P{Sc=/a/_ Guru}'); + Expect(1, 2678, '\p{Script= _Gurmukhi}', ""); + Expect(0, 2678, '\p{^Script= _Gurmukhi}', ""); + Expect(0, 2678, '\P{Script= _Gurmukhi}', ""); + Expect(1, 2678, '\P{^Script= _Gurmukhi}', ""); + Expect(0, 2679, '\p{Script= _Gurmukhi}', ""); + Expect(1, 2679, '\p{^Script= _Gurmukhi}', ""); + Expect(1, 2679, '\P{Script= _Gurmukhi}', ""); + Expect(0, 2679, '\P{^Script= _Gurmukhi}', ""); + Error('\p{Sc=:= _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}', ""); @@ -129254,34 +132089,34 @@ 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/a/}'); - Error('\P{Is_Script=_ Gurmukhi/a/}'); - Expect(1, 2678, '\p{Is_Script=gurmukhi}', ""); - Expect(0, 2678, '\p{^Is_Script=gurmukhi}', ""); - Expect(0, 2678, '\P{Is_Script=gurmukhi}', ""); - Expect(1, 2678, '\P{^Is_Script=gurmukhi}', ""); - Expect(0, 2679, '\p{Is_Script=gurmukhi}', ""); - Expect(1, 2679, '\p{^Is_Script=gurmukhi}', ""); - Expect(1, 2679, '\P{Is_Script=gurmukhi}', ""); - Expect(0, 2679, '\P{^Is_Script=gurmukhi}', ""); - Expect(1, 2678, '\p{Is_Script=_ Gurmukhi}', ""); - Expect(0, 2678, '\p{^Is_Script=_ Gurmukhi}', ""); - Expect(0, 2678, '\P{Is_Script=_ Gurmukhi}', ""); - Expect(1, 2678, '\P{^Is_Script=_ Gurmukhi}', ""); - Expect(0, 2679, '\p{Is_Script=_ Gurmukhi}', ""); - Expect(1, 2679, '\p{^Is_Script=_ Gurmukhi}', ""); - Expect(1, 2679, '\P{Is_Script=_ Gurmukhi}', ""); - Expect(0, 2679, '\P{^Is_Script=_ Gurmukhi}', ""); - Error('\p{Is_Sc=_:=Guru}'); - Error('\P{Is_Sc=_:=Guru}'); + Expect(1, 2678, '\p{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{Is_Script: gurmukhi}', ""); + Expect(0, 2678, '\p{^Is_Script: gurmukhi}', ""); + Expect(0, 2678, '\P{Is_Script: gurmukhi}', ""); + Expect(1, 2678, '\P{^Is_Script: gurmukhi}', ""); + Expect(0, 2679, '\p{Is_Script: gurmukhi}', ""); + Expect(1, 2679, '\p{^Is_Script: gurmukhi}', ""); + Expect(1, 2679, '\P{Is_Script: gurmukhi}', ""); + Expect(0, 2679, '\P{^Is_Script: gurmukhi}', ""); + Expect(1, 2678, '\p{Is_Script= Gurmukhi}', ""); + Expect(0, 2678, '\p{^Is_Script= Gurmukhi}', ""); + Expect(0, 2678, '\P{Is_Script= Gurmukhi}', ""); + Expect(1, 2678, '\P{^Is_Script= Gurmukhi}', ""); + Expect(0, 2679, '\p{Is_Script= Gurmukhi}', ""); + Expect(1, 2679, '\p{^Is_Script= Gurmukhi}', ""); + Expect(1, 2679, '\P{Is_Script= Gurmukhi}', ""); + Expect(0, 2679, '\P{^Is_Script= Gurmukhi}', ""); + Error('\p{Is_Sc=/a/_Guru}'); + Error('\P{Is_Sc=/a/_Guru}'); Expect(1, 2678, '\p{Is_Sc=guru}', ""); Expect(0, 2678, '\p{^Is_Sc=guru}', ""); Expect(0, 2678, '\P{Is_Sc=guru}', ""); @@ -129290,16 +132125,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}', ""); @@ -129312,16 +132147,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= _Hang:=}'); - Error('\P{Sc= _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=/a/_ HANG}'); + Error('\P{Sc=/a/_ HANG}'); Expect(1, 65500, '\p{Sc=:\AHang\z:}', "");; Expect(0, 65501, '\p{Sc=:\AHang\z:}', "");; Expect(1, 65500, '\p{Sc=hang}', ""); @@ -129334,16 +132169,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 65501, '\P{^Sc=hang}', ""); Expect(1, 65500, '\p{Sc=:\Ahang\z:}', "");; Expect(0, 65501, '\p{Sc=:\Ahang\z:}', "");; - Expect(1, 65500, '\p{Sc:-_Hang}', ""); - Expect(0, 65500, '\p{^Sc:-_Hang}', ""); - Expect(0, 65500, '\P{Sc:-_Hang}', ""); - Expect(1, 65500, '\P{^Sc:-_Hang}', ""); - Expect(0, 65501, '\p{Sc:-_Hang}', ""); - Expect(1, 65501, '\p{^Sc:-_Hang}', ""); - Expect(1, 65501, '\P{Sc:-_Hang}', ""); - Expect(0, 65501, '\P{^Sc:-_Hang}', ""); - Error('\p{Is_Script=:=hangul}'); - Error('\P{Is_Script=:=hangul}'); + Expect(1, 65500, '\p{Sc= Hang}', ""); + Expect(0, 65500, '\p{^Sc= Hang}', ""); + Expect(0, 65500, '\P{Sc= Hang}', ""); + Expect(1, 65500, '\P{^Sc= Hang}', ""); + Expect(0, 65501, '\p{Sc= Hang}', ""); + Expect(1, 65501, '\p{^Sc= Hang}', ""); + Expect(1, 65501, '\P{Sc= Hang}', ""); + Expect(0, 65501, '\P{^Sc= Hang}', ""); + Error('\p{Is_Script= :=Hangul}'); + Error('\P{Is_Script= :=Hangul}'); Expect(1, 65500, '\p{Is_Script=hangul}', ""); Expect(0, 65500, '\p{^Is_Script=hangul}', ""); Expect(0, 65500, '\P{Is_Script=hangul}', ""); @@ -129352,34 +132187,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65501, '\p{^Is_Script=hangul}', ""); Expect(1, 65501, '\P{Is_Script=hangul}', ""); Expect(0, 65501, '\P{^Is_Script=hangul}', ""); - Expect(1, 65500, '\p{Is_Script=_ Hangul}', ""); - Expect(0, 65500, '\p{^Is_Script=_ Hangul}', ""); - Expect(0, 65500, '\P{Is_Script=_ Hangul}', ""); - Expect(1, 65500, '\P{^Is_Script=_ Hangul}', ""); - Expect(0, 65501, '\p{Is_Script=_ Hangul}', ""); - Expect(1, 65501, '\p{^Is_Script=_ Hangul}', ""); - Expect(1, 65501, '\P{Is_Script=_ Hangul}', ""); - Expect(0, 65501, '\P{^Is_Script=_ Hangul}', ""); - Error('\p{Is_Sc= Hang:=}'); - Error('\P{Is_Sc= Hang:=}'); - Expect(1, 65500, '\p{Is_Sc: hang}', ""); - Expect(0, 65500, '\p{^Is_Sc: hang}', ""); - Expect(0, 65500, '\P{Is_Sc: hang}', ""); - Expect(1, 65500, '\P{^Is_Sc: hang}', ""); - Expect(0, 65501, '\p{Is_Sc: hang}', ""); - Expect(1, 65501, '\p{^Is_Sc: hang}', ""); - Expect(1, 65501, '\P{Is_Sc: hang}', ""); - Expect(0, 65501, '\P{^Is_Sc: hang}', ""); - Expect(1, 65500, '\p{Is_Sc= -Hang}', ""); - Expect(0, 65500, '\p{^Is_Sc= -Hang}', ""); - Expect(0, 65500, '\P{Is_Sc= -Hang}', ""); - Expect(1, 65500, '\P{^Is_Sc= -Hang}', ""); - Expect(0, 65501, '\p{Is_Sc= -Hang}', ""); - Expect(1, 65501, '\p{^Is_Sc= -Hang}', ""); - Expect(1, 65501, '\P{Is_Sc= -Hang}', ""); - Expect(0, 65501, '\P{^Is_Sc= -Hang}', ""); - Error('\p{Script=:=Han}'); - Error('\P{Script=:=Han}'); + Expect(1, 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_Sc=hang}', ""); + Expect(0, 65500, '\p{^Is_Sc=hang}', ""); + Expect(0, 65500, '\P{Is_Sc=hang}', ""); + Expect(1, 65500, '\P{^Is_Sc=hang}', ""); + Expect(0, 65501, '\p{Is_Sc=hang}', ""); + Expect(1, 65501, '\p{^Is_Sc=hang}', ""); + Expect(1, 65501, '\P{Is_Sc=hang}', ""); + Expect(0, 65501, '\P{^Is_Sc=hang}', ""); + Expect(1, 65500, '\p{Is_Sc= HANG}', ""); + Expect(0, 65500, '\p{^Is_Sc= HANG}', ""); + Expect(0, 65500, '\P{Is_Sc= HANG}', ""); + Expect(1, 65500, '\P{^Is_Sc= HANG}', ""); + Expect(0, 65501, '\p{Is_Sc= HANG}', ""); + Expect(1, 65501, '\p{^Is_Sc= HANG}', ""); + Expect(1, 65501, '\P{Is_Sc= HANG}', ""); + Expect(0, 65501, '\P{^Is_Sc= HANG}', ""); + Error('\p{Script=:= Han}'); + Error('\P{Script=:= Han}'); Expect(1, 201546, '\p{Script=:\AHan\z:}', "");; Expect(0, 201547, '\p{Script=:\AHan\z:}', "");; Expect(1, 201546, '\p{Script=han}', ""); @@ -129392,16 +132227,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{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}', ""); @@ -129414,16 +132249,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 201547, '\P{^Sc=hani}', ""); Expect(1, 201546, '\p{Sc=:\Ahani\z:}', "");; Expect(0, 201547, '\p{Sc=:\Ahani\z:}', "");; - Expect(1, 201546, '\p{Sc=__Hani}', ""); - Expect(0, 201546, '\p{^Sc=__Hani}', ""); - Expect(0, 201546, '\P{Sc=__Hani}', ""); - Expect(1, 201546, '\P{^Sc=__Hani}', ""); - Expect(0, 201547, '\p{Sc=__Hani}', ""); - Expect(1, 201547, '\p{^Sc=__Hani}', ""); - Expect(1, 201547, '\P{Sc=__Hani}', ""); - Expect(0, 201547, '\P{^Sc=__Hani}', ""); - Error('\p{Is_Script:_/a/han}'); - Error('\P{Is_Script:_/a/han}'); + Expect(1, 201546, '\p{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}', ""); @@ -129432,16 +132267,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 201547, '\p{^Is_Script=han}', ""); Expect(1, 201547, '\P{Is_Script=han}', ""); Expect(0, 201547, '\P{^Is_Script=han}', ""); - Expect(1, 201546, '\p{Is_Script= -Han}', ""); - Expect(0, 201546, '\p{^Is_Script= -Han}', ""); - Expect(0, 201546, '\P{Is_Script= -Han}', ""); - Expect(1, 201546, '\P{^Is_Script= -Han}', ""); - Expect(0, 201547, '\p{Is_Script= -Han}', ""); - Expect(1, 201547, '\p{^Is_Script= -Han}', ""); - Expect(1, 201547, '\P{Is_Script= -Han}', ""); - Expect(0, 201547, '\P{^Is_Script= -Han}', ""); - Error('\p{Is_Sc=- HANI/a/}'); - Error('\P{Is_Sc=- HANI/a/}'); + Expect(1, 201546, '\p{Is_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}', ""); @@ -129450,16 +132285,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 201547, '\p{^Is_Sc=hani}', ""); Expect(1, 201547, '\P{Is_Sc=hani}', ""); Expect(0, 201547, '\P{^Is_Sc=hani}', ""); - Expect(1, 201546, '\p{Is_Sc= hani}', ""); - Expect(0, 201546, '\p{^Is_Sc= hani}', ""); - Expect(0, 201546, '\P{Is_Sc= hani}', ""); - Expect(1, 201546, '\P{^Is_Sc= hani}', ""); - Expect(0, 201547, '\p{Is_Sc= hani}', ""); - Expect(1, 201547, '\p{^Is_Sc= hani}', ""); - Expect(1, 201547, '\P{Is_Sc= hani}', ""); - Expect(0, 201547, '\P{^Is_Sc= hani}', ""); - Error('\p{Script=-_hanunoo/a/}'); - Error('\P{Script=-_hanunoo/a/}'); + Expect(1, 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, 5940, '\p{Script=:\AHanunoo\z:}', "");; Expect(0, 5941, '\p{Script=:\AHanunoo\z:}', "");; Expect(1, 5940, '\p{Script=hanunoo}', ""); @@ -129472,38 +132307,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 5941, '\P{^Script=hanunoo}', ""); Expect(1, 5940, '\p{Script=:\Ahanunoo\z:}', "");; Expect(0, 5941, '\p{Script=:\Ahanunoo\z:}', "");; - Expect(1, 5940, '\p{Script= HANUNOO}', ""); - Expect(0, 5940, '\p{^Script= HANUNOO}', ""); - Expect(0, 5940, '\P{Script= HANUNOO}', ""); - Expect(1, 5940, '\P{^Script= HANUNOO}', ""); - Expect(0, 5941, '\p{Script= HANUNOO}', ""); - Expect(1, 5941, '\p{^Script= HANUNOO}', ""); - Expect(1, 5941, '\P{Script= HANUNOO}', ""); - Expect(0, 5941, '\P{^Script= HANUNOO}', ""); - Error('\p{Sc=--Hano:=}'); - Error('\P{Sc=--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=/a/ -Hano}'); + Error('\P{Sc=/a/ -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}', ""); @@ -129512,16 +132347,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5941, '\p{^Is_Script=hanunoo}', ""); Expect(1, 5941, '\P{Is_Script=hanunoo}', ""); Expect(0, 5941, '\P{^Is_Script=hanunoo}', ""); - Expect(1, 5940, '\p{Is_Script=-Hanunoo}', ""); - Expect(0, 5940, '\p{^Is_Script=-Hanunoo}', ""); - Expect(0, 5940, '\P{Is_Script=-Hanunoo}', ""); - Expect(1, 5940, '\P{^Is_Script=-Hanunoo}', ""); - Expect(0, 5941, '\p{Is_Script=-Hanunoo}', ""); - Expect(1, 5941, '\p{^Is_Script=-Hanunoo}', ""); - Expect(1, 5941, '\P{Is_Script=-Hanunoo}', ""); - Expect(0, 5941, '\P{^Is_Script=-Hanunoo}', ""); - Error('\p{Is_Sc=_/a/HANO}'); - Error('\P{Is_Sc=_/a/HANO}'); + Expect(1, 5940, '\p{Is_Script= _hanunoo}', ""); + Expect(0, 5940, '\p{^Is_Script= _hanunoo}', ""); + Expect(0, 5940, '\P{Is_Script= _hanunoo}', ""); + Expect(1, 5940, '\P{^Is_Script= _hanunoo}', ""); + Expect(0, 5941, '\p{Is_Script= _hanunoo}', ""); + Expect(1, 5941, '\p{^Is_Script= _hanunoo}', ""); + Expect(1, 5941, '\P{Is_Script= _hanunoo}', ""); + Expect(0, 5941, '\P{^Is_Script= _hanunoo}', ""); + Error('\p{Is_Sc=_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}', ""); @@ -129530,38 +132365,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=-:=hatr}'); + Error('\P{Sc=-:=hatr}'); Expect(1, 67839, '\p{Sc=:\AHatr\z:}', "");; Expect(0, 67840, '\p{Sc=:\AHatr\z:}', "");; Expect(1, 67839, '\p{Sc=hatr}', ""); @@ -129574,16 +132409,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 67840, '\P{^Sc=hatr}', ""); Expect(1, 67839, '\p{Sc=:\Ahatr\z:}', "");; Expect(0, 67840, '\p{Sc=:\Ahatr\z:}', "");; - Expect(1, 67839, '\p{Sc= _HATR}', ""); - Expect(0, 67839, '\p{^Sc= _HATR}', ""); - Expect(0, 67839, '\P{Sc= _HATR}', ""); - Expect(1, 67839, '\P{^Sc= _HATR}', ""); - Expect(0, 67840, '\p{Sc= _HATR}', ""); - Expect(1, 67840, '\p{^Sc= _HATR}', ""); - Expect(1, 67840, '\P{Sc= _HATR}', ""); - Expect(0, 67840, '\P{^Sc= _HATR}', ""); - Error('\p{Is_Script=:=Hatran}'); - Error('\P{Is_Script=:=Hatran}'); + Expect(1, 67839, '\p{Sc= Hatr}', ""); + Expect(0, 67839, '\p{^Sc= Hatr}', ""); + Expect(0, 67839, '\P{Sc= Hatr}', ""); + Expect(1, 67839, '\P{^Sc= Hatr}', ""); + Expect(0, 67840, '\p{Sc= Hatr}', ""); + Expect(1, 67840, '\p{^Sc= Hatr}', ""); + Expect(1, 67840, '\P{Sc= Hatr}', ""); + Expect(0, 67840, '\P{^Sc= Hatr}', ""); + Error('\p{Is_Script=- Hatran/a/}'); + Error('\P{Is_Script=- Hatran/a/}'); Expect(1, 67839, '\p{Is_Script=hatran}', ""); Expect(0, 67839, '\p{^Is_Script=hatran}', ""); Expect(0, 67839, '\P{Is_Script=hatran}', ""); @@ -129592,16 +132427,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 67840, '\p{^Is_Script=hatran}', ""); Expect(1, 67840, '\P{Is_Script=hatran}', ""); Expect(0, 67840, '\P{^Is_Script=hatran}', ""); - Expect(1, 67839, '\p{Is_Script=-Hatran}', ""); - Expect(0, 67839, '\p{^Is_Script=-Hatran}', ""); - Expect(0, 67839, '\P{Is_Script=-Hatran}', ""); - Expect(1, 67839, '\P{^Is_Script=-Hatran}', ""); - Expect(0, 67840, '\p{Is_Script=-Hatran}', ""); - Expect(1, 67840, '\p{^Is_Script=-Hatran}', ""); - Expect(1, 67840, '\P{Is_Script=-Hatran}', ""); - Expect(0, 67840, '\P{^Is_Script=-Hatran}', ""); - Error('\p{Is_Sc= HATR/a/}'); - Error('\P{Is_Sc= HATR/a/}'); + 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}', ""); @@ -129610,16 +132445,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 67840, '\p{^Is_Sc=hatr}', ""); Expect(1, 67840, '\P{Is_Sc=hatr}', ""); Expect(0, 67840, '\P{^Is_Sc=hatr}', ""); - Expect(1, 67839, '\p{Is_Sc=_ Hatr}', ""); - Expect(0, 67839, '\p{^Is_Sc=_ Hatr}', ""); - Expect(0, 67839, '\P{Is_Sc=_ Hatr}', ""); - Expect(1, 67839, '\P{^Is_Sc=_ Hatr}', ""); - Expect(0, 67840, '\p{Is_Sc=_ Hatr}', ""); - Expect(1, 67840, '\p{^Is_Sc=_ Hatr}', ""); - Expect(1, 67840, '\P{Is_Sc=_ Hatr}', ""); - Expect(0, 67840, '\P{^Is_Sc=_ Hatr}', ""); - Error('\p{Script:_-HEBREW:=}'); - Error('\P{Script:_-HEBREW:=}'); + Expect(1, 67839, '\p{Is_Sc=-Hatr}', ""); + Expect(0, 67839, '\p{^Is_Sc=-Hatr}', ""); + Expect(0, 67839, '\P{Is_Sc=-Hatr}', ""); + Expect(1, 67839, '\P{^Is_Sc=-Hatr}', ""); + Expect(0, 67840, '\p{Is_Sc=-Hatr}', ""); + Expect(1, 67840, '\p{^Is_Sc=-Hatr}', ""); + Expect(1, 67840, '\P{Is_Sc=-Hatr}', ""); + Expect(0, 67840, '\P{^Is_Sc=-Hatr}', ""); + Error('\p{Script=:= Hebrew}'); + Error('\P{Script=:= Hebrew}'); Expect(1, 64335, '\p{Script=:\AHebrew\z:}', "");; Expect(0, 64336, '\p{Script=:\AHebrew\z:}', "");; Expect(1, 64335, '\p{Script=hebrew}', ""); @@ -129632,16 +132467,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 64336, '\P{^Script=hebrew}', ""); Expect(1, 64335, '\p{Script=:\Ahebrew\z:}', "");; Expect(0, 64336, '\p{Script=:\Ahebrew\z:}', "");; - Expect(1, 64335, '\p{Script=--HEBREW}', ""); - Expect(0, 64335, '\p{^Script=--HEBREW}', ""); - Expect(0, 64335, '\P{Script=--HEBREW}', ""); - Expect(1, 64335, '\P{^Script=--HEBREW}', ""); - Expect(0, 64336, '\p{Script=--HEBREW}', ""); - Expect(1, 64336, '\p{^Script=--HEBREW}', ""); - Expect(1, 64336, '\P{Script=--HEBREW}', ""); - Expect(0, 64336, '\P{^Script=--HEBREW}', ""); - Error('\p{Sc=/a/ HEBR}'); - Error('\P{Sc=/a/ 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:=}'); + Error('\P{Sc=- HEBR:=}'); Expect(1, 64335, '\p{Sc=:\AHebr\z:}', "");; Expect(0, 64336, '\p{Sc=:\AHebr\z:}', "");; Expect(1, 64335, '\p{Sc=hebr}', ""); @@ -129654,16 +132489,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 64336, '\P{^Sc=hebr}', ""); Expect(1, 64335, '\p{Sc=:\Ahebr\z:}', "");; Expect(0, 64336, '\p{Sc=:\Ahebr\z:}', "");; - Expect(1, 64335, '\p{Sc=__Hebr}', ""); - Expect(0, 64335, '\p{^Sc=__Hebr}', ""); - Expect(0, 64335, '\P{Sc=__Hebr}', ""); - Expect(1, 64335, '\P{^Sc=__Hebr}', ""); - Expect(0, 64336, '\p{Sc=__Hebr}', ""); - Expect(1, 64336, '\p{^Sc=__Hebr}', ""); - Expect(1, 64336, '\P{Sc=__Hebr}', ""); - Expect(0, 64336, '\P{^Sc=__Hebr}', ""); - Error('\p{Is_Script=_:=Hebrew}'); - Error('\P{Is_Script=_:=Hebrew}'); + Expect(1, 64335, '\p{Sc=Hebr}', ""); + Expect(0, 64335, '\p{^Sc=Hebr}', ""); + Expect(0, 64335, '\P{Sc=Hebr}', ""); + Expect(1, 64335, '\P{^Sc=Hebr}', ""); + Expect(0, 64336, '\p{Sc=Hebr}', ""); + Expect(1, 64336, '\p{^Sc=Hebr}', ""); + Expect(1, 64336, '\P{Sc=Hebr}', ""); + Expect(0, 64336, '\P{^Sc=Hebr}', ""); + Error('\p{Is_Script=-/a/hebrew}'); + Error('\P{Is_Script=-/a/hebrew}'); Expect(1, 64335, '\p{Is_Script=hebrew}', ""); Expect(0, 64335, '\p{^Is_Script=hebrew}', ""); Expect(0, 64335, '\P{Is_Script=hebrew}', ""); @@ -129672,34 +132507,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 64336, '\p{^Is_Script=hebrew}', ""); Expect(1, 64336, '\P{Is_Script=hebrew}', ""); Expect(0, 64336, '\P{^Is_Script=hebrew}', ""); - Expect(1, 64335, '\p{Is_Script= hebrew}', ""); - Expect(0, 64335, '\p{^Is_Script= hebrew}', ""); - Expect(0, 64335, '\P{Is_Script= hebrew}', ""); - Expect(1, 64335, '\P{^Is_Script= hebrew}', ""); - Expect(0, 64336, '\p{Is_Script= hebrew}', ""); - Expect(1, 64336, '\p{^Is_Script= hebrew}', ""); - Expect(1, 64336, '\P{Is_Script= hebrew}', ""); - Expect(0, 64336, '\P{^Is_Script= hebrew}', ""); - Error('\p{Is_Sc= /a/HEBR}'); - Error('\P{Is_Sc= /a/HEBR}'); - Expect(1, 64335, '\p{Is_Sc:hebr}', ""); - Expect(0, 64335, '\p{^Is_Sc:hebr}', ""); - Expect(0, 64335, '\P{Is_Sc:hebr}', ""); - Expect(1, 64335, '\P{^Is_Sc:hebr}', ""); - Expect(0, 64336, '\p{Is_Sc:hebr}', ""); - Expect(1, 64336, '\p{^Is_Sc:hebr}', ""); - Expect(1, 64336, '\P{Is_Sc:hebr}', ""); - Expect(0, 64336, '\P{^Is_Sc:hebr}', ""); - Expect(1, 64335, '\p{Is_Sc=--HEBR}', ""); - Expect(0, 64335, '\p{^Is_Sc=--HEBR}', ""); - Expect(0, 64335, '\P{Is_Sc=--HEBR}', ""); - Expect(1, 64335, '\P{^Is_Sc=--HEBR}', ""); - Expect(0, 64336, '\p{Is_Sc=--HEBR}', ""); - Expect(1, 64336, '\p{^Is_Sc=--HEBR}', ""); - Expect(1, 64336, '\P{Is_Sc=--HEBR}', ""); - Expect(0, 64336, '\P{^Is_Sc=--HEBR}', ""); - Error('\p{Script: HIRAGANA/a/}'); - Error('\P{Script: HIRAGANA/a/}'); + Expect(1, 64335, '\p{Is_Script= Hebrew}', ""); + Expect(0, 64335, '\p{^Is_Script= Hebrew}', ""); + Expect(0, 64335, '\P{Is_Script= Hebrew}', ""); + Expect(1, 64335, '\P{^Is_Script= Hebrew}', ""); + Expect(0, 64336, '\p{Is_Script= Hebrew}', ""); + Expect(1, 64336, '\p{^Is_Script= Hebrew}', ""); + Expect(1, 64336, '\P{Is_Script= Hebrew}', ""); + Expect(0, 64336, '\P{^Is_Script= Hebrew}', ""); + Error('\p{Is_Sc: /a/hebr}'); + Error('\P{Is_Sc: /a/hebr}'); + Expect(1, 64335, '\p{Is_Sc=hebr}', ""); + Expect(0, 64335, '\p{^Is_Sc=hebr}', ""); + Expect(0, 64335, '\P{Is_Sc=hebr}', ""); + Expect(1, 64335, '\P{^Is_Sc=hebr}', ""); + Expect(0, 64336, '\p{Is_Sc=hebr}', ""); + Expect(1, 64336, '\p{^Is_Sc=hebr}', ""); + Expect(1, 64336, '\P{Is_Sc=hebr}', ""); + Expect(0, 64336, '\P{^Is_Sc=hebr}', ""); + Expect(1, 64335, '\p{Is_Sc=- HEBR}', ""); + Expect(0, 64335, '\p{^Is_Sc=- HEBR}', ""); + Expect(0, 64335, '\P{Is_Sc=- HEBR}', ""); + Expect(1, 64335, '\P{^Is_Sc=- HEBR}', ""); + Expect(0, 64336, '\p{Is_Sc=- HEBR}', ""); + Expect(1, 64336, '\p{^Is_Sc=- HEBR}', ""); + Expect(1, 64336, '\P{Is_Sc=- HEBR}', ""); + Expect(0, 64336, '\P{^Is_Sc=- HEBR}', ""); + Error('\p{Script= Hiragana/a/}'); + Error('\P{Script= Hiragana/a/}'); Expect(1, 127488, '\p{Script=:\AHiragana\z:}', "");; Expect(0, 127489, '\p{Script=:\AHiragana\z:}', "");; Expect(1, 127488, '\p{Script=hiragana}', ""); @@ -129712,16 +132547,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 127489, '\P{^Script=hiragana}', ""); Expect(1, 127488, '\p{Script=:\Ahiragana\z:}', "");; Expect(0, 127489, '\p{Script=:\Ahiragana\z:}', "");; - Expect(1, 127488, '\p{Script= hiragana}', ""); - Expect(0, 127488, '\p{^Script= hiragana}', ""); - Expect(0, 127488, '\P{Script= hiragana}', ""); - Expect(1, 127488, '\P{^Script= hiragana}', ""); - Expect(0, 127489, '\p{Script= hiragana}', ""); - Expect(1, 127489, '\p{^Script= hiragana}', ""); - Expect(1, 127489, '\P{Script= hiragana}', ""); - Expect(0, 127489, '\P{^Script= hiragana}', ""); - Error('\p{Sc=/a/HIRA}'); - Error('\P{Sc=/a/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}'); + Error('\P{Sc=:= -HIRA}'); Expect(1, 127488, '\p{Sc=:\AHira\z:}', "");; Expect(0, 127489, '\p{Sc=:\AHira\z:}', "");; Expect(1, 127488, '\p{Sc=hira}', ""); @@ -129734,16 +132569,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 127489, '\P{^Sc=hira}', ""); Expect(1, 127488, '\p{Sc=:\Ahira\z:}', "");; Expect(0, 127489, '\p{Sc=:\Ahira\z:}', "");; - Expect(1, 127488, '\p{Sc= Hira}', ""); - Expect(0, 127488, '\p{^Sc= Hira}', ""); - Expect(0, 127488, '\P{Sc= Hira}', ""); - Expect(1, 127488, '\P{^Sc= Hira}', ""); - Expect(0, 127489, '\p{Sc= Hira}', ""); - Expect(1, 127489, '\p{^Sc= Hira}', ""); - Expect(1, 127489, '\P{Sc= Hira}', ""); - Expect(0, 127489, '\P{^Sc= Hira}', ""); - Error('\p{Is_Script=:=-HIRAGANA}'); - Error('\P{Is_Script=:=-HIRAGANA}'); + Expect(1, 127488, '\p{Sc=_hira}', ""); + Expect(0, 127488, '\p{^Sc=_hira}', ""); + Expect(0, 127488, '\P{Sc=_hira}', ""); + Expect(1, 127488, '\P{^Sc=_hira}', ""); + Expect(0, 127489, '\p{Sc=_hira}', ""); + Expect(1, 127489, '\p{^Sc=_hira}', ""); + Expect(1, 127489, '\P{Sc=_hira}', ""); + Expect(0, 127489, '\P{^Sc=_hira}', ""); + Error('\p{Is_Script=--hiragana/a/}'); + Error('\P{Is_Script=--hiragana/a/}'); Expect(1, 127488, '\p{Is_Script=hiragana}', ""); Expect(0, 127488, '\p{^Is_Script=hiragana}', ""); Expect(0, 127488, '\P{Is_Script=hiragana}', ""); @@ -129752,34 +132587,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= _HIRA/a/}'); - Error('\P{Is_Sc= _HIRA/a/}'); - Expect(1, 127488, '\p{Is_Sc=hira}', ""); - Expect(0, 127488, '\p{^Is_Sc=hira}', ""); - Expect(0, 127488, '\P{Is_Sc=hira}', ""); - 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/a/}'); - Error('\P{Script= anatolian_HIEROGLYPHS/a/}'); + 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}', ""); @@ -129792,16 +132627,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=/a/-Hluw}'); - Error('\P{Sc=/a/-Hluw}'); + Expect(1, 83526, '\p{Script=-_Anatolian_Hieroglyphs}', ""); + Expect(0, 83526, '\p{^Script=-_Anatolian_Hieroglyphs}', ""); + Expect(0, 83526, '\P{Script=-_Anatolian_Hieroglyphs}', ""); + Expect(1, 83526, '\P{^Script=-_Anatolian_Hieroglyphs}', ""); + Expect(0, 83527, '\p{Script=-_Anatolian_Hieroglyphs}', ""); + Expect(1, 83527, '\p{^Script=-_Anatolian_Hieroglyphs}', ""); + Expect(1, 83527, '\P{Script=-_Anatolian_Hieroglyphs}', ""); + Expect(0, 83527, '\P{^Script=-_Anatolian_Hieroglyphs}', ""); + Error('\p{Sc= hluw/a/}'); + Error('\P{Sc= hluw/a/}'); Expect(1, 83526, '\p{Sc=:\AHluw\z:}', "");; Expect(0, 83527, '\p{Sc=:\AHluw\z:}', "");; Expect(1, 83526, '\p{Sc=hluw}', ""); @@ -129814,16 +132649,16 @@ 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/a/}'); - Error('\P{Is_Script= -ANATOLIAN_hieroglyphs/a/}'); + 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}', ""); @@ -129832,16 +132667,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 83527, '\p{^Is_Script=anatolianhieroglyphs}', ""); Expect(1, 83527, '\P{Is_Script=anatolianhieroglyphs}', ""); Expect(0, 83527, '\P{^Is_Script=anatolianhieroglyphs}', ""); - Expect(1, 83526, '\p{Is_Script=_ anatolian_hieroglyphs}', ""); - Expect(0, 83526, '\p{^Is_Script=_ anatolian_hieroglyphs}', ""); - Expect(0, 83526, '\P{Is_Script=_ anatolian_hieroglyphs}', ""); - Expect(1, 83526, '\P{^Is_Script=_ anatolian_hieroglyphs}', ""); - Expect(0, 83527, '\p{Is_Script=_ anatolian_hieroglyphs}', ""); - Expect(1, 83527, '\p{^Is_Script=_ anatolian_hieroglyphs}', ""); - Expect(1, 83527, '\P{Is_Script=_ anatolian_hieroglyphs}', ""); - Expect(0, 83527, '\P{^Is_Script=_ anatolian_hieroglyphs}', ""); - Error('\p{Is_Sc= Hluw:=}'); - Error('\P{Is_Sc= Hluw:=}'); + Expect(1, 83526, '\p{Is_Script=_ANATOLIAN_Hieroglyphs}', ""); + Expect(0, 83526, '\p{^Is_Script=_ANATOLIAN_Hieroglyphs}', ""); + Expect(0, 83526, '\P{Is_Script=_ANATOLIAN_Hieroglyphs}', ""); + Expect(1, 83526, '\P{^Is_Script=_ANATOLIAN_Hieroglyphs}', ""); + Expect(0, 83527, '\p{Is_Script=_ANATOLIAN_Hieroglyphs}', ""); + Expect(1, 83527, '\p{^Is_Script=_ANATOLIAN_Hieroglyphs}', ""); + Expect(1, 83527, '\P{Is_Script=_ANATOLIAN_Hieroglyphs}', ""); + Expect(0, 83527, '\P{^Is_Script=_ANATOLIAN_Hieroglyphs}', ""); + Error('\p{Is_Sc= :=Hluw}'); + Error('\P{Is_Sc= :=Hluw}'); Expect(1, 83526, '\p{Is_Sc=hluw}', ""); Expect(0, 83526, '\p{^Is_Sc=hluw}', ""); Expect(0, 83526, '\P{Is_Sc=hluw}', ""); @@ -129850,16 +132685,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 83527, '\p{^Is_Sc=hluw}', ""); Expect(1, 83527, '\P{Is_Sc=hluw}', ""); Expect(0, 83527, '\P{^Is_Sc=hluw}', ""); - Expect(1, 83526, '\p{Is_Sc= _HLUW}', ""); - Expect(0, 83526, '\p{^Is_Sc= _HLUW}', ""); - Expect(0, 83526, '\P{Is_Sc= _HLUW}', ""); - Expect(1, 83526, '\P{^Is_Sc= _HLUW}', ""); - Expect(0, 83527, '\p{Is_Sc= _HLUW}', ""); - Expect(1, 83527, '\p{^Is_Sc= _HLUW}', ""); - Expect(1, 83527, '\P{Is_Sc= _HLUW}', ""); - Expect(0, 83527, '\P{^Is_Sc= _HLUW}', ""); - Error('\p{Script=-PAHAWH_hmong:=}'); - Error('\P{Script=-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: /a/ pahawh_hmong}'); + Error('\P{Script: /a/ pahawh_hmong}'); Expect(1, 93071, '\p{Script=:\APahawh_Hmong\z:}', "");; Expect(0, 93072, '\p{Script=:\APahawh_Hmong\z:}', "");; Expect(1, 93071, '\p{Script=pahawhhmong}', ""); @@ -129872,16 +132707,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}', ""); @@ -129894,16 +132729,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}', ""); @@ -129912,16 +132747,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}', ""); @@ -129930,60 +132765,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}'); + Error('\P{Script=:= nyiakeng_puachue_Hmong}'); Expect(1, 123215, '\p{Script=:\ANyiakeng_Puachue_Hmong\z:}', "");; Expect(0, 123216, '\p{Script=:\ANyiakeng_Puachue_Hmong\z:}', "");; - Expect(1, 123215, '\p{Script:nyiakengpuachuehmong}', ""); - Expect(0, 123215, '\p{^Script:nyiakengpuachuehmong}', ""); - Expect(0, 123215, '\P{Script:nyiakengpuachuehmong}', ""); - Expect(1, 123215, '\P{^Script:nyiakengpuachuehmong}', ""); - Expect(0, 123216, '\p{Script:nyiakengpuachuehmong}', ""); - Expect(1, 123216, '\p{^Script:nyiakengpuachuehmong}', ""); - Expect(1, 123216, '\P{Script:nyiakengpuachuehmong}', ""); - Expect(0, 123216, '\P{^Script:nyiakengpuachuehmong}', ""); + Expect(1, 123215, '\p{Script: nyiakengpuachuehmong}', ""); + Expect(0, 123215, '\p{^Script: nyiakengpuachuehmong}', ""); + Expect(0, 123215, '\P{Script: nyiakengpuachuehmong}', ""); + Expect(1, 123215, '\P{^Script: nyiakengpuachuehmong}', ""); + Expect(0, 123216, '\p{Script: nyiakengpuachuehmong}', ""); + Expect(1, 123216, '\p{^Script: nyiakengpuachuehmong}', ""); + Expect(1, 123216, '\P{Script: nyiakengpuachuehmong}', ""); + Expect(0, 123216, '\P{^Script: nyiakengpuachuehmong}', ""); Expect(1, 123215, '\p{Script=:\Anyiakengpuachuehmong\z:}', "");; Expect(0, 123216, '\p{Script=:\Anyiakengpuachuehmong\z:}', "");; - Expect(1, 123215, '\p{Script= nyiakeng_Puachue_hmong}', ""); - Expect(0, 123215, '\p{^Script= nyiakeng_Puachue_hmong}', ""); - Expect(0, 123215, '\P{Script= nyiakeng_Puachue_hmong}', ""); - Expect(1, 123215, '\P{^Script= nyiakeng_Puachue_hmong}', ""); - Expect(0, 123216, '\p{Script= nyiakeng_Puachue_hmong}', ""); - Expect(1, 123216, '\p{^Script= nyiakeng_Puachue_hmong}', ""); - Expect(1, 123216, '\P{Script= nyiakeng_Puachue_hmong}', ""); - Expect(0, 123216, '\P{^Script= nyiakeng_Puachue_hmong}', ""); - Error('\p{Sc=:=_ Hmnp}'); - Error('\P{Sc=:=_ Hmnp}'); + Expect(1, 123215, '\p{Script= nyiakeng_PUACHUE_hmong}', ""); + Expect(0, 123215, '\p{^Script= nyiakeng_PUACHUE_hmong}', ""); + Expect(0, 123215, '\P{Script= nyiakeng_PUACHUE_hmong}', ""); + Expect(1, 123215, '\P{^Script= nyiakeng_PUACHUE_hmong}', ""); + Expect(0, 123216, '\p{Script= nyiakeng_PUACHUE_hmong}', ""); + Expect(1, 123216, '\p{^Script= nyiakeng_PUACHUE_hmong}', ""); + Expect(1, 123216, '\P{Script= nyiakeng_PUACHUE_hmong}', ""); + Expect(0, 123216, '\P{^Script= nyiakeng_PUACHUE_hmong}', ""); + Error('\p{Sc=_HMNP/a/}'); + Error('\P{Sc=_HMNP/a/}'); 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=/a/ NYIAKENG_Puachue_Hmong}'); - Error('\P{Is_Script=/a/ 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}', ""); @@ -129992,32 +132827,32 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 123216, '\p{^Is_Script=nyiakengpuachuehmong}', ""); Expect(1, 123216, '\P{Is_Script=nyiakengpuachuehmong}', ""); Expect(0, 123216, '\P{^Is_Script=nyiakengpuachuehmong}', ""); - Expect(1, 123215, '\p{Is_Script=-nyiakeng_Puachue_HMONG}', ""); - Expect(0, 123215, '\p{^Is_Script=-nyiakeng_Puachue_HMONG}', ""); - Expect(0, 123215, '\P{Is_Script=-nyiakeng_Puachue_HMONG}', ""); - Expect(1, 123215, '\P{^Is_Script=-nyiakeng_Puachue_HMONG}', ""); - Expect(0, 123216, '\p{Is_Script=-nyiakeng_Puachue_HMONG}', ""); - Expect(1, 123216, '\p{^Is_Script=-nyiakeng_Puachue_HMONG}', ""); - Expect(1, 123216, '\P{Is_Script=-nyiakeng_Puachue_HMONG}', ""); - Expect(0, 123216, '\P{^Is_Script=-nyiakeng_Puachue_HMONG}', ""); - Error('\p{Is_Sc: := hmnp}'); - Error('\P{Is_Sc: := hmnp}'); - Expect(1, 123215, '\p{Is_Sc=hmnp}', ""); - Expect(0, 123215, '\p{^Is_Sc=hmnp}', ""); - Expect(0, 123215, '\P{Is_Sc=hmnp}', ""); - 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}', ""); + Expect(1, 123215, '\p{Is_Script= -NYIAKENG_puachue_Hmong}', ""); + Expect(0, 123215, '\p{^Is_Script= -NYIAKENG_puachue_Hmong}', ""); + Expect(0, 123215, '\P{Is_Script= -NYIAKENG_puachue_Hmong}', ""); + Expect(1, 123215, '\P{^Is_Script= -NYIAKENG_puachue_Hmong}', ""); + Expect(0, 123216, '\p{Is_Script= -NYIAKENG_puachue_Hmong}', ""); + Expect(1, 123216, '\p{^Is_Script= -NYIAKENG_puachue_Hmong}', ""); + Expect(1, 123216, '\P{Is_Script= -NYIAKENG_puachue_Hmong}', ""); + Expect(0, 123216, '\P{^Is_Script= -NYIAKENG_puachue_Hmong}', ""); + Error('\p{Is_Sc= HMNP/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{Script=Katakana_Or_Hiragana}'); Error('\P{Script=Katakana_Or_Hiragana}'); Error('\p{Sc=Hrkt}'); @@ -130026,8 +132861,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:=}'); - Error('\P{Script= Old_Hungarian:=}'); + Error('\p{Script=- Old_hungarian/a/}'); + Error('\P{Script=- Old_hungarian/a/}'); Expect(1, 68863, '\p{Script=:\AOld_Hungarian\z:}', "");; Expect(0, 68864, '\p{Script=:\AOld_Hungarian\z:}', "");; Expect(1, 68863, '\p{Script=oldhungarian}', ""); @@ -130040,38 +132875,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68864, '\P{^Script=oldhungarian}', ""); Expect(1, 68863, '\p{Script=:\Aoldhungarian\z:}', "");; Expect(0, 68864, '\p{Script=:\Aoldhungarian\z:}', "");; - Expect(1, 68863, '\p{Script= Old_Hungarian}', ""); - Expect(0, 68863, '\p{^Script= Old_Hungarian}', ""); - Expect(0, 68863, '\P{Script= Old_Hungarian}', ""); - Expect(1, 68863, '\P{^Script= Old_Hungarian}', ""); - Expect(0, 68864, '\p{Script= Old_Hungarian}', ""); - Expect(1, 68864, '\p{^Script= Old_Hungarian}', ""); - Expect(1, 68864, '\P{Script= Old_Hungarian}', ""); - Expect(0, 68864, '\P{^Script= Old_Hungarian}', ""); - Error('\p{Sc=/a/ _HUNG}'); - Error('\P{Sc=/a/ _HUNG}'); + Expect(1, 68863, '\p{Script= OLD_hungarian}', ""); + Expect(0, 68863, '\p{^Script= OLD_hungarian}', ""); + Expect(0, 68863, '\P{Script= OLD_hungarian}', ""); + Expect(1, 68863, '\P{^Script= OLD_hungarian}', ""); + Expect(0, 68864, '\p{Script= OLD_hungarian}', ""); + Expect(1, 68864, '\p{^Script= OLD_hungarian}', ""); + Expect(1, 68864, '\P{Script= OLD_hungarian}', ""); + Expect(0, 68864, '\P{^Script= OLD_hungarian}', ""); + Error('\p{Sc=:= -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=_/a/OLD_hungarian}'); - Error('\P{Is_Script=_/a/OLD_hungarian}'); + Expect(1, 68863, '\p{Sc= HUNG}', ""); + Expect(0, 68863, '\p{^Sc= HUNG}', ""); + Expect(0, 68863, '\P{Sc= HUNG}', ""); + Expect(1, 68863, '\P{^Sc= HUNG}', ""); + Expect(0, 68864, '\p{Sc= HUNG}', ""); + Expect(1, 68864, '\p{^Sc= HUNG}', ""); + Expect(1, 68864, '\P{Sc= HUNG}', ""); + Expect(0, 68864, '\P{^Sc= HUNG}', ""); + Error('\p{Is_Script=-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}', ""); @@ -130080,34 +132915,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68864, '\p{^Is_Script=oldhungarian}', ""); Expect(1, 68864, '\P{Is_Script=oldhungarian}', ""); Expect(0, 68864, '\P{^Is_Script=oldhungarian}', ""); - Expect(1, 68863, '\p{Is_Script: old_Hungarian}', ""); - Expect(0, 68863, '\p{^Is_Script: old_Hungarian}', ""); - Expect(0, 68863, '\P{Is_Script: old_Hungarian}', ""); - Expect(1, 68863, '\P{^Is_Script: old_Hungarian}', ""); - Expect(0, 68864, '\p{Is_Script: old_Hungarian}', ""); - Expect(1, 68864, '\p{^Is_Script: old_Hungarian}', ""); - Expect(1, 68864, '\P{Is_Script: old_Hungarian}', ""); - Expect(0, 68864, '\P{^Is_Script: old_Hungarian}', ""); - Error('\p{Is_Sc= -Hung:=}'); - Error('\P{Is_Sc= -Hung:=}'); - Expect(1, 68863, '\p{Is_Sc: hung}', ""); - Expect(0, 68863, '\p{^Is_Sc: hung}', ""); - Expect(0, 68863, '\P{Is_Sc: hung}', ""); - Expect(1, 68863, '\P{^Is_Sc: hung}', ""); - Expect(0, 68864, '\p{Is_Sc: hung}', ""); - Expect(1, 68864, '\p{^Is_Sc: hung}', ""); - Expect(1, 68864, '\P{Is_Sc: hung}', ""); - Expect(0, 68864, '\P{^Is_Sc: hung}', ""); - Expect(1, 68863, '\p{Is_Sc=_-Hung}', ""); - Expect(0, 68863, '\p{^Is_Sc=_-Hung}', ""); - Expect(0, 68863, '\P{Is_Sc=_-Hung}', ""); - Expect(1, 68863, '\P{^Is_Sc=_-Hung}', ""); - Expect(0, 68864, '\p{Is_Sc=_-Hung}', ""); - Expect(1, 68864, '\p{^Is_Sc=_-Hung}', ""); - Expect(1, 68864, '\P{Is_Sc=_-Hung}', ""); - Expect(0, 68864, '\P{^Is_Sc=_-Hung}', ""); - Error('\p{Script= -old_italic/a/}'); - Error('\P{Script= -old_italic/a/}'); + 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, 66351, '\p{Script=:\AOld_Italic\z:}', "");; Expect(0, 66352, '\p{Script=:\AOld_Italic\z:}', "");; Expect(1, 66351, '\p{Script=olditalic}', ""); @@ -130120,38 +132955,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66352, '\P{^Script=olditalic}', ""); Expect(1, 66351, '\p{Script=:\Aolditalic\z:}', "");; Expect(0, 66352, '\p{Script=:\Aolditalic\z:}', "");; - Expect(1, 66351, '\p{Script=-old_Italic}', ""); - Expect(0, 66351, '\p{^Script=-old_Italic}', ""); - Expect(0, 66351, '\P{Script=-old_Italic}', ""); - Expect(1, 66351, '\P{^Script=-old_Italic}', ""); - Expect(0, 66352, '\p{Script=-old_Italic}', ""); - Expect(1, 66352, '\p{^Script=-old_Italic}', ""); - Expect(1, 66352, '\P{Script=-old_Italic}', ""); - Expect(0, 66352, '\P{^Script=-old_Italic}', ""); - Error('\p{Sc= /a/ital}'); - Error('\P{Sc= /a/ital}'); + 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{Sc=:\AItal\z:}', "");; Expect(0, 66352, '\p{Sc=:\AItal\z:}', "");; - Expect(1, 66351, '\p{Sc: ital}', ""); - Expect(0, 66351, '\p{^Sc: ital}', ""); - Expect(0, 66351, '\P{Sc: ital}', ""); - Expect(1, 66351, '\P{^Sc: ital}', ""); - Expect(0, 66352, '\p{Sc: ital}', ""); - Expect(1, 66352, '\p{^Sc: ital}', ""); - Expect(1, 66352, '\P{Sc: ital}', ""); - Expect(0, 66352, '\P{^Sc: ital}', ""); + Expect(1, 66351, '\p{Sc=ital}', ""); + Expect(0, 66351, '\p{^Sc=ital}', ""); + Expect(0, 66351, '\P{Sc=ital}', ""); + Expect(1, 66351, '\P{^Sc=ital}', ""); + Expect(0, 66352, '\p{Sc=ital}', ""); + Expect(1, 66352, '\p{^Sc=ital}', ""); + Expect(1, 66352, '\P{Sc=ital}', ""); + Expect(0, 66352, '\P{^Sc=ital}', ""); Expect(1, 66351, '\p{Sc=:\Aital\z:}', "");; Expect(0, 66352, '\p{Sc=:\Aital\z:}', "");; - Expect(1, 66351, '\p{Sc=- ITAL}', ""); - Expect(0, 66351, '\p{^Sc=- ITAL}', ""); - Expect(0, 66351, '\P{Sc=- ITAL}', ""); - Expect(1, 66351, '\P{^Sc=- ITAL}', ""); - Expect(0, 66352, '\p{Sc=- ITAL}', ""); - Expect(1, 66352, '\p{^Sc=- ITAL}', ""); - Expect(1, 66352, '\P{Sc=- ITAL}', ""); - Expect(0, 66352, '\P{^Sc=- ITAL}', ""); - Error('\p{Is_Script: old_ITALIC/a/}'); - Error('\P{Is_Script: old_ITALIC/a/}'); + Expect(1, 66351, '\p{Sc= -Ital}', ""); + Expect(0, 66351, '\p{^Sc= -Ital}', ""); + Expect(0, 66351, '\P{Sc= -Ital}', ""); + Expect(1, 66351, '\P{^Sc= -Ital}', ""); + Expect(0, 66352, '\p{Sc= -Ital}', ""); + Expect(1, 66352, '\p{^Sc= -Ital}', ""); + Expect(1, 66352, '\P{Sc= -Ital}', ""); + Expect(0, 66352, '\P{^Sc= -Ital}', ""); + Error('\p{Is_Script=/a/--Old_ITALIC}'); + Error('\P{Is_Script=/a/--Old_ITALIC}'); Expect(1, 66351, '\p{Is_Script=olditalic}', ""); Expect(0, 66351, '\p{^Is_Script=olditalic}', ""); Expect(0, 66351, '\P{Is_Script=olditalic}', ""); @@ -130160,16 +132995,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66352, '\p{^Is_Script=olditalic}', ""); Expect(1, 66352, '\P{Is_Script=olditalic}', ""); Expect(0, 66352, '\P{^Is_Script=olditalic}', ""); - Expect(1, 66351, '\p{Is_Script=-old_ITALIC}', ""); - Expect(0, 66351, '\p{^Is_Script=-old_ITALIC}', ""); - Expect(0, 66351, '\P{Is_Script=-old_ITALIC}', ""); - Expect(1, 66351, '\P{^Is_Script=-old_ITALIC}', ""); - Expect(0, 66352, '\p{Is_Script=-old_ITALIC}', ""); - Expect(1, 66352, '\p{^Is_Script=-old_ITALIC}', ""); - Expect(1, 66352, '\P{Is_Script=-old_ITALIC}', ""); - Expect(0, 66352, '\P{^Is_Script=-old_ITALIC}', ""); - Error('\p{Is_Sc=_ Ital:=}'); - Error('\P{Is_Sc=_ Ital:=}'); + Expect(1, 66351, '\p{Is_Script= old_Italic}', ""); + Expect(0, 66351, '\p{^Is_Script= old_Italic}', ""); + Expect(0, 66351, '\P{Is_Script= old_Italic}', ""); + Expect(1, 66351, '\P{^Is_Script= old_Italic}', ""); + Expect(0, 66352, '\p{Is_Script= old_Italic}', ""); + Expect(1, 66352, '\p{^Is_Script= old_Italic}', ""); + Expect(1, 66352, '\P{Is_Script= old_Italic}', ""); + Expect(0, 66352, '\P{^Is_Script= old_Italic}', ""); + Error('\p{Is_Sc=/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}', ""); @@ -130178,16 +133013,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66352, '\p{^Is_Sc=ital}', ""); Expect(1, 66352, '\P{Is_Sc=ital}', ""); Expect(0, 66352, '\P{^Is_Sc=ital}', ""); - Expect(1, 66351, '\p{Is_Sc= -Ital}', ""); - Expect(0, 66351, '\p{^Is_Sc= -Ital}', ""); - Expect(0, 66351, '\P{Is_Sc= -Ital}', ""); - Expect(1, 66351, '\P{^Is_Sc= -Ital}', ""); - Expect(0, 66352, '\p{Is_Sc= -Ital}', ""); - Expect(1, 66352, '\p{^Is_Sc= -Ital}', ""); - Expect(1, 66352, '\P{Is_Sc= -Ital}', ""); - Expect(0, 66352, '\P{^Is_Sc= -Ital}', ""); - Error('\p{Script= javanese:=}'); - Error('\P{Script= javanese:=}'); + Expect(1, 66351, '\p{Is_Sc: Ital}', ""); + Expect(0, 66351, '\p{^Is_Sc: Ital}', ""); + Expect(0, 66351, '\P{Is_Sc: Ital}', ""); + Expect(1, 66351, '\P{^Is_Sc: Ital}', ""); + Expect(0, 66352, '\p{Is_Sc: Ital}', ""); + Expect(1, 66352, '\p{^Is_Sc: Ital}', ""); + Expect(1, 66352, '\P{Is_Sc: Ital}', ""); + Expect(0, 66352, '\P{^Is_Sc: Ital}', ""); + Error('\p{Script=_/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}', ""); @@ -130200,16 +133035,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= /a/JAVA}'); - Error('\P{Sc= /a/JAVA}'); + Expect(1, 43487, '\p{Script= Javanese}', ""); + Expect(0, 43487, '\p{^Script= Javanese}', ""); + Expect(0, 43487, '\P{Script= Javanese}', ""); + Expect(1, 43487, '\P{^Script= Javanese}', ""); + Expect(0, 43488, '\p{Script= Javanese}', ""); + Expect(1, 43488, '\p{^Script= Javanese}', ""); + Expect(1, 43488, '\P{Script= Javanese}', ""); + Expect(0, 43488, '\P{^Script= Javanese}', ""); + Error('\p{Sc=--JAVA/a/}'); + Error('\P{Sc=--JAVA/a/}'); Expect(1, 43487, '\p{Sc=:\AJava\z:}', "");; Expect(0, 43488, '\p{Sc=:\AJava\z:}', "");; Expect(1, 43487, '\p{Sc=java}', ""); @@ -130222,52 +133057,52 @@ 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=:= JAVANESE}'); - Error('\P{Is_Script=:= JAVANESE}'); - Expect(1, 43487, '\p{Is_Script=javanese}', ""); - Expect(0, 43487, '\p{^Is_Script=javanese}', ""); - Expect(0, 43487, '\P{Is_Script=javanese}', ""); - Expect(1, 43487, '\P{^Is_Script=javanese}', ""); - Expect(0, 43488, '\p{Is_Script=javanese}', ""); - Expect(1, 43488, '\p{^Is_Script=javanese}', ""); - Expect(1, 43488, '\P{Is_Script=javanese}', ""); - Expect(0, 43488, '\P{^Is_Script=javanese}', ""); - Expect(1, 43487, '\p{Is_Script:- Javanese}', ""); - Expect(0, 43487, '\p{^Is_Script:- Javanese}', ""); - Expect(0, 43487, '\P{Is_Script:- Javanese}', ""); - Expect(1, 43487, '\P{^Is_Script:- Javanese}', ""); - Expect(0, 43488, '\p{Is_Script:- Javanese}', ""); - Expect(1, 43488, '\p{^Is_Script:- Javanese}', ""); - Expect(1, 43488, '\P{Is_Script:- Javanese}', ""); - Expect(0, 43488, '\P{^Is_Script:- Javanese}', ""); - Error('\p{Is_Sc=/a/Java}'); - Error('\P{Is_Sc=/a/Java}'); - Expect(1, 43487, '\p{Is_Sc: java}', ""); - Expect(0, 43487, '\p{^Is_Sc: java}', ""); - Expect(0, 43487, '\P{Is_Sc: java}', ""); - Expect(1, 43487, '\P{^Is_Sc: java}', ""); - Expect(0, 43488, '\p{Is_Sc: java}', ""); - Expect(1, 43488, '\p{^Is_Sc: java}', ""); - Expect(1, 43488, '\P{Is_Sc: java}', ""); - Expect(0, 43488, '\P{^Is_Sc: java}', ""); - Expect(1, 43487, '\p{Is_Sc= Java}', ""); - Expect(0, 43487, '\p{^Is_Sc= Java}', ""); - Expect(0, 43487, '\P{Is_Sc= Java}', ""); - 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{Sc=--Java}', ""); + Expect(0, 43487, '\p{^Sc=--Java}', ""); + Expect(0, 43487, '\P{Sc=--Java}', ""); + Expect(1, 43487, '\P{^Sc=--Java}', ""); + Expect(0, 43488, '\p{Sc=--Java}', ""); + Expect(1, 43488, '\p{^Sc=--Java}', ""); + Expect(1, 43488, '\P{Sc=--Java}', ""); + Expect(0, 43488, '\P{^Sc=--Java}', ""); + Error('\p{Is_Script=_/a/JAVANESE}'); + Error('\P{Is_Script=_/a/JAVANESE}'); + Expect(1, 43487, '\p{Is_Script: javanese}', ""); + Expect(0, 43487, '\p{^Is_Script: javanese}', ""); + Expect(0, 43487, '\P{Is_Script: javanese}', ""); + Expect(1, 43487, '\P{^Is_Script: javanese}', ""); + Expect(0, 43488, '\p{Is_Script: javanese}', ""); + Expect(1, 43488, '\p{^Is_Script: javanese}', ""); + Expect(1, 43488, '\P{Is_Script: javanese}', ""); + Expect(0, 43488, '\P{^Is_Script: javanese}', ""); + Expect(1, 43487, '\p{Is_Script: - Javanese}', ""); + Expect(0, 43487, '\p{^Is_Script: - Javanese}', ""); + Expect(0, 43487, '\P{Is_Script: - Javanese}', ""); + Expect(1, 43487, '\P{^Is_Script: - Javanese}', ""); + Expect(0, 43488, '\p{Is_Script: - Javanese}', ""); + Expect(1, 43488, '\p{^Is_Script: - Javanese}', ""); + Expect(1, 43488, '\P{Is_Script: - Javanese}', ""); + Expect(0, 43488, '\P{^Is_Script: - Javanese}', ""); + Error('\p{Is_Sc=/a/ Java}'); + Error('\P{Is_Sc=/a/ Java}'); + Expect(1, 43487, '\p{Is_Sc=java}', ""); + Expect(0, 43487, '\p{^Is_Sc=java}', ""); + Expect(0, 43487, '\P{Is_Sc=java}', ""); + Expect(1, 43487, '\P{^Is_Sc=java}', ""); + Expect(0, 43488, '\p{Is_Sc=java}', ""); + Expect(1, 43488, '\p{^Is_Sc=java}', ""); + Expect(1, 43488, '\P{Is_Sc=java}', ""); + Expect(0, 43488, '\P{^Is_Sc=java}', ""); + Expect(1, 43487, '\p{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}', ""); @@ -130280,16 +133115,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43312, '\P{^Script=kayahli}', ""); Expect(1, 43311, '\p{Script=:\Akayahli\z:}', "");; Expect(0, 43312, '\p{Script=:\Akayahli\z:}', "");; - Expect(1, 43311, '\p{Script= kayah_Li}', ""); - Expect(0, 43311, '\p{^Script= kayah_Li}', ""); - Expect(0, 43311, '\P{Script= kayah_Li}', ""); - Expect(1, 43311, '\P{^Script= kayah_Li}', ""); - Expect(0, 43312, '\p{Script= kayah_Li}', ""); - Expect(1, 43312, '\p{^Script= kayah_Li}', ""); - Expect(1, 43312, '\P{Script= kayah_Li}', ""); - Expect(0, 43312, '\P{^Script= kayah_Li}', ""); - Error('\p{Sc=_:=KALI}'); - 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}'); + Error('\P{Sc=:=_Kali}'); Expect(1, 43311, '\p{Sc=:\AKali\z:}', "");; Expect(0, 43312, '\p{Sc=:\AKali\z:}', "");; Expect(1, 43311, '\p{Sc=kali}', ""); @@ -130302,16 +133137,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43312, '\P{^Sc=kali}', ""); Expect(1, 43311, '\p{Sc=:\Akali\z:}', "");; Expect(0, 43312, '\p{Sc=:\Akali\z:}', "");; - Expect(1, 43311, '\p{Sc=_ kali}', ""); - Expect(0, 43311, '\p{^Sc=_ kali}', ""); - Expect(0, 43311, '\P{Sc=_ kali}', ""); - Expect(1, 43311, '\P{^Sc=_ kali}', ""); - Expect(0, 43312, '\p{Sc=_ kali}', ""); - Expect(1, 43312, '\p{^Sc=_ kali}', ""); - Expect(1, 43312, '\P{Sc=_ kali}', ""); - Expect(0, 43312, '\P{^Sc=_ kali}', ""); - Error('\p{Is_Script= :=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}', ""); @@ -130320,34 +133155,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=:= _KATAKANA}'); - Error('\P{Script=:= _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=:=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, 110951, '\p{Script=:\AKatakana\z:}', "");; Expect(0, 110952, '\p{Script=:\AKatakana\z:}', "");; Expect(1, 110951, '\p{Script=katakana}', ""); @@ -130360,16 +133195,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=_/a/KANA}'); - Error('\P{Sc=_/a/KANA}'); + Expect(1, 110951, '\p{Script: -Katakana}', ""); + Expect(0, 110951, '\p{^Script: -Katakana}', ""); + Expect(0, 110951, '\P{Script: -Katakana}', ""); + Expect(1, 110951, '\P{^Script: -Katakana}', ""); + Expect(0, 110952, '\p{Script: -Katakana}', ""); + Expect(1, 110952, '\p{^Script: -Katakana}', ""); + Expect(1, 110952, '\P{Script: -Katakana}', ""); + Expect(0, 110952, '\P{^Script: -Katakana}', ""); + Error('\p{Sc=_Kana/a/}'); + Error('\P{Sc=_Kana/a/}'); Expect(1, 110951, '\p{Sc=:\AKana\z:}', "");; Expect(0, 110952, '\p{Sc=:\AKana\z:}', "");; Expect(1, 110951, '\p{Sc=kana}', ""); @@ -130382,16 +133217,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 110952, '\P{^Sc=kana}', ""); Expect(1, 110951, '\p{Sc=:\Akana\z:}', "");; Expect(0, 110952, '\p{Sc=:\Akana\z:}', "");; - Expect(1, 110951, '\p{Sc=Kana}', ""); - Expect(0, 110951, '\p{^Sc=Kana}', ""); - Expect(0, 110951, '\P{Sc=Kana}', ""); - Expect(1, 110951, '\P{^Sc=Kana}', ""); - Expect(0, 110952, '\p{Sc=Kana}', ""); - Expect(1, 110952, '\p{^Sc=Kana}', ""); - Expect(1, 110952, '\P{Sc=Kana}', ""); - Expect(0, 110952, '\P{^Sc=Kana}', ""); - Error('\p{Is_Script= _KATAKANA:=}'); - Error('\P{Is_Script= _KATAKANA:=}'); + Expect(1, 110951, '\p{Sc=-kana}', ""); + Expect(0, 110951, '\p{^Sc=-kana}', ""); + Expect(0, 110951, '\P{Sc=-kana}', ""); + Expect(1, 110951, '\P{^Sc=-kana}', ""); + Expect(0, 110952, '\p{Sc=-kana}', ""); + Expect(1, 110952, '\p{^Sc=-kana}', ""); + Expect(1, 110952, '\P{Sc=-kana}', ""); + Expect(0, 110952, '\P{^Sc=-kana}', ""); + Error('\p{Is_Script=_:=KATAKANA}'); + Error('\P{Is_Script=_:=KATAKANA}'); Expect(1, 110951, '\p{Is_Script=katakana}', ""); Expect(0, 110951, '\p{^Is_Script=katakana}', ""); Expect(0, 110951, '\P{Is_Script=katakana}', ""); @@ -130400,14 +133235,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 110952, '\p{^Is_Script=katakana}', ""); Expect(1, 110952, '\P{Is_Script=katakana}', ""); Expect(0, 110952, '\P{^Is_Script=katakana}', ""); - Expect(1, 110951, '\p{Is_Script= Katakana}', ""); - Expect(0, 110951, '\p{^Is_Script= Katakana}', ""); - Expect(0, 110951, '\P{Is_Script= Katakana}', ""); - Expect(1, 110951, '\P{^Is_Script= Katakana}', ""); - Expect(0, 110952, '\p{Is_Script= Katakana}', ""); - Expect(1, 110952, '\p{^Is_Script= Katakana}', ""); - Expect(1, 110952, '\P{Is_Script= Katakana}', ""); - Expect(0, 110952, '\P{^Is_Script= Katakana}', ""); + Expect(1, 110951, '\p{Is_Script=-Katakana}', ""); + Expect(0, 110951, '\p{^Is_Script=-Katakana}', ""); + Expect(0, 110951, '\P{Is_Script=-Katakana}', ""); + Expect(1, 110951, '\P{^Is_Script=-Katakana}', ""); + Expect(0, 110952, '\p{Is_Script=-Katakana}', ""); + Expect(1, 110952, '\p{^Is_Script=-Katakana}', ""); + Expect(1, 110952, '\P{Is_Script=-Katakana}', ""); + Expect(0, 110952, '\P{^Is_Script=-Katakana}', ""); Error('\p{Is_Sc= /a/Kana}'); Error('\P{Is_Sc= /a/Kana}'); Expect(1, 110951, '\p{Is_Sc=kana}', ""); @@ -130418,16 +133253,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 110952, '\p{^Is_Sc=kana}', ""); Expect(1, 110952, '\P{Is_Sc=kana}', ""); Expect(0, 110952, '\P{^Is_Sc=kana}', ""); - Expect(1, 110951, '\p{Is_Sc= Kana}', ""); - Expect(0, 110951, '\p{^Is_Sc= Kana}', ""); - Expect(0, 110951, '\P{Is_Sc= Kana}', ""); - Expect(1, 110951, '\P{^Is_Sc= Kana}', ""); - Expect(0, 110952, '\p{Is_Sc= Kana}', ""); - Expect(1, 110952, '\p{^Is_Sc= Kana}', ""); - Expect(1, 110952, '\P{Is_Sc= Kana}', ""); - Expect(0, 110952, '\P{^Is_Sc= Kana}', ""); - Error('\p{Script=:=- KHAROSHTHI}'); - Error('\P{Script=:=- KHAROSHTHI}'); + Expect(1, 110951, '\p{Is_Sc= _kana}', ""); + Expect(0, 110951, '\p{^Is_Sc= _kana}', ""); + Expect(0, 110951, '\P{Is_Sc= _kana}', ""); + Expect(1, 110951, '\P{^Is_Sc= _kana}', ""); + Expect(0, 110952, '\p{Is_Sc= _kana}', ""); + Expect(1, 110952, '\p{^Is_Sc= _kana}', ""); + Expect(1, 110952, '\P{Is_Sc= _kana}', ""); + Expect(0, 110952, '\P{^Is_Sc= _kana}', ""); + Error('\p{Script: _ Kharoshthi/a/}'); + Error('\P{Script: _ Kharoshthi/a/}'); Expect(1, 68184, '\p{Script=:\AKharoshthi\z:}', "");; Expect(0, 68185, '\p{Script=:\AKharoshthi\z:}', "");; Expect(1, 68184, '\p{Script=kharoshthi}', ""); @@ -130440,16 +133275,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: /a/Khar}'); + Error('\P{Sc: /a/Khar}'); Expect(1, 68184, '\p{Sc=:\AKhar\z:}', "");; Expect(0, 68185, '\p{Sc=:\AKhar\z:}', "");; Expect(1, 68184, '\p{Sc=khar}', ""); @@ -130462,16 +133297,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=/a/ _kharoshthi}'); - Error('\P{Is_Script=/a/ _kharoshthi}'); + Expect(1, 68184, '\p{Sc=__Khar}', ""); + Expect(0, 68184, '\p{^Sc=__Khar}', ""); + Expect(0, 68184, '\P{Sc=__Khar}', ""); + Expect(1, 68184, '\P{^Sc=__Khar}', ""); + Expect(0, 68185, '\p{Sc=__Khar}', ""); + Expect(1, 68185, '\p{^Sc=__Khar}', ""); + Expect(1, 68185, '\P{Sc=__Khar}', ""); + Expect(0, 68185, '\P{^Sc=__Khar}', ""); + Error('\p{Is_Script= kharoshthi/a/}'); + Error('\P{Is_Script= kharoshthi/a/}'); Expect(1, 68184, '\p{Is_Script=kharoshthi}', ""); Expect(0, 68184, '\p{^Is_Script=kharoshthi}', ""); Expect(0, 68184, '\P{Is_Script=kharoshthi}', ""); @@ -130480,16 +133315,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:=}'); + Error('\P{Is_Sc: - KHAR:=}'); Expect(1, 68184, '\p{Is_Sc=khar}', ""); Expect(0, 68184, '\p{^Is_Sc=khar}', ""); Expect(0, 68184, '\P{Is_Sc=khar}', ""); @@ -130498,16 +133333,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=-/a/Khmer}'); + Error('\P{Script=-/a/Khmer}'); Expect(1, 6655, '\p{Script=:\AKhmer\z:}', "");; Expect(0, 6656, '\p{Script=:\AKhmer\z:}', "");; Expect(1, 6655, '\p{Script=khmer}', ""); @@ -130520,16 +133355,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 6656, '\P{^Script=khmer}', ""); Expect(1, 6655, '\p{Script=:\Akhmer\z:}', "");; Expect(0, 6656, '\p{Script=:\Akhmer\z:}', "");; - Expect(1, 6655, '\p{Script: -khmer}', ""); - Expect(0, 6655, '\p{^Script: -khmer}', ""); - Expect(0, 6655, '\P{Script: -khmer}', ""); - Expect(1, 6655, '\P{^Script: -khmer}', ""); - Expect(0, 6656, '\p{Script: -khmer}', ""); - Expect(1, 6656, '\p{^Script: -khmer}', ""); - Expect(1, 6656, '\P{Script: -khmer}', ""); - Expect(0, 6656, '\P{^Script: -khmer}', ""); - Error('\p{Sc=/a/ khmr}'); - Error('\P{Sc=/a/ khmr}'); + Expect(1, 6655, '\p{Script=_-Khmer}', ""); + Expect(0, 6655, '\p{^Script=_-Khmer}', ""); + Expect(0, 6655, '\P{Script=_-Khmer}', ""); + Expect(1, 6655, '\P{^Script=_-Khmer}', ""); + Expect(0, 6656, '\p{Script=_-Khmer}', ""); + Expect(1, 6656, '\p{^Script=_-Khmer}', ""); + Expect(1, 6656, '\P{Script=_-Khmer}', ""); + Expect(0, 6656, '\P{^Script=_-Khmer}', ""); + Error('\p{Sc=/a/--khmr}'); + Error('\P{Sc=/a/--khmr}'); Expect(1, 6655, '\p{Sc=:\AKhmr\z:}', "");; Expect(0, 6656, '\p{Sc=:\AKhmr\z:}', "");; Expect(1, 6655, '\p{Sc=khmr}', ""); @@ -130542,16 +133377,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 6656, '\P{^Sc=khmr}', ""); Expect(1, 6655, '\p{Sc=:\Akhmr\z:}', "");; Expect(0, 6656, '\p{Sc=:\Akhmr\z:}', "");; - Expect(1, 6655, '\p{Sc=_Khmr}', ""); - Expect(0, 6655, '\p{^Sc=_Khmr}', ""); - Expect(0, 6655, '\P{Sc=_Khmr}', ""); - Expect(1, 6655, '\P{^Sc=_Khmr}', ""); - Expect(0, 6656, '\p{Sc=_Khmr}', ""); - Expect(1, 6656, '\p{^Sc=_Khmr}', ""); - Expect(1, 6656, '\P{Sc=_Khmr}', ""); - Expect(0, 6656, '\P{^Sc=_Khmr}', ""); - Error('\p{Is_Script: -/a/khmer}'); - Error('\P{Is_Script: -/a/khmer}'); + Expect(1, 6655, '\p{Sc= khmr}', ""); + Expect(0, 6655, '\p{^Sc= khmr}', ""); + Expect(0, 6655, '\P{Sc= khmr}', ""); + Expect(1, 6655, '\P{^Sc= khmr}', ""); + Expect(0, 6656, '\p{Sc= khmr}', ""); + Expect(1, 6656, '\p{^Sc= khmr}', ""); + Expect(1, 6656, '\P{Sc= khmr}', ""); + Expect(0, 6656, '\P{^Sc= khmr}', ""); + Error('\p{Is_Script=/a/--Khmer}'); + Error('\P{Is_Script=/a/--Khmer}'); Expect(1, 6655, '\p{Is_Script=khmer}', ""); Expect(0, 6655, '\p{^Is_Script=khmer}', ""); Expect(0, 6655, '\P{Is_Script=khmer}', ""); @@ -130560,16 +133395,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6656, '\p{^Is_Script=khmer}', ""); Expect(1, 6656, '\P{Is_Script=khmer}', ""); Expect(0, 6656, '\P{^Is_Script=khmer}', ""); - Expect(1, 6655, '\p{Is_Script=_ Khmer}', ""); - Expect(0, 6655, '\p{^Is_Script=_ Khmer}', ""); - Expect(0, 6655, '\P{Is_Script=_ Khmer}', ""); - Expect(1, 6655, '\P{^Is_Script=_ Khmer}', ""); - Expect(0, 6656, '\p{Is_Script=_ Khmer}', ""); - Expect(1, 6656, '\p{^Is_Script=_ Khmer}', ""); - Expect(1, 6656, '\P{Is_Script=_ Khmer}', ""); - Expect(0, 6656, '\P{^Is_Script=_ Khmer}', ""); - Error('\p{Is_Sc: -Khmr:=}'); - Error('\P{Is_Sc: -Khmr:=}'); + Expect(1, 6655, '\p{Is_Script=--Khmer}', ""); + Expect(0, 6655, '\p{^Is_Script=--Khmer}', ""); + Expect(0, 6655, '\P{Is_Script=--Khmer}', ""); + Expect(1, 6655, '\P{^Is_Script=--Khmer}', ""); + Expect(0, 6656, '\p{Is_Script=--Khmer}', ""); + Expect(1, 6656, '\p{^Is_Script=--Khmer}', ""); + Expect(1, 6656, '\P{Is_Script=--Khmer}', ""); + Expect(0, 6656, '\P{^Is_Script=--Khmer}', ""); + Error('\p{Is_Sc=:=khmr}'); + Error('\P{Is_Sc=:=khmr}'); Expect(1, 6655, '\p{Is_Sc=khmr}', ""); Expect(0, 6655, '\p{^Is_Sc=khmr}', ""); Expect(0, 6655, '\P{Is_Sc=khmr}', ""); @@ -130578,38 +133413,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6656, '\p{^Is_Sc=khmr}', ""); Expect(1, 6656, '\P{Is_Sc=khmr}', ""); Expect(0, 6656, '\P{^Is_Sc=khmr}', ""); - Expect(1, 6655, '\p{Is_Sc: Khmr}', ""); - Expect(0, 6655, '\p{^Is_Sc: Khmr}', ""); - Expect(0, 6655, '\P{Is_Sc: Khmr}', ""); - Expect(1, 6655, '\P{^Is_Sc: Khmr}', ""); - Expect(0, 6656, '\p{Is_Sc: Khmr}', ""); - Expect(1, 6656, '\p{^Is_Sc: Khmr}', ""); - Expect(1, 6656, '\P{Is_Sc: Khmr}', ""); - Expect(0, 6656, '\P{^Is_Sc: Khmr}', ""); - Error('\p{Script= -Khojki/a/}'); - Error('\P{Script= -Khojki/a/}'); + Expect(1, 6655, '\p{Is_Sc= Khmr}', ""); + Expect(0, 6655, '\p{^Is_Sc= Khmr}', ""); + Expect(0, 6655, '\P{Is_Sc= Khmr}', ""); + Expect(1, 6655, '\P{^Is_Sc= Khmr}', ""); + Expect(0, 6656, '\p{Is_Sc= Khmr}', ""); + Expect(1, 6656, '\p{^Is_Sc= Khmr}', ""); + Expect(1, 6656, '\P{Is_Sc= Khmr}', ""); + Expect(0, 6656, '\P{^Is_Sc= Khmr}', ""); + Error('\p{Script=- Khojki/a/}'); + Error('\P{Script=- Khojki/a/}'); Expect(1, 70206, '\p{Script=:\AKhojki\z:}', "");; Expect(0, 70207, '\p{Script=:\AKhojki\z:}', "");; - Expect(1, 70206, '\p{Script:khojki}', ""); - Expect(0, 70206, '\p{^Script:khojki}', ""); - Expect(0, 70206, '\P{Script:khojki}', ""); - Expect(1, 70206, '\P{^Script:khojki}', ""); - Expect(0, 70207, '\p{Script:khojki}', ""); - Expect(1, 70207, '\p{^Script:khojki}', ""); - Expect(1, 70207, '\P{Script:khojki}', ""); - Expect(0, 70207, '\P{^Script:khojki}', ""); + Expect(1, 70206, '\p{Script: khojki}', ""); + Expect(0, 70206, '\p{^Script: khojki}', ""); + Expect(0, 70206, '\P{Script: khojki}', ""); + Expect(1, 70206, '\P{^Script: khojki}', ""); + Expect(0, 70207, '\p{Script: khojki}', ""); + Expect(1, 70207, '\p{^Script: khojki}', ""); + Expect(1, 70207, '\P{Script: khojki}', ""); + Expect(0, 70207, '\P{^Script: khojki}', ""); Expect(1, 70206, '\p{Script=:\Akhojki\z:}', "");; Expect(0, 70207, '\p{Script=:\Akhojki\z:}', "");; - Expect(1, 70206, '\p{Script= khojki}', ""); - Expect(0, 70206, '\p{^Script= khojki}', ""); - Expect(0, 70206, '\P{Script= khojki}', ""); - Expect(1, 70206, '\P{^Script= khojki}', ""); - Expect(0, 70207, '\p{Script= khojki}', ""); - Expect(1, 70207, '\p{^Script= khojki}', ""); - Expect(1, 70207, '\P{Script= khojki}', ""); - Expect(0, 70207, '\P{^Script= khojki}', ""); - Error('\p{Sc= :=KHOJ}'); - Error('\P{Sc= :=KHOJ}'); + Expect(1, 70206, '\p{Script= KHOJKI}', ""); + Expect(0, 70206, '\p{^Script= KHOJKI}', ""); + Expect(0, 70206, '\P{Script= KHOJKI}', ""); + Expect(1, 70206, '\P{^Script= KHOJKI}', ""); + Expect(0, 70207, '\p{Script= KHOJKI}', ""); + Expect(1, 70207, '\p{^Script= KHOJKI}', ""); + Expect(1, 70207, '\P{Script= KHOJKI}', ""); + Expect(0, 70207, '\P{^Script= KHOJKI}', ""); + Error('\p{Sc:/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}', ""); @@ -130622,16 +133457,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 70207, '\P{^Sc=khoj}', ""); Expect(1, 70206, '\p{Sc=:\Akhoj\z:}', "");; Expect(0, 70207, '\p{Sc=:\Akhoj\z:}', "");; - Expect(1, 70206, '\p{Sc= KHOJ}', ""); - Expect(0, 70206, '\p{^Sc= KHOJ}', ""); - Expect(0, 70206, '\P{Sc= KHOJ}', ""); - Expect(1, 70206, '\P{^Sc= KHOJ}', ""); - Expect(0, 70207, '\p{Sc= KHOJ}', ""); - Expect(1, 70207, '\p{^Sc= KHOJ}', ""); - Expect(1, 70207, '\P{Sc= KHOJ}', ""); - Expect(0, 70207, '\P{^Sc= KHOJ}', ""); - Error('\p{Is_Script=- Khojki/a/}'); - Error('\P{Is_Script=- Khojki/a/}'); + 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}', ""); @@ -130640,16 +133475,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70207, '\p{^Is_Script=khojki}', ""); Expect(1, 70207, '\P{Is_Script=khojki}', ""); Expect(0, 70207, '\P{^Is_Script=khojki}', ""); - Expect(1, 70206, '\p{Is_Script= Khojki}', ""); - Expect(0, 70206, '\p{^Is_Script= Khojki}', ""); - Expect(0, 70206, '\P{Is_Script= Khojki}', ""); - Expect(1, 70206, '\P{^Is_Script= Khojki}', ""); - Expect(0, 70207, '\p{Is_Script= Khojki}', ""); - Expect(1, 70207, '\p{^Is_Script= Khojki}', ""); - Expect(1, 70207, '\P{Is_Script= Khojki}', ""); - Expect(0, 70207, '\P{^Is_Script= Khojki}', ""); - Error('\p{Is_Sc=-Khoj:=}'); - Error('\P{Is_Sc=-Khoj:=}'); + Expect(1, 70206, '\p{Is_Script= khojki}', ""); + Expect(0, 70206, '\p{^Is_Script= khojki}', ""); + Expect(0, 70206, '\P{Is_Script= khojki}', ""); + Expect(1, 70206, '\P{^Is_Script= khojki}', ""); + Expect(0, 70207, '\p{Is_Script= khojki}', ""); + Expect(1, 70207, '\p{^Is_Script= khojki}', ""); + Expect(1, 70207, '\P{Is_Script= khojki}', ""); + Expect(0, 70207, '\P{^Is_Script= khojki}', ""); + Error('\p{Is_Sc=- Khoj/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}', ""); @@ -130658,16 +133493,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70207, '\p{^Is_Sc=khoj}', ""); Expect(1, 70207, '\P{Is_Sc=khoj}', ""); Expect(0, 70207, '\P{^Is_Sc=khoj}', ""); - Expect(1, 70206, '\p{Is_Sc= khoj}', ""); - Expect(0, 70206, '\p{^Is_Sc= khoj}', ""); - Expect(0, 70206, '\P{Is_Sc= khoj}', ""); - Expect(1, 70206, '\P{^Is_Sc= khoj}', ""); - Expect(0, 70207, '\p{Is_Sc= khoj}', ""); - Expect(1, 70207, '\p{^Is_Sc= khoj}', ""); - Expect(1, 70207, '\P{Is_Sc= khoj}', ""); - Expect(0, 70207, '\P{^Is_Sc= khoj}', ""); - Error('\p{Script= :=Khitan_SMALL_script}'); - Error('\P{Script= :=Khitan_SMALL_script}'); + Expect(1, 70206, '\p{Is_Sc: _ KHOJ}', ""); + Expect(0, 70206, '\p{^Is_Sc: _ KHOJ}', ""); + Expect(0, 70206, '\P{Is_Sc: _ KHOJ}', ""); + Expect(1, 70206, '\P{^Is_Sc: _ KHOJ}', ""); + Expect(0, 70207, '\p{Is_Sc: _ KHOJ}', ""); + Expect(1, 70207, '\p{^Is_Sc: _ KHOJ}', ""); + Expect(1, 70207, '\P{Is_Sc: _ KHOJ}', ""); + Expect(0, 70207, '\P{^Is_Sc: _ KHOJ}', ""); + Error('\p{Script= khitan_small_script:=}'); + Error('\P{Script= khitan_small_script:=}'); Expect(1, 101589, '\p{Script=:\AKhitan_Small_Script\z:}', "");; Expect(0, 101590, '\p{Script=:\AKhitan_Small_Script\z:}', "");; Expect(1, 101589, '\p{Script=khitansmallscript}', ""); @@ -130680,16 +133515,16 @@ 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=_ Kits:=}'); + Error('\P{Sc=_ Kits:=}'); Expect(1, 101589, '\p{Sc=:\AKits\z:}', "");; Expect(0, 101590, '\p{Sc=:\AKits\z:}', "");; Expect(1, 101589, '\p{Sc=kits}', ""); @@ -130702,16 +133537,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 101590, '\P{^Sc=kits}', ""); Expect(1, 101589, '\p{Sc=:\Akits\z:}', "");; Expect(0, 101590, '\p{Sc=:\Akits\z:}', "");; - Expect(1, 101589, '\p{Sc=-_Kits}', ""); - Expect(0, 101589, '\p{^Sc=-_Kits}', ""); - Expect(0, 101589, '\P{Sc=-_Kits}', ""); - Expect(1, 101589, '\P{^Sc=-_Kits}', ""); - Expect(0, 101590, '\p{Sc=-_Kits}', ""); - Expect(1, 101590, '\p{^Sc=-_Kits}', ""); - Expect(1, 101590, '\P{Sc=-_Kits}', ""); - Expect(0, 101590, '\P{^Sc=-_Kits}', ""); - Error('\p{Is_Script=:=-KHITAN_small_script}'); - Error('\P{Is_Script=:=-KHITAN_small_script}'); + Expect(1, 101589, '\p{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{Is_Script=khitansmallscript}', ""); Expect(0, 101589, '\p{^Is_Script=khitansmallscript}', ""); Expect(0, 101589, '\P{Is_Script=khitansmallscript}', ""); @@ -130720,16 +133555,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: _-Kits:=}'); - Error('\P{Is_Sc: _-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= /a/kits}'); + Error('\P{Is_Sc= /a/kits}'); Expect(1, 101589, '\p{Is_Sc=kits}', ""); Expect(0, 101589, '\p{^Is_Sc=kits}', ""); Expect(0, 101589, '\P{Is_Sc=kits}', ""); @@ -130738,16 +133573,16 @@ 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/a/}'); - Error('\P{Script: --Kannada/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, 3314, '\p{Script=:\AKannada\z:}', "");; Expect(0, 3315, '\p{Script=:\AKannada\z:}', "");; Expect(1, 3314, '\p{Script=kannada}', ""); @@ -130760,38 +133595,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 3315, '\P{^Script=kannada}', ""); Expect(1, 3314, '\p{Script=:\Akannada\z:}', "");; Expect(0, 3315, '\p{Script=:\Akannada\z:}', "");; - Expect(1, 3314, '\p{Script= Kannada}', ""); - Expect(0, 3314, '\p{^Script= Kannada}', ""); - Expect(0, 3314, '\P{Script= Kannada}', ""); - Expect(1, 3314, '\P{^Script= Kannada}', ""); - Expect(0, 3315, '\p{Script= Kannada}', ""); - Expect(1, 3315, '\p{^Script= Kannada}', ""); - Expect(1, 3315, '\P{Script= Kannada}', ""); - Expect(0, 3315, '\P{^Script= Kannada}', ""); - Error('\p{Sc=/a/ -Knda}'); - Error('\P{Sc=/a/ -Knda}'); + Expect(1, 3314, '\p{Script=__kannada}', ""); + Expect(0, 3314, '\p{^Script=__kannada}', ""); + Expect(0, 3314, '\P{Script=__kannada}', ""); + Expect(1, 3314, '\P{^Script=__kannada}', ""); + Expect(0, 3315, '\p{Script=__kannada}', ""); + Expect(1, 3315, '\p{^Script=__kannada}', ""); + Expect(1, 3315, '\P{Script=__kannada}', ""); + Expect(0, 3315, '\P{^Script=__kannada}', ""); + Error('\p{Sc=:=_ 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: 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}'); - Error('\P{Is_Script= :=Kannada}'); + 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}', ""); @@ -130800,16 +133635,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 3315, '\p{^Is_Script=kannada}', ""); Expect(1, 3315, '\P{Is_Script=kannada}', ""); Expect(0, 3315, '\P{^Is_Script=kannada}', ""); - Expect(1, 3314, '\p{Is_Script=__kannada}', ""); - Expect(0, 3314, '\p{^Is_Script=__kannada}', ""); - Expect(0, 3314, '\P{Is_Script=__kannada}', ""); - Expect(1, 3314, '\P{^Is_Script=__kannada}', ""); - Expect(0, 3315, '\p{Is_Script=__kannada}', ""); - Expect(1, 3315, '\p{^Is_Script=__kannada}', ""); - Expect(1, 3315, '\P{Is_Script=__kannada}', ""); - Expect(0, 3315, '\P{^Is_Script=__kannada}', ""); - Error('\p{Is_Sc::=-_knda}'); - Error('\P{Is_Sc::=-_knda}'); + Expect(1, 3314, '\p{Is_Script=_ Kannada}', ""); + Expect(0, 3314, '\p{^Is_Script=_ Kannada}', ""); + Expect(0, 3314, '\P{Is_Script=_ Kannada}', ""); + Expect(1, 3314, '\P{^Is_Script=_ Kannada}', ""); + Expect(0, 3315, '\p{Is_Script=_ Kannada}', ""); + Expect(1, 3315, '\p{^Is_Script=_ Kannada}', ""); + Expect(1, 3315, '\P{Is_Script=_ Kannada}', ""); + Expect(0, 3315, '\P{^Is_Script=_ Kannada}', ""); + Error('\p{Is_Sc=_/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}', ""); @@ -130818,16 +133653,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 3315, '\p{^Is_Sc=knda}', ""); Expect(1, 3315, '\P{Is_Sc=knda}', ""); Expect(0, 3315, '\P{^Is_Sc=knda}', ""); - Expect(1, 3314, '\p{Is_Sc= -KNDA}', ""); - Expect(0, 3314, '\p{^Is_Sc= -KNDA}', ""); - Expect(0, 3314, '\P{Is_Sc= -KNDA}', ""); - Expect(1, 3314, '\P{^Is_Sc= -KNDA}', ""); - Expect(0, 3315, '\p{Is_Sc= -KNDA}', ""); - Expect(1, 3315, '\p{^Is_Sc= -KNDA}', ""); - Expect(1, 3315, '\P{Is_Sc= -KNDA}', ""); - Expect(0, 3315, '\P{^Is_Sc= -KNDA}', ""); - Error('\p{Script=-Kaithi/a/}'); - Error('\P{Script=-Kaithi/a/}'); + Expect(1, 3314, '\p{Is_Sc= knda}', ""); + Expect(0, 3314, '\p{^Is_Sc= knda}', ""); + Expect(0, 3314, '\P{Is_Sc= knda}', ""); + Expect(1, 3314, '\P{^Is_Sc= knda}', ""); + Expect(0, 3315, '\p{Is_Sc= knda}', ""); + Expect(1, 3315, '\p{^Is_Sc= knda}', ""); + Expect(1, 3315, '\P{Is_Sc= knda}', ""); + Expect(0, 3315, '\P{^Is_Sc= knda}', ""); + Error('\p{Script= -Kaithi/a/}'); + Error('\P{Script= -Kaithi/a/}'); Expect(1, 69837, '\p{Script=:\AKaithi\z:}', "");; Expect(0, 69838, '\p{Script=:\AKaithi\z:}', "");; Expect(1, 69837, '\p{Script=kaithi}', ""); @@ -130840,16 +133675,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 69838, '\P{^Script=kaithi}', ""); Expect(1, 69837, '\p{Script=:\Akaithi\z:}', "");; Expect(0, 69838, '\p{Script=:\Akaithi\z:}', "");; - Expect(1, 69837, '\p{Script=_KAITHI}', ""); - Expect(0, 69837, '\p{^Script=_KAITHI}', ""); - Expect(0, 69837, '\P{Script=_KAITHI}', ""); - Expect(1, 69837, '\P{^Script=_KAITHI}', ""); - Expect(0, 69838, '\p{Script=_KAITHI}', ""); - Expect(1, 69838, '\p{^Script=_KAITHI}', ""); - Expect(1, 69838, '\P{Script=_KAITHI}', ""); - Expect(0, 69838, '\P{^Script=_KAITHI}', ""); - Error('\p{Sc=kthi:=}'); - Error('\P{Sc=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}', ""); @@ -130862,16 +133697,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=-/a/Kaithi}'); - Error('\P{Is_Script=-/a/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:=}'); + Error('\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}', ""); @@ -130880,16 +133715,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/a/}'); + Error('\P{Is_Sc=_Kthi/a/}'); Expect(1, 69837, '\p{Is_Sc=kthi}', ""); Expect(0, 69837, '\p{^Is_Sc=kthi}', ""); Expect(0, 69837, '\P{Is_Sc=kthi}', ""); @@ -130898,30 +133733,38 @@ 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}', ""); - Error('\p{Script=/a/ -Tai_tham}'); - Error('\P{Script=/a/ -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}', ""); - Expect(0, 6829, '\p{^Script:taitham}', ""); - Expect(0, 6829, '\P{Script:taitham}', ""); - Expect(1, 6829, '\P{^Script:taitham}', ""); - Expect(0, 6830, '\p{Script:taitham}', ""); - Expect(1, 6830, '\p{^Script:taitham}', ""); - Expect(1, 6830, '\P{Script:taitham}', ""); - Expect(0, 6830, '\P{^Script:taitham}', ""); + Expect(1, 6829, '\p{Script=taitham}', ""); + Expect(0, 6829, '\p{^Script=taitham}', ""); + Expect(0, 6829, '\P{Script=taitham}', ""); + Expect(1, 6829, '\P{^Script=taitham}', ""); + Expect(0, 6830, '\p{Script=taitham}', ""); + Expect(1, 6830, '\p{^Script=taitham}', ""); + Expect(1, 6830, '\P{Script=taitham}', ""); + Expect(0, 6830, '\P{^Script=taitham}', ""); Expect(1, 6829, '\p{Script=:\Ataitham\z:}', "");; Expect(0, 6830, '\p{Script=:\Ataitham\z:}', "");; - Expect(1, 6829, '\p{Script= tai_tham}', ""); - Expect(0, 6829, '\p{^Script= tai_tham}', ""); - Expect(0, 6829, '\P{Script= tai_tham}', ""); - Expect(1, 6829, '\P{^Script= tai_tham}', ""); - Expect(0, 6830, '\p{Script= tai_tham}', ""); - Expect(1, 6830, '\p{^Script= tai_tham}', ""); - Expect(1, 6830, '\P{Script= tai_tham}', ""); - Expect(0, 6830, '\P{^Script= tai_tham}', ""); - Error('\p{Sc=_/a/lana}'); - Error('\P{Sc=_/a/lana}'); + Expect(1, 6829, '\p{Script=-Tai_Tham}', ""); + Expect(0, 6829, '\p{^Script=-Tai_Tham}', ""); + Expect(0, 6829, '\P{Script=-Tai_Tham}', ""); + Expect(1, 6829, '\P{^Script=-Tai_Tham}', ""); + Expect(0, 6830, '\p{Script=-Tai_Tham}', ""); + Expect(1, 6830, '\p{^Script=-Tai_Tham}', ""); + Expect(1, 6830, '\P{Script=-Tai_Tham}', ""); + Expect(0, 6830, '\P{^Script=-Tai_Tham}', ""); + Error('\p{Sc= Lana/a/}'); + Error('\P{Sc= Lana/a/}'); Expect(1, 6829, '\p{Sc=:\ALana\z:}', "");; Expect(0, 6830, '\p{Sc=:\ALana\z:}', "");; Expect(1, 6829, '\p{Sc=lana}', ""); @@ -130934,16 +133777,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 6830, '\P{^Sc=lana}', ""); Expect(1, 6829, '\p{Sc=:\Alana\z:}', "");; Expect(0, 6830, '\p{Sc=:\Alana\z:}', "");; - Expect(1, 6829, '\p{Sc=__LANA}', ""); - Expect(0, 6829, '\p{^Sc=__LANA}', ""); - Expect(0, 6829, '\P{Sc=__LANA}', ""); - Expect(1, 6829, '\P{^Sc=__LANA}', ""); - Expect(0, 6830, '\p{Sc=__LANA}', ""); - Expect(1, 6830, '\p{^Sc=__LANA}', ""); - Expect(1, 6830, '\P{Sc=__LANA}', ""); - Expect(0, 6830, '\P{^Sc=__LANA}', ""); - Error('\p{Is_Script= /a/Tai_Tham}'); - Error('\P{Is_Script= /a/Tai_Tham}'); + Expect(1, 6829, '\p{Sc= Lana}', ""); + Expect(0, 6829, '\p{^Sc= Lana}', ""); + Expect(0, 6829, '\P{Sc= Lana}', ""); + Expect(1, 6829, '\P{^Sc= Lana}', ""); + Expect(0, 6830, '\p{Sc= Lana}', ""); + Expect(1, 6830, '\p{^Sc= Lana}', ""); + Expect(1, 6830, '\P{Sc= Lana}', ""); + Expect(0, 6830, '\P{^Sc= Lana}', ""); + Error('\p{Is_Script=/a/_Tai_tham}'); + Error('\P{Is_Script=/a/_Tai_tham}'); Expect(1, 6829, '\p{Is_Script=taitham}', ""); Expect(0, 6829, '\p{^Is_Script=taitham}', ""); Expect(0, 6829, '\P{Is_Script=taitham}', ""); @@ -130952,34 +133795,34 @@ 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/a/}'); - Error('\P{Is_Sc=Lana/a/}'); - Expect(1, 6829, '\p{Is_Sc=lana}', ""); - Expect(0, 6829, '\p{^Is_Sc=lana}', ""); - Expect(0, 6829, '\P{Is_Sc=lana}', ""); - 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=/a/ LAO}'); + Error('\P{Script=/a/ LAO}'); Expect(1, 3807, '\p{Script=:\ALao\z:}', "");; Expect(0, 3808, '\p{Script=:\ALao\z:}', "");; Expect(1, 3807, '\p{Script=lao}', ""); @@ -130992,16 +133835,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 3808, '\P{^Script=lao}', ""); Expect(1, 3807, '\p{Script=:\Alao\z:}', "");; Expect(0, 3808, '\p{Script=:\Alao\z:}', "");; - Expect(1, 3807, '\p{Script=_-LAO}', ""); - Expect(0, 3807, '\p{^Script=_-LAO}', ""); - Expect(0, 3807, '\P{Script=_-LAO}', ""); - Expect(1, 3807, '\P{^Script=_-LAO}', ""); - Expect(0, 3808, '\p{Script=_-LAO}', ""); - Expect(1, 3808, '\p{^Script=_-LAO}', ""); - Expect(1, 3808, '\P{Script=_-LAO}', ""); - Expect(0, 3808, '\P{^Script=_-LAO}', ""); - Error('\p{Sc::= laoo}'); - Error('\P{Sc::= laoo}'); + Expect(1, 3807, '\p{Script=_Lao}', ""); + Expect(0, 3807, '\p{^Script=_Lao}', ""); + Expect(0, 3807, '\P{Script=_Lao}', ""); + Expect(1, 3807, '\P{^Script=_Lao}', ""); + Expect(0, 3808, '\p{Script=_Lao}', ""); + Expect(1, 3808, '\p{^Script=_Lao}', ""); + Expect(1, 3808, '\P{Script=_Lao}', ""); + Expect(0, 3808, '\P{^Script=_Lao}', ""); + Error('\p{Sc=:=_ Laoo}'); + Error('\P{Sc=:=_ Laoo}'); Expect(1, 3807, '\p{Sc=:\ALaoo\z:}', "");; Expect(0, 3808, '\p{Sc=:\ALaoo\z:}', "");; Expect(1, 3807, '\p{Sc=laoo}', ""); @@ -131014,16 +133857,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}'); + Error('\P{Is_Script=:= Lao}'); Expect(1, 3807, '\p{Is_Script=lao}', ""); Expect(0, 3807, '\p{^Is_Script=lao}', ""); Expect(0, 3807, '\P{Is_Script=lao}', ""); @@ -131032,16 +133875,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/a/}'); - Error('\P{Is_Sc= Laoo/a/}'); + 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}', ""); @@ -131050,118 +133893,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=/a/Latin}'); - Error('\P{Script=/a/Latin}'); - Expect(1, 65370, '\p{Script=:\ALatin\z:}', "");; - Expect(0, 65371, '\p{Script=:\ALatin\z:}', "");; - Expect(1, 65370, '\p{Script: latin}', ""); - Expect(0, 65370, '\p{^Script: latin}', ""); - Expect(0, 65370, '\P{Script: latin}', ""); - Expect(1, 65370, '\P{^Script: latin}', ""); - Expect(0, 65371, '\p{Script: latin}', ""); - Expect(1, 65371, '\p{^Script: latin}', ""); - Expect(1, 65371, '\P{Script: latin}', ""); - Expect(0, 65371, '\P{^Script: latin}', ""); - Expect(1, 65370, '\p{Script=:\Alatin\z:}', "");; - Expect(0, 65371, '\p{Script=:\Alatin\z:}', "");; - Expect(1, 65370, '\p{Script= Latin}', ""); - Expect(0, 65370, '\p{^Script= Latin}', ""); - Expect(0, 65370, '\P{Script= Latin}', ""); - Expect(1, 65370, '\P{^Script= Latin}', ""); - Expect(0, 65371, '\p{Script= Latin}', ""); - Expect(1, 65371, '\p{^Script= Latin}', ""); - Expect(1, 65371, '\P{Script= Latin}', ""); - Expect(0, 65371, '\P{^Script= Latin}', ""); - Error('\p{Sc=_/a/LATN}'); - Error('\P{Sc=_/a/LATN}'); - Expect(1, 65370, '\p{Sc=:\ALatn\z:}', "");; - Expect(0, 65371, '\p{Sc=:\ALatn\z:}', "");; - Expect(1, 65370, '\p{Sc=latn}', ""); - Expect(0, 65370, '\p{^Sc=latn}', ""); - Expect(0, 65370, '\P{Sc=latn}', ""); - Expect(1, 65370, '\P{^Sc=latn}', ""); - Expect(0, 65371, '\p{Sc=latn}', ""); - Expect(1, 65371, '\p{^Sc=latn}', ""); - Expect(1, 65371, '\P{Sc=latn}', ""); - Expect(0, 65371, '\P{^Sc=latn}', ""); - Expect(1, 65370, '\p{Sc=:\Alatn\z:}', "");; - Expect(0, 65371, '\p{Sc=:\Alatn\z:}', "");; - Expect(1, 65370, '\p{Sc= _Latn}', ""); - Expect(0, 65370, '\p{^Sc= _Latn}', ""); - Expect(0, 65370, '\P{Sc= _Latn}', ""); - Expect(1, 65370, '\P{^Sc= _Latn}', ""); - Expect(0, 65371, '\p{Sc= _Latn}', ""); - Expect(1, 65371, '\p{^Sc= _Latn}', ""); - Expect(1, 65371, '\P{Sc= _Latn}', ""); - Expect(0, 65371, '\P{^Sc= _Latn}', ""); - Error('\p{Is_Script=-_latin/a/}'); - Error('\P{Is_Script=-_latin/a/}'); - Expect(1, 65370, '\p{Is_Script=latin}', ""); - Expect(0, 65370, '\p{^Is_Script=latin}', ""); - Expect(0, 65370, '\P{Is_Script=latin}', ""); - Expect(1, 65370, '\P{^Is_Script=latin}', ""); - Expect(0, 65371, '\p{Is_Script=latin}', ""); - Expect(1, 65371, '\p{^Is_Script=latin}', ""); - Expect(1, 65371, '\P{Is_Script=latin}', ""); - Expect(0, 65371, '\P{^Is_Script=latin}', ""); - Expect(1, 65370, '\p{Is_Script=-_Latin}', ""); - Expect(0, 65370, '\p{^Is_Script=-_Latin}', ""); - Expect(0, 65370, '\P{Is_Script=-_Latin}', ""); - Expect(1, 65370, '\P{^Is_Script=-_Latin}', ""); - Expect(0, 65371, '\p{Is_Script=-_Latin}', ""); - Expect(1, 65371, '\p{^Is_Script=-_Latin}', ""); - Expect(1, 65371, '\P{Is_Script=-_Latin}', ""); - Expect(0, 65371, '\P{^Is_Script=-_Latin}', ""); - Error('\p{Is_Sc=:=latn}'); - Error('\P{Is_Sc=:=latn}'); - Expect(1, 65370, '\p{Is_Sc: latn}', ""); - Expect(0, 65370, '\p{^Is_Sc: latn}', ""); - Expect(0, 65370, '\P{Is_Sc: latn}', ""); - Expect(1, 65370, '\P{^Is_Sc: latn}', ""); - Expect(0, 65371, '\p{Is_Sc: latn}', ""); - Expect(1, 65371, '\p{^Is_Sc: latn}', ""); - Expect(1, 65371, '\P{Is_Sc: latn}', ""); - Expect(0, 65371, '\P{^Is_Sc: latn}', ""); - Expect(1, 65370, '\p{Is_Sc= Latn}', ""); - Expect(0, 65370, '\p{^Is_Sc= Latn}', ""); - Expect(0, 65370, '\P{Is_Sc= Latn}', ""); - Expect(1, 65370, '\P{^Is_Sc= Latn}', ""); - Expect(0, 65371, '\p{Is_Sc= Latn}', ""); - Expect(1, 65371, '\p{^Is_Sc= Latn}', ""); - Expect(1, 65371, '\P{Is_Sc= Latn}', ""); - Expect(0, 65371, '\P{^Is_Sc= Latn}', ""); - Error('\p{Script=_ LEPCHA:=}'); - Error('\P{Script=_ LEPCHA:=}'); + Expect(1, 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, 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/a/}'); - Error('\P{Sc=__LEPC/a/}'); + 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{Sc=:\ALepc\z:}', "");; Expect(0, 7248, '\p{Sc=:\ALepc\z:}', "");; Expect(1, 7247, '\p{Sc=lepc}', ""); @@ -131174,16 +134017,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 7248, '\P{^Sc=lepc}', ""); Expect(1, 7247, '\p{Sc=:\Alepc\z:}', "");; Expect(0, 7248, '\p{Sc=:\Alepc\z:}', "");; - Expect(1, 7247, '\p{Sc= Lepc}', ""); - Expect(0, 7247, '\p{^Sc= Lepc}', ""); - Expect(0, 7247, '\P{Sc= Lepc}', ""); - Expect(1, 7247, '\P{^Sc= Lepc}', ""); - Expect(0, 7248, '\p{Sc= Lepc}', ""); - Expect(1, 7248, '\p{^Sc= Lepc}', ""); - Expect(1, 7248, '\P{Sc= Lepc}', ""); - Expect(0, 7248, '\P{^Sc= Lepc}', ""); - Error('\p{Is_Script=/a/ LEPCHA}'); - Error('\P{Is_Script=/a/ LEPCHA}'); + Expect(1, 7247, '\p{Sc=_ LEPC}', ""); + Expect(0, 7247, '\p{^Sc=_ LEPC}', ""); + Expect(0, 7247, '\P{Sc=_ LEPC}', ""); + Expect(1, 7247, '\P{^Sc=_ LEPC}', ""); + Expect(0, 7248, '\p{Sc=_ LEPC}', ""); + Expect(1, 7248, '\p{^Sc=_ LEPC}', ""); + Expect(1, 7248, '\P{Sc=_ LEPC}', ""); + Expect(0, 7248, '\P{^Sc=_ LEPC}', ""); + Error('\p{Is_Script=-_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}', ""); @@ -131192,16 +134035,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}'); - Error('\P{Is_Sc=:=-LEPC}'); + Expect(1, 7247, '\p{Is_Script= _LEPCHA}', ""); + Expect(0, 7247, '\p{^Is_Script= _LEPCHA}', ""); + Expect(0, 7247, '\P{Is_Script= _LEPCHA}', ""); + Expect(1, 7247, '\P{^Is_Script= _LEPCHA}', ""); + Expect(0, 7248, '\p{Is_Script= _LEPCHA}', ""); + Expect(1, 7248, '\p{^Is_Script= _LEPCHA}', ""); + Expect(1, 7248, '\P{Is_Script= _LEPCHA}', ""); + Expect(0, 7248, '\P{^Is_Script= _LEPCHA}', ""); + Error('\p{Is_Sc=- Lepc/a/}'); + Error('\P{Is_Sc=- Lepc/a/}'); Expect(1, 7247, '\p{Is_Sc=lepc}', ""); Expect(0, 7247, '\p{^Is_Sc=lepc}', ""); Expect(0, 7247, '\P{Is_Sc=lepc}', ""); @@ -131210,16 +134053,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/a/}'); - Error('\P{Script= -LIMBU/a/}'); + 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, 6479, '\p{Script=:\ALimbu\z:}', "");; Expect(0, 6480, '\p{Script=:\ALimbu\z:}', "");; Expect(1, 6479, '\p{Script=limbu}', ""); @@ -131232,16 +134075,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 6480, '\P{^Script=limbu}', ""); Expect(1, 6479, '\p{Script=:\Alimbu\z:}', "");; Expect(0, 6480, '\p{Script=:\Alimbu\z:}', "");; - Expect(1, 6479, '\p{Script: Limbu}', ""); - Expect(0, 6479, '\p{^Script: Limbu}', ""); - Expect(0, 6479, '\P{Script: Limbu}', ""); - Expect(1, 6479, '\P{^Script: Limbu}', ""); - Expect(0, 6480, '\p{Script: Limbu}', ""); - Expect(1, 6480, '\p{^Script: Limbu}', ""); - Expect(1, 6480, '\P{Script: Limbu}', ""); - Expect(0, 6480, '\P{^Script: Limbu}', ""); - Error('\p{Sc=-:=Limb}'); - Error('\P{Sc=-:=Limb}'); + Expect(1, 6479, '\p{Script= LIMBU}', ""); + Expect(0, 6479, '\p{^Script= LIMBU}', ""); + Expect(0, 6479, '\P{Script= LIMBU}', ""); + Expect(1, 6479, '\P{^Script= LIMBU}', ""); + Expect(0, 6480, '\p{Script= LIMBU}', ""); + Expect(1, 6480, '\p{^Script= LIMBU}', ""); + Expect(1, 6480, '\P{Script= LIMBU}', ""); + Expect(0, 6480, '\P{^Script= LIMBU}', ""); + Error('\p{Sc=__Limb:=}'); + Error('\P{Sc=__Limb:=}'); Expect(1, 6479, '\p{Sc=:\ALimb\z:}', "");; Expect(0, 6480, '\p{Sc=:\ALimb\z:}', "");; Expect(1, 6479, '\p{Sc=limb}', ""); @@ -131254,16 +134097,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 6480, '\P{^Sc=limb}', ""); Expect(1, 6479, '\p{Sc=:\Alimb\z:}', "");; Expect(0, 6480, '\p{Sc=:\Alimb\z:}', "");; - Expect(1, 6479, '\p{Sc=Limb}', ""); - Expect(0, 6479, '\p{^Sc=Limb}', ""); - Expect(0, 6479, '\P{Sc=Limb}', ""); - Expect(1, 6479, '\P{^Sc=Limb}', ""); - Expect(0, 6480, '\p{Sc=Limb}', ""); - Expect(1, 6480, '\p{^Sc=Limb}', ""); - Expect(1, 6480, '\P{Sc=Limb}', ""); - Expect(0, 6480, '\P{^Sc=Limb}', ""); - Error('\p{Is_Script=:=-_Limbu}'); - Error('\P{Is_Script=:=-_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}', ""); @@ -131272,16 +134115,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=/a/_limb}'); - Error('\P{Is_Sc=/a/_limb}'); + 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_Sc=limb}', ""); Expect(0, 6479, '\p{^Is_Sc=limb}', ""); Expect(0, 6479, '\P{Is_Sc=limb}', ""); @@ -131290,38 +134133,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/a/}'); - Error('\P{Script= Linear_A/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= :=LINA}'); - Error('\P{Sc= :=LINA}'); + Expect(1, 67431, '\p{Script= LINEAR_A}', ""); + Expect(0, 67431, '\p{^Script= LINEAR_A}', ""); + Expect(0, 67431, '\P{Script= LINEAR_A}', ""); + Expect(1, 67431, '\P{^Script= LINEAR_A}', ""); + Expect(0, 67432, '\p{Script= LINEAR_A}', ""); + Expect(1, 67432, '\p{^Script= LINEAR_A}', ""); + Expect(1, 67432, '\P{Script= LINEAR_A}', ""); + Expect(0, 67432, '\P{^Script= LINEAR_A}', ""); + Error('\p{Sc: /a/Lina}'); + Error('\P{Sc: /a/Lina}'); Expect(1, 67431, '\p{Sc=:\ALina\z:}', "");; Expect(0, 67432, '\p{Sc=:\ALina\z:}', "");; Expect(1, 67431, '\p{Sc=lina}', ""); @@ -131334,16 +134177,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=/a/ linear_A}'); - Error('\P{Is_Script=/a/ 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}', ""); @@ -131352,16 +134195,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}', ""); @@ -131370,38 +134213,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=:=-_Linear_B}'); + Error('\P{Script=:=-_Linear_B}'); Expect(1, 65786, '\p{Script=:\ALinear_B\z:}', "");; Expect(0, 65787, '\p{Script=:\ALinear_B\z:}', "");; - Expect(1, 65786, '\p{Script=linearb}', ""); - 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}', ""); @@ -131414,16 +134257,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=_ Linear_B/a/}'); - Error('\P{Is_Script=_ Linear_B/a/}'); + 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}', ""); @@ -131432,16 +134275,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65787, '\p{^Is_Script=linearb}', ""); Expect(1, 65787, '\P{Is_Script=linearb}', ""); Expect(0, 65787, '\P{^Is_Script=linearb}', ""); - Expect(1, 65786, '\p{Is_Script=-LINEAR_B}', ""); - Expect(0, 65786, '\p{^Is_Script=-LINEAR_B}', ""); - Expect(0, 65786, '\P{Is_Script=-LINEAR_B}', ""); - Expect(1, 65786, '\P{^Is_Script=-LINEAR_B}', ""); - Expect(0, 65787, '\p{Is_Script=-LINEAR_B}', ""); - Expect(1, 65787, '\p{^Is_Script=-LINEAR_B}', ""); - Expect(1, 65787, '\P{Is_Script=-LINEAR_B}', ""); - Expect(0, 65787, '\P{^Is_Script=-LINEAR_B}', ""); - Error('\p{Is_Sc=__Linb/a/}'); - Error('\P{Is_Sc=__Linb/a/}'); + 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}', ""); @@ -131450,16 +134293,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65787, '\p{^Is_Sc=linb}', ""); Expect(1, 65787, '\P{Is_Sc=linb}', ""); Expect(0, 65787, '\P{^Is_Sc=linb}', ""); - Expect(1, 65786, '\p{Is_Sc= linb}', ""); - Expect(0, 65786, '\p{^Is_Sc= linb}', ""); - Expect(0, 65786, '\P{Is_Sc= linb}', ""); - Expect(1, 65786, '\P{^Is_Sc= linb}', ""); - Expect(0, 65787, '\p{Is_Sc= linb}', ""); - Expect(1, 65787, '\p{^Is_Sc= linb}', ""); - Expect(1, 65787, '\P{Is_Sc= linb}', ""); - Expect(0, 65787, '\P{^Is_Sc= linb}', ""); - Error('\p{Script= /a/LISU}'); - Error('\P{Script= /a/LISU}'); + Expect(1, 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}', ""); @@ -131472,16 +134315,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 73649, '\P{^Script=lisu}', ""); Expect(1, 73648, '\p{Script=:\Alisu\z:}', "");; Expect(0, 73649, '\p{Script=:\Alisu\z:}', "");; - Expect(1, 73648, '\p{Script= LISU}', ""); - Expect(0, 73648, '\p{^Script= LISU}', ""); - Expect(0, 73648, '\P{Script= LISU}', ""); - Expect(1, 73648, '\P{^Script= LISU}', ""); - Expect(0, 73649, '\p{Script= LISU}', ""); - Expect(1, 73649, '\p{^Script= LISU}', ""); - Expect(1, 73649, '\P{Script= LISU}', ""); - Expect(0, 73649, '\P{^Script= LISU}', ""); - Error('\p{Sc=_ lisu/a/}'); - Error('\P{Sc=_ lisu/a/}'); + Expect(1, 73648, '\p{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{Sc=:\ALisu\z:}', "");; Expect(0, 73649, '\p{Sc=:\ALisu\z:}', "");; Expect(1, 73648, '\p{Sc=lisu}', ""); @@ -131494,16 +134337,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= lisu/a/}'); + Error('\P{Is_Script= lisu/a/}'); Expect(1, 73648, '\p{Is_Script=lisu}', ""); Expect(0, 73648, '\p{^Is_Script=lisu}', ""); Expect(0, 73648, '\P{Is_Script=lisu}', ""); @@ -131512,16 +134355,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=-/a/LISU}'); - Error('\P{Is_Sc=-/a/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}', ""); @@ -131530,16 +134373,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=/a/_ lycian}'); + Error('\P{Script=/a/_ lycian}'); Expect(1, 66204, '\p{Script=:\ALycian\z:}', "");; Expect(0, 66205, '\p{Script=:\ALycian\z:}', "");; Expect(1, 66204, '\p{Script=lycian}', ""); @@ -131552,16 +134395,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}', ""); @@ -131574,16 +134417,16 @@ 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=/a/-Lycian}'); - Error('\P{Is_Script=/a/-Lycian}'); + 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}', ""); @@ -131592,8 +134435,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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{Is_Sc=lyci}', ""); Expect(0, 66204, '\p{^Is_Sc=lyci}', ""); Expect(0, 66204, '\P{Is_Sc=lyci}', ""); @@ -131602,38 +134453,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=-/a/lydian}'); - Error('\P{Script=-/a/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}'); + Error('\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}', ""); + 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=_ Lydi:=}'); - Error('\P{Sc=_ Lydi:=}'); + Expect(1, 67903, '\p{Script= Lydian}', ""); + Expect(0, 67903, '\p{^Script= Lydian}', ""); + Expect(0, 67903, '\P{Script= Lydian}', ""); + Expect(1, 67903, '\P{^Script= Lydian}', ""); + Expect(0, 67904, '\p{Script= Lydian}', ""); + Expect(1, 67904, '\p{^Script= Lydian}', ""); + Expect(1, 67904, '\P{Script= Lydian}', ""); + Expect(0, 67904, '\P{^Script= Lydian}', ""); + Error('\p{Sc:/a/lydi}'); + Error('\P{Sc:/a/lydi}'); Expect(1, 67903, '\p{Sc=:\ALydi\z:}', "");; Expect(0, 67904, '\p{Sc=:\ALydi\z:}', "");; Expect(1, 67903, '\p{Sc=lydi}', ""); @@ -131646,16 +134497,16 @@ 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{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}', ""); @@ -131664,16 +134515,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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}', ""); @@ -131682,38 +134533,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 67904, '\p{^Is_Sc=lydi}', ""); Expect(1, 67904, '\P{Is_Sc=lydi}', ""); Expect(0, 67904, '\P{^Is_Sc=lydi}', ""); - Expect(1, 67903, '\p{Is_Sc=--lydi}', ""); - Expect(0, 67903, '\p{^Is_Sc=--lydi}', ""); - Expect(0, 67903, '\P{Is_Sc=--lydi}', ""); - Expect(1, 67903, '\P{^Is_Sc=--lydi}', ""); - Expect(0, 67904, '\p{Is_Sc=--lydi}', ""); - Expect(1, 67904, '\p{^Is_Sc=--lydi}', ""); - Expect(1, 67904, '\P{Is_Sc=--lydi}', ""); - Expect(0, 67904, '\P{^Is_Sc=--lydi}', ""); - Error('\p{Script=:= _Mahajani}'); - Error('\P{Script=:= _Mahajani}'); + Expect(1, 67903, '\p{Is_Sc=-lydi}', ""); + Expect(0, 67903, '\p{^Is_Sc=-lydi}', ""); + Expect(0, 67903, '\P{Is_Sc=-lydi}', ""); + Expect(1, 67903, '\P{^Is_Sc=-lydi}', ""); + Expect(0, 67904, '\p{Is_Sc=-lydi}', ""); + Expect(1, 67904, '\p{^Is_Sc=-lydi}', ""); + Expect(1, 67904, '\P{Is_Sc=-lydi}', ""); + Expect(0, 67904, '\P{^Is_Sc=-lydi}', ""); + Error('\p{Script=_Mahajani/a/}'); + Error('\P{Script=_Mahajani/a/}'); Expect(1, 70006, '\p{Script=:\AMahajani\z:}', "");; Expect(0, 70007, '\p{Script=:\AMahajani\z:}', "");; - Expect(1, 70006, '\p{Script: mahajani}', ""); - Expect(0, 70006, '\p{^Script: mahajani}', ""); - Expect(0, 70006, '\P{Script: mahajani}', ""); - Expect(1, 70006, '\P{^Script: mahajani}', ""); - Expect(0, 70007, '\p{Script: mahajani}', ""); - Expect(1, 70007, '\p{^Script: mahajani}', ""); - Expect(1, 70007, '\P{Script: mahajani}', ""); - Expect(0, 70007, '\P{^Script: mahajani}', ""); + Expect(1, 70006, '\p{Script=mahajani}', ""); + Expect(0, 70006, '\p{^Script=mahajani}', ""); + Expect(0, 70006, '\P{Script=mahajani}', ""); + Expect(1, 70006, '\P{^Script=mahajani}', ""); + Expect(0, 70007, '\p{Script=mahajani}', ""); + Expect(1, 70007, '\p{^Script=mahajani}', ""); + Expect(1, 70007, '\P{Script=mahajani}', ""); + Expect(0, 70007, '\P{^Script=mahajani}', ""); Expect(1, 70006, '\p{Script=:\Amahajani\z:}', "");; Expect(0, 70007, '\p{Script=:\Amahajani\z:}', "");; - Expect(1, 70006, '\p{Script: __Mahajani}', ""); - Expect(0, 70006, '\p{^Script: __Mahajani}', ""); - Expect(0, 70006, '\P{Script: __Mahajani}', ""); - Expect(1, 70006, '\P{^Script: __Mahajani}', ""); - Expect(0, 70007, '\p{Script: __Mahajani}', ""); - Expect(1, 70007, '\p{^Script: __Mahajani}', ""); - Expect(1, 70007, '\P{Script: __Mahajani}', ""); - Expect(0, 70007, '\P{^Script: __Mahajani}', ""); - Error('\p{Sc=/a/ -Mahj}'); - Error('\P{Sc=/a/ -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=:= Mahj}'); + Error('\P{Sc=:= Mahj}'); Expect(1, 70006, '\p{Sc=:\AMahj\z:}', "");; Expect(0, 70007, '\p{Sc=:\AMahj\z:}', "");; Expect(1, 70006, '\p{Sc=mahj}', ""); @@ -131726,34 +134577,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 70007, '\P{^Sc=mahj}', ""); Expect(1, 70006, '\p{Sc=:\Amahj\z:}', "");; Expect(0, 70007, '\p{Sc=:\Amahj\z:}', "");; - Expect(1, 70006, '\p{Sc=_Mahj}', ""); - Expect(0, 70006, '\p{^Sc=_Mahj}', ""); - Expect(0, 70006, '\P{Sc=_Mahj}', ""); - Expect(1, 70006, '\P{^Sc=_Mahj}', ""); - Expect(0, 70007, '\p{Sc=_Mahj}', ""); - Expect(1, 70007, '\p{^Sc=_Mahj}', ""); - Expect(1, 70007, '\P{Sc=_Mahj}', ""); - Expect(0, 70007, '\P{^Sc=_Mahj}', ""); - Error('\p{Is_Script=__MAHAJANI:=}'); - Error('\P{Is_Script=__MAHAJANI:=}'); - Expect(1, 70006, '\p{Is_Script:mahajani}', ""); - Expect(0, 70006, '\p{^Is_Script:mahajani}', ""); - Expect(0, 70006, '\P{Is_Script:mahajani}', ""); - Expect(1, 70006, '\P{^Is_Script:mahajani}', ""); - Expect(0, 70007, '\p{Is_Script:mahajani}', ""); - Expect(1, 70007, '\p{^Is_Script:mahajani}', ""); - Expect(1, 70007, '\P{Is_Script:mahajani}', ""); - Expect(0, 70007, '\P{^Is_Script:mahajani}', ""); - Expect(1, 70006, '\p{Is_Script=_Mahajani}', ""); - Expect(0, 70006, '\p{^Is_Script=_Mahajani}', ""); - Expect(0, 70006, '\P{Is_Script=_Mahajani}', ""); - Expect(1, 70006, '\P{^Is_Script=_Mahajani}', ""); - Expect(0, 70007, '\p{Is_Script=_Mahajani}', ""); - Expect(1, 70007, '\p{^Is_Script=_Mahajani}', ""); - Expect(1, 70007, '\P{Is_Script=_Mahajani}', ""); - Expect(0, 70007, '\P{^Is_Script=_Mahajani}', ""); - Error('\p{Is_Sc=-:=Mahj}'); - Error('\P{Is_Sc=-:=Mahj}'); + Expect(1, 70006, '\p{Sc=- mahj}', ""); + Expect(0, 70006, '\p{^Sc=- mahj}', ""); + Expect(0, 70006, '\P{Sc=- mahj}', ""); + Expect(1, 70006, '\P{^Sc=- mahj}', ""); + Expect(0, 70007, '\p{Sc=- mahj}', ""); + Expect(1, 70007, '\p{^Sc=- mahj}', ""); + Expect(1, 70007, '\P{Sc=- mahj}', ""); + Expect(0, 70007, '\P{^Sc=- mahj}', ""); + Error('\p{Is_Script=_ mahajani/a/}'); + Error('\P{Is_Script=_ mahajani/a/}'); + Expect(1, 70006, '\p{Is_Script=mahajani}', ""); + Expect(0, 70006, '\p{^Is_Script=mahajani}', ""); + Expect(0, 70006, '\P{Is_Script=mahajani}', ""); + Expect(1, 70006, '\P{^Is_Script=mahajani}', ""); + Expect(0, 70007, '\p{Is_Script=mahajani}', ""); + Expect(1, 70007, '\p{^Is_Script=mahajani}', ""); + Expect(1, 70007, '\P{Is_Script=mahajani}', ""); + Expect(0, 70007, '\P{^Is_Script=mahajani}', ""); + Expect(1, 70006, '\p{Is_Script=--Mahajani}', ""); + Expect(0, 70006, '\p{^Is_Script=--Mahajani}', ""); + Expect(0, 70006, '\P{Is_Script=--Mahajani}', ""); + Expect(1, 70006, '\P{^Is_Script=--Mahajani}', ""); + Expect(0, 70007, '\p{Is_Script=--Mahajani}', ""); + Expect(1, 70007, '\p{^Is_Script=--Mahajani}', ""); + Expect(1, 70007, '\P{Is_Script=--Mahajani}', ""); + Expect(0, 70007, '\P{^Is_Script=--Mahajani}', ""); + Error('\p{Is_Sc= :=Mahj}'); + Error('\P{Is_Sc= :=Mahj}'); Expect(1, 70006, '\p{Is_Sc=mahj}', ""); Expect(0, 70006, '\p{^Is_Sc=mahj}', ""); Expect(0, 70006, '\P{Is_Sc=mahj}', ""); @@ -131762,16 +134613,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70007, '\p{^Is_Sc=mahj}', ""); Expect(1, 70007, '\P{Is_Sc=mahj}', ""); Expect(0, 70007, '\P{^Is_Sc=mahj}', ""); - Expect(1, 70006, '\p{Is_Sc=_MAHJ}', ""); - Expect(0, 70006, '\p{^Is_Sc=_MAHJ}', ""); - Expect(0, 70006, '\P{Is_Sc=_MAHJ}', ""); - Expect(1, 70006, '\P{^Is_Sc=_MAHJ}', ""); - Expect(0, 70007, '\p{Is_Sc=_MAHJ}', ""); - Expect(1, 70007, '\p{^Is_Sc=_MAHJ}', ""); - Expect(1, 70007, '\P{Is_Sc=_MAHJ}', ""); - Expect(0, 70007, '\P{^Is_Sc=_MAHJ}', ""); - Error('\p{Script=_ Makasar/a/}'); - Error('\P{Script=_ Makasar/a/}'); + Expect(1, 70006, '\p{Is_Sc: Mahj}', ""); + Expect(0, 70006, '\p{^Is_Sc: Mahj}', ""); + Expect(0, 70006, '\P{Is_Sc: Mahj}', ""); + Expect(1, 70006, '\P{^Is_Sc: Mahj}', ""); + Expect(0, 70007, '\p{Is_Sc: Mahj}', ""); + Expect(1, 70007, '\p{^Is_Sc: Mahj}', ""); + Expect(1, 70007, '\P{Is_Sc: Mahj}', ""); + Expect(0, 70007, '\P{^Is_Sc: Mahj}', ""); + Error('\p{Script= Makasar/a/}'); + Error('\P{Script= Makasar/a/}'); Expect(1, 73464, '\p{Script=:\AMakasar\z:}', "");; Expect(0, 73465, '\p{Script=:\AMakasar\z:}', "");; Expect(1, 73464, '\p{Script=makasar}', ""); @@ -131784,16 +134635,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: /a/--Maka}'); - Error('\P{Sc: /a/--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}', ""); @@ -131806,16 +134657,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 73465, '\P{^Sc=maka}', ""); Expect(1, 73464, '\p{Sc=:\Amaka\z:}', "");; Expect(0, 73465, '\p{Sc=:\Amaka\z:}', "");; - Expect(1, 73464, '\p{Sc=__MAKA}', ""); - Expect(0, 73464, '\p{^Sc=__MAKA}', ""); - Expect(0, 73464, '\P{Sc=__MAKA}', ""); - Expect(1, 73464, '\P{^Sc=__MAKA}', ""); - Expect(0, 73465, '\p{Sc=__MAKA}', ""); - Expect(1, 73465, '\p{^Sc=__MAKA}', ""); - Expect(1, 73465, '\P{Sc=__MAKA}', ""); - Expect(0, 73465, '\P{^Sc=__MAKA}', ""); - Error('\p{Is_Script=-_makasar:=}'); - Error('\P{Is_Script=-_makasar:=}'); + Expect(1, 73464, '\p{Sc=- maka}', ""); + Expect(0, 73464, '\p{^Sc=- maka}', ""); + Expect(0, 73464, '\P{Sc=- maka}', ""); + Expect(1, 73464, '\P{^Sc=- maka}', ""); + Expect(0, 73465, '\p{Sc=- maka}', ""); + Expect(1, 73465, '\p{^Sc=- maka}', ""); + Expect(1, 73465, '\P{Sc=- maka}', ""); + Expect(0, 73465, '\P{^Sc=- maka}', ""); + Error('\p{Is_Script: _:=makasar}'); + Error('\P{Is_Script: _:=makasar}'); Expect(1, 73464, '\p{Is_Script=makasar}', ""); Expect(0, 73464, '\p{^Is_Script=makasar}', ""); Expect(0, 73464, '\P{Is_Script=makasar}', ""); @@ -131824,34 +134675,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 73465, '\p{^Is_Script=makasar}', ""); Expect(1, 73465, '\P{Is_Script=makasar}', ""); Expect(0, 73465, '\P{^Is_Script=makasar}', ""); - Expect(1, 73464, '\p{Is_Script= Makasar}', ""); - Expect(0, 73464, '\p{^Is_Script= Makasar}', ""); - Expect(0, 73464, '\P{Is_Script= Makasar}', ""); - Expect(1, 73464, '\P{^Is_Script= Makasar}', ""); - Expect(0, 73465, '\p{Is_Script= Makasar}', ""); - Expect(1, 73465, '\p{^Is_Script= Makasar}', ""); - Expect(1, 73465, '\P{Is_Script= Makasar}', ""); - Expect(0, 73465, '\P{^Is_Script= Makasar}', ""); - Error('\p{Is_Sc: /a/maka}'); - Error('\P{Is_Sc: /a/maka}'); - Expect(1, 73464, '\p{Is_Sc:maka}', ""); - Expect(0, 73464, '\p{^Is_Sc:maka}', ""); - Expect(0, 73464, '\P{Is_Sc:maka}', ""); - Expect(1, 73464, '\P{^Is_Sc:maka}', ""); - Expect(0, 73465, '\p{Is_Sc:maka}', ""); - Expect(1, 73465, '\p{^Is_Sc:maka}', ""); - Expect(1, 73465, '\P{Is_Sc:maka}', ""); - Expect(0, 73465, '\P{^Is_Sc:maka}', ""); - Expect(1, 73464, '\p{Is_Sc= -Maka}', ""); - Expect(0, 73464, '\p{^Is_Sc= -Maka}', ""); - Expect(0, 73464, '\P{Is_Sc= -Maka}', ""); - Expect(1, 73464, '\P{^Is_Sc= -Maka}', ""); - Expect(0, 73465, '\p{Is_Sc= -Maka}', ""); - Expect(1, 73465, '\p{^Is_Sc= -Maka}', ""); - Expect(1, 73465, '\P{Is_Sc= -Maka}', ""); - Expect(0, 73465, '\P{^Is_Sc= -Maka}', ""); - Error('\p{Script=/a/mandaic}'); - Error('\P{Script=/a/mandaic}'); + Expect(1, 73464, '\p{Is_Script= -makasar}', ""); + Expect(0, 73464, '\p{^Is_Script= -makasar}', ""); + Expect(0, 73464, '\P{Is_Script= -makasar}', ""); + Expect(1, 73464, '\P{^Is_Script= -makasar}', ""); + Expect(0, 73465, '\p{Is_Script= -makasar}', ""); + Expect(1, 73465, '\p{^Is_Script= -makasar}', ""); + Expect(1, 73465, '\P{Is_Script= -makasar}', ""); + Expect(0, 73465, '\P{^Is_Script= -makasar}', ""); + Error('\p{Is_Sc: MAKA/a/}'); + Error('\P{Is_Sc: MAKA/a/}'); + Expect(1, 73464, '\p{Is_Sc=maka}', ""); + Expect(0, 73464, '\p{^Is_Sc=maka}', ""); + Expect(0, 73464, '\P{Is_Sc=maka}', ""); + Expect(1, 73464, '\P{^Is_Sc=maka}', ""); + Expect(0, 73465, '\p{Is_Sc=maka}', ""); + Expect(1, 73465, '\p{^Is_Sc=maka}', ""); + Expect(1, 73465, '\P{Is_Sc=maka}', ""); + Expect(0, 73465, '\P{^Is_Sc=maka}', ""); + Expect(1, 73464, '\p{Is_Sc=-_MAKA}', ""); + Expect(0, 73464, '\p{^Is_Sc=-_MAKA}', ""); + Expect(0, 73464, '\P{Is_Sc=-_MAKA}', ""); + Expect(1, 73464, '\P{^Is_Sc=-_MAKA}', ""); + Expect(0, 73465, '\p{Is_Sc=-_MAKA}', ""); + Expect(1, 73465, '\p{^Is_Sc=-_MAKA}', ""); + Expect(1, 73465, '\P{Is_Sc=-_MAKA}', ""); + Expect(0, 73465, '\P{^Is_Sc=-_MAKA}', ""); + Error('\p{Script: :=_ MANDAIC}'); + Error('\P{Script: :=_ MANDAIC}'); Expect(1, 2142, '\p{Script=:\AMandaic\z:}', "");; Expect(0, 2143, '\p{Script=:\AMandaic\z:}', "");; Expect(1, 2142, '\p{Script=mandaic}', ""); @@ -131864,16 +134715,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 2143, '\P{^Script=mandaic}', ""); Expect(1, 2142, '\p{Script=:\Amandaic\z:}', "");; Expect(0, 2143, '\p{Script=:\Amandaic\z:}', "");; - Expect(1, 2142, '\p{Script=_ mandaic}', ""); - Expect(0, 2142, '\p{^Script=_ mandaic}', ""); - Expect(0, 2142, '\P{Script=_ mandaic}', ""); - Expect(1, 2142, '\P{^Script=_ mandaic}', ""); - Expect(0, 2143, '\p{Script=_ mandaic}', ""); - Expect(1, 2143, '\p{^Script=_ mandaic}', ""); - Expect(1, 2143, '\P{Script=_ mandaic}', ""); - Expect(0, 2143, '\P{^Script=_ mandaic}', ""); - Error('\p{Sc=-_MAND:=}'); - Error('\P{Sc=-_MAND:=}'); + Expect(1, 2142, '\p{Script= -Mandaic}', ""); + Expect(0, 2142, '\p{^Script= -Mandaic}', ""); + Expect(0, 2142, '\P{Script= -Mandaic}', ""); + Expect(1, 2142, '\P{^Script= -Mandaic}', ""); + Expect(0, 2143, '\p{Script= -Mandaic}', ""); + Expect(1, 2143, '\p{^Script= -Mandaic}', ""); + Expect(1, 2143, '\P{Script= -Mandaic}', ""); + Expect(0, 2143, '\P{^Script= -Mandaic}', ""); + Error('\p{Sc=/a/MAND}'); + Error('\P{Sc=/a/MAND}'); Expect(1, 2142, '\p{Sc=:\AMand\z:}', "");; Expect(0, 2143, '\p{Sc=:\AMand\z:}', "");; Expect(1, 2142, '\p{Sc=mand}', ""); @@ -131886,16 +134737,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}', ""); @@ -131904,16 +134755,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=/a/ -mand}'); - Error('\P{Is_Sc=/a/ -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}', ""); @@ -131922,16 +134773,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=-/a/MANICHAEAN}'); - Error('\P{Script=-/a/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}', ""); @@ -131944,16 +134795,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/a/}'); - Error('\P{Sc= MANI/a/}'); + 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}', ""); @@ -131974,8 +134825,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}'); + Error('\p{Is_Script= /a/Manichaean}'); + Error('\P{Is_Script= /a/Manichaean}'); Expect(1, 68342, '\p{Is_Script=manichaean}', ""); Expect(0, 68342, '\p{^Is_Script=manichaean}', ""); Expect(0, 68342, '\P{Is_Script=manichaean}', ""); @@ -131984,16 +134835,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=/a/__Mani}'); - Error('\P{Is_Sc=/a/__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}', ""); @@ -132002,16 +134853,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68343, '\p{^Is_Sc=mani}', ""); Expect(1, 68343, '\P{Is_Sc=mani}', ""); Expect(0, 68343, '\P{^Is_Sc=mani}', ""); - Expect(1, 68342, '\p{Is_Sc=-mani}', ""); - Expect(0, 68342, '\p{^Is_Sc=-mani}', ""); - Expect(0, 68342, '\P{Is_Sc=-mani}', ""); - Expect(1, 68342, '\P{^Is_Sc=-mani}', ""); - Expect(0, 68343, '\p{Is_Sc=-mani}', ""); - Expect(1, 68343, '\p{^Is_Sc=-mani}', ""); - Expect(1, 68343, '\P{Is_Sc=-mani}', ""); - Expect(0, 68343, '\P{^Is_Sc=-mani}', ""); - Error('\p{Script= Marchen/a/}'); - Error('\P{Script= Marchen/a/}'); + Expect(1, 68342, '\p{Is_Sc= mani}', ""); + Expect(0, 68342, '\p{^Is_Sc= mani}', ""); + Expect(0, 68342, '\P{Is_Sc= mani}', ""); + Expect(1, 68342, '\P{^Is_Sc= mani}', ""); + Expect(0, 68343, '\p{Is_Sc= mani}', ""); + Expect(1, 68343, '\p{^Is_Sc= mani}', ""); + Expect(1, 68343, '\P{Is_Sc= mani}', ""); + Expect(0, 68343, '\P{^Is_Sc= mani}', ""); + Error('\p{Script= /a/MARCHEN}'); + Error('\P{Script= /a/MARCHEN}'); Expect(1, 72886, '\p{Script=:\AMarchen\z:}', "");; Expect(0, 72887, '\p{Script=:\AMarchen\z:}', "");; Expect(1, 72886, '\p{Script=marchen}', ""); @@ -132024,16 +134875,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 72887, '\P{^Script=marchen}', ""); Expect(1, 72886, '\p{Script=:\Amarchen\z:}', "");; Expect(0, 72887, '\p{Script=:\Amarchen\z:}', "");; - Expect(1, 72886, '\p{Script=_Marchen}', ""); - Expect(0, 72886, '\p{^Script=_Marchen}', ""); - Expect(0, 72886, '\P{Script=_Marchen}', ""); - Expect(1, 72886, '\P{^Script=_Marchen}', ""); - Expect(0, 72887, '\p{Script=_Marchen}', ""); - Expect(1, 72887, '\p{^Script=_Marchen}', ""); - Expect(1, 72887, '\P{Script=_Marchen}', ""); - Expect(0, 72887, '\P{^Script=_Marchen}', ""); - Error('\p{Sc::=- marc}'); - Error('\P{Sc::=- marc}'); + Expect(1, 72886, '\p{Script=- Marchen}', ""); + Expect(0, 72886, '\p{^Script=- Marchen}', ""); + Expect(0, 72886, '\P{Script=- Marchen}', ""); + Expect(1, 72886, '\P{^Script=- Marchen}', ""); + Expect(0, 72887, '\p{Script=- Marchen}', ""); + Expect(1, 72887, '\p{^Script=- Marchen}', ""); + Expect(1, 72887, '\P{Script=- Marchen}', ""); + Expect(0, 72887, '\P{^Script=- Marchen}', ""); + Error('\p{Sc= Marc:=}'); + Error('\P{Sc= Marc:=}'); Expect(1, 72886, '\p{Sc=:\AMarc\z:}', "");; Expect(0, 72887, '\p{Sc=:\AMarc\z:}', "");; Expect(1, 72886, '\p{Sc=marc}', ""); @@ -132046,74 +134897,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= /a/Marc}'); - Error('\P{Is_Sc= /a/Marc}'); - Expect(1, 72886, '\p{Is_Sc=marc}', ""); - Expect(0, 72886, '\p{^Is_Sc=marc}', ""); - Expect(0, 72886, '\P{Is_Sc=marc}', ""); - 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=:=_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, 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=/a/_Medf}'); + Error('\P{Sc=/a/_Medf}'); Expect(1, 93850, '\p{Sc=:\AMedf\z:}', "");; Expect(0, 93851, '\p{Sc=:\AMedf\z:}', "");; Expect(1, 93850, '\p{Sc=medf}', ""); @@ -132126,16 +134977,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}', ""); @@ -132144,16 +134995,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=/a/Medf}'); + Error('\P{Is_Sc=/a/Medf}'); Expect(1, 93850, '\p{Is_Sc=medf}', ""); Expect(0, 93850, '\p{^Is_Sc=medf}', ""); Expect(0, 93850, '\P{Is_Sc=medf}', ""); @@ -132162,26 +135013,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 93851, '\p{^Is_Sc=medf}', ""); Expect(1, 93851, '\P{Is_Sc=medf}', ""); Expect(0, 93851, '\P{^Is_Sc=medf}', ""); - Expect(1, 93850, '\p{Is_Sc=Medf}', ""); - Expect(0, 93850, '\p{^Is_Sc=Medf}', ""); - Expect(0, 93850, '\P{Is_Sc=Medf}', ""); - Expect(1, 93850, '\P{^Is_Sc=Medf}', ""); - Expect(0, 93851, '\p{Is_Sc=Medf}', ""); - Expect(1, 93851, '\p{^Is_Sc=Medf}', ""); - Expect(1, 93851, '\P{Is_Sc=Medf}', ""); - Expect(0, 93851, '\P{^Is_Sc=Medf}', ""); - Error('\p{Script= :=MENDE_Kikakui}'); - Error('\P{Script= :=MENDE_Kikakui}'); + Expect(1, 93850, '\p{Is_Sc=- MEDF}', ""); + Expect(0, 93850, '\p{^Is_Sc=- MEDF}', ""); + Expect(0, 93850, '\P{Is_Sc=- MEDF}', ""); + Expect(1, 93850, '\P{^Is_Sc=- MEDF}', ""); + Expect(0, 93851, '\p{Is_Sc=- MEDF}', ""); + Expect(1, 93851, '\p{^Is_Sc=- MEDF}', ""); + Expect(1, 93851, '\P{Is_Sc=- MEDF}', ""); + Expect(0, 93851, '\P{^Is_Sc=- MEDF}', ""); + Error('\p{Script= Mende_kikakui:=}'); + Error('\P{Script= Mende_kikakui:=}'); Expect(1, 125142, '\p{Script=:\AMende_Kikakui\z:}', "");; Expect(0, 125143, '\p{Script=:\AMende_Kikakui\z:}', "");; - Expect(1, 125142, '\p{Script=mendekikakui}', ""); - Expect(0, 125142, '\p{^Script=mendekikakui}', ""); - Expect(0, 125142, '\P{Script=mendekikakui}', ""); - Expect(1, 125142, '\P{^Script=mendekikakui}', ""); - Expect(0, 125143, '\p{Script=mendekikakui}', ""); - Expect(1, 125143, '\p{^Script=mendekikakui}', ""); - Expect(1, 125143, '\P{Script=mendekikakui}', ""); - Expect(0, 125143, '\P{^Script=mendekikakui}', ""); + Expect(1, 125142, '\p{Script: mendekikakui}', ""); + Expect(0, 125142, '\p{^Script: mendekikakui}', ""); + Expect(0, 125142, '\P{Script: mendekikakui}', ""); + Expect(1, 125142, '\P{^Script: mendekikakui}', ""); + Expect(0, 125143, '\p{Script: mendekikakui}', ""); + Expect(1, 125143, '\p{^Script: mendekikakui}', ""); + Expect(1, 125143, '\P{Script: mendekikakui}', ""); + Expect(0, 125143, '\P{^Script: mendekikakui}', ""); Expect(1, 125142, '\p{Script=:\Amendekikakui\z:}', "");; Expect(0, 125143, '\p{Script=:\Amendekikakui\z:}', "");; Expect(1, 125142, '\p{Script=_ Mende_Kikakui}', ""); @@ -132192,8 +135043,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 125143, '\p{^Script=_ Mende_Kikakui}', ""); Expect(1, 125143, '\P{Script=_ Mende_Kikakui}', ""); Expect(0, 125143, '\P{^Script=_ Mende_Kikakui}', ""); - Error('\p{Sc: _mend/a/}'); - Error('\P{Sc: _mend/a/}'); + Error('\p{Sc=_:=Mend}'); + Error('\P{Sc=_:=Mend}'); Expect(1, 125142, '\p{Sc=:\AMend\z:}', "");; Expect(0, 125143, '\p{Sc=:\AMend\z:}', "");; Expect(1, 125142, '\p{Sc=mend}', ""); @@ -132206,16 +135057,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 125143, '\P{^Sc=mend}', ""); Expect(1, 125142, '\p{Sc=:\Amend\z:}', "");; Expect(0, 125143, '\p{Sc=:\Amend\z:}', "");; - Expect(1, 125142, '\p{Sc=- Mend}', ""); - Expect(0, 125142, '\p{^Sc=- Mend}', ""); - Expect(0, 125142, '\P{Sc=- Mend}', ""); - Expect(1, 125142, '\P{^Sc=- Mend}', ""); - Expect(0, 125143, '\p{Sc=- Mend}', ""); - Expect(1, 125143, '\p{^Sc=- Mend}', ""); - Expect(1, 125143, '\P{Sc=- Mend}', ""); - Expect(0, 125143, '\P{^Sc=- Mend}', ""); - Error('\p{Is_Script=:=_Mende_kikakui}'); - Error('\P{Is_Script=:=_Mende_kikakui}'); + Expect(1, 125142, '\p{Sc= Mend}', ""); + Expect(0, 125142, '\p{^Sc= Mend}', ""); + Expect(0, 125142, '\P{Sc= Mend}', ""); + Expect(1, 125142, '\P{^Sc= Mend}', ""); + Expect(0, 125143, '\p{Sc= Mend}', ""); + Expect(1, 125143, '\p{^Sc= Mend}', ""); + Expect(1, 125143, '\P{Sc= Mend}', ""); + Expect(0, 125143, '\P{^Sc= Mend}', ""); + Error('\p{Is_Script= Mende_Kikakui/a/}'); + Error('\P{Is_Script= Mende_Kikakui/a/}'); Expect(1, 125142, '\p{Is_Script=mendekikakui}', ""); Expect(0, 125142, '\p{^Is_Script=mendekikakui}', ""); Expect(0, 125142, '\P{Is_Script=mendekikakui}', ""); @@ -132224,56 +135075,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 125143, '\p{^Is_Script=mendekikakui}', ""); Expect(1, 125143, '\P{Is_Script=mendekikakui}', ""); Expect(0, 125143, '\P{^Is_Script=mendekikakui}', ""); - Expect(1, 125142, '\p{Is_Script= _Mende_Kikakui}', ""); - Expect(0, 125142, '\p{^Is_Script= _Mende_Kikakui}', ""); - Expect(0, 125142, '\P{Is_Script= _Mende_Kikakui}', ""); - Expect(1, 125142, '\P{^Is_Script= _Mende_Kikakui}', ""); - Expect(0, 125143, '\p{Is_Script= _Mende_Kikakui}', ""); - Expect(1, 125143, '\p{^Is_Script= _Mende_Kikakui}', ""); - Expect(1, 125143, '\P{Is_Script= _Mende_Kikakui}', ""); - Expect(0, 125143, '\P{^Is_Script= _Mende_Kikakui}', ""); - Error('\p{Is_Sc=:=- Mend}'); - Error('\P{Is_Sc=:=- Mend}'); - Expect(1, 125142, '\p{Is_Sc: mend}', ""); - Expect(0, 125142, '\p{^Is_Sc: mend}', ""); - Expect(0, 125142, '\P{Is_Sc: mend}', ""); - Expect(1, 125142, '\P{^Is_Sc: mend}', ""); - Expect(0, 125143, '\p{Is_Sc: mend}', ""); - Expect(1, 125143, '\p{^Is_Sc: mend}', ""); - Expect(1, 125143, '\P{Is_Sc: mend}', ""); - Expect(0, 125143, '\P{^Is_Sc: mend}', ""); - Expect(1, 125142, '\p{Is_Sc= Mend}', ""); - Expect(0, 125142, '\p{^Is_Sc= Mend}', ""); - Expect(0, 125142, '\P{Is_Sc= Mend}', ""); - Expect(1, 125142, '\P{^Is_Sc= Mend}', ""); - Expect(0, 125143, '\p{Is_Sc= Mend}', ""); - Expect(1, 125143, '\p{^Is_Sc= Mend}', ""); - Expect(1, 125143, '\P{Is_Sc= Mend}', ""); - Expect(0, 125143, '\P{^Is_Sc= Mend}', ""); - Error('\p{Script= Meroitic_CURSIVE/a/}'); - Error('\P{Script= Meroitic_CURSIVE/a/}'); + Expect(1, 125142, '\p{Is_Script: --Mende_KIKAKUI}', ""); + Expect(0, 125142, '\p{^Is_Script: --Mende_KIKAKUI}', ""); + Expect(0, 125142, '\P{Is_Script: --Mende_KIKAKUI}', ""); + Expect(1, 125142, '\P{^Is_Script: --Mende_KIKAKUI}', ""); + Expect(0, 125143, '\p{Is_Script: --Mende_KIKAKUI}', ""); + Expect(1, 125143, '\p{^Is_Script: --Mende_KIKAKUI}', ""); + Expect(1, 125143, '\P{Is_Script: --Mende_KIKAKUI}', ""); + Expect(0, 125143, '\P{^Is_Script: --Mende_KIKAKUI}', ""); + Error('\p{Is_Sc=:=_ MEND}'); + Error('\P{Is_Sc=:=_ MEND}'); + Expect(1, 125142, '\p{Is_Sc=mend}', ""); + Expect(0, 125142, '\p{^Is_Sc=mend}', ""); + Expect(0, 125142, '\P{Is_Sc=mend}', ""); + Expect(1, 125142, '\P{^Is_Sc=mend}', ""); + Expect(0, 125143, '\p{Is_Sc=mend}', ""); + Expect(1, 125143, '\p{^Is_Sc=mend}', ""); + Expect(1, 125143, '\P{Is_Sc=mend}', ""); + Expect(0, 125143, '\P{^Is_Sc=mend}', ""); + Expect(1, 125142, '\p{Is_Sc: MEND}', ""); + Expect(0, 125142, '\p{^Is_Sc: MEND}', ""); + Expect(0, 125142, '\P{Is_Sc: MEND}', ""); + Expect(1, 125142, '\P{^Is_Sc: MEND}', ""); + Expect(0, 125143, '\p{Is_Sc: MEND}', ""); + Expect(1, 125143, '\p{^Is_Sc: MEND}', ""); + Expect(1, 125143, '\P{Is_Sc: MEND}', ""); + Expect(0, 125143, '\P{^Is_Sc: MEND}', ""); + Error('\p{Script=/a/- Meroitic_CURSIVE}'); + Error('\P{Script=/a/- Meroitic_CURSIVE}'); Expect(1, 68095, '\p{Script=:\AMeroitic_Cursive\z:}', "");; Expect(0, 68096, '\p{Script=:\AMeroitic_Cursive\z:}', "");; - Expect(1, 68095, '\p{Script: meroiticcursive}', ""); - Expect(0, 68095, '\p{^Script: meroiticcursive}', ""); - Expect(0, 68095, '\P{Script: meroiticcursive}', ""); - Expect(1, 68095, '\P{^Script: meroiticcursive}', ""); - Expect(0, 68096, '\p{Script: meroiticcursive}', ""); - Expect(1, 68096, '\p{^Script: meroiticcursive}', ""); - Expect(1, 68096, '\P{Script: meroiticcursive}', ""); - Expect(0, 68096, '\P{^Script: meroiticcursive}', ""); + Expect(1, 68095, '\p{Script=meroiticcursive}', ""); + Expect(0, 68095, '\p{^Script=meroiticcursive}', ""); + Expect(0, 68095, '\P{Script=meroiticcursive}', ""); + Expect(1, 68095, '\P{^Script=meroiticcursive}', ""); + Expect(0, 68096, '\p{Script=meroiticcursive}', ""); + Expect(1, 68096, '\p{^Script=meroiticcursive}', ""); + Expect(1, 68096, '\P{Script=meroiticcursive}', ""); + Expect(0, 68096, '\P{^Script=meroiticcursive}', ""); Expect(1, 68095, '\p{Script=:\Ameroiticcursive\z:}', "");; Expect(0, 68096, '\p{Script=:\Ameroiticcursive\z:}', "");; - Expect(1, 68095, '\p{Script= MEROITIC_CURSIVE}', ""); - Expect(0, 68095, '\p{^Script= MEROITIC_CURSIVE}', ""); - Expect(0, 68095, '\P{Script= MEROITIC_CURSIVE}', ""); - Expect(1, 68095, '\P{^Script= MEROITIC_CURSIVE}', ""); - Expect(0, 68096, '\p{Script= MEROITIC_CURSIVE}', ""); - Expect(1, 68096, '\p{^Script= MEROITIC_CURSIVE}', ""); - Expect(1, 68096, '\P{Script= MEROITIC_CURSIVE}', ""); - Expect(0, 68096, '\P{^Script= MEROITIC_CURSIVE}', ""); - Error('\p{Sc=- Merc:=}'); - Error('\P{Sc=- Merc:=}'); + Expect(1, 68095, '\p{Script=__MEROITIC_cursive}', ""); + Expect(0, 68095, '\p{^Script=__MEROITIC_cursive}', ""); + Expect(0, 68095, '\P{Script=__MEROITIC_cursive}', ""); + Expect(1, 68095, '\P{^Script=__MEROITIC_cursive}', ""); + Expect(0, 68096, '\p{Script=__MEROITIC_cursive}', ""); + Expect(1, 68096, '\p{^Script=__MEROITIC_cursive}', ""); + Expect(1, 68096, '\P{Script=__MEROITIC_cursive}', ""); + Expect(0, 68096, '\P{^Script=__MEROITIC_cursive}', ""); + Error('\p{Sc=_ Merc/a/}'); + Error('\P{Sc=_ Merc/a/}'); Expect(1, 68095, '\p{Sc=:\AMerc\z:}', "");; Expect(0, 68096, '\p{Sc=:\AMerc\z:}', "");; Expect(1, 68095, '\p{Sc=merc}', ""); @@ -132286,16 +135137,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68096, '\P{^Sc=merc}', ""); Expect(1, 68095, '\p{Sc=:\Amerc\z:}', "");; Expect(0, 68096, '\p{Sc=:\Amerc\z:}', "");; - Expect(1, 68095, '\p{Sc=_ Merc}', ""); - Expect(0, 68095, '\p{^Sc=_ Merc}', ""); - Expect(0, 68095, '\P{Sc=_ Merc}', ""); - Expect(1, 68095, '\P{^Sc=_ Merc}', ""); - Expect(0, 68096, '\p{Sc=_ Merc}', ""); - Expect(1, 68096, '\p{^Sc=_ Merc}', ""); - Expect(1, 68096, '\P{Sc=_ Merc}', ""); - Expect(0, 68096, '\P{^Sc=_ Merc}', ""); - Error('\p{Is_Script=/a/ _Meroitic_Cursive}'); - Error('\P{Is_Script=/a/ _Meroitic_Cursive}'); + Expect(1, 68095, '\p{Sc= _Merc}', ""); + Expect(0, 68095, '\p{^Sc= _Merc}', ""); + Expect(0, 68095, '\P{Sc= _Merc}', ""); + Expect(1, 68095, '\P{^Sc= _Merc}', ""); + Expect(0, 68096, '\p{Sc= _Merc}', ""); + Expect(1, 68096, '\p{^Sc= _Merc}', ""); + Expect(1, 68096, '\P{Sc= _Merc}', ""); + Expect(0, 68096, '\P{^Sc= _Merc}', ""); + Error('\p{Is_Script= 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}', ""); @@ -132304,16 +135155,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68096, '\p{^Is_Script=meroiticcursive}', ""); Expect(1, 68096, '\P{Is_Script=meroiticcursive}', ""); Expect(0, 68096, '\P{^Is_Script=meroiticcursive}', ""); - Expect(1, 68095, '\p{Is_Script=- Meroitic_Cursive}', ""); - Expect(0, 68095, '\p{^Is_Script=- Meroitic_Cursive}', ""); - Expect(0, 68095, '\P{Is_Script=- Meroitic_Cursive}', ""); - Expect(1, 68095, '\P{^Is_Script=- Meroitic_Cursive}', ""); - Expect(0, 68096, '\p{Is_Script=- Meroitic_Cursive}', ""); - Expect(1, 68096, '\p{^Is_Script=- Meroitic_Cursive}', ""); - Expect(1, 68096, '\P{Is_Script=- Meroitic_Cursive}', ""); - Expect(0, 68096, '\P{^Is_Script=- Meroitic_Cursive}', ""); - Error('\p{Is_Sc= :=MERC}'); - Error('\P{Is_Sc= :=MERC}'); + 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}', ""); @@ -132322,16 +135173,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68096, '\p{^Is_Sc=merc}', ""); Expect(1, 68096, '\P{Is_Sc=merc}', ""); Expect(0, 68096, '\P{^Is_Sc=merc}', ""); - Expect(1, 68095, '\p{Is_Sc=__MERC}', ""); - Expect(0, 68095, '\p{^Is_Sc=__MERC}', ""); - Expect(0, 68095, '\P{Is_Sc=__MERC}', ""); - Expect(1, 68095, '\P{^Is_Sc=__MERC}', ""); - Expect(0, 68096, '\p{Is_Sc=__MERC}', ""); - Expect(1, 68096, '\p{^Is_Sc=__MERC}', ""); - Expect(1, 68096, '\P{Is_Sc=__MERC}', ""); - Expect(0, 68096, '\P{^Is_Sc=__MERC}', ""); - Error('\p{Script=_:=Meroitic_Hieroglyphs}'); - Error('\P{Script=_:=Meroitic_Hieroglyphs}'); + 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}', ""); @@ -132344,16 +135195,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68000, '\P{^Script=meroitichieroglyphs}', ""); Expect(1, 67999, '\p{Script=:\Ameroitichieroglyphs\z:}', "");; Expect(0, 68000, '\p{Script=:\Ameroitichieroglyphs\z:}', "");; - Expect(1, 67999, '\p{Script= Meroitic_Hieroglyphs}', ""); - Expect(0, 67999, '\p{^Script= Meroitic_Hieroglyphs}', ""); - Expect(0, 67999, '\P{Script= Meroitic_Hieroglyphs}', ""); - Expect(1, 67999, '\P{^Script= Meroitic_Hieroglyphs}', ""); - Expect(0, 68000, '\p{Script= Meroitic_Hieroglyphs}', ""); - Expect(1, 68000, '\p{^Script= Meroitic_Hieroglyphs}', ""); - Expect(1, 68000, '\P{Script= Meroitic_Hieroglyphs}', ""); - Expect(0, 68000, '\P{^Script= Meroitic_Hieroglyphs}', ""); - Error('\p{Sc=:=- mero}'); - Error('\P{Sc=:=- mero}'); + Expect(1, 67999, '\p{Script: MEROITIC_Hieroglyphs}', ""); + Expect(0, 67999, '\p{^Script: MEROITIC_Hieroglyphs}', ""); + Expect(0, 67999, '\P{Script: MEROITIC_Hieroglyphs}', ""); + Expect(1, 67999, '\P{^Script: MEROITIC_Hieroglyphs}', ""); + Expect(0, 68000, '\p{Script: MEROITIC_Hieroglyphs}', ""); + Expect(1, 68000, '\p{^Script: MEROITIC_Hieroglyphs}', ""); + Expect(1, 68000, '\P{Script: MEROITIC_Hieroglyphs}', ""); + Expect(0, 68000, '\P{^Script: MEROITIC_Hieroglyphs}', ""); + Error('\p{Sc=/a/mero}'); + Error('\P{Sc=/a/mero}'); Expect(1, 67999, '\p{Sc=:\AMero\z:}', "");; Expect(0, 68000, '\p{Sc=:\AMero\z:}', "");; Expect(1, 67999, '\p{Sc=mero}', ""); @@ -132366,16 +135217,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/a/}'); - Error('\P{Is_Script=_Meroitic_hieroglyphs/a/}'); + 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}', ""); @@ -132384,16 +135235,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: /a/MERO}'); + Error('\P{Is_Sc: /a/MERO}'); Expect(1, 67999, '\p{Is_Sc=mero}', ""); Expect(0, 67999, '\p{^Is_Sc=mero}', ""); Expect(0, 67999, '\P{Is_Sc=mero}', ""); @@ -132402,16 +135253,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68000, '\p{^Is_Sc=mero}', ""); Expect(1, 68000, '\P{Is_Sc=mero}', ""); Expect(0, 68000, '\P{^Is_Sc=mero}', ""); - Expect(1, 67999, '\p{Is_Sc: --mero}', ""); - Expect(0, 67999, '\p{^Is_Sc: --mero}', ""); - Expect(0, 67999, '\P{Is_Sc: --mero}', ""); - Expect(1, 67999, '\P{^Is_Sc: --mero}', ""); - Expect(0, 68000, '\p{Is_Sc: --mero}', ""); - Expect(1, 68000, '\p{^Is_Sc: --mero}', ""); - Expect(1, 68000, '\P{Is_Sc: --mero}', ""); - Expect(0, 68000, '\P{^Is_Sc: --mero}', ""); - Error('\p{Script=:=_Malayalam}'); - Error('\P{Script=:=_Malayalam}'); + Expect(1, 67999, '\p{Is_Sc= Mero}', ""); + Expect(0, 67999, '\p{^Is_Sc= Mero}', ""); + Expect(0, 67999, '\P{Is_Sc= Mero}', ""); + Expect(1, 67999, '\P{^Is_Sc= Mero}', ""); + Expect(0, 68000, '\p{Is_Sc= Mero}', ""); + Expect(1, 68000, '\p{^Is_Sc= Mero}', ""); + Expect(1, 68000, '\P{Is_Sc= Mero}', ""); + Expect(0, 68000, '\P{^Is_Sc= Mero}', ""); + Error('\p{Script: :=malayalam}'); + Error('\P{Script: :=malayalam}'); Expect(1, 3455, '\p{Script=:\AMalayalam\z:}', "");; Expect(0, 3456, '\p{Script=:\AMalayalam\z:}', "");; Expect(1, 3455, '\p{Script=malayalam}', ""); @@ -132424,16 +135275,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}', ""); @@ -132446,16 +135297,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 3456, '\P{^Sc=mlym}', ""); Expect(1, 3455, '\p{Sc=:\Amlym\z:}', "");; Expect(0, 3456, '\p{Sc=:\Amlym\z:}', "");; - Expect(1, 3455, '\p{Sc=_ Mlym}', ""); - Expect(0, 3455, '\p{^Sc=_ Mlym}', ""); - Expect(0, 3455, '\P{Sc=_ Mlym}', ""); - Expect(1, 3455, '\P{^Sc=_ Mlym}', ""); - Expect(0, 3456, '\p{Sc=_ Mlym}', ""); - Expect(1, 3456, '\p{^Sc=_ Mlym}', ""); - Expect(1, 3456, '\P{Sc=_ Mlym}', ""); - Expect(0, 3456, '\P{^Sc=_ Mlym}', ""); - Error('\p{Is_Script=:=_Malayalam}'); - Error('\P{Is_Script=:=_Malayalam}'); + Expect(1, 3455, '\p{Sc= Mlym}', ""); + Expect(0, 3455, '\p{^Sc= Mlym}', ""); + Expect(0, 3455, '\P{Sc= Mlym}', ""); + Expect(1, 3455, '\P{^Sc= Mlym}', ""); + Expect(0, 3456, '\p{Sc= Mlym}', ""); + Expect(1, 3456, '\p{^Sc= Mlym}', ""); + Expect(1, 3456, '\P{Sc= Mlym}', ""); + Expect(0, 3456, '\P{^Sc= Mlym}', ""); + Error('\p{Is_Script=_-malayalam:=}'); + Error('\P{Is_Script=_-malayalam:=}'); Expect(1, 3455, '\p{Is_Script=malayalam}', ""); Expect(0, 3455, '\p{^Is_Script=malayalam}', ""); Expect(0, 3455, '\P{Is_Script=malayalam}', ""); @@ -132464,16 +135315,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 3456, '\p{^Is_Script=malayalam}', ""); Expect(1, 3456, '\P{Is_Script=malayalam}', ""); Expect(0, 3456, '\P{^Is_Script=malayalam}', ""); - Expect(1, 3455, '\p{Is_Script=_ malayalam}', ""); - Expect(0, 3455, '\p{^Is_Script=_ malayalam}', ""); - Expect(0, 3455, '\P{Is_Script=_ malayalam}', ""); - Expect(1, 3455, '\P{^Is_Script=_ malayalam}', ""); - Expect(0, 3456, '\p{Is_Script=_ malayalam}', ""); - Expect(1, 3456, '\p{^Is_Script=_ malayalam}', ""); - Expect(1, 3456, '\P{Is_Script=_ malayalam}', ""); - Expect(0, 3456, '\P{^Is_Script=_ malayalam}', ""); - Error('\p{Is_Sc= Mlym/a/}'); - Error('\P{Is_Sc= Mlym/a/}'); + 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}', ""); @@ -132482,16 +135333,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 3456, '\p{^Is_Sc=mlym}', ""); Expect(1, 3456, '\P{Is_Sc=mlym}', ""); Expect(0, 3456, '\P{^Is_Sc=mlym}', ""); - Expect(1, 3455, '\p{Is_Sc= _MLYM}', ""); - Expect(0, 3455, '\p{^Is_Sc= _MLYM}', ""); - Expect(0, 3455, '\P{Is_Sc= _MLYM}', ""); - Expect(1, 3455, '\P{^Is_Sc= _MLYM}', ""); - Expect(0, 3456, '\p{Is_Sc= _MLYM}', ""); - Expect(1, 3456, '\p{^Is_Sc= _MLYM}', ""); - Expect(1, 3456, '\P{Is_Sc= _MLYM}', ""); - Expect(0, 3456, '\P{^Is_Sc= _MLYM}', ""); - Error('\p{Script=/a/_ MODI}'); - Error('\P{Script=/a/_ MODI}'); + Expect(1, 3455, '\p{Is_Sc: MLYM}', ""); + Expect(0, 3455, '\p{^Is_Sc: MLYM}', ""); + Expect(0, 3455, '\P{Is_Sc: MLYM}', ""); + Expect(1, 3455, '\P{^Is_Sc: MLYM}', ""); + Expect(0, 3456, '\p{Is_Sc: MLYM}', ""); + Expect(1, 3456, '\p{^Is_Sc: MLYM}', ""); + Expect(1, 3456, '\P{Is_Sc: MLYM}', ""); + Expect(0, 3456, '\P{^Is_Sc: MLYM}', ""); + Error('\p{Script=:= -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}', ""); @@ -132504,16 +135355,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 71258, '\P{^Script=modi}', ""); Expect(1, 71257, '\p{Script=:\Amodi\z:}', "");; Expect(0, 71258, '\p{Script=:\Amodi\z:}', "");; - Expect(1, 71257, '\p{Script=_ Modi}', ""); - Expect(0, 71257, '\p{^Script=_ Modi}', ""); - Expect(0, 71257, '\P{Script=_ Modi}', ""); - Expect(1, 71257, '\P{^Script=_ Modi}', ""); - Expect(0, 71258, '\p{Script=_ Modi}', ""); - Expect(1, 71258, '\p{^Script=_ Modi}', ""); - Expect(1, 71258, '\P{Script=_ Modi}', ""); - Expect(0, 71258, '\P{^Script=_ Modi}', ""); - Error('\p{Sc: :=_ Modi}'); - Error('\P{Sc: :=_ Modi}'); + Expect(1, 71257, '\p{Script: modi}', ""); + Expect(0, 71257, '\p{^Script: modi}', ""); + Expect(0, 71257, '\P{Script: modi}', ""); + Expect(1, 71257, '\P{^Script: modi}', ""); + Expect(0, 71258, '\p{Script: modi}', ""); + Expect(1, 71258, '\p{^Script: modi}', ""); + Expect(1, 71258, '\P{Script: modi}', ""); + Expect(0, 71258, '\P{^Script: modi}', ""); + Error('\p{Sc=/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}', ""); @@ -132526,34 +135377,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=/a/_MODI}'); - Error('\P{Is_Script=/a/_MODI}'); - Expect(1, 71257, '\p{Is_Script=modi}', ""); - Expect(0, 71257, '\p{^Is_Script=modi}', ""); - Expect(0, 71257, '\P{Is_Script=modi}', ""); - 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}'); + 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{Is_Sc=modi}', ""); Expect(0, 71257, '\p{^Is_Sc=modi}', ""); Expect(0, 71257, '\P{Is_Sc=modi}', ""); @@ -132562,16 +135413,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=:= _Mongolian}'); - Error('\P{Script=:= _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=/a/_Mongolian}'); + Error('\P{Script=/a/_Mongolian}'); Expect(1, 71276, '\p{Script=:\AMongolian\z:}', "");; Expect(0, 71277, '\p{Script=:\AMongolian\z:}', "");; Expect(1, 71276, '\p{Script=mongolian}', ""); @@ -132584,38 +135435,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 71277, '\P{^Script=mongolian}', ""); Expect(1, 71276, '\p{Script=:\Amongolian\z:}', "");; Expect(0, 71277, '\p{Script=:\Amongolian\z:}', "");; - Expect(1, 71276, '\p{Script= _MONGOLIAN}', ""); - Expect(0, 71276, '\p{^Script= _MONGOLIAN}', ""); - Expect(0, 71276, '\P{Script= _MONGOLIAN}', ""); - Expect(1, 71276, '\P{^Script= _MONGOLIAN}', ""); - Expect(0, 71277, '\p{Script= _MONGOLIAN}', ""); - Expect(1, 71277, '\p{^Script= _MONGOLIAN}', ""); - Expect(1, 71277, '\P{Script= _MONGOLIAN}', ""); - Expect(0, 71277, '\P{^Script= _MONGOLIAN}', ""); - Error('\p{Sc: -Mong:=}'); - Error('\P{Sc: -Mong:=}'); + Expect(1, 71276, '\p{Script= Mongolian}', ""); + Expect(0, 71276, '\p{^Script= Mongolian}', ""); + Expect(0, 71276, '\P{Script= Mongolian}', ""); + Expect(1, 71276, '\P{^Script= Mongolian}', ""); + Expect(0, 71277, '\p{Script= Mongolian}', ""); + Expect(1, 71277, '\p{^Script= Mongolian}', ""); + Expect(1, 71277, '\P{Script= Mongolian}', ""); + Expect(0, 71277, '\P{^Script= Mongolian}', ""); + Error('\p{Sc: mong:=}'); + Error('\P{Sc: mong:=}'); Expect(1, 71276, '\p{Sc=:\AMong\z:}', "");; Expect(0, 71277, '\p{Sc=:\AMong\z:}', "");; - Expect(1, 71276, '\p{Sc: mong}', ""); - Expect(0, 71276, '\p{^Sc: mong}', ""); - Expect(0, 71276, '\P{Sc: mong}', ""); - Expect(1, 71276, '\P{^Sc: mong}', ""); - Expect(0, 71277, '\p{Sc: mong}', ""); - Expect(1, 71277, '\p{^Sc: mong}', ""); - Expect(1, 71277, '\P{Sc: mong}', ""); - Expect(0, 71277, '\P{^Sc: mong}', ""); + Expect(1, 71276, '\p{Sc=mong}', ""); + Expect(0, 71276, '\p{^Sc=mong}', ""); + Expect(0, 71276, '\P{Sc=mong}', ""); + Expect(1, 71276, '\P{^Sc=mong}', ""); + Expect(0, 71277, '\p{Sc=mong}', ""); + Expect(1, 71277, '\p{^Sc=mong}', ""); + Expect(1, 71277, '\P{Sc=mong}', ""); + Expect(0, 71277, '\P{^Sc=mong}', ""); Expect(1, 71276, '\p{Sc=:\Among\z:}', "");; Expect(0, 71277, '\p{Sc=:\Among\z:}', "");; - Expect(1, 71276, '\p{Sc= Mong}', ""); - Expect(0, 71276, '\p{^Sc= Mong}', ""); - Expect(0, 71276, '\P{Sc= Mong}', ""); - Expect(1, 71276, '\P{^Sc= Mong}', ""); - Expect(0, 71277, '\p{Sc= Mong}', ""); - Expect(1, 71277, '\p{^Sc= Mong}', ""); - Expect(1, 71277, '\P{Sc= Mong}', ""); - Expect(0, 71277, '\P{^Sc= Mong}', ""); - Error('\p{Is_Script=/a/_Mongolian}'); - Error('\P{Is_Script=/a/_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=:= -Mongolian}'); + Error('\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}', ""); @@ -132624,16 +135475,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}', ""); @@ -132642,16 +135493,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=/a/_ MRO}'); - Error('\P{Script=/a/_ 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}', ""); @@ -132664,16 +135515,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 92784, '\P{^Script=mro}', ""); Expect(1, 92783, '\p{Script=:\Amro\z:}', "");; Expect(0, 92784, '\p{Script=:\Amro\z:}', "");; - Expect(1, 92783, '\p{Script= Mro}', ""); - Expect(0, 92783, '\p{^Script= Mro}', ""); - Expect(0, 92783, '\P{Script= Mro}', ""); - Expect(1, 92783, '\P{^Script= Mro}', ""); - Expect(0, 92784, '\p{Script= Mro}', ""); - Expect(1, 92784, '\p{^Script= Mro}', ""); - Expect(1, 92784, '\P{Script= Mro}', ""); - Expect(0, 92784, '\P{^Script= Mro}', ""); - Error('\p{Sc= :=Mroo}'); - 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}', ""); @@ -132686,16 +135537,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 92784, '\P{^Sc=mroo}', ""); Expect(1, 92783, '\p{Sc=:\Amroo\z:}', "");; Expect(0, 92784, '\p{Sc=:\Amroo\z:}', "");; - Expect(1, 92783, '\p{Sc= Mroo}', ""); - Expect(0, 92783, '\p{^Sc= Mroo}', ""); - Expect(0, 92783, '\P{Sc= Mroo}', ""); - Expect(1, 92783, '\P{^Sc= Mroo}', ""); - Expect(0, 92784, '\p{Sc= Mroo}', ""); - Expect(1, 92784, '\p{^Sc= Mroo}', ""); - Expect(1, 92784, '\P{Sc= Mroo}', ""); - Expect(0, 92784, '\P{^Sc= Mroo}', ""); - Error('\p{Is_Script=/a/ -mro}'); - Error('\P{Is_Script=/a/ -mro}'); + Expect(1, 92783, '\p{Sc= -mroo}', ""); + Expect(0, 92783, '\p{^Sc= -mroo}', ""); + Expect(0, 92783, '\P{Sc= -mroo}', ""); + Expect(1, 92783, '\P{^Sc= -mroo}', ""); + Expect(0, 92784, '\p{Sc= -mroo}', ""); + Expect(1, 92784, '\p{^Sc= -mroo}', ""); + Expect(1, 92784, '\P{Sc= -mroo}', ""); + Expect(0, 92784, '\P{^Sc= -mroo}', ""); + Error('\p{Is_Script=_-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}', ""); @@ -132704,16 +135555,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 92784, '\p{^Is_Script=mro}', ""); Expect(1, 92784, '\P{Is_Script=mro}', ""); Expect(0, 92784, '\P{^Is_Script=mro}', ""); - Expect(1, 92783, '\p{Is_Script= MRO}', ""); - Expect(0, 92783, '\p{^Is_Script= MRO}', ""); - Expect(0, 92783, '\P{Is_Script= MRO}', ""); - Expect(1, 92783, '\P{^Is_Script= MRO}', ""); - Expect(0, 92784, '\p{Is_Script= MRO}', ""); - Expect(1, 92784, '\p{^Is_Script= MRO}', ""); - Expect(1, 92784, '\P{Is_Script= MRO}', ""); - Expect(0, 92784, '\P{^Is_Script= MRO}', ""); - Error('\p{Is_Sc=:= Mroo}'); - Error('\P{Is_Sc=:= 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=/a/ Mroo}'); + Error('\P{Is_Sc=/a/ Mroo}'); Expect(1, 92783, '\p{Is_Sc=mroo}', ""); Expect(0, 92783, '\p{^Is_Sc=mroo}', ""); Expect(0, 92783, '\P{Is_Sc=mroo}', ""); @@ -132722,16 +135573,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}', ""); @@ -132744,16 +135595,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/a/}'); - Error('\P{Sc=-Mtei/a/}'); + 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}', ""); @@ -132766,16 +135617,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}', ""); @@ -132784,16 +135635,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}', ""); @@ -132802,16 +135653,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 44026, '\p{^Is_Sc=mtei}', ""); Expect(1, 44026, '\P{Is_Sc=mtei}', ""); Expect(0, 44026, '\P{^Is_Sc=mtei}', ""); - Expect(1, 44025, '\p{Is_Sc=-mtei}', ""); - Expect(0, 44025, '\p{^Is_Sc=-mtei}', ""); - Expect(0, 44025, '\P{Is_Sc=-mtei}', ""); - Expect(1, 44025, '\P{^Is_Sc=-mtei}', ""); - Expect(0, 44026, '\p{Is_Sc=-mtei}', ""); - Expect(1, 44026, '\p{^Is_Sc=-mtei}', ""); - Expect(1, 44026, '\P{Is_Sc=-mtei}', ""); - Expect(0, 44026, '\P{^Is_Sc=-mtei}', ""); - Error('\p{Script=/a/- MULTANI}'); - Error('\P{Script=/a/- MULTANI}'); + Expect(1, 44025, '\p{Is_Sc=-_Mtei}', ""); + Expect(0, 44025, '\p{^Is_Sc=-_Mtei}', ""); + Expect(0, 44025, '\P{Is_Sc=-_Mtei}', ""); + Expect(1, 44025, '\P{^Is_Sc=-_Mtei}', ""); + Expect(0, 44026, '\p{Is_Sc=-_Mtei}', ""); + Expect(1, 44026, '\p{^Is_Sc=-_Mtei}', ""); + Expect(1, 44026, '\P{Is_Sc=-_Mtei}', ""); + Expect(0, 44026, '\P{^Is_Sc=-_Mtei}', ""); + Error('\p{Script= Multani:=}'); + Error('\P{Script= Multani:=}'); Expect(1, 70313, '\p{Script=:\AMultani\z:}', "");; Expect(0, 70314, '\p{Script=:\AMultani\z:}', "");; Expect(1, 70313, '\p{Script=multani}', ""); @@ -132824,16 +135675,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 70314, '\P{^Script=multani}', ""); Expect(1, 70313, '\p{Script=:\Amultani\z:}', "");; Expect(0, 70314, '\p{Script=:\Amultani\z:}', "");; - Expect(1, 70313, '\p{Script=_-multani}', ""); - Expect(0, 70313, '\p{^Script=_-multani}', ""); - Expect(0, 70313, '\P{Script=_-multani}', ""); - Expect(1, 70313, '\P{^Script=_-multani}', ""); - Expect(0, 70314, '\p{Script=_-multani}', ""); - Expect(1, 70314, '\p{^Script=_-multani}', ""); - Expect(1, 70314, '\P{Script=_-multani}', ""); - Expect(0, 70314, '\P{^Script=_-multani}', ""); - Error('\p{Sc=_MULT/a/}'); - Error('\P{Sc=_MULT/a/}'); + 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}', ""); @@ -132846,24 +135697,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 70314, '\P{^Sc=mult}', ""); Expect(1, 70313, '\p{Sc=:\Amult\z:}', "");; Expect(0, 70314, '\p{Sc=:\Amult\z:}', "");; - Expect(1, 70313, '\p{Sc=Mult}', ""); - Expect(0, 70313, '\p{^Sc=Mult}', ""); - Expect(0, 70313, '\P{Sc=Mult}', ""); - Expect(1, 70313, '\P{^Sc=Mult}', ""); - Expect(0, 70314, '\p{Sc=Mult}', ""); - Expect(1, 70314, '\p{^Sc=Mult}', ""); - Expect(1, 70314, '\P{Sc=Mult}', ""); - Expect(0, 70314, '\P{^Sc=Mult}', ""); - Error('\p{Is_Script=/a/ -multani}'); - Error('\P{Is_Script=/a/ -multani}'); - Expect(1, 70313, '\p{Is_Script=multani}', ""); - Expect(0, 70313, '\p{^Is_Script=multani}', ""); - Expect(0, 70313, '\P{Is_Script=multani}', ""); - 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{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}', ""); @@ -132872,26 +135723,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70314, '\p{^Is_Script= MULTANI}', ""); Expect(1, 70314, '\P{Is_Script= MULTANI}', ""); Expect(0, 70314, '\P{^Is_Script= MULTANI}', ""); - 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}'); + 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, 43647, '\p{Script=:\AMyanmar\z:}', "");; Expect(0, 43648, '\p{Script=:\AMyanmar\z:}', "");; Expect(1, 43647, '\p{Script=myanmar}', ""); @@ -132904,56 +135755,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43648, '\P{^Script=myanmar}', ""); Expect(1, 43647, '\p{Script=:\Amyanmar\z:}', "");; Expect(0, 43648, '\p{Script=:\Amyanmar\z:}', "");; - Expect(1, 43647, '\p{Script=_ myanmar}', ""); - Expect(0, 43647, '\p{^Script=_ myanmar}', ""); - Expect(0, 43647, '\P{Script=_ myanmar}', ""); - Expect(1, 43647, '\P{^Script=_ myanmar}', ""); - Expect(0, 43648, '\p{Script=_ myanmar}', ""); - Expect(1, 43648, '\p{^Script=_ myanmar}', ""); - Expect(1, 43648, '\P{Script=_ myanmar}', ""); - Expect(0, 43648, '\P{^Script=_ myanmar}', ""); - Error('\p{Sc=_Mymr:=}'); - Error('\P{Sc=_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=/a/ mymr}'); + Error('\P{Sc=/a/ 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{Is_Script: myanmar}', ""); - Expect(0, 43647, '\p{^Is_Script: myanmar}', ""); - Expect(0, 43647, '\P{Is_Script: myanmar}', ""); - Expect(1, 43647, '\P{^Is_Script: myanmar}', ""); - Expect(0, 43648, '\p{Is_Script: myanmar}', ""); - Expect(1, 43648, '\p{^Is_Script: myanmar}', ""); - Expect(1, 43648, '\P{Is_Script: myanmar}', ""); - Expect(0, 43648, '\P{^Is_Script: myanmar}', ""); - Expect(1, 43647, '\p{Is_Script=-MYANMAR}', ""); - Expect(0, 43647, '\p{^Is_Script=-MYANMAR}', ""); - Expect(0, 43647, '\P{Is_Script=-MYANMAR}', ""); - Expect(1, 43647, '\P{^Is_Script=-MYANMAR}', ""); - Expect(0, 43648, '\p{Is_Script=-MYANMAR}', ""); - Expect(1, 43648, '\p{^Is_Script=-MYANMAR}', ""); - Expect(1, 43648, '\P{Is_Script=-MYANMAR}', ""); - Expect(0, 43648, '\P{^Is_Script=-MYANMAR}', ""); - Error('\p{Is_Sc=-/a/mymr}'); - Error('\P{Is_Sc=-/a/mymr}'); + Expect(1, 43647, '\p{Sc= mymr}', ""); + Expect(0, 43647, '\p{^Sc= mymr}', ""); + Expect(0, 43647, '\P{Sc= mymr}', ""); + Expect(1, 43647, '\P{^Sc= mymr}', ""); + Expect(0, 43648, '\p{Sc= mymr}', ""); + Expect(1, 43648, '\p{^Sc= mymr}', ""); + Expect(1, 43648, '\P{Sc= mymr}', ""); + Expect(0, 43648, '\P{^Sc= mymr}', ""); + Error('\p{Is_Script=:=MYANMAR}'); + Error('\P{Is_Script=:=MYANMAR}'); + Expect(1, 43647, '\p{Is_Script=myanmar}', ""); + Expect(0, 43647, '\p{^Is_Script=myanmar}', ""); + Expect(0, 43647, '\P{Is_Script=myanmar}', ""); + Expect(1, 43647, '\P{^Is_Script=myanmar}', ""); + Expect(0, 43648, '\p{Is_Script=myanmar}', ""); + Expect(1, 43648, '\p{^Is_Script=myanmar}', ""); + Expect(1, 43648, '\P{Is_Script=myanmar}', ""); + Expect(0, 43648, '\P{^Is_Script=myanmar}', ""); + Expect(1, 43647, '\p{Is_Script= Myanmar}', ""); + Expect(0, 43647, '\p{^Is_Script= Myanmar}', ""); + Expect(0, 43647, '\P{Is_Script= Myanmar}', ""); + Expect(1, 43647, '\P{^Is_Script= Myanmar}', ""); + Expect(0, 43648, '\p{Is_Script= Myanmar}', ""); + Expect(1, 43648, '\p{^Is_Script= Myanmar}', ""); + Expect(1, 43648, '\P{Is_Script= Myanmar}', ""); + Expect(0, 43648, '\P{^Is_Script= Myanmar}', ""); + Error('\p{Is_Sc=_-Mymr/a/}'); + Error('\P{Is_Sc=_-Mymr/a/}'); Expect(1, 43647, '\p{Is_Sc=mymr}', ""); Expect(0, 43647, '\p{^Is_Sc=mymr}', ""); Expect(0, 43647, '\P{Is_Sc=mymr}', ""); @@ -132962,16 +135813,16 @@ 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=/a/nandinagari}'); - Error('\P{Script=/a/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=:= 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}', ""); @@ -132984,16 +135835,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 72165, '\P{^Script=nandinagari}', ""); Expect(1, 72164, '\p{Script=:\Anandinagari\z:}', "");; Expect(0, 72165, '\p{Script=:\Anandinagari\z:}', "");; - Expect(1, 72164, '\p{Script:--nandinagari}', ""); - Expect(0, 72164, '\p{^Script:--nandinagari}', ""); - Expect(0, 72164, '\P{Script:--nandinagari}', ""); - Expect(1, 72164, '\P{^Script:--nandinagari}', ""); - Expect(0, 72165, '\p{Script:--nandinagari}', ""); - Expect(1, 72165, '\p{^Script:--nandinagari}', ""); - Expect(1, 72165, '\P{Script:--nandinagari}', ""); - Expect(0, 72165, '\P{^Script:--nandinagari}', ""); - Error('\p{Sc=/a/ NAND}'); - Error('\P{Sc=/a/ NAND}'); + Expect(1, 72164, '\p{Script=-_NANDINAGARI}', ""); + Expect(0, 72164, '\p{^Script=-_NANDINAGARI}', ""); + Expect(0, 72164, '\P{Script=-_NANDINAGARI}', ""); + Expect(1, 72164, '\P{^Script=-_NANDINAGARI}', ""); + Expect(0, 72165, '\p{Script=-_NANDINAGARI}', ""); + Expect(1, 72165, '\p{^Script=-_NANDINAGARI}', ""); + Expect(1, 72165, '\P{Script=-_NANDINAGARI}', ""); + Expect(0, 72165, '\P{^Script=-_NANDINAGARI}', ""); + Error('\p{Sc=__NAND/a/}'); + Error('\P{Sc=__NAND/a/}'); Expect(1, 72164, '\p{Sc=:\ANand\z:}', "");; Expect(0, 72165, '\p{Sc=:\ANand\z:}', "");; Expect(1, 72164, '\p{Sc=nand}', ""); @@ -133006,16 +135857,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 72165, '\P{^Sc=nand}', ""); Expect(1, 72164, '\p{Sc=:\Anand\z:}', "");; Expect(0, 72165, '\p{Sc=:\Anand\z:}', "");; - Expect(1, 72164, '\p{Sc= -NAND}', ""); - Expect(0, 72164, '\p{^Sc= -NAND}', ""); - Expect(0, 72164, '\P{Sc= -NAND}', ""); - Expect(1, 72164, '\P{^Sc= -NAND}', ""); - Expect(0, 72165, '\p{Sc= -NAND}', ""); - Expect(1, 72165, '\p{^Sc= -NAND}', ""); - Expect(1, 72165, '\P{Sc= -NAND}', ""); - Expect(0, 72165, '\P{^Sc= -NAND}', ""); - Error('\p{Is_Script=:= _nandinagari}'); - Error('\P{Is_Script=:= _nandinagari}'); + 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}', ""); @@ -133024,34 +135875,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72165, '\p{^Is_Script=nandinagari}', ""); Expect(1, 72165, '\P{Is_Script=nandinagari}', ""); Expect(0, 72165, '\P{^Is_Script=nandinagari}', ""); - Expect(1, 72164, '\p{Is_Script=_-Nandinagari}', ""); - Expect(0, 72164, '\p{^Is_Script=_-Nandinagari}', ""); - Expect(0, 72164, '\P{Is_Script=_-Nandinagari}', ""); - Expect(1, 72164, '\P{^Is_Script=_-Nandinagari}', ""); - Expect(0, 72165, '\p{Is_Script=_-Nandinagari}', ""); - Expect(1, 72165, '\p{^Is_Script=_-Nandinagari}', ""); - Expect(1, 72165, '\P{Is_Script=_-Nandinagari}', ""); - Expect(0, 72165, '\P{^Is_Script=_-Nandinagari}', ""); - Error('\p{Is_Sc=-:=NAND}'); - Error('\P{Is_Sc=-:=NAND}'); - Expect(1, 72164, '\p{Is_Sc=nand}', ""); - Expect(0, 72164, '\p{^Is_Sc=nand}', ""); - Expect(0, 72164, '\P{Is_Sc=nand}', ""); - 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{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, 68255, '\p{Script=:\AOld_North_Arabian\z:}', "");; Expect(0, 68256, '\p{Script=:\AOld_North_Arabian\z:}', "");; Expect(1, 68255, '\p{Script=oldnortharabian}', ""); @@ -133064,56 +135915,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68256, '\P{^Script=oldnortharabian}', ""); Expect(1, 68255, '\p{Script=:\Aoldnortharabian\z:}', "");; Expect(0, 68256, '\p{Script=:\Aoldnortharabian\z:}', "");; - Expect(1, 68255, '\p{Script= old_North_Arabian}', ""); - Expect(0, 68255, '\p{^Script= old_North_Arabian}', ""); - Expect(0, 68255, '\P{Script= old_North_Arabian}', ""); - Expect(1, 68255, '\P{^Script= old_North_Arabian}', ""); - Expect(0, 68256, '\p{Script= old_North_Arabian}', ""); - Expect(1, 68256, '\p{^Script= old_North_Arabian}', ""); - Expect(1, 68256, '\P{Script= old_North_Arabian}', ""); - Expect(0, 68256, '\P{^Script= old_North_Arabian}', ""); - Error('\p{Sc=-/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: /a/ narb}'); + Error('\P{Sc: /a/ narb}'); Expect(1, 68255, '\p{Sc=:\ANarb\z:}', "");; Expect(0, 68256, '\p{Sc=:\ANarb\z:}', "");; - Expect(1, 68255, '\p{Sc: narb}', ""); - Expect(0, 68255, '\p{^Sc: narb}', ""); - Expect(0, 68255, '\P{Sc: narb}', ""); - Expect(1, 68255, '\P{^Sc: narb}', ""); - Expect(0, 68256, '\p{Sc: narb}', ""); - Expect(1, 68256, '\p{^Sc: narb}', ""); - Expect(1, 68256, '\P{Sc: narb}', ""); - Expect(0, 68256, '\P{^Sc: narb}', ""); + Expect(1, 68255, '\p{Sc=narb}', ""); + Expect(0, 68255, '\p{^Sc=narb}', ""); + Expect(0, 68255, '\P{Sc=narb}', ""); + Expect(1, 68255, '\P{^Sc=narb}', ""); + Expect(0, 68256, '\p{Sc=narb}', ""); + Expect(1, 68256, '\p{^Sc=narb}', ""); + Expect(1, 68256, '\P{Sc=narb}', ""); + Expect(0, 68256, '\P{^Sc=narb}', ""); Expect(1, 68255, '\p{Sc=:\Anarb\z:}', "");; Expect(0, 68256, '\p{Sc=:\Anarb\z:}', "");; - Expect(1, 68255, '\p{Sc: -Narb}', ""); - Expect(0, 68255, '\p{^Sc: -Narb}', ""); - Expect(0, 68255, '\P{Sc: -Narb}', ""); - Expect(1, 68255, '\P{^Sc: -Narb}', ""); - Expect(0, 68256, '\p{Sc: -Narb}', ""); - Expect(1, 68256, '\p{^Sc: -Narb}', ""); - Expect(1, 68256, '\P{Sc: -Narb}', ""); - Expect(0, 68256, '\P{^Sc: -Narb}', ""); - Error('\p{Is_Script=__OLD_north_arabian:=}'); - Error('\P{Is_Script=__OLD_north_arabian:=}'); - Expect(1, 68255, '\p{Is_Script: oldnortharabian}', ""); - Expect(0, 68255, '\p{^Is_Script: oldnortharabian}', ""); - Expect(0, 68255, '\P{Is_Script: oldnortharabian}', ""); - Expect(1, 68255, '\P{^Is_Script: oldnortharabian}', ""); - Expect(0, 68256, '\p{Is_Script: oldnortharabian}', ""); - Expect(1, 68256, '\p{^Is_Script: oldnortharabian}', ""); - Expect(1, 68256, '\P{Is_Script: oldnortharabian}', ""); - Expect(0, 68256, '\P{^Is_Script: oldnortharabian}', ""); - Expect(1, 68255, '\p{Is_Script= Old_North_Arabian}', ""); - Expect(0, 68255, '\p{^Is_Script= Old_North_Arabian}', ""); - Expect(0, 68255, '\P{Is_Script= Old_North_Arabian}', ""); - Expect(1, 68255, '\P{^Is_Script= Old_North_Arabian}', ""); - Expect(0, 68256, '\p{Is_Script= Old_North_Arabian}', ""); - Expect(1, 68256, '\p{^Is_Script= Old_North_Arabian}', ""); - Expect(1, 68256, '\P{Is_Script= Old_North_Arabian}', ""); - Expect(0, 68256, '\P{^Is_Script= Old_North_Arabian}', ""); - Error('\p{Is_Sc= -Narb:=}'); - Error('\P{Is_Sc= -Narb:=}'); + Expect(1, 68255, '\p{Sc= NARB}', ""); + Expect(0, 68255, '\p{^Sc= NARB}', ""); + Expect(0, 68255, '\P{Sc= NARB}', ""); + Expect(1, 68255, '\P{^Sc= NARB}', ""); + Expect(0, 68256, '\p{Sc= NARB}', ""); + Expect(1, 68256, '\p{^Sc= NARB}', ""); + Expect(1, 68256, '\P{Sc= NARB}', ""); + Expect(0, 68256, '\P{^Sc= NARB}', ""); + Error('\p{Is_Script=:=Old_North_arabian}'); + Error('\P{Is_Script=:=Old_North_arabian}'); + Expect(1, 68255, '\p{Is_Script=oldnortharabian}', ""); + Expect(0, 68255, '\p{^Is_Script=oldnortharabian}', ""); + Expect(0, 68255, '\P{Is_Script=oldnortharabian}', ""); + Expect(1, 68255, '\P{^Is_Script=oldnortharabian}', ""); + Expect(0, 68256, '\p{Is_Script=oldnortharabian}', ""); + Expect(1, 68256, '\p{^Is_Script=oldnortharabian}', ""); + Expect(1, 68256, '\P{Is_Script=oldnortharabian}', ""); + Expect(0, 68256, '\P{^Is_Script=oldnortharabian}', ""); + Expect(1, 68255, '\p{Is_Script=_-Old_north_arabian}', ""); + Expect(0, 68255, '\p{^Is_Script=_-Old_north_arabian}', ""); + Expect(0, 68255, '\P{Is_Script=_-Old_north_arabian}', ""); + Expect(1, 68255, '\P{^Is_Script=_-Old_north_arabian}', ""); + Expect(0, 68256, '\p{Is_Script=_-Old_north_arabian}', ""); + Expect(1, 68256, '\p{^Is_Script=_-Old_north_arabian}', ""); + Expect(1, 68256, '\P{Is_Script=_-Old_north_arabian}', ""); + Expect(0, 68256, '\P{^Is_Script=_-Old_north_arabian}', ""); + Error('\p{Is_Sc=:=-Narb}'); + Error('\P{Is_Sc=:=-Narb}'); Expect(1, 68255, '\p{Is_Sc=narb}', ""); Expect(0, 68255, '\p{^Is_Sc=narb}', ""); Expect(0, 68255, '\P{Is_Sc=narb}', ""); @@ -133122,16 +135973,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68256, '\p{^Is_Sc=narb}', ""); Expect(1, 68256, '\P{Is_Sc=narb}', ""); Expect(0, 68256, '\P{^Is_Sc=narb}', ""); - Expect(1, 68255, '\p{Is_Sc=_Narb}', ""); - Expect(0, 68255, '\p{^Is_Sc=_Narb}', ""); - Expect(0, 68255, '\P{Is_Sc=_Narb}', ""); - Expect(1, 68255, '\P{^Is_Sc=_Narb}', ""); - Expect(0, 68256, '\p{Is_Sc=_Narb}', ""); - Expect(1, 68256, '\p{^Is_Sc=_Narb}', ""); - Expect(1, 68256, '\P{Is_Sc=_Narb}', ""); - Expect(0, 68256, '\P{^Is_Sc=_Narb}', ""); - Error('\p{Script: _:=nabataean}'); - Error('\P{Script: _:=nabataean}'); + Expect(1, 68255, '\p{Is_Sc= Narb}', ""); + Expect(0, 68255, '\p{^Is_Sc= Narb}', ""); + Expect(0, 68255, '\P{Is_Sc= Narb}', ""); + Expect(1, 68255, '\P{^Is_Sc= Narb}', ""); + Expect(0, 68256, '\p{Is_Sc= Narb}', ""); + Expect(1, 68256, '\p{^Is_Sc= Narb}', ""); + Expect(1, 68256, '\P{Is_Sc= Narb}', ""); + Expect(0, 68256, '\P{^Is_Sc= Narb}', ""); + Error('\p{Script: /a/Nabataean}'); + Error('\P{Script: /a/Nabataean}'); Expect(1, 67759, '\p{Script=:\ANabataean\z:}', "");; Expect(0, 67760, '\p{Script=:\ANabataean\z:}', "");; Expect(1, 67759, '\p{Script=nabataean}', ""); @@ -133144,16 +135995,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=:= Nbat}'); - Error('\P{Sc=:= 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}', ""); @@ -133166,16 +136017,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: /a/-nabataean}'); - Error('\P{Is_Script: /a/-nabataean}'); + Expect(1, 67759, '\p{Sc= _NBAT}', ""); + Expect(0, 67759, '\p{^Sc= _NBAT}', ""); + Expect(0, 67759, '\P{Sc= _NBAT}', ""); + Expect(1, 67759, '\P{^Sc= _NBAT}', ""); + Expect(0, 67760, '\p{Sc= _NBAT}', ""); + Expect(1, 67760, '\p{^Sc= _NBAT}', ""); + Expect(1, 67760, '\P{Sc= _NBAT}', ""); + Expect(0, 67760, '\P{^Sc= _NBAT}', ""); + Error('\p{Is_Script:- nabataean/a/}'); + Error('\P{Is_Script:- nabataean/a/}'); Expect(1, 67759, '\p{Is_Script=nabataean}', ""); Expect(0, 67759, '\p{^Is_Script=nabataean}', ""); Expect(0, 67759, '\P{Is_Script=nabataean}', ""); @@ -133184,16 +136035,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=/a/ Nbat}'); - Error('\P{Is_Sc=/a/ Nbat}'); + Expect(1, 67759, '\p{Is_Script= _Nabataean}', ""); + Expect(0, 67759, '\p{^Is_Script= _Nabataean}', ""); + Expect(0, 67759, '\P{Is_Script= _Nabataean}', ""); + Expect(1, 67759, '\P{^Is_Script= _Nabataean}', ""); + Expect(0, 67760, '\p{Is_Script= _Nabataean}', ""); + Expect(1, 67760, '\p{^Is_Script= _Nabataean}', ""); + Expect(1, 67760, '\P{Is_Script= _Nabataean}', ""); + Expect(0, 67760, '\P{^Is_Script= _Nabataean}', ""); + Error('\p{Is_Sc= nbat/a/}'); + Error('\P{Is_Sc= nbat/a/}'); Expect(1, 67759, '\p{Is_Sc=nbat}', ""); Expect(0, 67759, '\p{^Is_Sc=nbat}', ""); Expect(0, 67759, '\P{Is_Sc=nbat}', ""); @@ -133202,16 +136053,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=/a/ NEWA}'); - Error('\P{Script=/a/ 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}', ""); @@ -133224,16 +136075,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=-Newa:=}'); - Error('\P{Sc=-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=/a/_ Newa}'); + Error('\P{Sc=/a/_ Newa}'); Expect(1, 70753, '\p{Sc=:\ANewa\z:}', "");; Expect(0, 70754, '\p{Sc=:\ANewa\z:}', "");; Expect(1, 70753, '\p{Sc=newa}', ""); @@ -133246,16 +136097,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}', ""); @@ -133264,16 +136115,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=/a/_-NEWA}'); - Error('\P{Is_Sc=/a/_-NEWA}'); + Expect(1, 70753, '\p{Is_Script=_ Newa}', ""); + Expect(0, 70753, '\p{^Is_Script=_ Newa}', ""); + Expect(0, 70753, '\P{Is_Script=_ Newa}', ""); + Expect(1, 70753, '\P{^Is_Script=_ Newa}', ""); + Expect(0, 70754, '\p{Is_Script=_ Newa}', ""); + Expect(1, 70754, '\p{^Is_Script=_ Newa}', ""); + Expect(1, 70754, '\P{Is_Script=_ Newa}', ""); + Expect(0, 70754, '\P{^Is_Script=_ Newa}', ""); + Error('\p{Is_Sc=-:=NEWA}'); + Error('\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}', ""); @@ -133282,16 +136133,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=_:=Nko}'); + Error('\P{Script=_:=Nko}'); Expect(1, 2047, '\p{Script=:\ANko\z:}', "");; Expect(0, 2048, '\p{Script=:\ANko\z:}', "");; Expect(1, 2047, '\p{Script=nko}', ""); @@ -133304,56 +136155,48 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 2048, '\P{^Script=nko}', ""); Expect(1, 2047, '\p{Script=:\Anko\z:}', "");; Expect(0, 2048, '\p{Script=:\Anko\z:}', "");; - Expect(1, 2047, '\p{Script=__Nko}', ""); - Expect(0, 2047, '\p{^Script=__Nko}', ""); - Expect(0, 2047, '\P{Script=__Nko}', ""); - Expect(1, 2047, '\P{^Script=__Nko}', ""); - Expect(0, 2048, '\p{Script=__Nko}', ""); - Expect(1, 2048, '\p{^Script=__Nko}', ""); - Expect(1, 2048, '\P{Script=__Nko}', ""); - Expect(0, 2048, '\P{^Script=__Nko}', ""); - Error('\p{Sc=:=Nkoo}'); - Error('\P{Sc=:=Nkoo}'); + Error('\p{Sc= :=Nkoo}'); + Error('\P{Sc= :=Nkoo}'); Expect(1, 2047, '\p{Sc=:\ANkoo\z:}', "");; Expect(0, 2048, '\p{Sc=:\ANkoo\z:}', "");; - Expect(1, 2047, '\p{Sc: nkoo}', ""); - Expect(0, 2047, '\p{^Sc: nkoo}', ""); - Expect(0, 2047, '\P{Sc: nkoo}', ""); - Expect(1, 2047, '\P{^Sc: nkoo}', ""); - Expect(0, 2048, '\p{Sc: nkoo}', ""); - Expect(1, 2048, '\p{^Sc: nkoo}', ""); - Expect(1, 2048, '\P{Sc: nkoo}', ""); - Expect(0, 2048, '\P{^Sc: nkoo}', ""); + Expect(1, 2047, '\p{Sc=nkoo}', ""); + Expect(0, 2047, '\p{^Sc=nkoo}', ""); + Expect(0, 2047, '\P{Sc=nkoo}', ""); + Expect(1, 2047, '\P{^Sc=nkoo}', ""); + Expect(0, 2048, '\p{Sc=nkoo}', ""); + Expect(1, 2048, '\p{^Sc=nkoo}', ""); + Expect(1, 2048, '\P{Sc=nkoo}', ""); + Expect(0, 2048, '\P{^Sc=nkoo}', ""); Expect(1, 2047, '\p{Sc=:\Ankoo\z:}', "");; Expect(0, 2048, '\p{Sc=:\Ankoo\z:}', "");; - Expect(1, 2047, '\p{Sc= Nkoo}', ""); - Expect(0, 2047, '\p{^Sc= Nkoo}', ""); - Expect(0, 2047, '\P{Sc= Nkoo}', ""); - Expect(1, 2047, '\P{^Sc= Nkoo}', ""); - Expect(0, 2048, '\p{Sc= Nkoo}', ""); - Expect(1, 2048, '\p{^Sc= Nkoo}', ""); - Expect(1, 2048, '\P{Sc= Nkoo}', ""); - Expect(0, 2048, '\P{^Sc= Nkoo}', ""); - Error('\p{Is_Script= Nko/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{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{Is_Sc=nkoo}', ""); Expect(0, 2047, '\p{^Is_Sc=nkoo}', ""); Expect(0, 2047, '\P{Is_Sc=nkoo}', ""); @@ -133362,16 +136205,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=/a/-Nushu}'); - Error('\P{Script=/a/-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}', ""); @@ -133384,16 +136227,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=/a/ nshu}'); - Error('\P{Sc=/a/ 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}', ""); @@ -133406,16 +136249,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=--nushu:=}'); - Error('\P{Is_Script=--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= /a/Nushu}'); + Error('\P{Is_Script= /a/Nushu}'); Expect(1, 111355, '\p{Is_Script=nushu}', ""); Expect(0, 111355, '\p{^Is_Script=nushu}', ""); Expect(0, 111355, '\P{Is_Script=nushu}', ""); @@ -133424,16 +136267,16 @@ 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}'); - Error('\P{Is_Sc=:= _Nshu}'); + 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}', ""); @@ -133442,38 +136285,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 111356, '\p{^Is_Sc=nshu}', ""); Expect(1, 111356, '\P{Is_Sc=nshu}', ""); Expect(0, 111356, '\P{^Is_Sc=nshu}', ""); - Expect(1, 111355, '\p{Is_Sc=-Nshu}', ""); - Expect(0, 111355, '\p{^Is_Sc=-Nshu}', ""); - Expect(0, 111355, '\P{Is_Sc=-Nshu}', ""); - Expect(1, 111355, '\P{^Is_Sc=-Nshu}', ""); - Expect(0, 111356, '\p{Is_Sc=-Nshu}', ""); - Expect(1, 111356, '\p{^Is_Sc=-Nshu}', ""); - Expect(1, 111356, '\P{Is_Sc=-Nshu}', ""); - Expect(0, 111356, '\P{^Is_Sc=-Nshu}', ""); - Error('\p{Script= Ogham:=}'); - Error('\P{Script= Ogham:=}'); + Expect(1, 111355, '\p{Is_Sc=- NSHU}', ""); + Expect(0, 111355, '\p{^Is_Sc=- NSHU}', ""); + Expect(0, 111355, '\P{Is_Sc=- NSHU}', ""); + Expect(1, 111355, '\P{^Is_Sc=- NSHU}', ""); + Expect(0, 111356, '\p{Is_Sc=- NSHU}', ""); + Expect(1, 111356, '\p{^Is_Sc=- NSHU}', ""); + Expect(1, 111356, '\P{Is_Sc=- NSHU}', ""); + Expect(0, 111356, '\P{^Is_Sc=- NSHU}', ""); + Error('\p{Script:/a/ -Ogham}'); + Error('\P{Script:/a/ -Ogham}'); Expect(1, 5788, '\p{Script=:\AOgham\z:}', "");; Expect(0, 5789, '\p{Script=:\AOgham\z:}', "");; - Expect(1, 5788, '\p{Script:ogham}', ""); - Expect(0, 5788, '\p{^Script:ogham}', ""); - Expect(0, 5788, '\P{Script:ogham}', ""); - Expect(1, 5788, '\P{^Script:ogham}', ""); - Expect(0, 5789, '\p{Script:ogham}', ""); - Expect(1, 5789, '\p{^Script:ogham}', ""); - Expect(1, 5789, '\P{Script:ogham}', ""); - Expect(0, 5789, '\P{^Script:ogham}', ""); + Expect(1, 5788, '\p{Script=ogham}', ""); + Expect(0, 5788, '\p{^Script=ogham}', ""); + Expect(0, 5788, '\P{Script=ogham}', ""); + Expect(1, 5788, '\P{^Script=ogham}', ""); + Expect(0, 5789, '\p{Script=ogham}', ""); + Expect(1, 5789, '\p{^Script=ogham}', ""); + Expect(1, 5789, '\P{Script=ogham}', ""); + Expect(0, 5789, '\P{^Script=ogham}', ""); Expect(1, 5788, '\p{Script=:\Aogham\z:}', "");; Expect(0, 5789, '\p{Script=:\Aogham\z:}', "");; - Expect(1, 5788, '\p{Script= OGHAM}', ""); - Expect(0, 5788, '\p{^Script= OGHAM}', ""); - Expect(0, 5788, '\P{Script= OGHAM}', ""); - Expect(1, 5788, '\P{^Script= OGHAM}', ""); - Expect(0, 5789, '\p{Script= OGHAM}', ""); - Expect(1, 5789, '\p{^Script= OGHAM}', ""); - Expect(1, 5789, '\P{Script= OGHAM}', ""); - Expect(0, 5789, '\P{^Script= OGHAM}', ""); - Error('\p{Sc=-Ogam/a/}'); - Error('\P{Sc=-Ogam/a/}'); + Expect(1, 5788, '\p{Script= Ogham}', ""); + Expect(0, 5788, '\p{^Script= Ogham}', ""); + Expect(0, 5788, '\P{Script= Ogham}', ""); + Expect(1, 5788, '\P{^Script= Ogham}', ""); + Expect(0, 5789, '\p{Script= Ogham}', ""); + Expect(1, 5789, '\p{^Script= Ogham}', ""); + Expect(1, 5789, '\P{Script= Ogham}', ""); + Expect(0, 5789, '\P{^Script= Ogham}', ""); + Error('\p{Sc=/a/Ogam}'); + Error('\P{Sc=/a/Ogam}'); Expect(1, 5788, '\p{Sc=:\AOgam\z:}', "");; Expect(0, 5789, '\p{Sc=:\AOgam\z:}', "");; Expect(1, 5788, '\p{Sc=ogam}', ""); @@ -133486,14 +136329,14 @@ 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}', ""); + Expect(1, 5788, '\p{Sc=-_Ogam}', ""); + Expect(0, 5788, '\p{^Sc=-_Ogam}', ""); + Expect(0, 5788, '\P{Sc=-_Ogam}', ""); + Expect(1, 5788, '\P{^Sc=-_Ogam}', ""); + Expect(0, 5789, '\p{Sc=-_Ogam}', ""); + Expect(1, 5789, '\p{^Sc=-_Ogam}', ""); + Expect(1, 5789, '\P{Sc=-_Ogam}', ""); + Expect(0, 5789, '\P{^Sc=-_Ogam}', ""); Error('\p{Is_Script= :=Ogham}'); Error('\P{Is_Script= :=Ogham}'); Expect(1, 5788, '\p{Is_Script=ogham}', ""); @@ -133504,56 +136347,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=/a/- Ogam}'); - Error('\P{Is_Sc=/a/- Ogam}'); - Expect(1, 5788, '\p{Is_Sc: ogam}', ""); - Expect(0, 5788, '\p{^Is_Sc: ogam}', ""); - Expect(0, 5788, '\P{Is_Sc: ogam}', ""); - Expect(1, 5788, '\P{^Is_Sc: ogam}', ""); - Expect(0, 5789, '\p{Is_Sc: ogam}', ""); - Expect(1, 5789, '\p{^Is_Sc: ogam}', ""); - Expect(1, 5789, '\P{Is_Sc: ogam}', ""); - Expect(0, 5789, '\P{^Is_Sc: ogam}', ""); - Expect(1, 5788, '\p{Is_Sc= Ogam}', ""); - Expect(0, 5788, '\p{^Is_Sc= Ogam}', ""); - Expect(0, 5788, '\P{Is_Sc= Ogam}', ""); - Expect(1, 5788, '\P{^Is_Sc= Ogam}', ""); - Expect(0, 5789, '\p{Is_Sc= Ogam}', ""); - Expect(1, 5789, '\p{^Is_Sc= Ogam}', ""); - Expect(1, 5789, '\P{Is_Sc= Ogam}', ""); - Expect(0, 5789, '\P{^Is_Sc= Ogam}', ""); - Error('\p{Script=-/a/OL_chiki}'); - Error('\P{Script=-/a/OL_chiki}'); + Expect(1, 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, 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=:= _olck}'); + Error('\P{Sc=:= _olck}'); Expect(1, 7295, '\p{Sc=:\AOlck\z:}', "");; Expect(0, 7296, '\p{Sc=:\AOlck\z:}', "");; Expect(1, 7295, '\p{Sc: olck}', ""); @@ -133566,16 +136409,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=_:=Ol_CHIKI}'); - Error('\P{Is_Script=_:=Ol_CHIKI}'); + Expect(1, 7295, '\p{Sc= -olck}', ""); + Expect(0, 7295, '\p{^Sc= -olck}', ""); + Expect(0, 7295, '\P{Sc= -olck}', ""); + Expect(1, 7295, '\P{^Sc= -olck}', ""); + Expect(0, 7296, '\p{Sc= -olck}', ""); + Expect(1, 7296, '\p{^Sc= -olck}', ""); + Expect(1, 7296, '\P{Sc= -olck}', ""); + Expect(0, 7296, '\P{^Sc= -olck}', ""); + Error('\p{Is_Script=/a/_ Ol_chiki}'); + Error('\P{Is_Script=/a/_ Ol_chiki}'); Expect(1, 7295, '\p{Is_Script=olchiki}', ""); Expect(0, 7295, '\p{^Is_Script=olchiki}', ""); Expect(0, 7295, '\P{Is_Script=olchiki}', ""); @@ -133584,34 +136427,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}', ""); @@ -133624,38 +136467,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68681, '\P{^Script=oldturkic}', ""); Expect(1, 68680, '\p{Script=:\Aoldturkic\z:}', "");; Expect(0, 68681, '\p{Script=:\Aoldturkic\z:}', "");; - Expect(1, 68680, '\p{Script=_-OLD_Turkic}', ""); - Expect(0, 68680, '\p{^Script=_-OLD_Turkic}', ""); - Expect(0, 68680, '\P{Script=_-OLD_Turkic}', ""); - Expect(1, 68680, '\P{^Script=_-OLD_Turkic}', ""); - Expect(0, 68681, '\p{Script=_-OLD_Turkic}', ""); - Expect(1, 68681, '\p{^Script=_-OLD_Turkic}', ""); - Expect(1, 68681, '\P{Script=_-OLD_Turkic}', ""); - Expect(0, 68681, '\P{^Script=_-OLD_Turkic}', ""); - Error('\p{Sc=:=_ ORKH}'); - Error('\P{Sc=:=_ ORKH}'); + Expect(1, 68680, '\p{Script=--OLD_Turkic}', ""); + Expect(0, 68680, '\p{^Script=--OLD_Turkic}', ""); + Expect(0, 68680, '\P{Script=--OLD_Turkic}', ""); + Expect(1, 68680, '\P{^Script=--OLD_Turkic}', ""); + Expect(0, 68681, '\p{Script=--OLD_Turkic}', ""); + Expect(1, 68681, '\p{^Script=--OLD_Turkic}', ""); + Expect(1, 68681, '\P{Script=--OLD_Turkic}', ""); + Expect(0, 68681, '\P{^Script=--OLD_Turkic}', ""); + Error('\p{Sc= -Orkh/a/}'); + Error('\P{Sc= -Orkh/a/}'); Expect(1, 68680, '\p{Sc=:\AOrkh\z:}', "");; Expect(0, 68681, '\p{Sc=:\AOrkh\z:}', "");; - Expect(1, 68680, '\p{Sc: orkh}', ""); - Expect(0, 68680, '\p{^Sc: orkh}', ""); - Expect(0, 68680, '\P{Sc: orkh}', ""); - Expect(1, 68680, '\P{^Sc: orkh}', ""); - Expect(0, 68681, '\p{Sc: orkh}', ""); - Expect(1, 68681, '\p{^Sc: orkh}', ""); - Expect(1, 68681, '\P{Sc: orkh}', ""); - Expect(0, 68681, '\P{^Sc: orkh}', ""); + Expect(1, 68680, '\p{Sc=orkh}', ""); + Expect(0, 68680, '\p{^Sc=orkh}', ""); + Expect(0, 68680, '\P{Sc=orkh}', ""); + Expect(1, 68680, '\P{^Sc=orkh}', ""); + Expect(0, 68681, '\p{Sc=orkh}', ""); + Expect(1, 68681, '\p{^Sc=orkh}', ""); + Expect(1, 68681, '\P{Sc=orkh}', ""); + Expect(0, 68681, '\P{^Sc=orkh}', ""); Expect(1, 68680, '\p{Sc=:\Aorkh\z:}', "");; Expect(0, 68681, '\p{Sc=:\Aorkh\z:}', "");; - Expect(1, 68680, '\p{Sc=ORKH}', ""); - Expect(0, 68680, '\p{^Sc=ORKH}', ""); - Expect(0, 68680, '\P{Sc=ORKH}', ""); - Expect(1, 68680, '\P{^Sc=ORKH}', ""); - Expect(0, 68681, '\p{Sc=ORKH}', ""); - Expect(1, 68681, '\p{^Sc=ORKH}', ""); - Expect(1, 68681, '\P{Sc=ORKH}', ""); - Expect(0, 68681, '\P{^Sc=ORKH}', ""); - Error('\p{Is_Script=/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=/a/-_old_Turkic}'); + Error('\P{Is_Script=/a/-_old_Turkic}'); Expect(1, 68680, '\p{Is_Script=oldturkic}', ""); Expect(0, 68680, '\p{^Is_Script=oldturkic}', ""); Expect(0, 68680, '\P{Is_Script=oldturkic}', ""); @@ -133664,34 +136507,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= :=orkh}'); - Error('\P{Is_Sc= :=orkh}'); - Expect(1, 68680, '\p{Is_Sc=orkh}', ""); - Expect(0, 68680, '\p{^Is_Sc=orkh}', ""); - Expect(0, 68680, '\P{Is_Sc=orkh}', ""); - 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: /a/ -Oriya}'); - Error('\P{Script: /a/ -Oriya}'); + 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, 2935, '\p{Script=:\AOriya\z:}', "");; Expect(0, 2936, '\p{Script=:\AOriya\z:}', "");; Expect(1, 2935, '\p{Script=oriya}', ""); @@ -133704,16 +136547,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:=}'); - Error('\P{Sc= ORYA:=}'); + Expect(1, 2935, '\p{Script=- ORIYA}', ""); + Expect(0, 2935, '\p{^Script=- ORIYA}', ""); + Expect(0, 2935, '\P{Script=- ORIYA}', ""); + Expect(1, 2935, '\P{^Script=- ORIYA}', ""); + Expect(0, 2936, '\p{Script=- ORIYA}', ""); + Expect(1, 2936, '\p{^Script=- ORIYA}', ""); + Expect(1, 2936, '\P{Script=- ORIYA}', ""); + Expect(0, 2936, '\P{^Script=- ORIYA}', ""); + Error('\p{Sc= _ORYA/a/}'); + Error('\P{Sc= _ORYA/a/}'); Expect(1, 2935, '\p{Sc=:\AOrya\z:}', "");; Expect(0, 2936, '\p{Sc=:\AOrya\z:}', "");; Expect(1, 2935, '\p{Sc=orya}', ""); @@ -133726,16 +136569,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 2936, '\P{^Sc=orya}', ""); Expect(1, 2935, '\p{Sc=:\Aorya\z:}', "");; Expect(0, 2936, '\p{Sc=:\Aorya\z:}', "");; - Expect(1, 2935, '\p{Sc=-Orya}', ""); - Expect(0, 2935, '\p{^Sc=-Orya}', ""); - Expect(0, 2935, '\P{Sc=-Orya}', ""); - Expect(1, 2935, '\P{^Sc=-Orya}', ""); - Expect(0, 2936, '\p{Sc=-Orya}', ""); - Expect(1, 2936, '\p{^Sc=-Orya}', ""); - Expect(1, 2936, '\P{Sc=-Orya}', ""); - Expect(0, 2936, '\P{^Sc=-Orya}', ""); - Error('\p{Is_Script= /a/ORIYA}'); - Error('\P{Is_Script= /a/ORIYA}'); + Expect(1, 2935, '\p{Sc= orya}', ""); + Expect(0, 2935, '\p{^Sc= orya}', ""); + Expect(0, 2935, '\P{Sc= orya}', ""); + Expect(1, 2935, '\P{^Sc= orya}', ""); + Expect(0, 2936, '\p{Sc= orya}', ""); + Expect(1, 2936, '\p{^Sc= orya}', ""); + Expect(1, 2936, '\P{Sc= orya}', ""); + Expect(0, 2936, '\P{^Sc= orya}', ""); + Error('\p{Is_Script=_:=ORIYA}'); + Error('\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}', ""); @@ -133744,16 +136587,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 2936, '\p{^Is_Script=oriya}', ""); Expect(1, 2936, '\P{Is_Script=oriya}', ""); Expect(0, 2936, '\P{^Is_Script=oriya}', ""); - Expect(1, 2935, '\p{Is_Script= Oriya}', ""); - Expect(0, 2935, '\p{^Is_Script= Oriya}', ""); - Expect(0, 2935, '\P{Is_Script= Oriya}', ""); - Expect(1, 2935, '\P{^Is_Script= Oriya}', ""); - Expect(0, 2936, '\p{Is_Script= Oriya}', ""); - Expect(1, 2936, '\p{^Is_Script= Oriya}', ""); - Expect(1, 2936, '\P{Is_Script= Oriya}', ""); - Expect(0, 2936, '\P{^Is_Script= Oriya}', ""); - Error('\p{Is_Sc=:=ORYA}'); - Error('\P{Is_Sc=:=ORYA}'); + Expect(1, 2935, '\p{Is_Script= ORIYA}', ""); + Expect(0, 2935, '\p{^Is_Script= ORIYA}', ""); + Expect(0, 2935, '\P{Is_Script= ORIYA}', ""); + Expect(1, 2935, '\P{^Is_Script= ORIYA}', ""); + Expect(0, 2936, '\p{Is_Script= ORIYA}', ""); + Expect(1, 2936, '\p{^Is_Script= ORIYA}', ""); + Expect(1, 2936, '\P{Is_Script= ORIYA}', ""); + Expect(0, 2936, '\P{^Is_Script= ORIYA}', ""); + Error('\p{Is_Sc=_/a/orya}'); + Error('\P{Is_Sc=_/a/orya}'); Expect(1, 2935, '\p{Is_Sc=orya}', ""); Expect(0, 2935, '\p{^Is_Sc=orya}', ""); Expect(0, 2935, '\P{Is_Sc=orya}', ""); @@ -133762,16 +136605,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}', ""); @@ -133784,16 +136627,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66812, '\P{^Script=osage}', ""); Expect(1, 66811, '\p{Script=:\Aosage\z:}', "");; Expect(0, 66812, '\p{Script=:\Aosage\z:}', "");; - Expect(1, 66811, '\p{Script= Osage}', ""); - Expect(0, 66811, '\p{^Script= Osage}', ""); - Expect(0, 66811, '\P{Script= Osage}', ""); - Expect(1, 66811, '\P{^Script= Osage}', ""); - Expect(0, 66812, '\p{Script= Osage}', ""); - Expect(1, 66812, '\p{^Script= Osage}', ""); - Expect(1, 66812, '\P{Script= Osage}', ""); - Expect(0, 66812, '\P{^Script= Osage}', ""); - Error('\p{Sc=-:=Osge}'); - Error('\P{Sc=-:=Osge}'); + Expect(1, 66811, '\p{Script=_Osage}', ""); + Expect(0, 66811, '\p{^Script=_Osage}', ""); + Expect(0, 66811, '\P{Script=_Osage}', ""); + Expect(1, 66811, '\P{^Script=_Osage}', ""); + Expect(0, 66812, '\p{Script=_Osage}', ""); + Expect(1, 66812, '\p{^Script=_Osage}', ""); + Expect(1, 66812, '\P{Script=_Osage}', ""); + Expect(0, 66812, '\P{^Script=_Osage}', ""); + Error('\p{Sc=/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}', ""); @@ -133806,16 +136649,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66812, '\P{^Sc=osge}', ""); Expect(1, 66811, '\p{Sc=:\Aosge\z:}', "");; Expect(0, 66812, '\p{Sc=:\Aosge\z:}', "");; - Expect(1, 66811, '\p{Sc=Osge}', ""); - Expect(0, 66811, '\p{^Sc=Osge}', ""); - Expect(0, 66811, '\P{Sc=Osge}', ""); - Expect(1, 66811, '\P{^Sc=Osge}', ""); - Expect(0, 66812, '\p{Sc=Osge}', ""); - Expect(1, 66812, '\p{^Sc=Osge}', ""); - Expect(1, 66812, '\P{Sc=Osge}', ""); - Expect(0, 66812, '\P{^Sc=Osge}', ""); - Error('\p{Is_Script=/a/_Osage}'); - Error('\P{Is_Script=/a/_Osage}'); + Expect(1, 66811, '\p{Sc=_OSGE}', ""); + Expect(0, 66811, '\p{^Sc=_OSGE}', ""); + Expect(0, 66811, '\P{Sc=_OSGE}', ""); + Expect(1, 66811, '\P{^Sc=_OSGE}', ""); + Expect(0, 66812, '\p{Sc=_OSGE}', ""); + Expect(1, 66812, '\p{^Sc=_OSGE}', ""); + Expect(1, 66812, '\P{Sc=_OSGE}', ""); + Expect(0, 66812, '\P{^Sc=_OSGE}', ""); + Error('\p{Is_Script= :=OSAGE}'); + Error('\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}', ""); @@ -133824,16 +136667,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=/a/ Osge}'); + Error('\P{Is_Sc=/a/ Osge}'); Expect(1, 66811, '\p{Is_Sc=osge}', ""); Expect(0, 66811, '\p{^Is_Sc=osge}', ""); Expect(0, 66811, '\P{Is_Sc=osge}', ""); @@ -133842,38 +136685,38 @@ 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/a/}'); - Error('\P{Sc= osma/a/}'); + 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}', ""); @@ -133886,16 +136729,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66730, '\P{^Sc=osma}', ""); Expect(1, 66729, '\p{Sc=:\Aosma\z:}', "");; Expect(0, 66730, '\p{Sc=:\Aosma\z:}', "");; - Expect(1, 66729, '\p{Sc= osma}', ""); - Expect(0, 66729, '\p{^Sc= osma}', ""); - Expect(0, 66729, '\P{Sc= osma}', ""); - Expect(1, 66729, '\P{^Sc= osma}', ""); - Expect(0, 66730, '\p{Sc= osma}', ""); - Expect(1, 66730, '\p{^Sc= osma}', ""); - Expect(1, 66730, '\P{Sc= osma}', ""); - Expect(0, 66730, '\P{^Sc= osma}', ""); - Error('\p{Is_Script=/a/ _osmanya}'); - Error('\P{Is_Script=/a/ _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=:= OSMANYA}'); + Error('\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}', ""); @@ -133904,16 +136747,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=_/a/osma}'); - Error('\P{Is_Sc=_/a/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= Osma:=}'); + Error('\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}', ""); @@ -133922,16 +136765,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66730, '\p{^Is_Sc=osma}', ""); Expect(1, 66730, '\P{Is_Sc=osma}', ""); Expect(0, 66730, '\P{^Is_Sc=osma}', ""); - Expect(1, 66729, '\p{Is_Sc=- Osma}', ""); - Expect(0, 66729, '\p{^Is_Sc=- Osma}', ""); - Expect(0, 66729, '\P{Is_Sc=- Osma}', ""); - Expect(1, 66729, '\P{^Is_Sc=- Osma}', ""); - Expect(0, 66730, '\p{Is_Sc=- Osma}', ""); - Expect(1, 66730, '\p{^Is_Sc=- Osma}', ""); - Expect(1, 66730, '\P{Is_Sc=- Osma}', ""); - Expect(0, 66730, '\P{^Is_Sc=- Osma}', ""); - Error('\p{Script=-:=palmyrene}'); - Error('\P{Script=-:=palmyrene}'); + Expect(1, 66729, '\p{Is_Sc= -OSMA}', ""); + Expect(0, 66729, '\p{^Is_Sc= -OSMA}', ""); + Expect(0, 66729, '\P{Is_Sc= -OSMA}', ""); + Expect(1, 66729, '\P{^Is_Sc= -OSMA}', ""); + Expect(0, 66730, '\p{Is_Sc= -OSMA}', ""); + Expect(1, 66730, '\p{^Is_Sc= -OSMA}', ""); + Expect(1, 66730, '\P{Is_Sc= -OSMA}', ""); + Expect(0, 66730, '\P{^Is_Sc= -OSMA}', ""); + Error('\p{Script=_:=Old_Uyghur}'); + Error('\P{Script=_:=Old_Uyghur}'); + Expect(1, 69513, '\p{Script=:\AOld_Uyghur\z:}', "");; + Expect(0, 69514, '\p{Script=:\AOld_Uyghur\z:}', "");; + Expect(1, 69513, '\p{Script=olduyghur}', ""); + Expect(0, 69513, '\p{^Script=olduyghur}', ""); + Expect(0, 69513, '\P{Script=olduyghur}', ""); + Expect(1, 69513, '\P{^Script=olduyghur}', ""); + Expect(0, 69514, '\p{Script=olduyghur}', ""); + Expect(1, 69514, '\p{^Script=olduyghur}', ""); + Expect(1, 69514, '\P{Script=olduyghur}', ""); + 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{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}', ""); + 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{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}', ""); + 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}', ""); @@ -133944,16 +136867,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=/a/PALM}'); - Error('\P{Sc=/a/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:=}'); + Error('\P{Sc=__PALM:=}'); Expect(1, 67711, '\p{Sc=:\APalm\z:}', "");; Expect(0, 67712, '\p{Sc=:\APalm\z:}', "");; Expect(1, 67711, '\p{Sc=palm}', ""); @@ -133966,16 +136889,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}', ""); @@ -133984,16 +136907,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/a/}'); - Error('\P{Is_Sc=- Palm/a/}'); + 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}', ""); @@ -134002,16 +136925,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/a/}'); - Error('\P{Script=_ PAU_Cin_HAU/a/}'); + 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, 72440, '\p{Script=:\APau_Cin_Hau\z:}', "");; Expect(0, 72441, '\p{Script=:\APau_Cin_Hau\z:}', "");; Expect(1, 72440, '\p{Script=paucinhau}', ""); @@ -134024,16 +136947,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=:=- Pauc}'); - Error('\P{Sc=:=- 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}', ""); @@ -134046,16 +136969,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 72441, '\P{^Sc=pauc}', ""); Expect(1, 72440, '\p{Sc=:\Apauc\z:}', "");; Expect(0, 72441, '\p{Sc=:\Apauc\z:}', "");; - Expect(1, 72440, '\p{Sc=__pauc}', ""); - Expect(0, 72440, '\p{^Sc=__pauc}', ""); - Expect(0, 72440, '\P{Sc=__pauc}', ""); - Expect(1, 72440, '\P{^Sc=__pauc}', ""); - Expect(0, 72441, '\p{Sc=__pauc}', ""); - Expect(1, 72441, '\p{^Sc=__pauc}', ""); - Expect(1, 72441, '\P{Sc=__pauc}', ""); - Expect(0, 72441, '\P{^Sc=__pauc}', ""); - Error('\p{Is_Script=--PAU_Cin_Hau:=}'); - Error('\P{Is_Script=--PAU_Cin_Hau:=}'); + Expect(1, 72440, '\p{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}', ""); @@ -134064,16 +136987,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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{Is_Sc=pauc}', ""); Expect(0, 72440, '\p{^Is_Sc=pauc}', ""); Expect(0, 72440, '\P{Is_Sc=pauc}', ""); @@ -134082,16 +137005,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72441, '\p{^Is_Sc=pauc}', ""); Expect(1, 72441, '\P{Is_Sc=pauc}', ""); Expect(0, 72441, '\P{^Is_Sc=pauc}', ""); - Expect(1, 72440, '\p{Is_Sc= Pauc}', ""); - Expect(0, 72440, '\p{^Is_Sc= Pauc}', ""); - Expect(0, 72440, '\P{Is_Sc= Pauc}', ""); - Expect(1, 72440, '\P{^Is_Sc= Pauc}', ""); - Expect(0, 72441, '\p{Is_Sc= Pauc}', ""); - Expect(1, 72441, '\p{^Is_Sc= Pauc}', ""); - Expect(1, 72441, '\P{Is_Sc= Pauc}', ""); - Expect(0, 72441, '\P{^Is_Sc= Pauc}', ""); - Error('\p{Script=:= old_PERMIC}'); - Error('\P{Script=:= old_PERMIC}'); + Expect(1, 72440, '\p{Is_Sc= -Pauc}', ""); + Expect(0, 72440, '\p{^Is_Sc= -Pauc}', ""); + Expect(0, 72440, '\P{Is_Sc= -Pauc}', ""); + Expect(1, 72440, '\P{^Is_Sc= -Pauc}', ""); + Expect(0, 72441, '\p{Is_Sc= -Pauc}', ""); + Expect(1, 72441, '\p{^Is_Sc= -Pauc}', ""); + Expect(1, 72441, '\P{Is_Sc= -Pauc}', ""); + Expect(0, 72441, '\P{^Is_Sc= -Pauc}', ""); + Error('\p{Script= _OLD_PERMIC/a/}'); + Error('\P{Script= _OLD_PERMIC/a/}'); Expect(1, 66426, '\p{Script=:\AOld_Permic\z:}', "");; Expect(0, 66427, '\p{Script=:\AOld_Permic\z:}', "");; Expect(1, 66426, '\p{Script=oldpermic}', ""); @@ -134104,16 +137027,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/a/}'); - Error('\P{Sc=-_Perm/a/}'); + 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{Sc=:\APerm\z:}', "");; Expect(0, 66427, '\p{Sc=:\APerm\z:}', "");; Expect(1, 66426, '\p{Sc=perm}', ""); @@ -134126,16 +137049,16 @@ 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= Old_Permic/a/}'); - Error('\P{Is_Script= Old_Permic/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=-/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}', ""); @@ -134144,16 +137067,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66427, '\p{^Is_Script=oldpermic}', ""); Expect(1, 66427, '\P{Is_Script=oldpermic}', ""); Expect(0, 66427, '\P{^Is_Script=oldpermic}', ""); - Expect(1, 66426, '\p{Is_Script= Old_permic}', ""); - Expect(0, 66426, '\p{^Is_Script= Old_permic}', ""); - Expect(0, 66426, '\P{Is_Script= Old_permic}', ""); - Expect(1, 66426, '\P{^Is_Script= Old_permic}', ""); - Expect(0, 66427, '\p{Is_Script= Old_permic}', ""); - Expect(1, 66427, '\p{^Is_Script= Old_permic}', ""); - Expect(1, 66427, '\P{Is_Script= Old_permic}', ""); - Expect(0, 66427, '\P{^Is_Script= Old_permic}', ""); - Error('\p{Is_Sc= :=PERM}'); - Error('\P{Is_Sc= :=PERM}'); + Expect(1, 66426, '\p{Is_Script= old_PERMIC}', ""); + Expect(0, 66426, '\p{^Is_Script= old_PERMIC}', ""); + Expect(0, 66426, '\P{Is_Script= old_PERMIC}', ""); + Expect(1, 66426, '\P{^Is_Script= old_PERMIC}', ""); + Expect(0, 66427, '\p{Is_Script= old_PERMIC}', ""); + Expect(1, 66427, '\p{^Is_Script= old_PERMIC}', ""); + Expect(1, 66427, '\P{Is_Script= old_PERMIC}', ""); + Expect(0, 66427, '\P{^Is_Script= old_PERMIC}', ""); + Error('\p{Is_Sc=__PERM/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}', ""); @@ -134162,16 +137085,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=/a/ -Phags_Pa}'); - Error('\P{Script=/a/ -Phags_Pa}'); + 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}', ""); @@ -134184,16 +137107,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43128, '\P{^Script=phagspa}', ""); Expect(1, 43127, '\p{Script=:\Aphagspa\z:}', "");; Expect(0, 43128, '\p{Script=:\Aphagspa\z:}', "");; - Expect(1, 43127, '\p{Script=_phags_pa}', ""); - Expect(0, 43127, '\p{^Script=_phags_pa}', ""); - Expect(0, 43127, '\P{Script=_phags_pa}', ""); - Expect(1, 43127, '\P{^Script=_phags_pa}', ""); - Expect(0, 43128, '\p{Script=_phags_pa}', ""); - Expect(1, 43128, '\p{^Script=_phags_pa}', ""); - Expect(1, 43128, '\P{Script=_phags_pa}', ""); - Expect(0, 43128, '\P{^Script=_phags_pa}', ""); - Error('\p{Sc: /a/PHAG}'); - Error('\P{Sc: /a/PHAG}'); + Expect(1, 43127, '\p{Script= Phags_Pa}', ""); + Expect(0, 43127, '\p{^Script= Phags_Pa}', ""); + Expect(0, 43127, '\P{Script= Phags_Pa}', ""); + Expect(1, 43127, '\P{^Script= Phags_Pa}', ""); + Expect(0, 43128, '\p{Script= Phags_Pa}', ""); + Expect(1, 43128, '\p{^Script= Phags_Pa}', ""); + Expect(1, 43128, '\P{Script= Phags_Pa}', ""); + Expect(0, 43128, '\P{^Script= Phags_Pa}', ""); + Error('\p{Sc:-:=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}', ""); @@ -134206,34 +137129,34 @@ 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{Is_Script:phagspa}', ""); - Expect(0, 43127, '\p{^Is_Script:phagspa}', ""); - Expect(0, 43127, '\P{Is_Script:phagspa}', ""); - Expect(1, 43127, '\P{^Is_Script:phagspa}', ""); - Expect(0, 43128, '\p{Is_Script:phagspa}', ""); - Expect(1, 43128, '\p{^Is_Script:phagspa}', ""); - Expect(1, 43128, '\P{Is_Script:phagspa}', ""); - Expect(0, 43128, '\P{^Is_Script:phagspa}', ""); - Expect(1, 43127, '\p{Is_Script=phags_Pa}', ""); - Expect(0, 43127, '\p{^Is_Script=phags_Pa}', ""); - Expect(0, 43127, '\P{Is_Script=phags_Pa}', ""); - Expect(1, 43127, '\P{^Is_Script=phags_Pa}', ""); - Expect(0, 43128, '\p{Is_Script=phags_Pa}', ""); - Expect(1, 43128, '\p{^Is_Script=phags_Pa}', ""); - Expect(1, 43128, '\P{Is_Script=phags_Pa}', ""); - Expect(0, 43128, '\P{^Is_Script=phags_Pa}', ""); - Error('\p{Is_Sc=_/a/phag}'); - Error('\P{Is_Sc=_/a/phag}'); + Expect(1, 43127, '\p{Sc: -Phag}', ""); + Expect(0, 43127, '\p{^Sc: -Phag}', ""); + Expect(0, 43127, '\P{Sc: -Phag}', ""); + Expect(1, 43127, '\P{^Sc: -Phag}', ""); + Expect(0, 43128, '\p{Sc: -Phag}', ""); + Expect(1, 43128, '\p{^Sc: -Phag}', ""); + Expect(1, 43128, '\P{Sc: -Phag}', ""); + Expect(0, 43128, '\P{^Sc: -Phag}', ""); + Error('\p{Is_Script=-_Phags_pa/a/}'); + Error('\P{Is_Script=-_Phags_pa/a/}'); + Expect(1, 43127, '\p{Is_Script=phagspa}', ""); + Expect(0, 43127, '\p{^Is_Script=phagspa}', ""); + Expect(0, 43127, '\P{Is_Script=phagspa}', ""); + Expect(1, 43127, '\P{^Is_Script=phagspa}', ""); + Expect(0, 43128, '\p{Is_Script=phagspa}', ""); + Expect(1, 43128, '\p{^Is_Script=phagspa}', ""); + Expect(1, 43128, '\P{Is_Script=phagspa}', ""); + Expect(0, 43128, '\P{^Is_Script=phagspa}', ""); + Expect(1, 43127, '\p{Is_Script: PHAGS_PA}', ""); + Expect(0, 43127, '\p{^Is_Script: PHAGS_PA}', ""); + Expect(0, 43127, '\P{Is_Script: PHAGS_PA}', ""); + Expect(1, 43127, '\P{^Is_Script: PHAGS_PA}', ""); + Expect(0, 43128, '\p{Is_Script: PHAGS_PA}', ""); + Expect(1, 43128, '\p{^Is_Script: PHAGS_PA}', ""); + Expect(1, 43128, '\P{Is_Script: PHAGS_PA}', ""); + Expect(0, 43128, '\P{^Is_Script: PHAGS_PA}', ""); + Error('\p{Is_Sc=--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}', ""); @@ -134242,16 +137165,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=_ Inscriptional_Pahlavi/a/}'); - Error('\P{Script=_ Inscriptional_Pahlavi/a/}'); + Expect(1, 43127, '\p{Is_Sc=-Phag}', ""); + Expect(0, 43127, '\p{^Is_Sc=-Phag}', ""); + Expect(0, 43127, '\P{Is_Sc=-Phag}', ""); + Expect(1, 43127, '\P{^Is_Sc=-Phag}', ""); + Expect(0, 43128, '\p{Is_Sc=-Phag}', ""); + Expect(1, 43128, '\p{^Is_Sc=-Phag}', ""); + Expect(1, 43128, '\P{Is_Sc=-Phag}', ""); + Expect(0, 43128, '\P{^Is_Sc=-Phag}', ""); + Error('\p{Script= /a/Inscriptional_PAHLAVI}'); + Error('\P{Script= /a/Inscriptional_PAHLAVI}'); Expect(1, 68479, '\p{Script=:\AInscriptional_Pahlavi\z:}', "");; Expect(0, 68480, '\p{Script=:\AInscriptional_Pahlavi\z:}', "");; Expect(1, 68479, '\p{Script=inscriptionalpahlavi}', ""); @@ -134264,16 +137187,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=/a/phli}'); - Error('\P{Sc=/a/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}', ""); @@ -134286,34 +137209,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=:= -Phli}'); - Error('\P{Is_Sc=:= -Phli}'); + Expect(1, 68479, '\p{Sc= phli}', ""); + Expect(0, 68479, '\p{^Sc= phli}', ""); + Expect(0, 68479, '\P{Sc= phli}', ""); + Expect(1, 68479, '\P{^Sc= phli}', ""); + Expect(0, 68480, '\p{Sc= phli}', ""); + Expect(1, 68480, '\p{^Sc= phli}', ""); + Expect(1, 68480, '\P{Sc= phli}', ""); + Expect(0, 68480, '\P{^Sc= phli}', ""); + 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{Is_Sc=phli}', ""); Expect(0, 68479, '\p{^Is_Sc=phli}', ""); Expect(0, 68479, '\P{Is_Sc=phli}', ""); @@ -134322,16 +137245,16 @@ 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/a/}'); - Error('\P{Script=_ psalter_Pahlavi/a/}'); + 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, 68527, '\p{Script=:\APsalter_Pahlavi\z:}', "");; Expect(0, 68528, '\p{Script=:\APsalter_Pahlavi\z:}', "");; Expect(1, 68527, '\p{Script=psalterpahlavi}', ""); @@ -134344,16 +137267,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68528, '\P{^Script=psalterpahlavi}', ""); Expect(1, 68527, '\p{Script=:\Apsalterpahlavi\z:}', "");; Expect(0, 68528, '\p{Script=:\Apsalterpahlavi\z:}', "");; - Expect(1, 68527, '\p{Script= _Psalter_PAHLAVI}', ""); - Expect(0, 68527, '\p{^Script= _Psalter_PAHLAVI}', ""); - Expect(0, 68527, '\P{Script= _Psalter_PAHLAVI}', ""); - Expect(1, 68527, '\P{^Script= _Psalter_PAHLAVI}', ""); - Expect(0, 68528, '\p{Script= _Psalter_PAHLAVI}', ""); - Expect(1, 68528, '\p{^Script= _Psalter_PAHLAVI}', ""); - Expect(1, 68528, '\P{Script= _Psalter_PAHLAVI}', ""); - Expect(0, 68528, '\P{^Script= _Psalter_PAHLAVI}', ""); - Error('\p{Sc= Phlp:=}'); - 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}'); + Error('\P{Sc=:=_-Phlp}'); Expect(1, 68527, '\p{Sc=:\APhlp\z:}', "");; Expect(0, 68528, '\p{Sc=:\APhlp\z:}', "");; Expect(1, 68527, '\p{Sc=phlp}', ""); @@ -134366,132 +137289,124 @@ 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= /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}', ""); - Expect(1, 68527, '\P{^Is_Sc: phlp}', ""); - Expect(0, 68528, '\p{Is_Sc: phlp}', ""); - Expect(1, 68528, '\p{^Is_Sc: phlp}', ""); - Expect(1, 68528, '\P{Is_Sc: phlp}', ""); - Expect(0, 68528, '\P{^Is_Sc: phlp}', ""); - Expect(1, 68527, '\p{Is_Sc= Phlp}', ""); - Expect(0, 68527, '\p{^Is_Sc= Phlp}', ""); - Expect(0, 68527, '\P{Is_Sc= Phlp}', ""); - Expect(1, 68527, '\P{^Is_Sc= Phlp}', ""); - Expect(0, 68528, '\p{Is_Sc= Phlp}', ""); - Expect(1, 68528, '\p{^Is_Sc= Phlp}', ""); - Expect(1, 68528, '\P{Is_Sc= Phlp}', ""); - Expect(0, 68528, '\P{^Is_Sc= Phlp}', ""); - Error('\p{Script= phoenician/a/}'); - Error('\P{Script= phoenician/a/}'); + Expect(1, 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{Is_Sc=phlp}', ""); + Expect(0, 68527, '\p{^Is_Sc=phlp}', ""); + Expect(0, 68527, '\P{Is_Sc=phlp}', ""); + Expect(1, 68527, '\P{^Is_Sc=phlp}', ""); + Expect(0, 68528, '\p{Is_Sc=phlp}', ""); + Expect(1, 68528, '\p{^Is_Sc=phlp}', ""); + Expect(1, 68528, '\P{Is_Sc=phlp}', ""); + Expect(0, 68528, '\P{^Is_Sc=phlp}', ""); + Expect(1, 68527, '\p{Is_Sc=_-Phlp}', ""); + Expect(0, 68527, '\p{^Is_Sc=_-Phlp}', ""); + Expect(0, 68527, '\P{Is_Sc=_-Phlp}', ""); + Expect(1, 68527, '\P{^Is_Sc=_-Phlp}', ""); + Expect(0, 68528, '\p{Is_Sc=_-Phlp}', ""); + Expect(1, 68528, '\p{^Is_Sc=_-Phlp}', ""); + Expect(1, 68528, '\P{Is_Sc=_-Phlp}', ""); + Expect(0, 68528, '\P{^Is_Sc=_-Phlp}', ""); + Error('\p{Script=-/a/phoenician}'); + Error('\P{Script=-/a/phoenician}'); Expect(1, 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:}', "");; - 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}'); + Error('\p{Sc=-Phnx/a/}'); + Error('\P{Sc=-Phnx/a/}'); 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{Is_Script: phoenician}', ""); - Expect(0, 67871, '\p{^Is_Script: phoenician}', ""); - Expect(0, 67871, '\P{Is_Script: phoenician}', ""); - Expect(1, 67871, '\P{^Is_Script: phoenician}', ""); - Expect(0, 67872, '\p{Is_Script: phoenician}', ""); - Expect(1, 67872, '\p{^Is_Script: phoenician}', ""); - Expect(1, 67872, '\P{Is_Script: phoenician}', ""); - Expect(0, 67872, '\P{^Is_Script: phoenician}', ""); - Expect(1, 67871, '\p{Is_Script=_-phoenician}', ""); - Expect(0, 67871, '\p{^Is_Script=_-phoenician}', ""); - Expect(0, 67871, '\P{Is_Script=_-phoenician}', ""); - Expect(1, 67871, '\P{^Is_Script=_-phoenician}', ""); - Expect(0, 67872, '\p{Is_Script=_-phoenician}', ""); - Expect(1, 67872, '\p{^Is_Script=_-phoenician}', ""); - Expect(1, 67872, '\P{Is_Script=_-phoenician}', ""); - Expect(0, 67872, '\P{^Is_Script=_-phoenician}', ""); - Error('\p{Is_Sc=_PHNX/a/}'); - Error('\P{Is_Sc=_PHNX/a/}'); - Expect(1, 67871, '\p{Is_Sc:phnx}', ""); - Expect(0, 67871, '\p{^Is_Sc:phnx}', ""); - Expect(0, 67871, '\P{Is_Sc:phnx}', ""); - Expect(1, 67871, '\P{^Is_Sc:phnx}', ""); - Expect(0, 67872, '\p{Is_Sc:phnx}', ""); - Expect(1, 67872, '\p{^Is_Sc:phnx}', ""); - Expect(1, 67872, '\P{Is_Sc:phnx}', ""); - Expect(0, 67872, '\P{^Is_Sc:phnx}', ""); - Expect(1, 67871, '\p{Is_Sc= -Phnx}', ""); - Expect(0, 67871, '\p{^Is_Sc= -Phnx}', ""); - Expect(0, 67871, '\P{Is_Sc= -Phnx}', ""); - Expect(1, 67871, '\P{^Is_Sc= -Phnx}', ""); - Expect(0, 67872, '\p{Is_Sc= -Phnx}', ""); - Expect(1, 67872, '\p{^Is_Sc= -Phnx}', ""); - Expect(1, 67872, '\P{Is_Sc= -Phnx}', ""); - Expect(0, 67872, '\P{^Is_Sc= -Phnx}', ""); - Error('\p{Script=_:=miao}'); - Error('\P{Script=_:=miao}'); + Expect(1, 67871, '\p{Sc= PHNX}', ""); + Expect(0, 67871, '\p{^Sc= PHNX}', ""); + Expect(0, 67871, '\P{Sc= PHNX}', ""); + Expect(1, 67871, '\P{^Sc= PHNX}', ""); + Expect(0, 67872, '\p{Sc= PHNX}', ""); + Expect(1, 67872, '\p{^Sc= PHNX}', ""); + Expect(1, 67872, '\P{Sc= PHNX}', ""); + Expect(0, 67872, '\P{^Sc= PHNX}', ""); + Error('\p{Is_Script=_ PHOENICIAN/a/}'); + Error('\P{Is_Script=_ PHOENICIAN/a/}'); + Expect(1, 67871, '\p{Is_Script=phoenician}', ""); + Expect(0, 67871, '\p{^Is_Script=phoenician}', ""); + Expect(0, 67871, '\P{Is_Script=phoenician}', ""); + Expect(1, 67871, '\P{^Is_Script=phoenician}', ""); + Expect(0, 67872, '\p{Is_Script=phoenician}', ""); + Expect(1, 67872, '\p{^Is_Script=phoenician}', ""); + Expect(1, 67872, '\P{Is_Script=phoenician}', ""); + Expect(0, 67872, '\P{^Is_Script=phoenician}', ""); + Expect(1, 67871, '\p{Is_Script= phoenician}', ""); + Expect(0, 67871, '\p{^Is_Script= phoenician}', ""); + Expect(0, 67871, '\P{Is_Script= phoenician}', ""); + Expect(1, 67871, '\P{^Is_Script= phoenician}', ""); + Expect(0, 67872, '\p{Is_Script= phoenician}', ""); + Expect(1, 67872, '\p{^Is_Script= phoenician}', ""); + Expect(1, 67872, '\P{Is_Script= phoenician}', ""); + Expect(0, 67872, '\P{^Is_Script= phoenician}', ""); + Error('\p{Is_Sc= :=Phnx}'); + Error('\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}', ""); + 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}', ""); @@ -134504,14 +137419,14 @@ 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}', ""); + 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:}', "");; @@ -134526,16 +137441,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=- Miao/a/}'); - Error('\P{Is_Script=- Miao/a/}'); + Expect(1, 94111, '\p{Sc=Plrd}', ""); + Expect(0, 94111, '\p{^Sc=Plrd}', ""); + Expect(0, 94111, '\P{Sc=Plrd}', ""); + Expect(1, 94111, '\P{^Sc=Plrd}', ""); + Expect(0, 94112, '\p{Sc=Plrd}', ""); + Expect(1, 94112, '\p{^Sc=Plrd}', ""); + Expect(1, 94112, '\P{Sc=Plrd}', ""); + Expect(0, 94112, '\P{^Sc=Plrd}', ""); + Error('\p{Is_Script=/a/ Miao}'); + Error('\P{Is_Script=/a/ Miao}'); Expect(1, 94111, '\p{Is_Script=miao}', ""); Expect(0, 94111, '\p{^Is_Script=miao}', ""); Expect(0, 94111, '\P{Is_Script=miao}', ""); @@ -134544,16 +137459,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 94112, '\p{^Is_Script=miao}', ""); Expect(1, 94112, '\P{Is_Script=miao}', ""); Expect(0, 94112, '\P{^Is_Script=miao}', ""); - Expect(1, 94111, '\p{Is_Script=__MIAO}', ""); - Expect(0, 94111, '\p{^Is_Script=__MIAO}', ""); - Expect(0, 94111, '\P{Is_Script=__MIAO}', ""); - Expect(1, 94111, '\P{^Is_Script=__MIAO}', ""); - Expect(0, 94112, '\p{Is_Script=__MIAO}', ""); - Expect(1, 94112, '\p{^Is_Script=__MIAO}', ""); - Expect(1, 94112, '\P{Is_Script=__MIAO}', ""); - Expect(0, 94112, '\P{^Is_Script=__MIAO}', ""); - Error('\p{Is_Sc=:=-_PLRD}'); - Error('\P{Is_Sc=:=-_PLRD}'); + Expect(1, 94111, '\p{Is_Script=_-Miao}', ""); + Expect(0, 94111, '\p{^Is_Script=_-Miao}', ""); + Expect(0, 94111, '\P{Is_Script=_-Miao}', ""); + Expect(1, 94111, '\P{^Is_Script=_-Miao}', ""); + Expect(0, 94112, '\p{Is_Script=_-Miao}', ""); + Expect(1, 94112, '\p{^Is_Script=_-Miao}', ""); + Expect(1, 94112, '\P{Is_Script=_-Miao}', ""); + Expect(0, 94112, '\P{^Is_Script=_-Miao}', ""); + Error('\p{Is_Sc=_Plrd/a/}'); + Error('\P{Is_Sc=_Plrd/a/}'); Expect(1, 94111, '\p{Is_Sc=plrd}', ""); Expect(0, 94111, '\p{^Is_Sc=plrd}', ""); Expect(0, 94111, '\P{Is_Sc=plrd}', ""); @@ -134562,38 +137477,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 94112, '\p{^Is_Sc=plrd}', ""); Expect(1, 94112, '\P{Is_Sc=plrd}', ""); Expect(0, 94112, '\P{^Is_Sc=plrd}', ""); - Expect(1, 94111, '\p{Is_Sc= PLRD}', ""); - Expect(0, 94111, '\p{^Is_Sc= PLRD}', ""); - Expect(0, 94111, '\P{Is_Sc= PLRD}', ""); - Expect(1, 94111, '\P{^Is_Sc= PLRD}', ""); - Expect(0, 94112, '\p{Is_Sc= PLRD}', ""); - Expect(1, 94112, '\p{^Is_Sc= PLRD}', ""); - Expect(1, 94112, '\P{Is_Sc= PLRD}', ""); - Expect(0, 94112, '\P{^Is_Sc= PLRD}', ""); - Error('\p{Script=_Inscriptional_Parthian:=}'); - 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}', ""); - Expect(0, 68447, '\p{^Script: inscriptionalparthian}', ""); - Expect(0, 68447, '\P{Script: inscriptionalparthian}', ""); - Expect(1, 68447, '\P{^Script: inscriptionalparthian}', ""); - Expect(0, 68448, '\p{Script: inscriptionalparthian}', ""); - Expect(1, 68448, '\p{^Script: inscriptionalparthian}', ""); - Expect(1, 68448, '\P{Script: inscriptionalparthian}', ""); - Expect(0, 68448, '\P{^Script: inscriptionalparthian}', ""); + Expect(1, 68447, '\p{Script=inscriptionalparthian}', ""); + Expect(0, 68447, '\p{^Script=inscriptionalparthian}', ""); + Expect(0, 68447, '\P{Script=inscriptionalparthian}', ""); + Expect(1, 68447, '\P{^Script=inscriptionalparthian}', ""); + Expect(0, 68448, '\p{Script=inscriptionalparthian}', ""); + Expect(1, 68448, '\p{^Script=inscriptionalparthian}', ""); + Expect(1, 68448, '\P{Script=inscriptionalparthian}', ""); + Expect(0, 68448, '\P{^Script=inscriptionalparthian}', ""); Expect(1, 68447, '\p{Script=:\Ainscriptionalparthian\z:}', "");; Expect(0, 68448, '\p{Script=:\Ainscriptionalparthian\z:}', "");; - Expect(1, 68447, '\p{Script=--Inscriptional_Parthian}', ""); - Expect(0, 68447, '\p{^Script=--Inscriptional_Parthian}', ""); - Expect(0, 68447, '\P{Script=--Inscriptional_Parthian}', ""); - Expect(1, 68447, '\P{^Script=--Inscriptional_Parthian}', ""); - Expect(0, 68448, '\p{Script=--Inscriptional_Parthian}', ""); - Expect(1, 68448, '\p{^Script=--Inscriptional_Parthian}', ""); - Expect(1, 68448, '\P{Script=--Inscriptional_Parthian}', ""); - Expect(0, 68448, '\P{^Script=--Inscriptional_Parthian}', ""); - Error('\p{Sc=-/a/prti}'); - Error('\P{Sc=-/a/prti}'); + Expect(1, 68447, '\p{Script= Inscriptional_Parthian}', ""); + Expect(0, 68447, '\p{^Script= Inscriptional_Parthian}', ""); + Expect(0, 68447, '\P{Script= Inscriptional_Parthian}', ""); + Expect(1, 68447, '\P{^Script= Inscriptional_Parthian}', ""); + Expect(0, 68448, '\p{Script= Inscriptional_Parthian}', ""); + Expect(1, 68448, '\p{^Script= Inscriptional_Parthian}', ""); + Expect(1, 68448, '\P{Script= Inscriptional_Parthian}', ""); + Expect(0, 68448, '\P{^Script= Inscriptional_Parthian}', ""); + Error('\p{Sc=/a/Prti}'); + Error('\P{Sc=/a/Prti}'); Expect(1, 68447, '\p{Sc=:\APrti\z:}', "");; Expect(0, 68448, '\p{Sc=:\APrti\z:}', "");; Expect(1, 68447, '\p{Sc=prti}', ""); @@ -134606,16 +137521,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}', ""); @@ -134624,34 +137539,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=/a/_Prti}'); - Error('\P{Is_Sc=/a/_Prti}'); - Expect(1, 68447, '\p{Is_Sc=prti}', ""); - Expect(0, 68447, '\p{^Is_Sc=prti}', ""); - Expect(0, 68447, '\P{Is_Sc=prti}', ""); - 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:/a/_-REJANG}'); + Error('\P{Script:/a/_-REJANG}'); Expect(1, 43359, '\p{Script=:\ARejang\z:}', "");; Expect(0, 43360, '\p{Script=:\ARejang\z:}', "");; Expect(1, 43359, '\p{Script=rejang}', ""); @@ -134664,38 +137579,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43360, '\P{^Script=rejang}', ""); Expect(1, 43359, '\p{Script=:\Arejang\z:}', "");; Expect(0, 43360, '\p{Script=:\Arejang\z:}', "");; - Expect(1, 43359, '\p{Script= Rejang}', ""); - Expect(0, 43359, '\p{^Script= Rejang}', ""); - Expect(0, 43359, '\P{Script= Rejang}', ""); - Expect(1, 43359, '\P{^Script= Rejang}', ""); - Expect(0, 43360, '\p{Script= Rejang}', ""); - Expect(1, 43360, '\p{^Script= Rejang}', ""); - Expect(1, 43360, '\P{Script= Rejang}', ""); - Expect(0, 43360, '\P{^Script= Rejang}', ""); - Error('\p{Sc: RJNG/a/}'); - Error('\P{Sc: RJNG/a/}'); + Expect(1, 43359, '\p{Script=-_rejang}', ""); + Expect(0, 43359, '\p{^Script=-_rejang}', ""); + Expect(0, 43359, '\P{Script=-_rejang}', ""); + Expect(1, 43359, '\P{^Script=-_rejang}', ""); + Expect(0, 43360, '\p{Script=-_rejang}', ""); + Expect(1, 43360, '\p{^Script=-_rejang}', ""); + Expect(1, 43360, '\P{Script=-_rejang}', ""); + Expect(0, 43360, '\P{^Script=-_rejang}', ""); + Error('\p{Sc=rjng/a/}'); + Error('\P{Sc=rjng/a/}'); Expect(1, 43359, '\p{Sc=:\ARjng\z:}', "");; Expect(0, 43360, '\p{Sc=:\ARjng\z:}', "");; - Expect(1, 43359, '\p{Sc: rjng}', ""); - Expect(0, 43359, '\p{^Sc: rjng}', ""); - Expect(0, 43359, '\P{Sc: rjng}', ""); - Expect(1, 43359, '\P{^Sc: rjng}', ""); - Expect(0, 43360, '\p{Sc: rjng}', ""); - Expect(1, 43360, '\p{^Sc: rjng}', ""); - Expect(1, 43360, '\P{Sc: rjng}', ""); - Expect(0, 43360, '\P{^Sc: rjng}', ""); + Expect(1, 43359, '\p{Sc: rjng}', ""); + Expect(0, 43359, '\p{^Sc: rjng}', ""); + Expect(0, 43359, '\P{Sc: rjng}', ""); + Expect(1, 43359, '\P{^Sc: rjng}', ""); + Expect(0, 43360, '\p{Sc: rjng}', ""); + Expect(1, 43360, '\p{^Sc: rjng}', ""); + Expect(1, 43360, '\P{Sc: rjng}', ""); + Expect(0, 43360, '\P{^Sc: rjng}', ""); Expect(1, 43359, '\p{Sc=:\Arjng\z:}', "");; Expect(0, 43360, '\p{Sc=:\Arjng\z:}', "");; - Expect(1, 43359, '\p{Sc= rjng}', ""); - Expect(0, 43359, '\p{^Sc= rjng}', ""); - Expect(0, 43359, '\P{Sc= rjng}', ""); - Expect(1, 43359, '\P{^Sc= rjng}', ""); - Expect(0, 43360, '\p{Sc= rjng}', ""); - Expect(1, 43360, '\p{^Sc= rjng}', ""); - Expect(1, 43360, '\P{Sc= rjng}', ""); - Expect(0, 43360, '\P{^Sc= rjng}', ""); - Error('\p{Is_Script= :=REJANG}'); - Error('\P{Is_Script= :=REJANG}'); + Expect(1, 43359, '\p{Sc=RJNG}', ""); + Expect(0, 43359, '\p{^Sc=RJNG}', ""); + Expect(0, 43359, '\P{Sc=RJNG}', ""); + Expect(1, 43359, '\P{^Sc=RJNG}', ""); + Expect(0, 43360, '\p{Sc=RJNG}', ""); + Expect(1, 43360, '\p{^Sc=RJNG}', ""); + Expect(1, 43360, '\P{Sc=RJNG}', ""); + Expect(0, 43360, '\P{^Sc=RJNG}', ""); + Error('\p{Is_Script= /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}', ""); @@ -134704,16 +137619,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43360, '\p{^Is_Script=rejang}', ""); Expect(1, 43360, '\P{Is_Script=rejang}', ""); Expect(0, 43360, '\P{^Is_Script=rejang}', ""); - Expect(1, 43359, '\p{Is_Script=__Rejang}', ""); - Expect(0, 43359, '\p{^Is_Script=__Rejang}', ""); - Expect(0, 43359, '\P{Is_Script=__Rejang}', ""); - Expect(1, 43359, '\P{^Is_Script=__Rejang}', ""); - Expect(0, 43360, '\p{Is_Script=__Rejang}', ""); - Expect(1, 43360, '\p{^Is_Script=__Rejang}', ""); - Expect(1, 43360, '\P{Is_Script=__Rejang}', ""); - Expect(0, 43360, '\P{^Is_Script=__Rejang}', ""); - Error('\p{Is_Sc= rjng:=}'); - Error('\P{Is_Sc= rjng:=}'); + Expect(1, 43359, '\p{Is_Script= Rejang}', ""); + Expect(0, 43359, '\p{^Is_Script= Rejang}', ""); + Expect(0, 43359, '\P{Is_Script= Rejang}', ""); + Expect(1, 43359, '\P{^Is_Script= Rejang}', ""); + Expect(0, 43360, '\p{Is_Script= Rejang}', ""); + Expect(1, 43360, '\p{^Is_Script= Rejang}', ""); + Expect(1, 43360, '\P{Is_Script= Rejang}', ""); + Expect(0, 43360, '\P{^Is_Script= Rejang}', ""); + Error('\p{Is_Sc=:=_ rjng}'); + Error('\P{Is_Sc=:=_ rjng}'); Expect(1, 43359, '\p{Is_Sc=rjng}', ""); Expect(0, 43359, '\p{^Is_Sc=rjng}', ""); Expect(0, 43359, '\P{Is_Sc=rjng}', ""); @@ -134722,16 +137637,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= :=Hanifi_ROHINGYA}'); - Error('\P{Script= :=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=/a/HANIFI_Rohingya}'); + Error('\P{Script=/a/HANIFI_Rohingya}'); Expect(1, 68921, '\p{Script=:\AHanifi_Rohingya\z:}', "");; Expect(0, 68922, '\p{Script=:\AHanifi_Rohingya\z:}', "");; Expect(1, 68921, '\p{Script=hanifirohingya}', ""); @@ -134744,16 +137659,16 @@ 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=/a/ Rohg}'); - Error('\P{Sc=/a/ Rohg}'); + Expect(1, 68921, '\p{Script=-_Hanifi_rohingya}', ""); + Expect(0, 68921, '\p{^Script=-_Hanifi_rohingya}', ""); + Expect(0, 68921, '\P{Script=-_Hanifi_rohingya}', ""); + Expect(1, 68921, '\P{^Script=-_Hanifi_rohingya}', ""); + Expect(0, 68922, '\p{Script=-_Hanifi_rohingya}', ""); + Expect(1, 68922, '\p{^Script=-_Hanifi_rohingya}', ""); + Expect(1, 68922, '\P{Script=-_Hanifi_rohingya}', ""); + Expect(0, 68922, '\P{^Script=-_Hanifi_rohingya}', ""); + Error('\p{Sc=-:=Rohg}'); + Error('\P{Sc=-:=Rohg}'); Expect(1, 68921, '\p{Sc=:\ARohg\z:}', "");; Expect(0, 68922, '\p{Sc=:\ARohg\z:}', "");; Expect(1, 68921, '\p{Sc=rohg}', ""); @@ -134766,16 +137681,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68922, '\P{^Sc=rohg}', ""); Expect(1, 68921, '\p{Sc=:\Arohg\z:}', "");; Expect(0, 68922, '\p{Sc=:\Arohg\z:}', "");; - Expect(1, 68921, '\p{Sc=- Rohg}', ""); - Expect(0, 68921, '\p{^Sc=- Rohg}', ""); - Expect(0, 68921, '\P{Sc=- Rohg}', ""); - Expect(1, 68921, '\P{^Sc=- Rohg}', ""); - Expect(0, 68922, '\p{Sc=- Rohg}', ""); - Expect(1, 68922, '\p{^Sc=- Rohg}', ""); - Expect(1, 68922, '\P{Sc=- Rohg}', ""); - Expect(0, 68922, '\P{^Sc=- Rohg}', ""); - Error('\p{Is_Script=-_HANIFI_ROHINGYA/a/}'); - Error('\P{Is_Script=-_HANIFI_ROHINGYA/a/}'); + 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{Is_Script=hanifirohingya}', ""); Expect(0, 68921, '\p{^Is_Script=hanifirohingya}', ""); Expect(0, 68921, '\P{Is_Script=hanifirohingya}', ""); @@ -134784,34 +137699,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=:=_ Runic}'); + Error('\P{Script=:=_ Runic}'); Expect(1, 5880, '\p{Script=:\ARunic\z:}', "");; Expect(0, 5881, '\p{Script=:\ARunic\z:}', "");; Expect(1, 5880, '\p{Script=runic}', ""); @@ -134824,16 +137739,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= Runr/a/}'); + Error('\P{Sc= Runr/a/}'); Expect(1, 5880, '\p{Sc=:\ARunr\z:}', "");; Expect(0, 5881, '\p{Sc=:\ARunr\z:}', "");; Expect(1, 5880, '\p{Sc=runr}', ""); @@ -134846,16 +137761,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 5881, '\P{^Sc=runr}', ""); Expect(1, 5880, '\p{Sc=:\Arunr\z:}', "");; Expect(0, 5881, '\p{Sc=:\Arunr\z:}', "");; - Expect(1, 5880, '\p{Sc=-RUNR}', ""); - Expect(0, 5880, '\p{^Sc=-RUNR}', ""); - Expect(0, 5880, '\P{Sc=-RUNR}', ""); - Expect(1, 5880, '\P{^Sc=-RUNR}', ""); - Expect(0, 5881, '\p{Sc=-RUNR}', ""); - Expect(1, 5881, '\p{^Sc=-RUNR}', ""); - Expect(1, 5881, '\P{Sc=-RUNR}', ""); - Expect(0, 5881, '\P{^Sc=-RUNR}', ""); - Error('\p{Is_Script=_-Runic:=}'); - Error('\P{Is_Script=_-Runic:=}'); + Expect(1, 5880, '\p{Sc=_Runr}', ""); + Expect(0, 5880, '\p{^Sc=_Runr}', ""); + Expect(0, 5880, '\P{Sc=_Runr}', ""); + Expect(1, 5880, '\P{^Sc=_Runr}', ""); + Expect(0, 5881, '\p{Sc=_Runr}', ""); + Expect(1, 5881, '\p{^Sc=_Runr}', ""); + Expect(1, 5881, '\P{Sc=_Runr}', ""); + Expect(0, 5881, '\P{^Sc=_Runr}', ""); + Error('\p{Is_Script=/a/Runic}'); + Error('\P{Is_Script=/a/Runic}'); Expect(1, 5880, '\p{Is_Script=runic}', ""); Expect(0, 5880, '\p{^Is_Script=runic}', ""); Expect(0, 5880, '\P{Is_Script=runic}', ""); @@ -134864,16 +137779,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=/a/_ runr}'); - Error('\P{Is_Sc=/a/_ 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}', ""); @@ -134882,16 +137797,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5881, '\p{^Is_Sc=runr}', ""); Expect(1, 5881, '\P{Is_Sc=runr}', ""); Expect(0, 5881, '\P{^Is_Sc=runr}', ""); - Expect(1, 5880, '\p{Is_Sc= Runr}', ""); - Expect(0, 5880, '\p{^Is_Sc= Runr}', ""); - Expect(0, 5880, '\P{Is_Sc= Runr}', ""); - Expect(1, 5880, '\P{^Is_Sc= Runr}', ""); - Expect(0, 5881, '\p{Is_Sc= Runr}', ""); - Expect(1, 5881, '\p{^Is_Sc= Runr}', ""); - Expect(1, 5881, '\P{Is_Sc= Runr}', ""); - Expect(0, 5881, '\P{^Is_Sc= Runr}', ""); - Error('\p{Script= Samaritan:=}'); - Error('\P{Script= Samaritan:=}'); + Expect(1, 5880, '\p{Is_Sc= Runr}', ""); + Expect(0, 5880, '\p{^Is_Sc= Runr}', ""); + Expect(0, 5880, '\P{Is_Sc= Runr}', ""); + Expect(1, 5880, '\P{^Is_Sc= Runr}', ""); + Expect(0, 5881, '\p{Is_Sc= Runr}', ""); + Expect(1, 5881, '\p{^Is_Sc= Runr}', ""); + Expect(1, 5881, '\P{Is_Sc= Runr}', ""); + Expect(0, 5881, '\P{^Is_Sc= Runr}', ""); + Error('\p{Script=-:=Samaritan}'); + Error('\P{Script=-:=Samaritan}'); Expect(1, 2110, '\p{Script=:\ASamaritan\z:}', "");; Expect(0, 2111, '\p{Script=:\ASamaritan\z:}', "");; Expect(1, 2110, '\p{Script=samaritan}', ""); @@ -134904,16 +137819,16 @@ 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/a/}'); - Error('\P{Sc=--samr/a/}'); + 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}'); Expect(1, 2110, '\p{Sc=:\ASamr\z:}', "");; Expect(0, 2111, '\p{Sc=:\ASamr\z:}', "");; Expect(1, 2110, '\p{Sc=samr}', ""); @@ -134926,16 +137841,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/a/}'); - Error('\P{Is_Script=- Samaritan/a/}'); + 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{Is_Script=samaritan}', ""); Expect(0, 2110, '\p{^Is_Script=samaritan}', ""); Expect(0, 2110, '\P{Is_Script=samaritan}', ""); @@ -134944,56 +137859,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 2111, '\p{^Is_Script=samaritan}', ""); Expect(1, 2111, '\P{Is_Script=samaritan}', ""); Expect(0, 2111, '\P{^Is_Script=samaritan}', ""); - Expect(1, 2110, '\p{Is_Script= samaritan}', ""); - Expect(0, 2110, '\p{^Is_Script= samaritan}', ""); - Expect(0, 2110, '\P{Is_Script= samaritan}', ""); - Expect(1, 2110, '\P{^Is_Script= samaritan}', ""); - Expect(0, 2111, '\p{Is_Script= samaritan}', ""); - Expect(1, 2111, '\p{^Is_Script= samaritan}', ""); - Expect(1, 2111, '\P{Is_Script= samaritan}', ""); - Expect(0, 2111, '\P{^Is_Script= samaritan}', ""); - Error('\p{Is_Sc=:= -Samr}'); - Error('\P{Is_Sc=:= -Samr}'); - Expect(1, 2110, '\p{Is_Sc: samr}', ""); - Expect(0, 2110, '\p{^Is_Sc: samr}', ""); - Expect(0, 2110, '\P{Is_Sc: samr}', ""); - Expect(1, 2110, '\P{^Is_Sc: samr}', ""); - Expect(0, 2111, '\p{Is_Sc: samr}', ""); - Expect(1, 2111, '\p{^Is_Sc: samr}', ""); - Expect(1, 2111, '\P{Is_Sc: samr}', ""); - Expect(0, 2111, '\P{^Is_Sc: samr}', ""); - Expect(1, 2110, '\p{Is_Sc= Samr}', ""); - Expect(0, 2110, '\p{^Is_Sc= Samr}', ""); - Expect(0, 2110, '\P{Is_Sc= Samr}', ""); - Expect(1, 2110, '\P{^Is_Sc= Samr}', ""); - Expect(0, 2111, '\p{Is_Sc= Samr}', ""); - Expect(1, 2111, '\p{^Is_Sc= Samr}', ""); - Expect(1, 2111, '\P{Is_Sc= Samr}', ""); - Expect(0, 2111, '\P{^Is_Sc= Samr}', ""); - Error('\p{Script: :=old_South_ARABIAN}'); - Error('\P{Script: :=old_South_ARABIAN}'); + Expect(1, 2110, '\p{Is_Script=_ Samaritan}', ""); + Expect(0, 2110, '\p{^Is_Script=_ Samaritan}', ""); + Expect(0, 2110, '\P{Is_Script=_ Samaritan}', ""); + Expect(1, 2110, '\P{^Is_Script=_ Samaritan}', ""); + Expect(0, 2111, '\p{Is_Script=_ Samaritan}', ""); + Expect(1, 2111, '\p{^Is_Script=_ Samaritan}', ""); + Expect(1, 2111, '\P{Is_Script=_ Samaritan}', ""); + Expect(0, 2111, '\P{^Is_Script=_ Samaritan}', ""); + Error('\p{Is_Sc=_SAMR:=}'); + Error('\P{Is_Sc=_SAMR:=}'); + Expect(1, 2110, '\p{Is_Sc=samr}', ""); + Expect(0, 2110, '\p{^Is_Sc=samr}', ""); + Expect(0, 2110, '\P{Is_Sc=samr}', ""); + Expect(1, 2110, '\P{^Is_Sc=samr}', ""); + Expect(0, 2111, '\p{Is_Sc=samr}', ""); + Expect(1, 2111, '\p{^Is_Sc=samr}', ""); + Expect(1, 2111, '\P{Is_Sc=samr}', ""); + Expect(0, 2111, '\P{^Is_Sc=samr}', ""); + Expect(1, 2110, '\p{Is_Sc= SAMR}', ""); + Expect(0, 2110, '\p{^Is_Sc= SAMR}', ""); + Expect(0, 2110, '\P{Is_Sc= SAMR}', ""); + Expect(1, 2110, '\P{^Is_Sc= SAMR}', ""); + Expect(0, 2111, '\p{Is_Sc= SAMR}', ""); + Expect(1, 2111, '\p{^Is_Sc= SAMR}', ""); + Expect(1, 2111, '\P{Is_Sc= SAMR}', ""); + Expect(0, 2111, '\P{^Is_Sc= SAMR}', ""); + Error('\p{Script=__OLD_south_Arabian/a/}'); + Error('\P{Script=__OLD_south_Arabian/a/}'); Expect(1, 68223, '\p{Script=:\AOld_South_Arabian\z:}', "");; Expect(0, 68224, '\p{Script=:\AOld_South_Arabian\z:}', "");; - Expect(1, 68223, '\p{Script: oldsoutharabian}', ""); - Expect(0, 68223, '\p{^Script: oldsoutharabian}', ""); - Expect(0, 68223, '\P{Script: oldsoutharabian}', ""); - Expect(1, 68223, '\P{^Script: oldsoutharabian}', ""); - Expect(0, 68224, '\p{Script: oldsoutharabian}', ""); - Expect(1, 68224, '\p{^Script: oldsoutharabian}', ""); - Expect(1, 68224, '\P{Script: oldsoutharabian}', ""); - Expect(0, 68224, '\P{^Script: oldsoutharabian}', ""); + Expect(1, 68223, '\p{Script=oldsoutharabian}', ""); + Expect(0, 68223, '\p{^Script=oldsoutharabian}', ""); + Expect(0, 68223, '\P{Script=oldsoutharabian}', ""); + Expect(1, 68223, '\P{^Script=oldsoutharabian}', ""); + Expect(0, 68224, '\p{Script=oldsoutharabian}', ""); + Expect(1, 68224, '\p{^Script=oldsoutharabian}', ""); + Expect(1, 68224, '\P{Script=oldsoutharabian}', ""); + Expect(0, 68224, '\P{^Script=oldsoutharabian}', ""); Expect(1, 68223, '\p{Script=:\Aoldsoutharabian\z:}', "");; Expect(0, 68224, '\p{Script=:\Aoldsoutharabian\z:}', "");; - Expect(1, 68223, '\p{Script=--OLD_SOUTH_Arabian}', ""); - Expect(0, 68223, '\p{^Script=--OLD_SOUTH_Arabian}', ""); - Expect(0, 68223, '\P{Script=--OLD_SOUTH_Arabian}', ""); - Expect(1, 68223, '\P{^Script=--OLD_SOUTH_Arabian}', ""); - Expect(0, 68224, '\p{Script=--OLD_SOUTH_Arabian}', ""); - Expect(1, 68224, '\p{^Script=--OLD_SOUTH_Arabian}', ""); - Expect(1, 68224, '\P{Script=--OLD_SOUTH_Arabian}', ""); - Expect(0, 68224, '\P{^Script=--OLD_SOUTH_Arabian}', ""); - Error('\p{Sc: Sarb/a/}'); - Error('\P{Sc: Sarb/a/}'); + 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{Sc=:\ASarb\z:}', "");; Expect(0, 68224, '\p{Sc=:\ASarb\z:}', "");; Expect(1, 68223, '\p{Sc=sarb}', ""); @@ -135006,16 +137921,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:=}'); - Error('\P{Is_Script= Old_SOUTH_ARABIAN:=}'); + Expect(1, 68223, '\p{Sc: -_Sarb}', ""); + Expect(0, 68223, '\p{^Sc: -_Sarb}', ""); + Expect(0, 68223, '\P{Sc: -_Sarb}', ""); + Expect(1, 68223, '\P{^Sc: -_Sarb}', ""); + Expect(0, 68224, '\p{Sc: -_Sarb}', ""); + Expect(1, 68224, '\p{^Sc: -_Sarb}', ""); + Expect(1, 68224, '\P{Sc: -_Sarb}', ""); + Expect(0, 68224, '\P{^Sc: -_Sarb}', ""); + Error('\p{Is_Script= _Old_South_Arabian/a/}'); + Error('\P{Is_Script= _Old_South_Arabian/a/}'); Expect(1, 68223, '\p{Is_Script=oldsoutharabian}', ""); Expect(0, 68223, '\p{^Is_Script=oldsoutharabian}', ""); Expect(0, 68223, '\P{Is_Script=oldsoutharabian}', ""); @@ -135024,16 +137939,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68224, '\p{^Is_Script=oldsoutharabian}', ""); Expect(1, 68224, '\P{Is_Script=oldsoutharabian}', ""); Expect(0, 68224, '\P{^Is_Script=oldsoutharabian}', ""); - Expect(1, 68223, '\p{Is_Script=_ OLD_South_Arabian}', ""); - Expect(0, 68223, '\p{^Is_Script=_ OLD_South_Arabian}', ""); - Expect(0, 68223, '\P{Is_Script=_ OLD_South_Arabian}', ""); - Expect(1, 68223, '\P{^Is_Script=_ OLD_South_Arabian}', ""); - Expect(0, 68224, '\p{Is_Script=_ OLD_South_Arabian}', ""); - Expect(1, 68224, '\p{^Is_Script=_ OLD_South_Arabian}', ""); - Expect(1, 68224, '\P{Is_Script=_ OLD_South_Arabian}', ""); - Expect(0, 68224, '\P{^Is_Script=_ OLD_South_Arabian}', ""); - Error('\p{Is_Sc=:= Sarb}'); - Error('\P{Is_Sc=:= Sarb}'); + Expect(1, 68223, '\p{Is_Script: _OLD_south_Arabian}', ""); + Expect(0, 68223, '\p{^Is_Script: _OLD_south_Arabian}', ""); + Expect(0, 68223, '\P{Is_Script: _OLD_south_Arabian}', ""); + Expect(1, 68223, '\P{^Is_Script: _OLD_south_Arabian}', ""); + Expect(0, 68224, '\p{Is_Script: _OLD_south_Arabian}', ""); + Expect(1, 68224, '\p{^Is_Script: _OLD_south_Arabian}', ""); + Expect(1, 68224, '\P{Is_Script: _OLD_south_Arabian}', ""); + Expect(0, 68224, '\P{^Is_Script: _OLD_south_Arabian}', ""); + Error('\p{Is_Sc= _sarb/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}', ""); @@ -135042,16 +137957,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/a/}'); + Error('\P{Script=_-Saurashtra/a/}'); Expect(1, 43225, '\p{Script=:\ASaurashtra\z:}', "");; Expect(0, 43226, '\p{Script=:\ASaurashtra\z:}', "");; Expect(1, 43225, '\p{Script=saurashtra}', ""); @@ -135064,16 +137979,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}'); - Error('\P{Sc= :=Saur}'); + Expect(1, 43225, '\p{Script= _Saurashtra}', ""); + Expect(0, 43225, '\p{^Script= _Saurashtra}', ""); + Expect(0, 43225, '\P{Script= _Saurashtra}', ""); + Expect(1, 43225, '\P{^Script= _Saurashtra}', ""); + Expect(0, 43226, '\p{Script= _Saurashtra}', ""); + Expect(1, 43226, '\p{^Script= _Saurashtra}', ""); + Expect(1, 43226, '\P{Script= _Saurashtra}', ""); + Expect(0, 43226, '\P{^Script= _Saurashtra}', ""); + Error('\p{Sc= Saur/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}', ""); @@ -135086,16 +138001,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/a/}'); - Error('\P{Is_Script= Saurashtra/a/}'); + 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{Is_Script=saurashtra}', ""); Expect(0, 43225, '\p{^Is_Script=saurashtra}', ""); Expect(0, 43225, '\P{Is_Script=saurashtra}', ""); @@ -135104,16 +138019,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=:= Saur}'); - Error('\P{Is_Sc=:= 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}', ""); @@ -135122,16 +138037,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: _:=signwriting}'); - Error('\P{Script: _:=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=/a/_SignWriting}'); + Error('\P{Script=/a/_SignWriting}'); Expect(1, 121519, '\p{Script=:\ASignWriting\z:}', "");; Expect(0, 121520, '\p{Script=:\ASignWriting\z:}', "");; Expect(1, 121519, '\p{Script=signwriting}', ""); @@ -135144,38 +138059,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: SGNW/a/}'); - Error('\P{Sc: SGNW/a/}'); + 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{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: :=_ SIGNWRITING}'); - Error('\P{Is_Script: :=_ 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}', ""); @@ -135184,16 +138099,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 121520, '\p{^Is_Script=signwriting}', ""); Expect(1, 121520, '\P{Is_Script=signwriting}', ""); Expect(0, 121520, '\P{^Is_Script=signwriting}', ""); - Expect(1, 121519, '\p{Is_Script= -SignWriting}', ""); - Expect(0, 121519, '\p{^Is_Script= -SignWriting}', ""); - Expect(0, 121519, '\P{Is_Script= -SignWriting}', ""); - Expect(1, 121519, '\P{^Is_Script= -SignWriting}', ""); - Expect(0, 121520, '\p{Is_Script= -SignWriting}', ""); - Expect(1, 121520, '\p{^Is_Script= -SignWriting}', ""); - Expect(1, 121520, '\P{Is_Script= -SignWriting}', ""); - Expect(0, 121520, '\P{^Is_Script= -SignWriting}', ""); - Error('\p{Is_Sc=/a/SGNW}'); - Error('\P{Is_Sc=/a/SGNW}'); + Expect(1, 121519, '\p{Is_Script=_SignWriting}', ""); + Expect(0, 121519, '\p{^Is_Script=_SignWriting}', ""); + Expect(0, 121519, '\P{Is_Script=_SignWriting}', ""); + Expect(1, 121519, '\P{^Is_Script=_SignWriting}', ""); + Expect(0, 121520, '\p{Is_Script=_SignWriting}', ""); + Expect(1, 121520, '\p{^Is_Script=_SignWriting}', ""); + Expect(1, 121520, '\P{Is_Script=_SignWriting}', ""); + Expect(0, 121520, '\P{^Is_Script=_SignWriting}', ""); + Error('\p{Is_Sc=_ Sgnw/a/}'); + Error('\P{Is_Sc=_ Sgnw/a/}'); Expect(1, 121519, '\p{Is_Sc=sgnw}', ""); Expect(0, 121519, '\p{^Is_Sc=sgnw}', ""); Expect(0, 121519, '\P{Is_Sc=sgnw}', ""); @@ -135202,16 +138117,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}', ""); @@ -135224,16 +138139,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66688, '\P{^Script=shavian}', ""); Expect(1, 66687, '\p{Script=:\Ashavian\z:}', "");; Expect(0, 66688, '\p{Script=:\Ashavian\z:}', "");; - Expect(1, 66687, '\p{Script=- Shavian}', ""); - Expect(0, 66687, '\p{^Script=- Shavian}', ""); - Expect(0, 66687, '\P{Script=- Shavian}', ""); - Expect(1, 66687, '\P{^Script=- Shavian}', ""); - Expect(0, 66688, '\p{Script=- Shavian}', ""); - Expect(1, 66688, '\p{^Script=- Shavian}', ""); - Expect(1, 66688, '\P{Script=- Shavian}', ""); - Expect(0, 66688, '\P{^Script=- Shavian}', ""); - Error('\p{Sc=:=Shaw}'); - Error('\P{Sc=:=Shaw}'); + Expect(1, 66687, '\p{Script=_ SHAVIAN}', ""); + Expect(0, 66687, '\p{^Script=_ SHAVIAN}', ""); + Expect(0, 66687, '\P{Script=_ SHAVIAN}', ""); + Expect(1, 66687, '\P{^Script=_ SHAVIAN}', ""); + Expect(0, 66688, '\p{Script=_ SHAVIAN}', ""); + Expect(1, 66688, '\p{^Script=_ SHAVIAN}', ""); + Expect(1, 66688, '\P{Script=_ SHAVIAN}', ""); + Expect(0, 66688, '\P{^Script=_ SHAVIAN}', ""); + Error('\p{Sc=/a/SHAW}'); + Error('\P{Sc=/a/SHAW}'); Expect(1, 66687, '\p{Sc=:\AShaw\z:}', "");; Expect(0, 66688, '\p{Sc=:\AShaw\z:}', "");; Expect(1, 66687, '\p{Sc=shaw}', ""); @@ -135246,16 +138161,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}', ""); @@ -135264,16 +138179,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66688, '\p{^Is_Script=shavian}', ""); Expect(1, 66688, '\P{Is_Script=shavian}', ""); Expect(0, 66688, '\P{^Is_Script=shavian}', ""); - Expect(1, 66687, '\p{Is_Script=--SHAVIAN}', ""); - Expect(0, 66687, '\p{^Is_Script=--SHAVIAN}', ""); - Expect(0, 66687, '\P{Is_Script=--SHAVIAN}', ""); - Expect(1, 66687, '\P{^Is_Script=--SHAVIAN}', ""); - Expect(0, 66688, '\p{Is_Script=--SHAVIAN}', ""); - Expect(1, 66688, '\p{^Is_Script=--SHAVIAN}', ""); - Expect(1, 66688, '\P{Is_Script=--SHAVIAN}', ""); - Expect(0, 66688, '\P{^Is_Script=--SHAVIAN}', ""); - Error('\p{Is_Sc=-_Shaw:=}'); - Error('\P{Is_Sc=-_Shaw:=}'); + Expect(1, 66687, '\p{Is_Script=- shavian}', ""); + Expect(0, 66687, '\p{^Is_Script=- shavian}', ""); + Expect(0, 66687, '\P{Is_Script=- shavian}', ""); + Expect(1, 66687, '\P{^Is_Script=- shavian}', ""); + Expect(0, 66688, '\p{Is_Script=- shavian}', ""); + Expect(1, 66688, '\p{^Is_Script=- shavian}', ""); + Expect(1, 66688, '\P{Is_Script=- shavian}', ""); + Expect(0, 66688, '\P{^Is_Script=- shavian}', ""); + Error('\p{Is_Sc=/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}', ""); @@ -135282,16 +138197,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66688, '\p{^Is_Sc=shaw}', ""); Expect(1, 66688, '\P{Is_Sc=shaw}', ""); Expect(0, 66688, '\P{^Is_Sc=shaw}', ""); - Expect(1, 66687, '\p{Is_Sc=_Shaw}', ""); - Expect(0, 66687, '\p{^Is_Sc=_Shaw}', ""); - Expect(0, 66687, '\P{Is_Sc=_Shaw}', ""); - Expect(1, 66687, '\P{^Is_Sc=_Shaw}', ""); - Expect(0, 66688, '\p{Is_Sc=_Shaw}', ""); - Expect(1, 66688, '\p{^Is_Sc=_Shaw}', ""); - Expect(1, 66688, '\P{Is_Sc=_Shaw}', ""); - Expect(0, 66688, '\P{^Is_Sc=_Shaw}', ""); - Error('\p{Script= /a/Sharada}'); - Error('\P{Script= /a/Sharada}'); + Expect(1, 66687, '\p{Is_Sc= SHAW}', ""); + Expect(0, 66687, '\p{^Is_Sc= SHAW}', ""); + Expect(0, 66687, '\P{Is_Sc= SHAW}', ""); + Expect(1, 66687, '\P{^Is_Sc= SHAW}', ""); + Expect(0, 66688, '\p{Is_Sc= SHAW}', ""); + Expect(1, 66688, '\p{^Is_Sc= SHAW}', ""); + Expect(1, 66688, '\P{Is_Sc= SHAW}', ""); + Expect(0, 66688, '\P{^Is_Sc= SHAW}', ""); + Error('\p{Script=_ Sharada/a/}'); + Error('\P{Script=_ Sharada/a/}'); Expect(1, 70111, '\p{Script=:\ASharada\z:}', "");; Expect(0, 70112, '\p{Script=:\ASharada\z:}', "");; Expect(1, 70111, '\p{Script=sharada}', ""); @@ -135304,16 +138219,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}', ""); @@ -135326,16 +138241,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 70112, '\P{^Sc=shrd}', ""); Expect(1, 70111, '\p{Sc=:\Ashrd\z:}', "");; Expect(0, 70112, '\p{Sc=:\Ashrd\z:}', "");; - Expect(1, 70111, '\p{Sc= shrd}', ""); - Expect(0, 70111, '\p{^Sc= shrd}', ""); - Expect(0, 70111, '\P{Sc= shrd}', ""); - Expect(1, 70111, '\P{^Sc= shrd}', ""); - Expect(0, 70112, '\p{Sc= shrd}', ""); - Expect(1, 70112, '\p{^Sc= shrd}', ""); - Expect(1, 70112, '\P{Sc= shrd}', ""); - Expect(0, 70112, '\P{^Sc= shrd}', ""); - Error('\p{Is_Script= /a/SHARADA}'); - Error('\P{Is_Script= /a/SHARADA}'); + Expect(1, 70111, '\p{Sc= SHRD}', ""); + Expect(0, 70111, '\p{^Sc= SHRD}', ""); + Expect(0, 70111, '\P{Sc= SHRD}', ""); + Expect(1, 70111, '\P{^Sc= SHRD}', ""); + Expect(0, 70112, '\p{Sc= SHRD}', ""); + Expect(1, 70112, '\p{^Sc= SHRD}', ""); + Expect(1, 70112, '\P{Sc= SHRD}', ""); + Expect(0, 70112, '\P{^Sc= SHRD}', ""); + Error('\p{Is_Script=Sharada:=}'); + Error('\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}', ""); @@ -135344,16 +138259,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70112, '\p{^Is_Script=sharada}', ""); Expect(1, 70112, '\P{Is_Script=sharada}', ""); Expect(0, 70112, '\P{^Is_Script=sharada}', ""); - Expect(1, 70111, '\p{Is_Script=- Sharada}', ""); - Expect(0, 70111, '\p{^Is_Script=- Sharada}', ""); - Expect(0, 70111, '\P{Is_Script=- Sharada}', ""); - Expect(1, 70111, '\P{^Is_Script=- Sharada}', ""); - Expect(0, 70112, '\p{Is_Script=- Sharada}', ""); - Expect(1, 70112, '\p{^Is_Script=- Sharada}', ""); - Expect(1, 70112, '\P{Is_Script=- Sharada}', ""); - Expect(0, 70112, '\P{^Is_Script=- Sharada}', ""); - Error('\p{Is_Sc= Shrd:=}'); - Error('\P{Is_Sc= Shrd:=}'); + Expect(1, 70111, '\p{Is_Script= SHARADA}', ""); + Expect(0, 70111, '\p{^Is_Script= SHARADA}', ""); + Expect(0, 70111, '\P{Is_Script= SHARADA}', ""); + Expect(1, 70111, '\P{^Is_Script= SHARADA}', ""); + Expect(0, 70112, '\p{Is_Script= SHARADA}', ""); + Expect(1, 70112, '\p{^Is_Script= SHARADA}', ""); + Expect(1, 70112, '\P{Is_Script= SHARADA}', ""); + Expect(0, 70112, '\P{^Is_Script= SHARADA}', ""); + Error('\p{Is_Sc=_/a/Shrd}'); + Error('\P{Is_Sc=_/a/Shrd}'); Expect(1, 70111, '\p{Is_Sc=shrd}', ""); Expect(0, 70111, '\p{^Is_Sc=shrd}', ""); Expect(0, 70111, '\P{Is_Sc=shrd}', ""); @@ -135362,78 +138277,78 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70112, '\p{^Is_Sc=shrd}', ""); Expect(1, 70112, '\P{Is_Sc=shrd}', ""); Expect(0, 70112, '\P{^Is_Sc=shrd}', ""); - Expect(1, 70111, '\p{Is_Sc=Shrd}', ""); - Expect(0, 70111, '\p{^Is_Sc=Shrd}', ""); - Expect(0, 70111, '\P{Is_Sc=Shrd}', ""); - Expect(1, 70111, '\P{^Is_Sc=Shrd}', ""); - Expect(0, 70112, '\p{Is_Sc=Shrd}', ""); - Expect(1, 70112, '\p{^Is_Sc=Shrd}', ""); - Expect(1, 70112, '\P{Is_Sc=Shrd}', ""); - Expect(0, 70112, '\P{^Is_Sc=Shrd}', ""); - Error('\p{Script=:=_SIDDHAM}'); - Error('\P{Script=:=_SIDDHAM}'); + Expect(1, 70111, '\p{Is_Sc= Shrd}', ""); + Expect(0, 70111, '\p{^Is_Sc= Shrd}', ""); + Expect(0, 70111, '\P{Is_Sc= Shrd}', ""); + Expect(1, 70111, '\P{^Is_Sc= Shrd}', ""); + Expect(0, 70112, '\p{Is_Sc= Shrd}', ""); + Expect(1, 70112, '\p{^Is_Sc= Shrd}', ""); + Expect(1, 70112, '\P{Is_Sc= Shrd}', ""); + Expect(0, 70112, '\P{^Is_Sc= Shrd}', ""); + Error('\p{Script:-/a/siddham}'); + Error('\P{Script:-/a/siddham}'); Expect(1, 71133, '\p{Script=:\ASiddham\z:}', "");; Expect(0, 71134, '\p{Script=:\ASiddham\z:}', "");; - Expect(1, 71133, '\p{Script:siddham}', ""); - Expect(0, 71133, '\p{^Script:siddham}', ""); - Expect(0, 71133, '\P{Script:siddham}', ""); - Expect(1, 71133, '\P{^Script:siddham}', ""); - Expect(0, 71134, '\p{Script:siddham}', ""); - Expect(1, 71134, '\p{^Script:siddham}', ""); - Expect(1, 71134, '\P{Script:siddham}', ""); - Expect(0, 71134, '\P{^Script:siddham}', ""); + Expect(1, 71133, '\p{Script=siddham}', ""); + Expect(0, 71133, '\p{^Script=siddham}', ""); + Expect(0, 71133, '\P{Script=siddham}', ""); + Expect(1, 71133, '\P{^Script=siddham}', ""); + Expect(0, 71134, '\p{Script=siddham}', ""); + Expect(1, 71134, '\p{^Script=siddham}', ""); + Expect(1, 71134, '\P{Script=siddham}', ""); + Expect(0, 71134, '\P{^Script=siddham}', ""); Expect(1, 71133, '\p{Script=:\Asiddham\z:}', "");; Expect(0, 71134, '\p{Script=:\Asiddham\z:}', "");; - Expect(1, 71133, '\p{Script= -siddham}', ""); - Expect(0, 71133, '\p{^Script= -siddham}', ""); - Expect(0, 71133, '\P{Script= -siddham}', ""); - Expect(1, 71133, '\P{^Script= -siddham}', ""); - Expect(0, 71134, '\p{Script= -siddham}', ""); - Expect(1, 71134, '\p{^Script= -siddham}', ""); - Expect(1, 71134, '\P{Script= -siddham}', ""); - Expect(0, 71134, '\P{^Script= -siddham}', ""); - Error('\p{Sc= :=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{Is_Script: siddham}', ""); - Expect(0, 71133, '\p{^Is_Script: siddham}', ""); - Expect(0, 71133, '\P{Is_Script: siddham}', ""); - Expect(1, 71133, '\P{^Is_Script: siddham}', ""); - Expect(0, 71134, '\p{Is_Script: siddham}', ""); - Expect(1, 71134, '\p{^Is_Script: siddham}', ""); - Expect(1, 71134, '\P{Is_Script: siddham}', ""); - Expect(0, 71134, '\P{^Is_Script: siddham}', ""); - Expect(1, 71133, '\p{Is_Script= _SIDDHAM}', ""); - Expect(0, 71133, '\p{^Is_Script= _SIDDHAM}', ""); - Expect(0, 71133, '\P{Is_Script= _SIDDHAM}', ""); - Expect(1, 71133, '\P{^Is_Script= _SIDDHAM}', ""); - Expect(0, 71134, '\p{Is_Script= _SIDDHAM}', ""); - Expect(1, 71134, '\p{^Is_Script= _SIDDHAM}', ""); - Expect(1, 71134, '\P{Is_Script= _SIDDHAM}', ""); - Expect(0, 71134, '\P{^Is_Script= _SIDDHAM}', ""); - Error('\p{Is_Sc=/a/_Sidd}'); - Error('\P{Is_Sc=/a/_Sidd}'); + Expect(1, 71133, '\p{Sc=-_Sidd}', ""); + Expect(0, 71133, '\p{^Sc=-_Sidd}', ""); + Expect(0, 71133, '\P{Sc=-_Sidd}', ""); + Expect(1, 71133, '\P{^Sc=-_Sidd}', ""); + Expect(0, 71134, '\p{Sc=-_Sidd}', ""); + Expect(1, 71134, '\p{^Sc=-_Sidd}', ""); + Expect(1, 71134, '\P{Sc=-_Sidd}', ""); + Expect(0, 71134, '\P{^Sc=-_Sidd}', ""); + Error('\p{Is_Script=:=_-siddham}'); + Error('\P{Is_Script=:=_-siddham}'); + Expect(1, 71133, '\p{Is_Script=siddham}', ""); + Expect(0, 71133, '\p{^Is_Script=siddham}', ""); + Expect(0, 71133, '\P{Is_Script=siddham}', ""); + Expect(1, 71133, '\P{^Is_Script=siddham}', ""); + Expect(0, 71134, '\p{Is_Script=siddham}', ""); + Expect(1, 71134, '\p{^Is_Script=siddham}', ""); + Expect(1, 71134, '\P{Is_Script=siddham}', ""); + Expect(0, 71134, '\P{^Is_Script=siddham}', ""); + Expect(1, 71133, '\p{Is_Script= Siddham}', ""); + Expect(0, 71133, '\p{^Is_Script= Siddham}', ""); + Expect(0, 71133, '\P{Is_Script= Siddham}', ""); + Expect(1, 71133, '\P{^Is_Script= Siddham}', ""); + Expect(0, 71134, '\p{Is_Script= Siddham}', ""); + Expect(1, 71134, '\p{^Is_Script= Siddham}', ""); + Expect(1, 71134, '\P{Is_Script= Siddham}', ""); + Expect(0, 71134, '\P{^Is_Script= Siddham}', ""); + Error('\p{Is_Sc=:=_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}', ""); @@ -135442,16 +138357,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71134, '\p{^Is_Sc=sidd}', ""); Expect(1, 71134, '\P{Is_Sc=sidd}', ""); Expect(0, 71134, '\P{^Is_Sc=sidd}', ""); - Expect(1, 71133, '\p{Is_Sc=_Sidd}', ""); - Expect(0, 71133, '\p{^Is_Sc=_Sidd}', ""); - Expect(0, 71133, '\P{Is_Sc=_Sidd}', ""); - Expect(1, 71133, '\P{^Is_Sc=_Sidd}', ""); - Expect(0, 71134, '\p{Is_Sc=_Sidd}', ""); - Expect(1, 71134, '\p{^Is_Sc=_Sidd}', ""); - Expect(1, 71134, '\P{Is_Sc=_Sidd}', ""); - Expect(0, 71134, '\P{^Is_Sc=_Sidd}', ""); - Error('\p{Script=-/a/KHUDAWADI}'); - Error('\P{Script=-/a/KHUDAWADI}'); + Expect(1, 71133, '\p{Is_Sc: _Sidd}', ""); + Expect(0, 71133, '\p{^Is_Sc: _Sidd}', ""); + Expect(0, 71133, '\P{Is_Sc: _Sidd}', ""); + Expect(1, 71133, '\P{^Is_Sc: _Sidd}', ""); + Expect(0, 71134, '\p{Is_Sc: _Sidd}', ""); + Expect(1, 71134, '\p{^Is_Sc: _Sidd}', ""); + Expect(1, 71134, '\P{Is_Sc: _Sidd}', ""); + Expect(0, 71134, '\P{^Is_Sc: _Sidd}', ""); + Error('\p{Script=/a/- khudawadi}'); + Error('\P{Script=/a/- khudawadi}'); Expect(1, 70393, '\p{Script=:\AKhudawadi\z:}', "");; Expect(0, 70394, '\p{Script=:\AKhudawadi\z:}', "");; Expect(1, 70393, '\p{Script=khudawadi}', ""); @@ -135464,16 +138379,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=/a/-sind}'); + Error('\P{Sc=/a/-sind}'); Expect(1, 70393, '\p{Sc=:\ASind\z:}', "");; Expect(0, 70394, '\p{Sc=:\ASind\z:}', "");; Expect(1, 70393, '\p{Sc=sind}', ""); @@ -135486,16 +138401,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 70394, '\P{^Sc=sind}', ""); Expect(1, 70393, '\p{Sc=:\Asind\z:}', "");; Expect(0, 70394, '\p{Sc=:\Asind\z:}', "");; - Expect(1, 70393, '\p{Sc=- SIND}', ""); - Expect(0, 70393, '\p{^Sc=- SIND}', ""); - Expect(0, 70393, '\P{Sc=- SIND}', ""); - Expect(1, 70393, '\P{^Sc=- SIND}', ""); - Expect(0, 70394, '\p{Sc=- SIND}', ""); - Expect(1, 70394, '\p{^Sc=- SIND}', ""); - Expect(1, 70394, '\P{Sc=- SIND}', ""); - Expect(0, 70394, '\P{^Sc=- SIND}', ""); - Error('\p{Is_Script= Khudawadi:=}'); - Error('\P{Is_Script= Khudawadi:=}'); + Expect(1, 70393, '\p{Sc: _ Sind}', ""); + Expect(0, 70393, '\p{^Sc: _ Sind}', ""); + Expect(0, 70393, '\P{Sc: _ Sind}', ""); + Expect(1, 70393, '\P{^Sc: _ Sind}', ""); + Expect(0, 70394, '\p{Sc: _ Sind}', ""); + Expect(1, 70394, '\p{^Sc: _ Sind}', ""); + Expect(1, 70394, '\P{Sc: _ Sind}', ""); + Expect(0, 70394, '\P{^Sc: _ Sind}', ""); + Error('\p{Is_Script=:=--Khudawadi}'); + Error('\P{Is_Script=:=--Khudawadi}'); Expect(1, 70393, '\p{Is_Script=khudawadi}', ""); Expect(0, 70393, '\p{^Is_Script=khudawadi}', ""); Expect(0, 70393, '\P{Is_Script=khudawadi}', ""); @@ -135504,16 +138419,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}', ""); @@ -135522,16 +138437,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=_-SINHALA/a/}'); - Error('\P{Script=_-SINHALA/a/}'); + 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}', ""); @@ -135544,38 +138459,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 70133, '\P{^Script=sinhala}', ""); Expect(1, 70132, '\p{Script=:\Asinhala\z:}', "");; Expect(0, 70133, '\p{Script=:\Asinhala\z:}', "");; - Expect(1, 70132, '\p{Script: -sinhala}', ""); - Expect(0, 70132, '\p{^Script: -sinhala}', ""); - Expect(0, 70132, '\P{Script: -sinhala}', ""); - Expect(1, 70132, '\P{^Script: -sinhala}', ""); - Expect(0, 70133, '\p{Script: -sinhala}', ""); - Expect(1, 70133, '\p{^Script: -sinhala}', ""); - Expect(1, 70133, '\P{Script: -sinhala}', ""); - Expect(0, 70133, '\P{^Script: -sinhala}', ""); - Error('\p{Sc=/a/_ SINH}'); - Error('\P{Sc=/a/_ SINH}'); + Expect(1, 70132, '\p{Script=_ SINHALA}', ""); + Expect(0, 70132, '\p{^Script=_ SINHALA}', ""); + Expect(0, 70132, '\P{Script=_ SINHALA}', ""); + Expect(1, 70132, '\P{^Script=_ SINHALA}', ""); + Expect(0, 70133, '\p{Script=_ SINHALA}', ""); + Expect(1, 70133, '\p{^Script=_ SINHALA}', ""); + Expect(1, 70133, '\P{Script=_ SINHALA}', ""); + Expect(0, 70133, '\P{^Script=_ SINHALA}', ""); + Error('\p{Sc=-SINH/a/}'); + Error('\P{Sc=-SINH/a/}'); Expect(1, 70132, '\p{Sc=:\ASinh\z:}', "");; Expect(0, 70133, '\p{Sc=:\ASinh\z:}', "");; - Expect(1, 70132, '\p{Sc: sinh}', ""); - Expect(0, 70132, '\p{^Sc: sinh}', ""); - Expect(0, 70132, '\P{Sc: sinh}', ""); - Expect(1, 70132, '\P{^Sc: sinh}', ""); - Expect(0, 70133, '\p{Sc: sinh}', ""); - Expect(1, 70133, '\p{^Sc: sinh}', ""); - Expect(1, 70133, '\P{Sc: sinh}', ""); - Expect(0, 70133, '\P{^Sc: sinh}', ""); + Expect(1, 70132, '\p{Sc=sinh}', ""); + Expect(0, 70132, '\p{^Sc=sinh}', ""); + Expect(0, 70132, '\P{Sc=sinh}', ""); + Expect(1, 70132, '\P{^Sc=sinh}', ""); + Expect(0, 70133, '\p{Sc=sinh}', ""); + Expect(1, 70133, '\p{^Sc=sinh}', ""); + Expect(1, 70133, '\P{Sc=sinh}', ""); + Expect(0, 70133, '\P{^Sc=sinh}', ""); Expect(1, 70132, '\p{Sc=:\Asinh\z:}', "");; Expect(0, 70133, '\p{Sc=:\Asinh\z:}', "");; - Expect(1, 70132, '\p{Sc=-_SINH}', ""); - Expect(0, 70132, '\p{^Sc=-_SINH}', ""); - Expect(0, 70132, '\P{Sc=-_SINH}', ""); - Expect(1, 70132, '\P{^Sc=-_SINH}', ""); - Expect(0, 70133, '\p{Sc=-_SINH}', ""); - Expect(1, 70133, '\p{^Sc=-_SINH}', ""); - Expect(1, 70133, '\P{Sc=-_SINH}', ""); - Expect(0, 70133, '\P{^Sc=-_SINH}', ""); - Error('\p{Is_Script: :=_-SINHALA}'); - Error('\P{Is_Script: :=_-SINHALA}'); + Expect(1, 70132, '\p{Sc= Sinh}', ""); + Expect(0, 70132, '\p{^Sc= Sinh}', ""); + Expect(0, 70132, '\P{Sc= Sinh}', ""); + Expect(1, 70132, '\P{^Sc= Sinh}', ""); + Expect(0, 70133, '\p{Sc= Sinh}', ""); + Expect(1, 70133, '\p{^Sc= Sinh}', ""); + Expect(1, 70133, '\P{Sc= Sinh}', ""); + Expect(0, 70133, '\P{^Sc= Sinh}', ""); + Error('\p{Is_Script=/a/--Sinhala}'); + Error('\P{Is_Script=/a/--Sinhala}'); Expect(1, 70132, '\p{Is_Script=sinhala}', ""); Expect(0, 70132, '\p{^Is_Script=sinhala}', ""); Expect(0, 70132, '\P{Is_Script=sinhala}', ""); @@ -135584,34 +138499,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70133, '\p{^Is_Script=sinhala}', ""); Expect(1, 70133, '\P{Is_Script=sinhala}', ""); Expect(0, 70133, '\P{^Is_Script=sinhala}', ""); - Expect(1, 70132, '\p{Is_Script=_ sinhala}', ""); - Expect(0, 70132, '\p{^Is_Script=_ sinhala}', ""); - Expect(0, 70132, '\P{Is_Script=_ sinhala}', ""); - Expect(1, 70132, '\P{^Is_Script=_ sinhala}', ""); - Expect(0, 70133, '\p{Is_Script=_ sinhala}', ""); - Expect(1, 70133, '\p{^Is_Script=_ sinhala}', ""); - Expect(1, 70133, '\P{Is_Script=_ sinhala}', ""); - Expect(0, 70133, '\P{^Is_Script=_ sinhala}', ""); - Error('\p{Is_Sc= _sinh/a/}'); - Error('\P{Is_Sc= _sinh/a/}'); - Expect(1, 70132, '\p{Is_Sc: sinh}', ""); - Expect(0, 70132, '\p{^Is_Sc: sinh}', ""); - Expect(0, 70132, '\P{Is_Sc: sinh}', ""); - Expect(1, 70132, '\P{^Is_Sc: sinh}', ""); - Expect(0, 70133, '\p{Is_Sc: sinh}', ""); - Expect(1, 70133, '\p{^Is_Sc: sinh}', ""); - Expect(1, 70133, '\P{Is_Sc: sinh}', ""); - Expect(0, 70133, '\P{^Is_Sc: sinh}', ""); - Expect(1, 70132, '\p{Is_Sc=_SINH}', ""); - Expect(0, 70132, '\p{^Is_Sc=_SINH}', ""); - Expect(0, 70132, '\P{Is_Sc=_SINH}', ""); - Expect(1, 70132, '\P{^Is_Sc=_SINH}', ""); - Expect(0, 70133, '\p{Is_Sc=_SINH}', ""); - Expect(1, 70133, '\p{^Is_Sc=_SINH}', ""); - Expect(1, 70133, '\P{Is_Sc=_SINH}', ""); - Expect(0, 70133, '\P{^Is_Sc=_SINH}', ""); - Error('\p{Script=:=SOGDIAN}'); - Error('\P{Script=:=SOGDIAN}'); + Expect(1, 70132, '\p{Is_Script=--Sinhala}', ""); + Expect(0, 70132, '\p{^Is_Script=--Sinhala}', ""); + Expect(0, 70132, '\P{Is_Script=--Sinhala}', ""); + Expect(1, 70132, '\P{^Is_Script=--Sinhala}', ""); + Expect(0, 70133, '\p{Is_Script=--Sinhala}', ""); + Expect(1, 70133, '\p{^Is_Script=--Sinhala}', ""); + Expect(1, 70133, '\P{Is_Script=--Sinhala}', ""); + Expect(0, 70133, '\P{^Is_Script=--Sinhala}', ""); + Error('\p{Is_Sc=/a/__Sinh}'); + Error('\P{Is_Sc=/a/__Sinh}'); + Expect(1, 70132, '\p{Is_Sc=sinh}', ""); + Expect(0, 70132, '\p{^Is_Sc=sinh}', ""); + Expect(0, 70132, '\P{Is_Sc=sinh}', ""); + Expect(1, 70132, '\P{^Is_Sc=sinh}', ""); + Expect(0, 70133, '\p{Is_Sc=sinh}', ""); + Expect(1, 70133, '\p{^Is_Sc=sinh}', ""); + Expect(1, 70133, '\P{Is_Sc=sinh}', ""); + Expect(0, 70133, '\P{^Is_Sc=sinh}', ""); + Expect(1, 70132, '\p{Is_Sc: _ Sinh}', ""); + Expect(0, 70132, '\p{^Is_Sc: _ Sinh}', ""); + Expect(0, 70132, '\P{Is_Sc: _ Sinh}', ""); + Expect(1, 70132, '\P{^Is_Sc: _ Sinh}', ""); + Expect(0, 70133, '\p{Is_Sc: _ Sinh}', ""); + Expect(1, 70133, '\p{^Is_Sc: _ Sinh}', ""); + Expect(1, 70133, '\P{Is_Sc: _ Sinh}', ""); + Expect(0, 70133, '\P{^Is_Sc: _ Sinh}', ""); + Error('\p{Script=/a/__Sogdian}'); + Error('\P{Script=/a/__Sogdian}'); Expect(1, 69465, '\p{Script=:\ASogdian\z:}', "");; Expect(0, 69466, '\p{Script=:\ASogdian\z:}', "");; Expect(1, 69465, '\p{Script=sogdian}', ""); @@ -135624,16 +138539,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 69466, '\P{^Script=sogdian}', ""); Expect(1, 69465, '\p{Script=:\Asogdian\z:}', "");; Expect(0, 69466, '\p{Script=:\Asogdian\z:}', "");; - Expect(1, 69465, '\p{Script= SOGDIAN}', ""); - Expect(0, 69465, '\p{^Script= SOGDIAN}', ""); - Expect(0, 69465, '\P{Script= SOGDIAN}', ""); - Expect(1, 69465, '\P{^Script= SOGDIAN}', ""); - Expect(0, 69466, '\p{Script= SOGDIAN}', ""); - Expect(1, 69466, '\p{^Script= SOGDIAN}', ""); - Expect(1, 69466, '\P{Script= SOGDIAN}', ""); - Expect(0, 69466, '\P{^Script= SOGDIAN}', ""); - Error('\p{Sc=:=_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}', ""); @@ -135646,52 +138561,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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/a/}'); - Error('\P{Is_Script=sogdian/a/}'); - Expect(1, 69465, '\p{Is_Script=sogdian}', ""); - Expect(0, 69465, '\p{^Is_Script=sogdian}', ""); - Expect(0, 69465, '\P{Is_Script=sogdian}', ""); - 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=/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= :=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, 69415, '\p{Script=:\AOld_Sogdian\z:}', "");; Expect(0, 69416, '\p{Script=:\AOld_Sogdian\z:}', "");; Expect(1, 69415, '\p{Script=oldsogdian}', ""); @@ -135704,16 +138619,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}', ""); @@ -135726,16 +138641,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 69416, '\P{^Sc=sogo}', ""); Expect(1, 69415, '\p{Sc=:\Asogo\z:}', "");; Expect(0, 69416, '\p{Sc=:\Asogo\z:}', "");; - Expect(1, 69415, '\p{Sc=- sogo}', ""); - Expect(0, 69415, '\p{^Sc=- sogo}', ""); - Expect(0, 69415, '\P{Sc=- sogo}', ""); - Expect(1, 69415, '\P{^Sc=- sogo}', ""); - Expect(0, 69416, '\p{Sc=- sogo}', ""); - Expect(1, 69416, '\p{^Sc=- sogo}', ""); - Expect(1, 69416, '\P{Sc=- sogo}', ""); - Expect(0, 69416, '\P{^Sc=- sogo}', ""); - Error('\p{Is_Script= /a/old_SOGDIAN}'); - Error('\P{Is_Script= /a/old_SOGDIAN}'); + 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}', ""); @@ -135744,34 +138659,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69416, '\p{^Is_Script=oldsogdian}', ""); Expect(1, 69416, '\P{Is_Script=oldsogdian}', ""); Expect(0, 69416, '\P{^Is_Script=oldsogdian}', ""); - Expect(1, 69415, '\p{Is_Script= Old_sogdian}', ""); - Expect(0, 69415, '\p{^Is_Script= Old_sogdian}', ""); - Expect(0, 69415, '\P{Is_Script= Old_sogdian}', ""); - Expect(1, 69415, '\P{^Is_Script= Old_sogdian}', ""); - Expect(0, 69416, '\p{Is_Script= Old_sogdian}', ""); - Expect(1, 69416, '\p{^Is_Script= Old_sogdian}', ""); - Expect(1, 69416, '\P{Is_Script= Old_sogdian}', ""); - Expect(0, 69416, '\P{^Is_Script= Old_sogdian}', ""); - Error('\p{Is_Sc=/a/ SOGO}'); - Error('\P{Is_Sc=/a/ SOGO}'); - Expect(1, 69415, '\p{Is_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, 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, 69881, '\p{Script=:\ASora_Sompeng\z:}', "");; Expect(0, 69882, '\p{Script=:\ASora_Sompeng\z:}', "");; Expect(1, 69881, '\p{Script=sorasompeng}', ""); @@ -135784,16 +138699,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/a/}'); + Error('\P{Sc=--sora/a/}'); Expect(1, 69881, '\p{Sc=:\ASora\z:}', "");; Expect(0, 69882, '\p{Sc=:\ASora\z:}', "");; Expect(1, 69881, '\p{Sc=sora}', ""); @@ -135806,16 +138721,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 69882, '\P{^Sc=sora}', ""); Expect(1, 69881, '\p{Sc=:\Asora\z:}', "");; Expect(0, 69882, '\p{Sc=:\Asora\z:}', "");; - Expect(1, 69881, '\p{Sc=-sora}', ""); - Expect(0, 69881, '\p{^Sc=-sora}', ""); - Expect(0, 69881, '\P{Sc=-sora}', ""); - Expect(1, 69881, '\P{^Sc=-sora}', ""); - Expect(0, 69882, '\p{Sc=-sora}', ""); - Expect(1, 69882, '\p{^Sc=-sora}', ""); - Expect(1, 69882, '\P{Sc=-sora}', ""); - Expect(0, 69882, '\P{^Sc=-sora}', ""); - Error('\p{Is_Script= :=Sora_SOMPENG}'); - Error('\P{Is_Script= :=Sora_SOMPENG}'); + Expect(1, 69881, '\p{Sc: -Sora}', ""); + Expect(0, 69881, '\p{^Sc: -Sora}', ""); + Expect(0, 69881, '\P{Sc: -Sora}', ""); + Expect(1, 69881, '\P{^Sc: -Sora}', ""); + Expect(0, 69882, '\p{Sc: -Sora}', ""); + Expect(1, 69882, '\p{^Sc: -Sora}', ""); + Expect(1, 69882, '\P{Sc: -Sora}', ""); + Expect(0, 69882, '\P{^Sc: -Sora}', ""); + Error('\p{Is_Script: Sora_SOMPENG/a/}'); + Error('\P{Is_Script: Sora_SOMPENG/a/}'); Expect(1, 69881, '\p{Is_Script=sorasompeng}', ""); Expect(0, 69881, '\p{^Is_Script=sorasompeng}', ""); Expect(0, 69881, '\P{Is_Script=sorasompeng}', ""); @@ -135824,34 +138739,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= /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=/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=-:=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, 72354, '\p{Script=:\ASoyombo\z:}', "");; Expect(0, 72355, '\p{Script=:\ASoyombo\z:}', "");; Expect(1, 72354, '\p{Script=soyombo}', ""); @@ -135864,16 +138779,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}'); + Error('\P{Sc=:=_soyo}'); Expect(1, 72354, '\p{Sc=:\ASoyo\z:}', "");; Expect(0, 72355, '\p{Sc=:\ASoyo\z:}', "");; Expect(1, 72354, '\p{Sc=soyo}', ""); @@ -135886,16 +138801,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=:=SOYOMBO}'); - Error('\P{Is_Script=:=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= /a/SOYOMBO}'); + Error('\P{Is_Script= /a/SOYOMBO}'); Expect(1, 72354, '\p{Is_Script=soyombo}', ""); Expect(0, 72354, '\p{^Is_Script=soyombo}', ""); Expect(0, 72354, '\P{Is_Script=soyombo}', ""); @@ -135904,16 +138819,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72355, '\p{^Is_Script=soyombo}', ""); Expect(1, 72355, '\P{Is_Script=soyombo}', ""); Expect(0, 72355, '\P{^Is_Script=soyombo}', ""); - Expect(1, 72354, '\p{Is_Script=- Soyombo}', ""); - Expect(0, 72354, '\p{^Is_Script=- Soyombo}', ""); - Expect(0, 72354, '\P{Is_Script=- Soyombo}', ""); - Expect(1, 72354, '\P{^Is_Script=- Soyombo}', ""); - Expect(0, 72355, '\p{Is_Script=- Soyombo}', ""); - Expect(1, 72355, '\p{^Is_Script=- Soyombo}', ""); - Expect(1, 72355, '\P{Is_Script=- Soyombo}', ""); - Expect(0, 72355, '\P{^Is_Script=- Soyombo}', ""); - Error('\p{Is_Sc=:= Soyo}'); - Error('\P{Is_Sc=:= Soyo}'); + 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}', ""); @@ -135922,16 +138837,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72355, '\p{^Is_Sc=soyo}', ""); Expect(1, 72355, '\P{Is_Sc=soyo}', ""); Expect(0, 72355, '\P{^Is_Sc=soyo}', ""); - Expect(1, 72354, '\p{Is_Sc=-SOYO}', ""); - Expect(0, 72354, '\p{^Is_Sc=-SOYO}', ""); - Expect(0, 72354, '\P{Is_Sc=-SOYO}', ""); - Expect(1, 72354, '\P{^Is_Sc=-SOYO}', ""); - Expect(0, 72355, '\p{Is_Sc=-SOYO}', ""); - Expect(1, 72355, '\p{^Is_Sc=-SOYO}', ""); - Expect(1, 72355, '\P{Is_Sc=-SOYO}', ""); - Expect(0, 72355, '\P{^Is_Sc=-SOYO}', ""); - Error('\p{Script=:=Sundanese}'); - Error('\P{Script=:=Sundanese}'); + Expect(1, 72354, '\p{Is_Sc: - Soyo}', ""); + Expect(0, 72354, '\p{^Is_Sc: - Soyo}', ""); + Expect(0, 72354, '\P{Is_Sc: - Soyo}', ""); + Expect(1, 72354, '\P{^Is_Sc: - Soyo}', ""); + Expect(0, 72355, '\p{Is_Sc: - Soyo}', ""); + Expect(1, 72355, '\p{^Is_Sc: - Soyo}', ""); + Expect(1, 72355, '\P{Is_Sc: - Soyo}', ""); + Expect(0, 72355, '\P{^Is_Sc: - Soyo}', ""); + Error('\p{Script=:=-Sundanese}'); + Error('\P{Script=:=-Sundanese}'); Expect(1, 7367, '\p{Script=:\ASundanese\z:}', "");; Expect(0, 7368, '\p{Script=:\ASundanese\z:}', "");; Expect(1, 7367, '\p{Script=sundanese}', ""); @@ -135944,38 +138859,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 7368, '\P{^Script=sundanese}', ""); Expect(1, 7367, '\p{Script=:\Asundanese\z:}', "");; Expect(0, 7368, '\p{Script=:\Asundanese\z:}', "");; - Expect(1, 7367, '\p{Script=SUNDANESE}', ""); - Expect(0, 7367, '\p{^Script=SUNDANESE}', ""); - Expect(0, 7367, '\P{Script=SUNDANESE}', ""); - Expect(1, 7367, '\P{^Script=SUNDANESE}', ""); - Expect(0, 7368, '\p{Script=SUNDANESE}', ""); - Expect(1, 7368, '\p{^Script=SUNDANESE}', ""); - Expect(1, 7368, '\P{Script=SUNDANESE}', ""); - Expect(0, 7368, '\P{^Script=SUNDANESE}', ""); - Error('\p{Sc=_:=sund}'); - Error('\P{Sc=_:=sund}'); + Expect(1, 7367, '\p{Script= Sundanese}', ""); + Expect(0, 7367, '\p{^Script= Sundanese}', ""); + Expect(0, 7367, '\P{Script= Sundanese}', ""); + Expect(1, 7367, '\P{^Script= Sundanese}', ""); + Expect(0, 7368, '\p{Script= Sundanese}', ""); + Expect(1, 7368, '\p{^Script= Sundanese}', ""); + Expect(1, 7368, '\P{Script= Sundanese}', ""); + Expect(0, 7368, '\P{^Script= Sundanese}', ""); + Error('\p{Sc= SUND/a/}'); + Error('\P{Sc= SUND/a/}'); Expect(1, 7367, '\p{Sc=:\ASund\z:}', "");; Expect(0, 7368, '\p{Sc=:\ASund\z:}', "");; - Expect(1, 7367, '\p{Sc:sund}', ""); - Expect(0, 7367, '\p{^Sc:sund}', ""); - Expect(0, 7367, '\P{Sc:sund}', ""); - Expect(1, 7367, '\P{^Sc:sund}', ""); - Expect(0, 7368, '\p{Sc:sund}', ""); - Expect(1, 7368, '\p{^Sc:sund}', ""); - Expect(1, 7368, '\P{Sc:sund}', ""); - Expect(0, 7368, '\P{^Sc:sund}', ""); + Expect(1, 7367, '\p{Sc=sund}', ""); + Expect(0, 7367, '\p{^Sc=sund}', ""); + Expect(0, 7367, '\P{Sc=sund}', ""); + Expect(1, 7367, '\P{^Sc=sund}', ""); + Expect(0, 7368, '\p{Sc=sund}', ""); + Expect(1, 7368, '\p{^Sc=sund}', ""); + Expect(1, 7368, '\P{Sc=sund}', ""); + Expect(0, 7368, '\P{^Sc=sund}', ""); Expect(1, 7367, '\p{Sc=:\Asund\z:}', "");; Expect(0, 7368, '\p{Sc=:\Asund\z:}', "");; - Expect(1, 7367, '\p{Sc= Sund}', ""); - Expect(0, 7367, '\p{^Sc= Sund}', ""); - Expect(0, 7367, '\P{Sc= Sund}', ""); - Expect(1, 7367, '\P{^Sc= Sund}', ""); - Expect(0, 7368, '\p{Sc= Sund}', ""); - Expect(1, 7368, '\p{^Sc= Sund}', ""); - Expect(1, 7368, '\P{Sc= Sund}', ""); - Expect(0, 7368, '\P{^Sc= Sund}', ""); - Error('\p{Is_Script=-Sundanese:=}'); - Error('\P{Is_Script=-Sundanese:=}'); + Expect(1, 7367, '\p{Sc= _Sund}', ""); + Expect(0, 7367, '\p{^Sc= _Sund}', ""); + Expect(0, 7367, '\P{Sc= _Sund}', ""); + Expect(1, 7367, '\P{^Sc= _Sund}', ""); + Expect(0, 7368, '\p{Sc= _Sund}', ""); + Expect(1, 7368, '\p{^Sc= _Sund}', ""); + Expect(1, 7368, '\P{Sc= _Sund}', ""); + Expect(0, 7368, '\P{^Sc= _Sund}', ""); + Error('\p{Is_Script=-/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}', ""); @@ -135984,16 +138899,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7368, '\p{^Is_Script=sundanese}', ""); Expect(1, 7368, '\P{Is_Script=sundanese}', ""); Expect(0, 7368, '\P{^Is_Script=sundanese}', ""); - Expect(1, 7367, '\p{Is_Script=-sundanese}', ""); - Expect(0, 7367, '\p{^Is_Script=-sundanese}', ""); - Expect(0, 7367, '\P{Is_Script=-sundanese}', ""); - Expect(1, 7367, '\P{^Is_Script=-sundanese}', ""); - Expect(0, 7368, '\p{Is_Script=-sundanese}', ""); - Expect(1, 7368, '\p{^Is_Script=-sundanese}', ""); - Expect(1, 7368, '\P{Is_Script=-sundanese}', ""); - Expect(0, 7368, '\P{^Is_Script=-sundanese}', ""); - Error('\p{Is_Sc=-:=sund}'); - Error('\P{Is_Sc=-:=sund}'); + Expect(1, 7367, '\p{Is_Script=--sundanese}', ""); + Expect(0, 7367, '\p{^Is_Script=--sundanese}', ""); + Expect(0, 7367, '\P{Is_Script=--sundanese}', ""); + Expect(1, 7367, '\P{^Is_Script=--sundanese}', ""); + Expect(0, 7368, '\p{Is_Script=--sundanese}', ""); + Expect(1, 7368, '\p{^Is_Script=--sundanese}', ""); + Expect(1, 7368, '\P{Is_Script=--sundanese}', ""); + Expect(0, 7368, '\P{^Is_Script=--sundanese}', ""); + Error('\p{Is_Sc= _sund/a/}'); + Error('\P{Is_Sc= _sund/a/}'); Expect(1, 7367, '\p{Is_Sc=sund}', ""); Expect(0, 7367, '\p{^Is_Sc=sund}', ""); Expect(0, 7367, '\P{Is_Sc=sund}', ""); @@ -136002,16 +138917,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:=}'); + Error('\P{Script=-_Syloti_Nagri:=}'); Expect(1, 43052, '\p{Script=:\ASyloti_Nagri\z:}', "");; Expect(0, 43053, '\p{Script=:\ASyloti_Nagri\z:}', "");; Expect(1, 43052, '\p{Script=sylotinagri}', ""); @@ -136032,8 +138947,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}'); + 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}', ""); @@ -136046,74 +138961,74 @@ 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:=}'); - Error('\P{Is_Script= syloti_Nagri:=}'); - Expect(1, 43052, '\p{Is_Script=sylotinagri}', ""); - Expect(0, 43052, '\p{^Is_Script=sylotinagri}', ""); - Expect(0, 43052, '\P{Is_Script=sylotinagri}', ""); - Expect(1, 43052, '\P{^Is_Script=sylotinagri}', ""); - Expect(0, 43053, '\p{Is_Script=sylotinagri}', ""); - Expect(1, 43053, '\p{^Is_Script=sylotinagri}', ""); - Expect(1, 43053, '\P{Is_Script=sylotinagri}', ""); - Expect(0, 43053, '\P{^Is_Script=sylotinagri}', ""); - Expect(1, 43052, '\p{Is_Script=_SYLOTI_nagri}', ""); - Expect(0, 43052, '\p{^Is_Script=_SYLOTI_nagri}', ""); - Expect(0, 43052, '\P{Is_Script=_SYLOTI_nagri}', ""); - Expect(1, 43052, '\P{^Is_Script=_SYLOTI_nagri}', ""); - Expect(0, 43053, '\p{Is_Script=_SYLOTI_nagri}', ""); - Expect(1, 43053, '\p{^Is_Script=_SYLOTI_nagri}', ""); - Expect(1, 43053, '\P{Is_Script=_SYLOTI_nagri}', ""); - Expect(0, 43053, '\P{^Is_Script=_SYLOTI_nagri}', ""); - Error('\p{Is_Sc=-SYLO/a/}'); - Error('\P{Is_Sc=-SYLO/a/}'); - Expect(1, 43052, '\p{Is_Sc=sylo}', ""); - Expect(0, 43052, '\p{^Is_Sc=sylo}', ""); - Expect(0, 43052, '\P{Is_Sc=sylo}', ""); - Expect(1, 43052, '\P{^Is_Sc=sylo}', ""); - Expect(0, 43053, '\p{Is_Sc=sylo}', ""); - Expect(1, 43053, '\p{^Is_Sc=sylo}', ""); - Expect(1, 43053, '\P{Is_Sc=sylo}', ""); - Expect(0, 43053, '\P{^Is_Sc=sylo}', ""); - Expect(1, 43052, '\p{Is_Sc: sylo}', ""); - Expect(0, 43052, '\p{^Is_Sc: sylo}', ""); - Expect(0, 43052, '\P{Is_Sc: sylo}', ""); - Expect(1, 43052, '\P{^Is_Sc: sylo}', ""); - Expect(0, 43053, '\p{Is_Sc: sylo}', ""); - Expect(1, 43053, '\p{^Is_Sc: sylo}', ""); - Expect(1, 43053, '\P{Is_Sc: sylo}', ""); - Expect(0, 43053, '\P{^Is_Sc: sylo}', ""); - Error('\p{Script: /a/SYRIAC}'); - Error('\P{Script: /a/SYRIAC}'); + Expect(1, 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, 2154, '\p{Script=:\ASyriac\z:}', "");; Expect(0, 2155, '\p{Script=:\ASyriac\z:}', "");; - Expect(1, 2154, '\p{Script: syriac}', ""); - Expect(0, 2154, '\p{^Script: syriac}', ""); - Expect(0, 2154, '\P{Script: syriac}', ""); - Expect(1, 2154, '\P{^Script: syriac}', ""); - Expect(0, 2155, '\p{Script: syriac}', ""); - Expect(1, 2155, '\p{^Script: syriac}', ""); - Expect(1, 2155, '\P{Script: syriac}', ""); - Expect(0, 2155, '\P{^Script: syriac}', ""); + Expect(1, 2154, '\p{Script=syriac}', ""); + Expect(0, 2154, '\p{^Script=syriac}', ""); + Expect(0, 2154, '\P{Script=syriac}', ""); + Expect(1, 2154, '\P{^Script=syriac}', ""); + Expect(0, 2155, '\p{Script=syriac}', ""); + Expect(1, 2155, '\p{^Script=syriac}', ""); + Expect(1, 2155, '\P{Script=syriac}', ""); + Expect(0, 2155, '\P{^Script=syriac}', ""); Expect(1, 2154, '\p{Script=:\Asyriac\z:}', "");; Expect(0, 2155, '\p{Script=:\Asyriac\z:}', "");; - Expect(1, 2154, '\p{Script= _SYRIAC}', ""); - Expect(0, 2154, '\p{^Script= _SYRIAC}', ""); - Expect(0, 2154, '\P{Script= _SYRIAC}', ""); - Expect(1, 2154, '\P{^Script= _SYRIAC}', ""); - Expect(0, 2155, '\p{Script= _SYRIAC}', ""); - Expect(1, 2155, '\p{^Script= _SYRIAC}', ""); - Expect(1, 2155, '\P{Script= _SYRIAC}', ""); - Expect(0, 2155, '\P{^Script= _SYRIAC}', ""); - Error('\p{Sc=-Syrc:=}'); - Error('\P{Sc=-Syrc:=}'); + Expect(1, 2154, '\p{Script=- Syriac}', ""); + Expect(0, 2154, '\p{^Script=- Syriac}', ""); + Expect(0, 2154, '\P{Script=- Syriac}', ""); + Expect(1, 2154, '\P{^Script=- Syriac}', ""); + Expect(0, 2155, '\p{Script=- Syriac}', ""); + Expect(1, 2155, '\p{^Script=- Syriac}', ""); + Expect(1, 2155, '\P{Script=- Syriac}', ""); + Expect(0, 2155, '\P{^Script=- Syriac}', ""); + Error('\p{Sc=/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}', ""); @@ -136126,16 +139041,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=_:=Syriac}'); - Error('\P{Is_Script=_:=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: _/a/Syriac}'); + Error('\P{Is_Script: _/a/Syriac}'); Expect(1, 2154, '\p{Is_Script=syriac}', ""); Expect(0, 2154, '\p{^Is_Script=syriac}', ""); Expect(0, 2154, '\P{Is_Script=syriac}', ""); @@ -136144,16 +139059,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= Syrc:=}'); - Error('\P{Is_Sc= 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}', ""); @@ -136162,16 +139077,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}', ""); @@ -136184,96 +139099,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 6004, '\P{^Script=tagbanwa}', ""); Expect(1, 6003, '\p{Script=:\Atagbanwa\z:}', "");; Expect(0, 6004, '\p{Script=:\Atagbanwa\z:}', "");; - Expect(1, 6003, '\p{Script= tagbanwa}', ""); - Expect(0, 6003, '\p{^Script= tagbanwa}', ""); - Expect(0, 6003, '\P{Script= tagbanwa}', ""); - Expect(1, 6003, '\P{^Script= tagbanwa}', ""); - Expect(0, 6004, '\p{Script= tagbanwa}', ""); - Expect(1, 6004, '\p{^Script= tagbanwa}', ""); - Expect(1, 6004, '\P{Script= tagbanwa}', ""); - Expect(0, 6004, '\P{^Script= tagbanwa}', ""); - Error('\p{Sc=_ TAGB:=}'); - Error('\P{Sc=_ TAGB:=}'); + Expect(1, 6003, '\p{Script= Tagbanwa}', ""); + Expect(0, 6003, '\p{^Script= Tagbanwa}', ""); + Expect(0, 6003, '\P{Script= Tagbanwa}', ""); + Expect(1, 6003, '\P{^Script= Tagbanwa}', ""); + Expect(0, 6004, '\p{Script= Tagbanwa}', ""); + Expect(1, 6004, '\p{^Script= Tagbanwa}', ""); + Expect(1, 6004, '\P{Script= Tagbanwa}', ""); + Expect(0, 6004, '\P{^Script= Tagbanwa}', ""); + Error('\p{Sc=/a/-Tagb}'); + Error('\P{Sc=/a/-Tagb}'); Expect(1, 6003, '\p{Sc=:\ATagb\z:}', "");; Expect(0, 6004, '\p{Sc=:\ATagb\z:}', "");; - Expect(1, 6003, '\p{Sc: tagb}', ""); - Expect(0, 6003, '\p{^Sc: tagb}', ""); - Expect(0, 6003, '\P{Sc: tagb}', ""); - Expect(1, 6003, '\P{^Sc: tagb}', ""); - Expect(0, 6004, '\p{Sc: tagb}', ""); - Expect(1, 6004, '\p{^Sc: tagb}', ""); - Expect(1, 6004, '\P{Sc: tagb}', ""); - Expect(0, 6004, '\P{^Sc: tagb}', ""); + Expect(1, 6003, '\p{Sc=tagb}', ""); + Expect(0, 6003, '\p{^Sc=tagb}', ""); + Expect(0, 6003, '\P{Sc=tagb}', ""); + Expect(1, 6003, '\P{^Sc=tagb}', ""); + Expect(0, 6004, '\p{Sc=tagb}', ""); + Expect(1, 6004, '\p{^Sc=tagb}', ""); + Expect(1, 6004, '\P{Sc=tagb}', ""); + Expect(0, 6004, '\P{^Sc=tagb}', ""); Expect(1, 6003, '\p{Sc=:\Atagb\z:}', "");; Expect(0, 6004, '\p{Sc=:\Atagb\z:}', "");; - Expect(1, 6003, '\p{Sc= TAGB}', ""); - 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{Is_Script: tagbanwa}', ""); - Expect(0, 6003, '\p{^Is_Script: tagbanwa}', ""); - Expect(0, 6003, '\P{Is_Script: tagbanwa}', ""); - Expect(1, 6003, '\P{^Is_Script: tagbanwa}', ""); - Expect(0, 6004, '\p{Is_Script: tagbanwa}', ""); - Expect(1, 6004, '\p{^Is_Script: tagbanwa}', ""); - Expect(1, 6004, '\P{Is_Script: tagbanwa}', ""); - Expect(0, 6004, '\P{^Is_Script: tagbanwa}', ""); - Expect(1, 6003, '\p{Is_Script=- tagbanwa}', ""); - Expect(0, 6003, '\p{^Is_Script=- tagbanwa}', ""); - Expect(0, 6003, '\P{Is_Script=- tagbanwa}', ""); - Expect(1, 6003, '\P{^Is_Script=- tagbanwa}', ""); - Expect(0, 6004, '\p{Is_Script=- tagbanwa}', ""); - Expect(1, 6004, '\p{^Is_Script=- tagbanwa}', ""); - Expect(1, 6004, '\P{Is_Script=- tagbanwa}', ""); - Expect(0, 6004, '\P{^Is_Script=- tagbanwa}', ""); - Error('\p{Is_Sc= Tagb:=}'); - Error('\P{Is_Sc= Tagb:=}'); - Expect(1, 6003, '\p{Is_Sc=tagb}', ""); - Expect(0, 6003, '\p{^Is_Sc=tagb}', ""); - Expect(0, 6003, '\P{Is_Sc=tagb}', ""); - 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=/a/ takri}'); - Error('\P{Script=/a/ takri}'); + 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{Is_Script=tagbanwa}', ""); + Expect(0, 6003, '\p{^Is_Script=tagbanwa}', ""); + Expect(0, 6003, '\P{Is_Script=tagbanwa}', ""); + Expect(1, 6003, '\P{^Is_Script=tagbanwa}', ""); + Expect(0, 6004, '\p{Is_Script=tagbanwa}', ""); + Expect(1, 6004, '\p{^Is_Script=tagbanwa}', ""); + Expect(1, 6004, '\P{Is_Script=tagbanwa}', ""); + Expect(0, 6004, '\P{^Is_Script=tagbanwa}', ""); + Expect(1, 6003, '\p{Is_Script: -tagbanwa}', ""); + Expect(0, 6003, '\p{^Is_Script: -tagbanwa}', ""); + Expect(0, 6003, '\P{Is_Script: -tagbanwa}', ""); + Expect(1, 6003, '\P{^Is_Script: -tagbanwa}', ""); + Expect(0, 6004, '\p{Is_Script: -tagbanwa}', ""); + Expect(1, 6004, '\p{^Is_Script: -tagbanwa}', ""); + Expect(1, 6004, '\P{Is_Script: -tagbanwa}', ""); + Expect(0, 6004, '\P{^Is_Script: -tagbanwa}', ""); + Error('\p{Is_Sc=/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, 71369, '\p{Script=:\ATakri\z:}', "");; Expect(0, 71370, '\p{Script=:\ATakri\z:}', "");; - Expect(1, 71369, '\p{Script: takri}', ""); - Expect(0, 71369, '\p{^Script: takri}', ""); - Expect(0, 71369, '\P{Script: takri}', ""); - Expect(1, 71369, '\P{^Script: takri}', ""); - Expect(0, 71370, '\p{Script: takri}', ""); - Expect(1, 71370, '\p{^Script: takri}', ""); - Expect(1, 71370, '\P{Script: takri}', ""); - Expect(0, 71370, '\P{^Script: takri}', ""); + Expect(1, 71369, '\p{Script=takri}', ""); + Expect(0, 71369, '\p{^Script=takri}', ""); + Expect(0, 71369, '\P{Script=takri}', ""); + Expect(1, 71369, '\P{^Script=takri}', ""); + Expect(0, 71370, '\p{Script=takri}', ""); + Expect(1, 71370, '\p{^Script=takri}', ""); + Expect(1, 71370, '\P{Script=takri}', ""); + Expect(0, 71370, '\P{^Script=takri}', ""); Expect(1, 71369, '\p{Script=:\Atakri\z:}', "");; Expect(0, 71370, '\p{Script=:\Atakri\z:}', "");; - Expect(1, 71369, '\p{Script= takri}', ""); - Expect(0, 71369, '\p{^Script= takri}', ""); - Expect(0, 71369, '\P{Script= takri}', ""); - Expect(1, 71369, '\P{^Script= takri}', ""); - Expect(0, 71370, '\p{Script= takri}', ""); - Expect(1, 71370, '\p{^Script= takri}', ""); - Expect(1, 71370, '\P{Script= takri}', ""); - Expect(0, 71370, '\P{^Script= takri}', ""); - Error('\p{Sc=:=TAKR}'); - Error('\P{Sc=:=TAKR}'); + Expect(1, 71369, '\p{Script= -Takri}', ""); + Expect(0, 71369, '\p{^Script= -Takri}', ""); + Expect(0, 71369, '\P{Script= -Takri}', ""); + Expect(1, 71369, '\P{^Script= -Takri}', ""); + Expect(0, 71370, '\p{Script= -Takri}', ""); + Expect(1, 71370, '\p{^Script= -Takri}', ""); + Expect(1, 71370, '\P{Script= -Takri}', ""); + Expect(0, 71370, '\P{^Script= -Takri}', ""); + Error('\p{Sc=-takr/a/}'); + Error('\P{Sc=-takr/a/}'); Expect(1, 71369, '\p{Sc=:\ATakr\z:}', "");; Expect(0, 71370, '\p{Sc=:\ATakr\z:}', "");; Expect(1, 71369, '\p{Sc=takr}', ""); @@ -136286,16 +139201,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=- TAKRI/a/}'); + Error('\P{Is_Script=- TAKRI/a/}'); Expect(1, 71369, '\p{Is_Script=takri}', ""); Expect(0, 71369, '\p{^Is_Script=takri}', ""); Expect(0, 71369, '\P{Is_Script=takri}', ""); @@ -136304,16 +139219,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}', ""); @@ -136322,16 +139237,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=_ TAI_Le/a/}'); - Error('\P{Script=_ TAI_Le/a/}'); + Expect(1, 71369, '\p{Is_Sc= _takr}', ""); + Expect(0, 71369, '\p{^Is_Sc= _takr}', ""); + Expect(0, 71369, '\P{Is_Sc= _takr}', ""); + Expect(1, 71369, '\P{^Is_Sc= _takr}', ""); + Expect(0, 71370, '\p{Is_Sc= _takr}', ""); + Expect(1, 71370, '\p{^Is_Sc= _takr}', ""); + Expect(1, 71370, '\P{Is_Sc= _takr}', ""); + Expect(0, 71370, '\P{^Is_Sc= _takr}', ""); + Error('\p{Script=/a/Tai_Le}'); + Error('\P{Script=/a/Tai_Le}'); Expect(1, 6516, '\p{Script=:\ATai_Le\z:}', "");; Expect(0, 6517, '\p{Script=:\ATai_Le\z:}', "");; Expect(1, 6516, '\p{Script=taile}', ""); @@ -136344,16 +139259,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 6517, '\P{^Script=taile}', ""); Expect(1, 6516, '\p{Script=:\Ataile\z:}', "");; Expect(0, 6517, '\p{Script=:\Ataile\z:}', "");; - Expect(1, 6516, '\p{Script: Tai_le}', ""); - Expect(0, 6516, '\p{^Script: Tai_le}', ""); - Expect(0, 6516, '\P{Script: Tai_le}', ""); - Expect(1, 6516, '\P{^Script: Tai_le}', ""); - Expect(0, 6517, '\p{Script: Tai_le}', ""); - Expect(1, 6517, '\p{^Script: Tai_le}', ""); - Expect(1, 6517, '\P{Script: Tai_le}', ""); - Expect(0, 6517, '\P{^Script: Tai_le}', ""); - Error('\p{Sc=/a/--Tale}'); - Error('\P{Sc=/a/--Tale}'); + Expect(1, 6516, '\p{Script=--TAI_LE}', ""); + Expect(0, 6516, '\p{^Script=--TAI_LE}', ""); + Expect(0, 6516, '\P{Script=--TAI_LE}', ""); + Expect(1, 6516, '\P{^Script=--TAI_LE}', ""); + Expect(0, 6517, '\p{Script=--TAI_LE}', ""); + Expect(1, 6517, '\p{^Script=--TAI_LE}', ""); + Expect(1, 6517, '\P{Script=--TAI_LE}', ""); + Expect(0, 6517, '\P{^Script=--TAI_LE}', ""); + Error('\p{Sc=_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}', ""); @@ -136366,16 +139281,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 6517, '\P{^Sc=tale}', ""); Expect(1, 6516, '\p{Sc=:\Atale\z:}', "");; Expect(0, 6517, '\p{Sc=:\Atale\z:}', "");; - Expect(1, 6516, '\p{Sc= tale}', ""); - Expect(0, 6516, '\p{^Sc= tale}', ""); - Expect(0, 6516, '\P{Sc= tale}', ""); - Expect(1, 6516, '\P{^Sc= tale}', ""); - Expect(0, 6517, '\p{Sc= tale}', ""); - Expect(1, 6517, '\p{^Sc= tale}', ""); - Expect(1, 6517, '\P{Sc= tale}', ""); - Expect(0, 6517, '\P{^Sc= tale}', ""); - Error('\p{Is_Script=:=TAI_Le}'); - Error('\P{Is_Script=:=TAI_Le}'); + Expect(1, 6516, '\p{Sc=_tale}', ""); + Expect(0, 6516, '\p{^Sc=_tale}', ""); + Expect(0, 6516, '\P{Sc=_tale}', ""); + Expect(1, 6516, '\P{^Sc=_tale}', ""); + Expect(0, 6517, '\p{Sc=_tale}', ""); + Expect(1, 6517, '\p{^Sc=_tale}', ""); + Expect(1, 6517, '\P{Sc=_tale}', ""); + Expect(0, 6517, '\P{^Sc=_tale}', ""); + Error('\p{Is_Script= tai_Le/a/}'); + Error('\P{Is_Script= tai_Le/a/}'); Expect(1, 6516, '\p{Is_Script=taile}', ""); Expect(0, 6516, '\p{^Is_Script=taile}', ""); Expect(0, 6516, '\P{Is_Script=taile}', ""); @@ -136384,16 +139299,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=/a/- TALE}'); - Error('\P{Is_Sc=/a/- TALE}'); + Expect(1, 6516, '\p{Is_Script=- Tai_Le}', ""); + Expect(0, 6516, '\p{^Is_Script=- Tai_Le}', ""); + Expect(0, 6516, '\P{Is_Script=- Tai_Le}', ""); + Expect(1, 6516, '\P{^Is_Script=- Tai_Le}', ""); + Expect(0, 6517, '\p{Is_Script=- Tai_Le}', ""); + Expect(1, 6517, '\p{^Is_Script=- Tai_Le}', ""); + Expect(1, 6517, '\P{Is_Script=- Tai_Le}', ""); + Expect(0, 6517, '\P{^Is_Script=- Tai_Le}', ""); + Error('\p{Is_Sc=_TALE/a/}'); + Error('\P{Is_Sc=_TALE/a/}'); Expect(1, 6516, '\p{Is_Sc=tale}', ""); Expect(0, 6516, '\p{^Is_Sc=tale}', ""); Expect(0, 6516, '\P{Is_Sc=tale}', ""); @@ -136402,16 +139317,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6517, '\p{^Is_Sc=tale}', ""); Expect(1, 6517, '\P{Is_Sc=tale}', ""); Expect(0, 6517, '\P{^Is_Sc=tale}', ""); - Expect(1, 6516, '\p{Is_Sc=_Tale}', ""); - Expect(0, 6516, '\p{^Is_Sc=_Tale}', ""); - Expect(0, 6516, '\P{Is_Sc=_Tale}', ""); - Expect(1, 6516, '\P{^Is_Sc=_Tale}', ""); - Expect(0, 6517, '\p{Is_Sc=_Tale}', ""); - Expect(1, 6517, '\p{^Is_Sc=_Tale}', ""); - Expect(1, 6517, '\P{Is_Sc=_Tale}', ""); - Expect(0, 6517, '\P{^Is_Sc=_Tale}', ""); - Error('\p{Script=_/a/new_tai_Lue}'); - Error('\P{Script=_/a/new_tai_Lue}'); + Expect(1, 6516, '\p{Is_Sc= tale}', ""); + Expect(0, 6516, '\p{^Is_Sc= tale}', ""); + Expect(0, 6516, '\P{Is_Sc= tale}', ""); + Expect(1, 6516, '\P{^Is_Sc= tale}', ""); + Expect(0, 6517, '\p{Is_Sc= tale}', ""); + Expect(1, 6517, '\p{^Is_Sc= tale}', ""); + Expect(1, 6517, '\P{Is_Sc= tale}', ""); + Expect(0, 6517, '\P{^Is_Sc= tale}', ""); + Error('\p{Script= _NEW_TAI_Lue:=}'); + Error('\P{Script= _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}', ""); @@ -136424,16 +139339,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 6624, '\P{^Script=newtailue}', ""); Expect(1, 6623, '\p{Script=:\Anewtailue\z:}', "");; Expect(0, 6624, '\p{Script=:\Anewtailue\z:}', "");; - Expect(1, 6623, '\p{Script= New_Tai_lue}', ""); - Expect(0, 6623, '\p{^Script= New_Tai_lue}', ""); - Expect(0, 6623, '\P{Script= New_Tai_lue}', ""); - Expect(1, 6623, '\P{^Script= New_Tai_lue}', ""); - Expect(0, 6624, '\p{Script= New_Tai_lue}', ""); - Expect(1, 6624, '\p{^Script= New_Tai_lue}', ""); - Expect(1, 6624, '\P{Script= New_Tai_lue}', ""); - Expect(0, 6624, '\P{^Script= New_Tai_lue}', ""); - Error('\p{Sc= :=Talu}'); - Error('\P{Sc= :=Talu}'); + Expect(1, 6623, '\p{Script= _New_Tai_Lue}', ""); + Expect(0, 6623, '\p{^Script= _New_Tai_Lue}', ""); + Expect(0, 6623, '\P{Script= _New_Tai_Lue}', ""); + Expect(1, 6623, '\P{^Script= _New_Tai_Lue}', ""); + Expect(0, 6624, '\p{Script= _New_Tai_Lue}', ""); + Expect(1, 6624, '\p{^Script= _New_Tai_Lue}', ""); + Expect(1, 6624, '\P{Script= _New_Tai_Lue}', ""); + Expect(0, 6624, '\P{^Script= _New_Tai_Lue}', ""); + Error('\p{Sc=/a/- Talu}'); + Error('\P{Sc=/a/- Talu}'); Expect(1, 6623, '\p{Sc=:\ATalu\z:}', "");; Expect(0, 6624, '\p{Sc=:\ATalu\z:}', "");; Expect(1, 6623, '\p{Sc=talu}', ""); @@ -136446,16 +139361,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=:=New_Tai_lue}'); - Error('\P{Is_Script=:=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=/a/_-NEW_Tai_Lue}'); + Error('\P{Is_Script=/a/_-NEW_Tai_Lue}'); Expect(1, 6623, '\p{Is_Script=newtailue}', ""); Expect(0, 6623, '\p{^Is_Script=newtailue}', ""); Expect(0, 6623, '\P{Is_Script=newtailue}', ""); @@ -136464,16 +139379,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/a/}'); - Error('\P{Is_Sc= -Talu/a/}'); + 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}', ""); @@ -136482,16 +139397,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=/a/ tamil}'); + Error('\P{Script=/a/ tamil}'); Expect(1, 73727, '\p{Script=:\ATamil\z:}', "");; Expect(0, 73728, '\p{Script=:\ATamil\z:}', "");; Expect(1, 73727, '\p{Script=tamil}', ""); @@ -136504,16 +139419,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 73728, '\P{^Script=tamil}', ""); Expect(1, 73727, '\p{Script=:\Atamil\z:}', "");; Expect(0, 73728, '\p{Script=:\Atamil\z:}', "");; - Expect(1, 73727, '\p{Script= TAMIL}', ""); - Expect(0, 73727, '\p{^Script= TAMIL}', ""); - Expect(0, 73727, '\P{Script= TAMIL}', ""); - Expect(1, 73727, '\P{^Script= TAMIL}', ""); - Expect(0, 73728, '\p{Script= TAMIL}', ""); - Expect(1, 73728, '\p{^Script= TAMIL}', ""); - Expect(1, 73728, '\P{Script= TAMIL}', ""); - Expect(0, 73728, '\P{^Script= TAMIL}', ""); - Error('\p{Sc=_ TAML/a/}'); - Error('\P{Sc=_ TAML/a/}'); + Expect(1, 73727, '\p{Script: tamil}', ""); + Expect(0, 73727, '\p{^Script: tamil}', ""); + Expect(0, 73727, '\P{Script: tamil}', ""); + Expect(1, 73727, '\P{^Script: tamil}', ""); + Expect(0, 73728, '\p{Script: tamil}', ""); + Expect(1, 73728, '\p{^Script: tamil}', ""); + Expect(1, 73728, '\P{Script: tamil}', ""); + Expect(0, 73728, '\P{^Script: tamil}', ""); + Error('\p{Sc=/a/Taml}'); + Error('\P{Sc=/a/Taml}'); Expect(1, 73727, '\p{Sc=:\ATaml\z:}', "");; Expect(0, 73728, '\p{Sc=:\ATaml\z:}', "");; Expect(1, 73727, '\p{Sc=taml}', ""); @@ -136526,34 +139441,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=/a/TAMIL}'); - Error('\P{Is_Script=/a/TAMIL}'); - Expect(1, 73727, '\p{Is_Script=tamil}', ""); - Expect(0, 73727, '\p{^Is_Script=tamil}', ""); - Expect(0, 73727, '\P{Is_Script=tamil}', ""); - 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{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{Is_Sc=taml}', ""); Expect(0, 73727, '\p{^Is_Sc=taml}', ""); Expect(0, 73727, '\P{Is_Sc=taml}', ""); @@ -136562,16 +139477,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:=}'); + Error('\P{Script=__Tangut:=}'); Expect(1, 101640, '\p{Script=:\ATangut\z:}', "");; Expect(0, 101641, '\p{Script=:\ATangut\z:}', "");; Expect(1, 101640, '\p{Script=tangut}', ""); @@ -136584,38 +139499,38 @@ 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=:= tang}'); - Error('\P{Sc=:= 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{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}', ""); @@ -136624,34 +139539,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 101641, '\p{^Is_Script=tangut}', ""); Expect(1, 101641, '\P{Is_Script=tangut}', ""); Expect(0, 101641, '\P{^Is_Script=tangut}', ""); - Expect(1, 101640, '\p{Is_Script= Tangut}', ""); - Expect(0, 101640, '\p{^Is_Script= Tangut}', ""); - Expect(0, 101640, '\P{Is_Script= Tangut}', ""); - Expect(1, 101640, '\P{^Is_Script= Tangut}', ""); - Expect(0, 101641, '\p{Is_Script= Tangut}', ""); - Expect(1, 101641, '\p{^Is_Script= Tangut}', ""); - Expect(1, 101641, '\P{Is_Script= Tangut}', ""); - Expect(0, 101641, '\P{^Is_Script= Tangut}', ""); - Error('\p{Is_Sc=_ Tang/a/}'); - Error('\P{Is_Sc=_ Tang/a/}'); - Expect(1, 101640, '\p{Is_Sc=tang}', ""); - Expect(0, 101640, '\p{^Is_Sc=tang}', ""); - Expect(0, 101640, '\P{Is_Sc=tang}', ""); - Expect(1, 101640, '\P{^Is_Sc=tang}', ""); - Expect(0, 101641, '\p{Is_Sc=tang}', ""); - Expect(1, 101641, '\p{^Is_Sc=tang}', ""); - Expect(1, 101641, '\P{Is_Sc=tang}', ""); - Expect(0, 101641, '\P{^Is_Sc=tang}', ""); - Expect(1, 101640, '\p{Is_Sc= _Tang}', ""); - Expect(0, 101640, '\p{^Is_Sc= _Tang}', ""); - Expect(0, 101640, '\P{Is_Sc= _Tang}', ""); - Expect(1, 101640, '\P{^Is_Sc= _Tang}', ""); - Expect(0, 101641, '\p{Is_Sc= _Tang}', ""); - Expect(1, 101641, '\p{^Is_Sc= _Tang}', ""); - Expect(1, 101641, '\P{Is_Sc= _Tang}', ""); - Expect(0, 101641, '\P{^Is_Sc= _Tang}', ""); - Error('\p{Script=-/a/Tai_Viet}'); - Error('\P{Script=-/a/Tai_Viet}'); + Expect(1, 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, 43743, '\p{Script=:\ATai_Viet\z:}', "");; Expect(0, 43744, '\p{Script=:\ATai_Viet\z:}', "");; Expect(1, 43743, '\p{Script=taiviet}', ""); @@ -136664,38 +139579,38 @@ 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}', ""); - Expect(0, 43743, '\p{^Sc: tavt}', ""); - Expect(0, 43743, '\P{Sc: tavt}', ""); - Expect(1, 43743, '\P{^Sc: tavt}', ""); - Expect(0, 43744, '\p{Sc: tavt}', ""); - Expect(1, 43744, '\p{^Sc: tavt}', ""); - Expect(1, 43744, '\P{Sc: tavt}', ""); - Expect(0, 43744, '\P{^Sc: tavt}', ""); + Expect(1, 43743, '\p{Sc=tavt}', ""); + Expect(0, 43743, '\p{^Sc=tavt}', ""); + Expect(0, 43743, '\P{Sc=tavt}', ""); + Expect(1, 43743, '\P{^Sc=tavt}', ""); + Expect(0, 43744, '\p{Sc=tavt}', ""); + Expect(1, 43744, '\p{^Sc=tavt}', ""); + Expect(1, 43744, '\P{Sc=tavt}', ""); + Expect(0, 43744, '\P{^Sc=tavt}', ""); Expect(1, 43743, '\p{Sc=:\Atavt\z:}', "");; Expect(0, 43744, '\p{Sc=:\Atavt\z:}', "");; - Expect(1, 43743, '\p{Sc= TAVT}', ""); - Expect(0, 43743, '\p{^Sc= TAVT}', ""); - Expect(0, 43743, '\P{Sc= TAVT}', ""); - Expect(1, 43743, '\P{^Sc= TAVT}', ""); - Expect(0, 43744, '\p{Sc= TAVT}', ""); - Expect(1, 43744, '\p{^Sc= TAVT}', ""); - Expect(1, 43744, '\P{Sc= TAVT}', ""); - Expect(0, 43744, '\P{^Sc= TAVT}', ""); - Error('\p{Is_Script=-/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= /a/Tai_Viet}'); + Error('\P{Is_Script= /a/Tai_Viet}'); Expect(1, 43743, '\p{Is_Script=taiviet}', ""); Expect(0, 43743, '\p{^Is_Script=taiviet}', ""); Expect(0, 43743, '\P{Is_Script=taiviet}', ""); @@ -136704,16 +139619,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=:=-Tavt}'); + Error('\P{Is_Sc=:=-Tavt}'); Expect(1, 43743, '\p{Is_Sc=tavt}', ""); Expect(0, 43743, '\p{^Is_Sc=tavt}', ""); Expect(0, 43743, '\P{Is_Sc=tavt}', ""); @@ -136722,78 +139637,78 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43744, '\p{^Is_Sc=tavt}', ""); Expect(1, 43744, '\P{Is_Sc=tavt}', ""); Expect(0, 43744, '\P{^Is_Sc=tavt}', ""); - Expect(1, 43743, '\p{Is_Sc= TAVT}', ""); - Expect(0, 43743, '\p{^Is_Sc= TAVT}', ""); - Expect(0, 43743, '\P{Is_Sc= TAVT}', ""); - Expect(1, 43743, '\P{^Is_Sc= TAVT}', ""); - Expect(0, 43744, '\p{Is_Sc= TAVT}', ""); - Expect(1, 43744, '\p{^Is_Sc= TAVT}', ""); - Expect(1, 43744, '\P{Is_Sc= TAVT}', ""); - Expect(0, 43744, '\P{^Is_Sc= TAVT}', ""); - Error('\p{Script:/a/__Telugu}'); - Error('\P{Script:/a/__Telugu}'); + Expect(1, 43743, '\p{Is_Sc=-Tavt}', ""); + Expect(0, 43743, '\p{^Is_Sc=-Tavt}', ""); + Expect(0, 43743, '\P{Is_Sc=-Tavt}', ""); + Expect(1, 43743, '\P{^Is_Sc=-Tavt}', ""); + Expect(0, 43744, '\p{Is_Sc=-Tavt}', ""); + Expect(1, 43744, '\p{^Is_Sc=-Tavt}', ""); + Expect(1, 43744, '\P{Is_Sc=-Tavt}', ""); + Expect(0, 43744, '\P{^Is_Sc=-Tavt}', ""); + Error('\p{Script=:=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}', ""); - 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}', ""); 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:=}'); - 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: --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/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{Is_Sc=telu}', ""); Expect(0, 3199, '\p{^Is_Sc=telu}', ""); Expect(0, 3199, '\P{Is_Sc=telu}', ""); @@ -136802,16 +139717,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 3200, '\p{^Is_Sc=telu}', ""); Expect(1, 3200, '\P{Is_Sc=telu}', ""); Expect(0, 3200, '\P{^Is_Sc=telu}', ""); - Expect(1, 3199, '\p{Is_Sc= TELU}', ""); - Expect(0, 3199, '\p{^Is_Sc= TELU}', ""); - Expect(0, 3199, '\P{Is_Sc= TELU}', ""); - Expect(1, 3199, '\P{^Is_Sc= TELU}', ""); - Expect(0, 3200, '\p{Is_Sc= TELU}', ""); - Expect(1, 3200, '\p{^Is_Sc= TELU}', ""); - Expect(1, 3200, '\P{Is_Sc= TELU}', ""); - Expect(0, 3200, '\P{^Is_Sc= TELU}', ""); - Error('\p{Script=_-tifinagh:=}'); - Error('\P{Script=_-tifinagh:=}'); + Expect(1, 3199, '\p{Is_Sc= -telu}', ""); + Expect(0, 3199, '\p{^Is_Sc= -telu}', ""); + Expect(0, 3199, '\P{Is_Sc= -telu}', ""); + Expect(1, 3199, '\P{^Is_Sc= -telu}', ""); + Expect(0, 3200, '\p{Is_Sc= -telu}', ""); + Expect(1, 3200, '\p{^Is_Sc= -telu}', ""); + Expect(1, 3200, '\P{Is_Sc= -telu}', ""); + Expect(0, 3200, '\P{^Is_Sc= -telu}', ""); + Error('\p{Script=- Tifinagh/a/}'); + Error('\P{Script=- Tifinagh/a/}'); Expect(1, 11647, '\p{Script=:\ATifinagh\z:}', "");; Expect(0, 11648, '\p{Script=:\ATifinagh\z:}', "");; Expect(1, 11647, '\p{Script=tifinagh}', ""); @@ -136824,16 +139739,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/a/}'); - Error('\P{Sc:--Tfng/a/}'); + 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}', ""); @@ -136846,16 +139761,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 11648, '\P{^Sc=tfng}', ""); Expect(1, 11647, '\p{Sc=:\Atfng\z:}', "");; Expect(0, 11648, '\p{Sc=:\Atfng\z:}', "");; - Expect(1, 11647, '\p{Sc=__tfng}', ""); - Expect(0, 11647, '\p{^Sc=__tfng}', ""); - Expect(0, 11647, '\P{Sc=__tfng}', ""); - Expect(1, 11647, '\P{^Sc=__tfng}', ""); - Expect(0, 11648, '\p{Sc=__tfng}', ""); - Expect(1, 11648, '\p{^Sc=__tfng}', ""); - Expect(1, 11648, '\P{Sc=__tfng}', ""); - Expect(0, 11648, '\P{^Sc=__tfng}', ""); - Error('\p{Is_Script=_:=tifinagh}'); - Error('\P{Is_Script=_:=tifinagh}'); + Expect(1, 11647, '\p{Sc= Tfng}', ""); + Expect(0, 11647, '\p{^Sc= Tfng}', ""); + Expect(0, 11647, '\P{Sc= Tfng}', ""); + Expect(1, 11647, '\P{^Sc= Tfng}', ""); + Expect(0, 11648, '\p{Sc= Tfng}', ""); + Expect(1, 11648, '\p{^Sc= Tfng}', ""); + Expect(1, 11648, '\P{Sc= Tfng}', ""); + Expect(0, 11648, '\P{^Sc= Tfng}', ""); + Error('\p{Is_Script: -_TIFINAGH/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}', ""); @@ -136864,136 +139779,136 @@ 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, 5908, '\p{Script=:\ATagalog\z:}', "");; - Expect(0, 5909, '\p{Script=:\ATagalog\z:}', "");; - Expect(1, 5908, '\p{Script=tagalog}', ""); - Expect(0, 5908, '\p{^Script=tagalog}', ""); - Expect(0, 5908, '\P{Script=tagalog}', ""); - Expect(1, 5908, '\P{^Script=tagalog}', ""); - Expect(0, 5909, '\p{Script=tagalog}', ""); - Expect(1, 5909, '\p{^Script=tagalog}', ""); - Expect(1, 5909, '\P{Script=tagalog}', ""); - Expect(0, 5909, '\P{^Script=tagalog}', ""); - Expect(1, 5908, '\p{Script=:\Atagalog\z:}', "");; - Expect(0, 5909, '\p{Script=:\Atagalog\z:}', "");; - Expect(1, 5908, '\p{Script= tagalog}', ""); - Expect(0, 5908, '\p{^Script= tagalog}', ""); - Expect(0, 5908, '\P{Script= tagalog}', ""); - Expect(1, 5908, '\P{^Script= tagalog}', ""); - Expect(0, 5909, '\p{Script= tagalog}', ""); - Expect(1, 5909, '\p{^Script= tagalog}', ""); - Expect(1, 5909, '\P{Script= tagalog}', ""); - Expect(0, 5909, '\P{^Script= tagalog}', ""); - Error('\p{Sc= tglg:=}'); - Error('\P{Sc= tglg:=}'); - Expect(1, 5908, '\p{Sc=:\ATglg\z:}', "");; - Expect(0, 5909, '\p{Sc=:\ATglg\z:}', "");; - Expect(1, 5908, '\p{Sc=tglg}', ""); - Expect(0, 5908, '\p{^Sc=tglg}', ""); - Expect(0, 5908, '\P{Sc=tglg}', ""); - Expect(1, 5908, '\P{^Sc=tglg}', ""); - Expect(0, 5909, '\p{Sc=tglg}', ""); - Expect(1, 5909, '\p{^Sc=tglg}', ""); - Expect(1, 5909, '\P{Sc=tglg}', ""); - Expect(0, 5909, '\P{^Sc=tglg}', ""); - Expect(1, 5908, '\p{Sc=:\Atglg\z:}', "");; - Expect(0, 5909, '\p{Sc=:\Atglg\z:}', "");; - Expect(1, 5908, '\p{Sc=_TGLG}', ""); - Expect(0, 5908, '\p{^Sc=_TGLG}', ""); - Expect(0, 5908, '\P{Sc=_TGLG}', ""); - Expect(1, 5908, '\P{^Sc=_TGLG}', ""); - Expect(0, 5909, '\p{Sc=_TGLG}', ""); - Expect(1, 5909, '\p{^Sc=_TGLG}', ""); - Expect(1, 5909, '\P{Sc=_TGLG}', ""); - Expect(0, 5909, '\P{^Sc=_TGLG}', ""); - Error('\p{Is_Script=_-TAGALOG/a/}'); - Error('\P{Is_Script=_-TAGALOG/a/}'); - Expect(1, 5908, '\p{Is_Script=tagalog}', ""); - Expect(0, 5908, '\p{^Is_Script=tagalog}', ""); - Expect(0, 5908, '\P{Is_Script=tagalog}', ""); - Expect(1, 5908, '\P{^Is_Script=tagalog}', ""); - Expect(0, 5909, '\p{Is_Script=tagalog}', ""); - Expect(1, 5909, '\p{^Is_Script=tagalog}', ""); - Expect(1, 5909, '\P{Is_Script=tagalog}', ""); - Expect(0, 5909, '\P{^Is_Script=tagalog}', ""); - Expect(1, 5908, '\p{Is_Script= TAGALOG}', ""); - Expect(0, 5908, '\p{^Is_Script= TAGALOG}', ""); - Expect(0, 5908, '\P{Is_Script= TAGALOG}', ""); - Expect(1, 5908, '\P{^Is_Script= TAGALOG}', ""); - Expect(0, 5909, '\p{Is_Script= TAGALOG}', ""); - Expect(1, 5909, '\p{^Is_Script= TAGALOG}', ""); - Expect(1, 5909, '\P{Is_Script= TAGALOG}', ""); - Expect(0, 5909, '\P{^Is_Script= TAGALOG}', ""); - Error('\p{Is_Sc= -tglg:=}'); - Error('\P{Is_Sc= -tglg:=}'); - Expect(1, 5908, '\p{Is_Sc=tglg}', ""); - Expect(0, 5908, '\p{^Is_Sc=tglg}', ""); - Expect(0, 5908, '\P{Is_Sc=tglg}', ""); - Expect(1, 5908, '\P{^Is_Sc=tglg}', ""); - Expect(0, 5909, '\p{Is_Sc=tglg}', ""); - Expect(1, 5909, '\p{^Is_Sc=tglg}', ""); - Expect(1, 5909, '\P{Is_Sc=tglg}', ""); - Expect(0, 5909, '\P{^Is_Sc=tglg}', ""); - Expect(1, 5908, '\p{Is_Sc: -_Tglg}', ""); - Expect(0, 5908, '\p{^Is_Sc: -_Tglg}', ""); - Expect(0, 5908, '\P{Is_Sc: -_Tglg}', ""); - Expect(1, 5908, '\P{^Is_Sc: -_Tglg}', ""); - Expect(0, 5909, '\p{Is_Sc: -_Tglg}', ""); - Expect(1, 5909, '\p{^Is_Sc: -_Tglg}', ""); - Expect(1, 5909, '\P{Is_Sc: -_Tglg}', ""); - Expect(0, 5909, '\P{^Is_Sc: -_Tglg}', ""); - Error('\p{Script= _Thaana:=}'); - Error('\P{Script= _Thaana:=}'); + Expect(1, 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}', ""); + 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}', ""); + 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{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}', ""); + 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{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}', ""); + 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_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}', ""); + 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}', ""); - Expect(0, 1969, '\p{^Script: thaana}', ""); - Expect(0, 1969, '\P{Script: thaana}', ""); - Expect(1, 1969, '\P{^Script: thaana}', ""); - Expect(0, 1970, '\p{Script: thaana}', ""); - Expect(1, 1970, '\p{^Script: thaana}', ""); - Expect(1, 1970, '\P{Script: thaana}', ""); - Expect(0, 1970, '\P{^Script: thaana}', ""); + Expect(1, 1969, '\p{Script=thaana}', ""); + Expect(0, 1969, '\p{^Script=thaana}', ""); + Expect(0, 1969, '\P{Script=thaana}', ""); + Expect(1, 1969, '\P{^Script=thaana}', ""); + Expect(0, 1970, '\p{Script=thaana}', ""); + Expect(1, 1970, '\p{^Script=thaana}', ""); + Expect(1, 1970, '\P{Script=thaana}', ""); + Expect(0, 1970, '\P{^Script=thaana}', ""); Expect(1, 1969, '\p{Script=:\Athaana\z:}', "");; Expect(0, 1970, '\p{Script=:\Athaana\z:}', "");; - Expect(1, 1969, '\p{Script=- Thaana}', ""); - Expect(0, 1969, '\p{^Script=- Thaana}', ""); - Expect(0, 1969, '\P{Script=- Thaana}', ""); - Expect(1, 1969, '\P{^Script=- Thaana}', ""); - Expect(0, 1970, '\p{Script=- Thaana}', ""); - Expect(1, 1970, '\p{^Script=- Thaana}', ""); - Expect(1, 1970, '\P{Script=- Thaana}', ""); - Expect(0, 1970, '\P{^Script=- Thaana}', ""); - Error('\p{Sc=-Thaa/a/}'); - Error('\P{Sc=-Thaa/a/}'); + 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}', ""); @@ -137006,16 +139921,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= THAANA:=}'); - Error('\P{Is_Script= 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}', ""); @@ -137024,16 +139939,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}', ""); @@ -137042,38 +139957,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 1970, '\p{^Is_Sc=thaa}', ""); Expect(1, 1970, '\P{Is_Sc=thaa}', ""); Expect(0, 1970, '\P{^Is_Sc=thaa}', ""); - Expect(1, 1969, '\p{Is_Sc= Thaa}', ""); - Expect(0, 1969, '\p{^Is_Sc= Thaa}', ""); - Expect(0, 1969, '\P{Is_Sc= Thaa}', ""); - Expect(1, 1969, '\P{^Is_Sc= Thaa}', ""); - Expect(0, 1970, '\p{Is_Sc= Thaa}', ""); - Expect(1, 1970, '\p{^Is_Sc= Thaa}', ""); - Expect(1, 1970, '\P{Is_Sc= Thaa}', ""); - Expect(0, 1970, '\P{^Is_Sc= Thaa}', ""); - Error('\p{Script=:=-_thai}'); - Error('\P{Script=:=-_thai}'); + Expect(1, 1969, '\p{Is_Sc=-Thaa}', ""); + Expect(0, 1969, '\p{^Is_Sc=-Thaa}', ""); + Expect(0, 1969, '\P{Is_Sc=-Thaa}', ""); + Expect(1, 1969, '\P{^Is_Sc=-Thaa}', ""); + Expect(0, 1970, '\p{Is_Sc=-Thaa}', ""); + Expect(1, 1970, '\p{^Is_Sc=-Thaa}', ""); + Expect(1, 1970, '\P{Is_Sc=-Thaa}', ""); + Expect(0, 1970, '\P{^Is_Sc=-Thaa}', ""); + Error('\p{Script= THAI/a/}'); + Error('\P{Script= THAI/a/}'); Expect(1, 3675, '\p{Script=:\AThai\z:}', "");; Expect(0, 3676, '\p{Script=:\AThai\z:}', "");; - Expect(1, 3675, '\p{Script: thai}', ""); - Expect(0, 3675, '\p{^Script: thai}', ""); - Expect(0, 3675, '\P{Script: thai}', ""); - Expect(1, 3675, '\P{^Script: thai}', ""); - Expect(0, 3676, '\p{Script: thai}', ""); - Expect(1, 3676, '\p{^Script: thai}', ""); - Expect(1, 3676, '\P{Script: thai}', ""); - Expect(0, 3676, '\P{^Script: thai}', ""); + Expect(1, 3675, '\p{Script=thai}', ""); + Expect(0, 3675, '\p{^Script=thai}', ""); + Expect(0, 3675, '\P{Script=thai}', ""); + Expect(1, 3675, '\P{^Script=thai}', ""); + Expect(0, 3676, '\p{Script=thai}', ""); + Expect(1, 3676, '\p{^Script=thai}', ""); + Expect(1, 3676, '\P{Script=thai}', ""); + Expect(0, 3676, '\P{^Script=thai}', ""); Expect(1, 3675, '\p{Script=:\Athai\z:}', "");; Expect(0, 3676, '\p{Script=:\Athai\z:}', "");; - Expect(1, 3675, '\p{Script: -THAI}', ""); - Expect(0, 3675, '\p{^Script: -THAI}', ""); - Expect(0, 3675, '\P{Script: -THAI}', ""); - Expect(1, 3675, '\P{^Script: -THAI}', ""); - Expect(0, 3676, '\p{Script: -THAI}', ""); - Expect(1, 3676, '\p{^Script: -THAI}', ""); - Expect(1, 3676, '\P{Script: -THAI}', ""); - Expect(0, 3676, '\P{^Script: -THAI}', ""); - Error('\p{Sc=:=THAI}'); - Error('\P{Sc=:=THAI}'); + Expect(1, 3675, '\p{Script=- Thai}', ""); + Expect(0, 3675, '\p{^Script=- Thai}', ""); + Expect(0, 3675, '\P{Script=- Thai}', ""); + Expect(1, 3675, '\P{^Script=- Thai}', ""); + Expect(0, 3676, '\p{Script=- Thai}', ""); + Expect(1, 3676, '\p{^Script=- Thai}', ""); + Expect(1, 3676, '\P{Script=- Thai}', ""); + Expect(0, 3676, '\P{^Script=- Thai}', ""); + Error('\p{Sc=:= _Thai}'); + Error('\P{Sc=:= _Thai}'); Expect(1, 3675, '\p{Sc=:\AThai\z:}', "");; Expect(0, 3676, '\p{Sc=:\AThai\z:}', "");; Expect(1, 3675, '\p{Sc=thai}', ""); @@ -137086,16 +140001,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 3676, '\P{^Sc=thai}', ""); Expect(1, 3675, '\p{Sc=:\Athai\z:}', "");; Expect(0, 3676, '\p{Sc=:\Athai\z:}', "");; - Expect(1, 3675, '\p{Sc: _ Thai}', ""); - Expect(0, 3675, '\p{^Sc: _ Thai}', ""); - Expect(0, 3675, '\P{Sc: _ Thai}', ""); - Expect(1, 3675, '\P{^Sc: _ Thai}', ""); - Expect(0, 3676, '\p{Sc: _ Thai}', ""); - Expect(1, 3676, '\p{^Sc: _ Thai}', ""); - Expect(1, 3676, '\P{Sc: _ Thai}', ""); - Expect(0, 3676, '\P{^Sc: _ Thai}', ""); - Error('\p{Is_Script:/a/ Thai}'); - Error('\P{Is_Script:/a/ Thai}'); + Expect(1, 3675, '\p{Sc: -Thai}', ""); + Expect(0, 3675, '\p{^Sc: -Thai}', ""); + Expect(0, 3675, '\P{Sc: -Thai}', ""); + Expect(1, 3675, '\P{^Sc: -Thai}', ""); + Expect(0, 3676, '\p{Sc: -Thai}', ""); + Expect(1, 3676, '\p{^Sc: -Thai}', ""); + Expect(1, 3676, '\P{Sc: -Thai}', ""); + Expect(0, 3676, '\P{^Sc: -Thai}', ""); + Error('\p{Is_Script=/a/_THAI}'); + Error('\P{Is_Script=/a/_THAI}'); Expect(1, 3675, '\p{Is_Script=thai}', ""); Expect(0, 3675, '\p{^Is_Script=thai}', ""); Expect(0, 3675, '\P{Is_Script=thai}', ""); @@ -137104,34 +140019,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 3676, '\p{^Is_Script=thai}', ""); Expect(1, 3676, '\P{Is_Script=thai}', ""); Expect(0, 3676, '\P{^Is_Script=thai}', ""); - Expect(1, 3675, '\p{Is_Script= -THAI}', ""); - Expect(0, 3675, '\p{^Is_Script= -THAI}', ""); - Expect(0, 3675, '\P{Is_Script= -THAI}', ""); - Expect(1, 3675, '\P{^Is_Script= -THAI}', ""); - Expect(0, 3676, '\p{Is_Script= -THAI}', ""); - Expect(1, 3676, '\p{^Is_Script= -THAI}', ""); - Expect(1, 3676, '\P{Is_Script= -THAI}', ""); - Expect(0, 3676, '\P{^Is_Script= -THAI}', ""); - Error('\p{Is_Sc=-_Thai:=}'); - Error('\P{Is_Sc=-_Thai:=}'); - Expect(1, 3675, '\p{Is_Sc: thai}', ""); - Expect(0, 3675, '\p{^Is_Sc: thai}', ""); - Expect(0, 3675, '\P{Is_Sc: thai}', ""); - Expect(1, 3675, '\P{^Is_Sc: thai}', ""); - Expect(0, 3676, '\p{Is_Sc: thai}', ""); - Expect(1, 3676, '\p{^Is_Sc: thai}', ""); - Expect(1, 3676, '\P{Is_Sc: thai}', ""); - Expect(0, 3676, '\P{^Is_Sc: thai}', ""); - Expect(1, 3675, '\p{Is_Sc=_thai}', ""); - Expect(0, 3675, '\p{^Is_Sc=_thai}', ""); - Expect(0, 3675, '\P{Is_Sc=_thai}', ""); - Expect(1, 3675, '\P{^Is_Sc=_thai}', ""); - Expect(0, 3676, '\p{Is_Sc=_thai}', ""); - Expect(1, 3676, '\p{^Is_Sc=_thai}', ""); - Expect(1, 3676, '\P{Is_Sc=_thai}', ""); - Expect(0, 3676, '\P{^Is_Sc=_thai}', ""); - Error('\p{Script= :=Tibetan}'); - Error('\P{Script= :=Tibetan}'); + Expect(1, 3675, '\p{Is_Script=- Thai}', ""); + Expect(0, 3675, '\p{^Is_Script=- Thai}', ""); + Expect(0, 3675, '\P{Is_Script=- Thai}', ""); + Expect(1, 3675, '\P{^Is_Script=- Thai}', ""); + Expect(0, 3676, '\p{Is_Script=- Thai}', ""); + Expect(1, 3676, '\p{^Is_Script=- Thai}', ""); + Expect(1, 3676, '\P{Is_Script=- Thai}', ""); + Expect(0, 3676, '\P{^Is_Script=- Thai}', ""); + Error('\p{Is_Sc= :=THAI}'); + Error('\P{Is_Sc= :=THAI}'); + Expect(1, 3675, '\p{Is_Sc=thai}', ""); + Expect(0, 3675, '\p{^Is_Sc=thai}', ""); + Expect(0, 3675, '\P{Is_Sc=thai}', ""); + Expect(1, 3675, '\P{^Is_Sc=thai}', ""); + Expect(0, 3676, '\p{Is_Sc=thai}', ""); + Expect(1, 3676, '\p{^Is_Sc=thai}', ""); + Expect(1, 3676, '\P{Is_Sc=thai}', ""); + Expect(0, 3676, '\P{^Is_Sc=thai}', ""); + Expect(1, 3675, '\p{Is_Sc= THAI}', ""); + Expect(0, 3675, '\p{^Is_Sc= THAI}', ""); + Expect(0, 3675, '\P{Is_Sc= THAI}', ""); + Expect(1, 3675, '\P{^Is_Sc= THAI}', ""); + Expect(0, 3676, '\p{Is_Sc= THAI}', ""); + Expect(1, 3676, '\p{^Is_Sc= THAI}', ""); + Expect(1, 3676, '\P{Is_Sc= THAI}', ""); + Expect(0, 3676, '\P{^Is_Sc= THAI}', ""); + Error('\p{Script: _:=TIBETAN}'); + Error('\P{Script: _:=TIBETAN}'); Expect(1, 4058, '\p{Script=:\ATibetan\z:}', "");; Expect(0, 4059, '\p{Script=:\ATibetan\z:}', "");; Expect(1, 4058, '\p{Script=tibetan}', ""); @@ -137144,16 +140059,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}'); - Error('\P{Sc=:=TIBT}'); + 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{Sc=:\ATibt\z:}', "");; Expect(0, 4059, '\p{Sc=:\ATibt\z:}', "");; Expect(1, 4058, '\p{Sc=tibt}', ""); @@ -137166,16 +140081,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}', ""); @@ -137184,34 +140099,34 @@ 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=/a/_Tibt}'); - Error('\P{Is_Sc=/a/_Tibt}'); - Expect(1, 4058, '\p{Is_Sc=tibt}', ""); - Expect(0, 4058, '\p{^Is_Sc=tibt}', ""); - Expect(0, 4058, '\P{Is_Sc=tibt}', ""); - 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=:=_Tirhuta}'); - Error('\P{Script=:=_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/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, 70873, '\p{Script=:\ATirhuta\z:}', "");; Expect(0, 70874, '\p{Script=:\ATirhuta\z:}', "");; Expect(1, 70873, '\p{Script=tirhuta}', ""); @@ -137224,16 +140139,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=/a/Tirh}'); - Error('\P{Sc=/a/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}', ""); @@ -137246,16 +140161,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 70874, '\P{^Sc=tirh}', ""); Expect(1, 70873, '\p{Sc=:\Atirh\z:}', "");; Expect(0, 70874, '\p{Sc=:\Atirh\z:}', "");; - Expect(1, 70873, '\p{Sc=TIRH}', ""); - Expect(0, 70873, '\p{^Sc=TIRH}', ""); - Expect(0, 70873, '\P{Sc=TIRH}', ""); - Expect(1, 70873, '\P{^Sc=TIRH}', ""); - Expect(0, 70874, '\p{Sc=TIRH}', ""); - Expect(1, 70874, '\p{^Sc=TIRH}', ""); - Expect(1, 70874, '\P{Sc=TIRH}', ""); - Expect(0, 70874, '\P{^Sc=TIRH}', ""); - Error('\p{Is_Script=/a/__Tirhuta}'); - Error('\P{Is_Script=/a/__Tirhuta}'); + Expect(1, 70873, '\p{Sc= TIRH}', ""); + Expect(0, 70873, '\p{^Sc= TIRH}', ""); + Expect(0, 70873, '\P{Sc= TIRH}', ""); + Expect(1, 70873, '\P{^Sc= TIRH}', ""); + Expect(0, 70874, '\p{Sc= TIRH}', ""); + Expect(1, 70874, '\p{^Sc= TIRH}', ""); + Expect(1, 70874, '\P{Sc= TIRH}', ""); + Expect(0, 70874, '\P{^Sc= TIRH}', ""); + Error('\p{Is_Script=/a/-_tirhuta}'); + Error('\P{Is_Script=/a/-_tirhuta}'); Expect(1, 70873, '\p{Is_Script=tirhuta}', ""); Expect(0, 70873, '\p{^Is_Script=tirhuta}', ""); Expect(0, 70873, '\P{Is_Script=tirhuta}', ""); @@ -137264,16 +140179,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/a/}'); - Error('\P{Is_Sc=- Tirh/a/}'); + 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}', ""); @@ -137282,8 +140197,176 @@ 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}', ""); - Error('\p{Script=:=Ugaritic}'); - Error('\P{Script=:=Ugaritic}'); + 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=:\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{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=:\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{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}', ""); + 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, 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}', ""); + 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{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}', ""); + 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{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}', ""); + 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}', ""); + 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}', ""); + 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}', ""); @@ -137296,16 +140379,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:=}'); + Error('\P{Sc=_-ugar:=}'); Expect(1, 66463, '\p{Sc=:\AUgar\z:}', "");; Expect(0, 66464, '\p{Sc=:\AUgar\z:}', "");; Expect(1, 66463, '\p{Sc=ugar}', ""); @@ -137318,16 +140401,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=/a/ Ugaritic}'); - Error('\P{Is_Script=/a/ 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=_:=Ugaritic}'); + Error('\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}', ""); @@ -137336,34 +140419,34 @@ 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=/a/ugar}'); - Error('\P{Is_Sc=/a/ugar}'); - Expect(1, 66463, '\p{Is_Sc: ugar}', ""); - Expect(0, 66463, '\p{^Is_Sc: ugar}', ""); - Expect(0, 66463, '\P{Is_Sc: ugar}', ""); - Expect(1, 66463, '\P{^Is_Sc: ugar}', ""); - Expect(0, 66464, '\p{Is_Sc: ugar}', ""); - Expect(1, 66464, '\p{^Is_Sc: ugar}', ""); - Expect(1, 66464, '\P{Is_Sc: ugar}', ""); - Expect(0, 66464, '\P{^Is_Sc: ugar}', ""); - Expect(1, 66463, '\p{Is_Sc= Ugar}', ""); - Expect(0, 66463, '\p{^Is_Sc= Ugar}', ""); - Expect(0, 66463, '\P{Is_Sc= Ugar}', ""); - Expect(1, 66463, '\P{^Is_Sc= Ugar}', ""); - Expect(0, 66464, '\p{Is_Sc= Ugar}', ""); - Expect(1, 66464, '\p{^Is_Sc= Ugar}', ""); - Expect(1, 66464, '\P{Is_Sc= Ugar}', ""); - Expect(0, 66464, '\P{^Is_Sc= Ugar}', ""); - Error('\p{Script: /a/vai}'); - Error('\P{Script: /a/vai}'); + Expect(1, 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_Sc=ugar}', ""); + Expect(0, 66463, '\p{^Is_Sc=ugar}', ""); + Expect(0, 66463, '\P{Is_Sc=ugar}', ""); + Expect(1, 66463, '\P{^Is_Sc=ugar}', ""); + Expect(0, 66464, '\p{Is_Sc=ugar}', ""); + Expect(1, 66464, '\p{^Is_Sc=ugar}', ""); + Expect(1, 66464, '\P{Is_Sc=ugar}', ""); + Expect(0, 66464, '\P{^Is_Sc=ugar}', ""); + Expect(1, 66463, '\p{Is_Sc= UGAR}', ""); + Expect(0, 66463, '\p{^Is_Sc= UGAR}', ""); + Expect(0, 66463, '\P{Is_Sc= UGAR}', ""); + Expect(1, 66463, '\P{^Is_Sc= UGAR}', ""); + Expect(0, 66464, '\p{Is_Sc= UGAR}', ""); + Expect(1, 66464, '\p{^Is_Sc= UGAR}', ""); + Expect(1, 66464, '\P{Is_Sc= UGAR}', ""); + Expect(0, 66464, '\P{^Is_Sc= UGAR}', ""); + Error('\p{Script=_-Vai:=}'); + Error('\P{Script=_-Vai:=}'); Expect(1, 42539, '\p{Script=:\AVai\z:}', "");; Expect(0, 42540, '\p{Script=:\AVai\z:}', "");; Expect(1, 42539, '\p{Script=vai}', ""); @@ -137376,38 +140459,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/a/}'); - Error('\P{Is_Script= vai/a/}'); + 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{Is_Script=vai}', ""); Expect(0, 42539, '\p{^Is_Script=vai}', ""); Expect(0, 42539, '\P{Is_Script=vai}', ""); @@ -137416,34 +140499,114 @@ 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_Sc:vaii}', ""); - Expect(0, 42539, '\p{^Is_Sc:vaii}', ""); - Expect(0, 42539, '\P{Is_Sc:vaii}', ""); - Expect(1, 42539, '\P{^Is_Sc:vaii}', ""); - Expect(0, 42540, '\p{Is_Sc:vaii}', ""); - Expect(1, 42540, '\p{^Is_Sc:vaii}', ""); - Expect(1, 42540, '\P{Is_Sc:vaii}', ""); - Expect(0, 42540, '\P{^Is_Sc:vaii}', ""); - Expect(1, 42539, '\p{Is_Sc=--VAII}', ""); - Expect(0, 42539, '\p{^Is_Sc=--VAII}', ""); - Expect(0, 42539, '\P{Is_Sc=--VAII}', ""); - Expect(1, 42539, '\P{^Is_Sc=--VAII}', ""); - Expect(0, 42540, '\p{Is_Sc=--VAII}', ""); - Expect(1, 42540, '\p{^Is_Sc=--VAII}', ""); - Expect(1, 42540, '\P{Is_Sc=--VAII}', ""); - Expect(0, 42540, '\P{^Is_Sc=--VAII}', ""); - Error('\p{Script=:= Warang_Citi}'); - Error('\P{Script=:= Warang_Citi}'); + Expect(1, 42539, '\p{Is_Script= -vai}', ""); + Expect(0, 42539, '\p{^Is_Script= -vai}', ""); + Expect(0, 42539, '\P{Is_Script= -vai}', ""); + Expect(1, 42539, '\P{^Is_Script= -vai}', ""); + Expect(0, 42540, '\p{Is_Script= -vai}', ""); + Expect(1, 42540, '\p{^Is_Script= -vai}', ""); + Expect(1, 42540, '\P{Is_Script= -vai}', ""); + Expect(0, 42540, '\P{^Is_Script= -vai}', ""); + Error('\p{Is_Sc=/a/- Vaii}'); + Error('\P{Is_Sc=/a/- Vaii}'); + Expect(1, 42539, '\p{Is_Sc=vaii}', ""); + Expect(0, 42539, '\p{^Is_Sc=vaii}', ""); + Expect(0, 42539, '\P{Is_Sc=vaii}', ""); + Expect(1, 42539, '\P{^Is_Sc=vaii}', ""); + Expect(0, 42540, '\p{Is_Sc=vaii}', ""); + Expect(1, 42540, '\p{^Is_Sc=vaii}', ""); + Expect(1, 42540, '\P{Is_Sc=vaii}', ""); + Expect(0, 42540, '\P{^Is_Sc=vaii}', ""); + Expect(1, 42539, '\p{Is_Sc= -Vaii}', ""); + Expect(0, 42539, '\p{^Is_Sc= -Vaii}', ""); + Expect(0, 42539, '\P{Is_Sc= -Vaii}', ""); + Expect(1, 42539, '\P{^Is_Sc= -Vaii}', ""); + Expect(0, 42540, '\p{Is_Sc= -Vaii}', ""); + Expect(1, 42540, '\p{^Is_Sc= -Vaii}', ""); + Expect(1, 42540, '\P{Is_Sc= -Vaii}', ""); + Expect(0, 42540, '\P{^Is_Sc= -Vaii}', ""); + Error('\p{Script=-/a/Vithkuqi}'); + Error('\P{Script=-/a/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}', ""); + 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{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}', ""); + 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, 71935, '\p{Script=:\AWarang_Citi\z:}', "");; Expect(0, 71936, '\p{Script=:\AWarang_Citi\z:}', "");; Expect(1, 71935, '\p{Script=warangciti}', ""); @@ -137456,38 +140619,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 71936, '\P{^Script=warangciti}', ""); Expect(1, 71935, '\p{Script=:\Awarangciti\z:}', "");; Expect(0, 71936, '\p{Script=:\Awarangciti\z:}', "");; - Expect(1, 71935, '\p{Script=-Warang_citi}', ""); - Expect(0, 71935, '\p{^Script=-Warang_citi}', ""); - Expect(0, 71935, '\P{Script=-Warang_citi}', ""); - Expect(1, 71935, '\P{^Script=-Warang_citi}', ""); - Expect(0, 71936, '\p{Script=-Warang_citi}', ""); - Expect(1, 71936, '\p{^Script=-Warang_citi}', ""); - Expect(1, 71936, '\P{Script=-Warang_citi}', ""); - Expect(0, 71936, '\P{^Script=-Warang_citi}', ""); - Error('\p{Sc=/a/ _Wara}'); - Error('\P{Sc=/a/ _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}', ""); - Expect(0, 71935, '\p{^Sc: wara}', ""); - Expect(0, 71935, '\P{Sc: wara}', ""); - Expect(1, 71935, '\P{^Sc: wara}', ""); - Expect(0, 71936, '\p{Sc: wara}', ""); - Expect(1, 71936, '\p{^Sc: wara}', ""); - Expect(1, 71936, '\P{Sc: wara}', ""); - Expect(0, 71936, '\P{^Sc: wara}', ""); + Expect(1, 71935, '\p{Sc=wara}', ""); + Expect(0, 71935, '\p{^Sc=wara}', ""); + Expect(0, 71935, '\P{Sc=wara}', ""); + Expect(1, 71935, '\P{^Sc=wara}', ""); + Expect(0, 71936, '\p{Sc=wara}', ""); + Expect(1, 71936, '\p{^Sc=wara}', ""); + Expect(1, 71936, '\P{Sc=wara}', ""); + Expect(0, 71936, '\P{^Sc=wara}', ""); Expect(1, 71935, '\p{Sc=:\Awara\z:}', "");; Expect(0, 71936, '\p{Sc=:\Awara\z:}', "");; - Expect(1, 71935, '\p{Sc=- WARA}', ""); - Expect(0, 71935, '\p{^Sc=- WARA}', ""); - Expect(0, 71935, '\P{Sc=- WARA}', ""); - Expect(1, 71935, '\P{^Sc=- WARA}', ""); - Expect(0, 71936, '\p{Sc=- WARA}', ""); - Expect(1, 71936, '\p{^Sc=- WARA}', ""); - Expect(1, 71936, '\P{Sc=- WARA}', ""); - Expect(0, 71936, '\P{^Sc=- WARA}', ""); - Error('\p{Is_Script=/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=/a/-warang_Citi}'); + Error('\P{Is_Script=/a/-warang_Citi}'); Expect(1, 71935, '\p{Is_Script=warangciti}', ""); Expect(0, 71935, '\p{^Is_Script=warangciti}', ""); Expect(0, 71935, '\P{Is_Script=warangciti}', ""); @@ -137496,16 +140659,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71936, '\p{^Is_Script=warangciti}', ""); Expect(1, 71936, '\P{Is_Script=warangciti}', ""); Expect(0, 71936, '\P{^Is_Script=warangciti}', ""); - Expect(1, 71935, '\p{Is_Script=--warang_Citi}', ""); - Expect(0, 71935, '\p{^Is_Script=--warang_Citi}', ""); - Expect(0, 71935, '\P{Is_Script=--warang_Citi}', ""); - Expect(1, 71935, '\P{^Is_Script=--warang_Citi}', ""); - Expect(0, 71936, '\p{Is_Script=--warang_Citi}', ""); - Expect(1, 71936, '\p{^Is_Script=--warang_Citi}', ""); - Expect(1, 71936, '\P{Is_Script=--warang_Citi}', ""); - Expect(0, 71936, '\P{^Is_Script=--warang_Citi}', ""); - Error('\p{Is_Sc=_-Wara:=}'); - Error('\P{Is_Sc=_-Wara:=}'); + Expect(1, 71935, '\p{Is_Script: warang_Citi}', ""); + Expect(0, 71935, '\p{^Is_Script: warang_Citi}', ""); + Expect(0, 71935, '\P{Is_Script: warang_Citi}', ""); + Expect(1, 71935, '\P{^Is_Script: warang_Citi}', ""); + Expect(0, 71936, '\p{Is_Script: warang_Citi}', ""); + Expect(1, 71936, '\p{^Is_Script: warang_Citi}', ""); + Expect(1, 71936, '\P{Is_Script: warang_Citi}', ""); + Expect(0, 71936, '\P{^Is_Script: warang_Citi}', ""); + Error('\p{Is_Sc=_ WARA/a/}'); + Error('\P{Is_Sc=_ WARA/a/}'); Expect(1, 71935, '\p{Is_Sc=wara}', ""); Expect(0, 71935, '\p{^Is_Sc=wara}', ""); Expect(0, 71935, '\P{Is_Sc=wara}', ""); @@ -137514,16 +140677,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= _WANCHO/a/}'); - Error('\P{Script= _WANCHO/a/}'); + 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}', ""); @@ -137536,16 +140699,16 @@ 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}'); - Error('\P{Sc=:= wcho}'); + Expect(1, 123647, '\p{Script=_Wancho}', ""); + Expect(0, 123647, '\p{^Script=_Wancho}', ""); + Expect(0, 123647, '\P{Script=_Wancho}', ""); + Expect(1, 123647, '\P{^Script=_Wancho}', ""); + Expect(0, 123648, '\p{Script=_Wancho}', ""); + Expect(1, 123648, '\p{^Script=_Wancho}', ""); + Expect(1, 123648, '\P{Script=_Wancho}', ""); + Expect(0, 123648, '\P{^Script=_Wancho}', ""); + Error('\p{Sc=_ Wcho/a/}'); + Error('\P{Sc=_ Wcho/a/}'); Expect(1, 123647, '\p{Sc=:\AWcho\z:}', "");; Expect(0, 123648, '\p{Sc=:\AWcho\z:}', "");; Expect(1, 123647, '\p{Sc=wcho}', ""); @@ -137558,16 +140721,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 123648, '\P{^Sc=wcho}', ""); Expect(1, 123647, '\p{Sc=:\Awcho\z:}', "");; Expect(0, 123648, '\p{Sc=:\Awcho\z:}', "");; - Expect(1, 123647, '\p{Sc= Wcho}', ""); - Expect(0, 123647, '\p{^Sc= Wcho}', ""); - Expect(0, 123647, '\P{Sc= Wcho}', ""); - Expect(1, 123647, '\P{^Sc= Wcho}', ""); - Expect(0, 123648, '\p{Sc= Wcho}', ""); - Expect(1, 123648, '\p{^Sc= Wcho}', ""); - Expect(1, 123648, '\P{Sc= Wcho}', ""); - Expect(0, 123648, '\P{^Sc= Wcho}', ""); - Error('\p{Is_Script=/a/--Wancho}'); - Error('\P{Is_Script=/a/--Wancho}'); + Expect(1, 123647, '\p{Sc=_ Wcho}', ""); + Expect(0, 123647, '\p{^Sc=_ Wcho}', ""); + Expect(0, 123647, '\P{Sc=_ Wcho}', ""); + Expect(1, 123647, '\P{^Sc=_ Wcho}', ""); + Expect(0, 123648, '\p{Sc=_ Wcho}', ""); + Expect(1, 123648, '\p{^Sc=_ Wcho}', ""); + Expect(1, 123648, '\P{Sc=_ Wcho}', ""); + Expect(0, 123648, '\P{^Sc=_ Wcho}', ""); + Error('\p{Is_Script= -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}', ""); @@ -137576,16 +140739,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 123648, '\p{^Is_Script=wancho}', ""); Expect(1, 123648, '\P{Is_Script=wancho}', ""); Expect(0, 123648, '\P{^Is_Script=wancho}', ""); - Expect(1, 123647, '\p{Is_Script= wancho}', ""); - Expect(0, 123647, '\p{^Is_Script= wancho}', ""); - Expect(0, 123647, '\P{Is_Script= wancho}', ""); - Expect(1, 123647, '\P{^Is_Script= wancho}', ""); - Expect(0, 123648, '\p{Is_Script= wancho}', ""); - Expect(1, 123648, '\p{^Is_Script= wancho}', ""); - Expect(1, 123648, '\P{Is_Script= wancho}', ""); - Expect(0, 123648, '\P{^Is_Script= wancho}', ""); - Error('\p{Is_Sc= :=wcho}'); - Error('\P{Is_Sc= :=wcho}'); + Expect(1, 123647, '\p{Is_Script= -wancho}', ""); + Expect(0, 123647, '\p{^Is_Script= -wancho}', ""); + Expect(0, 123647, '\P{Is_Script= -wancho}', ""); + Expect(1, 123647, '\P{^Is_Script= -wancho}', ""); + Expect(0, 123648, '\p{Is_Script= -wancho}', ""); + Expect(1, 123648, '\p{^Is_Script= -wancho}', ""); + Expect(1, 123648, '\P{Is_Script= -wancho}', ""); + Expect(0, 123648, '\P{^Is_Script= -wancho}', ""); + Error('\p{Is_Sc=:=wcho}'); + Error('\P{Is_Sc=:=wcho}'); Expect(1, 123647, '\p{Is_Sc=wcho}', ""); Expect(0, 123647, '\p{^Is_Sc=wcho}', ""); Expect(0, 123647, '\P{Is_Sc=wcho}', ""); @@ -137594,60 +140757,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 123648, '\p{^Is_Sc=wcho}', ""); Expect(1, 123648, '\P{Is_Sc=wcho}', ""); Expect(0, 123648, '\P{^Is_Sc=wcho}', ""); - Expect(1, 123647, '\p{Is_Sc=_wcho}', ""); - Expect(0, 123647, '\p{^Is_Sc=_wcho}', ""); - Expect(0, 123647, '\P{Is_Sc=_wcho}', ""); - Expect(1, 123647, '\P{^Is_Sc=_wcho}', ""); - Expect(0, 123648, '\p{Is_Sc=_wcho}', ""); - Expect(1, 123648, '\p{^Is_Sc=_wcho}', ""); - Expect(1, 123648, '\P{Is_Sc=_wcho}', ""); - Expect(0, 123648, '\P{^Is_Sc=_wcho}', ""); - Error('\p{Script= /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=/a/-OLD_Persian}'); + Error('\P{Script=/a/-OLD_Persian}'); Expect(1, 66517, '\p{Script=:\AOld_Persian\z:}', "");; Expect(0, 66518, '\p{Script=:\AOld_Persian\z:}', "");; - Expect(1, 66517, '\p{Script: oldpersian}', ""); - Expect(0, 66517, '\p{^Script: oldpersian}', ""); - Expect(0, 66517, '\P{Script: oldpersian}', ""); - Expect(1, 66517, '\P{^Script: oldpersian}', ""); - Expect(0, 66518, '\p{Script: oldpersian}', ""); - Expect(1, 66518, '\p{^Script: oldpersian}', ""); - Expect(1, 66518, '\P{Script: oldpersian}', ""); - Expect(0, 66518, '\P{^Script: oldpersian}', ""); + Expect(1, 66517, '\p{Script=oldpersian}', ""); + Expect(0, 66517, '\p{^Script=oldpersian}', ""); + Expect(0, 66517, '\P{Script=oldpersian}', ""); + Expect(1, 66517, '\P{^Script=oldpersian}', ""); + Expect(0, 66518, '\p{Script=oldpersian}', ""); + Expect(1, 66518, '\p{^Script=oldpersian}', ""); + Expect(1, 66518, '\P{Script=oldpersian}', ""); + Expect(0, 66518, '\P{^Script=oldpersian}', ""); Expect(1, 66517, '\p{Script=:\Aoldpersian\z:}', "");; Expect(0, 66518, '\p{Script=:\Aoldpersian\z:}', "");; - Expect(1, 66517, '\p{Script=_OLD_persian}', ""); - Expect(0, 66517, '\p{^Script=_OLD_persian}', ""); - Expect(0, 66517, '\P{Script=_OLD_persian}', ""); - Expect(1, 66517, '\P{^Script=_OLD_persian}', ""); - Expect(0, 66518, '\p{Script=_OLD_persian}', ""); - Expect(1, 66518, '\p{^Script=_OLD_persian}', ""); - Expect(1, 66518, '\P{Script=_OLD_persian}', ""); - Expect(0, 66518, '\P{^Script=_OLD_persian}', ""); - Error('\p{Sc=_/a/Xpeo}'); - Error('\P{Sc=_/a/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}'); + Error('\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}', ""); + Expect(1, 66517, '\p{Sc=xpeo}', ""); + Expect(0, 66517, '\p{^Sc=xpeo}', ""); + Expect(0, 66517, '\P{Sc=xpeo}', ""); + Expect(1, 66517, '\P{^Sc=xpeo}', ""); + Expect(0, 66518, '\p{Sc=xpeo}', ""); + Expect(1, 66518, '\p{^Sc=xpeo}', ""); + Expect(1, 66518, '\P{Sc=xpeo}', ""); + Expect(0, 66518, '\P{^Sc=xpeo}', ""); Expect(1, 66517, '\p{Sc=:\Axpeo\z:}', "");; Expect(0, 66518, '\p{Sc=:\Axpeo\z:}', "");; - Expect(1, 66517, '\p{Sc= xpeo}', ""); - Expect(0, 66517, '\p{^Sc= xpeo}', ""); - Expect(0, 66517, '\P{Sc= xpeo}', ""); - Expect(1, 66517, '\P{^Sc= xpeo}', ""); - Expect(0, 66518, '\p{Sc= xpeo}', ""); - Expect(1, 66518, '\p{^Sc= xpeo}', ""); - Expect(1, 66518, '\P{Sc= xpeo}', ""); - Expect(0, 66518, '\P{^Sc= xpeo}', ""); - Error('\p{Is_Script= :=OLD_Persian}'); - Error('\P{Is_Script= :=OLD_Persian}'); + Expect(1, 66517, '\p{Sc: - Xpeo}', ""); + Expect(0, 66517, '\p{^Sc: - Xpeo}', ""); + Expect(0, 66517, '\P{Sc: - Xpeo}', ""); + Expect(1, 66517, '\P{^Sc: - Xpeo}', ""); + Expect(0, 66518, '\p{Sc: - Xpeo}', ""); + Expect(1, 66518, '\p{^Sc: - Xpeo}', ""); + Expect(1, 66518, '\P{Sc: - Xpeo}', ""); + Expect(0, 66518, '\P{^Sc: - Xpeo}', ""); + Error('\p{Is_Script=/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}', ""); @@ -137656,16 +140819,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66518, '\p{^Is_Script=oldpersian}', ""); Expect(1, 66518, '\P{Is_Script=oldpersian}', ""); Expect(0, 66518, '\P{^Is_Script=oldpersian}', ""); - Expect(1, 66517, '\p{Is_Script=_-old_Persian}', ""); - Expect(0, 66517, '\p{^Is_Script=_-old_Persian}', ""); - Expect(0, 66517, '\P{Is_Script=_-old_Persian}', ""); - Expect(1, 66517, '\P{^Is_Script=_-old_Persian}', ""); - Expect(0, 66518, '\p{Is_Script=_-old_Persian}', ""); - Expect(1, 66518, '\p{^Is_Script=_-old_Persian}', ""); - Expect(1, 66518, '\P{Is_Script=_-old_Persian}', ""); - Expect(0, 66518, '\P{^Is_Script=_-old_Persian}', ""); - Error('\p{Is_Sc= /a/Xpeo}'); - Error('\P{Is_Sc= /a/Xpeo}'); + Expect(1, 66517, '\p{Is_Script: __old_PERSIAN}', ""); + Expect(0, 66517, '\p{^Is_Script: __old_PERSIAN}', ""); + Expect(0, 66517, '\P{Is_Script: __old_PERSIAN}', ""); + Expect(1, 66517, '\P{^Is_Script: __old_PERSIAN}', ""); + Expect(0, 66518, '\p{Is_Script: __old_PERSIAN}', ""); + Expect(1, 66518, '\p{^Is_Script: __old_PERSIAN}', ""); + Expect(1, 66518, '\P{Is_Script: __old_PERSIAN}', ""); + Expect(0, 66518, '\P{^Is_Script: __old_PERSIAN}', ""); + Error('\p{Is_Sc= :=Xpeo}'); + Error('\P{Is_Sc= :=Xpeo}'); Expect(1, 66517, '\p{Is_Sc=xpeo}', ""); Expect(0, 66517, '\p{^Is_Sc=xpeo}', ""); Expect(0, 66517, '\P{Is_Sc=xpeo}', ""); @@ -137674,16 +140837,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=-CUNEIFORM/a/}'); - Error('\P{Script=-CUNEIFORM/a/}'); + 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}', ""); @@ -137696,16 +140859,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}', ""); @@ -137718,16 +140881,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}', ""); @@ -137736,16 +140899,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}', ""); @@ -137754,16 +140917,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= /a/YEZIDI}'); + Error('\P{Script= /a/YEZIDI}'); Expect(1, 69297, '\p{Script=:\AYezidi\z:}', "");; Expect(0, 69298, '\p{Script=:\AYezidi\z:}', "");; Expect(1, 69297, '\p{Script=yezidi}', ""); @@ -137776,16 +140939,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}', ""); @@ -137798,16 +140961,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}', ""); @@ -137816,34 +140979,34 @@ 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_Sc:yezi}', ""); - Expect(0, 69297, '\p{^Is_Sc:yezi}', ""); - Expect(0, 69297, '\P{Is_Sc:yezi}', ""); - Expect(1, 69297, '\P{^Is_Sc:yezi}', ""); - Expect(0, 69298, '\p{Is_Sc:yezi}', ""); - Expect(1, 69298, '\p{^Is_Sc:yezi}', ""); - Expect(1, 69298, '\P{Is_Sc:yezi}', ""); - Expect(0, 69298, '\P{^Is_Sc:yezi}', ""); - Expect(1, 69297, '\p{Is_Sc=-YEZI}', ""); - Expect(0, 69297, '\p{^Is_Sc=-YEZI}', ""); - Expect(0, 69297, '\P{Is_Sc=-YEZI}', ""); - Expect(1, 69297, '\P{^Is_Sc=-YEZI}', ""); - Expect(0, 69298, '\p{Is_Sc=-YEZI}', ""); - Expect(1, 69298, '\p{^Is_Sc=-YEZI}', ""); - Expect(1, 69298, '\P{Is_Sc=-YEZI}', ""); - Expect(0, 69298, '\P{^Is_Sc=-YEZI}', ""); - Error('\p{Script= yi/a/}'); - Error('\P{Script= yi/a/}'); + Expect(1, 69297, '\p{Is_Script= Yezidi}', ""); + Expect(0, 69297, '\p{^Is_Script= Yezidi}', ""); + Expect(0, 69297, '\P{Is_Script= Yezidi}', ""); + Expect(1, 69297, '\P{^Is_Script= Yezidi}', ""); + Expect(0, 69298, '\p{Is_Script= Yezidi}', ""); + Expect(1, 69298, '\p{^Is_Script= Yezidi}', ""); + Expect(1, 69298, '\P{Is_Script= Yezidi}', ""); + Expect(0, 69298, '\P{^Is_Script= Yezidi}', ""); + Error('\p{Is_Sc=_:=Yezi}'); + Error('\P{Is_Sc=_:=Yezi}'); + Expect(1, 69297, '\p{Is_Sc=yezi}', ""); + Expect(0, 69297, '\p{^Is_Sc=yezi}', ""); + Expect(0, 69297, '\P{Is_Sc=yezi}', ""); + Expect(1, 69297, '\P{^Is_Sc=yezi}', ""); + Expect(0, 69298, '\p{Is_Sc=yezi}', ""); + Expect(1, 69298, '\p{^Is_Sc=yezi}', ""); + Expect(1, 69298, '\P{Is_Sc=yezi}', ""); + Expect(0, 69298, '\P{^Is_Sc=yezi}', ""); + Expect(1, 69297, '\p{Is_Sc= Yezi}', ""); + Expect(0, 69297, '\p{^Is_Sc= Yezi}', ""); + Expect(0, 69297, '\P{Is_Sc= Yezi}', ""); + Expect(1, 69297, '\P{^Is_Sc= Yezi}', ""); + Expect(0, 69298, '\p{Is_Sc= Yezi}', ""); + Expect(1, 69298, '\p{^Is_Sc= Yezi}', ""); + Expect(1, 69298, '\P{Is_Sc= Yezi}', ""); + Expect(0, 69298, '\P{^Is_Sc= Yezi}', ""); + Error('\p{Script=:=yi}'); + Error('\P{Script=:=yi}'); Expect(1, 42182, '\p{Script=:\AYi\z:}', "");; Expect(0, 42183, '\p{Script=:\AYi\z:}', "");; Expect(1, 42182, '\p{Script=yi}', ""); @@ -137856,16 +141019,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/a/}'); - Error('\P{Sc= -yiii/a/}'); + 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}', ""); @@ -137878,16 +141041,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}', ""); @@ -137896,34 +141059,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/a/}'); - Error('\P{Script= zanabazar_Square/a/}'); + 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, 72263, '\p{Script=:\AZanabazar_Square\z:}', "");; Expect(0, 72264, '\p{Script=:\AZanabazar_Square\z:}', "");; Expect(1, 72263, '\p{Script=zanabazarsquare}', ""); @@ -137936,16 +141099,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 72264, '\P{^Script=zanabazarsquare}', ""); Expect(1, 72263, '\p{Script=:\Azanabazarsquare\z:}', "");; Expect(0, 72264, '\p{Script=:\Azanabazarsquare\z:}', "");; - Expect(1, 72263, '\p{Script=_ZANABAZAR_square}', ""); - Expect(0, 72263, '\p{^Script=_ZANABAZAR_square}', ""); - Expect(0, 72263, '\P{Script=_ZANABAZAR_square}', ""); - Expect(1, 72263, '\P{^Script=_ZANABAZAR_square}', ""); - Expect(0, 72264, '\p{Script=_ZANABAZAR_square}', ""); - Expect(1, 72264, '\p{^Script=_ZANABAZAR_square}', ""); - Expect(1, 72264, '\P{Script=_ZANABAZAR_square}', ""); - Expect(0, 72264, '\P{^Script=_ZANABAZAR_square}', ""); - Error('\p{Sc=/a/zanb}'); - Error('\P{Sc=/a/zanb}'); + Expect(1, 72263, '\p{Script=__zanabazar_Square}', ""); + Expect(0, 72263, '\p{^Script=__zanabazar_Square}', ""); + Expect(0, 72263, '\P{Script=__zanabazar_Square}', ""); + Expect(1, 72263, '\P{^Script=__zanabazar_Square}', ""); + Expect(0, 72264, '\p{Script=__zanabazar_Square}', ""); + Expect(1, 72264, '\p{^Script=__zanabazar_Square}', ""); + Expect(1, 72264, '\P{Script=__zanabazar_Square}', ""); + Expect(0, 72264, '\P{^Script=__zanabazar_Square}', ""); + Error('\p{Sc=:=_-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}', ""); @@ -137958,16 +141121,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= :=ZANABAZAR_square}'); + Error('\P{Is_Script= :=ZANABAZAR_square}'); Expect(1, 72263, '\p{Is_Script=zanabazarsquare}', ""); Expect(0, 72263, '\p{^Is_Script=zanabazarsquare}', ""); Expect(0, 72263, '\P{Is_Script=zanabazarsquare}', ""); @@ -137976,34 +141139,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:=}'); + Error('\P{Is_Sc=-_Zanb:=}'); + Expect(1, 72263, '\p{Is_Sc=zanb}', ""); + Expect(0, 72263, '\p{^Is_Sc=zanb}', ""); + Expect(0, 72263, '\P{Is_Sc=zanb}', ""); + Expect(1, 72263, '\P{^Is_Sc=zanb}', ""); + Expect(0, 72264, '\p{Is_Sc=zanb}', ""); + Expect(1, 72264, '\p{^Is_Sc=zanb}', ""); + Expect(1, 72264, '\P{Is_Sc=zanb}', ""); + Expect(0, 72264, '\P{^Is_Sc=zanb}', ""); + Expect(1, 72263, '\p{Is_Sc= Zanb}', ""); + Expect(0, 72263, '\p{^Is_Sc= Zanb}', ""); + Expect(0, 72263, '\P{Is_Sc= Zanb}', ""); + Expect(1, 72263, '\P{^Is_Sc= Zanb}', ""); + Expect(0, 72264, '\p{Is_Sc= Zanb}', ""); + Expect(1, 72264, '\p{^Is_Sc= Zanb}', ""); + Expect(1, 72264, '\P{Is_Sc= Zanb}', ""); + Expect(0, 72264, '\P{^Is_Sc= Zanb}', ""); + Error('\p{Script=-/a/inherited}'); + Error('\P{Script=-/a/inherited}'); Expect(1, 917999, '\p{Script=:\AInherited\z:}', "");; Expect(0, 918000, '\p{Script=:\AInherited\z:}', "");; Expect(1, 917999, '\p{Script=inherited}', ""); @@ -138016,16 +141179,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=/a/_-zinh}'); + Error('\P{Sc=/a/_-zinh}'); Expect(1, 917999, '\p{Sc=:\AZinh\z:}', "");; Expect(0, 918000, '\p{Sc=:\AZinh\z:}', "");; Expect(1, 917999, '\p{Sc=zinh}', ""); @@ -138038,16 +141201,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 918000, '\P{^Sc=zinh}', ""); Expect(1, 917999, '\p{Sc=:\Azinh\z:}', "");; Expect(0, 918000, '\p{Sc=:\Azinh\z:}', "");; - Expect(1, 917999, '\p{Sc=-zinh}', ""); - Expect(0, 917999, '\p{^Sc=-zinh}', ""); - Expect(0, 917999, '\P{Sc=-zinh}', ""); - Expect(1, 917999, '\P{^Sc=-zinh}', ""); - Expect(0, 918000, '\p{Sc=-zinh}', ""); - Expect(1, 918000, '\p{^Sc=-zinh}', ""); - Expect(1, 918000, '\P{Sc=-zinh}', ""); - Expect(0, 918000, '\P{^Sc=-zinh}', ""); - Error('\p{Is_Script=_Qaai/a/}'); - Error('\P{Is_Script=_Qaai/a/}'); + Expect(1, 917999, '\p{Sc=_ zinh}', ""); + Expect(0, 917999, '\p{^Sc=_ zinh}', ""); + Expect(0, 917999, '\P{Sc=_ zinh}', ""); + Expect(1, 917999, '\P{^Sc=_ zinh}', ""); + Expect(0, 918000, '\p{Sc=_ zinh}', ""); + Expect(1, 918000, '\p{^Sc=_ zinh}', ""); + Expect(1, 918000, '\P{Sc=_ zinh}', ""); + Expect(0, 918000, '\P{^Sc=_ zinh}', ""); + Error('\p{Is_Script=:= Qaai}'); + 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}', ""); @@ -138056,16 +141219,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 918000, '\p{^Is_Script=qaai}', ""); Expect(1, 918000, '\P{Is_Script=qaai}', ""); Expect(0, 918000, '\P{^Is_Script=qaai}', ""); - Expect(1, 917999, '\p{Is_Script= -qaai}', ""); - Expect(0, 917999, '\p{^Is_Script= -qaai}', ""); - Expect(0, 917999, '\P{Is_Script= -qaai}', ""); - Expect(1, 917999, '\P{^Is_Script= -qaai}', ""); - Expect(0, 918000, '\p{Is_Script= -qaai}', ""); - Expect(1, 918000, '\p{^Is_Script= -qaai}', ""); - Expect(1, 918000, '\P{Is_Script= -qaai}', ""); - Expect(0, 918000, '\P{^Is_Script= -qaai}', ""); - Error('\p{Is_Sc= /a/Inherited}'); - Error('\P{Is_Sc= /a/Inherited}'); + Expect(1, 917999, '\p{Is_Script=_ QAAI}', ""); + Expect(0, 917999, '\p{^Is_Script=_ QAAI}', ""); + Expect(0, 917999, '\P{Is_Script=_ QAAI}', ""); + Expect(1, 917999, '\P{^Is_Script=_ QAAI}', ""); + Expect(0, 918000, '\p{Is_Script=_ QAAI}', ""); + Expect(1, 918000, '\p{^Is_Script=_ QAAI}', ""); + Expect(1, 918000, '\P{Is_Script=_ QAAI}', ""); + Expect(0, 918000, '\P{^Is_Script=_ QAAI}', ""); + Error('\p{Is_Sc= /a/inherited}'); + Error('\P{Is_Sc= /a/inherited}'); Expect(1, 917999, '\p{Is_Sc=inherited}', ""); Expect(0, 917999, '\p{^Is_Sc=inherited}', ""); Expect(0, 917999, '\P{Is_Sc=inherited}', ""); @@ -138074,16 +141237,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 918000, '\p{^Is_Sc=inherited}', ""); Expect(1, 918000, '\P{Is_Sc=inherited}', ""); Expect(0, 918000, '\P{^Is_Sc=inherited}', ""); - Expect(1, 917999, '\p{Is_Sc=_Inherited}', ""); - Expect(0, 917999, '\p{^Is_Sc=_Inherited}', ""); - Expect(0, 917999, '\P{Is_Sc=_Inherited}', ""); - Expect(1, 917999, '\P{^Is_Sc=_Inherited}', ""); - Expect(0, 918000, '\p{Is_Sc=_Inherited}', ""); - Expect(1, 918000, '\p{^Is_Sc=_Inherited}', ""); - Expect(1, 918000, '\P{Is_Sc=_Inherited}', ""); - Expect(0, 918000, '\P{^Is_Sc=_Inherited}', ""); - Error('\p{Script: /a/_ Common}'); - Error('\P{Script: /a/_ Common}'); + Expect(1, 917999, '\p{Is_Sc= Inherited}', ""); + Expect(0, 917999, '\p{^Is_Sc= Inherited}', ""); + Expect(0, 917999, '\P{Is_Sc= Inherited}', ""); + Expect(1, 917999, '\P{^Is_Sc= Inherited}', ""); + Expect(0, 918000, '\p{Is_Sc= Inherited}', ""); + Expect(1, 918000, '\p{^Is_Sc= Inherited}', ""); + Expect(1, 918000, '\P{Is_Sc= Inherited}', ""); + Expect(0, 918000, '\P{^Is_Sc= Inherited}', ""); + Error('\p{Script: /a/ COMMON}'); + Error('\P{Script: /a/ COMMON}'); Expect(1, 917631, '\p{Script=:\ACommon\z:}', "");; Expect(0, 917632, '\p{Script=:\ACommon\z:}', "");; Expect(1, 917631, '\p{Script=common}', ""); @@ -138096,16 +141259,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=/a/Zyyy}'); - Error('\P{Sc=/a/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}', ""); @@ -138118,16 +141281,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 917632, '\P{^Sc=zyyy}', ""); Expect(1, 917631, '\p{Sc=:\Azyyy\z:}', "");; Expect(0, 917632, '\p{Sc=:\Azyyy\z:}', "");; - Expect(1, 917631, '\p{Sc=- zyyy}', ""); - Expect(0, 917631, '\p{^Sc=- zyyy}', ""); - Expect(0, 917631, '\P{Sc=- zyyy}', ""); - Expect(1, 917631, '\P{^Sc=- zyyy}', ""); - Expect(0, 917632, '\p{Sc=- zyyy}', ""); - Expect(1, 917632, '\p{^Sc=- zyyy}', ""); - Expect(1, 917632, '\P{Sc=- zyyy}', ""); - Expect(0, 917632, '\P{^Sc=- zyyy}', ""); - Error('\p{Is_Script= _Common/a/}'); - Error('\P{Is_Script= _Common/a/}'); + 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}', ""); @@ -138136,16 +141299,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 917632, '\p{^Is_Script=common}', ""); Expect(1, 917632, '\P{Is_Script=common}', ""); Expect(0, 917632, '\P{^Is_Script=common}', ""); - Expect(1, 917631, '\p{Is_Script=_Common}', ""); - Expect(0, 917631, '\p{^Is_Script=_Common}', ""); - Expect(0, 917631, '\P{Is_Script=_Common}', ""); - Expect(1, 917631, '\P{^Is_Script=_Common}', ""); - Expect(0, 917632, '\p{Is_Script=_Common}', ""); - Expect(1, 917632, '\p{^Is_Script=_Common}', ""); - Expect(1, 917632, '\P{Is_Script=_Common}', ""); - Expect(0, 917632, '\P{^Is_Script=_Common}', ""); - Error('\p{Is_Sc=_Zyyy/a/}'); - Error('\P{Is_Sc=_Zyyy/a/}'); + 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}', ""); @@ -138154,16 +141317,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:/a/ Unknown}'); - Error('\P{Script:/a/ 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=:= -UNKNOWN}'); + Error('\P{Script=:= -UNKNOWN}'); Expect(1, 918000, '\p{Script=:\AUnknown\z:}', "");; Expect(0, 917999, '\p{Script=:\AUnknown\z:}', "");; Expect(1, 918000, '\p{Script=unknown}', ""); @@ -138176,16 +141339,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=/a/_zzzz}'); + Error('\P{Sc=/a/_zzzz}'); Expect(1, 918000, '\p{Sc=:\AZzzz\z:}', "");; Expect(0, 917999, '\p{Sc=:\AZzzz\z:}', "");; Expect(1, 918000, '\p{Sc=zzzz}', ""); @@ -138198,16 +141361,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/a/}'); - Error('\P{Is_Script= -Unknown/a/}'); + 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}', ""); @@ -138216,16 +141379,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 917999, '\p{^Is_Script=unknown}', ""); Expect(1, 917999, '\P{Is_Script=unknown}', ""); Expect(0, 917999, '\P{^Is_Script=unknown}', ""); - Expect(1, 918000, '\p{Is_Script=_UNKNOWN}', ""); - Expect(0, 918000, '\p{^Is_Script=_UNKNOWN}', ""); - Expect(0, 918000, '\P{Is_Script=_UNKNOWN}', ""); - Expect(1, 918000, '\P{^Is_Script=_UNKNOWN}', ""); - Expect(0, 917999, '\p{Is_Script=_UNKNOWN}', ""); - Expect(1, 917999, '\p{^Is_Script=_UNKNOWN}', ""); - Expect(1, 917999, '\P{Is_Script=_UNKNOWN}', ""); - Expect(0, 917999, '\P{^Is_Script=_UNKNOWN}', ""); - Error('\p{Is_Sc=/a/-_ZZZZ}'); - Error('\P{Is_Sc=/a/-_ZZZZ}'); + Expect(1, 918000, '\p{Is_Script= Unknown}', ""); + Expect(0, 918000, '\p{^Is_Script= Unknown}', ""); + Expect(0, 918000, '\P{Is_Script= Unknown}', ""); + Expect(1, 918000, '\P{^Is_Script= Unknown}', ""); + Expect(0, 917999, '\p{Is_Script= Unknown}', ""); + Expect(1, 917999, '\p{^Is_Script= Unknown}', ""); + Expect(1, 917999, '\P{Is_Script= Unknown}', ""); + Expect(0, 917999, '\P{^Is_Script= Unknown}', ""); + Error('\p{Is_Sc=-/a/zzzz}'); + Error('\P{Is_Sc=-/a/zzzz}'); Expect(1, 918000, '\p{Is_Sc=zzzz}', ""); Expect(0, 918000, '\p{^Is_Sc=zzzz}', ""); Expect(0, 918000, '\P{Is_Sc=zzzz}', ""); @@ -138234,14 +141397,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}'); @@ -138252,8 +141415,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Error('\P{scriptextensions}'); Error('\p{scx}'); Error('\P{scx}'); - Error('\p{Script_Extensions=_:=adlam}'); - Error('\P{Script_Extensions=_:=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}', ""); @@ -138266,16 +141429,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 125280, '\P{^Script_Extensions=adlam}', ""); Expect(1, 125279, '\p{Script_Extensions=:\Aadlam\z:}', "");; Expect(0, 125280, '\p{Script_Extensions=:\Aadlam\z:}', "");; - Expect(1, 125279, '\p{Script_Extensions= Adlam}', ""); - Expect(0, 125279, '\p{^Script_Extensions= Adlam}', ""); - Expect(0, 125279, '\P{Script_Extensions= Adlam}', ""); - Expect(1, 125279, '\P{^Script_Extensions= Adlam}', ""); - Expect(0, 125280, '\p{Script_Extensions= Adlam}', ""); - Expect(1, 125280, '\p{^Script_Extensions= Adlam}', ""); - Expect(1, 125280, '\P{Script_Extensions= Adlam}', ""); - Expect(0, 125280, '\P{^Script_Extensions= Adlam}', ""); - Error('\p{Scx: /a/- ADLM}'); - Error('\P{Scx: /a/- 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}', ""); @@ -138288,16 +141451,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= /a/ADLAM}'); - Error('\P{Is_Script_Extensions= /a/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}', ""); @@ -138306,16 +141469,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 125280, '\p{^Is_Script_Extensions=adlam}', ""); Expect(1, 125280, '\P{Is_Script_Extensions=adlam}', ""); Expect(0, 125280, '\P{^Is_Script_Extensions=adlam}', ""); - Expect(1, 125279, '\p{Is_Script_Extensions=-Adlam}', ""); - Expect(0, 125279, '\p{^Is_Script_Extensions=-Adlam}', ""); - Expect(0, 125279, '\P{Is_Script_Extensions=-Adlam}', ""); - Expect(1, 125279, '\P{^Is_Script_Extensions=-Adlam}', ""); - Expect(0, 125280, '\p{Is_Script_Extensions=-Adlam}', ""); - Expect(1, 125280, '\p{^Is_Script_Extensions=-Adlam}', ""); - Expect(1, 125280, '\P{Is_Script_Extensions=-Adlam}', ""); - Expect(0, 125280, '\P{^Is_Script_Extensions=-Adlam}', ""); - Error('\p{Is_Scx=_Adlm/a/}'); - Error('\P{Is_Scx=_Adlm/a/}'); + 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_Scx=adlm}', ""); Expect(0, 125279, '\p{^Is_Scx=adlm}', ""); Expect(0, 125279, '\P{Is_Scx=adlm}', ""); @@ -138324,16 +141487,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/a/}'); - Error('\P{Script_Extensions=_CAUCASIAN_ALBANIAN/a/}'); + 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}', ""); @@ -138346,38 +141509,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=/a/-Aghb}'); - Error('\P{Scx=/a/-Aghb}'); + Expect(1, 66927, '\p{Script_Extensions= Caucasian_albanian}', ""); + Expect(0, 66927, '\p{^Script_Extensions= Caucasian_albanian}', ""); + Expect(0, 66927, '\P{Script_Extensions= Caucasian_albanian}', ""); + Expect(1, 66927, '\P{^Script_Extensions= Caucasian_albanian}', ""); + Expect(0, 66928, '\p{Script_Extensions= Caucasian_albanian}', ""); + Expect(1, 66928, '\p{^Script_Extensions= Caucasian_albanian}', ""); + Expect(1, 66928, '\P{Script_Extensions= Caucasian_albanian}', ""); + Expect(0, 66928, '\P{^Script_Extensions= Caucasian_albanian}', ""); + Error('\p{Scx=:=_ Aghb}'); + Error('\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}', ""); + 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= caucasian_Albanian/a/}'); - Error('\P{Is_Script_Extensions= caucasian_Albanian/a/}'); + 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}', ""); @@ -138386,16 +141549,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66928, '\p{^Is_Script_Extensions=caucasianalbanian}', ""); Expect(1, 66928, '\P{Is_Script_Extensions=caucasianalbanian}', ""); Expect(0, 66928, '\P{^Is_Script_Extensions=caucasianalbanian}', ""); - Expect(1, 66927, '\p{Is_Script_Extensions: _caucasian_Albanian}', ""); - Expect(0, 66927, '\p{^Is_Script_Extensions: _caucasian_Albanian}', ""); - Expect(0, 66927, '\P{Is_Script_Extensions: _caucasian_Albanian}', ""); - Expect(1, 66927, '\P{^Is_Script_Extensions: _caucasian_Albanian}', ""); - Expect(0, 66928, '\p{Is_Script_Extensions: _caucasian_Albanian}', ""); - Expect(1, 66928, '\p{^Is_Script_Extensions: _caucasian_Albanian}', ""); - Expect(1, 66928, '\P{Is_Script_Extensions: _caucasian_Albanian}', ""); - Expect(0, 66928, '\P{^Is_Script_Extensions: _caucasian_Albanian}', ""); - Error('\p{Is_Scx= Aghb:=}'); - Error('\P{Is_Scx= Aghb:=}'); + Expect(1, 66927, '\p{Is_Script_Extensions: Caucasian_Albanian}', ""); + Expect(0, 66927, '\p{^Is_Script_Extensions: Caucasian_Albanian}', ""); + Expect(0, 66927, '\P{Is_Script_Extensions: Caucasian_Albanian}', ""); + Expect(1, 66927, '\P{^Is_Script_Extensions: Caucasian_Albanian}', ""); + Expect(0, 66928, '\p{Is_Script_Extensions: Caucasian_Albanian}', ""); + Expect(1, 66928, '\p{^Is_Script_Extensions: Caucasian_Albanian}', ""); + Expect(1, 66928, '\P{Is_Script_Extensions: Caucasian_Albanian}', ""); + Expect(0, 66928, '\P{^Is_Script_Extensions: Caucasian_Albanian}', ""); + Error('\p{Is_Scx=/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}', ""); @@ -138404,96 +141567,96 @@ 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, 71487, '\p{Script_Extensions=:\AAhom\z:}', "");; - Expect(0, 71488, '\p{Script_Extensions=:\AAhom\z:}', "");; - Expect(1, 71487, '\p{Script_Extensions=ahom}', ""); - Expect(0, 71487, '\p{^Script_Extensions=ahom}', ""); - Expect(0, 71487, '\P{Script_Extensions=ahom}', ""); - Expect(1, 71487, '\P{^Script_Extensions=ahom}', ""); - Expect(0, 71488, '\p{Script_Extensions=ahom}', ""); - Expect(1, 71488, '\p{^Script_Extensions=ahom}', ""); - Expect(1, 71488, '\P{Script_Extensions=ahom}', ""); - Expect(0, 71488, '\P{^Script_Extensions=ahom}', ""); - Expect(1, 71487, '\p{Script_Extensions=:\Aahom\z:}', "");; - Expect(0, 71488, '\p{Script_Extensions=:\Aahom\z:}', "");; - Expect(1, 71487, '\p{Script_Extensions= Ahom}', ""); - Expect(0, 71487, '\p{^Script_Extensions= Ahom}', ""); - Expect(0, 71487, '\P{Script_Extensions= Ahom}', ""); - Expect(1, 71487, '\P{^Script_Extensions= Ahom}', ""); - Expect(0, 71488, '\p{Script_Extensions= Ahom}', ""); - Expect(1, 71488, '\p{^Script_Extensions= Ahom}', ""); - Expect(1, 71488, '\P{Script_Extensions= Ahom}', ""); - Expect(0, 71488, '\P{^Script_Extensions= Ahom}', ""); - Error('\p{Scx=:= _Ahom}'); - Error('\P{Scx=:= _Ahom}'); - Expect(1, 71487, '\p{Scx=:\AAhom\z:}', "");; - Expect(0, 71488, '\p{Scx=:\AAhom\z:}', "");; - Expect(1, 71487, '\p{Scx=ahom}', ""); - Expect(0, 71487, '\p{^Scx=ahom}', ""); - Expect(0, 71487, '\P{Scx=ahom}', ""); - Expect(1, 71487, '\P{^Scx=ahom}', ""); - Expect(0, 71488, '\p{Scx=ahom}', ""); - Expect(1, 71488, '\p{^Scx=ahom}', ""); - Expect(1, 71488, '\P{Scx=ahom}', ""); - Expect(0, 71488, '\P{^Scx=ahom}', ""); - Expect(1, 71487, '\p{Scx=:\Aahom\z:}', "");; - Expect(0, 71488, '\p{Scx=:\Aahom\z:}', "");; - Expect(1, 71487, '\p{Scx= _AHOM}', ""); - Expect(0, 71487, '\p{^Scx= _AHOM}', ""); - Expect(0, 71487, '\P{Scx= _AHOM}', ""); - Expect(1, 71487, '\P{^Scx= _AHOM}', ""); - Expect(0, 71488, '\p{Scx= _AHOM}', ""); - Expect(1, 71488, '\p{^Scx= _AHOM}', ""); - Expect(1, 71488, '\P{Scx= _AHOM}', ""); - Expect(0, 71488, '\P{^Scx= _AHOM}', ""); - Error('\p{Is_Script_Extensions=/a/-AHOM}'); - Error('\P{Is_Script_Extensions=/a/-AHOM}'); - Expect(1, 71487, '\p{Is_Script_Extensions=ahom}', ""); - Expect(0, 71487, '\p{^Is_Script_Extensions=ahom}', ""); - Expect(0, 71487, '\P{Is_Script_Extensions=ahom}', ""); - Expect(1, 71487, '\P{^Is_Script_Extensions=ahom}', ""); - Expect(0, 71488, '\p{Is_Script_Extensions=ahom}', ""); - Expect(1, 71488, '\p{^Is_Script_Extensions=ahom}', ""); - Expect(1, 71488, '\P{Is_Script_Extensions=ahom}', ""); - Expect(0, 71488, '\P{^Is_Script_Extensions=ahom}', ""); - Expect(1, 71487, '\p{Is_Script_Extensions=--AHOM}', ""); - Expect(0, 71487, '\p{^Is_Script_Extensions=--AHOM}', ""); - Expect(0, 71487, '\P{Is_Script_Extensions=--AHOM}', ""); - Expect(1, 71487, '\P{^Is_Script_Extensions=--AHOM}', ""); - Expect(0, 71488, '\p{Is_Script_Extensions=--AHOM}', ""); - Expect(1, 71488, '\p{^Is_Script_Extensions=--AHOM}', ""); - Expect(1, 71488, '\P{Is_Script_Extensions=--AHOM}', ""); - Expect(0, 71488, '\P{^Is_Script_Extensions=--AHOM}', ""); - Error('\p{Is_Scx: :=Ahom}'); - Error('\P{Is_Scx: :=Ahom}'); - Expect(1, 71487, '\p{Is_Scx=ahom}', ""); - Expect(0, 71487, '\p{^Is_Scx=ahom}', ""); - Expect(0, 71487, '\P{Is_Scx=ahom}', ""); - Expect(1, 71487, '\P{^Is_Scx=ahom}', ""); - Expect(0, 71488, '\p{Is_Scx=ahom}', ""); - Expect(1, 71488, '\p{^Is_Scx=ahom}', ""); - Expect(1, 71488, '\P{Is_Scx=ahom}', ""); - Expect(0, 71488, '\P{^Is_Scx=ahom}', ""); - Expect(1, 71487, '\p{Is_Scx=_Ahom}', ""); - Expect(0, 71487, '\p{^Is_Scx=_Ahom}', ""); - Expect(0, 71487, '\P{Is_Scx=_Ahom}', ""); - Expect(1, 71487, '\P{^Is_Scx=_Ahom}', ""); - Expect(0, 71488, '\p{Is_Scx=_Ahom}', ""); - Expect(1, 71488, '\p{^Is_Scx=_Ahom}', ""); - Expect(1, 71488, '\P{Is_Scx=_Ahom}', ""); - Expect(0, 71488, '\P{^Is_Scx=_Ahom}', ""); - Error('\p{Script_Extensions=__arabic/a/}'); - Error('\P{Script_Extensions=__arabic/a/}'); + Expect(1, 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, 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}', ""); + 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{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}', ""); + 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{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}', ""); + 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}', ""); @@ -138506,16 +141669,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 126706, '\P{^Script_Extensions=arabic}', ""); Expect(1, 126705, '\p{Script_Extensions=:\Aarabic\z:}', "");; Expect(0, 126706, '\p{Script_Extensions=:\Aarabic\z:}', "");; - Expect(1, 126705, '\p{Script_Extensions=--ARABIC}', ""); - Expect(0, 126705, '\p{^Script_Extensions=--ARABIC}', ""); - Expect(0, 126705, '\P{Script_Extensions=--ARABIC}', ""); - Expect(1, 126705, '\P{^Script_Extensions=--ARABIC}', ""); - Expect(0, 126706, '\p{Script_Extensions=--ARABIC}', ""); - Expect(1, 126706, '\p{^Script_Extensions=--ARABIC}', ""); - Expect(1, 126706, '\P{Script_Extensions=--ARABIC}', ""); - Expect(0, 126706, '\P{^Script_Extensions=--ARABIC}', ""); - Error('\p{Scx= /a/Arab}'); - Error('\P{Scx= /a/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}', ""); @@ -138528,16 +141691,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=/a/arabic}'); + Error('\P{Is_Script_Extensions=/a/arabic}'); Expect(1, 126705, '\p{Is_Script_Extensions=arabic}', ""); Expect(0, 126705, '\p{^Is_Script_Extensions=arabic}', ""); Expect(0, 126705, '\P{Is_Script_Extensions=arabic}', ""); @@ -138546,16 +141709,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=/a/ARAB}'); - Error('\P{Is_Scx=/a/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: := arab}'); + Error('\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}', ""); @@ -138564,16 +141727,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=-:=IMPERIAL_aramaic}'); + Error('\P{Script_Extensions=-:=IMPERIAL_aramaic}'); Expect(1, 67679, '\p{Script_Extensions=:\AImperial_Aramaic\z:}', "");; Expect(0, 67680, '\p{Script_Extensions=:\AImperial_Aramaic\z:}', "");; Expect(1, 67679, '\p{Script_Extensions=imperialaramaic}', ""); @@ -138586,16 +141749,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 67680, '\P{^Script_Extensions=imperialaramaic}', ""); Expect(1, 67679, '\p{Script_Extensions=:\Aimperialaramaic\z:}', "");; Expect(0, 67680, '\p{Script_Extensions=:\Aimperialaramaic\z:}', "");; - Expect(1, 67679, '\p{Script_Extensions=-Imperial_ARAMAIC}', ""); - Expect(0, 67679, '\p{^Script_Extensions=-Imperial_ARAMAIC}', ""); - Expect(0, 67679, '\P{Script_Extensions=-Imperial_ARAMAIC}', ""); - Expect(1, 67679, '\P{^Script_Extensions=-Imperial_ARAMAIC}', ""); - Expect(0, 67680, '\p{Script_Extensions=-Imperial_ARAMAIC}', ""); - Expect(1, 67680, '\p{^Script_Extensions=-Imperial_ARAMAIC}', ""); - Expect(1, 67680, '\P{Script_Extensions=-Imperial_ARAMAIC}', ""); - Expect(0, 67680, '\P{^Script_Extensions=-Imperial_ARAMAIC}', ""); - Error('\p{Scx: -:=Armi}'); - Error('\P{Scx: -:=Armi}'); + Expect(1, 67679, '\p{Script_Extensions: -_IMPERIAL_Aramaic}', ""); + Expect(0, 67679, '\p{^Script_Extensions: -_IMPERIAL_Aramaic}', ""); + Expect(0, 67679, '\P{Script_Extensions: -_IMPERIAL_Aramaic}', ""); + Expect(1, 67679, '\P{^Script_Extensions: -_IMPERIAL_Aramaic}', ""); + Expect(0, 67680, '\p{Script_Extensions: -_IMPERIAL_Aramaic}', ""); + Expect(1, 67680, '\p{^Script_Extensions: -_IMPERIAL_Aramaic}', ""); + Expect(1, 67680, '\P{Script_Extensions: -_IMPERIAL_Aramaic}', ""); + Expect(0, 67680, '\P{^Script_Extensions: -_IMPERIAL_Aramaic}', ""); + Error('\p{Scx=/a/ _armi}'); + Error('\P{Scx=/a/ _armi}'); Expect(1, 67679, '\p{Scx=:\AArmi\z:}', "");; Expect(0, 67680, '\p{Scx=:\AArmi\z:}', "");; Expect(1, 67679, '\p{Scx=armi}', ""); @@ -138608,16 +141771,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=_/a/IMPERIAL_Aramaic}'); - Error('\P{Is_Script_Extensions=_/a/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=:=__Imperial_Aramaic}'); + Error('\P{Is_Script_Extensions=:=__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}', ""); @@ -138626,16 +141789,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: -/a/ARMI}'); - Error('\P{Is_Scx: -/a/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}', ""); @@ -138644,16 +141807,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=:=-Armenian}'); - Error('\P{Script_Extensions=:=-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}', ""); @@ -138666,16 +141829,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}', ""); @@ -138688,16 +141851,16 @@ 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/a/}'); - Error('\P{Is_Script_Extensions=_ ARMENIAN/a/}'); + 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}', ""); @@ -138706,16 +141869,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 64280, '\p{^Is_Script_Extensions=armenian}', ""); Expect(1, 64280, '\P{Is_Script_Extensions=armenian}', ""); Expect(0, 64280, '\P{^Is_Script_Extensions=armenian}', ""); - Expect(1, 64279, '\p{Is_Script_Extensions=-ARMENIAN}', ""); - Expect(0, 64279, '\p{^Is_Script_Extensions=-ARMENIAN}', ""); - Expect(0, 64279, '\P{Is_Script_Extensions=-ARMENIAN}', ""); - Expect(1, 64279, '\P{^Is_Script_Extensions=-ARMENIAN}', ""); - Expect(0, 64280, '\p{Is_Script_Extensions=-ARMENIAN}', ""); - Expect(1, 64280, '\p{^Is_Script_Extensions=-ARMENIAN}', ""); - Expect(1, 64280, '\P{Is_Script_Extensions=-ARMENIAN}', ""); - Expect(0, 64280, '\P{^Is_Script_Extensions=-ARMENIAN}', ""); - Error('\p{Is_Scx=-/a/armn}'); - Error('\P{Is_Scx=-/a/armn}'); + Expect(1, 64279, '\p{Is_Script_Extensions= _ARMENIAN}', ""); + Expect(0, 64279, '\p{^Is_Script_Extensions= _ARMENIAN}', ""); + Expect(0, 64279, '\P{Is_Script_Extensions= _ARMENIAN}', ""); + Expect(1, 64279, '\P{^Is_Script_Extensions= _ARMENIAN}', ""); + Expect(0, 64280, '\p{Is_Script_Extensions= _ARMENIAN}', ""); + Expect(1, 64280, '\p{^Is_Script_Extensions= _ARMENIAN}', ""); + Expect(1, 64280, '\P{Is_Script_Extensions= _ARMENIAN}', ""); + Expect(0, 64280, '\P{^Is_Script_Extensions= _ARMENIAN}', ""); + Error('\p{Is_Scx=-:=Armn}'); + Error('\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}', ""); @@ -138724,16 +141887,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=-/a/avestan}'); - Error('\P{Script_Extensions=-/a/avestan}'); + Expect(1, 64279, '\p{Is_Scx=_armn}', ""); + Expect(0, 64279, '\p{^Is_Scx=_armn}', ""); + Expect(0, 64279, '\P{Is_Scx=_armn}', ""); + Expect(1, 64279, '\P{^Is_Scx=_armn}', ""); + Expect(0, 64280, '\p{Is_Scx=_armn}', ""); + Expect(1, 64280, '\p{^Is_Scx=_armn}', ""); + Expect(1, 64280, '\P{Is_Scx=_armn}', ""); + Expect(0, 64280, '\P{^Is_Scx=_armn}', ""); + Error('\p{Script_Extensions= Avestan/a/}'); + Error('\P{Script_Extensions= Avestan/a/}'); Expect(1, 68415, '\p{Script_Extensions=:\AAvestan\z:}', "");; Expect(0, 68416, '\p{Script_Extensions=:\AAvestan\z:}', "");; Expect(1, 68415, '\p{Script_Extensions=avestan}', ""); @@ -138746,16 +141909,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=/a/avst}'); - Error('\P{Scx=/a/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=-:=Avst}'); + Error('\P{Scx=-:=Avst}'); Expect(1, 68415, '\p{Scx=:\AAvst\z:}', "");; Expect(0, 68416, '\p{Scx=:\AAvst\z:}', "");; Expect(1, 68415, '\p{Scx=avst}', ""); @@ -138768,16 +141931,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68416, '\P{^Scx=avst}', ""); Expect(1, 68415, '\p{Scx=:\Aavst\z:}', "");; Expect(0, 68416, '\p{Scx=:\Aavst\z:}', "");; - Expect(1, 68415, '\p{Scx= avst}', ""); - Expect(0, 68415, '\p{^Scx= avst}', ""); - Expect(0, 68415, '\P{Scx= avst}', ""); - Expect(1, 68415, '\P{^Scx= avst}', ""); - Expect(0, 68416, '\p{Scx= avst}', ""); - Expect(1, 68416, '\p{^Scx= avst}', ""); - Expect(1, 68416, '\P{Scx= avst}', ""); - Expect(0, 68416, '\P{^Scx= avst}', ""); - Error('\p{Is_Script_Extensions=:=avestan}'); - Error('\P{Is_Script_Extensions=:=avestan}'); + 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}', ""); @@ -138786,16 +141949,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68416, '\p{^Is_Script_Extensions=avestan}', ""); Expect(1, 68416, '\P{Is_Script_Extensions=avestan}', ""); Expect(0, 68416, '\P{^Is_Script_Extensions=avestan}', ""); - Expect(1, 68415, '\p{Is_Script_Extensions=-_AVESTAN}', ""); - Expect(0, 68415, '\p{^Is_Script_Extensions=-_AVESTAN}', ""); - Expect(0, 68415, '\P{Is_Script_Extensions=-_AVESTAN}', ""); - Expect(1, 68415, '\P{^Is_Script_Extensions=-_AVESTAN}', ""); - Expect(0, 68416, '\p{Is_Script_Extensions=-_AVESTAN}', ""); - Expect(1, 68416, '\p{^Is_Script_Extensions=-_AVESTAN}', ""); - Expect(1, 68416, '\P{Is_Script_Extensions=-_AVESTAN}', ""); - Expect(0, 68416, '\P{^Is_Script_Extensions=-_AVESTAN}', ""); - Error('\p{Is_Scx=/a/_-AVST}'); - Error('\P{Is_Scx=/a/_-AVST}'); + Expect(1, 68415, '\p{Is_Script_Extensions: - Avestan}', ""); + Expect(0, 68415, '\p{^Is_Script_Extensions: - Avestan}', ""); + Expect(0, 68415, '\P{Is_Script_Extensions: - Avestan}', ""); + Expect(1, 68415, '\P{^Is_Script_Extensions: - Avestan}', ""); + Expect(0, 68416, '\p{Is_Script_Extensions: - Avestan}', ""); + Expect(1, 68416, '\p{^Is_Script_Extensions: - Avestan}', ""); + Expect(1, 68416, '\P{Is_Script_Extensions: - Avestan}', ""); + Expect(0, 68416, '\P{^Is_Script_Extensions: - Avestan}', ""); + Error('\p{Is_Scx= :=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}', ""); @@ -138804,96 +141967,96 @@ 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=/a/_Balinese}'); - Error('\P{Script_Extensions=/a/_Balinese}'); - Expect(1, 7036, '\p{Script_Extensions=:\ABalinese\z:}', "");; - Expect(0, 7037, '\p{Script_Extensions=:\ABalinese\z:}', "");; - Expect(1, 7036, '\p{Script_Extensions:balinese}', ""); - Expect(0, 7036, '\p{^Script_Extensions:balinese}', ""); - Expect(0, 7036, '\P{Script_Extensions:balinese}', ""); - Expect(1, 7036, '\P{^Script_Extensions:balinese}', ""); - Expect(0, 7037, '\p{Script_Extensions:balinese}', ""); - Expect(1, 7037, '\p{^Script_Extensions:balinese}', ""); - Expect(1, 7037, '\P{Script_Extensions:balinese}', ""); - Expect(0, 7037, '\P{^Script_Extensions:balinese}', ""); - Expect(1, 7036, '\p{Script_Extensions=:\Abalinese\z:}', "");; - Expect(0, 7037, '\p{Script_Extensions=:\Abalinese\z:}', "");; - Expect(1, 7036, '\p{Script_Extensions=--Balinese}', ""); - Expect(0, 7036, '\p{^Script_Extensions=--Balinese}', ""); - Expect(0, 7036, '\P{Script_Extensions=--Balinese}', ""); - Expect(1, 7036, '\P{^Script_Extensions=--Balinese}', ""); - Expect(0, 7037, '\p{Script_Extensions=--Balinese}', ""); - Expect(1, 7037, '\p{^Script_Extensions=--Balinese}', ""); - Expect(1, 7037, '\P{Script_Extensions=--Balinese}', ""); - Expect(0, 7037, '\P{^Script_Extensions=--Balinese}', ""); - Error('\p{Scx=_bali/a/}'); - Error('\P{Scx=_bali/a/}'); - Expect(1, 7036, '\p{Scx=:\ABali\z:}', "");; - Expect(0, 7037, '\p{Scx=:\ABali\z:}', "");; - Expect(1, 7036, '\p{Scx=bali}', ""); - Expect(0, 7036, '\p{^Scx=bali}', ""); - Expect(0, 7036, '\P{Scx=bali}', ""); - Expect(1, 7036, '\P{^Scx=bali}', ""); - Expect(0, 7037, '\p{Scx=bali}', ""); - Expect(1, 7037, '\p{^Scx=bali}', ""); - Expect(1, 7037, '\P{Scx=bali}', ""); - Expect(0, 7037, '\P{^Scx=bali}', ""); - Expect(1, 7036, '\p{Scx=:\Abali\z:}', "");; - Expect(0, 7037, '\p{Scx=:\Abali\z:}', "");; - Expect(1, 7036, '\p{Scx= BALI}', ""); - Expect(0, 7036, '\p{^Scx= BALI}', ""); - Expect(0, 7036, '\P{Scx= BALI}', ""); - Expect(1, 7036, '\P{^Scx= BALI}', ""); - Expect(0, 7037, '\p{Scx= BALI}', ""); - Expect(1, 7037, '\p{^Scx= BALI}', ""); - Expect(1, 7037, '\P{Scx= BALI}', ""); - Expect(0, 7037, '\P{^Scx= BALI}', ""); - Error('\p{Is_Script_Extensions=:=--Balinese}'); - Error('\P{Is_Script_Extensions=:=--Balinese}'); - Expect(1, 7036, '\p{Is_Script_Extensions=balinese}', ""); - Expect(0, 7036, '\p{^Is_Script_Extensions=balinese}', ""); - Expect(0, 7036, '\P{Is_Script_Extensions=balinese}', ""); - Expect(1, 7036, '\P{^Is_Script_Extensions=balinese}', ""); - Expect(0, 7037, '\p{Is_Script_Extensions=balinese}', ""); - Expect(1, 7037, '\p{^Is_Script_Extensions=balinese}', ""); - Expect(1, 7037, '\P{Is_Script_Extensions=balinese}', ""); - Expect(0, 7037, '\P{^Is_Script_Extensions=balinese}', ""); - Expect(1, 7036, '\p{Is_Script_Extensions= Balinese}', ""); - Expect(0, 7036, '\p{^Is_Script_Extensions= Balinese}', ""); - Expect(0, 7036, '\P{Is_Script_Extensions= Balinese}', ""); - Expect(1, 7036, '\P{^Is_Script_Extensions= Balinese}', ""); - Expect(0, 7037, '\p{Is_Script_Extensions= Balinese}', ""); - Expect(1, 7037, '\p{^Is_Script_Extensions= Balinese}', ""); - Expect(1, 7037, '\P{Is_Script_Extensions= Balinese}', ""); - Expect(0, 7037, '\P{^Is_Script_Extensions= Balinese}', ""); - Error('\p{Is_Scx= -Bali/a/}'); - Error('\P{Is_Scx= -Bali/a/}'); - Expect(1, 7036, '\p{Is_Scx=bali}', ""); - Expect(0, 7036, '\p{^Is_Scx=bali}', ""); - Expect(0, 7036, '\P{Is_Scx=bali}', ""); - Expect(1, 7036, '\P{^Is_Scx=bali}', ""); - Expect(0, 7037, '\p{Is_Scx=bali}', ""); - Expect(1, 7037, '\p{^Is_Scx=bali}', ""); - Expect(1, 7037, '\P{Is_Scx=bali}', ""); - Expect(0, 7037, '\P{^Is_Scx=bali}', ""); - Expect(1, 7036, '\p{Is_Scx=_ Bali}', ""); - Expect(0, 7036, '\p{^Is_Scx=_ Bali}', ""); - Expect(0, 7036, '\P{Is_Scx=_ Bali}', ""); - Expect(1, 7036, '\P{^Is_Scx=_ Bali}', ""); - Expect(0, 7037, '\p{Is_Scx=_ Bali}', ""); - Expect(1, 7037, '\p{^Is_Scx=_ Bali}', ""); - Expect(1, 7037, '\P{Is_Scx=_ Bali}', ""); - Expect(0, 7037, '\P{^Is_Scx=_ Bali}', ""); - Error('\p{Script_Extensions=:= Bamum}'); - Error('\P{Script_Extensions=:= Bamum}'); + Expect(1, 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, 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=:\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{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}', ""); + 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{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}', ""); + 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}', ""); + 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}', ""); + 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, 92728, '\p{Script_Extensions=:\ABamum\z:}', "");; Expect(0, 92729, '\p{Script_Extensions=:\ABamum\z:}', "");; Expect(1, 92728, '\p{Script_Extensions=bamum}', ""); @@ -138906,16 +142069,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/a/}'); - Error('\P{Scx=_ Bamu/a/}'); + 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}', ""); @@ -138928,16 +142091,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=_ Bamum:=}'); + Error('\P{Is_Script_Extensions=_ Bamum:=}'); Expect(1, 92728, '\p{Is_Script_Extensions=bamum}', ""); Expect(0, 92728, '\p{^Is_Script_Extensions=bamum}', ""); Expect(0, 92728, '\P{Is_Script_Extensions=bamum}', ""); @@ -138946,56 +142109,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 92729, '\p{^Is_Script_Extensions=bamum}', ""); Expect(1, 92729, '\P{Is_Script_Extensions=bamum}', ""); Expect(0, 92729, '\P{^Is_Script_Extensions=bamum}', ""); - Expect(1, 92728, '\p{Is_Script_Extensions= bamum}', ""); - Expect(0, 92728, '\p{^Is_Script_Extensions= bamum}', ""); - Expect(0, 92728, '\P{Is_Script_Extensions= bamum}', ""); - Expect(1, 92728, '\P{^Is_Script_Extensions= bamum}', ""); - Expect(0, 92729, '\p{Is_Script_Extensions= bamum}', ""); - Expect(1, 92729, '\p{^Is_Script_Extensions= bamum}', ""); - Expect(1, 92729, '\P{Is_Script_Extensions= bamum}', ""); - Expect(0, 92729, '\P{^Is_Script_Extensions= bamum}', ""); - Error('\p{Is_Scx=_ BAMU:=}'); - Error('\P{Is_Scx=_ BAMU:=}'); - Expect(1, 92728, '\p{Is_Scx:bamu}', ""); - Expect(0, 92728, '\p{^Is_Scx:bamu}', ""); - Expect(0, 92728, '\P{Is_Scx:bamu}', ""); - Expect(1, 92728, '\P{^Is_Scx:bamu}', ""); - Expect(0, 92729, '\p{Is_Scx:bamu}', ""); - Expect(1, 92729, '\p{^Is_Scx:bamu}', ""); - Expect(1, 92729, '\P{Is_Scx:bamu}', ""); - Expect(0, 92729, '\P{^Is_Scx:bamu}', ""); - Expect(1, 92728, '\p{Is_Scx=--Bamu}', ""); - Expect(0, 92728, '\p{^Is_Scx=--Bamu}', ""); - Expect(0, 92728, '\P{Is_Scx=--Bamu}', ""); - Expect(1, 92728, '\P{^Is_Scx=--Bamu}', ""); - Expect(0, 92729, '\p{Is_Scx=--Bamu}', ""); - Expect(1, 92729, '\p{^Is_Scx=--Bamu}', ""); - Expect(1, 92729, '\P{Is_Scx=--Bamu}', ""); - Expect(0, 92729, '\P{^Is_Scx=--Bamu}', ""); - Error('\p{Script_Extensions=:= Bassa_Vah}'); - Error('\P{Script_Extensions=:= Bassa_Vah}'); + Expect(1, 92728, '\p{Is_Script_Extensions=_Bamum}', ""); + Expect(0, 92728, '\p{^Is_Script_Extensions=_Bamum}', ""); + Expect(0, 92728, '\P{Is_Script_Extensions=_Bamum}', ""); + Expect(1, 92728, '\P{^Is_Script_Extensions=_Bamum}', ""); + Expect(0, 92729, '\p{Is_Script_Extensions=_Bamum}', ""); + Expect(1, 92729, '\p{^Is_Script_Extensions=_Bamum}', ""); + Expect(1, 92729, '\P{Is_Script_Extensions=_Bamum}', ""); + Expect(0, 92729, '\P{^Is_Script_Extensions=_Bamum}', ""); + Error('\p{Is_Scx= Bamu/a/}'); + Error('\P{Is_Scx= Bamu/a/}'); + Expect(1, 92728, '\p{Is_Scx=bamu}', ""); + Expect(0, 92728, '\p{^Is_Scx=bamu}', ""); + Expect(0, 92728, '\P{Is_Scx=bamu}', ""); + Expect(1, 92728, '\P{^Is_Scx=bamu}', ""); + Expect(0, 92729, '\p{Is_Scx=bamu}', ""); + Expect(1, 92729, '\p{^Is_Scx=bamu}', ""); + Expect(1, 92729, '\P{Is_Scx=bamu}', ""); + Expect(0, 92729, '\P{^Is_Scx=bamu}', ""); + Expect(1, 92728, '\p{Is_Scx= _Bamu}', ""); + Expect(0, 92728, '\p{^Is_Scx= _Bamu}', ""); + Expect(0, 92728, '\P{Is_Scx= _Bamu}', ""); + Expect(1, 92728, '\P{^Is_Scx= _Bamu}', ""); + Expect(0, 92729, '\p{Is_Scx= _Bamu}', ""); + Expect(1, 92729, '\p{^Is_Scx= _Bamu}', ""); + Expect(1, 92729, '\P{Is_Scx= _Bamu}', ""); + Expect(0, 92729, '\P{^Is_Scx= _Bamu}', ""); + Error('\p{Script_Extensions=--BASSA_Vah:=}'); + Error('\P{Script_Extensions=--BASSA_Vah:=}'); Expect(1, 92917, '\p{Script_Extensions=:\ABassa_Vah\z:}', "");; Expect(0, 92918, '\p{Script_Extensions=:\ABassa_Vah\z:}', "");; - Expect(1, 92917, '\p{Script_Extensions: bassavah}', ""); - Expect(0, 92917, '\p{^Script_Extensions: bassavah}', ""); - Expect(0, 92917, '\P{Script_Extensions: bassavah}', ""); - Expect(1, 92917, '\P{^Script_Extensions: bassavah}', ""); - Expect(0, 92918, '\p{Script_Extensions: bassavah}', ""); - Expect(1, 92918, '\p{^Script_Extensions: bassavah}', ""); - Expect(1, 92918, '\P{Script_Extensions: bassavah}', ""); - Expect(0, 92918, '\P{^Script_Extensions: bassavah}', ""); + Expect(1, 92917, '\p{Script_Extensions=bassavah}', ""); + Expect(0, 92917, '\p{^Script_Extensions=bassavah}', ""); + Expect(0, 92917, '\P{Script_Extensions=bassavah}', ""); + Expect(1, 92917, '\P{^Script_Extensions=bassavah}', ""); + Expect(0, 92918, '\p{Script_Extensions=bassavah}', ""); + Expect(1, 92918, '\p{^Script_Extensions=bassavah}', ""); + Expect(1, 92918, '\P{Script_Extensions=bassavah}', ""); + Expect(0, 92918, '\P{^Script_Extensions=bassavah}', ""); Expect(1, 92917, '\p{Script_Extensions=:\Abassavah\z:}', "");; Expect(0, 92918, '\p{Script_Extensions=:\Abassavah\z:}', "");; - Expect(1, 92917, '\p{Script_Extensions=--bassa_vah}', ""); - Expect(0, 92917, '\p{^Script_Extensions=--bassa_vah}', ""); - Expect(0, 92917, '\P{Script_Extensions=--bassa_vah}', ""); - Expect(1, 92917, '\P{^Script_Extensions=--bassa_vah}', ""); - Expect(0, 92918, '\p{Script_Extensions=--bassa_vah}', ""); - Expect(1, 92918, '\p{^Script_Extensions=--bassa_vah}', ""); - Expect(1, 92918, '\P{Script_Extensions=--bassa_vah}', ""); - Expect(0, 92918, '\P{^Script_Extensions=--bassa_vah}', ""); - Error('\p{Scx=/a/ _Bass}'); - Error('\P{Scx=/a/ _Bass}'); + 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{Scx=:\ABass\z:}', "");; Expect(0, 92918, '\p{Scx=:\ABass\z:}', "");; Expect(1, 92917, '\p{Scx=bass}', ""); @@ -139008,34 +142171,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 92918, '\P{^Scx=bass}', ""); Expect(1, 92917, '\p{Scx=:\Abass\z:}', "");; Expect(0, 92918, '\p{Scx=:\Abass\z:}', "");; - Expect(1, 92917, '\p{Scx= BASS}', ""); - Expect(0, 92917, '\p{^Scx= BASS}', ""); - Expect(0, 92917, '\P{Scx= BASS}', ""); - Expect(1, 92917, '\P{^Scx= BASS}', ""); - Expect(0, 92918, '\p{Scx= BASS}', ""); - Expect(1, 92918, '\p{^Scx= BASS}', ""); - Expect(1, 92918, '\P{Scx= BASS}', ""); - Expect(0, 92918, '\P{^Scx= BASS}', ""); - Error('\p{Is_Script_Extensions= /a/Bassa_vah}'); - Error('\P{Is_Script_Extensions= /a/Bassa_vah}'); - Expect(1, 92917, '\p{Is_Script_Extensions: bassavah}', ""); - Expect(0, 92917, '\p{^Is_Script_Extensions: bassavah}', ""); - Expect(0, 92917, '\P{Is_Script_Extensions: bassavah}', ""); - Expect(1, 92917, '\P{^Is_Script_Extensions: bassavah}', ""); - Expect(0, 92918, '\p{Is_Script_Extensions: bassavah}', ""); - Expect(1, 92918, '\p{^Is_Script_Extensions: bassavah}', ""); - Expect(1, 92918, '\P{Is_Script_Extensions: bassavah}', ""); - Expect(0, 92918, '\P{^Is_Script_Extensions: bassavah}', ""); - Expect(1, 92917, '\p{Is_Script_Extensions= -Bassa_Vah}', ""); - Expect(0, 92917, '\p{^Is_Script_Extensions= -Bassa_Vah}', ""); - Expect(0, 92917, '\P{Is_Script_Extensions= -Bassa_Vah}', ""); - Expect(1, 92917, '\P{^Is_Script_Extensions= -Bassa_Vah}', ""); - Expect(0, 92918, '\p{Is_Script_Extensions= -Bassa_Vah}', ""); - Expect(1, 92918, '\p{^Is_Script_Extensions= -Bassa_Vah}', ""); - Expect(1, 92918, '\P{Is_Script_Extensions= -Bassa_Vah}', ""); - Expect(0, 92918, '\P{^Is_Script_Extensions= -Bassa_Vah}', ""); - Error('\p{Is_Scx=:=_Bass}'); - Error('\P{Is_Scx=:=_Bass}'); + 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}', ""); + Expect(1, 92917, '\P{^Is_Script_Extensions=bassavah}', ""); + Expect(0, 92918, '\p{Is_Script_Extensions=bassavah}', ""); + Expect(1, 92918, '\p{^Is_Script_Extensions=bassavah}', ""); + Expect(1, 92918, '\P{Is_Script_Extensions=bassavah}', ""); + Expect(0, 92918, '\P{^Is_Script_Extensions=bassavah}', ""); + Expect(1, 92917, '\p{Is_Script_Extensions=_Bassa_vah}', ""); + Expect(0, 92917, '\p{^Is_Script_Extensions=_Bassa_vah}', ""); + Expect(0, 92917, '\P{Is_Script_Extensions=_Bassa_vah}', ""); + Expect(1, 92917, '\P{^Is_Script_Extensions=_Bassa_vah}', ""); + Expect(0, 92918, '\p{Is_Script_Extensions=_Bassa_vah}', ""); + Expect(1, 92918, '\p{^Is_Script_Extensions=_Bassa_vah}', ""); + Expect(1, 92918, '\P{Is_Script_Extensions=_Bassa_vah}', ""); + Expect(0, 92918, '\P{^Is_Script_Extensions=_Bassa_vah}', ""); + Error('\p{Is_Scx=-/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}', ""); @@ -139044,16 +142207,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 92918, '\p{^Is_Scx=bass}', ""); Expect(1, 92918, '\P{Is_Scx=bass}', ""); Expect(0, 92918, '\P{^Is_Scx=bass}', ""); - Expect(1, 92917, '\p{Is_Scx= -bass}', ""); - Expect(0, 92917, '\p{^Is_Scx= -bass}', ""); - Expect(0, 92917, '\P{Is_Scx= -bass}', ""); - Expect(1, 92917, '\P{^Is_Scx= -bass}', ""); - Expect(0, 92918, '\p{Is_Scx= -bass}', ""); - Expect(1, 92918, '\p{^Is_Scx= -bass}', ""); - Expect(1, 92918, '\P{Is_Scx= -bass}', ""); - Expect(0, 92918, '\P{^Is_Scx= -bass}', ""); - Error('\p{Script_Extensions= _BATAK/a/}'); - Error('\P{Script_Extensions= _BATAK/a/}'); + 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, 7167, '\p{Script_Extensions=:\ABatak\z:}', "");; Expect(0, 7168, '\p{Script_Extensions=:\ABatak\z:}', "");; Expect(1, 7167, '\p{Script_Extensions=batak}', ""); @@ -139066,16 +142229,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=:= BATK}'); + Error('\P{Scx=:= BATK}'); Expect(1, 7167, '\p{Scx=:\ABatk\z:}', "");; Expect(0, 7168, '\p{Scx=:\ABatk\z:}', "");; Expect(1, 7167, '\p{Scx=batk}', ""); @@ -139088,34 +142251,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: :=Batk}'); - Error('\P{Is_Scx: :=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/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{Is_Scx=batk}', ""); Expect(0, 7167, '\p{^Is_Scx=batk}', ""); Expect(0, 7167, '\P{Is_Scx=batk}', ""); @@ -139124,16 +142287,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=-/a/bengali}'); - Error('\P{Script_Extensions=-/a/bengali}'); + Expect(1, 7167, '\p{Is_Scx= _Batk}', ""); + Expect(0, 7167, '\p{^Is_Scx= _Batk}', ""); + Expect(0, 7167, '\P{Is_Scx= _Batk}', ""); + Expect(1, 7167, '\P{^Is_Scx= _Batk}', ""); + Expect(0, 7168, '\p{Is_Scx= _Batk}', ""); + Expect(1, 7168, '\p{^Is_Scx= _Batk}', ""); + Expect(1, 7168, '\P{Is_Scx= _Batk}', ""); + Expect(0, 7168, '\P{^Is_Scx= _Batk}', ""); + Error('\p{Script_Extensions= 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}', ""); @@ -139146,16 +142309,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43250, '\P{^Script_Extensions=bengali}', ""); Expect(1, 43249, '\p{Script_Extensions=:\Abengali\z:}', "");; Expect(0, 43250, '\p{Script_Extensions=:\Abengali\z:}', "");; - Expect(1, 43249, '\p{Script_Extensions= Bengali}', ""); - Expect(0, 43249, '\p{^Script_Extensions= Bengali}', ""); - Expect(0, 43249, '\P{Script_Extensions= Bengali}', ""); - Expect(1, 43249, '\P{^Script_Extensions= Bengali}', ""); - Expect(0, 43250, '\p{Script_Extensions= Bengali}', ""); - Expect(1, 43250, '\p{^Script_Extensions= Bengali}', ""); - Expect(1, 43250, '\P{Script_Extensions= Bengali}', ""); - Expect(0, 43250, '\P{^Script_Extensions= Bengali}', ""); - Error('\p{Scx=:=_ Beng}'); - Error('\P{Scx=:=_ Beng}'); + Expect(1, 43249, '\p{Script_Extensions=__Bengali}', ""); + Expect(0, 43249, '\p{^Script_Extensions=__Bengali}', ""); + Expect(0, 43249, '\P{Script_Extensions=__Bengali}', ""); + Expect(1, 43249, '\P{^Script_Extensions=__Bengali}', ""); + Expect(0, 43250, '\p{Script_Extensions=__Bengali}', ""); + Expect(1, 43250, '\p{^Script_Extensions=__Bengali}', ""); + Expect(1, 43250, '\P{Script_Extensions=__Bengali}', ""); + Expect(0, 43250, '\P{^Script_Extensions=__Bengali}', ""); + Error('\p{Scx=/a/_-BENG}'); + Error('\P{Scx=/a/_-BENG}'); Expect(1, 43249, '\p{Scx=:\ABeng\z:}', "");; Expect(0, 43250, '\p{Scx=:\ABeng\z:}', "");; Expect(1, 43249, '\p{Scx=beng}', ""); @@ -139168,34 +142331,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43250, '\P{^Scx=beng}', ""); Expect(1, 43249, '\p{Scx=:\Abeng\z:}', "");; Expect(0, 43250, '\p{Scx=:\Abeng\z:}', "");; - Expect(1, 43249, '\p{Scx: Beng}', ""); - Expect(0, 43249, '\p{^Scx: Beng}', ""); - Expect(0, 43249, '\P{Scx: Beng}', ""); - Expect(1, 43249, '\P{^Scx: Beng}', ""); - Expect(0, 43250, '\p{Scx: Beng}', ""); - Expect(1, 43250, '\p{^Scx: Beng}', ""); - Expect(1, 43250, '\P{Scx: Beng}', ""); - Expect(0, 43250, '\P{^Scx: Beng}', ""); - Error('\p{Is_Script_Extensions: _/a/Bengali}'); - Error('\P{Is_Script_Extensions: _/a/Bengali}'); - Expect(1, 43249, '\p{Is_Script_Extensions: bengali}', ""); - Expect(0, 43249, '\p{^Is_Script_Extensions: bengali}', ""); - Expect(0, 43249, '\P{Is_Script_Extensions: bengali}', ""); - Expect(1, 43249, '\P{^Is_Script_Extensions: bengali}', ""); - Expect(0, 43250, '\p{Is_Script_Extensions: bengali}', ""); - Expect(1, 43250, '\p{^Is_Script_Extensions: bengali}', ""); - Expect(1, 43250, '\P{Is_Script_Extensions: bengali}', ""); - Expect(0, 43250, '\P{^Is_Script_Extensions: bengali}', ""); - Expect(1, 43249, '\p{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{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}', ""); + Expect(1, 43249, '\P{^Is_Script_Extensions=bengali}', ""); + Expect(0, 43250, '\p{Is_Script_Extensions=bengali}', ""); + Expect(1, 43250, '\p{^Is_Script_Extensions=bengali}', ""); + Expect(1, 43250, '\P{Is_Script_Extensions=bengali}', ""); + Expect(0, 43250, '\P{^Is_Script_Extensions=bengali}', ""); + Expect(1, 43249, '\p{Is_Script_Extensions= Bengali}', ""); + Expect(0, 43249, '\p{^Is_Script_Extensions= Bengali}', ""); + Expect(0, 43249, '\P{Is_Script_Extensions= Bengali}', ""); + 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}', ""); @@ -139204,16 +142367,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=- Bhaiksuki:=}'); - Error('\P{Script_Extensions=- 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}', ""); @@ -139226,30 +142389,38 @@ 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:}', "");; - Error('\p{Scx= :=BHKS}'); - Error('\P{Scx= :=BHKS}'); + 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{Scx=:\ABhks\z:}', "");; Expect(0, 72813, '\p{Scx=:\ABhks\z:}', "");; - Expect(1, 72812, '\p{Scx: bhks}', ""); - Expect(0, 72812, '\p{^Scx: bhks}', ""); - Expect(0, 72812, '\P{Scx: bhks}', ""); - Expect(1, 72812, '\P{^Scx: bhks}', ""); - Expect(0, 72813, '\p{Scx: bhks}', ""); - Expect(1, 72813, '\p{^Scx: bhks}', ""); - Expect(1, 72813, '\P{Scx: bhks}', ""); - Expect(0, 72813, '\P{^Scx: bhks}', ""); + Expect(1, 72812, '\p{Scx=bhks}', ""); + Expect(0, 72812, '\p{^Scx=bhks}', ""); + Expect(0, 72812, '\P{Scx=bhks}', ""); + Expect(1, 72812, '\P{^Scx=bhks}', ""); + Expect(0, 72813, '\p{Scx=bhks}', ""); + Expect(1, 72813, '\p{^Scx=bhks}', ""); + Expect(1, 72813, '\P{Scx=bhks}', ""); + Expect(0, 72813, '\P{^Scx=bhks}', ""); Expect(1, 72812, '\p{Scx=:\Abhks\z:}', "");; Expect(0, 72813, '\p{Scx=:\Abhks\z:}', "");; - Expect(1, 72812, '\p{Scx=_Bhks}', ""); - Expect(0, 72812, '\p{^Scx=_Bhks}', ""); - Expect(0, 72812, '\P{Scx=_Bhks}', ""); - Expect(1, 72812, '\P{^Scx=_Bhks}', ""); - Expect(0, 72813, '\p{Scx=_Bhks}', ""); - Expect(1, 72813, '\p{^Scx=_Bhks}', ""); - Expect(1, 72813, '\P{Scx=_Bhks}', ""); - Expect(0, 72813, '\P{^Scx=_Bhks}', ""); - Error('\p{Is_Script_Extensions= 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}'); + Error('\P{Is_Script_Extensions=:=Bhaiksuki}'); Expect(1, 72812, '\p{Is_Script_Extensions=bhaiksuki}', ""); Expect(0, 72812, '\p{^Is_Script_Extensions=bhaiksuki}', ""); Expect(0, 72812, '\P{Is_Script_Extensions=bhaiksuki}', ""); @@ -139258,16 +142429,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72813, '\p{^Is_Script_Extensions=bhaiksuki}', ""); Expect(1, 72813, '\P{Is_Script_Extensions=bhaiksuki}', ""); Expect(0, 72813, '\P{^Is_Script_Extensions=bhaiksuki}', ""); - Expect(1, 72812, '\p{Is_Script_Extensions= Bhaiksuki}', ""); - Expect(0, 72812, '\p{^Is_Script_Extensions= Bhaiksuki}', ""); - Expect(0, 72812, '\P{Is_Script_Extensions= Bhaiksuki}', ""); - Expect(1, 72812, '\P{^Is_Script_Extensions= Bhaiksuki}', ""); - Expect(0, 72813, '\p{Is_Script_Extensions= Bhaiksuki}', ""); - Expect(1, 72813, '\p{^Is_Script_Extensions= Bhaiksuki}', ""); - Expect(1, 72813, '\P{Is_Script_Extensions= Bhaiksuki}', ""); - Expect(0, 72813, '\P{^Is_Script_Extensions= Bhaiksuki}', ""); - Error('\p{Is_Scx: _:=BHKS}'); - Error('\P{Is_Scx: _:=BHKS}'); + Expect(1, 72812, '\p{Is_Script_Extensions=-BHAIKSUKI}', ""); + Expect(0, 72812, '\p{^Is_Script_Extensions=-BHAIKSUKI}', ""); + Expect(0, 72812, '\P{Is_Script_Extensions=-BHAIKSUKI}', ""); + Expect(1, 72812, '\P{^Is_Script_Extensions=-BHAIKSUKI}', ""); + Expect(0, 72813, '\p{Is_Script_Extensions=-BHAIKSUKI}', ""); + Expect(1, 72813, '\p{^Is_Script_Extensions=-BHAIKSUKI}', ""); + Expect(1, 72813, '\P{Is_Script_Extensions=-BHAIKSUKI}', ""); + Expect(0, 72813, '\P{^Is_Script_Extensions=-BHAIKSUKI}', ""); + Error('\p{Is_Scx=-:=Bhks}'); + Error('\P{Is_Scx=-:=Bhks}'); Expect(1, 72812, '\p{Is_Scx=bhks}', ""); Expect(0, 72812, '\p{^Is_Scx=bhks}', ""); Expect(0, 72812, '\P{Is_Scx=bhks}', ""); @@ -139276,16 +142447,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72813, '\p{^Is_Scx=bhks}', ""); Expect(1, 72813, '\P{Is_Scx=bhks}', ""); Expect(0, 72813, '\P{^Is_Scx=bhks}', ""); - Expect(1, 72812, '\p{Is_Scx=_ BHKS}', ""); - Expect(0, 72812, '\p{^Is_Scx=_ BHKS}', ""); - Expect(0, 72812, '\P{Is_Scx=_ BHKS}', ""); - Expect(1, 72812, '\P{^Is_Scx=_ BHKS}', ""); - Expect(0, 72813, '\p{Is_Scx=_ BHKS}', ""); - Expect(1, 72813, '\p{^Is_Scx=_ BHKS}', ""); - Expect(1, 72813, '\P{Is_Scx=_ BHKS}', ""); - Expect(0, 72813, '\P{^Is_Scx=_ BHKS}', ""); - Error('\p{Script_Extensions= BOPOMOFO:=}'); - Error('\P{Script_Extensions= BOPOMOFO:=}'); + Expect(1, 72812, '\p{Is_Scx= -bhks}', ""); + Expect(0, 72812, '\p{^Is_Scx= -bhks}', ""); + Expect(0, 72812, '\P{Is_Scx= -bhks}', ""); + Expect(1, 72812, '\P{^Is_Scx= -bhks}', ""); + Expect(0, 72813, '\p{Is_Scx= -bhks}', ""); + Expect(1, 72813, '\p{^Is_Scx= -bhks}', ""); + Expect(1, 72813, '\P{Is_Scx= -bhks}', ""); + Expect(0, 72813, '\P{^Is_Scx= -bhks}', ""); + Error('\p{Script_Extensions=__Bopomofo/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}', ""); @@ -139298,16 +142469,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=/a/ -Bopo}'); - Error('\P{Scx=/a/ -Bopo}'); + Expect(1, 65381, '\p{Script_Extensions= BOPOMOFO}', ""); + Expect(0, 65381, '\p{^Script_Extensions= BOPOMOFO}', ""); + Expect(0, 65381, '\P{Script_Extensions= BOPOMOFO}', ""); + Expect(1, 65381, '\P{^Script_Extensions= BOPOMOFO}', ""); + Expect(0, 65382, '\p{Script_Extensions= BOPOMOFO}', ""); + Expect(1, 65382, '\p{^Script_Extensions= BOPOMOFO}', ""); + Expect(1, 65382, '\P{Script_Extensions= BOPOMOFO}', ""); + Expect(0, 65382, '\P{^Script_Extensions= BOPOMOFO}', ""); + Error('\p{Scx=-_Bopo/a/}'); + Error('\P{Scx=-_Bopo/a/}'); Expect(1, 65381, '\p{Scx=:\ABopo\z:}', "");; Expect(0, 65382, '\p{Scx=:\ABopo\z:}', "");; Expect(1, 65381, '\p{Scx=bopo}', ""); @@ -139320,34 +142491,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 65382, '\P{^Scx=bopo}', ""); Expect(1, 65381, '\p{Scx=:\Abopo\z:}', "");; Expect(0, 65382, '\p{Scx=:\Abopo\z:}', "");; - Expect(1, 65381, '\p{Scx= -bopo}', ""); - Expect(0, 65381, '\p{^Scx= -bopo}', ""); - Expect(0, 65381, '\P{Scx= -bopo}', ""); - Expect(1, 65381, '\P{^Scx= -bopo}', ""); - Expect(0, 65382, '\p{Scx= -bopo}', ""); - Expect(1, 65382, '\p{^Scx= -bopo}', ""); - Expect(1, 65382, '\P{Scx= -bopo}', ""); - Expect(0, 65382, '\P{^Scx= -bopo}', ""); - Error('\p{Is_Script_Extensions=_:=bopomofo}'); - Error('\P{Is_Script_Extensions=_:=bopomofo}'); - Expect(1, 65381, '\p{Is_Script_Extensions: bopomofo}', ""); - Expect(0, 65381, '\p{^Is_Script_Extensions: bopomofo}', ""); - Expect(0, 65381, '\P{Is_Script_Extensions: bopomofo}', ""); - Expect(1, 65381, '\P{^Is_Script_Extensions: bopomofo}', ""); - Expect(0, 65382, '\p{Is_Script_Extensions: bopomofo}', ""); - Expect(1, 65382, '\p{^Is_Script_Extensions: bopomofo}', ""); - Expect(1, 65382, '\P{Is_Script_Extensions: bopomofo}', ""); - Expect(0, 65382, '\P{^Is_Script_Extensions: bopomofo}', ""); - Expect(1, 65381, '\p{Is_Script_Extensions= Bopomofo}', ""); - Expect(0, 65381, '\p{^Is_Script_Extensions= Bopomofo}', ""); - Expect(0, 65381, '\P{Is_Script_Extensions= Bopomofo}', ""); - Expect(1, 65381, '\P{^Is_Script_Extensions= Bopomofo}', ""); - Expect(0, 65382, '\p{Is_Script_Extensions= Bopomofo}', ""); - Expect(1, 65382, '\p{^Is_Script_Extensions= Bopomofo}', ""); - Expect(1, 65382, '\P{Is_Script_Extensions= Bopomofo}', ""); - Expect(0, 65382, '\P{^Is_Script_Extensions= Bopomofo}', ""); - Error('\p{Is_Scx=:=-BOPO}'); - Error('\P{Is_Scx=:=-BOPO}'); + Expect(1, 65381, '\p{Scx=--bopo}', ""); + Expect(0, 65381, '\p{^Scx=--bopo}', ""); + Expect(0, 65381, '\P{Scx=--bopo}', ""); + Expect(1, 65381, '\P{^Scx=--bopo}', ""); + Expect(0, 65382, '\p{Scx=--bopo}', ""); + Expect(1, 65382, '\p{^Scx=--bopo}', ""); + Expect(1, 65382, '\P{Scx=--bopo}', ""); + Expect(0, 65382, '\P{^Scx=--bopo}', ""); + Error('\p{Is_Script_Extensions=_:=BOPOMOFO}'); + Error('\P{Is_Script_Extensions=_:=BOPOMOFO}'); + Expect(1, 65381, '\p{Is_Script_Extensions=bopomofo}', ""); + Expect(0, 65381, '\p{^Is_Script_Extensions=bopomofo}', ""); + Expect(0, 65381, '\P{Is_Script_Extensions=bopomofo}', ""); + Expect(1, 65381, '\P{^Is_Script_Extensions=bopomofo}', ""); + Expect(0, 65382, '\p{Is_Script_Extensions=bopomofo}', ""); + Expect(1, 65382, '\p{^Is_Script_Extensions=bopomofo}', ""); + Expect(1, 65382, '\P{Is_Script_Extensions=bopomofo}', ""); + Expect(0, 65382, '\P{^Is_Script_Extensions=bopomofo}', ""); + Expect(1, 65381, '\p{Is_Script_Extensions=_ Bopomofo}', ""); + Expect(0, 65381, '\p{^Is_Script_Extensions=_ Bopomofo}', ""); + Expect(0, 65381, '\P{Is_Script_Extensions=_ Bopomofo}', ""); + Expect(1, 65381, '\P{^Is_Script_Extensions=_ Bopomofo}', ""); + Expect(0, 65382, '\p{Is_Script_Extensions=_ Bopomofo}', ""); + Expect(1, 65382, '\p{^Is_Script_Extensions=_ Bopomofo}', ""); + Expect(1, 65382, '\P{Is_Script_Extensions=_ Bopomofo}', ""); + Expect(0, 65382, '\P{^Is_Script_Extensions=_ Bopomofo}', ""); + Error('\p{Is_Scx=/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}', ""); @@ -139356,16 +142527,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65382, '\p{^Is_Scx=bopo}', ""); Expect(1, 65382, '\P{Is_Scx=bopo}', ""); Expect(0, 65382, '\P{^Is_Scx=bopo}', ""); - Expect(1, 65381, '\p{Is_Scx: _Bopo}', ""); - Expect(0, 65381, '\p{^Is_Scx: _Bopo}', ""); - Expect(0, 65381, '\P{Is_Scx: _Bopo}', ""); - Expect(1, 65381, '\P{^Is_Scx: _Bopo}', ""); - Expect(0, 65382, '\p{Is_Scx: _Bopo}', ""); - Expect(1, 65382, '\p{^Is_Scx: _Bopo}', ""); - Expect(1, 65382, '\P{Is_Scx: _Bopo}', ""); - Expect(0, 65382, '\P{^Is_Scx: _Bopo}', ""); - Error('\p{Script_Extensions= BRAHMI/a/}'); - Error('\P{Script_Extensions= BRAHMI/a/}'); + 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, 69759, '\p{Script_Extensions=:\ABrahmi\z:}', "");; Expect(0, 69760, '\p{Script_Extensions=:\ABrahmi\z:}', "");; Expect(1, 69759, '\p{Script_Extensions=brahmi}', ""); @@ -139378,16 +142549,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 69760, '\P{^Script_Extensions=brahmi}', ""); Expect(1, 69759, '\p{Script_Extensions=:\Abrahmi\z:}', "");; Expect(0, 69760, '\p{Script_Extensions=:\Abrahmi\z:}', "");; - Expect(1, 69759, '\p{Script_Extensions=- BRAHMI}', ""); - Expect(0, 69759, '\p{^Script_Extensions=- BRAHMI}', ""); - Expect(0, 69759, '\P{Script_Extensions=- BRAHMI}', ""); - Expect(1, 69759, '\P{^Script_Extensions=- BRAHMI}', ""); - Expect(0, 69760, '\p{Script_Extensions=- BRAHMI}', ""); - Expect(1, 69760, '\p{^Script_Extensions=- BRAHMI}', ""); - Expect(1, 69760, '\P{Script_Extensions=- BRAHMI}', ""); - Expect(0, 69760, '\P{^Script_Extensions=- BRAHMI}', ""); - Error('\p{Scx=:=-_Brah}'); - Error('\P{Scx=:=-_Brah}'); + Expect(1, 69759, '\p{Script_Extensions= brahmi}', ""); + Expect(0, 69759, '\p{^Script_Extensions= brahmi}', ""); + Expect(0, 69759, '\P{Script_Extensions= brahmi}', ""); + Expect(1, 69759, '\P{^Script_Extensions= brahmi}', ""); + Expect(0, 69760, '\p{Script_Extensions= brahmi}', ""); + Expect(1, 69760, '\p{^Script_Extensions= brahmi}', ""); + Expect(1, 69760, '\P{Script_Extensions= brahmi}', ""); + Expect(0, 69760, '\P{^Script_Extensions= brahmi}', ""); + Error('\p{Scx=/a/-Brah}'); + Error('\P{Scx=/a/-Brah}'); Expect(1, 69759, '\p{Scx=:\ABrah\z:}', "");; Expect(0, 69760, '\p{Scx=:\ABrah\z:}', "");; Expect(1, 69759, '\p{Scx=brah}', ""); @@ -139400,16 +142571,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 69760, '\P{^Scx=brah}', ""); Expect(1, 69759, '\p{Scx=:\Abrah\z:}', "");; Expect(0, 69760, '\p{Scx=:\Abrah\z:}', "");; - Expect(1, 69759, '\p{Scx=__BRAH}', ""); - Expect(0, 69759, '\p{^Scx=__BRAH}', ""); - Expect(0, 69759, '\P{Scx=__BRAH}', ""); - Expect(1, 69759, '\P{^Scx=__BRAH}', ""); - Expect(0, 69760, '\p{Scx=__BRAH}', ""); - Expect(1, 69760, '\p{^Scx=__BRAH}', ""); - Expect(1, 69760, '\P{Scx=__BRAH}', ""); - Expect(0, 69760, '\P{^Scx=__BRAH}', ""); - Error('\p{Is_Script_Extensions:-:=Brahmi}'); - Error('\P{Is_Script_Extensions:-:=Brahmi}'); + Expect(1, 69759, '\p{Scx=--brah}', ""); + Expect(0, 69759, '\p{^Scx=--brah}', ""); + Expect(0, 69759, '\P{Scx=--brah}', ""); + Expect(1, 69759, '\P{^Scx=--brah}', ""); + Expect(0, 69760, '\p{Scx=--brah}', ""); + Expect(1, 69760, '\p{^Scx=--brah}', ""); + Expect(1, 69760, '\P{Scx=--brah}', ""); + Expect(0, 69760, '\P{^Scx=--brah}', ""); + Error('\p{Is_Script_Extensions=-/a/BRAHMI}'); + Error('\P{Is_Script_Extensions=-/a/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}', ""); @@ -139418,16 +142589,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/a/}'); + Error('\P{Is_Scx= -brah/a/}'); Expect(1, 69759, '\p{Is_Scx=brah}', ""); Expect(0, 69759, '\p{^Is_Scx=brah}', ""); Expect(0, 69759, '\P{Is_Scx=brah}', ""); @@ -139436,16 +142607,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/a/}'); - Error('\P{Script_Extensions=-_Braille/a/}'); + 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}', ""); @@ -139458,16 +142629,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 10496, '\P{^Script_Extensions=braille}', ""); Expect(1, 10495, '\p{Script_Extensions=:\Abraille\z:}', "");; Expect(0, 10496, '\p{Script_Extensions=:\Abraille\z:}', "");; - Expect(1, 10495, '\p{Script_Extensions= braille}', ""); - Expect(0, 10495, '\p{^Script_Extensions= braille}', ""); - Expect(0, 10495, '\P{Script_Extensions= braille}', ""); - Expect(1, 10495, '\P{^Script_Extensions= braille}', ""); - Expect(0, 10496, '\p{Script_Extensions= braille}', ""); - Expect(1, 10496, '\p{^Script_Extensions= braille}', ""); - Expect(1, 10496, '\P{Script_Extensions= braille}', ""); - Expect(0, 10496, '\P{^Script_Extensions= braille}', ""); - Error('\p{Scx=/a/_-brai}'); - Error('\P{Scx=/a/_-brai}'); + Expect(1, 10495, '\p{Script_Extensions= _braille}', ""); + Expect(0, 10495, '\p{^Script_Extensions= _braille}', ""); + Expect(0, 10495, '\P{Script_Extensions= _braille}', ""); + Expect(1, 10495, '\P{^Script_Extensions= _braille}', ""); + Expect(0, 10496, '\p{Script_Extensions= _braille}', ""); + Expect(1, 10496, '\p{^Script_Extensions= _braille}', ""); + Expect(1, 10496, '\P{Script_Extensions= _braille}', ""); + Expect(0, 10496, '\P{^Script_Extensions= _braille}', ""); + Error('\p{Scx=:= Brai}'); + Error('\P{Scx=:= Brai}'); Expect(1, 10495, '\p{Scx=:\ABrai\z:}', "");; Expect(0, 10496, '\p{Scx=:\ABrai\z:}', "");; Expect(1, 10495, '\p{Scx=brai}', ""); @@ -139480,16 +142651,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 10496, '\P{^Scx=brai}', ""); Expect(1, 10495, '\p{Scx=:\Abrai\z:}', "");; Expect(0, 10496, '\p{Scx=:\Abrai\z:}', "");; - Expect(1, 10495, '\p{Scx=-brai}', ""); - Expect(0, 10495, '\p{^Scx=-brai}', ""); - Expect(0, 10495, '\P{Scx=-brai}', ""); - Expect(1, 10495, '\P{^Scx=-brai}', ""); - Expect(0, 10496, '\p{Scx=-brai}', ""); - Expect(1, 10496, '\p{^Scx=-brai}', ""); - Expect(1, 10496, '\P{Scx=-brai}', ""); - Expect(0, 10496, '\P{^Scx=-brai}', ""); - 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=-_braille:=}'); + Error('\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}', ""); @@ -139498,34 +142669,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 10496, '\p{^Is_Script_Extensions=braille}', ""); Expect(1, 10496, '\P{Is_Script_Extensions=braille}', ""); Expect(0, 10496, '\P{^Is_Script_Extensions=braille}', ""); - Expect(1, 10495, '\p{Is_Script_Extensions=-_braille}', ""); - Expect(0, 10495, '\p{^Is_Script_Extensions=-_braille}', ""); - Expect(0, 10495, '\P{Is_Script_Extensions=-_braille}', ""); - Expect(1, 10495, '\P{^Is_Script_Extensions=-_braille}', ""); - Expect(0, 10496, '\p{Is_Script_Extensions=-_braille}', ""); - Expect(1, 10496, '\p{^Is_Script_Extensions=-_braille}', ""); - Expect(1, 10496, '\P{Is_Script_Extensions=-_braille}', ""); - Expect(0, 10496, '\P{^Is_Script_Extensions=-_braille}', ""); - Error('\p{Is_Scx=:= Brai}'); - Error('\P{Is_Scx=:= Brai}'); - Expect(1, 10495, '\p{Is_Scx: brai}', ""); - Expect(0, 10495, '\p{^Is_Scx: brai}', ""); - Expect(0, 10495, '\P{Is_Scx: brai}', ""); - Expect(1, 10495, '\P{^Is_Scx: brai}', ""); - Expect(0, 10496, '\p{Is_Scx: brai}', ""); - Expect(1, 10496, '\p{^Is_Scx: brai}', ""); - Expect(1, 10496, '\P{Is_Scx: brai}', ""); - Expect(0, 10496, '\P{^Is_Scx: brai}', ""); - Expect(1, 10495, '\p{Is_Scx=-_Brai}', ""); - Expect(0, 10495, '\p{^Is_Scx=-_Brai}', ""); - Expect(0, 10495, '\P{Is_Scx=-_Brai}', ""); - Expect(1, 10495, '\P{^Is_Scx=-_Brai}', ""); - Expect(0, 10496, '\p{Is_Scx=-_Brai}', ""); - Expect(1, 10496, '\p{^Is_Scx=-_Brai}', ""); - Expect(1, 10496, '\P{Is_Scx=-_Brai}', ""); - Expect(0, 10496, '\P{^Is_Scx=-_Brai}', ""); - Error('\p{Script_Extensions: _Buginese/a/}'); - Error('\P{Script_Extensions: _Buginese/a/}'); + Expect(1, 10495, '\p{Is_Script_Extensions=-BRAILLE}', ""); + Expect(0, 10495, '\p{^Is_Script_Extensions=-BRAILLE}', ""); + Expect(0, 10495, '\P{Is_Script_Extensions=-BRAILLE}', ""); + Expect(1, 10495, '\P{^Is_Script_Extensions=-BRAILLE}', ""); + Expect(0, 10496, '\p{Is_Script_Extensions=-BRAILLE}', ""); + Expect(1, 10496, '\p{^Is_Script_Extensions=-BRAILLE}', ""); + Expect(1, 10496, '\P{Is_Script_Extensions=-BRAILLE}', ""); + Expect(0, 10496, '\P{^Is_Script_Extensions=-BRAILLE}', ""); + Error('\p{Is_Scx= :=Brai}'); + Error('\P{Is_Scx= :=Brai}'); + Expect(1, 10495, '\p{Is_Scx=brai}', ""); + Expect(0, 10495, '\p{^Is_Scx=brai}', ""); + Expect(0, 10495, '\P{Is_Scx=brai}', ""); + Expect(1, 10495, '\P{^Is_Scx=brai}', ""); + Expect(0, 10496, '\p{Is_Scx=brai}', ""); + Expect(1, 10496, '\p{^Is_Scx=brai}', ""); + Expect(1, 10496, '\P{Is_Scx=brai}', ""); + Expect(0, 10496, '\P{^Is_Scx=brai}', ""); + Expect(1, 10495, '\p{Is_Scx= BRAI}', ""); + Expect(0, 10495, '\p{^Is_Scx= BRAI}', ""); + Expect(0, 10495, '\P{Is_Scx= BRAI}', ""); + Expect(1, 10495, '\P{^Is_Scx= BRAI}', ""); + Expect(0, 10496, '\p{Is_Scx= BRAI}', ""); + Expect(1, 10496, '\p{^Is_Scx= BRAI}', ""); + Expect(1, 10496, '\P{Is_Scx= BRAI}', ""); + Expect(0, 10496, '\P{^Is_Scx= BRAI}', ""); + Error('\p{Script_Extensions= /a/Buginese}'); + Error('\P{Script_Extensions= /a/Buginese}'); Expect(1, 43471, '\p{Script_Extensions=:\ABuginese\z:}', "");; Expect(0, 43472, '\p{Script_Extensions=:\ABuginese\z:}', "");; Expect(1, 43471, '\p{Script_Extensions=buginese}', ""); @@ -139538,8 +142709,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:}', "");; - Error('\p{Scx=/a/bugi}'); - Error('\P{Scx=/a/bugi}'); + 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{Scx=:\ABugi\z:}', "");; Expect(0, 43472, '\p{Scx=:\ABugi\z:}', "");; Expect(1, 43471, '\p{Scx=bugi}', ""); @@ -139552,16 +142731,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/a/}'); - Error('\P{Is_Script_Extensions=-BUGINESE/a/}'); + 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}', ""); @@ -139570,34 +142749,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=-/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, 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, 5971, '\p{Script_Extensions=:\ABuhid\z:}', "");; Expect(0, 5972, '\p{Script_Extensions=:\ABuhid\z:}', "");; Expect(1, 5971, '\p{Script_Extensions=buhid}', ""); @@ -139610,56 +142789,56 @@ 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=-_BUHD/a/}'); - Error('\P{Scx=-_BUHD/a/}'); + 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{Scx=:\ABuhd\z:}', "");; Expect(0, 5972, '\p{Scx=:\ABuhd\z:}', "");; - Expect(1, 5971, '\p{Scx: buhd}', ""); - Expect(0, 5971, '\p{^Scx: buhd}', ""); - Expect(0, 5971, '\P{Scx: buhd}', ""); - Expect(1, 5971, '\P{^Scx: buhd}', ""); - Expect(0, 5972, '\p{Scx: buhd}', ""); - Expect(1, 5972, '\p{^Scx: buhd}', ""); - Expect(1, 5972, '\P{Scx: buhd}', ""); - Expect(0, 5972, '\P{^Scx: buhd}', ""); + Expect(1, 5971, '\p{Scx=buhd}', ""); + Expect(0, 5971, '\p{^Scx=buhd}', ""); + Expect(0, 5971, '\P{Scx=buhd}', ""); + Expect(1, 5971, '\P{^Scx=buhd}', ""); + Expect(0, 5972, '\p{Scx=buhd}', ""); + Expect(1, 5972, '\p{^Scx=buhd}', ""); + Expect(1, 5972, '\P{Scx=buhd}', ""); + Expect(0, 5972, '\P{^Scx=buhd}', ""); Expect(1, 5971, '\p{Scx=:\Abuhd\z:}', "");; Expect(0, 5972, '\p{Scx=:\Abuhd\z:}', "");; - Expect(1, 5971, '\p{Scx= _BUHD}', ""); - Expect(0, 5971, '\p{^Scx= _BUHD}', ""); - Expect(0, 5971, '\P{Scx= _BUHD}', ""); - Expect(1, 5971, '\P{^Scx= _BUHD}', ""); - Expect(0, 5972, '\p{Scx= _BUHD}', ""); - Expect(1, 5972, '\p{^Scx= _BUHD}', ""); - Expect(1, 5972, '\P{Scx= _BUHD}', ""); - Expect(0, 5972, '\P{^Scx= _BUHD}', ""); - Error('\p{Is_Script_Extensions=Buhid/a/}'); - Error('\P{Is_Script_Extensions=Buhid/a/}'); - Expect(1, 5971, '\p{Is_Script_Extensions=buhid}', ""); - Expect(0, 5971, '\p{^Is_Script_Extensions=buhid}', ""); - Expect(0, 5971, '\P{Is_Script_Extensions=buhid}', ""); - 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=/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{Is_Scx=buhd}', ""); Expect(0, 5971, '\p{^Is_Scx=buhd}', ""); Expect(0, 5971, '\P{Is_Scx=buhd}', ""); @@ -139668,16 +142847,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=/a/_-CHAKMA}'); - Error('\P{Script_Extensions=/a/_-CHAKMA}'); + 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, 69959, '\p{Script_Extensions=:\AChakma\z:}', "");; Expect(0, 69960, '\p{Script_Extensions=:\AChakma\z:}', "");; Expect(1, 69959, '\p{Script_Extensions=chakma}', ""); @@ -139690,154 +142869,154 @@ 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=-Cakm/a/}'); - Error('\P{Scx=-Cakm/a/}'); + 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=/a/ _Chakma}'); - Error('\P{Is_Script_Extensions=/a/ _Chakma}'); - Expect(1, 69959, '\p{Is_Script_Extensions:chakma}', ""); - Expect(0, 69959, '\p{^Is_Script_Extensions:chakma}', ""); - Expect(0, 69959, '\P{Is_Script_Extensions:chakma}', ""); - Expect(1, 69959, '\P{^Is_Script_Extensions:chakma}', ""); - Expect(0, 69960, '\p{Is_Script_Extensions:chakma}', ""); - Expect(1, 69960, '\p{^Is_Script_Extensions:chakma}', ""); - Expect(1, 69960, '\P{Is_Script_Extensions:chakma}', ""); - Expect(0, 69960, '\P{^Is_Script_Extensions:chakma}', ""); - Expect(1, 69959, '\p{Is_Script_Extensions= Chakma}', ""); - Expect(0, 69959, '\p{^Is_Script_Extensions= Chakma}', ""); - Expect(0, 69959, '\P{Is_Script_Extensions= Chakma}', ""); - Expect(1, 69959, '\P{^Is_Script_Extensions= Chakma}', ""); - Expect(0, 69960, '\p{Is_Script_Extensions= Chakma}', ""); - Expect(1, 69960, '\p{^Is_Script_Extensions= Chakma}', ""); - Expect(1, 69960, '\P{Is_Script_Extensions= Chakma}', ""); - Expect(0, 69960, '\P{^Is_Script_Extensions= Chakma}', ""); - Error('\p{Is_Scx=-:=Cakm}'); - Error('\P{Is_Scx=-:=Cakm}'); - Expect(1, 69959, '\p{Is_Scx=cakm}', ""); - Expect(0, 69959, '\p{^Is_Scx=cakm}', ""); - Expect(0, 69959, '\P{Is_Scx=cakm}', ""); - Expect(1, 69959, '\P{^Is_Scx=cakm}', ""); - Expect(0, 69960, '\p{Is_Scx=cakm}', ""); - Expect(1, 69960, '\p{^Is_Scx=cakm}', ""); - Expect(1, 69960, '\P{Is_Scx=cakm}', ""); - Expect(0, 69960, '\P{^Is_Scx=cakm}', ""); - Expect(1, 69959, '\p{Is_Scx=__cakm}', ""); - Expect(0, 69959, '\p{^Is_Scx=__cakm}', ""); - Expect(0, 69959, '\P{Is_Scx=__cakm}', ""); - Expect(1, 69959, '\P{^Is_Scx=__cakm}', ""); - Expect(0, 69960, '\p{Is_Scx=__cakm}', ""); - Expect(1, 69960, '\p{^Is_Scx=__cakm}', ""); - Expect(1, 69960, '\P{Is_Scx=__cakm}', ""); - Expect(0, 69960, '\P{^Is_Scx=__cakm}', ""); - Error('\p{Script_Extensions=:=- Canadian_ABORIGINAL}'); - Error('\P{Script_Extensions=:=- Canadian_ABORIGINAL}'); - Expect(1, 6389, '\p{Script_Extensions=:\ACanadian_Aboriginal\z:}', "");; - Expect(0, 6390, '\p{Script_Extensions=:\ACanadian_Aboriginal\z:}', "");; - Expect(1, 6389, '\p{Script_Extensions=canadianaboriginal}', ""); - Expect(0, 6389, '\p{^Script_Extensions=canadianaboriginal}', ""); - Expect(0, 6389, '\P{Script_Extensions=canadianaboriginal}', ""); - Expect(1, 6389, '\P{^Script_Extensions=canadianaboriginal}', ""); - Expect(0, 6390, '\p{Script_Extensions=canadianaboriginal}', ""); - Expect(1, 6390, '\p{^Script_Extensions=canadianaboriginal}', ""); - Expect(1, 6390, '\P{Script_Extensions=canadianaboriginal}', ""); - Expect(0, 6390, '\P{^Script_Extensions=canadianaboriginal}', ""); - Expect(1, 6389, '\p{Script_Extensions=:\Acanadianaboriginal\z:}', "");; - Expect(0, 6390, '\p{Script_Extensions=:\Acanadianaboriginal\z:}', "");; - Expect(1, 6389, '\p{Script_Extensions= canadian_aboriginal}', ""); - Expect(0, 6389, '\p{^Script_Extensions= canadian_aboriginal}', ""); - Expect(0, 6389, '\P{Script_Extensions= canadian_aboriginal}', ""); - Expect(1, 6389, '\P{^Script_Extensions= canadian_aboriginal}', ""); - Expect(0, 6390, '\p{Script_Extensions= canadian_aboriginal}', ""); - Expect(1, 6390, '\p{^Script_Extensions= canadian_aboriginal}', ""); - Expect(1, 6390, '\P{Script_Extensions= canadian_aboriginal}', ""); - Expect(0, 6390, '\P{^Script_Extensions= canadian_aboriginal}', ""); - Error('\p{Scx=_:=cans}'); - Error('\P{Scx=_:=cans}'); - Expect(1, 6389, '\p{Scx=:\ACans\z:}', "");; - Expect(0, 6390, '\p{Scx=:\ACans\z:}', "");; - Expect(1, 6389, '\p{Scx: cans}', ""); - Expect(0, 6389, '\p{^Scx: cans}', ""); - Expect(0, 6389, '\P{Scx: cans}', ""); - Expect(1, 6389, '\P{^Scx: cans}', ""); - Expect(0, 6390, '\p{Scx: cans}', ""); - Expect(1, 6390, '\p{^Scx: cans}', ""); - Expect(1, 6390, '\P{Scx: cans}', ""); - Expect(0, 6390, '\P{^Scx: cans}', ""); - Expect(1, 6389, '\p{Scx=:\Acans\z:}', "");; - Expect(0, 6390, '\p{Scx=:\Acans\z:}', "");; - Expect(1, 6389, '\p{Scx= cans}', ""); - Expect(0, 6389, '\p{^Scx= cans}', ""); - Expect(0, 6389, '\P{Scx= cans}', ""); - Expect(1, 6389, '\P{^Scx= cans}', ""); - Expect(0, 6390, '\p{Scx= cans}', ""); - Expect(1, 6390, '\p{^Scx= cans}', ""); - Expect(1, 6390, '\P{Scx= cans}', ""); - Expect(0, 6390, '\P{^Scx= cans}', ""); - Error('\p{Is_Script_Extensions=_/a/Canadian_ABORIGINAL}'); - Error('\P{Is_Script_Extensions=_/a/Canadian_ABORIGINAL}'); - Expect(1, 6389, '\p{Is_Script_Extensions=canadianaboriginal}', ""); - Expect(0, 6389, '\p{^Is_Script_Extensions=canadianaboriginal}', ""); - Expect(0, 6389, '\P{Is_Script_Extensions=canadianaboriginal}', ""); - Expect(1, 6389, '\P{^Is_Script_Extensions=canadianaboriginal}', ""); - Expect(0, 6390, '\p{Is_Script_Extensions=canadianaboriginal}', ""); - Expect(1, 6390, '\p{^Is_Script_Extensions=canadianaboriginal}', ""); - Expect(1, 6390, '\P{Is_Script_Extensions=canadianaboriginal}', ""); - Expect(0, 6390, '\P{^Is_Script_Extensions=canadianaboriginal}', ""); - Expect(1, 6389, '\p{Is_Script_Extensions=_-CANADIAN_Aboriginal}', ""); - Expect(0, 6389, '\p{^Is_Script_Extensions=_-CANADIAN_Aboriginal}', ""); - Expect(0, 6389, '\P{Is_Script_Extensions=_-CANADIAN_Aboriginal}', ""); - Expect(1, 6389, '\P{^Is_Script_Extensions=_-CANADIAN_Aboriginal}', ""); - Expect(0, 6390, '\p{Is_Script_Extensions=_-CANADIAN_Aboriginal}', ""); - Expect(1, 6390, '\p{^Is_Script_Extensions=_-CANADIAN_Aboriginal}', ""); - Expect(1, 6390, '\P{Is_Script_Extensions=_-CANADIAN_Aboriginal}', ""); - Expect(0, 6390, '\P{^Is_Script_Extensions=_-CANADIAN_Aboriginal}', ""); - Error('\p{Is_Scx=:= -Cans}'); - Error('\P{Is_Scx=:= -Cans}'); - Expect(1, 6389, '\p{Is_Scx=cans}', ""); - Expect(0, 6389, '\p{^Is_Scx=cans}', ""); - Expect(0, 6389, '\P{Is_Scx=cans}', ""); - Expect(1, 6389, '\P{^Is_Scx=cans}', ""); - Expect(0, 6390, '\p{Is_Scx=cans}', ""); - Expect(1, 6390, '\p{^Is_Scx=cans}', ""); - Expect(1, 6390, '\P{Is_Scx=cans}', ""); - Expect(0, 6390, '\P{^Is_Scx=cans}', ""); - Expect(1, 6389, '\p{Is_Scx=--Cans}', ""); - Expect(0, 6389, '\p{^Is_Scx=--Cans}', ""); - Expect(0, 6389, '\P{Is_Scx=--Cans}', ""); - Expect(1, 6389, '\P{^Is_Scx=--Cans}', ""); - Expect(0, 6390, '\p{Is_Scx=--Cans}', ""); - Expect(1, 6390, '\p{^Is_Scx=--Cans}', ""); - Expect(1, 6390, '\P{Is_Scx=--Cans}', ""); - Expect(0, 6390, '\P{^Is_Scx=--Cans}', ""); - Error('\p{Script_Extensions=_ carian:=}'); - Error('\P{Script_Extensions=_ carian:=}'); + Expect(1, 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{Is_Script_Extensions=chakma}', ""); + Expect(0, 69959, '\p{^Is_Script_Extensions=chakma}', ""); + Expect(0, 69959, '\P{Is_Script_Extensions=chakma}', ""); + Expect(1, 69959, '\P{^Is_Script_Extensions=chakma}', ""); + Expect(0, 69960, '\p{Is_Script_Extensions=chakma}', ""); + Expect(1, 69960, '\p{^Is_Script_Extensions=chakma}', ""); + Expect(1, 69960, '\P{Is_Script_Extensions=chakma}', ""); + Expect(0, 69960, '\P{^Is_Script_Extensions=chakma}', ""); + Expect(1, 69959, '\p{Is_Script_Extensions=_-CHAKMA}', ""); + Expect(0, 69959, '\p{^Is_Script_Extensions=_-CHAKMA}', ""); + Expect(0, 69959, '\P{Is_Script_Extensions=_-CHAKMA}', ""); + Expect(1, 69959, '\P{^Is_Script_Extensions=_-CHAKMA}', ""); + Expect(0, 69960, '\p{Is_Script_Extensions=_-CHAKMA}', ""); + Expect(1, 69960, '\p{^Is_Script_Extensions=_-CHAKMA}', ""); + Expect(1, 69960, '\P{Is_Script_Extensions=_-CHAKMA}', ""); + Expect(0, 69960, '\P{^Is_Script_Extensions=_-CHAKMA}', ""); + Error('\p{Is_Scx= :=Cakm}'); + Error('\P{Is_Scx= :=Cakm}'); + Expect(1, 69959, '\p{Is_Scx: cakm}', ""); + Expect(0, 69959, '\p{^Is_Scx: cakm}', ""); + Expect(0, 69959, '\P{Is_Scx: cakm}', ""); + Expect(1, 69959, '\P{^Is_Scx: cakm}', ""); + Expect(0, 69960, '\p{Is_Scx: cakm}', ""); + Expect(1, 69960, '\p{^Is_Scx: cakm}', ""); + Expect(1, 69960, '\P{Is_Scx: cakm}', ""); + Expect(0, 69960, '\P{^Is_Scx: cakm}', ""); + Expect(1, 69959, '\p{Is_Scx= Cakm}', ""); + Expect(0, 69959, '\p{^Is_Scx= Cakm}', ""); + Expect(0, 69959, '\P{Is_Scx= Cakm}', ""); + Expect(1, 69959, '\P{^Is_Scx= Cakm}', ""); + Expect(0, 69960, '\p{Is_Scx= Cakm}', ""); + Expect(1, 69960, '\p{^Is_Scx= Cakm}', ""); + Expect(1, 69960, '\P{Is_Scx= Cakm}', ""); + Expect(0, 69960, '\P{^Is_Scx= Cakm}', ""); + Error('\p{Script_Extensions: _:=canadian_Aboriginal}'); + Error('\P{Script_Extensions: _:=canadian_Aboriginal}'); + Expect(1, 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=:\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{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}', ""); + 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{Is_Script_Extensions=canadianaboriginal}', ""); + Expect(0, 72383, '\p{^Is_Script_Extensions=canadianaboriginal}', ""); + Expect(0, 72383, '\P{Is_Script_Extensions=canadianaboriginal}', ""); + Expect(1, 72383, '\P{^Is_Script_Extensions=canadianaboriginal}', ""); + Expect(0, 72384, '\p{Is_Script_Extensions=canadianaboriginal}', ""); + 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_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}', ""); + 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}', ""); @@ -139850,16 +143029,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}'); + Error('\P{Scx=_:=Cari}'); Expect(1, 66256, '\p{Scx=:\ACari\z:}', "");; Expect(0, 66257, '\p{Scx=:\ACari\z:}', "");; Expect(1, 66256, '\p{Scx=cari}', ""); @@ -139872,16 +143051,16 @@ 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:/a/-Carian}'); - Error('\P{Is_Script_Extensions:/a/-Carian}'); + 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}', ""); @@ -139890,56 +143069,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66257, '\p{^Is_Script_Extensions=carian}', ""); Expect(1, 66257, '\P{Is_Script_Extensions=carian}', ""); Expect(0, 66257, '\P{^Is_Script_Extensions=carian}', ""); - Expect(1, 66256, '\p{Is_Script_Extensions=-_Carian}', ""); - Expect(0, 66256, '\p{^Is_Script_Extensions=-_Carian}', ""); - Expect(0, 66256, '\P{Is_Script_Extensions=-_Carian}', ""); - Expect(1, 66256, '\P{^Is_Script_Extensions=-_Carian}', ""); - Expect(0, 66257, '\p{Is_Script_Extensions=-_Carian}', ""); - Expect(1, 66257, '\p{^Is_Script_Extensions=-_Carian}', ""); - Expect(1, 66257, '\P{Is_Script_Extensions=-_Carian}', ""); - Expect(0, 66257, '\P{^Is_Script_Extensions=-_Carian}', ""); - Error('\p{Is_Scx=/a/ Cari}'); - Error('\P{Is_Scx=/a/ Cari}'); - Expect(1, 66256, '\p{Is_Scx:cari}', ""); - Expect(0, 66256, '\p{^Is_Scx:cari}', ""); - Expect(0, 66256, '\P{Is_Scx:cari}', ""); - Expect(1, 66256, '\P{^Is_Scx:cari}', ""); - Expect(0, 66257, '\p{Is_Scx:cari}', ""); - Expect(1, 66257, '\p{^Is_Scx:cari}', ""); - Expect(1, 66257, '\P{Is_Scx:cari}', ""); - Expect(0, 66257, '\P{^Is_Scx:cari}', ""); - Expect(1, 66256, '\p{Is_Scx= Cari}', ""); - Expect(0, 66256, '\p{^Is_Scx= Cari}', ""); - Expect(0, 66256, '\P{Is_Scx= Cari}', ""); - Expect(1, 66256, '\P{^Is_Scx= Cari}', ""); - Expect(0, 66257, '\p{Is_Scx= Cari}', ""); - Expect(1, 66257, '\p{^Is_Scx= Cari}', ""); - Expect(1, 66257, '\P{Is_Scx= Cari}', ""); - Expect(0, 66257, '\P{^Is_Scx= Cari}', ""); - Error('\p{Script_Extensions=_Cham/a/}'); - Error('\P{Script_Extensions=_Cham/a/}'); + Expect(1, 66256, '\p{Is_Script_Extensions= Carian}', ""); + Expect(0, 66256, '\p{^Is_Script_Extensions= Carian}', ""); + Expect(0, 66256, '\P{Is_Script_Extensions= Carian}', ""); + Expect(1, 66256, '\P{^Is_Script_Extensions= Carian}', ""); + Expect(0, 66257, '\p{Is_Script_Extensions= Carian}', ""); + Expect(1, 66257, '\p{^Is_Script_Extensions= Carian}', ""); + Expect(1, 66257, '\P{Is_Script_Extensions= Carian}', ""); + Expect(0, 66257, '\P{^Is_Script_Extensions= Carian}', ""); + Error('\p{Is_Scx=-/a/cari}'); + Error('\P{Is_Scx=-/a/cari}'); + Expect(1, 66256, '\p{Is_Scx=cari}', ""); + Expect(0, 66256, '\p{^Is_Scx=cari}', ""); + Expect(0, 66256, '\P{Is_Scx=cari}', ""); + Expect(1, 66256, '\P{^Is_Scx=cari}', ""); + Expect(0, 66257, '\p{Is_Scx=cari}', ""); + Expect(1, 66257, '\p{^Is_Scx=cari}', ""); + Expect(1, 66257, '\P{Is_Scx=cari}', ""); + Expect(0, 66257, '\P{^Is_Scx=cari}', ""); + Expect(1, 66256, '\p{Is_Scx=-_CARI}', ""); + Expect(0, 66256, '\p{^Is_Scx=-_CARI}', ""); + Expect(0, 66256, '\P{Is_Scx=-_CARI}', ""); + Expect(1, 66256, '\P{^Is_Scx=-_CARI}', ""); + Expect(0, 66257, '\p{Is_Scx=-_CARI}', ""); + Expect(1, 66257, '\p{^Is_Scx=-_CARI}', ""); + Expect(1, 66257, '\P{Is_Scx=-_CARI}', ""); + Expect(0, 66257, '\P{^Is_Scx=-_CARI}', ""); + Error('\p{Script_Extensions=/a/ _cham}'); + Error('\P{Script_Extensions=/a/ _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=-cham/a/}'); - Error('\P{Scx=-cham/a/}'); + 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{Scx=:\ACham\z:}', "");; Expect(0, 43616, '\p{Scx=:\ACham\z:}', "");; Expect(1, 43615, '\p{Scx=cham}', ""); @@ -139952,16 +143131,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43616, '\P{^Scx=cham}', ""); Expect(1, 43615, '\p{Scx=:\Acham\z:}', "");; Expect(0, 43616, '\p{Scx=:\Acham\z:}', "");; - Expect(1, 43615, '\p{Scx=-_Cham}', ""); - Expect(0, 43615, '\p{^Scx=-_Cham}', ""); - Expect(0, 43615, '\P{Scx=-_Cham}', ""); - Expect(1, 43615, '\P{^Scx=-_Cham}', ""); - Expect(0, 43616, '\p{Scx=-_Cham}', ""); - Expect(1, 43616, '\p{^Scx=-_Cham}', ""); - Expect(1, 43616, '\P{Scx=-_Cham}', ""); - Expect(0, 43616, '\P{^Scx=-_Cham}', ""); - Error('\p{Is_Script_Extensions=:=-Cham}'); - Error('\P{Is_Script_Extensions=:=-Cham}'); + Expect(1, 43615, '\p{Scx=--cham}', ""); + Expect(0, 43615, '\p{^Scx=--cham}', ""); + Expect(0, 43615, '\P{Scx=--cham}', ""); + Expect(1, 43615, '\P{^Scx=--cham}', ""); + Expect(0, 43616, '\p{Scx=--cham}', ""); + Expect(1, 43616, '\p{^Scx=--cham}', ""); + Expect(1, 43616, '\P{Scx=--cham}', ""); + Expect(0, 43616, '\P{^Scx=--cham}', ""); + Error('\p{Is_Script_Extensions=-:=cham}'); + Error('\P{Is_Script_Extensions=-:=cham}'); Expect(1, 43615, '\p{Is_Script_Extensions=cham}', ""); Expect(0, 43615, '\p{^Is_Script_Extensions=cham}', ""); Expect(0, 43615, '\P{Is_Script_Extensions=cham}', ""); @@ -139970,16 +143149,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=/a/ Cham}'); - Error('\P{Is_Scx=/a/ 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_Scx=cham}', ""); Expect(0, 43615, '\p{^Is_Scx=cham}', ""); Expect(0, 43615, '\P{Is_Scx=cham}', ""); @@ -139988,38 +143167,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43616, '\p{^Is_Scx=cham}', ""); Expect(1, 43616, '\P{Is_Scx=cham}', ""); Expect(0, 43616, '\P{^Is_Scx=cham}', ""); - Expect(1, 43615, '\p{Is_Scx=--Cham}', ""); - Expect(0, 43615, '\p{^Is_Scx=--Cham}', ""); - Expect(0, 43615, '\P{Is_Scx=--Cham}', ""); - Expect(1, 43615, '\P{^Is_Scx=--Cham}', ""); - Expect(0, 43616, '\p{Is_Scx=--Cham}', ""); - Expect(1, 43616, '\p{^Is_Scx=--Cham}', ""); - Expect(1, 43616, '\P{Is_Scx=--Cham}', ""); - Expect(0, 43616, '\P{^Is_Scx=--Cham}', ""); - Error('\p{Script_Extensions=/a/--Cherokee}'); - Error('\P{Script_Extensions=/a/--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: /a/Cher}'); + Error('\P{Scx: /a/Cher}'); Expect(1, 43967, '\p{Scx=:\ACher\z:}', "");; Expect(0, 43968, '\p{Scx=:\ACher\z:}', "");; Expect(1, 43967, '\p{Scx=cher}', ""); @@ -140032,34 +143211,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43968, '\P{^Scx=cher}', ""); Expect(1, 43967, '\p{Scx=:\Acher\z:}', "");; Expect(0, 43968, '\p{Scx=:\Acher\z:}', "");; - Expect(1, 43967, '\p{Scx=-CHER}', ""); - Expect(0, 43967, '\p{^Scx=-CHER}', ""); - Expect(0, 43967, '\P{Scx=-CHER}', ""); - Expect(1, 43967, '\P{^Scx=-CHER}', ""); - Expect(0, 43968, '\p{Scx=-CHER}', ""); - Expect(1, 43968, '\p{^Scx=-CHER}', ""); - Expect(1, 43968, '\P{Scx=-CHER}', ""); - Expect(0, 43968, '\P{^Scx=-CHER}', ""); - Error('\p{Is_Script_Extensions=:= cherokee}'); - Error('\P{Is_Script_Extensions=:= cherokee}'); - Expect(1, 43967, '\p{Is_Script_Extensions=cherokee}', ""); - Expect(0, 43967, '\p{^Is_Script_Extensions=cherokee}', ""); - Expect(0, 43967, '\P{Is_Script_Extensions=cherokee}', ""); - 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}', ""); - Expect(1, 43967, '\P{^Is_Script_Extensions= cherokee}', ""); - Expect(0, 43968, '\p{Is_Script_Extensions= cherokee}', ""); - Expect(1, 43968, '\p{^Is_Script_Extensions= cherokee}', ""); - Expect(1, 43968, '\P{Is_Script_Extensions= cherokee}', ""); - Expect(0, 43968, '\P{^Is_Script_Extensions= cherokee}', ""); - Error('\p{Is_Scx=/a/_CHER}'); - Error('\P{Is_Scx=/a/_CHER}'); + 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}', ""); + Expect(1, 43967, '\P{^Is_Script_Extensions= CHEROKEE}', ""); + Expect(0, 43968, '\p{Is_Script_Extensions= CHEROKEE}', ""); + Expect(1, 43968, '\p{^Is_Script_Extensions= CHEROKEE}', ""); + Expect(1, 43968, '\P{Is_Script_Extensions= CHEROKEE}', ""); + Expect(0, 43968, '\P{^Is_Script_Extensions= CHEROKEE}', ""); + Error('\p{Is_Scx: _ cher:=}'); + Error('\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}', ""); @@ -140068,16 +143239,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/a/}'); - Error('\P{Script_Extensions=-Chorasmian/a/}'); + 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, 69579, '\p{Script_Extensions=:\AChorasmian\z:}', "");; Expect(0, 69580, '\p{Script_Extensions=:\AChorasmian\z:}', "");; Expect(1, 69579, '\p{Script_Extensions=chorasmian}', ""); @@ -140090,16 +143261,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=/a/ chrs}'); + Error('\P{Scx=/a/ chrs}'); Expect(1, 69579, '\p{Scx=:\AChrs\z:}', "");; Expect(0, 69580, '\p{Scx=:\AChrs\z:}', "");; Expect(1, 69579, '\p{Scx=chrs}', ""); @@ -140112,16 +143283,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}', ""); @@ -140130,16 +143301,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=/a/ _Chrs}'); - Error('\P{Is_Scx=/a/ _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}', ""); @@ -140156,30 +143327,30 @@ 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}', ""); - Error('\p{Script_Extensions= Coptic:=}'); - Error('\P{Script_Extensions= Coptic:=}'); + Error('\p{Script_Extensions: := Coptic}'); + Error('\P{Script_Extensions: := Coptic}'); Expect(1, 66299, '\p{Script_Extensions=:\ACoptic\z:}', "");; Expect(0, 66300, '\p{Script_Extensions=:\ACoptic\z:}', "");; - Expect(1, 66299, '\p{Script_Extensions=coptic}', ""); - Expect(0, 66299, '\p{^Script_Extensions=coptic}', ""); - Expect(0, 66299, '\P{Script_Extensions=coptic}', ""); - Expect(1, 66299, '\P{^Script_Extensions=coptic}', ""); - Expect(0, 66300, '\p{Script_Extensions=coptic}', ""); - Expect(1, 66300, '\p{^Script_Extensions=coptic}', ""); - Expect(1, 66300, '\P{Script_Extensions=coptic}', ""); - Expect(0, 66300, '\P{^Script_Extensions=coptic}', ""); + Expect(1, 66299, '\p{Script_Extensions: coptic}', ""); + Expect(0, 66299, '\p{^Script_Extensions: coptic}', ""); + Expect(0, 66299, '\P{Script_Extensions: coptic}', ""); + Expect(1, 66299, '\P{^Script_Extensions: coptic}', ""); + Expect(0, 66300, '\p{Script_Extensions: coptic}', ""); + Expect(1, 66300, '\p{^Script_Extensions: coptic}', ""); + Expect(1, 66300, '\P{Script_Extensions: coptic}', ""); + Expect(0, 66300, '\P{^Script_Extensions: coptic}', ""); Expect(1, 66299, '\p{Script_Extensions=:\Acoptic\z:}', "");; Expect(0, 66300, '\p{Script_Extensions=:\Acoptic\z:}', "");; - Expect(1, 66299, '\p{Script_Extensions= Coptic}', ""); - Expect(0, 66299, '\p{^Script_Extensions= Coptic}', ""); - Expect(0, 66299, '\P{Script_Extensions= Coptic}', ""); - Expect(1, 66299, '\P{^Script_Extensions= Coptic}', ""); - Expect(0, 66300, '\p{Script_Extensions= Coptic}', ""); - Expect(1, 66300, '\p{^Script_Extensions= Coptic}', ""); - Expect(1, 66300, '\P{Script_Extensions= Coptic}', ""); - Expect(0, 66300, '\P{^Script_Extensions= Coptic}', ""); - Error('\p{Scx=/a/-copt}'); - Error('\P{Scx=/a/-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}', ""); @@ -140192,16 +143363,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:=}'); + Error('\P{Is_Script_Extensions=__QAAC:=}'); Expect(1, 66299, '\p{Is_Script_Extensions=qaac}', ""); Expect(0, 66299, '\p{^Is_Script_Extensions=qaac}', ""); Expect(0, 66299, '\P{Is_Script_Extensions=qaac}', ""); @@ -140210,34 +143381,114 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66300, '\p{^Is_Script_Extensions=qaac}', ""); Expect(1, 66300, '\P{Is_Script_Extensions=qaac}', ""); Expect(0, 66300, '\P{^Is_Script_Extensions=qaac}', ""); - Expect(1, 66299, '\p{Is_Script_Extensions= _QAAC}', ""); - Expect(0, 66299, '\p{^Is_Script_Extensions= _QAAC}', ""); - Expect(0, 66299, '\P{Is_Script_Extensions= _QAAC}', ""); - Expect(1, 66299, '\P{^Is_Script_Extensions= _QAAC}', ""); - Expect(0, 66300, '\p{Is_Script_Extensions= _QAAC}', ""); - Expect(1, 66300, '\p{^Is_Script_Extensions= _QAAC}', ""); - Expect(1, 66300, '\P{Is_Script_Extensions= _QAAC}', ""); - Expect(0, 66300, '\P{^Is_Script_Extensions= _QAAC}', ""); - Error('\p{Is_Scx=/a/ coptic}'); - Error('\P{Is_Scx=/a/ coptic}'); - Expect(1, 66299, '\p{Is_Scx: coptic}', ""); - Expect(0, 66299, '\p{^Is_Scx: coptic}', ""); - Expect(0, 66299, '\P{Is_Scx: coptic}', ""); - Expect(1, 66299, '\P{^Is_Scx: coptic}', ""); - Expect(0, 66300, '\p{Is_Scx: coptic}', ""); - Expect(1, 66300, '\p{^Is_Scx: coptic}', ""); - Expect(1, 66300, '\P{Is_Scx: coptic}', ""); - Expect(0, 66300, '\P{^Is_Scx: coptic}', ""); - Expect(1, 66299, '\p{Is_Scx=--Coptic}', ""); - Expect(0, 66299, '\p{^Is_Scx=--Coptic}', ""); - Expect(0, 66299, '\P{Is_Scx=--Coptic}', ""); - Expect(1, 66299, '\P{^Is_Scx=--Coptic}', ""); - Expect(0, 66300, '\p{Is_Scx=--Coptic}', ""); - Expect(1, 66300, '\p{^Is_Scx=--Coptic}', ""); - Expect(1, 66300, '\P{Is_Scx=--Coptic}', ""); - Expect(0, 66300, '\P{^Is_Scx=--Coptic}', ""); - Error('\p{Script_Extensions=-/a/Cypriot}'); - Error('\P{Script_Extensions=-/a/Cypriot}'); + Expect(1, 66299, '\p{Is_Script_Extensions: Qaac}', ""); + Expect(0, 66299, '\p{^Is_Script_Extensions: Qaac}', ""); + Expect(0, 66299, '\P{Is_Script_Extensions: Qaac}', ""); + Expect(1, 66299, '\P{^Is_Script_Extensions: Qaac}', ""); + Expect(0, 66300, '\p{Is_Script_Extensions: Qaac}', ""); + Expect(1, 66300, '\p{^Is_Script_Extensions: Qaac}', ""); + Expect(1, 66300, '\P{Is_Script_Extensions: Qaac}', ""); + Expect(0, 66300, '\P{^Is_Script_Extensions: Qaac}', ""); + Error('\p{Is_Scx: /a/Coptic}'); + Error('\P{Is_Scx: /a/Coptic}'); + Expect(1, 66299, '\p{Is_Scx=coptic}', ""); + Expect(0, 66299, '\p{^Is_Scx=coptic}', ""); + Expect(0, 66299, '\P{Is_Scx=coptic}', ""); + Expect(1, 66299, '\P{^Is_Scx=coptic}', ""); + Expect(0, 66300, '\p{Is_Scx=coptic}', ""); + Expect(1, 66300, '\p{^Is_Scx=coptic}', ""); + Expect(1, 66300, '\P{Is_Scx=coptic}', ""); + Expect(0, 66300, '\P{^Is_Scx=coptic}', ""); + Expect(1, 66299, '\p{Is_Scx= Coptic}', ""); + Expect(0, 66299, '\p{^Is_Scx= Coptic}', ""); + Expect(0, 66299, '\P{Is_Scx= Coptic}', ""); + Expect(1, 66299, '\P{^Is_Scx= Coptic}', ""); + Expect(0, 66300, '\p{Is_Scx= Coptic}', ""); + Expect(1, 66300, '\p{^Is_Scx= Coptic}', ""); + Expect(1, 66300, '\P{Is_Scx= Coptic}', ""); + Expect(0, 66300, '\P{^Is_Scx= Coptic}', ""); + Error('\p{Script_Extensions= /a/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}', ""); + Expect(0, 77810, '\p{^Script_Extensions=cyprominoan}', ""); + Expect(0, 77810, '\P{Script_Extensions=cyprominoan}', ""); + Expect(1, 77810, '\P{^Script_Extensions=cyprominoan}', ""); + Expect(0, 77811, '\p{Script_Extensions=cyprominoan}', ""); + Expect(1, 77811, '\p{^Script_Extensions=cyprominoan}', ""); + Expect(1, 77811, '\P{Script_Extensions=cyprominoan}', ""); + 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{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}', ""); + 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{Is_Script_Extensions=cyprominoan}', ""); + Expect(0, 77810, '\p{^Is_Script_Extensions=cyprominoan}', ""); + Expect(0, 77810, '\P{Is_Script_Extensions=cyprominoan}', ""); + Expect(1, 77810, '\P{^Is_Script_Extensions=cyprominoan}', ""); + Expect(0, 77811, '\p{Is_Script_Extensions=cyprominoan}', ""); + 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_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}', ""); + 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, 67647, '\p{Script_Extensions=:\ACypriot\z:}', "");; Expect(0, 67648, '\p{Script_Extensions=:\ACypriot\z:}', "");; Expect(1, 67647, '\p{Script_Extensions=cypriot}', ""); @@ -140250,16 +143501,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}', ""); @@ -140272,16 +143523,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 67648, '\P{^Scx=cprt}', ""); Expect(1, 67647, '\p{Scx=:\Acprt\z:}', "");; Expect(0, 67648, '\p{Scx=:\Acprt\z:}', "");; - Expect(1, 67647, '\p{Scx=- cprt}', ""); - Expect(0, 67647, '\p{^Scx=- cprt}', ""); - Expect(0, 67647, '\P{Scx=- cprt}', ""); - Expect(1, 67647, '\P{^Scx=- cprt}', ""); - Expect(0, 67648, '\p{Scx=- cprt}', ""); - Expect(1, 67648, '\p{^Scx=- cprt}', ""); - Expect(1, 67648, '\P{Scx=- cprt}', ""); - Expect(0, 67648, '\P{^Scx=- cprt}', ""); - Error('\p{Is_Script_Extensions=-:=Cypriot}'); - Error('\P{Is_Script_Extensions=-:=Cypriot}'); + Expect(1, 67647, '\p{Scx= Cprt}', ""); + Expect(0, 67647, '\p{^Scx= Cprt}', ""); + Expect(0, 67647, '\P{Scx= Cprt}', ""); + Expect(1, 67647, '\P{^Scx= Cprt}', ""); + Expect(0, 67648, '\p{Scx= Cprt}', ""); + Expect(1, 67648, '\p{^Scx= Cprt}', ""); + Expect(1, 67648, '\P{Scx= Cprt}', ""); + Expect(0, 67648, '\P{^Scx= Cprt}', ""); + Error('\p{Is_Script_Extensions= CYPRIOT:=}'); + Error('\P{Is_Script_Extensions= CYPRIOT:=}'); Expect(1, 67647, '\p{Is_Script_Extensions=cypriot}', ""); Expect(0, 67647, '\p{^Is_Script_Extensions=cypriot}', ""); Expect(0, 67647, '\P{Is_Script_Extensions=cypriot}', ""); @@ -140290,16 +143541,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/a/}'); - Error('\P{Is_Scx= _Cprt/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}', ""); + 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_Scx=cprt}', ""); Expect(0, 67647, '\p{^Is_Scx=cprt}', ""); Expect(0, 67647, '\P{Is_Scx=cprt}', ""); @@ -140308,16 +143559,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 67648, '\p{^Is_Scx=cprt}', ""); Expect(1, 67648, '\P{Is_Scx=cprt}', ""); Expect(0, 67648, '\P{^Is_Scx=cprt}', ""); - Expect(1, 67647, '\p{Is_Scx: _cprt}', ""); - Expect(0, 67647, '\p{^Is_Scx: _cprt}', ""); - Expect(0, 67647, '\P{Is_Scx: _cprt}', ""); - Expect(1, 67647, '\P{^Is_Scx: _cprt}', ""); - Expect(0, 67648, '\p{Is_Scx: _cprt}', ""); - Expect(1, 67648, '\p{^Is_Scx: _cprt}', ""); - Expect(1, 67648, '\P{Is_Scx: _cprt}', ""); - Expect(0, 67648, '\P{^Is_Scx: _cprt}', ""); - Error('\p{Script_Extensions=:=_ cyrillic}'); - Error('\P{Script_Extensions=:=_ cyrillic}'); + Expect(1, 67647, '\p{Is_Scx= cprt}', ""); + Expect(0, 67647, '\p{^Is_Scx= cprt}', ""); + Expect(0, 67647, '\P{Is_Scx= cprt}', ""); + Expect(1, 67647, '\P{^Is_Scx= cprt}', ""); + Expect(0, 67648, '\p{Is_Scx= cprt}', ""); + Expect(1, 67648, '\p{^Is_Scx= cprt}', ""); + Expect(1, 67648, '\P{Is_Scx= cprt}', ""); + Expect(0, 67648, '\P{^Is_Scx= cprt}', ""); + Error('\p{Script_Extensions=/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}', ""); @@ -140330,16 +143581,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 65072, '\P{^Script_Extensions=cyrillic}', ""); Expect(1, 65071, '\p{Script_Extensions=:\Acyrillic\z:}', "");; Expect(0, 65072, '\p{Script_Extensions=:\Acyrillic\z:}', "");; - Expect(1, 65071, '\p{Script_Extensions= Cyrillic}', ""); - Expect(0, 65071, '\p{^Script_Extensions= Cyrillic}', ""); - Expect(0, 65071, '\P{Script_Extensions= Cyrillic}', ""); - Expect(1, 65071, '\P{^Script_Extensions= Cyrillic}', ""); - Expect(0, 65072, '\p{Script_Extensions= Cyrillic}', ""); - Expect(1, 65072, '\p{^Script_Extensions= Cyrillic}', ""); - Expect(1, 65072, '\P{Script_Extensions= Cyrillic}', ""); - Expect(0, 65072, '\P{^Script_Extensions= Cyrillic}', ""); - Error('\p{Scx= Cyrl:=}'); - Error('\P{Scx= Cyrl:=}'); + 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}', ""); @@ -140352,96 +143603,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 65072, '\P{^Scx=cyrl}', ""); Expect(1, 65071, '\p{Scx=:\Acyrl\z:}', "");; Expect(0, 65072, '\p{Scx=:\Acyrl\z:}', "");; - Expect(1, 65071, '\p{Scx= Cyrl}', ""); - Expect(0, 65071, '\p{^Scx= Cyrl}', ""); - Expect(0, 65071, '\P{Scx= Cyrl}', ""); - Expect(1, 65071, '\P{^Scx= Cyrl}', ""); - Expect(0, 65072, '\p{Scx= Cyrl}', ""); - Expect(1, 65072, '\p{^Scx= Cyrl}', ""); - Expect(1, 65072, '\P{Scx= Cyrl}', ""); - Expect(0, 65072, '\P{^Scx= Cyrl}', ""); - Error('\p{Is_Script_Extensions=-:=CYRILLIC}'); - Error('\P{Is_Script_Extensions=-:=CYRILLIC}'); - Expect(1, 65071, '\p{Is_Script_Extensions: cyrillic}', ""); - Expect(0, 65071, '\p{^Is_Script_Extensions: cyrillic}', ""); - Expect(0, 65071, '\P{Is_Script_Extensions: cyrillic}', ""); - Expect(1, 65071, '\P{^Is_Script_Extensions: cyrillic}', ""); - Expect(0, 65072, '\p{Is_Script_Extensions: cyrillic}', ""); - Expect(1, 65072, '\p{^Is_Script_Extensions: cyrillic}', ""); - Expect(1, 65072, '\P{Is_Script_Extensions: cyrillic}', ""); - Expect(0, 65072, '\P{^Is_Script_Extensions: cyrillic}', ""); - Expect(1, 65071, '\p{Is_Script_Extensions=--CYRILLIC}', ""); - Expect(0, 65071, '\p{^Is_Script_Extensions=--CYRILLIC}', ""); - Expect(0, 65071, '\P{Is_Script_Extensions=--CYRILLIC}', ""); - Expect(1, 65071, '\P{^Is_Script_Extensions=--CYRILLIC}', ""); - Expect(0, 65072, '\p{Is_Script_Extensions=--CYRILLIC}', ""); - Expect(1, 65072, '\p{^Is_Script_Extensions=--CYRILLIC}', ""); - Expect(1, 65072, '\P{Is_Script_Extensions=--CYRILLIC}', ""); - Expect(0, 65072, '\P{^Is_Script_Extensions=--CYRILLIC}', ""); - Error('\p{Is_Scx=:= CYRL}'); - Error('\P{Is_Scx=:= CYRL}'); - Expect(1, 65071, '\p{Is_Scx: cyrl}', ""); - Expect(0, 65071, '\p{^Is_Scx: cyrl}', ""); - Expect(0, 65071, '\P{Is_Scx: cyrl}', ""); - Expect(1, 65071, '\P{^Is_Scx: cyrl}', ""); - Expect(0, 65072, '\p{Is_Scx: cyrl}', ""); - Expect(1, 65072, '\p{^Is_Scx: cyrl}', ""); - Expect(1, 65072, '\P{Is_Scx: cyrl}', ""); - Expect(0, 65072, '\P{^Is_Scx: cyrl}', ""); - Expect(1, 65071, '\p{Is_Scx=_-Cyrl}', ""); - Expect(0, 65071, '\p{^Is_Scx=_-Cyrl}', ""); - Expect(0, 65071, '\P{Is_Scx=_-Cyrl}', ""); - Expect(1, 65071, '\P{^Is_Scx=_-Cyrl}', ""); - Expect(0, 65072, '\p{Is_Scx=_-Cyrl}', ""); - Expect(1, 65072, '\p{^Is_Scx=_-Cyrl}', ""); - Expect(1, 65072, '\P{Is_Scx=_-Cyrl}', ""); - Expect(0, 65072, '\P{^Is_Scx=_-Cyrl}', ""); - Error('\p{Script_Extensions=_-DEVANAGARI/a/}'); - Error('\P{Script_Extensions=_-DEVANAGARI/a/}'); + Expect(1, 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=devanagari}', ""); + Expect(0, 43263, '\p{^Script_Extensions=devanagari}', ""); + Expect(0, 43263, '\P{Script_Extensions=devanagari}', ""); + Expect(1, 43263, '\P{^Script_Extensions=devanagari}', ""); + Expect(0, 43264, '\p{Script_Extensions=devanagari}', ""); + Expect(1, 43264, '\p{^Script_Extensions=devanagari}', ""); + Expect(1, 43264, '\P{Script_Extensions=devanagari}', ""); + Expect(0, 43264, '\P{^Script_Extensions=devanagari}', ""); Expect(1, 43263, '\p{Script_Extensions=:\Adevanagari\z:}', "");; Expect(0, 43264, '\p{Script_Extensions=:\Adevanagari\z:}', "");; - Expect(1, 43263, '\p{Script_Extensions= Devanagari}', ""); - Expect(0, 43263, '\p{^Script_Extensions= Devanagari}', ""); - Expect(0, 43263, '\P{Script_Extensions= Devanagari}', ""); - Expect(1, 43263, '\P{^Script_Extensions= Devanagari}', ""); - Expect(0, 43264, '\p{Script_Extensions= Devanagari}', ""); - Expect(1, 43264, '\p{^Script_Extensions= Devanagari}', ""); - Expect(1, 43264, '\P{Script_Extensions= Devanagari}', ""); - Expect(0, 43264, '\P{^Script_Extensions= Devanagari}', ""); - Error('\p{Scx=_:=DEVA}'); - Error('\P{Scx=_:=DEVA}'); + Expect(1, 43263, '\p{Script_Extensions=Devanagari}', ""); + Expect(0, 43263, '\p{^Script_Extensions=Devanagari}', ""); + Expect(0, 43263, '\P{Script_Extensions=Devanagari}', ""); + Expect(1, 43263, '\P{^Script_Extensions=Devanagari}', ""); + Expect(0, 43264, '\p{Script_Extensions=Devanagari}', ""); + Expect(1, 43264, '\p{^Script_Extensions=Devanagari}', ""); + Expect(1, 43264, '\P{Script_Extensions=Devanagari}', ""); + Expect(0, 43264, '\P{^Script_Extensions=Devanagari}', ""); + Error('\p{Scx=/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: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=_devanagari/a/}'); - Error('\P{Is_Script_Extensions=_devanagari/a/}'); + 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}', ""); @@ -140458,8 +143709,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43264, '\p{^Is_Script_Extensions= devanagari}', ""); Expect(1, 43264, '\P{Is_Script_Extensions= devanagari}', ""); Expect(0, 43264, '\P{^Is_Script_Extensions= devanagari}', ""); - Error('\p{Is_Scx=-_Deva/a/}'); - Error('\P{Is_Scx=-_Deva/a/}'); + 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}', ""); @@ -140468,16 +143719,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43264, '\p{^Is_Scx=deva}', ""); Expect(1, 43264, '\P{Is_Scx=deva}', ""); Expect(0, 43264, '\P{^Is_Scx=deva}', ""); - Expect(1, 43263, '\p{Is_Scx= Deva}', ""); - Expect(0, 43263, '\p{^Is_Scx= Deva}', ""); - Expect(0, 43263, '\P{Is_Scx= Deva}', ""); - Expect(1, 43263, '\P{^Is_Scx= Deva}', ""); - Expect(0, 43264, '\p{Is_Scx= Deva}', ""); - Expect(1, 43264, '\p{^Is_Scx= Deva}', ""); - Expect(1, 43264, '\P{Is_Scx= Deva}', ""); - Expect(0, 43264, '\P{^Is_Scx= Deva}', ""); - Error('\p{Script_Extensions=_:=dives_akuru}'); - Error('\P{Script_Extensions=_:=dives_akuru}'); + 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, 72025, '\p{Script_Extensions=:\ADives_Akuru\z:}', "");; Expect(0, 72026, '\p{Script_Extensions=:\ADives_Akuru\z:}', "");; Expect(1, 72025, '\p{Script_Extensions=divesakuru}', ""); @@ -140490,38 +143741,38 @@ 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}'); + Error('\P{Scx=-:=diak}'); Expect(1, 72025, '\p{Scx=:\ADiak\z:}', "");; Expect(0, 72026, '\p{Scx=:\ADiak\z:}', "");; - Expect(1, 72025, '\p{Scx: diak}', ""); - Expect(0, 72025, '\p{^Scx: diak}', ""); - Expect(0, 72025, '\P{Scx: diak}', ""); - Expect(1, 72025, '\P{^Scx: diak}', ""); - Expect(0, 72026, '\p{Scx: diak}', ""); - Expect(1, 72026, '\p{^Scx: diak}', ""); - Expect(1, 72026, '\P{Scx: diak}', ""); - Expect(0, 72026, '\P{^Scx: diak}', ""); + Expect(1, 72025, '\p{Scx=diak}', ""); + Expect(0, 72025, '\p{^Scx=diak}', ""); + Expect(0, 72025, '\P{Scx=diak}', ""); + Expect(1, 72025, '\P{^Scx=diak}', ""); + Expect(0, 72026, '\p{Scx=diak}', ""); + Expect(1, 72026, '\p{^Scx=diak}', ""); + Expect(1, 72026, '\P{Scx=diak}', ""); + Expect(0, 72026, '\P{^Scx=diak}', ""); Expect(1, 72025, '\p{Scx=:\Adiak\z:}', "");; Expect(0, 72026, '\p{Scx=:\Adiak\z:}', "");; - Expect(1, 72025, '\p{Scx=_Diak}', ""); - Expect(0, 72025, '\p{^Scx=_Diak}', ""); - Expect(0, 72025, '\P{Scx=_Diak}', ""); - Expect(1, 72025, '\P{^Scx=_Diak}', ""); - Expect(0, 72026, '\p{Scx=_Diak}', ""); - Expect(1, 72026, '\p{^Scx=_Diak}', ""); - Expect(1, 72026, '\P{Scx=_Diak}', ""); - Expect(0, 72026, '\P{^Scx=_Diak}', ""); - Error('\p{Is_Script_Extensions=:=_-Dives_Akuru}'); - Error('\P{Is_Script_Extensions=:=_-Dives_Akuru}'); + Expect(1, 72025, '\p{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}', ""); @@ -140530,16 +143781,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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}', ""); @@ -140548,16 +143799,16 @@ 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}', ""); @@ -140570,16 +143821,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 71740, '\P{^Script_Extensions=dogra}', ""); Expect(1, 71739, '\p{Script_Extensions=:\Adogra\z:}', "");; Expect(0, 71740, '\p{Script_Extensions=:\Adogra\z:}', "");; - Expect(1, 71739, '\p{Script_Extensions=_-DOGRA}', ""); - Expect(0, 71739, '\p{^Script_Extensions=_-DOGRA}', ""); - Expect(0, 71739, '\P{Script_Extensions=_-DOGRA}', ""); - Expect(1, 71739, '\P{^Script_Extensions=_-DOGRA}', ""); - Expect(0, 71740, '\p{Script_Extensions=_-DOGRA}', ""); - Expect(1, 71740, '\p{^Script_Extensions=_-DOGRA}', ""); - Expect(1, 71740, '\P{Script_Extensions=_-DOGRA}', ""); - Expect(0, 71740, '\P{^Script_Extensions=_-DOGRA}', ""); - Error('\p{Scx: _/a/DOGR}'); - Error('\P{Scx: _/a/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= Dogr:=}'); + Error('\P{Scx= Dogr:=}'); Expect(1, 71739, '\p{Scx=:\ADogr\z:}', "");; Expect(0, 71740, '\p{Scx=:\ADogr\z:}', "");; Expect(1, 71739, '\p{Scx=dogr}', ""); @@ -140592,16 +143843,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:=}'); - Error('\P{Is_Script_Extensions: _-dogra:=}'); + 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}', ""); @@ -140610,16 +143861,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=/a/- Dogr}'); - Error('\P{Is_Scx=/a/- 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}', ""); @@ -140628,16 +143879,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= Deseret:=}'); - Error('\P{Script_Extensions= 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=/a/DESERET}'); + Error('\P{Script_Extensions=/a/DESERET}'); Expect(1, 66639, '\p{Script_Extensions=:\ADeseret\z:}', "");; Expect(0, 66640, '\p{Script_Extensions=:\ADeseret\z:}', "");; Expect(1, 66639, '\p{Script_Extensions=deseret}', ""); @@ -140650,16 +143901,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=:=Dsrt}'); - Error('\P{Scx=:=Dsrt}'); + Expect(1, 66639, '\p{Script_Extensions:__Deseret}', ""); + Expect(0, 66639, '\p{^Script_Extensions:__Deseret}', ""); + Expect(0, 66639, '\P{Script_Extensions:__Deseret}', ""); + Expect(1, 66639, '\P{^Script_Extensions:__Deseret}', ""); + Expect(0, 66640, '\p{Script_Extensions:__Deseret}', ""); + Expect(1, 66640, '\p{^Script_Extensions:__Deseret}', ""); + Expect(1, 66640, '\P{Script_Extensions:__Deseret}', ""); + Expect(0, 66640, '\P{^Script_Extensions:__Deseret}', ""); + Error('\p{Scx=/a/ -dsrt}'); + Error('\P{Scx=/a/ -dsrt}'); Expect(1, 66639, '\p{Scx=:\ADsrt\z:}', "");; Expect(0, 66640, '\p{Scx=:\ADsrt\z:}', "");; Expect(1, 66639, '\p{Scx=dsrt}', ""); @@ -140672,16 +143923,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66640, '\P{^Scx=dsrt}', ""); Expect(1, 66639, '\p{Scx=:\Adsrt\z:}', "");; Expect(0, 66640, '\p{Scx=:\Adsrt\z:}', "");; - Expect(1, 66639, '\p{Scx=__DSRT}', ""); - Expect(0, 66639, '\p{^Scx=__DSRT}', ""); - Expect(0, 66639, '\P{Scx=__DSRT}', ""); - Expect(1, 66639, '\P{^Scx=__DSRT}', ""); - Expect(0, 66640, '\p{Scx=__DSRT}', ""); - Expect(1, 66640, '\p{^Scx=__DSRT}', ""); - Expect(1, 66640, '\P{Scx=__DSRT}', ""); - Expect(0, 66640, '\P{^Scx=__DSRT}', ""); - Error('\p{Is_Script_Extensions: - Deseret/a/}'); - Error('\P{Is_Script_Extensions: - Deseret/a/}'); + Expect(1, 66639, '\p{Scx= _DSRT}', ""); + Expect(0, 66639, '\p{^Scx= _DSRT}', ""); + Expect(0, 66639, '\P{Scx= _DSRT}', ""); + Expect(1, 66639, '\P{^Scx= _DSRT}', ""); + Expect(0, 66640, '\p{Scx= _DSRT}', ""); + Expect(1, 66640, '\p{^Scx= _DSRT}', ""); + Expect(1, 66640, '\P{Scx= _DSRT}', ""); + Expect(0, 66640, '\P{^Scx= _DSRT}', ""); + Error('\p{Is_Script_Extensions=-:=Deseret}'); + 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}', ""); @@ -140690,16 +143941,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=/a/-dsrt}'); - Error('\P{Is_Scx=/a/-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}', ""); @@ -140708,16 +143959,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=/a/ duployan}'); - Error('\P{Script_Extensions=/a/ 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=-Duployan:=}'); + Error('\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}', ""); @@ -140730,16 +143981,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=/a/ _Dupl}'); - Error('\P{Scx=/a/ _Dupl}'); + 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{Scx=:\ADupl\z:}', "");; Expect(0, 113828, '\p{Scx=:\ADupl\z:}', "");; Expect(1, 113827, '\p{Scx=dupl}', ""); @@ -140752,16 +144003,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= /a/Duployan}'); - Error('\P{Is_Script_Extensions= /a/Duployan}'); + 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{Is_Script_Extensions=duployan}', ""); Expect(0, 113827, '\p{^Is_Script_Extensions=duployan}', ""); Expect(0, 113827, '\P{Is_Script_Extensions=duployan}', ""); @@ -140770,34 +144021,34 @@ 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= :=egyptian_HIEROGLYPHS}'); - Error('\P{Script_Extensions= :=egyptian_HIEROGLYPHS}'); + 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}', ""); @@ -140810,38 +144061,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 78905, '\P{^Script_Extensions=egyptianhieroglyphs}', ""); Expect(1, 78904, '\p{Script_Extensions=:\Aegyptianhieroglyphs\z:}', "");; Expect(0, 78905, '\p{Script_Extensions=:\Aegyptianhieroglyphs\z:}', "");; - Expect(1, 78904, '\p{Script_Extensions=_-egyptian_Hieroglyphs}', ""); - Expect(0, 78904, '\p{^Script_Extensions=_-egyptian_Hieroglyphs}', ""); - Expect(0, 78904, '\P{Script_Extensions=_-egyptian_Hieroglyphs}', ""); - Expect(1, 78904, '\P{^Script_Extensions=_-egyptian_Hieroglyphs}', ""); - Expect(0, 78905, '\p{Script_Extensions=_-egyptian_Hieroglyphs}', ""); - Expect(1, 78905, '\p{^Script_Extensions=_-egyptian_Hieroglyphs}', ""); - Expect(1, 78905, '\P{Script_Extensions=_-egyptian_Hieroglyphs}', ""); - Expect(0, 78905, '\P{^Script_Extensions=_-egyptian_Hieroglyphs}', ""); - Error('\p{Scx=-:=Egyp}'); - Error('\P{Scx=-:=Egyp}'); + Expect(1, 78904, '\p{Script_Extensions=- egyptian_HIEROGLYPHS}', ""); + Expect(0, 78904, '\p{^Script_Extensions=- egyptian_HIEROGLYPHS}', ""); + Expect(0, 78904, '\P{Script_Extensions=- egyptian_HIEROGLYPHS}', ""); + Expect(1, 78904, '\P{^Script_Extensions=- egyptian_HIEROGLYPHS}', ""); + Expect(0, 78905, '\p{Script_Extensions=- egyptian_HIEROGLYPHS}', ""); + Expect(1, 78905, '\p{^Script_Extensions=- egyptian_HIEROGLYPHS}', ""); + Expect(1, 78905, '\P{Script_Extensions=- egyptian_HIEROGLYPHS}', ""); + Expect(0, 78905, '\P{^Script_Extensions=- egyptian_HIEROGLYPHS}', ""); + Error('\p{Scx=--egyp/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: 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:=}'); - Error('\P{Is_Script_Extensions=_EGYPTIAN_Hieroglyphs:=}'); + Expect(1, 78904, '\p{Scx=- Egyp}', ""); + Expect(0, 78904, '\p{^Scx=- Egyp}', ""); + Expect(0, 78904, '\P{Scx=- Egyp}', ""); + Expect(1, 78904, '\P{^Scx=- Egyp}', ""); + Expect(0, 78905, '\p{Scx=- Egyp}', ""); + Expect(1, 78905, '\p{^Scx=- Egyp}', ""); + Expect(1, 78905, '\P{Scx=- Egyp}', ""); + Expect(0, 78905, '\P{^Scx=- Egyp}', ""); + Error('\p{Is_Script_Extensions=_ Egyptian_HIEROGLYPHS/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}', ""); @@ -140850,16 +144101,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 78905, '\p{^Is_Script_Extensions=egyptianhieroglyphs}', ""); Expect(1, 78905, '\P{Is_Script_Extensions=egyptianhieroglyphs}', ""); Expect(0, 78905, '\P{^Is_Script_Extensions=egyptianhieroglyphs}', ""); - Expect(1, 78904, '\p{Is_Script_Extensions=egyptian_HIEROGLYPHS}', ""); - Expect(0, 78904, '\p{^Is_Script_Extensions=egyptian_HIEROGLYPHS}', ""); - Expect(0, 78904, '\P{Is_Script_Extensions=egyptian_HIEROGLYPHS}', ""); - Expect(1, 78904, '\P{^Is_Script_Extensions=egyptian_HIEROGLYPHS}', ""); - Expect(0, 78905, '\p{Is_Script_Extensions=egyptian_HIEROGLYPHS}', ""); - Expect(1, 78905, '\p{^Is_Script_Extensions=egyptian_HIEROGLYPHS}', ""); - Expect(1, 78905, '\P{Is_Script_Extensions=egyptian_HIEROGLYPHS}', ""); - Expect(0, 78905, '\P{^Is_Script_Extensions=egyptian_HIEROGLYPHS}', ""); - Error('\p{Is_Scx=/a/_ Egyp}'); - Error('\P{Is_Scx=/a/_ Egyp}'); + Expect(1, 78904, '\p{Is_Script_Extensions=_egyptian_Hieroglyphs}', ""); + Expect(0, 78904, '\p{^Is_Script_Extensions=_egyptian_Hieroglyphs}', ""); + Expect(0, 78904, '\P{Is_Script_Extensions=_egyptian_Hieroglyphs}', ""); + Expect(1, 78904, '\P{^Is_Script_Extensions=_egyptian_Hieroglyphs}', ""); + Expect(0, 78905, '\p{Is_Script_Extensions=_egyptian_Hieroglyphs}', ""); + Expect(1, 78905, '\p{^Is_Script_Extensions=_egyptian_Hieroglyphs}', ""); + Expect(1, 78905, '\P{Is_Script_Extensions=_egyptian_Hieroglyphs}', ""); + Expect(0, 78905, '\P{^Is_Script_Extensions=_egyptian_Hieroglyphs}', ""); + Error('\p{Is_Scx: 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}', ""); @@ -140868,16 +144119,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 78905, '\p{^Is_Scx=egyp}', ""); Expect(1, 78905, '\P{Is_Scx=egyp}', ""); Expect(0, 78905, '\P{^Is_Scx=egyp}', ""); - Expect(1, 78904, '\p{Is_Scx=_ EGYP}', ""); - Expect(0, 78904, '\p{^Is_Scx=_ EGYP}', ""); - Expect(0, 78904, '\P{Is_Scx=_ EGYP}', ""); - Expect(1, 78904, '\P{^Is_Scx=_ EGYP}', ""); - Expect(0, 78905, '\p{Is_Scx=_ EGYP}', ""); - Expect(1, 78905, '\p{^Is_Scx=_ EGYP}', ""); - Expect(1, 78905, '\P{Is_Scx=_ EGYP}', ""); - Expect(0, 78905, '\P{^Is_Scx=_ EGYP}', ""); - Error('\p{Script_Extensions= :=elbasan}'); - Error('\P{Script_Extensions= :=elbasan}'); + 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, 66855, '\p{Script_Extensions=:\AElbasan\z:}', "");; Expect(0, 66856, '\p{Script_Extensions=:\AElbasan\z:}', "");; Expect(1, 66855, '\p{Script_Extensions=elbasan}', ""); @@ -140890,56 +144141,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66856, '\P{^Script_Extensions=elbasan}', ""); Expect(1, 66855, '\p{Script_Extensions=:\Aelbasan\z:}', "");; Expect(0, 66856, '\p{Script_Extensions=:\Aelbasan\z:}', "");; - Expect(1, 66855, '\p{Script_Extensions= _Elbasan}', ""); - Expect(0, 66855, '\p{^Script_Extensions= _Elbasan}', ""); - Expect(0, 66855, '\P{Script_Extensions= _Elbasan}', ""); - Expect(1, 66855, '\P{^Script_Extensions= _Elbasan}', ""); - Expect(0, 66856, '\p{Script_Extensions= _Elbasan}', ""); - Expect(1, 66856, '\p{^Script_Extensions= _Elbasan}', ""); - Expect(1, 66856, '\P{Script_Extensions= _Elbasan}', ""); - Expect(0, 66856, '\P{^Script_Extensions= _Elbasan}', ""); - Error('\p{Scx=- ELBA:=}'); - Error('\P{Scx=- ELBA:=}'); + Expect(1, 66855, '\p{Script_Extensions: _elbasan}', ""); + Expect(0, 66855, '\p{^Script_Extensions: _elbasan}', ""); + Expect(0, 66855, '\P{Script_Extensions: _elbasan}', ""); + Expect(1, 66855, '\P{^Script_Extensions: _elbasan}', ""); + Expect(0, 66856, '\p{Script_Extensions: _elbasan}', ""); + Expect(1, 66856, '\p{^Script_Extensions: _elbasan}', ""); + Expect(1, 66856, '\P{Script_Extensions: _elbasan}', ""); + Expect(0, 66856, '\P{^Script_Extensions: _elbasan}', ""); + Error('\p{Scx= :=ELBA}'); + Error('\P{Scx= :=ELBA}'); Expect(1, 66855, '\p{Scx=:\AElba\z:}', "");; Expect(0, 66856, '\p{Scx=:\AElba\z:}', "");; - Expect(1, 66855, '\p{Scx:elba}', ""); - Expect(0, 66855, '\p{^Scx:elba}', ""); - Expect(0, 66855, '\P{Scx:elba}', ""); - Expect(1, 66855, '\P{^Scx:elba}', ""); - Expect(0, 66856, '\p{Scx:elba}', ""); - Expect(1, 66856, '\p{^Scx:elba}', ""); - Expect(1, 66856, '\P{Scx:elba}', ""); - Expect(0, 66856, '\P{^Scx:elba}', ""); + Expect(1, 66855, '\p{Scx=elba}', ""); + Expect(0, 66855, '\p{^Scx=elba}', ""); + Expect(0, 66855, '\P{Scx=elba}', ""); + Expect(1, 66855, '\P{^Scx=elba}', ""); + Expect(0, 66856, '\p{Scx=elba}', ""); + Expect(1, 66856, '\p{^Scx=elba}', ""); + Expect(1, 66856, '\P{Scx=elba}', ""); + Expect(0, 66856, '\P{^Scx=elba}', ""); Expect(1, 66855, '\p{Scx=:\Aelba\z:}', "");; Expect(0, 66856, '\p{Scx=:\Aelba\z:}', "");; - Expect(1, 66855, '\p{Scx=-_Elba}', ""); - Expect(0, 66855, '\p{^Scx=-_Elba}', ""); - Expect(0, 66855, '\P{Scx=-_Elba}', ""); - Expect(1, 66855, '\P{^Scx=-_Elba}', ""); - Expect(0, 66856, '\p{Scx=-_Elba}', ""); - Expect(1, 66856, '\p{^Scx=-_Elba}', ""); - Expect(1, 66856, '\P{Scx=-_Elba}', ""); - Expect(0, 66856, '\P{^Scx=-_Elba}', ""); - Error('\p{Is_Script_Extensions=-:=elbasan}'); - Error('\P{Is_Script_Extensions=-:=elbasan}'); - Expect(1, 66855, '\p{Is_Script_Extensions: elbasan}', ""); - Expect(0, 66855, '\p{^Is_Script_Extensions: elbasan}', ""); - Expect(0, 66855, '\P{Is_Script_Extensions: elbasan}', ""); - Expect(1, 66855, '\P{^Is_Script_Extensions: elbasan}', ""); - Expect(0, 66856, '\p{Is_Script_Extensions: elbasan}', ""); - Expect(1, 66856, '\p{^Is_Script_Extensions: elbasan}', ""); - Expect(1, 66856, '\P{Is_Script_Extensions: elbasan}', ""); - Expect(0, 66856, '\P{^Is_Script_Extensions: elbasan}', ""); - Expect(1, 66855, '\p{Is_Script_Extensions=-Elbasan}', ""); - Expect(0, 66855, '\p{^Is_Script_Extensions=-Elbasan}', ""); - Expect(0, 66855, '\P{Is_Script_Extensions=-Elbasan}', ""); - Expect(1, 66855, '\P{^Is_Script_Extensions=-Elbasan}', ""); - Expect(0, 66856, '\p{Is_Script_Extensions=-Elbasan}', ""); - Expect(1, 66856, '\p{^Is_Script_Extensions=-Elbasan}', ""); - Expect(1, 66856, '\P{Is_Script_Extensions=-Elbasan}', ""); - Expect(0, 66856, '\P{^Is_Script_Extensions=-Elbasan}', ""); - Error('\p{Is_Scx=_/a/Elba}'); - Error('\P{Is_Scx=_/a/Elba}'); + Expect(1, 66855, '\p{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{Is_Script_Extensions=elbasan}', ""); + Expect(0, 66855, '\p{^Is_Script_Extensions=elbasan}', ""); + Expect(0, 66855, '\P{Is_Script_Extensions=elbasan}', ""); + Expect(1, 66855, '\P{^Is_Script_Extensions=elbasan}', ""); + Expect(0, 66856, '\p{Is_Script_Extensions=elbasan}', ""); + Expect(1, 66856, '\p{^Is_Script_Extensions=elbasan}', ""); + Expect(1, 66856, '\P{Is_Script_Extensions=elbasan}', ""); + Expect(0, 66856, '\P{^Is_Script_Extensions=elbasan}', ""); + Expect(1, 66855, '\p{Is_Script_Extensions= elbasan}', ""); + Expect(0, 66855, '\p{^Is_Script_Extensions= elbasan}', ""); + Expect(0, 66855, '\P{Is_Script_Extensions= elbasan}', ""); + Expect(1, 66855, '\P{^Is_Script_Extensions= elbasan}', ""); + Expect(0, 66856, '\p{Is_Script_Extensions= elbasan}', ""); + Expect(1, 66856, '\p{^Is_Script_Extensions= elbasan}', ""); + Expect(1, 66856, '\P{Is_Script_Extensions= elbasan}', ""); + Expect(0, 66856, '\P{^Is_Script_Extensions= elbasan}', ""); + Error('\p{Is_Scx=/a/_ Elba}'); + Error('\P{Is_Scx=/a/_ Elba}'); Expect(1, 66855, '\p{Is_Scx=elba}', ""); Expect(0, 66855, '\p{^Is_Scx=elba}', ""); Expect(0, 66855, '\P{Is_Scx=elba}', ""); @@ -140948,16 +144199,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}', ""); @@ -140970,16 +144221,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=/a/_-elym}'); - Error('\P{Scx=/a/_-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}', ""); @@ -140992,16 +144243,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:=}'); - Error('\P{Is_Script_Extensions=_ Elymaic:=}'); + Expect(1, 69622, '\p{Scx= Elym}', ""); + Expect(0, 69622, '\p{^Scx= Elym}', ""); + Expect(0, 69622, '\P{Scx= Elym}', ""); + Expect(1, 69622, '\P{^Scx= Elym}', ""); + Expect(0, 69623, '\p{Scx= Elym}', ""); + Expect(1, 69623, '\p{^Scx= Elym}', ""); + Expect(1, 69623, '\P{Scx= Elym}', ""); + Expect(0, 69623, '\P{^Scx= Elym}', ""); + Error('\p{Is_Script_Extensions: Elymaic/a/}'); + Error('\P{Is_Script_Extensions: Elymaic/a/}'); Expect(1, 69622, '\p{Is_Script_Extensions=elymaic}', ""); Expect(0, 69622, '\p{^Is_Script_Extensions=elymaic}', ""); Expect(0, 69622, '\P{Is_Script_Extensions=elymaic}', ""); @@ -141010,16 +144261,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/a/}'); - Error('\P{Is_Scx= ELYM/a/}'); + 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}', ""); @@ -141028,96 +144279,96 @@ 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=/a/-Ethiopic}'); - Error('\P{Script_Extensions=/a/-Ethiopic}'); - Expect(1, 43822, '\p{Script_Extensions=:\AEthiopic\z:}', "");; - Expect(0, 43823, '\p{Script_Extensions=:\AEthiopic\z:}', "");; - Expect(1, 43822, '\p{Script_Extensions=ethiopic}', ""); - Expect(0, 43822, '\p{^Script_Extensions=ethiopic}', ""); - Expect(0, 43822, '\P{Script_Extensions=ethiopic}', ""); - Expect(1, 43822, '\P{^Script_Extensions=ethiopic}', ""); - Expect(0, 43823, '\p{Script_Extensions=ethiopic}', ""); - Expect(1, 43823, '\p{^Script_Extensions=ethiopic}', ""); - Expect(1, 43823, '\P{Script_Extensions=ethiopic}', ""); - Expect(0, 43823, '\P{^Script_Extensions=ethiopic}', ""); - Expect(1, 43822, '\p{Script_Extensions=:\Aethiopic\z:}', "");; - Expect(0, 43823, '\p{Script_Extensions=:\Aethiopic\z:}', "");; - Expect(1, 43822, '\p{Script_Extensions=_ Ethiopic}', ""); - Expect(0, 43822, '\p{^Script_Extensions=_ Ethiopic}', ""); - Expect(0, 43822, '\P{Script_Extensions=_ Ethiopic}', ""); - Expect(1, 43822, '\P{^Script_Extensions=_ Ethiopic}', ""); - Expect(0, 43823, '\p{Script_Extensions=_ Ethiopic}', ""); - Expect(1, 43823, '\p{^Script_Extensions=_ Ethiopic}', ""); - Expect(1, 43823, '\P{Script_Extensions=_ Ethiopic}', ""); - Expect(0, 43823, '\P{^Script_Extensions=_ Ethiopic}', ""); - Error('\p{Scx= /a/Ethi}'); - Error('\P{Scx= /a/Ethi}'); - Expect(1, 43822, '\p{Scx=:\AEthi\z:}', "");; - Expect(0, 43823, '\p{Scx=:\AEthi\z:}', "");; - Expect(1, 43822, '\p{Scx=ethi}', ""); - Expect(0, 43822, '\p{^Scx=ethi}', ""); - Expect(0, 43822, '\P{Scx=ethi}', ""); - Expect(1, 43822, '\P{^Scx=ethi}', ""); - Expect(0, 43823, '\p{Scx=ethi}', ""); - Expect(1, 43823, '\p{^Scx=ethi}', ""); - Expect(1, 43823, '\P{Scx=ethi}', ""); - Expect(0, 43823, '\P{^Scx=ethi}', ""); - Expect(1, 43822, '\p{Scx=:\Aethi\z:}', "");; - Expect(0, 43823, '\p{Scx=:\Aethi\z:}', "");; - Expect(1, 43822, '\p{Scx=_ ETHI}', ""); - Expect(0, 43822, '\p{^Scx=_ ETHI}', ""); - Expect(0, 43822, '\P{Scx=_ ETHI}', ""); - Expect(1, 43822, '\P{^Scx=_ ETHI}', ""); - Expect(0, 43823, '\p{Scx=_ ETHI}', ""); - Expect(1, 43823, '\p{^Scx=_ ETHI}', ""); - Expect(1, 43823, '\P{Scx=_ ETHI}', ""); - Expect(0, 43823, '\P{^Scx=_ ETHI}', ""); - Error('\p{Is_Script_Extensions=-_ethiopic:=}'); - Error('\P{Is_Script_Extensions=-_ethiopic:=}'); - Expect(1, 43822, '\p{Is_Script_Extensions=ethiopic}', ""); - Expect(0, 43822, '\p{^Is_Script_Extensions=ethiopic}', ""); - Expect(0, 43822, '\P{Is_Script_Extensions=ethiopic}', ""); - Expect(1, 43822, '\P{^Is_Script_Extensions=ethiopic}', ""); - Expect(0, 43823, '\p{Is_Script_Extensions=ethiopic}', ""); - Expect(1, 43823, '\p{^Is_Script_Extensions=ethiopic}', ""); - Expect(1, 43823, '\P{Is_Script_Extensions=ethiopic}', ""); - Expect(0, 43823, '\P{^Is_Script_Extensions=ethiopic}', ""); - Expect(1, 43822, '\p{Is_Script_Extensions= Ethiopic}', ""); - Expect(0, 43822, '\p{^Is_Script_Extensions= Ethiopic}', ""); - Expect(0, 43822, '\P{Is_Script_Extensions= Ethiopic}', ""); - Expect(1, 43822, '\P{^Is_Script_Extensions= Ethiopic}', ""); - Expect(0, 43823, '\p{Is_Script_Extensions= Ethiopic}', ""); - Expect(1, 43823, '\p{^Is_Script_Extensions= Ethiopic}', ""); - Expect(1, 43823, '\P{Is_Script_Extensions= Ethiopic}', ""); - Expect(0, 43823, '\P{^Is_Script_Extensions= Ethiopic}', ""); - Error('\p{Is_Scx=/a/ ethi}'); - Error('\P{Is_Scx=/a/ ethi}'); - Expect(1, 43822, '\p{Is_Scx=ethi}', ""); - Expect(0, 43822, '\p{^Is_Scx=ethi}', ""); - Expect(0, 43822, '\P{Is_Scx=ethi}', ""); - Expect(1, 43822, '\P{^Is_Scx=ethi}', ""); - Expect(0, 43823, '\p{Is_Scx=ethi}', ""); - Expect(1, 43823, '\p{^Is_Scx=ethi}', ""); - Expect(1, 43823, '\P{Is_Scx=ethi}', ""); - Expect(0, 43823, '\P{^Is_Scx=ethi}', ""); - Expect(1, 43822, '\p{Is_Scx: -ETHI}', ""); - Expect(0, 43822, '\p{^Is_Scx: -ETHI}', ""); - Expect(0, 43822, '\P{Is_Scx: -ETHI}', ""); - Expect(1, 43822, '\P{^Is_Scx: -ETHI}', ""); - Expect(0, 43823, '\p{Is_Scx: -ETHI}', ""); - Expect(1, 43823, '\p{^Is_Scx: -ETHI}', ""); - Expect(1, 43823, '\P{Is_Scx: -ETHI}', ""); - Expect(0, 43823, '\P{^Is_Scx: -ETHI}', ""); - Error('\p{Script_Extensions= :=georgian}'); - Error('\P{Script_Extensions= :=georgian}'); + Expect(1, 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, 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}', ""); + 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{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}', ""); + 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{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}', ""); + 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_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}', ""); + 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, 11565, '\p{Script_Extensions=:\AGeorgian\z:}', "");; Expect(0, 11566, '\p{Script_Extensions=:\AGeorgian\z:}', "");; Expect(1, 11565, '\p{Script_Extensions=georgian}', ""); @@ -141130,14 +144381,14 @@ 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}', ""); + Expect(1, 11565, '\p{Script_Extensions: georgian}', ""); + Expect(0, 11565, '\p{^Script_Extensions: georgian}', ""); + Expect(0, 11565, '\P{Script_Extensions: georgian}', ""); + Expect(1, 11565, '\P{^Script_Extensions: georgian}', ""); + Expect(0, 11566, '\p{Script_Extensions: georgian}', ""); + Expect(1, 11566, '\p{^Script_Extensions: georgian}', ""); + Expect(1, 11566, '\P{Script_Extensions: georgian}', ""); + Expect(0, 11566, '\P{^Script_Extensions: georgian}', ""); Error('\p{Scx=_/a/Geor}'); Error('\P{Scx=_/a/Geor}'); Expect(1, 11565, '\p{Scx=:\AGeor\z:}', "");; @@ -141152,16 +144403,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}', ""); @@ -141170,34 +144421,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: /a/_-glagolitic}'); - Error('\P{Script_Extensions: /a/_-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= Glagolitic:=}'); + Error('\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}', ""); @@ -141210,16 +144461,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 122923, '\P{^Script_Extensions=glagolitic}', ""); Expect(1, 122922, '\p{Script_Extensions=:\Aglagolitic\z:}', "");; Expect(0, 122923, '\p{Script_Extensions=:\Aglagolitic\z:}', "");; - Expect(1, 122922, '\p{Script_Extensions: GLAGOLITIC}', ""); - Expect(0, 122922, '\p{^Script_Extensions: GLAGOLITIC}', ""); - Expect(0, 122922, '\P{Script_Extensions: GLAGOLITIC}', ""); - Expect(1, 122922, '\P{^Script_Extensions: GLAGOLITIC}', ""); - Expect(0, 122923, '\p{Script_Extensions: GLAGOLITIC}', ""); - Expect(1, 122923, '\p{^Script_Extensions: GLAGOLITIC}', ""); - Expect(1, 122923, '\P{Script_Extensions: GLAGOLITIC}', ""); - Expect(0, 122923, '\P{^Script_Extensions: GLAGOLITIC}', ""); - Error('\p{Scx=- Glag/a/}'); - Error('\P{Scx=- Glag/a/}'); + 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{Scx=:\AGlag\z:}', "");; Expect(0, 122923, '\p{Scx=:\AGlag\z:}', "");; Expect(1, 122922, '\p{Scx=glag}', ""); @@ -141232,34 +144483,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 122923, '\P{^Scx=glag}', ""); Expect(1, 122922, '\p{Scx=:\Aglag\z:}', "");; Expect(0, 122923, '\p{Scx=:\Aglag\z:}', "");; - Expect(1, 122922, '\p{Scx=Glag}', ""); - Expect(0, 122922, '\p{^Scx=Glag}', ""); - Expect(0, 122922, '\P{Scx=Glag}', ""); - Expect(1, 122922, '\P{^Scx=Glag}', ""); - Expect(0, 122923, '\p{Scx=Glag}', ""); - Expect(1, 122923, '\p{^Scx=Glag}', ""); - Expect(1, 122923, '\P{Scx=Glag}', ""); - Expect(0, 122923, '\P{^Scx=Glag}', ""); - Error('\p{Is_Script_Extensions=- Glagolitic/a/}'); - Error('\P{Is_Script_Extensions=- Glagolitic/a/}'); - Expect(1, 122922, '\p{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{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{Is_Scx=glag}', ""); Expect(0, 122922, '\p{^Is_Scx=glag}', ""); Expect(0, 122922, '\P{Is_Scx=glag}', ""); @@ -141268,16 +144519,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/a/}'); - Error('\P{Script_Extensions=-_Gunjala_Gondi/a/}'); + 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, 73129, '\p{Script_Extensions=:\AGunjala_Gondi\z:}', "");; Expect(0, 73130, '\p{Script_Extensions=:\AGunjala_Gondi\z:}', "");; Expect(1, 73129, '\p{Script_Extensions=gunjalagondi}', ""); @@ -141290,16 +144541,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:=}'); - Error('\P{Scx=- GONG:=}'); + Expect(1, 73129, '\p{Script_Extensions=-GUNJALA_gondi}', ""); + Expect(0, 73129, '\p{^Script_Extensions=-GUNJALA_gondi}', ""); + Expect(0, 73129, '\P{Script_Extensions=-GUNJALA_gondi}', ""); + Expect(1, 73129, '\P{^Script_Extensions=-GUNJALA_gondi}', ""); + Expect(0, 73130, '\p{Script_Extensions=-GUNJALA_gondi}', ""); + Expect(1, 73130, '\p{^Script_Extensions=-GUNJALA_gondi}', ""); + Expect(1, 73130, '\P{Script_Extensions=-GUNJALA_gondi}', ""); + Expect(0, 73130, '\P{^Script_Extensions=-GUNJALA_gondi}', ""); + Error('\p{Scx=_GONG/a/}'); + Error('\P{Scx=_GONG/a/}'); Expect(1, 73129, '\p{Scx=:\AGong\z:}', "");; Expect(0, 73130, '\p{Scx=:\AGong\z:}', "");; Expect(1, 73129, '\p{Scx=gong}', ""); @@ -141312,16 +144563,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=:=_ gunjala_Gondi}'); - Error('\P{Is_Script_Extensions=:=_ gunjala_Gondi}'); + Expect(1, 73129, '\p{Scx= gong}', ""); + Expect(0, 73129, '\p{^Scx= gong}', ""); + Expect(0, 73129, '\P{Scx= gong}', ""); + Expect(1, 73129, '\P{^Scx= gong}', ""); + Expect(0, 73130, '\p{Scx= gong}', ""); + Expect(1, 73130, '\p{^Scx= gong}', ""); + Expect(1, 73130, '\P{Scx= gong}', ""); + Expect(0, 73130, '\P{^Scx= gong}', ""); + Error('\p{Is_Script_Extensions=/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}', ""); @@ -141330,16 +144581,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=-/a/Gong}'); - Error('\P{Is_Scx=-/a/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}', ""); @@ -141348,16 +144599,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}', ""); @@ -141370,38 +144621,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=- Gonm:=}'); - Error('\P{Scx=- 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=_/a/GONM}'); + Error('\P{Scx=_/a/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}', ""); + 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}', ""); @@ -141410,56 +144661,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 73050, '\p{^Is_Script_Extensions=masaramgondi}', ""); Expect(1, 73050, '\P{Is_Script_Extensions=masaramgondi}', ""); Expect(0, 73050, '\P{^Is_Script_Extensions=masaramgondi}', ""); - Expect(1, 73049, '\p{Is_Script_Extensions= Masaram_gondi}', ""); - Expect(0, 73049, '\p{^Is_Script_Extensions= Masaram_gondi}', ""); - Expect(0, 73049, '\P{Is_Script_Extensions= Masaram_gondi}', ""); - Expect(1, 73049, '\P{^Is_Script_Extensions= Masaram_gondi}', ""); - Expect(0, 73050, '\p{Is_Script_Extensions= Masaram_gondi}', ""); - Expect(1, 73050, '\p{^Is_Script_Extensions= Masaram_gondi}', ""); - Expect(1, 73050, '\P{Is_Script_Extensions= Masaram_gondi}', ""); - Expect(0, 73050, '\P{^Is_Script_Extensions= Masaram_gondi}', ""); - Error('\p{Is_Scx= Gonm:=}'); - Error('\P{Is_Scx= Gonm:=}'); - Expect(1, 73049, '\p{Is_Scx: gonm}', ""); - Expect(0, 73049, '\p{^Is_Scx: gonm}', ""); - Expect(0, 73049, '\P{Is_Scx: gonm}', ""); - Expect(1, 73049, '\P{^Is_Scx: gonm}', ""); - Expect(0, 73050, '\p{Is_Scx: gonm}', ""); - Expect(1, 73050, '\p{^Is_Scx: gonm}', ""); - Expect(1, 73050, '\P{Is_Scx: gonm}', ""); - Expect(0, 73050, '\P{^Is_Scx: gonm}', ""); - Expect(1, 73049, '\p{Is_Scx=_ GONM}', ""); - Expect(0, 73049, '\p{^Is_Scx=_ GONM}', ""); - Expect(0, 73049, '\P{Is_Scx=_ GONM}', ""); - Expect(1, 73049, '\P{^Is_Scx=_ GONM}', ""); - Expect(0, 73050, '\p{Is_Scx=_ GONM}', ""); - Expect(1, 73050, '\p{^Is_Scx=_ GONM}', ""); - Expect(1, 73050, '\P{Is_Scx=_ GONM}', ""); - Expect(0, 73050, '\P{^Is_Scx=_ GONM}', ""); - Error('\p{Script_Extensions= gothic/a/}'); - Error('\P{Script_Extensions= gothic/a/}'); + Expect(1, 73049, '\p{Is_Script_Extensions= _MASARAM_GONDI}', ""); + Expect(0, 73049, '\p{^Is_Script_Extensions= _MASARAM_GONDI}', ""); + Expect(0, 73049, '\P{Is_Script_Extensions= _MASARAM_GONDI}', ""); + Expect(1, 73049, '\P{^Is_Script_Extensions= _MASARAM_GONDI}', ""); + Expect(0, 73050, '\p{Is_Script_Extensions= _MASARAM_GONDI}', ""); + Expect(1, 73050, '\p{^Is_Script_Extensions= _MASARAM_GONDI}', ""); + Expect(1, 73050, '\P{Is_Script_Extensions= _MASARAM_GONDI}', ""); + Expect(0, 73050, '\P{^Is_Script_Extensions= _MASARAM_GONDI}', ""); + Error('\p{Is_Scx= :=Gonm}'); + Error('\P{Is_Scx= :=Gonm}'); + Expect(1, 73049, '\p{Is_Scx=gonm}', ""); + Expect(0, 73049, '\p{^Is_Scx=gonm}', ""); + Expect(0, 73049, '\P{Is_Scx=gonm}', ""); + Expect(1, 73049, '\P{^Is_Scx=gonm}', ""); + Expect(0, 73050, '\p{Is_Scx=gonm}', ""); + Expect(1, 73050, '\p{^Is_Scx=gonm}', ""); + Expect(1, 73050, '\P{Is_Scx=gonm}', ""); + Expect(0, 73050, '\P{^Is_Scx=gonm}', ""); + Expect(1, 73049, '\p{Is_Scx: -Gonm}', ""); + Expect(0, 73049, '\p{^Is_Scx: -Gonm}', ""); + Expect(0, 73049, '\P{Is_Scx: -Gonm}', ""); + Expect(1, 73049, '\P{^Is_Scx: -Gonm}', ""); + Expect(0, 73050, '\p{Is_Scx: -Gonm}', ""); + Expect(1, 73050, '\p{^Is_Scx: -Gonm}', ""); + Expect(1, 73050, '\P{Is_Scx: -Gonm}', ""); + Expect(0, 73050, '\P{^Is_Scx: -Gonm}', ""); + Error('\p{Script_Extensions: -_gothic/a/}'); + Error('\P{Script_Extensions: -_gothic/a/}'); Expect(1, 66378, '\p{Script_Extensions=:\AGothic\z:}', "");; Expect(0, 66379, '\p{Script_Extensions=:\AGothic\z:}', "");; - Expect(1, 66378, '\p{Script_Extensions: gothic}', ""); - Expect(0, 66378, '\p{^Script_Extensions: gothic}', ""); - Expect(0, 66378, '\P{Script_Extensions: gothic}', ""); - Expect(1, 66378, '\P{^Script_Extensions: gothic}', ""); - Expect(0, 66379, '\p{Script_Extensions: gothic}', ""); - Expect(1, 66379, '\p{^Script_Extensions: gothic}', ""); - Expect(1, 66379, '\P{Script_Extensions: gothic}', ""); - Expect(0, 66379, '\P{^Script_Extensions: gothic}', ""); + Expect(1, 66378, '\p{Script_Extensions=gothic}', ""); + Expect(0, 66378, '\p{^Script_Extensions=gothic}', ""); + Expect(0, 66378, '\P{Script_Extensions=gothic}', ""); + Expect(1, 66378, '\P{^Script_Extensions=gothic}', ""); + Expect(0, 66379, '\p{Script_Extensions=gothic}', ""); + Expect(1, 66379, '\p{^Script_Extensions=gothic}', ""); + Expect(1, 66379, '\P{Script_Extensions=gothic}', ""); + Expect(0, 66379, '\P{^Script_Extensions=gothic}', ""); Expect(1, 66378, '\p{Script_Extensions=:\Agothic\z:}', "");; Expect(0, 66379, '\p{Script_Extensions=:\Agothic\z:}', "");; - Expect(1, 66378, '\p{Script_Extensions=-Gothic}', ""); - Expect(0, 66378, '\p{^Script_Extensions=-Gothic}', ""); - Expect(0, 66378, '\P{Script_Extensions=-Gothic}', ""); - Expect(1, 66378, '\P{^Script_Extensions=-Gothic}', ""); - Expect(0, 66379, '\p{Script_Extensions=-Gothic}', ""); - Expect(1, 66379, '\p{^Script_Extensions=-Gothic}', ""); - Expect(1, 66379, '\P{Script_Extensions=-Gothic}', ""); - Expect(0, 66379, '\P{^Script_Extensions=-Gothic}', ""); - Error('\p{Scx=_ GOTH/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=_Goth/a/}'); + Error('\P{Scx=_Goth/a/}'); Expect(1, 66378, '\p{Scx=:\AGoth\z:}', "");; Expect(0, 66379, '\p{Scx=:\AGoth\z:}', "");; Expect(1, 66378, '\p{Scx=goth}', ""); @@ -141472,16 +144723,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66379, '\P{^Scx=goth}', ""); Expect(1, 66378, '\p{Scx=:\Agoth\z:}', "");; Expect(0, 66379, '\p{Scx=:\Agoth\z:}', "");; - Expect(1, 66378, '\p{Scx=__Goth}', ""); - Expect(0, 66378, '\p{^Scx=__Goth}', ""); - Expect(0, 66378, '\P{Scx=__Goth}', ""); - Expect(1, 66378, '\P{^Scx=__Goth}', ""); - Expect(0, 66379, '\p{Scx=__Goth}', ""); - Expect(1, 66379, '\p{^Scx=__Goth}', ""); - Expect(1, 66379, '\P{Scx=__Goth}', ""); - Expect(0, 66379, '\P{^Scx=__Goth}', ""); - Error('\p{Is_Script_Extensions= GOTHIC/a/}'); - Error('\P{Is_Script_Extensions= GOTHIC/a/}'); + Expect(1, 66378, '\p{Scx=_ Goth}', ""); + Expect(0, 66378, '\p{^Scx=_ Goth}', ""); + Expect(0, 66378, '\P{Scx=_ Goth}', ""); + Expect(1, 66378, '\P{^Scx=_ Goth}', ""); + Expect(0, 66379, '\p{Scx=_ Goth}', ""); + Expect(1, 66379, '\p{^Scx=_ Goth}', ""); + Expect(1, 66379, '\P{Scx=_ Goth}', ""); + Expect(0, 66379, '\P{^Scx=_ Goth}', ""); + Error('\p{Is_Script_Extensions=_ Gothic/a/}'); + Error('\P{Is_Script_Extensions=_ Gothic/a/}'); Expect(1, 66378, '\p{Is_Script_Extensions=gothic}', ""); Expect(0, 66378, '\p{^Is_Script_Extensions=gothic}', ""); Expect(0, 66378, '\P{Is_Script_Extensions=gothic}', ""); @@ -141490,16 +144741,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66379, '\p{^Is_Script_Extensions=gothic}', ""); Expect(1, 66379, '\P{Is_Script_Extensions=gothic}', ""); Expect(0, 66379, '\P{^Is_Script_Extensions=gothic}', ""); - Expect(1, 66378, '\p{Is_Script_Extensions= gothic}', ""); - Expect(0, 66378, '\p{^Is_Script_Extensions= gothic}', ""); - Expect(0, 66378, '\P{Is_Script_Extensions= gothic}', ""); - Expect(1, 66378, '\P{^Is_Script_Extensions= gothic}', ""); - Expect(0, 66379, '\p{Is_Script_Extensions= gothic}', ""); - Expect(1, 66379, '\p{^Is_Script_Extensions= gothic}', ""); - Expect(1, 66379, '\P{Is_Script_Extensions= gothic}', ""); - Expect(0, 66379, '\P{^Is_Script_Extensions= gothic}', ""); - Error('\p{Is_Scx=--Goth:=}'); - Error('\P{Is_Scx=--Goth:=}'); + Expect(1, 66378, '\p{Is_Script_Extensions=_GOTHIC}', ""); + Expect(0, 66378, '\p{^Is_Script_Extensions=_GOTHIC}', ""); + Expect(0, 66378, '\P{Is_Script_Extensions=_GOTHIC}', ""); + Expect(1, 66378, '\P{^Is_Script_Extensions=_GOTHIC}', ""); + Expect(0, 66379, '\p{Is_Script_Extensions=_GOTHIC}', ""); + Expect(1, 66379, '\p{^Is_Script_Extensions=_GOTHIC}', ""); + Expect(1, 66379, '\P{Is_Script_Extensions=_GOTHIC}', ""); + Expect(0, 66379, '\P{^Is_Script_Extensions=_GOTHIC}', ""); + Error('\p{Is_Scx= Goth/a/}'); + Error('\P{Is_Scx= Goth/a/}'); Expect(1, 66378, '\p{Is_Scx=goth}', ""); Expect(0, 66378, '\p{^Is_Scx=goth}', ""); Expect(0, 66378, '\P{Is_Scx=goth}', ""); @@ -141508,16 +144759,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=/a/ grantha}'); - Error('\P{Script_Extensions=/a/ grantha}'); + Expect(1, 66378, '\p{Is_Scx=_-goth}', ""); + Expect(0, 66378, '\p{^Is_Scx=_-goth}', ""); + Expect(0, 66378, '\P{Is_Scx=_-goth}', ""); + Expect(1, 66378, '\P{^Is_Scx=_-goth}', ""); + Expect(0, 66379, '\p{Is_Scx=_-goth}', ""); + Expect(1, 66379, '\p{^Is_Scx=_-goth}', ""); + Expect(1, 66379, '\P{Is_Scx=_-goth}', ""); + Expect(0, 66379, '\P{^Is_Scx=_-goth}', ""); + Error('\p{Script_Extensions= _Grantha/a/}'); + Error('\P{Script_Extensions= _Grantha/a/}'); Expect(1, 73683, '\p{Script_Extensions=:\AGrantha\z:}', "");; Expect(0, 73684, '\p{Script_Extensions=:\AGrantha\z:}', "");; Expect(1, 73683, '\p{Script_Extensions=grantha}', ""); @@ -141530,16 +144781,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 73684, '\P{^Script_Extensions=grantha}', ""); Expect(1, 73683, '\p{Script_Extensions=:\Agrantha\z:}', "");; Expect(0, 73684, '\p{Script_Extensions=:\Agrantha\z:}', "");; - Expect(1, 73683, '\p{Script_Extensions=- Grantha}', ""); - Expect(0, 73683, '\p{^Script_Extensions=- Grantha}', ""); - Expect(0, 73683, '\P{Script_Extensions=- Grantha}', ""); - Expect(1, 73683, '\P{^Script_Extensions=- Grantha}', ""); - Expect(0, 73684, '\p{Script_Extensions=- Grantha}', ""); - Expect(1, 73684, '\p{^Script_Extensions=- Grantha}', ""); - Expect(1, 73684, '\P{Script_Extensions=- Grantha}', ""); - Expect(0, 73684, '\P{^Script_Extensions=- Grantha}', ""); - Error('\p{Scx= :=Gran}'); - Error('\P{Scx= :=Gran}'); + Expect(1, 73683, '\p{Script_Extensions= GRANTHA}', ""); + Expect(0, 73683, '\p{^Script_Extensions= GRANTHA}', ""); + Expect(0, 73683, '\P{Script_Extensions= GRANTHA}', ""); + Expect(1, 73683, '\P{^Script_Extensions= GRANTHA}', ""); + Expect(0, 73684, '\p{Script_Extensions= GRANTHA}', ""); + Expect(1, 73684, '\p{^Script_Extensions= GRANTHA}', ""); + Expect(1, 73684, '\P{Script_Extensions= GRANTHA}', ""); + Expect(0, 73684, '\P{^Script_Extensions= GRANTHA}', ""); + Error('\p{Scx=/a/ -gran}'); + Error('\P{Scx=/a/ -gran}'); Expect(1, 73683, '\p{Scx=:\AGran\z:}', "");; Expect(0, 73684, '\p{Scx=:\AGran\z:}', "");; Expect(1, 73683, '\p{Scx=gran}', ""); @@ -141552,16 +144803,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 73684, '\P{^Scx=gran}', ""); Expect(1, 73683, '\p{Scx=:\Agran\z:}', "");; Expect(0, 73684, '\p{Scx=:\Agran\z:}', "");; - Expect(1, 73683, '\p{Scx= GRAN}', ""); - Expect(0, 73683, '\p{^Scx= GRAN}', ""); - Expect(0, 73683, '\P{Scx= GRAN}', ""); - Expect(1, 73683, '\P{^Scx= GRAN}', ""); - Expect(0, 73684, '\p{Scx= GRAN}', ""); - Expect(1, 73684, '\p{^Scx= GRAN}', ""); - Expect(1, 73684, '\P{Scx= GRAN}', ""); - Expect(0, 73684, '\P{^Scx= GRAN}', ""); - Error('\p{Is_Script_Extensions=:= GRANTHA}'); - Error('\P{Is_Script_Extensions=:= GRANTHA}'); + Expect(1, 73683, '\p{Scx=__gran}', ""); + Expect(0, 73683, '\p{^Scx=__gran}', ""); + Expect(0, 73683, '\P{Scx=__gran}', ""); + Expect(1, 73683, '\P{^Scx=__gran}', ""); + Expect(0, 73684, '\p{Scx=__gran}', ""); + Expect(1, 73684, '\p{^Scx=__gran}', ""); + Expect(1, 73684, '\P{Scx=__gran}', ""); + Expect(0, 73684, '\P{^Scx=__gran}', ""); + Error('\p{Is_Script_Extensions:/a/ grantha}'); + Error('\P{Is_Script_Extensions:/a/ 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}', ""); @@ -141570,16 +144821,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 73684, '\p{^Is_Script_Extensions=grantha}', ""); Expect(1, 73684, '\P{Is_Script_Extensions=grantha}', ""); Expect(0, 73684, '\P{^Is_Script_Extensions=grantha}', ""); - Expect(1, 73683, '\p{Is_Script_Extensions=_-Grantha}', ""); - Expect(0, 73683, '\p{^Is_Script_Extensions=_-Grantha}', ""); - Expect(0, 73683, '\P{Is_Script_Extensions=_-Grantha}', ""); - Expect(1, 73683, '\P{^Is_Script_Extensions=_-Grantha}', ""); - Expect(0, 73684, '\p{Is_Script_Extensions=_-Grantha}', ""); - Expect(1, 73684, '\p{^Is_Script_Extensions=_-Grantha}', ""); - Expect(1, 73684, '\P{Is_Script_Extensions=_-Grantha}', ""); - Expect(0, 73684, '\P{^Is_Script_Extensions=_-Grantha}', ""); - Error('\p{Is_Scx= /a/gran}'); - Error('\P{Is_Scx= /a/gran}'); + Expect(1, 73683, '\p{Is_Script_Extensions=_Grantha}', ""); + Expect(0, 73683, '\p{^Is_Script_Extensions=_Grantha}', ""); + Expect(0, 73683, '\P{Is_Script_Extensions=_Grantha}', ""); + Expect(1, 73683, '\P{^Is_Script_Extensions=_Grantha}', ""); + Expect(0, 73684, '\p{Is_Script_Extensions=_Grantha}', ""); + Expect(1, 73684, '\p{^Is_Script_Extensions=_Grantha}', ""); + Expect(1, 73684, '\P{Is_Script_Extensions=_Grantha}', ""); + Expect(0, 73684, '\P{^Is_Script_Extensions=_Grantha}', ""); + Error('\p{Is_Scx= :=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}', ""); @@ -141588,16 +144839,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 73684, '\p{^Is_Scx=gran}', ""); Expect(1, 73684, '\P{Is_Scx=gran}', ""); Expect(0, 73684, '\P{^Is_Scx=gran}', ""); - Expect(1, 73683, '\p{Is_Scx=- gran}', ""); - Expect(0, 73683, '\p{^Is_Scx=- gran}', ""); - Expect(0, 73683, '\P{Is_Scx=- gran}', ""); - Expect(1, 73683, '\P{^Is_Scx=- gran}', ""); - Expect(0, 73684, '\p{Is_Scx=- gran}', ""); - Expect(1, 73684, '\p{^Is_Scx=- gran}', ""); - Expect(1, 73684, '\P{Is_Scx=- gran}', ""); - Expect(0, 73684, '\P{^Is_Scx=- gran}', ""); - Error('\p{Script_Extensions=-Greek:=}'); - Error('\P{Script_Extensions=-Greek:=}'); + Expect(1, 73683, '\p{Is_Scx= -GRAN}', ""); + Expect(0, 73683, '\p{^Is_Scx= -GRAN}', ""); + Expect(0, 73683, '\P{Is_Scx= -GRAN}', ""); + Expect(1, 73683, '\P{^Is_Scx= -GRAN}', ""); + Expect(0, 73684, '\p{Is_Scx= -GRAN}', ""); + Expect(1, 73684, '\p{^Is_Scx= -GRAN}', ""); + Expect(1, 73684, '\P{Is_Scx= -GRAN}', ""); + Expect(0, 73684, '\P{^Is_Scx= -GRAN}', ""); + Error('\p{Script_Extensions: /a/GREEK}'); + Error('\P{Script_Extensions: /a/GREEK}'); Expect(1, 119365, '\p{Script_Extensions=:\AGreek\z:}', "");; Expect(0, 119366, '\p{Script_Extensions=:\AGreek\z:}', "");; Expect(1, 119365, '\p{Script_Extensions=greek}', ""); @@ -141610,16 +144861,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=:= _Grek}'); - Error('\P{Scx=:= _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}', ""); @@ -141632,16 +144883,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 119366, '\P{^Scx=grek}', ""); Expect(1, 119365, '\p{Scx=:\Agrek\z:}', "");; Expect(0, 119366, '\p{Scx=:\Agrek\z:}', "");; - Expect(1, 119365, '\p{Scx= Grek}', ""); - Expect(0, 119365, '\p{^Scx= Grek}', ""); - Expect(0, 119365, '\P{Scx= Grek}', ""); - Expect(1, 119365, '\P{^Scx= Grek}', ""); - Expect(0, 119366, '\p{Scx= Grek}', ""); - Expect(1, 119366, '\p{^Scx= Grek}', ""); - Expect(1, 119366, '\P{Scx= Grek}', ""); - Expect(0, 119366, '\P{^Scx= Grek}', ""); - Error('\p{Is_Script_Extensions= /a/GREEK}'); - Error('\P{Is_Script_Extensions= /a/GREEK}'); + Expect(1, 119365, '\p{Scx= grek}', ""); + Expect(0, 119365, '\p{^Scx= grek}', ""); + Expect(0, 119365, '\P{Scx= grek}', ""); + Expect(1, 119365, '\P{^Scx= grek}', ""); + Expect(0, 119366, '\p{Scx= grek}', ""); + Expect(1, 119366, '\p{^Scx= grek}', ""); + Expect(1, 119366, '\P{Scx= grek}', ""); + Expect(0, 119366, '\P{^Scx= grek}', ""); + Error('\p{Is_Script_Extensions=/a/GREEK}'); + Error('\P{Is_Script_Extensions=/a/GREEK}'); Expect(1, 119365, '\p{Is_Script_Extensions=greek}', ""); Expect(0, 119365, '\p{^Is_Script_Extensions=greek}', ""); Expect(0, 119365, '\P{Is_Script_Extensions=greek}', ""); @@ -141650,34 +144901,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= -Grek/a/}'); - Error('\P{Is_Scx= -Grek/a/}'); - Expect(1, 119365, '\p{Is_Scx=grek}', ""); - Expect(0, 119365, '\p{^Is_Scx=grek}', ""); - Expect(0, 119365, '\P{Is_Scx=grek}', ""); - 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, 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, 43065, '\p{Script_Extensions=:\AGujarati\z:}', "");; Expect(0, 43066, '\p{Script_Extensions=:\AGujarati\z:}', "");; Expect(1, 43065, '\p{Script_Extensions=gujarati}', ""); @@ -141698,8 +144949,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43066, '\p{^Script_Extensions: __Gujarati}', ""); Expect(1, 43066, '\P{Script_Extensions: __Gujarati}', ""); Expect(0, 43066, '\P{^Script_Extensions: __Gujarati}', ""); - Error('\p{Scx= Gujr/a/}'); - Error('\P{Scx= Gujr/a/}'); + Error('\p{Scx=/a/_Gujr}'); + Error('\P{Scx=/a/_Gujr}'); Expect(1, 43065, '\p{Scx=:\AGujr\z:}', "");; Expect(0, 43066, '\p{Scx=:\AGujr\z:}', "");; Expect(1, 43065, '\p{Scx=gujr}', ""); @@ -141712,16 +144963,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43066, '\P{^Scx=gujr}', ""); Expect(1, 43065, '\p{Scx=:\Agujr\z:}', "");; Expect(0, 43066, '\p{Scx=:\Agujr\z:}', "");; - Expect(1, 43065, '\p{Scx: _-GUJR}', ""); - Expect(0, 43065, '\p{^Scx: _-GUJR}', ""); - Expect(0, 43065, '\P{Scx: _-GUJR}', ""); - Expect(1, 43065, '\P{^Scx: _-GUJR}', ""); - Expect(0, 43066, '\p{Scx: _-GUJR}', ""); - Expect(1, 43066, '\p{^Scx: _-GUJR}', ""); - Expect(1, 43066, '\P{Scx: _-GUJR}', ""); - Expect(0, 43066, '\P{^Scx: _-GUJR}', ""); - Error('\p{Is_Script_Extensions=/a/__GUJARATI}'); - Error('\P{Is_Script_Extensions=/a/__GUJARATI}'); + Expect(1, 43065, '\p{Scx=-gujr}', ""); + Expect(0, 43065, '\p{^Scx=-gujr}', ""); + Expect(0, 43065, '\P{Scx=-gujr}', ""); + Expect(1, 43065, '\P{^Scx=-gujr}', ""); + Expect(0, 43066, '\p{Scx=-gujr}', ""); + Expect(1, 43066, '\p{^Scx=-gujr}', ""); + Expect(1, 43066, '\P{Scx=-gujr}', ""); + Expect(0, 43066, '\P{^Scx=-gujr}', ""); + Error('\p{Is_Script_Extensions= :=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}', ""); @@ -141738,26 +144989,26 @@ 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}', ""); - Error('\p{Is_Scx=:=-Gujr}'); - Error('\P{Is_Scx=:=-Gujr}'); - Expect(1, 43065, '\p{Is_Scx=gujr}', ""); - Expect(0, 43065, '\p{^Is_Scx=gujr}', ""); - Expect(0, 43065, '\P{Is_Scx=gujr}', ""); - Expect(1, 43065, '\P{^Is_Scx=gujr}', ""); - Expect(0, 43066, '\p{Is_Scx=gujr}', ""); - Expect(1, 43066, '\p{^Is_Scx=gujr}', ""); - Expect(1, 43066, '\P{Is_Scx=gujr}', ""); - Expect(0, 43066, '\P{^Is_Scx=gujr}', ""); - Expect(1, 43065, '\p{Is_Scx= GUJR}', ""); - Expect(0, 43065, '\p{^Is_Scx= GUJR}', ""); - Expect(0, 43065, '\P{Is_Scx= GUJR}', ""); - Expect(1, 43065, '\P{^Is_Scx= GUJR}', ""); - Expect(0, 43066, '\p{Is_Scx= GUJR}', ""); - Expect(1, 43066, '\p{^Is_Scx= GUJR}', ""); - Expect(1, 43066, '\P{Is_Scx= GUJR}', ""); - Expect(0, 43066, '\P{^Is_Scx= GUJR}', ""); - Error('\p{Script_Extensions=/a/_Gurmukhi}'); - Error('\P{Script_Extensions=/a/_Gurmukhi}'); + 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{Script_Extensions=:\AGurmukhi\z:}', "");; Expect(0, 43066, '\p{Script_Extensions=:\AGurmukhi\z:}', "");; Expect(1, 43065, '\p{Script_Extensions=gurmukhi}', ""); @@ -141770,16 +145021,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43066, '\P{^Script_Extensions=gurmukhi}', ""); Expect(1, 43065, '\p{Script_Extensions=:\Agurmukhi\z:}', "");; Expect(0, 43066, '\p{Script_Extensions=:\Agurmukhi\z:}', "");; - Expect(1, 43065, '\p{Script_Extensions=__gurmukhi}', ""); - Expect(0, 43065, '\p{^Script_Extensions=__gurmukhi}', ""); - Expect(0, 43065, '\P{Script_Extensions=__gurmukhi}', ""); - Expect(1, 43065, '\P{^Script_Extensions=__gurmukhi}', ""); - Expect(0, 43066, '\p{Script_Extensions=__gurmukhi}', ""); - Expect(1, 43066, '\p{^Script_Extensions=__gurmukhi}', ""); - Expect(1, 43066, '\P{Script_Extensions=__gurmukhi}', ""); - Expect(0, 43066, '\P{^Script_Extensions=__gurmukhi}', ""); - Error('\p{Scx=_:=guru}'); - Error('\P{Scx=_:=guru}'); + Expect(1, 43065, '\p{Script_Extensions=- GURMUKHI}', ""); + Expect(0, 43065, '\p{^Script_Extensions=- GURMUKHI}', ""); + Expect(0, 43065, '\P{Script_Extensions=- GURMUKHI}', ""); + Expect(1, 43065, '\P{^Script_Extensions=- GURMUKHI}', ""); + Expect(0, 43066, '\p{Script_Extensions=- GURMUKHI}', ""); + Expect(1, 43066, '\p{^Script_Extensions=- GURMUKHI}', ""); + Expect(1, 43066, '\P{Script_Extensions=- GURMUKHI}', ""); + Expect(0, 43066, '\P{^Script_Extensions=- GURMUKHI}', ""); + Error('\p{Scx= Guru/a/}'); + Error('\P{Scx= Guru/a/}'); Expect(1, 43065, '\p{Scx=:\AGuru\z:}', "");; Expect(0, 43066, '\p{Scx=:\AGuru\z:}', "");; Expect(1, 43065, '\p{Scx=guru}', ""); @@ -141792,16 +145043,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}', ""); @@ -141810,16 +145061,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=/a/-GURU}'); - Error('\P{Is_Scx=/a/-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}', ""); @@ -141828,16 +145079,16 @@ 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/a/}'); + Error('\P{Script_Extensions= -hangul/a/}'); Expect(1, 65500, '\p{Script_Extensions=:\AHangul\z:}', "");; Expect(0, 65501, '\p{Script_Extensions=:\AHangul\z:}', "");; Expect(1, 65500, '\p{Script_Extensions=hangul}', ""); @@ -141850,16 +145101,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}', ""); @@ -141872,52 +145123,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 65501, '\P{^Scx=hang}', ""); Expect(1, 65500, '\p{Scx=:\Ahang\z:}', "");; Expect(0, 65501, '\p{Scx=:\Ahang\z:}', "");; - Expect(1, 65500, '\p{Scx= Hang}', ""); - Expect(0, 65500, '\p{^Scx= Hang}', ""); - Expect(0, 65500, '\P{Scx= Hang}', ""); - Expect(1, 65500, '\P{^Scx= Hang}', ""); - Expect(0, 65501, '\p{Scx= Hang}', ""); - Expect(1, 65501, '\p{^Scx= Hang}', ""); - Expect(1, 65501, '\P{Scx= Hang}', ""); - Expect(0, 65501, '\P{^Scx= Hang}', ""); - Error('\p{Is_Script_Extensions: /a/-_Hangul}'); - Error('\P{Is_Script_Extensions: /a/-_Hangul}'); - Expect(1, 65500, '\p{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, 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}', ""); @@ -141930,16 +145181,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{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}', ""); @@ -141952,16 +145203,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 201547, '\P{^Scx=hani}', ""); Expect(1, 201546, '\p{Scx=:\Ahani\z:}', "");; Expect(0, 201547, '\p{Scx=:\Ahani\z:}', "");; - Expect(1, 201546, '\p{Scx= hani}', ""); - Expect(0, 201546, '\p{^Scx= hani}', ""); - Expect(0, 201546, '\P{Scx= hani}', ""); - Expect(1, 201546, '\P{^Scx= hani}', ""); - Expect(0, 201547, '\p{Scx= hani}', ""); - Expect(1, 201547, '\p{^Scx= hani}', ""); - Expect(1, 201547, '\P{Scx= hani}', ""); - Expect(0, 201547, '\P{^Scx= hani}', ""); - Error('\p{Is_Script_Extensions= han:=}'); - Error('\P{Is_Script_Extensions= han:=}'); + Expect(1, 201546, '\p{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}', ""); @@ -141970,16 +145221,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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}', ""); @@ -141988,16 +145239,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 201547, '\p{^Is_Scx=hani}', ""); Expect(1, 201547, '\P{Is_Scx=hani}', ""); Expect(0, 201547, '\P{^Is_Scx=hani}', ""); - Expect(1, 201546, '\p{Is_Scx: _ hani}', ""); - Expect(0, 201546, '\p{^Is_Scx: _ hani}', ""); - Expect(0, 201546, '\P{Is_Scx: _ hani}', ""); - Expect(1, 201546, '\P{^Is_Scx: _ hani}', ""); - Expect(0, 201547, '\p{Is_Scx: _ hani}', ""); - Expect(1, 201547, '\p{^Is_Scx: _ hani}', ""); - Expect(1, 201547, '\P{Is_Scx: _ hani}', ""); - Expect(0, 201547, '\P{^Is_Scx: _ hani}', ""); - Error('\p{Script_Extensions=_hanunoo/a/}'); - Error('\P{Script_Extensions=_hanunoo/a/}'); + Expect(1, 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, 5942, '\p{Script_Extensions=:\AHanunoo\z:}', "");; Expect(0, 5943, '\p{Script_Extensions=:\AHanunoo\z:}', "");; Expect(1, 5942, '\p{Script_Extensions=hanunoo}', ""); @@ -142010,16 +145261,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 5943, '\P{^Script_Extensions=hanunoo}', ""); Expect(1, 5942, '\p{Script_Extensions=:\Ahanunoo\z:}', "");; Expect(0, 5943, '\p{Script_Extensions=:\Ahanunoo\z:}', "");; - Expect(1, 5942, '\p{Script_Extensions= -Hanunoo}', ""); - Expect(0, 5942, '\p{^Script_Extensions= -Hanunoo}', ""); - Expect(0, 5942, '\P{Script_Extensions= -Hanunoo}', ""); - Expect(1, 5942, '\P{^Script_Extensions= -Hanunoo}', ""); - Expect(0, 5943, '\p{Script_Extensions= -Hanunoo}', ""); - Expect(1, 5943, '\p{^Script_Extensions= -Hanunoo}', ""); - Expect(1, 5943, '\P{Script_Extensions= -Hanunoo}', ""); - Expect(0, 5943, '\P{^Script_Extensions= -Hanunoo}', ""); - Error('\p{Scx=-hano:=}'); - Error('\P{Scx=-hano:=}'); + Expect(1, 5942, '\p{Script_Extensions= HANUNOO}', ""); + Expect(0, 5942, '\p{^Script_Extensions= HANUNOO}', ""); + Expect(0, 5942, '\P{Script_Extensions= HANUNOO}', ""); + Expect(1, 5942, '\P{^Script_Extensions= HANUNOO}', ""); + Expect(0, 5943, '\p{Script_Extensions= HANUNOO}', ""); + Expect(1, 5943, '\p{^Script_Extensions= HANUNOO}', ""); + Expect(1, 5943, '\P{Script_Extensions= HANUNOO}', ""); + Expect(0, 5943, '\P{^Script_Extensions= HANUNOO}', ""); + Error('\p{Scx= _HANO:=}'); + Error('\P{Scx= _HANO:=}'); Expect(1, 5942, '\p{Scx=:\AHano\z:}', "");; Expect(0, 5943, '\p{Scx=:\AHano\z:}', "");; Expect(1, 5942, '\p{Scx=hano}', ""); @@ -142032,16 +145283,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 5943, '\P{^Scx=hano}', ""); Expect(1, 5942, '\p{Scx=:\Ahano\z:}', "");; Expect(0, 5943, '\p{Scx=:\Ahano\z:}', "");; - Expect(1, 5942, '\p{Scx=_HANO}', ""); - Expect(0, 5942, '\p{^Scx=_HANO}', ""); - Expect(0, 5942, '\P{Scx=_HANO}', ""); - Expect(1, 5942, '\P{^Scx=_HANO}', ""); - Expect(0, 5943, '\p{Scx=_HANO}', ""); - Expect(1, 5943, '\p{^Scx=_HANO}', ""); - Expect(1, 5943, '\P{Scx=_HANO}', ""); - Expect(0, 5943, '\P{^Scx=_HANO}', ""); - Error('\p{Is_Script_Extensions=:=HANUNOO}'); - Error('\P{Is_Script_Extensions=:=HANUNOO}'); + Expect(1, 5942, '\p{Scx=__hano}', ""); + Expect(0, 5942, '\p{^Scx=__hano}', ""); + Expect(0, 5942, '\P{Scx=__hano}', ""); + Expect(1, 5942, '\P{^Scx=__hano}', ""); + Expect(0, 5943, '\p{Scx=__hano}', ""); + Expect(1, 5943, '\p{^Scx=__hano}', ""); + Expect(1, 5943, '\P{Scx=__hano}', ""); + Expect(0, 5943, '\P{^Scx=__hano}', ""); + Error('\p{Is_Script_Extensions= _hanunoo/a/}'); + Error('\P{Is_Script_Extensions= _hanunoo/a/}'); Expect(1, 5942, '\p{Is_Script_Extensions=hanunoo}', ""); Expect(0, 5942, '\p{^Is_Script_Extensions=hanunoo}', ""); Expect(0, 5942, '\P{Is_Script_Extensions=hanunoo}', ""); @@ -142050,16 +145301,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5943, '\p{^Is_Script_Extensions=hanunoo}', ""); Expect(1, 5943, '\P{Is_Script_Extensions=hanunoo}', ""); Expect(0, 5943, '\P{^Is_Script_Extensions=hanunoo}', ""); - Expect(1, 5942, '\p{Is_Script_Extensions= Hanunoo}', ""); - Expect(0, 5942, '\p{^Is_Script_Extensions= Hanunoo}', ""); - Expect(0, 5942, '\P{Is_Script_Extensions= Hanunoo}', ""); - Expect(1, 5942, '\P{^Is_Script_Extensions= Hanunoo}', ""); - Expect(0, 5943, '\p{Is_Script_Extensions= Hanunoo}', ""); - Expect(1, 5943, '\p{^Is_Script_Extensions= Hanunoo}', ""); - Expect(1, 5943, '\P{Is_Script_Extensions= Hanunoo}', ""); - Expect(0, 5943, '\P{^Is_Script_Extensions= Hanunoo}', ""); - Error('\p{Is_Scx=/a/hano}'); - Error('\P{Is_Scx=/a/hano}'); + Expect(1, 5942, '\p{Is_Script_Extensions: -Hanunoo}', ""); + Expect(0, 5942, '\p{^Is_Script_Extensions: -Hanunoo}', ""); + Expect(0, 5942, '\P{Is_Script_Extensions: -Hanunoo}', ""); + Expect(1, 5942, '\P{^Is_Script_Extensions: -Hanunoo}', ""); + Expect(0, 5943, '\p{Is_Script_Extensions: -Hanunoo}', ""); + Expect(1, 5943, '\p{^Is_Script_Extensions: -Hanunoo}', ""); + Expect(1, 5943, '\P{Is_Script_Extensions: -Hanunoo}', ""); + Expect(0, 5943, '\P{^Is_Script_Extensions: -Hanunoo}', ""); + Error('\p{Is_Scx=_:=Hano}'); + Error('\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}', ""); @@ -142068,16 +145319,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5943, '\p{^Is_Scx=hano}', ""); Expect(1, 5943, '\P{Is_Scx=hano}', ""); Expect(0, 5943, '\P{^Is_Scx=hano}', ""); - Expect(1, 5942, '\p{Is_Scx= hano}', ""); - Expect(0, 5942, '\p{^Is_Scx= hano}', ""); - Expect(0, 5942, '\P{Is_Scx= hano}', ""); - Expect(1, 5942, '\P{^Is_Scx= hano}', ""); - Expect(0, 5943, '\p{Is_Scx= hano}', ""); - Expect(1, 5943, '\p{^Is_Scx= hano}', ""); - Expect(1, 5943, '\P{Is_Scx= hano}', ""); - Expect(0, 5943, '\P{^Is_Scx= hano}', ""); - Error('\p{Script_Extensions=/a/HATRAN}'); - Error('\P{Script_Extensions=/a/HATRAN}'); + Expect(1, 5942, '\p{Is_Scx= _hano}', ""); + Expect(0, 5942, '\p{^Is_Scx= _hano}', ""); + Expect(0, 5942, '\P{Is_Scx= _hano}', ""); + Expect(1, 5942, '\P{^Is_Scx= _hano}', ""); + Expect(0, 5943, '\p{Is_Scx= _hano}', ""); + Expect(1, 5943, '\p{^Is_Scx= _hano}', ""); + Expect(1, 5943, '\P{Is_Scx= _hano}', ""); + Expect(0, 5943, '\P{^Is_Scx= _hano}', ""); + Error('\p{Script_Extensions: -_Hatran/a/}'); + Error('\P{Script_Extensions: -_Hatran/a/}'); Expect(1, 67839, '\p{Script_Extensions=:\AHatran\z:}', "");; Expect(0, 67840, '\p{Script_Extensions=:\AHatran\z:}', "");; Expect(1, 67839, '\p{Script_Extensions=hatran}', ""); @@ -142090,16 +145341,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 67840, '\P{^Script_Extensions=hatran}', ""); Expect(1, 67839, '\p{Script_Extensions=:\Ahatran\z:}', "");; Expect(0, 67840, '\p{Script_Extensions=:\Ahatran\z:}', "");; - Expect(1, 67839, '\p{Script_Extensions: _ HATRAN}', ""); - Expect(0, 67839, '\p{^Script_Extensions: _ HATRAN}', ""); - Expect(0, 67839, '\P{Script_Extensions: _ HATRAN}', ""); - Expect(1, 67839, '\P{^Script_Extensions: _ HATRAN}', ""); - Expect(0, 67840, '\p{Script_Extensions: _ HATRAN}', ""); - Expect(1, 67840, '\p{^Script_Extensions: _ HATRAN}', ""); - Expect(1, 67840, '\P{Script_Extensions: _ HATRAN}', ""); - Expect(0, 67840, '\P{^Script_Extensions: _ HATRAN}', ""); - Error('\p{Scx=:= Hatr}'); - Error('\P{Scx=:= 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=/a/ hatr}'); + Error('\P{Scx=/a/ hatr}'); Expect(1, 67839, '\p{Scx=:\AHatr\z:}', "");; Expect(0, 67840, '\p{Scx=:\AHatr\z:}', "");; Expect(1, 67839, '\p{Scx=hatr}', ""); @@ -142112,16 +145363,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=-/a/Hatran}'); + Error('\P{Is_Script_Extensions=-/a/Hatran}'); Expect(1, 67839, '\p{Is_Script_Extensions=hatran}', ""); Expect(0, 67839, '\p{^Is_Script_Extensions=hatran}', ""); Expect(0, 67839, '\P{Is_Script_Extensions=hatran}', ""); @@ -142130,16 +145381,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= /a/HATR}'); - Error('\P{Is_Scx= /a/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=:= hatr}'); + Error('\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}', ""); @@ -142148,16 +145399,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 67840, '\p{^Is_Scx=hatr}', ""); Expect(1, 67840, '\P{Is_Scx=hatr}', ""); Expect(0, 67840, '\P{^Is_Scx=hatr}', ""); - Expect(1, 67839, '\p{Is_Scx=--hatr}', ""); - Expect(0, 67839, '\p{^Is_Scx=--hatr}', ""); - Expect(0, 67839, '\P{Is_Scx=--hatr}', ""); - Expect(1, 67839, '\P{^Is_Scx=--hatr}', ""); - Expect(0, 67840, '\p{Is_Scx=--hatr}', ""); - Expect(1, 67840, '\p{^Is_Scx=--hatr}', ""); - Expect(1, 67840, '\P{Is_Scx=--hatr}', ""); - Expect(0, 67840, '\P{^Is_Scx=--hatr}', ""); - Error('\p{Script_Extensions=:=_Hebrew}'); - Error('\P{Script_Extensions=:=_Hebrew}'); + Expect(1, 67839, '\p{Is_Scx=- Hatr}', ""); + Expect(0, 67839, '\p{^Is_Scx=- Hatr}', ""); + Expect(0, 67839, '\P{Is_Scx=- Hatr}', ""); + Expect(1, 67839, '\P{^Is_Scx=- Hatr}', ""); + Expect(0, 67840, '\p{Is_Scx=- Hatr}', ""); + Expect(1, 67840, '\p{^Is_Scx=- Hatr}', ""); + Expect(1, 67840, '\P{Is_Scx=- Hatr}', ""); + Expect(0, 67840, '\P{^Is_Scx=- Hatr}', ""); + Error('\p{Script_Extensions=-_Hebrew/a/}'); + Error('\P{Script_Extensions=-_Hebrew/a/}'); Expect(1, 64335, '\p{Script_Extensions=:\AHebrew\z:}', "");; Expect(0, 64336, '\p{Script_Extensions=:\AHebrew\z:}', "");; Expect(1, 64335, '\p{Script_Extensions=hebrew}', ""); @@ -142170,38 +145421,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=/a/ hebr}'); - Error('\P{Scx=/a/ 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=__Hebr:=}'); + Error('\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}', ""); + 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=:= hebrew}'); - Error('\P{Is_Script_Extensions=:= hebrew}'); + Expect(1, 64335, '\p{Scx=_HEBR}', ""); + Expect(0, 64335, '\p{^Scx=_HEBR}', ""); + Expect(0, 64335, '\P{Scx=_HEBR}', ""); + Expect(1, 64335, '\P{^Scx=_HEBR}', ""); + Expect(0, 64336, '\p{Scx=_HEBR}', ""); + Expect(1, 64336, '\p{^Scx=_HEBR}', ""); + Expect(1, 64336, '\P{Scx=_HEBR}', ""); + Expect(0, 64336, '\P{^Scx=_HEBR}', ""); + Error('\p{Is_Script_Extensions=/a/_HEBREW}'); + Error('\P{Is_Script_Extensions=/a/_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}', ""); @@ -142210,16 +145461,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 64336, '\p{^Is_Script_Extensions=hebrew}', ""); Expect(1, 64336, '\P{Is_Script_Extensions=hebrew}', ""); Expect(0, 64336, '\P{^Is_Script_Extensions=hebrew}', ""); - Expect(1, 64335, '\p{Is_Script_Extensions= hebrew}', ""); - Expect(0, 64335, '\p{^Is_Script_Extensions= hebrew}', ""); - Expect(0, 64335, '\P{Is_Script_Extensions= hebrew}', ""); - Expect(1, 64335, '\P{^Is_Script_Extensions= hebrew}', ""); - Expect(0, 64336, '\p{Is_Script_Extensions= hebrew}', ""); - Expect(1, 64336, '\p{^Is_Script_Extensions= hebrew}', ""); - Expect(1, 64336, '\P{Is_Script_Extensions= hebrew}', ""); - Expect(0, 64336, '\P{^Is_Script_Extensions= hebrew}', ""); - Error('\p{Is_Scx=:=__hebr}'); - Error('\P{Is_Scx=:=__hebr}'); + Expect(1, 64335, '\p{Is_Script_Extensions= Hebrew}', ""); + Expect(0, 64335, '\p{^Is_Script_Extensions= Hebrew}', ""); + Expect(0, 64335, '\P{Is_Script_Extensions= Hebrew}', ""); + Expect(1, 64335, '\P{^Is_Script_Extensions= Hebrew}', ""); + Expect(0, 64336, '\p{Is_Script_Extensions= Hebrew}', ""); + Expect(1, 64336, '\p{^Is_Script_Extensions= Hebrew}', ""); + Expect(1, 64336, '\P{Is_Script_Extensions= Hebrew}', ""); + Expect(0, 64336, '\P{^Is_Script_Extensions= Hebrew}', ""); + Error('\p{Is_Scx= /a/hebr}'); + Error('\P{Is_Scx= /a/hebr}'); Expect(1, 64335, '\p{Is_Scx=hebr}', ""); Expect(0, 64335, '\p{^Is_Scx=hebr}', ""); Expect(0, 64335, '\P{Is_Scx=hebr}', ""); @@ -142228,16 +145479,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 64336, '\p{^Is_Scx=hebr}', ""); Expect(1, 64336, '\P{Is_Scx=hebr}', ""); Expect(0, 64336, '\P{^Is_Scx=hebr}', ""); - Expect(1, 64335, '\p{Is_Scx= HEBR}', ""); - Expect(0, 64335, '\p{^Is_Scx= HEBR}', ""); - Expect(0, 64335, '\P{Is_Scx= HEBR}', ""); - Expect(1, 64335, '\P{^Is_Scx= HEBR}', ""); - Expect(0, 64336, '\p{Is_Scx= HEBR}', ""); - Expect(1, 64336, '\p{^Is_Scx= HEBR}', ""); - Expect(1, 64336, '\P{Is_Scx= HEBR}', ""); - Expect(0, 64336, '\P{^Is_Scx= HEBR}', ""); - Error('\p{Script_Extensions= Hiragana:=}'); - Error('\P{Script_Extensions= Hiragana:=}'); + Expect(1, 64335, '\p{Is_Scx= hebr}', ""); + Expect(0, 64335, '\p{^Is_Scx= hebr}', ""); + Expect(0, 64335, '\P{Is_Scx= hebr}', ""); + Expect(1, 64335, '\P{^Is_Scx= hebr}', ""); + Expect(0, 64336, '\p{Is_Scx= hebr}', ""); + Expect(1, 64336, '\p{^Is_Scx= hebr}', ""); + Expect(1, 64336, '\P{Is_Scx= hebr}', ""); + Expect(0, 64336, '\P{^Is_Scx= hebr}', ""); + Error('\p{Script_Extensions=_Hiragana/a/}'); + Error('\P{Script_Extensions=_Hiragana/a/}'); Expect(1, 127488, '\p{Script_Extensions=:\AHiragana\z:}', "");; Expect(0, 127489, '\p{Script_Extensions=:\AHiragana\z:}', "");; Expect(1, 127488, '\p{Script_Extensions=hiragana}', ""); @@ -142250,16 +145501,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 127489, '\P{^Script_Extensions=hiragana}', ""); Expect(1, 127488, '\p{Script_Extensions=:\Ahiragana\z:}', "");; Expect(0, 127489, '\p{Script_Extensions=:\Ahiragana\z:}', "");; - Expect(1, 127488, '\p{Script_Extensions=_HIRAGANA}', ""); - Expect(0, 127488, '\p{^Script_Extensions=_HIRAGANA}', ""); - Expect(0, 127488, '\P{Script_Extensions=_HIRAGANA}', ""); - Expect(1, 127488, '\P{^Script_Extensions=_HIRAGANA}', ""); - Expect(0, 127489, '\p{Script_Extensions=_HIRAGANA}', ""); - Expect(1, 127489, '\p{^Script_Extensions=_HIRAGANA}', ""); - Expect(1, 127489, '\P{Script_Extensions=_HIRAGANA}', ""); - Expect(0, 127489, '\P{^Script_Extensions=_HIRAGANA}', ""); - Error('\p{Scx= hira/a/}'); - Error('\P{Scx= hira/a/}'); + 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}', ""); @@ -142272,16 +145523,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 127489, '\P{^Scx: hira}', ""); Expect(1, 127488, '\p{Scx=:\Ahira\z:}', "");; Expect(0, 127489, '\p{Scx=:\Ahira\z:}', "");; - Expect(1, 127488, '\p{Scx=_-Hira}', ""); - Expect(0, 127488, '\p{^Scx=_-Hira}', ""); - Expect(0, 127488, '\P{Scx=_-Hira}', ""); - Expect(1, 127488, '\P{^Scx=_-Hira}', ""); - Expect(0, 127489, '\p{Scx=_-Hira}', ""); - Expect(1, 127489, '\p{^Scx=_-Hira}', ""); - Expect(1, 127489, '\P{Scx=_-Hira}', ""); - Expect(0, 127489, '\P{^Scx=_-Hira}', ""); - Error('\p{Is_Script_Extensions=/a/- Hiragana}'); - Error('\P{Is_Script_Extensions=/a/- Hiragana}'); + Expect(1, 127488, '\p{Scx: HIRA}', ""); + Expect(0, 127488, '\p{^Scx: HIRA}', ""); + Expect(0, 127488, '\P{Scx: HIRA}', ""); + Expect(1, 127488, '\P{^Scx: HIRA}', ""); + Expect(0, 127489, '\p{Scx: HIRA}', ""); + Expect(1, 127489, '\p{^Scx: HIRA}', ""); + Expect(1, 127489, '\P{Scx: HIRA}', ""); + Expect(0, 127489, '\P{^Scx: HIRA}', ""); + Error('\p{Is_Script_Extensions=:=_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}', ""); @@ -142290,16 +145541,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 127489, '\p{^Is_Script_Extensions=hiragana}', ""); Expect(1, 127489, '\P{Is_Script_Extensions=hiragana}', ""); Expect(0, 127489, '\P{^Is_Script_Extensions=hiragana}', ""); - Expect(1, 127488, '\p{Is_Script_Extensions=-Hiragana}', ""); - Expect(0, 127488, '\p{^Is_Script_Extensions=-Hiragana}', ""); - Expect(0, 127488, '\P{Is_Script_Extensions=-Hiragana}', ""); - Expect(1, 127488, '\P{^Is_Script_Extensions=-Hiragana}', ""); - Expect(0, 127489, '\p{Is_Script_Extensions=-Hiragana}', ""); - Expect(1, 127489, '\p{^Is_Script_Extensions=-Hiragana}', ""); - Expect(1, 127489, '\P{Is_Script_Extensions=-Hiragana}', ""); - Expect(0, 127489, '\P{^Is_Script_Extensions=-Hiragana}', ""); - Error('\p{Is_Scx= /a/HIRA}'); - Error('\P{Is_Scx= /a/HIRA}'); + Expect(1, 127488, '\p{Is_Script_Extensions=- Hiragana}', ""); + Expect(0, 127488, '\p{^Is_Script_Extensions=- Hiragana}', ""); + Expect(0, 127488, '\P{Is_Script_Extensions=- Hiragana}', ""); + Expect(1, 127488, '\P{^Is_Script_Extensions=- Hiragana}', ""); + Expect(0, 127489, '\p{Is_Script_Extensions=- Hiragana}', ""); + Expect(1, 127489, '\p{^Is_Script_Extensions=- Hiragana}', ""); + Expect(1, 127489, '\P{Is_Script_Extensions=- Hiragana}', ""); + Expect(0, 127489, '\P{^Is_Script_Extensions=- Hiragana}', ""); + Error('\p{Is_Scx=- 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}', ""); @@ -142308,16 +145559,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 127489, '\p{^Is_Scx=hira}', ""); Expect(1, 127489, '\P{Is_Scx=hira}', ""); Expect(0, 127489, '\P{^Is_Scx=hira}', ""); - Expect(1, 127488, '\p{Is_Scx=--HIRA}', ""); - Expect(0, 127488, '\p{^Is_Scx=--HIRA}', ""); - Expect(0, 127488, '\P{Is_Scx=--HIRA}', ""); - Expect(1, 127488, '\P{^Is_Scx=--HIRA}', ""); - Expect(0, 127489, '\p{Is_Scx=--HIRA}', ""); - Expect(1, 127489, '\p{^Is_Scx=--HIRA}', ""); - Expect(1, 127489, '\P{Is_Scx=--HIRA}', ""); - Expect(0, 127489, '\P{^Is_Scx=--HIRA}', ""); - Error('\p{Script_Extensions= ANATOLIAN_HIEROGLYPHS:=}'); - Error('\P{Script_Extensions= ANATOLIAN_HIEROGLYPHS:=}'); + Expect(1, 127488, '\p{Is_Scx: _ Hira}', ""); + Expect(0, 127488, '\p{^Is_Scx: _ Hira}', ""); + Expect(0, 127488, '\P{Is_Scx: _ Hira}', ""); + Expect(1, 127488, '\P{^Is_Scx: _ Hira}', ""); + Expect(0, 127489, '\p{Is_Scx: _ Hira}', ""); + Expect(1, 127489, '\p{^Is_Scx: _ Hira}', ""); + Expect(1, 127489, '\P{Is_Scx: _ Hira}', ""); + Expect(0, 127489, '\P{^Is_Scx: _ Hira}', ""); + Error('\p{Script_Extensions=_-anatolian_Hieroglyphs/a/}'); + Error('\P{Script_Extensions=_-anatolian_Hieroglyphs/a/}'); 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}', ""); @@ -142330,56 +145581,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 83527, '\P{^Script_Extensions=anatolianhieroglyphs}', ""); Expect(1, 83526, '\p{Script_Extensions=:\Aanatolianhieroglyphs\z:}', "");; Expect(0, 83527, '\p{Script_Extensions=:\Aanatolianhieroglyphs\z:}', "");; - Expect(1, 83526, '\p{Script_Extensions=_ Anatolian_HIEROGLYPHS}', ""); - Expect(0, 83526, '\p{^Script_Extensions=_ Anatolian_HIEROGLYPHS}', ""); - Expect(0, 83526, '\P{Script_Extensions=_ Anatolian_HIEROGLYPHS}', ""); - Expect(1, 83526, '\P{^Script_Extensions=_ Anatolian_HIEROGLYPHS}', ""); - Expect(0, 83527, '\p{Script_Extensions=_ Anatolian_HIEROGLYPHS}', ""); - Expect(1, 83527, '\p{^Script_Extensions=_ Anatolian_HIEROGLYPHS}', ""); - Expect(1, 83527, '\P{Script_Extensions=_ Anatolian_HIEROGLYPHS}', ""); - Expect(0, 83527, '\P{^Script_Extensions=_ Anatolian_HIEROGLYPHS}', ""); - Error('\p{Scx=/a/ -Hluw}'); - Error('\P{Scx=/a/ -Hluw}'); + Expect(1, 83526, '\p{Script_Extensions= Anatolian_HIEROGLYPHS}', ""); + Expect(0, 83526, '\p{^Script_Extensions= Anatolian_HIEROGLYPHS}', ""); + Expect(0, 83526, '\P{Script_Extensions= Anatolian_HIEROGLYPHS}', ""); + Expect(1, 83526, '\P{^Script_Extensions= Anatolian_HIEROGLYPHS}', ""); + Expect(0, 83527, '\p{Script_Extensions= Anatolian_HIEROGLYPHS}', ""); + Expect(1, 83527, '\p{^Script_Extensions= Anatolian_HIEROGLYPHS}', ""); + Expect(1, 83527, '\P{Script_Extensions= Anatolian_HIEROGLYPHS}', ""); + Expect(0, 83527, '\P{^Script_Extensions= Anatolian_HIEROGLYPHS}', ""); + Error('\p{Scx= /a/Hluw}'); + Error('\P{Scx= /a/Hluw}'); Expect(1, 83526, '\p{Scx=:\AHluw\z:}', "");; Expect(0, 83527, '\p{Scx=:\AHluw\z:}', "");; - Expect(1, 83526, '\p{Scx=hluw}', ""); - 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= -Hluw/a/}'); - Error('\P{Is_Scx= -Hluw/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=_/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}', ""); @@ -142388,16 +145639,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 83527, '\p{^Is_Scx=hluw}', ""); Expect(1, 83527, '\P{Is_Scx=hluw}', ""); Expect(0, 83527, '\P{^Is_Scx=hluw}', ""); - Expect(1, 83526, '\p{Is_Scx=-Hluw}', ""); - Expect(0, 83526, '\p{^Is_Scx=-Hluw}', ""); - Expect(0, 83526, '\P{Is_Scx=-Hluw}', ""); - Expect(1, 83526, '\P{^Is_Scx=-Hluw}', ""); - Expect(0, 83527, '\p{Is_Scx=-Hluw}', ""); - Expect(1, 83527, '\p{^Is_Scx=-Hluw}', ""); - Expect(1, 83527, '\P{Is_Scx=-Hluw}', ""); - Expect(0, 83527, '\P{^Is_Scx=-Hluw}', ""); - Error('\p{Script_Extensions=/a/ -Pahawh_hmong}'); - Error('\P{Script_Extensions=/a/ -Pahawh_hmong}'); + Expect(1, 83526, '\p{Is_Scx= Hluw}', ""); + Expect(0, 83526, '\p{^Is_Scx= Hluw}', ""); + Expect(0, 83526, '\P{Is_Scx= Hluw}', ""); + Expect(1, 83526, '\P{^Is_Scx= Hluw}', ""); + Expect(0, 83527, '\p{Is_Scx= Hluw}', ""); + Expect(1, 83527, '\p{^Is_Scx= Hluw}', ""); + Expect(1, 83527, '\P{Is_Scx= Hluw}', ""); + Expect(0, 83527, '\P{^Is_Scx= Hluw}', ""); + Error('\p{Script_Extensions=- PAHAWH_Hmong/a/}'); + Error('\P{Script_Extensions=- PAHAWH_Hmong/a/}'); 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}', ""); @@ -142410,16 +145661,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= /a/Hmng}'); - Error('\P{Scx= /a/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}', ""); @@ -142432,34 +145683,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=/a/ hmng}'); - Error('\P{Is_Scx=/a/ hmng}'); + Expect(1, 93071, '\p{Scx: Hmng}', ""); + Expect(0, 93071, '\p{^Scx: Hmng}', ""); + Expect(0, 93071, '\P{Scx: Hmng}', ""); + Expect(1, 93071, '\P{^Scx: Hmng}', ""); + Expect(0, 93072, '\p{Scx: Hmng}', ""); + Expect(1, 93072, '\p{^Scx: Hmng}', ""); + Expect(1, 93072, '\P{Scx: Hmng}', ""); + Expect(0, 93072, '\P{^Scx: Hmng}', ""); + 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{Is_Scx=hmng}', ""); Expect(0, 93071, '\p{^Is_Scx=hmng}', ""); Expect(0, 93071, '\P{Is_Scx=hmng}', ""); @@ -142468,78 +145719,78 @@ 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}'); - Error('\P{Script_Extensions=:= Nyiakeng_puachue_hmong}'); + 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, 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= :=HMNP}'); - Error('\P{Scx= :=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=/a/-Hmnp}'); + Error('\P{Scx=/a/-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}', ""); + 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=_/a/Nyiakeng_Puachue_Hmong}'); - Error('\P{Is_Script_Extensions=_/a/Nyiakeng_Puachue_Hmong}'); - Expect(1, 123215, '\p{Is_Script_Extensions: nyiakengpuachuehmong}', ""); - Expect(0, 123215, '\p{^Is_Script_Extensions: nyiakengpuachuehmong}', ""); - Expect(0, 123215, '\P{Is_Script_Extensions: nyiakengpuachuehmong}', ""); - Expect(1, 123215, '\P{^Is_Script_Extensions: nyiakengpuachuehmong}', ""); - Expect(0, 123216, '\p{Is_Script_Extensions: nyiakengpuachuehmong}', ""); - Expect(1, 123216, '\p{^Is_Script_Extensions: nyiakengpuachuehmong}', ""); - Expect(1, 123216, '\P{Is_Script_Extensions: nyiakengpuachuehmong}', ""); - Expect(0, 123216, '\P{^Is_Script_Extensions: nyiakengpuachuehmong}', ""); - Expect(1, 123215, '\p{Is_Script_Extensions= nyiakeng_Puachue_HMONG}', ""); - Expect(0, 123215, '\p{^Is_Script_Extensions= nyiakeng_Puachue_HMONG}', ""); - Expect(0, 123215, '\P{Is_Script_Extensions= nyiakeng_Puachue_HMONG}', ""); - Expect(1, 123215, '\P{^Is_Script_Extensions= nyiakeng_Puachue_HMONG}', ""); - Expect(0, 123216, '\p{Is_Script_Extensions= nyiakeng_Puachue_HMONG}', ""); - Expect(1, 123216, '\p{^Is_Script_Extensions= nyiakeng_Puachue_HMONG}', ""); - Expect(1, 123216, '\P{Is_Script_Extensions= nyiakeng_Puachue_HMONG}', ""); - Expect(0, 123216, '\P{^Is_Script_Extensions= nyiakeng_Puachue_HMONG}', ""); - Error('\p{Is_Scx=/a/-HMNP}'); - Error('\P{Is_Scx=/a/-HMNP}'); + Expect(1, 123215, '\p{Scx= hmnp}', ""); + Expect(0, 123215, '\p{^Scx= hmnp}', ""); + Expect(0, 123215, '\P{Scx= hmnp}', ""); + Expect(1, 123215, '\P{^Scx= hmnp}', ""); + Expect(0, 123216, '\p{Scx= hmnp}', ""); + Expect(1, 123216, '\p{^Scx= hmnp}', ""); + Expect(1, 123216, '\P{Scx= hmnp}', ""); + Expect(0, 123216, '\P{^Scx= hmnp}', ""); + Error('\p{Is_Script_Extensions=:=-Nyiakeng_PUACHUE_HMONG}'); + Error('\P{Is_Script_Extensions=:=-Nyiakeng_PUACHUE_HMONG}'); + Expect(1, 123215, '\p{Is_Script_Extensions=nyiakengpuachuehmong}', ""); + Expect(0, 123215, '\p{^Is_Script_Extensions=nyiakengpuachuehmong}', ""); + Expect(0, 123215, '\P{Is_Script_Extensions=nyiakengpuachuehmong}', ""); + Expect(1, 123215, '\P{^Is_Script_Extensions=nyiakengpuachuehmong}', ""); + Expect(0, 123216, '\p{Is_Script_Extensions=nyiakengpuachuehmong}', ""); + Expect(1, 123216, '\p{^Is_Script_Extensions=nyiakengpuachuehmong}', ""); + Expect(1, 123216, '\P{Is_Script_Extensions=nyiakengpuachuehmong}', ""); + Expect(0, 123216, '\P{^Is_Script_Extensions=nyiakengpuachuehmong}', ""); + Expect(1, 123215, '\p{Is_Script_Extensions=- nyiakeng_puachue_hmong}', ""); + Expect(0, 123215, '\p{^Is_Script_Extensions=- nyiakeng_puachue_hmong}', ""); + Expect(0, 123215, '\P{Is_Script_Extensions=- nyiakeng_puachue_hmong}', ""); + Expect(1, 123215, '\P{^Is_Script_Extensions=- nyiakeng_puachue_hmong}', ""); + Expect(0, 123216, '\p{Is_Script_Extensions=- nyiakeng_puachue_hmong}', ""); + Expect(1, 123216, '\p{^Is_Script_Extensions=- nyiakeng_puachue_hmong}', ""); + Expect(1, 123216, '\P{Is_Script_Extensions=- nyiakeng_puachue_hmong}', ""); + Expect(0, 123216, '\P{^Is_Script_Extensions=- nyiakeng_puachue_hmong}', ""); + Error('\p{Is_Scx= Hmnp/a/}'); + Error('\P{Is_Scx= Hmnp/a/}'); Expect(1, 123215, '\p{Is_Scx=hmnp}', ""); Expect(0, 123215, '\p{^Is_Scx=hmnp}', ""); Expect(0, 123215, '\P{Is_Scx=hmnp}', ""); @@ -142548,14 +145799,14 @@ 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}'); @@ -142564,8 +145815,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{Script_Extensions=/a/OLD_hungarian}'); + Error('\P{Script_Extensions=/a/OLD_hungarian}'); Expect(1, 68863, '\p{Script_Extensions=:\AOld_Hungarian\z:}', "");; Expect(0, 68864, '\p{Script_Extensions=:\AOld_Hungarian\z:}', "");; Expect(1, 68863, '\p{Script_Extensions=oldhungarian}', ""); @@ -142578,16 +145829,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/a/}'); - Error('\P{Scx=-_Hung/a/}'); + 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}', ""); @@ -142600,16 +145851,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}', ""); @@ -142618,16 +145869,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68864, '\p{^Is_Script_Extensions=oldhungarian}', ""); Expect(1, 68864, '\P{Is_Script_Extensions=oldhungarian}', ""); Expect(0, 68864, '\P{^Is_Script_Extensions=oldhungarian}', ""); - Expect(1, 68863, '\p{Is_Script_Extensions=--Old_Hungarian}', ""); - Expect(0, 68863, '\p{^Is_Script_Extensions=--Old_Hungarian}', ""); - Expect(0, 68863, '\P{Is_Script_Extensions=--Old_Hungarian}', ""); - Expect(1, 68863, '\P{^Is_Script_Extensions=--Old_Hungarian}', ""); - Expect(0, 68864, '\p{Is_Script_Extensions=--Old_Hungarian}', ""); - Expect(1, 68864, '\p{^Is_Script_Extensions=--Old_Hungarian}', ""); - Expect(1, 68864, '\P{Is_Script_Extensions=--Old_Hungarian}', ""); - Expect(0, 68864, '\P{^Is_Script_Extensions=--Old_Hungarian}', ""); - Error('\p{Is_Scx=/a/_-hung}'); - Error('\P{Is_Scx=/a/_-hung}'); + Expect(1, 68863, '\p{Is_Script_Extensions= old_Hungarian}', ""); + Expect(0, 68863, '\p{^Is_Script_Extensions= old_Hungarian}', ""); + Expect(0, 68863, '\P{Is_Script_Extensions= old_Hungarian}', ""); + Expect(1, 68863, '\P{^Is_Script_Extensions= old_Hungarian}', ""); + Expect(0, 68864, '\p{Is_Script_Extensions= old_Hungarian}', ""); + Expect(1, 68864, '\p{^Is_Script_Extensions= old_Hungarian}', ""); + Expect(1, 68864, '\P{Is_Script_Extensions= old_Hungarian}', ""); + Expect(0, 68864, '\P{^Is_Script_Extensions= old_Hungarian}', ""); + Error('\p{Is_Scx: :=_ 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}', ""); @@ -142636,16 +145887,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68864, '\p{^Is_Scx=hung}', ""); Expect(1, 68864, '\P{Is_Scx=hung}', ""); Expect(0, 68864, '\P{^Is_Scx=hung}', ""); - Expect(1, 68863, '\p{Is_Scx= _Hung}', ""); - Expect(0, 68863, '\p{^Is_Scx= _Hung}', ""); - Expect(0, 68863, '\P{Is_Scx= _Hung}', ""); - Expect(1, 68863, '\P{^Is_Scx= _Hung}', ""); - Expect(0, 68864, '\p{Is_Scx= _Hung}', ""); - Expect(1, 68864, '\p{^Is_Scx= _Hung}', ""); - Expect(1, 68864, '\P{Is_Scx= _Hung}', ""); - Expect(0, 68864, '\P{^Is_Scx= _Hung}', ""); - Error('\p{Script_Extensions=_:=Old_italic}'); - Error('\P{Script_Extensions=_:=Old_italic}'); + Expect(1, 68863, '\p{Is_Scx= Hung}', ""); + Expect(0, 68863, '\p{^Is_Scx= Hung}', ""); + Expect(0, 68863, '\P{Is_Scx= Hung}', ""); + Expect(1, 68863, '\P{^Is_Scx= Hung}', ""); + Expect(0, 68864, '\p{Is_Scx= Hung}', ""); + Expect(1, 68864, '\p{^Is_Scx= Hung}', ""); + Expect(1, 68864, '\P{Is_Scx= Hung}', ""); + Expect(0, 68864, '\P{^Is_Scx= Hung}', ""); + Error('\p{Script_Extensions=/a/old_Italic}'); + Error('\P{Script_Extensions=/a/old_Italic}'); Expect(1, 66351, '\p{Script_Extensions=:\AOld_Italic\z:}', "");; Expect(0, 66352, '\p{Script_Extensions=:\AOld_Italic\z:}', "");; Expect(1, 66351, '\p{Script_Extensions=olditalic}', ""); @@ -142658,16 +145909,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}', ""); @@ -142680,16 +145931,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66352, '\P{^Scx=ital}', ""); Expect(1, 66351, '\p{Scx=:\Aital\z:}', "");; Expect(0, 66352, '\p{Scx=:\Aital\z:}', "");; - Expect(1, 66351, '\p{Scx=- Ital}', ""); - Expect(0, 66351, '\p{^Scx=- Ital}', ""); - Expect(0, 66351, '\P{Scx=- Ital}', ""); - Expect(1, 66351, '\P{^Scx=- Ital}', ""); - Expect(0, 66352, '\p{Scx=- Ital}', ""); - Expect(1, 66352, '\p{^Scx=- Ital}', ""); - Expect(1, 66352, '\P{Scx=- Ital}', ""); - Expect(0, 66352, '\P{^Scx=- Ital}', ""); - Error('\p{Is_Script_Extensions=:=-old_Italic}'); - Error('\P{Is_Script_Extensions=:=-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=/a/old_ITALIC}'); + Error('\P{Is_Script_Extensions=/a/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}', ""); @@ -142698,16 +145949,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: _/a/ITAL}'); - Error('\P{Is_Scx: _/a/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}', ""); @@ -142716,16 +145967,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=:= Javanese}'); - Error('\P{Script_Extensions=:= 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}', ""); @@ -142738,16 +145989,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=/a/ -Java}'); + Error('\P{Scx=/a/ -Java}'); Expect(1, 43487, '\p{Scx=:\AJava\z:}', "");; Expect(0, 43488, '\p{Scx=:\AJava\z:}', "");; Expect(1, 43487, '\p{Scx=java}', ""); @@ -142760,16 +146011,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}', ""); @@ -142778,16 +146029,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43488, '\p{^Is_Script_Extensions=javanese}', ""); Expect(1, 43488, '\P{Is_Script_Extensions=javanese}', ""); Expect(0, 43488, '\P{^Is_Script_Extensions=javanese}', ""); - Expect(1, 43487, '\p{Is_Script_Extensions: JAVANESE}', ""); - Expect(0, 43487, '\p{^Is_Script_Extensions: JAVANESE}', ""); - Expect(0, 43487, '\P{Is_Script_Extensions: JAVANESE}', ""); - Expect(1, 43487, '\P{^Is_Script_Extensions: JAVANESE}', ""); - Expect(0, 43488, '\p{Is_Script_Extensions: JAVANESE}', ""); - Expect(1, 43488, '\p{^Is_Script_Extensions: JAVANESE}', ""); - Expect(1, 43488, '\P{Is_Script_Extensions: JAVANESE}', ""); - Expect(0, 43488, '\P{^Is_Script_Extensions: JAVANESE}', ""); - Error('\p{Is_Scx= :=JAVA}'); - Error('\P{Is_Scx= :=JAVA}'); + Expect(1, 43487, '\p{Is_Script_Extensions=_ JAVANESE}', ""); + Expect(0, 43487, '\p{^Is_Script_Extensions=_ JAVANESE}', ""); + Expect(0, 43487, '\P{Is_Script_Extensions=_ JAVANESE}', ""); + Expect(1, 43487, '\P{^Is_Script_Extensions=_ JAVANESE}', ""); + Expect(0, 43488, '\p{Is_Script_Extensions=_ JAVANESE}', ""); + Expect(1, 43488, '\p{^Is_Script_Extensions=_ JAVANESE}', ""); + Expect(1, 43488, '\P{Is_Script_Extensions=_ JAVANESE}', ""); + Expect(0, 43488, '\P{^Is_Script_Extensions=_ JAVANESE}', ""); + Error('\p{Is_Scx=/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}', ""); @@ -142796,16 +146047,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:=}'); - Error('\P{Script_Extensions=Kayah_LI:=}'); + Expect(1, 43487, '\p{Is_Scx= _Java}', ""); + Expect(0, 43487, '\p{^Is_Scx= _Java}', ""); + Expect(0, 43487, '\P{Is_Scx= _Java}', ""); + Expect(1, 43487, '\P{^Is_Scx= _Java}', ""); + Expect(0, 43488, '\p{Is_Scx= _Java}', ""); + Expect(1, 43488, '\p{^Is_Scx= _Java}', ""); + Expect(1, 43488, '\P{Is_Scx= _Java}', ""); + Expect(0, 43488, '\P{^Is_Scx= _Java}', ""); + Error('\p{Script_Extensions= _kayah_li/a/}'); + Error('\P{Script_Extensions= _kayah_li/a/}'); 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}', ""); @@ -142818,16 +146069,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}'); - Error('\P{Scx: := _kali}'); + Expect(1, 43311, '\p{Script_Extensions= -Kayah_LI}', ""); + Expect(0, 43311, '\p{^Script_Extensions= -Kayah_LI}', ""); + Expect(0, 43311, '\P{Script_Extensions= -Kayah_LI}', ""); + Expect(1, 43311, '\P{^Script_Extensions= -Kayah_LI}', ""); + Expect(0, 43312, '\p{Script_Extensions= -Kayah_LI}', ""); + Expect(1, 43312, '\p{^Script_Extensions= -Kayah_LI}', ""); + Expect(1, 43312, '\P{Script_Extensions= -Kayah_LI}', ""); + Expect(0, 43312, '\P{^Script_Extensions= -Kayah_LI}', ""); + Error('\p{Scx= -kali/a/}'); + Error('\P{Scx= -kali/a/}'); Expect(1, 43311, '\p{Scx=:\AKali\z:}', "");; Expect(0, 43312, '\p{Scx=:\AKali\z:}', "");; Expect(1, 43311, '\p{Scx=kali}', ""); @@ -142840,16 +146091,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=/a/kayah_Li}'); - Error('\P{Is_Script_Extensions=/a/kayah_Li}'); + Expect(1, 43311, '\p{Scx=Kali}', ""); + Expect(0, 43311, '\p{^Scx=Kali}', ""); + Expect(0, 43311, '\P{Scx=Kali}', ""); + Expect(1, 43311, '\P{^Scx=Kali}', ""); + Expect(0, 43312, '\p{Scx=Kali}', ""); + Expect(1, 43312, '\p{^Scx=Kali}', ""); + Expect(1, 43312, '\P{Scx=Kali}', ""); + Expect(0, 43312, '\P{^Scx=Kali}', ""); + Error('\p{Is_Script_Extensions= KAYAH_Li/a/}'); + Error('\P{Is_Script_Extensions= KAYAH_Li/a/}'); Expect(1, 43311, '\p{Is_Script_Extensions=kayahli}', ""); Expect(0, 43311, '\p{^Is_Script_Extensions=kayahli}', ""); Expect(0, 43311, '\P{Is_Script_Extensions=kayahli}', ""); @@ -142858,16 +146109,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=/a/- Kali}'); - Error('\P{Is_Scx=/a/- 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}', ""); @@ -142876,16 +146127,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=/a/katakana}'); - Error('\P{Script_Extensions=/a/katakana}'); + Expect(1, 43311, '\p{Is_Scx: -_Kali}', ""); + Expect(0, 43311, '\p{^Is_Scx: -_Kali}', ""); + Expect(0, 43311, '\P{Is_Scx: -_Kali}', ""); + Expect(1, 43311, '\P{^Is_Scx: -_Kali}', ""); + Expect(0, 43312, '\p{Is_Scx: -_Kali}', ""); + Expect(1, 43312, '\p{^Is_Scx: -_Kali}', ""); + Expect(1, 43312, '\P{Is_Scx: -_Kali}', ""); + Expect(0, 43312, '\P{^Is_Scx: -_Kali}', ""); + Error('\p{Script_Extensions=-KATAKANA/a/}'); + Error('\P{Script_Extensions=-KATAKANA/a/}'); Expect(1, 110951, '\p{Script_Extensions=:\AKatakana\z:}', "");; Expect(0, 110952, '\p{Script_Extensions=:\AKatakana\z:}', "");; Expect(1, 110951, '\p{Script_Extensions=katakana}', ""); @@ -142898,16 +146149,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 110952, '\P{^Script_Extensions=katakana}', ""); Expect(1, 110951, '\p{Script_Extensions=:\Akatakana\z:}', "");; Expect(0, 110952, '\p{Script_Extensions=:\Akatakana\z:}', "");; - Expect(1, 110951, '\p{Script_Extensions=_ Katakana}', ""); - Expect(0, 110951, '\p{^Script_Extensions=_ Katakana}', ""); - Expect(0, 110951, '\P{Script_Extensions=_ Katakana}', ""); - Expect(1, 110951, '\P{^Script_Extensions=_ Katakana}', ""); - Expect(0, 110952, '\p{Script_Extensions=_ Katakana}', ""); - Expect(1, 110952, '\p{^Script_Extensions=_ Katakana}', ""); - Expect(1, 110952, '\P{Script_Extensions=_ Katakana}', ""); - Expect(0, 110952, '\P{^Script_Extensions=_ Katakana}', ""); - Error('\p{Scx=/a/_ Kana}'); - Error('\P{Scx=/a/_ Kana}'); + Expect(1, 110951, '\p{Script_Extensions= _Katakana}', ""); + Expect(0, 110951, '\p{^Script_Extensions= _Katakana}', ""); + Expect(0, 110951, '\P{Script_Extensions= _Katakana}', ""); + Expect(1, 110951, '\P{^Script_Extensions= _Katakana}', ""); + Expect(0, 110952, '\p{Script_Extensions= _Katakana}', ""); + Expect(1, 110952, '\p{^Script_Extensions= _Katakana}', ""); + Expect(1, 110952, '\P{Script_Extensions= _Katakana}', ""); + Expect(0, 110952, '\P{^Script_Extensions= _Katakana}', ""); + Error('\p{Scx: :=_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}', ""); @@ -142920,16 +146171,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/a/}'); - Error('\P{Is_Script_Extensions=_-Katakana/a/}'); + 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{Is_Script_Extensions=katakana}', ""); Expect(0, 110951, '\p{^Is_Script_Extensions=katakana}', ""); Expect(0, 110951, '\P{Is_Script_Extensions=katakana}', ""); @@ -142938,16 +146189,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=-Kana:=}'); + Error('\P{Is_Scx=-Kana:=}'); Expect(1, 110951, '\p{Is_Scx=kana}', ""); Expect(0, 110951, '\p{^Is_Scx=kana}', ""); Expect(0, 110951, '\P{Is_Scx=kana}', ""); @@ -142956,16 +146207,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 110952, '\p{^Is_Scx=kana}', ""); Expect(1, 110952, '\P{Is_Scx=kana}', ""); Expect(0, 110952, '\P{^Is_Scx=kana}', ""); - Expect(1, 110951, '\p{Is_Scx: _ KANA}', ""); - Expect(0, 110951, '\p{^Is_Scx: _ KANA}', ""); - Expect(0, 110951, '\P{Is_Scx: _ KANA}', ""); - Expect(1, 110951, '\P{^Is_Scx: _ KANA}', ""); - Expect(0, 110952, '\p{Is_Scx: _ KANA}', ""); - Expect(1, 110952, '\p{^Is_Scx: _ KANA}', ""); - Expect(1, 110952, '\P{Is_Scx: _ KANA}', ""); - Expect(0, 110952, '\P{^Is_Scx: _ KANA}', ""); - Error('\p{Script_Extensions=/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:/a/--kharoshthi}'); + Error('\P{Script_Extensions:/a/--kharoshthi}'); Expect(1, 68184, '\p{Script_Extensions=:\AKharoshthi\z:}', "");; Expect(0, 68185, '\p{Script_Extensions=:\AKharoshthi\z:}', "");; Expect(1, 68184, '\p{Script_Extensions=kharoshthi}', ""); @@ -142978,38 +146229,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=_:=KHAROSHTHI}'); - Error('\P{Is_Script_Extensions=_:=KHAROSHTHI}'); + Expect(1, 68184, '\p{Scx= Khar}', ""); + Expect(0, 68184, '\p{^Scx= Khar}', ""); + Expect(0, 68184, '\P{Scx= Khar}', ""); + Expect(1, 68184, '\P{^Scx= Khar}', ""); + Expect(0, 68185, '\p{Scx= Khar}', ""); + Expect(1, 68185, '\p{^Scx= Khar}', ""); + Expect(1, 68185, '\P{Scx= Khar}', ""); + Expect(0, 68185, '\P{^Scx= Khar}', ""); + Error('\p{Is_Script_Extensions: _/a/Kharoshthi}'); + Error('\P{Is_Script_Extensions: _/a/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}', ""); @@ -143018,16 +146269,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68185, '\p{^Is_Script_Extensions=kharoshthi}', ""); Expect(1, 68185, '\P{Is_Script_Extensions=kharoshthi}', ""); Expect(0, 68185, '\P{^Is_Script_Extensions=kharoshthi}', ""); - Expect(1, 68184, '\p{Is_Script_Extensions= Kharoshthi}', ""); - Expect(0, 68184, '\p{^Is_Script_Extensions= Kharoshthi}', ""); - Expect(0, 68184, '\P{Is_Script_Extensions= Kharoshthi}', ""); - Expect(1, 68184, '\P{^Is_Script_Extensions= Kharoshthi}', ""); - Expect(0, 68185, '\p{Is_Script_Extensions= Kharoshthi}', ""); - Expect(1, 68185, '\p{^Is_Script_Extensions= Kharoshthi}', ""); - Expect(1, 68185, '\P{Is_Script_Extensions= Kharoshthi}', ""); - Expect(0, 68185, '\P{^Is_Script_Extensions= Kharoshthi}', ""); - Error('\p{Is_Scx=/a/Khar}'); - Error('\P{Is_Scx=/a/Khar}'); + Expect(1, 68184, '\p{Is_Script_Extensions=Kharoshthi}', ""); + Expect(0, 68184, '\p{^Is_Script_Extensions=Kharoshthi}', ""); + Expect(0, 68184, '\P{Is_Script_Extensions=Kharoshthi}', ""); + Expect(1, 68184, '\P{^Is_Script_Extensions=Kharoshthi}', ""); + Expect(0, 68185, '\p{Is_Script_Extensions=Kharoshthi}', ""); + Expect(1, 68185, '\p{^Is_Script_Extensions=Kharoshthi}', ""); + Expect(1, 68185, '\P{Is_Script_Extensions=Kharoshthi}', ""); + Expect(0, 68185, '\P{^Is_Script_Extensions=Kharoshthi}', ""); + Error('\p{Is_Scx=/a/ -KHAR}'); + Error('\P{Is_Scx=/a/ -KHAR}'); Expect(1, 68184, '\p{Is_Scx=khar}', ""); Expect(0, 68184, '\p{^Is_Scx=khar}', ""); Expect(0, 68184, '\P{Is_Scx=khar}', ""); @@ -143036,16 +146287,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}'); - Error('\P{Script_Extensions=:=__Khmer}'); + 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, 6655, '\p{Script_Extensions=:\AKhmer\z:}', "");; Expect(0, 6656, '\p{Script_Extensions=:\AKhmer\z:}', "");; Expect(1, 6655, '\p{Script_Extensions=khmer}', ""); @@ -143058,38 +146309,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 6656, '\P{^Script_Extensions=khmer}', ""); Expect(1, 6655, '\p{Script_Extensions=:\Akhmer\z:}', "");; Expect(0, 6656, '\p{Script_Extensions=:\Akhmer\z:}', "");; - Expect(1, 6655, '\p{Script_Extensions=-Khmer}', ""); - Expect(0, 6655, '\p{^Script_Extensions=-Khmer}', ""); - Expect(0, 6655, '\P{Script_Extensions=-Khmer}', ""); - Expect(1, 6655, '\P{^Script_Extensions=-Khmer}', ""); - Expect(0, 6656, '\p{Script_Extensions=-Khmer}', ""); - Expect(1, 6656, '\p{^Script_Extensions=-Khmer}', ""); - Expect(1, 6656, '\P{Script_Extensions=-Khmer}', ""); - Expect(0, 6656, '\P{^Script_Extensions=-Khmer}', ""); - Error('\p{Scx=:=_KHMR}'); - Error('\P{Scx=:=_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}', ""); - Expect(0, 6655, '\p{^Scx:khmr}', ""); - Expect(0, 6655, '\P{Scx:khmr}', ""); - Expect(1, 6655, '\P{^Scx:khmr}', ""); - Expect(0, 6656, '\p{Scx:khmr}', ""); - Expect(1, 6656, '\p{^Scx:khmr}', ""); - Expect(1, 6656, '\P{Scx:khmr}', ""); - Expect(0, 6656, '\P{^Scx:khmr}', ""); + Expect(1, 6655, '\p{Scx=khmr}', ""); + Expect(0, 6655, '\p{^Scx=khmr}', ""); + Expect(0, 6655, '\P{Scx=khmr}', ""); + Expect(1, 6655, '\P{^Scx=khmr}', ""); + Expect(0, 6656, '\p{Scx=khmr}', ""); + Expect(1, 6656, '\p{^Scx=khmr}', ""); + Expect(1, 6656, '\P{Scx=khmr}', ""); + Expect(0, 6656, '\P{^Scx=khmr}', ""); Expect(1, 6655, '\p{Scx=:\Akhmr\z:}', "");; Expect(0, 6656, '\p{Scx=:\Akhmr\z:}', "");; - Expect(1, 6655, '\p{Scx= khmr}', ""); - Expect(0, 6655, '\p{^Scx= khmr}', ""); - Expect(0, 6655, '\P{Scx= khmr}', ""); - Expect(1, 6655, '\P{^Scx= khmr}', ""); - Expect(0, 6656, '\p{Scx= khmr}', ""); - Expect(1, 6656, '\p{^Scx= khmr}', ""); - Expect(1, 6656, '\P{Scx= khmr}', ""); - Expect(0, 6656, '\P{^Scx= khmr}', ""); - Error('\p{Is_Script_Extensions=/a/KHMER}'); - Error('\P{Is_Script_Extensions=/a/KHMER}'); + Expect(1, 6655, '\p{Scx= khmr}', ""); + Expect(0, 6655, '\p{^Scx= khmr}', ""); + Expect(0, 6655, '\P{Scx= khmr}', ""); + Expect(1, 6655, '\P{^Scx= khmr}', ""); + Expect(0, 6656, '\p{Scx= khmr}', ""); + Expect(1, 6656, '\p{^Scx= khmr}', ""); + Expect(1, 6656, '\P{Scx= khmr}', ""); + Expect(0, 6656, '\P{^Scx= khmr}', ""); + Error('\p{Is_Script_Extensions=:=- 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}', ""); @@ -143098,16 +146349,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6656, '\p{^Is_Script_Extensions=khmer}', ""); Expect(1, 6656, '\P{Is_Script_Extensions=khmer}', ""); Expect(0, 6656, '\P{^Is_Script_Extensions=khmer}', ""); - Expect(1, 6655, '\p{Is_Script_Extensions=- Khmer}', ""); - Expect(0, 6655, '\p{^Is_Script_Extensions=- Khmer}', ""); - Expect(0, 6655, '\P{Is_Script_Extensions=- Khmer}', ""); - Expect(1, 6655, '\P{^Is_Script_Extensions=- Khmer}', ""); - Expect(0, 6656, '\p{Is_Script_Extensions=- Khmer}', ""); - Expect(1, 6656, '\p{^Is_Script_Extensions=- Khmer}', ""); - Expect(1, 6656, '\P{Is_Script_Extensions=- Khmer}', ""); - Expect(0, 6656, '\P{^Is_Script_Extensions=- Khmer}', ""); - Error('\p{Is_Scx=/a/ -khmr}'); - Error('\P{Is_Scx=/a/ -khmr}'); + Expect(1, 6655, '\p{Is_Script_Extensions= Khmer}', ""); + Expect(0, 6655, '\p{^Is_Script_Extensions= Khmer}', ""); + Expect(0, 6655, '\P{Is_Script_Extensions= Khmer}', ""); + Expect(1, 6655, '\P{^Is_Script_Extensions= Khmer}', ""); + Expect(0, 6656, '\p{Is_Script_Extensions= Khmer}', ""); + Expect(1, 6656, '\p{^Is_Script_Extensions= Khmer}', ""); + Expect(1, 6656, '\P{Is_Script_Extensions= Khmer}', ""); + Expect(0, 6656, '\P{^Is_Script_Extensions= Khmer}', ""); + Error('\p{Is_Scx: 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}', ""); @@ -143116,16 +146367,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6656, '\p{^Is_Scx=khmr}', ""); Expect(1, 6656, '\P{Is_Scx=khmr}', ""); Expect(0, 6656, '\P{^Is_Scx=khmr}', ""); - Expect(1, 6655, '\p{Is_Scx=_Khmr}', ""); - Expect(0, 6655, '\p{^Is_Scx=_Khmr}', ""); - Expect(0, 6655, '\P{Is_Scx=_Khmr}', ""); - Expect(1, 6655, '\P{^Is_Scx=_Khmr}', ""); - Expect(0, 6656, '\p{Is_Scx=_Khmr}', ""); - Expect(1, 6656, '\p{^Is_Scx=_Khmr}', ""); - Expect(1, 6656, '\P{Is_Scx=_Khmr}', ""); - Expect(0, 6656, '\P{^Is_Scx=_Khmr}', ""); - Error('\p{Script_Extensions: -/a/Khojki}'); - Error('\P{Script_Extensions: -/a/Khojki}'); + Expect(1, 6655, '\p{Is_Scx=--Khmr}', ""); + Expect(0, 6655, '\p{^Is_Scx=--Khmr}', ""); + Expect(0, 6655, '\P{Is_Scx=--Khmr}', ""); + Expect(1, 6655, '\P{^Is_Scx=--Khmr}', ""); + Expect(0, 6656, '\p{Is_Scx=--Khmr}', ""); + Expect(1, 6656, '\p{^Is_Scx=--Khmr}', ""); + Expect(1, 6656, '\P{Is_Scx=--Khmr}', ""); + Expect(0, 6656, '\P{^Is_Scx=--Khmr}', ""); + Error('\p{Script_Extensions=:=-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}', ""); @@ -143138,38 +146389,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 70207, '\P{^Script_Extensions=khojki}', ""); Expect(1, 70206, '\p{Script_Extensions=:\Akhojki\z:}', "");; Expect(0, 70207, '\p{Script_Extensions=:\Akhojki\z:}', "");; - Expect(1, 70206, '\p{Script_Extensions=-Khojki}', ""); - Expect(0, 70206, '\p{^Script_Extensions=-Khojki}', ""); - Expect(0, 70206, '\P{Script_Extensions=-Khojki}', ""); - Expect(1, 70206, '\P{^Script_Extensions=-Khojki}', ""); - Expect(0, 70207, '\p{Script_Extensions=-Khojki}', ""); - Expect(1, 70207, '\p{^Script_Extensions=-Khojki}', ""); - Expect(1, 70207, '\P{Script_Extensions=-Khojki}', ""); - Expect(0, 70207, '\P{^Script_Extensions=-Khojki}', ""); - Error('\p{Scx= KHOJ:=}'); - Error('\P{Scx= KHOJ:=}'); + Expect(1, 70206, '\p{Script_Extensions: _ Khojki}', ""); + Expect(0, 70206, '\p{^Script_Extensions: _ Khojki}', ""); + Expect(0, 70206, '\P{Script_Extensions: _ Khojki}', ""); + Expect(1, 70206, '\P{^Script_Extensions: _ Khojki}', ""); + Expect(0, 70207, '\p{Script_Extensions: _ Khojki}', ""); + Expect(1, 70207, '\p{^Script_Extensions: _ Khojki}', ""); + Expect(1, 70207, '\P{Script_Extensions: _ Khojki}', ""); + Expect(0, 70207, '\P{^Script_Extensions: _ Khojki}', ""); + Error('\p{Scx=/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=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=/a/_Khojki}'); - Error('\P{Is_Script_Extensions=/a/_Khojki}'); + 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}', ""); @@ -143178,56 +146429,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70207, '\p{^Is_Script_Extensions=khojki}', ""); Expect(1, 70207, '\P{Is_Script_Extensions=khojki}', ""); Expect(0, 70207, '\P{^Is_Script_Extensions=khojki}', ""); - Expect(1, 70206, '\p{Is_Script_Extensions= Khojki}', ""); - Expect(0, 70206, '\p{^Is_Script_Extensions= Khojki}', ""); - Expect(0, 70206, '\P{Is_Script_Extensions= Khojki}', ""); - Expect(1, 70206, '\P{^Is_Script_Extensions= Khojki}', ""); - Expect(0, 70207, '\p{Is_Script_Extensions= Khojki}', ""); - Expect(1, 70207, '\p{^Is_Script_Extensions= Khojki}', ""); - Expect(1, 70207, '\P{Is_Script_Extensions= Khojki}', ""); - Expect(0, 70207, '\P{^Is_Script_Extensions= Khojki}', ""); - Error('\p{Is_Scx=:= Khoj}'); - Error('\P{Is_Scx=:= Khoj}'); - Expect(1, 70206, '\p{Is_Scx=khoj}', ""); - Expect(0, 70206, '\p{^Is_Scx=khoj}', ""); - Expect(0, 70206, '\P{Is_Scx=khoj}', ""); - 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=/a/- khitan_SMALL_Script}'); - Error('\P{Script_Extensions=/a/- khitan_SMALL_Script}'); + 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, 101589, '\p{Script_Extensions=:\AKhitan_Small_Script\z:}', "");; Expect(0, 101590, '\p{Script_Extensions=:\AKhitan_Small_Script\z:}', "");; - Expect(1, 101589, '\p{Script_Extensions:khitansmallscript}', ""); - Expect(0, 101589, '\p{^Script_Extensions:khitansmallscript}', ""); - Expect(0, 101589, '\P{Script_Extensions:khitansmallscript}', ""); - Expect(1, 101589, '\P{^Script_Extensions:khitansmallscript}', ""); - Expect(0, 101590, '\p{Script_Extensions:khitansmallscript}', ""); - Expect(1, 101590, '\p{^Script_Extensions:khitansmallscript}', ""); - Expect(1, 101590, '\P{Script_Extensions:khitansmallscript}', ""); - Expect(0, 101590, '\P{^Script_Extensions:khitansmallscript}', ""); + Expect(1, 101589, '\p{Script_Extensions=khitansmallscript}', ""); + Expect(0, 101589, '\p{^Script_Extensions=khitansmallscript}', ""); + Expect(0, 101589, '\P{Script_Extensions=khitansmallscript}', ""); + Expect(1, 101589, '\P{^Script_Extensions=khitansmallscript}', ""); + Expect(0, 101590, '\p{Script_Extensions=khitansmallscript}', ""); + Expect(1, 101590, '\p{^Script_Extensions=khitansmallscript}', ""); + Expect(1, 101590, '\P{Script_Extensions=khitansmallscript}', ""); + Expect(0, 101590, '\P{^Script_Extensions=khitansmallscript}', ""); Expect(1, 101589, '\p{Script_Extensions=:\Akhitansmallscript\z:}', "");; Expect(0, 101590, '\p{Script_Extensions=:\Akhitansmallscript\z:}', "");; - Expect(1, 101589, '\p{Script_Extensions= KHITAN_SMALL_SCRIPT}', ""); - Expect(0, 101589, '\p{^Script_Extensions= KHITAN_SMALL_SCRIPT}', ""); - Expect(0, 101589, '\P{Script_Extensions= KHITAN_SMALL_SCRIPT}', ""); - Expect(1, 101589, '\P{^Script_Extensions= KHITAN_SMALL_SCRIPT}', ""); - Expect(0, 101590, '\p{Script_Extensions= KHITAN_SMALL_SCRIPT}', ""); - Expect(1, 101590, '\p{^Script_Extensions= KHITAN_SMALL_SCRIPT}', ""); - Expect(1, 101590, '\P{Script_Extensions= KHITAN_SMALL_SCRIPT}', ""); - Expect(0, 101590, '\P{^Script_Extensions= KHITAN_SMALL_SCRIPT}', ""); - Error('\p{Scx= /a/kits}'); - Error('\P{Scx= /a/kits}'); + Expect(1, 101589, '\p{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{Scx=:\AKits\z:}', "");; Expect(0, 101590, '\p{Scx=:\AKits\z:}', "");; Expect(1, 101589, '\p{Scx=kits}', ""); @@ -143240,16 +146491,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}', ""); @@ -143258,56 +146509,56 @@ 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}'); - Error('\P{Script_Extensions=:= KANNADA}'); + 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, 43061, '\p{Script_Extensions=:\AKannada\z:}', "");; Expect(0, 43062, '\p{Script_Extensions=:\AKannada\z:}', "");; - Expect(1, 43061, '\p{Script_Extensions: kannada}', ""); - Expect(0, 43061, '\p{^Script_Extensions: kannada}', ""); - Expect(0, 43061, '\P{Script_Extensions: kannada}', ""); - Expect(1, 43061, '\P{^Script_Extensions: kannada}', ""); - Expect(0, 43062, '\p{Script_Extensions: kannada}', ""); - Expect(1, 43062, '\p{^Script_Extensions: kannada}', ""); - Expect(1, 43062, '\P{Script_Extensions: kannada}', ""); - Expect(0, 43062, '\P{^Script_Extensions: kannada}', ""); + Expect(1, 43061, '\p{Script_Extensions=kannada}', ""); + Expect(0, 43061, '\p{^Script_Extensions=kannada}', ""); + Expect(0, 43061, '\P{Script_Extensions=kannada}', ""); + Expect(1, 43061, '\P{^Script_Extensions=kannada}', ""); + Expect(0, 43062, '\p{Script_Extensions=kannada}', ""); + Expect(1, 43062, '\p{^Script_Extensions=kannada}', ""); + Expect(1, 43062, '\P{Script_Extensions=kannada}', ""); + Expect(0, 43062, '\P{^Script_Extensions=kannada}', ""); Expect(1, 43061, '\p{Script_Extensions=:\Akannada\z:}', "");; Expect(0, 43062, '\p{Script_Extensions=:\Akannada\z:}', "");; - Expect(1, 43061, '\p{Script_Extensions=_ Kannada}', ""); - Expect(0, 43061, '\p{^Script_Extensions=_ Kannada}', ""); - Expect(0, 43061, '\P{Script_Extensions=_ Kannada}', ""); - Expect(1, 43061, '\P{^Script_Extensions=_ Kannada}', ""); - Expect(0, 43062, '\p{Script_Extensions=_ Kannada}', ""); - Expect(1, 43062, '\p{^Script_Extensions=_ Kannada}', ""); - Expect(1, 43062, '\P{Script_Extensions=_ Kannada}', ""); - Expect(0, 43062, '\P{^Script_Extensions=_ Kannada}', ""); - Error('\p{Scx=/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= /a/KNDA}'); + Error('\P{Scx= /a/KNDA}'); Expect(1, 43061, '\p{Scx=:\AKnda\z:}', "");; Expect(0, 43062, '\p{Scx=:\AKnda\z:}', "");; Expect(1, 43061, '\p{Scx=knda}', ""); @@ -143320,16 +146571,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43062, '\P{^Scx=knda}', ""); Expect(1, 43061, '\p{Scx=:\Aknda\z:}', "");; Expect(0, 43062, '\p{Scx=:\Aknda\z:}', "");; - Expect(1, 43061, '\p{Scx= Knda}', ""); - Expect(0, 43061, '\p{^Scx= Knda}', ""); - Expect(0, 43061, '\P{Scx= Knda}', ""); - Expect(1, 43061, '\P{^Scx= Knda}', ""); - Expect(0, 43062, '\p{Scx= Knda}', ""); - Expect(1, 43062, '\p{^Scx= Knda}', ""); - Expect(1, 43062, '\P{Scx= Knda}', ""); - Expect(0, 43062, '\P{^Scx= Knda}', ""); - Error('\p{Is_Script_Extensions=:=KANNADA}'); - Error('\P{Is_Script_Extensions=:=KANNADA}'); + Expect(1, 43061, '\p{Scx= -Knda}', ""); + Expect(0, 43061, '\p{^Scx= -Knda}', ""); + Expect(0, 43061, '\P{Scx= -Knda}', ""); + Expect(1, 43061, '\P{^Scx= -Knda}', ""); + Expect(0, 43062, '\p{Scx= -Knda}', ""); + Expect(1, 43062, '\p{^Scx= -Knda}', ""); + Expect(1, 43062, '\P{Scx= -Knda}', ""); + Expect(0, 43062, '\P{^Scx= -Knda}', ""); + Error('\p{Is_Script_Extensions=/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}', ""); @@ -143338,16 +146589,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43062, '\p{^Is_Script_Extensions=kannada}', ""); Expect(1, 43062, '\P{Is_Script_Extensions=kannada}', ""); Expect(0, 43062, '\P{^Is_Script_Extensions=kannada}', ""); - Expect(1, 43061, '\p{Is_Script_Extensions=_KANNADA}', ""); - Expect(0, 43061, '\p{^Is_Script_Extensions=_KANNADA}', ""); - Expect(0, 43061, '\P{Is_Script_Extensions=_KANNADA}', ""); - Expect(1, 43061, '\P{^Is_Script_Extensions=_KANNADA}', ""); - Expect(0, 43062, '\p{Is_Script_Extensions=_KANNADA}', ""); - Expect(1, 43062, '\p{^Is_Script_Extensions=_KANNADA}', ""); - Expect(1, 43062, '\P{Is_Script_Extensions=_KANNADA}', ""); - Expect(0, 43062, '\P{^Is_Script_Extensions=_KANNADA}', ""); - Error('\p{Is_Scx= KNDA/a/}'); - Error('\P{Is_Scx= KNDA/a/}'); + Expect(1, 43061, '\p{Is_Script_Extensions=- kannada}', ""); + Expect(0, 43061, '\p{^Is_Script_Extensions=- kannada}', ""); + Expect(0, 43061, '\P{Is_Script_Extensions=- kannada}', ""); + Expect(1, 43061, '\P{^Is_Script_Extensions=- kannada}', ""); + Expect(0, 43062, '\p{Is_Script_Extensions=- kannada}', ""); + Expect(1, 43062, '\p{^Is_Script_Extensions=- kannada}', ""); + Expect(1, 43062, '\P{Is_Script_Extensions=- kannada}', ""); + Expect(0, 43062, '\P{^Is_Script_Extensions=- kannada}', ""); + Error('\p{Is_Scx=-:=Knda}'); + 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}', ""); @@ -143356,38 +146607,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=:= Kaithi}'); - Error('\P{Script_Extensions=:= Kaithi}'); + Expect(1, 43061, '\p{Is_Scx=-KNDA}', ""); + Expect(0, 43061, '\p{^Is_Scx=-KNDA}', ""); + Expect(0, 43061, '\P{Is_Scx=-KNDA}', ""); + Expect(1, 43061, '\P{^Is_Scx=-KNDA}', ""); + Expect(0, 43062, '\p{Is_Scx=-KNDA}', ""); + Expect(1, 43062, '\p{^Is_Scx=-KNDA}', ""); + Expect(1, 43062, '\P{Is_Scx=-KNDA}', ""); + Expect(0, 43062, '\P{^Is_Scx=-KNDA}', ""); + Error('\p{Script_Extensions=/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: /a/KTHI}'); + Error('\P{Scx: /a/KTHI}'); Expect(1, 69837, '\p{Scx=:\AKthi\z:}', "");; Expect(0, 69838, '\p{Scx=:\AKthi\z:}', "");; Expect(1, 69837, '\p{Scx=kthi}', ""); @@ -143400,16 +146651,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=_/a/Kaithi}'); - Error('\P{Is_Script_Extensions=_/a/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}', ""); @@ -143418,16 +146669,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69838, '\p{^Is_Script_Extensions=kaithi}', ""); Expect(1, 69838, '\P{Is_Script_Extensions=kaithi}', ""); Expect(0, 69838, '\P{^Is_Script_Extensions=kaithi}', ""); - Expect(1, 69837, '\p{Is_Script_Extensions=_-Kaithi}', ""); - Expect(0, 69837, '\p{^Is_Script_Extensions=_-Kaithi}', ""); - Expect(0, 69837, '\P{Is_Script_Extensions=_-Kaithi}', ""); - Expect(1, 69837, '\P{^Is_Script_Extensions=_-Kaithi}', ""); - Expect(0, 69838, '\p{Is_Script_Extensions=_-Kaithi}', ""); - Expect(1, 69838, '\p{^Is_Script_Extensions=_-Kaithi}', ""); - Expect(1, 69838, '\P{Is_Script_Extensions=_-Kaithi}', ""); - Expect(0, 69838, '\P{^Is_Script_Extensions=_-Kaithi}', ""); - Error('\p{Is_Scx=/a/Kthi}'); - Error('\P{Is_Scx=/a/Kthi}'); + Expect(1, 69837, '\p{Is_Script_Extensions=--Kaithi}', ""); + Expect(0, 69837, '\p{^Is_Script_Extensions=--Kaithi}', ""); + Expect(0, 69837, '\P{Is_Script_Extensions=--Kaithi}', ""); + Expect(1, 69837, '\P{^Is_Script_Extensions=--Kaithi}', ""); + Expect(0, 69838, '\p{Is_Script_Extensions=--Kaithi}', ""); + Expect(1, 69838, '\p{^Is_Script_Extensions=--Kaithi}', ""); + Expect(1, 69838, '\P{Is_Script_Extensions=--Kaithi}', ""); + Expect(0, 69838, '\P{^Is_Script_Extensions=--Kaithi}', ""); + Error('\p{Is_Scx::= -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}', ""); @@ -143436,16 +146687,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/a/}'); - Error('\P{Script_Extensions=_ Tai_Tham/a/}'); + 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}', ""); @@ -143458,16 +146709,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 6830, '\P{^Script_Extensions=taitham}', ""); Expect(1, 6829, '\p{Script_Extensions=:\Ataitham\z:}', "");; Expect(0, 6830, '\p{Script_Extensions=:\Ataitham\z:}', "");; - Expect(1, 6829, '\p{Script_Extensions= Tai_Tham}', ""); - Expect(0, 6829, '\p{^Script_Extensions= Tai_Tham}', ""); - Expect(0, 6829, '\P{Script_Extensions= Tai_Tham}', ""); - Expect(1, 6829, '\P{^Script_Extensions= Tai_Tham}', ""); - Expect(0, 6830, '\p{Script_Extensions= Tai_Tham}', ""); - Expect(1, 6830, '\p{^Script_Extensions= Tai_Tham}', ""); - Expect(1, 6830, '\P{Script_Extensions= Tai_Tham}', ""); - Expect(0, 6830, '\P{^Script_Extensions= Tai_Tham}', ""); - Error('\p{Scx=- Lana:=}'); - Error('\P{Scx=- Lana:=}'); + Expect(1, 6829, '\p{Script_Extensions: _Tai_Tham}', ""); + Expect(0, 6829, '\p{^Script_Extensions: _Tai_Tham}', ""); + Expect(0, 6829, '\P{Script_Extensions: _Tai_Tham}', ""); + Expect(1, 6829, '\P{^Script_Extensions: _Tai_Tham}', ""); + Expect(0, 6830, '\p{Script_Extensions: _Tai_Tham}', ""); + Expect(1, 6830, '\p{^Script_Extensions: _Tai_Tham}', ""); + Expect(1, 6830, '\P{Script_Extensions: _Tai_Tham}', ""); + Expect(0, 6830, '\P{^Script_Extensions: _Tai_Tham}', ""); + Error('\p{Scx= lana:=}'); + Error('\P{Scx= lana:=}'); Expect(1, 6829, '\p{Scx=:\ALana\z:}', "");; Expect(0, 6830, '\p{Scx=:\ALana\z:}', "");; Expect(1, 6829, '\p{Scx=lana}', ""); @@ -143480,16 +146731,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 6830, '\P{^Scx=lana}', ""); Expect(1, 6829, '\p{Scx=:\Alana\z:}', "");; Expect(0, 6830, '\p{Scx=:\Alana\z:}', "");; - Expect(1, 6829, '\p{Scx=_ LANA}', ""); - Expect(0, 6829, '\p{^Scx=_ LANA}', ""); - Expect(0, 6829, '\P{Scx=_ LANA}', ""); - Expect(1, 6829, '\P{^Scx=_ LANA}', ""); - Expect(0, 6830, '\p{Scx=_ LANA}', ""); - Expect(1, 6830, '\p{^Scx=_ LANA}', ""); - Expect(1, 6830, '\P{Scx=_ LANA}', ""); - Expect(0, 6830, '\P{^Scx=_ LANA}', ""); - Error('\p{Is_Script_Extensions=/a/tai_Tham}'); - Error('\P{Is_Script_Extensions=/a/tai_Tham}'); + Expect(1, 6829, '\p{Scx= _Lana}', ""); + Expect(0, 6829, '\p{^Scx= _Lana}', ""); + Expect(0, 6829, '\P{Scx= _Lana}', ""); + Expect(1, 6829, '\P{^Scx= _Lana}', ""); + Expect(0, 6830, '\p{Scx= _Lana}', ""); + Expect(1, 6830, '\p{^Scx= _Lana}', ""); + Expect(1, 6830, '\P{Scx= _Lana}', ""); + Expect(0, 6830, '\P{^Scx= _Lana}', ""); + Error('\p{Is_Script_Extensions=-:=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}', ""); @@ -143498,16 +146749,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/a/}'); - Error('\P{Is_Scx=-lana/a/}'); + 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}', ""); @@ -143516,16 +146767,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}'); - Error('\P{Script_Extensions=-:=LAO}'); + 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, 3807, '\p{Script_Extensions=:\ALao\z:}', "");; Expect(0, 3808, '\p{Script_Extensions=:\ALao\z:}', "");; Expect(1, 3807, '\p{Script_Extensions=lao}', ""); @@ -143538,16 +146789,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/a/}'); - Error('\P{Scx=_laoo/a/}'); + 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{Scx=:\ALaoo\z:}', "");; Expect(0, 3808, '\p{Scx=:\ALaoo\z:}', "");; Expect(1, 3807, '\p{Scx=laoo}', ""); @@ -143560,16 +146811,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=:=lao}'); - Error('\P{Is_Script_Extensions=:=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}', ""); @@ -143578,16 +146829,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=/a/ -Laoo}'); - Error('\P{Is_Scx=/a/ -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=:=laoo}'); + Error('\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}', ""); @@ -143596,96 +146847,96 @@ 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, 65370, '\p{Script_Extensions=:\ALatin\z:}', "");; - Expect(0, 65371, '\p{Script_Extensions=:\ALatin\z:}', "");; - Expect(1, 65370, '\p{Script_Extensions=latin}', ""); - Expect(0, 65370, '\p{^Script_Extensions=latin}', ""); - Expect(0, 65370, '\P{Script_Extensions=latin}', ""); - Expect(1, 65370, '\P{^Script_Extensions=latin}', ""); - Expect(0, 65371, '\p{Script_Extensions=latin}', ""); - Expect(1, 65371, '\p{^Script_Extensions=latin}', ""); - Expect(1, 65371, '\P{Script_Extensions=latin}', ""); - Expect(0, 65371, '\P{^Script_Extensions=latin}', ""); - Expect(1, 65370, '\p{Script_Extensions=:\Alatin\z:}', "");; - Expect(0, 65371, '\p{Script_Extensions=:\Alatin\z:}', "");; - Expect(1, 65370, '\p{Script_Extensions= LATIN}', ""); - Expect(0, 65370, '\p{^Script_Extensions= LATIN}', ""); - Expect(0, 65370, '\P{Script_Extensions= LATIN}', ""); - Expect(1, 65370, '\P{^Script_Extensions= LATIN}', ""); - Expect(0, 65371, '\p{Script_Extensions= LATIN}', ""); - Expect(1, 65371, '\p{^Script_Extensions= LATIN}', ""); - Expect(1, 65371, '\P{Script_Extensions= LATIN}', ""); - Expect(0, 65371, '\P{^Script_Extensions= LATIN}', ""); - Error('\p{Scx: _Latn/a/}'); - Error('\P{Scx: _Latn/a/}'); - Expect(1, 65370, '\p{Scx=:\ALatn\z:}', "");; - Expect(0, 65371, '\p{Scx=:\ALatn\z:}', "");; - Expect(1, 65370, '\p{Scx=latn}', ""); - Expect(0, 65370, '\p{^Scx=latn}', ""); - Expect(0, 65370, '\P{Scx=latn}', ""); - Expect(1, 65370, '\P{^Scx=latn}', ""); - Expect(0, 65371, '\p{Scx=latn}', ""); - Expect(1, 65371, '\p{^Scx=latn}', ""); - Expect(1, 65371, '\P{Scx=latn}', ""); - Expect(0, 65371, '\P{^Scx=latn}', ""); - Expect(1, 65370, '\p{Scx=:\Alatn\z:}', "");; - Expect(0, 65371, '\p{Scx=:\Alatn\z:}', "");; - Expect(1, 65370, '\p{Scx= latn}', ""); - Expect(0, 65370, '\p{^Scx= latn}', ""); - Expect(0, 65370, '\P{Scx= latn}', ""); - Expect(1, 65370, '\P{^Scx= latn}', ""); - Expect(0, 65371, '\p{Scx= latn}', ""); - Expect(1, 65371, '\p{^Scx= latn}', ""); - Expect(1, 65371, '\P{Scx= latn}', ""); - Expect(0, 65371, '\P{^Scx= latn}', ""); - Error('\p{Is_Script_Extensions=/a/ -Latin}'); - Error('\P{Is_Script_Extensions=/a/ -Latin}'); - Expect(1, 65370, '\p{Is_Script_Extensions=latin}', ""); - Expect(0, 65370, '\p{^Is_Script_Extensions=latin}', ""); - Expect(0, 65370, '\P{Is_Script_Extensions=latin}', ""); - Expect(1, 65370, '\P{^Is_Script_Extensions=latin}', ""); - Expect(0, 65371, '\p{Is_Script_Extensions=latin}', ""); - Expect(1, 65371, '\p{^Is_Script_Extensions=latin}', ""); - Expect(1, 65371, '\P{Is_Script_Extensions=latin}', ""); - Expect(0, 65371, '\P{^Is_Script_Extensions=latin}', ""); - Expect(1, 65370, '\p{Is_Script_Extensions= -Latin}', ""); - Expect(0, 65370, '\p{^Is_Script_Extensions= -Latin}', ""); - Expect(0, 65370, '\P{Is_Script_Extensions= -Latin}', ""); - Expect(1, 65370, '\P{^Is_Script_Extensions= -Latin}', ""); - Expect(0, 65371, '\p{Is_Script_Extensions= -Latin}', ""); - Expect(1, 65371, '\p{^Is_Script_Extensions= -Latin}', ""); - Expect(1, 65371, '\P{Is_Script_Extensions= -Latin}', ""); - Expect(0, 65371, '\P{^Is_Script_Extensions= -Latin}', ""); - Error('\p{Is_Scx=-:=Latn}'); - Error('\P{Is_Scx=-:=Latn}'); - Expect(1, 65370, '\p{Is_Scx=latn}', ""); - Expect(0, 65370, '\p{^Is_Scx=latn}', ""); - Expect(0, 65370, '\P{Is_Scx=latn}', ""); - Expect(1, 65370, '\P{^Is_Scx=latn}', ""); - Expect(0, 65371, '\p{Is_Scx=latn}', ""); - Expect(1, 65371, '\p{^Is_Scx=latn}', ""); - Expect(1, 65371, '\P{Is_Scx=latn}', ""); - Expect(0, 65371, '\P{^Is_Scx=latn}', ""); - Expect(1, 65370, '\p{Is_Scx=_ Latn}', ""); - Expect(0, 65370, '\p{^Is_Scx=_ Latn}', ""); - Expect(0, 65370, '\P{Is_Scx=_ Latn}', ""); - Expect(1, 65370, '\P{^Is_Scx=_ Latn}', ""); - Expect(0, 65371, '\p{Is_Scx=_ Latn}', ""); - Expect(1, 65371, '\p{^Is_Scx=_ Latn}', ""); - Expect(1, 65371, '\P{Is_Scx=_ Latn}', ""); - Expect(0, 65371, '\P{^Is_Scx=_ Latn}', ""); - Error('\p{Script_Extensions=:=lepcha}'); - Error('\P{Script_Extensions=:=lepcha}'); + Expect(1, 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, 7247, '\p{Script_Extensions=:\ALepcha\z:}', "");; Expect(0, 7248, '\p{Script_Extensions=:\ALepcha\z:}', "");; Expect(1, 7247, '\p{Script_Extensions=lepcha}', ""); @@ -143698,16 +146949,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}', ""); @@ -143720,34 +146971,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: _ lepc:=}'); - Error('\P{Is_Scx: _ lepc:=}'); + Expect(1, 7247, '\p{Scx=_ LEPC}', ""); + Expect(0, 7247, '\p{^Scx=_ LEPC}', ""); + Expect(0, 7247, '\P{Scx=_ LEPC}', ""); + Expect(1, 7247, '\P{^Scx=_ LEPC}', ""); + Expect(0, 7248, '\p{Scx=_ LEPC}', ""); + Expect(1, 7248, '\p{^Scx=_ LEPC}', ""); + Expect(1, 7248, '\P{Scx=_ LEPC}', ""); + Expect(0, 7248, '\P{^Scx=_ LEPC}', ""); + Error('\p{Is_Script_Extensions=_/a/Lepcha}'); + Error('\P{Is_Script_Extensions=_/a/Lepcha}'); + Expect(1, 7247, '\p{Is_Script_Extensions: lepcha}', ""); + Expect(0, 7247, '\p{^Is_Script_Extensions: lepcha}', ""); + Expect(0, 7247, '\P{Is_Script_Extensions: lepcha}', ""); + Expect(1, 7247, '\P{^Is_Script_Extensions: lepcha}', ""); + Expect(0, 7248, '\p{Is_Script_Extensions: lepcha}', ""); + Expect(1, 7248, '\p{^Is_Script_Extensions: lepcha}', ""); + Expect(1, 7248, '\P{Is_Script_Extensions: lepcha}', ""); + Expect(0, 7248, '\P{^Is_Script_Extensions: lepcha}', ""); + Expect(1, 7247, '\p{Is_Script_Extensions= Lepcha}', ""); + Expect(0, 7247, '\p{^Is_Script_Extensions= Lepcha}', ""); + Expect(0, 7247, '\P{Is_Script_Extensions= Lepcha}', ""); + Expect(1, 7247, '\P{^Is_Script_Extensions= Lepcha}', ""); + Expect(0, 7248, '\p{Is_Script_Extensions= Lepcha}', ""); + Expect(1, 7248, '\p{^Is_Script_Extensions= Lepcha}', ""); + Expect(1, 7248, '\P{Is_Script_Extensions= Lepcha}', ""); + Expect(0, 7248, '\P{^Is_Script_Extensions= Lepcha}', ""); + Error('\p{Is_Scx=/a/ LEPC}'); + Error('\P{Is_Scx=/a/ LEPC}'); Expect(1, 7247, '\p{Is_Scx=lepc}', ""); Expect(0, 7247, '\p{^Is_Scx=lepc}', ""); Expect(0, 7247, '\P{Is_Scx=lepc}', ""); @@ -143756,16 +147007,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7248, '\p{^Is_Scx=lepc}', ""); Expect(1, 7248, '\P{Is_Scx=lepc}', ""); Expect(0, 7248, '\P{^Is_Scx=lepc}', ""); - Expect(1, 7247, '\p{Is_Scx=--Lepc}', ""); - Expect(0, 7247, '\p{^Is_Scx=--Lepc}', ""); - Expect(0, 7247, '\P{Is_Scx=--Lepc}', ""); - Expect(1, 7247, '\P{^Is_Scx=--Lepc}', ""); - Expect(0, 7248, '\p{Is_Scx=--Lepc}', ""); - Expect(1, 7248, '\p{^Is_Scx=--Lepc}', ""); - Expect(1, 7248, '\P{Is_Scx=--Lepc}', ""); - Expect(0, 7248, '\P{^Is_Scx=--Lepc}', ""); - Error('\p{Script_Extensions=_ Limbu:=}'); - Error('\P{Script_Extensions=_ Limbu:=}'); + Expect(1, 7247, '\p{Is_Scx=_Lepc}', ""); + Expect(0, 7247, '\p{^Is_Scx=_Lepc}', ""); + Expect(0, 7247, '\P{Is_Scx=_Lepc}', ""); + Expect(1, 7247, '\P{^Is_Scx=_Lepc}', ""); + Expect(0, 7248, '\p{Is_Scx=_Lepc}', ""); + Expect(1, 7248, '\p{^Is_Scx=_Lepc}', ""); + Expect(1, 7248, '\P{Is_Scx=_Lepc}', ""); + Expect(0, 7248, '\P{^Is_Scx=_Lepc}', ""); + Error('\p{Script_Extensions=-limbu/a/}'); + Error('\P{Script_Extensions=-limbu/a/}'); Expect(1, 6479, '\p{Script_Extensions=:\ALimbu\z:}', "");; Expect(0, 6480, '\p{Script_Extensions=:\ALimbu\z:}', "");; Expect(1, 6479, '\p{Script_Extensions=limbu}', ""); @@ -143778,16 +147029,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=/a/ limb}'); - Error('\P{Scx=/a/ 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}', ""); @@ -143800,16 +147051,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}'); - Error('\P{Is_Script_Extensions=:=Limbu}'); + 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{Is_Script_Extensions=limbu}', ""); Expect(0, 6479, '\p{^Is_Script_Extensions=limbu}', ""); Expect(0, 6479, '\P{Is_Script_Extensions=limbu}', ""); @@ -143818,16 +147069,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6480, '\p{^Is_Script_Extensions=limbu}', ""); Expect(1, 6480, '\P{Is_Script_Extensions=limbu}', ""); Expect(0, 6480, '\P{^Is_Script_Extensions=limbu}', ""); - Expect(1, 6479, '\p{Is_Script_Extensions= -LIMBU}', ""); - Expect(0, 6479, '\p{^Is_Script_Extensions= -LIMBU}', ""); - Expect(0, 6479, '\P{Is_Script_Extensions= -LIMBU}', ""); - Expect(1, 6479, '\P{^Is_Script_Extensions= -LIMBU}', ""); - Expect(0, 6480, '\p{Is_Script_Extensions= -LIMBU}', ""); - Expect(1, 6480, '\p{^Is_Script_Extensions= -LIMBU}', ""); - Expect(1, 6480, '\P{Is_Script_Extensions= -LIMBU}', ""); - Expect(0, 6480, '\P{^Is_Script_Extensions= -LIMBU}', ""); - Error('\p{Is_Scx=:=__Limb}'); - Error('\P{Is_Scx=:=__Limb}'); + Expect(1, 6479, '\p{Is_Script_Extensions=_ limbu}', ""); + Expect(0, 6479, '\p{^Is_Script_Extensions=_ limbu}', ""); + Expect(0, 6479, '\P{Is_Script_Extensions=_ limbu}', ""); + Expect(1, 6479, '\P{^Is_Script_Extensions=_ limbu}', ""); + Expect(0, 6480, '\p{Is_Script_Extensions=_ limbu}', ""); + Expect(1, 6480, '\p{^Is_Script_Extensions=_ limbu}', ""); + Expect(1, 6480, '\P{Is_Script_Extensions=_ limbu}', ""); + Expect(0, 6480, '\P{^Is_Script_Extensions=_ limbu}', ""); + Error('\p{Is_Scx:/a/ Limb}'); + Error('\P{Is_Scx:/a/ Limb}'); Expect(1, 6479, '\p{Is_Scx=limb}', ""); Expect(0, 6479, '\p{^Is_Scx=limb}', ""); Expect(0, 6479, '\P{Is_Scx=limb}', ""); @@ -143836,16 +147087,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}', ""); @@ -143858,16 +147109,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: _:=LINA}'); - Error('\P{Scx: _:=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: _/a/Lina}'); + Error('\P{Scx: _/a/Lina}'); Expect(1, 67431, '\p{Scx=:\ALina\z:}', "");; Expect(0, 67432, '\p{Scx=:\ALina\z:}', "");; Expect(1, 67431, '\p{Scx=lina}', ""); @@ -143880,16 +147131,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 67432, '\P{^Scx=lina}', ""); Expect(1, 67431, '\p{Scx=:\Alina\z:}', "");; Expect(0, 67432, '\p{Scx=:\Alina\z:}', "");; - Expect(1, 67431, '\p{Scx= -lina}', ""); - Expect(0, 67431, '\p{^Scx= -lina}', ""); - Expect(0, 67431, '\P{Scx= -lina}', ""); - Expect(1, 67431, '\P{^Scx= -lina}', ""); - Expect(0, 67432, '\p{Scx= -lina}', ""); - Expect(1, 67432, '\p{^Scx= -lina}', ""); - Expect(1, 67432, '\P{Scx= -lina}', ""); - Expect(0, 67432, '\P{^Scx= -lina}', ""); - Error('\p{Is_Script_Extensions=-:=Linear_A}'); - Error('\P{Is_Script_Extensions=-:=Linear_A}'); + Expect(1, 67431, '\p{Scx= LINA}', ""); + Expect(0, 67431, '\p{^Scx= LINA}', ""); + Expect(0, 67431, '\P{Scx= LINA}', ""); + Expect(1, 67431, '\P{^Scx= LINA}', ""); + Expect(0, 67432, '\p{Scx= LINA}', ""); + Expect(1, 67432, '\p{^Scx= LINA}', ""); + Expect(1, 67432, '\P{Scx= LINA}', ""); + Expect(0, 67432, '\P{^Scx= LINA}', ""); + Error('\p{Is_Script_Extensions=/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}', ""); @@ -143898,16 +147149,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 67432, '\p{^Is_Script_Extensions=lineara}', ""); Expect(1, 67432, '\P{Is_Script_Extensions=lineara}', ""); Expect(0, 67432, '\P{^Is_Script_Extensions=lineara}', ""); - Expect(1, 67431, '\p{Is_Script_Extensions=_linear_A}', ""); - Expect(0, 67431, '\p{^Is_Script_Extensions=_linear_A}', ""); - Expect(0, 67431, '\P{Is_Script_Extensions=_linear_A}', ""); - Expect(1, 67431, '\P{^Is_Script_Extensions=_linear_A}', ""); - Expect(0, 67432, '\p{Is_Script_Extensions=_linear_A}', ""); - Expect(1, 67432, '\p{^Is_Script_Extensions=_linear_A}', ""); - Expect(1, 67432, '\P{Is_Script_Extensions=_linear_A}', ""); - Expect(0, 67432, '\P{^Is_Script_Extensions=_linear_A}', ""); - Error('\p{Is_Scx= Lina/a/}'); - Error('\P{Is_Scx= Lina/a/}'); + 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{Is_Scx=lina}', ""); Expect(0, 67431, '\p{^Is_Scx=lina}', ""); Expect(0, 67431, '\P{Is_Scx=lina}', ""); @@ -143916,16 +147167,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:=}'); - Error('\P{Script_Extensions= Linear_b:=}'); + 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}', ""); @@ -143938,16 +147189,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 65856, '\P{^Script_Extensions=linearb}', ""); Expect(1, 65855, '\p{Script_Extensions=:\Alinearb\z:}', "");; Expect(0, 65856, '\p{Script_Extensions=:\Alinearb\z:}', "");; - Expect(1, 65855, '\p{Script_Extensions=Linear_B}', ""); - Expect(0, 65855, '\p{^Script_Extensions=Linear_B}', ""); - Expect(0, 65855, '\P{Script_Extensions=Linear_B}', ""); - Expect(1, 65855, '\P{^Script_Extensions=Linear_B}', ""); - Expect(0, 65856, '\p{Script_Extensions=Linear_B}', ""); - Expect(1, 65856, '\p{^Script_Extensions=Linear_B}', ""); - Expect(1, 65856, '\P{Script_Extensions=Linear_B}', ""); - Expect(0, 65856, '\P{^Script_Extensions=Linear_B}', ""); - Error('\p{Scx=- linb:=}'); - Error('\P{Scx=- linb:=}'); + Expect(1, 65855, '\p{Script_Extensions: -Linear_b}', ""); + Expect(0, 65855, '\p{^Script_Extensions: -Linear_b}', ""); + Expect(0, 65855, '\P{Script_Extensions: -Linear_b}', ""); + Expect(1, 65855, '\P{^Script_Extensions: -Linear_b}', ""); + Expect(0, 65856, '\p{Script_Extensions: -Linear_b}', ""); + Expect(1, 65856, '\p{^Script_Extensions: -Linear_b}', ""); + Expect(1, 65856, '\P{Script_Extensions: -Linear_b}', ""); + Expect(0, 65856, '\P{^Script_Extensions: -Linear_b}', ""); + Error('\p{Scx= -linb/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}', ""); @@ -143960,52 +147211,52 @@ 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=/a/-Linb}'); - Error('\P{Is_Scx=/a/-Linb}'); - Expect(1, 65855, '\p{Is_Scx=linb}', ""); - Expect(0, 65855, '\p{^Is_Scx=linb}', ""); - Expect(0, 65855, '\P{Is_Scx=linb}', ""); - Expect(1, 65855, '\P{^Is_Scx=linb}', ""); - Expect(0, 65856, '\p{Is_Scx=linb}', ""); - Expect(1, 65856, '\p{^Is_Scx=linb}', ""); - Expect(1, 65856, '\P{Is_Scx=linb}', ""); - Expect(0, 65856, '\P{^Is_Scx=linb}', ""); - Expect(1, 65855, '\p{Is_Scx= -linb}', ""); - Expect(0, 65855, '\p{^Is_Scx= -linb}', ""); - Expect(0, 65855, '\P{Is_Scx= -linb}', ""); - Expect(1, 65855, '\P{^Is_Scx= -linb}', ""); - Expect(0, 65856, '\p{Is_Scx= -linb}', ""); - Expect(1, 65856, '\p{^Is_Scx= -linb}', ""); - Expect(1, 65856, '\P{Is_Scx= -linb}', ""); - Expect(0, 65856, '\P{^Is_Scx= -linb}', ""); - Error('\p{Script_Extensions= :=lisu}'); - Error('\P{Script_Extensions= :=lisu}'); + Expect(1, 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/}'); Expect(1, 73648, '\p{Script_Extensions=:\ALisu\z:}', "");; Expect(0, 73649, '\p{Script_Extensions=:\ALisu\z:}', "");; Expect(1, 73648, '\p{Script_Extensions=lisu}', ""); @@ -144018,74 +147269,74 @@ 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=:= Lisu}'); - Error('\P{Scx=:= 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=/a/ -lisu}'); + Error('\P{Scx=/a/ -lisu}'); Expect(1, 73648, '\p{Scx=:\ALisu\z:}', "");; Expect(0, 73649, '\p{Scx=:\ALisu\z:}', "");; - Expect(1, 73648, '\p{Scx: lisu}', ""); - Expect(0, 73648, '\p{^Scx: lisu}', ""); - Expect(0, 73648, '\P{Scx: lisu}', ""); - Expect(1, 73648, '\P{^Scx: lisu}', ""); - Expect(0, 73649, '\p{Scx: lisu}', ""); - Expect(1, 73649, '\p{^Scx: lisu}', ""); - Expect(1, 73649, '\P{Scx: lisu}', ""); - Expect(0, 73649, '\P{^Scx: lisu}', ""); + Expect(1, 73648, '\p{Scx=lisu}', ""); + Expect(0, 73648, '\p{^Scx=lisu}', ""); + Expect(0, 73648, '\P{Scx=lisu}', ""); + Expect(1, 73648, '\P{^Scx=lisu}', ""); + Expect(0, 73649, '\p{Scx=lisu}', ""); + Expect(1, 73649, '\p{^Scx=lisu}', ""); + Expect(1, 73649, '\P{Scx=lisu}', ""); + Expect(0, 73649, '\P{^Scx=lisu}', ""); Expect(1, 73648, '\p{Scx=:\Alisu\z:}', "");; Expect(0, 73649, '\p{Scx=:\Alisu\z:}', "");; - Expect(1, 73648, '\p{Scx= Lisu}', ""); - Expect(0, 73648, '\p{^Scx= Lisu}', ""); - Expect(0, 73648, '\P{Scx= Lisu}', ""); - Expect(1, 73648, '\P{^Scx= Lisu}', ""); - Expect(0, 73649, '\p{Scx= Lisu}', ""); - Expect(1, 73649, '\p{^Scx= Lisu}', ""); - Expect(1, 73649, '\P{Scx= Lisu}', ""); - Expect(0, 73649, '\P{^Scx= Lisu}', ""); - Error('\p{Is_Script_Extensions=/a/- Lisu}'); - Error('\P{Is_Script_Extensions=/a/- Lisu}'); - Expect(1, 73648, '\p{Is_Script_Extensions: lisu}', ""); - Expect(0, 73648, '\p{^Is_Script_Extensions: lisu}', ""); - Expect(0, 73648, '\P{Is_Script_Extensions: lisu}', ""); - Expect(1, 73648, '\P{^Is_Script_Extensions: lisu}', ""); - Expect(0, 73649, '\p{Is_Script_Extensions: lisu}', ""); - Expect(1, 73649, '\p{^Is_Script_Extensions: lisu}', ""); - Expect(1, 73649, '\P{Is_Script_Extensions: lisu}', ""); - Expect(0, 73649, '\P{^Is_Script_Extensions: lisu}', ""); - Expect(1, 73648, '\p{Is_Script_Extensions=_ Lisu}', ""); - Expect(0, 73648, '\p{^Is_Script_Extensions=_ Lisu}', ""); - Expect(0, 73648, '\P{Is_Script_Extensions=_ Lisu}', ""); - Expect(1, 73648, '\P{^Is_Script_Extensions=_ Lisu}', ""); - Expect(0, 73649, '\p{Is_Script_Extensions=_ Lisu}', ""); - Expect(1, 73649, '\p{^Is_Script_Extensions=_ Lisu}', ""); - Expect(1, 73649, '\P{Is_Script_Extensions=_ Lisu}', ""); - Expect(0, 73649, '\P{^Is_Script_Extensions=_ Lisu}', ""); - Error('\p{Is_Scx=/a/- lisu}'); - Error('\P{Is_Scx=/a/- lisu}'); - Expect(1, 73648, '\p{Is_Scx: lisu}', ""); - Expect(0, 73648, '\p{^Is_Scx: lisu}', ""); - Expect(0, 73648, '\P{Is_Scx: lisu}', ""); - Expect(1, 73648, '\P{^Is_Scx: lisu}', ""); - Expect(0, 73649, '\p{Is_Scx: lisu}', ""); - Expect(1, 73649, '\p{^Is_Scx: lisu}', ""); - Expect(1, 73649, '\P{Is_Scx: lisu}', ""); - Expect(0, 73649, '\P{^Is_Scx: lisu}', ""); - Expect(1, 73648, '\p{Is_Scx=- Lisu}', ""); - Expect(0, 73648, '\p{^Is_Scx=- Lisu}', ""); - Expect(0, 73648, '\P{Is_Scx=- Lisu}', ""); - Expect(1, 73648, '\P{^Is_Scx=- Lisu}', ""); - Expect(0, 73649, '\p{Is_Scx=- Lisu}', ""); - Expect(1, 73649, '\p{^Is_Scx=- Lisu}', ""); - Expect(1, 73649, '\P{Is_Scx=- Lisu}', ""); - Expect(0, 73649, '\P{^Is_Scx=- Lisu}', ""); - Error('\p{Script_Extensions=/a/-_LYCIAN}'); - Error('\P{Script_Extensions=/a/-_LYCIAN}'); + Expect(1, 73648, '\p{Scx=_-LISU}', ""); + Expect(0, 73648, '\p{^Scx=_-LISU}', ""); + Expect(0, 73648, '\P{Scx=_-LISU}', ""); + Expect(1, 73648, '\P{^Scx=_-LISU}', ""); + Expect(0, 73649, '\p{Scx=_-LISU}', ""); + Expect(1, 73649, '\p{^Scx=_-LISU}', ""); + Expect(1, 73649, '\P{Scx=_-LISU}', ""); + Expect(0, 73649, '\P{^Scx=_-LISU}', ""); + Error('\p{Is_Script_Extensions=-/a/lisu}'); + Error('\P{Is_Script_Extensions=-/a/lisu}'); + Expect(1, 73648, '\p{Is_Script_Extensions=lisu}', ""); + Expect(0, 73648, '\p{^Is_Script_Extensions=lisu}', ""); + Expect(0, 73648, '\P{Is_Script_Extensions=lisu}', ""); + Expect(1, 73648, '\P{^Is_Script_Extensions=lisu}', ""); + Expect(0, 73649, '\p{Is_Script_Extensions=lisu}', ""); + Expect(1, 73649, '\p{^Is_Script_Extensions=lisu}', ""); + Expect(1, 73649, '\P{Is_Script_Extensions=lisu}', ""); + Expect(0, 73649, '\P{^Is_Script_Extensions=lisu}', ""); + Expect(1, 73648, '\p{Is_Script_Extensions=- LISU}', ""); + Expect(0, 73648, '\p{^Is_Script_Extensions=- LISU}', ""); + Expect(0, 73648, '\P{Is_Script_Extensions=- LISU}', ""); + Expect(1, 73648, '\P{^Is_Script_Extensions=- LISU}', ""); + Expect(0, 73649, '\p{Is_Script_Extensions=- LISU}', ""); + Expect(1, 73649, '\p{^Is_Script_Extensions=- LISU}', ""); + Expect(1, 73649, '\P{Is_Script_Extensions=- LISU}', ""); + Expect(0, 73649, '\P{^Is_Script_Extensions=- LISU}', ""); + Error('\p{Is_Scx=__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}', ""); + Expect(1, 73648, '\P{^Is_Scx=lisu}', ""); + Expect(0, 73649, '\p{Is_Scx=lisu}', ""); + Expect(1, 73649, '\p{^Is_Scx=lisu}', ""); + Expect(1, 73649, '\P{Is_Scx=lisu}', ""); + Expect(0, 73649, '\P{^Is_Scx=lisu}', ""); + Expect(1, 73648, '\p{Is_Scx= lisu}', ""); + Expect(0, 73648, '\p{^Is_Scx= lisu}', ""); + Expect(0, 73648, '\P{Is_Scx= lisu}', ""); + Expect(1, 73648, '\P{^Is_Scx= lisu}', ""); + Expect(0, 73649, '\p{Is_Scx= lisu}', ""); + Expect(1, 73649, '\p{^Is_Scx= lisu}', ""); + Expect(1, 73649, '\P{Is_Scx= lisu}', ""); + Expect(0, 73649, '\P{^Is_Scx= lisu}', ""); + Error('\p{Script_Extensions=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}', ""); @@ -144098,16 +147349,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/a/}'); - Error('\P{Scx= Lyci/a/}'); + 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{Scx=:\ALyci\z:}', "");; Expect(0, 66205, '\p{Scx=:\ALyci\z:}', "");; Expect(1, 66204, '\p{Scx=lyci}', ""); @@ -144120,34 +147371,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}'); - 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{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{Is_Scx=lyci}', ""); Expect(0, 66204, '\p{^Is_Scx=lyci}', ""); Expect(0, 66204, '\P{Is_Scx=lyci}', ""); @@ -144156,16 +147407,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::= LYDIAN}'); + Error('\P{Script_Extensions::= LYDIAN}'); Expect(1, 67903, '\p{Script_Extensions=:\ALydian\z:}', "");; Expect(0, 67904, '\p{Script_Extensions=:\ALydian\z:}', "");; Expect(1, 67903, '\p{Script_Extensions=lydian}', ""); @@ -144178,38 +147429,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=/a/LYDI}'); + Error('\P{Scx=/a/LYDI}'); Expect(1, 67903, '\p{Scx=:\ALydi\z:}', "");; Expect(0, 67904, '\p{Scx=:\ALydi\z:}', "");; - Expect(1, 67903, '\p{Scx=lydi}', ""); - 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}', ""); @@ -144218,16 +147469,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=/a/_ LYDI}'); - Error('\P{Is_Scx=/a/_ 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}', ""); @@ -144236,16 +147487,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 67904, '\p{^Is_Scx=lydi}', ""); Expect(1, 67904, '\P{Is_Scx=lydi}', ""); Expect(0, 67904, '\P{^Is_Scx=lydi}', ""); - Expect(1, 67903, '\p{Is_Scx= _LYDI}', ""); - Expect(0, 67903, '\p{^Is_Scx= _LYDI}', ""); - Expect(0, 67903, '\P{Is_Scx= _LYDI}', ""); - Expect(1, 67903, '\P{^Is_Scx= _LYDI}', ""); - Expect(0, 67904, '\p{Is_Scx= _LYDI}', ""); - Expect(1, 67904, '\p{^Is_Scx= _LYDI}', ""); - Expect(1, 67904, '\P{Is_Scx= _LYDI}', ""); - Expect(0, 67904, '\P{^Is_Scx= _LYDI}', ""); - Error('\p{Script_Extensions: _MAHAJANI/a/}'); - Error('\P{Script_Extensions: _MAHAJANI/a/}'); + 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}', ""); @@ -144258,38 +147509,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 70007, '\P{^Script_Extensions=mahajani}', ""); Expect(1, 70006, '\p{Script_Extensions=:\Amahajani\z:}', "");; Expect(0, 70007, '\p{Script_Extensions=:\Amahajani\z:}', "");; - Expect(1, 70006, '\p{Script_Extensions=--Mahajani}', ""); - Expect(0, 70006, '\p{^Script_Extensions=--Mahajani}', ""); - Expect(0, 70006, '\P{Script_Extensions=--Mahajani}', ""); - Expect(1, 70006, '\P{^Script_Extensions=--Mahajani}', ""); - Expect(0, 70007, '\p{Script_Extensions=--Mahajani}', ""); - Expect(1, 70007, '\p{^Script_Extensions=--Mahajani}', ""); - Expect(1, 70007, '\P{Script_Extensions=--Mahajani}', ""); - Expect(0, 70007, '\P{^Script_Extensions=--Mahajani}', ""); - Error('\p{Scx=-Mahj:=}'); - Error('\P{Scx=-Mahj:=}'); + Expect(1, 70006, '\p{Script_Extensions= MAHAJANI}', ""); + Expect(0, 70006, '\p{^Script_Extensions= MAHAJANI}', ""); + Expect(0, 70006, '\P{Script_Extensions= MAHAJANI}', ""); + Expect(1, 70006, '\P{^Script_Extensions= MAHAJANI}', ""); + Expect(0, 70007, '\p{Script_Extensions= MAHAJANI}', ""); + Expect(1, 70007, '\p{^Script_Extensions= MAHAJANI}', ""); + Expect(1, 70007, '\P{Script_Extensions= MAHAJANI}', ""); + Expect(0, 70007, '\P{^Script_Extensions= MAHAJANI}', ""); + Error('\p{Scx=--mahj:=}'); + Error('\P{Scx=--mahj:=}'); Expect(1, 70006, '\p{Scx=:\AMahj\z:}', "");; Expect(0, 70007, '\p{Scx=:\AMahj\z:}', "");; - Expect(1, 70006, '\p{Scx=mahj}', ""); - 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=/a/ -Mahajani}'); + Error('\P{Is_Script_Extensions=/a/ -Mahajani}'); Expect(1, 70006, '\p{Is_Script_Extensions=mahajani}', ""); Expect(0, 70006, '\p{^Is_Script_Extensions=mahajani}', ""); Expect(0, 70006, '\P{Is_Script_Extensions=mahajani}', ""); @@ -144298,16 +147549,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=:=_ mahj}'); - Error('\P{Is_Scx=:=_ 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}', ""); @@ -144316,38 +147567,38 @@ 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}', ""); - Expect(0, 73464, '\p{^Script_Extensions: makasar}', ""); - Expect(0, 73464, '\P{Script_Extensions: makasar}', ""); - Expect(1, 73464, '\P{^Script_Extensions: makasar}', ""); - Expect(0, 73465, '\p{Script_Extensions: makasar}', ""); - Expect(1, 73465, '\p{^Script_Extensions: makasar}', ""); - Expect(1, 73465, '\P{Script_Extensions: makasar}', ""); - Expect(0, 73465, '\P{^Script_Extensions: makasar}', ""); + Expect(1, 73464, '\p{Script_Extensions=makasar}', ""); + Expect(0, 73464, '\p{^Script_Extensions=makasar}', ""); + Expect(0, 73464, '\P{Script_Extensions=makasar}', ""); + Expect(1, 73464, '\P{^Script_Extensions=makasar}', ""); + Expect(0, 73465, '\p{Script_Extensions=makasar}', ""); + Expect(1, 73465, '\p{^Script_Extensions=makasar}', ""); + Expect(1, 73465, '\P{Script_Extensions=makasar}', ""); + Expect(0, 73465, '\P{^Script_Extensions=makasar}', ""); Expect(1, 73464, '\p{Script_Extensions=:\Amakasar\z:}', "");; Expect(0, 73465, '\p{Script_Extensions=:\Amakasar\z:}', "");; - Expect(1, 73464, '\p{Script_Extensions=_ MAKASAR}', ""); - Expect(0, 73464, '\p{^Script_Extensions=_ MAKASAR}', ""); - Expect(0, 73464, '\P{Script_Extensions=_ MAKASAR}', ""); - Expect(1, 73464, '\P{^Script_Extensions=_ MAKASAR}', ""); - Expect(0, 73465, '\p{Script_Extensions=_ MAKASAR}', ""); - Expect(1, 73465, '\p{^Script_Extensions=_ MAKASAR}', ""); - Expect(1, 73465, '\P{Script_Extensions=_ MAKASAR}', ""); - Expect(0, 73465, '\P{^Script_Extensions=_ MAKASAR}', ""); - Error('\p{Scx: _maka/a/}'); - Error('\P{Scx: _maka/a/}'); + 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}', ""); @@ -144360,16 +147611,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:=}'); + Error('\P{Is_Script_Extensions=_Makasar:=}'); Expect(1, 73464, '\p{Is_Script_Extensions=makasar}', ""); Expect(0, 73464, '\p{^Is_Script_Extensions=makasar}', ""); Expect(0, 73464, '\P{Is_Script_Extensions=makasar}', ""); @@ -144378,16 +147629,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=/a/_Maka}'); - Error('\P{Is_Scx=/a/_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}', ""); @@ -144396,38 +147647,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= /a/mandaic}'); - Error('\P{Script_Extensions= /a/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=- mand:=}'); - Error('\P{Scx=- mand:=}'); + Expect(1, 2142, '\p{Script_Extensions= _MANDAIC}', ""); + Expect(0, 2142, '\p{^Script_Extensions= _MANDAIC}', ""); + Expect(0, 2142, '\P{Script_Extensions= _MANDAIC}', ""); + Expect(1, 2142, '\P{^Script_Extensions= _MANDAIC}', ""); + Expect(0, 2143, '\p{Script_Extensions= _MANDAIC}', ""); + Expect(1, 2143, '\p{^Script_Extensions= _MANDAIC}', ""); + Expect(1, 2143, '\P{Script_Extensions= _MANDAIC}', ""); + Expect(0, 2143, '\P{^Script_Extensions= _MANDAIC}', ""); + Error('\p{Scx=/a/ MAND}'); + Error('\P{Scx=/a/ MAND}'); Expect(1, 2142, '\p{Scx=:\AMand\z:}', "");; Expect(0, 2143, '\p{Scx=:\AMand\z:}', "");; Expect(1, 2142, '\p{Scx=mand}', ""); @@ -144440,34 +147691,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 2143, '\P{^Scx=mand}', ""); Expect(1, 2142, '\p{Scx=:\Amand\z:}', "");; Expect(0, 2143, '\p{Scx=:\Amand\z:}', "");; - Expect(1, 2142, '\p{Scx=-_Mand}', ""); - Expect(0, 2142, '\p{^Scx=-_Mand}', ""); - Expect(0, 2142, '\P{Scx=-_Mand}', ""); - Expect(1, 2142, '\P{^Scx=-_Mand}', ""); - Expect(0, 2143, '\p{Scx=-_Mand}', ""); - Expect(1, 2143, '\p{^Scx=-_Mand}', ""); - Expect(1, 2143, '\P{Scx=-_Mand}', ""); - Expect(0, 2143, '\P{^Scx=-_Mand}', ""); - Error('\p{Is_Script_Extensions=-MANDAIC/a/}'); - Error('\P{Is_Script_Extensions=-MANDAIC/a/}'); - Expect(1, 2142, '\p{Is_Script_Extensions: mandaic}', ""); - Expect(0, 2142, '\p{^Is_Script_Extensions: mandaic}', ""); - Expect(0, 2142, '\P{Is_Script_Extensions: mandaic}', ""); - Expect(1, 2142, '\P{^Is_Script_Extensions: mandaic}', ""); - Expect(0, 2143, '\p{Is_Script_Extensions: mandaic}', ""); - Expect(1, 2143, '\p{^Is_Script_Extensions: mandaic}', ""); - Expect(1, 2143, '\P{Is_Script_Extensions: mandaic}', ""); - Expect(0, 2143, '\P{^Is_Script_Extensions: mandaic}', ""); - Expect(1, 2142, '\p{Is_Script_Extensions=- Mandaic}', ""); - Expect(0, 2142, '\p{^Is_Script_Extensions=- Mandaic}', ""); - Expect(0, 2142, '\P{Is_Script_Extensions=- Mandaic}', ""); - Expect(1, 2142, '\P{^Is_Script_Extensions=- Mandaic}', ""); - Expect(0, 2143, '\p{Is_Script_Extensions=- Mandaic}', ""); - Expect(1, 2143, '\p{^Is_Script_Extensions=- Mandaic}', ""); - Expect(1, 2143, '\P{Is_Script_Extensions=- Mandaic}', ""); - Expect(0, 2143, '\P{^Is_Script_Extensions=- Mandaic}', ""); - Error('\p{Is_Scx=/a/_-MAND}'); - Error('\P{Is_Scx=/a/_-MAND}'); + Expect(1, 2142, '\p{Scx= mand}', ""); + Expect(0, 2142, '\p{^Scx= mand}', ""); + Expect(0, 2142, '\P{Scx= mand}', ""); + Expect(1, 2142, '\P{^Scx= mand}', ""); + Expect(0, 2143, '\p{Scx= mand}', ""); + Expect(1, 2143, '\p{^Scx= mand}', ""); + Expect(1, 2143, '\P{Scx= mand}', ""); + Expect(0, 2143, '\P{^Scx= mand}', ""); + Error('\p{Is_Script_Extensions= Mandaic/a/}'); + Error('\P{Is_Script_Extensions= Mandaic/a/}'); + Expect(1, 2142, '\p{Is_Script_Extensions=mandaic}', ""); + Expect(0, 2142, '\p{^Is_Script_Extensions=mandaic}', ""); + Expect(0, 2142, '\P{Is_Script_Extensions=mandaic}', ""); + Expect(1, 2142, '\P{^Is_Script_Extensions=mandaic}', ""); + Expect(0, 2143, '\p{Is_Script_Extensions=mandaic}', ""); + Expect(1, 2143, '\p{^Is_Script_Extensions=mandaic}', ""); + Expect(1, 2143, '\P{Is_Script_Extensions=mandaic}', ""); + Expect(0, 2143, '\P{^Is_Script_Extensions=mandaic}', ""); + Expect(1, 2142, '\p{Is_Script_Extensions=- Mandaic}', ""); + Expect(0, 2142, '\p{^Is_Script_Extensions=- Mandaic}', ""); + Expect(0, 2142, '\P{Is_Script_Extensions=- Mandaic}', ""); + Expect(1, 2142, '\P{^Is_Script_Extensions=- Mandaic}', ""); + Expect(0, 2143, '\p{Is_Script_Extensions=- Mandaic}', ""); + Expect(1, 2143, '\p{^Is_Script_Extensions=- Mandaic}', ""); + Expect(1, 2143, '\P{Is_Script_Extensions=- Mandaic}', ""); + Expect(0, 2143, '\P{^Is_Script_Extensions=- Mandaic}', ""); + Error('\p{Is_Scx=_:=MAND}'); + Error('\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}', ""); @@ -144476,16 +147727,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 2143, '\p{^Is_Scx=mand}', ""); Expect(1, 2143, '\P{Is_Scx=mand}', ""); Expect(0, 2143, '\P{^Is_Scx=mand}', ""); - Expect(1, 2142, '\p{Is_Scx: Mand}', ""); - Expect(0, 2142, '\p{^Is_Scx: Mand}', ""); - Expect(0, 2142, '\P{Is_Scx: Mand}', ""); - Expect(1, 2142, '\P{^Is_Scx: Mand}', ""); - Expect(0, 2143, '\p{Is_Scx: Mand}', ""); - Expect(1, 2143, '\p{^Is_Scx: Mand}', ""); - Expect(1, 2143, '\P{Is_Scx: Mand}', ""); - Expect(0, 2143, '\P{^Is_Scx: Mand}', ""); - Error('\p{Script_Extensions=/a/_ Manichaean}'); - Error('\P{Script_Extensions=/a/_ Manichaean}'); + Expect(1, 2142, '\p{Is_Scx= Mand}', ""); + Expect(0, 2142, '\p{^Is_Scx= Mand}', ""); + Expect(0, 2142, '\P{Is_Scx= Mand}', ""); + Expect(1, 2142, '\P{^Is_Scx= Mand}', ""); + Expect(0, 2143, '\p{Is_Scx= Mand}', ""); + Expect(1, 2143, '\p{^Is_Scx= Mand}', ""); + Expect(1, 2143, '\P{Is_Scx= Mand}', ""); + Expect(0, 2143, '\P{^Is_Scx= Mand}', ""); + Error('\p{Script_Extensions= -MANICHAEAN/a/}'); + Error('\P{Script_Extensions= -MANICHAEAN/a/}'); Expect(1, 68342, '\p{Script_Extensions=:\AManichaean\z:}', "");; Expect(0, 68343, '\p{Script_Extensions=:\AManichaean\z:}', "");; Expect(1, 68342, '\p{Script_Extensions=manichaean}', ""); @@ -144498,16 +147749,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68343, '\P{^Script_Extensions=manichaean}', ""); Expect(1, 68342, '\p{Script_Extensions=:\Amanichaean\z:}', "");; Expect(0, 68343, '\p{Script_Extensions=:\Amanichaean\z:}', "");; - Expect(1, 68342, '\p{Script_Extensions=_-MANICHAEAN}', ""); - Expect(0, 68342, '\p{^Script_Extensions=_-MANICHAEAN}', ""); - Expect(0, 68342, '\P{Script_Extensions=_-MANICHAEAN}', ""); - Expect(1, 68342, '\P{^Script_Extensions=_-MANICHAEAN}', ""); - Expect(0, 68343, '\p{Script_Extensions=_-MANICHAEAN}', ""); - Expect(1, 68343, '\p{^Script_Extensions=_-MANICHAEAN}', ""); - Expect(1, 68343, '\P{Script_Extensions=_-MANICHAEAN}', ""); - Expect(0, 68343, '\P{^Script_Extensions=_-MANICHAEAN}', ""); - Error('\p{Scx=:= Mani}'); - Error('\P{Scx=:= Mani}'); + Expect(1, 68342, '\p{Script_Extensions= manichaean}', ""); + Expect(0, 68342, '\p{^Script_Extensions= manichaean}', ""); + Expect(0, 68342, '\P{Script_Extensions= manichaean}', ""); + Expect(1, 68342, '\P{^Script_Extensions= manichaean}', ""); + Expect(0, 68343, '\p{Script_Extensions= manichaean}', ""); + Expect(1, 68343, '\p{^Script_Extensions= manichaean}', ""); + Expect(1, 68343, '\P{Script_Extensions= manichaean}', ""); + Expect(0, 68343, '\P{^Script_Extensions= manichaean}', ""); + Error('\p{Scx: Mani/a/}'); + Error('\P{Scx: Mani/a/}'); Expect(1, 68342, '\p{Scx=:\AMani\z:}', "");; Expect(0, 68343, '\p{Scx=:\AMani\z:}', "");; Expect(1, 68342, '\p{Scx=mani}', ""); @@ -144520,16 +147771,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68343, '\P{^Scx=mani}', ""); Expect(1, 68342, '\p{Scx=:\Amani\z:}', "");; Expect(0, 68343, '\p{Scx=:\Amani\z:}', "");; - Expect(1, 68342, '\p{Scx=- mani}', ""); - Expect(0, 68342, '\p{^Scx=- mani}', ""); - Expect(0, 68342, '\P{Scx=- mani}', ""); - Expect(1, 68342, '\P{^Scx=- mani}', ""); - Expect(0, 68343, '\p{Scx=- mani}', ""); - Expect(1, 68343, '\p{^Scx=- mani}', ""); - Expect(1, 68343, '\P{Scx=- mani}', ""); - Expect(0, 68343, '\P{^Scx=- mani}', ""); - Error('\p{Is_Script_Extensions=/a/ Manichaean}'); - Error('\P{Is_Script_Extensions=/a/ Manichaean}'); + Expect(1, 68342, '\p{Scx=_MANI}', ""); + Expect(0, 68342, '\p{^Scx=_MANI}', ""); + Expect(0, 68342, '\P{Scx=_MANI}', ""); + Expect(1, 68342, '\P{^Scx=_MANI}', ""); + Expect(0, 68343, '\p{Scx=_MANI}', ""); + Expect(1, 68343, '\p{^Scx=_MANI}', ""); + Expect(1, 68343, '\P{Scx=_MANI}', ""); + Expect(0, 68343, '\P{^Scx=_MANI}', ""); + Error('\p{Is_Script_Extensions= MANICHAEAN:=}'); + Error('\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}', ""); @@ -144538,16 +147789,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}'); - Error('\P{Is_Scx=:=Mani}'); + Expect(1, 68342, '\p{Is_Script_Extensions=-_Manichaean}', ""); + Expect(0, 68342, '\p{^Is_Script_Extensions=-_Manichaean}', ""); + Expect(0, 68342, '\P{Is_Script_Extensions=-_Manichaean}', ""); + Expect(1, 68342, '\P{^Is_Script_Extensions=-_Manichaean}', ""); + Expect(0, 68343, '\p{Is_Script_Extensions=-_Manichaean}', ""); + Expect(1, 68343, '\p{^Is_Script_Extensions=-_Manichaean}', ""); + Expect(1, 68343, '\P{Is_Script_Extensions=-_Manichaean}', ""); + Expect(0, 68343, '\P{^Is_Script_Extensions=-_Manichaean}', ""); + Error('\p{Is_Scx= Mani/a/}'); + Error('\P{Is_Scx= Mani/a/}'); Expect(1, 68342, '\p{Is_Scx=mani}', ""); Expect(0, 68342, '\p{^Is_Scx=mani}', ""); Expect(0, 68342, '\P{Is_Scx=mani}', ""); @@ -144556,38 +147807,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=/a/ -marc}'); - Error('\P{Scx=/a/ -marc}'); + Expect(1, 72886, '\p{Script_Extensions=_Marchen}', ""); + Expect(0, 72886, '\p{^Script_Extensions=_Marchen}', ""); + Expect(0, 72886, '\P{Script_Extensions=_Marchen}', ""); + Expect(1, 72886, '\P{^Script_Extensions=_Marchen}', ""); + Expect(0, 72887, '\p{Script_Extensions=_Marchen}', ""); + Expect(1, 72887, '\p{^Script_Extensions=_Marchen}', ""); + Expect(1, 72887, '\P{Script_Extensions=_Marchen}', ""); + Expect(0, 72887, '\P{^Script_Extensions=_Marchen}', ""); + Error('\p{Scx=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}', ""); @@ -144600,16 +147851,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=:=Marchen}'); - Error('\P{Is_Script_Extensions=:=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}', ""); @@ -144618,34 +147869,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72887, '\p{^Is_Script_Extensions=marchen}', ""); Expect(1, 72887, '\P{Is_Script_Extensions=marchen}', ""); Expect(0, 72887, '\P{^Is_Script_Extensions=marchen}', ""); - Expect(1, 72886, '\p{Is_Script_Extensions=_-marchen}', ""); - Expect(0, 72886, '\p{^Is_Script_Extensions=_-marchen}', ""); - Expect(0, 72886, '\P{Is_Script_Extensions=_-marchen}', ""); - Expect(1, 72886, '\P{^Is_Script_Extensions=_-marchen}', ""); - Expect(0, 72887, '\p{Is_Script_Extensions=_-marchen}', ""); - Expect(1, 72887, '\p{^Is_Script_Extensions=_-marchen}', ""); - Expect(1, 72887, '\P{Is_Script_Extensions=_-marchen}', ""); - Expect(0, 72887, '\P{^Is_Script_Extensions=_-marchen}', ""); - Error('\p{Is_Scx= Marc:=}'); - Error('\P{Is_Scx= Marc:=}'); - Expect(1, 72886, '\p{Is_Scx: marc}', ""); - Expect(0, 72886, '\p{^Is_Scx: marc}', ""); - Expect(0, 72886, '\P{Is_Scx: marc}', ""); - Expect(1, 72886, '\P{^Is_Scx: marc}', ""); - Expect(0, 72887, '\p{Is_Scx: marc}', ""); - Expect(1, 72887, '\p{^Is_Scx: marc}', ""); - Expect(1, 72887, '\P{Is_Scx: marc}', ""); - Expect(0, 72887, '\P{^Is_Scx: marc}', ""); - Expect(1, 72886, '\p{Is_Scx=_-MARC}', ""); - Expect(0, 72886, '\p{^Is_Scx=_-MARC}', ""); - Expect(0, 72886, '\P{Is_Scx=_-MARC}', ""); - Expect(1, 72886, '\P{^Is_Scx=_-MARC}', ""); - Expect(0, 72887, '\p{Is_Scx=_-MARC}', ""); - Expect(1, 72887, '\p{^Is_Scx=_-MARC}', ""); - Expect(1, 72887, '\P{Is_Scx=_-MARC}', ""); - Expect(0, 72887, '\P{^Is_Scx=_-MARC}', ""); - Error('\p{Script_Extensions= :=Medefaidrin}'); - Error('\P{Script_Extensions= :=Medefaidrin}'); + Expect(1, 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_Scx=marc}', ""); + Expect(0, 72886, '\p{^Is_Scx=marc}', ""); + Expect(0, 72886, '\P{Is_Scx=marc}', ""); + Expect(1, 72886, '\P{^Is_Scx=marc}', ""); + Expect(0, 72887, '\p{Is_Scx=marc}', ""); + Expect(1, 72887, '\p{^Is_Scx=marc}', ""); + Expect(1, 72887, '\P{Is_Scx=marc}', ""); + Expect(0, 72887, '\P{^Is_Scx=marc}', ""); + Expect(1, 72886, '\p{Is_Scx= Marc}', ""); + Expect(0, 72886, '\p{^Is_Scx= Marc}', ""); + Expect(0, 72886, '\P{Is_Scx= Marc}', ""); + Expect(1, 72886, '\P{^Is_Scx= Marc}', ""); + Expect(0, 72887, '\p{Is_Scx= Marc}', ""); + Expect(1, 72887, '\p{^Is_Scx= Marc}', ""); + Expect(1, 72887, '\P{Is_Scx= Marc}', ""); + Expect(0, 72887, '\P{^Is_Scx= Marc}', ""); + Error('\p{Script_Extensions=_ MEDEFAIDRIN:=}'); + Error('\P{Script_Extensions=_ MEDEFAIDRIN:=}'); Expect(1, 93850, '\p{Script_Extensions=:\AMedefaidrin\z:}', "");; Expect(0, 93851, '\p{Script_Extensions=:\AMedefaidrin\z:}', "");; Expect(1, 93850, '\p{Script_Extensions=medefaidrin}', ""); @@ -144658,16 +147909,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}', ""); @@ -144680,16 +147931,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}'); - Error('\P{Is_Script_Extensions=:= medefaidrin}'); + Expect(1, 93850, '\p{Scx=_MEDF}', ""); + Expect(0, 93850, '\p{^Scx=_MEDF}', ""); + Expect(0, 93850, '\P{Scx=_MEDF}', ""); + Expect(1, 93850, '\P{^Scx=_MEDF}', ""); + Expect(0, 93851, '\p{Scx=_MEDF}', ""); + Expect(1, 93851, '\p{^Scx=_MEDF}', ""); + Expect(1, 93851, '\P{Scx=_MEDF}', ""); + Expect(0, 93851, '\P{^Scx=_MEDF}', ""); + Error('\p{Is_Script_Extensions=_Medefaidrin/a/}'); + Error('\P{Is_Script_Extensions=_Medefaidrin/a/}'); Expect(1, 93850, '\p{Is_Script_Extensions=medefaidrin}', ""); Expect(0, 93850, '\p{^Is_Script_Extensions=medefaidrin}', ""); Expect(0, 93850, '\P{Is_Script_Extensions=medefaidrin}', ""); @@ -144698,16 +147949,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=/a/MEDF}'); - Error('\P{Is_Scx=/a/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=_ Medf:=}'); + Error('\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}', ""); @@ -144716,38 +147967,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 93851, '\p{^Is_Scx=medf}', ""); Expect(1, 93851, '\P{Is_Scx=medf}', ""); Expect(0, 93851, '\P{^Is_Scx=medf}', ""); - Expect(1, 93850, '\p{Is_Scx= Medf}', ""); - Expect(0, 93850, '\p{^Is_Scx= Medf}', ""); - Expect(0, 93850, '\P{Is_Scx= Medf}', ""); - Expect(1, 93850, '\P{^Is_Scx= Medf}', ""); - Expect(0, 93851, '\p{Is_Scx= Medf}', ""); - Expect(1, 93851, '\p{^Is_Scx= Medf}', ""); - Expect(1, 93851, '\P{Is_Scx= Medf}', ""); - Expect(0, 93851, '\P{^Is_Scx= Medf}', ""); - Error('\p{Script_Extensions= MENDE_Kikakui:=}'); - Error('\P{Script_Extensions= MENDE_Kikakui:=}'); + Expect(1, 93850, '\p{Is_Scx= MEDF}', ""); + Expect(0, 93850, '\p{^Is_Scx= MEDF}', ""); + Expect(0, 93850, '\P{Is_Scx= MEDF}', ""); + Expect(1, 93850, '\P{^Is_Scx= MEDF}', ""); + Expect(0, 93851, '\p{Is_Scx= MEDF}', ""); + Expect(1, 93851, '\p{^Is_Scx= MEDF}', ""); + Expect(1, 93851, '\P{Is_Scx= MEDF}', ""); + Expect(0, 93851, '\P{^Is_Scx= MEDF}', ""); + Error('\p{Script_Extensions= /a/Mende_Kikakui}'); + Error('\P{Script_Extensions= /a/Mende_Kikakui}'); Expect(1, 125142, '\p{Script_Extensions=:\AMende_Kikakui\z:}', "");; Expect(0, 125143, '\p{Script_Extensions=:\AMende_Kikakui\z:}', "");; - Expect(1, 125142, '\p{Script_Extensions: mendekikakui}', ""); - Expect(0, 125142, '\p{^Script_Extensions: mendekikakui}', ""); - Expect(0, 125142, '\P{Script_Extensions: mendekikakui}', ""); - Expect(1, 125142, '\P{^Script_Extensions: mendekikakui}', ""); - Expect(0, 125143, '\p{Script_Extensions: mendekikakui}', ""); - Expect(1, 125143, '\p{^Script_Extensions: mendekikakui}', ""); - Expect(1, 125143, '\P{Script_Extensions: mendekikakui}', ""); - Expect(0, 125143, '\P{^Script_Extensions: mendekikakui}', ""); + Expect(1, 125142, '\p{Script_Extensions=mendekikakui}', ""); + Expect(0, 125142, '\p{^Script_Extensions=mendekikakui}', ""); + Expect(0, 125142, '\P{Script_Extensions=mendekikakui}', ""); + Expect(1, 125142, '\P{^Script_Extensions=mendekikakui}', ""); + Expect(0, 125143, '\p{Script_Extensions=mendekikakui}', ""); + Expect(1, 125143, '\p{^Script_Extensions=mendekikakui}', ""); + Expect(1, 125143, '\P{Script_Extensions=mendekikakui}', ""); + Expect(0, 125143, '\P{^Script_Extensions=mendekikakui}', ""); Expect(1, 125142, '\p{Script_Extensions=:\Amendekikakui\z:}', "");; Expect(0, 125143, '\p{Script_Extensions=:\Amendekikakui\z:}', "");; - Expect(1, 125142, '\p{Script_Extensions=- MENDE_Kikakui}', ""); - Expect(0, 125142, '\p{^Script_Extensions=- MENDE_Kikakui}', ""); - Expect(0, 125142, '\P{Script_Extensions=- MENDE_Kikakui}', ""); - Expect(1, 125142, '\P{^Script_Extensions=- MENDE_Kikakui}', ""); - Expect(0, 125143, '\p{Script_Extensions=- MENDE_Kikakui}', ""); - Expect(1, 125143, '\p{^Script_Extensions=- MENDE_Kikakui}', ""); - Expect(1, 125143, '\P{Script_Extensions=- MENDE_Kikakui}', ""); - Expect(0, 125143, '\P{^Script_Extensions=- MENDE_Kikakui}', ""); - Error('\p{Scx=_ mend:=}'); - Error('\P{Scx=_ 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}', ""); @@ -144760,16 +148011,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 125143, '\P{^Scx=mend}', ""); Expect(1, 125142, '\p{Scx=:\Amend\z:}', "");; Expect(0, 125143, '\p{Scx=:\Amend\z:}', "");; - Expect(1, 125142, '\p{Scx=_ Mend}', ""); - Expect(0, 125142, '\p{^Scx=_ Mend}', ""); - Expect(0, 125142, '\P{Scx=_ Mend}', ""); - Expect(1, 125142, '\P{^Scx=_ Mend}', ""); - Expect(0, 125143, '\p{Scx=_ Mend}', ""); - Expect(1, 125143, '\p{^Scx=_ Mend}', ""); - Expect(1, 125143, '\P{Scx=_ Mend}', ""); - Expect(0, 125143, '\P{^Scx=_ Mend}', ""); - Error('\p{Is_Script_Extensions=Mende_Kikakui/a/}'); - Error('\P{Is_Script_Extensions=Mende_Kikakui/a/}'); + 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}', ""); @@ -144778,34 +148029,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 125143, '\p{^Is_Script_Extensions=mendekikakui}', ""); Expect(1, 125143, '\P{Is_Script_Extensions=mendekikakui}', ""); Expect(0, 125143, '\P{^Is_Script_Extensions=mendekikakui}', ""); - Expect(1, 125142, '\p{Is_Script_Extensions: _ MENDE_KIKAKUI}', ""); - Expect(0, 125142, '\p{^Is_Script_Extensions: _ MENDE_KIKAKUI}', ""); - Expect(0, 125142, '\P{Is_Script_Extensions: _ MENDE_KIKAKUI}', ""); - Expect(1, 125142, '\P{^Is_Script_Extensions: _ MENDE_KIKAKUI}', ""); - Expect(0, 125143, '\p{Is_Script_Extensions: _ MENDE_KIKAKUI}', ""); - Expect(1, 125143, '\p{^Is_Script_Extensions: _ MENDE_KIKAKUI}', ""); - Expect(1, 125143, '\P{Is_Script_Extensions: _ MENDE_KIKAKUI}', ""); - Expect(0, 125143, '\P{^Is_Script_Extensions: _ MENDE_KIKAKUI}', ""); - Error('\p{Is_Scx=:=Mend}'); - Error('\P{Is_Scx=:=Mend}'); - Expect(1, 125142, '\p{Is_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/a/}'); - Error('\P{Script_Extensions= _Meroitic_cursive/a/}'); + 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, 68095, '\p{Script_Extensions=:\AMeroitic_Cursive\z:}', "");; Expect(0, 68096, '\p{Script_Extensions=:\AMeroitic_Cursive\z:}', "");; Expect(1, 68095, '\p{Script_Extensions=meroiticcursive}', ""); @@ -144818,16 +148069,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}', ""); @@ -144840,16 +148091,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=_/a/meroitic_CURSIVE}'); + Error('\P{Is_Script_Extensions=_/a/meroitic_CURSIVE}'); Expect(1, 68095, '\p{Is_Script_Extensions=meroiticcursive}', ""); Expect(0, 68095, '\p{^Is_Script_Extensions=meroiticcursive}', ""); Expect(0, 68095, '\P{Is_Script_Extensions=meroiticcursive}', ""); @@ -144858,16 +148109,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=/a/-_Merc}'); + Error('\P{Is_Scx=/a/-_Merc}'); Expect(1, 68095, '\p{Is_Scx=merc}', ""); Expect(0, 68095, '\p{^Is_Scx=merc}', ""); Expect(0, 68095, '\P{Is_Scx=merc}', ""); @@ -144876,16 +148127,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}', ""); @@ -144898,38 +148149,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=_ Mero/a/}'); - Error('\P{Scx=_ Mero/a/}'); + 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{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=-/a/meroitic_hieroglyphs}'); - Error('\P{Is_Script_Extensions=-/a/meroitic_hieroglyphs}'); + Expect(1, 67999, '\p{Scx= -mero}', ""); + Expect(0, 67999, '\p{^Scx= -mero}', ""); + Expect(0, 67999, '\P{Scx= -mero}', ""); + Expect(1, 67999, '\P{^Scx= -mero}', ""); + Expect(0, 68000, '\p{Scx= -mero}', ""); + Expect(1, 68000, '\p{^Scx= -mero}', ""); + Expect(1, 68000, '\P{Scx= -mero}', ""); + Expect(0, 68000, '\P{^Scx= -mero}', ""); + Error('\p{Is_Script_Extensions=-Meroitic_hieroglyphs:=}'); + Error('\P{Is_Script_Extensions=-Meroitic_hieroglyphs:=}'); Expect(1, 67999, '\p{Is_Script_Extensions=meroitichieroglyphs}', ""); Expect(0, 67999, '\p{^Is_Script_Extensions=meroitichieroglyphs}', ""); Expect(0, 67999, '\P{Is_Script_Extensions=meroitichieroglyphs}', ""); @@ -144938,14 +148189,14 @@ 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}', ""); + 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}', ""); @@ -144956,16 +148207,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=/a/_MALAYALAM}'); + Error('\P{Script_Extensions=/a/_MALAYALAM}'); Expect(1, 43058, '\p{Script_Extensions=:\AMalayalam\z:}', "");; Expect(0, 43059, '\p{Script_Extensions=:\AMalayalam\z:}', "");; Expect(1, 43058, '\p{Script_Extensions=malayalam}', ""); @@ -144978,38 +148229,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43059, '\P{^Script_Extensions=malayalam}', ""); Expect(1, 43058, '\p{Script_Extensions=:\Amalayalam\z:}', "");; Expect(0, 43059, '\p{Script_Extensions=:\Amalayalam\z:}', "");; - Expect(1, 43058, '\p{Script_Extensions=-Malayalam}', ""); - Expect(0, 43058, '\p{^Script_Extensions=-Malayalam}', ""); - Expect(0, 43058, '\P{Script_Extensions=-Malayalam}', ""); - Expect(1, 43058, '\P{^Script_Extensions=-Malayalam}', ""); - Expect(0, 43059, '\p{Script_Extensions=-Malayalam}', ""); - Expect(1, 43059, '\p{^Script_Extensions=-Malayalam}', ""); - Expect(1, 43059, '\P{Script_Extensions=-Malayalam}', ""); - Expect(0, 43059, '\P{^Script_Extensions=-Malayalam}', ""); - Error('\p{Scx=-Mlym:=}'); - Error('\P{Scx=-Mlym:=}'); + Expect(1, 43058, '\p{Script_Extensions= Malayalam}', ""); + Expect(0, 43058, '\p{^Script_Extensions= Malayalam}', ""); + Expect(0, 43058, '\P{Script_Extensions= Malayalam}', ""); + Expect(1, 43058, '\P{^Script_Extensions= Malayalam}', ""); + Expect(0, 43059, '\p{Script_Extensions= Malayalam}', ""); + Expect(1, 43059, '\p{^Script_Extensions= Malayalam}', ""); + Expect(1, 43059, '\P{Script_Extensions= Malayalam}', ""); + Expect(0, 43059, '\P{^Script_Extensions= Malayalam}', ""); + Error('\p{Scx: Mlym:=}'); + Error('\P{Scx: Mlym:=}'); Expect(1, 43058, '\p{Scx=:\AMlym\z:}', "");; Expect(0, 43059, '\p{Scx=:\AMlym\z:}', "");; - Expect(1, 43058, '\p{Scx: mlym}', ""); - Expect(0, 43058, '\p{^Scx: mlym}', ""); - Expect(0, 43058, '\P{Scx: mlym}', ""); - Expect(1, 43058, '\P{^Scx: mlym}', ""); - Expect(0, 43059, '\p{Scx: mlym}', ""); - Expect(1, 43059, '\p{^Scx: mlym}', ""); - Expect(1, 43059, '\P{Scx: mlym}', ""); - Expect(0, 43059, '\P{^Scx: mlym}', ""); + Expect(1, 43058, '\p{Scx=mlym}', ""); + Expect(0, 43058, '\p{^Scx=mlym}', ""); + Expect(0, 43058, '\P{Scx=mlym}', ""); + Expect(1, 43058, '\P{^Scx=mlym}', ""); + Expect(0, 43059, '\p{Scx=mlym}', ""); + Expect(1, 43059, '\p{^Scx=mlym}', ""); + Expect(1, 43059, '\P{Scx=mlym}', ""); + Expect(0, 43059, '\P{^Scx=mlym}', ""); Expect(1, 43058, '\p{Scx=:\Amlym\z:}', "");; Expect(0, 43059, '\p{Scx=:\Amlym\z:}', "");; - Expect(1, 43058, '\p{Scx= Mlym}', ""); - Expect(0, 43058, '\p{^Scx= Mlym}', ""); - Expect(0, 43058, '\P{Scx= Mlym}', ""); - Expect(1, 43058, '\P{^Scx= Mlym}', ""); - Expect(0, 43059, '\p{Scx= Mlym}', ""); - Expect(1, 43059, '\p{^Scx= Mlym}', ""); - Expect(1, 43059, '\P{Scx= Mlym}', ""); - Expect(0, 43059, '\P{^Scx= Mlym}', ""); - Error('\p{Is_Script_Extensions= malayalam:=}'); - Error('\P{Is_Script_Extensions= malayalam:=}'); + Expect(1, 43058, '\p{Scx=__Mlym}', ""); + Expect(0, 43058, '\p{^Scx=__Mlym}', ""); + Expect(0, 43058, '\P{Scx=__Mlym}', ""); + Expect(1, 43058, '\P{^Scx=__Mlym}', ""); + Expect(0, 43059, '\p{Scx=__Mlym}', ""); + Expect(1, 43059, '\p{^Scx=__Mlym}', ""); + Expect(1, 43059, '\P{Scx=__Mlym}', ""); + Expect(0, 43059, '\P{^Scx=__Mlym}', ""); + Error('\p{Is_Script_Extensions=/a/- Malayalam}'); + Error('\P{Is_Script_Extensions=/a/- 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}', ""); @@ -145018,16 +148269,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=/a/_Mlym}'); - Error('\P{Is_Scx=/a/_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}', ""); @@ -145036,30 +148287,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= /a/modi}'); - Error('\P{Script_Extensions= /a/modi}'); + Expect(1, 43058, '\p{Is_Scx=- Mlym}', ""); + Expect(0, 43058, '\p{^Is_Scx=- Mlym}', ""); + Expect(0, 43058, '\P{Is_Scx=- Mlym}', ""); + Expect(1, 43058, '\P{^Is_Scx=- Mlym}', ""); + Expect(0, 43059, '\p{Is_Scx=- Mlym}', ""); + Expect(1, 43059, '\p{^Is_Scx=- Mlym}', ""); + Expect(1, 43059, '\P{Is_Scx=- Mlym}', ""); + Expect(0, 43059, '\P{^Is_Scx=- Mlym}', ""); + Error('\p{Script_Extensions=-:=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:}', "");; - 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=:= _modi}'); + Error('\P{Scx=:= _modi}'); Expect(1, 71257, '\p{Scx=:\AModi\z:}', "");; Expect(0, 71258, '\p{Scx=:\AModi\z:}', "");; Expect(1, 71257, '\p{Scx=modi}', ""); @@ -145072,16 +148331,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 71258, '\P{^Scx=modi}', ""); Expect(1, 71257, '\p{Scx=:\Amodi\z:}', "");; Expect(0, 71258, '\p{Scx=:\Amodi\z:}', "");; - Expect(1, 71257, '\p{Scx= MODI}', ""); - Expect(0, 71257, '\p{^Scx= MODI}', ""); - Expect(0, 71257, '\P{Scx= MODI}', ""); - Expect(1, 71257, '\P{^Scx= MODI}', ""); - Expect(0, 71258, '\p{Scx= MODI}', ""); - Expect(1, 71258, '\p{^Scx= MODI}', ""); - Expect(1, 71258, '\P{Scx= MODI}', ""); - Expect(0, 71258, '\P{^Scx= MODI}', ""); - Error('\p{Is_Script_Extensions=-:=Modi}'); - Error('\P{Is_Script_Extensions=-:=Modi}'); + Expect(1, 71257, '\p{Scx=_Modi}', ""); + Expect(0, 71257, '\p{^Scx=_Modi}', ""); + Expect(0, 71257, '\P{Scx=_Modi}', ""); + Expect(1, 71257, '\P{^Scx=_Modi}', ""); + Expect(0, 71258, '\p{Scx=_Modi}', ""); + Expect(1, 71258, '\p{^Scx=_Modi}', ""); + Expect(1, 71258, '\P{Scx=_Modi}', ""); + Expect(0, 71258, '\P{^Scx=_Modi}', ""); + Error('\p{Is_Script_Extensions= /a/Modi}'); + Error('\P{Is_Script_Extensions= /a/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}', ""); @@ -145090,34 +148349,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71258, '\p{^Is_Script_Extensions=modi}', ""); Expect(1, 71258, '\P{Is_Script_Extensions=modi}', ""); Expect(0, 71258, '\P{^Is_Script_Extensions=modi}', ""); - Expect(1, 71257, '\p{Is_Script_Extensions= _Modi}', ""); - Expect(0, 71257, '\p{^Is_Script_Extensions= _Modi}', ""); - Expect(0, 71257, '\P{Is_Script_Extensions= _Modi}', ""); - Expect(1, 71257, '\P{^Is_Script_Extensions= _Modi}', ""); - Expect(0, 71258, '\p{Is_Script_Extensions= _Modi}', ""); - Expect(1, 71258, '\p{^Is_Script_Extensions= _Modi}', ""); - Expect(1, 71258, '\P{Is_Script_Extensions= _Modi}', ""); - Expect(0, 71258, '\P{^Is_Script_Extensions= _Modi}', ""); - Error('\p{Is_Scx:- Modi:=}'); - Error('\P{Is_Scx:- Modi:=}'); - Expect(1, 71257, '\p{Is_Scx:modi}', ""); - Expect(0, 71257, '\p{^Is_Scx:modi}', ""); - Expect(0, 71257, '\P{Is_Scx:modi}', ""); - Expect(1, 71257, '\P{^Is_Scx:modi}', ""); - Expect(0, 71258, '\p{Is_Scx:modi}', ""); - Expect(1, 71258, '\p{^Is_Scx:modi}', ""); - Expect(1, 71258, '\P{Is_Scx:modi}', ""); - Expect(0, 71258, '\P{^Is_Scx:modi}', ""); - Expect(1, 71257, '\p{Is_Scx=_ MODI}', ""); - Expect(0, 71257, '\p{^Is_Scx=_ MODI}', ""); - Expect(0, 71257, '\P{Is_Scx=_ MODI}', ""); - Expect(1, 71257, '\P{^Is_Scx=_ MODI}', ""); - Expect(0, 71258, '\p{Is_Scx=_ MODI}', ""); - Expect(1, 71258, '\p{^Is_Scx=_ MODI}', ""); - Expect(1, 71258, '\P{Is_Scx=_ MODI}', ""); - Expect(0, 71258, '\P{^Is_Scx=_ MODI}', ""); - Error('\p{Script_Extensions= :=MONGOLIAN}'); - Error('\P{Script_Extensions= :=MONGOLIAN}'); + Expect(1, 71257, '\p{Is_Script_Extensions=_MODI}', ""); + Expect(0, 71257, '\p{^Is_Script_Extensions=_MODI}', ""); + Expect(0, 71257, '\P{Is_Script_Extensions=_MODI}', ""); + Expect(1, 71257, '\P{^Is_Script_Extensions=_MODI}', ""); + Expect(0, 71258, '\p{Is_Script_Extensions=_MODI}', ""); + Expect(1, 71258, '\p{^Is_Script_Extensions=_MODI}', ""); + Expect(1, 71258, '\P{Is_Script_Extensions=_MODI}', ""); + Expect(0, 71258, '\P{^Is_Script_Extensions=_MODI}', ""); + Error('\p{Is_Scx=-:=Modi}'); + Error('\P{Is_Scx=-:=Modi}'); + Expect(1, 71257, '\p{Is_Scx=modi}', ""); + Expect(0, 71257, '\p{^Is_Scx=modi}', ""); + Expect(0, 71257, '\P{Is_Scx=modi}', ""); + Expect(1, 71257, '\P{^Is_Scx=modi}', ""); + Expect(0, 71258, '\p{Is_Scx=modi}', ""); + Expect(1, 71258, '\p{^Is_Scx=modi}', ""); + Expect(1, 71258, '\P{Is_Scx=modi}', ""); + Expect(0, 71258, '\P{^Is_Scx=modi}', ""); + Expect(1, 71257, '\p{Is_Scx=-Modi}', ""); + Expect(0, 71257, '\p{^Is_Scx=-Modi}', ""); + Expect(0, 71257, '\P{Is_Scx=-Modi}', ""); + Expect(1, 71257, '\P{^Is_Scx=-Modi}', ""); + Expect(0, 71258, '\p{Is_Scx=-Modi}', ""); + Expect(1, 71258, '\p{^Is_Scx=-Modi}', ""); + Expect(1, 71258, '\P{Is_Scx=-Modi}', ""); + Expect(0, 71258, '\P{^Is_Scx=-Modi}', ""); + Error('\p{Script_Extensions: _/a/MONGOLIAN}'); + Error('\P{Script_Extensions: _/a/MONGOLIAN}'); Expect(1, 71276, '\p{Script_Extensions=:\AMongolian\z:}', "");; Expect(0, 71277, '\p{Script_Extensions=:\AMongolian\z:}', "");; Expect(1, 71276, '\p{Script_Extensions=mongolian}', ""); @@ -145130,16 +148389,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 71277, '\P{^Script_Extensions=mongolian}', ""); Expect(1, 71276, '\p{Script_Extensions=:\Amongolian\z:}', "");; Expect(0, 71277, '\p{Script_Extensions=:\Amongolian\z:}', "");; - Expect(1, 71276, '\p{Script_Extensions= -Mongolian}', ""); - Expect(0, 71276, '\p{^Script_Extensions= -Mongolian}', ""); - Expect(0, 71276, '\P{Script_Extensions= -Mongolian}', ""); - Expect(1, 71276, '\P{^Script_Extensions= -Mongolian}', ""); - Expect(0, 71277, '\p{Script_Extensions= -Mongolian}', ""); - Expect(1, 71277, '\p{^Script_Extensions= -Mongolian}', ""); - Expect(1, 71277, '\P{Script_Extensions= -Mongolian}', ""); - Expect(0, 71277, '\P{^Script_Extensions= -Mongolian}', ""); - Error('\p{Scx=:= -MONG}'); - Error('\P{Scx=:= -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=/a/_ mong}'); + Error('\P{Scx=/a/_ mong}'); Expect(1, 71276, '\p{Scx=:\AMong\z:}', "");; Expect(0, 71277, '\p{Scx=:\AMong\z:}', "");; Expect(1, 71276, '\p{Scx=mong}', ""); @@ -145152,16 +148411,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 71277, '\P{^Scx=mong}', ""); Expect(1, 71276, '\p{Scx=:\Among\z:}', "");; Expect(0, 71277, '\p{Scx=:\Among\z:}', "");; - Expect(1, 71276, '\p{Scx=_ MONG}', ""); - Expect(0, 71276, '\p{^Scx=_ MONG}', ""); - Expect(0, 71276, '\P{Scx=_ MONG}', ""); - Expect(1, 71276, '\P{^Scx=_ MONG}', ""); - Expect(0, 71277, '\p{Scx=_ MONG}', ""); - Expect(1, 71277, '\p{^Scx=_ MONG}', ""); - Expect(1, 71277, '\P{Scx=_ MONG}', ""); - Expect(0, 71277, '\P{^Scx=_ MONG}', ""); - Error('\p{Is_Script_Extensions= Mongolian/a/}'); - Error('\P{Is_Script_Extensions= Mongolian/a/}'); + 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}', ""); @@ -145170,16 +148429,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=:=MONG}'); - Error('\P{Is_Scx=:=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: /a/mong}'); + Error('\P{Is_Scx: /a/mong}'); Expect(1, 71276, '\p{Is_Scx=mong}', ""); Expect(0, 71276, '\p{^Is_Scx=mong}', ""); Expect(0, 71276, '\P{Is_Scx=mong}', ""); @@ -145188,16 +148447,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: /a/ Mro}'); - Error('\P{Script_Extensions: /a/ 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= _Mro:=}'); + Error('\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}', ""); @@ -145210,16 +148469,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= /a/Mroo}'); - Error('\P{Scx= /a/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}', ""); @@ -145232,52 +148491,52 @@ 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{Is_Scx: mroo}', ""); - Expect(0, 92783, '\p{^Is_Scx: mroo}', ""); - Expect(0, 92783, '\P{Is_Scx: mroo}', ""); - Expect(1, 92783, '\P{^Is_Scx: mroo}', ""); - Expect(0, 92784, '\p{Is_Scx: mroo}', ""); - Expect(1, 92784, '\p{^Is_Scx: mroo}', ""); - Expect(1, 92784, '\P{Is_Scx: mroo}', ""); - Expect(0, 92784, '\P{^Is_Scx: mroo}', ""); - Expect(1, 92783, '\p{Is_Scx= Mroo}', ""); - Expect(0, 92783, '\p{^Is_Scx= Mroo}', ""); - Expect(0, 92783, '\P{Is_Scx= Mroo}', ""); - Expect(1, 92783, '\P{^Is_Scx= Mroo}', ""); - Expect(0, 92784, '\p{Is_Scx= Mroo}', ""); - Expect(1, 92784, '\p{^Is_Scx= Mroo}', ""); - Expect(1, 92784, '\P{Is_Scx= Mroo}', ""); - Expect(0, 92784, '\P{^Is_Scx= Mroo}', ""); - Error('\p{Script_Extensions=:=-_Meetei_MAYEK}'); - Error('\P{Script_Extensions=:=-_Meetei_MAYEK}'); + Expect(1, 92783, '\p{Scx=- Mroo}', ""); + Expect(0, 92783, '\p{^Scx=- Mroo}', ""); + Expect(0, 92783, '\P{Scx=- Mroo}', ""); + Expect(1, 92783, '\P{^Scx=- Mroo}', ""); + Expect(0, 92784, '\p{Scx=- Mroo}', ""); + Expect(1, 92784, '\p{^Scx=- Mroo}', ""); + Expect(1, 92784, '\P{Scx=- Mroo}', ""); + Expect(0, 92784, '\P{^Scx=- Mroo}', ""); + Error('\p{Is_Script_Extensions=/a/ _Mro}'); + Error('\P{Is_Script_Extensions=/a/ _Mro}'); + Expect(1, 92783, '\p{Is_Script_Extensions: mro}', ""); + Expect(0, 92783, '\p{^Is_Script_Extensions: mro}', ""); + Expect(0, 92783, '\P{Is_Script_Extensions: mro}', ""); + Expect(1, 92783, '\P{^Is_Script_Extensions: mro}', ""); + Expect(0, 92784, '\p{Is_Script_Extensions: mro}', ""); + Expect(1, 92784, '\p{^Is_Script_Extensions: mro}', ""); + Expect(1, 92784, '\P{Is_Script_Extensions: mro}', ""); + Expect(0, 92784, '\P{^Is_Script_Extensions: mro}', ""); + Expect(1, 92783, '\p{Is_Script_Extensions= _mro}', ""); + Expect(0, 92783, '\p{^Is_Script_Extensions= _mro}', ""); + Expect(0, 92783, '\P{Is_Script_Extensions= _mro}', ""); + Expect(1, 92783, '\P{^Is_Script_Extensions= _mro}', ""); + Expect(0, 92784, '\p{Is_Script_Extensions= _mro}', ""); + Expect(1, 92784, '\p{^Is_Script_Extensions= _mro}', ""); + Expect(1, 92784, '\P{Is_Script_Extensions= _mro}', ""); + Expect(0, 92784, '\P{^Is_Script_Extensions= _mro}', ""); + Error('\p{Is_Scx= :=mroo}'); + Error('\P{Is_Scx= :=mroo}'); + Expect(1, 92783, '\p{Is_Scx=mroo}', ""); + Expect(0, 92783, '\p{^Is_Scx=mroo}', ""); + Expect(0, 92783, '\P{Is_Scx=mroo}', ""); + Expect(1, 92783, '\P{^Is_Scx=mroo}', ""); + Expect(0, 92784, '\p{Is_Scx=mroo}', ""); + Expect(1, 92784, '\p{^Is_Scx=mroo}', ""); + Expect(1, 92784, '\P{Is_Scx=mroo}', ""); + Expect(0, 92784, '\P{^Is_Scx=mroo}', ""); + Expect(1, 92783, '\p{Is_Scx=_-mroo}', ""); + Expect(0, 92783, '\p{^Is_Scx=_-mroo}', ""); + Expect(0, 92783, '\P{Is_Scx=_-mroo}', ""); + Expect(1, 92783, '\P{^Is_Scx=_-mroo}', ""); + Expect(0, 92784, '\p{Is_Scx=_-mroo}', ""); + Expect(1, 92784, '\p{^Is_Scx=_-mroo}', ""); + Expect(1, 92784, '\P{Is_Scx=_-mroo}', ""); + Expect(0, 92784, '\P{^Is_Scx=_-mroo}', ""); + Error('\p{Script_Extensions=-_Meetei_MAYEK/a/}'); + Error('\P{Script_Extensions=-_Meetei_MAYEK/a/}'); 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}', ""); @@ -145290,16 +148549,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 44026, '\P{^Script_Extensions=meeteimayek}', ""); Expect(1, 44025, '\p{Script_Extensions=:\Ameeteimayek\z:}', "");; Expect(0, 44026, '\p{Script_Extensions=:\Ameeteimayek\z:}', "");; - Expect(1, 44025, '\p{Script_Extensions: meetei_Mayek}', ""); - Expect(0, 44025, '\p{^Script_Extensions: meetei_Mayek}', ""); - Expect(0, 44025, '\P{Script_Extensions: meetei_Mayek}', ""); - Expect(1, 44025, '\P{^Script_Extensions: meetei_Mayek}', ""); - Expect(0, 44026, '\p{Script_Extensions: meetei_Mayek}', ""); - Expect(1, 44026, '\p{^Script_Extensions: meetei_Mayek}', ""); - Expect(1, 44026, '\P{Script_Extensions: meetei_Mayek}', ""); - Expect(0, 44026, '\P{^Script_Extensions: meetei_Mayek}', ""); - Error('\p{Scx=/a/mtei}'); - Error('\P{Scx=/a/mtei}'); + Expect(1, 44025, '\p{Script_Extensions=_ MEETEI_Mayek}', ""); + Expect(0, 44025, '\p{^Script_Extensions=_ MEETEI_Mayek}', ""); + Expect(0, 44025, '\P{Script_Extensions=_ MEETEI_Mayek}', ""); + Expect(1, 44025, '\P{^Script_Extensions=_ MEETEI_Mayek}', ""); + Expect(0, 44026, '\p{Script_Extensions=_ MEETEI_Mayek}', ""); + Expect(1, 44026, '\p{^Script_Extensions=_ MEETEI_Mayek}', ""); + Expect(1, 44026, '\P{Script_Extensions=_ MEETEI_Mayek}', ""); + Expect(0, 44026, '\P{^Script_Extensions=_ MEETEI_Mayek}', ""); + Error('\p{Scx=:= 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}', ""); @@ -145312,16 +148571,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 44026, '\P{^Scx=mtei}', ""); Expect(1, 44025, '\p{Scx=:\Amtei\z:}', "");; Expect(0, 44026, '\p{Scx=:\Amtei\z:}', "");; - Expect(1, 44025, '\p{Scx=_ MTEI}', ""); - Expect(0, 44025, '\p{^Scx=_ MTEI}', ""); - Expect(0, 44025, '\P{Scx=_ MTEI}', ""); - Expect(1, 44025, '\P{^Scx=_ MTEI}', ""); - Expect(0, 44026, '\p{Scx=_ MTEI}', ""); - Expect(1, 44026, '\p{^Scx=_ MTEI}', ""); - Expect(1, 44026, '\P{Scx=_ MTEI}', ""); - Expect(0, 44026, '\P{^Scx=_ MTEI}', ""); - Error('\p{Is_Script_Extensions= _MEETEI_mayek:=}'); - Error('\P{Is_Script_Extensions= _MEETEI_mayek:=}'); + Expect(1, 44025, '\p{Scx= Mtei}', ""); + Expect(0, 44025, '\p{^Scx= Mtei}', ""); + Expect(0, 44025, '\P{Scx= Mtei}', ""); + Expect(1, 44025, '\P{^Scx= Mtei}', ""); + Expect(0, 44026, '\p{Scx= Mtei}', ""); + Expect(1, 44026, '\p{^Scx= Mtei}', ""); + Expect(1, 44026, '\P{Scx= Mtei}', ""); + Expect(0, 44026, '\P{^Scx= Mtei}', ""); + Error('\p{Is_Script_Extensions=_Meetei_Mayek/a/}'); + Error('\P{Is_Script_Extensions=_Meetei_Mayek/a/}'); Expect(1, 44025, '\p{Is_Script_Extensions=meeteimayek}', ""); Expect(0, 44025, '\p{^Is_Script_Extensions=meeteimayek}', ""); Expect(0, 44025, '\P{Is_Script_Extensions=meeteimayek}', ""); @@ -145330,16 +148589,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=/a/_ Mtei}'); - Error('\P{Is_Scx=/a/_ 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:=}'); + Error('\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}', ""); @@ -145348,38 +148607,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 44026, '\p{^Is_Scx=mtei}', ""); Expect(1, 44026, '\P{Is_Scx=mtei}', ""); Expect(0, 44026, '\P{^Is_Scx=mtei}', ""); - Expect(1, 44025, '\p{Is_Scx= -Mtei}', ""); - Expect(0, 44025, '\p{^Is_Scx= -Mtei}', ""); - Expect(0, 44025, '\P{Is_Scx= -Mtei}', ""); - Expect(1, 44025, '\P{^Is_Scx= -Mtei}', ""); - Expect(0, 44026, '\p{Is_Scx= -Mtei}', ""); - Expect(1, 44026, '\p{^Is_Scx= -Mtei}', ""); - Expect(1, 44026, '\P{Is_Scx= -Mtei}', ""); - Expect(0, 44026, '\P{^Is_Scx= -Mtei}', ""); - Error('\p{Script_Extensions= /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= /a/Multani}'); + Error('\P{Script_Extensions= /a/Multani}'); Expect(1, 70313, '\p{Script_Extensions=:\AMultani\z:}', "");; Expect(0, 70314, '\p{Script_Extensions=:\AMultani\z:}', "");; - Expect(1, 70313, '\p{Script_Extensions: multani}', ""); - Expect(0, 70313, '\p{^Script_Extensions: multani}', ""); - Expect(0, 70313, '\P{Script_Extensions: multani}', ""); - Expect(1, 70313, '\P{^Script_Extensions: multani}', ""); - Expect(0, 70314, '\p{Script_Extensions: multani}', ""); - Expect(1, 70314, '\p{^Script_Extensions: multani}', ""); - Expect(1, 70314, '\P{Script_Extensions: multani}', ""); - Expect(0, 70314, '\P{^Script_Extensions: multani}', ""); + Expect(1, 70313, '\p{Script_Extensions=multani}', ""); + Expect(0, 70313, '\p{^Script_Extensions=multani}', ""); + Expect(0, 70313, '\P{Script_Extensions=multani}', ""); + Expect(1, 70313, '\P{^Script_Extensions=multani}', ""); + Expect(0, 70314, '\p{Script_Extensions=multani}', ""); + Expect(1, 70314, '\p{^Script_Extensions=multani}', ""); + Expect(1, 70314, '\P{Script_Extensions=multani}', ""); + Expect(0, 70314, '\P{^Script_Extensions=multani}', ""); Expect(1, 70313, '\p{Script_Extensions=:\Amultani\z:}', "");; Expect(0, 70314, '\p{Script_Extensions=:\Amultani\z:}', "");; - Expect(1, 70313, '\p{Script_Extensions: MULTANI}', ""); - Expect(0, 70313, '\p{^Script_Extensions: MULTANI}', ""); - Expect(0, 70313, '\P{Script_Extensions: MULTANI}', ""); - Expect(1, 70313, '\P{^Script_Extensions: MULTANI}', ""); - Expect(0, 70314, '\p{Script_Extensions: MULTANI}', ""); - Expect(1, 70314, '\p{^Script_Extensions: MULTANI}', ""); - Expect(1, 70314, '\P{Script_Extensions: MULTANI}', ""); - Expect(0, 70314, '\P{^Script_Extensions: MULTANI}', ""); - Error('\p{Scx=/a/ Mult}'); - Error('\P{Scx=/a/ Mult}'); + Expect(1, 70313, '\p{Script_Extensions:-multani}', ""); + Expect(0, 70313, '\p{^Script_Extensions:-multani}', ""); + Expect(0, 70313, '\P{Script_Extensions:-multani}', ""); + Expect(1, 70313, '\P{^Script_Extensions:-multani}', ""); + Expect(0, 70314, '\p{Script_Extensions:-multani}', ""); + Expect(1, 70314, '\p{^Script_Extensions:-multani}', ""); + Expect(1, 70314, '\P{Script_Extensions:-multani}', ""); + Expect(0, 70314, '\P{^Script_Extensions:-multani}', ""); + Error('\p{Scx=:= _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}', ""); @@ -145392,16 +148651,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:/a/ Multani}'); - Error('\P{Is_Script_Extensions:/a/ 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=_:=Multani}'); + Error('\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}', ""); @@ -145410,8 +148669,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}', ""); - Error('\p{Is_Scx=- MULT/a/}'); - Error('\P{Is_Scx=- MULT/a/}'); + 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}', ""); @@ -145420,16 +148687,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=/a/Myanmar}'); - Error('\P{Script_Extensions=/a/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=:=myanmar}'); + Error('\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}', ""); @@ -145442,16 +148709,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43648, '\P{^Script_Extensions=myanmar}', ""); Expect(1, 43647, '\p{Script_Extensions=:\Amyanmar\z:}', "");; Expect(0, 43648, '\p{Script_Extensions=:\Amyanmar\z:}', "");; - Expect(1, 43647, '\p{Script_Extensions= Myanmar}', ""); - Expect(0, 43647, '\p{^Script_Extensions= Myanmar}', ""); - Expect(0, 43647, '\P{Script_Extensions= Myanmar}', ""); - Expect(1, 43647, '\P{^Script_Extensions= Myanmar}', ""); - Expect(0, 43648, '\p{Script_Extensions= Myanmar}', ""); - Expect(1, 43648, '\p{^Script_Extensions= Myanmar}', ""); - Expect(1, 43648, '\P{Script_Extensions= Myanmar}', ""); - Expect(0, 43648, '\P{^Script_Extensions= Myanmar}', ""); - Error('\p{Scx=:= _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}'); + Error('\P{Scx= :=Mymr}'); Expect(1, 43647, '\p{Scx=:\AMymr\z:}', "");; Expect(0, 43648, '\p{Scx=:\AMymr\z:}', "");; Expect(1, 43647, '\p{Scx=mymr}', ""); @@ -145464,16 +148731,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43648, '\P{^Scx=mymr}', ""); Expect(1, 43647, '\p{Scx=:\Amymr\z:}', "");; Expect(0, 43648, '\p{Scx=:\Amymr\z:}', "");; - Expect(1, 43647, '\p{Scx=--Mymr}', ""); - Expect(0, 43647, '\p{^Scx=--Mymr}', ""); - Expect(0, 43647, '\P{Scx=--Mymr}', ""); - Expect(1, 43647, '\P{^Scx=--Mymr}', ""); - Expect(0, 43648, '\p{Scx=--Mymr}', ""); - Expect(1, 43648, '\p{^Scx=--Mymr}', ""); - Expect(1, 43648, '\P{Scx=--Mymr}', ""); - Expect(0, 43648, '\P{^Scx=--Mymr}', ""); - Error('\p{Is_Script_Extensions= -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=__myanmar:=}'); + Error('\P{Is_Script_Extensions=__myanmar:=}'); Expect(1, 43647, '\p{Is_Script_Extensions=myanmar}', ""); Expect(0, 43647, '\p{^Is_Script_Extensions=myanmar}', ""); Expect(0, 43647, '\P{Is_Script_Extensions=myanmar}', ""); @@ -145482,16 +148749,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43648, '\p{^Is_Script_Extensions=myanmar}', ""); Expect(1, 43648, '\P{Is_Script_Extensions=myanmar}', ""); Expect(0, 43648, '\P{^Is_Script_Extensions=myanmar}', ""); - Expect(1, 43647, '\p{Is_Script_Extensions: --Myanmar}', ""); - Expect(0, 43647, '\p{^Is_Script_Extensions: --Myanmar}', ""); - Expect(0, 43647, '\P{Is_Script_Extensions: --Myanmar}', ""); - Expect(1, 43647, '\P{^Is_Script_Extensions: --Myanmar}', ""); - Expect(0, 43648, '\p{Is_Script_Extensions: --Myanmar}', ""); - Expect(1, 43648, '\p{^Is_Script_Extensions: --Myanmar}', ""); - Expect(1, 43648, '\P{Is_Script_Extensions: --Myanmar}', ""); - Expect(0, 43648, '\P{^Is_Script_Extensions: --Myanmar}', ""); - Error('\p{Is_Scx=MYMR/a/}'); - Error('\P{Is_Scx=MYMR/a/}'); + Expect(1, 43647, '\p{Is_Script_Extensions=_Myanmar}', ""); + Expect(0, 43647, '\p{^Is_Script_Extensions=_Myanmar}', ""); + Expect(0, 43647, '\P{Is_Script_Extensions=_Myanmar}', ""); + Expect(1, 43647, '\P{^Is_Script_Extensions=_Myanmar}', ""); + Expect(0, 43648, '\p{Is_Script_Extensions=_Myanmar}', ""); + Expect(1, 43648, '\p{^Is_Script_Extensions=_Myanmar}', ""); + Expect(1, 43648, '\P{Is_Script_Extensions=_Myanmar}', ""); + Expect(0, 43648, '\P{^Is_Script_Extensions=_Myanmar}', ""); + Error('\p{Is_Scx=_Mymr:=}'); + 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}', ""); @@ -145500,38 +148767,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43648, '\p{^Is_Scx=mymr}', ""); Expect(1, 43648, '\P{Is_Scx=mymr}', ""); Expect(0, 43648, '\P{^Is_Scx=mymr}', ""); - Expect(1, 43647, '\p{Is_Scx= -MYMR}', ""); - Expect(0, 43647, '\p{^Is_Scx= -MYMR}', ""); - Expect(0, 43647, '\P{Is_Scx= -MYMR}', ""); - Expect(1, 43647, '\P{^Is_Scx= -MYMR}', ""); - Expect(0, 43648, '\p{Is_Scx= -MYMR}', ""); - Expect(1, 43648, '\p{^Is_Scx= -MYMR}', ""); - Expect(1, 43648, '\P{Is_Scx= -MYMR}', ""); - Expect(0, 43648, '\P{^Is_Scx= -MYMR}', ""); - Error('\p{Script_Extensions= NANDINAGARI/a/}'); - Error('\P{Script_Extensions= NANDINAGARI/a/}'); + 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, 72164, '\p{Script_Extensions=:\ANandinagari\z:}', "");; Expect(0, 72165, '\p{Script_Extensions=:\ANandinagari\z:}', "");; - Expect(1, 72164, '\p{Script_Extensions: nandinagari}', ""); - Expect(0, 72164, '\p{^Script_Extensions: nandinagari}', ""); - Expect(0, 72164, '\P{Script_Extensions: nandinagari}', ""); - Expect(1, 72164, '\P{^Script_Extensions: nandinagari}', ""); - Expect(0, 72165, '\p{Script_Extensions: nandinagari}', ""); - Expect(1, 72165, '\p{^Script_Extensions: nandinagari}', ""); - Expect(1, 72165, '\P{Script_Extensions: nandinagari}', ""); - Expect(0, 72165, '\P{^Script_Extensions: nandinagari}', ""); + Expect(1, 72164, '\p{Script_Extensions=nandinagari}', ""); + Expect(0, 72164, '\p{^Script_Extensions=nandinagari}', ""); + Expect(0, 72164, '\P{Script_Extensions=nandinagari}', ""); + Expect(1, 72164, '\P{^Script_Extensions=nandinagari}', ""); + Expect(0, 72165, '\p{Script_Extensions=nandinagari}', ""); + Expect(1, 72165, '\p{^Script_Extensions=nandinagari}', ""); + Expect(1, 72165, '\P{Script_Extensions=nandinagari}', ""); + Expect(0, 72165, '\P{^Script_Extensions=nandinagari}', ""); Expect(1, 72164, '\p{Script_Extensions=:\Anandinagari\z:}', "");; Expect(0, 72165, '\p{Script_Extensions=:\Anandinagari\z:}', "");; - Expect(1, 72164, '\p{Script_Extensions=_ NANDINAGARI}', ""); - Expect(0, 72164, '\p{^Script_Extensions=_ NANDINAGARI}', ""); - Expect(0, 72164, '\P{Script_Extensions=_ NANDINAGARI}', ""); - Expect(1, 72164, '\P{^Script_Extensions=_ NANDINAGARI}', ""); - Expect(0, 72165, '\p{Script_Extensions=_ NANDINAGARI}', ""); - Expect(1, 72165, '\p{^Script_Extensions=_ NANDINAGARI}', ""); - Expect(1, 72165, '\P{Script_Extensions=_ NANDINAGARI}', ""); - Expect(0, 72165, '\P{^Script_Extensions=_ NANDINAGARI}', ""); - Error('\p{Scx= nand:=}'); - Error('\P{Scx= nand:=}'); + Expect(1, 72164, '\p{Script_Extensions: _NANDINAGARI}', ""); + Expect(0, 72164, '\p{^Script_Extensions: _NANDINAGARI}', ""); + Expect(0, 72164, '\P{Script_Extensions: _NANDINAGARI}', ""); + Expect(1, 72164, '\P{^Script_Extensions: _NANDINAGARI}', ""); + Expect(0, 72165, '\p{Script_Extensions: _NANDINAGARI}', ""); + Expect(1, 72165, '\p{^Script_Extensions: _NANDINAGARI}', ""); + Expect(1, 72165, '\P{Script_Extensions: _NANDINAGARI}', ""); + Expect(0, 72165, '\P{^Script_Extensions: _NANDINAGARI}', ""); + Error('\p{Scx= NAND/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}', ""); @@ -145544,34 +148811,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=:=_ 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=:=_Nand}'); - Error('\P{Is_Scx=:=_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=/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{Is_Scx=nand}', ""); Expect(0, 72164, '\p{^Is_Scx=nand}', ""); Expect(0, 72164, '\P{Is_Scx=nand}', ""); @@ -145580,16 +148847,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}', ""); @@ -145602,16 +148869,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68256, '\P{^Script_Extensions=oldnortharabian}', ""); Expect(1, 68255, '\p{Script_Extensions=:\Aoldnortharabian\z:}', "");; Expect(0, 68256, '\p{Script_Extensions=:\Aoldnortharabian\z:}', "");; - Expect(1, 68255, '\p{Script_Extensions= old_North_arabian}', ""); - Expect(0, 68255, '\p{^Script_Extensions= old_North_arabian}', ""); - Expect(0, 68255, '\P{Script_Extensions= old_North_arabian}', ""); - Expect(1, 68255, '\P{^Script_Extensions= old_North_arabian}', ""); - Expect(0, 68256, '\p{Script_Extensions= old_North_arabian}', ""); - Expect(1, 68256, '\p{^Script_Extensions= old_North_arabian}', ""); - Expect(1, 68256, '\P{Script_Extensions= old_North_arabian}', ""); - Expect(0, 68256, '\P{^Script_Extensions= old_North_arabian}', ""); - Error('\p{Scx=_NARB/a/}'); - Error('\P{Scx=_NARB/a/}'); + 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{Scx=:\ANarb\z:}', "");; Expect(0, 68256, '\p{Scx=:\ANarb\z:}', "");; Expect(1, 68255, '\p{Scx=narb}', ""); @@ -145624,16 +148891,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68256, '\P{^Scx=narb}', ""); Expect(1, 68255, '\p{Scx=:\Anarb\z:}', "");; Expect(0, 68256, '\p{Scx=:\Anarb\z:}', "");; - Expect(1, 68255, '\p{Scx= _NARB}', ""); - Expect(0, 68255, '\p{^Scx= _NARB}', ""); - Expect(0, 68255, '\P{Scx= _NARB}', ""); - Expect(1, 68255, '\P{^Scx= _NARB}', ""); - Expect(0, 68256, '\p{Scx= _NARB}', ""); - Expect(1, 68256, '\p{^Scx= _NARB}', ""); - Expect(1, 68256, '\P{Scx= _NARB}', ""); - Expect(0, 68256, '\P{^Scx= _NARB}', ""); - Error('\p{Is_Script_Extensions=/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=/a/_ Old_north_ARABIAN}'); + Error('\P{Is_Script_Extensions=/a/_ Old_north_ARABIAN}'); Expect(1, 68255, '\p{Is_Script_Extensions=oldnortharabian}', ""); Expect(0, 68255, '\p{^Is_Script_Extensions=oldnortharabian}', ""); Expect(0, 68255, '\P{Is_Script_Extensions=oldnortharabian}', ""); @@ -145642,16 +148909,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=/a/ _NARB}'); + Error('\P{Is_Scx=/a/ _NARB}'); Expect(1, 68255, '\p{Is_Scx=narb}', ""); Expect(0, 68255, '\p{^Is_Scx=narb}', ""); Expect(0, 68255, '\P{Is_Scx=narb}', ""); @@ -145660,38 +148927,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:/a/_NABATAEAN}'); + Error('\P{Script_Extensions:/a/_NABATAEAN}'); Expect(1, 67759, '\p{Script_Extensions=:\ANabataean\z:}', "");; Expect(0, 67760, '\p{Script_Extensions=:\ANabataean\z:}', "");; - Expect(1, 67759, '\p{Script_Extensions=nabataean}', ""); - 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=/a/ NBAT}'); - Error('\P{Scx=/a/ NBAT}'); + 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{Scx=:\ANbat\z:}', "");; Expect(0, 67760, '\p{Scx=:\ANbat\z:}', "");; Expect(1, 67759, '\p{Scx=nbat}', ""); @@ -145704,16 +148971,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}'); - Error('\P{Is_Script_Extensions=:= Nabataean}'); + 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{Is_Script_Extensions=nabataean}', ""); Expect(0, 67759, '\p{^Is_Script_Extensions=nabataean}', ""); Expect(0, 67759, '\P{Is_Script_Extensions=nabataean}', ""); @@ -145722,16 +148989,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}', ""); @@ -145740,16 +149007,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= _NEWA:=}'); - Error('\P{Script_Extensions= _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=/a/newa}'); + Error('\P{Script_Extensions=/a/newa}'); Expect(1, 70753, '\p{Script_Extensions=:\ANewa\z:}', "");; Expect(0, 70754, '\p{Script_Extensions=:\ANewa\z:}', "");; Expect(1, 70753, '\p{Script_Extensions=newa}', ""); @@ -145762,16 +149029,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/a/}'); - Error('\P{Scx= _newa/a/}'); + 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{Scx=:\ANewa\z:}', "");; Expect(0, 70754, '\p{Scx=:\ANewa\z:}', "");; Expect(1, 70753, '\p{Scx=newa}', ""); @@ -145784,34 +149051,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}'); - Error('\P{Is_Script_Extensions=_:=Newa}'); - Expect(1, 70753, '\p{Is_Script_Extensions=newa}', ""); - Expect(0, 70753, '\p{^Is_Script_Extensions=newa}', ""); - Expect(0, 70753, '\P{Is_Script_Extensions=newa}', ""); - Expect(1, 70753, '\P{^Is_Script_Extensions=newa}', ""); - Expect(0, 70754, '\p{Is_Script_Extensions=newa}', ""); - Expect(1, 70754, '\p{^Is_Script_Extensions=newa}', ""); - Expect(1, 70754, '\P{Is_Script_Extensions=newa}', ""); - Expect(0, 70754, '\P{^Is_Script_Extensions=newa}', ""); - Expect(1, 70753, '\p{Is_Script_Extensions= _newa}', ""); - Expect(0, 70753, '\p{^Is_Script_Extensions= _newa}', ""); - Expect(0, 70753, '\P{Is_Script_Extensions= _newa}', ""); - Expect(1, 70753, '\P{^Is_Script_Extensions= _newa}', ""); - Expect(0, 70754, '\p{Is_Script_Extensions= _newa}', ""); - Expect(1, 70754, '\p{^Is_Script_Extensions= _newa}', ""); - Expect(1, 70754, '\P{Is_Script_Extensions= _newa}', ""); - Expect(0, 70754, '\P{^Is_Script_Extensions= _newa}', ""); - Error('\p{Is_Scx: -_Newa/a/}'); - Error('\P{Is_Scx: -_Newa/a/}'); + Expect(1, 70753, '\p{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{Is_Scx=newa}', ""); Expect(0, 70753, '\p{^Is_Scx=newa}', ""); Expect(0, 70753, '\P{Is_Scx=newa}', ""); @@ -145820,118 +149087,118 @@ 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=/a/ nko}'); - Error('\P{Script_Extensions=/a/ nko}'); - Expect(1, 2047, '\p{Script_Extensions=:\ANko\z:}', "");; - Expect(0, 2048, '\p{Script_Extensions=:\ANko\z:}', "");; - Expect(1, 2047, '\p{Script_Extensions=nko}', ""); - Expect(0, 2047, '\p{^Script_Extensions=nko}', ""); - Expect(0, 2047, '\P{Script_Extensions=nko}', ""); - Expect(1, 2047, '\P{^Script_Extensions=nko}', ""); - Expect(0, 2048, '\p{Script_Extensions=nko}', ""); - Expect(1, 2048, '\p{^Script_Extensions=nko}', ""); - Expect(1, 2048, '\P{Script_Extensions=nko}', ""); - Expect(0, 2048, '\P{^Script_Extensions=nko}', ""); - Expect(1, 2047, '\p{Script_Extensions=:\Anko\z:}', "");; - Expect(0, 2048, '\p{Script_Extensions=:\Anko\z:}', "");; - Expect(1, 2047, '\p{Script_Extensions= NKO}', ""); - Expect(0, 2047, '\p{^Script_Extensions= NKO}', ""); - Expect(0, 2047, '\P{Script_Extensions= NKO}', ""); - Expect(1, 2047, '\P{^Script_Extensions= NKO}', ""); - Expect(0, 2048, '\p{Script_Extensions= NKO}', ""); - Expect(1, 2048, '\p{^Script_Extensions= NKO}', ""); - Expect(1, 2048, '\P{Script_Extensions= NKO}', ""); - Expect(0, 2048, '\P{^Script_Extensions= NKO}', ""); - Error('\p{Scx=-/a/Nkoo}'); - Error('\P{Scx=-/a/Nkoo}'); - Expect(1, 2047, '\p{Scx=:\ANkoo\z:}', "");; - Expect(0, 2048, '\p{Scx=:\ANkoo\z:}', "");; - Expect(1, 2047, '\p{Scx=nkoo}', ""); - Expect(0, 2047, '\p{^Scx=nkoo}', ""); - Expect(0, 2047, '\P{Scx=nkoo}', ""); - Expect(1, 2047, '\P{^Scx=nkoo}', ""); - Expect(0, 2048, '\p{Scx=nkoo}', ""); - Expect(1, 2048, '\p{^Scx=nkoo}', ""); - Expect(1, 2048, '\P{Scx=nkoo}', ""); - Expect(0, 2048, '\P{^Scx=nkoo}', ""); - Expect(1, 2047, '\p{Scx=:\Ankoo\z:}', "");; - Expect(0, 2048, '\p{Scx=:\Ankoo\z:}', "");; - Expect(1, 2047, '\p{Scx: _nkoo}', ""); - Expect(0, 2047, '\p{^Scx: _nkoo}', ""); - Expect(0, 2047, '\P{Scx: _nkoo}', ""); - Expect(1, 2047, '\P{^Scx: _nkoo}', ""); - Expect(0, 2048, '\p{Scx: _nkoo}', ""); - Expect(1, 2048, '\p{^Scx: _nkoo}', ""); - Expect(1, 2048, '\P{Scx: _nkoo}', ""); - Expect(0, 2048, '\P{^Scx: _nkoo}', ""); - Error('\p{Is_Script_Extensions=:= nko}'); - Error('\P{Is_Script_Extensions=:= nko}'); - Expect(1, 2047, '\p{Is_Script_Extensions=nko}', ""); - Expect(0, 2047, '\p{^Is_Script_Extensions=nko}', ""); - Expect(0, 2047, '\P{Is_Script_Extensions=nko}', ""); - Expect(1, 2047, '\P{^Is_Script_Extensions=nko}', ""); - Expect(0, 2048, '\p{Is_Script_Extensions=nko}', ""); - Expect(1, 2048, '\p{^Is_Script_Extensions=nko}', ""); - Expect(1, 2048, '\P{Is_Script_Extensions=nko}', ""); - Expect(0, 2048, '\P{^Is_Script_Extensions=nko}', ""); - Expect(1, 2047, '\p{Is_Script_Extensions=- Nko}', ""); - Expect(0, 2047, '\p{^Is_Script_Extensions=- Nko}', ""); - Expect(0, 2047, '\P{Is_Script_Extensions=- Nko}', ""); - Expect(1, 2047, '\P{^Is_Script_Extensions=- Nko}', ""); - Expect(0, 2048, '\p{Is_Script_Extensions=- Nko}', ""); - Expect(1, 2048, '\p{^Is_Script_Extensions=- Nko}', ""); - Expect(1, 2048, '\P{Is_Script_Extensions=- Nko}', ""); - Expect(0, 2048, '\P{^Is_Script_Extensions=- Nko}', ""); - Error('\p{Is_Scx=-_Nkoo/a/}'); - Error('\P{Is_Scx=-_Nkoo/a/}'); - Expect(1, 2047, '\p{Is_Scx=nkoo}', ""); - Expect(0, 2047, '\p{^Is_Scx=nkoo}', ""); - Expect(0, 2047, '\P{Is_Scx=nkoo}', ""); - Expect(1, 2047, '\P{^Is_Scx=nkoo}', ""); - Expect(0, 2048, '\p{Is_Scx=nkoo}', ""); - Expect(1, 2048, '\p{^Is_Scx=nkoo}', ""); - Expect(1, 2048, '\P{Is_Scx=nkoo}', ""); - Expect(0, 2048, '\P{^Is_Scx=nkoo}', ""); - Expect(1, 2047, '\p{Is_Scx: -Nkoo}', ""); - Expect(0, 2047, '\p{^Is_Scx: -Nkoo}', ""); - Expect(0, 2047, '\P{Is_Scx: -Nkoo}', ""); - Expect(1, 2047, '\P{^Is_Scx: -Nkoo}', ""); - Expect(0, 2048, '\p{Is_Scx: -Nkoo}', ""); - Expect(1, 2048, '\p{^Is_Scx: -Nkoo}', ""); - Expect(1, 2048, '\P{Is_Scx: -Nkoo}', ""); - Expect(0, 2048, '\P{^Is_Scx: -Nkoo}', ""); - Error('\p{Script_Extensions=__Nushu:=}'); - Error('\P{Script_Extensions=__Nushu:=}'); + Expect(1, 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, 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}', ""); + 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{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}', ""); + 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{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}', ""); + 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, 111355, '\p{Script_Extensions=:\ANushu\z:}', "");; Expect(0, 111356, '\p{Script_Extensions=:\ANushu\z:}', "");; - Expect(1, 111355, '\p{Script_Extensions: nushu}', ""); - Expect(0, 111355, '\p{^Script_Extensions: nushu}', ""); - Expect(0, 111355, '\P{Script_Extensions: nushu}', ""); - Expect(1, 111355, '\P{^Script_Extensions: nushu}', ""); - Expect(0, 111356, '\p{Script_Extensions: nushu}', ""); - Expect(1, 111356, '\p{^Script_Extensions: nushu}', ""); - Expect(1, 111356, '\P{Script_Extensions: nushu}', ""); - Expect(0, 111356, '\P{^Script_Extensions: nushu}', ""); + Expect(1, 111355, '\p{Script_Extensions=nushu}', ""); + Expect(0, 111355, '\p{^Script_Extensions=nushu}', ""); + Expect(0, 111355, '\P{Script_Extensions=nushu}', ""); + Expect(1, 111355, '\P{^Script_Extensions=nushu}', ""); + Expect(0, 111356, '\p{Script_Extensions=nushu}', ""); + Expect(1, 111356, '\p{^Script_Extensions=nushu}', ""); + Expect(1, 111356, '\P{Script_Extensions=nushu}', ""); + Expect(0, 111356, '\P{^Script_Extensions=nushu}', ""); Expect(1, 111355, '\p{Script_Extensions=:\Anushu\z:}', "");; Expect(0, 111356, '\p{Script_Extensions=:\Anushu\z:}', "");; - Expect(1, 111355, '\p{Script_Extensions=_NUSHU}', ""); - Expect(0, 111355, '\p{^Script_Extensions=_NUSHU}', ""); - Expect(0, 111355, '\P{Script_Extensions=_NUSHU}', ""); - Expect(1, 111355, '\P{^Script_Extensions=_NUSHU}', ""); - Expect(0, 111356, '\p{Script_Extensions=_NUSHU}', ""); - Expect(1, 111356, '\p{^Script_Extensions=_NUSHU}', ""); - Expect(1, 111356, '\P{Script_Extensions=_NUSHU}', ""); - Expect(0, 111356, '\P{^Script_Extensions=_NUSHU}', ""); - Error('\p{Scx=/a/_NSHU}'); - Error('\P{Scx=/a/_NSHU}'); + Expect(1, 111355, '\p{Script_Extensions= _nushu}', ""); + Expect(0, 111355, '\p{^Script_Extensions= _nushu}', ""); + Expect(0, 111355, '\P{Script_Extensions= _nushu}', ""); + Expect(1, 111355, '\P{^Script_Extensions= _nushu}', ""); + Expect(0, 111356, '\p{Script_Extensions= _nushu}', ""); + Expect(1, 111356, '\p{^Script_Extensions= _nushu}', ""); + Expect(1, 111356, '\P{Script_Extensions= _nushu}', ""); + Expect(0, 111356, '\P{^Script_Extensions= _nushu}', ""); + Error('\p{Scx=_ Nshu:=}'); + Error('\P{Scx=_ Nshu:=}'); Expect(1, 111355, '\p{Scx=:\ANshu\z:}', "");; Expect(0, 111356, '\p{Scx=:\ANshu\z:}', "");; Expect(1, 111355, '\p{Scx=nshu}', ""); @@ -145944,16 +149211,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}', ""); @@ -145962,16 +149229,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/a/}'); - Error('\P{Is_Scx=_Nshu/a/}'); + 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_Scx=nshu}', ""); Expect(0, 111355, '\p{^Is_Scx=nshu}', ""); Expect(0, 111355, '\P{Is_Scx=nshu}', ""); @@ -145980,38 +149247,38 @@ 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= /a/OGHAM}'); - Error('\P{Script_Extensions= /a/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}', ""); - Expect(0, 5788, '\p{^Script_Extensions: ogham}', ""); - Expect(0, 5788, '\P{Script_Extensions: ogham}', ""); - Expect(1, 5788, '\P{^Script_Extensions: ogham}', ""); - Expect(0, 5789, '\p{Script_Extensions: ogham}', ""); - Expect(1, 5789, '\p{^Script_Extensions: ogham}', ""); - Expect(1, 5789, '\P{Script_Extensions: ogham}', ""); - Expect(0, 5789, '\P{^Script_Extensions: ogham}', ""); + Expect(1, 5788, '\p{Script_Extensions=ogham}', ""); + Expect(0, 5788, '\p{^Script_Extensions=ogham}', ""); + Expect(0, 5788, '\P{Script_Extensions=ogham}', ""); + Expect(1, 5788, '\P{^Script_Extensions=ogham}', ""); + Expect(0, 5789, '\p{Script_Extensions=ogham}', ""); + Expect(1, 5789, '\p{^Script_Extensions=ogham}', ""); + Expect(1, 5789, '\P{Script_Extensions=ogham}', ""); + Expect(0, 5789, '\P{^Script_Extensions=ogham}', ""); Expect(1, 5788, '\p{Script_Extensions=:\Aogham\z:}', "");; Expect(0, 5789, '\p{Script_Extensions=:\Aogham\z:}', "");; - Expect(1, 5788, '\p{Script_Extensions: OGHAM}', ""); - Expect(0, 5788, '\p{^Script_Extensions: OGHAM}', ""); - Expect(0, 5788, '\P{Script_Extensions: OGHAM}', ""); - Expect(1, 5788, '\P{^Script_Extensions: OGHAM}', ""); - Expect(0, 5789, '\p{Script_Extensions: OGHAM}', ""); - Expect(1, 5789, '\p{^Script_Extensions: OGHAM}', ""); - Expect(1, 5789, '\P{Script_Extensions: OGHAM}', ""); - Expect(0, 5789, '\P{^Script_Extensions: OGHAM}', ""); - Error('\p{Scx=:=_Ogam}'); - Error('\P{Scx=:=_Ogam}'); + Expect(1, 5788, '\p{Script_Extensions= OGHAM}', ""); + Expect(0, 5788, '\p{^Script_Extensions= OGHAM}', ""); + Expect(0, 5788, '\P{Script_Extensions= OGHAM}', ""); + Expect(1, 5788, '\P{^Script_Extensions= OGHAM}', ""); + Expect(0, 5789, '\p{Script_Extensions= OGHAM}', ""); + Expect(1, 5789, '\p{^Script_Extensions= OGHAM}', ""); + Expect(1, 5789, '\P{Script_Extensions= OGHAM}', ""); + Expect(0, 5789, '\P{^Script_Extensions= OGHAM}', ""); + Error('\p{Scx=OGAM:=}'); + Error('\P{Scx=OGAM:=}'); Expect(1, 5788, '\p{Scx=:\AOgam\z:}', "");; Expect(0, 5789, '\p{Scx=:\AOgam\z:}', "");; Expect(1, 5788, '\p{Scx=ogam}', ""); @@ -146024,16 +149291,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 5789, '\P{^Scx=ogam}', ""); Expect(1, 5788, '\p{Scx=:\Aogam\z:}', "");; Expect(0, 5789, '\p{Scx=:\Aogam\z:}', "");; - Expect(1, 5788, '\p{Scx=- Ogam}', ""); - Expect(0, 5788, '\p{^Scx=- Ogam}', ""); - Expect(0, 5788, '\P{Scx=- Ogam}', ""); - Expect(1, 5788, '\P{^Scx=- Ogam}', ""); - Expect(0, 5789, '\p{Scx=- Ogam}', ""); - Expect(1, 5789, '\p{^Scx=- Ogam}', ""); - Expect(1, 5789, '\P{Scx=- Ogam}', ""); - Expect(0, 5789, '\P{^Scx=- Ogam}', ""); - Error('\p{Is_Script_Extensions=- ogham:=}'); - Error('\P{Is_Script_Extensions=- ogham:=}'); + Expect(1, 5788, '\p{Scx=__Ogam}', ""); + Expect(0, 5788, '\p{^Scx=__Ogam}', ""); + Expect(0, 5788, '\P{Scx=__Ogam}', ""); + Expect(1, 5788, '\P{^Scx=__Ogam}', ""); + Expect(0, 5789, '\p{Scx=__Ogam}', ""); + Expect(1, 5789, '\p{^Scx=__Ogam}', ""); + Expect(1, 5789, '\P{Scx=__Ogam}', ""); + Expect(0, 5789, '\P{^Scx=__Ogam}', ""); + Error('\p{Is_Script_Extensions=:= Ogham}'); + Error('\P{Is_Script_Extensions=:= Ogham}'); Expect(1, 5788, '\p{Is_Script_Extensions=ogham}', ""); Expect(0, 5788, '\p{^Is_Script_Extensions=ogham}', ""); Expect(0, 5788, '\P{Is_Script_Extensions=ogham}', ""); @@ -146042,16 +149309,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/a/}'); - Error('\P{Is_Scx=_ogam/a/}'); + 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}', ""); @@ -146060,96 +149327,96 @@ 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:/a/- OL_CHIKI}'); - Error('\P{Script_Extensions:/a/- 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}', ""); - Expect(0, 7295, '\p{^Script_Extensions: olchiki}', ""); - Expect(0, 7295, '\P{Script_Extensions: olchiki}', ""); - Expect(1, 7295, '\P{^Script_Extensions: olchiki}', ""); - Expect(0, 7296, '\p{Script_Extensions: olchiki}', ""); - Expect(1, 7296, '\p{^Script_Extensions: olchiki}', ""); - Expect(1, 7296, '\P{Script_Extensions: olchiki}', ""); - Expect(0, 7296, '\P{^Script_Extensions: olchiki}', ""); + Expect(1, 7295, '\p{Script_Extensions=olchiki}', ""); + Expect(0, 7295, '\p{^Script_Extensions=olchiki}', ""); + Expect(0, 7295, '\P{Script_Extensions=olchiki}', ""); + Expect(1, 7295, '\P{^Script_Extensions=olchiki}', ""); + Expect(0, 7296, '\p{Script_Extensions=olchiki}', ""); + Expect(1, 7296, '\p{^Script_Extensions=olchiki}', ""); + Expect(1, 7296, '\P{Script_Extensions=olchiki}', ""); + Expect(0, 7296, '\P{^Script_Extensions=olchiki}', ""); Expect(1, 7295, '\p{Script_Extensions=:\Aolchiki\z:}', "");; Expect(0, 7296, '\p{Script_Extensions=:\Aolchiki\z:}', "");; - Expect(1, 7295, '\p{Script_Extensions= Ol_chiki}', ""); - Expect(0, 7295, '\p{^Script_Extensions= Ol_chiki}', ""); - Expect(0, 7295, '\P{Script_Extensions= Ol_chiki}', ""); - Expect(1, 7295, '\P{^Script_Extensions= Ol_chiki}', ""); - Expect(0, 7296, '\p{Script_Extensions= Ol_chiki}', ""); - Expect(1, 7296, '\p{^Script_Extensions= Ol_chiki}', ""); - Expect(1, 7296, '\P{Script_Extensions= Ol_chiki}', ""); - Expect(0, 7296, '\P{^Script_Extensions= Ol_chiki}', ""); - Error('\p{Scx=:=Olck}'); - Error('\P{Scx=:=Olck}'); + Expect(1, 7295, '\p{Script_Extensions=_ Ol_chiki}', ""); + Expect(0, 7295, '\p{^Script_Extensions=_ Ol_chiki}', ""); + Expect(0, 7295, '\P{Script_Extensions=_ Ol_chiki}', ""); + Expect(1, 7295, '\P{^Script_Extensions=_ Ol_chiki}', ""); + Expect(0, 7296, '\p{Script_Extensions=_ Ol_chiki}', ""); + Expect(1, 7296, '\p{^Script_Extensions=_ Ol_chiki}', ""); + Expect(1, 7296, '\P{Script_Extensions=_ Ol_chiki}', ""); + Expect(0, 7296, '\P{^Script_Extensions=_ Ol_chiki}', ""); + Error('\p{Scx= Olck/a/}'); + Error('\P{Scx= Olck/a/}'); 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: _/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/a/}'); - Error('\P{Is_Scx=- Olck/a/}'); - Expect(1, 7295, '\p{Is_Scx=olck}', ""); - Expect(0, 7295, '\p{^Is_Scx=olck}', ""); - Expect(0, 7295, '\P{Is_Scx=olck}', ""); - 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= -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, 68680, '\p{Script_Extensions=:\AOld_Turkic\z:}', "");; Expect(0, 68681, '\p{Script_Extensions=:\AOld_Turkic\z:}', "");; Expect(1, 68680, '\p{Script_Extensions=oldturkic}', ""); @@ -146162,38 +149429,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68681, '\P{^Script_Extensions=oldturkic}', ""); Expect(1, 68680, '\p{Script_Extensions=:\Aoldturkic\z:}', "");; Expect(0, 68681, '\p{Script_Extensions=:\Aoldturkic\z:}', "");; - Expect(1, 68680, '\p{Script_Extensions= Old_TURKIC}', ""); - Expect(0, 68680, '\p{^Script_Extensions= Old_TURKIC}', ""); - Expect(0, 68680, '\P{Script_Extensions= Old_TURKIC}', ""); - Expect(1, 68680, '\P{^Script_Extensions= Old_TURKIC}', ""); - Expect(0, 68681, '\p{Script_Extensions= Old_TURKIC}', ""); - Expect(1, 68681, '\p{^Script_Extensions= Old_TURKIC}', ""); - Expect(1, 68681, '\P{Script_Extensions= Old_TURKIC}', ""); - Expect(0, 68681, '\P{^Script_Extensions= Old_TURKIC}', ""); - Error('\p{Scx=/a/ -Orkh}'); - Error('\P{Scx=/a/ -Orkh}'); + 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{Scx=:\AOrkh\z:}', "");; Expect(0, 68681, '\p{Scx=:\AOrkh\z:}', "");; - Expect(1, 68680, '\p{Scx: orkh}', ""); - Expect(0, 68680, '\p{^Scx: orkh}', ""); - Expect(0, 68680, '\P{Scx: orkh}', ""); - Expect(1, 68680, '\P{^Scx: orkh}', ""); - Expect(0, 68681, '\p{Scx: orkh}', ""); - Expect(1, 68681, '\p{^Scx: orkh}', ""); - Expect(1, 68681, '\P{Scx: orkh}', ""); - Expect(0, 68681, '\P{^Scx: orkh}', ""); + Expect(1, 68680, '\p{Scx=orkh}', ""); + Expect(0, 68680, '\p{^Scx=orkh}', ""); + Expect(0, 68680, '\P{Scx=orkh}', ""); + Expect(1, 68680, '\P{^Scx=orkh}', ""); + Expect(0, 68681, '\p{Scx=orkh}', ""); + Expect(1, 68681, '\p{^Scx=orkh}', ""); + Expect(1, 68681, '\P{Scx=orkh}', ""); + Expect(0, 68681, '\P{^Scx=orkh}', ""); Expect(1, 68680, '\p{Scx=:\Aorkh\z:}', "");; Expect(0, 68681, '\p{Scx=:\Aorkh\z:}', "");; - Expect(1, 68680, '\p{Scx= _Orkh}', ""); - Expect(0, 68680, '\p{^Scx= _Orkh}', ""); - Expect(0, 68680, '\P{Scx= _Orkh}', ""); - Expect(1, 68680, '\P{^Scx= _Orkh}', ""); - Expect(0, 68681, '\p{Scx= _Orkh}', ""); - Expect(1, 68681, '\p{^Scx= _Orkh}', ""); - Expect(1, 68681, '\P{Scx= _Orkh}', ""); - Expect(0, 68681, '\P{^Scx= _Orkh}', ""); - Error('\p{Is_Script_Extensions=_ OLD_Turkic/a/}'); - Error('\P{Is_Script_Extensions=_ OLD_Turkic/a/}'); + 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}', ""); @@ -146202,16 +149469,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68681, '\p{^Is_Script_Extensions=oldturkic}', ""); Expect(1, 68681, '\P{Is_Script_Extensions=oldturkic}', ""); Expect(0, 68681, '\P{^Is_Script_Extensions=oldturkic}', ""); - Expect(1, 68680, '\p{Is_Script_Extensions= old_Turkic}', ""); - Expect(0, 68680, '\p{^Is_Script_Extensions= old_Turkic}', ""); - Expect(0, 68680, '\P{Is_Script_Extensions= old_Turkic}', ""); - Expect(1, 68680, '\P{^Is_Script_Extensions= old_Turkic}', ""); - Expect(0, 68681, '\p{Is_Script_Extensions= old_Turkic}', ""); - Expect(1, 68681, '\p{^Is_Script_Extensions= old_Turkic}', ""); - Expect(1, 68681, '\P{Is_Script_Extensions= old_Turkic}', ""); - Expect(0, 68681, '\P{^Is_Script_Extensions= old_Turkic}', ""); - Error('\p{Is_Scx= _Orkh:=}'); - Error('\P{Is_Scx= _Orkh:=}'); + Expect(1, 68680, '\p{Is_Script_Extensions= Old_turkic}', ""); + Expect(0, 68680, '\p{^Is_Script_Extensions= Old_turkic}', ""); + Expect(0, 68680, '\P{Is_Script_Extensions= Old_turkic}', ""); + Expect(1, 68680, '\P{^Is_Script_Extensions= Old_turkic}', ""); + Expect(0, 68681, '\p{Is_Script_Extensions= Old_turkic}', ""); + Expect(1, 68681, '\p{^Is_Script_Extensions= Old_turkic}', ""); + Expect(1, 68681, '\P{Is_Script_Extensions= Old_turkic}', ""); + Expect(0, 68681, '\P{^Is_Script_Extensions= Old_turkic}', ""); + Error('\p{Is_Scx= /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}', ""); @@ -146220,16 +149487,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= Oriya/a/}'); + Error('\P{Script_Extensions= Oriya/a/}'); Expect(1, 7410, '\p{Script_Extensions=:\AOriya\z:}', "");; Expect(0, 7411, '\p{Script_Extensions=:\AOriya\z:}', "");; Expect(1, 7410, '\p{Script_Extensions=oriya}', ""); @@ -146242,16 +149509,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 7411, '\P{^Script_Extensions=oriya}', ""); Expect(1, 7410, '\p{Script_Extensions=:\Aoriya\z:}', "");; Expect(0, 7411, '\p{Script_Extensions=:\Aoriya\z:}', "");; - Expect(1, 7410, '\p{Script_Extensions:- Oriya}', ""); - Expect(0, 7410, '\p{^Script_Extensions:- Oriya}', ""); - Expect(0, 7410, '\P{Script_Extensions:- Oriya}', ""); - Expect(1, 7410, '\P{^Script_Extensions:- Oriya}', ""); - Expect(0, 7411, '\p{Script_Extensions:- Oriya}', ""); - Expect(1, 7411, '\p{^Script_Extensions:- Oriya}', ""); - Expect(1, 7411, '\P{Script_Extensions:- Oriya}', ""); - Expect(0, 7411, '\P{^Script_Extensions:- Oriya}', ""); - Error('\p{Scx=:= -Orya}'); - Error('\P{Scx=:= -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=/a/ _Orya}'); + Error('\P{Scx=/a/ _Orya}'); Expect(1, 7410, '\p{Scx=:\AOrya\z:}', "");; Expect(0, 7411, '\p{Scx=:\AOrya\z:}', "");; Expect(1, 7410, '\p{Scx=orya}', ""); @@ -146264,34 +149531,34 @@ 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=-/a/oriya}'); - Error('\P{Is_Script_Extensions=-/a/oriya}'); - Expect(1, 7410, '\p{Is_Script_Extensions=oriya}', ""); - Expect(0, 7410, '\p{^Is_Script_Extensions=oriya}', ""); - Expect(0, 7410, '\P{Is_Script_Extensions=oriya}', ""); - 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{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}', ""); @@ -146300,16 +149567,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7411, '\p{^Is_Scx=orya}', ""); Expect(1, 7411, '\P{Is_Scx=orya}', ""); Expect(0, 7411, '\P{^Is_Scx=orya}', ""); - Expect(1, 7410, '\p{Is_Scx= ORYA}', ""); - Expect(0, 7410, '\p{^Is_Scx= ORYA}', ""); - Expect(0, 7410, '\P{Is_Scx= ORYA}', ""); - Expect(1, 7410, '\P{^Is_Scx= ORYA}', ""); - Expect(0, 7411, '\p{Is_Scx= ORYA}', ""); - Expect(1, 7411, '\p{^Is_Scx= ORYA}', ""); - Expect(1, 7411, '\P{Is_Scx= ORYA}', ""); - Expect(0, 7411, '\P{^Is_Scx= ORYA}', ""); - Error('\p{Script_Extensions=:= -osage}'); - Error('\P{Script_Extensions=:= -osage}'); + 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, 66811, '\p{Script_Extensions=:\AOsage\z:}', "");; Expect(0, 66812, '\p{Script_Extensions=:\AOsage\z:}', "");; Expect(1, 66811, '\p{Script_Extensions=osage}', ""); @@ -146322,16 +149589,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:=}'); - Error('\P{Scx=_ osge:=}'); + Expect(1, 66811, '\p{Script_Extensions: osage}', ""); + Expect(0, 66811, '\p{^Script_Extensions: osage}', ""); + Expect(0, 66811, '\P{Script_Extensions: osage}', ""); + Expect(1, 66811, '\P{^Script_Extensions: osage}', ""); + Expect(0, 66812, '\p{Script_Extensions: osage}', ""); + Expect(1, 66812, '\p{^Script_Extensions: osage}', ""); + Expect(1, 66812, '\P{Script_Extensions: osage}', ""); + Expect(0, 66812, '\P{^Script_Extensions: osage}', ""); + Error('\p{Scx: -Osge/a/}'); + Error('\P{Scx: -Osge/a/}'); Expect(1, 66811, '\p{Scx=:\AOsge\z:}', "");; Expect(0, 66812, '\p{Scx=:\AOsge\z:}', "");; Expect(1, 66811, '\p{Scx=osge}', ""); @@ -146344,16 +149611,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66812, '\P{^Scx=osge}', ""); Expect(1, 66811, '\p{Scx=:\Aosge\z:}', "");; Expect(0, 66812, '\p{Scx=:\Aosge\z:}', "");; - Expect(1, 66811, '\p{Scx=- Osge}', ""); - Expect(0, 66811, '\p{^Scx=- Osge}', ""); - Expect(0, 66811, '\P{Scx=- Osge}', ""); - Expect(1, 66811, '\P{^Scx=- Osge}', ""); - Expect(0, 66812, '\p{Scx=- Osge}', ""); - Expect(1, 66812, '\p{^Scx=- Osge}', ""); - Expect(1, 66812, '\P{Scx=- Osge}', ""); - Expect(0, 66812, '\P{^Scx=- Osge}', ""); - Error('\p{Is_Script_Extensions: /a/ _Osage}'); - Error('\P{Is_Script_Extensions: /a/ _Osage}'); + Expect(1, 66811, '\p{Scx= OSGE}', ""); + Expect(0, 66811, '\p{^Scx= OSGE}', ""); + Expect(0, 66811, '\P{Scx= OSGE}', ""); + Expect(1, 66811, '\P{^Scx= OSGE}', ""); + Expect(0, 66812, '\p{Scx= OSGE}', ""); + Expect(1, 66812, '\p{^Scx= OSGE}', ""); + Expect(1, 66812, '\P{Scx= OSGE}', ""); + Expect(0, 66812, '\P{^Scx= OSGE}', ""); + Error('\p{Is_Script_Extensions=:=_ 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}', ""); @@ -146362,16 +149629,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=/a/ Osge}'); - Error('\P{Is_Scx=/a/ 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: :=Osge}'); + Error('\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}', ""); @@ -146380,60 +149647,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= _osmanya/a/}'); - Error('\P{Script_Extensions= _osmanya/a/}'); + 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, 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=/a/Osma}'); - Error('\P{Scx=/a/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=:= -Osma}'); + Error('\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}', ""); + 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= osmanya:=}'); + Error('\P{Is_Script_Extensions= osmanya:=}'); Expect(1, 66729, '\p{Is_Script_Extensions=osmanya}', ""); Expect(0, 66729, '\p{^Is_Script_Extensions=osmanya}', ""); Expect(0, 66729, '\P{Is_Script_Extensions=osmanya}', ""); @@ -146442,16 +149709,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= :=OSMA}'); + Error('\P{Is_Scx= :=OSMA}'); Expect(1, 66729, '\p{Is_Scx=osma}', ""); Expect(0, 66729, '\p{^Is_Scx=osma}', ""); Expect(0, 66729, '\P{Is_Scx=osma}', ""); @@ -146460,38 +149727,118 @@ 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=:= palmyrene}'); - Error('\P{Script_Extensions=:= palmyrene}'); + Expect(1, 66729, '\p{Is_Scx=_ OSMA}', ""); + Expect(0, 66729, '\p{^Is_Scx=_ OSMA}', ""); + Expect(0, 66729, '\P{Is_Scx=_ OSMA}', ""); + Expect(1, 66729, '\P{^Is_Scx=_ OSMA}', ""); + Expect(0, 66730, '\p{Is_Scx=_ OSMA}', ""); + Expect(1, 66730, '\p{^Is_Scx=_ OSMA}', ""); + Expect(1, 66730, '\P{Is_Scx=_ OSMA}', ""); + Expect(0, 66730, '\P{^Is_Scx=_ OSMA}', ""); + Error('\p{Script_Extensions= /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}', ""); + Expect(0, 69513, '\p{^Script_Extensions=olduyghur}', ""); + Expect(0, 69513, '\P{Script_Extensions=olduyghur}', ""); + Expect(1, 69513, '\P{^Script_Extensions=olduyghur}', ""); + Expect(0, 69514, '\p{Script_Extensions=olduyghur}', ""); + Expect(1, 69514, '\p{^Script_Extensions=olduyghur}', ""); + Expect(1, 69514, '\P{Script_Extensions=olduyghur}', ""); + 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{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}', ""); + 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{Is_Script_Extensions=olduyghur}', ""); + Expect(0, 69513, '\p{^Is_Script_Extensions=olduyghur}', ""); + Expect(0, 69513, '\P{Is_Script_Extensions=olduyghur}', ""); + Expect(1, 69513, '\P{^Is_Script_Extensions=olduyghur}', ""); + Expect(0, 69514, '\p{Is_Script_Extensions=olduyghur}', ""); + 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, 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= /a/PALM}'); + Error('\P{Scx= /a/PALM}'); Expect(1, 67711, '\p{Scx=:\APalm\z:}', "");; Expect(0, 67712, '\p{Scx=:\APalm\z:}', "");; Expect(1, 67711, '\p{Scx=palm}', ""); @@ -146504,16 +149851,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/a/}'); - Error('\P{Is_Script_Extensions=-Palmyrene/a/}'); + 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{Is_Script_Extensions=palmyrene}', ""); Expect(0, 67711, '\p{^Is_Script_Extensions=palmyrene}', ""); Expect(0, 67711, '\P{Is_Script_Extensions=palmyrene}', ""); @@ -146522,16 +149869,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:_:=palm}'); - Error('\P{Is_Scx:_:=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= /a/Palm}'); + Error('\P{Is_Scx= /a/Palm}'); Expect(1, 67711, '\p{Is_Scx=palm}', ""); Expect(0, 67711, '\p{^Is_Scx=palm}', ""); Expect(0, 67711, '\P{Is_Scx=palm}', ""); @@ -146540,16 +149887,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 67712, '\p{^Is_Scx=palm}', ""); Expect(1, 67712, '\P{Is_Scx=palm}', ""); Expect(0, 67712, '\P{^Is_Scx=palm}', ""); - Expect(1, 67711, '\p{Is_Scx= palm}', ""); - Expect(0, 67711, '\p{^Is_Scx= palm}', ""); - Expect(0, 67711, '\P{Is_Scx= palm}', ""); - Expect(1, 67711, '\P{^Is_Scx= palm}', ""); - Expect(0, 67712, '\p{Is_Scx= palm}', ""); - Expect(1, 67712, '\p{^Is_Scx= palm}', ""); - Expect(1, 67712, '\P{Is_Scx= palm}', ""); - Expect(0, 67712, '\P{^Is_Scx= palm}', ""); - Error('\p{Script_Extensions=-pau_CIN_Hau:=}'); - 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= :=pau_CIN_hau}'); + Error('\P{Script_Extensions= :=pau_CIN_hau}'); Expect(1, 72440, '\p{Script_Extensions=:\APau_Cin_Hau\z:}', "");; Expect(0, 72441, '\p{Script_Extensions=:\APau_Cin_Hau\z:}', "");; Expect(1, 72440, '\p{Script_Extensions=paucinhau}', ""); @@ -146562,16 +149909,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 72441, '\P{^Script_Extensions=paucinhau}', ""); Expect(1, 72440, '\p{Script_Extensions=:\Apaucinhau\z:}', "");; Expect(0, 72441, '\p{Script_Extensions=:\Apaucinhau\z:}', "");; - Expect(1, 72440, '\p{Script_Extensions= PAU_Cin_Hau}', ""); - Expect(0, 72440, '\p{^Script_Extensions= PAU_Cin_Hau}', ""); - Expect(0, 72440, '\P{Script_Extensions= PAU_Cin_Hau}', ""); - Expect(1, 72440, '\P{^Script_Extensions= PAU_Cin_Hau}', ""); - Expect(0, 72441, '\p{Script_Extensions= PAU_Cin_Hau}', ""); - Expect(1, 72441, '\p{^Script_Extensions= PAU_Cin_Hau}', ""); - Expect(1, 72441, '\P{Script_Extensions= PAU_Cin_Hau}', ""); - Expect(0, 72441, '\P{^Script_Extensions= PAU_Cin_Hau}', ""); - Error('\p{Scx: _pauc/a/}'); - Error('\P{Scx: _pauc/a/}'); + 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}', ""); @@ -146584,34 +149931,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 72441, '\P{^Scx=pauc}', ""); Expect(1, 72440, '\p{Scx=:\Apauc\z:}', "");; Expect(0, 72441, '\p{Scx=:\Apauc\z:}', "");; - Expect(1, 72440, '\p{Scx= Pauc}', ""); - Expect(0, 72440, '\p{^Scx= Pauc}', ""); - Expect(0, 72440, '\P{Scx= Pauc}', ""); - Expect(1, 72440, '\P{^Scx= Pauc}', ""); - Expect(0, 72441, '\p{Scx= Pauc}', ""); - Expect(1, 72441, '\p{^Scx= Pauc}', ""); - Expect(1, 72441, '\P{Scx= Pauc}', ""); - Expect(0, 72441, '\P{^Scx= Pauc}', ""); + 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_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}', ""); @@ -146620,38 +149967,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72441, '\p{^Is_Scx=pauc}', ""); Expect(1, 72441, '\P{Is_Scx=pauc}', ""); Expect(0, 72441, '\P{^Is_Scx=pauc}', ""); - Expect(1, 72440, '\p{Is_Scx=-Pauc}', ""); - Expect(0, 72440, '\p{^Is_Scx=-Pauc}', ""); - Expect(0, 72440, '\P{Is_Scx=-Pauc}', ""); - Expect(1, 72440, '\P{^Is_Scx=-Pauc}', ""); - Expect(0, 72441, '\p{Is_Scx=-Pauc}', ""); - Expect(1, 72441, '\p{^Is_Scx=-Pauc}', ""); - Expect(1, 72441, '\P{Is_Scx=-Pauc}', ""); - Expect(0, 72441, '\P{^Is_Scx=-Pauc}', ""); - Error('\p{Script_Extensions=_:=Old_permic}'); - Error('\P{Script_Extensions=_:=Old_permic}'); + Expect(1, 72440, '\p{Is_Scx= pauc}', ""); + Expect(0, 72440, '\p{^Is_Scx= pauc}', ""); + Expect(0, 72440, '\P{Is_Scx= pauc}', ""); + Expect(1, 72440, '\P{^Is_Scx= pauc}', ""); + Expect(0, 72441, '\p{Is_Scx= pauc}', ""); + Expect(1, 72441, '\p{^Is_Scx= pauc}', ""); + Expect(1, 72441, '\P{Is_Scx= pauc}', ""); + Expect(0, 72441, '\P{^Is_Scx= pauc}', ""); + Error('\p{Script_Extensions: _-Old_permic/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=:=_PERM}'); + Error('\P{Scx=:=_PERM}'); Expect(1, 66426, '\p{Scx=:\APerm\z:}', "");; Expect(0, 66427, '\p{Scx=:\APerm\z:}', "");; Expect(1, 66426, '\p{Scx=perm}', ""); @@ -146664,16 +150011,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/a/}'); - Error('\P{Is_Script_Extensions= Old_permic/a/}'); + 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{Is_Script_Extensions=oldpermic}', ""); Expect(0, 66426, '\p{^Is_Script_Extensions=oldpermic}', ""); Expect(0, 66426, '\P{Is_Script_Extensions=oldpermic}', ""); @@ -146682,16 +150029,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66427, '\p{^Is_Script_Extensions=oldpermic}', ""); Expect(1, 66427, '\P{Is_Script_Extensions=oldpermic}', ""); Expect(0, 66427, '\P{^Is_Script_Extensions=oldpermic}', ""); - Expect(1, 66426, '\p{Is_Script_Extensions=_-old_Permic}', ""); - Expect(0, 66426, '\p{^Is_Script_Extensions=_-old_Permic}', ""); - Expect(0, 66426, '\P{Is_Script_Extensions=_-old_Permic}', ""); - Expect(1, 66426, '\P{^Is_Script_Extensions=_-old_Permic}', ""); - Expect(0, 66427, '\p{Is_Script_Extensions=_-old_Permic}', ""); - Expect(1, 66427, '\p{^Is_Script_Extensions=_-old_Permic}', ""); - Expect(1, 66427, '\P{Is_Script_Extensions=_-old_Permic}', ""); - Expect(0, 66427, '\P{^Is_Script_Extensions=_-old_Permic}', ""); - Error('\p{Is_Scx= PERM:=}'); - Error('\P{Is_Scx= PERM:=}'); + Expect(1, 66426, '\p{Is_Script_Extensions= Old_PERMIC}', ""); + Expect(0, 66426, '\p{^Is_Script_Extensions= Old_PERMIC}', ""); + Expect(0, 66426, '\P{Is_Script_Extensions= Old_PERMIC}', ""); + Expect(1, 66426, '\P{^Is_Script_Extensions= Old_PERMIC}', ""); + Expect(0, 66427, '\p{Is_Script_Extensions= Old_PERMIC}', ""); + Expect(1, 66427, '\p{^Is_Script_Extensions= Old_PERMIC}', ""); + Expect(1, 66427, '\P{Is_Script_Extensions= Old_PERMIC}', ""); + Expect(0, 66427, '\P{^Is_Script_Extensions= Old_PERMIC}', ""); + Error('\p{Is_Scx= Perm:=}'); + Error('\P{Is_Scx= Perm:=}'); Expect(1, 66426, '\p{Is_Scx=perm}', ""); Expect(0, 66426, '\p{^Is_Scx=perm}', ""); Expect(0, 66426, '\P{Is_Scx=perm}', ""); @@ -146700,16 +150047,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66427, '\p{^Is_Scx=perm}', ""); Expect(1, 66427, '\P{Is_Scx=perm}', ""); Expect(0, 66427, '\P{^Is_Scx=perm}', ""); - Expect(1, 66426, '\p{Is_Scx=_-PERM}', ""); - Expect(0, 66426, '\p{^Is_Scx=_-PERM}', ""); - Expect(0, 66426, '\P{Is_Scx=_-PERM}', ""); - Expect(1, 66426, '\P{^Is_Scx=_-PERM}', ""); - Expect(0, 66427, '\p{Is_Scx=_-PERM}', ""); - Expect(1, 66427, '\p{^Is_Scx=_-PERM}', ""); - Expect(1, 66427, '\P{Is_Scx=_-PERM}', ""); - Expect(0, 66427, '\P{^Is_Scx=_-PERM}', ""); - Error('\p{Script_Extensions=-_PHAGS_PA/a/}'); - Error('\P{Script_Extensions=-_PHAGS_PA/a/}'); + 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}', ""); @@ -146722,16 +150069,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43128, '\P{^Script_Extensions=phagspa}', ""); Expect(1, 43127, '\p{Script_Extensions=:\Aphagspa\z:}', "");; Expect(0, 43128, '\p{Script_Extensions=:\Aphagspa\z:}', "");; - Expect(1, 43127, '\p{Script_Extensions=- phags_PA}', ""); - Expect(0, 43127, '\p{^Script_Extensions=- phags_PA}', ""); - Expect(0, 43127, '\P{Script_Extensions=- phags_PA}', ""); - Expect(1, 43127, '\P{^Script_Extensions=- phags_PA}', ""); - Expect(0, 43128, '\p{Script_Extensions=- phags_PA}', ""); - Expect(1, 43128, '\p{^Script_Extensions=- phags_PA}', ""); - Expect(1, 43128, '\P{Script_Extensions=- phags_PA}', ""); - Expect(0, 43128, '\P{^Script_Extensions=- phags_PA}', ""); - Error('\p{Scx=/a/_Phag}'); - Error('\P{Scx=/a/_Phag}'); + Expect(1, 43127, '\p{Script_Extensions: Phags_Pa}', ""); + Expect(0, 43127, '\p{^Script_Extensions: Phags_Pa}', ""); + Expect(0, 43127, '\P{Script_Extensions: Phags_Pa}', ""); + Expect(1, 43127, '\P{^Script_Extensions: Phags_Pa}', ""); + Expect(0, 43128, '\p{Script_Extensions: Phags_Pa}', ""); + Expect(1, 43128, '\p{^Script_Extensions: Phags_Pa}', ""); + Expect(1, 43128, '\P{Script_Extensions: Phags_Pa}', ""); + Expect(0, 43128, '\P{^Script_Extensions: Phags_Pa}', ""); + Error('\p{Scx: :=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}', ""); @@ -146744,16 +150091,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=-_PHAGS_pa:=}'); - Error('\P{Is_Script_Extensions=-_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=/a/phags_Pa}'); + Error('\P{Is_Script_Extensions=/a/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}', ""); @@ -146762,16 +150109,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=/a/ -PHAG}'); - Error('\P{Is_Scx=/a/ -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}', ""); @@ -146780,16 +150127,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43128, '\p{^Is_Scx=phag}', ""); Expect(1, 43128, '\P{Is_Scx=phag}', ""); Expect(0, 43128, '\P{^Is_Scx=phag}', ""); - Expect(1, 43127, '\p{Is_Scx=-_Phag}', ""); - Expect(0, 43127, '\p{^Is_Scx=-_Phag}', ""); - Expect(0, 43127, '\P{Is_Scx=-_Phag}', ""); - Expect(1, 43127, '\P{^Is_Scx=-_Phag}', ""); - Expect(0, 43128, '\p{Is_Scx=-_Phag}', ""); - Expect(1, 43128, '\p{^Is_Scx=-_Phag}', ""); - Expect(1, 43128, '\P{Is_Scx=-_Phag}', ""); - Expect(0, 43128, '\P{^Is_Scx=-_Phag}', ""); - Error('\p{Script_Extensions= inscriptional_Pahlavi:=}'); - Error('\P{Script_Extensions= inscriptional_Pahlavi:=}'); + 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, 68479, '\p{Script_Extensions=:\AInscriptional_Pahlavi\z:}', "");; Expect(0, 68480, '\p{Script_Extensions=:\AInscriptional_Pahlavi\z:}', "");; Expect(1, 68479, '\p{Script_Extensions=inscriptionalpahlavi}', ""); @@ -146802,16 +150149,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68480, '\P{^Script_Extensions=inscriptionalpahlavi}', ""); Expect(1, 68479, '\p{Script_Extensions=:\Ainscriptionalpahlavi\z:}', "");; Expect(0, 68480, '\p{Script_Extensions=:\Ainscriptionalpahlavi\z:}', "");; - Expect(1, 68479, '\p{Script_Extensions: Inscriptional_Pahlavi}', ""); - Expect(0, 68479, '\p{^Script_Extensions: Inscriptional_Pahlavi}', ""); - Expect(0, 68479, '\P{Script_Extensions: Inscriptional_Pahlavi}', ""); - Expect(1, 68479, '\P{^Script_Extensions: Inscriptional_Pahlavi}', ""); - Expect(0, 68480, '\p{Script_Extensions: Inscriptional_Pahlavi}', ""); - Expect(1, 68480, '\p{^Script_Extensions: Inscriptional_Pahlavi}', ""); - Expect(1, 68480, '\P{Script_Extensions: Inscriptional_Pahlavi}', ""); - Expect(0, 68480, '\P{^Script_Extensions: Inscriptional_Pahlavi}', ""); - Error('\p{Scx= PHLI/a/}'); - Error('\P{Scx= PHLI/a/}'); + Expect(1, 68479, '\p{Script_Extensions=- Inscriptional_pahlavi}', ""); + Expect(0, 68479, '\p{^Script_Extensions=- Inscriptional_pahlavi}', ""); + Expect(0, 68479, '\P{Script_Extensions=- Inscriptional_pahlavi}', ""); + Expect(1, 68479, '\P{^Script_Extensions=- Inscriptional_pahlavi}', ""); + Expect(0, 68480, '\p{Script_Extensions=- Inscriptional_pahlavi}', ""); + Expect(1, 68480, '\p{^Script_Extensions=- Inscriptional_pahlavi}', ""); + Expect(1, 68480, '\P{Script_Extensions=- Inscriptional_pahlavi}', ""); + Expect(0, 68480, '\P{^Script_Extensions=- Inscriptional_pahlavi}', ""); + Error('\p{Scx= :=Phli}'); + Error('\P{Scx= :=Phli}'); Expect(1, 68479, '\p{Scx=:\APhli\z:}', "");; Expect(0, 68480, '\p{Scx=:\APhli\z:}', "");; Expect(1, 68479, '\p{Scx=phli}', ""); @@ -146824,16 +150171,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=/a/_inscriptional_Pahlavi}'); - Error('\P{Is_Script_Extensions=/a/_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: := Inscriptional_pahlavi}'); + Error('\P{Is_Script_Extensions: := 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}', ""); @@ -146842,16 +150189,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=/a/Phli}'); + Error('\P{Is_Scx=/a/Phli}'); Expect(1, 68479, '\p{Is_Scx=phli}', ""); Expect(0, 68479, '\p{^Is_Scx=phli}', ""); Expect(0, 68479, '\P{Is_Scx=phli}', ""); @@ -146860,16 +150207,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}', ""); @@ -146882,38 +150229,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68528, '\P{^Script_Extensions=psalterpahlavi}', ""); Expect(1, 68527, '\p{Script_Extensions=:\Apsalterpahlavi\z:}', "");; Expect(0, 68528, '\p{Script_Extensions=:\Apsalterpahlavi\z:}', "");; - Expect(1, 68527, '\p{Script_Extensions=-PSALTER_Pahlavi}', ""); - Expect(0, 68527, '\p{^Script_Extensions=-PSALTER_Pahlavi}', ""); - Expect(0, 68527, '\P{Script_Extensions=-PSALTER_Pahlavi}', ""); - Expect(1, 68527, '\P{^Script_Extensions=-PSALTER_Pahlavi}', ""); - Expect(0, 68528, '\p{Script_Extensions=-PSALTER_Pahlavi}', ""); - Expect(1, 68528, '\p{^Script_Extensions=-PSALTER_Pahlavi}', ""); - Expect(1, 68528, '\P{Script_Extensions=-PSALTER_Pahlavi}', ""); - Expect(0, 68528, '\P{^Script_Extensions=-PSALTER_Pahlavi}', ""); - Error('\p{Scx= /a/Phlp}'); - Error('\P{Scx= /a/Phlp}'); + Expect(1, 68527, '\p{Script_Extensions=__Psalter_pahlavi}', ""); + Expect(0, 68527, '\p{^Script_Extensions=__Psalter_pahlavi}', ""); + Expect(0, 68527, '\P{Script_Extensions=__Psalter_pahlavi}', ""); + Expect(1, 68527, '\P{^Script_Extensions=__Psalter_pahlavi}', ""); + Expect(0, 68528, '\p{Script_Extensions=__Psalter_pahlavi}', ""); + Expect(1, 68528, '\p{^Script_Extensions=__Psalter_pahlavi}', ""); + Expect(1, 68528, '\P{Script_Extensions=__Psalter_pahlavi}', ""); + Expect(0, 68528, '\P{^Script_Extensions=__Psalter_pahlavi}', ""); + Error('\p{Scx=_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}', ""); - Expect(0, 68527, '\p{^Scx:phlp}', ""); - Expect(0, 68527, '\P{Scx:phlp}', ""); - Expect(1, 68527, '\P{^Scx:phlp}', ""); - Expect(0, 68528, '\p{Scx:phlp}', ""); - Expect(1, 68528, '\p{^Scx:phlp}', ""); - Expect(1, 68528, '\P{Scx:phlp}', ""); - Expect(0, 68528, '\P{^Scx:phlp}', ""); + Expect(1, 68527, '\p{Scx=phlp}', ""); + Expect(0, 68527, '\p{^Scx=phlp}', ""); + Expect(0, 68527, '\P{Scx=phlp}', ""); + Expect(1, 68527, '\P{^Scx=phlp}', ""); + Expect(0, 68528, '\p{Scx=phlp}', ""); + Expect(1, 68528, '\p{^Scx=phlp}', ""); + Expect(1, 68528, '\P{Scx=phlp}', ""); + Expect(0, 68528, '\P{^Scx=phlp}', ""); Expect(1, 68527, '\p{Scx=:\Aphlp\z:}', "");; Expect(0, 68528, '\p{Scx=:\Aphlp\z:}', "");; - Expect(1, 68527, '\p{Scx= Phlp}', ""); - Expect(0, 68527, '\p{^Scx= Phlp}', ""); - Expect(0, 68527, '\P{Scx= Phlp}', ""); - Expect(1, 68527, '\P{^Scx= Phlp}', ""); - Expect(0, 68528, '\p{Scx= Phlp}', ""); - Expect(1, 68528, '\p{^Scx= Phlp}', ""); - Expect(1, 68528, '\P{Scx= Phlp}', ""); - Expect(0, 68528, '\P{^Scx= Phlp}', ""); - Error('\p{Is_Script_Extensions=-psalter_pahlavi/a/}'); - Error('\P{Is_Script_Extensions=-psalter_pahlavi/a/}'); + 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}', ""); @@ -146922,16 +150269,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}', ""); @@ -146940,16 +150287,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}'); + Error('\P{Script_Extensions=_:=Phoenician}'); Expect(1, 67871, '\p{Script_Extensions=:\APhoenician\z:}', "");; Expect(0, 67872, '\p{Script_Extensions=:\APhoenician\z:}', "");; Expect(1, 67871, '\p{Script_Extensions=phoenician}', ""); @@ -146962,16 +150309,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 67872, '\P{^Script_Extensions=phoenician}', ""); Expect(1, 67871, '\p{Script_Extensions=:\Aphoenician\z:}', "");; Expect(0, 67872, '\p{Script_Extensions=:\Aphoenician\z:}', "");; - Expect(1, 67871, '\p{Script_Extensions=-Phoenician}', ""); - Expect(0, 67871, '\p{^Script_Extensions=-Phoenician}', ""); - Expect(0, 67871, '\P{Script_Extensions=-Phoenician}', ""); - Expect(1, 67871, '\P{^Script_Extensions=-Phoenician}', ""); - Expect(0, 67872, '\p{Script_Extensions=-Phoenician}', ""); - Expect(1, 67872, '\p{^Script_Extensions=-Phoenician}', ""); - Expect(1, 67872, '\P{Script_Extensions=-Phoenician}', ""); - Expect(0, 67872, '\P{^Script_Extensions=-Phoenician}', ""); - Error('\p{Scx=/a/-_PHNX}'); - Error('\P{Scx=/a/-_PHNX}'); + Expect(1, 67871, '\p{Script_Extensions= -Phoenician}', ""); + Expect(0, 67871, '\p{^Script_Extensions= -Phoenician}', ""); + Expect(0, 67871, '\P{Script_Extensions= -Phoenician}', ""); + Expect(1, 67871, '\P{^Script_Extensions= -Phoenician}', ""); + Expect(0, 67872, '\p{Script_Extensions= -Phoenician}', ""); + Expect(1, 67872, '\p{^Script_Extensions= -Phoenician}', ""); + Expect(1, 67872, '\P{Script_Extensions= -Phoenician}', ""); + Expect(0, 67872, '\P{^Script_Extensions= -Phoenician}', ""); + Error('\p{Scx= _phnx:=}'); + Error('\P{Scx= _phnx:=}'); Expect(1, 67871, '\p{Scx=:\APhnx\z:}', "");; Expect(0, 67872, '\p{Scx=:\APhnx\z:}', "");; Expect(1, 67871, '\p{Scx=phnx}', ""); @@ -146984,34 +150331,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 67872, '\P{^Scx=phnx}', ""); Expect(1, 67871, '\p{Scx=:\Aphnx\z:}', "");; Expect(0, 67872, '\p{Scx=:\Aphnx\z:}', "");; - Expect(1, 67871, '\p{Scx:- PHNX}', ""); - Expect(0, 67871, '\p{^Scx:- PHNX}', ""); - Expect(0, 67871, '\P{Scx:- PHNX}', ""); - Expect(1, 67871, '\P{^Scx:- PHNX}', ""); - Expect(0, 67872, '\p{Scx:- PHNX}', ""); - Expect(1, 67872, '\p{^Scx:- PHNX}', ""); - Expect(1, 67872, '\P{Scx:- PHNX}', ""); - Expect(0, 67872, '\P{^Scx:- PHNX}', ""); - Error('\p{Is_Script_Extensions=:= Phoenician}'); - Error('\P{Is_Script_Extensions=:= Phoenician}'); - Expect(1, 67871, '\p{Is_Script_Extensions:phoenician}', ""); - Expect(0, 67871, '\p{^Is_Script_Extensions:phoenician}', ""); - Expect(0, 67871, '\P{Is_Script_Extensions:phoenician}', ""); - Expect(1, 67871, '\P{^Is_Script_Extensions:phoenician}', ""); - Expect(0, 67872, '\p{Is_Script_Extensions:phoenician}', ""); - Expect(1, 67872, '\p{^Is_Script_Extensions:phoenician}', ""); - Expect(1, 67872, '\P{Is_Script_Extensions:phoenician}', ""); - Expect(0, 67872, '\P{^Is_Script_Extensions:phoenician}', ""); - Expect(1, 67871, '\p{Is_Script_Extensions=-phoenician}', ""); - Expect(0, 67871, '\p{^Is_Script_Extensions=-phoenician}', ""); - Expect(0, 67871, '\P{Is_Script_Extensions=-phoenician}', ""); - Expect(1, 67871, '\P{^Is_Script_Extensions=-phoenician}', ""); - Expect(0, 67872, '\p{Is_Script_Extensions=-phoenician}', ""); - Expect(1, 67872, '\p{^Is_Script_Extensions=-phoenician}', ""); - Expect(1, 67872, '\P{Is_Script_Extensions=-phoenician}', ""); - Expect(0, 67872, '\P{^Is_Script_Extensions=-phoenician}', ""); - Error('\p{Is_Scx=_/a/PHNX}'); - Error('\P{Is_Scx=_/a/PHNX}'); + Expect(1, 67871, '\p{Scx=_ PHNX}', ""); + Expect(0, 67871, '\p{^Scx=_ PHNX}', ""); + Expect(0, 67871, '\P{Scx=_ PHNX}', ""); + Expect(1, 67871, '\P{^Scx=_ PHNX}', ""); + Expect(0, 67872, '\p{Scx=_ PHNX}', ""); + Expect(1, 67872, '\p{^Scx=_ PHNX}', ""); + Expect(1, 67872, '\P{Scx=_ PHNX}', ""); + Expect(0, 67872, '\P{^Scx=_ PHNX}', ""); + Error('\p{Is_Script_Extensions=-_phoenician/a/}'); + Error('\P{Is_Script_Extensions=-_phoenician/a/}'); + Expect(1, 67871, '\p{Is_Script_Extensions=phoenician}', ""); + Expect(0, 67871, '\p{^Is_Script_Extensions=phoenician}', ""); + Expect(0, 67871, '\P{Is_Script_Extensions=phoenician}', ""); + Expect(1, 67871, '\P{^Is_Script_Extensions=phoenician}', ""); + Expect(0, 67872, '\p{Is_Script_Extensions=phoenician}', ""); + Expect(1, 67872, '\p{^Is_Script_Extensions=phoenician}', ""); + Expect(1, 67872, '\P{Is_Script_Extensions=phoenician}', ""); + Expect(0, 67872, '\P{^Is_Script_Extensions=phoenician}', ""); + Expect(1, 67871, '\p{Is_Script_Extensions= PHOENICIAN}', ""); + Expect(0, 67871, '\p{^Is_Script_Extensions= PHOENICIAN}', ""); + Expect(0, 67871, '\P{Is_Script_Extensions= PHOENICIAN}', ""); + Expect(1, 67871, '\P{^Is_Script_Extensions= PHOENICIAN}', ""); + Expect(0, 67872, '\p{Is_Script_Extensions= PHOENICIAN}', ""); + Expect(1, 67872, '\p{^Is_Script_Extensions= PHOENICIAN}', ""); + Expect(1, 67872, '\P{Is_Script_Extensions= PHOENICIAN}', ""); + Expect(0, 67872, '\P{^Is_Script_Extensions= PHOENICIAN}', ""); + Error('\p{Is_Scx=/a/- Phnx}'); + Error('\P{Is_Scx=/a/- Phnx}'); Expect(1, 67871, '\p{Is_Scx=phnx}', ""); Expect(0, 67871, '\p{^Is_Scx=phnx}', ""); Expect(0, 67871, '\P{Is_Scx=phnx}', ""); @@ -147020,16 +150367,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:=}'); - Error('\P{Script_Extensions=- miao:=}'); + 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, 94111, '\p{Script_Extensions=:\AMiao\z:}', "");; Expect(0, 94112, '\p{Script_Extensions=:\AMiao\z:}', "");; Expect(1, 94111, '\p{Script_Extensions=miao}', ""); @@ -147042,38 +150389,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 94112, '\P{^Script_Extensions=miao}', ""); Expect(1, 94111, '\p{Script_Extensions=:\Amiao\z:}', "");; Expect(0, 94112, '\p{Script_Extensions=:\Amiao\z:}', "");; - Expect(1, 94111, '\p{Script_Extensions= miao}', ""); - Expect(0, 94111, '\p{^Script_Extensions= miao}', ""); - Expect(0, 94111, '\P{Script_Extensions= miao}', ""); - Expect(1, 94111, '\P{^Script_Extensions= miao}', ""); - Expect(0, 94112, '\p{Script_Extensions= miao}', ""); - Expect(1, 94112, '\p{^Script_Extensions= miao}', ""); - Expect(1, 94112, '\P{Script_Extensions= miao}', ""); - Expect(0, 94112, '\P{^Script_Extensions= miao}', ""); - Error('\p{Scx=-/a/plrd}'); - Error('\P{Scx=-/a/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}', ""); - Expect(0, 94111, '\p{^Scx:plrd}', ""); - Expect(0, 94111, '\P{Scx:plrd}', ""); - Expect(1, 94111, '\P{^Scx:plrd}', ""); - Expect(0, 94112, '\p{Scx:plrd}', ""); - Expect(1, 94112, '\p{^Scx:plrd}', ""); - Expect(1, 94112, '\P{Scx:plrd}', ""); - Expect(0, 94112, '\P{^Scx:plrd}', ""); + Expect(1, 94111, '\p{Scx=plrd}', ""); + Expect(0, 94111, '\p{^Scx=plrd}', ""); + Expect(0, 94111, '\P{Scx=plrd}', ""); + Expect(1, 94111, '\P{^Scx=plrd}', ""); + Expect(0, 94112, '\p{Scx=plrd}', ""); + Expect(1, 94112, '\p{^Scx=plrd}', ""); + Expect(1, 94112, '\P{Scx=plrd}', ""); + Expect(0, 94112, '\P{^Scx=plrd}', ""); Expect(1, 94111, '\p{Scx=:\Aplrd\z:}', "");; Expect(0, 94112, '\p{Scx=:\Aplrd\z:}', "");; - Expect(1, 94111, '\p{Scx= Plrd}', ""); - Expect(0, 94111, '\p{^Scx= Plrd}', ""); - Expect(0, 94111, '\P{Scx= Plrd}', ""); - Expect(1, 94111, '\P{^Scx= Plrd}', ""); - Expect(0, 94112, '\p{Scx= Plrd}', ""); - Expect(1, 94112, '\p{^Scx= Plrd}', ""); - Expect(1, 94112, '\P{Scx= Plrd}', ""); - Expect(0, 94112, '\P{^Scx= Plrd}', ""); - Error('\p{Is_Script_Extensions=_-MIAO/a/}'); - Error('\P{Is_Script_Extensions=_-MIAO/a/}'); + 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}', ""); @@ -147082,16 +150429,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 94112, '\p{^Is_Script_Extensions=miao}', ""); Expect(1, 94112, '\P{Is_Script_Extensions=miao}', ""); Expect(0, 94112, '\P{^Is_Script_Extensions=miao}', ""); - Expect(1, 94111, '\p{Is_Script_Extensions= MIAO}', ""); - Expect(0, 94111, '\p{^Is_Script_Extensions= MIAO}', ""); - Expect(0, 94111, '\P{Is_Script_Extensions= MIAO}', ""); - Expect(1, 94111, '\P{^Is_Script_Extensions= MIAO}', ""); - Expect(0, 94112, '\p{Is_Script_Extensions= MIAO}', ""); - Expect(1, 94112, '\p{^Is_Script_Extensions= MIAO}', ""); - Expect(1, 94112, '\P{Is_Script_Extensions= MIAO}', ""); - Expect(0, 94112, '\P{^Is_Script_Extensions= MIAO}', ""); - Error('\p{Is_Scx=:=_-plrd}'); - Error('\P{Is_Scx=:=_-plrd}'); + 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}', ""); @@ -147100,60 +150439,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 94112, '\p{^Is_Scx=plrd}', ""); Expect(1, 94112, '\P{Is_Scx=plrd}', ""); Expect(0, 94112, '\P{^Is_Scx=plrd}', ""); - Expect(1, 94111, '\p{Is_Scx=-PLRD}', ""); - Expect(0, 94111, '\p{^Is_Scx=-PLRD}', ""); - Expect(0, 94111, '\P{Is_Scx=-PLRD}', ""); - Expect(1, 94111, '\P{^Is_Scx=-PLRD}', ""); - Expect(0, 94112, '\p{Is_Scx=-PLRD}', ""); - Expect(1, 94112, '\p{^Is_Scx=-PLRD}', ""); - Expect(1, 94112, '\P{Is_Scx=-PLRD}', ""); - Expect(0, 94112, '\P{^Is_Scx=-PLRD}', ""); - Error('\p{Script_Extensions=/a/Inscriptional_parthian}'); - Error('\P{Script_Extensions=/a/Inscriptional_parthian}'); + Expect(1, 94111, '\p{Is_Scx= -Plrd}', ""); + Expect(0, 94111, '\p{^Is_Scx= -Plrd}', ""); + Expect(0, 94111, '\P{Is_Scx= -Plrd}', ""); + Expect(1, 94111, '\P{^Is_Scx= -Plrd}', ""); + Expect(0, 94112, '\p{Is_Scx= -Plrd}', ""); + Expect(1, 94112, '\p{^Is_Scx= -Plrd}', ""); + Expect(1, 94112, '\P{Is_Scx= -Plrd}', ""); + Expect(0, 94112, '\P{^Is_Scx= -Plrd}', ""); + Error('\p{Script_Extensions=:=_INSCRIPTIONAL_PARTHIAN}'); + Error('\P{Script_Extensions=:=_INSCRIPTIONAL_PARTHIAN}'); Expect(1, 68447, '\p{Script_Extensions=:\AInscriptional_Parthian\z:}', "");; Expect(0, 68448, '\p{Script_Extensions=:\AInscriptional_Parthian\z:}', "");; - Expect(1, 68447, '\p{Script_Extensions: inscriptionalparthian}', ""); - Expect(0, 68447, '\p{^Script_Extensions: inscriptionalparthian}', ""); - Expect(0, 68447, '\P{Script_Extensions: inscriptionalparthian}', ""); - Expect(1, 68447, '\P{^Script_Extensions: inscriptionalparthian}', ""); - Expect(0, 68448, '\p{Script_Extensions: inscriptionalparthian}', ""); - Expect(1, 68448, '\p{^Script_Extensions: inscriptionalparthian}', ""); - Expect(1, 68448, '\P{Script_Extensions: inscriptionalparthian}', ""); - Expect(0, 68448, '\P{^Script_Extensions: inscriptionalparthian}', ""); + Expect(1, 68447, '\p{Script_Extensions=inscriptionalparthian}', ""); + Expect(0, 68447, '\p{^Script_Extensions=inscriptionalparthian}', ""); + Expect(0, 68447, '\P{Script_Extensions=inscriptionalparthian}', ""); + Expect(1, 68447, '\P{^Script_Extensions=inscriptionalparthian}', ""); + Expect(0, 68448, '\p{Script_Extensions=inscriptionalparthian}', ""); + Expect(1, 68448, '\p{^Script_Extensions=inscriptionalparthian}', ""); + Expect(1, 68448, '\P{Script_Extensions=inscriptionalparthian}', ""); + Expect(0, 68448, '\P{^Script_Extensions=inscriptionalparthian}', ""); Expect(1, 68447, '\p{Script_Extensions=:\Ainscriptionalparthian\z:}', "");; Expect(0, 68448, '\p{Script_Extensions=:\Ainscriptionalparthian\z:}', "");; - Expect(1, 68447, '\p{Script_Extensions=_-INSCRIPTIONAL_parthian}', ""); - Expect(0, 68447, '\p{^Script_Extensions=_-INSCRIPTIONAL_parthian}', ""); - Expect(0, 68447, '\P{Script_Extensions=_-INSCRIPTIONAL_parthian}', ""); - Expect(1, 68447, '\P{^Script_Extensions=_-INSCRIPTIONAL_parthian}', ""); - Expect(0, 68448, '\p{Script_Extensions=_-INSCRIPTIONAL_parthian}', ""); - Expect(1, 68448, '\p{^Script_Extensions=_-INSCRIPTIONAL_parthian}', ""); - Expect(1, 68448, '\P{Script_Extensions=_-INSCRIPTIONAL_parthian}', ""); - Expect(0, 68448, '\P{^Script_Extensions=_-INSCRIPTIONAL_parthian}', ""); - Error('\p{Scx= prti/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}', ""); - Expect(0, 68447, '\p{^Scx:prti}', ""); - Expect(0, 68447, '\P{Scx:prti}', ""); - Expect(1, 68447, '\P{^Scx:prti}', ""); - Expect(0, 68448, '\p{Scx:prti}', ""); - Expect(1, 68448, '\p{^Scx:prti}', ""); - Expect(1, 68448, '\P{Scx:prti}', ""); - Expect(0, 68448, '\P{^Scx:prti}', ""); + Expect(1, 68447, '\p{Scx=prti}', ""); + Expect(0, 68447, '\p{^Scx=prti}', ""); + Expect(0, 68447, '\P{Scx=prti}', ""); + Expect(1, 68447, '\P{^Scx=prti}', ""); + Expect(0, 68448, '\p{Scx=prti}', ""); + Expect(1, 68448, '\p{^Scx=prti}', ""); + Expect(1, 68448, '\P{Scx=prti}', ""); + Expect(0, 68448, '\P{^Scx=prti}', ""); Expect(1, 68447, '\p{Scx=:\Aprti\z:}', "");; Expect(0, 68448, '\p{Scx=:\Aprti\z:}', "");; - Expect(1, 68447, '\p{Scx=--Prti}', ""); - Expect(0, 68447, '\p{^Scx=--Prti}', ""); - Expect(0, 68447, '\P{Scx=--Prti}', ""); - Expect(1, 68447, '\P{^Scx=--Prti}', ""); - Expect(0, 68448, '\p{Scx=--Prti}', ""); - Expect(1, 68448, '\p{^Scx=--Prti}', ""); - Expect(1, 68448, '\P{Scx=--Prti}', ""); - Expect(0, 68448, '\P{^Scx=--Prti}', ""); - Error('\p{Is_Script_Extensions= :=inscriptional_Parthian}'); - 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}', ""); @@ -147162,16 +150501,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}', ""); @@ -147180,16 +150519,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}'); - Error('\P{Script_Extensions= :=Rejang}'); + 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, 43359, '\p{Script_Extensions=:\ARejang\z:}', "");; Expect(0, 43360, '\p{Script_Extensions=:\ARejang\z:}', "");; Expect(1, 43359, '\p{Script_Extensions=rejang}', ""); @@ -147202,38 +150541,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}', ""); @@ -147242,16 +150581,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43360, '\p{^Is_Script_Extensions=rejang}', ""); Expect(1, 43360, '\P{Is_Script_Extensions=rejang}', ""); Expect(0, 43360, '\P{^Is_Script_Extensions=rejang}', ""); - Expect(1, 43359, '\p{Is_Script_Extensions= rejang}', ""); - Expect(0, 43359, '\p{^Is_Script_Extensions= rejang}', ""); - Expect(0, 43359, '\P{Is_Script_Extensions= rejang}', ""); - Expect(1, 43359, '\P{^Is_Script_Extensions= rejang}', ""); - Expect(0, 43360, '\p{Is_Script_Extensions= rejang}', ""); - Expect(1, 43360, '\p{^Is_Script_Extensions= rejang}', ""); - Expect(1, 43360, '\P{Is_Script_Extensions= rejang}', ""); - Expect(0, 43360, '\P{^Is_Script_Extensions= rejang}', ""); - Error('\p{Is_Scx: :=Rjng}'); - Error('\P{Is_Scx: :=Rjng}'); + Expect(1, 43359, '\p{Is_Script_Extensions= _REJANG}', ""); + Expect(0, 43359, '\p{^Is_Script_Extensions= _REJANG}', ""); + Expect(0, 43359, '\P{Is_Script_Extensions= _REJANG}', ""); + Expect(1, 43359, '\P{^Is_Script_Extensions= _REJANG}', ""); + Expect(0, 43360, '\p{Is_Script_Extensions= _REJANG}', ""); + Expect(1, 43360, '\p{^Is_Script_Extensions= _REJANG}', ""); + Expect(1, 43360, '\P{Is_Script_Extensions= _REJANG}', ""); + Expect(0, 43360, '\P{^Is_Script_Extensions= _REJANG}', ""); + Error('\p{Is_Scx=-_rjng:=}'); + Error('\P{Is_Scx=-_rjng:=}'); Expect(1, 43359, '\p{Is_Scx=rjng}', ""); Expect(0, 43359, '\p{^Is_Scx=rjng}', ""); Expect(0, 43359, '\P{Is_Scx=rjng}', ""); @@ -147260,16 +150599,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43360, '\p{^Is_Scx=rjng}', ""); Expect(1, 43360, '\P{Is_Scx=rjng}', ""); Expect(0, 43360, '\P{^Is_Scx=rjng}', ""); - Expect(1, 43359, '\p{Is_Scx= Rjng}', ""); - Expect(0, 43359, '\p{^Is_Scx= Rjng}', ""); - Expect(0, 43359, '\P{Is_Scx= Rjng}', ""); - Expect(1, 43359, '\P{^Is_Scx= Rjng}', ""); - Expect(0, 43360, '\p{Is_Scx= Rjng}', ""); - Expect(1, 43360, '\p{^Is_Scx= Rjng}', ""); - Expect(1, 43360, '\P{Is_Scx= Rjng}', ""); - Expect(0, 43360, '\P{^Is_Scx= Rjng}', ""); - Error('\p{Script_Extensions=/a/- HANIFI_ROHINGYA}'); - Error('\P{Script_Extensions=/a/- HANIFI_ROHINGYA}'); + Expect(1, 43359, '\p{Is_Scx=- rjng}', ""); + Expect(0, 43359, '\p{^Is_Scx=- rjng}', ""); + Expect(0, 43359, '\P{Is_Scx=- rjng}', ""); + Expect(1, 43359, '\P{^Is_Scx=- rjng}', ""); + Expect(0, 43360, '\p{Is_Scx=- rjng}', ""); + Expect(1, 43360, '\p{^Is_Scx=- rjng}', ""); + Expect(1, 43360, '\P{Is_Scx=- rjng}', ""); + Expect(0, 43360, '\P{^Is_Scx=- rjng}', ""); + Error('\p{Script_Extensions= Hanifi_ROHINGYA/a/}'); + Error('\P{Script_Extensions= Hanifi_ROHINGYA/a/}'); 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}', ""); @@ -147282,16 +150621,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}'); - Error('\P{Scx= :=rohg}'); + 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{Scx=:\ARohg\z:}', "");; Expect(0, 68922, '\p{Scx=:\ARohg\z:}', "");; Expect(1, 68921, '\p{Scx=rohg}', ""); @@ -147304,34 +150643,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/a/}'); - Error('\P{Is_Scx= rohg/a/}'); + 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{Is_Scx=rohg}', ""); Expect(0, 68921, '\p{^Is_Scx=rohg}', ""); Expect(0, 68921, '\P{Is_Scx=rohg}', ""); @@ -147340,16 +150679,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=/a/ RUNIC}'); - Error('\P{Script_Extensions=/a/ 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=:= _RUNIC}'); + Error('\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}', ""); @@ -147362,38 +150701,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 5881, '\P{^Script_Extensions=runic}', ""); Expect(1, 5880, '\p{Script_Extensions=:\Arunic\z:}', "");; Expect(0, 5881, '\p{Script_Extensions=:\Arunic\z:}', "");; - Expect(1, 5880, '\p{Script_Extensions= -Runic}', ""); - Expect(0, 5880, '\p{^Script_Extensions= -Runic}', ""); - Expect(0, 5880, '\P{Script_Extensions= -Runic}', ""); - Expect(1, 5880, '\P{^Script_Extensions= -Runic}', ""); - Expect(0, 5881, '\p{Script_Extensions= -Runic}', ""); - Expect(1, 5881, '\p{^Script_Extensions= -Runic}', ""); - Expect(1, 5881, '\P{Script_Extensions= -Runic}', ""); - Expect(0, 5881, '\P{^Script_Extensions= -Runic}', ""); - Error('\p{Scx=- Runr:=}'); - Error('\P{Scx=- Runr:=}'); + 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{Scx=:\ARunr\z:}', "");; Expect(0, 5881, '\p{Scx=:\ARunr\z:}', "");; - Expect(1, 5880, '\p{Scx: runr}', ""); - Expect(0, 5880, '\p{^Scx: runr}', ""); - Expect(0, 5880, '\P{Scx: runr}', ""); - Expect(1, 5880, '\P{^Scx: runr}', ""); - Expect(0, 5881, '\p{Scx: runr}', ""); - Expect(1, 5881, '\p{^Scx: runr}', ""); - Expect(1, 5881, '\P{Scx: runr}', ""); - Expect(0, 5881, '\P{^Scx: runr}', ""); + Expect(1, 5880, '\p{Scx=runr}', ""); + Expect(0, 5880, '\p{^Scx=runr}', ""); + Expect(0, 5880, '\P{Scx=runr}', ""); + Expect(1, 5880, '\P{^Scx=runr}', ""); + Expect(0, 5881, '\p{Scx=runr}', ""); + Expect(1, 5881, '\p{^Scx=runr}', ""); + Expect(1, 5881, '\P{Scx=runr}', ""); + Expect(0, 5881, '\P{^Scx=runr}', ""); Expect(1, 5880, '\p{Scx=:\Arunr\z:}', "");; Expect(0, 5881, '\p{Scx=:\Arunr\z:}', "");; - Expect(1, 5880, '\p{Scx= _Runr}', ""); - Expect(0, 5880, '\p{^Scx= _Runr}', ""); - Expect(0, 5880, '\P{Scx= _Runr}', ""); - Expect(1, 5880, '\P{^Scx= _Runr}', ""); - Expect(0, 5881, '\p{Scx= _Runr}', ""); - Expect(1, 5881, '\p{^Scx= _Runr}', ""); - Expect(1, 5881, '\P{Scx= _Runr}', ""); - Expect(0, 5881, '\P{^Scx= _Runr}', ""); - Error('\p{Is_Script_Extensions= Runic:=}'); - Error('\P{Is_Script_Extensions= 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=_/a/Runic}'); + Error('\P{Is_Script_Extensions=_/a/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}', ""); @@ -147402,16 +150741,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5881, '\p{^Is_Script_Extensions=runic}', ""); Expect(1, 5881, '\P{Is_Script_Extensions=runic}', ""); Expect(0, 5881, '\P{^Is_Script_Extensions=runic}', ""); - Expect(1, 5880, '\p{Is_Script_Extensions: Runic}', ""); - Expect(0, 5880, '\p{^Is_Script_Extensions: Runic}', ""); - Expect(0, 5880, '\P{Is_Script_Extensions: Runic}', ""); - Expect(1, 5880, '\P{^Is_Script_Extensions: Runic}', ""); - Expect(0, 5881, '\p{Is_Script_Extensions: Runic}', ""); - Expect(1, 5881, '\p{^Is_Script_Extensions: Runic}', ""); - Expect(1, 5881, '\P{Is_Script_Extensions: Runic}', ""); - Expect(0, 5881, '\P{^Is_Script_Extensions: Runic}', ""); - Error('\p{Is_Scx= RUNR:=}'); - Error('\P{Is_Scx= RUNR:=}'); + Expect(1, 5880, '\p{Is_Script_Extensions= RUNIC}', ""); + Expect(0, 5880, '\p{^Is_Script_Extensions= RUNIC}', ""); + Expect(0, 5880, '\P{Is_Script_Extensions= RUNIC}', ""); + Expect(1, 5880, '\P{^Is_Script_Extensions= RUNIC}', ""); + Expect(0, 5881, '\p{Is_Script_Extensions= RUNIC}', ""); + Expect(1, 5881, '\p{^Is_Script_Extensions= RUNIC}', ""); + Expect(1, 5881, '\P{Is_Script_Extensions= RUNIC}', ""); + Expect(0, 5881, '\P{^Is_Script_Extensions= RUNIC}', ""); + Error('\p{Is_Scx=_Runr:=}'); + Error('\P{Is_Scx=_Runr:=}'); Expect(1, 5880, '\p{Is_Scx=runr}', ""); Expect(0, 5880, '\p{^Is_Scx=runr}', ""); Expect(0, 5880, '\P{Is_Scx=runr}', ""); @@ -147420,16 +150759,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5881, '\p{^Is_Scx=runr}', ""); Expect(1, 5881, '\P{Is_Scx=runr}', ""); Expect(0, 5881, '\P{^Is_Scx=runr}', ""); - Expect(1, 5880, '\p{Is_Scx= runr}', ""); - Expect(0, 5880, '\p{^Is_Scx= runr}', ""); - Expect(0, 5880, '\P{Is_Scx= runr}', ""); - Expect(1, 5880, '\P{^Is_Scx= runr}', ""); - Expect(0, 5881, '\p{Is_Scx= runr}', ""); - Expect(1, 5881, '\p{^Is_Scx= runr}', ""); - Expect(1, 5881, '\P{Is_Scx= runr}', ""); - Expect(0, 5881, '\P{^Is_Scx= runr}', ""); - Error('\p{Script_Extensions=:=_ SAMARITAN}'); - Error('\P{Script_Extensions=:=_ SAMARITAN}'); + Expect(1, 5880, '\p{Is_Scx=- RUNR}', ""); + Expect(0, 5880, '\p{^Is_Scx=- RUNR}', ""); + Expect(0, 5880, '\P{Is_Scx=- RUNR}', ""); + Expect(1, 5880, '\P{^Is_Scx=- RUNR}', ""); + Expect(0, 5881, '\p{Is_Scx=- RUNR}', ""); + Expect(1, 5881, '\p{^Is_Scx=- RUNR}', ""); + Expect(1, 5881, '\P{Is_Scx=- RUNR}', ""); + Expect(0, 5881, '\P{^Is_Scx=- RUNR}', ""); + Error('\p{Script_Extensions=/a/- samaritan}'); + Error('\P{Script_Extensions=/a/- samaritan}'); Expect(1, 2110, '\p{Script_Extensions=:\ASamaritan\z:}', "");; Expect(0, 2111, '\p{Script_Extensions=:\ASamaritan\z:}', "");; Expect(1, 2110, '\p{Script_Extensions=samaritan}', ""); @@ -147442,16 +150781,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 2111, '\P{^Script_Extensions=samaritan}', ""); Expect(1, 2110, '\p{Script_Extensions=:\Asamaritan\z:}', "");; Expect(0, 2111, '\p{Script_Extensions=:\Asamaritan\z:}', "");; - Expect(1, 2110, '\p{Script_Extensions=_Samaritan}', ""); - Expect(0, 2110, '\p{^Script_Extensions=_Samaritan}', ""); - Expect(0, 2110, '\P{Script_Extensions=_Samaritan}', ""); - Expect(1, 2110, '\P{^Script_Extensions=_Samaritan}', ""); - Expect(0, 2111, '\p{Script_Extensions=_Samaritan}', ""); - Expect(1, 2111, '\p{^Script_Extensions=_Samaritan}', ""); - Expect(1, 2111, '\P{Script_Extensions=_Samaritan}', ""); - Expect(0, 2111, '\P{^Script_Extensions=_Samaritan}', ""); - Error('\p{Scx=/a/_samr}'); - Error('\P{Scx=/a/_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: Samr:=}'); + Error('\P{Scx: Samr:=}'); Expect(1, 2110, '\p{Scx=:\ASamr\z:}', "");; Expect(0, 2111, '\p{Scx=:\ASamr\z:}', "");; Expect(1, 2110, '\p{Scx=samr}', ""); @@ -147464,34 +150803,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 2111, '\P{^Scx=samr}', ""); Expect(1, 2110, '\p{Scx=:\Asamr\z:}', "");; Expect(0, 2111, '\p{Scx=:\Asamr\z:}', "");; - Expect(1, 2110, '\p{Scx=_ SAMR}', ""); - Expect(0, 2110, '\p{^Scx=_ SAMR}', ""); - Expect(0, 2110, '\P{Scx=_ SAMR}', ""); - Expect(1, 2110, '\P{^Scx=_ SAMR}', ""); - Expect(0, 2111, '\p{Scx=_ SAMR}', ""); - Expect(1, 2111, '\p{^Scx=_ SAMR}', ""); - Expect(1, 2111, '\P{Scx=_ SAMR}', ""); - Expect(0, 2111, '\P{^Scx=_ SAMR}', ""); - Error('\p{Is_Script_Extensions=_/a/Samaritan}'); - Error('\P{Is_Script_Extensions=_/a/Samaritan}'); - Expect(1, 2110, '\p{Is_Script_Extensions: samaritan}', ""); - Expect(0, 2110, '\p{^Is_Script_Extensions: samaritan}', ""); - Expect(0, 2110, '\P{Is_Script_Extensions: samaritan}', ""); - Expect(1, 2110, '\P{^Is_Script_Extensions: samaritan}', ""); - Expect(0, 2111, '\p{Is_Script_Extensions: samaritan}', ""); - Expect(1, 2111, '\p{^Is_Script_Extensions: samaritan}', ""); - Expect(1, 2111, '\P{Is_Script_Extensions: samaritan}', ""); - Expect(0, 2111, '\P{^Is_Script_Extensions: samaritan}', ""); - Expect(1, 2110, '\p{Is_Script_Extensions= Samaritan}', ""); - Expect(0, 2110, '\p{^Is_Script_Extensions= Samaritan}', ""); - Expect(0, 2110, '\P{Is_Script_Extensions= Samaritan}', ""); - Expect(1, 2110, '\P{^Is_Script_Extensions= Samaritan}', ""); - Expect(0, 2111, '\p{Is_Script_Extensions= Samaritan}', ""); - Expect(1, 2111, '\p{^Is_Script_Extensions= Samaritan}', ""); - Expect(1, 2111, '\P{Is_Script_Extensions= Samaritan}', ""); - Expect(0, 2111, '\P{^Is_Script_Extensions= Samaritan}', ""); - Error('\p{Is_Scx=/a/ SAMR}'); - Error('\P{Is_Scx=/a/ SAMR}'); + Expect(1, 2110, '\p{Scx:_ Samr}', ""); + Expect(0, 2110, '\p{^Scx:_ Samr}', ""); + Expect(0, 2110, '\P{Scx:_ Samr}', ""); + Expect(1, 2110, '\P{^Scx:_ Samr}', ""); + Expect(0, 2111, '\p{Scx:_ Samr}', ""); + Expect(1, 2111, '\p{^Scx:_ Samr}', ""); + Expect(1, 2111, '\P{Scx:_ Samr}', ""); + Expect(0, 2111, '\P{^Scx:_ Samr}', ""); + Error('\p{Is_Script_Extensions=-:=Samaritan}'); + Error('\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}', ""); + 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}', ""); @@ -147500,60 +150839,60 @@ 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=/a/ old_South_ARABIAN}'); + Error('\P{Script_Extensions=/a/ old_South_ARABIAN}'); Expect(1, 68223, '\p{Script_Extensions=:\AOld_South_Arabian\z:}', "");; Expect(0, 68224, '\p{Script_Extensions=:\AOld_South_Arabian\z:}', "");; - Expect(1, 68223, '\p{Script_Extensions=oldsoutharabian}', ""); - Expect(0, 68223, '\p{^Script_Extensions=oldsoutharabian}', ""); - Expect(0, 68223, '\P{Script_Extensions=oldsoutharabian}', ""); - Expect(1, 68223, '\P{^Script_Extensions=oldsoutharabian}', ""); - Expect(0, 68224, '\p{Script_Extensions=oldsoutharabian}', ""); - Expect(1, 68224, '\p{^Script_Extensions=oldsoutharabian}', ""); - Expect(1, 68224, '\P{Script_Extensions=oldsoutharabian}', ""); - Expect(0, 68224, '\P{^Script_Extensions=oldsoutharabian}', ""); + Expect(1, 68223, '\p{Script_Extensions: oldsoutharabian}', ""); + Expect(0, 68223, '\p{^Script_Extensions: oldsoutharabian}', ""); + Expect(0, 68223, '\P{Script_Extensions: oldsoutharabian}', ""); + Expect(1, 68223, '\P{^Script_Extensions: oldsoutharabian}', ""); + Expect(0, 68224, '\p{Script_Extensions: oldsoutharabian}', ""); + Expect(1, 68224, '\p{^Script_Extensions: oldsoutharabian}', ""); + Expect(1, 68224, '\P{Script_Extensions: oldsoutharabian}', ""); + Expect(0, 68224, '\P{^Script_Extensions: oldsoutharabian}', ""); Expect(1, 68223, '\p{Script_Extensions=:\Aoldsoutharabian\z:}', "");; Expect(0, 68224, '\p{Script_Extensions=:\Aoldsoutharabian\z:}', "");; - Expect(1, 68223, '\p{Script_Extensions= -Old_south_Arabian}', ""); - Expect(0, 68223, '\p{^Script_Extensions= -Old_south_Arabian}', ""); - Expect(0, 68223, '\P{Script_Extensions= -Old_south_Arabian}', ""); - Expect(1, 68223, '\P{^Script_Extensions= -Old_south_Arabian}', ""); - Expect(0, 68224, '\p{Script_Extensions= -Old_south_Arabian}', ""); - Expect(1, 68224, '\p{^Script_Extensions= -Old_south_Arabian}', ""); - Expect(1, 68224, '\P{Script_Extensions= -Old_south_Arabian}', ""); - Expect(0, 68224, '\P{^Script_Extensions= -Old_south_Arabian}', ""); - Error('\p{Scx= _SARB/a/}'); - Error('\P{Scx= _SARB/a/}'); + Expect(1, 68223, '\p{Script_Extensions: _ old_South_Arabian}', ""); + Expect(0, 68223, '\p{^Script_Extensions: _ old_South_Arabian}', ""); + Expect(0, 68223, '\P{Script_Extensions: _ old_South_Arabian}', ""); + Expect(1, 68223, '\P{^Script_Extensions: _ old_South_Arabian}', ""); + Expect(0, 68224, '\p{Script_Extensions: _ old_South_Arabian}', ""); + Expect(1, 68224, '\p{^Script_Extensions: _ old_South_Arabian}', ""); + Expect(1, 68224, '\P{Script_Extensions: _ old_South_Arabian}', ""); + Expect(0, 68224, '\P{^Script_Extensions: _ old_South_Arabian}', ""); + Error('\p{Scx=/a/- sarb}'); + Error('\P{Scx=/a/- 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}', ""); + Expect(1, 68223, '\p{Scx=sarb}', ""); + Expect(0, 68223, '\p{^Scx=sarb}', ""); + Expect(0, 68223, '\P{Scx=sarb}', ""); + Expect(1, 68223, '\P{^Scx=sarb}', ""); + Expect(0, 68224, '\p{Scx=sarb}', ""); + Expect(1, 68224, '\p{^Scx=sarb}', ""); + Expect(1, 68224, '\P{Scx=sarb}', ""); + Expect(0, 68224, '\P{^Scx=sarb}', ""); Expect(1, 68223, '\p{Scx=:\Asarb\z:}', "");; Expect(0, 68224, '\p{Scx=:\Asarb\z:}', "");; - Expect(1, 68223, '\p{Scx= sarb}', ""); - Expect(0, 68223, '\p{^Scx= sarb}', ""); - Expect(0, 68223, '\P{Scx= sarb}', ""); - Expect(1, 68223, '\P{^Scx= sarb}', ""); - Expect(0, 68224, '\p{Scx= sarb}', ""); - Expect(1, 68224, '\p{^Scx= sarb}', ""); - Expect(1, 68224, '\P{Scx= sarb}', ""); - Expect(0, 68224, '\P{^Scx= sarb}', ""); - Error('\p{Is_Script_Extensions=:=_-OLD_South_Arabian}'); - Error('\P{Is_Script_Extensions=:=_-OLD_South_Arabian}'); + Expect(1, 68223, '\p{Scx=SARB}', ""); + Expect(0, 68223, '\p{^Scx=SARB}', ""); + Expect(0, 68223, '\P{Scx=SARB}', ""); + Expect(1, 68223, '\P{^Scx=SARB}', ""); + Expect(0, 68224, '\p{Scx=SARB}', ""); + Expect(1, 68224, '\p{^Scx=SARB}', ""); + Expect(1, 68224, '\P{Scx=SARB}', ""); + Expect(0, 68224, '\P{^Scx=SARB}', ""); + Error('\p{Is_Script_Extensions=/a/_ old_South_ARABIAN}'); + Error('\P{Is_Script_Extensions=/a/_ 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}', ""); @@ -147562,16 +150901,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}'); - Error('\P{Is_Scx=:= sarb}'); + 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_Scx=sarb}', ""); Expect(0, 68223, '\p{^Is_Scx=sarb}', ""); Expect(0, 68223, '\P{Is_Scx=sarb}', ""); @@ -147580,38 +150919,38 @@ 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}', ""); - Expect(0, 43225, '\p{^Script_Extensions:saurashtra}', ""); - Expect(0, 43225, '\P{Script_Extensions:saurashtra}', ""); - Expect(1, 43225, '\P{^Script_Extensions:saurashtra}', ""); - Expect(0, 43226, '\p{Script_Extensions:saurashtra}', ""); - Expect(1, 43226, '\p{^Script_Extensions:saurashtra}', ""); - Expect(1, 43226, '\P{Script_Extensions:saurashtra}', ""); - Expect(0, 43226, '\P{^Script_Extensions:saurashtra}', ""); + Expect(1, 43225, '\p{Script_Extensions=saurashtra}', ""); + Expect(0, 43225, '\p{^Script_Extensions=saurashtra}', ""); + Expect(0, 43225, '\P{Script_Extensions=saurashtra}', ""); + Expect(1, 43225, '\P{^Script_Extensions=saurashtra}', ""); + Expect(0, 43226, '\p{Script_Extensions=saurashtra}', ""); + Expect(1, 43226, '\p{^Script_Extensions=saurashtra}', ""); + Expect(1, 43226, '\P{Script_Extensions=saurashtra}', ""); + Expect(0, 43226, '\P{^Script_Extensions=saurashtra}', ""); Expect(1, 43225, '\p{Script_Extensions=:\Asaurashtra\z:}', "");; Expect(0, 43226, '\p{Script_Extensions=:\Asaurashtra\z:}', "");; - Expect(1, 43225, '\p{Script_Extensions= Saurashtra}', ""); - Expect(0, 43225, '\p{^Script_Extensions= Saurashtra}', ""); - Expect(0, 43225, '\P{Script_Extensions= Saurashtra}', ""); - Expect(1, 43225, '\P{^Script_Extensions= Saurashtra}', ""); - Expect(0, 43226, '\p{Script_Extensions= Saurashtra}', ""); - Expect(1, 43226, '\p{^Script_Extensions= Saurashtra}', ""); - Expect(1, 43226, '\P{Script_Extensions= Saurashtra}', ""); - Expect(0, 43226, '\P{^Script_Extensions= Saurashtra}', ""); - Error('\p{Scx: -Saur:=}'); - 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}', ""); @@ -147624,16 +150963,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43226, '\P{^Scx=saur}', ""); Expect(1, 43225, '\p{Scx=:\Asaur\z:}', "");; Expect(0, 43226, '\p{Scx=:\Asaur\z:}', "");; - Expect(1, 43225, '\p{Scx=_ SAUR}', ""); - Expect(0, 43225, '\p{^Scx=_ SAUR}', ""); - Expect(0, 43225, '\P{Scx=_ SAUR}', ""); - Expect(1, 43225, '\P{^Scx=_ SAUR}', ""); - Expect(0, 43226, '\p{Scx=_ SAUR}', ""); - Expect(1, 43226, '\p{^Scx=_ SAUR}', ""); - Expect(1, 43226, '\P{Scx=_ SAUR}', ""); - Expect(0, 43226, '\P{^Scx=_ SAUR}', ""); - Error('\p{Is_Script_Extensions= saurashtra:=}'); - Error('\P{Is_Script_Extensions= saurashtra:=}'); + Expect(1, 43225, '\p{Scx= _saur}', ""); + Expect(0, 43225, '\p{^Scx= _saur}', ""); + Expect(0, 43225, '\P{Scx= _saur}', ""); + Expect(1, 43225, '\P{^Scx= _saur}', ""); + Expect(0, 43226, '\p{Scx= _saur}', ""); + Expect(1, 43226, '\p{^Scx= _saur}', ""); + Expect(1, 43226, '\P{Scx= _saur}', ""); + Expect(0, 43226, '\P{^Scx= _saur}', ""); + Error('\p{Is_Script_Extensions=/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}', ""); @@ -147642,16 +150981,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=:=Saur}'); - Error('\P{Is_Scx=:=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=_/a/SAUR}'); + Error('\P{Is_Scx=_/a/SAUR}'); Expect(1, 43225, '\p{Is_Scx=saur}', ""); Expect(0, 43225, '\p{^Is_Scx=saur}', ""); Expect(0, 43225, '\P{Is_Scx=saur}', ""); @@ -147660,60 +150999,60 @@ 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= /a/SignWriting}'); - Error('\P{Script_Extensions= /a/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}'); + Error('\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}', ""); + Expect(1, 121519, '\p{Script_Extensions=signwriting}', ""); + Expect(0, 121519, '\p{^Script_Extensions=signwriting}', ""); + Expect(0, 121519, '\P{Script_Extensions=signwriting}', ""); + Expect(1, 121519, '\P{^Script_Extensions=signwriting}', ""); + Expect(0, 121520, '\p{Script_Extensions=signwriting}', ""); + Expect(1, 121520, '\p{^Script_Extensions=signwriting}', ""); + Expect(1, 121520, '\P{Script_Extensions=signwriting}', ""); + Expect(0, 121520, '\P{^Script_Extensions=signwriting}', ""); Expect(1, 121519, '\p{Script_Extensions=:\Asignwriting\z:}', "");; Expect(0, 121520, '\p{Script_Extensions=:\Asignwriting\z:}', "");; - Expect(1, 121519, '\p{Script_Extensions= signwriting}', ""); - Expect(0, 121519, '\p{^Script_Extensions= signwriting}', ""); - Expect(0, 121519, '\P{Script_Extensions= signwriting}', ""); - Expect(1, 121519, '\P{^Script_Extensions= signwriting}', ""); - Expect(0, 121520, '\p{Script_Extensions= signwriting}', ""); - Expect(1, 121520, '\p{^Script_Extensions= signwriting}', ""); - Expect(1, 121520, '\P{Script_Extensions= signwriting}', ""); - Expect(0, 121520, '\P{^Script_Extensions= signwriting}', ""); - Error('\p{Scx= /a/sgnw}'); - Error('\P{Scx= /a/sgnw}'); + Expect(1, 121519, '\p{Script_Extensions=_-signwriting}', ""); + Expect(0, 121519, '\p{^Script_Extensions=_-signwriting}', ""); + Expect(0, 121519, '\P{Script_Extensions=_-signwriting}', ""); + Expect(1, 121519, '\P{^Script_Extensions=_-signwriting}', ""); + Expect(0, 121520, '\p{Script_Extensions=_-signwriting}', ""); + Expect(1, 121520, '\p{^Script_Extensions=_-signwriting}', ""); + Expect(1, 121520, '\P{Script_Extensions=_-signwriting}', ""); + Expect(0, 121520, '\P{^Script_Extensions=_-signwriting}', ""); + Error('\p{Scx=/a/_ Sgnw}'); + Error('\P{Scx=/a/_ Sgnw}'); Expect(1, 121519, '\p{Scx=:\ASgnw\z:}', "");; Expect(0, 121520, '\p{Scx=:\ASgnw\z:}', "");; - Expect(1, 121519, '\p{Scx=sgnw}', ""); - 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:=}'); + Error('\P{Is_Script_Extensions=- SignWriting:=}'); Expect(1, 121519, '\p{Is_Script_Extensions=signwriting}', ""); Expect(0, 121519, '\p{^Is_Script_Extensions=signwriting}', ""); Expect(0, 121519, '\P{Is_Script_Extensions=signwriting}', ""); @@ -147722,34 +151061,34 @@ 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_Scx: sgnw}', ""); - Expect(0, 121519, '\p{^Is_Scx: sgnw}', ""); - Expect(0, 121519, '\P{Is_Scx: sgnw}', ""); - Expect(1, 121519, '\P{^Is_Scx: sgnw}', ""); - Expect(0, 121520, '\p{Is_Scx: sgnw}', ""); - Expect(1, 121520, '\p{^Is_Scx: sgnw}', ""); - Expect(1, 121520, '\P{Is_Scx: sgnw}', ""); - Expect(0, 121520, '\P{^Is_Scx: sgnw}', ""); - Expect(1, 121519, '\p{Is_Scx=_-sgnw}', ""); - Expect(0, 121519, '\p{^Is_Scx=_-sgnw}', ""); - Expect(0, 121519, '\P{Is_Scx=_-sgnw}', ""); - Expect(1, 121519, '\P{^Is_Scx=_-sgnw}', ""); - Expect(0, 121520, '\p{Is_Scx=_-sgnw}', ""); - Expect(1, 121520, '\p{^Is_Scx=_-sgnw}', ""); - Expect(1, 121520, '\P{Is_Scx=_-sgnw}', ""); - Expect(0, 121520, '\P{^Is_Scx=_-sgnw}', ""); - Error('\p{Script_Extensions=_SHAVIAN/a/}'); - Error('\P{Script_Extensions=_SHAVIAN/a/}'); + Expect(1, 121519, '\p{Is_Script_Extensions=--signwriting}', ""); + Expect(0, 121519, '\p{^Is_Script_Extensions=--signwriting}', ""); + Expect(0, 121519, '\P{Is_Script_Extensions=--signwriting}', ""); + Expect(1, 121519, '\P{^Is_Script_Extensions=--signwriting}', ""); + Expect(0, 121520, '\p{Is_Script_Extensions=--signwriting}', ""); + Expect(1, 121520, '\p{^Is_Script_Extensions=--signwriting}', ""); + Expect(1, 121520, '\P{Is_Script_Extensions=--signwriting}', ""); + Expect(0, 121520, '\P{^Is_Script_Extensions=--signwriting}', ""); + Error('\p{Is_Scx=:=__SGNW}'); + Error('\P{Is_Scx=:=__SGNW}'); + Expect(1, 121519, '\p{Is_Scx=sgnw}', ""); + Expect(0, 121519, '\p{^Is_Scx=sgnw}', ""); + Expect(0, 121519, '\P{Is_Scx=sgnw}', ""); + Expect(1, 121519, '\P{^Is_Scx=sgnw}', ""); + Expect(0, 121520, '\p{Is_Scx=sgnw}', ""); + Expect(1, 121520, '\p{^Is_Scx=sgnw}', ""); + Expect(1, 121520, '\P{Is_Scx=sgnw}', ""); + Expect(0, 121520, '\P{^Is_Scx=sgnw}', ""); + Expect(1, 121519, '\p{Is_Scx=_ Sgnw}', ""); + Expect(0, 121519, '\p{^Is_Scx=_ Sgnw}', ""); + Expect(0, 121519, '\P{Is_Scx=_ Sgnw}', ""); + Expect(1, 121519, '\P{^Is_Scx=_ Sgnw}', ""); + Expect(0, 121520, '\p{Is_Scx=_ Sgnw}', ""); + Expect(1, 121520, '\p{^Is_Scx=_ Sgnw}', ""); + Expect(1, 121520, '\P{Is_Scx=_ Sgnw}', ""); + Expect(0, 121520, '\P{^Is_Scx=_ Sgnw}', ""); + Error('\p{Script_Extensions=:=- shavian}'); + Error('\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}', ""); @@ -147762,16 +151101,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66688, '\P{^Script_Extensions=shavian}', ""); Expect(1, 66687, '\p{Script_Extensions=:\Ashavian\z:}', "");; Expect(0, 66688, '\p{Script_Extensions=:\Ashavian\z:}', "");; - Expect(1, 66687, '\p{Script_Extensions=_shavian}', ""); - Expect(0, 66687, '\p{^Script_Extensions=_shavian}', ""); - Expect(0, 66687, '\P{Script_Extensions=_shavian}', ""); - Expect(1, 66687, '\P{^Script_Extensions=_shavian}', ""); - Expect(0, 66688, '\p{Script_Extensions=_shavian}', ""); - Expect(1, 66688, '\p{^Script_Extensions=_shavian}', ""); - Expect(1, 66688, '\P{Script_Extensions=_shavian}', ""); - Expect(0, 66688, '\P{^Script_Extensions=_shavian}', ""); - Error('\p{Scx=/a/ -shaw}'); - Error('\P{Scx=/a/ -shaw}'); + Expect(1, 66687, '\p{Script_Extensions=Shavian}', ""); + Expect(0, 66687, '\p{^Script_Extensions=Shavian}', ""); + Expect(0, 66687, '\P{Script_Extensions=Shavian}', ""); + Expect(1, 66687, '\P{^Script_Extensions=Shavian}', ""); + Expect(0, 66688, '\p{Script_Extensions=Shavian}', ""); + Expect(1, 66688, '\p{^Script_Extensions=Shavian}', ""); + Expect(1, 66688, '\P{Script_Extensions=Shavian}', ""); + Expect(0, 66688, '\P{^Script_Extensions=Shavian}', ""); + Error('\p{Scx=:=_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}', ""); @@ -147784,16 +151123,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=-/a/shavian}'); - Error('\P{Is_Script_Extensions=-/a/shavian}'); + 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{Is_Script_Extensions=shavian}', ""); Expect(0, 66687, '\p{^Is_Script_Extensions=shavian}', ""); Expect(0, 66687, '\P{Is_Script_Extensions=shavian}', ""); @@ -147802,16 +151141,16 @@ 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_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}', ""); @@ -147820,16 +151159,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66688, '\p{^Is_Scx=shaw}', ""); Expect(1, 66688, '\P{Is_Scx=shaw}', ""); Expect(0, 66688, '\P{^Is_Scx=shaw}', ""); - Expect(1, 66687, '\p{Is_Scx= shaw}', ""); - Expect(0, 66687, '\p{^Is_Scx= shaw}', ""); - Expect(0, 66687, '\P{Is_Scx= shaw}', ""); - Expect(1, 66687, '\P{^Is_Scx= shaw}', ""); - Expect(0, 66688, '\p{Is_Scx= shaw}', ""); - Expect(1, 66688, '\p{^Is_Scx= shaw}', ""); - Expect(1, 66688, '\P{Is_Scx= shaw}', ""); - Expect(0, 66688, '\P{^Is_Scx= shaw}', ""); - Error('\p{Script_Extensions=sharada:=}'); - Error('\P{Script_Extensions=sharada:=}'); + Expect(1, 66687, '\p{Is_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, 70111, '\p{Script_Extensions=:\ASharada\z:}', "");; Expect(0, 70112, '\p{Script_Extensions=:\ASharada\z:}', "");; Expect(1, 70111, '\p{Script_Extensions=sharada}', ""); @@ -147842,16 +151181,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}', ""); @@ -147864,34 +151203,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/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{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{Is_Scx=shrd}', ""); Expect(0, 70111, '\p{^Is_Scx=shrd}', ""); Expect(0, 70111, '\P{Is_Scx=shrd}', ""); @@ -147900,16 +151239,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}'); - Error('\P{Script_Extensions::= SIDDHAM}'); + 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, 71133, '\p{Script_Extensions=:\ASiddham\z:}', "");; Expect(0, 71134, '\p{Script_Extensions=:\ASiddham\z:}', "");; Expect(1, 71133, '\p{Script_Extensions=siddham}', ""); @@ -147922,38 +151261,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=/a/SIDD}'); - Error('\P{Scx=/a/SIDD}'); + Expect(1, 71133, '\p{Script_Extensions= _siddham}', ""); + Expect(0, 71133, '\p{^Script_Extensions= _siddham}', ""); + Expect(0, 71133, '\P{Script_Extensions= _siddham}', ""); + Expect(1, 71133, '\P{^Script_Extensions= _siddham}', ""); + Expect(0, 71134, '\p{Script_Extensions= _siddham}', ""); + Expect(1, 71134, '\p{^Script_Extensions= _siddham}', ""); + Expect(1, 71134, '\P{Script_Extensions= _siddham}', ""); + Expect(0, 71134, '\P{^Script_Extensions= _siddham}', ""); + Error('\p{Scx= _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: siddham/a/}'); - Error('\P{Is_Script_Extensions: siddham/a/}'); + 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}', ""); @@ -147962,34 +151301,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=:=_ SIDD}'); - Error('\P{Is_Scx=:=_ SIDD}'); - Expect(1, 71133, '\p{Is_Scx=sidd}', ""); - Expect(0, 71133, '\p{^Is_Scx=sidd}', ""); - Expect(0, 71133, '\P{Is_Scx=sidd}', ""); - 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}'); + Error('\P{Script_Extensions=_:=khudawadi}'); Expect(1, 70393, '\p{Script_Extensions=:\AKhudawadi\z:}', "");; Expect(0, 70394, '\p{Script_Extensions=:\AKhudawadi\z:}', "");; Expect(1, 70393, '\p{Script_Extensions=khudawadi}', ""); @@ -148002,38 +151341,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 70394, '\P{^Script_Extensions=khudawadi}', ""); Expect(1, 70393, '\p{Script_Extensions=:\Akhudawadi\z:}', "");; Expect(0, 70394, '\p{Script_Extensions=:\Akhudawadi\z:}', "");; - Expect(1, 70393, '\p{Script_Extensions= KHUDAWADI}', ""); - Expect(0, 70393, '\p{^Script_Extensions= KHUDAWADI}', ""); - Expect(0, 70393, '\P{Script_Extensions= KHUDAWADI}', ""); - Expect(1, 70393, '\P{^Script_Extensions= KHUDAWADI}', ""); - Expect(0, 70394, '\p{Script_Extensions= KHUDAWADI}', ""); - Expect(1, 70394, '\p{^Script_Extensions= KHUDAWADI}', ""); - Expect(1, 70394, '\P{Script_Extensions= KHUDAWADI}', ""); - Expect(0, 70394, '\P{^Script_Extensions= KHUDAWADI}', ""); - Error('\p{Scx=--sind:=}'); - Error('\P{Scx=--sind:=}'); + Expect(1, 70393, '\p{Script_Extensions=__khudawadi}', ""); + Expect(0, 70393, '\p{^Script_Extensions=__khudawadi}', ""); + Expect(0, 70393, '\P{Script_Extensions=__khudawadi}', ""); + Expect(1, 70393, '\P{^Script_Extensions=__khudawadi}', ""); + Expect(0, 70394, '\p{Script_Extensions=__khudawadi}', ""); + Expect(1, 70394, '\p{^Script_Extensions=__khudawadi}', ""); + Expect(1, 70394, '\P{Script_Extensions=__khudawadi}', ""); + Expect(0, 70394, '\P{^Script_Extensions=__khudawadi}', ""); + Error('\p{Scx=:=Sind}'); + Error('\P{Scx=:=Sind}'); Expect(1, 70393, '\p{Scx=:\ASind\z:}', "");; Expect(0, 70394, '\p{Scx=:\ASind\z:}', "");; - Expect(1, 70393, '\p{Scx: sind}', ""); - Expect(0, 70393, '\p{^Scx: sind}', ""); - Expect(0, 70393, '\P{Scx: sind}', ""); - Expect(1, 70393, '\P{^Scx: sind}', ""); - Expect(0, 70394, '\p{Scx: sind}', ""); - Expect(1, 70394, '\p{^Scx: sind}', ""); - Expect(1, 70394, '\P{Scx: sind}', ""); - Expect(0, 70394, '\P{^Scx: sind}', ""); + Expect(1, 70393, '\p{Scx=sind}', ""); + Expect(0, 70393, '\p{^Scx=sind}', ""); + Expect(0, 70393, '\P{Scx=sind}', ""); + Expect(1, 70393, '\P{^Scx=sind}', ""); + Expect(0, 70394, '\p{Scx=sind}', ""); + Expect(1, 70394, '\p{^Scx=sind}', ""); + Expect(1, 70394, '\P{Scx=sind}', ""); + Expect(0, 70394, '\P{^Scx=sind}', ""); Expect(1, 70393, '\p{Scx=:\Asind\z:}', "");; Expect(0, 70394, '\p{Scx=:\Asind\z:}', "");; - Expect(1, 70393, '\p{Scx=_-SIND}', ""); - Expect(0, 70393, '\p{^Scx=_-SIND}', ""); - Expect(0, 70393, '\P{Scx=_-SIND}', ""); - Expect(1, 70393, '\P{^Scx=_-SIND}', ""); - Expect(0, 70394, '\p{Scx=_-SIND}', ""); - Expect(1, 70394, '\p{^Scx=_-SIND}', ""); - Expect(1, 70394, '\P{Scx=_-SIND}', ""); - Expect(0, 70394, '\P{^Scx=_-SIND}', ""); - Error('\p{Is_Script_Extensions=/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= /a/Khudawadi}'); + Error('\P{Is_Script_Extensions= /a/Khudawadi}'); Expect(1, 70393, '\p{Is_Script_Extensions=khudawadi}', ""); Expect(0, 70393, '\p{^Is_Script_Extensions=khudawadi}', ""); Expect(0, 70393, '\P{Is_Script_Extensions=khudawadi}', ""); @@ -148042,16 +151381,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70394, '\p{^Is_Script_Extensions=khudawadi}', ""); Expect(1, 70394, '\P{Is_Script_Extensions=khudawadi}', ""); Expect(0, 70394, '\P{^Is_Script_Extensions=khudawadi}', ""); - Expect(1, 70393, '\p{Is_Script_Extensions: _ Khudawadi}', ""); - Expect(0, 70393, '\p{^Is_Script_Extensions: _ Khudawadi}', ""); - Expect(0, 70393, '\P{Is_Script_Extensions: _ Khudawadi}', ""); - Expect(1, 70393, '\P{^Is_Script_Extensions: _ Khudawadi}', ""); - Expect(0, 70394, '\p{Is_Script_Extensions: _ Khudawadi}', ""); - Expect(1, 70394, '\p{^Is_Script_Extensions: _ Khudawadi}', ""); - Expect(1, 70394, '\P{Is_Script_Extensions: _ Khudawadi}', ""); - Expect(0, 70394, '\P{^Is_Script_Extensions: _ Khudawadi}', ""); - Error('\p{Is_Scx=/a/ Sind}'); - Error('\P{Is_Scx=/a/ Sind}'); + Expect(1, 70393, '\p{Is_Script_Extensions= khudawadi}', ""); + Expect(0, 70393, '\p{^Is_Script_Extensions= khudawadi}', ""); + Expect(0, 70393, '\P{Is_Script_Extensions= khudawadi}', ""); + Expect(1, 70393, '\P{^Is_Script_Extensions= khudawadi}', ""); + Expect(0, 70394, '\p{Is_Script_Extensions= khudawadi}', ""); + Expect(1, 70394, '\p{^Is_Script_Extensions= khudawadi}', ""); + Expect(1, 70394, '\P{Is_Script_Extensions= khudawadi}', ""); + Expect(0, 70394, '\P{^Is_Script_Extensions= khudawadi}', ""); + Error('\p{Is_Scx=-/a/SIND}'); + Error('\P{Is_Scx=-/a/SIND}'); Expect(1, 70393, '\p{Is_Scx=sind}', ""); Expect(0, 70393, '\p{^Is_Scx=sind}', ""); Expect(0, 70393, '\P{Is_Scx=sind}', ""); @@ -148060,16 +151399,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70394, '\p{^Is_Scx=sind}', ""); Expect(1, 70394, '\P{Is_Scx=sind}', ""); Expect(0, 70394, '\P{^Is_Scx=sind}', ""); - Expect(1, 70393, '\p{Is_Scx= Sind}', ""); - Expect(0, 70393, '\p{^Is_Scx= Sind}', ""); - Expect(0, 70393, '\P{Is_Scx= Sind}', ""); - Expect(1, 70393, '\P{^Is_Scx= Sind}', ""); - Expect(0, 70394, '\p{Is_Scx= Sind}', ""); - Expect(1, 70394, '\p{^Is_Scx= Sind}', ""); - Expect(1, 70394, '\P{Is_Scx= Sind}', ""); - Expect(0, 70394, '\P{^Is_Scx= Sind}', ""); - Error('\p{Script_Extensions=:=-SINHALA}'); - Error('\P{Script_Extensions=:=-SINHALA}'); + Expect(1, 70393, '\p{Is_Scx=_Sind}', ""); + Expect(0, 70393, '\p{^Is_Scx=_Sind}', ""); + Expect(0, 70393, '\P{Is_Scx=_Sind}', ""); + Expect(1, 70393, '\P{^Is_Scx=_Sind}', ""); + Expect(0, 70394, '\p{Is_Scx=_Sind}', ""); + Expect(1, 70394, '\p{^Is_Scx=_Sind}', ""); + Expect(1, 70394, '\P{Is_Scx=_Sind}', ""); + Expect(0, 70394, '\P{^Is_Scx=_Sind}', ""); + Error('\p{Script_Extensions=- Sinhala/a/}'); + Error('\P{Script_Extensions=- Sinhala/a/}'); Expect(1, 70132, '\p{Script_Extensions=:\ASinhala\z:}', "");; Expect(0, 70133, '\p{Script_Extensions=:\ASinhala\z:}', "");; Expect(1, 70132, '\p{Script_Extensions=sinhala}', ""); @@ -148082,16 +151421,16 @@ 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}', ""); @@ -148104,16 +151443,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 70133, '\P{^Scx=sinh}', ""); Expect(1, 70132, '\p{Scx=:\Asinh\z:}', "");; Expect(0, 70133, '\p{Scx=:\Asinh\z:}', "");; - Expect(1, 70132, '\p{Scx=- Sinh}', ""); - Expect(0, 70132, '\p{^Scx=- Sinh}', ""); - Expect(0, 70132, '\P{Scx=- Sinh}', ""); - Expect(1, 70132, '\P{^Scx=- Sinh}', ""); - Expect(0, 70133, '\p{Scx=- Sinh}', ""); - Expect(1, 70133, '\p{^Scx=- Sinh}', ""); - Expect(1, 70133, '\P{Scx=- Sinh}', ""); - Expect(0, 70133, '\P{^Scx=- Sinh}', ""); - Error('\p{Is_Script_Extensions=_Sinhala:=}'); - Error('\P{Is_Script_Extensions=_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}', ""); @@ -148122,16 +151461,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:=}'); + Error('\P{Is_Scx=_ SINH:=}'); Expect(1, 70132, '\p{Is_Scx=sinh}', ""); Expect(0, 70132, '\p{^Is_Scx=sinh}', ""); Expect(0, 70132, '\P{Is_Scx=sinh}', ""); @@ -148140,16 +151479,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}', ""); @@ -148162,56 +151501,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=/a/ SOGD}'); - Error('\P{Scx=/a/ SOGD}'); + Expect(1, 69465, '\p{Script_Extensions=- sogdian}', ""); + Expect(0, 69465, '\p{^Script_Extensions=- sogdian}', ""); + Expect(0, 69465, '\P{Script_Extensions=- sogdian}', ""); + Expect(1, 69465, '\P{^Script_Extensions=- sogdian}', ""); + Expect(0, 69466, '\p{Script_Extensions=- sogdian}', ""); + Expect(1, 69466, '\p{^Script_Extensions=- sogdian}', ""); + Expect(1, 69466, '\P{Script_Extensions=- sogdian}', ""); + Expect(0, 69466, '\P{^Script_Extensions=- sogdian}', ""); + Error('\p{Scx= -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/a/}'); - Error('\P{Is_Script_Extensions= Sogdian/a/}'); - Expect(1, 69465, '\p{Is_Script_Extensions=sogdian}', ""); - Expect(0, 69465, '\p{^Is_Script_Extensions=sogdian}', ""); - Expect(0, 69465, '\P{Is_Script_Extensions=sogdian}', ""); - 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}', ""); @@ -148220,16 +151559,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=Old_sogdian/a/}'); + Error('\P{Script_Extensions=Old_sogdian/a/}'); Expect(1, 69415, '\p{Script_Extensions=:\AOld_Sogdian\z:}', "");; Expect(0, 69416, '\p{Script_Extensions=:\AOld_Sogdian\z:}', "");; Expect(1, 69415, '\p{Script_Extensions=oldsogdian}', ""); @@ -148242,16 +151581,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: -_Sogo/a/}'); - Error('\P{Scx: -_Sogo/a/}'); + 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{Scx=:\ASogo\z:}', "");; Expect(0, 69416, '\p{Scx=:\ASogo\z:}', "");; Expect(1, 69415, '\p{Scx=sogo}', ""); @@ -148264,16 +151603,16 @@ 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{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}', ""); @@ -148282,16 +151621,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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{Is_Scx=sogo}', ""); Expect(0, 69415, '\p{^Is_Scx=sogo}', ""); Expect(0, 69415, '\P{Is_Scx=sogo}', ""); @@ -148300,38 +151639,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= Sora:=}'); - Error('\P{Scx= 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: /a/sora}'); + Error('\P{Scx: /a/sora}'); Expect(1, 69881, '\p{Scx=:\ASora\z:}', "");; Expect(0, 69882, '\p{Scx=:\ASora\z:}', "");; Expect(1, 69881, '\p{Scx=sora}', ""); @@ -148344,16 +151683,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=/a/--SORA_Sompeng}'); + Error('\P{Is_Script_Extensions=/a/--SORA_Sompeng}'); Expect(1, 69881, '\p{Is_Script_Extensions=sorasompeng}', ""); Expect(0, 69881, '\p{^Is_Script_Extensions=sorasompeng}', ""); Expect(0, 69881, '\P{Is_Script_Extensions=sorasompeng}', ""); @@ -148362,16 +151701,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69882, '\p{^Is_Script_Extensions=sorasompeng}', ""); Expect(1, 69882, '\P{Is_Script_Extensions=sorasompeng}', ""); Expect(0, 69882, '\P{^Is_Script_Extensions=sorasompeng}', ""); - Expect(1, 69881, '\p{Is_Script_Extensions= Sora_Sompeng}', ""); - Expect(0, 69881, '\p{^Is_Script_Extensions= Sora_Sompeng}', ""); - Expect(0, 69881, '\P{Is_Script_Extensions= Sora_Sompeng}', ""); - Expect(1, 69881, '\P{^Is_Script_Extensions= Sora_Sompeng}', ""); - Expect(0, 69882, '\p{Is_Script_Extensions= Sora_Sompeng}', ""); - Expect(1, 69882, '\p{^Is_Script_Extensions= Sora_Sompeng}', ""); - Expect(1, 69882, '\P{Is_Script_Extensions= Sora_Sompeng}', ""); - Expect(0, 69882, '\P{^Is_Script_Extensions= Sora_Sompeng}', ""); - Error('\p{Is_Scx=_ SORA:=}'); - Error('\P{Is_Scx=_ SORA:=}'); + 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}', ""); @@ -148380,16 +151719,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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}', ""); @@ -148402,16 +151741,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 72355, '\P{^Script_Extensions=soyombo}', ""); Expect(1, 72354, '\p{Script_Extensions=:\Asoyombo\z:}', "");; Expect(0, 72355, '\p{Script_Extensions=:\Asoyombo\z:}', "");; - Expect(1, 72354, '\p{Script_Extensions=_SOYOMBO}', ""); - Expect(0, 72354, '\p{^Script_Extensions=_SOYOMBO}', ""); - Expect(0, 72354, '\P{Script_Extensions=_SOYOMBO}', ""); - Expect(1, 72354, '\P{^Script_Extensions=_SOYOMBO}', ""); - Expect(0, 72355, '\p{Script_Extensions=_SOYOMBO}', ""); - Expect(1, 72355, '\p{^Script_Extensions=_SOYOMBO}', ""); - Expect(1, 72355, '\P{Script_Extensions=_SOYOMBO}', ""); - Expect(0, 72355, '\P{^Script_Extensions=_SOYOMBO}', ""); - Error('\p{Scx=_Soyo/a/}'); - Error('\P{Scx=_Soyo/a/}'); + 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{Scx=:\ASoyo\z:}', "");; Expect(0, 72355, '\p{Scx=:\ASoyo\z:}', "");; Expect(1, 72354, '\p{Scx=soyo}', ""); @@ -148424,16 +151763,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 72355, '\P{^Scx=soyo}', ""); Expect(1, 72354, '\p{Scx=:\Asoyo\z:}', "");; Expect(0, 72355, '\p{Scx=:\Asoyo\z:}', "");; - Expect(1, 72354, '\p{Scx= Soyo}', ""); - Expect(0, 72354, '\p{^Scx= Soyo}', ""); - Expect(0, 72354, '\P{Scx= Soyo}', ""); - Expect(1, 72354, '\P{^Scx= Soyo}', ""); - Expect(0, 72355, '\p{Scx= Soyo}', ""); - Expect(1, 72355, '\p{^Scx= Soyo}', ""); - Expect(1, 72355, '\P{Scx= Soyo}', ""); - Expect(0, 72355, '\P{^Scx= Soyo}', ""); - Error('\p{Is_Script_Extensions=_ Soyombo:=}'); - Error('\P{Is_Script_Extensions=_ Soyombo:=}'); + Expect(1, 72354, '\p{Scx= Soyo}', ""); + Expect(0, 72354, '\p{^Scx= Soyo}', ""); + Expect(0, 72354, '\P{Scx= Soyo}', ""); + Expect(1, 72354, '\P{^Scx= Soyo}', ""); + Expect(0, 72355, '\p{Scx= Soyo}', ""); + Expect(1, 72355, '\p{^Scx= Soyo}', ""); + Expect(1, 72355, '\P{Scx= Soyo}', ""); + Expect(0, 72355, '\P{^Scx= Soyo}', ""); + Error('\p{Is_Script_Extensions= soyombo:=}'); + Error('\P{Is_Script_Extensions= soyombo:=}'); Expect(1, 72354, '\p{Is_Script_Extensions=soyombo}', ""); Expect(0, 72354, '\p{^Is_Script_Extensions=soyombo}', ""); Expect(0, 72354, '\P{Is_Script_Extensions=soyombo}', ""); @@ -148442,16 +151781,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72355, '\p{^Is_Script_Extensions=soyombo}', ""); Expect(1, 72355, '\P{Is_Script_Extensions=soyombo}', ""); Expect(0, 72355, '\P{^Is_Script_Extensions=soyombo}', ""); - Expect(1, 72354, '\p{Is_Script_Extensions= SOYOMBO}', ""); - Expect(0, 72354, '\p{^Is_Script_Extensions= SOYOMBO}', ""); - Expect(0, 72354, '\P{Is_Script_Extensions= SOYOMBO}', ""); - Expect(1, 72354, '\P{^Is_Script_Extensions= SOYOMBO}', ""); - Expect(0, 72355, '\p{Is_Script_Extensions= SOYOMBO}', ""); - Expect(1, 72355, '\p{^Is_Script_Extensions= SOYOMBO}', ""); - Expect(1, 72355, '\P{Is_Script_Extensions= SOYOMBO}', ""); - Expect(0, 72355, '\P{^Is_Script_Extensions= SOYOMBO}', ""); - Error('\p{Is_Scx=/a/ Soyo}'); - Error('\P{Is_Scx=/a/ Soyo}'); + Expect(1, 72354, '\p{Is_Script_Extensions= SOYOMBO}', ""); + Expect(0, 72354, '\p{^Is_Script_Extensions= SOYOMBO}', ""); + Expect(0, 72354, '\P{Is_Script_Extensions= SOYOMBO}', ""); + Expect(1, 72354, '\P{^Is_Script_Extensions= SOYOMBO}', ""); + Expect(0, 72355, '\p{Is_Script_Extensions= SOYOMBO}', ""); + Expect(1, 72355, '\p{^Is_Script_Extensions= SOYOMBO}', ""); + Expect(1, 72355, '\P{Is_Script_Extensions= SOYOMBO}', ""); + Expect(0, 72355, '\P{^Is_Script_Extensions= SOYOMBO}', ""); + Error('\p{Is_Scx=-/a/soyo}'); + Error('\P{Is_Scx=-/a/soyo}'); Expect(1, 72354, '\p{Is_Scx=soyo}', ""); Expect(0, 72354, '\p{^Is_Scx=soyo}', ""); Expect(0, 72354, '\P{Is_Scx=soyo}', ""); @@ -148460,38 +151799,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72355, '\p{^Is_Scx=soyo}', ""); Expect(1, 72355, '\P{Is_Scx=soyo}', ""); Expect(0, 72355, '\P{^Is_Scx=soyo}', ""); - Expect(1, 72354, '\p{Is_Scx=--SOYO}', ""); - Expect(0, 72354, '\p{^Is_Scx=--SOYO}', ""); - Expect(0, 72354, '\P{Is_Scx=--SOYO}', ""); - Expect(1, 72354, '\P{^Is_Scx=--SOYO}', ""); - Expect(0, 72355, '\p{Is_Scx=--SOYO}', ""); - Expect(1, 72355, '\p{^Is_Scx=--SOYO}', ""); - Expect(1, 72355, '\P{Is_Scx=--SOYO}', ""); - Expect(0, 72355, '\P{^Is_Scx=--SOYO}', ""); - Error('\p{Script_Extensions=/a/ sundanese}'); - Error('\P{Script_Extensions=/a/ sundanese}'); + Expect(1, 72354, '\p{Is_Scx=__SOYO}', ""); + Expect(0, 72354, '\p{^Is_Scx=__SOYO}', ""); + Expect(0, 72354, '\P{Is_Scx=__SOYO}', ""); + Expect(1, 72354, '\P{^Is_Scx=__SOYO}', ""); + Expect(0, 72355, '\p{Is_Scx=__SOYO}', ""); + Expect(1, 72355, '\p{^Is_Scx=__SOYO}', ""); + Expect(1, 72355, '\P{Is_Scx=__SOYO}', ""); + Expect(0, 72355, '\P{^Is_Scx=__SOYO}', ""); + Error('\p{Script_Extensions=--SUNDANESE/a/}'); + Error('\P{Script_Extensions=--SUNDANESE/a/}'); 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=/a/- sund}'); - Error('\P{Scx=/a/- sund}'); + 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{Scx=:\ASund\z:}', "");; Expect(0, 7368, '\p{Scx=:\ASund\z:}', "");; Expect(1, 7367, '\p{Scx=sund}', ""); @@ -148504,16 +151843,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}'); + Error('\P{Is_Script_Extensions=:=-sundanese}'); Expect(1, 7367, '\p{Is_Script_Extensions=sundanese}', ""); Expect(0, 7367, '\p{^Is_Script_Extensions=sundanese}', ""); Expect(0, 7367, '\P{Is_Script_Extensions=sundanese}', ""); @@ -148522,34 +151861,34 @@ 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=:= sund}'); - Error('\P{Is_Scx=:= sund}'); - Expect(1, 7367, '\p{Is_Scx: sund}', ""); - Expect(0, 7367, '\p{^Is_Scx: sund}', ""); - Expect(0, 7367, '\P{Is_Scx: sund}', ""); - Expect(1, 7367, '\P{^Is_Scx: sund}', ""); - Expect(0, 7368, '\p{Is_Scx: sund}', ""); - Expect(1, 7368, '\p{^Is_Scx: sund}', ""); - Expect(1, 7368, '\P{Is_Scx: sund}', ""); - Expect(0, 7368, '\P{^Is_Scx: sund}', ""); - Expect(1, 7367, '\p{Is_Scx=-_Sund}', ""); - Expect(0, 7367, '\p{^Is_Scx=-_Sund}', ""); - Expect(0, 7367, '\P{Is_Scx=-_Sund}', ""); - Expect(1, 7367, '\P{^Is_Scx=-_Sund}', ""); - Expect(0, 7368, '\p{Is_Scx=-_Sund}', ""); - Expect(1, 7368, '\p{^Is_Scx=-_Sund}', ""); - Expect(1, 7368, '\P{Is_Scx=-_Sund}', ""); - Expect(0, 7368, '\P{^Is_Scx=-_Sund}', ""); - Error('\p{Script_Extensions=_ Syloti_nagri/a/}'); - Error('\P{Script_Extensions=_ Syloti_nagri/a/}'); + Expect(1, 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_Scx=sund}', ""); + Expect(0, 7367, '\p{^Is_Scx=sund}', ""); + Expect(0, 7367, '\P{Is_Scx=sund}', ""); + Expect(1, 7367, '\P{^Is_Scx=sund}', ""); + Expect(0, 7368, '\p{Is_Scx=sund}', ""); + Expect(1, 7368, '\p{^Is_Scx=sund}', ""); + Expect(1, 7368, '\P{Is_Scx=sund}', ""); + Expect(0, 7368, '\P{^Is_Scx=sund}', ""); + Expect(1, 7367, '\p{Is_Scx: SUND}', ""); + Expect(0, 7367, '\p{^Is_Scx: SUND}', ""); + Expect(0, 7367, '\P{Is_Scx: SUND}', ""); + Expect(1, 7367, '\P{^Is_Scx: SUND}', ""); + Expect(0, 7368, '\p{Is_Scx: SUND}', ""); + Expect(1, 7368, '\p{^Is_Scx: SUND}', ""); + Expect(1, 7368, '\P{Is_Scx: SUND}', ""); + Expect(0, 7368, '\P{^Is_Scx: SUND}', ""); + Error('\p{Script_Extensions= _Syloti_Nagri:=}'); + 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}', ""); @@ -148562,16 +151901,16 @@ 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=_ Sylo:=}'); + Error('\P{Scx=_ Sylo:=}'); Expect(1, 43052, '\p{Scx=:\ASylo\z:}', "");; Expect(0, 43053, '\p{Scx=:\ASylo\z:}', "");; Expect(1, 43052, '\p{Scx=sylo}', ""); @@ -148584,132 +151923,132 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43053, '\P{^Scx=sylo}', ""); Expect(1, 43052, '\p{Scx=:\Asylo\z:}', "");; Expect(0, 43053, '\p{Scx=:\Asylo\z:}', "");; - Expect(1, 43052, '\p{Scx=_ Sylo}', ""); - Expect(0, 43052, '\p{^Scx=_ Sylo}', ""); - Expect(0, 43052, '\P{Scx=_ Sylo}', ""); - Expect(1, 43052, '\P{^Scx=_ Sylo}', ""); - Expect(0, 43053, '\p{Scx=_ Sylo}', ""); - Expect(1, 43053, '\p{^Scx=_ Sylo}', ""); - Expect(1, 43053, '\P{Scx=_ Sylo}', ""); - Expect(0, 43053, '\P{^Scx=_ Sylo}', ""); - Error('\p{Is_Script_Extensions= -SYLOTI_nagri:=}'); - Error('\P{Is_Script_Extensions= -SYLOTI_nagri:=}'); - Expect(1, 43052, '\p{Is_Script_Extensions=sylotinagri}', ""); - Expect(0, 43052, '\p{^Is_Script_Extensions=sylotinagri}', ""); - Expect(0, 43052, '\P{Is_Script_Extensions=sylotinagri}', ""); - Expect(1, 43052, '\P{^Is_Script_Extensions=sylotinagri}', ""); - Expect(0, 43053, '\p{Is_Script_Extensions=sylotinagri}', ""); - Expect(1, 43053, '\p{^Is_Script_Extensions=sylotinagri}', ""); - Expect(1, 43053, '\P{Is_Script_Extensions=sylotinagri}', ""); - Expect(0, 43053, '\P{^Is_Script_Extensions=sylotinagri}', ""); - Expect(1, 43052, '\p{Is_Script_Extensions=- Syloti_NAGRI}', ""); - Expect(0, 43052, '\p{^Is_Script_Extensions=- Syloti_NAGRI}', ""); - Expect(0, 43052, '\P{Is_Script_Extensions=- Syloti_NAGRI}', ""); - Expect(1, 43052, '\P{^Is_Script_Extensions=- Syloti_NAGRI}', ""); - Expect(0, 43053, '\p{Is_Script_Extensions=- Syloti_NAGRI}', ""); - Expect(1, 43053, '\p{^Is_Script_Extensions=- Syloti_NAGRI}', ""); - Expect(1, 43053, '\P{Is_Script_Extensions=- Syloti_NAGRI}', ""); - Expect(0, 43053, '\P{^Is_Script_Extensions=- Syloti_NAGRI}', ""); - Error('\p{Is_Scx=-/a/Sylo}'); - Error('\P{Is_Scx=-/a/Sylo}'); - Expect(1, 43052, '\p{Is_Scx=sylo}', ""); - Expect(0, 43052, '\p{^Is_Scx=sylo}', ""); - Expect(0, 43052, '\P{Is_Scx=sylo}', ""); - Expect(1, 43052, '\P{^Is_Scx=sylo}', ""); - Expect(0, 43053, '\p{Is_Scx=sylo}', ""); - Expect(1, 43053, '\p{^Is_Scx=sylo}', ""); - Expect(1, 43053, '\P{Is_Scx=sylo}', ""); - Expect(0, 43053, '\P{^Is_Scx=sylo}', ""); - Expect(1, 43052, '\p{Is_Scx=-SYLO}', ""); - Expect(0, 43052, '\p{^Is_Scx=-SYLO}', ""); - Expect(0, 43052, '\P{Is_Scx=-SYLO}', ""); - Expect(1, 43052, '\P{^Is_Scx=-SYLO}', ""); - Expect(0, 43053, '\p{Is_Scx=-SYLO}', ""); - Expect(1, 43053, '\p{^Is_Scx=-SYLO}', ""); - Expect(1, 43053, '\P{Is_Scx=-SYLO}', ""); - Expect(0, 43053, '\P{^Is_Scx=-SYLO}', ""); - Error('\p{Script_Extensions= -SYRIAC/a/}'); - Error('\P{Script_Extensions= -SYRIAC/a/}'); - Expect(1, 7672, '\p{Script_Extensions=:\ASyriac\z:}', "");; - Expect(0, 7673, '\p{Script_Extensions=:\ASyriac\z:}', "");; - Expect(1, 7672, '\p{Script_Extensions=syriac}', ""); - Expect(0, 7672, '\p{^Script_Extensions=syriac}', ""); - Expect(0, 7672, '\P{Script_Extensions=syriac}', ""); - Expect(1, 7672, '\P{^Script_Extensions=syriac}', ""); - Expect(0, 7673, '\p{Script_Extensions=syriac}', ""); - Expect(1, 7673, '\p{^Script_Extensions=syriac}', ""); - Expect(1, 7673, '\P{Script_Extensions=syriac}', ""); - Expect(0, 7673, '\P{^Script_Extensions=syriac}', ""); - Expect(1, 7672, '\p{Script_Extensions=:\Asyriac\z:}', "");; - Expect(0, 7673, '\p{Script_Extensions=:\Asyriac\z:}', "");; - Expect(1, 7672, '\p{Script_Extensions:- Syriac}', ""); - Expect(0, 7672, '\p{^Script_Extensions:- Syriac}', ""); - Expect(0, 7672, '\P{Script_Extensions:- Syriac}', ""); - Expect(1, 7672, '\P{^Script_Extensions:- Syriac}', ""); - Expect(0, 7673, '\p{Script_Extensions:- Syriac}', ""); - Expect(1, 7673, '\p{^Script_Extensions:- Syriac}', ""); - Expect(1, 7673, '\P{Script_Extensions:- Syriac}', ""); - Expect(0, 7673, '\P{^Script_Extensions:- Syriac}', ""); - Error('\p{Scx=_ syrc/a/}'); - Error('\P{Scx=_ syrc/a/}'); - Expect(1, 7672, '\p{Scx=:\ASyrc\z:}', "");; - Expect(0, 7673, '\p{Scx=:\ASyrc\z:}', "");; - Expect(1, 7672, '\p{Scx=syrc}', ""); - Expect(0, 7672, '\p{^Scx=syrc}', ""); - Expect(0, 7672, '\P{Scx=syrc}', ""); - Expect(1, 7672, '\P{^Scx=syrc}', ""); - Expect(0, 7673, '\p{Scx=syrc}', ""); - Expect(1, 7673, '\p{^Scx=syrc}', ""); - Expect(1, 7673, '\P{Scx=syrc}', ""); - Expect(0, 7673, '\P{^Scx=syrc}', ""); - Expect(1, 7672, '\p{Scx=:\Asyrc\z:}', "");; - Expect(0, 7673, '\p{Scx=:\Asyrc\z:}', "");; - Expect(1, 7672, '\p{Scx=--Syrc}', ""); - Expect(0, 7672, '\p{^Scx=--Syrc}', ""); - Expect(0, 7672, '\P{Scx=--Syrc}', ""); - Expect(1, 7672, '\P{^Scx=--Syrc}', ""); - Expect(0, 7673, '\p{Scx=--Syrc}', ""); - Expect(1, 7673, '\p{^Scx=--Syrc}', ""); - Expect(1, 7673, '\P{Scx=--Syrc}', ""); - Expect(0, 7673, '\P{^Scx=--Syrc}', ""); - Error('\p{Is_Script_Extensions= /a/syriac}'); - Error('\P{Is_Script_Extensions= /a/syriac}'); - Expect(1, 7672, '\p{Is_Script_Extensions=syriac}', ""); - Expect(0, 7672, '\p{^Is_Script_Extensions=syriac}', ""); - Expect(0, 7672, '\P{Is_Script_Extensions=syriac}', ""); - Expect(1, 7672, '\P{^Is_Script_Extensions=syriac}', ""); - Expect(0, 7673, '\p{Is_Script_Extensions=syriac}', ""); - Expect(1, 7673, '\p{^Is_Script_Extensions=syriac}', ""); - Expect(1, 7673, '\P{Is_Script_Extensions=syriac}', ""); - Expect(0, 7673, '\P{^Is_Script_Extensions=syriac}', ""); - Expect(1, 7672, '\p{Is_Script_Extensions=--Syriac}', ""); - Expect(0, 7672, '\p{^Is_Script_Extensions=--Syriac}', ""); - Expect(0, 7672, '\P{Is_Script_Extensions=--Syriac}', ""); - Expect(1, 7672, '\P{^Is_Script_Extensions=--Syriac}', ""); - Expect(0, 7673, '\p{Is_Script_Extensions=--Syriac}', ""); - Expect(1, 7673, '\p{^Is_Script_Extensions=--Syriac}', ""); - Expect(1, 7673, '\P{Is_Script_Extensions=--Syriac}', ""); - Expect(0, 7673, '\P{^Is_Script_Extensions=--Syriac}', ""); - Error('\p{Is_Scx=:= Syrc}'); - Error('\P{Is_Scx=:= Syrc}'); - Expect(1, 7672, '\p{Is_Scx=syrc}', ""); - Expect(0, 7672, '\p{^Is_Scx=syrc}', ""); - Expect(0, 7672, '\P{Is_Scx=syrc}', ""); - Expect(1, 7672, '\P{^Is_Scx=syrc}', ""); - Expect(0, 7673, '\p{Is_Scx=syrc}', ""); - Expect(1, 7673, '\p{^Is_Scx=syrc}', ""); - Expect(1, 7673, '\P{Is_Scx=syrc}', ""); - Expect(0, 7673, '\P{^Is_Scx=syrc}', ""); - Expect(1, 7672, '\p{Is_Scx= _Syrc}', ""); - Expect(0, 7672, '\p{^Is_Scx= _Syrc}', ""); - Expect(0, 7672, '\P{Is_Scx= _Syrc}', ""); - Expect(1, 7672, '\P{^Is_Scx= _Syrc}', ""); - Expect(0, 7673, '\p{Is_Scx= _Syrc}', ""); - Expect(1, 7673, '\p{^Is_Scx= _Syrc}', ""); - Expect(1, 7673, '\P{Is_Scx= _Syrc}', ""); - Expect(0, 7673, '\P{^Is_Scx= _Syrc}', ""); - Error('\p{Script_Extensions= :=Tagbanwa}'); - Error('\P{Script_Extensions= :=Tagbanwa}'); + Expect(1, 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, 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}', ""); + 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{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}', ""); + 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{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}', ""); + 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}', ""); + 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}', ""); + 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, 6003, '\p{Script_Extensions=:\ATagbanwa\z:}', "");; Expect(0, 6004, '\p{Script_Extensions=:\ATagbanwa\z:}', "");; Expect(1, 6003, '\p{Script_Extensions=tagbanwa}', ""); @@ -148722,16 +152061,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: :=TAGB}'); - Error('\P{Scx: :=TAGB}'); + Expect(1, 6003, '\p{Script_Extensions=__tagbanwa}', ""); + Expect(0, 6003, '\p{^Script_Extensions=__tagbanwa}', ""); + Expect(0, 6003, '\P{Script_Extensions=__tagbanwa}', ""); + Expect(1, 6003, '\P{^Script_Extensions=__tagbanwa}', ""); + Expect(0, 6004, '\p{Script_Extensions=__tagbanwa}', ""); + Expect(1, 6004, '\p{^Script_Extensions=__tagbanwa}', ""); + Expect(1, 6004, '\P{Script_Extensions=__tagbanwa}', ""); + Expect(0, 6004, '\P{^Script_Extensions=__tagbanwa}', ""); + Error('\p{Scx=/a/ Tagb}'); + Error('\P{Scx=/a/ Tagb}'); Expect(1, 6003, '\p{Scx=:\ATagb\z:}', "");; Expect(0, 6004, '\p{Scx=:\ATagb\z:}', "");; Expect(1, 6003, '\p{Scx=tagb}', ""); @@ -148744,16 +152083,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}', ""); @@ -148762,16 +152101,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}', ""); @@ -148780,16 +152119,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}', ""); @@ -148802,16 +152141,16 @@ 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}', ""); @@ -148824,16 +152163,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 71370, '\P{^Scx=takr}', ""); Expect(1, 71369, '\p{Scx=:\Atakr\z:}', "");; Expect(0, 71370, '\p{Scx=:\Atakr\z:}', "");; - Expect(1, 71369, '\p{Scx= Takr}', ""); - Expect(0, 71369, '\p{^Scx= Takr}', ""); - Expect(0, 71369, '\P{Scx= Takr}', ""); - Expect(1, 71369, '\P{^Scx= Takr}', ""); - Expect(0, 71370, '\p{Scx= Takr}', ""); - Expect(1, 71370, '\p{^Scx= Takr}', ""); - Expect(1, 71370, '\P{Scx= Takr}', ""); - Expect(0, 71370, '\P{^Scx= Takr}', ""); - Error('\p{Is_Script_Extensions=-_takri/a/}'); - Error('\P{Is_Script_Extensions=-_takri/a/}'); + 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{Is_Script_Extensions=takri}', ""); Expect(0, 71369, '\p{^Is_Script_Extensions=takri}', ""); Expect(0, 71369, '\P{Is_Script_Extensions=takri}', ""); @@ -148842,16 +152181,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71370, '\p{^Is_Script_Extensions=takri}', ""); Expect(1, 71370, '\P{Is_Script_Extensions=takri}', ""); Expect(0, 71370, '\P{^Is_Script_Extensions=takri}', ""); - Expect(1, 71369, '\p{Is_Script_Extensions= -Takri}', ""); - Expect(0, 71369, '\p{^Is_Script_Extensions= -Takri}', ""); - Expect(0, 71369, '\P{Is_Script_Extensions= -Takri}', ""); - Expect(1, 71369, '\P{^Is_Script_Extensions= -Takri}', ""); - Expect(0, 71370, '\p{Is_Script_Extensions= -Takri}', ""); - Expect(1, 71370, '\p{^Is_Script_Extensions= -Takri}', ""); - Expect(1, 71370, '\P{Is_Script_Extensions= -Takri}', ""); - Expect(0, 71370, '\P{^Is_Script_Extensions= -Takri}', ""); - Error('\p{Is_Scx=/a/takr}'); - Error('\P{Is_Scx=/a/takr}'); + Expect(1, 71369, '\p{Is_Script_Extensions= takri}', ""); + Expect(0, 71369, '\p{^Is_Script_Extensions= takri}', ""); + Expect(0, 71369, '\P{Is_Script_Extensions= takri}', ""); + Expect(1, 71369, '\P{^Is_Script_Extensions= takri}', ""); + Expect(0, 71370, '\p{Is_Script_Extensions= takri}', ""); + Expect(1, 71370, '\p{^Is_Script_Extensions= takri}', ""); + Expect(1, 71370, '\P{Is_Script_Extensions= takri}', ""); + Expect(0, 71370, '\P{^Is_Script_Extensions= takri}', ""); + Error('\p{Is_Scx=:= 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}', ""); @@ -148860,16 +152199,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71370, '\p{^Is_Scx=takr}', ""); Expect(1, 71370, '\P{Is_Scx=takr}', ""); Expect(0, 71370, '\P{^Is_Scx=takr}', ""); - Expect(1, 71369, '\p{Is_Scx= -Takr}', ""); - Expect(0, 71369, '\p{^Is_Scx= -Takr}', ""); - Expect(0, 71369, '\P{Is_Scx= -Takr}', ""); - Expect(1, 71369, '\P{^Is_Scx= -Takr}', ""); - Expect(0, 71370, '\p{Is_Scx= -Takr}', ""); - Expect(1, 71370, '\p{^Is_Scx= -Takr}', ""); - Expect(1, 71370, '\P{Is_Scx= -Takr}', ""); - Expect(0, 71370, '\P{^Is_Scx= -Takr}', ""); - Error('\p{Script_Extensions=:= Tai_Le}'); - Error('\P{Script_Extensions=:= Tai_Le}'); + Expect(1, 71369, '\p{Is_Scx=- Takr}', ""); + Expect(0, 71369, '\p{^Is_Scx=- Takr}', ""); + Expect(0, 71369, '\P{Is_Scx=- Takr}', ""); + Expect(1, 71369, '\P{^Is_Scx=- Takr}', ""); + Expect(0, 71370, '\p{Is_Scx=- Takr}', ""); + Expect(1, 71370, '\p{^Is_Scx=- Takr}', ""); + Expect(1, 71370, '\P{Is_Scx=- Takr}', ""); + Expect(0, 71370, '\P{^Is_Scx=- Takr}', ""); + Error('\p{Script_Extensions=-:=tai_Le}'); + Error('\P{Script_Extensions=-:=tai_Le}'); Expect(1, 6516, '\p{Script_Extensions=:\ATai_Le\z:}', "");; Expect(0, 6517, '\p{Script_Extensions=:\ATai_Le\z:}', "");; Expect(1, 6516, '\p{Script_Extensions=taile}', ""); @@ -148882,16 +152221,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}', ""); @@ -148904,16 +152243,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 6517, '\P{^Scx=tale}', ""); Expect(1, 6516, '\p{Scx=:\Atale\z:}', "");; Expect(0, 6517, '\p{Scx=:\Atale\z:}', "");; - Expect(1, 6516, '\p{Scx= tale}', ""); - Expect(0, 6516, '\p{^Scx= tale}', ""); - Expect(0, 6516, '\P{Scx= tale}', ""); - Expect(1, 6516, '\P{^Scx= tale}', ""); - Expect(0, 6517, '\p{Scx= tale}', ""); - Expect(1, 6517, '\p{^Scx= tale}', ""); - Expect(1, 6517, '\P{Scx= tale}', ""); - Expect(0, 6517, '\P{^Scx= tale}', ""); - Error('\p{Is_Script_Extensions: -tai_LE:=}'); - Error('\P{Is_Script_Extensions: -tai_LE:=}'); + Expect(1, 6516, '\p{Scx=_-tale}', ""); + Expect(0, 6516, '\p{^Scx=_-tale}', ""); + Expect(0, 6516, '\P{Scx=_-tale}', ""); + Expect(1, 6516, '\P{^Scx=_-tale}', ""); + Expect(0, 6517, '\p{Scx=_-tale}', ""); + Expect(1, 6517, '\p{^Scx=_-tale}', ""); + Expect(1, 6517, '\P{Scx=_-tale}', ""); + Expect(0, 6517, '\P{^Scx=_-tale}', ""); + Error('\p{Is_Script_Extensions= Tai_Le:=}'); + Error('\P{Is_Script_Extensions= Tai_Le:=}'); Expect(1, 6516, '\p{Is_Script_Extensions=taile}', ""); Expect(0, 6516, '\p{^Is_Script_Extensions=taile}', ""); Expect(0, 6516, '\P{Is_Script_Extensions=taile}', ""); @@ -148922,16 +152261,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6517, '\p{^Is_Script_Extensions=taile}', ""); Expect(1, 6517, '\P{Is_Script_Extensions=taile}', ""); Expect(0, 6517, '\P{^Is_Script_Extensions=taile}', ""); - Expect(1, 6516, '\p{Is_Script_Extensions= Tai_le}', ""); - Expect(0, 6516, '\p{^Is_Script_Extensions= Tai_le}', ""); - Expect(0, 6516, '\P{Is_Script_Extensions= Tai_le}', ""); - Expect(1, 6516, '\P{^Is_Script_Extensions= Tai_le}', ""); - Expect(0, 6517, '\p{Is_Script_Extensions= Tai_le}', ""); - Expect(1, 6517, '\p{^Is_Script_Extensions= Tai_le}', ""); - Expect(1, 6517, '\P{Is_Script_Extensions= Tai_le}', ""); - Expect(0, 6517, '\P{^Is_Script_Extensions= Tai_le}', ""); - Error('\p{Is_Scx=:= -Tale}'); - Error('\P{Is_Scx=:= -Tale}'); + Expect(1, 6516, '\p{Is_Script_Extensions= _Tai_Le}', ""); + Expect(0, 6516, '\p{^Is_Script_Extensions= _Tai_Le}', ""); + Expect(0, 6516, '\P{Is_Script_Extensions= _Tai_Le}', ""); + Expect(1, 6516, '\P{^Is_Script_Extensions= _Tai_Le}', ""); + Expect(0, 6517, '\p{Is_Script_Extensions= _Tai_Le}', ""); + Expect(1, 6517, '\p{^Is_Script_Extensions= _Tai_Le}', ""); + Expect(1, 6517, '\P{Is_Script_Extensions= _Tai_Le}', ""); + Expect(0, 6517, '\P{^Is_Script_Extensions= _Tai_Le}', ""); + Error('\p{Is_Scx=_tale:=}'); + Error('\P{Is_Scx=_tale:=}'); Expect(1, 6516, '\p{Is_Scx=tale}', ""); Expect(0, 6516, '\p{^Is_Scx=tale}', ""); Expect(0, 6516, '\P{Is_Scx=tale}', ""); @@ -148940,38 +152279,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6517, '\p{^Is_Scx=tale}', ""); Expect(1, 6517, '\P{Is_Scx=tale}', ""); Expect(0, 6517, '\P{^Is_Scx=tale}', ""); - Expect(1, 6516, '\p{Is_Scx= -Tale}', ""); - Expect(0, 6516, '\p{^Is_Scx= -Tale}', ""); - Expect(0, 6516, '\P{Is_Scx= -Tale}', ""); - Expect(1, 6516, '\P{^Is_Scx= -Tale}', ""); - Expect(0, 6517, '\p{Is_Scx= -Tale}', ""); - Expect(1, 6517, '\p{^Is_Scx= -Tale}', ""); - Expect(1, 6517, '\P{Is_Scx= -Tale}', ""); - Expect(0, 6517, '\P{^Is_Scx= -Tale}', ""); - Error('\p{Script_Extensions=/a/ NEW_tai_lue}'); - Error('\P{Script_Extensions=/a/ NEW_tai_lue}'); + Expect(1, 6516, '\p{Is_Scx=__Tale}', ""); + Expect(0, 6516, '\p{^Is_Scx=__Tale}', ""); + Expect(0, 6516, '\P{Is_Scx=__Tale}', ""); + Expect(1, 6516, '\P{^Is_Scx=__Tale}', ""); + Expect(0, 6517, '\p{Is_Scx=__Tale}', ""); + Expect(1, 6517, '\p{^Is_Scx=__Tale}', ""); + Expect(1, 6517, '\P{Is_Scx=__Tale}', ""); + Expect(0, 6517, '\P{^Is_Scx=__Tale}', ""); + Error('\p{Script_Extensions=:= 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}', ""); - Expect(0, 6623, '\p{^Script_Extensions: newtailue}', ""); - Expect(0, 6623, '\P{Script_Extensions: newtailue}', ""); - Expect(1, 6623, '\P{^Script_Extensions: newtailue}', ""); - Expect(0, 6624, '\p{Script_Extensions: newtailue}', ""); - Expect(1, 6624, '\p{^Script_Extensions: newtailue}', ""); - Expect(1, 6624, '\P{Script_Extensions: newtailue}', ""); - Expect(0, 6624, '\P{^Script_Extensions: newtailue}', ""); + Expect(1, 6623, '\p{Script_Extensions=newtailue}', ""); + Expect(0, 6623, '\p{^Script_Extensions=newtailue}', ""); + Expect(0, 6623, '\P{Script_Extensions=newtailue}', ""); + Expect(1, 6623, '\P{^Script_Extensions=newtailue}', ""); + Expect(0, 6624, '\p{Script_Extensions=newtailue}', ""); + Expect(1, 6624, '\p{^Script_Extensions=newtailue}', ""); + Expect(1, 6624, '\P{Script_Extensions=newtailue}', ""); + Expect(0, 6624, '\P{^Script_Extensions=newtailue}', ""); Expect(1, 6623, '\p{Script_Extensions=:\Anewtailue\z:}', "");; Expect(0, 6624, '\p{Script_Extensions=:\Anewtailue\z:}', "");; - Expect(1, 6623, '\p{Script_Extensions= NEW_Tai_LUE}', ""); - Expect(0, 6623, '\p{^Script_Extensions= NEW_Tai_LUE}', ""); - Expect(0, 6623, '\P{Script_Extensions= NEW_Tai_LUE}', ""); - Expect(1, 6623, '\P{^Script_Extensions= NEW_Tai_LUE}', ""); - Expect(0, 6624, '\p{Script_Extensions= NEW_Tai_LUE}', ""); - Expect(1, 6624, '\p{^Script_Extensions= NEW_Tai_LUE}', ""); - Expect(1, 6624, '\P{Script_Extensions= NEW_Tai_LUE}', ""); - Expect(0, 6624, '\P{^Script_Extensions= NEW_Tai_LUE}', ""); - Error('\p{Scx=/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=/a/_TALU}'); + Error('\P{Scx=/a/_TALU}'); Expect(1, 6623, '\p{Scx=:\ATalu\z:}', "");; Expect(0, 6624, '\p{Scx=:\ATalu\z:}', "");; Expect(1, 6623, '\p{Scx=talu}', ""); @@ -148984,16 +152323,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=-_New_Tai_LUE/a/}'); - Error('\P{Is_Script_Extensions=-_New_Tai_LUE/a/}'); + 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{Is_Script_Extensions=newtailue}', ""); Expect(0, 6623, '\p{^Is_Script_Extensions=newtailue}', ""); Expect(0, 6623, '\P{Is_Script_Extensions=newtailue}', ""); @@ -149002,16 +152341,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}'); - Error('\P{Is_Scx=:=Talu}'); + 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_Scx=talu}', ""); Expect(0, 6623, '\p{^Is_Scx=talu}', ""); Expect(0, 6623, '\P{Is_Scx=talu}', ""); @@ -149020,16 +152359,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/a/}'); - Error('\P{Script_Extensions=_Tamil/a/}'); + 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, 73727, '\p{Script_Extensions=:\ATamil\z:}', "");; Expect(0, 73728, '\p{Script_Extensions=:\ATamil\z:}', "");; Expect(1, 73727, '\p{Script_Extensions=tamil}', ""); @@ -149042,16 +152381,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=:=TAML}'); - Error('\P{Scx=:=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: /a/Taml}'); + Error('\P{Scx: /a/Taml}'); Expect(1, 73727, '\p{Scx=:\ATaml\z:}', "");; Expect(0, 73728, '\p{Scx=:\ATaml\z:}', "");; Expect(1, 73727, '\p{Scx=taml}', ""); @@ -149064,16 +152403,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/a/}'); - Error('\P{Is_Script_Extensions=_ Tamil/a/}'); + 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{Is_Script_Extensions=tamil}', ""); Expect(0, 73727, '\p{^Is_Script_Extensions=tamil}', ""); Expect(0, 73727, '\P{Is_Script_Extensions=tamil}', ""); @@ -149082,16 +152421,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: /a/Taml}'); - Error('\P{Is_Scx: /a/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}'); + Error('\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}', ""); @@ -149100,16 +152439,16 @@ 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:=}'); + Error('\P{Script_Extensions= -tangut:=}'); Expect(1, 101640, '\p{Script_Extensions=:\ATangut\z:}', "");; Expect(0, 101641, '\p{Script_Extensions=:\ATangut\z:}', "");; Expect(1, 101640, '\p{Script_Extensions=tangut}', ""); @@ -149122,56 +152461,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 101641, '\P{^Script_Extensions=tangut}', ""); Expect(1, 101640, '\p{Script_Extensions=:\Atangut\z:}', "");; Expect(0, 101641, '\p{Script_Extensions=:\Atangut\z:}', "");; - Expect(1, 101640, '\p{Script_Extensions= Tangut}', ""); - Expect(0, 101640, '\p{^Script_Extensions= Tangut}', ""); - Expect(0, 101640, '\P{Script_Extensions= Tangut}', ""); - Expect(1, 101640, '\P{^Script_Extensions= Tangut}', ""); - Expect(0, 101641, '\p{Script_Extensions= Tangut}', ""); - Expect(1, 101641, '\p{^Script_Extensions= Tangut}', ""); - Expect(1, 101641, '\P{Script_Extensions= Tangut}', ""); - Expect(0, 101641, '\P{^Script_Extensions= Tangut}', ""); - Error('\p{Scx= _tang/a/}'); - Error('\P{Scx= _tang/a/}'); + Expect(1, 101640, '\p{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{Scx=:\ATang\z:}', "");; Expect(0, 101641, '\p{Scx=:\ATang\z:}', "");; - Expect(1, 101640, '\p{Scx: tang}', ""); - Expect(0, 101640, '\p{^Scx: tang}', ""); - Expect(0, 101640, '\P{Scx: tang}', ""); - Expect(1, 101640, '\P{^Scx: tang}', ""); - Expect(0, 101641, '\p{Scx: tang}', ""); - Expect(1, 101641, '\p{^Scx: tang}', ""); - Expect(1, 101641, '\P{Scx: tang}', ""); - Expect(0, 101641, '\P{^Scx: tang}', ""); + Expect(1, 101640, '\p{Scx=tang}', ""); + Expect(0, 101640, '\p{^Scx=tang}', ""); + Expect(0, 101640, '\P{Scx=tang}', ""); + Expect(1, 101640, '\P{^Scx=tang}', ""); + Expect(0, 101641, '\p{Scx=tang}', ""); + Expect(1, 101641, '\p{^Scx=tang}', ""); + Expect(1, 101641, '\P{Scx=tang}', ""); + Expect(0, 101641, '\P{^Scx=tang}', ""); Expect(1, 101640, '\p{Scx=:\Atang\z:}', "");; Expect(0, 101641, '\p{Scx=:\Atang\z:}', "");; - Expect(1, 101640, '\p{Scx= Tang}', ""); - Expect(0, 101640, '\p{^Scx= Tang}', ""); - Expect(0, 101640, '\P{Scx= Tang}', ""); - Expect(1, 101640, '\P{^Scx= Tang}', ""); - Expect(0, 101641, '\p{Scx= Tang}', ""); - Expect(1, 101641, '\p{^Scx= Tang}', ""); - Expect(1, 101641, '\P{Scx= Tang}', ""); - Expect(0, 101641, '\P{^Scx= Tang}', ""); - Error('\p{Is_Script_Extensions=:=-tangut}'); - Error('\P{Is_Script_Extensions=:=-tangut}'); - Expect(1, 101640, '\p{Is_Script_Extensions=tangut}', ""); - Expect(0, 101640, '\p{^Is_Script_Extensions=tangut}', ""); - Expect(0, 101640, '\P{Is_Script_Extensions=tangut}', ""); - Expect(1, 101640, '\P{^Is_Script_Extensions=tangut}', ""); - Expect(0, 101641, '\p{Is_Script_Extensions=tangut}', ""); - Expect(1, 101641, '\p{^Is_Script_Extensions=tangut}', ""); - Expect(1, 101641, '\P{Is_Script_Extensions=tangut}', ""); - Expect(0, 101641, '\P{^Is_Script_Extensions=tangut}', ""); - Expect(1, 101640, '\p{Is_Script_Extensions= tangut}', ""); - Expect(0, 101640, '\p{^Is_Script_Extensions= tangut}', ""); - Expect(0, 101640, '\P{Is_Script_Extensions= tangut}', ""); - Expect(1, 101640, '\P{^Is_Script_Extensions= tangut}', ""); - Expect(0, 101641, '\p{Is_Script_Extensions= tangut}', ""); - Expect(1, 101641, '\p{^Is_Script_Extensions= tangut}', ""); - Expect(1, 101641, '\P{Is_Script_Extensions= tangut}', ""); - Expect(0, 101641, '\P{^Is_Script_Extensions= tangut}', ""); - Error('\p{Is_Scx= :=Tang}'); - Error('\P{Is_Scx= :=Tang}'); + Expect(1, 101640, '\p{Scx= -tang}', ""); + Expect(0, 101640, '\p{^Scx= -tang}', ""); + Expect(0, 101640, '\P{Scx= -tang}', ""); + Expect(1, 101640, '\P{^Scx= -tang}', ""); + Expect(0, 101641, '\p{Scx= -tang}', ""); + Expect(1, 101641, '\p{^Scx= -tang}', ""); + Expect(1, 101641, '\P{Scx= -tang}', ""); + Expect(0, 101641, '\P{^Scx= -tang}', ""); + Error('\p{Is_Script_Extensions: tangut:=}'); + Error('\P{Is_Script_Extensions: tangut:=}'); + Expect(1, 101640, '\p{Is_Script_Extensions:tangut}', ""); + Expect(0, 101640, '\p{^Is_Script_Extensions:tangut}', ""); + Expect(0, 101640, '\P{Is_Script_Extensions:tangut}', ""); + Expect(1, 101640, '\P{^Is_Script_Extensions:tangut}', ""); + Expect(0, 101641, '\p{Is_Script_Extensions:tangut}', ""); + Expect(1, 101641, '\p{^Is_Script_Extensions:tangut}', ""); + Expect(1, 101641, '\P{Is_Script_Extensions:tangut}', ""); + Expect(0, 101641, '\P{^Is_Script_Extensions:tangut}', ""); + Expect(1, 101640, '\p{Is_Script_Extensions=_ Tangut}', ""); + Expect(0, 101640, '\p{^Is_Script_Extensions=_ Tangut}', ""); + Expect(0, 101640, '\P{Is_Script_Extensions=_ Tangut}', ""); + Expect(1, 101640, '\P{^Is_Script_Extensions=_ Tangut}', ""); + Expect(0, 101641, '\p{Is_Script_Extensions=_ Tangut}', ""); + Expect(1, 101641, '\p{^Is_Script_Extensions=_ Tangut}', ""); + Expect(1, 101641, '\P{Is_Script_Extensions=_ Tangut}', ""); + Expect(0, 101641, '\P{^Is_Script_Extensions=_ Tangut}', ""); + Error('\p{Is_Scx: TANG:=}'); + Error('\P{Is_Scx: TANG:=}'); Expect(1, 101640, '\p{Is_Scx=tang}', ""); Expect(0, 101640, '\p{^Is_Scx=tang}', ""); Expect(0, 101640, '\P{Is_Scx=tang}', ""); @@ -149180,16 +152519,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= /a/tai_Viet}'); + Error('\P{Script_Extensions= /a/tai_Viet}'); Expect(1, 43743, '\p{Script_Extensions=:\ATai_Viet\z:}', "");; Expect(0, 43744, '\p{Script_Extensions=:\ATai_Viet\z:}', "");; Expect(1, 43743, '\p{Script_Extensions=taiviet}', ""); @@ -149202,16 +152541,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43744, '\P{^Script_Extensions=taiviet}', ""); Expect(1, 43743, '\p{Script_Extensions=:\Ataiviet\z:}', "");; Expect(0, 43744, '\p{Script_Extensions=:\Ataiviet\z:}', "");; - Expect(1, 43743, '\p{Script_Extensions= Tai_Viet}', ""); - Expect(0, 43743, '\p{^Script_Extensions= Tai_Viet}', ""); - Expect(0, 43743, '\P{Script_Extensions= Tai_Viet}', ""); - Expect(1, 43743, '\P{^Script_Extensions= Tai_Viet}', ""); - Expect(0, 43744, '\p{Script_Extensions= Tai_Viet}', ""); - Expect(1, 43744, '\p{^Script_Extensions= Tai_Viet}', ""); - Expect(1, 43744, '\P{Script_Extensions= Tai_Viet}', ""); - Expect(0, 43744, '\P{^Script_Extensions= Tai_Viet}', ""); - Error('\p{Scx= /a/Tavt}'); - Error('\P{Scx= /a/Tavt}'); + Expect(1, 43743, '\p{Script_Extensions=-_TAI_VIET}', ""); + Expect(0, 43743, '\p{^Script_Extensions=-_TAI_VIET}', ""); + Expect(0, 43743, '\P{Script_Extensions=-_TAI_VIET}', ""); + Expect(1, 43743, '\P{^Script_Extensions=-_TAI_VIET}', ""); + Expect(0, 43744, '\p{Script_Extensions=-_TAI_VIET}', ""); + Expect(1, 43744, '\p{^Script_Extensions=-_TAI_VIET}', ""); + Expect(1, 43744, '\P{Script_Extensions=-_TAI_VIET}', ""); + Expect(0, 43744, '\P{^Script_Extensions=-_TAI_VIET}', ""); + Error('\p{Scx=_tavt/a/}'); + Error('\P{Scx=_tavt/a/}'); Expect(1, 43743, '\p{Scx=:\ATavt\z:}', "");; Expect(0, 43744, '\p{Scx=:\ATavt\z:}', "");; Expect(1, 43743, '\p{Scx=tavt}', ""); @@ -149224,16 +152563,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}', ""); @@ -149242,16 +152581,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}', ""); @@ -149260,38 +152599,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43744, '\p{^Is_Scx=tavt}', ""); Expect(1, 43744, '\P{Is_Scx=tavt}', ""); Expect(0, 43744, '\P{^Is_Scx=tavt}', ""); - Expect(1, 43743, '\p{Is_Scx= _TAVT}', ""); - Expect(0, 43743, '\p{^Is_Scx= _TAVT}', ""); - Expect(0, 43743, '\P{Is_Scx= _TAVT}', ""); - Expect(1, 43743, '\P{^Is_Scx= _TAVT}', ""); - Expect(0, 43744, '\p{Is_Scx= _TAVT}', ""); - Expect(1, 43744, '\p{^Is_Scx= _TAVT}', ""); - Expect(1, 43744, '\P{Is_Scx= _TAVT}', ""); - Expect(0, 43744, '\P{^Is_Scx= _TAVT}', ""); - Error('\p{Script_Extensions= _TELUGU/a/}'); - Error('\P{Script_Extensions= _TELUGU/a/}'); + 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}', ""); - Expect(0, 7410, '\p{^Script_Extensions:telugu}', ""); - Expect(0, 7410, '\P{Script_Extensions:telugu}', ""); - Expect(1, 7410, '\P{^Script_Extensions:telugu}', ""); - Expect(0, 7411, '\p{Script_Extensions:telugu}', ""); - Expect(1, 7411, '\p{^Script_Extensions:telugu}', ""); - Expect(1, 7411, '\P{Script_Extensions:telugu}', ""); - Expect(0, 7411, '\P{^Script_Extensions:telugu}', ""); + Expect(1, 7410, '\p{Script_Extensions=telugu}', ""); + Expect(0, 7410, '\p{^Script_Extensions=telugu}', ""); + Expect(0, 7410, '\P{Script_Extensions=telugu}', ""); + Expect(1, 7410, '\P{^Script_Extensions=telugu}', ""); + Expect(0, 7411, '\p{Script_Extensions=telugu}', ""); + Expect(1, 7411, '\p{^Script_Extensions=telugu}', ""); + Expect(1, 7411, '\P{Script_Extensions=telugu}', ""); + Expect(0, 7411, '\P{^Script_Extensions=telugu}', ""); Expect(1, 7410, '\p{Script_Extensions=:\Atelugu\z:}', "");; Expect(0, 7411, '\p{Script_Extensions=:\Atelugu\z:}', "");; - Expect(1, 7410, '\p{Script_Extensions: telugu}', ""); - Expect(0, 7410, '\p{^Script_Extensions: telugu}', ""); - Expect(0, 7410, '\P{Script_Extensions: telugu}', ""); - Expect(1, 7410, '\P{^Script_Extensions: telugu}', ""); - Expect(0, 7411, '\p{Script_Extensions: telugu}', ""); - Expect(1, 7411, '\p{^Script_Extensions: telugu}', ""); - Expect(1, 7411, '\P{Script_Extensions: telugu}', ""); - Expect(0, 7411, '\P{^Script_Extensions: telugu}', ""); - Error('\p{Scx= TELU:=}'); - 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}', ""); @@ -149304,16 +152643,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 7411, '\P{^Scx=telu}', ""); Expect(1, 7410, '\p{Scx=:\Atelu\z:}', "");; Expect(0, 7411, '\p{Scx=:\Atelu\z:}', "");; - Expect(1, 7410, '\p{Scx: telu}', ""); - Expect(0, 7410, '\p{^Scx: telu}', ""); - Expect(0, 7410, '\P{Scx: telu}', ""); - Expect(1, 7410, '\P{^Scx: telu}', ""); - Expect(0, 7411, '\p{Scx: telu}', ""); - Expect(1, 7411, '\p{^Scx: telu}', ""); - Expect(1, 7411, '\P{Scx: telu}', ""); - Expect(0, 7411, '\P{^Scx: telu}', ""); - Error('\p{Is_Script_Extensions=- telugu/a/}'); - Error('\P{Is_Script_Extensions=- telugu/a/}'); + Expect(1, 7410, '\p{Scx=_TELU}', ""); + Expect(0, 7410, '\p{^Scx=_TELU}', ""); + Expect(0, 7410, '\P{Scx=_TELU}', ""); + Expect(1, 7410, '\P{^Scx=_TELU}', ""); + Expect(0, 7411, '\p{Scx=_TELU}', ""); + Expect(1, 7411, '\p{^Scx=_TELU}', ""); + Expect(1, 7411, '\P{Scx=_TELU}', ""); + Expect(0, 7411, '\P{^Scx=_TELU}', ""); + Error('\p{Is_Script_Extensions=/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}', ""); @@ -149322,16 +152661,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7411, '\p{^Is_Script_Extensions=telugu}', ""); Expect(1, 7411, '\P{Is_Script_Extensions=telugu}', ""); Expect(0, 7411, '\P{^Is_Script_Extensions=telugu}', ""); - Expect(1, 7410, '\p{Is_Script_Extensions=_ Telugu}', ""); - Expect(0, 7410, '\p{^Is_Script_Extensions=_ Telugu}', ""); - Expect(0, 7410, '\P{Is_Script_Extensions=_ Telugu}', ""); - Expect(1, 7410, '\P{^Is_Script_Extensions=_ Telugu}', ""); - Expect(0, 7411, '\p{Is_Script_Extensions=_ Telugu}', ""); - Expect(1, 7411, '\p{^Is_Script_Extensions=_ Telugu}', ""); - Expect(1, 7411, '\P{Is_Script_Extensions=_ Telugu}', ""); - Expect(0, 7411, '\P{^Is_Script_Extensions=_ Telugu}', ""); - Error('\p{Is_Scx=:=_ TELU}'); - Error('\P{Is_Scx=:=_ 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= /a/telu}'); + Error('\P{Is_Scx= /a/telu}'); Expect(1, 7410, '\p{Is_Scx=telu}', ""); Expect(0, 7410, '\p{^Is_Scx=telu}', ""); Expect(0, 7410, '\P{Is_Scx=telu}', ""); @@ -149340,16 +152679,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}'); - Error('\P{Script_Extensions=:= Tifinagh}'); + Expect(1, 7410, '\p{Is_Scx=--Telu}', ""); + Expect(0, 7410, '\p{^Is_Scx=--Telu}', ""); + Expect(0, 7410, '\P{Is_Scx=--Telu}', ""); + Expect(1, 7410, '\P{^Is_Scx=--Telu}', ""); + Expect(0, 7411, '\p{Is_Scx=--Telu}', ""); + Expect(1, 7411, '\p{^Is_Scx=--Telu}', ""); + Expect(1, 7411, '\P{Is_Scx=--Telu}', ""); + Expect(0, 7411, '\P{^Is_Scx=--Telu}', ""); + Error('\p{Script_Extensions:Tifinagh/a/}'); + Error('\P{Script_Extensions:Tifinagh/a/}'); Expect(1, 11647, '\p{Script_Extensions=:\ATifinagh\z:}', "");; Expect(0, 11648, '\p{Script_Extensions=:\ATifinagh\z:}', "");; Expect(1, 11647, '\p{Script_Extensions=tifinagh}', ""); @@ -149362,16 +152701,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=_ Tfng:=}'); + Error('\P{Scx=_ Tfng:=}'); Expect(1, 11647, '\p{Scx=:\ATfng\z:}', "");; Expect(0, 11648, '\p{Scx=:\ATfng\z:}', "");; Expect(1, 11647, '\p{Scx=tfng}', ""); @@ -149384,34 +152723,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=/a/ -Tfng}'); - Error('\P{Is_Scx=/a/ -Tfng}'); + Expect(1, 11647, '\p{Scx= -Tfng}', ""); + Expect(0, 11647, '\p{^Scx= -Tfng}', ""); + Expect(0, 11647, '\P{Scx= -Tfng}', ""); + Expect(1, 11647, '\P{^Scx= -Tfng}', ""); + Expect(0, 11648, '\p{Scx= -Tfng}', ""); + Expect(1, 11648, '\p{^Scx= -Tfng}', ""); + Expect(1, 11648, '\P{Scx= -Tfng}', ""); + Expect(0, 11648, '\P{^Scx= -Tfng}', ""); + 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{Is_Scx=tfng}', ""); Expect(0, 11647, '\p{^Is_Scx=tfng}', ""); Expect(0, 11647, '\P{Is_Scx=tfng}', ""); @@ -149420,16 +152759,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 11648, '\p{^Is_Scx=tfng}', ""); Expect(1, 11648, '\P{Is_Scx=tfng}', ""); Expect(0, 11648, '\P{^Is_Scx=tfng}', ""); - Expect(1, 11647, '\p{Is_Scx=-tfng}', ""); - Expect(0, 11647, '\p{^Is_Scx=-tfng}', ""); - Expect(0, 11647, '\P{Is_Scx=-tfng}', ""); - Expect(1, 11647, '\P{^Is_Scx=-tfng}', ""); - Expect(0, 11648, '\p{Is_Scx=-tfng}', ""); - Expect(1, 11648, '\p{^Is_Scx=-tfng}', ""); - Expect(1, 11648, '\P{Is_Scx=-tfng}', ""); - Expect(0, 11648, '\P{^Is_Scx=-tfng}', ""); - Error('\p{Script_Extensions=TAGALOG:=}'); - Error('\P{Script_Extensions=TAGALOG:=}'); + Expect(1, 11647, '\p{Is_Scx=- Tfng}', ""); + Expect(0, 11647, '\p{^Is_Scx=- Tfng}', ""); + Expect(0, 11647, '\P{Is_Scx=- Tfng}', ""); + Expect(1, 11647, '\P{^Is_Scx=- Tfng}', ""); + Expect(0, 11648, '\p{Is_Scx=- Tfng}', ""); + Expect(1, 11648, '\p{^Is_Scx=- Tfng}', ""); + Expect(1, 11648, '\P{Is_Scx=- Tfng}', ""); + Expect(0, 11648, '\P{^Is_Scx=- Tfng}', ""); + Error('\p{Script_Extensions: /a/- Tagalog}'); + Error('\P{Script_Extensions: /a/- Tagalog}'); Expect(1, 5942, '\p{Script_Extensions=:\ATagalog\z:}', "");; Expect(0, 5943, '\p{Script_Extensions=:\ATagalog\z:}', "");; Expect(1, 5942, '\p{Script_Extensions=tagalog}', ""); @@ -149442,16 +152781,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}', ""); @@ -149464,34 +152803,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=:= tagalog}'); - Error('\P{Is_Script_Extensions=:= tagalog}'); - Expect(1, 5942, '\p{Is_Script_Extensions=tagalog}', ""); - Expect(0, 5942, '\p{^Is_Script_Extensions=tagalog}', ""); - Expect(0, 5942, '\P{Is_Script_Extensions=tagalog}', ""); - Expect(1, 5942, '\P{^Is_Script_Extensions=tagalog}', ""); - Expect(0, 5943, '\p{Is_Script_Extensions=tagalog}', ""); - Expect(1, 5943, '\p{^Is_Script_Extensions=tagalog}', ""); - Expect(1, 5943, '\P{Is_Script_Extensions=tagalog}', ""); - Expect(0, 5943, '\P{^Is_Script_Extensions=tagalog}', ""); - Expect(1, 5942, '\p{Is_Script_Extensions= Tagalog}', ""); - Expect(0, 5942, '\p{^Is_Script_Extensions= Tagalog}', ""); - Expect(0, 5942, '\P{Is_Script_Extensions= Tagalog}', ""); - Expect(1, 5942, '\P{^Is_Script_Extensions= Tagalog}', ""); - Expect(0, 5943, '\p{Is_Script_Extensions= Tagalog}', ""); - Expect(1, 5943, '\p{^Is_Script_Extensions= Tagalog}', ""); - Expect(1, 5943, '\P{Is_Script_Extensions= Tagalog}', ""); - Expect(0, 5943, '\P{^Is_Script_Extensions= Tagalog}', ""); - Error('\p{Is_Scx=:= Tglg}'); - Error('\P{Is_Scx=:= Tglg}'); + Expect(1, 5942, '\p{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{Is_Scx=tglg}', ""); Expect(0, 5942, '\p{^Is_Scx=tglg}', ""); Expect(0, 5942, '\P{Is_Scx=tglg}', ""); @@ -149500,38 +152839,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=:= -Thaana}'); - Error('\P{Script_Extensions=:= -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: := thaa}'); - Error('\P{Scx: := thaa}'); + Expect(1, 65021, '\p{Script_Extensions=__Thaana}', ""); + Expect(0, 65021, '\p{^Script_Extensions=__Thaana}', ""); + Expect(0, 65021, '\P{Script_Extensions=__Thaana}', ""); + Expect(1, 65021, '\P{^Script_Extensions=__Thaana}', ""); + Expect(0, 65022, '\p{Script_Extensions=__Thaana}', ""); + Expect(1, 65022, '\p{^Script_Extensions=__Thaana}', ""); + Expect(1, 65022, '\P{Script_Extensions=__Thaana}', ""); + Expect(0, 65022, '\P{^Script_Extensions=__Thaana}', ""); + Error('\p{Scx=/a/ -thaa}'); + Error('\P{Scx=/a/ -thaa}'); Expect(1, 65021, '\p{Scx=:\AThaa\z:}', "");; Expect(0, 65022, '\p{Scx=:\AThaa\z:}', "");; Expect(1, 65021, '\p{Scx=thaa}', ""); @@ -149544,16 +152883,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}', ""); @@ -149562,16 +152901,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/a/}'); - Error('\P{Is_Scx=-_THAA/a/}'); + 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_Scx=thaa}', ""); Expect(0, 65021, '\p{^Is_Scx=thaa}', ""); Expect(0, 65021, '\P{Is_Scx=thaa}', ""); @@ -149580,16 +152919,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=__Thai/a/}'); - Error('\P{Script_Extensions=__Thai/a/}'); + 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, 3675, '\p{Script_Extensions=:\AThai\z:}', "");; Expect(0, 3676, '\p{Script_Extensions=:\AThai\z:}', "");; Expect(1, 3675, '\p{Script_Extensions=thai}', ""); @@ -149602,38 +152941,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 3676, '\P{^Script_Extensions=thai}', ""); Expect(1, 3675, '\p{Script_Extensions=:\Athai\z:}', "");; Expect(0, 3676, '\p{Script_Extensions=:\Athai\z:}', "");; - Expect(1, 3675, '\p{Script_Extensions:__Thai}', ""); - Expect(0, 3675, '\p{^Script_Extensions:__Thai}', ""); - Expect(0, 3675, '\P{Script_Extensions:__Thai}', ""); - Expect(1, 3675, '\P{^Script_Extensions:__Thai}', ""); - Expect(0, 3676, '\p{Script_Extensions:__Thai}', ""); - Expect(1, 3676, '\p{^Script_Extensions:__Thai}', ""); - Expect(1, 3676, '\P{Script_Extensions:__Thai}', ""); - Expect(0, 3676, '\P{^Script_Extensions:__Thai}', ""); - Error('\p{Scx= :=Thai}'); - Error('\P{Scx= :=Thai}'); + Expect(1, 3675, '\p{Script_Extensions: _THAI}', ""); + Expect(0, 3675, '\p{^Script_Extensions: _THAI}', ""); + Expect(0, 3675, '\P{Script_Extensions: _THAI}', ""); + Expect(1, 3675, '\P{^Script_Extensions: _THAI}', ""); + Expect(0, 3676, '\p{Script_Extensions: _THAI}', ""); + Expect(1, 3676, '\p{^Script_Extensions: _THAI}', ""); + Expect(1, 3676, '\P{Script_Extensions: _THAI}', ""); + Expect(0, 3676, '\P{^Script_Extensions: _THAI}', ""); + Error('\p{Scx=/a/ -Thai}'); + Error('\P{Scx=/a/ -Thai}'); Expect(1, 3675, '\p{Scx=:\AThai\z:}', "");; Expect(0, 3676, '\p{Scx=:\AThai\z:}', "");; - Expect(1, 3675, '\p{Scx: thai}', ""); - Expect(0, 3675, '\p{^Scx: thai}', ""); - Expect(0, 3675, '\P{Scx: thai}', ""); - Expect(1, 3675, '\P{^Scx: thai}', ""); - Expect(0, 3676, '\p{Scx: thai}', ""); - Expect(1, 3676, '\p{^Scx: thai}', ""); - Expect(1, 3676, '\P{Scx: thai}', ""); - Expect(0, 3676, '\P{^Scx: thai}', ""); + Expect(1, 3675, '\p{Scx=thai}', ""); + Expect(0, 3675, '\p{^Scx=thai}', ""); + Expect(0, 3675, '\P{Scx=thai}', ""); + Expect(1, 3675, '\P{^Scx=thai}', ""); + Expect(0, 3676, '\p{Scx=thai}', ""); + Expect(1, 3676, '\p{^Scx=thai}', ""); + Expect(1, 3676, '\P{Scx=thai}', ""); + Expect(0, 3676, '\P{^Scx=thai}', ""); Expect(1, 3675, '\p{Scx=:\Athai\z:}', "");; Expect(0, 3676, '\p{Scx=:\Athai\z:}', "");; - Expect(1, 3675, '\p{Scx=- THAI}', ""); - Expect(0, 3675, '\p{^Scx=- THAI}', ""); - Expect(0, 3675, '\P{Scx=- THAI}', ""); - Expect(1, 3675, '\P{^Scx=- THAI}', ""); - Expect(0, 3676, '\p{Scx=- THAI}', ""); - Expect(1, 3676, '\p{^Scx=- THAI}', ""); - Expect(1, 3676, '\P{Scx=- THAI}', ""); - Expect(0, 3676, '\P{^Scx=- THAI}', ""); - Error('\p{Is_Script_Extensions=_ thai/a/}'); - Error('\P{Is_Script_Extensions=_ thai/a/}'); + Expect(1, 3675, '\p{Scx= -Thai}', ""); + Expect(0, 3675, '\p{^Scx= -Thai}', ""); + Expect(0, 3675, '\P{Scx= -Thai}', ""); + Expect(1, 3675, '\P{^Scx= -Thai}', ""); + Expect(0, 3676, '\p{Scx= -Thai}', ""); + Expect(1, 3676, '\p{^Scx= -Thai}', ""); + Expect(1, 3676, '\P{Scx= -Thai}', ""); + Expect(0, 3676, '\P{^Scx= -Thai}', ""); + Error('\p{Is_Script_Extensions= :=Thai}'); + 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}', ""); @@ -149642,16 +152981,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/a/}'); - Error('\P{Is_Scx: -_Thai/a/}'); + Expect(1, 3675, '\p{Is_Script_Extensions= Thai}', ""); + Expect(0, 3675, '\p{^Is_Script_Extensions= Thai}', ""); + Expect(0, 3675, '\P{Is_Script_Extensions= Thai}', ""); + 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_Scx=thai}', ""); Expect(0, 3675, '\p{^Is_Scx=thai}', ""); Expect(0, 3675, '\P{Is_Scx=thai}', ""); @@ -149660,38 +152999,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 3676, '\p{^Is_Scx=thai}', ""); Expect(1, 3676, '\P{Is_Scx=thai}', ""); Expect(0, 3676, '\P{^Is_Scx=thai}', ""); - Expect(1, 3675, '\p{Is_Scx=-_Thai}', ""); - Expect(0, 3675, '\p{^Is_Scx=-_Thai}', ""); - Expect(0, 3675, '\P{Is_Scx=-_Thai}', ""); - Expect(1, 3675, '\P{^Is_Scx=-_Thai}', ""); - Expect(0, 3676, '\p{Is_Scx=-_Thai}', ""); - Expect(1, 3676, '\p{^Is_Scx=-_Thai}', ""); - Expect(1, 3676, '\P{Is_Scx=-_Thai}', ""); - Expect(0, 3676, '\P{^Is_Scx=-_Thai}', ""); - Error('\p{Script_Extensions=:= -Tibetan}'); - 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=_:=Tibetan}'); + Error('\P{Script_Extensions=_:=Tibetan}'); Expect(1, 4058, '\p{Script_Extensions=:\ATibetan\z:}', "");; Expect(0, 4059, '\p{Script_Extensions=:\ATibetan\z:}', "");; - Expect(1, 4058, '\p{Script_Extensions: tibetan}', ""); - Expect(0, 4058, '\p{^Script_Extensions: tibetan}', ""); - Expect(0, 4058, '\P{Script_Extensions: tibetan}', ""); - Expect(1, 4058, '\P{^Script_Extensions: tibetan}', ""); - Expect(0, 4059, '\p{Script_Extensions: tibetan}', ""); - Expect(1, 4059, '\p{^Script_Extensions: tibetan}', ""); - Expect(1, 4059, '\P{Script_Extensions: tibetan}', ""); - Expect(0, 4059, '\P{^Script_Extensions: tibetan}', ""); + Expect(1, 4058, '\p{Script_Extensions=tibetan}', ""); + Expect(0, 4058, '\p{^Script_Extensions=tibetan}', ""); + Expect(0, 4058, '\P{Script_Extensions=tibetan}', ""); + Expect(1, 4058, '\P{^Script_Extensions=tibetan}', ""); + Expect(0, 4059, '\p{Script_Extensions=tibetan}', ""); + Expect(1, 4059, '\p{^Script_Extensions=tibetan}', ""); + Expect(1, 4059, '\P{Script_Extensions=tibetan}', ""); + Expect(0, 4059, '\P{^Script_Extensions=tibetan}', ""); Expect(1, 4058, '\p{Script_Extensions=:\Atibetan\z:}', "");; Expect(0, 4059, '\p{Script_Extensions=:\Atibetan\z:}', "");; - Expect(1, 4058, '\p{Script_Extensions=__Tibetan}', ""); - Expect(0, 4058, '\p{^Script_Extensions=__Tibetan}', ""); - Expect(0, 4058, '\P{Script_Extensions=__Tibetan}', ""); - Expect(1, 4058, '\P{^Script_Extensions=__Tibetan}', ""); - Expect(0, 4059, '\p{Script_Extensions=__Tibetan}', ""); - Expect(1, 4059, '\p{^Script_Extensions=__Tibetan}', ""); - Expect(1, 4059, '\P{Script_Extensions=__Tibetan}', ""); - Expect(0, 4059, '\P{^Script_Extensions=__Tibetan}', ""); - Error('\p{Scx= 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=:=-Tibt}'); + Error('\P{Scx=:=-Tibt}'); Expect(1, 4058, '\p{Scx=:\ATibt\z:}', "");; Expect(0, 4059, '\p{Scx=:\ATibt\z:}', "");; Expect(1, 4058, '\p{Scx=tibt}', ""); @@ -149704,16 +153043,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 4059, '\P{^Scx=tibt}', ""); Expect(1, 4058, '\p{Scx=:\Atibt\z:}', "");; Expect(0, 4059, '\p{Scx=:\Atibt\z:}', "");; - Expect(1, 4058, '\p{Scx= tibt}', ""); - Expect(0, 4058, '\p{^Scx= tibt}', ""); - Expect(0, 4058, '\P{Scx= tibt}', ""); - Expect(1, 4058, '\P{^Scx= tibt}', ""); - Expect(0, 4059, '\p{Scx= tibt}', ""); - Expect(1, 4059, '\p{^Scx= tibt}', ""); - Expect(1, 4059, '\P{Scx= tibt}', ""); - Expect(0, 4059, '\P{^Scx= tibt}', ""); - Error('\p{Is_Script_Extensions=-/a/tibetan}'); - Error('\P{Is_Script_Extensions=-/a/tibetan}'); + Expect(1, 4058, '\p{Scx= Tibt}', ""); + Expect(0, 4058, '\p{^Scx= Tibt}', ""); + Expect(0, 4058, '\P{Scx= Tibt}', ""); + Expect(1, 4058, '\P{^Scx= Tibt}', ""); + Expect(0, 4059, '\p{Scx= Tibt}', ""); + Expect(1, 4059, '\p{^Scx= Tibt}', ""); + Expect(1, 4059, '\P{Scx= Tibt}', ""); + Expect(0, 4059, '\P{^Scx= Tibt}', ""); + Error('\p{Is_Script_Extensions: Tibetan:=}'); + Error('\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}', ""); @@ -149722,34 +153061,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}'); + 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, 70873, '\p{Script_Extensions=:\ATirhuta\z:}', "");; Expect(0, 70874, '\p{Script_Extensions=:\ATirhuta\z:}', "");; Expect(1, 70873, '\p{Script_Extensions=tirhuta}', ""); @@ -149762,16 +153101,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}', ""); @@ -149784,16 +153123,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=:= -Tirhuta}'); - Error('\P{Is_Script_Extensions=:= -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: /a/_-tirhuta}'); + Error('\P{Is_Script_Extensions: /a/_-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}', ""); @@ -149802,16 +153141,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/a/}'); - Error('\P{Is_Scx: Tirh/a/}'); + 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_Scx=tirh}', ""); Expect(0, 70873, '\p{^Is_Scx=tirh}', ""); Expect(0, 70873, '\P{Is_Scx=tirh}', ""); @@ -149820,16 +153159,176 @@ 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=/a/ UGARITIC}'); - Error('\P{Script_Extensions=/a/ UGARITIC}'); + 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}', ""); + 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}', ""); + 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{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}', ""); + 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{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}', ""); + 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_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}', ""); + 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, 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}', ""); + 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{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}', ""); + 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{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}', ""); + 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, 66463, '\p{Script_Extensions=:\AUgaritic\z:}', "");; Expect(0, 66464, '\p{Script_Extensions=:\AUgaritic\z:}', "");; Expect(1, 66463, '\p{Script_Extensions=ugaritic}', ""); @@ -149842,38 +153341,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=/a/Ugaritic}'); - Error('\P{Is_Script_Extensions=/a/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}', ""); @@ -149882,16 +153381,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}', ""); @@ -149900,16 +153399,16 @@ 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: :=_-Vai}'); + Error('\P{Script_Extensions: :=_-Vai}'); Expect(1, 42539, '\p{Script_Extensions=:\AVai\z:}', "");; Expect(0, 42540, '\p{Script_Extensions=:\AVai\z:}', "");; Expect(1, 42539, '\p{Script_Extensions=vai}', ""); @@ -149922,16 +153421,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 42540, '\P{^Script_Extensions=vai}', ""); Expect(1, 42539, '\p{Script_Extensions=:\Avai\z:}', "");; Expect(0, 42540, '\p{Script_Extensions=:\Avai\z:}', "");; - Expect(1, 42539, '\p{Script_Extensions=-vai}', ""); - Expect(0, 42539, '\p{^Script_Extensions=-vai}', ""); - Expect(0, 42539, '\P{Script_Extensions=-vai}', ""); - Expect(1, 42539, '\P{^Script_Extensions=-vai}', ""); - Expect(0, 42540, '\p{Script_Extensions=-vai}', ""); - Expect(1, 42540, '\p{^Script_Extensions=-vai}', ""); - Expect(1, 42540, '\P{Script_Extensions=-vai}', ""); - Expect(0, 42540, '\P{^Script_Extensions=-vai}', ""); - Error('\p{Scx=-VAII:=}'); - 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:=}'); + Error('\P{Scx= _Vaii:=}'); Expect(1, 42539, '\p{Scx=:\AVaii\z:}', "");; Expect(0, 42540, '\p{Scx=:\AVaii\z:}', "");; Expect(1, 42539, '\p{Scx=vaii}', ""); @@ -149944,16 +153443,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 42540, '\P{^Scx=vaii}', ""); Expect(1, 42539, '\p{Scx=:\Avaii\z:}', "");; Expect(0, 42540, '\p{Scx=:\Avaii\z:}', "");; - Expect(1, 42539, '\p{Scx= Vaii}', ""); - Expect(0, 42539, '\p{^Scx= Vaii}', ""); - Expect(0, 42539, '\P{Scx= Vaii}', ""); - Expect(1, 42539, '\P{^Scx= Vaii}', ""); - Expect(0, 42540, '\p{Scx= Vaii}', ""); - Expect(1, 42540, '\p{^Scx= Vaii}', ""); - Expect(1, 42540, '\P{Scx= Vaii}', ""); - Expect(0, 42540, '\P{^Scx= Vaii}', ""); - Error('\p{Is_Script_Extensions=:=Vai}'); - Error('\P{Is_Script_Extensions=:=Vai}'); + Expect(1, 42539, '\p{Scx=--Vaii}', ""); + Expect(0, 42539, '\p{^Scx=--Vaii}', ""); + Expect(0, 42539, '\P{Scx=--Vaii}', ""); + Expect(1, 42539, '\P{^Scx=--Vaii}', ""); + Expect(0, 42540, '\p{Scx=--Vaii}', ""); + Expect(1, 42540, '\p{^Scx=--Vaii}', ""); + Expect(1, 42540, '\P{Scx=--Vaii}', ""); + Expect(0, 42540, '\P{^Scx=--Vaii}', ""); + Error('\p{Is_Script_Extensions= vai/a/}'); + Error('\P{Is_Script_Extensions= vai/a/}'); Expect(1, 42539, '\p{Is_Script_Extensions=vai}', ""); Expect(0, 42539, '\p{^Is_Script_Extensions=vai}', ""); Expect(0, 42539, '\P{Is_Script_Extensions=vai}', ""); @@ -149962,16 +153461,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/a/}'); - Error('\P{Is_Scx= -Vaii/a/}'); + 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_Scx=vaii}', ""); Expect(0, 42539, '\p{^Is_Scx=vaii}', ""); Expect(0, 42539, '\P{Is_Scx=vaii}', ""); @@ -149980,16 +153479,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 42540, '\p{^Is_Scx=vaii}', ""); Expect(1, 42540, '\P{Is_Scx=vaii}', ""); Expect(0, 42540, '\P{^Is_Scx=vaii}', ""); - Expect(1, 42539, '\p{Is_Scx=_VAII}', ""); - Expect(0, 42539, '\p{^Is_Scx=_VAII}', ""); - Expect(0, 42539, '\P{Is_Scx=_VAII}', ""); - Expect(1, 42539, '\P{^Is_Scx=_VAII}', ""); - Expect(0, 42540, '\p{Is_Scx=_VAII}', ""); - Expect(1, 42540, '\p{^Is_Scx=_VAII}', ""); - Expect(1, 42540, '\P{Is_Scx=_VAII}', ""); - Expect(0, 42540, '\P{^Is_Scx=_VAII}', ""); - Error('\p{Script_Extensions= Warang_Citi:=}'); - Error('\P{Script_Extensions= Warang_Citi:=}'); + Expect(1, 42539, '\p{Is_Scx=__vaii}', ""); + Expect(0, 42539, '\p{^Is_Scx=__vaii}', ""); + Expect(0, 42539, '\P{Is_Scx=__vaii}', ""); + Expect(1, 42539, '\P{^Is_Scx=__vaii}', ""); + Expect(0, 42540, '\p{Is_Scx=__vaii}', ""); + Expect(1, 42540, '\p{^Is_Scx=__vaii}', ""); + Expect(1, 42540, '\P{Is_Scx=__vaii}', ""); + Expect(0, 42540, '\P{^Is_Scx=__vaii}', ""); + Error('\p{Script_Extensions=-_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}', ""); + 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}', ""); + 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{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}', ""); + 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{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}', ""); + 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_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}', ""); + 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, 71935, '\p{Script_Extensions=:\AWarang_Citi\z:}', "");; Expect(0, 71936, '\p{Script_Extensions=:\AWarang_Citi\z:}', "");; Expect(1, 71935, '\p{Script_Extensions=warangciti}', ""); @@ -150002,38 +153581,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/a/}'); - Error('\P{Scx=- WARA/a/}'); + 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}', ""); @@ -150042,16 +153621,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/a/}'); - Error('\P{Is_Scx: -Wara/a/}'); + 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_Scx=wara}', ""); Expect(0, 71935, '\p{^Is_Scx=wara}', ""); Expect(0, 71935, '\P{Is_Scx=wara}', ""); @@ -150060,16 +153639,16 @@ 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/a/}'); - Error('\P{Script_Extensions=-Wancho/a/}'); + 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}', ""); @@ -150082,56 +153661,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}', ""); - Expect(0, 123647, '\p{^Scx: wcho}', ""); - Expect(0, 123647, '\P{Scx: wcho}', ""); - Expect(1, 123647, '\P{^Scx: wcho}', ""); - Expect(0, 123648, '\p{Scx: wcho}', ""); - Expect(1, 123648, '\p{^Scx: wcho}', ""); - Expect(1, 123648, '\P{Scx: wcho}', ""); - Expect(0, 123648, '\P{^Scx: wcho}', ""); + Expect(1, 123647, '\p{Scx=wcho}', ""); + Expect(0, 123647, '\p{^Scx=wcho}', ""); + Expect(0, 123647, '\P{Scx=wcho}', ""); + Expect(1, 123647, '\P{^Scx=wcho}', ""); + Expect(0, 123648, '\p{Scx=wcho}', ""); + Expect(1, 123648, '\p{^Scx=wcho}', ""); + Expect(1, 123648, '\P{Scx=wcho}', ""); + Expect(0, 123648, '\P{^Scx=wcho}', ""); Expect(1, 123647, '\p{Scx=:\Awcho\z:}', "");; Expect(0, 123648, '\p{Scx=:\Awcho\z:}', "");; - Expect(1, 123647, '\p{Scx=_ Wcho}', ""); - Expect(0, 123647, '\p{^Scx=_ Wcho}', ""); - Expect(0, 123647, '\P{Scx=_ Wcho}', ""); - Expect(1, 123647, '\P{^Scx=_ Wcho}', ""); - Expect(0, 123648, '\p{Scx=_ Wcho}', ""); - Expect(1, 123648, '\p{^Scx=_ Wcho}', ""); - Expect(1, 123648, '\P{Scx=_ Wcho}', ""); - Expect(0, 123648, '\P{^Scx=_ Wcho}', ""); - Error('\p{Is_Script_Extensions=/a/__Wancho}'); - Error('\P{Is_Script_Extensions=/a/__Wancho}'); - Expect(1, 123647, '\p{Is_Script_Extensions: wancho}', ""); - Expect(0, 123647, '\p{^Is_Script_Extensions: wancho}', ""); - Expect(0, 123647, '\P{Is_Script_Extensions: wancho}', ""); - Expect(1, 123647, '\P{^Is_Script_Extensions: wancho}', ""); - Expect(0, 123648, '\p{Is_Script_Extensions: wancho}', ""); - Expect(1, 123648, '\p{^Is_Script_Extensions: wancho}', ""); - Expect(1, 123648, '\P{Is_Script_Extensions: wancho}', ""); - Expect(0, 123648, '\P{^Is_Script_Extensions: wancho}', ""); - Expect(1, 123647, '\p{Is_Script_Extensions= wancho}', ""); - Expect(0, 123647, '\p{^Is_Script_Extensions= wancho}', ""); - Expect(0, 123647, '\P{Is_Script_Extensions= wancho}', ""); - Expect(1, 123647, '\P{^Is_Script_Extensions= wancho}', ""); - Expect(0, 123648, '\p{Is_Script_Extensions= wancho}', ""); - Expect(1, 123648, '\p{^Is_Script_Extensions= wancho}', ""); - Expect(1, 123648, '\P{Is_Script_Extensions= wancho}', ""); - Expect(0, 123648, '\P{^Is_Script_Extensions= wancho}', ""); - Error('\p{Is_Scx=/a/__WCHO}'); - Error('\P{Is_Scx=/a/__WCHO}'); + Expect(1, 123647, '\p{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{Is_Scx=wcho}', ""); Expect(0, 123647, '\p{^Is_Scx=wcho}', ""); Expect(0, 123647, '\P{Is_Scx=wcho}', ""); @@ -150140,16 +153719,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 123648, '\p{^Is_Scx=wcho}', ""); Expect(1, 123648, '\P{Is_Scx=wcho}', ""); Expect(0, 123648, '\P{^Is_Scx=wcho}', ""); - Expect(1, 123647, '\p{Is_Scx=_wcho}', ""); - Expect(0, 123647, '\p{^Is_Scx=_wcho}', ""); - Expect(0, 123647, '\P{Is_Scx=_wcho}', ""); - Expect(1, 123647, '\P{^Is_Scx=_wcho}', ""); - Expect(0, 123648, '\p{Is_Scx=_wcho}', ""); - Expect(1, 123648, '\p{^Is_Scx=_wcho}', ""); - Expect(1, 123648, '\P{Is_Scx=_wcho}', ""); - Expect(0, 123648, '\P{^Is_Scx=_wcho}', ""); - Error('\p{Script_Extensions: _ OLD_Persian/a/}'); - Error('\P{Script_Extensions: _ OLD_Persian/a/}'); + 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, 66517, '\p{Script_Extensions=:\AOld_Persian\z:}', "");; Expect(0, 66518, '\p{Script_Extensions=:\AOld_Persian\z:}', "");; Expect(1, 66517, '\p{Script_Extensions=oldpersian}', ""); @@ -150162,16 +153741,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66518, '\P{^Script_Extensions=oldpersian}', ""); Expect(1, 66517, '\p{Script_Extensions=:\Aoldpersian\z:}', "");; Expect(0, 66518, '\p{Script_Extensions=:\Aoldpersian\z:}', "");; - Expect(1, 66517, '\p{Script_Extensions= old_PERSIAN}', ""); - Expect(0, 66517, '\p{^Script_Extensions= old_PERSIAN}', ""); - Expect(0, 66517, '\P{Script_Extensions= old_PERSIAN}', ""); - Expect(1, 66517, '\P{^Script_Extensions= old_PERSIAN}', ""); - Expect(0, 66518, '\p{Script_Extensions= old_PERSIAN}', ""); - Expect(1, 66518, '\p{^Script_Extensions= old_PERSIAN}', ""); - Expect(1, 66518, '\P{Script_Extensions= old_PERSIAN}', ""); - Expect(0, 66518, '\P{^Script_Extensions= old_PERSIAN}', ""); - Error('\p{Scx=:= -Xpeo}'); - Error('\P{Scx=:= -Xpeo}'); + Expect(1, 66517, '\p{Script_Extensions= OLD_persian}', ""); + Expect(0, 66517, '\p{^Script_Extensions= OLD_persian}', ""); + Expect(0, 66517, '\P{Script_Extensions= OLD_persian}', ""); + Expect(1, 66517, '\P{^Script_Extensions= OLD_persian}', ""); + Expect(0, 66518, '\p{Script_Extensions= OLD_persian}', ""); + Expect(1, 66518, '\p{^Script_Extensions= OLD_persian}', ""); + Expect(1, 66518, '\P{Script_Extensions= OLD_persian}', ""); + Expect(0, 66518, '\P{^Script_Extensions= OLD_persian}', ""); + Error('\p{Scx=/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}', ""); @@ -150184,16 +153763,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66518, '\P{^Scx=xpeo}', ""); Expect(1, 66517, '\p{Scx=:\Axpeo\z:}', "");; Expect(0, 66518, '\p{Scx=:\Axpeo\z:}', "");; - Expect(1, 66517, '\p{Scx=-Xpeo}', ""); - Expect(0, 66517, '\p{^Scx=-Xpeo}', ""); - Expect(0, 66517, '\P{Scx=-Xpeo}', ""); - Expect(1, 66517, '\P{^Scx=-Xpeo}', ""); - Expect(0, 66518, '\p{Scx=-Xpeo}', ""); - Expect(1, 66518, '\p{^Scx=-Xpeo}', ""); - Expect(1, 66518, '\P{Scx=-Xpeo}', ""); - Expect(0, 66518, '\P{^Scx=-Xpeo}', ""); - Error('\p{Is_Script_Extensions=_:=old_Persian}'); - Error('\P{Is_Script_Extensions=_:=old_Persian}'); + Expect(1, 66517, '\p{Scx=-_XPEO}', ""); + Expect(0, 66517, '\p{^Scx=-_XPEO}', ""); + Expect(0, 66517, '\P{Scx=-_XPEO}', ""); + Expect(1, 66517, '\P{^Scx=-_XPEO}', ""); + Expect(0, 66518, '\p{Scx=-_XPEO}', ""); + Expect(1, 66518, '\p{^Scx=-_XPEO}', ""); + Expect(1, 66518, '\P{Scx=-_XPEO}', ""); + Expect(0, 66518, '\P{^Scx=-_XPEO}', ""); + Error('\p{Is_Script_Extensions: old_Persian/a/}'); + Error('\P{Is_Script_Extensions: old_Persian/a/}'); Expect(1, 66517, '\p{Is_Script_Extensions=oldpersian}', ""); Expect(0, 66517, '\p{^Is_Script_Extensions=oldpersian}', ""); Expect(0, 66517, '\P{Is_Script_Extensions=oldpersian}', ""); @@ -150202,16 +153781,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66518, '\p{^Is_Script_Extensions=oldpersian}', ""); Expect(1, 66518, '\P{Is_Script_Extensions=oldpersian}', ""); Expect(0, 66518, '\P{^Is_Script_Extensions=oldpersian}', ""); - Expect(1, 66517, '\p{Is_Script_Extensions= OLD_persian}', ""); - Expect(0, 66517, '\p{^Is_Script_Extensions= OLD_persian}', ""); - Expect(0, 66517, '\P{Is_Script_Extensions= OLD_persian}', ""); - Expect(1, 66517, '\P{^Is_Script_Extensions= OLD_persian}', ""); - Expect(0, 66518, '\p{Is_Script_Extensions= OLD_persian}', ""); - Expect(1, 66518, '\p{^Is_Script_Extensions= OLD_persian}', ""); - Expect(1, 66518, '\P{Is_Script_Extensions= OLD_persian}', ""); - Expect(0, 66518, '\P{^Is_Script_Extensions= OLD_persian}', ""); - Error('\p{Is_Scx= Xpeo:=}'); - Error('\P{Is_Scx= Xpeo:=}'); + Expect(1, 66517, '\p{Is_Script_Extensions=_-Old_persian}', ""); + Expect(0, 66517, '\p{^Is_Script_Extensions=_-Old_persian}', ""); + Expect(0, 66517, '\P{Is_Script_Extensions=_-Old_persian}', ""); + Expect(1, 66517, '\P{^Is_Script_Extensions=_-Old_persian}', ""); + Expect(0, 66518, '\p{Is_Script_Extensions=_-Old_persian}', ""); + Expect(1, 66518, '\p{^Is_Script_Extensions=_-Old_persian}', ""); + Expect(1, 66518, '\P{Is_Script_Extensions=_-Old_persian}', ""); + Expect(0, 66518, '\P{^Is_Script_Extensions=_-Old_persian}', ""); + Error('\p{Is_Scx=:= xpeo}'); + Error('\P{Is_Scx=:= xpeo}'); Expect(1, 66517, '\p{Is_Scx=xpeo}', ""); Expect(0, 66517, '\p{^Is_Scx=xpeo}', ""); Expect(0, 66517, '\P{Is_Scx=xpeo}', ""); @@ -150220,16 +153799,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= /a/Cuneiform}'); - Error('\P{Script_Extensions= /a/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}', ""); @@ -150242,16 +153821,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 75076, '\P{^Script_Extensions=cuneiform}', ""); Expect(1, 75075, '\p{Script_Extensions=:\Acuneiform\z:}', "");; Expect(0, 75076, '\p{Script_Extensions=:\Acuneiform\z:}', "");; - Expect(1, 75075, '\p{Script_Extensions=__Cuneiform}', ""); - Expect(0, 75075, '\p{^Script_Extensions=__Cuneiform}', ""); - Expect(0, 75075, '\P{Script_Extensions=__Cuneiform}', ""); - Expect(1, 75075, '\P{^Script_Extensions=__Cuneiform}', ""); - Expect(0, 75076, '\p{Script_Extensions=__Cuneiform}', ""); - Expect(1, 75076, '\p{^Script_Extensions=__Cuneiform}', ""); - Expect(1, 75076, '\P{Script_Extensions=__Cuneiform}', ""); - Expect(0, 75076, '\P{^Script_Extensions=__Cuneiform}', ""); - Error('\p{Scx=/a/_ xsux}'); - Error('\P{Scx=/a/_ xsux}'); + Expect(1, 75075, '\p{Script_Extensions= CUNEIFORM}', ""); + Expect(0, 75075, '\p{^Script_Extensions= CUNEIFORM}', ""); + Expect(0, 75075, '\P{Script_Extensions= CUNEIFORM}', ""); + Expect(1, 75075, '\P{^Script_Extensions= CUNEIFORM}', ""); + Expect(0, 75076, '\p{Script_Extensions= CUNEIFORM}', ""); + Expect(1, 75076, '\p{^Script_Extensions= CUNEIFORM}', ""); + Expect(1, 75076, '\P{Script_Extensions= CUNEIFORM}', ""); + Expect(0, 75076, '\P{^Script_Extensions= CUNEIFORM}', ""); + Error('\p{Scx= _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}', ""); @@ -150264,16 +153843,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 75076, '\P{^Scx=xsux}', ""); Expect(1, 75075, '\p{Scx=:\Axsux\z:}', "");; Expect(0, 75076, '\p{Scx=:\Axsux\z:}', "");; - Expect(1, 75075, '\p{Scx=_ Xsux}', ""); - Expect(0, 75075, '\p{^Scx=_ Xsux}', ""); - Expect(0, 75075, '\P{Scx=_ Xsux}', ""); - Expect(1, 75075, '\P{^Scx=_ Xsux}', ""); - Expect(0, 75076, '\p{Scx=_ Xsux}', ""); - Expect(1, 75076, '\p{^Scx=_ Xsux}', ""); - Expect(1, 75076, '\P{Scx=_ Xsux}', ""); - Expect(0, 75076, '\P{^Scx=_ Xsux}', ""); - Error('\p{Is_Script_Extensions:-Cuneiform/a/}'); - Error('\P{Is_Script_Extensions:-Cuneiform/a/}'); + 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{Is_Script_Extensions=cuneiform}', ""); Expect(0, 75075, '\p{^Is_Script_Extensions=cuneiform}', ""); Expect(0, 75075, '\P{Is_Script_Extensions=cuneiform}', ""); @@ -150282,16 +153861,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= /a/XSUX}'); - Error('\P{Is_Scx= /a/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}', ""); @@ -150300,38 +153879,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=/a/_ YEZIDI}'); - Error('\P{Script_Extensions=/a/_ 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=/a/ yezi}'); - Error('\P{Scx=/a/ 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}', ""); @@ -150344,16 +153923,16 @@ 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=/a/ -YEZIDI}'); - Error('\P{Is_Script_Extensions=/a/ -YEZIDI}'); + 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}', ""); @@ -150362,16 +153941,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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}', ""); @@ -150380,16 +153959,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69298, '\p{^Is_Scx=yezi}', ""); Expect(1, 69298, '\P{Is_Scx=yezi}', ""); Expect(0, 69298, '\P{^Is_Scx=yezi}', ""); - Expect(1, 69297, '\p{Is_Scx: Yezi}', ""); - Expect(0, 69297, '\p{^Is_Scx: Yezi}', ""); - Expect(0, 69297, '\P{Is_Scx: Yezi}', ""); - Expect(1, 69297, '\P{^Is_Scx: Yezi}', ""); - Expect(0, 69298, '\p{Is_Scx: Yezi}', ""); - Expect(1, 69298, '\p{^Is_Scx: Yezi}', ""); - Expect(1, 69298, '\P{Is_Scx: Yezi}', ""); - Expect(0, 69298, '\P{^Is_Scx: Yezi}', ""); - Error('\p{Script_Extensions=-/a/Yi}'); - Error('\P{Script_Extensions=-/a/Yi}'); + Expect(1, 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, 65381, '\p{Script_Extensions=:\AYi\z:}', "");; Expect(0, 65382, '\p{Script_Extensions=:\AYi\z:}', "");; Expect(1, 65381, '\p{Script_Extensions=yi}', ""); @@ -150402,74 +153981,74 @@ 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: --yiii/a/}'); - Error('\P{Scx: --yiii/a/}'); + 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}', ""); - Expect(0, 65381, '\p{^Scx: yiii}', ""); - Expect(0, 65381, '\P{Scx: yiii}', ""); - Expect(1, 65381, '\P{^Scx: yiii}', ""); - Expect(0, 65382, '\p{Scx: yiii}', ""); - Expect(1, 65382, '\p{^Scx: yiii}', ""); - Expect(1, 65382, '\P{Scx: yiii}', ""); - Expect(0, 65382, '\P{^Scx: yiii}', ""); + Expect(1, 65381, '\p{Scx=yiii}', ""); + Expect(0, 65381, '\p{^Scx=yiii}', ""); + Expect(0, 65381, '\P{Scx=yiii}', ""); + Expect(1, 65381, '\P{^Scx=yiii}', ""); + Expect(0, 65382, '\p{Scx=yiii}', ""); + Expect(1, 65382, '\p{^Scx=yiii}', ""); + Expect(1, 65382, '\P{Scx=yiii}', ""); + Expect(0, 65382, '\P{^Scx=yiii}', ""); Expect(1, 65381, '\p{Scx=:\Ayiii\z:}', "");; Expect(0, 65382, '\p{Scx=:\Ayiii\z:}', "");; - Expect(1, 65381, '\p{Scx= -YIII}', ""); - Expect(0, 65381, '\p{^Scx= -YIII}', ""); - Expect(0, 65381, '\P{Scx= -YIII}', ""); - Expect(1, 65381, '\P{^Scx= -YIII}', ""); - Expect(0, 65382, '\p{Scx= -YIII}', ""); - Expect(1, 65382, '\p{^Scx= -YIII}', ""); - Expect(1, 65382, '\P{Scx= -YIII}', ""); - Expect(0, 65382, '\P{^Scx= -YIII}', ""); - Error('\p{Is_Script_Extensions=:=- Yi}'); - Error('\P{Is_Script_Extensions=:=- Yi}'); - Expect(1, 65381, '\p{Is_Script_Extensions:yi}', ""); - Expect(0, 65381, '\p{^Is_Script_Extensions:yi}', ""); - Expect(0, 65381, '\P{Is_Script_Extensions:yi}', ""); - Expect(1, 65381, '\P{^Is_Script_Extensions:yi}', ""); - Expect(0, 65382, '\p{Is_Script_Extensions:yi}', ""); - Expect(1, 65382, '\p{^Is_Script_Extensions:yi}', ""); - Expect(1, 65382, '\P{Is_Script_Extensions:yi}', ""); - Expect(0, 65382, '\P{^Is_Script_Extensions:yi}', ""); - Expect(1, 65381, '\p{Is_Script_Extensions=-yi}', ""); - Expect(0, 65381, '\p{^Is_Script_Extensions=-yi}', ""); - Expect(0, 65381, '\P{Is_Script_Extensions=-yi}', ""); - Expect(1, 65381, '\P{^Is_Script_Extensions=-yi}', ""); - Expect(0, 65382, '\p{Is_Script_Extensions=-yi}', ""); - Expect(1, 65382, '\p{^Is_Script_Extensions=-yi}', ""); - Expect(1, 65382, '\P{Is_Script_Extensions=-yi}', ""); - Expect(0, 65382, '\P{^Is_Script_Extensions=-yi}', ""); - Error('\p{Is_Scx=:= yiii}'); - Error('\P{Is_Scx=:= yiii}'); - Expect(1, 65381, '\p{Is_Scx=yiii}', ""); - Expect(0, 65381, '\p{^Is_Scx=yiii}', ""); - Expect(0, 65381, '\P{Is_Scx=yiii}', ""); - 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, 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, 72263, '\p{Script_Extensions=:\AZanabazar_Square\z:}', "");; Expect(0, 72264, '\p{Script_Extensions=:\AZanabazar_Square\z:}', "");; Expect(1, 72263, '\p{Script_Extensions=zanabazarsquare}', ""); @@ -150482,16 +154061,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 72264, '\P{^Script_Extensions=zanabazarsquare}', ""); Expect(1, 72263, '\p{Script_Extensions=:\Azanabazarsquare\z:}', "");; Expect(0, 72264, '\p{Script_Extensions=:\Azanabazarsquare\z:}', "");; - Expect(1, 72263, '\p{Script_Extensions=-_Zanabazar_Square}', ""); - Expect(0, 72263, '\p{^Script_Extensions=-_Zanabazar_Square}', ""); - Expect(0, 72263, '\P{Script_Extensions=-_Zanabazar_Square}', ""); - Expect(1, 72263, '\P{^Script_Extensions=-_Zanabazar_Square}', ""); - Expect(0, 72264, '\p{Script_Extensions=-_Zanabazar_Square}', ""); - Expect(1, 72264, '\p{^Script_Extensions=-_Zanabazar_Square}', ""); - Expect(1, 72264, '\P{Script_Extensions=-_Zanabazar_Square}', ""); - Expect(0, 72264, '\P{^Script_Extensions=-_Zanabazar_Square}', ""); - Error('\p{Scx=:= _Zanb}'); - Error('\P{Scx=:= _Zanb}'); + Expect(1, 72263, '\p{Script_Extensions=_Zanabazar_SQUARE}', ""); + Expect(0, 72263, '\p{^Script_Extensions=_Zanabazar_SQUARE}', ""); + Expect(0, 72263, '\P{Script_Extensions=_Zanabazar_SQUARE}', ""); + Expect(1, 72263, '\P{^Script_Extensions=_Zanabazar_SQUARE}', ""); + Expect(0, 72264, '\p{Script_Extensions=_Zanabazar_SQUARE}', ""); + Expect(1, 72264, '\p{^Script_Extensions=_Zanabazar_SQUARE}', ""); + Expect(1, 72264, '\P{Script_Extensions=_Zanabazar_SQUARE}', ""); + Expect(0, 72264, '\P{^Script_Extensions=_Zanabazar_SQUARE}', ""); + Error('\p{Scx:_ Zanb:=}'); + Error('\P{Scx:_ Zanb:=}'); Expect(1, 72263, '\p{Scx=:\AZanb\z:}', "");; Expect(0, 72264, '\p{Scx=:\AZanb\z:}', "");; Expect(1, 72263, '\p{Scx=zanb}', ""); @@ -150504,16 +154083,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= /a/Zanabazar_Square}'); - Error('\P{Is_Script_Extensions= /a/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:=}'); + Error('\P{Is_Script_Extensions=_-ZANABAZAR_Square:=}'); Expect(1, 72263, '\p{Is_Script_Extensions=zanabazarsquare}', ""); Expect(0, 72263, '\p{^Is_Script_Extensions=zanabazarsquare}', ""); Expect(0, 72263, '\P{Is_Script_Extensions=zanabazarsquare}', ""); @@ -150522,16 +154101,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=/a/zanb}'); - Error('\P{Is_Scx=/a/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=:=_zanb}'); + Error('\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}', ""); @@ -150540,38 +154119,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72264, '\p{^Is_Scx=zanb}', ""); Expect(1, 72264, '\P{Is_Scx=zanb}', ""); Expect(0, 72264, '\P{^Is_Scx=zanb}', ""); - Expect(1, 72263, '\p{Is_Scx: -_zanb}', ""); - Expect(0, 72263, '\p{^Is_Scx: -_zanb}', ""); - Expect(0, 72263, '\P{Is_Scx: -_zanb}', ""); - Expect(1, 72263, '\P{^Is_Scx: -_zanb}', ""); - Expect(0, 72264, '\p{Is_Scx: -_zanb}', ""); - Expect(1, 72264, '\p{^Is_Scx: -_zanb}', ""); - Expect(1, 72264, '\P{Is_Scx: -_zanb}', ""); - Expect(0, 72264, '\P{^Is_Scx: -_zanb}', ""); - Error('\p{Script_Extensions=:=Inherited}'); - Error('\P{Script_Extensions=:=Inherited}'); + Expect(1, 72263, '\p{Is_Scx=ZANB}', ""); + Expect(0, 72263, '\p{^Is_Scx=ZANB}', ""); + Expect(0, 72263, '\P{Is_Scx=ZANB}', ""); + Expect(1, 72263, '\P{^Is_Scx=ZANB}', ""); + Expect(0, 72264, '\p{Is_Scx=ZANB}', ""); + Expect(1, 72264, '\p{^Is_Scx=ZANB}', ""); + Expect(1, 72264, '\P{Is_Scx=ZANB}', ""); + Expect(0, 72264, '\P{^Is_Scx=ZANB}', ""); + Error('\p{Script_Extensions=_Inherited/a/}'); + Error('\P{Script_Extensions=_Inherited/a/}'); Expect(1, 917999, '\p{Script_Extensions=:\AInherited\z:}', "");; Expect(0, 918000, '\p{Script_Extensions=:\AInherited\z:}', "");; - Expect(1, 917999, '\p{Script_Extensions: inherited}', ""); - Expect(0, 917999, '\p{^Script_Extensions: inherited}', ""); - Expect(0, 917999, '\P{Script_Extensions: inherited}', ""); - Expect(1, 917999, '\P{^Script_Extensions: inherited}', ""); - Expect(0, 918000, '\p{Script_Extensions: inherited}', ""); - Expect(1, 918000, '\p{^Script_Extensions: inherited}', ""); - Expect(1, 918000, '\P{Script_Extensions: inherited}', ""); - Expect(0, 918000, '\P{^Script_Extensions: inherited}', ""); + Expect(1, 917999, '\p{Script_Extensions=inherited}', ""); + Expect(0, 917999, '\p{^Script_Extensions=inherited}', ""); + Expect(0, 917999, '\P{Script_Extensions=inherited}', ""); + Expect(1, 917999, '\P{^Script_Extensions=inherited}', ""); + Expect(0, 918000, '\p{Script_Extensions=inherited}', ""); + Expect(1, 918000, '\p{^Script_Extensions=inherited}', ""); + Expect(1, 918000, '\P{Script_Extensions=inherited}', ""); + Expect(0, 918000, '\P{^Script_Extensions=inherited}', ""); Expect(1, 917999, '\p{Script_Extensions=:\Ainherited\z:}', "");; Expect(0, 918000, '\p{Script_Extensions=:\Ainherited\z:}', "");; - Expect(1, 917999, '\p{Script_Extensions= INHERITED}', ""); - Expect(0, 917999, '\p{^Script_Extensions= INHERITED}', ""); - Expect(0, 917999, '\P{Script_Extensions= INHERITED}', ""); - Expect(1, 917999, '\P{^Script_Extensions= INHERITED}', ""); - Expect(0, 918000, '\p{Script_Extensions= INHERITED}', ""); - Expect(1, 918000, '\p{^Script_Extensions= INHERITED}', ""); - Expect(1, 918000, '\P{Script_Extensions= INHERITED}', ""); - Expect(0, 918000, '\P{^Script_Extensions= INHERITED}', ""); - Error('\p{Scx=/a/_ zinh}'); - Error('\P{Scx=/a/_ 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}', ""); @@ -150592,8 +154171,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}'); + Error('\p{Is_Script_Extensions=_-Qaai:=}'); + Error('\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}', ""); @@ -150602,16 +154181,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= :=Inherited}'); + Error('\P{Is_Scx= :=Inherited}'); Expect(1, 917999, '\p{Is_Scx=inherited}', ""); Expect(0, 917999, '\p{^Is_Scx=inherited}', ""); Expect(0, 917999, '\P{Is_Scx=inherited}', ""); @@ -150620,16 +154199,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=:= COMMON}'); + Error('\P{Script_Extensions=:= COMMON}'); Expect(1, 917631, '\p{Script_Extensions=:\ACommon\z:}', "");; Expect(0, 917632, '\p{Script_Extensions=:\ACommon\z:}', "");; Expect(1, 917631, '\p{Script_Extensions=common}', ""); @@ -150642,74 +154221,74 @@ 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=:= Zyyy}'); + Error('\P{Scx=:= Zyyy}'); Expect(1, 917631, '\p{Scx=:\AZyyy\z:}', "");; Expect(0, 917632, '\p{Scx=:\AZyyy\z:}', "");; - Expect(1, 917631, '\p{Scx=zyyy}', ""); - 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=/a/ Common}'); - Error('\P{Is_Script_Extensions=/a/ Common}'); - Expect(1, 917631, '\p{Is_Script_Extensions: common}', ""); - Expect(0, 917631, '\p{^Is_Script_Extensions: common}', ""); - Expect(0, 917631, '\P{Is_Script_Extensions: common}', ""); - Expect(1, 917631, '\P{^Is_Script_Extensions: common}', ""); - Expect(0, 917632, '\p{Is_Script_Extensions: common}', ""); - Expect(1, 917632, '\p{^Is_Script_Extensions: common}', ""); - Expect(1, 917632, '\P{Is_Script_Extensions: common}', ""); - Expect(0, 917632, '\P{^Is_Script_Extensions: common}', ""); - Expect(1, 917631, '\p{Is_Script_Extensions= COMMON}', ""); - Expect(0, 917631, '\p{^Is_Script_Extensions= COMMON}', ""); - Expect(0, 917631, '\P{Is_Script_Extensions= COMMON}', ""); - Expect(1, 917631, '\P{^Is_Script_Extensions= COMMON}', ""); - Expect(0, 917632, '\p{Is_Script_Extensions= COMMON}', ""); - Expect(1, 917632, '\p{^Is_Script_Extensions= COMMON}', ""); - Expect(1, 917632, '\P{Is_Script_Extensions= COMMON}', ""); - Expect(0, 917632, '\P{^Is_Script_Extensions= COMMON}', ""); - Error('\p{Is_Scx=/a/Zyyy}'); - Error('\P{Is_Scx=/a/Zyyy}'); - Expect(1, 917631, '\p{Is_Scx=zyyy}', ""); - Expect(0, 917631, '\p{^Is_Scx=zyyy}', ""); - Expect(0, 917631, '\P{Is_Scx=zyyy}', ""); - 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{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{Is_Script_Extensions=common}', ""); + Expect(0, 917631, '\p{^Is_Script_Extensions=common}', ""); + Expect(0, 917631, '\P{Is_Script_Extensions=common}', ""); + Expect(1, 917631, '\P{^Is_Script_Extensions=common}', ""); + Expect(0, 917632, '\p{Is_Script_Extensions=common}', ""); + Expect(1, 917632, '\p{^Is_Script_Extensions=common}', ""); + Expect(1, 917632, '\P{Is_Script_Extensions=common}', ""); + Expect(0, 917632, '\P{^Is_Script_Extensions=common}', ""); + Expect(1, 917631, '\p{Is_Script_Extensions=-Common}', ""); + Expect(0, 917631, '\p{^Is_Script_Extensions=-Common}', ""); + Expect(0, 917631, '\P{Is_Script_Extensions=-Common}', ""); + Expect(1, 917631, '\P{^Is_Script_Extensions=-Common}', ""); + Expect(0, 917632, '\p{Is_Script_Extensions=-Common}', ""); + Expect(1, 917632, '\p{^Is_Script_Extensions=-Common}', ""); + Expect(1, 917632, '\P{Is_Script_Extensions=-Common}', ""); + Expect(0, 917632, '\P{^Is_Script_Extensions=-Common}', ""); + Error('\p{Is_Scx= :=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, 918000, '\p{Script_Extensions=:\AUnknown\z:}', "");; Expect(0, 917999, '\p{Script_Extensions=:\AUnknown\z:}', "");; Expect(1, 918000, '\p{Script_Extensions=unknown}', ""); @@ -150722,38 +154301,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}', ""); @@ -150762,192 +154341,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}'); - Error('\P{Is_Scx= :=Zzzz}'); - Expect(1, 918000, '\p{Is_Scx=zzzz}', ""); - Expect(0, 918000, '\p{^Is_Scx=zzzz}', ""); - Expect(0, 918000, '\P{Is_Scx=zzzz}', ""); - 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:/a/ no}'); - Error('\P{Soft_Dotted:/a/ no}'); - Expect(1, 120468, '\p{Soft_Dotted=:\ANo\z:}', "");; - Expect(0, 120467, '\p{Soft_Dotted=:\ANo\z:}', "");; - Expect(1, 120468, '\p{Soft_Dotted=no}', ""); - Expect(0, 120468, '\p{^Soft_Dotted=no}', ""); - Expect(0, 120468, '\P{Soft_Dotted=no}', ""); - Expect(1, 120468, '\P{^Soft_Dotted=no}', ""); - Expect(0, 120467, '\p{Soft_Dotted=no}', ""); - Expect(1, 120467, '\p{^Soft_Dotted=no}', ""); - Expect(1, 120467, '\P{Soft_Dotted=no}', ""); - Expect(0, 120467, '\P{^Soft_Dotted=no}', ""); - Expect(1, 120468, '\p{Soft_Dotted=:\Ano\z:}', "");; - Expect(0, 120467, '\p{Soft_Dotted=:\Ano\z:}', "");; - Expect(1, 120468, '\p{Soft_Dotted= _No}', ""); - Expect(0, 120468, '\p{^Soft_Dotted= _No}', ""); - Expect(0, 120468, '\P{Soft_Dotted= _No}', ""); - Expect(1, 120468, '\P{^Soft_Dotted= _No}', ""); - Expect(0, 120467, '\p{Soft_Dotted= _No}', ""); - Expect(1, 120467, '\p{^Soft_Dotted= _No}', ""); - Expect(1, 120467, '\P{Soft_Dotted= _No}', ""); - Expect(0, 120467, '\P{^Soft_Dotted= _No}', ""); - Error('\p{SD:_/a/n}'); - Error('\P{SD:_/a/n}'); - Expect(1, 120468, '\p{SD=:\AN\z:}', "");; - Expect(0, 120467, '\p{SD=:\AN\z:}', "");; - Expect(1, 120468, '\p{SD=n}', ""); - Expect(0, 120468, '\p{^SD=n}', ""); - Expect(0, 120468, '\P{SD=n}', ""); - Expect(1, 120468, '\P{^SD=n}', ""); - Expect(0, 120467, '\p{SD=n}', ""); - Expect(1, 120467, '\p{^SD=n}', ""); - Expect(1, 120467, '\P{SD=n}', ""); - Expect(0, 120467, '\P{^SD=n}', ""); - Expect(1, 120468, '\p{SD=:\An\z:}', "");; - Expect(0, 120467, '\p{SD=:\An\z:}', "");; - Expect(1, 120468, '\p{SD=__N}', ""); - Expect(0, 120468, '\p{^SD=__N}', ""); - Expect(0, 120468, '\P{SD=__N}', ""); - Expect(1, 120468, '\P{^SD=__N}', ""); - Expect(0, 120467, '\p{SD=__N}', ""); - Expect(1, 120467, '\p{^SD=__N}', ""); - Expect(1, 120467, '\P{SD=__N}', ""); - Expect(0, 120467, '\P{^SD=__N}', ""); - Error('\p{Is_Soft_Dotted: /a/-f}'); - Error('\P{Is_Soft_Dotted: /a/-f}'); - Expect(1, 120468, '\p{Is_Soft_Dotted=f}', ""); - Expect(0, 120468, '\p{^Is_Soft_Dotted=f}', ""); - Expect(0, 120468, '\P{Is_Soft_Dotted=f}', ""); - Expect(1, 120468, '\P{^Is_Soft_Dotted=f}', ""); - Expect(0, 120467, '\p{Is_Soft_Dotted=f}', ""); - Expect(1, 120467, '\p{^Is_Soft_Dotted=f}', ""); - Expect(1, 120467, '\P{Is_Soft_Dotted=f}', ""); - Expect(0, 120467, '\P{^Is_Soft_Dotted=f}', ""); - Expect(1, 120468, '\p{Is_Soft_Dotted=_ F}', ""); - Expect(0, 120468, '\p{^Is_Soft_Dotted=_ F}', ""); - Expect(0, 120468, '\P{Is_Soft_Dotted=_ F}', ""); - Expect(1, 120468, '\P{^Is_Soft_Dotted=_ F}', ""); - Expect(0, 120467, '\p{Is_Soft_Dotted=_ F}', ""); - Expect(1, 120467, '\p{^Is_Soft_Dotted=_ F}', ""); - Expect(1, 120467, '\P{Is_Soft_Dotted=_ F}', ""); - Expect(0, 120467, '\P{^Is_Soft_Dotted=_ F}', ""); - Error('\p{Is_SD= /a/False}'); - Error('\P{Is_SD= /a/False}'); - Expect(1, 120468, '\p{Is_SD=false}', ""); - Expect(0, 120468, '\p{^Is_SD=false}', ""); - Expect(0, 120468, '\P{Is_SD=false}', ""); - Expect(1, 120468, '\P{^Is_SD=false}', ""); - Expect(0, 120467, '\p{Is_SD=false}', ""); - Expect(1, 120467, '\p{^Is_SD=false}', ""); - Expect(1, 120467, '\P{Is_SD=false}', ""); - Expect(0, 120467, '\P{^Is_SD=false}', ""); - Expect(1, 120468, '\p{Is_SD= false}', ""); - Expect(0, 120468, '\p{^Is_SD= false}', ""); - Expect(0, 120468, '\P{Is_SD= false}', ""); - Expect(1, 120468, '\P{^Is_SD= false}', ""); - Expect(0, 120467, '\p{Is_SD= false}', ""); - Expect(1, 120467, '\p{^Is_SD= false}', ""); - Expect(1, 120467, '\P{Is_SD= false}', ""); - Expect(0, 120467, '\P{^Is_SD= false}', ""); - Error('\p{Soft_Dotted=:=_ Yes}'); - Error('\P{Soft_Dotted=:=_ Yes}'); - Expect(1, 120467, '\p{Soft_Dotted=:\AYes\z:}', "");; - Expect(0, 120468, '\p{Soft_Dotted=:\AYes\z:}', "");; - Expect(1, 120467, '\p{Soft_Dotted=yes}', ""); - Expect(0, 120467, '\p{^Soft_Dotted=yes}', ""); - Expect(0, 120467, '\P{Soft_Dotted=yes}', ""); - Expect(1, 120467, '\P{^Soft_Dotted=yes}', ""); - Expect(0, 120468, '\p{Soft_Dotted=yes}', ""); - Expect(1, 120468, '\p{^Soft_Dotted=yes}', ""); - Expect(1, 120468, '\P{Soft_Dotted=yes}', ""); - Expect(0, 120468, '\P{^Soft_Dotted=yes}', ""); - Expect(1, 120467, '\p{Soft_Dotted=:\Ayes\z:}', "");; - Expect(0, 120468, '\p{Soft_Dotted=:\Ayes\z:}', "");; - Expect(1, 120467, '\p{Soft_Dotted= Yes}', ""); - Expect(0, 120467, '\p{^Soft_Dotted= Yes}', ""); - Expect(0, 120467, '\P{Soft_Dotted= Yes}', ""); - Expect(1, 120467, '\P{^Soft_Dotted= Yes}', ""); - Expect(0, 120468, '\p{Soft_Dotted= Yes}', ""); - Expect(1, 120468, '\p{^Soft_Dotted= Yes}', ""); - Expect(1, 120468, '\P{Soft_Dotted= Yes}', ""); - Expect(0, 120468, '\P{^Soft_Dotted= Yes}', ""); - Error('\p{SD: _Y:=}'); - Error('\P{SD: _Y:=}'); - Expect(1, 120467, '\p{SD=:\AY\z:}', "");; - Expect(0, 120468, '\p{SD=:\AY\z:}', "");; - Expect(1, 120467, '\p{SD=y}', ""); - Expect(0, 120467, '\p{^SD=y}', ""); - Expect(0, 120467, '\P{SD=y}', ""); - Expect(1, 120467, '\P{^SD=y}', ""); - Expect(0, 120468, '\p{SD=y}', ""); - Expect(1, 120468, '\p{^SD=y}', ""); - Expect(1, 120468, '\P{SD=y}', ""); - Expect(0, 120468, '\P{^SD=y}', ""); - Expect(1, 120467, '\p{SD=:\Ay\z:}', "");; - Expect(0, 120468, '\p{SD=:\Ay\z:}', "");; - Expect(1, 120467, '\p{SD= Y}', ""); - Expect(0, 120467, '\p{^SD= Y}', ""); - Expect(0, 120467, '\P{SD= Y}', ""); - Expect(1, 120467, '\P{^SD= Y}', ""); - Expect(0, 120468, '\p{SD= Y}', ""); - Expect(1, 120468, '\p{^SD= Y}', ""); - Expect(1, 120468, '\P{SD= Y}', ""); - Expect(0, 120468, '\P{^SD= Y}', ""); - Error('\p{Is_Soft_Dotted= :=T}'); - Error('\P{Is_Soft_Dotted= :=T}'); - Expect(1, 120467, '\p{Is_Soft_Dotted=t}', ""); - Expect(0, 120467, '\p{^Is_Soft_Dotted=t}', ""); - Expect(0, 120467, '\P{Is_Soft_Dotted=t}', ""); - Expect(1, 120467, '\P{^Is_Soft_Dotted=t}', ""); - Expect(0, 120468, '\p{Is_Soft_Dotted=t}', ""); - Expect(1, 120468, '\p{^Is_Soft_Dotted=t}', ""); - Expect(1, 120468, '\P{Is_Soft_Dotted=t}', ""); - Expect(0, 120468, '\P{^Is_Soft_Dotted=t}', ""); - Expect(1, 120467, '\p{Is_Soft_Dotted=- T}', ""); - Expect(0, 120467, '\p{^Is_Soft_Dotted=- T}', ""); - Expect(0, 120467, '\P{Is_Soft_Dotted=- T}', ""); - Expect(1, 120467, '\P{^Is_Soft_Dotted=- T}', ""); - Expect(0, 120468, '\p{Is_Soft_Dotted=- T}', ""); - Expect(1, 120468, '\p{^Is_Soft_Dotted=- T}', ""); - Expect(1, 120468, '\P{Is_Soft_Dotted=- T}', ""); - Expect(0, 120468, '\P{^Is_Soft_Dotted=- T}', ""); - Error('\p{Is_SD=/a/True}'); - Error('\P{Is_SD=/a/True}'); - Expect(1, 120467, '\p{Is_SD=true}', ""); - Expect(0, 120467, '\p{^Is_SD=true}', ""); - Expect(0, 120467, '\P{Is_SD=true}', ""); - Expect(1, 120467, '\P{^Is_SD=true}', ""); - Expect(0, 120468, '\p{Is_SD=true}', ""); - Expect(1, 120468, '\p{^Is_SD=true}', ""); - Expect(1, 120468, '\P{Is_SD=true}', ""); - Expect(0, 120468, '\P{^Is_SD=true}', ""); - Expect(1, 120467, '\p{Is_SD= -true}', ""); - Expect(0, 120467, '\p{^Is_SD= -true}', ""); - Expect(0, 120467, '\P{Is_SD= -true}', ""); - Expect(1, 120467, '\P{^Is_SD= -true}', ""); - Expect(0, 120468, '\p{Is_SD= -true}', ""); - Expect(1, 120468, '\p{^Is_SD= -true}', ""); - Expect(1, 120468, '\P{Is_SD= -true}', ""); - Expect(0, 120468, '\P{^Is_SD= -true}', ""); + 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}', ""); Error('\p{simplelowercasemapping}'); Error('\P{simplelowercasemapping}'); Error('\p{slc}'); @@ -150956,8 +154535,8 @@ 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=_ NO/a/}'); + Error('\P{Sentence_Terminal=_ NO/a/}'); Expect(1, 121481, '\p{Sentence_Terminal=:\ANo\z:}', "");; Expect(0, 121480, '\p{Sentence_Terminal=:\ANo\z:}', "");; Expect(1, 121481, '\p{Sentence_Terminal=no}', ""); @@ -150970,16 +154549,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 121480, '\P{^Sentence_Terminal=no}', ""); Expect(1, 121481, '\p{Sentence_Terminal=:\Ano\z:}', "");; Expect(0, 121480, '\p{Sentence_Terminal=:\Ano\z:}', "");; - Expect(1, 121481, '\p{Sentence_Terminal=_-no}', ""); - Expect(0, 121481, '\p{^Sentence_Terminal=_-no}', ""); - Expect(0, 121481, '\P{Sentence_Terminal=_-no}', ""); - Expect(1, 121481, '\P{^Sentence_Terminal=_-no}', ""); - Expect(0, 121480, '\p{Sentence_Terminal=_-no}', ""); - Expect(1, 121480, '\p{^Sentence_Terminal=_-no}', ""); - Expect(1, 121480, '\P{Sentence_Terminal=_-no}', ""); - Expect(0, 121480, '\P{^Sentence_Terminal=_-no}', ""); - Error('\p{STerm=_ n/a/}'); - Error('\P{STerm=_ n/a/}'); + 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}', ""); @@ -150992,32 +154571,32 @@ 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}', ""); + 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}', ""); @@ -151028,16 +154607,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=/a/ YES}'); - Error('\P{Sentence_Terminal=/a/ 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}', ""); @@ -151050,48 +154629,56 @@ 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:}', "");; - Error('\p{STerm=_y/a/}'); - Error('\P{STerm=_y/a/}'); + 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{Is_Sentence_Terminal: t}', ""); - Expect(0, 121480, '\p{^Is_Sentence_Terminal: t}', ""); - Expect(0, 121480, '\P{Is_Sentence_Terminal: t}', ""); - Expect(1, 121480, '\P{^Is_Sentence_Terminal: t}', ""); - Expect(0, 121481, '\p{Is_Sentence_Terminal: t}', ""); - Expect(1, 121481, '\p{^Is_Sentence_Terminal: t}', ""); - Expect(1, 121481, '\P{Is_Sentence_Terminal: t}', ""); - Expect(0, 121481, '\P{^Is_Sentence_Terminal: t}', ""); - Expect(1, 121480, '\p{Is_Sentence_Terminal= T}', ""); - Expect(0, 121480, '\p{^Is_Sentence_Terminal= T}', ""); - Expect(0, 121480, '\P{Is_Sentence_Terminal= T}', ""); - Expect(1, 121480, '\P{^Is_Sentence_Terminal= T}', ""); - Expect(0, 121481, '\p{Is_Sentence_Terminal= T}', ""); - Expect(1, 121481, '\p{^Is_Sentence_Terminal= T}', ""); - Expect(1, 121481, '\P{Is_Sentence_Terminal= T}', ""); - Expect(0, 121481, '\P{^Is_Sentence_Terminal= T}', ""); - Error('\p{Is_STerm=_:=True}'); - Error('\P{Is_STerm=_:=True}'); + Expect(1, 121480, '\p{STerm= y}', ""); + Expect(0, 121480, '\p{^STerm= y}', ""); + Expect(0, 121480, '\P{STerm= y}', ""); + Expect(1, 121480, '\P{^STerm= y}', ""); + Expect(0, 121481, '\p{STerm= y}', ""); + Expect(1, 121481, '\p{^STerm= y}', ""); + Expect(1, 121481, '\P{STerm= y}', ""); + Expect(0, 121481, '\P{^STerm= y}', ""); + Error('\p{Is_Sentence_Terminal=:=T}'); + Error('\P{Is_Sentence_Terminal=:=T}'); + Expect(1, 121480, '\p{Is_Sentence_Terminal=t}', ""); + Expect(0, 121480, '\p{^Is_Sentence_Terminal=t}', ""); + Expect(0, 121480, '\P{Is_Sentence_Terminal=t}', ""); + Expect(1, 121480, '\P{^Is_Sentence_Terminal=t}', ""); + Expect(0, 121481, '\p{Is_Sentence_Terminal=t}', ""); + Expect(1, 121481, '\p{^Is_Sentence_Terminal=t}', ""); + Expect(1, 121481, '\P{Is_Sentence_Terminal=t}', ""); + Expect(0, 121481, '\P{^Is_Sentence_Terminal=t}', ""); + Expect(1, 121480, '\p{Is_Sentence_Terminal=_T}', ""); + Expect(0, 121480, '\p{^Is_Sentence_Terminal=_T}', ""); + Expect(0, 121480, '\P{Is_Sentence_Terminal=_T}', ""); + Expect(1, 121480, '\P{^Is_Sentence_Terminal=_T}', ""); + Expect(0, 121481, '\p{Is_Sentence_Terminal=_T}', ""); + Expect(1, 121481, '\p{^Is_Sentence_Terminal=_T}', ""); + Expect(1, 121481, '\P{Is_Sentence_Terminal=_T}', ""); + Expect(0, 121481, '\P{^Is_Sentence_Terminal=_T}', ""); + Error('\p{Is_STerm=_-True/a/}'); + Error('\P{Is_STerm=_-True/a/}'); Expect(1, 121480, '\p{Is_STerm=true}', ""); Expect(0, 121480, '\p{^Is_STerm=true}', ""); Expect(0, 121480, '\P{Is_STerm=true}', ""); @@ -151100,14 +154687,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}'); @@ -151116,8 +154703,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}', ""); @@ -151130,16 +154717,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 121482, '\P{^Terminal_Punctuation=no}', ""); Expect(1, 121483, '\p{Terminal_Punctuation=:\Ano\z:}', "");; Expect(0, 121482, '\p{Terminal_Punctuation=:\Ano\z:}', "");; - Expect(1, 121483, '\p{Terminal_Punctuation=- no}', ""); - Expect(0, 121483, '\p{^Terminal_Punctuation=- no}', ""); - Expect(0, 121483, '\P{Terminal_Punctuation=- no}', ""); - Expect(1, 121483, '\P{^Terminal_Punctuation=- no}', ""); - Expect(0, 121482, '\p{Terminal_Punctuation=- no}', ""); - Expect(1, 121482, '\p{^Terminal_Punctuation=- no}', ""); - Expect(1, 121482, '\P{Terminal_Punctuation=- no}', ""); - Expect(0, 121482, '\P{^Terminal_Punctuation=- no}', ""); - Error('\p{Term= /a/N}'); - Error('\P{Term= /a/N}'); + Expect(1, 121483, '\p{Terminal_Punctuation= NO}', ""); + Expect(0, 121483, '\p{^Terminal_Punctuation= NO}', ""); + Expect(0, 121483, '\P{Terminal_Punctuation= NO}', ""); + Expect(1, 121483, '\P{^Terminal_Punctuation= NO}', ""); + Expect(0, 121482, '\p{Terminal_Punctuation= NO}', ""); + Expect(1, 121482, '\p{^Terminal_Punctuation= NO}', ""); + Expect(1, 121482, '\P{Terminal_Punctuation= NO}', ""); + Expect(0, 121482, '\P{^Terminal_Punctuation= NO}', ""); + Error('\p{Term=_N:=}'); + Error('\P{Term=_N:=}'); Expect(1, 121483, '\p{Term=:\AN\z:}', "");; Expect(0, 121482, '\p{Term=:\AN\z:}', "");; Expect(1, 121483, '\p{Term=n}', ""); @@ -151152,66 +154739,74 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 121482, '\P{^Term=n}', ""); Expect(1, 121483, '\p{Term=:\An\z:}', "");; Expect(0, 121482, '\p{Term=:\An\z:}', "");; - Expect(1, 121483, '\p{Term= n}', ""); - Expect(0, 121483, '\p{^Term= n}', ""); - Expect(0, 121483, '\P{Term= n}', ""); - Expect(1, 121483, '\P{^Term= n}', ""); - Expect(0, 121482, '\p{Term= n}', ""); - Expect(1, 121482, '\p{^Term= n}', ""); - Expect(1, 121482, '\P{Term= n}', ""); - Expect(0, 121482, '\P{^Term= n}', ""); - Error('\p{Is_Terminal_Punctuation=:= -F}'); - Error('\P{Is_Terminal_Punctuation=:= -F}'); - Expect(1, 121483, '\p{Is_Terminal_Punctuation: f}', ""); - Expect(0, 121483, '\p{^Is_Terminal_Punctuation: f}', ""); - Expect(0, 121483, '\P{Is_Terminal_Punctuation: f}', ""); - Expect(1, 121483, '\P{^Is_Terminal_Punctuation: f}', ""); - Expect(0, 121482, '\p{Is_Terminal_Punctuation: f}', ""); - Expect(1, 121482, '\p{^Is_Terminal_Punctuation: f}', ""); - Expect(1, 121482, '\P{Is_Terminal_Punctuation: f}', ""); - Expect(0, 121482, '\P{^Is_Terminal_Punctuation: f}', ""); - Expect(1, 121483, '\p{Is_Terminal_Punctuation=-F}', ""); - Expect(0, 121483, '\p{^Is_Terminal_Punctuation=-F}', ""); - Expect(0, 121483, '\P{Is_Terminal_Punctuation=-F}', ""); - Expect(1, 121483, '\P{^Is_Terminal_Punctuation=-F}', ""); - Expect(0, 121482, '\p{Is_Terminal_Punctuation=-F}', ""); - Expect(1, 121482, '\p{^Is_Terminal_Punctuation=-F}', ""); - Expect(1, 121482, '\P{Is_Terminal_Punctuation=-F}', ""); - Expect(0, 121482, '\P{^Is_Terminal_Punctuation=-F}', ""); - Error('\p{Is_Term= False/a/}'); - Error('\P{Is_Term= False/a/}'); - Expect(1, 121483, '\p{Is_Term: false}', ""); - Expect(0, 121483, '\p{^Is_Term: false}', ""); - Expect(0, 121483, '\P{Is_Term: false}', ""); - Expect(1, 121483, '\P{^Is_Term: false}', ""); - Expect(0, 121482, '\p{Is_Term: false}', ""); - Expect(1, 121482, '\p{^Is_Term: false}', ""); - Expect(1, 121482, '\P{Is_Term: false}', ""); - Expect(0, 121482, '\P{^Is_Term: false}', ""); - Error('\p{Terminal_Punctuation= /a/Yes}'); - Error('\P{Terminal_Punctuation= /a/Yes}'); + Expect(1, 121483, '\p{Term= _N}', ""); + Expect(0, 121483, '\p{^Term= _N}', ""); + Expect(0, 121483, '\P{Term= _N}', ""); + Expect(1, 121483, '\P{^Term= _N}', ""); + Expect(0, 121482, '\p{Term= _N}', ""); + Expect(1, 121482, '\p{^Term= _N}', ""); + Expect(1, 121482, '\P{Term= _N}', ""); + Expect(0, 121482, '\P{^Term= _N}', ""); + Error('\p{Is_Terminal_Punctuation=/a/ -F}'); + Error('\P{Is_Terminal_Punctuation=/a/ -F}'); + Expect(1, 121483, '\p{Is_Terminal_Punctuation=f}', ""); + Expect(0, 121483, '\p{^Is_Terminal_Punctuation=f}', ""); + Expect(0, 121483, '\P{Is_Terminal_Punctuation=f}', ""); + Expect(1, 121483, '\P{^Is_Terminal_Punctuation=f}', ""); + Expect(0, 121482, '\p{Is_Terminal_Punctuation=f}', ""); + Expect(1, 121482, '\p{^Is_Terminal_Punctuation=f}', ""); + Expect(1, 121482, '\P{Is_Terminal_Punctuation=f}', ""); + Expect(0, 121482, '\P{^Is_Terminal_Punctuation=f}', ""); + Expect(1, 121483, '\p{Is_Terminal_Punctuation= F}', ""); + Expect(0, 121483, '\p{^Is_Terminal_Punctuation= F}', ""); + Expect(0, 121483, '\P{Is_Terminal_Punctuation= F}', ""); + Expect(1, 121483, '\P{^Is_Terminal_Punctuation= F}', ""); + Expect(0, 121482, '\p{Is_Terminal_Punctuation= F}', ""); + Expect(1, 121482, '\p{^Is_Terminal_Punctuation= F}', ""); + Expect(1, 121482, '\P{Is_Terminal_Punctuation= F}', ""); + Expect(0, 121482, '\P{^Is_Terminal_Punctuation= F}', ""); + Error('\p{Is_Term= -FALSE/a/}'); + Error('\P{Is_Term= -FALSE/a/}'); + Expect(1, 121483, '\p{Is_Term=false}', ""); + Expect(0, 121483, '\p{^Is_Term=false}', ""); + Expect(0, 121483, '\P{Is_Term=false}', ""); + Expect(1, 121483, '\P{^Is_Term=false}', ""); + Expect(0, 121482, '\p{Is_Term=false}', ""); + Expect(1, 121482, '\p{^Is_Term=false}', ""); + Expect(1, 121482, '\P{Is_Term=false}', ""); + Expect(0, 121482, '\P{^Is_Term=false}', ""); + Expect(1, 121483, '\p{Is_Term= false}', ""); + Expect(0, 121483, '\p{^Is_Term= false}', ""); + Expect(0, 121483, '\P{Is_Term= false}', ""); + Expect(1, 121483, '\P{^Is_Term= false}', ""); + Expect(0, 121482, '\p{Is_Term= false}', ""); + Expect(1, 121482, '\p{^Is_Term= false}', ""); + Expect(1, 121482, '\P{Is_Term= false}', ""); + Expect(0, 121482, '\P{^Is_Term= false}', ""); + Error('\p{Terminal_Punctuation= :=yes}'); + Error('\P{Terminal_Punctuation= :=yes}'); Expect(1, 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/a/}'); - Error('\P{Term=Y/a/}'); + 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}', ""); @@ -151224,16 +154819,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/a/}'); - Error('\P{Is_Terminal_Punctuation: T/a/}'); + 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}', ""); @@ -151242,16 +154837,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=_:=TRUE}'); - Error('\P{Is_Term=_:=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=/a/True}'); + Error('\P{Is_Term=/a/True}'); Expect(1, 121482, '\p{Is_Term=true}', ""); Expect(0, 121482, '\p{^Is_Term=true}', ""); Expect(0, 121482, '\P{Is_Term=true}', ""); @@ -151260,42 +154855,42 @@ 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/a/}'); - Error('\P{Unified_Ideograph=-_No/a/}'); + 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=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{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}', ""); @@ -151308,16 +154903,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 201546, '\P{^UIdeo=n}', ""); Expect(1, 201547, '\p{UIdeo=:\An\z:}', "");; Expect(0, 201546, '\p{UIdeo=:\An\z:}', "");; - Expect(1, 201547, '\p{UIdeo=-N}', ""); - Expect(0, 201547, '\p{^UIdeo=-N}', ""); - Expect(0, 201547, '\P{UIdeo=-N}', ""); - Expect(1, 201547, '\P{^UIdeo=-N}', ""); - Expect(0, 201546, '\p{UIdeo=-N}', ""); - Expect(1, 201546, '\p{^UIdeo=-N}', ""); - Expect(1, 201546, '\P{UIdeo=-N}', ""); - Expect(0, 201546, '\P{^UIdeo=-N}', ""); - Error('\p{Is_Unified_Ideograph= /a/f}'); - Error('\P{Is_Unified_Ideograph= /a/f}'); + Expect(1, 201547, '\p{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}', ""); @@ -151326,16 +154921,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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}', ""); @@ -151344,16 +154939,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 201546, '\p{^Is_UIdeo=false}', ""); Expect(1, 201546, '\P{Is_UIdeo=false}', ""); Expect(0, 201546, '\P{^Is_UIdeo=false}', ""); - Expect(1, 201547, '\p{Is_UIdeo= _False}', ""); - Expect(0, 201547, '\p{^Is_UIdeo= _False}', ""); - Expect(0, 201547, '\P{Is_UIdeo= _False}', ""); - Expect(1, 201547, '\P{^Is_UIdeo= _False}', ""); - Expect(0, 201546, '\p{Is_UIdeo= _False}', ""); - Expect(1, 201546, '\p{^Is_UIdeo= _False}', ""); - Expect(1, 201546, '\P{Is_UIdeo= _False}', ""); - Expect(0, 201546, '\P{^Is_UIdeo= _False}', ""); - Error('\p{Unified_Ideograph=-yes/a/}'); - Error('\P{Unified_Ideograph=-yes/a/}'); + Expect(1, 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}', ""); @@ -151366,16 +154961,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 201547, '\P{^Unified_Ideograph=yes}', ""); Expect(1, 201546, '\p{Unified_Ideograph=:\Ayes\z:}', "");; Expect(0, 201547, '\p{Unified_Ideograph=:\Ayes\z:}', "");; - Expect(1, 201546, '\p{Unified_Ideograph=-_YES}', ""); - Expect(0, 201546, '\p{^Unified_Ideograph=-_YES}', ""); - Expect(0, 201546, '\P{Unified_Ideograph=-_YES}', ""); - Expect(1, 201546, '\P{^Unified_Ideograph=-_YES}', ""); - Expect(0, 201547, '\p{Unified_Ideograph=-_YES}', ""); - Expect(1, 201547, '\p{^Unified_Ideograph=-_YES}', ""); - Expect(1, 201547, '\P{Unified_Ideograph=-_YES}', ""); - Expect(0, 201547, '\P{^Unified_Ideograph=-_YES}', ""); - Error('\p{UIdeo=/a/ Y}'); - Error('\P{UIdeo=/a/ Y}'); + Expect(1, 201546, '\p{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}', ""); @@ -151388,16 +154983,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{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}', ""); @@ -151406,16 +155001,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 201547, '\p{^Is_Unified_Ideograph=t}', ""); Expect(1, 201547, '\P{Is_Unified_Ideograph=t}', ""); Expect(0, 201547, '\P{^Is_Unified_Ideograph=t}', ""); - Expect(1, 201546, '\p{Is_Unified_Ideograph= T}', ""); - Expect(0, 201546, '\p{^Is_Unified_Ideograph= T}', ""); - Expect(0, 201546, '\P{Is_Unified_Ideograph= T}', ""); - Expect(1, 201546, '\P{^Is_Unified_Ideograph= T}', ""); - Expect(0, 201547, '\p{Is_Unified_Ideograph= T}', ""); - Expect(1, 201547, '\p{^Is_Unified_Ideograph= T}', ""); - Expect(1, 201547, '\P{Is_Unified_Ideograph= T}', ""); - Expect(0, 201547, '\P{^Is_Unified_Ideograph= T}', ""); - Error('\p{Is_UIdeo=_ True/a/}'); - Error('\P{Is_UIdeo=_ True/a/}'); + Expect(1, 201546, '\p{Is_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}', ""); @@ -151424,16 +155019,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 201547, '\p{^Is_UIdeo=true}', ""); Expect(1, 201547, '\P{Is_UIdeo=true}', ""); Expect(0, 201547, '\P{^Is_UIdeo=true}', ""); - Expect(1, 201546, '\p{Is_UIdeo= TRUE}', ""); - Expect(0, 201546, '\p{^Is_UIdeo= TRUE}', ""); - Expect(0, 201546, '\P{Is_UIdeo= TRUE}', ""); - Expect(1, 201546, '\P{^Is_UIdeo= TRUE}', ""); - Expect(0, 201547, '\p{Is_UIdeo= TRUE}', ""); - Expect(1, 201547, '\p{^Is_UIdeo= TRUE}', ""); - Expect(1, 201547, '\P{Is_UIdeo= TRUE}', ""); - Expect(0, 201547, '\P{^Is_UIdeo= TRUE}', ""); - Error('\p{Uppercase=/a/ _NO}'); - Error('\P{Uppercase=/a/ _NO}'); + Expect(1, 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}'); Expect(1, 127370, '\p{Uppercase=:\ANo\z:}', "");; Expect(0, 127369, '\p{Uppercase=:\ANo\z:}', "");; Expect(1, 127370, '\p{Uppercase=no}', ""); @@ -151446,16 +155041,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}', ""); @@ -151468,16 +155063,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/a/}'); - Error('\P{Is_Uppercase=__F/a/}'); + 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}', ""); @@ -151486,16 +155081,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}'); - Error('\P{Is_Upper=:=_-False}'); + 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_Upper=false}', ""); Expect(0, 127370, '\p{^Is_Upper=false}', ""); Expect(0, 127370, '\P{Is_Upper=false}', ""); @@ -151504,16 +155099,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 127369, '\p{^Is_Upper=false}', ""); Expect(1, 127369, '\P{Is_Upper=false}', ""); Expect(0, 127369, '\P{^Is_Upper=false}', ""); - Expect(1, 127370, '\p{Is_Upper= _False}', ""); - Expect(0, 127370, '\p{^Is_Upper= _False}', ""); - Expect(0, 127370, '\P{Is_Upper= _False}', ""); - Expect(1, 127370, '\P{^Is_Upper= _False}', ""); - Expect(0, 127369, '\p{Is_Upper= _False}', ""); - Expect(1, 127369, '\p{^Is_Upper= _False}', ""); - Expect(1, 127369, '\P{Is_Upper= _False}', ""); - Expect(0, 127369, '\P{^Is_Upper= _False}', ""); - Error('\p{Uppercase=:=--Yes}'); - Error('\P{Uppercase=:=--Yes}'); + Expect(1, 127370, '\p{Is_Upper= false}', ""); + Expect(0, 127370, '\p{^Is_Upper= false}', ""); + Expect(0, 127370, '\P{Is_Upper= false}', ""); + Expect(1, 127370, '\P{^Is_Upper= false}', ""); + Expect(0, 127369, '\p{Is_Upper= false}', ""); + Expect(1, 127369, '\p{^Is_Upper= false}', ""); + Expect(1, 127369, '\P{Is_Upper= false}', ""); + Expect(0, 127369, '\P{^Is_Upper= false}', ""); + Error('\p{Uppercase=_:=Yes}'); + Error('\P{Uppercase=_:=Yes}'); Expect(1, 127369, '\p{Uppercase=:\AYes\z:}', "");; Expect(0, 127370, '\p{Uppercase=:\AYes\z:}', "");; Expect(1, 127369, '\p{Uppercase=yes}', ""); @@ -151526,14 +155121,14 @@ 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}', ""); + Expect(1, 127369, '\p{Uppercase= -YES}', ""); + Expect(0, 127369, '\p{^Uppercase= -YES}', ""); + Expect(0, 127369, '\P{Uppercase= -YES}', ""); + Expect(1, 127369, '\P{^Uppercase= -YES}', ""); + Expect(0, 127370, '\p{Uppercase= -YES}', ""); + Expect(1, 127370, '\p{^Uppercase= -YES}', ""); + Expect(1, 127370, '\P{Uppercase= -YES}', ""); + Expect(0, 127370, '\P{^Uppercase= -YES}', ""); Error('\p{Upper=/a/- Y}'); Error('\P{Upper=/a/- Y}'); Expect(1, 127369, '\p{Upper=:\AY\z:}', "");; @@ -151548,16 +155143,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 127370, '\P{^Upper=y}', ""); Expect(1, 127369, '\p{Upper=:\Ay\z:}', "");; Expect(0, 127370, '\p{Upper=:\Ay\z:}', "");; - Expect(1, 127369, '\p{Upper= Y}', ""); - Expect(0, 127369, '\p{^Upper= Y}', ""); - Expect(0, 127369, '\P{Upper= Y}', ""); - Expect(1, 127369, '\P{^Upper= Y}', ""); - Expect(0, 127370, '\p{Upper= Y}', ""); - Expect(1, 127370, '\p{^Upper= Y}', ""); - Expect(1, 127370, '\P{Upper= Y}', ""); - Expect(0, 127370, '\P{^Upper= Y}', ""); - Error('\p{Is_Uppercase=/a/- T}'); - Error('\P{Is_Uppercase=/a/- T}'); + Expect(1, 127369, '\p{Upper= _Y}', ""); + Expect(0, 127369, '\p{^Upper= _Y}', ""); + Expect(0, 127369, '\P{Upper= _Y}', ""); + Expect(1, 127369, '\P{^Upper= _Y}', ""); + Expect(0, 127370, '\p{Upper= _Y}', ""); + Expect(1, 127370, '\p{^Upper= _Y}', ""); + Expect(1, 127370, '\P{Upper= _Y}', ""); + Expect(0, 127370, '\P{^Upper= _Y}', ""); + Error('\p{Is_Uppercase=/a/-T}'); + Error('\P{Is_Uppercase=/a/-T}'); Expect(1, 127369, '\p{Is_Uppercase=t}', ""); Expect(0, 127369, '\p{^Is_Uppercase=t}', ""); Expect(0, 127369, '\P{Is_Uppercase=t}', ""); @@ -151566,16 +155161,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 127370, '\p{^Is_Uppercase=t}', ""); Expect(1, 127370, '\P{Is_Uppercase=t}', ""); Expect(0, 127370, '\P{^Is_Uppercase=t}', ""); - Expect(1, 127369, '\p{Is_Uppercase: T}', ""); - Expect(0, 127369, '\p{^Is_Uppercase: T}', ""); - Expect(0, 127369, '\P{Is_Uppercase: T}', ""); - Expect(1, 127369, '\P{^Is_Uppercase: T}', ""); - Expect(0, 127370, '\p{Is_Uppercase: T}', ""); - Expect(1, 127370, '\p{^Is_Uppercase: T}', ""); - Expect(1, 127370, '\P{Is_Uppercase: T}', ""); - Expect(0, 127370, '\P{^Is_Uppercase: T}', ""); - Error('\p{Is_Upper=:=-_True}'); - Error('\P{Is_Upper=:=-_True}'); + Expect(1, 127369, '\p{Is_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}', ""); @@ -151584,20 +155179,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=_:=Rotated}'); - Error('\P{Vertical_Orientation=_:=Rotated}'); + Error('\p{Vertical_Orientation=_/a/rotated}'); + Error('\P{Vertical_Orientation=_/a/rotated}'); Expect(1, 262144, '\p{Vertical_Orientation=:\ARotated\z:}', "");; Expect(0, 1114109, '\p{Vertical_Orientation=:\ARotated\z:}', "");; Expect(1, 262144, '\p{Vertical_Orientation=rotated}', ""); @@ -151610,16 +155205,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 1114109, '\P{^Vertical_Orientation=rotated}', ""); Expect(1, 262144, '\p{Vertical_Orientation=:\Arotated\z:}', "");; Expect(0, 1114109, '\p{Vertical_Orientation=:\Arotated\z:}', "");; - Expect(1, 262144, '\p{Vertical_Orientation= Rotated}', ""); - Expect(0, 262144, '\p{^Vertical_Orientation= Rotated}', ""); - Expect(0, 262144, '\P{Vertical_Orientation= Rotated}', ""); - Expect(1, 262144, '\P{^Vertical_Orientation= Rotated}', ""); - Expect(0, 1114109, '\p{Vertical_Orientation= Rotated}', ""); - Expect(1, 1114109, '\p{^Vertical_Orientation= Rotated}', ""); - Expect(1, 1114109, '\P{Vertical_Orientation= Rotated}', ""); - Expect(0, 1114109, '\P{^Vertical_Orientation= Rotated}', ""); - Error('\p{Vo=/a/_ R}'); - Error('\P{Vo=/a/_ R}'); + Expect(1, 262144, '\p{Vertical_Orientation:--ROTATED}', ""); + Expect(0, 262144, '\p{^Vertical_Orientation:--ROTATED}', ""); + Expect(0, 262144, '\P{Vertical_Orientation:--ROTATED}', ""); + Expect(1, 262144, '\P{^Vertical_Orientation:--ROTATED}', ""); + Expect(0, 1114109, '\p{Vertical_Orientation:--ROTATED}', ""); + Expect(1, 1114109, '\p{^Vertical_Orientation:--ROTATED}', ""); + Expect(1, 1114109, '\P{Vertical_Orientation:--ROTATED}', ""); + Expect(0, 1114109, '\P{^Vertical_Orientation:--ROTATED}', ""); + Error('\p{Vo: -r/a/}'); + Error('\P{Vo: -r/a/}'); Expect(1, 262144, '\p{Vo=:\AR\z:}', "");; Expect(0, 1114109, '\p{Vo=:\AR\z:}', "");; Expect(1, 262144, '\p{Vo=r}', ""); @@ -151640,8 +155235,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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:=}'); + 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}', ""); @@ -151650,16 +155245,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 1114109, '\p{^Is_Vertical_Orientation=rotated}', ""); Expect(1, 1114109, '\P{Is_Vertical_Orientation=rotated}', ""); Expect(0, 1114109, '\P{^Is_Vertical_Orientation=rotated}', ""); - Expect(1, 262144, '\p{Is_Vertical_Orientation=Rotated}', ""); - Expect(0, 262144, '\p{^Is_Vertical_Orientation=Rotated}', ""); - Expect(0, 262144, '\P{Is_Vertical_Orientation=Rotated}', ""); - Expect(1, 262144, '\P{^Is_Vertical_Orientation=Rotated}', ""); - Expect(0, 1114109, '\p{Is_Vertical_Orientation=Rotated}', ""); - Expect(1, 1114109, '\p{^Is_Vertical_Orientation=Rotated}', ""); - Expect(1, 1114109, '\P{Is_Vertical_Orientation=Rotated}', ""); - Expect(0, 1114109, '\P{^Is_Vertical_Orientation=Rotated}', ""); - Error('\p{Is_Vo= /a/R}'); - Error('\P{Is_Vo= /a/R}'); + Expect(1, 262144, '\p{Is_Vertical_Orientation=__Rotated}', ""); + Expect(0, 262144, '\p{^Is_Vertical_Orientation=__Rotated}', ""); + Expect(0, 262144, '\P{Is_Vertical_Orientation=__Rotated}', ""); + Expect(1, 262144, '\P{^Is_Vertical_Orientation=__Rotated}', ""); + Expect(0, 1114109, '\p{Is_Vertical_Orientation=__Rotated}', ""); + Expect(1, 1114109, '\p{^Is_Vertical_Orientation=__Rotated}', ""); + Expect(1, 1114109, '\P{Is_Vertical_Orientation=__Rotated}', ""); + Expect(0, 1114109, '\P{^Is_Vertical_Orientation=__Rotated}', ""); + Error('\p{Is_Vo= :=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}', ""); @@ -151668,16 +155263,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}', ""); @@ -151690,16 +155285,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=/a/_TR}'); - Error('\P{Vo=/a/_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}', ""); @@ -151712,16 +155307,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}'); + Error('\P{Is_Vertical_Orientation=:=Transformed_Rotated}'); Expect(1, 65507, '\p{Is_Vertical_Orientation=transformedrotated}', ""); Expect(0, 65507, '\p{^Is_Vertical_Orientation=transformedrotated}', ""); Expect(0, 65507, '\P{Is_Vertical_Orientation=transformedrotated}', ""); @@ -151730,16 +155325,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65508, '\p{^Is_Vertical_Orientation=transformedrotated}', ""); Expect(1, 65508, '\P{Is_Vertical_Orientation=transformedrotated}', ""); Expect(0, 65508, '\P{^Is_Vertical_Orientation=transformedrotated}', ""); - Expect(1, 65507, '\p{Is_Vertical_Orientation=__transformed_Rotated}', ""); - Expect(0, 65507, '\p{^Is_Vertical_Orientation=__transformed_Rotated}', ""); - Expect(0, 65507, '\P{Is_Vertical_Orientation=__transformed_Rotated}', ""); - Expect(1, 65507, '\P{^Is_Vertical_Orientation=__transformed_Rotated}', ""); - Expect(0, 65508, '\p{Is_Vertical_Orientation=__transformed_Rotated}', ""); - Expect(1, 65508, '\p{^Is_Vertical_Orientation=__transformed_Rotated}', ""); - Expect(1, 65508, '\P{Is_Vertical_Orientation=__transformed_Rotated}', ""); - Expect(0, 65508, '\P{^Is_Vertical_Orientation=__transformed_Rotated}', ""); - Error('\p{Is_Vo=_ tr/a/}'); - Error('\P{Is_Vo=_ tr/a/}'); + 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_Vo=tr}', ""); Expect(0, 65507, '\p{^Is_Vo=tr}', ""); Expect(0, 65507, '\P{Is_Vo=tr}', ""); @@ -151748,38 +155343,38 @@ 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}', ""); - Expect(0, 127489, '\p{^Vertical_Orientation:transformedupright}', ""); - Expect(0, 127489, '\P{Vertical_Orientation:transformedupright}', ""); - Expect(1, 127489, '\P{^Vertical_Orientation:transformedupright}', ""); - Expect(0, 127490, '\p{Vertical_Orientation:transformedupright}', ""); - Expect(1, 127490, '\p{^Vertical_Orientation:transformedupright}', ""); - Expect(1, 127490, '\P{Vertical_Orientation:transformedupright}', ""); - Expect(0, 127490, '\P{^Vertical_Orientation:transformedupright}', ""); + Expect(1, 127489, '\p{Vertical_Orientation=transformedupright}', ""); + Expect(0, 127489, '\p{^Vertical_Orientation=transformedupright}', ""); + Expect(0, 127489, '\P{Vertical_Orientation=transformedupright}', ""); + Expect(1, 127489, '\P{^Vertical_Orientation=transformedupright}', ""); + Expect(0, 127490, '\p{Vertical_Orientation=transformedupright}', ""); + Expect(1, 127490, '\p{^Vertical_Orientation=transformedupright}', ""); + Expect(1, 127490, '\P{Vertical_Orientation=transformedupright}', ""); + Expect(0, 127490, '\P{^Vertical_Orientation=transformedupright}', ""); Expect(1, 127489, '\p{Vertical_Orientation=:\Atransformedupright\z:}', "");; Expect(0, 127490, '\p{Vertical_Orientation=:\Atransformedupright\z:}', "");; - Expect(1, 127489, '\p{Vertical_Orientation= -TRANSFORMED_upright}', ""); - Expect(0, 127489, '\p{^Vertical_Orientation= -TRANSFORMED_upright}', ""); - Expect(0, 127489, '\P{Vertical_Orientation= -TRANSFORMED_upright}', ""); - Expect(1, 127489, '\P{^Vertical_Orientation= -TRANSFORMED_upright}', ""); - Expect(0, 127490, '\p{Vertical_Orientation= -TRANSFORMED_upright}', ""); - Expect(1, 127490, '\p{^Vertical_Orientation= -TRANSFORMED_upright}', ""); - Expect(1, 127490, '\P{Vertical_Orientation= -TRANSFORMED_upright}', ""); - Expect(0, 127490, '\P{^Vertical_Orientation= -TRANSFORMED_upright}', ""); - Error('\p{Vo=/a/ -tu}'); - Error('\P{Vo=/a/ -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}', ""); @@ -151792,16 +155387,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=/a/_transformed_Upright}'); - Error('\P{Is_Vertical_Orientation=/a/_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= :=transformed_UPRIGHT}'); + Error('\P{Is_Vertical_Orientation= :=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}', ""); @@ -151810,16 +155405,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=:=Tu}'); - Error('\P{Is_Vo=:=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}', ""); @@ -151836,8 +155431,8 @@ 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}', ""); - Error('\p{Vertical_Orientation=:=-UPRIGHT}'); - Error('\P{Vertical_Orientation=:=-UPRIGHT}'); + Error('\p{Vertical_Orientation=:=_ Upright}'); + Error('\P{Vertical_Orientation=:=_ Upright}'); Expect(1, 1114109, '\p{Vertical_Orientation=:\AUpright\z:}', "");; Expect(0, 262144, '\p{Vertical_Orientation=:\AUpright\z:}', "");; Expect(1, 1114109, '\p{Vertical_Orientation=upright}', ""); @@ -151850,16 +155445,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}', ""); @@ -151872,52 +155467,52 @@ 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=/a/ u}'); - Error('\P{Is_Vo=/a/ u}'); - Expect(1, 1114109, '\p{Is_Vo: u}', ""); - Expect(0, 1114109, '\p{^Is_Vo: u}', ""); - Expect(0, 1114109, '\P{Is_Vo: u}', ""); - Expect(1, 1114109, '\P{^Is_Vo: u}', ""); - Expect(0, 262144, '\p{Is_Vo: u}', ""); - Expect(1, 262144, '\p{^Is_Vo: u}', ""); - Expect(1, 262144, '\P{Is_Vo: u}', ""); - Expect(0, 262144, '\P{^Is_Vo: u}', ""); - Expect(1, 1114109, '\p{Is_Vo=- u}', ""); - Expect(0, 1114109, '\p{^Is_Vo=- u}', ""); - Expect(0, 1114109, '\P{Is_Vo=- u}', ""); - Expect(1, 1114109, '\P{^Is_Vo=- u}', ""); - Expect(0, 262144, '\p{Is_Vo=- u}', ""); - Expect(1, 262144, '\p{^Is_Vo=- u}', ""); - Expect(1, 262144, '\P{Is_Vo=- u}', ""); - Expect(0, 262144, '\P{^Is_Vo=- u}', ""); - Error('\p{Variation_Selector=no:=}'); - Error('\P{Variation_Selector=no:=}'); + Expect(1, 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{Is_Vo=u}', ""); + Expect(0, 1114109, '\p{^Is_Vo=u}', ""); + Expect(0, 1114109, '\P{Is_Vo=u}', ""); + Expect(1, 1114109, '\P{^Is_Vo=u}', ""); + Expect(0, 262144, '\p{Is_Vo=u}', ""); + Expect(1, 262144, '\p{^Is_Vo=u}', ""); + Expect(1, 262144, '\P{Is_Vo=u}', ""); + Expect(0, 262144, '\P{^Is_Vo=u}', ""); + Expect(1, 1114109, '\p{Is_Vo= u}', ""); + Expect(0, 1114109, '\p{^Is_Vo= u}', ""); + Expect(0, 1114109, '\P{Is_Vo= u}', ""); + Expect(1, 1114109, '\P{^Is_Vo= u}', ""); + Expect(0, 262144, '\p{Is_Vo= u}', ""); + Expect(1, 262144, '\p{^Is_Vo= u}', ""); + Expect(1, 262144, '\P{Is_Vo= u}', ""); + Expect(0, 262144, '\P{^Is_Vo= u}', ""); + Error('\p{Variation_Selector= /a/NO}'); + Error('\P{Variation_Selector= /a/NO}'); Expect(1, 918000, '\p{Variation_Selector=:\ANo\z:}', "");; Expect(0, 917999, '\p{Variation_Selector=:\ANo\z:}', "");; Expect(1, 918000, '\p{Variation_Selector=no}', ""); @@ -151930,16 +155525,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 917999, '\P{^Variation_Selector=no}', ""); Expect(1, 918000, '\p{Variation_Selector=:\Ano\z:}', "");; Expect(0, 917999, '\p{Variation_Selector=:\Ano\z:}', "");; - Expect(1, 918000, '\p{Variation_Selector: --NO}', ""); - Expect(0, 918000, '\p{^Variation_Selector: --NO}', ""); - Expect(0, 918000, '\P{Variation_Selector: --NO}', ""); - Expect(1, 918000, '\P{^Variation_Selector: --NO}', ""); - Expect(0, 917999, '\p{Variation_Selector: --NO}', ""); - Expect(1, 917999, '\p{^Variation_Selector: --NO}', ""); - Expect(1, 917999, '\P{Variation_Selector: --NO}', ""); - Expect(0, 917999, '\P{^Variation_Selector: --NO}', ""); - Error('\p{VS=-:=N}'); - Error('\P{VS=-:=N}'); + Expect(1, 918000, '\p{Variation_Selector= No}', ""); + Expect(0, 918000, '\p{^Variation_Selector= No}', ""); + Expect(0, 918000, '\P{Variation_Selector= No}', ""); + Expect(1, 918000, '\P{^Variation_Selector= No}', ""); + Expect(0, 917999, '\p{Variation_Selector= No}', ""); + Expect(1, 917999, '\p{^Variation_Selector= No}', ""); + Expect(1, 917999, '\P{Variation_Selector= No}', ""); + Expect(0, 917999, '\P{^Variation_Selector= No}', ""); + Error('\p{VS= :=n}'); + Error('\P{VS= :=n}'); Expect(1, 918000, '\p{VS=:\AN\z:}', "");; Expect(0, 917999, '\p{VS=:\AN\z:}', "");; Expect(1, 918000, '\p{VS=n}', ""); @@ -151952,16 +155547,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=_-f/a/}'); - Error('\P{Is_Variation_Selector=_-f/a/}'); + 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}', ""); @@ -151970,16 +155565,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/a/}'); - Error('\P{Is_VS=_ False/a/}'); + Expect(1, 918000, '\p{Is_Variation_Selector=--f}', ""); + Expect(0, 918000, '\p{^Is_Variation_Selector=--f}', ""); + Expect(0, 918000, '\P{Is_Variation_Selector=--f}', ""); + 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}', ""); @@ -151988,38 +155583,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=/a/_ YES}'); - Error('\P{Variation_Selector=/a/_ 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/a/}'); - Error('\P{VS= y/a/}'); + 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{VS=:\AY\z:}', "");; Expect(0, 918000, '\p{VS=:\AY\z:}', "");; Expect(1, 917999, '\p{VS=y}', ""); @@ -152032,16 +155627,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}'); - Error('\P{Is_Variation_Selector=:=-T}'); + 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{Is_Variation_Selector=t}', ""); Expect(0, 917999, '\p{^Is_Variation_Selector=t}', ""); Expect(0, 917999, '\P{Is_Variation_Selector=t}', ""); @@ -152050,16 +155645,16 @@ 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= :=TRUE}'); - Error('\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=_/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}', ""); @@ -152068,22 +155663,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 918000, '\p{^Is_VS=true}', ""); Expect(1, 918000, '\P{Is_VS=true}', ""); Expect(0, 918000, '\P{^Is_VS=true}', ""); - Expect(1, 917999, '\p{Is_VS=-_True}', ""); - Expect(0, 917999, '\p{^Is_VS=-_True}', ""); - Expect(0, 917999, '\P{Is_VS=-_True}', ""); - Expect(1, 917999, '\P{^Is_VS=-_True}', ""); - Expect(0, 918000, '\p{Is_VS=-_True}', ""); - Expect(1, 918000, '\p{^Is_VS=-_True}', ""); - Expect(1, 918000, '\P{Is_VS=-_True}', ""); - Expect(0, 918000, '\P{^Is_VS=-_True}', ""); + Expect(1, 917999, '\p{Is_VS= -True}', ""); + Expect(0, 917999, '\p{^Is_VS= -True}', ""); + Expect(0, 917999, '\P{Is_VS= -True}', ""); + Expect(1, 917999, '\P{^Is_VS= -True}', ""); + Expect(0, 918000, '\p{Is_VS= -True}', ""); + Expect(1, 918000, '\p{^Is_VS= -True}', ""); + Expect(1, 918000, '\P{Is_VS= -True}', ""); + Expect(0, 918000, '\P{^Is_VS= -True}', ""); Error('\p{wordbreak}'); Error('\P{wordbreak}'); Error('\p{wb}'); Error('\P{wb}'); Error('\p{_perlwb}'); Error('\P{_perlwb}'); - Error('\p{Word_Break= /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}', ""); @@ -152096,38 +155691,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=_/a/cr}'); - Error('\P{WB=_/a/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}'); + Error('\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}', ""); + 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}'); + Error('\P{Is_Word_Break=_:=CR}'); Expect(1, 13, '\p{Is_Word_Break=cr}', ""); Expect(0, 13, '\p{^Is_Word_Break=cr}', ""); Expect(0, 13, '\P{Is_Word_Break=cr}', ""); @@ -152136,16 +155731,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 14, '\p{^Is_Word_Break=cr}', ""); Expect(1, 14, '\P{Is_Word_Break=cr}', ""); Expect(0, 14, '\P{^Is_Word_Break=cr}', ""); - Expect(1, 13, '\p{Is_Word_Break=- CR}', ""); - Expect(0, 13, '\p{^Is_Word_Break=- CR}', ""); - Expect(0, 13, '\P{Is_Word_Break=- CR}', ""); - Expect(1, 13, '\P{^Is_Word_Break=- CR}', ""); - Expect(0, 14, '\p{Is_Word_Break=- CR}', ""); - Expect(1, 14, '\p{^Is_Word_Break=- CR}', ""); - Expect(1, 14, '\P{Is_Word_Break=- CR}', ""); - Expect(0, 14, '\P{^Is_Word_Break=- CR}', ""); - Error('\p{Is_WB= /a/CR}'); - Error('\P{Is_WB= /a/CR}'); + Expect(1, 13, '\p{Is_Word_Break= CR}', ""); + Expect(0, 13, '\p{^Is_Word_Break= CR}', ""); + Expect(0, 13, '\P{Is_Word_Break= CR}', ""); + Expect(1, 13, '\P{^Is_Word_Break= CR}', ""); + Expect(0, 14, '\p{Is_Word_Break= CR}', ""); + Expect(1, 14, '\p{^Is_Word_Break= CR}', ""); + Expect(1, 14, '\P{Is_Word_Break= CR}', ""); + Expect(0, 14, '\P{^Is_Word_Break= CR}', ""); + Error('\p{Is_WB= :=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}', ""); @@ -152154,48 +155749,48 @@ 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: /a/_-DOUBLE_quote}'); - Error('\P{Word_Break: /a/_-DOUBLE_quote}'); + Expect(1, 13, '\p{Is_WB= cr}', ""); + Expect(0, 13, '\p{^Is_WB= cr}', ""); + Expect(0, 13, '\P{Is_WB= cr}', ""); + Expect(1, 13, '\P{^Is_WB= cr}', ""); + Expect(0, 14, '\p{Is_WB= cr}', ""); + Expect(1, 14, '\p{^Is_WB= cr}', ""); + Expect(1, 14, '\P{Is_WB= cr}', ""); + Expect(0, 14, '\P{^Is_WB= cr}', ""); + Error('\p{Word_Break: DOUBLE_QUOTE/a/}'); + Error('\P{Word_Break: DOUBLE_QUOTE/a/}'); 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=:=-DQ}'); - Error('\P{WB=:=-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=/a/ _DQ}'); + Error('\P{WB=/a/ _DQ}'); Expect(1, 34, '\p{WB=:\ADQ\z:}', "");; Expect(0, 35, '\p{WB=:\ADQ\z:}', "");; - Expect(1, 34, '\p{WB:dq}', ""); - Expect(0, 34, '\p{^WB:dq}', ""); - Expect(0, 34, '\P{WB:dq}', ""); - Expect(1, 34, '\P{^WB:dq}', ""); - Expect(0, 35, '\p{WB:dq}', ""); - Expect(1, 35, '\p{^WB:dq}', ""); - Expect(1, 35, '\P{WB:dq}', ""); - Expect(0, 35, '\P{^WB:dq}', ""); + Expect(1, 34, '\p{WB=dq}', ""); + Expect(0, 34, '\p{^WB=dq}', ""); + Expect(0, 34, '\P{WB=dq}', ""); + Expect(1, 34, '\P{^WB=dq}', ""); + Expect(0, 35, '\p{WB=dq}', ""); + Expect(1, 35, '\p{^WB=dq}', ""); + Expect(1, 35, '\P{WB=dq}', ""); + Expect(0, 35, '\P{^WB=dq}', ""); Expect(1, 34, '\p{WB=:\Adq\z:}', "");; Expect(0, 35, '\p{WB=:\Adq\z:}', "");; Expect(1, 34, '\p{WB=_DQ}', ""); @@ -152206,8 +155801,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 35, '\p{^WB=_DQ}', ""); Expect(1, 35, '\P{WB=_DQ}', ""); Expect(0, 35, '\P{^WB=_DQ}', ""); - Error('\p{Is_Word_Break= Double_QUOTE/a/}'); - Error('\P{Is_Word_Break= Double_QUOTE/a/}'); + 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}', ""); @@ -152216,16 +155811,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 35, '\p{^Is_Word_Break=doublequote}', ""); Expect(1, 35, '\P{Is_Word_Break=doublequote}', ""); Expect(0, 35, '\P{^Is_Word_Break=doublequote}', ""); - Expect(1, 34, '\p{Is_Word_Break= -Double_Quote}', ""); - Expect(0, 34, '\p{^Is_Word_Break= -Double_Quote}', ""); - Expect(0, 34, '\P{Is_Word_Break= -Double_Quote}', ""); - Expect(1, 34, '\P{^Is_Word_Break= -Double_Quote}', ""); - Expect(0, 35, '\p{Is_Word_Break= -Double_Quote}', ""); - Expect(1, 35, '\p{^Is_Word_Break= -Double_Quote}', ""); - Expect(1, 35, '\P{Is_Word_Break= -Double_Quote}', ""); - Expect(0, 35, '\P{^Is_Word_Break= -Double_Quote}', ""); - Error('\p{Is_WB=_-dq:=}'); - Error('\P{Is_WB=_-dq:=}'); + Expect(1, 34, '\p{Is_Word_Break: _ Double_Quote}', ""); + Expect(0, 34, '\p{^Is_Word_Break: _ Double_Quote}', ""); + Expect(0, 34, '\P{Is_Word_Break: _ Double_Quote}', ""); + Expect(1, 34, '\P{^Is_Word_Break: _ Double_Quote}', ""); + Expect(0, 35, '\p{Is_Word_Break: _ Double_Quote}', ""); + Expect(1, 35, '\p{^Is_Word_Break: _ Double_Quote}', ""); + Expect(1, 35, '\P{Is_Word_Break: _ Double_Quote}', ""); + Expect(0, 35, '\P{^Is_Word_Break: _ Double_Quote}', ""); + Error('\p{Is_WB: /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}', ""); @@ -152234,166 +155829,170 @@ 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= /a/E_Base}'); - Error('\P{Word_Break= /a/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=_E_BASE:=}'); + Error('\P{Word_Break=_E_BASE:=}'); Expect(0, 1, '\p{Word_Break=:\AE_Base\z:}', "");; Expect(0, 1, '\p{Word_Break=ebase}', ""); Expect(1, 1, '\p{^Word_Break=ebase}', ""); Expect(1, 1, '\P{Word_Break=ebase}', ""); Expect(0, 1, '\P{^Word_Break=ebase}', ""); Expect(0, 1, '\p{Word_Break=:\Aebase\z:}', "");; - Expect(0, 1, '\p{Word_Break=e_base}', ""); - Expect(1, 1, '\p{^Word_Break=e_base}', ""); - Expect(1, 1, '\P{Word_Break=e_base}', ""); - Expect(0, 1, '\P{^Word_Break=e_base}', ""); - Error('\p{WB= :=EB}'); - Error('\P{WB= :=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}', ""); Expect(1, 1, '\P{WB=eb}', ""); Expect(0, 1, '\P{^WB=eb}', ""); Expect(0, 1, '\p{WB=:\Aeb\z:}', "");; - Expect(0, 1, '\p{WB=_-EB}', ""); - Expect(1, 1, '\p{^WB=_-EB}', ""); - Expect(1, 1, '\P{WB=_-EB}', ""); - Expect(0, 1, '\P{^WB=_-EB}', ""); - Error('\p{Is_Word_Break=_/a/e_base}'); - Error('\P{Is_Word_Break=_/a/e_base}'); + Expect(0, 1, '\p{WB= EB}', ""); + Expect(1, 1, '\p{^WB= EB}', ""); + Expect(1, 1, '\P{WB= EB}', ""); + Expect(0, 1, '\P{^WB= EB}', ""); + Error('\p{Is_Word_Break= E_Base/a/}'); + Error('\P{Is_Word_Break= E_Base/a/}'); Expect(0, 1, '\p{Is_Word_Break=ebase}', ""); Expect(1, 1, '\p{^Is_Word_Break=ebase}', ""); Expect(1, 1, '\P{Is_Word_Break=ebase}', ""); Expect(0, 1, '\P{^Is_Word_Break=ebase}', ""); - Expect(0, 1, '\p{Is_Word_Break= _e_Base}', ""); - Expect(1, 1, '\p{^Is_Word_Break= _e_Base}', ""); - Expect(1, 1, '\P{Is_Word_Break= _e_Base}', ""); - Expect(0, 1, '\P{^Is_Word_Break= _e_Base}', ""); - Error('\p{Is_WB= /a/EB}'); - Error('\P{Is_WB= /a/EB}'); + Expect(0, 1, '\p{Is_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_WB=eb}', ""); Expect(1, 1, '\p{^Is_WB=eb}', ""); Expect(1, 1, '\P{Is_WB=eb}', ""); Expect(0, 1, '\P{^Is_WB=eb}', ""); - Expect(0, 1, '\p{Is_WB= eb}', ""); - Expect(1, 1, '\p{^Is_WB= eb}', ""); - Expect(1, 1, '\P{Is_WB= eb}', ""); - Expect(0, 1, '\P{^Is_WB= eb}', ""); - Error('\p{Word_Break=:=E_Base_gaz}'); - Error('\P{Word_Break=:=E_Base_gaz}'); + Expect(0, 1, '\p{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{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=/a/ EBG}'); - Error('\P{WB=/a/ 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:=}'); + Error('\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}', ""); Expect(0, 1, '\p{WB=:\Aebg\z:}', "");; - Expect(0, 1, '\p{WB=- EBG}', ""); - Expect(1, 1, '\p{^WB=- EBG}', ""); - Expect(1, 1, '\P{WB=- EBG}', ""); - Expect(0, 1, '\P{^WB=- EBG}', ""); - Error('\p{Is_Word_Break= /a/E_Base_GAZ}'); - Error('\P{Is_Word_Break= /a/E_Base_GAZ}'); + Expect(0, 1, '\p{WB: -EBG}', ""); + Expect(1, 1, '\p{^WB: -EBG}', ""); + Expect(1, 1, '\P{WB: -EBG}', ""); + Expect(0, 1, '\P{^WB: -EBG}', ""); + Error('\p{Is_Word_Break: :=_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=/a/ ebg}'); - Error('\P{Is_WB=/a/ 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=:= EBG}'); + Error('\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}', ""); - Expect(0, 1, '\p{Is_WB= EBG}', ""); - Expect(1, 1, '\p{^Is_WB= EBG}', ""); - Expect(1, 1, '\P{Is_WB= EBG}', ""); - Expect(0, 1, '\P{^Is_WB= EBG}', ""); - Error('\p{Word_Break: :=E_MODIFIER}'); - Error('\P{Word_Break: :=E_MODIFIER}'); + Expect(0, 1, '\p{Is_WB= _ebg}', ""); + Expect(1, 1, '\p{^Is_WB= _ebg}', ""); + Expect(1, 1, '\P{Is_WB= _ebg}', ""); + Expect(0, 1, '\P{^Is_WB= _ebg}', ""); + Error('\p{Word_Break= e_MODIFIER/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}'); + Error('\P{WB=:= EM}'); Expect(0, 1, '\p{WB=:\AEM\z:}', "");; Expect(0, 1, '\p{WB=em}', ""); Expect(1, 1, '\p{^WB=em}', ""); Expect(1, 1, '\P{WB=em}', ""); Expect(0, 1, '\P{^WB=em}', ""); Expect(0, 1, '\p{WB=:\Aem\z:}', "");; - Expect(0, 1, '\p{WB=- em}', ""); - Expect(1, 1, '\p{^WB=- em}', ""); - Expect(1, 1, '\P{WB=- em}', ""); - Expect(0, 1, '\P{^WB=- em}', ""); - Error('\p{Is_Word_Break=__E_Modifier/a/}'); - Error('\P{Is_Word_Break=__E_Modifier/a/}'); - Expect(0, 1, '\p{Is_Word_Break=emodifier}', ""); - Expect(1, 1, '\p{^Is_Word_Break=emodifier}', ""); - Expect(1, 1, '\P{Is_Word_Break=emodifier}', ""); - Expect(0, 1, '\P{^Is_Word_Break=emodifier}', ""); - Expect(0, 1, '\p{Is_Word_Break= E_MODIFIER}', ""); - Expect(1, 1, '\p{^Is_Word_Break= E_MODIFIER}', ""); - Expect(1, 1, '\P{Is_Word_Break= E_MODIFIER}', ""); - Expect(0, 1, '\P{^Is_Word_Break= E_MODIFIER}', ""); - Error('\p{Is_WB: := 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}', ""); - Error('\p{Word_Break=:=_EXTENDNUMLET}'); - Error('\P{Word_Break=:=_EXTENDNUMLET}'); + 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(1, 65343, '\p{Word_Break=:\AExtendNumLet\z:}', "");; Expect(0, 65344, '\p{Word_Break=:\AExtendNumLet\z:}', "");; - Expect(1, 65343, '\p{Word_Break: extendnumlet}', ""); - Expect(0, 65343, '\p{^Word_Break: extendnumlet}', ""); - Expect(0, 65343, '\P{Word_Break: extendnumlet}', ""); - Expect(1, 65343, '\P{^Word_Break: extendnumlet}', ""); - Expect(0, 65344, '\p{Word_Break: extendnumlet}', ""); - Expect(1, 65344, '\p{^Word_Break: extendnumlet}', ""); - Expect(1, 65344, '\P{Word_Break: extendnumlet}', ""); - Expect(0, 65344, '\P{^Word_Break: extendnumlet}', ""); + Expect(1, 65343, '\p{Word_Break=extendnumlet}', ""); + Expect(0, 65343, '\p{^Word_Break=extendnumlet}', ""); + Expect(0, 65343, '\P{Word_Break=extendnumlet}', ""); + Expect(1, 65343, '\P{^Word_Break=extendnumlet}', ""); + Expect(0, 65344, '\p{Word_Break=extendnumlet}', ""); + Expect(1, 65344, '\p{^Word_Break=extendnumlet}', ""); + Expect(1, 65344, '\P{Word_Break=extendnumlet}', ""); + Expect(0, 65344, '\P{^Word_Break=extendnumlet}', ""); Expect(1, 65343, '\p{Word_Break=:\Aextendnumlet\z:}', "");; Expect(0, 65344, '\p{Word_Break=:\Aextendnumlet\z:}', "");; - Expect(1, 65343, '\p{Word_Break=-_EXTENDNUMLET}', ""); - Expect(0, 65343, '\p{^Word_Break=-_EXTENDNUMLET}', ""); - Expect(0, 65343, '\P{Word_Break=-_EXTENDNUMLET}', ""); - Expect(1, 65343, '\P{^Word_Break=-_EXTENDNUMLET}', ""); - Expect(0, 65344, '\p{Word_Break=-_EXTENDNUMLET}', ""); - Expect(1, 65344, '\p{^Word_Break=-_EXTENDNUMLET}', ""); - Expect(1, 65344, '\P{Word_Break=-_EXTENDNUMLET}', ""); - Expect(0, 65344, '\P{^Word_Break=-_EXTENDNUMLET}', ""); - Error('\p{WB=/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=/a/ EX}'); + Error('\P{WB=/a/ EX}'); Expect(1, 65343, '\p{WB=:\AEX\z:}', "");; Expect(0, 65344, '\p{WB=:\AEX\z:}', "");; Expect(1, 65343, '\p{WB=ex}', ""); @@ -152406,16 +156005,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 65344, '\P{^WB=ex}', ""); Expect(1, 65343, '\p{WB=:\Aex\z:}', "");; Expect(0, 65344, '\p{WB=:\Aex\z:}', "");; - Expect(1, 65343, '\p{WB= EX}', ""); - Expect(0, 65343, '\p{^WB= EX}', ""); - Expect(0, 65343, '\P{WB= EX}', ""); - Expect(1, 65343, '\P{^WB= EX}', ""); - Expect(0, 65344, '\p{WB= EX}', ""); - Expect(1, 65344, '\p{^WB= EX}', ""); - Expect(1, 65344, '\P{WB= EX}', ""); - Expect(0, 65344, '\P{^WB= EX}', ""); - Error('\p{Is_Word_Break=/a/--ExtendNumLet}'); - Error('\P{Is_Word_Break=/a/--ExtendNumLet}'); + Expect(1, 65343, '\p{WB: -EX}', ""); + Expect(0, 65343, '\p{^WB: -EX}', ""); + Expect(0, 65343, '\P{WB: -EX}', ""); + Expect(1, 65343, '\P{^WB: -EX}', ""); + Expect(0, 65344, '\p{WB: -EX}', ""); + Expect(1, 65344, '\p{^WB: -EX}', ""); + Expect(1, 65344, '\P{WB: -EX}', ""); + Expect(0, 65344, '\P{^WB: -EX}', ""); + Error('\p{Is_Word_Break=extendnumlet/a/}'); + Error('\P{Is_Word_Break=extendnumlet/a/}'); Expect(1, 65343, '\p{Is_Word_Break=extendnumlet}', ""); Expect(0, 65343, '\p{^Is_Word_Break=extendnumlet}', ""); Expect(0, 65343, '\P{Is_Word_Break=extendnumlet}', ""); @@ -152424,16 +156023,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=:=- ex}'); - Error('\P{Is_WB=:=- 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=/a/- EX}'); + Error('\P{Is_WB=/a/- EX}'); Expect(1, 65343, '\p{Is_WB=ex}', ""); Expect(0, 65343, '\p{^Is_WB=ex}', ""); Expect(0, 65343, '\P{Is_WB=ex}', ""); @@ -152442,38 +156041,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=/a/- EXTEND}'); + Error('\P{WB=/a/- EXTEND}'); Expect(1, 917999, '\p{WB=:\AExtend\z:}', "");; Expect(0, 918000, '\p{WB=:\AExtend\z:}', "");; Expect(1, 917999, '\p{WB=extend}', ""); @@ -152486,16 +156085,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=/a/__EXTEND}'); + Error('\P{Is_Word_Break=/a/__EXTEND}'); Expect(1, 917999, '\p{Is_Word_Break=extend}', ""); Expect(0, 917999, '\p{^Is_Word_Break=extend}', ""); Expect(0, 917999, '\P{Is_Word_Break=extend}', ""); @@ -152504,16 +156103,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 918000, '\p{^Is_Word_Break=extend}', ""); Expect(1, 918000, '\P{Is_Word_Break=extend}', ""); Expect(0, 918000, '\P{^Is_Word_Break=extend}', ""); - Expect(1, 917999, '\p{Is_Word_Break= Extend}', ""); - Expect(0, 917999, '\p{^Is_Word_Break= Extend}', ""); - Expect(0, 917999, '\P{Is_Word_Break= Extend}', ""); - Expect(1, 917999, '\P{^Is_Word_Break= Extend}', ""); - Expect(0, 918000, '\p{Is_Word_Break= Extend}', ""); - Expect(1, 918000, '\p{^Is_Word_Break= Extend}', ""); - Expect(1, 918000, '\P{Is_Word_Break= Extend}', ""); - Expect(0, 918000, '\P{^Is_Word_Break= Extend}', ""); - Error('\p{Is_WB= :=Extend}'); - Error('\P{Is_WB= :=Extend}'); + Expect(1, 917999, '\p{Is_Word_Break=-EXTEND}', ""); + Expect(0, 917999, '\p{^Is_Word_Break=-EXTEND}', ""); + Expect(0, 917999, '\P{Is_Word_Break=-EXTEND}', ""); + Expect(1, 917999, '\P{^Is_Word_Break=-EXTEND}', ""); + Expect(0, 918000, '\p{Is_Word_Break=-EXTEND}', ""); + Expect(1, 918000, '\p{^Is_Word_Break=-EXTEND}', ""); + Expect(1, 918000, '\P{Is_Word_Break=-EXTEND}', ""); + Expect(0, 918000, '\P{^Is_Word_Break=-EXTEND}', ""); + Error('\p{Is_WB=:=_ extend}'); + Error('\P{Is_WB=:=_ extend}'); Expect(1, 917999, '\p{Is_WB=extend}', ""); Expect(0, 917999, '\p{^Is_WB=extend}', ""); Expect(0, 917999, '\P{Is_WB=extend}', ""); @@ -152522,16 +156121,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 918000, '\p{^Is_WB=extend}', ""); Expect(1, 918000, '\P{Is_WB=extend}', ""); Expect(0, 918000, '\P{^Is_WB=extend}', ""); - Expect(1, 917999, '\p{Is_WB: _Extend}', ""); - Expect(0, 917999, '\p{^Is_WB: _Extend}', ""); - Expect(0, 917999, '\P{Is_WB: _Extend}', ""); - Expect(1, 917999, '\P{^Is_WB: _Extend}', ""); - Expect(0, 918000, '\p{Is_WB: _Extend}', ""); - Expect(1, 918000, '\p{^Is_WB: _Extend}', ""); - Expect(1, 918000, '\P{Is_WB: _Extend}', ""); - Expect(0, 918000, '\P{^Is_WB: _Extend}', ""); - Error('\p{Word_Break=_-format:=}'); - Error('\P{Word_Break=_-format:=}'); + Expect(1, 917999, '\p{Is_WB= EXTEND}', ""); + Expect(0, 917999, '\p{^Is_WB= EXTEND}', ""); + Expect(0, 917999, '\P{Is_WB= EXTEND}', ""); + Expect(1, 917999, '\P{^Is_WB= EXTEND}', ""); + Expect(0, 918000, '\p{Is_WB= EXTEND}', ""); + Expect(1, 918000, '\p{^Is_WB= EXTEND}', ""); + Expect(1, 918000, '\P{Is_WB= EXTEND}', ""); + Expect(0, 918000, '\P{^Is_WB= EXTEND}', ""); + Error('\p{Word_Break: :=__FORMAT}'); + Error('\P{Word_Break: :=__FORMAT}'); Expect(1, 917505, '\p{Word_Break=:\AFormat\z:}', "");; Expect(0, 917506, '\p{Word_Break=:\AFormat\z:}', "");; Expect(1, 917505, '\p{Word_Break=format}', ""); @@ -152544,16 +156143,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=-:=FO}'); + Error('\P{WB=-:=FO}'); Expect(1, 917505, '\p{WB=:\AFO\z:}', "");; Expect(0, 917506, '\p{WB=:\AFO\z:}', "");; Expect(1, 917505, '\p{WB=fo}', ""); @@ -152566,16 +156165,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=-_format:=}'); - Error('\P{Is_Word_Break=-_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}', ""); @@ -152584,16 +156183,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= FO:=}'); - Error('\P{Is_WB= 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=/a/ -FO}'); + Error('\P{Is_WB=/a/ -FO}'); Expect(1, 917505, '\p{Is_WB=fo}', ""); Expect(0, 917505, '\p{^Is_WB=fo}', ""); Expect(0, 917505, '\P{Is_WB=fo}', ""); @@ -152602,60 +156201,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=:= glue_after_zwj}'); - Error('\P{Word_Break=:= 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: /a/ -Glue_after_Zwj}'); + Error('\P{Word_Break: /a/ -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=/a/-gaz}'); - Error('\P{WB=/a/-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= -gaz:=}'); + Error('\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}', ""); 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=_ GAZ:=}'); - Error('\P{Is_WB=_ GAZ:=}'); + Expect(0, 1, '\p{Is_Word_Break=- Glue_after_zwj}', ""); + Expect(1, 1, '\p{^Is_Word_Break=- Glue_after_zwj}', ""); + Expect(1, 1, '\P{Is_Word_Break=- Glue_after_zwj}', ""); + Expect(0, 1, '\P{^Is_Word_Break=- Glue_after_zwj}', ""); + Error('\p{Is_WB=/a/_GAZ}'); + Error('\P{Is_WB=/a/_GAZ}'); Expect(0, 1, '\p{Is_WB=gaz}', ""); Expect(1, 1, '\p{^Is_WB=gaz}', ""); Expect(1, 1, '\P{Is_WB=gaz}', ""); Expect(0, 1, '\P{^Is_WB=gaz}', ""); - Expect(0, 1, '\p{Is_WB=__GAZ}', ""); - Expect(1, 1, '\p{^Is_WB=__GAZ}', ""); - Expect(1, 1, '\P{Is_WB=__GAZ}', ""); - Expect(0, 1, '\P{^Is_WB=__GAZ}', ""); - Error('\p{Word_Break= Hebrew_Letter:=}'); - Error('\P{Word_Break= Hebrew_Letter:=}'); + Expect(0, 1, '\p{Is_WB= _GAZ}', ""); + Expect(1, 1, '\p{^Is_WB= _GAZ}', ""); + Expect(1, 1, '\P{Is_WB= _GAZ}', ""); + Expect(0, 1, '\P{^Is_WB= _GAZ}', ""); + Error('\p{Word_Break=:=hebrew_Letter}'); + Error('\P{Word_Break=:=hebrew_Letter}'); Expect(1, 64335, '\p{Word_Break=:\AHebrew_Letter\z:}', "");; Expect(0, 64336, '\p{Word_Break=:\AHebrew_Letter\z:}', "");; Expect(1, 64335, '\p{Word_Break=hebrewletter}', ""); @@ -152668,16 +156267,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= /a/HL}'); - Error('\P{WB= /a/HL}'); + 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}', ""); @@ -152690,16 +156289,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=/a/HEBREW_Letter}'); + Error('\P{Is_Word_Break=/a/HEBREW_Letter}'); Expect(1, 64335, '\p{Is_Word_Break=hebrewletter}', ""); Expect(0, 64335, '\p{^Is_Word_Break=hebrewletter}', ""); Expect(0, 64335, '\P{Is_Word_Break=hebrewletter}', ""); @@ -152708,34 +156307,34 @@ 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:=}'); - 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}', ""); - 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}', ""); - Expect(1, 64335, '\p{Is_WB=_-hl}', ""); - Expect(0, 64335, '\p{^Is_WB=_-hl}', ""); - Expect(0, 64335, '\P{Is_WB=_-hl}', ""); - Expect(1, 64335, '\P{^Is_WB=_-hl}', ""); - Expect(0, 64336, '\p{Is_WB=_-hl}', ""); - Expect(1, 64336, '\p{^Is_WB=_-hl}', ""); - Expect(1, 64336, '\P{Is_WB=_-hl}', ""); - Expect(0, 64336, '\P{^Is_WB=_-hl}', ""); - Error('\p{Word_Break= -katakana/a/}'); - Error('\P{Word_Break= -katakana/a/}'); + Expect(1, 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_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}', ""); + 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}', ""); @@ -152748,16 +156347,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/a/}'); - Error('\P{WB= KA/a/}'); + 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{WB=:\AKA\z:}', "");; Expect(0, 110952, '\p{WB=:\AKA\z:}', "");; Expect(1, 110951, '\p{WB=ka}', ""); @@ -152770,34 +156369,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=/a/ KATAKANA}'); - Error('\P{Is_Word_Break=/a/ KATAKANA}'); - Expect(1, 110951, '\p{Is_Word_Break=katakana}', ""); - Expect(0, 110951, '\p{^Is_Word_Break=katakana}', ""); - Expect(0, 110951, '\P{Is_Word_Break=katakana}', ""); - Expect(1, 110951, '\P{^Is_Word_Break=katakana}', ""); - Expect(0, 110952, '\p{Is_Word_Break=katakana}', ""); - Expect(1, 110952, '\p{^Is_Word_Break=katakana}', ""); - Expect(1, 110952, '\P{Is_Word_Break=katakana}', ""); - Expect(0, 110952, '\P{^Is_Word_Break=katakana}', ""); - Expect(1, 110951, '\p{Is_Word_Break= katakana}', ""); - Expect(0, 110951, '\p{^Is_Word_Break= katakana}', ""); - Expect(0, 110951, '\P{Is_Word_Break= katakana}', ""); - Expect(1, 110951, '\P{^Is_Word_Break= katakana}', ""); - Expect(0, 110952, '\p{Is_Word_Break= katakana}', ""); - Expect(1, 110952, '\p{^Is_Word_Break= katakana}', ""); - Expect(1, 110952, '\P{Is_Word_Break= katakana}', ""); - Expect(0, 110952, '\P{^Is_Word_Break= katakana}', ""); - Error('\p{Is_WB= :=ka}'); - Error('\P{Is_WB= :=ka}'); + Expect(1, 110951, '\p{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}', ""); @@ -152806,16 +156405,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}', ""); @@ -152828,16 +156427,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=-:=LE}'); + Error('\P{WB=-:=LE}'); Expect(1, 127369, '\p{WB=:\ALE\z:}', "");; Expect(0, 127370, '\p{WB=:\ALE\z:}', "");; Expect(1, 127369, '\p{WB=le}', ""); @@ -152850,16 +156449,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:=}'); + Error('\P{Is_Word_Break=- ALETTER:=}'); Expect(1, 127369, '\p{Is_Word_Break=aletter}', ""); Expect(0, 127369, '\p{^Is_Word_Break=aletter}', ""); Expect(0, 127369, '\P{Is_Word_Break=aletter}', ""); @@ -152868,34 +156467,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: le:=}'); - Error('\P{Is_WB: le:=}'); - Expect(1, 127369, '\p{Is_WB:le}', ""); - Expect(0, 127369, '\p{^Is_WB:le}', ""); - Expect(0, 127369, '\P{Is_WB:le}', ""); - Expect(1, 127369, '\P{^Is_WB:le}', ""); - Expect(0, 127370, '\p{Is_WB:le}', ""); - Expect(1, 127370, '\p{^Is_WB:le}', ""); - Expect(1, 127370, '\P{Is_WB:le}', ""); - Expect(0, 127370, '\P{^Is_WB:le}', ""); - Expect(1, 127369, '\p{Is_WB=_ LE}', ""); - Expect(0, 127369, '\p{^Is_WB=_ LE}', ""); - Expect(0, 127369, '\P{Is_WB=_ LE}', ""); - Expect(1, 127369, '\P{^Is_WB=_ LE}', ""); - Expect(0, 127370, '\p{Is_WB=_ LE}', ""); - Expect(1, 127370, '\p{^Is_WB=_ LE}', ""); - Expect(1, 127370, '\P{Is_WB=_ LE}', ""); - Expect(0, 127370, '\P{^Is_WB=_ LE}', ""); - Error('\p{Word_Break: LF:=}'); - Error('\P{Word_Break: LF:=}'); + Expect(1, 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, 10, '\p{Word_Break=:\ALF\z:}', "");; Expect(0, 11, '\p{Word_Break=:\ALF\z:}', "");; Expect(1, 10, '\p{Word_Break=lf}', ""); @@ -152908,38 +156507,38 @@ 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=/a/ lf}'); - Error('\P{WB=/a/ lf}'); + 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{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:=}'); - Error('\P{Is_Word_Break=_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/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}', ""); @@ -152948,16 +156547,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 11, '\p{^Is_Word_Break=lf}', ""); Expect(1, 11, '\P{Is_Word_Break=lf}', ""); Expect(0, 11, '\P{^Is_Word_Break=lf}', ""); - Expect(1, 10, '\p{Is_Word_Break= _lf}', ""); - Expect(0, 10, '\p{^Is_Word_Break= _lf}', ""); - Expect(0, 10, '\P{Is_Word_Break= _lf}', ""); - Expect(1, 10, '\P{^Is_Word_Break= _lf}', ""); - Expect(0, 11, '\p{Is_Word_Break= _lf}', ""); - Expect(1, 11, '\p{^Is_Word_Break= _lf}', ""); - Expect(1, 11, '\P{Is_Word_Break= _lf}', ""); - Expect(0, 11, '\P{^Is_Word_Break= _lf}', ""); - Error('\p{Is_WB=--lf:=}'); - Error('\P{Is_WB=--lf:=}'); + Expect(1, 10, '\p{Is_Word_Break=- LF}', ""); + Expect(0, 10, '\p{^Is_Word_Break=- LF}', ""); + Expect(0, 10, '\P{Is_Word_Break=- LF}', ""); + Expect(1, 10, '\P{^Is_Word_Break=- LF}', ""); + Expect(0, 11, '\p{Is_Word_Break=- LF}', ""); + Expect(1, 11, '\p{^Is_Word_Break=- LF}', ""); + Expect(1, 11, '\P{Is_Word_Break=- LF}', ""); + Expect(0, 11, '\P{^Is_Word_Break=- LF}', ""); + Error('\p{Is_WB=_/a/LF}'); + Error('\P{Is_WB=_/a/LF}'); Expect(1, 10, '\p{Is_WB=lf}', ""); Expect(0, 10, '\p{^Is_WB=lf}', ""); Expect(0, 10, '\P{Is_WB=lf}', ""); @@ -152966,16 +156565,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=_ midnumlet/a/}'); - Error('\P{Word_Break=_ midnumlet/a/}'); + 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, 65294, '\p{Word_Break=:\AMidNumLet\z:}', "");; Expect(0, 65295, '\p{Word_Break=:\AMidNumLet\z:}', "");; Expect(1, 65294, '\p{Word_Break=midnumlet}', ""); @@ -152988,16 +156587,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= MB:=}'); - Error('\P{WB= MB:=}'); + Expect(1, 65294, '\p{Word_Break=__MidNumLet}', ""); + Expect(0, 65294, '\p{^Word_Break=__MidNumLet}', ""); + Expect(0, 65294, '\P{Word_Break=__MidNumLet}', ""); + Expect(1, 65294, '\P{^Word_Break=__MidNumLet}', ""); + Expect(0, 65295, '\p{Word_Break=__MidNumLet}', ""); + Expect(1, 65295, '\p{^Word_Break=__MidNumLet}', ""); + Expect(1, 65295, '\P{Word_Break=__MidNumLet}', ""); + Expect(0, 65295, '\P{^Word_Break=__MidNumLet}', ""); + Error('\p{WB=_/a/MB}'); + Error('\P{WB=_/a/MB}'); Expect(1, 65294, '\p{WB=:\AMB\z:}', "");; Expect(0, 65295, '\p{WB=:\AMB\z:}', "");; Expect(1, 65294, '\p{WB=mb}', ""); @@ -153010,16 +156609,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}'); - Error('\P{Is_Word_Break: := midnumlet}'); + Expect(1, 65294, '\p{WB= mb}', ""); + Expect(0, 65294, '\p{^WB= mb}', ""); + Expect(0, 65294, '\P{WB= mb}', ""); + Expect(1, 65294, '\P{^WB= mb}', ""); + Expect(0, 65295, '\p{WB= mb}', ""); + Expect(1, 65295, '\p{^WB= mb}', ""); + Expect(1, 65295, '\P{WB= mb}', ""); + Expect(0, 65295, '\P{^WB= mb}', ""); + Error('\p{Is_Word_Break= MIDNUMLET/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}', ""); @@ -153028,78 +156627,78 @@ 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_WB: mb}', ""); - Expect(0, 65294, '\p{^Is_WB: mb}', ""); - Expect(0, 65294, '\P{Is_WB: mb}', ""); - Expect(1, 65294, '\P{^Is_WB: mb}', ""); - Expect(0, 65295, '\p{Is_WB: mb}', ""); - Expect(1, 65295, '\p{^Is_WB: mb}', ""); - Expect(1, 65295, '\P{Is_WB: mb}', ""); - Expect(0, 65295, '\P{^Is_WB: mb}', ""); - Expect(1, 65294, '\p{Is_WB=MB}', ""); - Expect(0, 65294, '\p{^Is_WB=MB}', ""); - Expect(0, 65294, '\P{Is_WB=MB}', ""); - Expect(1, 65294, '\P{^Is_WB=MB}', ""); - Expect(0, 65295, '\p{Is_WB=MB}', ""); - Expect(1, 65295, '\p{^Is_WB=MB}', ""); - Expect(1, 65295, '\P{Is_WB=MB}', ""); - Expect(0, 65295, '\P{^Is_WB=MB}', ""); - Error('\p{Word_Break=-MidLetter:=}'); - Error('\P{Word_Break=-MidLetter:=}'); + Expect(1, 65294, '\p{Is_Word_Break= _MidNumLet}', ""); + Expect(0, 65294, '\p{^Is_Word_Break= _MidNumLet}', ""); + Expect(0, 65294, '\P{Is_Word_Break= _MidNumLet}', ""); + Expect(1, 65294, '\P{^Is_Word_Break= _MidNumLet}', ""); + Expect(0, 65295, '\p{Is_Word_Break= _MidNumLet}', ""); + Expect(1, 65295, '\p{^Is_Word_Break= _MidNumLet}', ""); + Expect(1, 65295, '\P{Is_Word_Break= _MidNumLet}', ""); + Expect(0, 65295, '\P{^Is_Word_Break= _MidNumLet}', ""); + Error('\p{Is_WB=/a/ MB}'); + Error('\P{Is_WB=/a/ MB}'); + Expect(1, 65294, '\p{Is_WB=mb}', ""); + Expect(0, 65294, '\p{^Is_WB=mb}', ""); + Expect(0, 65294, '\P{Is_WB=mb}', ""); + Expect(1, 65294, '\P{^Is_WB=mb}', ""); + Expect(0, 65295, '\p{Is_WB=mb}', ""); + Expect(1, 65295, '\p{^Is_WB=mb}', ""); + Expect(1, 65295, '\P{Is_WB=mb}', ""); + Expect(0, 65295, '\P{^Is_WB=mb}', ""); + Expect(1, 65294, '\p{Is_WB= -MB}', ""); + Expect(0, 65294, '\p{^Is_WB= -MB}', ""); + Expect(0, 65294, '\P{Is_WB= -MB}', ""); + Expect(1, 65294, '\P{^Is_WB= -MB}', ""); + Expect(0, 65295, '\p{Is_WB= -MB}', ""); + Expect(1, 65295, '\p{^Is_WB= -MB}', ""); + Expect(1, 65295, '\P{Is_WB= -MB}', ""); + Expect(0, 65295, '\P{^Is_WB= -MB}', ""); + Error('\p{Word_Break=:= MIDLETTER}'); + Error('\P{Word_Break=:= MIDLETTER}'); Expect(1, 65306, '\p{Word_Break=:\AMidLetter\z:}', "");; Expect(0, 65307, '\p{Word_Break=:\AMidLetter\z:}', "");; - Expect(1, 65306, '\p{Word_Break=midletter}', ""); - 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= /a/ML}'); - Error('\P{WB= /a/ML}'); + Expect(1, 65306, '\p{Word_Break= MIDLETTER}', ""); + Expect(0, 65306, '\p{^Word_Break= MIDLETTER}', ""); + Expect(0, 65306, '\P{Word_Break= MIDLETTER}', ""); + Expect(1, 65306, '\P{^Word_Break= MIDLETTER}', ""); + Expect(0, 65307, '\p{Word_Break= MIDLETTER}', ""); + Expect(1, 65307, '\p{^Word_Break= MIDLETTER}', ""); + Expect(1, 65307, '\P{Word_Break= MIDLETTER}', ""); + Expect(0, 65307, '\P{^Word_Break= MIDLETTER}', ""); + Error('\p{WB=-_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}', ""); - Expect(0, 65306, '\p{^WB: ml}', ""); - Expect(0, 65306, '\P{WB: ml}', ""); - Expect(1, 65306, '\P{^WB: ml}', ""); - Expect(0, 65307, '\p{WB: ml}', ""); - Expect(1, 65307, '\p{^WB: ml}', ""); - Expect(1, 65307, '\P{WB: ml}', ""); - Expect(0, 65307, '\P{^WB: ml}', ""); + Expect(1, 65306, '\p{WB=ml}', ""); + Expect(0, 65306, '\p{^WB=ml}', ""); + Expect(0, 65306, '\P{WB=ml}', ""); + Expect(1, 65306, '\P{^WB=ml}', ""); + Expect(0, 65307, '\p{WB=ml}', ""); + Expect(1, 65307, '\p{^WB=ml}', ""); + Expect(1, 65307, '\P{WB=ml}', ""); + Expect(0, 65307, '\P{^WB=ml}', ""); Expect(1, 65306, '\p{WB=:\Aml\z:}', "");; Expect(0, 65307, '\p{WB=:\Aml\z:}', "");; - Expect(1, 65306, '\p{WB=_ML}', ""); - Expect(0, 65306, '\p{^WB=_ML}', ""); - Expect(0, 65306, '\P{WB=_ML}', ""); - Expect(1, 65306, '\P{^WB=_ML}', ""); - Expect(0, 65307, '\p{WB=_ML}', ""); - Expect(1, 65307, '\p{^WB=_ML}', ""); - Expect(1, 65307, '\P{WB=_ML}', ""); - Expect(0, 65307, '\P{^WB=_ML}', ""); - Error('\p{Is_Word_Break::=_midletter}'); - Error('\P{Is_Word_Break::=_midletter}'); + Expect(1, 65306, '\p{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{Is_Word_Break=midletter}', ""); Expect(0, 65306, '\p{^Is_Word_Break=midletter}', ""); Expect(0, 65306, '\P{Is_Word_Break=midletter}', ""); @@ -153108,34 +156707,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=_ midnum:=}'); - Error('\P{Word_Break=_ 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=/a/ -MidNum}'); + Error('\P{Word_Break=/a/ -MidNum}'); Expect(1, 65307, '\p{Word_Break=:\AMidNum\z:}', "");; Expect(0, 65308, '\p{Word_Break=:\AMidNum\z:}', "");; Expect(1, 65307, '\p{Word_Break=midnum}', ""); @@ -153148,14 +156747,14 @@ 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}', ""); + 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:}', "");; @@ -153170,16 +156769,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= -midnum:=}'); - Error('\P{Is_Word_Break= -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=-/a/MidNum}'); + Error('\P{Is_Word_Break=-/a/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}', ""); @@ -153188,16 +156787,16 @@ 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=-/a/MN}'); - Error('\P{Is_WB=-/a/MN}'); + 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}', ""); @@ -153206,16 +156805,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65308, '\p{^Is_WB=mn}', ""); Expect(1, 65308, '\P{Is_WB=mn}', ""); Expect(0, 65308, '\P{^Is_WB=mn}', ""); - Expect(1, 65307, '\p{Is_WB= MN}', ""); - Expect(0, 65307, '\p{^Is_WB= MN}', ""); - Expect(0, 65307, '\P{Is_WB= MN}', ""); - Expect(1, 65307, '\P{^Is_WB= MN}', ""); - Expect(0, 65308, '\p{Is_WB= MN}', ""); - Expect(1, 65308, '\p{^Is_WB= MN}', ""); - Expect(1, 65308, '\P{Is_WB= MN}', ""); - Expect(0, 65308, '\P{^Is_WB= MN}', ""); - Error('\p{Word_Break=:= Newline}'); - Error('\P{Word_Break=:= Newline}'); + 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}', ""); @@ -153228,38 +156827,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 8234, '\P{^Word_Break=newline}', ""); Expect(1, 8233, '\p{Word_Break=:\Anewline\z:}', "");; Expect(0, 8234, '\p{Word_Break=:\Anewline\z:}', "");; - Expect(1, 8233, '\p{Word_Break= Newline}', ""); - Expect(0, 8233, '\p{^Word_Break= Newline}', ""); - Expect(0, 8233, '\P{Word_Break= Newline}', ""); - Expect(1, 8233, '\P{^Word_Break= Newline}', ""); - Expect(0, 8234, '\p{Word_Break= Newline}', ""); - Expect(1, 8234, '\p{^Word_Break= Newline}', ""); - Expect(1, 8234, '\P{Word_Break= Newline}', ""); - Expect(0, 8234, '\P{^Word_Break= Newline}', ""); - Error('\p{WB=_-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=:=__nl}'); + Error('\P{WB=:=__nl}'); Expect(1, 8233, '\p{WB=:\ANL\z:}', "");; Expect(0, 8234, '\p{WB=:\ANL\z:}', "");; - Expect(1, 8233, '\p{WB: nl}', ""); - Expect(0, 8233, '\p{^WB: nl}', ""); - Expect(0, 8233, '\P{WB: nl}', ""); - Expect(1, 8233, '\P{^WB: nl}', ""); - Expect(0, 8234, '\p{WB: nl}', ""); - Expect(1, 8234, '\p{^WB: nl}', ""); - Expect(1, 8234, '\P{WB: nl}', ""); - Expect(0, 8234, '\P{^WB: nl}', ""); + Expect(1, 8233, '\p{WB=nl}', ""); + Expect(0, 8233, '\p{^WB=nl}', ""); + Expect(0, 8233, '\P{WB=nl}', ""); + Expect(1, 8233, '\P{^WB=nl}', ""); + Expect(0, 8234, '\p{WB=nl}', ""); + Expect(1, 8234, '\p{^WB=nl}', ""); + Expect(1, 8234, '\P{WB=nl}', ""); + Expect(0, 8234, '\P{^WB=nl}', ""); Expect(1, 8233, '\p{WB=:\Anl\z:}', "");; Expect(0, 8234, '\p{WB=:\Anl\z:}', "");; - Expect(1, 8233, '\p{WB= -NL}', ""); - Expect(0, 8233, '\p{^WB= -NL}', ""); - Expect(0, 8233, '\P{WB= -NL}', ""); - Expect(1, 8233, '\P{^WB= -NL}', ""); - Expect(0, 8234, '\p{WB= -NL}', ""); - Expect(1, 8234, '\p{^WB= -NL}', ""); - Expect(1, 8234, '\P{WB= -NL}', ""); - Expect(0, 8234, '\P{^WB= -NL}', ""); - Error('\p{Is_Word_Break:/a/ _Newline}'); - Error('\P{Is_Word_Break:/a/ _Newline}'); + Expect(1, 8233, '\p{WB: NL}', ""); + Expect(0, 8233, '\p{^WB: NL}', ""); + Expect(0, 8233, '\P{WB: NL}', ""); + Expect(1, 8233, '\P{^WB: NL}', ""); + Expect(0, 8234, '\p{WB: NL}', ""); + Expect(1, 8234, '\p{^WB: NL}', ""); + Expect(1, 8234, '\P{WB: NL}', ""); + Expect(0, 8234, '\P{^WB: NL}', ""); + Error('\p{Is_Word_Break= :=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}', ""); @@ -153268,34 +156867,34 @@ 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}'); - Error('\P{Is_WB=-:=NL}'); - Expect(1, 8233, '\p{Is_WB=nl}', ""); - Expect(0, 8233, '\p{^Is_WB=nl}', ""); - Expect(0, 8233, '\P{Is_WB=nl}', ""); - 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=/a/Numeric}'); - Error('\P{Word_Break=/a/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= 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, 130041, '\p{Word_Break=:\ANumeric\z:}', "");; Expect(0, 130042, '\p{Word_Break=:\ANumeric\z:}', "");; Expect(1, 130041, '\p{Word_Break=numeric}', ""); @@ -153308,16 +156907,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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/a/}'); + Error('\P{WB=- NU/a/}'); Expect(1, 130041, '\p{WB=:\ANU\z:}', "");; Expect(0, 130042, '\p{WB=:\ANU\z:}', "");; Expect(1, 130041, '\p{WB=nu}', ""); @@ -153330,16 +156929,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}'); + Error('\P{Is_Word_Break: :=Numeric}'); Expect(1, 130041, '\p{Is_Word_Break=numeric}', ""); Expect(0, 130041, '\p{^Is_Word_Break=numeric}', ""); Expect(0, 130041, '\P{Is_Word_Break=numeric}', ""); @@ -153348,16 +156947,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}'); + Error('\P{Is_WB: := NU}'); Expect(1, 130041, '\p{Is_WB=nu}', ""); Expect(0, 130041, '\p{^Is_WB=nu}', ""); Expect(0, 130041, '\P{Is_WB=nu}', ""); @@ -153366,16 +156965,16 @@ 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}', ""); - Expect(1, 130041, '\p{Is_WB: _ NU}', ""); - Expect(0, 130041, '\p{^Is_WB: _ NU}', ""); - Expect(0, 130041, '\P{Is_WB: _ NU}', ""); - Expect(1, 130041, '\P{^Is_WB: _ NU}', ""); - Expect(0, 130042, '\p{Is_WB: _ NU}', ""); - Expect(1, 130042, '\p{^Is_WB: _ NU}', ""); - Expect(1, 130042, '\P{Is_WB: _ NU}', ""); - Expect(0, 130042, '\P{^Is_WB: _ NU}', ""); - Error('\p{Word_Break: /a/-Regional_Indicator}'); - Error('\P{Word_Break: /a/-Regional_Indicator}'); + Expect(1, 130041, '\p{Is_WB=-NU}', ""); + Expect(0, 130041, '\p{^Is_WB=-NU}', ""); + Expect(0, 130041, '\P{Is_WB=-NU}', ""); + Expect(1, 130041, '\P{^Is_WB=-NU}', ""); + Expect(0, 130042, '\p{Is_WB=-NU}', ""); + Expect(1, 130042, '\p{^Is_WB=-NU}', ""); + Expect(1, 130042, '\P{Is_WB=-NU}', ""); + Expect(0, 130042, '\P{^Is_WB=-NU}', ""); + Error('\p{Word_Break= /a/Regional_INDICATOR}'); + Error('\P{Word_Break= /a/Regional_INDICATOR}'); Expect(1, 127487, '\p{Word_Break=:\ARegional_Indicator\z:}', "");; Expect(0, 127488, '\p{Word_Break=:\ARegional_Indicator\z:}', "");; Expect(1, 127487, '\p{Word_Break=regionalindicator}', ""); @@ -153388,16 +156987,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 127488, '\P{^Word_Break=regionalindicator}', ""); Expect(1, 127487, '\p{Word_Break=:\Aregionalindicator\z:}', "");; Expect(0, 127488, '\p{Word_Break=:\Aregionalindicator\z:}', "");; - Expect(1, 127487, '\p{Word_Break=_regional_Indicator}', ""); - Expect(0, 127487, '\p{^Word_Break=_regional_Indicator}', ""); - Expect(0, 127487, '\P{Word_Break=_regional_Indicator}', ""); - Expect(1, 127487, '\P{^Word_Break=_regional_Indicator}', ""); - Expect(0, 127488, '\p{Word_Break=_regional_Indicator}', ""); - Expect(1, 127488, '\p{^Word_Break=_regional_Indicator}', ""); - Expect(1, 127488, '\P{Word_Break=_regional_Indicator}', ""); - Expect(0, 127488, '\P{^Word_Break=_regional_Indicator}', ""); - Error('\p{WB=/a/ri}'); - Error('\P{WB=/a/ri}'); + Expect(1, 127487, '\p{Word_Break=__REGIONAL_INDICATOR}', ""); + Expect(0, 127487, '\p{^Word_Break=__REGIONAL_INDICATOR}', ""); + Expect(0, 127487, '\P{Word_Break=__REGIONAL_INDICATOR}', ""); + Expect(1, 127487, '\P{^Word_Break=__REGIONAL_INDICATOR}', ""); + Expect(0, 127488, '\p{Word_Break=__REGIONAL_INDICATOR}', ""); + Expect(1, 127488, '\p{^Word_Break=__REGIONAL_INDICATOR}', ""); + Expect(1, 127488, '\P{Word_Break=__REGIONAL_INDICATOR}', ""); + Expect(0, 127488, '\P{^Word_Break=__REGIONAL_INDICATOR}', ""); + Error('\p{WB=:= RI}'); + Error('\P{WB=:= RI}'); Expect(1, 127487, '\p{WB=:\ARI\z:}', "");; Expect(0, 127488, '\p{WB=:\ARI\z:}', "");; Expect(1, 127487, '\p{WB=ri}', ""); @@ -153410,16 +157009,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 127488, '\P{^WB=ri}', ""); Expect(1, 127487, '\p{WB=:\Ari\z:}', "");; Expect(0, 127488, '\p{WB=:\Ari\z:}', "");; - Expect(1, 127487, '\p{WB= -RI}', ""); - Expect(0, 127487, '\p{^WB= -RI}', ""); - Expect(0, 127487, '\P{WB= -RI}', ""); - Expect(1, 127487, '\P{^WB= -RI}', ""); - Expect(0, 127488, '\p{WB= -RI}', ""); - Expect(1, 127488, '\p{^WB= -RI}', ""); - Expect(1, 127488, '\P{WB= -RI}', ""); - Expect(0, 127488, '\P{^WB= -RI}', ""); - Error('\p{Is_Word_Break= REGIONAL_INDICATOR/a/}'); - Error('\P{Is_Word_Break= REGIONAL_INDICATOR/a/}'); + 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}', ""); @@ -153428,16 +157027,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}', ""); @@ -153446,16 +157045,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 127488, '\p{^Is_WB=ri}', ""); Expect(1, 127488, '\P{Is_WB=ri}', ""); Expect(0, 127488, '\P{^Is_WB=ri}', ""); - Expect(1, 127487, '\p{Is_WB= ri}', ""); - Expect(0, 127487, '\p{^Is_WB= ri}', ""); - Expect(0, 127487, '\P{Is_WB= ri}', ""); - Expect(1, 127487, '\P{^Is_WB= ri}', ""); - Expect(0, 127488, '\p{Is_WB= ri}', ""); - Expect(1, 127488, '\p{^Is_WB= ri}', ""); - Expect(1, 127488, '\P{Is_WB= ri}', ""); - Expect(0, 127488, '\P{^Is_WB= ri}', ""); - Error('\p{Word_Break=_:=SINGLE_QUOTE}'); - Error('\P{Word_Break=_:=SINGLE_QUOTE}'); + Expect(1, 127487, '\p{Is_WB=-ri}', ""); + Expect(0, 127487, '\p{^Is_WB=-ri}', ""); + Expect(0, 127487, '\P{Is_WB=-ri}', ""); + Expect(1, 127487, '\P{^Is_WB=-ri}', ""); + Expect(0, 127488, '\p{Is_WB=-ri}', ""); + Expect(1, 127488, '\p{^Is_WB=-ri}', ""); + Expect(1, 127488, '\P{Is_WB=-ri}', ""); + Expect(0, 127488, '\P{^Is_WB=-ri}', ""); + Error('\p{Word_Break=_/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}', ""); @@ -153468,16 +157067,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= sq/a/}'); - Error('\P{WB= sq/a/}'); + 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{WB=:\ASQ\z:}', "");; Expect(0, 40, '\p{WB=:\ASQ\z:}', "");; Expect(1, 39, '\p{WB=sq}', ""); @@ -153490,16 +157089,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 40, '\P{^WB=sq}', ""); Expect(1, 39, '\p{WB=:\Asq\z:}', "");; Expect(0, 40, '\p{WB=:\Asq\z:}', "");; - Expect(1, 39, '\p{WB= sq}', ""); - Expect(0, 39, '\p{^WB= sq}', ""); - Expect(0, 39, '\P{WB= sq}', ""); - Expect(1, 39, '\P{^WB= sq}', ""); - Expect(0, 40, '\p{WB= sq}', ""); - Expect(1, 40, '\p{^WB= sq}', ""); - Expect(1, 40, '\P{WB= sq}', ""); - Expect(0, 40, '\P{^WB= sq}', ""); - Error('\p{Is_Word_Break=:=Single_Quote}'); - Error('\P{Is_Word_Break=:=Single_Quote}'); + Expect(1, 39, '\p{WB=-sq}', ""); + Expect(0, 39, '\p{^WB=-sq}', ""); + Expect(0, 39, '\P{WB=-sq}', ""); + Expect(1, 39, '\P{^WB=-sq}', ""); + Expect(0, 40, '\p{WB=-sq}', ""); + Expect(1, 40, '\p{^WB=-sq}', ""); + Expect(1, 40, '\P{WB=-sq}', ""); + Expect(0, 40, '\P{^WB=-sq}', ""); + Error('\p{Is_Word_Break=/a/-_Single_Quote}'); + Error('\P{Is_Word_Break=/a/-_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}', ""); @@ -153508,16 +157107,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:=}'); - Error('\P{Is_WB= SQ:=}'); + 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_WB=sq}', ""); Expect(0, 39, '\p{^Is_WB=sq}', ""); Expect(0, 39, '\P{Is_WB=sq}', ""); @@ -153526,16 +157125,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: /a/WSegSpace}'); - Error('\P{Word_Break: /a/WSegSpace}'); + 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, 12288, '\p{Word_Break=:\AWSegSpace\z:}', "");; Expect(0, 12289, '\p{Word_Break=:\AWSegSpace\z:}', "");; Expect(1, 12288, '\p{Word_Break=wsegspace}', ""); @@ -153548,16 +157147,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 12289, '\P{^Word_Break=wsegspace}', ""); Expect(1, 12288, '\p{Word_Break=:\Awsegspace\z:}', "");; Expect(0, 12289, '\p{Word_Break=:\Awsegspace\z:}', "");; - Expect(1, 12288, '\p{Word_Break=--WSEGSPACE}', ""); - Expect(0, 12288, '\p{^Word_Break=--WSEGSPACE}', ""); - Expect(0, 12288, '\P{Word_Break=--WSEGSPACE}', ""); - Expect(1, 12288, '\P{^Word_Break=--WSEGSPACE}', ""); - Expect(0, 12289, '\p{Word_Break=--WSEGSPACE}', ""); - Expect(1, 12289, '\p{^Word_Break=--WSEGSPACE}', ""); - Expect(1, 12289, '\P{Word_Break=--WSEGSPACE}', ""); - Expect(0, 12289, '\P{^Word_Break=--WSEGSPACE}', ""); - Error('\p{WB= /a/wsegspace}'); - Error('\P{WB= /a/wsegspace}'); + Expect(1, 12288, '\p{Word_Break=_wsegspace}', ""); + Expect(0, 12288, '\p{^Word_Break=_wsegspace}', ""); + Expect(0, 12288, '\P{Word_Break=_wsegspace}', ""); + Expect(1, 12288, '\P{^Word_Break=_wsegspace}', ""); + Expect(0, 12289, '\p{Word_Break=_wsegspace}', ""); + Expect(1, 12289, '\p{^Word_Break=_wsegspace}', ""); + Expect(1, 12289, '\P{Word_Break=_wsegspace}', ""); + Expect(0, 12289, '\P{^Word_Break=_wsegspace}', ""); + Error('\p{WB=:= _wsegspace}'); + Error('\P{WB=:= _wsegspace}'); Expect(1, 12288, '\p{WB=:\AWSegSpace\z:}', "");; Expect(0, 12289, '\p{WB=:\AWSegSpace\z:}', "");; Expect(1, 12288, '\p{WB=wsegspace}', ""); @@ -153570,34 +157169,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 12289, '\P{^WB=wsegspace}', ""); Expect(1, 12288, '\p{WB=:\Awsegspace\z:}', "");; Expect(0, 12289, '\p{WB=:\Awsegspace\z:}', "");; - Expect(1, 12288, '\p{WB= wsegspace}', ""); - Expect(0, 12288, '\p{^WB= wsegspace}', ""); - Expect(0, 12288, '\P{WB= wsegspace}', ""); - Expect(1, 12288, '\P{^WB= wsegspace}', ""); - Expect(0, 12289, '\p{WB= wsegspace}', ""); - Expect(1, 12289, '\p{^WB= wsegspace}', ""); - Expect(1, 12289, '\P{WB= wsegspace}', ""); - Expect(0, 12289, '\P{^WB= wsegspace}', ""); - Error('\p{Is_Word_Break: WSEGSPACE:=}'); - Error('\P{Is_Word_Break: WSEGSPACE:=}'); - Expect(1, 12288, '\p{Is_Word_Break: wsegspace}', ""); - Expect(0, 12288, '\p{^Is_Word_Break: wsegspace}', ""); - Expect(0, 12288, '\P{Is_Word_Break: wsegspace}', ""); - Expect(1, 12288, '\P{^Is_Word_Break: wsegspace}', ""); - Expect(0, 12289, '\p{Is_Word_Break: wsegspace}', ""); - Expect(1, 12289, '\p{^Is_Word_Break: wsegspace}', ""); - Expect(1, 12289, '\P{Is_Word_Break: wsegspace}', ""); - Expect(0, 12289, '\P{^Is_Word_Break: wsegspace}', ""); - Expect(1, 12288, '\p{Is_Word_Break: WSEGSPACE}', ""); - Expect(0, 12288, '\p{^Is_Word_Break: WSEGSPACE}', ""); - Expect(0, 12288, '\P{Is_Word_Break: WSEGSPACE}', ""); - Expect(1, 12288, '\P{^Is_Word_Break: WSEGSPACE}', ""); - Expect(0, 12289, '\p{Is_Word_Break: WSEGSPACE}', ""); - Expect(1, 12289, '\p{^Is_Word_Break: WSEGSPACE}', ""); - Expect(1, 12289, '\P{Is_Word_Break: WSEGSPACE}', ""); - Expect(0, 12289, '\P{^Is_Word_Break: WSEGSPACE}', ""); - Error('\p{Is_WB=/a/ _WSEGSPACE}'); - Error('\P{Is_WB=/a/ _WSEGSPACE}'); + Expect(1, 12288, '\p{WB: _WSegSpace}', ""); + Expect(0, 12288, '\p{^WB: _WSegSpace}', ""); + Expect(0, 12288, '\P{WB: _WSegSpace}', ""); + Expect(1, 12288, '\P{^WB: _WSegSpace}', ""); + Expect(0, 12289, '\p{WB: _WSegSpace}', ""); + Expect(1, 12289, '\p{^WB: _WSegSpace}', ""); + Expect(1, 12289, '\P{WB: _WSegSpace}', ""); + Expect(0, 12289, '\P{^WB: _WSegSpace}', ""); + Error('\p{Is_Word_Break= wsegspace:=}'); + Error('\P{Is_Word_Break= wsegspace:=}'); + Expect(1, 12288, '\p{Is_Word_Break=wsegspace}', ""); + Expect(0, 12288, '\p{^Is_Word_Break=wsegspace}', ""); + Expect(0, 12288, '\P{Is_Word_Break=wsegspace}', ""); + Expect(1, 12288, '\P{^Is_Word_Break=wsegspace}', ""); + Expect(0, 12289, '\p{Is_Word_Break=wsegspace}', ""); + Expect(1, 12289, '\p{^Is_Word_Break=wsegspace}', ""); + Expect(1, 12289, '\P{Is_Word_Break=wsegspace}', ""); + Expect(0, 12289, '\P{^Is_Word_Break=wsegspace}', ""); + Expect(1, 12288, '\p{Is_Word_Break:_-WSegSpace}', ""); + Expect(0, 12288, '\p{^Is_Word_Break:_-WSegSpace}', ""); + Expect(0, 12288, '\P{Is_Word_Break:_-WSegSpace}', ""); + Expect(1, 12288, '\P{^Is_Word_Break:_-WSegSpace}', ""); + Expect(0, 12289, '\p{Is_Word_Break:_-WSegSpace}', ""); + Expect(1, 12289, '\p{^Is_Word_Break:_-WSegSpace}', ""); + Expect(1, 12289, '\P{Is_Word_Break:_-WSegSpace}', ""); + Expect(0, 12289, '\P{^Is_Word_Break:_-WSegSpace}', ""); + Error('\p{Is_WB::=-_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}', ""); @@ -153606,38 +157205,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12289, '\p{^Is_WB=wsegspace}', ""); Expect(1, 12289, '\P{Is_WB=wsegspace}', ""); Expect(0, 12289, '\P{^Is_WB=wsegspace}', ""); - Expect(1, 12288, '\p{Is_WB: _WSegSpace}', ""); - Expect(0, 12288, '\p{^Is_WB: _WSegSpace}', ""); - Expect(0, 12288, '\P{Is_WB: _WSegSpace}', ""); - Expect(1, 12288, '\P{^Is_WB: _WSegSpace}', ""); - Expect(0, 12289, '\p{Is_WB: _WSegSpace}', ""); - Expect(1, 12289, '\p{^Is_WB: _WSegSpace}', ""); - Expect(1, 12289, '\P{Is_WB: _WSegSpace}', ""); - Expect(0, 12289, '\P{^Is_WB: _WSegSpace}', ""); - Error('\p{Word_Break: other/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/a/}'); + Error('\P{Word_Break= other/a/}'); Expect(1, 918000, '\p{Word_Break=:\AOther\z:}', "");; Expect(0, 917999, '\p{Word_Break=:\AOther\z:}', "");; - Expect(1, 918000, '\p{Word_Break: other}', ""); - Expect(0, 918000, '\p{^Word_Break: other}', ""); - Expect(0, 918000, '\P{Word_Break: other}', ""); - Expect(1, 918000, '\P{^Word_Break: other}', ""); - Expect(0, 917999, '\p{Word_Break: other}', ""); - Expect(1, 917999, '\p{^Word_Break: other}', ""); - Expect(1, 917999, '\P{Word_Break: other}', ""); - Expect(0, 917999, '\P{^Word_Break: other}', ""); + Expect(1, 918000, '\p{Word_Break=other}', ""); + Expect(0, 918000, '\p{^Word_Break=other}', ""); + Expect(0, 918000, '\P{Word_Break=other}', ""); + Expect(1, 918000, '\P{^Word_Break=other}', ""); + Expect(0, 917999, '\p{Word_Break=other}', ""); + Expect(1, 917999, '\p{^Word_Break=other}', ""); + Expect(1, 917999, '\P{Word_Break=other}', ""); + Expect(0, 917999, '\P{^Word_Break=other}', ""); Expect(1, 918000, '\p{Word_Break=:\Aother\z:}', "");; Expect(0, 917999, '\p{Word_Break=:\Aother\z:}', "");; - Expect(1, 918000, '\p{Word_Break=-_OTHER}', ""); - Expect(0, 918000, '\p{^Word_Break=-_OTHER}', ""); - Expect(0, 918000, '\P{Word_Break=-_OTHER}', ""); - Expect(1, 918000, '\P{^Word_Break=-_OTHER}', ""); - Expect(0, 917999, '\p{Word_Break=-_OTHER}', ""); - Expect(1, 917999, '\p{^Word_Break=-_OTHER}', ""); - Expect(1, 917999, '\P{Word_Break=-_OTHER}', ""); - Expect(0, 917999, '\P{^Word_Break=-_OTHER}', ""); - Error('\p{WB= XX/a/}'); - Error('\P{WB= XX/a/}'); + 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}', ""); @@ -153658,8 +157257,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 917999, '\p{^WB=_XX}', ""); Expect(1, 917999, '\P{WB=_XX}', ""); Expect(0, 917999, '\P{^WB=_XX}', ""); - Error('\p{Is_Word_Break=:=_ OTHER}'); - Error('\P{Is_Word_Break=:=_ OTHER}'); + Error('\p{Is_Word_Break: := _Other}'); + Error('\P{Is_Word_Break: := _Other}'); Expect(1, 918000, '\p{Is_Word_Break=other}', ""); Expect(0, 918000, '\p{^Is_Word_Break=other}', ""); Expect(0, 918000, '\P{Is_Word_Break=other}', ""); @@ -153668,34 +157267,34 @@ 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/a/}'); - Error('\P{Is_WB= XX/a/}'); - Expect(1, 918000, '\p{Is_WB: xx}', ""); - Expect(0, 918000, '\p{^Is_WB: xx}', ""); - Expect(0, 918000, '\P{Is_WB: xx}', ""); - Expect(1, 918000, '\P{^Is_WB: xx}', ""); - Expect(0, 917999, '\p{Is_WB: xx}', ""); - Expect(1, 917999, '\p{^Is_WB: xx}', ""); - Expect(1, 917999, '\P{Is_WB: xx}', ""); - Expect(0, 917999, '\P{^Is_WB: xx}', ""); - Expect(1, 918000, '\p{Is_WB=_ xx}', ""); - Expect(0, 918000, '\p{^Is_WB=_ xx}', ""); - Expect(0, 918000, '\P{Is_WB=_ xx}', ""); - Expect(1, 918000, '\P{^Is_WB=_ xx}', ""); - Expect(0, 917999, '\p{Is_WB=_ xx}', ""); - Expect(1, 917999, '\p{^Is_WB=_ xx}', ""); - Expect(1, 917999, '\P{Is_WB=_ xx}', ""); - Expect(0, 917999, '\P{^Is_WB=_ xx}', ""); - Error('\p{Word_Break= /a/ZWJ}'); - Error('\P{Word_Break= /a/ZWJ}'); + Expect(1, 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}', ""); + Expect(1, 918000, '\P{^Is_WB=xx}', ""); + Expect(0, 917999, '\p{Is_WB=xx}', ""); + Expect(1, 917999, '\p{^Is_WB=xx}', ""); + Expect(1, 917999, '\P{Is_WB=xx}', ""); + Expect(0, 917999, '\P{^Is_WB=xx}', ""); + Expect(1, 918000, '\p{Is_WB=_xx}', ""); + Expect(0, 918000, '\p{^Is_WB=_xx}', ""); + Expect(0, 918000, '\P{Is_WB=_xx}', ""); + Expect(1, 918000, '\P{^Is_WB=_xx}', ""); + Expect(0, 917999, '\p{Is_WB=_xx}', ""); + Expect(1, 917999, '\p{^Is_WB=_xx}', ""); + Expect(1, 917999, '\P{Is_WB=_xx}', ""); + Expect(0, 917999, '\P{^Is_WB=_xx}', ""); + Error('\p{Word_Break=/a/_ ZWJ}'); + Error('\P{Word_Break=/a/_ ZWJ}'); Expect(1, 8205, '\p{Word_Break=:\AZWJ\z:}', "");; Expect(0, 8206, '\p{Word_Break=:\AZWJ\z:}', "");; Expect(1, 8205, '\p{Word_Break=zwj}', ""); @@ -153708,56 +157307,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=:=zwj}'); + Error('\P{WB=:=zwj}'); Expect(1, 8205, '\p{WB=:\AZWJ\z:}', "");; Expect(0, 8206, '\p{WB=:\AZWJ\z:}', "");; - Expect(1, 8205, '\p{WB=zwj}', ""); - 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/a/}'); - Error('\P{Is_Word_Break= -ZWJ/a/}'); - Expect(1, 8205, '\p{Is_Word_Break: zwj}', ""); - Expect(0, 8205, '\p{^Is_Word_Break: zwj}', ""); - Expect(0, 8205, '\P{Is_Word_Break: zwj}', ""); - Expect(1, 8205, '\P{^Is_Word_Break: zwj}', ""); - Expect(0, 8206, '\p{Is_Word_Break: zwj}', ""); - Expect(1, 8206, '\p{^Is_Word_Break: zwj}', ""); - Expect(1, 8206, '\P{Is_Word_Break: zwj}', ""); - Expect(0, 8206, '\P{^Is_Word_Break: zwj}', ""); - Expect(1, 8205, '\p{Is_Word_Break=_-ZWJ}', ""); - Expect(0, 8205, '\p{^Is_Word_Break=_-ZWJ}', ""); - Expect(0, 8205, '\P{Is_Word_Break=_-ZWJ}', ""); - Expect(1, 8205, '\P{^Is_Word_Break=_-ZWJ}', ""); - Expect(0, 8206, '\p{Is_Word_Break=_-ZWJ}', ""); - Expect(1, 8206, '\p{^Is_Word_Break=_-ZWJ}', ""); - Expect(1, 8206, '\P{Is_Word_Break=_-ZWJ}', ""); - Expect(0, 8206, '\P{^Is_Word_Break=_-ZWJ}', ""); - Error('\p{Is_WB=/a/ zwj}'); - Error('\P{Is_WB=/a/ zwj}'); + Expect(1, 8205, '\p{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}', ""); @@ -153766,16 +157365,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}', ""); @@ -153788,16 +157387,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 12288, '\P{^White_Space=no}', ""); Expect(1, 12289, '\p{White_Space=:\Ano\z:}', "");; Expect(0, 12288, '\p{White_Space=:\Ano\z:}', "");; - Expect(1, 12289, '\p{White_Space= -No}', ""); - Expect(0, 12289, '\p{^White_Space= -No}', ""); - Expect(0, 12289, '\P{White_Space= -No}', ""); - Expect(1, 12289, '\P{^White_Space= -No}', ""); - Expect(0, 12288, '\p{White_Space= -No}', ""); - Expect(1, 12288, '\p{^White_Space= -No}', ""); - Expect(1, 12288, '\P{White_Space= -No}', ""); - Expect(0, 12288, '\P{^White_Space= -No}', ""); - Error('\p{WSpace=_-n/a/}'); - Error('\P{WSpace=_-n/a/}'); + Expect(1, 12289, '\p{White_Space=_NO}', ""); + Expect(0, 12289, '\p{^White_Space=_NO}', ""); + Expect(0, 12289, '\P{White_Space=_NO}', ""); + Expect(1, 12289, '\P{^White_Space=_NO}', ""); + Expect(0, 12288, '\p{White_Space=_NO}', ""); + Expect(1, 12288, '\p{^White_Space=_NO}', ""); + Expect(1, 12288, '\P{White_Space=_NO}', ""); + Expect(0, 12288, '\P{^White_Space=_NO}', ""); + Error('\p{WSpace=_/a/N}'); + Error('\P{WSpace=_/a/N}'); Expect(1, 12289, '\p{WSpace=:\AN\z:}', "");; Expect(0, 12288, '\p{WSpace=:\AN\z:}', "");; Expect(1, 12289, '\p{WSpace=n}', ""); @@ -153810,16 +157409,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 12288, '\P{^WSpace=n}', ""); Expect(1, 12289, '\p{WSpace=:\An\z:}', "");; Expect(0, 12288, '\p{WSpace=:\An\z:}', "");; - Expect(1, 12289, '\p{WSpace= _N}', ""); - Expect(0, 12289, '\p{^WSpace= _N}', ""); - Expect(0, 12289, '\P{WSpace= _N}', ""); - Expect(1, 12289, '\P{^WSpace= _N}', ""); - Expect(0, 12288, '\p{WSpace= _N}', ""); - Expect(1, 12288, '\p{^WSpace= _N}', ""); - Expect(1, 12288, '\P{WSpace= _N}', ""); - Expect(0, 12288, '\P{^WSpace= _N}', ""); - Error('\p{Space: -/a/f}'); - Error('\P{Space: -/a/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}'); + Error('\P{Space: -:=f}'); Expect(1, 12289, '\p{Space=:\AF\z:}', "");; Expect(0, 12288, '\p{Space=:\AF\z:}', "");; Expect(1, 12289, '\p{Space=f}', ""); @@ -153832,16 +157431,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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: _:=False}'); - Error('\P{Is_White_Space: _:=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:/a/false}'); + Error('\P{Is_White_Space:/a/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}', ""); @@ -153858,8 +157457,8 @@ 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}', ""); - Error('\p{Is_WSpace= No:=}'); - Error('\P{Is_WSpace= No:=}'); + Error('\p{Is_WSpace: /a/ NO}'); + Error('\P{Is_WSpace: /a/ NO}'); Expect(1, 12289, '\p{Is_WSpace=no}', ""); Expect(0, 12289, '\p{^Is_WSpace=no}', ""); Expect(0, 12289, '\P{Is_WSpace=no}', ""); @@ -153868,16 +157467,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}', ""); @@ -153886,38 +157485,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12288, '\p{^Is_Space=n}', ""); Expect(1, 12288, '\P{Is_Space=n}', ""); Expect(0, 12288, '\P{^Is_Space=n}', ""); - Expect(1, 12289, '\p{Is_Space= N}', ""); - Expect(0, 12289, '\p{^Is_Space= N}', ""); - Expect(0, 12289, '\P{Is_Space= N}', ""); - Expect(1, 12289, '\P{^Is_Space= N}', ""); - Expect(0, 12288, '\p{Is_Space= N}', ""); - Expect(1, 12288, '\p{^Is_Space= N}', ""); - Expect(1, 12288, '\P{Is_Space= N}', ""); - Expect(0, 12288, '\P{^Is_Space= N}', ""); - Error('\p{White_Space=_/a/yes}'); - Error('\P{White_Space=_/a/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}'); + Error('\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}', ""); + Expect(1, 12288, '\p{White_Space=yes}', ""); + Expect(0, 12288, '\p{^White_Space=yes}', ""); + Expect(0, 12288, '\P{White_Space=yes}', ""); + Expect(1, 12288, '\P{^White_Space=yes}', ""); + Expect(0, 12289, '\p{White_Space=yes}', ""); + Expect(1, 12289, '\p{^White_Space=yes}', ""); + Expect(1, 12289, '\P{White_Space=yes}', ""); + Expect(0, 12289, '\P{^White_Space=yes}', ""); Expect(1, 12288, '\p{White_Space=:\Ayes\z:}', "");; Expect(0, 12289, '\p{White_Space=:\Ayes\z:}', "");; - Expect(1, 12288, '\p{White_Space= Yes}', ""); - Expect(0, 12288, '\p{^White_Space= Yes}', ""); - Expect(0, 12288, '\P{White_Space= Yes}', ""); - Expect(1, 12288, '\P{^White_Space= Yes}', ""); - Expect(0, 12289, '\p{White_Space= Yes}', ""); - Expect(1, 12289, '\p{^White_Space= Yes}', ""); - Expect(1, 12289, '\P{White_Space= Yes}', ""); - Expect(0, 12289, '\P{^White_Space= Yes}', ""); - Error('\p{WSpace=/a/ Y}'); - Error('\P{WSpace=/a/ Y}'); + 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{WSpace=:\AY\z:}', "");; Expect(0, 12289, '\p{WSpace=:\AY\z:}', "");; Expect(1, 12288, '\p{WSpace=y}', ""); @@ -153930,16 +157529,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 12289, '\P{^WSpace=y}', ""); Expect(1, 12288, '\p{WSpace=:\Ay\z:}', "");; Expect(0, 12289, '\p{WSpace=:\Ay\z:}', "");; - Expect(1, 12288, '\p{WSpace=_y}', ""); - Expect(0, 12288, '\p{^WSpace=_y}', ""); - Expect(0, 12288, '\P{WSpace=_y}', ""); - Expect(1, 12288, '\P{^WSpace=_y}', ""); - Expect(0, 12289, '\p{WSpace=_y}', ""); - Expect(1, 12289, '\p{^WSpace=_y}', ""); - Expect(1, 12289, '\P{WSpace=_y}', ""); - Expect(0, 12289, '\P{^WSpace=_y}', ""); - Error('\p{Space= T/a/}'); - Error('\P{Space= T/a/}'); + Expect(1, 12288, '\p{WSpace= y}', ""); + Expect(0, 12288, '\p{^WSpace= y}', ""); + Expect(0, 12288, '\P{WSpace= y}', ""); + Expect(1, 12288, '\P{^WSpace= y}', ""); + Expect(0, 12289, '\p{WSpace= y}', ""); + Expect(1, 12289, '\p{^WSpace= y}', ""); + Expect(1, 12289, '\P{WSpace= y}', ""); + Expect(0, 12289, '\P{^WSpace= y}', ""); + Error('\p{Space=_:=t}'); + Error('\P{Space=_:=t}'); Expect(1, 12288, '\p{Space=:\AT\z:}', "");; Expect(0, 12289, '\p{Space=:\AT\z:}', "");; Expect(1, 12288, '\p{Space=t}', ""); @@ -153952,52 +157551,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=:=__YES}'); - Error('\P{Is_WSpace=:=__YES}'); - Expect(1, 12288, '\p{Is_WSpace: yes}', ""); - Expect(0, 12288, '\p{^Is_WSpace: yes}', ""); - Expect(0, 12288, '\P{Is_WSpace: yes}', ""); - Expect(1, 12288, '\P{^Is_WSpace: yes}', ""); - Expect(0, 12289, '\p{Is_WSpace: yes}', ""); - Expect(1, 12289, '\p{^Is_WSpace: yes}', ""); - Expect(1, 12289, '\P{Is_WSpace: yes}', ""); - Expect(0, 12289, '\P{^Is_WSpace: yes}', ""); - Expect(1, 12288, '\p{Is_WSpace: _ Yes}', ""); - Expect(0, 12288, '\p{^Is_WSpace: _ Yes}', ""); - Expect(0, 12288, '\P{Is_WSpace: _ Yes}', ""); - Expect(1, 12288, '\P{^Is_WSpace: _ Yes}', ""); - Expect(0, 12289, '\p{Is_WSpace: _ Yes}', ""); - Expect(1, 12289, '\p{^Is_WSpace: _ Yes}', ""); - Expect(1, 12289, '\P{Is_WSpace: _ Yes}', ""); - Expect(0, 12289, '\P{^Is_WSpace: _ Yes}', ""); - Error('\p{Is_Space: :=Y}'); - Error('\P{Is_Space: :=Y}'); + Expect(1, 12288, '\p{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{Is_Space=y}', ""); Expect(0, 12288, '\p{^Is_Space=y}', ""); Expect(0, 12288, '\P{Is_Space=y}', ""); @@ -154006,16 +157605,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}'); - Error('\P{XID_Continue=:= NO}'); + 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, 918000, '\p{XID_Continue=:\ANo\z:}', "");; Expect(0, 917999, '\p{XID_Continue=:\ANo\z:}', "");; Expect(1, 918000, '\p{XID_Continue=no}', ""); @@ -154028,16 +157627,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}', ""); @@ -154050,16 +157649,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: F/a/}'); - Error('\P{Is_XID_Continue: F/a/}'); + 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}', ""); @@ -154068,34 +157667,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= 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= _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= /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, 917999, '\p{XID_Continue=:\AYes\z:}', "");; Expect(0, 918000, '\p{XID_Continue=:\AYes\z:}', "");; Expect(1, 917999, '\p{XID_Continue=yes}', ""); @@ -154108,16 +157707,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=/a/--Y}'); - Error('\P{XIDC=/a/--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:=}'); + Error('\P{XIDC= _Y:=}'); Expect(1, 917999, '\p{XIDC=:\AY\z:}', "");; Expect(0, 918000, '\p{XIDC=:\AY\z:}', "");; Expect(1, 917999, '\p{XIDC=y}', ""); @@ -154130,16 +157729,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=/a/ T}'); - Error('\P{Is_XID_Continue=/a/ T}'); + 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{Is_XID_Continue=t}', ""); Expect(0, 917999, '\p{^Is_XID_Continue=t}', ""); Expect(0, 917999, '\P{Is_XID_Continue=t}', ""); @@ -154148,56 +157747,56 @@ 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=/a/--No}'); - Error('\P{XID_Start=/a/--No}'); + 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: no}', ""); + Expect(0, 201547, '\p{^XID_Start: no}', ""); + Expect(0, 201547, '\P{XID_Start: no}', ""); + Expect(1, 201547, '\P{^XID_Start: no}', ""); + Expect(0, 201546, '\p{XID_Start: no}', ""); + Expect(1, 201546, '\p{^XID_Start: no}', ""); + Expect(1, 201546, '\P{XID_Start: no}', ""); + Expect(0, 201546, '\P{^XID_Start: no}', ""); Expect(1, 201547, '\p{XID_Start=:\Ano\z:}', "");; Expect(0, 201546, '\p{XID_Start=:\Ano\z:}', "");; - Expect(1, 201547, '\p{XID_Start=- no}', ""); - Expect(0, 201547, '\p{^XID_Start=- no}', ""); - Expect(0, 201547, '\P{XID_Start=- no}', ""); - Expect(1, 201547, '\P{^XID_Start=- no}', ""); - Expect(0, 201546, '\p{XID_Start=- no}', ""); - Expect(1, 201546, '\p{^XID_Start=- no}', ""); - Expect(1, 201546, '\P{XID_Start=- no}', ""); - Expect(0, 201546, '\P{^XID_Start=- no}', ""); - Error('\p{XIDS=-:=N}'); - Error('\P{XIDS=-:=N}'); + Expect(1, 201547, '\p{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}', ""); @@ -154210,34 +157809,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 201546, '\P{^XIDS=n}', ""); Expect(1, 201547, '\p{XIDS=:\An\z:}', "");; Expect(0, 201546, '\p{XIDS=:\An\z:}', "");; - Expect(1, 201547, '\p{XIDS=--N}', ""); - Expect(0, 201547, '\p{^XIDS=--N}', ""); - Expect(0, 201547, '\P{XIDS=--N}', ""); - Expect(1, 201547, '\P{^XIDS=--N}', ""); - Expect(0, 201546, '\p{XIDS=--N}', ""); - Expect(1, 201546, '\p{^XIDS=--N}', ""); - Expect(1, 201546, '\P{XIDS=--N}', ""); - Expect(0, 201546, '\P{^XIDS=--N}', ""); - Error('\p{Is_XID_Start=-/a/F}'); - Error('\P{Is_XID_Start=-/a/F}'); - Expect(1, 201547, '\p{Is_XID_Start: f}', ""); - Expect(0, 201547, '\p{^Is_XID_Start: f}', ""); - Expect(0, 201547, '\P{Is_XID_Start: f}', ""); - Expect(1, 201547, '\P{^Is_XID_Start: f}', ""); - Expect(0, 201546, '\p{Is_XID_Start: f}', ""); - Expect(1, 201546, '\p{^Is_XID_Start: f}', ""); - Expect(1, 201546, '\P{Is_XID_Start: f}', ""); - Expect(0, 201546, '\P{^Is_XID_Start: f}', ""); - Expect(1, 201547, '\p{Is_XID_Start= f}', ""); - Expect(0, 201547, '\p{^Is_XID_Start= f}', ""); - Expect(0, 201547, '\P{Is_XID_Start= f}', ""); - Expect(1, 201547, '\P{^Is_XID_Start= f}', ""); - Expect(0, 201546, '\p{Is_XID_Start= f}', ""); - Expect(1, 201546, '\p{^Is_XID_Start= f}', ""); - Expect(1, 201546, '\P{Is_XID_Start= f}', ""); - Expect(0, 201546, '\P{^Is_XID_Start= f}', ""); - Error('\p{Is_XIDS=/a/_ False}'); - Error('\P{Is_XIDS=/a/_ False}'); + Expect(1, 201547, '\p{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}', ""); @@ -154246,16 +157845,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 201546, '\p{^Is_XIDS=false}', ""); Expect(1, 201546, '\P{Is_XIDS=false}', ""); Expect(0, 201546, '\P{^Is_XIDS=false}', ""); - Expect(1, 201547, '\p{Is_XIDS= -False}', ""); - Expect(0, 201547, '\p{^Is_XIDS= -False}', ""); - Expect(0, 201547, '\P{Is_XIDS= -False}', ""); - Expect(1, 201547, '\P{^Is_XIDS= -False}', ""); - Expect(0, 201546, '\p{Is_XIDS= -False}', ""); - Expect(1, 201546, '\p{^Is_XIDS= -False}', ""); - Expect(1, 201546, '\P{Is_XIDS= -False}', ""); - Expect(0, 201546, '\P{^Is_XIDS= -False}', ""); - Error('\p{XID_Start=/a/ -Yes}'); - Error('\P{XID_Start=/a/ -Yes}'); + Expect(1, 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}', ""); @@ -154268,38 +157867,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 201547, '\P{^XID_Start=yes}', ""); Expect(1, 201546, '\p{XID_Start=:\Ayes\z:}', "");; Expect(0, 201547, '\p{XID_Start=:\Ayes\z:}', "");; - Expect(1, 201546, '\p{XID_Start= yes}', ""); - Expect(0, 201546, '\p{^XID_Start= yes}', ""); - Expect(0, 201546, '\P{XID_Start= yes}', ""); - Expect(1, 201546, '\P{^XID_Start= yes}', ""); - Expect(0, 201547, '\p{XID_Start= yes}', ""); - Expect(1, 201547, '\p{^XID_Start= yes}', ""); - Expect(1, 201547, '\P{XID_Start= yes}', ""); - Expect(0, 201547, '\P{^XID_Start= yes}', ""); - Error('\p{XIDS: /a/Y}'); - Error('\P{XIDS: /a/Y}'); + Expect(1, 201546, '\p{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=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{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}', ""); @@ -154308,16 +157907,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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}', ""); @@ -154326,14 +157925,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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, 201546, '\p{Is_XIDS=--True}', ""); + Expect(0, 201546, '\p{^Is_XIDS=--True}', ""); + Expect(0, 201546, '\P{Is_XIDS=--True}', ""); + Expect(1, 201546, '\P{^Is_XIDS=--True}', ""); + Expect(0, 201547, '\p{Is_XIDS=--True}', ""); + Expect(1, 201547, '\p{^Is_XIDS=--True}', ""); + Expect(1, 201547, '\P{Is_XIDS=--True}', ""); + Expect(0, 201547, '\P{^Is_XIDS=--True}', ""); Error('\p{Expands_On_NFC=No}'); Error('\P{Expands_On_NFC=No}'); Error('\p{XO_NFC=N}'); @@ -154356,8 +157955,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}'); @@ -154368,8 +157967,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Error('\P{Is_XO_NFD=True}'); Error('\p{Expands_On_NFKC=No}'); Error('\P{Expands_On_NFKC=No}'); - Error('\p{XO_NFKC: N}'); - Error('\P{XO_NFKC: N}'); + Error('\p{XO_NFKC=N}'); + Error('\P{XO_NFKC=N}'); Error('\p{Is_Expands_On_NFKC=F}'); Error('\P{Is_Expands_On_NFKC=F}'); Error('\p{Is_XO_NFKC=False}'); @@ -154380,12 +157979,12 @@ 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}'); - Error('\P{XO_NFKD: N}'); + Error('\p{XO_NFKD=N}'); + Error('\P{XO_NFKD=N}'); Error('\p{Is_Expands_On_NFKD=F}'); Error('\P{Is_Expands_On_NFKD=F}'); Error('\p{Is_XO_NFKD=False}'); @@ -157326,9 +160925,9 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 6) { Test_LB('× AC00 × 0020 ÷ 2329 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× AC00 × 0308 ÷ 2329 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× AC00 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); - Test_LB('× AC00 × 0025 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [27.02] PERCENT SIGN (PO) ÷ [0.3]'); + Test_LB('× AC00 × 0025 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [27.01] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× AC00 × 0020 ÷ 0025 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); - Test_LB('× AC00 × 0308 × 0025 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [27.02] PERCENT SIGN (PO) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0025 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [27.01] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× AC00 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× AC00 ÷ 0024 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]'); Test_LB('× AC00 × 0020 ÷ 0024 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]'); @@ -157500,9 +161099,9 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× AC01 × 0020 ÷ 2329 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× AC01 × 0308 ÷ 2329 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× AC01 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); - Test_LB('× AC01 × 0025 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [27.02] PERCENT SIGN (PO) ÷ [0.3]'); + Test_LB('× AC01 × 0025 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [27.01] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× AC01 × 0020 ÷ 0025 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); - Test_LB('× AC01 × 0308 × 0025 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [27.02] PERCENT SIGN (PO) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0025 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [27.01] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× AC01 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× AC01 ÷ 0024 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]'); Test_LB('× AC01 × 0020 ÷ 0024 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]'); @@ -158532,9 +162131,9 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× 1100 × 0020 ÷ 2329 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× 1100 × 0308 ÷ 2329 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× 1100 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); - Test_LB('× 1100 × 0025 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [27.02] PERCENT SIGN (PO) ÷ [0.3]'); + Test_LB('× 1100 × 0025 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [27.01] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 1100 × 0020 ÷ 0025 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); - Test_LB('× 1100 × 0308 × 0025 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [27.02] PERCENT SIGN (PO) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0025 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [27.01] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 1100 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 1100 ÷ 0024 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]'); Test_LB('× 1100 × 0020 ÷ 0024 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]'); @@ -158704,9 +162303,9 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× 11A8 × 0020 ÷ 2329 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× 11A8 × 0308 ÷ 2329 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× 11A8 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); - Test_LB('× 11A8 × 0025 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [27.02] PERCENT SIGN (PO) ÷ [0.3]'); + Test_LB('× 11A8 × 0025 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [27.01] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 11A8 × 0020 ÷ 0025 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); - Test_LB('× 11A8 × 0308 × 0025 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [27.02] PERCENT SIGN (PO) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0025 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [27.01] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 11A8 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 11A8 ÷ 0024 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]'); Test_LB('× 11A8 × 0020 ÷ 0024 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]'); @@ -158876,9 +162475,9 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× 1160 × 0020 ÷ 2329 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× 1160 × 0308 ÷ 2329 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× 1160 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); - Test_LB('× 1160 × 0025 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [27.02] PERCENT SIGN (PO) ÷ [0.3]'); + Test_LB('× 1160 × 0025 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [27.01] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 1160 × 0020 ÷ 0025 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); - Test_LB('× 1160 × 0308 × 0025 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [27.02] PERCENT SIGN (PO) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0025 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [27.01] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 1160 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 1160 ÷ 0024 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]'); Test_LB('× 1160 × 0020 ÷ 0024 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]'); @@ -160022,13 +163621,13 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 0024 × 0020 ÷ 00A0 ÷ # × [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]'); Test_LB('× 0024 × 0308 × 00A0 ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]'); Test_LB('× 0024 × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]'); - Test_LB('× 0024 × AC00 ÷ # × [0.3] DOLLAR SIGN (PR) × [27.03] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0024 × AC00 ÷ # × [0.3] DOLLAR SIGN (PR) × [27.02] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); Test_LB('× 0024 × 0020 ÷ AC00 ÷ # × [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); - Test_LB('× 0024 × 0308 × AC00 ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [27.03] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × AC00 ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [27.02] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); Test_LB('× 0024 × 0308 × 0020 ÷ AC00 ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); - Test_LB('× 0024 × AC01 ÷ # × [0.3] DOLLAR SIGN (PR) × [27.03] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0024 × AC01 ÷ # × [0.3] DOLLAR SIGN (PR) × [27.02] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); Test_LB('× 0024 × 0020 ÷ AC01 ÷ # × [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); - Test_LB('× 0024 × 0308 × AC01 ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [27.03] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × AC01 ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [27.02] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); Test_LB('× 0024 × 0308 × 0020 ÷ AC01 ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); Test_LB('× 0024 × 05D0 ÷ # × [0.3] DOLLAR SIGN (PR) × [24.02] HEBREW LETTER ALEF (HL) ÷ [0.3]'); Test_LB('× 0024 × 0020 ÷ 05D0 ÷ # × [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); @@ -160050,17 +163649,17 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 0024 × 0020 × 002C ÷ # × [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); Test_LB('× 0024 × 0308 × 002C ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]'); Test_LB('× 0024 × 0308 × 0020 × 002C ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); - Test_LB('× 0024 × 1100 ÷ # × [0.3] DOLLAR SIGN (PR) × [27.03] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0024 × 1100 ÷ # × [0.3] DOLLAR SIGN (PR) × [27.02] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); Test_LB('× 0024 × 0020 ÷ 1100 ÷ # × [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); - Test_LB('× 0024 × 0308 × 1100 ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [27.03] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 1100 ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [27.02] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); Test_LB('× 0024 × 0308 × 0020 ÷ 1100 ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); - Test_LB('× 0024 × 11A8 ÷ # × [0.3] DOLLAR SIGN (PR) × [27.03] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0024 × 11A8 ÷ # × [0.3] DOLLAR SIGN (PR) × [27.02] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); Test_LB('× 0024 × 0020 ÷ 11A8 ÷ # × [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); - Test_LB('× 0024 × 0308 × 11A8 ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [27.03] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 11A8 ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [27.02] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); Test_LB('× 0024 × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); - Test_LB('× 0024 × 1160 ÷ # × [0.3] DOLLAR SIGN (PR) × [27.03] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0024 × 1160 ÷ # × [0.3] DOLLAR SIGN (PR) × [27.02] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); Test_LB('× 0024 × 0020 ÷ 1160 ÷ # × [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); - Test_LB('× 0024 × 0308 × 1160 ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [27.03] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 1160 ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [27.02] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); Test_LB('× 0024 × 0308 × 0020 ÷ 1160 ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); Test_LB('× 0024 × 000A ÷ # × [0.3] DOLLAR SIGN (PR) × [6.0] (LF) ÷ [0.3]'); Test_LB('× 0024 × 0020 × 000A ÷ # × [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); @@ -161324,9 +164923,9 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 261D × 0020 ÷ 261D ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]'); Test_LB('× 261D × 0308 ÷ 261D ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]'); Test_LB('× 261D × 0308 × 0020 ÷ 261D ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]'); - Test_LB('× 261D × 1F3FB ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [30.2] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 261D × 1F3FB ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [30.21] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 261D × 0020 ÷ 1F3FB ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); - Test_LB('× 261D × 0308 × 1F3FB ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.2] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 1F3FB ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.21] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 261D × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 261D × 0029 ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); Test_LB('× 261D × 0020 × 0029 ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); @@ -162938,9 +166537,9 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 1160 × 1160 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [26.02] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); Test_LB('× 11A8 × 11A8 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [26.03] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); Test_LB('× 1160 × 2024 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 1160 × 0025 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [27.02] PERCENT SIGN (PO) ÷ [0.3]'); - Test_LB('× 0024 × 1160 ÷ # × [0.3] DOLLAR SIGN (PR) × [27.03] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); - Test_LB('× 261D × 1F3FB ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [30.2] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1160 × 0025 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [27.01] PERCENT SIGN (PO) ÷ [0.3]'); + Test_LB('× 0024 × 1160 ÷ # × [0.3] DOLLAR SIGN (PR) × [27.02] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 261D × 1F3FB ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [30.21] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 0066 × 0069 × 006E × 0061 × 006C ÷ # × [0.3] LATIN SMALL LETTER F (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER L (AL) ÷ [0.3]'); Test_LB('× 0063 × 0061 × 006E × 0027 × 0074 ÷ # × [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [19.01] APOSTROPHE (QU) × [19.02] LATIN SMALL LETTER T (AL) ÷ [0.3]'); Test_LB('× 0063 × 0061 × 006E × 2019 × 0074 ÷ # × [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [19.01] RIGHT SINGLE QUOTATION MARK (QU) × [19.02] LATIN SMALL LETTER T (AL) ÷ [0.3]'); @@ -163164,6 +166763,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 1F1F7 × 1F1FA ÷ 1F1F8 × 1F1EA ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER R (RI) × [30.11] REGIONAL INDICATOR SYMBOL LETTER U (RI) ÷ [30.13] REGIONAL INDICATOR SYMBOL LETTER S (RI) × [30.11] REGIONAL INDICATOR SYMBOL LETTER E (RI) ÷ [0.3]'); Test_LB('× 1F1F7 × 1F1FA × 200B ÷ 1F1F8 × 1F1EA ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER R (RI) × [30.11] REGIONAL INDICATOR SYMBOL LETTER U (RI) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [8.0] REGIONAL INDICATOR SYMBOL LETTER S (RI) × [30.12] REGIONAL INDICATOR SYMBOL LETTER E (RI) ÷ [0.3]'); Test_LB('× 05D0 × 002D × 05D0 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [21.02] HYPHEN-MINUS (HY) × [21.1] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 1F02C × 1F3FF ÷ # × [0.3] (Other) × [30.22] EMOJI MODIFIER FITZPATRICK TYPE-6 (EM) ÷ [0.3]'); + Test_LB('× 00A9 ÷ 1F3FF ÷ # × [0.3] COPYRIGHT SIGN (AL) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-6 (EM) ÷ [0.3]'); } if (!$::TESTCHUNK or $::TESTCHUNK == 10) { Test_WB('÷ 0001 ÷ 0001 ÷ # ÷ [0.2] (Other) ÷ [999.0] (Other) ÷ [0.3]'); diff --git a/gnu/usr.bin/perl/lib/unicore/To/Age.pl b/gnu/usr.bin/perl/lib/unicore/To/Age.pl index f94c929faae..43e743f3398 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -133,6 +133,7 @@ return <<'END'; 616 61A 5.1 61B 1.1 61C 6.3 +61D 14.0 61E 4.1 61F 1.1 620 6.0 @@ -172,13 +173,18 @@ return <<'END'; 840 85B 6.0 85E 6.0 860 86A 10.0 +870 88E 14.0 +890 891 14.0 +898 89F 14.0 8A0 6.1 8A1 7.0 8A2 8AC 6.1 8AD 8B2 7.0 8B3 8B4 8.0 +8B5 14.0 8B6 8BD 9.0 8BE 8C7 13.0 +8C8 8D2 14.0 8D3 11.0 8D4 8E2 9.0 8E3 8.0 @@ -313,6 +319,7 @@ C12 C28 1.1 C2A C33 1.1 C34 7.0 C35 C39 1.1 +C3C 14.0 C3D 5.1 C3E C44 1.1 C46 C48 1.1 @@ -320,6 +327,7 @@ C4A C4D 1.1 C55 C56 1.1 C58 C59 5.1 C5A 8.0 +C5D 14.0 C60 C61 1.1 C62 C63 5.1 C66 C6F 1.1 @@ -339,6 +347,7 @@ CBE CC4 1.1 CC6 CC8 1.1 CCA CCD 1.1 CD5 CD6 1.1 +CDD 14.0 CDE 1.1 CE0 CE1 1.1 CE2 CE3 5.0 @@ -514,7 +523,10 @@ FD9 FDA 6.0 16A0 16F0 3.0 16F1 16F8 7.0 1700 170C 3.2 +170D 14.0 170E 1714 3.2 +1715 14.0 +171F 14.0 1720 1736 3.2 1740 1753 3.2 1760 176C 3.2 @@ -525,6 +537,7 @@ FD9 FDA 6.0 17E0 17E9 3.0 17F0 17F9 4.0 1800 180E 3.0 +180F 14.0 1810 1819 3.0 1820 1877 3.0 1878 11.0 @@ -554,8 +567,11 @@ FD9 FDA 6.0 1AA0 1AAD 5.2 1AB0 1ABE 7.0 1ABF 1AC0 13.0 +1AC1 1ACE 14.0 1B00 1B4B 5.0 +1B4C 14.0 1B50 1B7C 5.0 +1B7D 1B7E 14.0 1B80 1BAA 5.1 1BAB 1BAD 6.1 1BAE 1BB9 5.1 @@ -580,6 +596,7 @@ FD9 FDA 6.0 1DCB 1DE6 5.1 1DE7 1DF5 7.0 1DF6 1DF9 10.0 +1DFA 14.0 1DFB 9.0 1DFC 6.0 1DFD 5.2 @@ -635,6 +652,7 @@ FD9 FDA 6.0 20BB 20BD 7.0 20BE 8.0 20BF 10.0 +20C0 14.0 20D0 20E1 1.1 20E2 20E3 3.0 20E4 20EA 3.2 @@ -773,7 +791,9 @@ FD9 FDA 6.0 2BF0 2BFE 11.0 2BFF 12.0 2C00 2C2E 4.1 +2C2F 14.0 2C30 2C5E 4.1 +2C5F 14.0 2C60 2C6C 5.0 2C6D 2C6F 5.1 2C70 5.2 @@ -814,6 +834,7 @@ FD9 FDA 6.0 2E4A 2E4E 11.0 2E4F 12.0 2E50 2E52 13.0 +2E53 2E5D 14.0 2E80 2E99 3.0 2E9B 2EF3 3.0 2F00 2FD5 3.0 @@ -874,6 +895,7 @@ FD9 FDA 6.0 9FD6 9FEA 10.0 9FEB 9FEF 11.0 9FF0 9FFC 13.0 +9FFD 9FFF 14.0 A000 A48C 3.0 A490 A4A1 3.0 A4A2 A4A3 3.2 @@ -914,8 +936,13 @@ A7B0 A7B1 7.0 A7B2 A7B7 8.0 A7B8 A7B9 11.0 A7BA A7BF 12.0 +A7C0 A7C1 14.0 A7C2 A7C6 12.0 A7C7 A7CA 13.0 +A7D0 A7D1 14.0 +A7D3 14.0 +A7D5 A7D9 14.0 +A7F2 A7F4 14.0 A7F5 A7F6 13.0 A7F7 7.0 A7F8 A7F9 6.1 @@ -979,13 +1006,17 @@ FB40 FB41 1.1 FB43 FB44 1.1 FB46 FBB1 1.1 FBB2 FBC1 6.0 +FBC2 14.0 FBD3 FD3F 1.1 +FD40 FD4F 14.0 FD50 FD8F 1.1 FD92 FDC7 1.1 +FDCF 14.0 FDD0 FDEF 3.1 FDF0 FDFB 1.1 FDFC 3.2 FDFD 4.0 +FDFE FDFF 14.0 FE00 FE0F 3.2 FE10 FE19 4.1 FE20 FE23 1.1 @@ -1055,9 +1086,20 @@ FFFD FFFF 1.1 10500 10527 7.0 10530 10563 7.0 1056F 7.0 +10570 1057A 14.0 +1057C 1058A 14.0 +1058C 10592 14.0 +10594 10595 14.0 +10597 105A1 14.0 +105A3 105B1 14.0 +105B3 105B9 14.0 +105BB 105BC 14.0 10600 10736 7.0 10740 10755 7.0 10760 10767 7.0 +10780 10785 14.0 +10787 107B0 14.0 +107B2 107BA 14.0 10800 10805 4.0 10808 4.0 1080A 10835 4.0 @@ -1114,12 +1156,15 @@ FFFD FFFF 1.1 10EB0 10EB1 13.0 10F00 10F27 11.0 10F30 10F59 11.0 +10F70 10F89 14.0 10FB0 10FCB 13.0 10FE0 10FF6 12.0 11000 1104D 6.0 11052 1106F 6.0 +11070 11075 14.0 1107F 7.0 11080 110C1 5.2 +110C2 14.0 110CD 11.0 110D0 110E8 6.1 110F0 110F9 6.1 @@ -1180,11 +1225,13 @@ FFFD FFFF 1.1 11660 1166C 9.0 11680 116B7 6.1 116B8 12.0 +116B9 14.0 116C0 116C9 6.1 11700 11719 8.0 1171A 11.0 1171D 1172B 8.0 11730 1173F 8.0 +11740 11746 14.0 11800 1183B 11.0 118A0 118F2 7.0 118FF 7.0 @@ -1205,6 +1252,7 @@ FFFD FFFF 1.1 11A86 11A9C 10.0 11A9D 11.0 11A9E 11AA2 10.0 +11AB0 11ABF 14.0 11AC0 11AF8 7.0 11C00 11C08 9.0 11C0A 11C36 9.0 @@ -1238,6 +1286,7 @@ FFFD FFFF 1.1 12470 12473 5.0 12474 7.0 12480 12543 8.0 +12F90 12FF2 14.0 13000 1342E 5.2 13430 13438 12.0 14400 14646 8.0 @@ -1245,6 +1294,8 @@ FFFD FFFF 1.1 16A40 16A5E 7.0 16A60 16A69 7.0 16A6E 16A6F 7.0 +16A70 16ABE 14.0 +16AC0 16AC9 14.0 16AD0 16AED 7.0 16AF0 16AF5 7.0 16B00 16B45 7.0 @@ -1270,8 +1321,12 @@ FFFD FFFF 1.1 18800 18AF2 9.0 18AF3 18CD5 13.0 18D00 18D08 13.0 +1AFF0 1AFF3 14.0 +1AFF5 1AFFB 14.0 +1AFFD 1AFFE 14.0 1B000 1B001 6.0 1B002 1B11E 10.0 +1B11F 1B122 14.0 1B150 1B152 12.0 1B164 1B167 12.0 1B170 1B2FB 10.0 @@ -1280,11 +1335,15 @@ FFFD FFFF 1.1 1BC80 1BC88 7.0 1BC90 1BC99 7.0 1BC9C 1BCA3 7.0 +1CF00 1CF2D 14.0 +1CF30 1CF46 14.0 +1CF50 1CFC3 14.0 1D000 1D0F5 3.1 1D100 1D126 3.1 1D129 5.1 1D12A 1D1DD 3.1 1D1DE 1D1E8 8.0 +1D1E9 1D1EA 14.0 1D200 1D245 4.1 1D2E0 1D2F3 11.0 1D300 1D356 4.0 @@ -1318,6 +1377,7 @@ FFFD FFFF 1.1 1D800 1DA8B 8.0 1DA9B 1DA9F 8.0 1DAA1 1DAAF 8.0 +1DF00 1DF1E 14.0 1E000 1E006 9.0 1E008 1E018 9.0 1E01B 1E021 9.0 @@ -1327,8 +1387,13 @@ FFFD FFFF 1.1 1E130 1E13D 12.0 1E140 1E149 12.0 1E14E 1E14F 12.0 +1E290 1E2AE 14.0 1E2C0 1E2F9 12.0 1E2FF 12.0 +1E7E0 1E7E6 14.0 +1E7E8 1E7EB 14.0 +1E7ED 1E7EE 14.0 +1E7F0 1E7FE 14.0 1E800 1E8C4 7.0 1E8C7 1E8D6 7.0 1E900 1E94A 9.0 @@ -1499,6 +1564,7 @@ FFFD FFFF 1.1 1F6D3 1F6D4 10.0 1F6D5 12.0 1F6D6 1F6D7 13.0 +1F6DD 1F6DF 14.0 1F6E0 1F6EC 7.0 1F6F0 1F6F3 7.0 1F6F4 1F6F6 9.0 @@ -1510,6 +1576,7 @@ FFFD FFFF 1.1 1F780 1F7D4 7.0 1F7D5 1F7D8 11.0 1F7E0 1F7EB 12.0 +1F7F0 14.0 1F800 1F80B 7.0 1F810 1F847 7.0 1F850 1F859 7.0 @@ -1538,6 +1605,7 @@ FFFD FFFF 1.1 1F972 13.0 1F973 1F976 11.0 1F977 1F978 13.0 +1F979 14.0 1F97A 11.0 1F97B 12.0 1F97C 1F97F 11.0 @@ -1555,6 +1623,7 @@ FFFD FFFF 1.1 1F9C1 1F9C2 11.0 1F9C3 1F9CA 12.0 1F9CB 13.0 +1F9CC 14.0 1F9CD 1F9CF 12.0 1F9D0 1F9E6 10.0 1F9E7 1F9FF 11.0 @@ -1563,20 +1632,29 @@ FFFD FFFF 1.1 1FA70 1FA73 12.0 1FA74 13.0 1FA78 1FA7A 12.0 +1FA7B 1FA7C 14.0 1FA80 1FA82 12.0 1FA83 1FA86 13.0 1FA90 1FA95 12.0 1FA96 1FAA8 13.0 +1FAA9 1FAAC 14.0 1FAB0 1FAB6 13.0 +1FAB7 1FABA 14.0 1FAC0 1FAC2 13.0 +1FAC3 1FAC5 14.0 1FAD0 1FAD6 13.0 +1FAD7 1FAD9 14.0 +1FAE0 1FAE7 14.0 +1FAF0 1FAF6 14.0 1FB00 1FB92 13.0 1FB94 1FBCA 13.0 1FBF0 1FBF9 13.0 1FFFE 1FFFF 2.0 20000 2A6D6 3.1 2A6D7 2A6DD 13.0 +2A6DE 2A6DF 14.0 2A700 2B734 5.2 +2B735 2B738 14.0 2B740 2B81D 6.0 2B820 2CEA1 8.0 2CEB0 2EBE0 10.0 diff --git a/gnu/usr.bin/perl/lib/unicore/To/Bc.pl b/gnu/usr.bin/perl/lib/unicore/To/Bc.pl index 9cc7091e63e..5b1431b0746 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -134,10 +134,12 @@ F7 ON 82E 858 R 859 85B NSM 85C 85F R -860 86F AL -870 89F R -8A0 8D2 AL -8D3 8E1 NSM +860 88F AL +890 891 AN +892 897 AL +898 89F NSM +8A0 8C9 AL +8CA 8E1 NSM 8E2 AN 8E3 902 NSM 93A NSM @@ -185,6 +187,7 @@ BF9 ET BFA ON C00 NSM C04 NSM +C3C NSM C3E C40 NSM C46 C48 NSM C4A C4D NSM @@ -239,7 +242,7 @@ FC6 NSM 1680 WS 169B 169C ON 1712 1714 NSM -1732 1734 NSM +1732 1733 NSM 1752 1753 NSM 1772 1773 NSM 17B4 17B5 NSM @@ -252,6 +255,7 @@ FC6 NSM 1800 180A ON 180B 180D NSM 180E BN +180F NSM 1885 1886 NSM 18A9 NSM 1920 1922 NSM @@ -270,7 +274,7 @@ FC6 NSM 1A65 1A6C NSM 1A73 1A7C NSM 1A7F NSM -1AB0 1AC0 NSM +1AB0 1ACE NSM 1B00 1B03 NSM 1B34 NSM 1B36 1B3A NSM @@ -293,8 +297,7 @@ FC6 NSM 1CED NSM 1CF4 NSM 1CF8 1CF9 NSM -1DC0 1DF9 NSM -1DFB 1DFF NSM +1DC0 1DFF NSM 1FBD ON 1FBF 1FC1 ON 1FCD 1FCF ON @@ -367,7 +370,7 @@ FC6 NSM 2CF9 2CFF ON 2D7F NSM 2DE0 2DFF NSM -2E00 2E52 ON +2E00 2E5D ON 2E80 2E99 ON 2E9B 2EF3 ON 2F00 2FD5 ON @@ -444,12 +447,12 @@ FB1F FB28 R FB29 ES FB2A FB4F R FB50 FD3D AL -FD3E FD3F ON -FD40 FDCF AL +FD3E FD4F ON +FD50 FDCE AL +FDCF ON FDD0 FDEF BN FDF0 FDFC AL -FDFD ON -FDFE FDFF AL +FDFD FDFF ON FE00 FE0F NSM FE10 FE19 ON FE20 FE2F NSM @@ -526,13 +529,18 @@ FFFE FFFF BN 10F30 10F45 AL 10F46 10F50 NSM 10F51 10F6F AL -10F70 10FFF R +10F70 10F81 R +10F82 10F85 NSM +10F86 10FFF R 11001 NSM 11038 11046 NSM 11052 11065 ON +11070 NSM +11073 11074 NSM 1107F 11081 NSM 110B3 110B6 NSM 110B9 110BA NSM +110C2 NSM 11100 11102 NSM 11127 1112B NSM 1112D 11134 NSM @@ -618,11 +626,14 @@ FFFE FFFF BN 16FE4 NSM 1BC9D 1BC9E NSM 1BCA0 1BCA3 BN +1CF00 1CF2D NSM +1CF30 1CF46 NSM 1D167 1D169 NSM 1D173 1D17A BN 1D17B 1D182 NSM 1D185 1D18B NSM 1D1AA 1D1AD NSM +1D1E9 1D1EA ON 1D200 1D241 ON 1D242 1D244 NSM 1D245 ON @@ -645,6 +656,7 @@ FFFE FFFF BN 1E023 1E024 NSM 1E026 1E02A NSM 1E130 1E136 NSM +1E2AE NSM 1E2EC 1E2EF NSM 1E2FF ET 1E800 1E8CF R @@ -673,28 +685,29 @@ FFFE FFFF BN 1F1AD ON 1F260 1F265 ON 1F300 1F6D7 ON -1F6E0 1F6EC ON +1F6DD 1F6EC ON 1F6F0 1F6FC ON 1F700 1F773 ON 1F780 1F7D8 ON 1F7E0 1F7EB ON +1F7F0 ON 1F800 1F80B ON 1F810 1F847 ON 1F850 1F859 ON 1F860 1F887 ON 1F890 1F8AD ON 1F8B0 1F8B1 ON -1F900 1F978 ON -1F97A 1F9CB ON -1F9CD 1FA53 ON +1F900 1FA53 ON 1FA60 1FA6D ON 1FA70 1FA74 ON -1FA78 1FA7A ON +1FA78 1FA7C ON 1FA80 1FA86 ON -1FA90 1FAA8 ON -1FAB0 1FAB6 ON -1FAC0 1FAC2 ON -1FAD0 1FAD6 ON +1FA90 1FAAC ON +1FAB0 1FABA ON +1FAC0 1FAC5 ON +1FAD0 1FAD9 ON +1FAE0 1FAE7 ON +1FAF0 1FAF6 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 46d04267c0d..37458b2ced9 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! IT IS DEPRECATED TO USE THIS FILE !!!!!!! @@ -18,7 +18,7 @@ # the main body of the table, and what all code points missing from this file # map to. $Unicode::UCD::SwashInfo{'ToBmg'}{'format'} = 'x'; # non-negative hex whole number; a code point -$Unicode::UCD::SwashInfo{'ToBmg'}{'missing'} = ''; # code point maps to the null string +$Unicode::UCD::SwashInfo{'ToBmg'}{'missing'} = ''; # code point maps to the empty string return <<'END'; 0028 0029 @@ -403,6 +403,14 @@ return <<'END'; 2E27 2E26 2E28 2E29 2E29 2E28 +2E55 2E56 +2E56 2E55 +2E57 2E58 +2E58 2E57 +2E59 2E5A +2E5A 2E59 +2E5B 2E5C +2E5C 2E5B 3008 3009 3009 3008 300A 300B diff --git a/gnu/usr.bin/perl/lib/unicore/To/Bpb.pl b/gnu/usr.bin/perl/lib/unicore/To/Bpb.pl index aa7ac45c3b7..fb29ec36093 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes 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{'ToBpb'}{'format'} = 'x'; # non-negative hex whole number; a code point -$Unicode::UCD::SwashInfo{'ToBpb'}{'missing'} = ''; # code point maps to the null string +$Unicode::UCD::SwashInfo{'ToBpb'}{'missing'} = ''; # code point maps to the empty string return <<'END'; 28 0029 @@ -103,6 +103,14 @@ F3D 0F3C 2E27 2E26 2E28 2E29 2E29 2E28 +2E55 2E56 +2E56 2E55 +2E57 2E58 +2E58 2E57 +2E59 2E5A +2E5A 2E59 +2E5B 2E5C +2E5C 2E5B 3008 3009 3009 3008 300A 300B diff --git a/gnu/usr.bin/perl/lib/unicore/To/Bpt.pl b/gnu/usr.bin/perl/lib/unicore/To/Bpt.pl index e3668a021c6..49f54b48eb3 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -103,6 +103,14 @@ F3D c 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 diff --git a/gnu/usr.bin/perl/lib/unicore/To/Cf.pl b/gnu/usr.bin/perl/lib/unicore/To/Cf.pl index feef559b670..a10115865f8 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -620,7 +620,7 @@ D8 DE F8 2160 216F 2170 2183 2184 24B6 24CF 24D0 -2C00 2C2E 2C30 +2C00 2C2F 2C30 2C60 2C61 2C62 26B 2C63 1D7D @@ -800,17 +800,25 @@ A7B8 A7B9 A7BA A7BB A7BC A7BD A7BE A7BF +A7C0 A7C1 A7C2 A7C3 A7C4 A794 A7C5 282 A7C6 1D8E A7C7 A7C8 A7C9 A7CA +A7D0 A7D1 +A7D6 A7D7 +A7D8 A7D9 A7F5 A7F6 AB70 ABBF 13A0 FF21 FF3A FF41 10400 10427 10428 104B0 104D3 104D8 +10570 1057A 10597 +1057C 1058A 105A3 +1058C 10592 105B3 +10594 10595 105BB 10C80 10CB2 10CC0 118A0 118BF 118C0 16E40 16E5F 16E60 diff --git a/gnu/usr.bin/perl/lib/unicore/To/Ea.pl b/gnu/usr.bin/perl/lib/unicore/To/Ea.pl index 7883b0d386a..f81242d167b 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -266,7 +266,10 @@ FFFD A 17000 187F7 W 18800 18CD5 W 18D00 18D08 W -1B000 1B11E W +1AFF0 1AFF3 W +1AFF5 1AFFB W +1AFFD 1AFFE W +1B000 1B122 W 1B150 1B152 W 1B164 1B167 W 1B170 1B2FB W @@ -307,21 +310,23 @@ FFFD A 1F6CC W 1F6D0 1F6D2 W 1F6D5 1F6D7 W +1F6DD 1F6DF W 1F6EB 1F6EC W 1F6F4 1F6FC W 1F7E0 1F7EB W +1F7F0 W 1F90C 1F93A W 1F93C 1F945 W -1F947 1F978 W -1F97A 1F9CB W -1F9CD 1F9FF W +1F947 1F9FF W 1FA70 1FA74 W -1FA78 1FA7A W +1FA78 1FA7C W 1FA80 1FA86 W -1FA90 1FAA8 W -1FAB0 1FAB6 W -1FAC0 1FAC2 W -1FAD0 1FAD6 W +1FA90 1FAAC W +1FAB0 1FABA W +1FAC0 1FAC5 W +1FAD0 1FAD9 W +1FAE0 1FAE7 W +1FAF0 1FAF6 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 c7e030155e2..c6709fa159b 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes 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{'ToEqUIdeo'}{'format'} = 'x'; # non-negative hex whole number; a code point -$Unicode::UCD::SwashInfo{'ToEqUIdeo'}{'missing'} = ''; # code point maps to the null string +$Unicode::UCD::SwashInfo{'ToEqUIdeo'}{'missing'} = ''; # code point maps to the empty string return <<'END'; 2E81 5382 diff --git a/gnu/usr.bin/perl/lib/unicore/To/GCB.pl b/gnu/usr.bin/perl/lib/unicore/To/GCB.pl index 5163c4354f9..6d0f6d71b5a 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -54,7 +54,9 @@ AE ExtPict_XX 825 827 Extend 829 82D Extend 859 85B Extend -8D3 8E1 Extend +890 891 Prepend +898 89F Extend +8CA 8E1 Extend 8E2 Prepend 8E3 902 Extend 903 SpacingMark @@ -124,6 +126,7 @@ BD7 Extend C00 Extend C01 C03 SpacingMark C04 Extend +C3C Extend C3E C40 Extend C41 C44 SpacingMark C46 C48 Extend @@ -206,7 +209,9 @@ FC6 Extend 11A8 11FF T 135D 135F Extend 1712 1714 Extend -1732 1734 Extend +1715 SpacingMark +1732 1733 Extend +1734 SpacingMark 1752 1753 Extend 1772 1773 Extend 17B4 17B5 Extend @@ -219,6 +224,7 @@ FC6 Extend 17DD Extend 180B 180D Extend 180E Control +180F Extend 1885 1886 Extend 18A9 Extend 1920 1922 Extend @@ -242,7 +248,7 @@ FC6 Extend 1A6D 1A72 SpacingMark 1A73 1A7C Extend 1A7F Extend -1AB0 1AC0 Extend +1AB0 1ACE Extend 1B00 1B03 Extend 1B04 SpacingMark 1B34 1B3A Extend @@ -280,8 +286,7 @@ FC6 Extend 1CF4 Extend 1CF7 SpacingMark 1CF8 1CF9 Extend -1DC0 1DF9 Extend -1DFB 1DFF Extend +1DC0 1DFF Extend 200B Control 200C Extend 200D ZWJ @@ -1215,10 +1220,13 @@ FFF0 FFFB Control 10D24 10D27 Extend 10EAB 10EAC Extend 10F46 10F50 Extend +10F82 10F85 Extend 11000 SpacingMark 11001 Extend 11002 SpacingMark 11038 11046 Extend +11070 Extend +11073 11074 Extend 1107F 11081 Extend 11082 SpacingMark 110B0 110B2 SpacingMark @@ -1226,6 +1234,7 @@ FFF0 FFFB Control 110B7 110B8 SpacingMark 110B9 110BA Extend 110BD Prepend +110C2 Extend 110CD Prepend 11100 11102 Extend 11127 1112B Extend @@ -1305,7 +1314,6 @@ FFF0 FFFB Control 116B6 SpacingMark 116B7 Extend 1171D 1171F Extend -11720 11721 SpacingMark 11722 11725 Extend 11726 SpacingMark 11727 1172B Extend @@ -1379,6 +1387,8 @@ FFF0 FFFB Control 16FF0 16FF1 SpacingMark 1BC9D 1BC9E Extend 1BCA0 1BCA3 Control +1CF00 1CF2D Extend +1CF30 1CF46 Extend 1D165 Extend 1D166 SpacingMark 1D167 1D169 Extend @@ -1401,6 +1411,7 @@ FFF0 FFFB Control 1E023 1E024 Extend 1E026 1E02A Extend 1E130 1E136 Extend +1E2AE Extend 1E2EC 1E2EF Extend 1E8D0 1E8D6 Extend 1E944 1E94A Extend diff --git a/gnu/usr.bin/perl/lib/unicore/To/Gc.pl b/gnu/usr.bin/perl/lib/unicore/To/Gc.pl index 25d45500ccb..134ee1328aa 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -667,7 +667,7 @@ F8 FF Ll 610 61A Mn 61B Po 61C Cf -61E 61F Po +61D 61F Po 620 63F Lo 640 Lm 641 64A Lo @@ -723,9 +723,14 @@ F8 FF Ll 859 85B Mn 85E Po 860 86A Lo -8A0 8B4 Lo -8B6 8C7 Lo -8D3 8E1 Mn +870 887 Lo +888 Sk +889 88E Lo +890 891 Cf +898 89F Mn +8A0 8C8 Lo +8C9 Lm +8CA 8E1 Mn 8E2 Cf 8E3 902 Mn 903 Mc @@ -880,6 +885,7 @@ C05 C0C Lo C0E C10 Lo C12 C28 Lo C2A C39 Lo +C3C Mn C3D Lo C3E C40 Mn C41 C44 Mc @@ -887,6 +893,7 @@ C46 C48 Mn C4A C4D Mn C55 C56 Mn C58 C5A Lo +C5D Lo C60 C61 Lo C62 C63 Mn C66 C6F Nd @@ -912,7 +919,7 @@ CC7 CC8 Mc CCA CCB Mc CCC CCD Mn CD5 CD6 Mc -CDE Lo +CDD CDE Lo CE0 CE1 Lo CE2 CE3 Mn CE6 CEF Nd @@ -1097,11 +1104,12 @@ FD9 FDA Po 16EB 16ED Po 16EE 16F0 Nl 16F1 16F8 Lo -1700 170C Lo -170E 1711 Lo +1700 1711 Lo 1712 1714 Mn -1720 1731 Lo -1732 1734 Mn +1715 Mc +171F 1731 Lo +1732 1733 Mn +1734 Mc 1735 1736 Po 1740 1751 Lo 1752 1753 Mn @@ -1129,6 +1137,7 @@ FD9 FDA Po 1807 180A Po 180B 180D Mn 180E Cf +180F Mn 1810 1819 Nd 1820 1842 Lo 1843 Lm @@ -1183,7 +1192,7 @@ FD9 FDA Po 1AA8 1AAD Po 1AB0 1ABD Mn 1ABE Me -1ABF 1AC0 Mn +1ABF 1ACE Mn 1B00 1B03 Mn 1B04 Mc 1B05 1B33 Lo @@ -1195,12 +1204,13 @@ FD9 FDA Po 1B3D 1B41 Mc 1B42 Mn 1B43 1B44 Mc -1B45 1B4B Lo +1B45 1B4C Lo 1B50 1B59 Nd 1B5A 1B60 Po 1B61 1B6A So 1B6B 1B73 Mn 1B74 1B7C So +1B7D 1B7E Po 1B80 1B81 Mn 1B82 Mc 1B83 1BA0 Lo @@ -1257,8 +1267,7 @@ FD9 FDA Po 1D78 Lm 1D79 1D9A Ll 1D9B 1DBF Lm -1DC0 1DF9 Mn -1DFB 1DFF Mn +1DC0 1DFF Mn 1E00 Lu 1E01 Ll 1E02 Lu @@ -1599,7 +1608,7 @@ FD9 FDA Po 208D Ps 208E Pe 2090 209C Lm -20A0 20BF Sc +20A0 20C0 Sc 20D0 20DC Mn 20DD 20E0 Me 20E1 Mn @@ -1772,8 +1781,8 @@ FD9 FDA Po 2B4D 2B73 So 2B76 2B95 So 2B97 2BFF So -2C00 2C2E Lu -2C30 2C5E Ll +2C00 2C2F Lu +2C30 2C5F Ll 2C60 Lu 2C61 Ll 2C62 2C64 Lu @@ -1958,7 +1967,16 @@ FD9 FDA Po 2E42 Ps 2E43 2E4F Po 2E50 2E51 So -2E52 Po +2E52 2E54 Po +2E55 Ps +2E56 Pe +2E57 Ps +2E58 Pe +2E59 Ps +2E5A Pe +2E5B Ps +2E5C Pe +2E5D Pd 2E80 2E99 So 2E9B 2EF3 So 2F00 2FD5 So @@ -2034,8 +2052,7 @@ FD9 FDA Po 32C0 33FF So 3400 4DBF Lo 4DC0 4DFF So -4E00 9FFC Lo -A000 A014 Lo +4E00 A014 Lo A015 Lm A016 A48C Lo A490 A4C6 So @@ -2275,12 +2292,23 @@ A7BC Lu A7BD Ll A7BE Lu A7BF Ll +A7C0 Lu +A7C1 Ll A7C2 Lu A7C3 Ll A7C4 A7C7 Lu A7C8 Ll A7C9 Lu A7CA Ll +A7D0 Lu +A7D1 Ll +A7D3 Ll +A7D5 Ll +A7D6 Lu +A7D7 Ll +A7D8 Lu +A7D9 Ll +A7F2 A7F4 Lm A7F5 Lu A7F6 Ll A7F7 Lo @@ -2430,15 +2458,17 @@ FB3E Lo FB40 FB41 Lo FB43 FB44 Lo FB46 FBB1 Lo -FBB2 FBC1 Sk +FBB2 FBC2 Sk FBD3 FD3D Lo FD3E Pe FD3F Ps +FD40 FD4F So FD50 FD8F Lo FD92 FDC7 Lo +FDCF So FDF0 FDFB Lo FDFC Sc -FDFD So +FDFD FDFF So FE00 FE0F Mn FE10 FE16 Po FE17 Ps @@ -2585,9 +2615,20 @@ FFFC FFFD So 10500 10527 Lo 10530 10563 Lo 1056F Po +10570 1057A Lu +1057C 1058A Lu +1058C 10592 Lu +10594 10595 Lu +10597 105A1 Ll +105A3 105B1 Ll +105B3 105B9 Ll +105BB 105BC Ll 10600 10736 Lo 10740 10755 Lo 10760 10767 Lo +10780 10785 Lm +10787 107B0 Lm +107B2 107BA Lm 10800 10805 Lo 10808 Lo 1080A 10835 Lo @@ -2664,6 +2705,9 @@ FFFC FFFD So 10F46 10F50 Mn 10F51 10F54 No 10F55 10F59 Po +10F70 10F81 Lo +10F82 10F85 Mn +10F86 10F89 Po 10FB0 10FC4 Lo 10FC5 10FCB No 10FE0 10FF6 Lo @@ -2675,6 +2719,10 @@ FFFC FFFD So 11047 1104D Po 11052 11065 No 11066 1106F Nd +11070 Mn +11071 11072 Lo +11073 11074 Mn +11075 Lo 1107F 11081 Mn 11082 Mc 11083 110AF Lo @@ -2685,6 +2733,7 @@ FFFC FFFD So 110BB 110BC Po 110BD Cf 110BE 110C1 Po +110C2 Mn 110CD Cf 110D0 110E8 Lo 110F0 110F9 Nd @@ -2819,6 +2868,7 @@ FFFC FFFD So 116B6 Mc 116B7 Mn 116B8 Lo +116B9 Po 116C0 116C9 Nd 11700 1171A Lo 1171D 1171F Mn @@ -2830,6 +2880,7 @@ FFFC FFFD So 1173A 1173B No 1173C 1173E Po 1173F So +11740 11746 Lo 11800 1182B Lo 1182C 1182E Mc 1182F 11837 Mn @@ -2888,7 +2939,7 @@ FFFC FFFD So 11A9A 11A9C Po 11A9D Lo 11A9E 11AA2 Po -11AC0 11AF8 Lo +11AB0 11AF8 Lo 11C00 11C08 Lo 11C0A 11C2E Lo 11C2F Mc @@ -2944,6 +2995,8 @@ FFFC FFFD So 12400 1246E Nl 12470 12474 Po 12480 12543 Lo +12F90 12FF0 Lo +12FF1 12FF2 Po 13000 1342E Lo 13430 13438 Cf 14400 14646 Lo @@ -2951,6 +3004,8 @@ FFFC FFFD So 16A40 16A5E Lo 16A60 16A69 Nd 16A6E 16A6F Po +16A70 16ABE Lo +16AC0 16AC9 Nd 16AD0 16AED Lo 16AF0 16AF4 Mn 16AF5 Po @@ -2983,7 +3038,10 @@ FFFC FFFD So 17000 187F7 Lo 18800 18CD5 Lo 18D00 18D08 Lo -1B000 1B11E Lo +1AFF0 1AFF3 Lm +1AFF5 1AFFB Lm +1AFFD 1AFFE Lm +1B000 1B122 Lo 1B150 1B152 Lo 1B164 1B167 Lo 1B170 1B2FB Lo @@ -2995,6 +3053,9 @@ FFFC FFFD So 1BC9D 1BC9E Mn 1BC9F Po 1BCA0 1BCA3 Cf +1CF00 1CF2D Mn +1CF30 1CF46 Mn +1CF50 1CFC3 So 1D000 1D0F5 So 1D100 1D126 So 1D129 1D164 So @@ -3008,7 +3069,7 @@ FFFC FFFD So 1D185 1D18B Mn 1D18C 1D1A9 So 1D1AA 1D1AD Mn -1D1AE 1D1E8 So +1D1AE 1D1EA So 1D200 1D241 So 1D242 1D244 Mn 1D245 So @@ -3097,6 +3158,9 @@ FFFC FFFD So 1DA87 1DA8B Po 1DA9B 1DA9F Mn 1DAA1 1DAAF Mn +1DF00 1DF09 Ll +1DF0A Lo +1DF0B 1DF1E Ll 1E000 1E006 Mn 1E008 1E018 Mn 1E01B 1E021 Mn @@ -3108,10 +3172,16 @@ FFFC FFFD So 1E140 1E149 Nd 1E14E Lo 1E14F So +1E290 1E2AD Lo +1E2AE Mn 1E2C0 1E2EB Lo 1E2EC 1E2EF Mn 1E2F0 1E2F9 Nd 1E2FF Sc +1E7E0 1E7E6 Lo +1E7E8 1E7EB Lo +1E7ED 1E7EE Lo +1E7F0 1E7FE Lo 1E800 1E8C4 Lo 1E8C7 1E8CF No 1E8D0 1E8D6 Mn @@ -3179,33 +3249,34 @@ FFFC FFFD So 1F300 1F3FA So 1F3FB 1F3FF Sk 1F400 1F6D7 So -1F6E0 1F6EC So +1F6DD 1F6EC So 1F6F0 1F6FC So 1F700 1F773 So 1F780 1F7D8 So 1F7E0 1F7EB So +1F7F0 So 1F800 1F80B So 1F810 1F847 So 1F850 1F859 So 1F860 1F887 So 1F890 1F8AD So 1F8B0 1F8B1 So -1F900 1F978 So -1F97A 1F9CB So -1F9CD 1FA53 So +1F900 1FA53 So 1FA60 1FA6D So 1FA70 1FA74 So -1FA78 1FA7A So +1FA78 1FA7C So 1FA80 1FA86 So -1FA90 1FAA8 So -1FAB0 1FAB6 So -1FAC0 1FAC2 So -1FAD0 1FAD6 So +1FA90 1FAAC So +1FAB0 1FABA So +1FAC0 1FAC5 So +1FAD0 1FAD9 So +1FAE0 1FAE7 So +1FAF0 1FAF6 So 1FB00 1FB92 So 1FB94 1FBCA So 1FBF0 1FBF9 Nd -20000 2A6DD Lo -2A700 2B734 Lo +20000 2A6DF Lo +2A700 2B738 Lo 2B740 2B81D Lo 2B820 2CEA1 Lo 2CEB0 2EBE0 Lo diff --git a/gnu/usr.bin/perl/lib/unicore/To/Hst.pl b/gnu/usr.bin/perl/lib/unicore/To/Hst.pl index 13d6edd44d1..fac97bc241e 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # 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 96ad2f728ee..4fc1e3e5b60 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -241,7 +241,7 @@ F8 131 Recommended 610 61A Uncommon_Use 61B Not_XID 61C Default_Ignorable -61E 61F Not_XID +61D 61F Not_XID 620 63F Recommended 640 Obsolete 641 655 Recommended @@ -288,12 +288,17 @@ F8 131 Recommended 840 85B Limited_Use 85E Limited_Use Not_XID 860 86A Limited_Use +870 887 Recommended +888 Not_XID +889 88E Recommended +890 891 Not_XID +898 89F Uncommon_Use 8A0 8AC Recommended 8AD 8B1 Obsolete 8B2 Recommended 8B3 8B4 Uncommon_Use -8B6 8C7 Recommended -8D3 8E1 Uncommon_Use +8B5 8C9 Recommended +8CA 8E1 Uncommon_Use 8E2 Not_XID 8E3 900 Uncommon_Use 901 94D Recommended @@ -411,12 +416,13 @@ C12 C28 Recommended C2A C33 Recommended C34 Obsolete C35 C39 Recommended -C3D C44 Recommended +C3C C44 Recommended C46 C48 Recommended C4A C4D Recommended C55 C56 Recommended C58 C59 Obsolete C5A Uncommon_Use +C5D Recommended C60 C61 Recommended C62 C63 Uncommon_Use C66 C6F Recommended @@ -434,6 +440,7 @@ CBC CC4 Recommended CC6 CC8 Recommended CCA CCD Recommended CD5 CD6 Recommended +CDD Recommended CDE Obsolete CE0 CE3 Recommended CE6 CEF Recommended @@ -609,9 +616,8 @@ FCE FDA Not_XID 16A0 16EA Exclusion 16EB 16ED Not_XID 16EE 16F8 Exclusion -1700 170C Exclusion -170E 1714 Exclusion -1720 1734 Exclusion +1700 1715 Exclusion +171F 1734 Exclusion 1735 1736 Exclusion Not_XID 1740 1753 Exclusion 1760 176C Exclusion @@ -623,8 +629,9 @@ FCE FDA Not_XID 17A8 Obsolete 17A9 17B3 Recommended 17B4 17B5 Default_Ignorable -17B6 17CA Recommended -17CB 17D0 Technical +17B6 17CD Recommended +17CE 17CF Technical +17D0 Recommended 17D1 Technical Obsolete 17D2 Recommended 17D3 Obsolete @@ -637,7 +644,7 @@ FCE FDA Not_XID 17E0 17E9 Recommended 17F0 17F9 Not_XID 1800 180A Exclusion Not_XID -180B 180E Default_Ignorable +180B 180F Default_Ignorable 1810 1819 Exclusion 1820 1878 Exclusion 1880 18A8 Exclusion @@ -668,11 +675,12 @@ FCE FDA Not_XID 1AB0 1ABD Obsolete 1ABE Not_XID 1ABF 1AC0 Technical -1B00 1B4B Limited_Use +1AC1 1ACE Uncommon_Use +1B00 1B4C Limited_Use 1B50 1B59 Limited_Use 1B5A 1B6A Limited_Use Not_XID -1B6B 1B73 Limited_Use -1B74 1B7C Limited_Use Not_XID +1B6B 1B73 Limited_Use Technical +1B74 1B7E Limited_Use Not_XID 1B80 1BF3 Limited_Use 1BFC 1BFF Limited_Use Not_XID 1C00 1C37 Limited_Use @@ -706,6 +714,7 @@ FCE FDA Not_XID 1DCF 1DD0 Technical 1DD1 1DE6 Technical Obsolete 1DE7 1DF9 Technical +1DFA Limited_Use Technical 1DFB 1DFF Technical 1E00 1E99 Recommended 1E9A 1E9B Not_NFKC @@ -808,7 +817,7 @@ FCE FDA Not_XID 2090 209C Not_NFKC 20A0 20A7 Not_XID 20A8 Not_NFKC -20A9 20BF Not_XID +20A9 20C0 Not_XID 20D0 20DC Technical 20DD 20E0 Technical Not_XID 20E1 Technical @@ -873,8 +882,7 @@ FCE FDA Not_XID 2B97 2BEB Not_XID 2BEC 2BEF Uncommon_Use Not_XID 2BF0 2BFF Not_XID -2C00 2C2E Exclusion -2C30 2C5E Exclusion +2C00 2C5F Exclusion 2C60 2C67 Technical 2C68 2C6C Uncommon_Use 2C6D 2C76 Obsolete @@ -912,7 +920,7 @@ FCE FDA Not_XID 2E35 Obsolete Not_XID 2E36 2E38 Not_XID 2E39 Obsolete Not_XID -2E3A 2E52 Not_XID +2E3A 2E5D Not_XID 2E80 2E99 Not_XID 2E9B 2E9E Not_XID 2E9F Not_NFKC @@ -955,7 +963,7 @@ FCE FDA Not_XID 3192 319F Not_NFKC 31A0 31BF Recommended 31C0 31E3 Not_XID -31F0 31FF Technical +31F0 31FF Obsolete 3200 321E Not_NFKC 3220 3247 Not_NFKC 3248 324F Not_XID @@ -964,7 +972,7 @@ FCE FDA Not_XID 3280 33FF Not_NFKC 3400 4DBF Recommended 4DC0 4DFF Technical Not_XID -4E00 9FFC Recommended +4E00 9FFF Recommended A000 A48C Limited_Use A490 A4C6 Limited_Use Not_XID A4D0 A4FD Limited_Use @@ -1012,7 +1020,11 @@ A7B0 A7B1 Obsolete A7B2 A7B7 Uncommon_Use A7B8 A7B9 Recommended A7BA A7BF Technical -A7C2 A7CA Recommended +A7C0 A7CA Recommended +A7D0 A7D1 Recommended +A7D3 Recommended +A7D5 A7D9 Recommended +A7F2 A7F4 Not_NFKC A7F5 A7F7 Obsolete A7F8 A7F9 Not_NFKC A7FA Technical @@ -1105,13 +1117,14 @@ FB3E Not_NFKC FB40 FB41 Not_NFKC FB43 FB44 Not_NFKC FB46 FBB1 Not_NFKC -FBB2 FBC1 Technical Not_XID +FBB2 FBC2 Technical Not_XID FBD3 FD3D Not_NFKC -FD3E FD3F Technical Not_XID +FD3E FD4F Technical Not_XID FD50 FD8F Not_NFKC FD92 FDC7 Not_NFKC +FDCF Technical Not_XID FDF0 FDFC Not_NFKC -FDFD Technical Not_XID +FDFD FDFF Technical Not_XID FE00 FE0F Default_Ignorable FE10 FE19 Not_NFKC FE20 FE2D Technical @@ -1173,9 +1186,21 @@ FFF9 FFFD Not_XID 10500 10527 Exclusion 10530 10563 Exclusion 1056F Exclusion Not_XID +10570 1057A Exclusion +1057C 1058A Exclusion +1058C 10592 Exclusion +10594 10595 Exclusion +10597 105A1 Exclusion +105A3 105B1 Exclusion +105B3 105B9 Exclusion +105BB 105BC Exclusion 10600 10736 Exclusion 10740 10755 Exclusion 10760 10767 Exclusion +10780 Uncommon_Use +10781 10785 Not_NFKC +10787 107B0 Not_NFKC +107B2 107BA Not_NFKC 10800 10805 Exclusion 10808 Exclusion 1080A 10835 Exclusion @@ -1242,15 +1267,18 @@ FFF9 FFFD Not_XID 10F27 Exclusion 10F30 10F50 Exclusion 10F51 10F59 Exclusion Not_XID +10F70 10F85 Exclusion +10F86 10F89 Exclusion Not_XID 10FB0 10FC4 Exclusion 10FC5 10FCB Exclusion Not_XID 10FE0 10FF6 Exclusion 11000 11046 Exclusion 11047 1104D Exclusion Not_XID 11052 11065 Exclusion Not_XID -11066 1106F Exclusion +11066 11075 Exclusion 1107F 110BA Exclusion 110BB 110C1 Exclusion Not_XID +110C2 Exclusion 110CD Exclusion Not_XID 110D0 110E8 Exclusion 110F0 110F9 Exclusion @@ -1321,11 +1349,13 @@ FFF9 FFFD Not_XID 11650 11659 Exclusion 11660 1166C Exclusion Not_XID 11680 116B8 Exclusion +116B9 Exclusion Not_XID 116C0 116C9 Exclusion 11700 1171A Exclusion 1171D 1172B Exclusion 11730 11739 Exclusion 1173A 1173F Exclusion Not_XID +11740 11746 Exclusion 11800 1183A Exclusion 1183B Exclusion Not_XID 118A0 118E9 Exclusion @@ -1351,6 +1381,7 @@ FFF9 FFFD Not_XID 11A9A 11A9C Exclusion Not_XID 11A9D Exclusion 11A9E 11AA2 Exclusion Not_XID +11AB0 11ABF Limited_Use 11AC0 11AF8 Exclusion 11C00 11C08 Exclusion 11C0A 11C36 Exclusion @@ -1384,6 +1415,8 @@ FFF9 FFFD Not_XID 12400 1246E Exclusion 12470 12474 Exclusion Not_XID 12480 12543 Exclusion +12F90 12FF0 Exclusion +12FF1 12FF2 Exclusion Not_XID 13000 1342E Exclusion 13430 13438 Exclusion Not_XID 14400 14646 Exclusion @@ -1391,6 +1424,8 @@ FFF9 FFFD Not_XID 16A40 16A5E Uncommon_Use Exclusion 16A60 16A69 Uncommon_Use Exclusion 16A6E 16A6F Exclusion Not_XID +16A70 16ABE Exclusion +16AC0 16AC9 Exclusion 16AD0 16AED Exclusion 16AF0 16AF4 Exclusion 16AF5 Exclusion Not_XID @@ -1415,7 +1450,11 @@ FFF9 FFFD Not_XID 17000 187F7 Exclusion 18800 18CD5 Exclusion 18D00 18D08 Exclusion +1AFF0 1AFF3 Uncommon_Use +1AFF5 1AFFB Uncommon_Use +1AFFD 1AFFE Uncommon_Use 1B000 1B11E Obsolete +1B11F 1B122 Recommended 1B150 1B152 Recommended 1B164 1B167 Recommended 1B170 1B2FB Exclusion @@ -1427,6 +1466,9 @@ FFF9 FFFD Not_XID 1BC9D 1BC9E Exclusion 1BC9F Exclusion Not_XID 1BCA0 1BCA3 Default_Ignorable +1CF00 1CF2D Technical +1CF30 1CF46 Technical +1CF50 1CFC3 Technical Not_XID 1D000 1D0F5 Technical Not_XID 1D100 1D126 Technical Not_XID 1D129 1D15D Technical Not_XID @@ -1444,6 +1486,7 @@ FFF9 FFFD Not_XID 1D1BB 1D1C0 Not_NFKC 1D1C1 1D1DD Technical Not_XID 1D1DE 1D1E8 Uncommon_Use Technical Not_XID +1D1E9 1D1EA Technical Not_XID 1D200 1D241 Obsolete Not_XID 1D242 1D244 Technical Obsolete 1D245 Obsolete Not_XID @@ -1482,6 +1525,7 @@ FFF9 FFFD Not_XID 1DA85 1DA8B Exclusion Not_XID 1DA9B 1DA9F Exclusion 1DAA1 1DAAF Exclusion +1DF00 1DF1E Recommended 1E000 1E006 Exclusion 1E008 1E018 Exclusion 1E01B 1E021 Exclusion @@ -1492,8 +1536,13 @@ FFF9 FFFD Not_XID 1E140 1E149 Limited_Use 1E14E Limited_Use 1E14F Limited_Use Not_XID +1E290 1E2AE Exclusion 1E2C0 1E2F9 Limited_Use 1E2FF Limited_Use Not_XID +1E7E0 1E7E6 Recommended +1E7E8 1E7EB Recommended +1E7ED 1E7EE Recommended +1E7F0 1E7FE Recommended 1E800 1E8C4 Exclusion 1E8C7 1E8CF Exclusion Not_XID 1E8D0 1E8D6 Exclusion @@ -1561,33 +1610,34 @@ FFF9 FFFD Not_XID 1F300 1F54E Not_XID 1F54F Uncommon_Use Not_XID 1F550 1F6D7 Not_XID -1F6E0 1F6EC Not_XID +1F6DD 1F6EC Not_XID 1F6F0 1F6FC Not_XID 1F700 1F773 Not_XID 1F780 1F7D8 Not_XID 1F7E0 1F7EB Not_XID +1F7F0 Not_XID 1F800 1F80B Not_XID 1F810 1F847 Not_XID 1F850 1F859 Not_XID 1F860 1F887 Not_XID 1F890 1F8AD Not_XID 1F8B0 1F8B1 Not_XID -1F900 1F978 Not_XID -1F97A 1F9CB Not_XID -1F9CD 1FA53 Not_XID +1F900 1FA53 Not_XID 1FA60 1FA6D Not_XID 1FA70 1FA74 Not_XID -1FA78 1FA7A Not_XID +1FA78 1FA7C Not_XID 1FA80 1FA86 Not_XID -1FA90 1FAA8 Not_XID -1FAB0 1FAB6 Not_XID -1FAC0 1FAC2 Not_XID -1FAD0 1FAD6 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 1FB00 1FB92 Not_XID 1FB94 1FBCA Not_XID 1FBF0 1FBF9 Not_NFKC -20000 2A6DD Recommended -2A700 2B734 Recommended +20000 2A6DF Recommended +2A700 2B738 Recommended 2B740 2B81D Recommended 2B820 2CEA1 Recommended 2CEB0 2EBE0 Recommended diff --git a/gnu/usr.bin/perl/lib/unicore/To/Identifi.pl b/gnu/usr.bin/perl/lib/unicore/To/Identifi.pl index 40302743f50..90d12989906 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -85,9 +85,11 @@ F8 131 Allowed 6E5 6E6 Allowed 6EE 6FF Allowed 750 7B1 Allowed +870 887 Allowed +889 88E Allowed 8A0 8AC Allowed 8B2 Allowed -8B6 8C7 Allowed +8B5 8C9 Allowed 901 94D Allowed 94F 950 Allowed 956 957 Allowed @@ -172,10 +174,11 @@ C0E C10 Allowed C12 C28 Allowed C2A C33 Allowed C35 C39 Allowed -C3D C44 Allowed +C3C C44 Allowed C46 C48 Allowed C4A C4D Allowed C55 C56 Allowed +C5D Allowed C60 C61 Allowed C66 C6F Allowed C80 Allowed @@ -189,6 +192,7 @@ CBC CC4 Allowed CC6 CC8 Allowed CCA CCD Allowed CD5 CD6 Allowed +CDD Allowed CE0 CE3 Allowed CE6 CEF Allowed CF1 CF2 Allowed @@ -287,7 +291,8 @@ FC6 Allowed 1780 17A2 Allowed 17A5 17A7 Allowed 17A9 17B3 Allowed -17B6 17CA Allowed +17B6 17CD Allowed +17D0 Allowed 17D2 Allowed 17D7 Allowed 17DC Allowed @@ -352,7 +357,7 @@ FC6 Allowed 312F Allowed 31A0 31BF Allowed 3400 4DBF Allowed -4E00 9FFC Allowed +4E00 9FFF Allowed A67F Allowed A717 A71F Allowed A788 Allowed @@ -361,7 +366,10 @@ A792 A793 Allowed A7AA Allowed A7AE Allowed A7B8 A7B9 Allowed -A7C2 A7CA Allowed +A7C0 A7CA Allowed +A7D0 A7D1 Allowed +A7D3 Allowed +A7D5 A7D9 Allowed A9E7 A9FE Allowed AA60 AA76 Allowed AA7A AA7F Allowed @@ -383,10 +391,16 @@ FA27 FA29 Allowed 11303 Allowed 1133B 1133C Allowed 16FF0 16FF1 Allowed +1B11F 1B122 Allowed 1B150 1B152 Allowed 1B164 1B167 Allowed -20000 2A6DD Allowed -2A700 2B734 Allowed +1DF00 1DF1E Allowed +1E7E0 1E7E6 Allowed +1E7E8 1E7EB Allowed +1E7ED 1E7EE Allowed +1E7F0 1E7FE Allowed +20000 2A6DF Allowed +2A700 2B738 Allowed 2B740 2B81D Allowed 2B820 2CEA1 Allowed 2CEB0 2EBE0 Allowed diff --git a/gnu/usr.bin/perl/lib/unicore/To/InPC.pl b/gnu/usr.bin/perl/lib/unicore/To/InPC.pl index 36513dc4f3c..c4d7c008e9e 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -102,6 +102,7 @@ BD7 Right C00 Top C01 C03 Right C04 Top +C3C Bottom C3E C40 Top C41 C44 Right C46 C47 Top @@ -215,8 +216,10 @@ FC6 Bottom 109D Top 1712 Top 1713 1714 Bottom +1715 Right 1732 Top -1733 1734 Bottom +1733 Bottom +1734 Right 1752 Top 1753 Bottom 1772 Top @@ -418,6 +421,8 @@ ABED Bottom 11038 1103B Top 1103C 11041 Bottom 11042 11046 Top +11070 Top +11073 11074 Top 11080 11081 Top 11082 Right 110B0 Right @@ -427,6 +432,7 @@ ABED Bottom 110B5 110B6 Top 110B7 110B8 Right 110B9 110BA Bottom +110C2 Bottom 11100 11102 Top 11127 11129 Top 1112A 1112B Bottom diff --git a/gnu/usr.bin/perl/lib/unicore/To/InSC.pl b/gnu/usr.bin/perl/lib/unicore/To/InSC.pl index fc257d1ce52..be515bbb417 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -158,6 +158,7 @@ C0E C10 Vowel_Independent C12 C14 Vowel_Independent C15 C28 Consonant C2A C39 Consonant +C3C Nukta C3D Avagraha C3E C44 Vowel_Dependent C46 C48 Vowel_Dependent @@ -165,6 +166,7 @@ C4A C4C Vowel_Dependent C4D Virama C55 C56 Vowel_Dependent C58 C5A Consonant +C5D Consonant_Dead C60 C61 Vowel_Independent C62 C63 Vowel_Dependent C66 C6F Number @@ -183,6 +185,7 @@ CC6 CC8 Vowel_Dependent CCA CCC Vowel_Dependent CCD Virama CD5 CD6 Vowel_Dependent +CDD Consonant_Dead CDE Consonant CE0 CE1 Vowel_Independent CE2 CE3 Vowel_Dependent @@ -299,10 +302,10 @@ FC6 Syllable_Modifier 109A 109B Tone_Mark 109C 109D Vowel_Dependent 1700 1702 Vowel_Independent -1703 170C Consonant -170E 1711 Consonant +1703 1711 Consonant 1712 1713 Vowel_Dependent -1714 Pure_Killer +1714 1715 Pure_Killer +171F Consonant 1720 1722 Vowel_Independent 1723 1731 Consonant 1732 1733 Vowel_Dependent @@ -369,17 +372,17 @@ FC6 Syllable_Modifier 1A80 1A89 Number 1A90 1A99 Number 1B00 1B02 Bindu -1B03 Consonant_Succeeding_Repha +1B03 Consonant_Final 1B04 Visarga 1B05 1B12 Vowel_Independent 1B13 1B33 Consonant 1B34 Nukta 1B35 1B43 Vowel_Dependent 1B44 Virama -1B45 1B4B Consonant +1B45 1B4C Consonant 1B50 1B59 Number 1B80 Bindu -1B81 Consonant_Succeeding_Repha +1B81 Consonant_Final 1B82 Visarga 1B83 1B89 Vowel_Independent 1B8A 1BA0 Consonant @@ -463,7 +466,7 @@ A947 A94E Vowel_Dependent A94F A952 Consonant_Final A953 Pure_Killer A980 A981 Bindu -A982 Consonant_Succeeding_Repha +A982 Consonant_Final A983 Visarga A984 A988 Vowel_Independent A989 A98B Consonant @@ -532,6 +535,10 @@ ABF0 ABF9 Number 11046 Virama 11052 11065 Brahmi_Joining_Number 11066 1106F Number +11070 Pure_Killer +11071 11072 Vowel_Independent +11073 11074 Vowel_Dependent +11075 Consonant 1107F Number_Joiner 11080 11081 Bindu 11082 Visarga @@ -540,6 +547,7 @@ ABF0 ABF9 Number 110B0 110B8 Vowel_Dependent 110B9 Virama 110BA Nukta +110C2 Vowel_Dependent 11100 11101 Bindu 11102 Visarga 11103 11106 Vowel_Independent @@ -665,6 +673,7 @@ ABF0 ABF9 Number 11720 1172A Vowel_Dependent 1172B Pure_Killer 11730 1173B Number +11740 11746 Consonant 11800 11809 Vowel_Independent 1180A 1182B Consonant 1182C 11836 Vowel_Dependent diff --git a/gnu/usr.bin/perl/lib/unicore/To/Isc.pl b/gnu/usr.bin/perl/lib/unicore/To/Isc.pl index 409eff115ca..db79473e6ca 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes 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{'ToIsc'}{'format'} = 'd'; # single decimal digit -$Unicode::UCD::SwashInfo{'ToIsc'}{'missing'} = ''; # code point maps to the null string +$Unicode::UCD::SwashInfo{'ToIsc'}{'missing'} = ''; # code point maps to the empty string return <<'END'; END diff --git a/gnu/usr.bin/perl/lib/unicore/To/Jg.pl b/gnu/usr.bin/perl/lib/unicore/To/Jg.pl index 4912363418d..292947a7813 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -154,6 +154,13 @@ return <<'END'; 868 Malayalam_Lla 869 Malayalam_Llla 86A Malayalam_Ssa +870 882 Alef +886 Thin_Yeh +889 Noon +88A Hah +88B 88C Tah +88D Gaf +88E Vertical_Tail 8A0 8A1 Beh 8A2 Hah 8A3 Tah @@ -172,6 +179,7 @@ return <<'END'; 8B2 Reh 8B3 Ain 8B4 Kaf +8B5 Qaf 8B6 8B8 Beh 8B9 Reh 8BA Yeh @@ -185,6 +193,7 @@ return <<'END'; 8C4 African_Qaf 8C5 8C6 Hah 8C7 Lam +8C8 Gaf 10AC0 Manichaean_Aleph 10AC1 10AC2 Manichaean_Beth 10AC3 10AC4 Manichaean_Gimel diff --git a/gnu/usr.bin/perl/lib/unicore/To/Jt.pl b/gnu/usr.bin/perl/lib/unicore/To/Jt.pl index 9a19d23aac1..cc445b640a4 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -117,16 +117,21 @@ AD T 867 R 868 D 869 86A R +870 882 R +883 885 C +886 D +889 88D D +88E R +898 89F T 8A0 8A9 D 8AA 8AC R 8AE R 8AF 8B0 D 8B1 8B2 R -8B3 8B4 D -8B6 8B8 D +8B3 8B8 D 8B9 R -8BA 8C7 D -8D3 8E1 T +8BA 8C8 D +8CA 8E1 T 8E3 902 T 93A T 93C T @@ -167,6 +172,7 @@ BC0 T BCD T C00 T C04 T +C3C T C3E C40 T C46 C48 T C4A C4D T @@ -216,7 +222,7 @@ FC6 T 109D T 135D 135F T 1712 1714 T -1732 1734 T +1732 1733 T 1752 1753 T 1772 1773 T 17B4 17B5 T @@ -227,6 +233,7 @@ FC6 T 1807 D 180A C 180B 180D T +180F T 1820 1878 D 1885 1886 T 1887 18A8 D @@ -245,7 +252,7 @@ FC6 T 1A65 1A6C T 1A73 1A7C T 1A7F T -1AB0 1AC0 T +1AB0 1ACE T 1B00 1B03 T 1B34 T 1B36 1B3A T @@ -268,8 +275,7 @@ FC6 T 1CED T 1CF4 T 1CF8 1CF9 T -1DC0 1DF9 T -1DFB 1DFF T +1DC0 1DFF T 200B T 200D C 200E 200F T @@ -374,6 +380,10 @@ FFF9 FFFB T 10F46 10F50 T 10F51 10F53 D 10F54 R +10F70 10F73 D +10F74 10F75 R +10F76 10F81 D +10F82 10F85 T 10FB0 D 10FB2 10FB3 D 10FB4 10FB6 R @@ -390,9 +400,12 @@ FFF9 FFFB T 10FCB L 11001 T 11038 11046 T +11070 T +11073 11074 T 1107F 11081 T 110B3 110B6 T 110B9 110BA T +110C2 T 11100 11102 T 11127 1112B T 1112D 11134 T @@ -474,6 +487,8 @@ FFF9 FFFB T 16FE4 T 1BC9D 1BC9E T 1BCA0 1BCA3 T +1CF00 1CF2D T +1CF30 1CF46 T 1D167 1D169 T 1D173 1D182 T 1D185 1D18B T @@ -491,6 +506,7 @@ FFF9 FFFB T 1E023 1E024 T 1E026 1E02A T 1E130 1E136 T +1E2AE T 1E2EC 1E2EF T 1E8D0 1E8D6 T 1E900 1E943 D diff --git a/gnu/usr.bin/perl/lib/unicore/To/Lb.pl b/gnu/usr.bin/perl/lib/unicore/To/Lb.pl index 106e4bae667..9d6dae4e3df 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -135,7 +135,7 @@ F8 2C6 AL 610 61A CM 61B EX 61C CM -61E 61F EX +61D 61F EX 620 64A AL 64B 65F CM 660 669 NU @@ -185,9 +185,11 @@ F8 2C6 AL 859 85B CM 85E AL 860 86A AL -8A0 8B4 AL -8B6 8C7 AL -8D3 8E1 CM +870 88E AL +890 891 AL +898 89F CM +8A0 8C9 AL +8CA 8E1 CM 8E2 AL 8E3 903 CM 904 939 AL @@ -310,12 +312,14 @@ C05 C0C AL C0E C10 AL C12 C28 AL C2A C39 AL +C3C CM C3D AL C3E C44 CM C46 C48 CM C4A C4D CM C55 C56 CM C58 C5A AL +C5D AL C60 C61 AL C62 C63 CM C66 C6F NU @@ -334,7 +338,7 @@ CBE CC4 CM CC6 CC8 CM CCA CCD CM CD5 CD6 CM -CDE AL +CDD CDE AL CE0 CE1 AL CE2 CE3 CM CE6 CEF NU @@ -481,10 +485,9 @@ FD9 FDA GL 16A0 16EA AL 16EB 16ED BA 16EE 16F8 AL -1700 170C AL -170E 1711 AL -1712 1714 CM -1720 1731 AL +1700 1711 AL +1712 1715 CM +171F 1731 AL 1732 1734 CM 1735 1736 BA 1740 1751 AL @@ -512,6 +515,7 @@ FD9 FDA GL 180A AL 180B 180D CM 180E GL +180F CM 1810 1819 NU 1820 1878 AL 1880 1884 AL @@ -542,11 +546,11 @@ FD9 FDA GL 1A80 1A89 NU 1A90 1A99 NU 1AA0 1AAD SA -1AB0 1AC0 CM +1AB0 1ACE CM 1B00 1B04 CM 1B05 1B33 AL 1B34 1B44 CM -1B45 1B4B AL +1B45 1B4C AL 1B50 1B59 NU 1B5A 1B5B BA 1B5C AL @@ -554,6 +558,7 @@ FD9 FDA GL 1B61 1B6A AL 1B6B 1B73 CM 1B74 1B7C AL +1B7D 1B7E BA 1B80 1B82 CM 1B83 1BA0 AL 1BA1 1BAD CM @@ -583,8 +588,7 @@ FD9 FDA GL 1CF7 1CF9 CM 1CFA AL 1D00 1DBF AL -1DC0 1DF9 CM -1DFB 1DFF CM +1DC0 1DFF CM 1E00 1F15 AL 1F18 1F1D AL 1F20 1F45 AL @@ -667,7 +671,9 @@ FD9 FDA GL 20BB PO 20BC 20BD PR 20BE PO -20BF 20CF PR +20BF PR +20C0 PO +20C1 20CF PR 20D0 20F0 CM 2100 2102 AL 2103 PO @@ -947,9 +953,7 @@ FD9 FDA GL 2B55 2B59 AI 2B5A 2B73 AL 2B76 2B95 AL -2B97 2C2E AL -2C30 2C5E AL -2C60 2CEE AL +2B97 2CEE AL 2CEF 2CF1 CM 2CF2 2CF3 AL 2CF9 EX @@ -1010,6 +1014,16 @@ FD9 FDA GL 2E4D AL 2E4E 2E4F BA 2E50 2E52 AL +2E53 2E54 EX +2E55 OP +2E56 CL +2E57 OP +2E58 CL +2E59 OP +2E5A CL +2E5B OP +2E5C CL +2E5D BA 2E80 2E99 ID 2E9B 2EF3 ID 2F00 2FD5 ID @@ -1131,9 +1145,11 @@ A6A0 A6EF AL A6F0 A6F1 CM A6F2 AL A6F3 A6F7 BA -A700 A7BF AL -A7C2 A7CA AL -A7F5 A801 AL +A700 A7CA AL +A7D0 A7D1 AL +A7D3 AL +A7D5 A7D9 AL +A7F2 A801 AL A802 CM A803 A805 AL A806 CM @@ -2020,15 +2036,16 @@ FB3E HL FB40 FB41 HL FB43 FB44 HL FB46 FB4F HL -FB50 FBC1 AL +FB50 FBC2 AL FBD3 FD3D AL FD3E CL FD3F OP -FD50 FD8F AL +FD40 FD8F AL FD92 FDC7 AL +FDCF AL FDF0 FDFB AL FDFC PO -FDFD AL +FDFD FDFF AL FE00 FE0F CM FE10 IS FE11 FE12 CL @@ -2159,10 +2176,20 @@ FFFD AI 104D8 104FB AL 10500 10527 AL 10530 10563 AL -1056F AL +1056F 1057A AL +1057C 1058A AL +1058C 10592 AL +10594 10595 AL +10597 105A1 AL +105A3 105B1 AL +105B3 105B9 AL +105BB 105BC AL 10600 10736 AL 10740 10755 AL 10760 10767 AL +10780 10785 AL +10787 107B0 AL +107B2 107BA AL 10800 10805 AL 10808 AL 1080A 10835 AL @@ -2220,6 +2247,9 @@ FFFD AI 10F30 10F45 AL 10F46 10F50 CM 10F51 10F59 AL +10F70 10F81 AL +10F82 10F85 CM +10F86 10F89 AL 10FB0 10FCB AL 10FE0 10FF6 AL 11000 11002 CM @@ -2229,11 +2259,16 @@ FFFD AI 11049 1104D AL 11052 11065 AL 11066 1106F NU +11070 CM +11071 11072 AL +11073 11074 CM +11075 AL 1107F 11082 CM 11083 110AF AL 110B0 110BA CM 110BB 110BD AL 110BE 110C1 BA +110C2 CM 110CD AL 110D0 110E8 AL 110F0 110F9 NU @@ -2333,14 +2368,14 @@ FFFD AI 11660 1166C BB 11680 116AA AL 116AB 116B7 CM -116B8 AL +116B8 116B9 AL 116C0 116C9 NU 11700 1171A SA 1171D 1172B SA 11730 11739 NU 1173A 1173B SA 1173C 1173E BA -1173F SA +1173F 11746 SA 11800 1182B AL 1182C 1183A CM 1183B AL @@ -2389,7 +2424,7 @@ FFFD AI 11A9D AL 11A9E 11AA0 BB 11AA1 11AA2 BA -11AC0 11AF8 AL +11AB0 11AF8 AL 11C00 11C08 AL 11C0A 11C2E AL 11C2F 11C36 CM @@ -2433,6 +2468,7 @@ FFFD AI 12400 1246E AL 12470 12474 BA 12480 12543 AL +12F90 12FF2 AL 13000 13257 AL 13258 1325A OP 1325B 1325D CL @@ -2458,6 +2494,8 @@ FFFD AI 16A40 16A5E AL 16A60 16A69 NU 16A6E 16A6F BA +16A70 16ABE AL +16AC0 16AC9 NU 16AD0 16AED AL 16AF0 16AF4 CM 16AF5 BA @@ -2487,7 +2525,10 @@ FFFD AI 18800 18AFF ID 18B00 18CD5 AL 18D00 18D08 ID -1B000 1B11E ID +1AFF0 1AFF3 AL +1AFF5 1AFFB AL +1AFFD 1AFFE AL +1B000 1B122 ID 1B150 1B152 CJ 1B164 1B167 CJ 1B170 1B2FB ID @@ -2499,6 +2540,9 @@ FFFD AI 1BC9D 1BC9E CM 1BC9F BA 1BCA0 1BCA3 CM +1CF00 1CF2D CM +1CF30 1CF46 CM +1CF50 1CFC3 AL 1D000 1D0F5 AL 1D100 1D126 AL 1D129 1D164 AL @@ -2509,7 +2553,7 @@ FFFD AI 1D185 1D18B CM 1D18C 1D1A9 AL 1D1AA 1D1AD CM -1D1AE 1D1E8 AL +1D1AE 1D1EA AL 1D200 1D241 AL 1D242 1D244 CM 1D245 AL @@ -2550,6 +2594,7 @@ FFFD AI 1DA8B AL 1DA9B 1DA9F CM 1DAA1 1DAAF CM +1DF00 1DF1E AL 1E000 1E006 CM 1E008 1E018 CM 1E01B 1E021 CM @@ -2560,10 +2605,16 @@ FFFD AI 1E137 1E13D AL 1E140 1E149 NU 1E14E 1E14F AL +1E290 1E2AD AL +1E2AE CM 1E2C0 1E2EB AL 1E2EC 1E2EF CM 1E2F0 1E2F9 NU 1E2FF PR +1E7E0 1E7E6 AL +1E7E8 1E7EB AL +1E7ED 1E7EE AL +1E7F0 1E7FE AL 1E800 1E8C4 AL 1E8C7 1E8CF AL 1E8D0 1E8D6 CM @@ -2742,7 +2793,11 @@ FFFD AI 1F9D1 1F9DD EB 1F9DE 1F9FF ID 1FA00 1FA53 AL -1FA54 1FAFF ID +1FA54 1FAC2 ID +1FAC3 1FAC5 EB +1FAC6 1FAEF ID +1FAF0 1FAF6 EB +1FAF7 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 5590c67c038..19452829551 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -498,7 +498,7 @@ D8 DE F8 2160 216F 2170 2183 2184 24B6 24CF 24D0 -2C00 2C2E 2C30 +2C00 2C2F 2C30 2C60 2C61 2C62 26B 2C63 1D7D @@ -678,16 +678,24 @@ A7B8 A7B9 A7BA A7BB A7BC A7BD A7BE A7BF +A7C0 A7C1 A7C2 A7C3 A7C4 A794 A7C5 282 A7C6 1D8E A7C7 A7C8 A7C9 A7CA +A7D0 A7D1 +A7D6 A7D7 +A7D8 A7D9 A7F5 A7F6 FF21 FF3A FF41 10400 10427 10428 104B0 104D3 104D8 +10570 1057A 10597 +1057C 1058A 105A3 +1058C 10592 105B3 +10594 10595 105BB 10C80 10CB2 10CC0 118A0 118BF 118C0 16E40 16E5F 16E60 diff --git a/gnu/usr.bin/perl/lib/unicore/To/NFCQC.pl b/gnu/usr.bin/perl/lib/unicore/To/NFCQC.pl index cc2057e5ab6..b94a4ea7a38 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # 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 2d649fc00e2..97e9da9083e 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # 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 67636ab2083..4ebbdfa3227 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! IT IS DEPRECATED TO USE THIS FILE !!!!!!! @@ -123,6 +123,7 @@ $Unicode::UCD::SwashInfo{'ToNFKCCF'}{'missing'} = ''; # code point m "\xE1\xA0\x8C" => "", # U+180C => "\xE1\xA0\x8D" => "", # U+180D => "\xE1\xA0\x8E" => "", # U+180E => +"\xE1\xA0\x8F" => "", # U+180F => "\xE1\xBA\x9A" => "\x{0061}\x{02BE}", # U+1E9A => 0061 02BE "\xE1\xBA\x9E" => "\x{0073}\x{0073}", # U+1E9E => 0073 0073 "\xE1\xBE\x80" => "\x{1F00}\x{03B9}", # U+1F80 => 1F00 03B9 @@ -6641,6 +6642,7 @@ return <<'END'; 2C2C 2C5C 2C2D 2C5D 2C2E 2C5E +2C2F 2C5F 2C60 2C61 2C62 026B 2C63 1D7D @@ -7284,12 +7286,19 @@ A7B8 A7B9 A7BA A7BB A7BC A7BD A7BE A7BF +A7C0 A7C1 A7C2 A7C3 A7C4 A794 A7C5 0282 A7C6 1D8E A7C7 A7C8 A7C9 A7CA +A7D0 A7D1 +A7D6 A7D7 +A7D8 A7D9 +A7F2 0063 +A7F3 0066 +A7F4 0071 A7F5 A7F6 A7F8 0127 A7F9 0153 @@ -8448,6 +8457,97 @@ FFEE 25CB 104D1 104F9 104D2 104FA 104D3 104FB +10570 10597 +10571 10598 +10572 10599 +10573 1059A +10574 1059B +10575 1059C +10576 1059D +10577 1059E +10578 1059F +10579 105A0 +1057A 105A1 +1057C 105A3 +1057D 105A4 +1057E 105A5 +1057F 105A6 +10580 105A7 +10581 105A8 +10582 105A9 +10583 105AA +10584 105AB +10585 105AC +10586 105AD +10587 105AE +10588 105AF +10589 105B0 +1058A 105B1 +1058C 105B3 +1058D 105B4 +1058E 105B5 +1058F 105B6 +10590 105B7 +10591 105B8 +10592 105B9 +10594 105BB +10595 105BC +10781 02D0 +10782 02D1 +10783 00E6 +10784 0299 +10785 0253 +10787 02A3 +10788 AB66 +10789 02A5 +1078A 02A4 +1078B 0256 +1078C 0257 +1078D 1D91 +1078E 0258 +1078F 025E +10790 02A9 +10791 0264 +10792 0262 +10793 0260 +10794 029B +10795 0127 +10796 029C +10797 0267 +10798 0284 +10799 02AA +1079A 02AB +1079B 026C +1079C 1DF04 +1079D A78E +1079E 026E +1079F 1DF05 +107A0 028E +107A1 1DF06 +107A2 00F8 +107A3 0276 +107A4 0277 +107A5 0071 +107A6 027A +107A7 1DF08 +107A8 027D +107A9 027E +107AA 0280 +107AB 02A8 +107AC 02A6 +107AD AB67 +107AE 02A7 +107AF 0288 +107B0 2C71 +107B2 028F +107B3 02A1 +107B4 02A2 +107B5 0298 +107B6 01C0 +107B7 01C1 +107B8 01C2 +107B9 1DF0A +107BA 1DF1E 10C80 10CC0 10C81 10CC1 10C82 10CC2 diff --git a/gnu/usr.bin/perl/lib/unicore/To/NFKCQC.pl b/gnu/usr.bin/perl/lib/unicore/To/NFKCQC.pl index fe5b16e53c7..898cfc95dcf 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -193,6 +193,7 @@ FB9 N 3280 33FF N A69C A69D N A770 N +A7F2 A7F4 N A7F8 A7F9 N AB5C AB5F N AB69 N @@ -233,6 +234,9 @@ FFD2 FFD7 N FFDA FFDC N FFE0 FFE6 N FFE8 FFEE N +10781 10785 N +10787 107B0 N +107B2 107BA N 110BA M 11127 M 1133E M diff --git a/gnu/usr.bin/perl/lib/unicore/To/NFKDQC.pl b/gnu/usr.bin/perl/lib/unicore/To/NFKDQC.pl index fa98f4cb07f..78c75d24c42 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -292,6 +292,7 @@ FB9 N 3280 33FF N A69C A69D N A770 N +A7F2 A7F4 N A7F8 A7F9 N AB5C AB5F N AB69 N @@ -333,6 +334,9 @@ FFD2 FFD7 N FFDA FFDC N FFE0 FFE6 N FFE8 FFEE N +10781 10785 N +10787 107B0 N +107B2 107BA N 1109A N 1109C N 110AB N diff --git a/gnu/usr.bin/perl/lib/unicore/To/Na1.pl b/gnu/usr.bin/perl/lib/unicore/To/Na1.pl index 725a40f3d19..9c98644eefa 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes 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{'ToNa1'}{'format'} = 's'; # string -$Unicode::UCD::SwashInfo{'ToNa1'}{'missing'} = ''; # code point maps to the null string +$Unicode::UCD::SwashInfo{'ToNa1'}{'missing'} = ''; # code point maps to the empty string return <<'END'; 0 NULL diff --git a/gnu/usr.bin/perl/lib/unicore/To/NameAlia.pl b/gnu/usr.bin/perl/lib/unicore/To/NameAlia.pl index 69f1a433010..e1f3cae0b77 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes 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{'ToNameAlias'}{'format'} = 's'; # string -$Unicode::UCD::SwashInfo{'ToNameAlias'}{'missing'} = ''; # code point maps to the null string +$Unicode::UCD::SwashInfo{'ToNameAlias'}{'missing'} = ''; # code point maps to the empty string return <<'END'; 0 NULL: control @@ -194,6 +194,7 @@ FD0 TIBETAN MARK BKA- SHOG GI MGO RGYAN: correction 180C FVS2: abbreviation 180D FVS3: abbreviation 180E MVS: abbreviation +180F FVS4: abbreviation 200B ZWSP: abbreviation 200C ZWNJ: abbreviation 200D ZWJ: abbreviation @@ -217,6 +218,7 @@ FD0 TIBETAN MARK BKA- SHOG GI MGO RGYAN: correction 2B7A LEFTWARDS TRIANGLE-HEADED ARROW WITH DOUBLE VERTICAL STROKE: correction 2B7C RIGHTWARDS TRIANGLE-HEADED ARROW WITH DOUBLE VERTICAL STROKE: correction A015 YI SYLLABLE ITERATION MARK: correction +AA6E MYANMAR LETTER KHAMTI LLA: correction FE00 VS1: abbreviation FE01 VS2: abbreviation FE02 VS3: abbreviation diff --git a/gnu/usr.bin/perl/lib/unicore/To/Nt.pl b/gnu/usr.bin/perl/lib/unicore/To/Nt.pl index f50184b4ded..f3c287fad12 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -215,6 +215,7 @@ FF10 FF19 Decimal 11FC0 11FD4 Numeric 12400 1246E Numeric 16A60 16A69 Decimal +16AC0 16AC9 Decimal 16B50 16B59 Decimal 16B5B 16B61 Numeric 16E80 16E96 Numeric diff --git a/gnu/usr.bin/perl/lib/unicore/To/Nv.pl b/gnu/usr.bin/perl/lib/unicore/To/Nv.pl index 7f9245afb64..6485ea0cfd6 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -653,6 +653,7 @@ FF10 FF19 0 12468 50 12469 1246E 4 16A60 16A69 0 +16AC0 16AC9 0 16B50 16B59 0 16B5B 10 16B5C 100 diff --git a/gnu/usr.bin/perl/lib/unicore/To/PerlDeci.pl b/gnu/usr.bin/perl/lib/unicore/To/PerlDeci.pl index 6d01c72b6d1..b6dc50d71c6 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -16,7 +16,7 @@ # the main body of the table, and what all code points missing from this file # map to. $Unicode::UCD::SwashInfo{'ToPerlDecimalDigit'}{'format'} = 'a'; # some entries need adjustment -$Unicode::UCD::SwashInfo{'ToPerlDecimalDigit'}{'missing'} = ''; # code point maps to the null string +$Unicode::UCD::SwashInfo{'ToPerlDecimalDigit'}{'missing'} = ''; # code point maps to the empty string return <<'END'; 30 39 0 @@ -74,6 +74,7 @@ FF10 FF19 0 11D50 11D59 0 11DA0 11DA9 0 16A60 16A69 0 +16AC0 16AC9 0 16B50 16B59 0 1D7CE 1D7D7 0 1D7D8 1D7E1 0 diff --git a/gnu/usr.bin/perl/lib/unicore/To/SB.pl b/gnu/usr.bin/perl/lib/unicore/To/SB.pl index fede0bd9df8..da13cd7c526 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -609,7 +609,7 @@ F8 FF Lower 60C 60D SContinue 610 61A Extend 61C Format -61E 61F STerm +61D 61F STerm 620 64A OLetter 64B 65F Extend 660 669 Numeric @@ -660,9 +660,12 @@ F8 FF Lower 840 858 OLetter 859 85B Extend 860 86A OLetter -8A0 8B4 OLetter -8B6 8C7 OLetter -8D3 8E1 Extend +870 887 OLetter +889 88E OLetter +890 891 Format +898 89F Extend +8A0 8C9 OLetter +8CA 8E1 Extend 8E2 Format 8E3 903 Extend 904 939 OLetter @@ -774,12 +777,14 @@ C05 C0C OLetter C0E C10 OLetter C12 C28 OLetter C2A C39 OLetter +C3C Extend C3D OLetter C3E C44 Extend C46 C48 Extend C4A C4D Extend C55 C56 Extend C58 C5A OLetter +C5D OLetter C60 C61 OLetter C62 C63 Extend C66 C6F Numeric @@ -796,7 +801,7 @@ CBE CC4 Extend CC6 CC8 Extend CCA CCD Extend CD5 CD6 Extend -CDE OLetter +CDD CDE OLetter CE0 CE1 OLetter CE2 CE3 Extend CE6 CEF Numeric @@ -922,10 +927,9 @@ FC6 Extend 169B 169C Close 16A0 16EA OLetter 16EE 16F8 OLetter -1700 170C OLetter -170E 1711 OLetter -1712 1714 Extend -1720 1731 OLetter +1700 1711 OLetter +1712 1715 Extend +171F 1731 OLetter 1732 1734 Extend 1735 1736 STerm 1740 1751 OLetter @@ -945,6 +949,7 @@ FC6 Extend 1809 STerm 180B 180D Extend 180E Format +180F Extend 1810 1819 Numeric 1820 1878 OLetter 1880 1884 OLetter @@ -973,15 +978,16 @@ FC6 Extend 1A90 1A99 Numeric 1AA7 OLetter 1AA8 1AAB STerm -1AB0 1AC0 Extend +1AB0 1ACE Extend 1B00 1B04 Extend 1B05 1B33 OLetter 1B34 1B44 Extend -1B45 1B4B OLetter +1B45 1B4C OLetter 1B50 1B59 Numeric 1B5A 1B5B STerm 1B5E 1B5F STerm 1B6B 1B73 Extend +1B7D 1B7E STerm 1B80 1B82 Extend 1B83 1BA0 OLetter 1BA1 1BAD Extend @@ -1010,8 +1016,7 @@ FC6 Extend 1CF7 1CF9 Extend 1CFA OLetter 1D00 1DBF Lower -1DC0 1DF9 Extend -1DFB 1DFF Extend +1DC0 1DFF Extend 1E00 Upper 1E01 Lower 1E02 Upper @@ -1361,8 +1366,8 @@ FC6 Extend 2983 2998 Close 29D8 29DB Close 29FC 29FD Close -2C00 2C2E Upper -2C30 2C5E Lower +2C00 2C2F Upper +2C30 2C5F Lower 2C60 Upper 2C61 Lower 2C62 2C64 Upper @@ -1509,6 +1514,8 @@ FC6 Extend 2E2F OLetter 2E3C STerm 2E42 Close +2E53 2E54 STerm +2E55 2E5C Close 3000 Sp 3001 SContinue 3002 STerm @@ -1530,8 +1537,7 @@ FC6 Extend 31A0 31BF OLetter 31F0 31FF OLetter 3400 4DBF OLetter -4E00 9FFC OLetter -A000 A48C OLetter +4E00 A48C OLetter A4D0 A4FD OLetter A4FF STerm A500 A60C OLetter @@ -1757,12 +1763,23 @@ A7BC Upper A7BD Lower A7BE Upper A7BF Lower +A7C0 Upper +A7C1 Lower A7C2 Upper A7C3 Lower A7C4 A7C7 Upper A7C8 Lower A7C9 Upper A7CA Lower +A7D0 Upper +A7D1 Lower +A7D3 Lower +A7D5 Lower +A7D6 Upper +A7D7 Lower +A7D8 Upper +A7D9 Lower +A7F2 A7F4 OLetter A7F5 Upper A7F6 Lower A7F7 OLetter @@ -1940,9 +1957,22 @@ FFF9 FFFB Format 104D8 104FB Lower 10500 10527 OLetter 10530 10563 OLetter +10570 1057A Upper +1057C 1058A Upper +1058C 10592 Upper +10594 10595 Upper +10597 105A1 Lower +105A3 105B1 Lower +105B3 105B9 Lower +105BB 105BC Lower 10600 10736 OLetter 10740 10755 OLetter 10760 10767 OLetter +10780 Lower +10781 10782 OLetter +10783 10785 Lower +10787 107B0 Lower +107B2 107BA Lower 10800 10805 OLetter 10808 OLetter 1080A 10835 OLetter @@ -1990,6 +2020,9 @@ FFF9 FFFB Format 10F30 10F45 OLetter 10F46 10F50 Extend 10F55 10F59 STerm +10F70 10F81 OLetter +10F82 10F85 Extend +10F86 10F89 STerm 10FB0 10FC4 OLetter 10FE0 10FF6 OLetter 11000 11002 Extend @@ -1997,11 +2030,16 @@ FFF9 FFFB Format 11038 11046 Extend 11047 11048 STerm 11066 1106F Numeric +11070 Extend +11071 11072 OLetter +11073 11074 Extend +11075 OLetter 1107F 11082 Extend 11083 110AF OLetter 110B0 110BA Extend 110BD Format 110BE 110C1 STerm +110C2 Extend 110CD Format 110D0 110E8 OLetter 110F0 110F9 Numeric @@ -2093,6 +2131,7 @@ FFF9 FFFB Format 1171D 1172B Extend 11730 11739 Numeric 1173C 1173E STerm +11740 11746 OLetter 11800 1182B OLetter 1182C 1183A Extend 118A0 118BF Upper @@ -2134,7 +2173,7 @@ FFF9 FFFB Format 11A8A 11A99 Extend 11A9B 11A9C STerm 11A9D OLetter -11AC0 11AF8 OLetter +11AB0 11AF8 OLetter 11C00 11C08 OLetter 11C0A 11C2E OLetter 11C2F 11C36 Extend @@ -2170,6 +2209,7 @@ FFF9 FFFB Format 12000 12399 OLetter 12400 1246E OLetter 12480 12543 OLetter +12F90 12FF0 OLetter 13000 1342E OLetter 13430 13438 Format 14400 14646 OLetter @@ -2177,6 +2217,8 @@ FFF9 FFFB Format 16A40 16A5E OLetter 16A60 16A69 Numeric 16A6E 16A6F STerm +16A70 16ABE OLetter +16AC0 16AC9 Numeric 16AD0 16AED OLetter 16AF0 16AF4 Extend 16AF5 STerm @@ -2204,7 +2246,10 @@ FFF9 FFFB Format 17000 187F7 OLetter 18800 18CD5 OLetter 18D00 18D08 OLetter -1B000 1B11E OLetter +1AFF0 1AFF3 OLetter +1AFF5 1AFFB OLetter +1AFFD 1AFFE OLetter +1B000 1B122 OLetter 1B150 1B152 OLetter 1B164 1B167 OLetter 1B170 1B2FB OLetter @@ -2215,6 +2260,8 @@ FFF9 FFFB Format 1BC9D 1BC9E Extend 1BC9F STerm 1BCA0 1BCA3 Format +1CF00 1CF2D Extend +1CF30 1CF46 Extend 1D165 1D169 Extend 1D16D 1D172 Extend 1D173 1D17A Format @@ -2289,6 +2336,9 @@ FFF9 FFFB Format 1DA88 STerm 1DA9B 1DA9F Extend 1DAA1 1DAAF Extend +1DF00 1DF09 Lower +1DF0A OLetter +1DF0B 1DF1E Lower 1E000 1E006 Extend 1E008 1E018 Extend 1E01B 1E021 Extend @@ -2299,9 +2349,15 @@ FFF9 FFFB Format 1E137 1E13D OLetter 1E140 1E149 Numeric 1E14E OLetter +1E290 1E2AD OLetter +1E2AE Extend 1E2C0 1E2EB OLetter 1E2EC 1E2EF Extend 1E2F0 1E2F9 Numeric +1E7E0 1E7E6 OLetter +1E7E8 1E7EB OLetter +1E7ED 1E7EE OLetter +1E7F0 1E7FE OLetter 1E800 1E8C4 OLetter 1E8D0 1E8D6 Extend 1E900 1E921 Upper @@ -2347,8 +2403,8 @@ FFF9 FFFB Format 1F170 1F189 Upper 1F676 1F678 Close 1FBF0 1FBF9 Numeric -20000 2A6DD OLetter -2A700 2B734 OLetter +20000 2A6DF OLetter +2A700 2B738 OLetter 2B740 2B81D OLetter 2B820 2CEA1 OLetter 2CEB0 2EBE0 OLetter diff --git a/gnu/usr.bin/perl/lib/unicore/To/Sc.pl b/gnu/usr.bin/perl/lib/unicore/To/Sc.pl index 401b7f53286..8b705d0765f 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -68,8 +68,7 @@ F8 2B8 Latin 60C Common 60D 61A Arabic 61B Common -61C Arabic -61E Arabic +61C 61E Arabic 61F Common 620 63F Arabic 640 Common @@ -92,9 +91,9 @@ F8 2B8 Latin 840 85B Mandaic 85E Mandaic 860 86A Syriac -8A0 8B4 Arabic -8B6 8C7 Arabic -8D3 8E1 Arabic +870 88E Arabic +890 891 Arabic +898 8E1 Arabic 8E2 Common 8E3 8FF Arabic 900 950 Devanagari @@ -180,11 +179,12 @@ C00 C0C Telugu C0E C10 Telugu C12 C28 Telugu C2A C39 Telugu -C3D C44 Telugu +C3C C44 Telugu C46 C48 Telugu C4A C4D Telugu C55 C56 Telugu C58 C5A Telugu +C5D Telugu C60 C63 Telugu C66 C6F Telugu C77 C7F Telugu @@ -197,7 +197,7 @@ CBC CC4 Kannada CC6 CC8 Kannada CCA CCD Kannada CD5 CD6 Kannada -CDE Kannada +CDD CDE Kannada CE0 CE3 Kannada CE6 CEF Kannada CF1 CF2 Kannada @@ -275,8 +275,8 @@ FD9 FDA Tibetan 16A0 16EA Runic 16EB 16ED Common 16EE 16F8 Runic -1700 170C Tagalog -170E 1714 Tagalog +1700 1715 Tagalog +171F Tagalog 1720 1734 Hanunoo 1735 1736 Common 1740 1753 Buhid @@ -290,8 +290,7 @@ FD9 FDA Tibetan 1802 1803 Common 1804 Mongolian 1805 Common -1806 180E Mongolian -1810 1819 Mongolian +1806 1819 Mongolian 1820 1878 Mongolian 1880 18AA Mongolian 18B0 18F5 Canadian_Aboriginal @@ -314,9 +313,9 @@ FD9 FDA Tibetan 1A7F 1A89 Tai_Tham 1A90 1A99 Tai_Tham 1AA0 1AAD Tai_Tham -1AB0 1AC0 Inherited -1B00 1B4B Balinese -1B50 1B7C Balinese +1AB0 1ACE Inherited +1B00 1B4C Balinese +1B50 1B7E Balinese 1B80 1BBF Sundanese 1BC0 1BF3 Batak 1BFC 1BFF Batak @@ -351,8 +350,7 @@ FD9 FDA Tibetan 1D78 Cyrillic 1D79 1DBE Latin 1DBF Greek -1DC0 1DF9 Inherited -1DFB 1DFF Inherited +1DC0 1DFF Inherited 1E00 1EFF Latin 1F00 1F15 Greek 1F18 1F1D Greek @@ -379,7 +377,7 @@ FD9 FDA Tibetan 207F Latin 2080 208E Common 2090 209C Latin -20A0 20BF Common +20A0 20C0 Common 20D0 20F0 Inherited 2100 2125 Common 2126 Greek @@ -399,8 +397,7 @@ FD9 FDA Tibetan 2900 2B73 Common 2B76 2B95 Common 2B97 2BFF Common -2C00 2C2E Glagolitic -2C30 2C5E Glagolitic +2C00 2C5F Glagolitic 2C60 2C7F Latin 2C80 2CF3 Coptic 2CF9 2CFF Coptic @@ -420,7 +417,7 @@ FD9 FDA Tibetan 2DD0 2DD6 Ethiopic 2DD8 2DDE Ethiopic 2DE0 2DFF Cyrillic -2E00 2E52 Common +2E00 2E5D Common 2E80 2E99 Han 2E9B 2EF3 Han 2F00 2FD5 Han @@ -460,7 +457,7 @@ FD9 FDA Tibetan 3358 33FF Common 3400 4DBF Han 4DC0 4DFF Common -4E00 9FFC Han +4E00 9FFF Han A000 A48C Yi A490 A4C6 Yi A4D0 A4FF Lisu @@ -470,9 +467,11 @@ A6A0 A6F7 Bamum A700 A721 Common A722 A787 Latin A788 A78A Common -A78B A7BF Latin -A7C2 A7CA Latin -A7F5 A7FF Latin +A78B A7CA Latin +A7D0 A7D1 Latin +A7D3 Latin +A7D5 A7D9 Latin +A7F2 A7FF Latin A800 A82C Syloti_Nagri A830 A839 Common A840 A877 Phags_Pa @@ -525,12 +524,13 @@ FB3E Hebrew FB40 FB41 Hebrew FB43 FB44 Hebrew FB46 FB4F Hebrew -FB50 FBC1 Arabic +FB50 FBC2 Arabic FBD3 FD3D Arabic FD3E FD3F Common -FD50 FD8F Arabic +FD40 FD8F Arabic FD92 FDC7 Arabic -FDF0 FDFD Arabic +FDCF Arabic +FDF0 FDFF Arabic FE00 FE0F Inherited FE10 FE19 Common FE20 FE2D Inherited @@ -594,9 +594,20 @@ FFF9 FFFD Common 10500 10527 Elbasan 10530 10563 Caucasian_Albanian 1056F Caucasian_Albanian +10570 1057A Vithkuqi +1057C 1058A Vithkuqi +1058C 10592 Vithkuqi +10594 10595 Vithkuqi +10597 105A1 Vithkuqi +105A3 105B1 Vithkuqi +105B3 105B9 Vithkuqi +105BB 105BC Vithkuqi 10600 10736 Linear_A 10740 10755 Linear_A 10760 10767 Linear_A +10780 10785 Latin +10787 107B0 Latin +107B2 107BA Latin 10800 10805 Cypriot 10808 Cypriot 1080A 10835 Cypriot @@ -652,12 +663,13 @@ FFF9 FFFD Common 10EB0 10EB1 Yezidi 10F00 10F27 Old_Sogdian 10F30 10F59 Sogdian +10F70 10F89 Old_Uyghur 10FB0 10FCB Chorasmian 10FE0 10FF6 Elymaic 11000 1104D Brahmi -11052 1106F Brahmi +11052 11075 Brahmi 1107F Brahmi -11080 110C1 Kaithi +11080 110C2 Kaithi 110CD Kaithi 110D0 110E8 Sora_Sompeng 110F0 110F9 Sora_Sompeng @@ -700,11 +712,11 @@ FFF9 FFFD Common 11600 11644 Modi 11650 11659 Modi 11660 1166C Mongolian -11680 116B8 Takri +11680 116B9 Takri 116C0 116C9 Takri 11700 1171A Ahom 1171D 1172B Ahom -11730 1173F Ahom +11730 11746 Ahom 11800 1183B Dogra 118A0 118F2 Warang_Citi 118FF Warang_Citi @@ -721,6 +733,7 @@ FFF9 FFFD Common 119DA 119E4 Nandinagari 11A00 11A47 Zanabazar_Square 11A50 11AA2 Soyombo +11AB0 11ABF Canadian_Aboriginal 11AC0 11AF8 Pau_Cin_Hau 11C00 11C08 Bhaiksuki 11C0A 11C36 Bhaiksuki @@ -750,6 +763,7 @@ FFF9 FFFD Common 12400 1246E Cuneiform 12470 12474 Cuneiform 12480 12543 Cuneiform +12F90 12FF2 Cypro_Minoan 13000 1342E Egyptian_Hieroglyphs 13430 13438 Egyptian_Hieroglyphs 14400 14646 Anatolian_Hieroglyphs @@ -757,6 +771,8 @@ FFF9 FFFD Common 16A40 16A5E Mro 16A60 16A69 Mro 16A6E 16A6F Mro +16A70 16ABE Tangsa +16AC0 16AC9 Tangsa 16AD0 16AED Bassa_Vah 16AF0 16AF5 Bassa_Vah 16B00 16B45 Pahawh_Hmong @@ -770,15 +786,19 @@ FFF9 FFFD Common 16F8F 16F9F Miao 16FE0 Tangut 16FE1 Nushu -16FE2 16FE3 Common +16FE2 16FE3 Han 16FE4 Khitan_Small_Script 16FF0 16FF1 Han 17000 187F7 Tangut 18800 18AFF Tangut 18B00 18CD5 Khitan_Small_Script 18D00 18D08 Tangut +1AFF0 1AFF3 Katakana +1AFF5 1AFFB Katakana +1AFFD 1AFFE Katakana 1B000 Katakana -1B001 1B11E Hiragana +1B001 1B11F Hiragana +1B120 1B122 Katakana 1B150 1B152 Hiragana 1B164 1B167 Katakana 1B170 1B2FB Nushu @@ -788,6 +808,9 @@ FFF9 FFFD Common 1BC90 1BC99 Duployan 1BC9C 1BC9F Duployan 1BCA0 1BCA3 Common +1CF00 1CF2D Inherited +1CF30 1CF46 Inherited +1CF50 1CFC3 Common 1D000 1D0F5 Common 1D100 1D126 Common 1D129 1D166 Common @@ -798,7 +821,7 @@ FFF9 FFFD Common 1D185 1D18B Inherited 1D18C 1D1A9 Common 1D1AA 1D1AD Inherited -1D1AE 1D1E8 Common +1D1AE 1D1EA Common 1D200 1D245 Greek 1D2E0 1D2F3 Common 1D300 1D356 Common @@ -827,6 +850,7 @@ FFF9 FFFD Common 1D800 1DA8B SignWriting 1DA9B 1DA9F SignWriting 1DAA1 1DAAF SignWriting +1DF00 1DF1E Latin 1E000 1E006 Glagolitic 1E008 1E018 Glagolitic 1E01B 1E021 Glagolitic @@ -836,8 +860,13 @@ FFF9 FFFD Common 1E130 1E13D Nyiakeng_Puachue_Hmong 1E140 1E149 Nyiakeng_Puachue_Hmong 1E14E 1E14F Nyiakeng_Puachue_Hmong +1E290 1E2AE Toto 1E2C0 1E2F9 Wancho 1E2FF Wancho +1E7E0 1E7E6 Ethiopic +1E7E8 1E7EB Ethiopic +1E7ED 1E7EE Ethiopic +1E7F0 1E7FE Ethiopic 1E800 1E8C4 Mende_Kikakui 1E8C7 1E8D6 Mende_Kikakui 1E900 1E94B Adlam @@ -894,33 +923,34 @@ FFF9 FFFD Common 1F250 1F251 Common 1F260 1F265 Common 1F300 1F6D7 Common -1F6E0 1F6EC Common +1F6DD 1F6EC Common 1F6F0 1F6FC Common 1F700 1F773 Common 1F780 1F7D8 Common 1F7E0 1F7EB Common +1F7F0 Common 1F800 1F80B Common 1F810 1F847 Common 1F850 1F859 Common 1F860 1F887 Common 1F890 1F8AD Common 1F8B0 1F8B1 Common -1F900 1F978 Common -1F97A 1F9CB Common -1F9CD 1FA53 Common +1F900 1FA53 Common 1FA60 1FA6D Common 1FA70 1FA74 Common -1FA78 1FA7A Common +1FA78 1FA7C Common 1FA80 1FA86 Common -1FA90 1FAA8 Common -1FAB0 1FAB6 Common -1FAC0 1FAC2 Common -1FAD0 1FAD6 Common +1FA90 1FAAC Common +1FAB0 1FABA Common +1FAC0 1FAC5 Common +1FAD0 1FAD9 Common +1FAE0 1FAE7 Common +1FAF0 1FAF6 Common 1FB00 1FB92 Common 1FB94 1FBCA Common 1FBF0 1FBF9 Common -20000 2A6DD Han -2A700 2B734 Han +20000 2A6DF Han +2A700 2B738 Han 2B740 2B81D Han 2B820 2CEA1 Han 2CEB0 2EBE0 Han diff --git a/gnu/usr.bin/perl/lib/unicore/To/Scx.pl b/gnu/usr.bin/perl/lib/unicore/To/Scx.pl index 115b09a3e72..c0cc1cfc7d9 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes 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,14 +73,14 @@ F8 2B8 Latin 600 604 Arabic 605 Common 606 60B Arabic -60C Arabic Hanifi_Rohingya Syriac Thaana Yezidi +60C Arabic Nko Hanifi_Rohingya Syriac Thaana Yezidi 60D 61A Arabic -61B Arabic Hanifi_Rohingya Syriac Thaana Yezidi +61B Arabic Nko Hanifi_Rohingya Syriac Thaana Yezidi 61C Arabic Syriac Thaana -61E Arabic -61F Arabic Hanifi_Rohingya Syriac Thaana Yezidi +61D 61E Arabic +61F Adlam Arabic Nko Hanifi_Rohingya Syriac Thaana Yezidi 620 63F Arabic -640 Adlam Arabic Mandaic Manichaean Psalter_Pahlavi Hanifi_Rohingya Sogdian Syriac +640 Adlam Arabic Mandaic Manichaean Old_Uyghur Psalter_Pahlavi Hanifi_Rohingya Sogdian Syriac 641 64A Arabic 64B 655 Arabic Syriac 656 65F Arabic @@ -104,9 +104,9 @@ F8 2B8 Latin 840 85B Mandaic 85E Mandaic 860 86A Syriac -8A0 8B4 Arabic -8B6 8C7 Arabic -8D3 8E1 Arabic +870 88E Arabic +890 891 Arabic +898 8E1 Arabic 8E2 Common 8E3 8FF Arabic 900 950 Devanagari @@ -200,11 +200,12 @@ C00 C0C Telugu C0E C10 Telugu C12 C28 Telugu C2A C39 Telugu -C3D C44 Telugu +C3C C44 Telugu C46 C48 Telugu C4A C4D Telugu C55 C56 Telugu C58 C5A Telugu +C5D Telugu C60 C63 Telugu C66 C6F Telugu C77 C7F Telugu @@ -217,7 +218,7 @@ CBC CC4 Kannada CC6 CC8 Kannada CCA CCD Kannada CD5 CD6 Kannada -CDE Kannada +CDD CDE Kannada CE0 CE3 Kannada CE6 CEF Kannada Nandinagari CF1 CF2 Kannada @@ -297,8 +298,8 @@ FD9 FDA Tibetan 16A0 16EA Runic 16EB 16ED Common 16EE 16F8 Runic -1700 170C Tagalog -170E 1714 Tagalog +1700 1715 Tagalog +171F Tagalog 1720 1734 Hanunoo 1735 1736 Buhid Hanunoo Tagbanwa Tagalog 1740 1753 Buhid @@ -312,8 +313,7 @@ FD9 FDA Tibetan 1802 1803 Mongolian Phags_Pa 1804 Mongolian 1805 Mongolian Phags_Pa -1806 180E Mongolian -1810 1819 Mongolian +1806 1819 Mongolian 1820 1878 Mongolian 1880 18AA Mongolian 18B0 18F5 Canadian_Aboriginal @@ -336,9 +336,9 @@ FD9 FDA Tibetan 1A7F 1A89 Tai_Tham 1A90 1A99 Tai_Tham 1AA0 1AAD Tai_Tham -1AB0 1AC0 Inherited -1B00 1B4B Balinese -1B50 1B7C Balinese +1AB0 1ACE Inherited +1B00 1B4C Balinese +1B50 1B7E Balinese 1B80 1BBF Sundanese 1BC0 1BF3 Batak 1BFC 1BFF Batak @@ -392,6 +392,7 @@ FD9 FDA Tibetan 1DC2 1DF7 Inherited 1DF8 Cyrillic Syriac 1DF9 Inherited +1DFA Syriac 1DFB 1DFF Inherited 1E00 1EFF Latin 1F00 1F15 Greek @@ -421,7 +422,7 @@ FD9 FDA Tibetan 207F Latin 2080 208E Common 2090 209C Latin -20A0 20BF Common +20A0 20C0 Common 20D0 20EF Inherited 20F0 Devanagari Grantha Latin 2100 2125 Common @@ -442,8 +443,7 @@ FD9 FDA Tibetan 2900 2B73 Common 2B76 2B95 Common 2B97 2BFF Common -2C00 2C2E Glagolitic -2C30 2C5E Glagolitic +2C00 2C5F Glagolitic 2C60 2C7F Latin 2C80 2CF3 Coptic 2CF9 2CFF Coptic @@ -465,7 +465,7 @@ FD9 FDA Tibetan 2DE0 2DFF Cyrillic 2E00 2E42 Common 2E43 Cyrillic Glagolitic -2E44 2E52 Common +2E44 2E5D Common 2E80 2E99 Han 2E9B 2EF3 Han 2F00 2FD5 Han @@ -525,7 +525,7 @@ FD9 FDA Tibetan 33FF Common 3400 4DBF Han 4DC0 4DFF Common -4E00 9FFC Han +4E00 9FFF Han A000 A48C Yi A490 A4C6 Yi A4D0 A4FF Lisu @@ -538,9 +538,11 @@ A700 A707 Han Latin A708 A721 Common A722 A787 Latin A788 A78A Common -A78B A7BF Latin -A7C2 A7CA Latin -A7F5 A7FF Latin +A78B A7CA Latin +A7D0 A7D1 Latin +A7D3 Latin +A7D5 A7D9 Latin +A7F2 A7FF Latin A800 A82C Syloti_Nagri A830 A832 Devanagari Dogra Gujarati Gurmukhi Khojki Kannada Kaithi Mahajani Malayalam Modi Nandinagari Khudawadi Takri Tirhuta A833 A835 Devanagari Dogra Gujarati Gurmukhi Khojki Kannada Kaithi Mahajani Modi Nandinagari Khudawadi Takri Tirhuta @@ -599,15 +601,17 @@ FB3E Hebrew FB40 FB41 Hebrew FB43 FB44 Hebrew FB46 FB4F Hebrew -FB50 FBC1 Arabic +FB50 FBC2 Arabic FBD3 FD3D Arabic -FD3E FD3F Common -FD50 FD8F Arabic +FD3E FD3F Arabic Nko +FD40 FD8F Arabic FD92 FDC7 Arabic +FDCF Arabic FDF0 FDF1 Arabic FDF2 Arabic Thaana FDF3 FDFC Arabic FDFD Arabic Thaana +FDFE FDFF Arabic FE00 FE0F Inherited FE10 FE19 Common FE20 FE2D Inherited @@ -645,7 +649,8 @@ FFF9 FFFD Common 1003F 1004D Linear_B 10050 1005D Linear_B 10080 100FA Linear_B -10100 10102 Cypriot Linear_B +10100 10101 Cypro_Minoan Cypriot Linear_B +10102 Cypriot Linear_B 10107 10133 Cypriot Linear_A Linear_B 10137 1013F Cypriot Linear_B 10140 1018E Greek @@ -673,9 +678,20 @@ FFF9 FFFD Common 10500 10527 Elbasan 10530 10563 Caucasian_Albanian 1056F Caucasian_Albanian +10570 1057A Vithkuqi +1057C 1058A Vithkuqi +1058C 10592 Vithkuqi +10594 10595 Vithkuqi +10597 105A1 Vithkuqi +105A3 105B1 Vithkuqi +105B3 105B9 Vithkuqi +105BB 105BC Vithkuqi 10600 10736 Linear_A 10740 10755 Linear_A 10760 10767 Linear_A +10780 10785 Latin +10787 107B0 Latin +107B2 107BA Latin 10800 10805 Cypriot 10808 Cypriot 1080A 10835 Cypriot @@ -709,7 +725,9 @@ FFF9 FFFD Common 10A60 10A7F Old_South_Arabian 10A80 10A9F Old_North_Arabian 10AC0 10AE6 Manichaean -10AEB 10AF6 Manichaean +10AEB 10AF1 Manichaean +10AF2 Manichaean Old_Uyghur +10AF3 10AF6 Manichaean 10B00 10B35 Avestan 10B39 10B3F Avestan 10B40 10B55 Inscriptional_Parthian @@ -731,12 +749,13 @@ FFF9 FFFD Common 10EB0 10EB1 Yezidi 10F00 10F27 Old_Sogdian 10F30 10F59 Sogdian +10F70 10F89 Old_Uyghur 10FB0 10FCB Chorasmian 10FE0 10FF6 Elymaic 11000 1104D Brahmi -11052 1106F Brahmi +11052 11075 Brahmi 1107F Brahmi -11080 110C1 Kaithi +11080 110C2 Kaithi 110CD Kaithi 110D0 110E8 Sora_Sompeng 110F0 110F9 Sora_Sompeng @@ -782,11 +801,11 @@ FFF9 FFFD Common 11600 11644 Modi 11650 11659 Modi 11660 1166C Mongolian -11680 116B8 Takri +11680 116B9 Takri 116C0 116C9 Takri 11700 1171A Ahom 1171D 1172B Ahom -11730 1173F Ahom +11730 11746 Ahom 11800 1183B Dogra 118A0 118F2 Warang_Citi 118FF Warang_Citi @@ -803,6 +822,7 @@ FFF9 FFFD Common 119DA 119E4 Nandinagari 11A00 11A47 Zanabazar_Square 11A50 11AA2 Soyombo +11AB0 11ABF Canadian_Aboriginal 11AC0 11AF8 Pau_Cin_Hau 11C00 11C08 Bhaiksuki 11C0A 11C36 Bhaiksuki @@ -836,6 +856,7 @@ FFF9 FFFD Common 12400 1246E Cuneiform 12470 12474 Cuneiform 12480 12543 Cuneiform +12F90 12FF2 Cypro_Minoan 13000 1342E Egyptian_Hieroglyphs 13430 13438 Egyptian_Hieroglyphs 14400 14646 Anatolian_Hieroglyphs @@ -843,6 +864,8 @@ FFF9 FFFD Common 16A40 16A5E Mro 16A60 16A69 Mro 16A6E 16A6F Mro +16A70 16ABE Tangsa +16AC0 16AC9 Tangsa 16AD0 16AED Bassa_Vah 16AF0 16AF5 Bassa_Vah 16B00 16B45 Pahawh_Hmong @@ -856,15 +879,19 @@ FFF9 FFFD Common 16F8F 16F9F Miao 16FE0 Tangut 16FE1 Nushu -16FE2 16FE3 Common +16FE2 16FE3 Han 16FE4 Khitan_Small_Script 16FF0 16FF1 Han 17000 187F7 Tangut 18800 18AFF Tangut 18B00 18CD5 Khitan_Small_Script 18D00 18D08 Tangut +1AFF0 1AFF3 Katakana +1AFF5 1AFFB Katakana +1AFFD 1AFFE Katakana 1B000 Katakana -1B001 1B11E Hiragana +1B001 1B11F Hiragana +1B120 1B122 Katakana 1B150 1B152 Hiragana 1B164 1B167 Katakana 1B170 1B2FB Nushu @@ -873,6 +900,9 @@ FFF9 FFFD Common 1BC80 1BC88 Duployan 1BC90 1BC99 Duployan 1BC9C 1BCA3 Duployan +1CF00 1CF2D Inherited +1CF30 1CF46 Inherited +1CF50 1CFC3 Common 1D000 1D0F5 Common 1D100 1D126 Common 1D129 1D166 Common @@ -883,7 +913,7 @@ FFF9 FFFD Common 1D185 1D18B Inherited 1D18C 1D1A9 Common 1D1AA 1D1AD Inherited -1D1AE 1D1E8 Common +1D1AE 1D1EA Common 1D200 1D245 Greek 1D2E0 1D2F3 Common 1D300 1D356 Common @@ -913,6 +943,7 @@ FFF9 FFFD Common 1D800 1DA8B SignWriting 1DA9B 1DA9F SignWriting 1DAA1 1DAAF SignWriting +1DF00 1DF1E Latin 1E000 1E006 Glagolitic 1E008 1E018 Glagolitic 1E01B 1E021 Glagolitic @@ -922,8 +953,13 @@ FFF9 FFFD Common 1E130 1E13D Nyiakeng_Puachue_Hmong 1E140 1E149 Nyiakeng_Puachue_Hmong 1E14E 1E14F Nyiakeng_Puachue_Hmong +1E290 1E2AE Toto 1E2C0 1E2F9 Wancho 1E2FF Wancho +1E7E0 1E7E6 Ethiopic +1E7E8 1E7EB Ethiopic +1E7ED 1E7EE Ethiopic +1E7F0 1E7FE Ethiopic 1E800 1E8C4 Mende_Kikakui 1E8C7 1E8D6 Mende_Kikakui 1E900 1E94B Adlam @@ -980,33 +1016,34 @@ FFF9 FFFD Common 1F250 1F251 Han 1F260 1F265 Common 1F300 1F6D7 Common -1F6E0 1F6EC Common +1F6DD 1F6EC Common 1F6F0 1F6FC Common 1F700 1F773 Common 1F780 1F7D8 Common 1F7E0 1F7EB Common +1F7F0 Common 1F800 1F80B Common 1F810 1F847 Common 1F850 1F859 Common 1F860 1F887 Common 1F890 1F8AD Common 1F8B0 1F8B1 Common -1F900 1F978 Common -1F97A 1F9CB Common -1F9CD 1FA53 Common +1F900 1FA53 Common 1FA60 1FA6D Common 1FA70 1FA74 Common -1FA78 1FA7A Common +1FA78 1FA7C Common 1FA80 1FA86 Common -1FA90 1FAA8 Common -1FAB0 1FAB6 Common -1FAC0 1FAC2 Common -1FAD0 1FAD6 Common +1FA90 1FAAC Common +1FAB0 1FABA Common +1FAC0 1FAC5 Common +1FAD0 1FAD9 Common +1FAE0 1FAE7 Common +1FAF0 1FAF6 Common 1FB00 1FB92 Common 1FB94 1FBCA Common 1FBF0 1FBF9 Common -20000 2A6DD Han -2A700 2B734 Han +20000 2A6DF Han +2A700 2B738 Han 2B740 2B81D Han 2B820 2CEA1 Han 2CEB0 2EBE0 Han diff --git a/gnu/usr.bin/perl/lib/unicore/To/Tc.pl b/gnu/usr.bin/perl/lib/unicore/To/Tc.pl index 7bdcb306878..7e8ec9b81df 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -573,7 +573,7 @@ FF 178 2170 217F 2160 2184 2183 24D0 24E9 24B6 -2C30 2C5E 2C00 +2C30 2C5F 2C00 2C61 2C60 2C65 23A 2C66 23E @@ -740,15 +740,23 @@ A7B9 A7B8 A7BB A7BA A7BD A7BC A7BF A7BE +A7C1 A7C0 A7C3 A7C2 A7C8 A7C7 A7CA A7C9 +A7D1 A7D0 +A7D7 A7D6 +A7D9 A7D8 A7F6 A7F5 AB53 A7B3 AB70 ABBF 13A0 FF41 FF5A FF21 10428 1044F 10400 104D8 104FB 104B0 +10597 105A1 10570 +105A3 105B1 1057C +105B3 105B9 1058C +105BB 105BC 10594 10CC0 10CF2 10C80 118C0 118DF 118A0 16E60 16E7F 16E40 diff --git a/gnu/usr.bin/perl/lib/unicore/To/Uc.pl b/gnu/usr.bin/perl/lib/unicore/To/Uc.pl index cfa2c290b1b..634a104f2bb 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -629,7 +629,7 @@ FF 178 2170 217F 2160 2184 2183 24D0 24E9 24B6 -2C30 2C5E 2C00 +2C30 2C5F 2C00 2C61 2C60 2C65 23A 2C66 23E @@ -796,15 +796,23 @@ A7B9 A7B8 A7BB A7BA A7BD A7BC A7BF A7BE +A7C1 A7C0 A7C3 A7C2 A7C8 A7C7 A7CA A7C9 +A7D1 A7D0 +A7D7 A7D6 +A7D9 A7D8 A7F6 A7F5 AB53 A7B3 AB70 ABBF 13A0 FF41 FF5A FF21 10428 1044F 10400 104D8 104FB 104B0 +10597 105A1 10570 +105A3 105B1 1057C +105B3 105B9 1058C +105BB 105BC 10594 10CC0 10CF2 10C80 118C0 118DF 118A0 16E60 16E7F 16E40 diff --git a/gnu/usr.bin/perl/lib/unicore/To/Vo.pl b/gnu/usr.bin/perl/lib/unicore/To/Vo.pl index 97c6d9f945c..313da0b8a9a 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -45,8 +45,7 @@ F8 2E9 Rotated 591 5C7 Rotated 5D0 5EA Rotated 5EF 5F4 Rotated -600 61C Rotated -61E 70D Rotated +600 70D Rotated 70F 74A Rotated 74D 7B1 Rotated 7C0 7FA Rotated @@ -55,9 +54,9 @@ F8 2E9 Rotated 840 85B Rotated 85E Rotated 860 86A Rotated -8A0 8B4 Rotated -8B6 8C7 Rotated -8D3 983 Rotated +870 88E Rotated +890 891 Rotated +898 983 Rotated 985 98C Rotated 98F 990 Rotated 993 9A8 Rotated @@ -135,11 +134,12 @@ C00 C0C Rotated C0E C10 Rotated C12 C28 Rotated C2A C39 Rotated -C3D C44 Rotated +C3C C44 Rotated C46 C48 Rotated C4A C4D Rotated C55 C56 Rotated C58 C5A Rotated +C5D Rotated C60 C63 Rotated C66 C6F Rotated C77 C8C Rotated @@ -151,7 +151,7 @@ CBC CC4 Rotated CC6 CC8 Rotated CCA CCD Rotated CD5 CD6 Rotated -CDE Rotated +CDD CDE Rotated CE0 CE3 Rotated CE6 CEF Rotated CF1 CF2 Rotated @@ -222,9 +222,8 @@ FCE FDA Rotated 1401 167F U 1680 169C Rotated 16A0 16F8 Rotated -1700 170C Rotated -170E 1714 Rotated -1720 1736 Rotated +1700 1715 Rotated +171F 1736 Rotated 1740 1753 Rotated 1760 176C Rotated 176E 1770 Rotated @@ -232,8 +231,7 @@ FCE FDA Rotated 1780 17DD Rotated 17E0 17E9 Rotated 17F0 17F9 Rotated -1800 180E Rotated -1810 1819 Rotated +1800 1819 Rotated 1820 1878 Rotated 1880 18AA Rotated 18B0 18FF U @@ -252,9 +250,9 @@ FCE FDA Rotated 1A7F 1A89 Rotated 1A90 1A99 Rotated 1AA0 1AAD Rotated -1AB0 1AC0 Rotated -1B00 1B4B Rotated -1B50 1B7C Rotated +1AB0 1ACE Rotated +1B00 1B4C Rotated +1B50 1B7E Rotated 1B80 1BF3 Rotated 1BFC 1C37 Rotated 1C3B 1C49 Rotated @@ -262,8 +260,7 @@ FCE FDA Rotated 1C90 1CBA Rotated 1CBD 1CC7 Rotated 1CD0 1CFA Rotated -1D00 1DF9 Rotated -1DFB 1F15 Rotated +1D00 1F15 Rotated 1F18 1F1D Rotated 1F20 1F45 Rotated 1F48 1F4D Rotated @@ -298,7 +295,7 @@ FCE FDA Rotated 2066 2071 Rotated 2074 208E Rotated 2090 209C Rotated -20A0 20BF Rotated +20A0 20C0 Rotated 20D0 20DC Rotated 20DD 20E0 U 20E1 Rotated @@ -376,9 +373,7 @@ FCE FDA Rotated 2BD3 2BEB U 2BEC 2BEF Rotated 2BF0 2BFF U -2C00 2C2E Rotated -2C30 2C5E Rotated -2C60 2CF3 Rotated +2C00 2CF3 Rotated 2CF9 2D25 Rotated 2D27 Rotated 2D2D Rotated @@ -395,7 +390,7 @@ FCE FDA Rotated 2DD8 2DDE Rotated 2DE0 2E4F Rotated 2E50 2E51 U -2E52 Rotated +2E52 2E5D Rotated 2E80 3000 U 3001 3002 Tu 3003 3007 U @@ -464,9 +459,11 @@ FCE FDA Rotated 3380 A4CF U A4D0 A62B Rotated A640 A6F7 Rotated -A700 A7BF Rotated -A7C2 A7CA Rotated -A7F5 A82C Rotated +A700 A7CA Rotated +A7D0 A7D1 Rotated +A7D3 Rotated +A7D5 A7D9 Rotated +A7F2 A82C Rotated A830 A839 Rotated A840 A877 Rotated A880 A8C5 Rotated @@ -500,12 +497,11 @@ FB38 FB3C Rotated FB3E Rotated FB40 FB41 Rotated FB43 FB44 Rotated -FB46 FBC1 Rotated -FBD3 FD3F Rotated -FD50 FD8F Rotated +FB46 FBC2 Rotated +FBD3 FD8F Rotated FD92 FDC7 Rotated -FDF0 FDFD Rotated -FE00 FE0F Rotated +FDCF Rotated +FDF0 FE0F Rotated FE10 FE1F U FE20 FE2F Rotated FE30 FE48 U @@ -579,10 +575,20 @@ FFFC FFFD U 104D8 104FB Rotated 10500 10527 Rotated 10530 10563 Rotated -1056F Rotated +1056F 1057A Rotated +1057C 1058A Rotated +1058C 10592 Rotated +10594 10595 Rotated +10597 105A1 Rotated +105A3 105B1 Rotated +105B3 105B9 Rotated +105BB 105BC Rotated 10600 10736 Rotated 10740 10755 Rotated 10760 10767 Rotated +10780 10785 Rotated +10787 107B0 Rotated +107B2 107BA Rotated 10800 10805 Rotated 10808 Rotated 1080A 10835 Rotated @@ -627,11 +633,12 @@ FFFC FFFD U 10EB0 10EB1 Rotated 10F00 10F27 Rotated 10F30 10F59 Rotated +10F70 10F89 Rotated 10FB0 10FCB Rotated 10FE0 10FF6 Rotated 11000 1104D Rotated -11052 1106F Rotated -1107F 110C1 Rotated +11052 11075 Rotated +1107F 110C2 Rotated 110CD Rotated 110D0 110E8 Rotated 110F0 110F9 Rotated @@ -672,11 +679,11 @@ FFFC FFFD U 11600 11644 Rotated 11650 11659 Rotated 11660 1166C Rotated -11680 116B8 Rotated +11680 116B9 Rotated 116C0 116C9 Rotated 11700 1171A Rotated 1171D 1172B Rotated -11730 1173F Rotated +11730 11746 Rotated 11800 1183B Rotated 118A0 118F2 Rotated 118FF 11906 Rotated @@ -690,7 +697,7 @@ FFFC FFFD U 119A0 119A7 Rotated 119AA 119D7 Rotated 119DA 119E4 Rotated -11A00 11AAF U +11A00 11ABF U 11AC0 11AF8 Rotated 11C00 11C08 Rotated 11C0A 11C36 Rotated @@ -719,12 +726,14 @@ FFFC FFFD U 12400 1246E Rotated 12470 12474 Rotated 12480 12543 Rotated +12F90 12FF2 Rotated 13000 1343F U 14400 1467F U 16800 16A38 Rotated 16A40 16A5E Rotated 16A60 16A69 Rotated -16A6E 16A6F Rotated +16A6E 16ABE Rotated +16AC0 16AC9 Rotated 16AD0 16AED Rotated 16AF0 16AF5 Rotated 16B00 16B45 Rotated @@ -736,13 +745,14 @@ FFFC FFFD U 16F00 16F4A Rotated 16F4F 16F87 Rotated 16F8F 16F9F Rotated -16FE0 18D8F U -1B000 1B2FF U +16FE0 18D7F U +1AFF0 1B2FF U 1BC00 1BC6A Rotated 1BC70 1BC7C Rotated 1BC80 1BC88 Rotated 1BC90 1BC99 Rotated 1BC9C 1BCA3 Rotated +1CF00 1CFCF U 1D000 1D1FF U 1D200 1D245 Rotated 1D2E0 1D37F U @@ -768,6 +778,7 @@ FFFC FFFD U 1D6A8 1D7CB Rotated 1D7CE 1D7FF Rotated 1D800 1DAAF U +1DF00 1DF1E Rotated 1E000 1E006 Rotated 1E008 1E018 Rotated 1E01B 1E021 Rotated @@ -777,8 +788,13 @@ FFFC FFFD U 1E130 1E13D Rotated 1E140 1E149 Rotated 1E14E 1E14F Rotated +1E290 1E2AE Rotated 1E2C0 1E2F9 Rotated 1E2FF Rotated +1E7E0 1E7E6 Rotated +1E7E8 1E7EB Rotated +1E7ED 1E7EE Rotated +1E7F0 1E7FE Rotated 1E800 1E8C4 Rotated 1E8C7 1E8D6 Rotated 1E900 1E94B Rotated diff --git a/gnu/usr.bin/perl/lib/unicore/To/WB.pl b/gnu/usr.bin/perl/lib/unicore/To/WB.pl index a96a38f9963..a9f1973442b 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -125,9 +125,12 @@ F8 2D7 ALetter 840 858 ALetter 859 85B Extend 860 86A ALetter -8A0 8B4 ALetter -8B6 8C7 ALetter -8D3 8E1 Extend +870 887 ALetter +889 88E ALetter +890 891 Format +898 89F Extend +8A0 8C9 ALetter +8CA 8E1 Extend 8E2 Format 8E3 903 Extend 904 939 ALetter @@ -238,12 +241,14 @@ C05 C0C ALetter C0E C10 ALetter C12 C28 ALetter C2A C39 ALetter +C3C Extend C3D ALetter C3E C44 Extend C46 C48 Extend C4A C4D Extend C55 C56 Extend C58 C5A ALetter +C5D ALetter C60 C61 ALetter C62 C63 Extend C66 C6F Numeric @@ -260,7 +265,7 @@ CBE CC4 Extend CC6 CC8 Extend CCA CCD Extend CD5 CD6 Extend -CDE ALetter +CDD CDE ALetter CE0 CE1 ALetter CE2 CE3 Extend CE6 CEF Numeric @@ -357,10 +362,9 @@ FC6 Extend 1681 169A ALetter 16A0 16EA ALetter 16EE 16F8 ALetter -1700 170C ALetter -170E 1711 ALetter -1712 1714 Extend -1720 1731 ALetter +1700 1711 ALetter +1712 1715 Extend +171F 1731 ALetter 1732 1734 Extend 1740 1751 ALetter 1752 1753 Extend @@ -372,6 +376,7 @@ FC6 Extend 17E0 17E9 Numeric 180B 180D Extend 180E Format +180F Extend 1810 1819 Numeric 1820 1878 ALetter 1880 1884 ALetter @@ -392,11 +397,11 @@ FC6 Extend 1A7F Extend 1A80 1A89 Numeric 1A90 1A99 Numeric -1AB0 1AC0 Extend +1AB0 1ACE Extend 1B00 1B04 Extend 1B05 1B33 ALetter 1B34 1B44 Extend -1B45 1B4B ALetter +1B45 1B4C ALetter 1B50 1B59 Numeric 1B6B 1B73 Extend 1B80 1B82 Extend @@ -425,8 +430,7 @@ FC6 Extend 1CF7 1CF9 Extend 1CFA ALetter 1D00 1DBF ALetter -1DC0 1DF9 Extend -1DFB 1DFF Extend +1DC0 1DFF Extend 1E00 1F15 ALetter 1F18 1F1D ALetter 1F20 1F45 ALetter @@ -526,9 +530,7 @@ FC6 Extend 2B1B 2B1C ExtPict_XX 2B50 ExtPict_XX 2B55 ExtPict_XX -2C00 2C2E ALetter -2C30 2C5E ALetter -2C60 2CE4 ALetter +2C00 2CE4 ALetter 2CEB 2CEE ALetter 2CEF 2CF1 Extend 2CF2 2CF3 ALetter @@ -581,9 +583,11 @@ A67F A69D ALetter A69E A69F Extend A6A0 A6EF ALetter A6F0 A6F1 Extend -A708 A7BF ALetter -A7C2 A7CA ALetter -A7F5 A801 ALetter +A708 A7CA ALetter +A7D0 A7D1 ALetter +A7D3 ALetter +A7D5 A7D9 ALetter +A7F2 A801 ALetter A802 Extend A803 A805 ALetter A806 Extend @@ -718,9 +722,20 @@ FFF9 FFFB Format 104D8 104FB ALetter 10500 10527 ALetter 10530 10563 ALetter +10570 1057A ALetter +1057C 1058A ALetter +1058C 10592 ALetter +10594 10595 ALetter +10597 105A1 ALetter +105A3 105B1 ALetter +105B3 105B9 ALetter +105BB 105BC ALetter 10600 10736 ALetter 10740 10755 ALetter 10760 10767 ALetter +10780 10785 ALetter +10787 107B0 ALetter +107B2 107BA ALetter 10800 10805 ALetter 10808 ALetter 1080A 10835 ALetter @@ -766,16 +781,23 @@ FFF9 FFFB Format 10F27 ALetter 10F30 10F45 ALetter 10F46 10F50 Extend +10F70 10F81 ALetter +10F82 10F85 Extend 10FB0 10FC4 ALetter 10FE0 10FF6 ALetter 11000 11002 Extend 11003 11037 ALetter 11038 11046 Extend 11066 1106F Numeric +11070 Extend +11071 11072 ALetter +11073 11074 Extend +11075 ALetter 1107F 11082 Extend 11083 110AF ALetter 110B0 110BA Extend 110BD Format +110C2 Extend 110CD Format 110D0 110E8 ALetter 110F0 110F9 Numeric @@ -890,7 +912,7 @@ FFF9 FFFB Format 11A5C 11A89 ALetter 11A8A 11A99 Extend 11A9D ALetter -11AC0 11AF8 ALetter +11AB0 11AF8 ALetter 11C00 11C08 ALetter 11C0A 11C2E ALetter 11C2F 11C36 Extend @@ -924,12 +946,15 @@ FFF9 FFFB Format 12000 12399 ALetter 12400 1246E ALetter 12480 12543 ALetter +12F90 12FF0 ALetter 13000 1342E ALetter 13430 13438 Format 14400 14646 ALetter 16800 16A38 ALetter 16A40 16A5E ALetter 16A60 16A69 Numeric +16A70 16ABE ALetter +16AC0 16AC9 Numeric 16AD0 16AED ALetter 16AF0 16AF4 Extend 16B00 16B2F ALetter @@ -949,7 +974,11 @@ FFF9 FFFB Format 16FE3 ALetter 16FE4 Extend 16FF0 16FF1 Extend +1AFF0 1AFF3 Katakana +1AFF5 1AFFB Katakana +1AFFD 1AFFE Katakana 1B000 Katakana +1B120 1B122 Katakana 1B164 1B167 Katakana 1BC00 1BC6A ALetter 1BC70 1BC7C ALetter @@ -957,6 +986,8 @@ FFF9 FFFB Format 1BC90 1BC99 ALetter 1BC9D 1BC9E Extend 1BCA0 1BCA3 Format +1CF00 1CF2D Extend +1CF30 1CF46 Extend 1D165 1D169 Extend 1D16D 1D172 Extend 1D173 1D17A Format @@ -1001,6 +1032,7 @@ FFF9 FFFB Format 1DA84 Extend 1DA9B 1DA9F Extend 1DAA1 1DAAF Extend +1DF00 1DF1E ALetter 1E000 1E006 Extend 1E008 1E018 Extend 1E01B 1E021 Extend @@ -1011,9 +1043,15 @@ FFF9 FFFB Format 1E137 1E13D ALetter 1E140 1E149 Numeric 1E14E ALetter +1E290 1E2AD ALetter +1E2AE Extend 1E2C0 1E2EB ALetter 1E2EC 1E2EF Extend 1E2F0 1E2F9 Numeric +1E7E0 1E7E6 ALetter +1E7E8 1E7EB ALetter +1E7ED 1E7EE ALetter +1E7F0 1E7FE ALetter 1E800 1E8C4 ALetter 1E8D0 1E8D6 Extend 1E900 1E943 ALetter diff --git a/gnu/usr.bin/perl/lib/unicore/To/_PerlLB.pl b/gnu/usr.bin/perl/lib/unicore/To/_PerlLB.pl index c1694a32e52..76fc34809df 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -86,7 +86,7 @@ BF Open_Punctuation 610 61A Combining_Mark 61B Exclamation 61C Combining_Mark -61E 61F Exclamation +61D 61F Exclamation 64B 65F Combining_Mark 660 669 Numeric 66A Postfix_Numeric @@ -112,7 +112,8 @@ BF Open_Punctuation 825 827 Combining_Mark 829 82D Combining_Mark 859 85B Combining_Mark -8D3 8E1 Combining_Mark +898 89F Combining_Mark +8CA 8E1 Combining_Mark 8E3 903 Combining_Mark 93A 93C Combining_Mark 93E 94F Combining_Mark @@ -166,6 +167,7 @@ BD7 Combining_Mark BE6 BEF Numeric BF9 Prefix_Numeric C00 C04 Combining_Mark +C3C Combining_Mark C3E C44 Combining_Mark C46 C48 Combining_Mark C4A C4D Combining_Mark @@ -263,7 +265,7 @@ FD9 FDA Glue 169B Open_Punctuation 169C Close_Punctuation 16EB 16ED Break_After -1712 1714 Combining_Mark +1712 1715 Combining_Mark 1732 1734 Combining_Mark 1735 1736 Break_After 1752 1753 Combining_Mark @@ -282,6 +284,7 @@ FD9 FDA Glue 1808 1809 Exclamation 180B 180D Combining_Mark 180E Glue +180F Combining_Mark 1810 1819 Numeric 1885 1886 Combining_Mark 18A9 Combining_Mark @@ -296,13 +299,14 @@ FD9 FDA Glue 1A7F Combining_Mark 1A80 1A89 Numeric 1A90 1A99 Numeric -1AB0 1AC0 Combining_Mark +1AB0 1ACE Combining_Mark 1B00 1B04 Combining_Mark 1B34 1B44 Combining_Mark 1B50 1B59 Numeric 1B5A 1B5B Break_After 1B5D 1B60 Break_After 1B6B 1B73 Combining_Mark +1B7D 1B7E Break_After 1B80 1B82 Combining_Mark 1BA1 1BAD Combining_Mark 1BB0 1BB9 Numeric @@ -317,8 +321,7 @@ FD9 FDA Glue 1CED Combining_Mark 1CF4 Combining_Mark 1CF7 1CF9 Combining_Mark -1DC0 1DF9 Combining_Mark -1DFB 1DFF Combining_Mark +1DC0 1DFF Combining_Mark 1FFD Break_Before 2000 2006 Break_After 2007 Glue @@ -365,7 +368,9 @@ FD9 FDA Glue 20BB Postfix_Numeric 20BC 20BD Prefix_Numeric 20BE Postfix_Numeric -20BF 20CF Prefix_Numeric +20BF Prefix_Numeric +20C0 Postfix_Numeric +20C1 20CF Prefix_Numeric 20D0 20F0 Combining_Mark 2103 Postfix_Numeric 2109 Postfix_Numeric @@ -495,6 +500,16 @@ FD9 FDA Glue 2E43 2E4A Break_After 2E4C Break_After 2E4E 2E4F Break_After +2E53 2E54 Exclamation +2E55 Open_Punctuation +2E56 Close_Punctuation +2E57 Open_Punctuation +2E58 Close_Punctuation +2E59 Open_Punctuation +2E5A Close_Punctuation +2E5B Open_Punctuation +2E5C Close_Punctuation +2E5D Break_After 2E80 2E99 Ideographic 2E9B 2EF3 Ideographic 2F00 2FD5 Ideographic @@ -1575,13 +1590,17 @@ FFFC Contingent_Break 10EAB 10EAC Combining_Mark 10EAD Break_After 10F46 10F50 Combining_Mark +10F82 10F85 Combining_Mark 11000 11002 Combining_Mark 11038 11046 Combining_Mark 11047 11048 Break_After 11066 1106F Numeric +11070 Combining_Mark +11073 11074 Combining_Mark 1107F 11082 Combining_Mark 110B0 110BA Combining_Mark 110BE 110C1 Break_After +110C2 Combining_Mark 110F0 110F9 Numeric 11100 11102 Combining_Mark 11127 11134 Combining_Mark @@ -1701,6 +1720,7 @@ FFFC Contingent_Break 145CF Close_Punctuation 16A60 16A69 Numeric 16A6E 16A6F Break_After +16AC0 16AC9 Numeric 16AF0 16AF4 Combining_Mark 16AF5 Break_After 16B30 16B36 Combining_Mark @@ -1717,13 +1737,15 @@ FFFC Contingent_Break 17000 187F7 Ideographic 18800 18AFF Ideographic 18D00 18D08 Ideographic -1B000 1B11E Ideographic +1B000 1B122 Ideographic 1B150 1B152 Nonstarter 1B164 1B167 Nonstarter 1B170 1B2FB Ideographic 1BC9D 1BC9E Combining_Mark 1BC9F Break_After 1BCA0 1BCA3 Combining_Mark +1CF00 1CF2D Combining_Mark +1CF30 1CF46 Combining_Mark 1D165 1D169 Combining_Mark 1D16D 1D182 Combining_Mark 1D185 1D18B Combining_Mark @@ -1744,6 +1766,7 @@ FFFC Contingent_Break 1E026 1E02A Combining_Mark 1E130 1E136 Combining_Mark 1E140 1E149 Numeric +1E2AE Combining_Mark 1E2EC 1E2EF Combining_Mark 1E2F0 1E2F9 Numeric 1E2FF Prefix_Numeric @@ -1753,12 +1776,34 @@ FFFC Contingent_Break 1E95E 1E95F Open_Punctuation 1ECAC Postfix_Numeric 1ECB0 Postfix_Numeric -1F000 1F0FF Ideographic +1F000 1F02B Ideographic +1F02C 1F02F Unassigned_Extended_Pictographic_Ideographic +1F030 1F093 Ideographic +1F094 1F09F Unassigned_Extended_Pictographic_Ideographic +1F0A0 1F0AE Ideographic +1F0AF 1F0B0 Unassigned_Extended_Pictographic_Ideographic +1F0B1 1F0BF Ideographic +1F0C0 Unassigned_Extended_Pictographic_Ideographic +1F0C1 1F0CF Ideographic +1F0D0 Unassigned_Extended_Pictographic_Ideographic +1F0D1 1F0F5 Ideographic +1F0F6 1F0FF Unassigned_Extended_Pictographic_Ideographic 1F10D 1F10F Ideographic 1F16D 1F16F Ideographic -1F1AD 1F1E5 Ideographic +1F1AD Ideographic +1F1AE 1F1E5 Unassigned_Extended_Pictographic_Ideographic 1F1E6 1F1FF Regional_Indicator -1F200 1F384 Ideographic +1F200 1F202 Ideographic +1F203 1F20F Unassigned_Extended_Pictographic_Ideographic +1F210 1F23B Ideographic +1F23C 1F23F Unassigned_Extended_Pictographic_Ideographic +1F240 1F248 Ideographic +1F249 1F24F Unassigned_Extended_Pictographic_Ideographic +1F250 1F251 Ideographic +1F252 1F25F Unassigned_Extended_Pictographic_Ideographic +1F260 1F265 Ideographic +1F266 1F2FF Unassigned_Extended_Pictographic_Ideographic +1F300 1F384 Ideographic 1F385 E_Base 1F386 1F39B Ideographic 1F39E 1F3B4 Ideographic @@ -1821,14 +1866,26 @@ FFFC Contingent_Break 1F6C0 E_Base 1F6C1 1F6CB Ideographic 1F6CC E_Base -1F6CD 1F6FF Ideographic -1F774 1F77F Ideographic -1F7D5 1F7FF Ideographic -1F80C 1F80F Ideographic -1F848 1F84F Ideographic -1F85A 1F85F Ideographic -1F888 1F88F Ideographic -1F8AE 1F8FF Ideographic +1F6CD 1F6D7 Ideographic +1F6D8 1F6DC Unassigned_Extended_Pictographic_Ideographic +1F6DD 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 +1F7E0 1F7EB Ideographic +1F7EC 1F7EF Unassigned_Extended_Pictographic_Ideographic +1F7F0 Ideographic +1F7F1 1F7FF Unassigned_Extended_Pictographic_Ideographic +1F80C 1F80F Unassigned_Extended_Pictographic_Ideographic +1F848 1F84F Unassigned_Extended_Pictographic_Ideographic +1F85A 1F85F Unassigned_Extended_Pictographic_Ideographic +1F888 1F88F Unassigned_Extended_Pictographic_Ideographic +1F8AE 1F8AF Unassigned_Extended_Pictographic_Ideographic +1F8B0 1F8B1 Ideographic +1F8B2 1F8FF Unassigned_Extended_Pictographic_Ideographic 1F90C E_Base 1F90D 1F90E Ideographic 1F90F E_Base @@ -1853,9 +1910,30 @@ FFFC Contingent_Break 1F9D0 Ideographic 1F9D1 1F9DD E_Base 1F9DE 1F9FF Ideographic -1FA54 1FAFF Ideographic +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 +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 +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 1FBF0 1FBF9 Numeric -1FC00 1FFFD Ideographic +1FC00 1FFFD Unassigned_Extended_Pictographic_Ideographic 20000 2FFFD Ideographic 30000 3FFFD Ideographic E0001 Combining_Mark diff --git a/gnu/usr.bin/perl/lib/unicore/To/_PerlSCX.pl b/gnu/usr.bin/perl/lib/unicore/To/_PerlSCX.pl index 714ad47aa81..a84c216711e 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes 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,14 +73,14 @@ F8 2B8 Latin 600 604 Arabic 605 Common 606 60B Arabic -60C Arabic Hanifi_Rohingya Syriac Thaana Yezidi +60C Arabic Nko Hanifi_Rohingya Syriac Thaana Yezidi 60D 61A Arabic -61B Arabic Hanifi_Rohingya Syriac Thaana Yezidi +61B Arabic Nko Hanifi_Rohingya Syriac Thaana Yezidi 61C Arabic Syriac Thaana -61E Arabic -61F Arabic Hanifi_Rohingya Syriac Thaana Yezidi +61D 61E Arabic +61F Adlam Arabic Nko Hanifi_Rohingya Syriac Thaana Yezidi 620 63F Arabic -640 Adlam Arabic Mandaic Manichaean Psalter_Pahlavi Hanifi_Rohingya Sogdian Syriac +640 Adlam Arabic Mandaic Manichaean Old_Uyghur Psalter_Pahlavi Hanifi_Rohingya Sogdian Syriac 641 64A Arabic 64B 655 Arabic Syriac 656 65F Arabic @@ -104,9 +104,9 @@ F8 2B8 Latin 840 85B Mandaic 85E Mandaic 860 86A Syriac -8A0 8B4 Arabic -8B6 8C7 Arabic -8D3 8E1 Arabic +870 88E Arabic +890 891 Arabic +898 8E1 Arabic 8E2 Common 8E3 8FF Arabic 900 950 Devanagari @@ -200,11 +200,12 @@ C00 C0C Telugu C0E C10 Telugu C12 C28 Telugu C2A C39 Telugu -C3D C44 Telugu +C3C C44 Telugu C46 C48 Telugu C4A C4D Telugu C55 C56 Telugu C58 C5A Telugu +C5D Telugu C60 C63 Telugu C66 C6F Telugu C77 C7F Telugu @@ -217,7 +218,7 @@ CBC CC4 Kannada CC6 CC8 Kannada CCA CCD Kannada CD5 CD6 Kannada -CDE Kannada +CDD CDE Kannada CE0 CE3 Kannada CE6 CEF Kannada Nandinagari CF1 CF2 Kannada @@ -297,8 +298,8 @@ FD9 FDA Tibetan 16A0 16EA Runic 16EB 16ED Common 16EE 16F8 Runic -1700 170C Tagalog -170E 1714 Tagalog +1700 1715 Tagalog +171F Tagalog 1720 1734 Hanunoo 1735 1736 Buhid Hanunoo Tagbanwa Tagalog 1740 1753 Buhid @@ -312,8 +313,7 @@ FD9 FDA Tibetan 1802 1803 Mongolian Phags_Pa 1804 Mongolian 1805 Mongolian Phags_Pa -1806 180E Mongolian -1810 1819 Mongolian +1806 1819 Mongolian 1820 1878 Mongolian 1880 18AA Mongolian 18B0 18F5 Canadian_Aboriginal @@ -336,9 +336,9 @@ FD9 FDA Tibetan 1A7F 1A89 Tai_Tham 1A90 1A99 Tai_Tham 1AA0 1AAD Tai_Tham -1AB0 1AC0 Inherited -1B00 1B4B Balinese -1B50 1B7C Balinese +1AB0 1ACE Inherited +1B00 1B4C Balinese +1B50 1B7E Balinese 1B80 1BBF Sundanese 1BC0 1BF3 Batak 1BFC 1BFF Batak @@ -392,6 +392,7 @@ FD9 FDA Tibetan 1DC2 1DF7 Inherited 1DF8 Cyrillic Syriac 1DF9 Inherited +1DFA Syriac 1DFB 1DFF Inherited 1E00 1EFF Latin 1F00 1F15 Greek @@ -421,7 +422,7 @@ FD9 FDA Tibetan 207F Latin 2080 208E Common 2090 209C Latin -20A0 20BF Common +20A0 20C0 Common 20D0 20EF Inherited 20F0 Devanagari Grantha Latin 2100 2125 Common @@ -442,8 +443,7 @@ FD9 FDA Tibetan 2900 2B73 Common 2B76 2B95 Common 2B97 2BFF Common -2C00 2C2E Glagolitic -2C30 2C5E Glagolitic +2C00 2C5F Glagolitic 2C60 2C7F Latin 2C80 2CF3 Coptic 2CF9 2CFF Coptic @@ -465,7 +465,7 @@ FD9 FDA Tibetan 2DE0 2DFF Cyrillic 2E00 2E42 Common 2E43 Cyrillic Glagolitic -2E44 2E52 Common +2E44 2E5D Common 2E80 2E99 Han Hanb Jpan Kore 2E9B 2EF3 Han Hanb Jpan Kore 2F00 2FD5 Han Hanb Jpan Kore @@ -525,7 +525,7 @@ FD9 FDA Tibetan 33FF Common 3400 4DBF Han Hanb Jpan Kore 4DC0 4DFF Common -4E00 9FFC Han Hanb Jpan Kore +4E00 9FFF Han Hanb Jpan Kore A000 A48C Yi A490 A4C6 Yi A4D0 A4FF Lisu @@ -538,9 +538,11 @@ A700 A707 Han Hanb Jpan Kore Latin A708 A721 Common A722 A787 Latin A788 A78A Common -A78B A7BF Latin -A7C2 A7CA Latin -A7F5 A7FF Latin +A78B A7CA Latin +A7D0 A7D1 Latin +A7D3 Latin +A7D5 A7D9 Latin +A7F2 A7FF Latin A800 A82C Syloti_Nagri A830 A832 Devanagari Dogra Gujarati Gurmukhi Khojki Kannada Kaithi Mahajani Malayalam Modi Nandinagari Khudawadi Takri Tirhuta A833 A835 Devanagari Dogra Gujarati Gurmukhi Khojki Kannada Kaithi Mahajani Modi Nandinagari Khudawadi Takri Tirhuta @@ -599,15 +601,17 @@ FB3E Hebrew FB40 FB41 Hebrew FB43 FB44 Hebrew FB46 FB4F Hebrew -FB50 FBC1 Arabic +FB50 FBC2 Arabic FBD3 FD3D Arabic -FD3E FD3F Common -FD50 FD8F Arabic +FD3E FD3F Arabic Nko +FD40 FD8F Arabic FD92 FDC7 Arabic +FDCF Arabic FDF0 FDF1 Arabic FDF2 Arabic Thaana FDF3 FDFC Arabic FDFD Arabic Thaana +FDFE FDFF Arabic FE00 FE0F Inherited FE10 FE19 Common FE20 FE2D Inherited @@ -645,7 +649,8 @@ FFF9 FFFD Common 1003F 1004D Linear_B 10050 1005D Linear_B 10080 100FA Linear_B -10100 10102 Cypriot Linear_B +10100 10101 Cypro_Minoan Cypriot Linear_B +10102 Cypriot Linear_B 10107 10133 Cypriot Linear_A Linear_B 10137 1013F Cypriot Linear_B 10140 1018E Greek @@ -673,9 +678,20 @@ FFF9 FFFD Common 10500 10527 Elbasan 10530 10563 Caucasian_Albanian 1056F Caucasian_Albanian +10570 1057A Vithkuqi +1057C 1058A Vithkuqi +1058C 10592 Vithkuqi +10594 10595 Vithkuqi +10597 105A1 Vithkuqi +105A3 105B1 Vithkuqi +105B3 105B9 Vithkuqi +105BB 105BC Vithkuqi 10600 10736 Linear_A 10740 10755 Linear_A 10760 10767 Linear_A +10780 10785 Latin +10787 107B0 Latin +107B2 107BA Latin 10800 10805 Cypriot 10808 Cypriot 1080A 10835 Cypriot @@ -709,7 +725,9 @@ FFF9 FFFD Common 10A60 10A7F Old_South_Arabian 10A80 10A9F Old_North_Arabian 10AC0 10AE6 Manichaean -10AEB 10AF6 Manichaean +10AEB 10AF1 Manichaean +10AF2 Manichaean Old_Uyghur +10AF3 10AF6 Manichaean 10B00 10B35 Avestan 10B39 10B3F Avestan 10B40 10B55 Inscriptional_Parthian @@ -731,12 +749,13 @@ FFF9 FFFD Common 10EB0 10EB1 Yezidi 10F00 10F27 Old_Sogdian 10F30 10F59 Sogdian +10F70 10F89 Old_Uyghur 10FB0 10FCB Chorasmian 10FE0 10FF6 Elymaic 11000 1104D Brahmi -11052 1106F Brahmi +11052 11075 Brahmi 1107F Brahmi -11080 110C1 Kaithi +11080 110C2 Kaithi 110CD Kaithi 110D0 110E8 Sora_Sompeng 110F0 110F9 Sora_Sompeng @@ -782,11 +801,11 @@ FFF9 FFFD Common 11600 11644 Modi 11650 11659 Modi 11660 1166C Mongolian -11680 116B8 Takri +11680 116B9 Takri 116C0 116C9 Takri 11700 1171A Ahom 1171D 1172B Ahom -11730 1173F Ahom +11730 11746 Ahom 11800 1183B Dogra 118A0 118F2 Warang_Citi 118FF Warang_Citi @@ -803,6 +822,7 @@ FFF9 FFFD Common 119DA 119E4 Nandinagari 11A00 11A47 Zanabazar_Square 11A50 11AA2 Soyombo +11AB0 11ABF Canadian_Aboriginal 11AC0 11AF8 Pau_Cin_Hau 11C00 11C08 Bhaiksuki 11C0A 11C36 Bhaiksuki @@ -836,6 +856,7 @@ FFF9 FFFD Common 12400 1246E Cuneiform 12470 12474 Cuneiform 12480 12543 Cuneiform +12F90 12FF2 Cypro_Minoan 13000 1342E Egyptian_Hieroglyphs 13430 13438 Egyptian_Hieroglyphs 14400 14646 Anatolian_Hieroglyphs @@ -843,6 +864,8 @@ FFF9 FFFD Common 16A40 16A5E Mro 16A60 16A69 Mro 16A6E 16A6F Mro +16A70 16ABE Tangsa +16AC0 16AC9 Tangsa 16AD0 16AED Bassa_Vah 16AF0 16AF5 Bassa_Vah 16B00 16B45 Pahawh_Hmong @@ -856,15 +879,19 @@ FFF9 FFFD Common 16F8F 16F9F Miao 16FE0 Tangut 16FE1 Nushu -16FE2 16FE3 Common +16FE2 16FE3 Han Hanb Jpan Kore 16FE4 Khitan_Small_Script 16FF0 16FF1 Han Hanb Jpan Kore 17000 187F7 Tangut 18800 18AFF Tangut 18B00 18CD5 Khitan_Small_Script 18D00 18D08 Tangut +1AFF0 1AFF3 Katakana Jpan +1AFF5 1AFFB Katakana Jpan +1AFFD 1AFFE Katakana Jpan 1B000 Katakana Jpan -1B001 1B11E Hiragana Jpan +1B001 1B11F Hiragana Jpan +1B120 1B122 Katakana Jpan 1B150 1B152 Hiragana Jpan 1B164 1B167 Katakana Jpan 1B170 1B2FB Nushu @@ -873,6 +900,9 @@ FFF9 FFFD Common 1BC80 1BC88 Duployan 1BC90 1BC99 Duployan 1BC9C 1BCA3 Duployan +1CF00 1CF2D Inherited +1CF30 1CF46 Inherited +1CF50 1CFC3 Common 1D000 1D0F5 Common 1D100 1D126 Common 1D129 1D166 Common @@ -883,7 +913,7 @@ FFF9 FFFD Common 1D185 1D18B Inherited 1D18C 1D1A9 Common 1D1AA 1D1AD Inherited -1D1AE 1D1E8 Common +1D1AE 1D1EA Common 1D200 1D245 Greek 1D2E0 1D2F3 Common 1D300 1D356 Common @@ -913,6 +943,7 @@ FFF9 FFFD Common 1D800 1DA8B SignWriting 1DA9B 1DA9F SignWriting 1DAA1 1DAAF SignWriting +1DF00 1DF1E Latin 1E000 1E006 Glagolitic 1E008 1E018 Glagolitic 1E01B 1E021 Glagolitic @@ -922,8 +953,13 @@ FFF9 FFFD Common 1E130 1E13D Nyiakeng_Puachue_Hmong 1E140 1E149 Nyiakeng_Puachue_Hmong 1E14E 1E14F Nyiakeng_Puachue_Hmong +1E290 1E2AE Toto 1E2C0 1E2F9 Wancho 1E2FF Wancho +1E7E0 1E7E6 Ethiopic +1E7E8 1E7EB Ethiopic +1E7ED 1E7EE Ethiopic +1E7F0 1E7FE Ethiopic 1E800 1E8C4 Mende_Kikakui 1E8C7 1E8D6 Mende_Kikakui 1E900 1E94B Adlam @@ -980,33 +1016,34 @@ FFF9 FFFD Common 1F250 1F251 Han Hanb Jpan Kore 1F260 1F265 Common 1F300 1F6D7 Common -1F6E0 1F6EC Common +1F6DD 1F6EC Common 1F6F0 1F6FC Common 1F700 1F773 Common 1F780 1F7D8 Common 1F7E0 1F7EB Common +1F7F0 Common 1F800 1F80B Common 1F810 1F847 Common 1F850 1F859 Common 1F860 1F887 Common 1F890 1F8AD Common 1F8B0 1F8B1 Common -1F900 1F978 Common -1F97A 1F9CB Common -1F9CD 1FA53 Common +1F900 1FA53 Common 1FA60 1FA6D Common 1FA70 1FA74 Common -1FA78 1FA7A Common +1FA78 1FA7C Common 1FA80 1FA86 Common -1FA90 1FAA8 Common -1FAB0 1FAB6 Common -1FAC0 1FAC2 Common -1FAD0 1FAD6 Common +1FA90 1FAAC Common +1FAB0 1FABA Common +1FAC0 1FAC5 Common +1FAD0 1FAD9 Common +1FAE0 1FAE7 Common +1FAF0 1FAF6 Common 1FB00 1FB92 Common 1FB94 1FBCA Common 1FBF0 1FBF9 Common -20000 2A6DD Han Hanb Jpan Kore -2A700 2B734 Han Hanb Jpan Kore +20000 2A6DF Han Hanb Jpan Kore +2A700 2B738 Han Hanb Jpan Kore 2B740 2B81D Han Hanb Jpan Kore 2B820 2CEA1 Han Hanb Jpan Kore 2CEB0 2EBE0 Han Hanb Jpan Kore diff --git a/gnu/usr.bin/perl/lib/unicore/UCD.pl b/gnu/usr.bin/perl/lib/unicore/UCD.pl index 2d2c484df3e..b71a59decb5 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! @@ -259,7 +259,9 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'V2 119149 119150', -'V2 +'V4 +7674 +7675 12330 12331', 'V6 @@ -529,6 +531,9 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 73030 73031', 'V2 +6092 +6093', +'V2 6746 6747', 'V2 @@ -554,13 +559,6 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 134 8232 8234', -'V6 -6155 -6158 -65024 -65040 -917760 -918000', 'V2 34 35', @@ -653,7 +651,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 42560', 'V2 71424 -71488', +71504', 'V2 43520 43616', @@ -682,6 +680,9 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 3584 3712', 'V2 +123536 +123584', +'V2 5120 5760', 'V2 @@ -808,6 +809,9 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 1792 1872', 'V2 +92784 +92880', +'V2 94208 100352', 'V2 @@ -1015,6 +1019,9 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 110848 110896', 'V2 +110576 +110592', +'V2 12448 12544', 'V2 @@ -1036,12 +1043,18 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 11568 11648', 'V2 +72368 +72384', +'V2 66432 66464', 'V2 7376 7424', 'V2 +66928 +67008', +'V2 64336 65024', 'V2 @@ -1084,6 +1097,12 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 43824 43888', 'V2 +67456 +67520', +'V2 +122624 +122880', +'V2 3328 3456', 'V2 @@ -1105,6 +1124,9 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 68608 68688', 'V2 +69488 +69552', +'V2 67680 67712', 'V2 @@ -1121,7 +1143,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 2160', 'V2 101632 -101776', +101760', 'V2 128768 128896', @@ -1129,6 +1151,9 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 2208 2304', 'V2 +2160 +2208', +'V2 126464 126720', 'V2 @@ -1204,6 +1229,9 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 119648 119680', 'V2 +77712 +77824', +'V2 1280 1328', 'V2 @@ -1291,6 +1319,9 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 43776 43824', 'V2 +124896 +124928', +'V2 73056 73136', 'V2 @@ -1348,6 +1379,9 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 65040 65056', 'V2 +118528 +118736', +'V2 65936 66000', 'V2 @@ -1611,13 +1645,6 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'V2 1725 1726', -'V6 -1591 -1593 -1695 -1696 -2211 -2212', 'V2 1836 1837', @@ -1639,13 +1666,6 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 1895 2215 2216', -'V6 -1606 -1607 -1721 -1725 -1895 -1898', 'V2 1833 1834', @@ -1691,6 +1711,9 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 1827 1828', 'V2 +2182 +2183', +'V2 1706 1707', 'V2 @@ -1775,6 +1798,9 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 68315 68317', 'V2 +2190 +2191', +'V2 2153 2154', 'V2 @@ -2180,6 +2206,11 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 42125 42128 42183', +'V4 +1984 +2043 +2045 +2048', 'V6 125184 125260 @@ -2215,6 +2246,9 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 11513 11520', 'V2 +77712 +77811', +'V2 71680 71740', 'V2 @@ -2239,7 +2273,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 70207', 'V4 69760 -69826 +69827 69837 69838', 'V6 @@ -2282,6 +2316,9 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 72154 72165', 'V2 +69488 +69514', +'V2 66384 66427', 'V2 @@ -2319,7 +2356,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 6004', 'V4 71296 -71353 +71354 71360 71370', 'V4 @@ -2329,9 +2366,9 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 6517', 'V4 5888 -5901 -5902 -5909', +5910 +5919 +5920', 'V2 1920 1970', @@ -2354,11 +2391,6 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 92778 92782 92784', -'V4 -1984 -2043 -2045 -2048', 'V2 42240 42540', @@ -2373,7 +2405,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 71453 71468 71472 -71488', +71495', 'V4 67648 67670 @@ -2386,9 +2418,9 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 68416', 'V4 6912 -6988 +6989 6992 -7037', +7039', 'V4 42656 42744 @@ -2408,7 +2440,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 69632 69710 69714 -69744 +69750 69759 69760', 'V6 @@ -2423,11 +2455,13 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 5943 5952 5972', -'V4 +'V6 5120 5760 6320 -6390', +6390 +72368 +72384', 'V2 66208 66257', @@ -2441,6 +2475,11 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'V2 69552 69580', +'V4 +65792 +65794 +77712 +77811', 'V6 2404 2416 @@ -2617,6 +2656,13 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 66718 66720 66730', +'V6 +1600 +1601 +68338 +68339 +69488 +69514', 'V2 72384 72441', @@ -2728,9 +2774,9 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 11648', 'V6 5888 -5901 -5902 -5909 +5910 +5919 +5920 5941 5943', 'V4 @@ -2739,6 +2785,14 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 3648 3676', 'V4 +92784 +92863 +92864 +92874', +'V2 +123536 +123567', +'V4 66432 66462 66463 @@ -2791,6 +2845,8 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'age=12.1' => '#/100', 'age=13' => 'Age/V130', 'age=13.0' => 'Age/V130', +'age=14' => 'Age/V140', +'age=14.0' => 'Age/V140', 'age=2' => 'Age/V20', 'age=2.0' => 'Age/V20', 'age=2.1' => '#/97', @@ -2884,6 +2940,8 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'in=12.1' => 'In/12_1', 'in=13' => 'In/13_0', 'in=13.0' => 'In/13_0', +'in=14' => 'In/14_0', +'in=14.0' => 'In/14_0', 'in=2' => 'In/2_0', 'in=2.0' => 'In/2_0', 'in=2.1' => 'In/2_1', @@ -2909,148 +2967,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' => '#/562', +'nv=-1/2' => '#/574', 'nv=0' => 'Nv/0', 'nv=1' => 'Nv/1', -'nv=1/10' => '#/563', -'nv=1/12' => '#/564', +'nv=1/10' => '#/575', +'nv=1/12' => '#/576', 'nv=1/16' => 'Nv/1_16', -'nv=1/160' => '#/579', +'nv=1/160' => '#/591', 'nv=1/2' => 'Nv/1_2', -'nv=1/20' => '#/565', +'nv=1/20' => '#/577', 'nv=1/3' => 'Nv/1_3', -'nv=1/32' => '#/566', -'nv=1/320' => '#/580', +'nv=1/32' => '#/578', +'nv=1/320' => '#/592', 'nv=1/4' => 'Nv/1_4', -'nv=1/40' => '#/567', -'nv=1/5' => '#/548', +'nv=1/40' => '#/579', +'nv=1/5' => '#/560', 'nv=1/6' => 'Nv/1_6', -'nv=1/64' => '#/568', -'nv=1/7' => '#/549', +'nv=1/64' => '#/580', +'nv=1/7' => '#/561', 'nv=1/8' => 'Nv/1_8', -'nv=1/80' => '#/569', -'nv=1/9' => '#/550', +'nv=1/80' => '#/581', +'nv=1/9' => '#/562', 'nv=10' => 'Nv/10', 'nv=100' => 'Nv/100', 'nv=1000' => 'Nv/1000', 'nv=10000' => 'Nv/10000', 'nv=100000' => 'Nv/100000', -'nv=1000000' => '#/592', -'nv=10000000' => '#/593', -'nv=100000000' => '#/595', -'nv=10000000000' => '#/596', -'nv=1000000000000' => '#/597', +'nv=1000000' => '#/604', +'nv=10000000' => '#/605', +'nv=100000000' => '#/607', +'nv=10000000000' => '#/608', +'nv=1000000000000' => '#/609', 'nv=11' => 'Nv/11', -'nv=11/12' => '#/581', -'nv=11/2' => '#/570', +'nv=11/12' => '#/593', +'nv=11/2' => '#/582', 'nv=12' => 'Nv/12', 'nv=13' => 'Nv/13', -'nv=13/2' => '#/571', +'nv=13/2' => '#/583', 'nv=14' => 'Nv/14', 'nv=15' => 'Nv/15', -'nv=15/2' => '#/572', +'nv=15/2' => '#/584', 'nv=16' => 'Nv/16', 'nv=17' => 'Nv/17', -'nv=17/2' => '#/573', +'nv=17/2' => '#/585', 'nv=18' => 'Nv/18', 'nv=19' => 'Nv/19', 'nv=2' => 'Nv/2', 'nv=2/3' => 'Nv/2_3', -'nv=2/5' => '#/551', +'nv=2/5' => '#/563', 'nv=20' => 'Nv/20', 'nv=200' => 'Nv/200', 'nv=2000' => 'Nv/2000', 'nv=20000' => 'Nv/20000', -'nv=200000' => '#/582', -'nv=20000000' => '#/594', -'nv=21' => '#/521', -'nv=216000' => '#/583', -'nv=22' => '#/522', -'nv=23' => '#/523', -'nv=24' => '#/524', -'nv=25' => '#/525', -'nv=26' => '#/526', -'nv=27' => '#/527', -'nv=28' => '#/528', -'nv=29' => '#/529', +'nv=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=3' => 'Nv/3', 'nv=3/16' => 'Nv/3_16', -'nv=3/2' => '#/552', -'nv=3/20' => '#/574', +'nv=3/2' => '#/564', +'nv=3/20' => '#/586', 'nv=3/4' => 'Nv/3_4', -'nv=3/5' => '#/553', -'nv=3/64' => '#/575', -'nv=3/8' => '#/554', -'nv=3/80' => '#/576', +'nv=3/5' => '#/565', +'nv=3/64' => '#/587', +'nv=3/8' => '#/566', +'nv=3/80' => '#/588', 'nv=30' => 'Nv/30', 'nv=300' => 'Nv/300', 'nv=3000' => 'Nv/3000', 'nv=30000' => 'Nv/30000', -'nv=300000' => '#/584', -'nv=31' => '#/530', -'nv=32' => '#/531', -'nv=33' => '#/532', -'nv=34' => '#/533', -'nv=35' => '#/534', -'nv=36' => '#/535', -'nv=37' => '#/536', -'nv=38' => '#/537', -'nv=39' => '#/538', +'nv=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=4' => 'Nv/4', -'nv=4/5' => '#/555', +'nv=4/5' => '#/567', 'nv=40' => 'Nv/40', 'nv=400' => 'Nv/400', 'nv=4000' => 'Nv/4000', 'nv=40000' => 'Nv/40000', -'nv=400000' => '#/585', -'nv=41' => '#/539', -'nv=42' => '#/540', -'nv=43' => '#/541', -'nv=432000' => '#/586', -'nv=44' => '#/542', -'nv=45' => '#/543', -'nv=46' => '#/544', -'nv=47' => '#/545', -'nv=48' => '#/546', -'nv=49' => '#/547', +'nv=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=5' => 'Nv/5', -'nv=5/12' => '#/577', -'nv=5/2' => '#/556', -'nv=5/6' => '#/557', -'nv=5/8' => '#/558', +'nv=5/12' => '#/589', +'nv=5/2' => '#/568', +'nv=5/6' => '#/569', +'nv=5/8' => '#/570', 'nv=50' => 'Nv/50', 'nv=500' => 'Nv/500', 'nv=5000' => 'Nv/5000', 'nv=50000' => 'Nv/50000', -'nv=500000' => '#/587', +'nv=500000' => '#/599', 'nv=6' => 'Nv/6', 'nv=60' => 'Nv/60', 'nv=600' => 'Nv/600', 'nv=6000' => 'Nv/6000', 'nv=60000' => 'Nv/60000', -'nv=600000' => '#/588', +'nv=600000' => '#/600', 'nv=7' => 'Nv/7', -'nv=7/12' => '#/578', -'nv=7/2' => '#/559', -'nv=7/8' => '#/560', +'nv=7/12' => '#/590', +'nv=7/2' => '#/571', +'nv=7/8' => '#/572', 'nv=70' => 'Nv/70', 'nv=700' => 'Nv/700', 'nv=7000' => 'Nv/7000', 'nv=70000' => 'Nv/70000', -'nv=700000' => '#/589', +'nv=700000' => '#/601', 'nv=8' => 'Nv/8', 'nv=80' => 'Nv/80', 'nv=800' => 'Nv/800', 'nv=8000' => 'Nv/8000', 'nv=80000' => 'Nv/80000', -'nv=800000' => '#/590', +'nv=800000' => '#/602', 'nv=9' => 'Nv/9', -'nv=9/2' => '#/561', +'nv=9/2' => '#/573', 'nv=90' => 'Nv/90', 'nv=900' => 'Nv/900', 'nv=9000' => 'Nv/9000', 'nv=90000' => 'Nv/90000', -'nv=900000' => '#/591', +'nv=900000' => '#/603', ); # Maps property, table to file for those using loose matching. For paths @@ -3059,7 +3117,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172; %Unicode::UCD::loose_to_file_of = ( 'adlam' => 'Scx/Adlm', 'adlm' => 'Scx/Adlm', -'aegeannumbers' => '#/343', +'aegeannumbers' => '#/354', 'age=na' => 'Age/NA', 'age=unassigned' => 'Age/NA', 'age=v100' => 'Age/V100', @@ -3068,6 +3126,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'age=v120' => 'Age/V120', 'age=v121' => '#/100', 'age=v130' => 'Age/V130', +'age=v140' => 'Age/V140', 'age=v20' => 'Age/V20', 'age=v21' => '#/97', 'age=v30' => 'Age/V30', @@ -3085,7 +3144,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'age=v70' => 'Age/V70', 'age=v80' => 'Age/V80', 'age=v90' => 'Age/V90', -'aghb' => '#/635', +'aghb' => '#/649', 'ahex' => '#/60', 'ahex=f' => '#/!60', 'ahex=false' => '#/!60', @@ -3095,9 +3154,9 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'ahex=true' => '#/60', 'ahex=y' => '#/60', 'ahex=yes' => '#/60', -'ahom' => '#/636', -'alchemical' => '#/277', -'alchemicalsymbols' => '#/277', +'ahom' => '#/650', +'alchemical' => '#/285', +'alchemicalsymbols' => '#/285', 'all' => '#/1', 'alnum' => 'Perl/Alnum', 'alpha' => 'Alpha/Y', @@ -3110,46 +3169,48 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'alpha=y' => 'Alpha/Y', 'alpha=yes' => 'Alpha/Y', 'alphabetic' => 'Alpha/Y', -'alphabeticpf' => '#/326', -'alphabeticpresentationforms' => '#/326', -'anatolianhieroglyphs' => '#/657', -'ancientgreekmusic' => '#/387', -'ancientgreekmusicalnotation' => '#/387', -'ancientgreeknumbers' => '#/398', -'ancientsymbols' => '#/352', +'alphabeticpf' => '#/336', +'alphabeticpresentationforms' => '#/336', +'anatolianhieroglyphs' => '#/672', +'ancientgreekmusic' => '#/399', +'ancientgreekmusicalnotation' => '#/399', +'ancientgreeknumbers' => '#/410', +'ancientsymbols' => '#/364', 'any' => '#/2', 'arab' => 'Scx/Arab', 'arabic' => 'Scx/Arab', -'arabicexta' => '#/278', -'arabicextendeda' => '#/278', -'arabicmath' => '#/279', -'arabicmathematicalalphabeticsymbols' => '#/279', -'arabicpfa' => '#/250', -'arabicpfb' => '#/251', -'arabicpresentationformsa' => '#/250', -'arabicpresentationformsb' => '#/251', -'arabicsup' => '#/252', -'arabicsupplement' => '#/252', +'arabicexta' => '#/286', +'arabicextb' => '#/287', +'arabicextendeda' => '#/286', +'arabicextendedb' => '#/287', +'arabicmath' => '#/288', +'arabicmathematicalalphabeticsymbols' => '#/288', +'arabicpfa' => '#/255', +'arabicpfb' => '#/256', +'arabicpresentationformsa' => '#/255', +'arabicpresentationformsb' => '#/256', +'arabicsup' => '#/257', +'arabicsupplement' => '#/257', 'armenian' => 'Scx/Armn', -'armi' => '#/637', +'armi' => '#/651', 'armn' => 'Scx/Armn', -'arrows' => '#/151', -'ascii' => '#/131', +'arrows' => '#/152', +'ascii' => '#/132', 'asciihexdigit' => '#/60', 'assigned' => 'Perl/Assigned', -'avestan' => '#/638', -'avst' => '#/638', -'bali' => '#/639', -'balinese' => '#/639', -'bamu' => '#/640', -'bamum' => '#/640', -'bamumsup' => '#/223', -'bamumsupplement' => '#/223', -'basiclatin' => '#/131', -'bass' => '#/641', -'bassavah' => '#/641', -'batak' => '#/642', -'batk' => '#/642', +'avestan' => '#/652', +'avst' => '#/652', +'bali' => '#/653', +'balinese' => '#/653', +'bamu' => '#/654', +'bamum' => '#/654', +'bamumsup' => '#/225', +'bamumsupplement' => '#/225', +'basiclatin' => '#/132', +'bass' => '#/655', +'bassavah' => '#/655', +'batak' => '#/656', +'batk' => '#/656', 'bc=al' => 'Bc/AL', 'bc=an' => 'Bc/AN', 'bc=arabicletter' => 'Bc/AL', @@ -3221,474 +3282,493 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'bidim=yes' => 'BidiM/Y', 'bidimirrored' => 'BidiM/Y', 'blank' => 'Perl/Blank', -'blk=adlam' => '#/132', -'blk=aegeannumbers' => '#/343', +'blk=adlam' => '#/133', +'blk=aegeannumbers' => '#/354', 'blk=ahom' => '#/120', -'blk=alchemical' => '#/277', -'blk=alchemicalsymbols' => '#/277', -'blk=alphabeticpf' => '#/326', -'blk=alphabeticpresentationforms' => '#/326', -'blk=anatolianhieroglyphs' => '#/405', -'blk=ancientgreekmusic' => '#/387', -'blk=ancientgreekmusicalnotation' => '#/387', -'blk=ancientgreeknumbers' => '#/398', -'blk=ancientsymbols' => '#/352', -'blk=arabic' => '#/150', -'blk=arabicexta' => '#/278', -'blk=arabicextendeda' => '#/278', -'blk=arabicmath' => '#/279', -'blk=arabicmathematicalalphabeticsymbols' => '#/279', -'blk=arabicpfa' => '#/250', -'blk=arabicpfb' => '#/251', -'blk=arabicpresentationformsa' => '#/250', -'blk=arabicpresentationformsb' => '#/251', -'blk=arabicsup' => '#/252', -'blk=arabicsupplement' => '#/252', -'blk=armenian' => '#/221', -'blk=arrows' => '#/151', -'blk=ascii' => '#/131', -'blk=avestan' => '#/178', -'blk=balinese' => '#/222', -'blk=bamum' => '#/133', -'blk=bamumsup' => '#/223', -'blk=bamumsupplement' => '#/223', -'blk=basiclatin' => '#/131', -'blk=bassavah' => '#/224', -'blk=batak' => '#/134', -'blk=bengali' => '#/179', -'blk=bhaiksuki' => '#/253', -'blk=blockelements' => '#/344', -'blk=bopomofo' => '#/225', -'blk=bopomofoext' => '#/301', -'blk=bopomofoextended' => '#/301', -'blk=boxdrawing' => '#/280', -'blk=brahmi' => '#/152', -'blk=braille' => '#/180', -'blk=braillepatterns' => '#/180', -'blk=buginese' => '#/226', -'blk=buhid' => '#/135', -'blk=byzantinemusic' => '#/353', -'blk=byzantinemusicalsymbols' => '#/353', -'blk=canadiansyllabics' => '#/130', -'blk=carian' => '#/153', -'blk=caucasianalbanian' => '#/388', -'blk=chakma' => '#/154', +'blk=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=arabicexta' => '#/286', +'blk=arabicextb' => '#/287', +'blk=arabicextendeda' => '#/286', +'blk=arabicextendedb' => '#/287', +'blk=arabicmath' => '#/288', +'blk=arabicmathematicalalphabeticsymbols' => '#/288', +'blk=arabicpfa' => '#/255', +'blk=arabicpfb' => '#/256', +'blk=arabicpresentationformsa' => '#/255', +'blk=arabicpresentationformsb' => '#/256', +'blk=arabicsup' => '#/257', +'blk=arabicsupplement' => '#/257', +'blk=armenian' => '#/223', +'blk=arrows' => '#/152', +'blk=ascii' => '#/132', +'blk=avestan' => '#/180', +'blk=balinese' => '#/224', +'blk=bamum' => '#/134', +'blk=bamumsup' => '#/225', +'blk=bamumsupplement' => '#/225', +'blk=basiclatin' => '#/132', +'blk=bassavah' => '#/226', +'blk=batak' => '#/135', +'blk=bengali' => '#/181', +'blk=bhaiksuki' => '#/258', +'blk=blockelements' => '#/355', +'blk=bopomofo' => '#/227', +'blk=bopomofoext' => '#/310', +'blk=bopomofoextended' => '#/310', +'blk=boxdrawing' => '#/289', +'blk=brahmi' => '#/153', +'blk=braille' => '#/182', +'blk=braillepatterns' => '#/182', +'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=cherokee' => '#/227', -'blk=cherokeesup' => '#/302', -'blk=cherokeesupplement' => '#/302', -'blk=chesssymbols' => '#/327', -'blk=chorasmian' => '#/283', +'blk=cherokee' => '#/229', +'blk=cherokeesup' => '#/311', +'blk=cherokeesupplement' => '#/311', +'blk=chesssymbols' => '#/337', +'blk=chorasmian' => '#/292', 'blk=cjk' => '#/112', -'blk=cjkcompat' => '#/254', -'blk=cjkcompatforms' => '#/354', -'blk=cjkcompatibility' => '#/254', -'blk=cjkcompatibilityforms' => '#/354', -'blk=cjkcompatibilityideographs' => '#/399', -'blk=cjkcompatibilityideographssupplement' => '#/410', -'blk=cjkcompatideographs' => '#/399', -'blk=cjkcompatideographssup' => '#/410', -'blk=cjkexta' => '#/181', -'blk=cjkextb' => '#/182', -'blk=cjkextc' => '#/183', -'blk=cjkextd' => '#/184', -'blk=cjkexte' => '#/185', -'blk=cjkextf' => '#/186', -'blk=cjkextg' => '#/187', -'blk=cjkradicalssup' => '#/355', -'blk=cjkradicalssupplement' => '#/355', -'blk=cjkstrokes' => '#/281', -'blk=cjksymbols' => '#/282', -'blk=cjksymbolsandpunctuation' => '#/282', +'blk=cjkcompat' => '#/259', +'blk=cjkcompatforms' => '#/366', +'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' => '#/181', -'blk=cjkunifiedideographsextensionb' => '#/182', -'blk=cjkunifiedideographsextensionc' => '#/183', -'blk=cjkunifiedideographsextensiond' => '#/184', -'blk=cjkunifiedideographsextensione' => '#/185', -'blk=cjkunifiedideographsextensionf' => '#/186', -'blk=cjkunifiedideographsextensiong' => '#/187', -'blk=combiningdiacriticalmarks' => '#/331', -'blk=combiningdiacriticalmarksextended' => '#/364', -'blk=combiningdiacriticalmarksforsymbols' => '#/411', -'blk=combiningdiacriticalmarkssupplement' => '#/365', -'blk=combininghalfmarks' => '#/257', -'blk=combiningmarksforsymbols' => '#/411', -'blk=commonindicnumberforms' => '#/380', -'blk=compatjamo' => '#/284', -'blk=controlpictures' => '#/362', -'blk=coptic' => '#/155', -'blk=copticepactnumbers' => '#/393', -'blk=countingrod' => '#/303', -'blk=countingrodnumerals' => '#/303', -'blk=cuneiform' => '#/255', -'blk=cuneiformnumbers' => '#/375', -'blk=cuneiformnumbersandpunctuation' => '#/375', -'blk=currencysymbols' => '#/363', -'blk=cypriotsyllabary' => '#/376', -'blk=cyrillic' => '#/228', -'blk=cyrillicexta' => '#/328', -'blk=cyrillicextb' => '#/329', -'blk=cyrillicextc' => '#/330', -'blk=cyrillicextendeda' => '#/328', -'blk=cyrillicextendedb' => '#/329', -'blk=cyrillicextendedc' => '#/330', -'blk=cyrillicsup' => '#/304', -'blk=cyrillicsupplement' => '#/304', -'blk=cyrillicsupplementary' => '#/304', -'blk=deseret' => '#/188', -'blk=devanagari' => '#/285', -'blk=devanagariext' => '#/345', -'blk=devanagariextended' => '#/345', -'blk=diacriticals' => '#/331', -'blk=diacriticalsext' => '#/364', -'blk=diacriticalsforsymbols' => '#/411', -'blk=diacriticalssup' => '#/365', -'blk=dingbats' => '#/229', -'blk=divesakuru' => '#/286', -'blk=dogra' => '#/136', -'blk=domino' => '#/156', -'blk=dominotiles' => '#/156', -'blk=duployan' => '#/230', -'blk=earlydynasticcuneiform' => '#/412', -'blk=egyptianhieroglyphformatcontrols' => '#/418', -'blk=egyptianhieroglyphs' => '#/400', -'blk=elbasan' => '#/189', -'blk=elymaic' => '#/190', -'blk=emoticons' => '#/256', -'blk=enclosedalphanum' => '#/377', -'blk=enclosedalphanumerics' => '#/377', -'blk=enclosedalphanumericsupplement' => '#/401', -'blk=enclosedalphanumsup' => '#/401', -'blk=enclosedcjk' => '#/305', -'blk=enclosedcjklettersandmonths' => '#/305', -'blk=enclosedideographicsup' => '#/413', -'blk=enclosedideographicsupplement' => '#/413', -'blk=ethiopic' => '#/231', -'blk=ethiopicext' => '#/306', -'blk=ethiopicexta' => '#/332', -'blk=ethiopicextended' => '#/306', -'blk=ethiopicextendeda' => '#/332', -'blk=ethiopicsup' => '#/307', -'blk=ethiopicsupplement' => '#/307', -'blk=generalpunctuation' => '#/320', -'blk=geometricshapes' => '#/366', -'blk=geometricshapesext' => '#/394', -'blk=geometricshapesextended' => '#/394', -'blk=georgian' => '#/232', -'blk=georgianext' => '#/308', -'blk=georgianextended' => '#/308', -'blk=georgiansup' => '#/309', -'blk=georgiansupplement' => '#/309', -'blk=glagolitic' => '#/287', -'blk=glagoliticsup' => '#/346', -'blk=glagoliticsupplement' => '#/346', -'blk=gothic' => '#/157', -'blk=grantha' => '#/191', -'blk=greek' => '#/137', -'blk=greekandcoptic' => '#/137', -'blk=greekext' => '#/233', -'blk=greekextended' => '#/233', -'blk=gujarati' => '#/234', -'blk=gunjalagondi' => '#/333', -'blk=gurmukhi' => '#/235', -'blk=halfandfullforms' => '#/378', -'blk=halfmarks' => '#/257', -'blk=halfwidthandfullwidthforms' => '#/378', -'blk=hangul' => '#/158', -'blk=hangulcompatibilityjamo' => '#/284', +'blk=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=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=cuneiform' => '#/260', +'blk=cuneiformnumbers' => '#/387', +'blk=cuneiformnumbersandpunctuation' => '#/387', +'blk=currencysymbols' => '#/375', +'blk=cypriotsyllabary' => '#/388', +'blk=cyprominoan' => '#/313', +'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=deseret' => '#/190', +'blk=devanagari' => '#/294', +'blk=devanagariext' => '#/356', +'blk=devanagariextended' => '#/356', +'blk=diacriticals' => '#/341', +'blk=diacriticalsext' => '#/376', +'blk=diacriticalsforsymbols' => '#/423', +'blk=diacriticalssup' => '#/377', +'blk=dingbats' => '#/231', +'blk=divesakuru' => '#/295', +'blk=dogra' => '#/137', +'blk=domino' => '#/157', +'blk=dominotiles' => '#/157', +'blk=duployan' => '#/232', +'blk=earlydynasticcuneiform' => '#/424', +'blk=egyptianhieroglyphformatcontrols' => '#/430', +'blk=egyptianhieroglyphs' => '#/412', +'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=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=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=grantha' => '#/193', +'blk=greek' => '#/138', +'blk=greekandcoptic' => '#/138', +'blk=greekext' => '#/235', +'blk=greekextended' => '#/235', +'blk=gujarati' => '#/236', +'blk=gunjalagondi' => '#/344', +'blk=gurmukhi' => '#/237', +'blk=halfandfullforms' => '#/390', +'blk=halfmarks' => '#/262', +'blk=halfwidthandfullwidthforms' => '#/390', +'blk=hangul' => '#/159', +'blk=hangulcompatibilityjamo' => '#/293', 'blk=hanguljamo' => '#/122', -'blk=hanguljamoextendeda' => '#/237', -'blk=hanguljamoextendedb' => '#/238', -'blk=hangulsyllables' => '#/158', -'blk=hanifirohingya' => '#/356', -'blk=hanunoo' => '#/192', -'blk=hatran' => '#/159', -'blk=hebrew' => '#/160', -'blk=highprivateusesurrogates' => '#/379', -'blk=highpusurrogates' => '#/379', -'blk=highsurrogates' => '#/357', -'blk=hiragana' => '#/236', +'blk=hanguljamoextendeda' => '#/239', +'blk=hanguljamoextendedb' => '#/240', +'blk=hangulsyllables' => '#/159', +'blk=hanifirohingya' => '#/368', +'blk=hanunoo' => '#/194', +'blk=hatran' => '#/160', +'blk=hebrew' => '#/161', +'blk=highprivateusesurrogates' => '#/391', +'blk=highpusurrogates' => '#/391', +'blk=highsurrogates' => '#/369', +'blk=hiragana' => '#/238', 'blk=idc' => '#/113', 'blk=ideographicdescriptioncharacters' => '#/113', -'blk=ideographicsymbols' => '#/395', -'blk=ideographicsymbolsandpunctuation' => '#/395', -'blk=imperialaramaic' => '#/367', -'blk=indicnumberforms' => '#/380', -'blk=indicsiyaqnumbers' => '#/389', -'blk=inscriptionalpahlavi' => '#/406', -'blk=inscriptionalparthian' => '#/408', -'blk=ipaext' => '#/161', -'blk=ipaextensions' => '#/161', +'blk=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=jamoexta' => '#/237', -'blk=jamoextb' => '#/238', -'blk=javanese' => '#/239', -'blk=kaithi' => '#/162', -'blk=kanaexta' => '#/240', -'blk=kanaextendeda' => '#/240', -'blk=kanasup' => '#/193', -'blk=kanasupplement' => '#/193', -'blk=kanbun' => '#/163', -'blk=kangxi' => '#/164', -'blk=kangxiradicals' => '#/164', -'blk=kannada' => '#/194', -'blk=katakana' => '#/241', -'blk=katakanaext' => '#/310', -'blk=katakanaphoneticextensions' => '#/310', -'blk=kayahli' => '#/195', -'blk=kharoshthi' => '#/288', -'blk=khitansmallscript' => '#/390', -'blk=khmer' => '#/138', -'blk=khmersymbols' => '#/334', -'blk=khojki' => '#/165', -'blk=khudawadi' => '#/258', +'blk=jamoexta' => '#/239', +'blk=jamoextb' => '#/240', +'blk=javanese' => '#/241', +'blk=kaithi' => '#/163', +'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=kannada' => '#/196', +'blk=katakana' => '#/244', +'blk=katakanaext' => '#/320', +'blk=katakanaphoneticextensions' => '#/320', +'blk=kayahli' => '#/197', +'blk=kharoshthi' => '#/297', +'blk=khitansmallscript' => '#/402', +'blk=khmer' => '#/139', +'blk=khmersymbols' => '#/345', +'blk=khojki' => '#/166', +'blk=khudawadi' => '#/263', 'blk=lao' => '#/114', -'blk=latin1' => '#/166', -'blk=latin1sup' => '#/166', -'blk=latin1supplement' => '#/166', -'blk=latinexta' => '#/259', -'blk=latinextadditional' => '#/396', -'blk=latinextb' => '#/260', -'blk=latinextc' => '#/261', -'blk=latinextd' => '#/262', -'blk=latinexte' => '#/263', -'blk=latinextendeda' => '#/259', -'blk=latinextendedadditional' => '#/396', -'blk=latinextendedb' => '#/260', -'blk=latinextendedc' => '#/261', -'blk=latinextendedd' => '#/262', -'blk=latinextendede' => '#/263', -'blk=lepcha' => '#/167', -'blk=letterlikesymbols' => '#/391', -'blk=limbu' => '#/139', -'blk=lineara' => '#/196', -'blk=linearbideograms' => '#/381', -'blk=linearbsyllabary' => '#/382', +'blk=latin1' => '#/167', +'blk=latin1sup' => '#/167', +'blk=latin1supplement' => '#/167', +'blk=latinexta' => '#/264', +'blk=latinextadditional' => '#/408', +'blk=latinextb' => '#/265', +'blk=latinextc' => '#/266', +'blk=latinextd' => '#/267', +'blk=latinexte' => '#/268', +'blk=latinextendeda' => '#/264', +'blk=latinextendedadditional' => '#/408', +'blk=latinextendedb' => '#/265', +'blk=latinextendedc' => '#/266', +'blk=latinextendedd' => '#/267', +'blk=latinextendede' => '#/268', +'blk=latinextendedf' => '#/269', +'blk=latinextendedg' => '#/270', +'blk=latinextf' => '#/269', +'blk=latinextg' => '#/270', +'blk=lepcha' => '#/168', +'blk=letterlikesymbols' => '#/403', +'blk=limbu' => '#/140', +'blk=lineara' => '#/198', +'blk=linearbideograms' => '#/393', +'blk=linearbsyllabary' => '#/394', 'blk=lisu' => '#/123', -'blk=lisusup' => '#/197', -'blk=lisusupplement' => '#/197', -'blk=lowsurrogates' => '#/347', -'blk=lycian' => '#/168', -'blk=lydian' => '#/169', -'blk=mahajani' => '#/242', -'blk=mahjong' => '#/198', -'blk=mahjongtiles' => '#/198', -'blk=makasar' => '#/199', -'blk=malayalam' => '#/264', -'blk=mandaic' => '#/200', -'blk=manichaean' => '#/289', -'blk=marchen' => '#/201', -'blk=masaramgondi' => '#/335', -'blk=mathalphanum' => '#/336', -'blk=mathematicalalphanumericsymbols' => '#/336', -'blk=mathematicaloperators' => '#/348', -'blk=mathoperators' => '#/348', -'blk=mayannumerals' => '#/349', -'blk=medefaidrin' => '#/311', -'blk=meeteimayek' => '#/312', -'blk=meeteimayekext' => '#/358', -'blk=meeteimayekextensions' => '#/358', -'blk=mendekikakui' => '#/337', -'blk=meroiticcursive' => '#/368', -'blk=meroitichieroglyphs' => '#/402', +'blk=lisusup' => '#/199', +'blk=lisusupplement' => '#/199', +'blk=lowsurrogates' => '#/358', +'blk=lycian' => '#/169', +'blk=lydian' => '#/170', +'blk=mahajani' => '#/245', +'blk=mahjong' => '#/200', +'blk=mahjongtiles' => '#/200', +'blk=makasar' => '#/201', +'blk=malayalam' => '#/271', +'blk=mandaic' => '#/202', +'blk=manichaean' => '#/298', +'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' => '#/290', -'blk=miscellaneousmathematicalsymbolsa' => '#/383', -'blk=miscellaneousmathematicalsymbolsb' => '#/384', -'blk=miscellaneoussymbols' => '#/313', -'blk=miscellaneoussymbolsandarrows' => '#/290', -'blk=miscellaneoussymbolsandpictographs' => '#/369', -'blk=miscellaneoustechnical' => '#/350', -'blk=miscmathsymbolsa' => '#/383', -'blk=miscmathsymbolsb' => '#/384', -'blk=miscpictographs' => '#/369', -'blk=miscsymbols' => '#/313', -'blk=misctechnical' => '#/350', +'blk=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' => '#/370', -'blk=modifiertoneletters' => '#/403', -'blk=mongolian' => '#/265', -'blk=mongoliansup' => '#/338', -'blk=mongoliansupplement' => '#/338', +'blk=modifierletters' => '#/382', +'blk=modifiertoneletters' => '#/415', +'blk=mongolian' => '#/272', +'blk=mongoliansup' => '#/349', +'blk=mongoliansupplement' => '#/349', 'blk=mro' => '#/115', -'blk=multani' => '#/202', -'blk=music' => '#/140', -'blk=musicalsymbols' => '#/140', -'blk=myanmar' => '#/203', -'blk=myanmarexta' => '#/314', -'blk=myanmarextb' => '#/315', -'blk=myanmarextendeda' => '#/314', -'blk=myanmarextendedb' => '#/315', -'blk=nabataean' => '#/266', -'blk=nandinagari' => '#/316', +'blk=multani' => '#/204', +'blk=music' => '#/141', +'blk=musicalsymbols' => '#/141', +'blk=myanmar' => '#/205', +'blk=myanmarexta' => '#/324', +'blk=myanmarextb' => '#/325', +'blk=myanmarextendeda' => '#/324', +'blk=myanmarextendedb' => '#/325', +'blk=nabataean' => '#/273', +'blk=nandinagari' => '#/326', 'blk=nb' => 'Blk/NB', 'blk=newa' => '#/126', -'blk=newtailue' => '#/267', +'blk=newtailue' => '#/274', 'blk=nko' => '#/116', 'blk=noblock' => 'Blk/NB', -'blk=numberforms' => '#/317', -'blk=nushu' => '#/141', -'blk=nyiakengpuachuehmong' => '#/407', +'blk=numberforms' => '#/327', +'blk=nushu' => '#/142', +'blk=nyiakengpuachuehmong' => '#/419', 'blk=ocr' => '#/117', -'blk=ogham' => '#/142', -'blk=olchiki' => '#/204', -'blk=oldhungarian' => '#/339', -'blk=olditalic' => '#/268', -'blk=oldnortharabian' => '#/371', -'blk=oldpermic' => '#/269', -'blk=oldpersian' => '#/291', -'blk=oldsogdian' => '#/292', -'blk=oldsoutharabian' => '#/372', -'blk=oldturkic' => '#/270', +'blk=ogham' => '#/143', +'blk=olchiki' => '#/206', +'blk=oldhungarian' => '#/350', +'blk=olditalic' => '#/275', +'blk=oldnortharabian' => '#/383', +'blk=oldpermic' => '#/276', +'blk=oldpersian' => '#/300', +'blk=oldsogdian' => '#/301', +'blk=oldsoutharabian' => '#/384', +'blk=oldturkic' => '#/277', +'blk=olduyghur' => '#/278', 'blk=opticalcharacterrecognition' => '#/117', -'blk=oriya' => '#/143', -'blk=ornamentaldingbats' => '#/397', -'blk=osage' => '#/144', -'blk=osmanya' => '#/205', -'blk=ottomansiyaqnumbers' => '#/404', -'blk=pahawhhmong' => '#/318', -'blk=palmyrene' => '#/271', -'blk=paucinhau' => '#/272', -'blk=phagspa' => '#/206', -'blk=phaistos' => '#/243', -'blk=phaistosdisc' => '#/243', -'blk=phoenician' => '#/293', -'blk=phoneticext' => '#/319', -'blk=phoneticextensions' => '#/319', -'blk=phoneticextensionssupplement' => '#/359', -'blk=phoneticextsup' => '#/359', -'blk=playingcards' => '#/340', +'blk=oriya' => '#/144', +'blk=ornamentaldingbats' => '#/409', +'blk=osage' => '#/145', +'blk=osmanya' => '#/207', +'blk=ottomansiyaqnumbers' => '#/416', +'blk=pahawhhmong' => '#/328', +'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' => '#/360', +'blk=psalterpahlavi' => '#/372', 'blk=pua' => '#/118', -'blk=punctuation' => '#/320', -'blk=rejang' => '#/170', +'blk=punctuation' => '#/330', +'blk=rejang' => '#/171', 'blk=rumi' => '#/127', 'blk=ruminumeralsymbols' => '#/127', -'blk=runic' => '#/145', -'blk=samaritan' => '#/273', -'blk=saurashtra' => '#/294', -'blk=sharada' => '#/207', -'blk=shavian' => '#/208', -'blk=shorthandformatcontrols' => '#/414', -'blk=siddham' => '#/209', -'blk=sinhala' => '#/210', -'blk=sinhalaarchaicnumbers' => '#/409', -'blk=smallforms' => '#/295', -'blk=smallformvariants' => '#/295', -'blk=smallkanaext' => '#/341', -'blk=smallkanaextension' => '#/341', -'blk=sogdian' => '#/211', -'blk=sorasompeng' => '#/321', -'blk=soyombo' => '#/212', -'blk=spacingmodifierletters' => '#/370', -'blk=specials' => '#/244', -'blk=sundanese' => '#/274', -'blk=sundanesesup' => '#/342', -'blk=sundanesesupplement' => '#/342', -'blk=suparrowsa' => '#/296', -'blk=suparrowsb' => '#/297', -'blk=suparrowsc' => '#/298', -'blk=superandsub' => '#/322', -'blk=superscriptsandsubscripts' => '#/322', -'blk=supmathoperators' => '#/385', -'blk=supplementalarrowsa' => '#/296', -'blk=supplementalarrowsb' => '#/297', -'blk=supplementalarrowsc' => '#/298', -'blk=supplementalmathematicaloperators' => '#/385', -'blk=supplementalpunctuation' => '#/361', -'blk=supplementalsymbolsandpictographs' => '#/415', -'blk=supplementaryprivateuseareaa' => '#/213', -'blk=supplementaryprivateuseareab' => '#/214', -'blk=suppuaa' => '#/213', -'blk=suppuab' => '#/214', -'blk=suppunctuation' => '#/361', -'blk=supsymbolsandpictographs' => '#/415', -'blk=suttonsignwriting' => '#/392', -'blk=sylotinagri' => '#/323', -'blk=symbolsandpictographsexta' => '#/416', -'blk=symbolsandpictographsextendeda' => '#/416', -'blk=symbolsforlegacycomputing' => '#/417', -'blk=syriac' => '#/171', -'blk=syriacsup' => '#/275', -'blk=syriacsupplement' => '#/275', -'blk=tagalog' => '#/215', -'blk=tagbanwa' => '#/245', +'blk=runic' => '#/146', +'blk=samaritan' => '#/281', +'blk=saurashtra' => '#/303', +'blk=sharada' => '#/209', +'blk=shavian' => '#/210', +'blk=shorthandformatcontrols' => '#/426', +'blk=siddham' => '#/211', +'blk=sinhala' => '#/212', +'blk=sinhalaarchaicnumbers' => '#/421', +'blk=smallforms' => '#/304', +'blk=smallformvariants' => '#/304', +'blk=smallkanaext' => '#/352', +'blk=smallkanaextension' => '#/352', +'blk=sogdian' => '#/213', +'blk=sorasompeng' => '#/331', +'blk=soyombo' => '#/214', +'blk=spacingmodifierletters' => '#/382', +'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=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=syriacsup' => '#/283', +'blk=syriacsupplement' => '#/283', +'blk=tagalog' => '#/217', +'blk=tagbanwa' => '#/248', 'blk=tags' => '#/128', -'blk=taile' => '#/146', -'blk=taitham' => '#/216', -'blk=taiviet' => '#/217', -'blk=taixuanjing' => '#/324', -'blk=taixuanjingsymbols' => '#/324', -'blk=takri' => '#/147', -'blk=tamil' => '#/148', -'blk=tamilsup' => '#/246', -'blk=tamilsupplement' => '#/246', -'blk=tangut' => '#/172', -'blk=tangutcomponents' => '#/386', -'blk=tangutsup' => '#/276', -'blk=tangutsupplement' => '#/276', -'blk=telugu' => '#/173', -'blk=thaana' => '#/174', +'blk=taile' => '#/147', +'blk=taitham' => '#/218', +'blk=taiviet' => '#/219', +'blk=taixuanjing' => '#/334', +'blk=taixuanjingsymbols' => '#/334', +'blk=takri' => '#/148', +'blk=tamil' => '#/149', +'blk=tamilsup' => '#/249', +'blk=tamilsupplement' => '#/249', +'blk=tangsa' => '#/173', +'blk=tangut' => '#/174', +'blk=tangutcomponents' => '#/398', +'blk=tangutsup' => '#/284', +'blk=tangutsupplement' => '#/284', +'blk=telugu' => '#/175', +'blk=thaana' => '#/176', 'blk=thai' => '#/129', -'blk=tibetan' => '#/218', -'blk=tifinagh' => '#/247', -'blk=tirhuta' => '#/219', -'blk=transportandmap' => '#/373', -'blk=transportandmapsymbols' => '#/373', -'blk=ucas' => '#/130', -'blk=ucasext' => '#/220', -'blk=ugaritic' => '#/248', -'blk=unifiedcanadianaboriginalsyllabics' => '#/130', -'blk=unifiedcanadianaboriginalsyllabicsextended' => '#/220', +'blk=tibetan' => '#/220', +'blk=tifinagh' => '#/250', +'blk=tirhuta' => '#/221', +'blk=toto' => '#/130', +'blk=transportandmap' => '#/385', +'blk=transportandmapsymbols' => '#/385', +'blk=ucas' => '#/131', +'blk=ucasext' => '#/222', +'blk=ucasexta' => '#/251', +'blk=ugaritic' => '#/252', +'blk=unifiedcanadianaboriginalsyllabics' => '#/131', +'blk=unifiedcanadianaboriginalsyllabicsextended' => '#/222', +'blk=unifiedcanadianaboriginalsyllabicsextendeda' => '#/251', 'blk=vai' => '#/119', 'blk=variationselectors' => '#/111', -'blk=variationselectorssupplement' => '#/149', -'blk=vedicext' => '#/249', -'blk=vedicextensions' => '#/249', -'blk=verticalforms' => '#/351', +'blk=variationselectorssupplement' => '#/150', +'blk=vedicext' => '#/253', +'blk=vedicextensions' => '#/253', +'blk=verticalforms' => '#/362', +'blk=vithkuqi' => '#/254', 'blk=vs' => '#/111', -'blk=vssup' => '#/149', -'blk=wancho' => '#/175', -'blk=warangciti' => '#/299', -'blk=yezidi' => '#/176', -'blk=yijing' => '#/177', -'blk=yijinghexagramsymbols' => '#/177', -'blk=yiradicals' => '#/300', -'blk=yisyllables' => '#/325', -'blk=zanabazarsquare' => '#/374', -'blockelements' => '#/344', +'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', 'bopo' => 'Scx/Bopo', 'bopomofo' => 'Scx/Bopo', -'bopomofoext' => '#/301', -'bopomofoextended' => '#/301', -'boxdrawing' => '#/280', +'bopomofoext' => '#/310', +'bopomofoextended' => '#/310', +'boxdrawing' => '#/289', 'bpt=c' => 'Bpt/C', 'bpt=close' => 'Bpt/C', 'bpt=n' => 'Bpt/N', 'bpt=none' => 'Bpt/N', 'bpt=o' => 'Bpt/O', 'bpt=open' => 'Bpt/O', -'brah' => '#/643', -'brahmi' => '#/643', -'brai' => '#/180', -'braille' => '#/180', -'braillepatterns' => '#/180', -'bugi' => '#/644', -'buginese' => '#/644', -'buhd' => '#/645', -'buhid' => '#/645', -'byzantinemusic' => '#/353', -'byzantinemusicalsymbols' => '#/353', +'brah' => '#/657', +'brahmi' => '#/657', +'brai' => '#/182', +'braille' => '#/182', +'braillepatterns' => '#/182', +'bugi' => '#/658', +'buginese' => '#/658', +'buhd' => '#/659', +'buhid' => '#/659', +'byzantinemusic' => '#/365', +'byzantinemusicalsymbols' => '#/365', 'c' => 'Gc/C', 'cakm' => 'Scx/Cakm', -'canadianaboriginal' => '#/646', -'canadiansyllabics' => '#/130', -'cans' => '#/646', -'cari' => '#/647', -'carian' => '#/647', +'canadianaboriginal' => '#/660', +'canadiansyllabics' => '#/131', +'cans' => '#/660', +'cari' => '#/661', +'carian' => '#/661', 'cased' => 'Cased/Y', 'cased=f' => '!Cased/Y', 'cased=false' => '!Cased/Y', @@ -3700,8 +3780,8 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'cased=yes' => 'Cased/Y', 'casedletter' => 'Gc/LC', 'caseignorable' => 'CI/Y', -'caucasianalbanian' => '#/635', -'cc' => '#/422', +'caucasianalbanian' => '#/649', +'cc' => '#/434', 'ccc=a' => 'Ccc/A', 'ccc=above' => 'Ccc/A', 'ccc=aboveleft' => 'Ccc/AL', @@ -3799,13 +3879,13 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'changeswhennfkccasefolded' => 'CWKCF/Y', 'changeswhentitlecased' => 'CWT/Y', 'changeswhenuppercased' => 'CWU/Y', -'cher' => '#/648', -'cherokee' => '#/648', -'cherokeesup' => '#/302', -'cherokeesupplement' => '#/302', -'chesssymbols' => '#/327', -'chorasmian' => '#/649', -'chrs' => '#/649', +'cher' => '#/662', +'cherokee' => '#/662', +'cherokeesup' => '#/311', +'cherokeesupplement' => '#/311', +'chesssymbols' => '#/337', +'chorasmian' => '#/663', +'chrs' => '#/663', 'ci' => 'CI/Y', 'ci=f' => '!CI/Y', 'ci=false' => '!CI/Y', @@ -3816,48 +3896,48 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'ci=y' => 'CI/Y', 'ci=yes' => 'CI/Y', 'cjk' => '#/112', -'cjkcompat' => '#/254', -'cjkcompatforms' => '#/354', -'cjkcompatibility' => '#/254', -'cjkcompatibilityforms' => '#/354', -'cjkcompatibilityideographs' => '#/399', -'cjkcompatibilityideographssupplement' => '#/410', -'cjkcompatideographs' => '#/399', -'cjkcompatideographssup' => '#/410', -'cjkexta' => '#/181', -'cjkextb' => '#/182', -'cjkextc' => '#/183', -'cjkextd' => '#/184', -'cjkexte' => '#/185', -'cjkextf' => '#/186', -'cjkextg' => '#/187', -'cjkradicalssup' => '#/355', -'cjkradicalssupplement' => '#/355', -'cjkstrokes' => '#/281', -'cjksymbols' => '#/282', -'cjksymbolsandpunctuation' => '#/282', +'cjkcompat' => '#/259', +'cjkcompatforms' => '#/366', +'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' => '#/181', -'cjkunifiedideographsextensionb' => '#/182', -'cjkunifiedideographsextensionc' => '#/183', -'cjkunifiedideographsextensiond' => '#/184', -'cjkunifiedideographsextensione' => '#/185', -'cjkunifiedideographsextensionf' => '#/186', -'cjkunifiedideographsextensiong' => '#/187', +'cjkunifiedideographsextensiona' => '#/183', +'cjkunifiedideographsextensionb' => '#/184', +'cjkunifiedideographsextensionc' => '#/185', +'cjkunifiedideographsextensiond' => '#/186', +'cjkunifiedideographsextensione' => '#/187', +'cjkunifiedideographsextensionf' => '#/188', +'cjkunifiedideographsextensiong' => '#/189', 'closepunctuation' => 'Gc/Pe', 'cn' => 'Gc/Cn', -'cntrl' => '#/422', -'co' => '#/423', -'combiningdiacriticalmarks' => '#/331', -'combiningdiacriticalmarksextended' => '#/364', -'combiningdiacriticalmarksforsymbols' => '#/411', -'combiningdiacriticalmarkssupplement' => '#/365', -'combininghalfmarks' => '#/257', +'cntrl' => '#/434', +'co' => '#/435', +'combiningdiacriticalmarks' => '#/341', +'combiningdiacriticalmarksextended' => '#/376', +'combiningdiacriticalmarksforsymbols' => '#/423', +'combiningdiacriticalmarkssupplement' => '#/377', +'combininghalfmarks' => '#/262', 'combiningmark' => 'Gc/M', -'combiningmarksforsymbols' => '#/411', +'combiningmarksforsymbols' => '#/423', 'common' => 'Scx/Zyyy', -'commonindicnumberforms' => '#/380', -'compatjamo' => '#/284', +'commonindicnumberforms' => '#/392', +'compatjamo' => '#/293', 'compex' => 'CompEx/Y', 'compex=f' => '!CompEx/Y', 'compex=false' => '!CompEx/Y', @@ -3869,20 +3949,21 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'compex=yes' => 'CompEx/Y', 'compositionexclusion' => 'CE/Y', 'connectorpunctuation' => 'Gc/Pc', -'control' => '#/422', -'controlpictures' => '#/362', +'control' => '#/434', +'controlpictures' => '#/374', 'copt' => 'Scx/Copt', 'coptic' => 'Scx/Copt', -'copticepactnumbers' => '#/393', -'countingrod' => '#/303', -'countingrodnumerals' => '#/303', +'copticepactnumbers' => '#/405', +'countingrod' => '#/312', +'countingrodnumerals' => '#/312', +'cpmn' => '#/664', 'cprt' => 'Scx/Cprt', 'cs' => '#/14', 'cuneiform' => 'Scx/Xsux', -'cuneiformnumbers' => '#/375', -'cuneiformnumbersandpunctuation' => '#/375', +'cuneiformnumbers' => '#/387', +'cuneiformnumbersandpunctuation' => '#/387', 'currencysymbol' => 'Gc/Sc', -'currencysymbols' => '#/363', +'currencysymbols' => '#/375', 'cwcf' => 'CWCF/Y', 'cwcf=f' => '!CWCF/Y', 'cwcf=false' => '!CWCF/Y', @@ -3938,17 +4019,18 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'cwu=y' => 'CWU/Y', 'cwu=yes' => 'CWU/Y', 'cypriot' => 'Scx/Cprt', -'cypriotsyllabary' => '#/376', +'cypriotsyllabary' => '#/388', +'cyprominoan' => '#/664', 'cyrillic' => 'Scx/Cyrl', -'cyrillicexta' => '#/328', -'cyrillicextb' => '#/329', -'cyrillicextc' => '#/330', -'cyrillicextendeda' => '#/328', -'cyrillicextendedb' => '#/329', -'cyrillicextendedc' => '#/330', -'cyrillicsup' => '#/304', -'cyrillicsupplement' => '#/304', -'cyrillicsupplementary' => '#/304', +'cyrillicexta' => '#/338', +'cyrillicextb' => '#/339', +'cyrillicextc' => '#/340', +'cyrillicextendeda' => '#/338', +'cyrillicextendedb' => '#/339', +'cyrillicextendedc' => '#/340', +'cyrillicsup' => '#/314', +'cyrillicsupplement' => '#/314', +'cyrillicsupplementary' => '#/314', 'cyrl' => 'Scx/Cyrl', 'dash' => 'Dash/Y', 'dash=f' => '!Dash/Y', @@ -3972,11 +4054,11 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'dep=y' => 'Dep/Y', 'dep=yes' => 'Dep/Y', 'deprecated' => 'Dep/Y', -'deseret' => '#/188', +'deseret' => '#/190', 'deva' => 'Scx/Deva', 'devanagari' => 'Scx/Deva', -'devanagariext' => '#/345', -'devanagariextended' => '#/345', +'devanagariext' => '#/356', +'devanagariextended' => '#/356', 'di' => 'DI/Y', 'di=f' => '!DI/Y', 'di=false' => '!DI/Y', @@ -3996,19 +4078,19 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'dia=y' => 'Dia/Y', 'dia=yes' => 'Dia/Y', 'diacritic' => 'Dia/Y', -'diacriticals' => '#/331', -'diacriticalsext' => '#/364', -'diacriticalsforsymbols' => '#/411', -'diacriticalssup' => '#/365', +'diacriticals' => '#/341', +'diacriticalsext' => '#/376', +'diacriticalsforsymbols' => '#/423', +'diacriticalssup' => '#/377', 'diak' => 'Scx/Diak', 'digit' => 'Gc/Nd', -'dingbats' => '#/229', +'dingbats' => '#/231', 'divesakuru' => 'Scx/Diak', -'dogr' => '#/650', -'dogra' => '#/650', -'domino' => '#/156', -'dominotiles' => '#/156', -'dsrt' => '#/188', +'dogr' => '#/665', +'dogra' => '#/665', +'domino' => '#/157', +'dominotiles' => '#/157', +'dsrt' => '#/190', 'dt=can' => 'NFDQC/N', 'dt=canonical' => 'NFDQC/N', 'dt=circle' => 'Dt/Enc', @@ -4018,8 +4100,8 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'dt=fin' => 'Dt/Fin', 'dt=final' => 'Dt/Fin', 'dt=font' => 'Dt/Font', -'dt=fra' => '#/419', -'dt=fraction' => '#/419', +'dt=fra' => '#/431', +'dt=fraction' => '#/431', 'dt=init' => 'Dt/Init', 'dt=initial' => 'Dt/Init', 'dt=iso' => 'Dt/Iso', @@ -4033,8 +4115,8 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'dt=noncanon' => 'Dt/NonCanon', 'dt=noncanonical' => 'Dt/NonCanon', 'dt=none' => 'NFKDQC/Y', -'dt=small' => '#/420', -'dt=sml' => '#/420', +'dt=small' => '#/432', +'dt=sml' => '#/432', 'dt=sqr' => 'Dt/Sqr', 'dt=square' => 'Dt/Sqr', 'dt=sub' => 'Dt/Sub', @@ -4042,13 +4124,13 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'dt=super' => 'Dt/Sup', 'dt=vert' => 'Dt/Vert', 'dt=vertical' => 'Dt/Vert', -'dt=wide' => '#/421', +'dt=wide' => '#/433', 'dupl' => 'Scx/Dupl', 'duployan' => 'Scx/Dupl', 'ea=a' => 'Ea/A', 'ea=ambiguous' => 'Ea/A', -'ea=f' => '#/421', -'ea=fullwidth' => '#/421', +'ea=f' => '#/433', +'ea=fullwidth' => '#/433', 'ea=h' => 'Ea/H', 'ea=halfwidth' => 'Ea/H', 'ea=n' => 'Ea/N', @@ -4057,7 +4139,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'ea=neutral' => 'Ea/N', 'ea=w' => 'Ea/W', 'ea=wide' => 'Ea/W', -'earlydynasticcuneiform' => '#/412', +'earlydynasticcuneiform' => '#/424', 'ebase' => 'EBase/Y', 'ebase=f' => '!EBase/Y', 'ebase=false' => '!EBase/Y', @@ -4076,13 +4158,13 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'ecomp=true' => 'EComp/Y', 'ecomp=y' => 'EComp/Y', 'ecomp=yes' => 'EComp/Y', -'egyp' => '#/651', -'egyptianhieroglyphformatcontrols' => '#/418', -'egyptianhieroglyphs' => '#/651', -'elba' => '#/652', -'elbasan' => '#/652', -'elym' => '#/653', -'elymaic' => '#/653', +'egyp' => '#/666', +'egyptianhieroglyphformatcontrols' => '#/430', +'egyptianhieroglyphs' => '#/666', +'elba' => '#/667', +'elbasan' => '#/667', +'elym' => '#/668', +'elymaic' => '#/668', 'emod' => '#/61', 'emod=f' => '#/!61', 'emod=false' => '#/!61', @@ -4105,15 +4187,15 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'emojimodifier' => '#/61', 'emojimodifierbase' => 'EBase/Y', 'emojipresentation' => 'EPres/Y', -'emoticons' => '#/256', -'enclosedalphanum' => '#/377', -'enclosedalphanumerics' => '#/377', -'enclosedalphanumericsupplement' => '#/401', -'enclosedalphanumsup' => '#/401', -'enclosedcjk' => '#/305', -'enclosedcjklettersandmonths' => '#/305', -'enclosedideographicsup' => '#/413', -'enclosedideographicsupplement' => '#/413', +'emoticons' => '#/261', +'enclosedalphanum' => '#/389', +'enclosedalphanumerics' => '#/389', +'enclosedalphanumericsupplement' => '#/413', +'enclosedalphanumsup' => '#/413', +'enclosedcjk' => '#/315', +'enclosedcjklettersandmonths' => '#/315', +'enclosedideographicsup' => '#/425', +'enclosedideographicsupplement' => '#/425', 'enclosingmark' => 'Gc/Me', 'epres' => 'EPres/Y', 'epres=f' => '!EPres/Y', @@ -4126,12 +4208,14 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'epres=yes' => 'EPres/Y', 'ethi' => 'Scx/Ethi', 'ethiopic' => 'Scx/Ethi', -'ethiopicext' => '#/306', -'ethiopicexta' => '#/332', -'ethiopicextended' => '#/306', -'ethiopicextendeda' => '#/332', -'ethiopicsup' => '#/307', -'ethiopicsupplement' => '#/307', +'ethiopicext' => '#/316', +'ethiopicexta' => '#/342', +'ethiopicextb' => '#/343', +'ethiopicextended' => '#/316', +'ethiopicextendeda' => '#/342', +'ethiopicextendedb' => '#/343', +'ethiopicsup' => '#/317', +'ethiopicsupplement' => '#/317', 'ext' => 'Ext/Y', 'ext=f' => '!Ext/Y', 'ext=false' => '!Ext/Y', @@ -4157,15 +4241,15 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'fullcompositionexclusion' => 'CompEx/Y', 'gc=c' => 'Gc/C', 'gc=casedletter' => 'Gc/LC', -'gc=cc' => '#/422', +'gc=cc' => '#/434', 'gc=cf' => 'Gc/Cf', 'gc=closepunctuation' => 'Gc/Pe', 'gc=cn' => 'Gc/Cn', -'gc=cntrl' => '#/422', -'gc=co' => '#/423', +'gc=cntrl' => '#/434', +'gc=co' => '#/435', 'gc=combiningmark' => 'Gc/M', 'gc=connectorpunctuation' => 'Gc/Pc', -'gc=control' => '#/422', +'gc=control' => '#/434', 'gc=cs' => '#/14', 'gc=currencysymbol' => 'Gc/Sc', 'gc=dashpunctuation' => 'Gc/Pd', @@ -4181,7 +4265,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'gc=lc' => 'Gc/LC', 'gc=letter' => 'Gc/L', 'gc=letternumber' => 'Gc/Nl', -'gc=lineseparator' => '#/424', +'gc=lineseparator' => '#/436', 'gc=ll' => 'Gc/Ll', 'gc=lm' => 'Gc/Lm', 'gc=lo' => 'Gc/Lo', @@ -4209,14 +4293,14 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'gc=otherpunctuation' => 'Gc/Po', 'gc=othersymbol' => 'Gc/So', 'gc=p' => 'Gc/P', -'gc=paragraphseparator' => '#/425', +'gc=paragraphseparator' => '#/437', 'gc=pc' => 'Gc/Pc', 'gc=pd' => 'Gc/Pd', 'gc=pe' => 'Gc/Pe', 'gc=pf' => 'Gc/Pf', 'gc=pi' => 'Gc/Pi', 'gc=po' => 'Gc/Po', -'gc=privateuse' => '#/423', +'gc=privateuse' => '#/435', 'gc=ps' => 'Gc/Ps', 'gc=punct' => 'Gc/P', 'gc=punctuation' => 'Gc/P', @@ -4234,8 +4318,8 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'gc=unassigned' => 'Gc/Cn', 'gc=uppercaseletter' => 'Gc/Lu', 'gc=z' => 'Gc/Z', -'gc=zl' => '#/424', -'gc=zp' => '#/425', +'gc=zl' => '#/436', +'gc=zp' => '#/437', 'gc=zs' => 'Gc/Zs', 'gcb=cn' => 'GCB/CN', 'gcb=control' => 'GCB/CN', @@ -4265,24 +4349,24 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'gcb=v' => '#/65', 'gcb=xx' => 'GCB/XX', 'gcb=zwj' => '#/69', -'generalpunctuation' => '#/320', -'geometricshapes' => '#/366', -'geometricshapesext' => '#/394', -'geometricshapesextended' => '#/394', +'generalpunctuation' => '#/330', +'geometricshapes' => '#/378', +'geometricshapesext' => '#/406', +'geometricshapesextended' => '#/406', 'geor' => 'Scx/Geor', 'georgian' => 'Scx/Geor', -'georgianext' => '#/308', -'georgianextended' => '#/308', -'georgiansup' => '#/309', -'georgiansupplement' => '#/309', +'georgianext' => '#/318', +'georgianextended' => '#/318', +'georgiansup' => '#/319', +'georgiansupplement' => '#/319', 'glag' => 'Scx/Glag', 'glagolitic' => 'Scx/Glag', -'glagoliticsup' => '#/346', -'glagoliticsupplement' => '#/346', +'glagoliticsup' => '#/357', +'glagoliticsupplement' => '#/357', 'gong' => 'Scx/Gong', 'gonm' => 'Scx/Gonm', -'goth' => '#/654', -'gothic' => '#/654', +'goth' => '#/669', +'gothic' => '#/669', 'gran' => 'Scx/Gran', 'grantha' => 'Scx/Gran', 'graph' => 'Perl/Graph', @@ -4298,9 +4382,9 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'grbase=y' => 'GrBase/Y', 'grbase=yes' => 'GrBase/Y', 'greek' => 'Scx/Grek', -'greekandcoptic' => '#/137', -'greekext' => '#/233', -'greekextended' => '#/233', +'greekandcoptic' => '#/138', +'greekext' => '#/235', +'greekextended' => '#/235', 'grek' => 'Scx/Grek', 'grext' => 'GrExt/Y', 'grext=f' => '!GrExt/Y', @@ -4316,23 +4400,23 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'gunjalagondi' => 'Scx/Gong', 'gurmukhi' => 'Scx/Guru', 'guru' => 'Scx/Guru', -'halfandfullforms' => '#/378', -'halfmarks' => '#/257', -'halfwidthandfullwidthforms' => '#/378', +'halfandfullforms' => '#/390', +'halfmarks' => '#/262', +'halfwidthandfullwidthforms' => '#/390', 'han' => 'Scx/Han', 'hang' => 'Scx/Hang', 'hangul' => 'Scx/Hang', -'hangulcompatibilityjamo' => '#/284', +'hangulcompatibilityjamo' => '#/293', 'hanguljamo' => '#/122', -'hanguljamoextendeda' => '#/237', -'hanguljamoextendedb' => '#/238', -'hangulsyllables' => '#/158', +'hanguljamoextendeda' => '#/239', +'hanguljamoextendedb' => '#/240', +'hangulsyllables' => '#/159', 'hani' => 'Scx/Han', 'hanifirohingya' => 'Scx/Rohg', -'hano' => '#/655', -'hanunoo' => '#/655', -'hatr' => '#/656', -'hatran' => '#/656', +'hano' => '#/670', +'hanunoo' => '#/670', +'hatr' => '#/671', +'hatran' => '#/671', 'hebr' => 'Scx/Hebr', 'hebrew' => 'Scx/Hebr', 'hex' => 'Hex/Y', @@ -4345,12 +4429,12 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'hex=y' => 'Hex/Y', 'hex=yes' => 'Hex/Y', 'hexdigit' => 'Hex/Y', -'highprivateusesurrogates' => '#/379', -'highpusurrogates' => '#/379', -'highsurrogates' => '#/357', +'highprivateusesurrogates' => '#/391', +'highpusurrogates' => '#/391', +'highsurrogates' => '#/369', 'hira' => 'Scx/Hira', 'hiragana' => 'Scx/Hira', -'hluw' => '#/657', +'hluw' => '#/672', 'hmng' => 'Scx/Hmng', 'hmnp' => 'Scx/Hmnp', 'horizspace' => 'Perl/Blank', @@ -4366,7 +4450,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'hst=trailingjamo' => '#/64', 'hst=v' => '#/65', 'hst=voweljamo' => '#/65', -'hung' => '#/658', +'hung' => '#/673', 'hyphen' => 'Hyphen/T', 'hyphen=f' => '!Hyphen/T', 'hyphen=false' => '!Hyphen/T', @@ -4411,8 +4495,8 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'ideo=yes' => 'Ideo/Y', 'ideographic' => 'Ideo/Y', 'ideographicdescriptioncharacters' => '#/113', -'ideographicsymbols' => '#/395', -'ideographicsymbolsandpunctuation' => '#/395', +'ideographicsymbols' => '#/407', +'ideographicsymbolsandpunctuation' => '#/407', 'ids' => 'IDS/Y', 'ids=f' => '!IDS/Y', 'ids=false' => '!IDS/Y', @@ -4443,13 +4527,16 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'idst=yes' => '#/72', 'idstart' => 'IDS/Y', 'idstrinaryoperator' => '#/72', -'imperialaramaic' => '#/637', +'imperialaramaic' => '#/651', +'in=na' => 'Age/NA', 'in=unassigned' => 'Age/NA', 'in=v100' => 'In/10_0', +'in=v11' => 'Age/V11', 'in=v110' => 'In/11_0', 'in=v120' => 'In/12_0', 'in=v121' => 'In/12_1', 'in=v130' => 'In/13_0', +'in=v140' => 'In/14_0', 'in=v20' => 'In/2_0', 'in=v21' => 'In/2_1', 'in=v30' => 'In/3_0', @@ -4467,339 +4554,351 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'in=v70' => 'In/7_0', 'in=v80' => 'In/8_0', 'in=v90' => 'In/9_0', -'inadlam' => '#/132', -'inaegeannumbers' => '#/343', +'inadlam' => '#/133', +'inaegeannumbers' => '#/354', 'inahom' => '#/120', -'inalchemical' => '#/277', -'inalchemicalsymbols' => '#/277', -'inalphabeticpf' => '#/326', -'inalphabeticpresentationforms' => '#/326', -'inanatolianhieroglyphs' => '#/405', -'inancientgreekmusic' => '#/387', -'inancientgreekmusicalnotation' => '#/387', -'inancientgreeknumbers' => '#/398', -'inancientsymbols' => '#/352', -'inarabic' => '#/150', -'inarabicexta' => '#/278', -'inarabicextendeda' => '#/278', -'inarabicmath' => '#/279', -'inarabicmathematicalalphabeticsymbols' => '#/279', -'inarabicpfa' => '#/250', -'inarabicpfb' => '#/251', -'inarabicpresentationformsa' => '#/250', -'inarabicpresentationformsb' => '#/251', -'inarabicsup' => '#/252', -'inarabicsupplement' => '#/252', -'inarmenian' => '#/221', -'inarrows' => '#/151', -'inascii' => '#/131', -'inavestan' => '#/178', -'inbalinese' => '#/222', -'inbamum' => '#/133', -'inbamumsup' => '#/223', -'inbamumsupplement' => '#/223', -'inbasiclatin' => '#/131', -'inbassavah' => '#/224', -'inbatak' => '#/134', -'inbengali' => '#/179', -'inbhaiksuki' => '#/253', -'inblockelements' => '#/344', -'inbopomofo' => '#/225', -'inbopomofoext' => '#/301', -'inbopomofoextended' => '#/301', -'inboxdrawing' => '#/280', -'inbrahmi' => '#/152', -'inbraille' => '#/180', -'inbraillepatterns' => '#/180', -'inbuginese' => '#/226', -'inbuhid' => '#/135', -'inbyzantinemusic' => '#/353', -'inbyzantinemusicalsymbols' => '#/353', -'incanadiansyllabics' => '#/130', -'incarian' => '#/153', -'incaucasianalbanian' => '#/388', -'inchakma' => '#/154', +'inalchemical' => '#/285', +'inalchemicalsymbols' => '#/285', +'inalphabeticpf' => '#/336', +'inalphabeticpresentationforms' => '#/336', +'inanatolianhieroglyphs' => '#/417', +'inancientgreekmusic' => '#/399', +'inancientgreekmusicalnotation' => '#/399', +'inancientgreeknumbers' => '#/410', +'inancientsymbols' => '#/364', +'inarabic' => '#/151', +'inarabicexta' => '#/286', +'inarabicextb' => '#/287', +'inarabicextendeda' => '#/286', +'inarabicextendedb' => '#/287', +'inarabicmath' => '#/288', +'inarabicmathematicalalphabeticsymbols' => '#/288', +'inarabicpfa' => '#/255', +'inarabicpfb' => '#/256', +'inarabicpresentationformsa' => '#/255', +'inarabicpresentationformsb' => '#/256', +'inarabicsup' => '#/257', +'inarabicsupplement' => '#/257', +'inarmenian' => '#/223', +'inarrows' => '#/152', +'inascii' => '#/132', +'inavestan' => '#/180', +'inbalinese' => '#/224', +'inbamum' => '#/134', +'inbamumsup' => '#/225', +'inbamumsupplement' => '#/225', +'inbasiclatin' => '#/132', +'inbassavah' => '#/226', +'inbatak' => '#/135', +'inbengali' => '#/181', +'inbhaiksuki' => '#/258', +'inblockelements' => '#/355', +'inbopomofo' => '#/227', +'inbopomofoext' => '#/310', +'inbopomofoextended' => '#/310', +'inboxdrawing' => '#/289', +'inbrahmi' => '#/153', +'inbraille' => '#/182', +'inbraillepatterns' => '#/182', +'inbuginese' => '#/228', +'inbuhid' => '#/136', +'inbyzantinemusic' => '#/365', +'inbyzantinemusicalsymbols' => '#/365', +'incanadiansyllabics' => '#/131', +'incarian' => '#/154', +'incaucasianalbanian' => '#/400', +'inchakma' => '#/155', 'incham' => '#/121', -'incherokee' => '#/227', -'incherokeesup' => '#/302', -'incherokeesupplement' => '#/302', -'inchesssymbols' => '#/327', -'inchorasmian' => '#/283', +'incherokee' => '#/229', +'incherokeesup' => '#/311', +'incherokeesupplement' => '#/311', +'inchesssymbols' => '#/337', +'inchorasmian' => '#/292', 'incjk' => '#/112', -'incjkcompat' => '#/254', -'incjkcompatforms' => '#/354', -'incjkcompatibility' => '#/254', -'incjkcompatibilityforms' => '#/354', -'incjkcompatibilityideographs' => '#/399', -'incjkcompatibilityideographssupplement' => '#/410', -'incjkcompatideographs' => '#/399', -'incjkcompatideographssup' => '#/410', -'incjkexta' => '#/181', -'incjkextb' => '#/182', -'incjkextc' => '#/183', -'incjkextd' => '#/184', -'incjkexte' => '#/185', -'incjkextf' => '#/186', -'incjkextg' => '#/187', -'incjkradicalssup' => '#/355', -'incjkradicalssupplement' => '#/355', -'incjkstrokes' => '#/281', -'incjksymbols' => '#/282', -'incjksymbolsandpunctuation' => '#/282', +'incjkcompat' => '#/259', +'incjkcompatforms' => '#/366', +'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' => '#/181', -'incjkunifiedideographsextensionb' => '#/182', -'incjkunifiedideographsextensionc' => '#/183', -'incjkunifiedideographsextensiond' => '#/184', -'incjkunifiedideographsextensione' => '#/185', -'incjkunifiedideographsextensionf' => '#/186', -'incjkunifiedideographsextensiong' => '#/187', -'incombiningdiacriticalmarks' => '#/331', -'incombiningdiacriticalmarksextended' => '#/364', -'incombiningdiacriticalmarksforsymbols' => '#/411', -'incombiningdiacriticalmarkssupplement' => '#/365', -'incombininghalfmarks' => '#/257', -'incombiningmarksforsymbols' => '#/411', -'incommonindicnumberforms' => '#/380', -'incompatjamo' => '#/284', -'incontrolpictures' => '#/362', -'incoptic' => '#/155', -'incopticepactnumbers' => '#/393', -'incountingrod' => '#/303', -'incountingrodnumerals' => '#/303', -'incuneiform' => '#/255', -'incuneiformnumbers' => '#/375', -'incuneiformnumbersandpunctuation' => '#/375', -'incurrencysymbols' => '#/363', -'incypriotsyllabary' => '#/376', -'incyrillic' => '#/228', -'incyrillicexta' => '#/328', -'incyrillicextb' => '#/329', -'incyrillicextc' => '#/330', -'incyrillicextendeda' => '#/328', -'incyrillicextendedb' => '#/329', -'incyrillicextendedc' => '#/330', -'incyrillicsup' => '#/304', -'incyrillicsupplement' => '#/304', -'incyrillicsupplementary' => '#/304', -'indeseret' => '#/188', -'indevanagari' => '#/285', -'indevanagariext' => '#/345', -'indevanagariextended' => '#/345', -'indiacriticals' => '#/331', -'indiacriticalsext' => '#/364', -'indiacriticalsforsymbols' => '#/411', -'indiacriticalssup' => '#/365', -'indicnumberforms' => '#/380', -'indicsiyaqnumbers' => '#/389', -'indingbats' => '#/229', -'indivesakuru' => '#/286', -'indogra' => '#/136', -'indomino' => '#/156', -'indominotiles' => '#/156', -'induployan' => '#/230', -'inearlydynasticcuneiform' => '#/412', -'inegyptianhieroglyphformatcontrols' => '#/418', -'inegyptianhieroglyphs' => '#/400', -'inelbasan' => '#/189', -'inelymaic' => '#/190', -'inemoticons' => '#/256', -'inenclosedalphanum' => '#/377', -'inenclosedalphanumerics' => '#/377', -'inenclosedalphanumericsupplement' => '#/401', -'inenclosedalphanumsup' => '#/401', -'inenclosedcjk' => '#/305', -'inenclosedcjklettersandmonths' => '#/305', -'inenclosedideographicsup' => '#/413', -'inenclosedideographicsupplement' => '#/413', -'inethiopic' => '#/231', -'inethiopicext' => '#/306', -'inethiopicexta' => '#/332', -'inethiopicextended' => '#/306', -'inethiopicextendeda' => '#/332', -'inethiopicsup' => '#/307', -'inethiopicsupplement' => '#/307', -'ingeneralpunctuation' => '#/320', -'ingeometricshapes' => '#/366', -'ingeometricshapesext' => '#/394', -'ingeometricshapesextended' => '#/394', -'ingeorgian' => '#/232', -'ingeorgianext' => '#/308', -'ingeorgianextended' => '#/308', -'ingeorgiansup' => '#/309', -'ingeorgiansupplement' => '#/309', -'inglagolitic' => '#/287', -'inglagoliticsup' => '#/346', -'inglagoliticsupplement' => '#/346', -'ingothic' => '#/157', -'ingrantha' => '#/191', -'ingreek' => '#/137', -'ingreekandcoptic' => '#/137', -'ingreekext' => '#/233', -'ingreekextended' => '#/233', -'ingujarati' => '#/234', -'ingunjalagondi' => '#/333', -'ingurmukhi' => '#/235', -'inhalfandfullforms' => '#/378', -'inhalfmarks' => '#/257', -'inhalfwidthandfullwidthforms' => '#/378', -'inhangul' => '#/158', -'inhangulcompatibilityjamo' => '#/284', +'incjkunifiedideographsextensiona' => '#/183', +'incjkunifiedideographsextensionb' => '#/184', +'incjkunifiedideographsextensionc' => '#/185', +'incjkunifiedideographsextensiond' => '#/186', +'incjkunifiedideographsextensione' => '#/187', +'incjkunifiedideographsextensionf' => '#/188', +'incjkunifiedideographsextensiong' => '#/189', +'incombiningdiacriticalmarks' => '#/341', +'incombiningdiacriticalmarksextended' => '#/376', +'incombiningdiacriticalmarksforsymbols' => '#/423', +'incombiningdiacriticalmarkssupplement' => '#/377', +'incombininghalfmarks' => '#/262', +'incombiningmarksforsymbols' => '#/423', +'incommonindicnumberforms' => '#/392', +'incompatjamo' => '#/293', +'incontrolpictures' => '#/374', +'incoptic' => '#/156', +'incopticepactnumbers' => '#/405', +'incountingrod' => '#/312', +'incountingrodnumerals' => '#/312', +'incuneiform' => '#/260', +'incuneiformnumbers' => '#/387', +'incuneiformnumbersandpunctuation' => '#/387', +'incurrencysymbols' => '#/375', +'incypriotsyllabary' => '#/388', +'incyprominoan' => '#/313', +'incyrillic' => '#/230', +'incyrillicexta' => '#/338', +'incyrillicextb' => '#/339', +'incyrillicextc' => '#/340', +'incyrillicextendeda' => '#/338', +'incyrillicextendedb' => '#/339', +'incyrillicextendedc' => '#/340', +'incyrillicsup' => '#/314', +'incyrillicsupplement' => '#/314', +'incyrillicsupplementary' => '#/314', +'indeseret' => '#/190', +'indevanagari' => '#/294', +'indevanagariext' => '#/356', +'indevanagariextended' => '#/356', +'indiacriticals' => '#/341', +'indiacriticalsext' => '#/376', +'indiacriticalsforsymbols' => '#/423', +'indiacriticalssup' => '#/377', +'indicnumberforms' => '#/392', +'indicsiyaqnumbers' => '#/401', +'indingbats' => '#/231', +'indivesakuru' => '#/295', +'indogra' => '#/137', +'indomino' => '#/157', +'indominotiles' => '#/157', +'induployan' => '#/232', +'inearlydynasticcuneiform' => '#/424', +'inegyptianhieroglyphformatcontrols' => '#/430', +'inegyptianhieroglyphs' => '#/412', +'inelbasan' => '#/191', +'inelymaic' => '#/192', +'inemoticons' => '#/261', +'inenclosedalphanum' => '#/389', +'inenclosedalphanumerics' => '#/389', +'inenclosedalphanumericsupplement' => '#/413', +'inenclosedalphanumsup' => '#/413', +'inenclosedcjk' => '#/315', +'inenclosedcjklettersandmonths' => '#/315', +'inenclosedideographicsup' => '#/425', +'inenclosedideographicsupplement' => '#/425', +'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', +'ingeorgian' => '#/234', +'ingeorgianext' => '#/318', +'ingeorgianextended' => '#/318', +'ingeorgiansup' => '#/319', +'ingeorgiansupplement' => '#/319', +'inglagolitic' => '#/296', +'inglagoliticsup' => '#/357', +'inglagoliticsupplement' => '#/357', +'ingothic' => '#/158', +'ingrantha' => '#/193', +'ingreek' => '#/138', +'ingreekandcoptic' => '#/138', +'ingreekext' => '#/235', +'ingreekextended' => '#/235', +'ingujarati' => '#/236', +'ingunjalagondi' => '#/344', +'ingurmukhi' => '#/237', +'inhalfandfullforms' => '#/390', +'inhalfmarks' => '#/262', +'inhalfwidthandfullwidthforms' => '#/390', +'inhangul' => '#/159', +'inhangulcompatibilityjamo' => '#/293', 'inhanguljamo' => '#/122', -'inhanguljamoextendeda' => '#/237', -'inhanguljamoextendedb' => '#/238', -'inhangulsyllables' => '#/158', -'inhanifirohingya' => '#/356', -'inhanunoo' => '#/192', -'inhatran' => '#/159', -'inhebrew' => '#/160', +'inhanguljamoextendeda' => '#/239', +'inhanguljamoextendedb' => '#/240', +'inhangulsyllables' => '#/159', +'inhanifirohingya' => '#/368', +'inhanunoo' => '#/194', +'inhatran' => '#/160', +'inhebrew' => '#/161', 'inherited' => 'Scx/Zinh', -'inhighprivateusesurrogates' => '#/379', -'inhighpusurrogates' => '#/379', -'inhighsurrogates' => '#/357', -'inhiragana' => '#/236', +'inhighprivateusesurrogates' => '#/391', +'inhighpusurrogates' => '#/391', +'inhighsurrogates' => '#/369', +'inhiragana' => '#/238', 'inidc' => '#/113', 'inideographicdescriptioncharacters' => '#/113', -'inideographicsymbols' => '#/395', -'inideographicsymbolsandpunctuation' => '#/395', -'inimperialaramaic' => '#/367', -'inindicnumberforms' => '#/380', -'inindicsiyaqnumbers' => '#/389', -'ininscriptionalpahlavi' => '#/406', -'ininscriptionalparthian' => '#/408', -'inipaext' => '#/161', -'inipaextensions' => '#/161', +'inideographicsymbols' => '#/407', +'inideographicsymbolsandpunctuation' => '#/407', +'inimperialaramaic' => '#/379', +'inindicnumberforms' => '#/392', +'inindicsiyaqnumbers' => '#/401', +'ininscriptionalpahlavi' => '#/418', +'ininscriptionalparthian' => '#/420', +'inipaext' => '#/162', +'inipaextensions' => '#/162', 'initialpunctuation' => 'Gc/Pi', 'injamo' => '#/122', -'injamoexta' => '#/237', -'injamoextb' => '#/238', -'injavanese' => '#/239', -'inkaithi' => '#/162', -'inkanaexta' => '#/240', -'inkanaextendeda' => '#/240', -'inkanasup' => '#/193', -'inkanasupplement' => '#/193', -'inkanbun' => '#/163', -'inkangxi' => '#/164', -'inkangxiradicals' => '#/164', -'inkannada' => '#/194', -'inkatakana' => '#/241', -'inkatakanaext' => '#/310', -'inkatakanaphoneticextensions' => '#/310', -'inkayahli' => '#/195', -'inkharoshthi' => '#/288', -'inkhitansmallscript' => '#/390', -'inkhmer' => '#/138', -'inkhmersymbols' => '#/334', -'inkhojki' => '#/165', -'inkhudawadi' => '#/258', +'injamoexta' => '#/239', +'injamoextb' => '#/240', +'injavanese' => '#/241', +'inkaithi' => '#/163', +'inkanaexta' => '#/242', +'inkanaextb' => '#/243', +'inkanaextendeda' => '#/242', +'inkanaextendedb' => '#/243', +'inkanasup' => '#/195', +'inkanasupplement' => '#/195', +'inkanbun' => '#/164', +'inkangxi' => '#/165', +'inkangxiradicals' => '#/165', +'inkannada' => '#/196', +'inkatakana' => '#/244', +'inkatakanaext' => '#/320', +'inkatakanaphoneticextensions' => '#/320', +'inkayahli' => '#/197', +'inkharoshthi' => '#/297', +'inkhitansmallscript' => '#/402', +'inkhmer' => '#/139', +'inkhmersymbols' => '#/345', +'inkhojki' => '#/166', +'inkhudawadi' => '#/263', 'inlao' => '#/114', -'inlatin1' => '#/166', -'inlatin1sup' => '#/166', -'inlatin1supplement' => '#/166', -'inlatinexta' => '#/259', -'inlatinextadditional' => '#/396', -'inlatinextb' => '#/260', -'inlatinextc' => '#/261', -'inlatinextd' => '#/262', -'inlatinexte' => '#/263', -'inlatinextendeda' => '#/259', -'inlatinextendedadditional' => '#/396', -'inlatinextendedb' => '#/260', -'inlatinextendedc' => '#/261', -'inlatinextendedd' => '#/262', -'inlatinextendede' => '#/263', -'inlepcha' => '#/167', -'inletterlikesymbols' => '#/391', -'inlimbu' => '#/139', -'inlineara' => '#/196', -'inlinearbideograms' => '#/381', -'inlinearbsyllabary' => '#/382', +'inlatin1' => '#/167', +'inlatin1sup' => '#/167', +'inlatin1supplement' => '#/167', +'inlatinexta' => '#/264', +'inlatinextadditional' => '#/408', +'inlatinextb' => '#/265', +'inlatinextc' => '#/266', +'inlatinextd' => '#/267', +'inlatinexte' => '#/268', +'inlatinextendeda' => '#/264', +'inlatinextendedadditional' => '#/408', +'inlatinextendedb' => '#/265', +'inlatinextendedc' => '#/266', +'inlatinextendedd' => '#/267', +'inlatinextendede' => '#/268', +'inlatinextendedf' => '#/269', +'inlatinextendedg' => '#/270', +'inlatinextf' => '#/269', +'inlatinextg' => '#/270', +'inlepcha' => '#/168', +'inletterlikesymbols' => '#/403', +'inlimbu' => '#/140', +'inlineara' => '#/198', +'inlinearbideograms' => '#/393', +'inlinearbsyllabary' => '#/394', 'inlisu' => '#/123', -'inlisusup' => '#/197', -'inlisusupplement' => '#/197', -'inlowsurrogates' => '#/347', -'inlycian' => '#/168', -'inlydian' => '#/169', -'inmahajani' => '#/242', -'inmahjong' => '#/198', -'inmahjongtiles' => '#/198', -'inmakasar' => '#/199', -'inmalayalam' => '#/264', -'inmandaic' => '#/200', -'inmanichaean' => '#/289', -'inmarchen' => '#/201', -'inmasaramgondi' => '#/335', -'inmathalphanum' => '#/336', -'inmathematicalalphanumericsymbols' => '#/336', -'inmathematicaloperators' => '#/348', -'inmathoperators' => '#/348', -'inmayannumerals' => '#/349', -'inmedefaidrin' => '#/311', -'inmeeteimayek' => '#/312', -'inmeeteimayekext' => '#/358', -'inmeeteimayekextensions' => '#/358', -'inmendekikakui' => '#/337', -'inmeroiticcursive' => '#/368', -'inmeroitichieroglyphs' => '#/402', +'inlisusup' => '#/199', +'inlisusupplement' => '#/199', +'inlowsurrogates' => '#/358', +'inlycian' => '#/169', +'inlydian' => '#/170', +'inmahajani' => '#/245', +'inmahjong' => '#/200', +'inmahjongtiles' => '#/200', +'inmakasar' => '#/201', +'inmalayalam' => '#/271', +'inmandaic' => '#/202', +'inmanichaean' => '#/298', +'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' => '#/290', -'inmiscellaneousmathematicalsymbolsa' => '#/383', -'inmiscellaneousmathematicalsymbolsb' => '#/384', -'inmiscellaneoussymbols' => '#/313', -'inmiscellaneoussymbolsandarrows' => '#/290', -'inmiscellaneoussymbolsandpictographs' => '#/369', -'inmiscellaneoustechnical' => '#/350', -'inmiscmathsymbolsa' => '#/383', -'inmiscmathsymbolsb' => '#/384', -'inmiscpictographs' => '#/369', -'inmiscsymbols' => '#/313', -'inmisctechnical' => '#/350', +'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' => '#/370', -'inmodifiertoneletters' => '#/403', -'inmongolian' => '#/265', -'inmongoliansup' => '#/338', -'inmongoliansupplement' => '#/338', +'inmodifierletters' => '#/382', +'inmodifiertoneletters' => '#/415', +'inmongolian' => '#/272', +'inmongoliansup' => '#/349', +'inmongoliansupplement' => '#/349', 'inmro' => '#/115', -'inmultani' => '#/202', -'inmusic' => '#/140', -'inmusicalsymbols' => '#/140', -'inmyanmar' => '#/203', -'inmyanmarexta' => '#/314', -'inmyanmarextb' => '#/315', -'inmyanmarextendeda' => '#/314', -'inmyanmarextendedb' => '#/315', -'innabataean' => '#/266', -'innandinagari' => '#/316', +'inmultani' => '#/204', +'inmusic' => '#/141', +'inmusicalsymbols' => '#/141', +'inmyanmar' => '#/205', +'inmyanmarexta' => '#/324', +'inmyanmarextb' => '#/325', +'inmyanmarextendeda' => '#/324', +'inmyanmarextendedb' => '#/325', +'innabataean' => '#/273', +'innandinagari' => '#/326', 'innb' => 'Blk/NB', 'innewa' => '#/126', -'innewtailue' => '#/267', +'innewtailue' => '#/274', 'innko' => '#/116', 'innoblock' => 'Blk/NB', -'innumberforms' => '#/317', -'innushu' => '#/141', -'innyiakengpuachuehmong' => '#/407', +'innumberforms' => '#/327', +'innushu' => '#/142', +'innyiakengpuachuehmong' => '#/419', 'inocr' => '#/117', -'inogham' => '#/142', -'inolchiki' => '#/204', -'inoldhungarian' => '#/339', -'inolditalic' => '#/268', -'inoldnortharabian' => '#/371', -'inoldpermic' => '#/269', -'inoldpersian' => '#/291', -'inoldsogdian' => '#/292', -'inoldsoutharabian' => '#/372', -'inoldturkic' => '#/270', +'inogham' => '#/143', +'inolchiki' => '#/206', +'inoldhungarian' => '#/350', +'inolditalic' => '#/275', +'inoldnortharabian' => '#/383', +'inoldpermic' => '#/276', +'inoldpersian' => '#/300', +'inoldsogdian' => '#/301', +'inoldsoutharabian' => '#/384', +'inoldturkic' => '#/277', +'inolduyghur' => '#/278', 'inopticalcharacterrecognition' => '#/117', -'inoriya' => '#/143', -'inornamentaldingbats' => '#/397', -'inosage' => '#/144', -'inosmanya' => '#/205', -'inottomansiyaqnumbers' => '#/404', -'inpahawhhmong' => '#/318', -'inpalmyrene' => '#/271', -'inpaucinhau' => '#/272', +'inoriya' => '#/144', +'inornamentaldingbats' => '#/409', +'inosage' => '#/145', +'inosmanya' => '#/207', +'inottomansiyaqnumbers' => '#/416', +'inpahawhhmong' => '#/328', +'inpalmyrene' => '#/279', +'inpaucinhau' => '#/280', 'inpc=bottom' => 'InPC/Bottom', 'inpc=bottomandleft' => '#/74', 'inpc=bottomandright' => 'InPC/BottomAn', @@ -4816,26 +4915,26 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'inpc=topandleftandright' => 'InPC/TopAndL2', 'inpc=topandright' => 'InPC/TopAndRi', 'inpc=visualorderleft' => 'InPC/VisualOr', -'inphagspa' => '#/206', -'inphaistos' => '#/243', -'inphaistosdisc' => '#/243', -'inphoenician' => '#/293', -'inphoneticext' => '#/319', -'inphoneticextensions' => '#/319', -'inphoneticextensionssupplement' => '#/359', -'inphoneticextsup' => '#/359', -'inplayingcards' => '#/340', +'inphagspa' => '#/208', +'inphaistos' => '#/246', +'inphaistosdisc' => '#/246', +'inphoenician' => '#/302', +'inphoneticext' => '#/329', +'inphoneticextensions' => '#/329', +'inphoneticextensionssupplement' => '#/371', +'inphoneticextsup' => '#/371', +'inplayingcards' => '#/351', 'inprivateuse' => '#/118', 'inprivateusearea' => '#/118', -'inpsalterpahlavi' => '#/360', +'inpsalterpahlavi' => '#/372', 'inpua' => '#/118', -'inpunctuation' => '#/320', -'inrejang' => '#/170', +'inpunctuation' => '#/330', +'inrejang' => '#/171', 'inrumi' => '#/127', 'inruminumeralsymbols' => '#/127', -'inrunic' => '#/145', -'insamaritan' => '#/273', -'insaurashtra' => '#/294', +'inrunic' => '#/146', +'insamaritan' => '#/281', +'insaurashtra' => '#/303', 'insc=avagraha' => 'InSC/Avagraha', 'insc=bindu' => 'InSC/Bindu', 'insc=brahmijoiningnumber' => '#/84', @@ -4844,14 +4943,14 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'insc=consonantdead' => 'InSC/Consona2', 'insc=consonantfinal' => 'InSC/Consona3', 'insc=consonantheadletter' => '#/85', -'insc=consonantinitialpostfixed' => '#/87', +'insc=consonantinitialpostfixed' => '#/88', 'insc=consonantkiller' => '#/81', 'insc=consonantmedial' => 'InSC/Consona4', 'insc=consonantplaceholder' => 'InSC/Consona7', 'insc=consonantprecedingrepha' => '#/86', 'insc=consonantprefixed' => 'InSC/Consona5', 'insc=consonantsubjoined' => 'InSC/Consona6', -'insc=consonantsucceedingrepha' => 'InSC/Consona9', +'insc=consonantsucceedingrepha' => '#/87', 'insc=consonantwithstacker' => 'InSC/Consona8', 'insc=geminationmark' => '#/80', 'insc=invisiblestacker' => 'InSC/Invisibl', @@ -4872,151 +4971,160 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'insc=vowel' => 'InSC/Vowel', 'insc=voweldependent' => 'InSC/VowelDep', 'insc=vowelindependent' => 'InSC/VowelInd', -'inscriptionalpahlavi' => '#/687', -'inscriptionalparthian' => '#/689', -'insharada' => '#/207', -'inshavian' => '#/208', -'inshorthandformatcontrols' => '#/414', -'insiddham' => '#/209', -'insinhala' => '#/210', -'insinhalaarchaicnumbers' => '#/409', -'insmallforms' => '#/295', -'insmallformvariants' => '#/295', -'insmallkanaext' => '#/341', -'insmallkanaextension' => '#/341', -'insogdian' => '#/211', -'insorasompeng' => '#/321', -'insoyombo' => '#/212', -'inspacingmodifierletters' => '#/370', -'inspecials' => '#/244', -'insundanese' => '#/274', -'insundanesesup' => '#/342', -'insundanesesupplement' => '#/342', -'insuparrowsa' => '#/296', -'insuparrowsb' => '#/297', -'insuparrowsc' => '#/298', -'insuperandsub' => '#/322', -'insuperscriptsandsubscripts' => '#/322', -'insupmathoperators' => '#/385', -'insupplementalarrowsa' => '#/296', -'insupplementalarrowsb' => '#/297', -'insupplementalarrowsc' => '#/298', -'insupplementalmathematicaloperators' => '#/385', -'insupplementalpunctuation' => '#/361', -'insupplementalsymbolsandpictographs' => '#/415', -'insupplementaryprivateuseareaa' => '#/213', -'insupplementaryprivateuseareab' => '#/214', -'insuppuaa' => '#/213', -'insuppuab' => '#/214', -'insuppunctuation' => '#/361', -'insupsymbolsandpictographs' => '#/415', -'insuttonsignwriting' => '#/392', -'insylotinagri' => '#/323', -'insymbolsandpictographsexta' => '#/416', -'insymbolsandpictographsextendeda' => '#/416', -'insymbolsforlegacycomputing' => '#/417', -'insyriac' => '#/171', -'insyriacsup' => '#/275', -'insyriacsupplement' => '#/275', -'intagalog' => '#/215', -'intagbanwa' => '#/245', +'inscriptionalpahlavi' => '#/703', +'inscriptionalparthian' => '#/705', +'insharada' => '#/209', +'inshavian' => '#/210', +'inshorthandformatcontrols' => '#/426', +'insiddham' => '#/211', +'insinhala' => '#/212', +'insinhalaarchaicnumbers' => '#/421', +'insmallforms' => '#/304', +'insmallformvariants' => '#/304', +'insmallkanaext' => '#/352', +'insmallkanaextension' => '#/352', +'insogdian' => '#/213', +'insorasompeng' => '#/331', +'insoyombo' => '#/214', +'inspacingmodifierletters' => '#/382', +'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', +'insupplementaryprivateuseareaa' => '#/215', +'insupplementaryprivateuseareab' => '#/216', +'insuppuaa' => '#/215', +'insuppuab' => '#/216', +'insuppunctuation' => '#/373', +'insupsymbolsandpictographs' => '#/427', +'insuttonsignwriting' => '#/404', +'insylotinagri' => '#/333', +'insymbolsandpictographsexta' => '#/428', +'insymbolsandpictographsextendeda' => '#/428', +'insymbolsforlegacycomputing' => '#/429', +'insyriac' => '#/172', +'insyriacsup' => '#/283', +'insyriacsupplement' => '#/283', +'intagalog' => '#/217', +'intagbanwa' => '#/248', 'intags' => '#/128', -'intaile' => '#/146', -'intaitham' => '#/216', -'intaiviet' => '#/217', -'intaixuanjing' => '#/324', -'intaixuanjingsymbols' => '#/324', -'intakri' => '#/147', -'intamil' => '#/148', -'intamilsup' => '#/246', -'intamilsupplement' => '#/246', -'intangut' => '#/172', -'intangutcomponents' => '#/386', -'intangutsup' => '#/276', -'intangutsupplement' => '#/276', -'intelugu' => '#/173', -'inthaana' => '#/174', +'intaile' => '#/147', +'intaitham' => '#/218', +'intaiviet' => '#/219', +'intaixuanjing' => '#/334', +'intaixuanjingsymbols' => '#/334', +'intakri' => '#/148', +'intamil' => '#/149', +'intamilsup' => '#/249', +'intamilsupplement' => '#/249', +'intangsa' => '#/173', +'intangut' => '#/174', +'intangutcomponents' => '#/398', +'intangutsup' => '#/284', +'intangutsupplement' => '#/284', +'intelugu' => '#/175', +'inthaana' => '#/176', 'inthai' => '#/129', -'intibetan' => '#/218', -'intifinagh' => '#/247', -'intirhuta' => '#/219', -'intransportandmap' => '#/373', -'intransportandmapsymbols' => '#/373', -'inucas' => '#/130', -'inucasext' => '#/220', -'inugaritic' => '#/248', -'inunifiedcanadianaboriginalsyllabics' => '#/130', -'inunifiedcanadianaboriginalsyllabicsextended' => '#/220', +'intibetan' => '#/220', +'intifinagh' => '#/250', +'intirhuta' => '#/221', +'intoto' => '#/130', +'intransportandmap' => '#/385', +'intransportandmapsymbols' => '#/385', +'inucas' => '#/131', +'inucasext' => '#/222', +'inucasexta' => '#/251', +'inugaritic' => '#/252', +'inunifiedcanadianaboriginalsyllabics' => '#/131', +'inunifiedcanadianaboriginalsyllabicsextended' => '#/222', +'inunifiedcanadianaboriginalsyllabicsextendeda' => '#/251', 'invai' => '#/119', 'invariationselectors' => '#/111', -'invariationselectorssupplement' => '#/149', -'invedicext' => '#/249', -'invedicextensions' => '#/249', -'inverticalforms' => '#/351', +'invariationselectorssupplement' => '#/150', +'invedicext' => '#/253', +'invedicextensions' => '#/253', +'inverticalforms' => '#/362', +'invithkuqi' => '#/254', 'invs' => '#/111', -'invssup' => '#/149', -'inwancho' => '#/175', -'inwarangciti' => '#/299', -'inyezidi' => '#/176', -'inyijing' => '#/177', -'inyijinghexagramsymbols' => '#/177', -'inyiradicals' => '#/300', -'inyisyllables' => '#/325', -'inzanabazarsquare' => '#/374', -'ipaext' => '#/161', -'ipaextensions' => '#/161', +'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', 'isadlam' => 'Scx/Adlm', 'isadlm' => 'Scx/Adlm', -'isaegeannumbers' => '#/343', -'isaghb' => '#/635', +'isaegeannumbers' => '#/354', +'isaghb' => '#/649', 'isahex' => '#/60', -'isahom' => '#/636', -'isalchemical' => '#/277', -'isalchemicalsymbols' => '#/277', +'isahom' => '#/650', +'isalchemical' => '#/285', +'isalchemicalsymbols' => '#/285', 'isall' => '#/1', 'isalnum' => 'Perl/Alnum', 'isalpha' => 'Alpha/Y', 'isalphabetic' => 'Alpha/Y', -'isalphabeticpf' => '#/326', -'isalphabeticpresentationforms' => '#/326', -'isanatolianhieroglyphs' => '#/657', -'isancientgreekmusic' => '#/387', -'isancientgreekmusicalnotation' => '#/387', -'isancientgreeknumbers' => '#/398', -'isancientsymbols' => '#/352', +'isalphabeticpf' => '#/336', +'isalphabeticpresentationforms' => '#/336', +'isanatolianhieroglyphs' => '#/672', +'isancientgreekmusic' => '#/399', +'isancientgreekmusicalnotation' => '#/399', +'isancientgreeknumbers' => '#/410', +'isancientsymbols' => '#/364', 'isany' => '#/2', 'isarab' => 'Scx/Arab', 'isarabic' => 'Scx/Arab', -'isarabicexta' => '#/278', -'isarabicextendeda' => '#/278', -'isarabicmath' => '#/279', -'isarabicmathematicalalphabeticsymbols' => '#/279', -'isarabicpfa' => '#/250', -'isarabicpfb' => '#/251', -'isarabicpresentationformsa' => '#/250', -'isarabicpresentationformsb' => '#/251', -'isarabicsup' => '#/252', -'isarabicsupplement' => '#/252', +'isarabicexta' => '#/286', +'isarabicextb' => '#/287', +'isarabicextendeda' => '#/286', +'isarabicextendedb' => '#/287', +'isarabicmath' => '#/288', +'isarabicmathematicalalphabeticsymbols' => '#/288', +'isarabicpfa' => '#/255', +'isarabicpfb' => '#/256', +'isarabicpresentationformsa' => '#/255', +'isarabicpresentationformsb' => '#/256', +'isarabicsup' => '#/257', +'isarabicsupplement' => '#/257', 'isarmenian' => 'Scx/Armn', -'isarmi' => '#/637', +'isarmi' => '#/651', 'isarmn' => 'Scx/Armn', -'isarrows' => '#/151', -'isascii' => '#/131', +'isarrows' => '#/152', +'isascii' => '#/132', 'isasciihexdigit' => '#/60', 'isassigned' => 'Perl/Assigned', -'isavestan' => '#/638', -'isavst' => '#/638', -'isbali' => '#/639', -'isbalinese' => '#/639', -'isbamu' => '#/640', -'isbamum' => '#/640', -'isbamumsup' => '#/223', -'isbamumsupplement' => '#/223', -'isbasiclatin' => '#/131', -'isbass' => '#/641', -'isbassavah' => '#/641', -'isbatak' => '#/642', -'isbatk' => '#/642', +'isavestan' => '#/652', +'isavst' => '#/652', +'isbali' => '#/653', +'isbalinese' => '#/653', +'isbamu' => '#/654', +'isbamum' => '#/654', +'isbamumsup' => '#/225', +'isbamumsupplement' => '#/225', +'isbasiclatin' => '#/132', +'isbass' => '#/655', +'isbassavah' => '#/655', +'isbatak' => '#/656', +'isbatk' => '#/656', 'isbeng' => 'Scx/Beng', 'isbengali' => 'Scx/Beng', 'isbhaiksuki' => 'Scx/Bhks', @@ -5026,35 +5134,35 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'isbidim' => 'BidiM/Y', 'isbidimirrored' => 'BidiM/Y', 'isblank' => 'Perl/Blank', -'isblockelements' => '#/344', +'isblockelements' => '#/355', 'isbopo' => 'Scx/Bopo', 'isbopomofo' => 'Scx/Bopo', -'isbopomofoext' => '#/301', -'isbopomofoextended' => '#/301', -'isboxdrawing' => '#/280', -'isbrah' => '#/643', -'isbrahmi' => '#/643', -'isbrai' => '#/180', -'isbraille' => '#/180', -'isbraillepatterns' => '#/180', -'isbugi' => '#/644', -'isbuginese' => '#/644', -'isbuhd' => '#/645', -'isbuhid' => '#/645', -'isbyzantinemusic' => '#/353', -'isbyzantinemusicalsymbols' => '#/353', +'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', 'isc' => 'Gc/C', 'iscakm' => 'Scx/Cakm', -'iscanadianaboriginal' => '#/646', -'iscanadiansyllabics' => '#/130', -'iscans' => '#/646', -'iscari' => '#/647', -'iscarian' => '#/647', +'iscanadianaboriginal' => '#/660', +'iscanadiansyllabics' => '#/131', +'iscans' => '#/660', +'iscari' => '#/661', +'iscarian' => '#/661', 'iscased' => 'Cased/Y', 'iscasedletter' => 'Gc/LC', 'iscaseignorable' => 'CI/Y', -'iscaucasianalbanian' => '#/635', -'iscc' => '#/422', +'iscaucasianalbanian' => '#/649', +'iscc' => '#/434', 'isce' => 'CE/Y', 'iscf' => 'Gc/Cf', 'ischakma' => 'Scx/Cakm', @@ -5065,74 +5173,75 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'ischangeswhennfkccasefolded' => 'CWKCF/Y', 'ischangeswhentitlecased' => 'CWT/Y', 'ischangeswhenuppercased' => 'CWU/Y', -'ischer' => '#/648', -'ischerokee' => '#/648', -'ischerokeesup' => '#/302', -'ischerokeesupplement' => '#/302', -'ischesssymbols' => '#/327', -'ischorasmian' => '#/649', -'ischrs' => '#/649', +'ischer' => '#/662', +'ischerokee' => '#/662', +'ischerokeesup' => '#/311', +'ischerokeesupplement' => '#/311', +'ischesssymbols' => '#/337', +'ischorasmian' => '#/663', +'ischrs' => '#/663', 'isci' => 'CI/Y', 'iscjk' => '#/112', -'iscjkcompat' => '#/254', -'iscjkcompatforms' => '#/354', -'iscjkcompatibility' => '#/254', -'iscjkcompatibilityforms' => '#/354', -'iscjkcompatibilityideographs' => '#/399', -'iscjkcompatibilityideographssupplement' => '#/410', -'iscjkcompatideographs' => '#/399', -'iscjkcompatideographssup' => '#/410', -'iscjkexta' => '#/181', -'iscjkextb' => '#/182', -'iscjkextc' => '#/183', -'iscjkextd' => '#/184', -'iscjkexte' => '#/185', -'iscjkextf' => '#/186', -'iscjkextg' => '#/187', -'iscjkradicalssup' => '#/355', -'iscjkradicalssupplement' => '#/355', -'iscjkstrokes' => '#/281', -'iscjksymbols' => '#/282', -'iscjksymbolsandpunctuation' => '#/282', +'iscjkcompat' => '#/259', +'iscjkcompatforms' => '#/366', +'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' => '#/181', -'iscjkunifiedideographsextensionb' => '#/182', -'iscjkunifiedideographsextensionc' => '#/183', -'iscjkunifiedideographsextensiond' => '#/184', -'iscjkunifiedideographsextensione' => '#/185', -'iscjkunifiedideographsextensionf' => '#/186', -'iscjkunifiedideographsextensiong' => '#/187', +'iscjkunifiedideographsextensiona' => '#/183', +'iscjkunifiedideographsextensionb' => '#/184', +'iscjkunifiedideographsextensionc' => '#/185', +'iscjkunifiedideographsextensiond' => '#/186', +'iscjkunifiedideographsextensione' => '#/187', +'iscjkunifiedideographsextensionf' => '#/188', +'iscjkunifiedideographsextensiong' => '#/189', 'isclosepunctuation' => 'Gc/Pe', 'iscn' => 'Gc/Cn', -'iscntrl' => '#/422', -'isco' => '#/423', -'iscombiningdiacriticalmarks' => '#/331', -'iscombiningdiacriticalmarksextended' => '#/364', -'iscombiningdiacriticalmarksforsymbols' => '#/411', -'iscombiningdiacriticalmarkssupplement' => '#/365', -'iscombininghalfmarks' => '#/257', +'iscntrl' => '#/434', +'isco' => '#/435', +'iscombiningdiacriticalmarks' => '#/341', +'iscombiningdiacriticalmarksextended' => '#/376', +'iscombiningdiacriticalmarksforsymbols' => '#/423', +'iscombiningdiacriticalmarkssupplement' => '#/377', +'iscombininghalfmarks' => '#/262', 'iscombiningmark' => 'Gc/M', -'iscombiningmarksforsymbols' => '#/411', +'iscombiningmarksforsymbols' => '#/423', 'iscommon' => 'Scx/Zyyy', -'iscommonindicnumberforms' => '#/380', -'iscompatjamo' => '#/284', +'iscommonindicnumberforms' => '#/392', +'iscompatjamo' => '#/293', 'iscompex' => 'CompEx/Y', 'iscompositionexclusion' => 'CE/Y', 'isconnectorpunctuation' => 'Gc/Pc', -'iscontrol' => '#/422', -'iscontrolpictures' => '#/362', +'iscontrol' => '#/434', +'iscontrolpictures' => '#/374', 'iscopt' => 'Scx/Copt', 'iscoptic' => 'Scx/Copt', -'iscopticepactnumbers' => '#/393', -'iscountingrod' => '#/303', -'iscountingrodnumerals' => '#/303', +'iscopticepactnumbers' => '#/405', +'iscountingrod' => '#/312', +'iscountingrodnumerals' => '#/312', +'iscpmn' => '#/664', 'iscprt' => 'Scx/Cprt', 'iscs' => '#/14', 'iscuneiform' => 'Scx/Xsux', -'iscuneiformnumbers' => '#/375', -'iscuneiformnumbersandpunctuation' => '#/375', +'iscuneiformnumbers' => '#/387', +'iscuneiformnumbersandpunctuation' => '#/387', 'iscurrencysymbol' => 'Gc/Sc', -'iscurrencysymbols' => '#/363', +'iscurrencysymbols' => '#/375', 'iscwcf' => 'CWCF/Y', 'iscwcm' => 'CWCM/Y', 'iscwkcf' => 'CWKCF/Y', @@ -5140,17 +5249,18 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'iscwt' => 'CWT/Y', 'iscwu' => 'CWU/Y', 'iscypriot' => 'Scx/Cprt', -'iscypriotsyllabary' => '#/376', +'iscypriotsyllabary' => '#/388', +'iscyprominoan' => '#/664', 'iscyrillic' => 'Scx/Cyrl', -'iscyrillicexta' => '#/328', -'iscyrillicextb' => '#/329', -'iscyrillicextc' => '#/330', -'iscyrillicextendeda' => '#/328', -'iscyrillicextendedb' => '#/329', -'iscyrillicextendedc' => '#/330', -'iscyrillicsup' => '#/304', -'iscyrillicsupplement' => '#/304', -'iscyrillicsupplementary' => '#/304', +'iscyrillicexta' => '#/338', +'iscyrillicextb' => '#/339', +'iscyrillicextc' => '#/340', +'iscyrillicextendeda' => '#/338', +'iscyrillicextendedb' => '#/339', +'iscyrillicextendedc' => '#/340', +'iscyrillicsup' => '#/314', +'iscyrillicsupplement' => '#/314', +'iscyrillicsupplementary' => '#/314', 'iscyrl' => 'Scx/Cyrl', 'isdash' => 'Dash/Y', 'isdashpunctuation' => 'Gc/Pd', @@ -5158,64 +5268,66 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'isdefaultignorablecodepoint' => 'DI/Y', 'isdep' => 'Dep/Y', 'isdeprecated' => 'Dep/Y', -'isdeseret' => '#/188', +'isdeseret' => '#/190', 'isdeva' => 'Scx/Deva', 'isdevanagari' => 'Scx/Deva', -'isdevanagariext' => '#/345', -'isdevanagariextended' => '#/345', +'isdevanagariext' => '#/356', +'isdevanagariextended' => '#/356', 'isdi' => 'DI/Y', 'isdia' => 'Dia/Y', 'isdiacritic' => 'Dia/Y', -'isdiacriticals' => '#/331', -'isdiacriticalsext' => '#/364', -'isdiacriticalsforsymbols' => '#/411', -'isdiacriticalssup' => '#/365', +'isdiacriticals' => '#/341', +'isdiacriticalsext' => '#/376', +'isdiacriticalsforsymbols' => '#/423', +'isdiacriticalssup' => '#/377', 'isdiak' => 'Scx/Diak', 'isdigit' => 'Gc/Nd', -'isdingbats' => '#/229', +'isdingbats' => '#/231', 'isdivesakuru' => 'Scx/Diak', -'isdogr' => '#/650', -'isdogra' => '#/650', -'isdomino' => '#/156', -'isdominotiles' => '#/156', -'isdsrt' => '#/188', +'isdogr' => '#/665', +'isdogra' => '#/665', +'isdomino' => '#/157', +'isdominotiles' => '#/157', +'isdsrt' => '#/190', 'isdupl' => 'Scx/Dupl', 'isduployan' => 'Scx/Dupl', -'isearlydynasticcuneiform' => '#/412', +'isearlydynasticcuneiform' => '#/424', 'isebase' => 'EBase/Y', 'isecomp' => 'EComp/Y', -'isegyp' => '#/651', -'isegyptianhieroglyphformatcontrols' => '#/418', -'isegyptianhieroglyphs' => '#/651', -'iselba' => '#/652', -'iselbasan' => '#/652', -'iselym' => '#/653', -'iselymaic' => '#/653', +'isegyp' => '#/666', +'isegyptianhieroglyphformatcontrols' => '#/430', +'isegyptianhieroglyphs' => '#/666', +'iselba' => '#/667', +'iselbasan' => '#/667', +'iselym' => '#/668', +'iselymaic' => '#/668', 'isemod' => '#/61', 'isemoji' => 'Emoji/Y', 'isemojicomponent' => 'EComp/Y', 'isemojimodifier' => '#/61', 'isemojimodifierbase' => 'EBase/Y', 'isemojipresentation' => 'EPres/Y', -'isemoticons' => '#/256', -'isenclosedalphanum' => '#/377', -'isenclosedalphanumerics' => '#/377', -'isenclosedalphanumericsupplement' => '#/401', -'isenclosedalphanumsup' => '#/401', -'isenclosedcjk' => '#/305', -'isenclosedcjklettersandmonths' => '#/305', -'isenclosedideographicsup' => '#/413', -'isenclosedideographicsupplement' => '#/413', +'isemoticons' => '#/261', +'isenclosedalphanum' => '#/389', +'isenclosedalphanumerics' => '#/389', +'isenclosedalphanumericsupplement' => '#/413', +'isenclosedalphanumsup' => '#/413', +'isenclosedcjk' => '#/315', +'isenclosedcjklettersandmonths' => '#/315', +'isenclosedideographicsup' => '#/425', +'isenclosedideographicsupplement' => '#/425', 'isenclosingmark' => 'Gc/Me', 'isepres' => 'EPres/Y', 'isethi' => 'Scx/Ethi', 'isethiopic' => 'Scx/Ethi', -'isethiopicext' => '#/306', -'isethiopicexta' => '#/332', -'isethiopicextended' => '#/306', -'isethiopicextendeda' => '#/332', -'isethiopicsup' => '#/307', -'isethiopicsupplement' => '#/307', +'isethiopicext' => '#/316', +'isethiopicexta' => '#/342', +'isethiopicextb' => '#/343', +'isethiopicextended' => '#/316', +'isethiopicextendeda' => '#/342', +'isethiopicextendedb' => '#/343', +'isethiopicsup' => '#/317', +'isethiopicsupplement' => '#/317', 'isext' => 'Ext/Y', 'isextendedpictographic' => 'ExtPict/Y', 'isextender' => 'Ext/Y', @@ -5223,24 +5335,24 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'isfinalpunctuation' => 'Gc/Pf', 'isformat' => 'Gc/Cf', 'isfullcompositionexclusion' => 'CompEx/Y', -'isgeneralpunctuation' => '#/320', -'isgeometricshapes' => '#/366', -'isgeometricshapesext' => '#/394', -'isgeometricshapesextended' => '#/394', +'isgeneralpunctuation' => '#/330', +'isgeometricshapes' => '#/378', +'isgeometricshapesext' => '#/406', +'isgeometricshapesextended' => '#/406', 'isgeor' => 'Scx/Geor', 'isgeorgian' => 'Scx/Geor', -'isgeorgianext' => '#/308', -'isgeorgianextended' => '#/308', -'isgeorgiansup' => '#/309', -'isgeorgiansupplement' => '#/309', +'isgeorgianext' => '#/318', +'isgeorgianextended' => '#/318', +'isgeorgiansup' => '#/319', +'isgeorgiansupplement' => '#/319', 'isglag' => 'Scx/Glag', 'isglagolitic' => 'Scx/Glag', -'isglagoliticsup' => '#/346', -'isglagoliticsupplement' => '#/346', +'isglagoliticsup' => '#/357', +'isglagoliticsupplement' => '#/357', 'isgong' => 'Scx/Gong', 'isgonm' => 'Scx/Gonm', -'isgoth' => '#/654', -'isgothic' => '#/654', +'isgoth' => '#/669', +'isgothic' => '#/669', 'isgran' => 'Scx/Gran', 'isgrantha' => 'Scx/Gran', 'isgraph' => 'Perl/Graph', @@ -5248,9 +5360,9 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'isgraphemeextend' => 'GrExt/Y', 'isgrbase' => 'GrBase/Y', 'isgreek' => 'Scx/Grek', -'isgreekandcoptic' => '#/137', -'isgreekext' => '#/233', -'isgreekextended' => '#/233', +'isgreekandcoptic' => '#/138', +'isgreekext' => '#/235', +'isgreekextended' => '#/235', 'isgrek' => 'Scx/Grek', 'isgrext' => 'GrExt/Y', 'isgujarati' => 'Scx/Gujr', @@ -5258,93 +5370,95 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'isgunjalagondi' => 'Scx/Gong', 'isgurmukhi' => 'Scx/Guru', 'isguru' => 'Scx/Guru', -'ishalfandfullforms' => '#/378', -'ishalfmarks' => '#/257', -'ishalfwidthandfullwidthforms' => '#/378', +'ishalfandfullforms' => '#/390', +'ishalfmarks' => '#/262', +'ishalfwidthandfullwidthforms' => '#/390', 'ishan' => 'Scx/Han', 'ishang' => 'Scx/Hang', 'ishangul' => 'Scx/Hang', -'ishangulcompatibilityjamo' => '#/284', +'ishangulcompatibilityjamo' => '#/293', 'ishanguljamo' => '#/122', -'ishanguljamoextendeda' => '#/237', -'ishanguljamoextendedb' => '#/238', -'ishangulsyllables' => '#/158', +'ishanguljamoextendeda' => '#/239', +'ishanguljamoextendedb' => '#/240', +'ishangulsyllables' => '#/159', 'ishani' => 'Scx/Han', 'ishanifirohingya' => 'Scx/Rohg', -'ishano' => '#/655', -'ishanunoo' => '#/655', -'ishatr' => '#/656', -'ishatran' => '#/656', +'ishano' => '#/670', +'ishanunoo' => '#/670', +'ishatr' => '#/671', +'ishatran' => '#/671', 'ishebr' => 'Scx/Hebr', 'ishebrew' => 'Scx/Hebr', 'ishex' => 'Hex/Y', 'ishexdigit' => 'Hex/Y', -'ishighprivateusesurrogates' => '#/379', -'ishighpusurrogates' => '#/379', -'ishighsurrogates' => '#/357', +'ishighprivateusesurrogates' => '#/391', +'ishighpusurrogates' => '#/391', +'ishighsurrogates' => '#/369', 'ishira' => 'Scx/Hira', 'ishiragana' => 'Scx/Hira', -'ishluw' => '#/657', +'ishluw' => '#/672', 'ishmng' => 'Scx/Hmng', 'ishmnp' => 'Scx/Hmnp', 'ishorizspace' => 'Perl/Blank', -'ishung' => '#/658', +'ishung' => '#/673', 'ishyphen' => 'Hyphen/T', 'isidc' => 'IDC/Y', 'isidcontinue' => 'IDC/Y', 'isideo' => 'Ideo/Y', 'isideographic' => 'Ideo/Y', 'isideographicdescriptioncharacters' => '#/113', -'isideographicsymbols' => '#/395', -'isideographicsymbolsandpunctuation' => '#/395', +'isideographicsymbols' => '#/407', +'isideographicsymbolsandpunctuation' => '#/407', 'isids' => 'IDS/Y', 'isidsb' => '#/70', 'isidsbinaryoperator' => '#/70', 'isidst' => '#/72', 'isidstart' => 'IDS/Y', 'isidstrinaryoperator' => '#/72', -'isimperialaramaic' => '#/637', -'isindicnumberforms' => '#/380', -'isindicsiyaqnumbers' => '#/389', +'isimperialaramaic' => '#/651', +'isindicnumberforms' => '#/392', +'isindicsiyaqnumbers' => '#/401', 'isinherited' => 'Scx/Zinh', 'isinitialpunctuation' => 'Gc/Pi', -'isinscriptionalpahlavi' => '#/687', -'isinscriptionalparthian' => '#/689', -'isipaext' => '#/161', -'isipaextensions' => '#/161', -'isital' => '#/659', +'isinscriptionalpahlavi' => '#/703', +'isinscriptionalparthian' => '#/705', +'isipaext' => '#/162', +'isipaextensions' => '#/162', +'isital' => '#/674', 'isjamo' => '#/122', -'isjamoexta' => '#/237', -'isjamoextb' => '#/238', -'isjava' => '#/660', -'isjavanese' => '#/660', -'isjoinc' => '#/88', -'isjoincontrol' => '#/88', +'isjamoexta' => '#/239', +'isjamoextb' => '#/240', +'isjava' => '#/675', +'isjavanese' => '#/675', +'isjoinc' => '#/89', +'isjoincontrol' => '#/89', 'iskaithi' => 'Scx/Kthi', -'iskali' => '#/195', +'iskali' => '#/197', 'iskana' => 'Scx/Kana', -'iskanaexta' => '#/240', -'iskanaextendeda' => '#/240', -'iskanasup' => '#/193', -'iskanasupplement' => '#/193', -'iskanbun' => '#/163', -'iskangxi' => '#/164', -'iskangxiradicals' => '#/164', +'iskanaexta' => '#/242', +'iskanaextb' => '#/243', +'iskanaextendeda' => '#/242', +'iskanaextendedb' => '#/243', +'iskanasup' => '#/195', +'iskanasupplement' => '#/195', +'iskanbun' => '#/164', +'iskangxi' => '#/165', +'iskangxiradicals' => '#/165', 'iskannada' => 'Scx/Knda', 'iskatakana' => 'Scx/Kana', -'iskatakanaext' => '#/310', -'iskatakanaphoneticextensions' => '#/310', -'iskayahli' => '#/195', +'iskatakanaext' => '#/320', +'iskatakanaphoneticextensions' => '#/320', +'iskayahli' => '#/197', 'iskhar' => 'Scx/Khar', 'iskharoshthi' => 'Scx/Khar', -'iskhitansmallscript' => '#/661', +'iskhitansmallscript' => '#/676', 'iskhmer' => 'Scx/Khmr', -'iskhmersymbols' => '#/334', +'iskhmersymbols' => '#/345', 'iskhmr' => 'Scx/Khmr', 'iskhoj' => 'Scx/Khoj', 'iskhojki' => 'Scx/Khoj', 'iskhudawadi' => 'Scx/Sind', -'iskits' => '#/661', +'iskits' => '#/676', 'isknda' => 'Scx/Knda', 'iskthi' => 'Scx/Kthi', 'isl' => 'Gc/L', @@ -5354,27 +5468,31 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'islao' => 'Scx/Lao', 'islaoo' => 'Scx/Lao', 'islatin' => 'Scx/Latn', -'islatin1' => '#/166', -'islatin1sup' => '#/166', -'islatin1supplement' => '#/166', -'islatinexta' => '#/259', -'islatinextadditional' => '#/396', -'islatinextb' => '#/260', -'islatinextc' => '#/261', -'islatinextd' => '#/262', -'islatinexte' => '#/263', -'islatinextendeda' => '#/259', -'islatinextendedadditional' => '#/396', -'islatinextendedb' => '#/260', -'islatinextendedc' => '#/261', -'islatinextendedd' => '#/262', -'islatinextendede' => '#/263', +'islatin1' => '#/167', +'islatin1sup' => '#/167', +'islatin1supplement' => '#/167', +'islatinexta' => '#/264', +'islatinextadditional' => '#/408', +'islatinextb' => '#/265', +'islatinextc' => '#/266', +'islatinextd' => '#/267', +'islatinexte' => '#/268', +'islatinextendeda' => '#/264', +'islatinextendedadditional' => '#/408', +'islatinextendedb' => '#/265', +'islatinextendedc' => '#/266', +'islatinextendedd' => '#/267', +'islatinextendede' => '#/268', +'islatinextendedf' => '#/269', +'islatinextendedg' => '#/270', +'islatinextf' => '#/269', +'islatinextg' => '#/270', 'islatn' => 'Scx/Latn', 'islc' => 'Gc/LC', -'islepc' => '#/662', -'islepcha' => '#/662', +'islepc' => '#/677', +'islepcha' => '#/677', 'isletter' => 'Gc/L', -'isletterlikesymbols' => '#/391', +'isletterlikesymbols' => '#/403', 'isletternumber' => 'Gc/Nl', 'islimb' => 'Scx/Limb', 'islimbu' => 'Scx/Limb', @@ -5382,12 +5500,12 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'islinb' => 'Scx/Linb', 'islineara' => 'Scx/Lina', 'islinearb' => 'Scx/Linb', -'islinearbideograms' => '#/381', -'islinearbsyllabary' => '#/382', -'islineseparator' => '#/424', -'islisu' => '#/663', -'islisusup' => '#/197', -'islisusupplement' => '#/197', +'islinearbideograms' => '#/393', +'islinearbsyllabary' => '#/394', +'islineseparator' => '#/436', +'islisu' => '#/678', +'islisusup' => '#/199', +'islisusupplement' => '#/199', 'isll' => 'Gc/Ll', 'islm' => 'Gc/Lm', 'islo' => 'Gc/Lo', @@ -5396,172 +5514,174 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'islower' => 'Lower/Y', 'islowercase' => 'Lower/Y', 'islowercaseletter' => 'Gc/Ll', -'islowsurrogates' => '#/347', +'islowsurrogates' => '#/358', 'islt' => 'Perl/Title', 'islu' => 'Gc/Lu', -'islyci' => '#/664', -'islycian' => '#/664', -'islydi' => '#/665', -'islydian' => '#/665', +'islyci' => '#/679', +'islycian' => '#/679', +'islydi' => '#/680', +'islydian' => '#/680', 'ism' => 'Gc/M', -'ismahajani' => '#/666', -'ismahj' => '#/666', -'ismahjong' => '#/198', -'ismahjongtiles' => '#/198', -'ismaka' => '#/667', -'ismakasar' => '#/667', +'ismahajani' => '#/681', +'ismahj' => '#/681', +'ismahjong' => '#/200', +'ismahjongtiles' => '#/200', +'ismaka' => '#/682', +'ismakasar' => '#/682', 'ismalayalam' => 'Scx/Mlym', -'ismand' => '#/668', -'ismandaic' => '#/668', -'ismani' => '#/669', -'ismanichaean' => '#/669', -'ismarc' => '#/670', -'ismarchen' => '#/670', +'ismand' => '#/683', +'ismandaic' => '#/683', +'ismani' => '#/684', +'ismanichaean' => '#/684', +'ismarc' => '#/685', +'ismarchen' => '#/685', 'ismark' => 'Gc/M', 'ismasaramgondi' => 'Scx/Gonm', 'ismath' => 'Math/Y', -'ismathalphanum' => '#/336', -'ismathematicalalphanumericsymbols' => '#/336', -'ismathematicaloperators' => '#/348', -'ismathoperators' => '#/348', +'ismathalphanum' => '#/347', +'ismathematicalalphanumericsymbols' => '#/347', +'ismathematicaloperators' => '#/359', +'ismathoperators' => '#/359', 'ismathsymbol' => 'Gc/Sm', -'ismayannumerals' => '#/349', +'ismayannumerals' => '#/360', 'ismc' => 'Gc/Mc', 'isme' => 'Gc/Me', -'ismedefaidrin' => '#/671', -'ismedf' => '#/671', -'ismeeteimayek' => '#/676', -'ismeeteimayekext' => '#/358', -'ismeeteimayekextensions' => '#/358', -'ismend' => '#/672', -'ismendekikakui' => '#/672', -'ismerc' => '#/673', -'ismero' => '#/402', -'ismeroiticcursive' => '#/673', -'ismeroitichieroglyphs' => '#/402', -'ismiao' => '#/674', -'ismiscarrows' => '#/290', -'ismiscellaneousmathematicalsymbolsa' => '#/383', -'ismiscellaneousmathematicalsymbolsb' => '#/384', -'ismiscellaneoussymbols' => '#/313', -'ismiscellaneoussymbolsandarrows' => '#/290', -'ismiscellaneoussymbolsandpictographs' => '#/369', -'ismiscellaneoustechnical' => '#/350', -'ismiscmathsymbolsa' => '#/383', -'ismiscmathsymbolsb' => '#/384', -'ismiscpictographs' => '#/369', -'ismiscsymbols' => '#/313', -'ismisctechnical' => '#/350', +'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', 'ismlym' => 'Scx/Mlym', 'ismn' => 'Gc/Mn', -'ismodi' => '#/675', +'ismodi' => '#/690', 'ismodifierletter' => 'Gc/Lm', -'ismodifierletters' => '#/370', +'ismodifierletters' => '#/382', 'ismodifiersymbol' => 'Gc/Sk', -'ismodifiertoneletters' => '#/403', +'ismodifiertoneletters' => '#/415', 'ismong' => 'Scx/Mong', 'ismongolian' => 'Scx/Mong', -'ismongoliansup' => '#/338', -'ismongoliansupplement' => '#/338', -'ismro' => '#/632', -'ismroo' => '#/632', -'ismtei' => '#/676', +'ismongoliansup' => '#/349', +'ismongoliansupplement' => '#/349', +'ismro' => '#/647', +'ismroo' => '#/647', +'ismtei' => '#/691', 'ismult' => 'Scx/Mult', 'ismultani' => 'Scx/Mult', -'ismusic' => '#/140', -'ismusicalsymbols' => '#/140', +'ismusic' => '#/141', +'ismusicalsymbols' => '#/141', 'ismyanmar' => 'Scx/Mymr', -'ismyanmarexta' => '#/314', -'ismyanmarextb' => '#/315', -'ismyanmarextendeda' => '#/314', -'ismyanmarextendedb' => '#/315', +'ismyanmarexta' => '#/324', +'ismyanmarextb' => '#/325', +'ismyanmarextendeda' => '#/324', +'ismyanmarextendedb' => '#/325', 'ismymr' => 'Scx/Mymr', 'isn' => 'Gc/N', -'isnabataean' => '#/677', +'isnabataean' => '#/692', 'isnand' => 'Scx/Nand', 'isnandinagari' => 'Scx/Nand', -'isnarb' => '#/371', +'isnarb' => '#/383', 'isnb' => 'Blk/NB', -'isnbat' => '#/677', +'isnbat' => '#/692', 'isnchar' => 'Perl/_PerlNch', 'isnd' => 'Gc/Nd', -'isnewa' => '#/678', +'isnewa' => '#/693', 'isnewtailue' => 'Scx/Talu', -'isnko' => '#/633', -'isnkoo' => '#/633', +'isnko' => 'Scx/Nko', +'isnkoo' => 'Scx/Nko', 'isnl' => 'Gc/Nl', 'isno' => 'Gc/No', 'isnoblock' => 'Blk/NB', 'isnoncharactercodepoint' => 'Perl/_PerlNch', 'isnonspacingmark' => 'Gc/Mn', -'isnshu' => '#/679', +'isnshu' => '#/694', 'isnumber' => 'Gc/N', -'isnumberforms' => '#/317', -'isnushu' => '#/679', +'isnumberforms' => '#/327', +'isnushu' => '#/694', 'isnyiakengpuachuehmong' => 'Scx/Hmnp', 'isocr' => '#/117', -'isogam' => '#/680', -'isogham' => '#/680', -'isolchiki' => '#/204', -'isolck' => '#/204', -'isoldhungarian' => '#/658', -'isolditalic' => '#/659', -'isoldnortharabian' => '#/371', -'isoldpermic' => '#/685', -'isoldpersian' => '#/710', -'isoldsogdian' => '#/697', -'isoldsoutharabian' => '#/372', -'isoldturkic' => '#/681', +'isogam' => '#/695', +'isogham' => '#/695', +'isolchiki' => '#/206', +'isolck' => '#/206', +'isoldhungarian' => '#/673', +'isolditalic' => '#/674', +'isoldnortharabian' => '#/383', +'isoldpermic' => '#/701', +'isoldpersian' => '#/728', +'isoldsogdian' => '#/713', +'isoldsoutharabian' => '#/384', +'isoldturkic' => '#/696', +'isolduyghur' => '#/699', 'isopenpunctuation' => 'Gc/Ps', 'isopticalcharacterrecognition' => '#/117', 'isoriya' => 'Scx/Orya', -'isorkh' => '#/681', -'isornamentaldingbats' => '#/397', +'isorkh' => '#/696', +'isornamentaldingbats' => '#/409', 'isorya' => 'Scx/Orya', -'isosage' => '#/682', -'isosge' => '#/682', -'isosma' => '#/683', -'isosmanya' => '#/683', +'isosage' => '#/697', +'isosge' => '#/697', +'isosma' => '#/698', +'isosmanya' => '#/698', 'isother' => 'Gc/C', 'isotherletter' => 'Gc/Lo', 'isothernumber' => 'Gc/No', 'isotherpunctuation' => 'Gc/Po', 'isothersymbol' => 'Gc/So', -'isottomansiyaqnumbers' => '#/404', +'isottomansiyaqnumbers' => '#/416', +'isougr' => '#/699', 'isp' => 'Gc/P', 'ispahawhhmong' => 'Scx/Hmng', -'ispalm' => '#/271', -'ispalmyrene' => '#/271', -'isparagraphseparator' => '#/425', +'ispalm' => '#/279', +'ispalmyrene' => '#/279', +'isparagraphseparator' => '#/437', 'ispatsyn' => 'PatSyn/Y', 'ispatternsyntax' => 'PatSyn/Y', 'ispatternwhitespace' => 'Perl/_PerlPat', 'ispatws' => 'Perl/_PerlPat', -'ispauc' => '#/684', -'ispaucinhau' => '#/684', +'ispauc' => '#/700', +'ispaucinhau' => '#/700', 'ispc' => 'Gc/Pc', 'ispcm' => 'PCM/Y', 'ispd' => 'Gc/Pd', 'ispe' => 'Gc/Pe', 'isperlspace' => '#/3', 'isperlword' => 'Perl/PerlWord', -'isperm' => '#/685', +'isperm' => '#/701', 'ispf' => 'Gc/Pf', -'isphag' => '#/686', -'isphagspa' => '#/686', -'isphaistos' => '#/243', -'isphaistosdisc' => '#/243', -'isphli' => '#/687', +'isphag' => '#/702', +'isphagspa' => '#/702', +'isphaistos' => '#/246', +'isphaistosdisc' => '#/246', +'isphli' => '#/703', 'isphlp' => 'Scx/Phlp', -'isphnx' => '#/688', -'isphoenician' => '#/688', -'isphoneticext' => '#/319', -'isphoneticextensions' => '#/319', -'isphoneticextensionssupplement' => '#/359', -'isphoneticextsup' => '#/359', +'isphnx' => '#/704', +'isphoenician' => '#/704', +'isphoneticext' => '#/329', +'isphoneticextensions' => '#/329', +'isphoneticextensionssupplement' => '#/371', +'isphoneticextsup' => '#/371', 'ispi' => 'Gc/Pi', -'isplayingcards' => '#/340', -'isplrd' => '#/674', +'isplayingcards' => '#/351', +'isplrd' => '#/689', 'ispo' => 'Gc/Po', 'isposixalnum' => '#/5', 'isposixalpha' => '#/6', @@ -5578,9 +5698,9 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'isposixxdigit' => '#/60', 'isprependedconcatenationmark' => 'PCM/Y', 'isprint' => 'Perl/Print', -'isprivateuse' => '#/423', +'isprivateuse' => '#/435', 'isprivateusearea' => '#/118', -'isprti' => '#/689', +'isprti' => '#/705', 'isps' => 'Gc/Ps', 'ispsalterpahlavi' => 'Scx/Phlp', 'ispua' => '#/118', @@ -5590,166 +5710,173 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'isqaai' => 'Scx/Zinh', 'isqmark' => 'QMark/Y', 'isquotationmark' => 'QMark/Y', -'isradical' => '#/91', +'isradical' => '#/92', 'isregionalindicator' => '#/68', -'isrejang' => '#/690', +'isrejang' => '#/706', 'isri' => '#/68', -'isrjng' => '#/690', +'isrjng' => '#/706', 'isrohg' => 'Scx/Rohg', 'isrumi' => '#/127', 'isruminumeralsymbols' => '#/127', -'isrunic' => '#/691', -'isrunr' => '#/691', +'isrunic' => '#/707', +'isrunr' => '#/707', 'iss' => 'Gc/S', -'issamaritan' => '#/692', -'issamr' => '#/692', -'issarb' => '#/372', -'issaur' => '#/693', -'issaurashtra' => '#/693', +'issamaritan' => '#/708', +'issamr' => '#/708', +'issarb' => '#/384', +'issaur' => '#/709', +'issaurashtra' => '#/709', 'issc' => 'Gc/Sc', 'issd' => 'SD/Y', 'issentenceterminal' => 'STerm/Y', 'isseparator' => 'Gc/Z', -'issgnw' => '#/694', +'issgnw' => '#/710', 'issharada' => 'Scx/Shrd', -'isshavian' => '#/208', -'isshaw' => '#/208', -'isshorthandformatcontrols' => '#/414', +'isshavian' => '#/210', +'isshaw' => '#/210', +'isshorthandformatcontrols' => '#/426', 'isshrd' => 'Scx/Shrd', -'issidd' => '#/695', -'issiddham' => '#/695', -'issignwriting' => '#/694', +'issidd' => '#/711', +'issiddham' => '#/711', +'issignwriting' => '#/710', 'issind' => 'Scx/Sind', 'issinh' => 'Scx/Sinh', 'issinhala' => 'Scx/Sinh', -'issinhalaarchaicnumbers' => '#/409', +'issinhalaarchaicnumbers' => '#/421', 'issk' => 'Gc/Sk', 'issm' => 'Gc/Sm', -'issmallforms' => '#/295', -'issmallformvariants' => '#/295', -'issmallkanaext' => '#/341', -'issmallkanaextension' => '#/341', +'issmallforms' => '#/304', +'issmallformvariants' => '#/304', +'issmallkanaext' => '#/352', +'issmallkanaextension' => '#/352', 'isso' => 'Gc/So', 'issoftdotted' => 'SD/Y', -'issogd' => '#/696', -'issogdian' => '#/696', -'issogo' => '#/697', -'issora' => '#/698', -'issorasompeng' => '#/698', -'issoyo' => '#/699', -'issoyombo' => '#/699', +'issogd' => '#/712', +'issogdian' => '#/712', +'issogo' => '#/713', +'issora' => '#/714', +'issorasompeng' => '#/714', +'issoyo' => '#/715', +'issoyombo' => '#/715', 'isspace' => 'Perl/SpacePer', 'isspaceperl' => 'Perl/SpacePer', 'isspaceseparator' => 'Gc/Zs', 'isspacingmark' => 'Gc/Mc', -'isspacingmodifierletters' => '#/370', -'isspecials' => '#/244', +'isspacingmodifierletters' => '#/382', +'isspecials' => '#/247', 'issterm' => 'STerm/Y', -'issund' => '#/700', -'issundanese' => '#/700', -'issundanesesup' => '#/342', -'issundanesesupplement' => '#/342', -'issuparrowsa' => '#/296', -'issuparrowsb' => '#/297', -'issuparrowsc' => '#/298', -'issuperandsub' => '#/322', -'issuperscriptsandsubscripts' => '#/322', -'issupmathoperators' => '#/385', -'issupplementalarrowsa' => '#/296', -'issupplementalarrowsb' => '#/297', -'issupplementalarrowsc' => '#/298', -'issupplementalmathematicaloperators' => '#/385', -'issupplementalpunctuation' => '#/361', -'issupplementalsymbolsandpictographs' => '#/415', -'issupplementaryprivateuseareaa' => '#/213', -'issupplementaryprivateuseareab' => '#/214', -'issuppuaa' => '#/213', -'issuppuab' => '#/214', -'issuppunctuation' => '#/361', -'issupsymbolsandpictographs' => '#/415', +'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', +'issupplementaryprivateuseareaa' => '#/215', +'issupplementaryprivateuseareab' => '#/216', +'issuppuaa' => '#/215', +'issuppuab' => '#/216', +'issuppunctuation' => '#/373', +'issupsymbolsandpictographs' => '#/427', 'issurrogate' => '#/14', -'issuttonsignwriting' => '#/392', -'issylo' => '#/701', -'issylotinagri' => '#/701', +'issuttonsignwriting' => '#/404', +'issylo' => '#/717', +'issylotinagri' => '#/717', 'issymbol' => 'Gc/S', -'issymbolsandpictographsexta' => '#/416', -'issymbolsandpictographsextendeda' => '#/416', -'issymbolsforlegacycomputing' => '#/417', +'issymbolsandpictographsexta' => '#/428', +'issymbolsandpictographsextendeda' => '#/428', +'issymbolsforlegacycomputing' => '#/429', 'issyrc' => 'Scx/Syrc', 'issyriac' => 'Scx/Syrc', -'issyriacsup' => '#/275', -'issyriacsupplement' => '#/275', -'istagalog' => '#/705', +'issyriacsup' => '#/283', +'issyriacsupplement' => '#/283', +'istagalog' => '#/721', 'istagb' => 'Scx/Tagb', 'istagbanwa' => 'Scx/Tagb', 'istags' => '#/128', -'istaile' => '#/702', +'istaile' => '#/718', 'istaitham' => 'Scx/Lana', -'istaiviet' => '#/703', -'istaixuanjing' => '#/324', -'istaixuanjingsymbols' => '#/324', +'istaiviet' => '#/719', +'istaixuanjing' => '#/334', +'istaixuanjingsymbols' => '#/334', 'istakr' => 'Scx/Takr', 'istakri' => 'Scx/Takr', -'istale' => '#/702', +'istale' => '#/718', 'istalu' => 'Scx/Talu', 'istamil' => 'Scx/Taml', -'istamilsup' => '#/246', -'istamilsupplement' => '#/246', +'istamilsup' => '#/249', +'istamilsupplement' => '#/249', 'istaml' => 'Scx/Taml', 'istang' => 'Scx/Tang', +'istangsa' => '#/723', 'istangut' => 'Scx/Tang', -'istangutcomponents' => '#/386', -'istangutsup' => '#/276', -'istangutsupplement' => '#/276', -'istavt' => '#/703', +'istangutcomponents' => '#/398', +'istangutsup' => '#/284', +'istangutsupplement' => '#/284', +'istavt' => '#/719', 'istelu' => 'Scx/Telu', 'istelugu' => 'Scx/Telu', 'isterm' => 'Term/Y', 'isterminalpunctuation' => 'Term/Y', -'istfng' => '#/704', -'istglg' => '#/705', +'istfng' => '#/720', +'istglg' => '#/721', 'isthaa' => 'Scx/Thaa', 'isthaana' => 'Scx/Thaa', -'isthai' => '#/706', +'isthai' => '#/722', 'istibetan' => 'Scx/Tibt', 'istibt' => 'Scx/Tibt', -'istifinagh' => '#/704', +'istifinagh' => '#/720', 'istirh' => 'Scx/Tirh', 'istirhuta' => 'Scx/Tirh', 'istitle' => 'Perl/Title', 'istitlecase' => 'Perl/Title', 'istitlecaseletter' => 'Perl/Title', -'istransportandmap' => '#/373', -'istransportandmapsymbols' => '#/373', -'isucas' => '#/130', -'isucasext' => '#/220', -'isugar' => '#/707', -'isugaritic' => '#/707', +'istnsa' => '#/723', +'istoto' => '#/724', +'istransportandmap' => '#/385', +'istransportandmapsymbols' => '#/385', +'isucas' => '#/131', +'isucasext' => '#/222', +'isucasexta' => '#/251', +'isugar' => '#/725', +'isugaritic' => '#/725', 'isuideo' => 'UIdeo/Y', 'isunassigned' => 'Gc/Cn', 'isunicode' => '#/2', -'isunifiedcanadianaboriginalsyllabics' => '#/130', -'isunifiedcanadianaboriginalsyllabicsextended' => '#/220', +'isunifiedcanadianaboriginalsyllabics' => '#/131', +'isunifiedcanadianaboriginalsyllabicsextended' => '#/222', +'isunifiedcanadianaboriginalsyllabicsextendeda' => '#/251', 'isunifiedideograph' => 'UIdeo/Y', 'isunknown' => 'Scx/Zzzz', 'isupper' => 'Upper/Y', 'isuppercase' => 'Upper/Y', 'isuppercaseletter' => 'Gc/Lu', -'isvai' => '#/634', -'isvaii' => '#/634', -'isvariationselector' => '#/93', +'isvai' => '#/648', +'isvaii' => '#/648', +'isvariationselector' => 'VS/Y', 'isvariationselectors' => '#/111', -'isvariationselectorssupplement' => '#/149', -'isvedicext' => '#/249', -'isvedicextensions' => '#/249', -'isverticalforms' => '#/351', +'isvariationselectorssupplement' => '#/150', +'isvedicext' => '#/253', +'isvedicextensions' => '#/253', +'isverticalforms' => '#/362', 'isvertspace' => '#/4', -'isvs' => '#/93', -'isvssup' => '#/149', -'iswancho' => '#/709', -'iswara' => '#/708', -'iswarangciti' => '#/708', -'iswcho' => '#/709', +'isvith' => 'Scx/Vith', +'isvithkuqi' => 'Scx/Vith', +'isvs' => 'VS/Y', +'isvssup' => '#/150', +'iswancho' => '#/727', +'iswara' => '#/726', +'iswarangciti' => '#/726', +'iswcho' => '#/727', 'iswhitespace' => 'Perl/SpacePer', 'isword' => 'Perl/Word', 'iswspace' => 'Perl/SpacePer', @@ -5758,12 +5885,12 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'isxidcontinue' => 'XIDC/Y', 'isxids' => 'XIDS/Y', 'isxidstart' => 'XIDS/Y', -'isxpeo' => '#/710', +'isxpeo' => '#/728', 'isxperlspace' => 'Perl/SpacePer', 'isxposixalnum' => 'Perl/Alnum', 'isxposixalpha' => 'Alpha/Y', 'isxposixblank' => 'Perl/Blank', -'isxposixcntrl' => '#/422', +'isxposixcntrl' => '#/434', 'isxposixdigit' => 'Gc/Nd', 'isxposixgraph' => 'Perl/Graph', 'isxposixlower' => 'Lower/Y', @@ -5778,138 +5905,142 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'isyezidi' => 'Scx/Yezi', 'isyi' => 'Scx/Yi', 'isyiii' => 'Scx/Yi', -'isyijing' => '#/177', -'isyijinghexagramsymbols' => '#/177', -'isyiradicals' => '#/300', -'isyisyllables' => '#/325', +'isyijing' => '#/179', +'isyijinghexagramsymbols' => '#/179', +'isyiradicals' => '#/309', +'isyisyllables' => '#/335', 'isz' => 'Gc/Z', -'iszanabazarsquare' => '#/711', -'iszanb' => '#/711', +'iszanabazarsquare' => '#/729', +'iszanb' => '#/729', 'iszinh' => 'Scx/Zinh', -'iszl' => '#/424', -'iszp' => '#/425', +'iszl' => '#/436', +'isznamennymusic' => '#/363', +'isznamennymusicalnotation' => '#/363', +'iszp' => '#/437', 'iszs' => 'Gc/Zs', 'iszyyy' => 'Scx/Zyyy', 'iszzzz' => 'Scx/Zzzz', -'ital' => '#/659', +'ital' => '#/674', 'jamo' => '#/122', -'jamoexta' => '#/237', -'jamoextb' => '#/238', -'java' => '#/660', -'javanese' => '#/660', -'jg=africanfeh' => '#/458', -'jg=africannoon' => '#/464', -'jg=africanqaf' => '#/459', +'jamoexta' => '#/239', +'jamoextb' => '#/240', +'java' => '#/675', +'javanese' => '#/675', +'jg=africanfeh' => '#/469', +'jg=africannoon' => '#/475', +'jg=africanqaf' => '#/470', 'jg=ain' => 'Jg/Ain', -'jg=alaph' => '#/446', +'jg=alaph' => '#/456', 'jg=alef' => 'Jg/Alef', 'jg=beh' => 'Jg/Beh', -'jg=beth' => '#/436', -'jg=burushaskiyehbarree' => '#/509', +'jg=beth' => '#/447', +'jg=burushaskiyehbarree' => '#/521', 'jg=dal' => 'Jg/Dal', -'jg=dalathrish' => '#/460', -'jg=e' => '#/426', +'jg=dalathrish' => '#/471', +'jg=e' => '#/438', 'jg=farsiyeh' => 'Jg/FarsiYeh', -'jg=fe' => '#/427', +'jg=fe' => '#/439', 'jg=feh' => 'Jg/Feh', -'jg=finalsemkath' => '#/470', +'jg=finalsemkath' => '#/481', 'jg=gaf' => 'Jg/Gaf', -'jg=gamal' => '#/447', +'jg=gamal' => '#/457', 'jg=hah' => 'Jg/Hah', -'jg=hamzaonhehgoal' => '#/487', +'jg=hamzaonhehgoal' => '#/499', 'jg=hanifirohingyakinnaya' => 'Jg/HanifiRo', -'jg=hanifirohingyapa' => '#/501', -'jg=he' => '#/428', -'jg=heh' => '#/430', -'jg=hehgoal' => '#/453', -'jg=heth' => '#/437', +'jg=hanifirohingyapa' => '#/513', +'jg=he' => '#/440', +'jg=heh' => '#/442', +'jg=hehgoal' => '#/463', +'jg=heth' => '#/448', 'jg=kaf' => 'Jg/Kaf', -'jg=kaph' => '#/438', -'jg=khaph' => '#/448', -'jg=knottedheh' => '#/461', +'jg=kaph' => '#/449', +'jg=khaph' => '#/458', +'jg=knottedheh' => '#/472', 'jg=lam' => 'Jg/Lam', -'jg=lamadh' => '#/451', -'jg=malayalambha' => '#/471', -'jg=malayalamja' => '#/465', -'jg=malayalamlla' => '#/472', -'jg=malayalamllla' => '#/479', -'jg=malayalamnga' => '#/473', -'jg=malayalamnna' => '#/474', -'jg=malayalamnnna' => '#/480', -'jg=malayalamnya' => '#/475', -'jg=malayalamra' => '#/466', -'jg=malayalamssa' => '#/476', -'jg=malayalamtta' => '#/477', -'jg=manichaeanaleph' => '#/497', -'jg=manichaeanayin' => '#/488', -'jg=manichaeanbeth' => '#/489', -'jg=manichaeandaleth' => '#/502', -'jg=manichaeandhamedh' => '#/506', -'jg=manichaeanfive' => '#/490', -'jg=manichaeangimel' => '#/498', -'jg=manichaeanheth' => '#/491', -'jg=manichaeanhundred' => '#/507', -'jg=manichaeankaph' => '#/492', -'jg=manichaeanlamedh' => '#/503', -'jg=manichaeanmem' => '#/481', -'jg=manichaeannun' => '#/482', -'jg=manichaeanone' => '#/483', -'jg=manichaeanpe' => '#/478', -'jg=manichaeanqoph' => '#/493', -'jg=manichaeanresh' => '#/494', -'jg=manichaeansadhe' => '#/499', -'jg=manichaeansamekh' => '#/504', -'jg=manichaeantaw' => '#/484', -'jg=manichaeanten' => '#/485', -'jg=manichaeanteth' => '#/495', -'jg=manichaeanthamedh' => '#/508', -'jg=manichaeantwenty' => '#/505', -'jg=manichaeanwaw' => '#/486', -'jg=manichaeanyodh' => '#/496', -'jg=manichaeanzayin' => '#/500', -'jg=meem' => '#/439', -'jg=mim' => '#/431', +'jg=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=nojoininggroup' => 'Jg/NoJoinin', -'jg=noon' => '#/440', -'jg=nun' => '#/432', -'jg=nya' => '#/433', -'jg=pe' => '#/429', +'jg=noon' => 'Jg/Noon', +'jg=nun' => '#/444', +'jg=nya' => '#/445', +'jg=pe' => '#/441', 'jg=qaf' => 'Jg/Qaf', -'jg=qaph' => '#/441', +'jg=qaph' => '#/451', 'jg=reh' => 'Jg/Reh', -'jg=reversedpe' => '#/462', -'jg=rohingyayeh' => '#/467', +'jg=reversedpe' => '#/473', +'jg=rohingyayeh' => '#/478', 'jg=sad' => 'Jg/Sad', -'jg=sadhe' => '#/449', +'jg=sadhe' => '#/459', 'jg=seen' => 'Jg/Seen', -'jg=semkath' => '#/454', -'jg=shin' => '#/442', -'jg=straightwaw' => '#/468', -'jg=swashkaf' => '#/455', -'jg=syriacwaw' => '#/456', -'jg=tah' => '#/434', -'jg=taw' => '#/435', -'jg=tehmarbuta' => '#/463', -'jg=tehmarbutagoal' => '#/487', -'jg=teth' => '#/443', +'jg=semkath' => '#/464', +'jg=shin' => '#/452', +'jg=straightwaw' => '#/479', +'jg=swashkaf' => '#/466', +'jg=syriacwaw' => '#/467', +'jg=tah' => 'Jg/Tah', +'jg=taw' => '#/446', +'jg=tehmarbuta' => '#/474', +'jg=tehmarbutagoal' => '#/499', +'jg=teth' => '#/453', +'jg=thinyeh' => '#/465', +'jg=verticaltail' => '#/490', 'jg=waw' => 'Jg/Waw', 'jg=yeh' => 'Jg/Yeh', -'jg=yehbarree' => '#/457', -'jg=yehwithtail' => '#/469', -'jg=yudh' => '#/444', -'jg=yudhhe' => '#/452', -'jg=zain' => '#/445', -'jg=zhain' => '#/450', -'joinc' => '#/88', -'joinc=f' => '#/!88', -'joinc=false' => '#/!88', -'joinc=n' => '#/!88', -'joinc=no' => '#/!88', -'joinc=t' => '#/88', -'joinc=true' => '#/88', -'joinc=y' => '#/88', -'joinc=yes' => '#/88', -'joincontrol' => '#/88', +'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', 'jt=c' => 'Jt/C', 'jt=d' => 'Jt/D', 'jt=dualjoining' => 'Jt/D', @@ -5923,30 +6054,32 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'jt=transparent' => 'Jt/T', 'jt=u' => 'Jt/U', 'kaithi' => 'Scx/Kthi', -'kali' => '#/195', +'kali' => '#/197', 'kana' => 'Scx/Kana', -'kanaexta' => '#/240', -'kanaextendeda' => '#/240', -'kanasup' => '#/193', -'kanasupplement' => '#/193', -'kanbun' => '#/163', -'kangxi' => '#/164', -'kangxiradicals' => '#/164', +'kanaexta' => '#/242', +'kanaextb' => '#/243', +'kanaextendeda' => '#/242', +'kanaextendedb' => '#/243', +'kanasup' => '#/195', +'kanasupplement' => '#/195', +'kanbun' => '#/164', +'kangxi' => '#/165', +'kangxiradicals' => '#/165', 'kannada' => 'Scx/Knda', 'katakana' => 'Scx/Kana', -'katakanaext' => '#/310', -'katakanaphoneticextensions' => '#/310', -'kayahli' => '#/195', +'katakanaext' => '#/320', +'katakanaphoneticextensions' => '#/320', +'kayahli' => '#/197', 'khar' => 'Scx/Khar', 'kharoshthi' => 'Scx/Khar', -'khitansmallscript' => '#/661', +'khitansmallscript' => '#/676', 'khmer' => 'Scx/Khmr', -'khmersymbols' => '#/334', +'khmersymbols' => '#/345', 'khmr' => 'Scx/Khmr', 'khoj' => 'Scx/Khoj', 'khojki' => 'Scx/Khoj', 'khudawadi' => 'Scx/Sind', -'kits' => '#/661', +'kits' => '#/676', 'knda' => 'Scx/Knda', 'kthi' => 'Scx/Kthi', 'l' => 'Gc/L', @@ -5956,46 +6089,50 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'lao' => 'Scx/Lao', 'laoo' => 'Scx/Lao', 'latin' => 'Scx/Latn', -'latin1' => '#/166', -'latin1sup' => '#/166', -'latin1supplement' => '#/166', -'latinexta' => '#/259', -'latinextadditional' => '#/396', -'latinextb' => '#/260', -'latinextc' => '#/261', -'latinextd' => '#/262', -'latinexte' => '#/263', -'latinextendeda' => '#/259', -'latinextendedadditional' => '#/396', -'latinextendedb' => '#/260', -'latinextendedc' => '#/261', -'latinextendedd' => '#/262', -'latinextendede' => '#/263', +'latin1' => '#/167', +'latin1sup' => '#/167', +'latin1supplement' => '#/167', +'latinexta' => '#/264', +'latinextadditional' => '#/408', +'latinextb' => '#/265', +'latinextc' => '#/266', +'latinextd' => '#/267', +'latinexte' => '#/268', +'latinextendeda' => '#/264', +'latinextendedadditional' => '#/408', +'latinextendedb' => '#/265', +'latinextendedc' => '#/266', +'latinextendedd' => '#/267', +'latinextendede' => '#/268', +'latinextendedf' => '#/269', +'latinextendedg' => '#/270', +'latinextf' => '#/269', +'latinextg' => '#/270', 'latn' => 'Scx/Latn', 'lb=ai' => 'Lb/AI', 'lb=al' => 'Lb/AL', 'lb=alphabetic' => 'Lb/AL', 'lb=ambiguous' => 'Lb/AI', -'lb=b2' => '#/510', +'lb=b2' => '#/522', 'lb=ba' => 'Lb/BA', 'lb=bb' => 'Lb/BB', -'lb=bk' => '#/511', +'lb=bk' => '#/523', 'lb=breakafter' => 'Lb/BA', 'lb=breakbefore' => 'Lb/BB', -'lb=breakboth' => '#/510', -'lb=breaksymbols' => '#/518', +'lb=breakboth' => '#/522', +'lb=breaksymbols' => '#/530', 'lb=carriagereturn' => '#/66', -'lb=cb' => '#/512', +'lb=cb' => '#/524', 'lb=cj' => 'Lb/CJ', 'lb=cl' => 'Lb/CL', -'lb=closeparenthesis' => '#/513', +'lb=closeparenthesis' => '#/525', 'lb=closepunctuation' => 'Lb/CL', 'lb=cm' => 'Lb/CM', 'lb=combiningmark' => 'Lb/CM', 'lb=complexcontext' => 'Lb/SA', 'lb=conditionaljapanesestarter' => 'Lb/CJ', -'lb=contingentbreak' => '#/512', -'lb=cp' => '#/513', +'lb=contingentbreak' => '#/524', +'lb=cp' => '#/525', 'lb=cr' => '#/66', 'lb=eb' => 'EBase/Y', 'lb=ebase' => 'EBase/Y', @@ -6009,8 +6146,8 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'lb=h3' => 'GCB/LVT', 'lb=hebrewletter' => 'WB/HL', 'lb=hl' => 'WB/HL', -'lb=hy' => '#/514', -'lb=hyphen' => '#/514', +'lb=hy' => '#/526', +'lb=hyphen' => '#/526', 'lb=id' => 'Lb/ID', 'lb=ideographic' => 'Lb/ID', 'lb=in' => 'Lb/IN', @@ -6023,9 +6160,9 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'lb=jv' => '#/65', 'lb=lf' => '#/67', 'lb=linefeed' => '#/67', -'lb=mandatorybreak' => '#/511', -'lb=nextline' => '#/515', -'lb=nl' => '#/515', +'lb=mandatorybreak' => '#/523', +'lb=nextline' => '#/527', +'lb=nl' => '#/527', 'lb=nonstarter' => 'Lb/NS', 'lb=ns' => 'Lb/NS', 'lb=nu' => 'Lb/NU', @@ -6041,23 +6178,23 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'lb=regionalindicator' => '#/68', 'lb=ri' => '#/68', 'lb=sa' => 'Lb/SA', -'lb=sg' => '#/516', -'lb=sp' => '#/517', -'lb=space' => '#/517', -'lb=surrogate' => '#/516', -'lb=sy' => '#/518', +'lb=sg' => '#/528', +'lb=sp' => '#/529', +'lb=space' => '#/529', +'lb=surrogate' => '#/528', +'lb=sy' => '#/530', 'lb=unknown' => 'Lb/XX', -'lb=wj' => '#/519', -'lb=wordjoiner' => '#/519', +'lb=wj' => '#/531', +'lb=wordjoiner' => '#/531', 'lb=xx' => 'Lb/XX', -'lb=zw' => '#/520', +'lb=zw' => '#/532', 'lb=zwj' => '#/69', -'lb=zwspace' => '#/520', +'lb=zwspace' => '#/532', 'lc' => 'Gc/LC', -'lepc' => '#/662', -'lepcha' => '#/662', +'lepc' => '#/677', +'lepcha' => '#/677', 'letter' => 'Gc/L', -'letterlikesymbols' => '#/391', +'letterlikesymbols' => '#/403', 'letternumber' => 'Gc/Nl', 'limb' => 'Scx/Limb', 'limbu' => 'Scx/Limb', @@ -6065,12 +6202,12 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'linb' => 'Scx/Linb', 'lineara' => 'Scx/Lina', 'linearb' => 'Scx/Linb', -'linearbideograms' => '#/381', -'linearbsyllabary' => '#/382', -'lineseparator' => '#/424', -'lisu' => '#/663', -'lisusup' => '#/197', -'lisusupplement' => '#/197', +'linearbideograms' => '#/393', +'linearbsyllabary' => '#/394', +'lineseparator' => '#/436', +'lisu' => '#/678', +'lisusup' => '#/199', +'lisusupplement' => '#/199', 'll' => 'Gc/Ll', 'lm' => 'Gc/Lm', 'lo' => 'Gc/Lo', @@ -6095,27 +6232,27 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'lower=yes' => 'Lower/Y', 'lowercase' => 'Lower/Y', 'lowercaseletter' => 'Gc/Ll', -'lowsurrogates' => '#/347', +'lowsurrogates' => '#/358', 'lt' => 'Perl/Title', 'lu' => 'Gc/Lu', -'lyci' => '#/664', -'lycian' => '#/664', -'lydi' => '#/665', -'lydian' => '#/665', +'lyci' => '#/679', +'lycian' => '#/679', +'lydi' => '#/680', +'lydian' => '#/680', 'm' => 'Gc/M', -'mahajani' => '#/666', -'mahj' => '#/666', -'mahjong' => '#/198', -'mahjongtiles' => '#/198', -'maka' => '#/667', -'makasar' => '#/667', +'mahajani' => '#/681', +'mahj' => '#/681', +'mahjong' => '#/200', +'mahjongtiles' => '#/200', +'maka' => '#/682', +'makasar' => '#/682', 'malayalam' => 'Scx/Mlym', -'mand' => '#/668', -'mandaic' => '#/668', -'mani' => '#/669', -'manichaean' => '#/669', -'marc' => '#/670', -'marchen' => '#/670', +'mand' => '#/683', +'mandaic' => '#/683', +'mani' => '#/684', +'manichaean' => '#/684', +'marc' => '#/685', +'marchen' => '#/685', 'mark' => 'Gc/M', 'masaramgondi' => 'Scx/Gonm', 'math' => 'Math/Y', @@ -6127,69 +6264,69 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'math=true' => 'Math/Y', 'math=y' => 'Math/Y', 'math=yes' => 'Math/Y', -'mathalphanum' => '#/336', -'mathematicalalphanumericsymbols' => '#/336', -'mathematicaloperators' => '#/348', -'mathoperators' => '#/348', +'mathalphanum' => '#/347', +'mathematicalalphanumericsymbols' => '#/347', +'mathematicaloperators' => '#/359', +'mathoperators' => '#/359', 'mathsymbol' => 'Gc/Sm', -'mayannumerals' => '#/349', +'mayannumerals' => '#/360', 'mc' => 'Gc/Mc', 'me' => 'Gc/Me', -'medefaidrin' => '#/671', -'medf' => '#/671', -'meeteimayek' => '#/676', -'meeteimayekext' => '#/358', -'meeteimayekextensions' => '#/358', -'mend' => '#/672', -'mendekikakui' => '#/672', -'merc' => '#/673', -'mero' => '#/402', -'meroiticcursive' => '#/673', -'meroitichieroglyphs' => '#/402', -'miao' => '#/674', -'miscarrows' => '#/290', -'miscellaneousmathematicalsymbolsa' => '#/383', -'miscellaneousmathematicalsymbolsb' => '#/384', -'miscellaneoussymbols' => '#/313', -'miscellaneoussymbolsandarrows' => '#/290', -'miscellaneoussymbolsandpictographs' => '#/369', -'miscellaneoustechnical' => '#/350', -'miscmathsymbolsa' => '#/383', -'miscmathsymbolsb' => '#/384', -'miscpictographs' => '#/369', -'miscsymbols' => '#/313', -'misctechnical' => '#/350', +'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', 'mlym' => 'Scx/Mlym', 'mn' => 'Gc/Mn', -'modi' => '#/675', +'modi' => '#/690', 'modifierletter' => 'Gc/Lm', -'modifierletters' => '#/370', +'modifierletters' => '#/382', 'modifiersymbol' => 'Gc/Sk', -'modifiertoneletters' => '#/403', +'modifiertoneletters' => '#/415', 'mong' => 'Scx/Mong', 'mongolian' => 'Scx/Mong', -'mongoliansup' => '#/338', -'mongoliansupplement' => '#/338', -'mro' => '#/632', -'mroo' => '#/632', -'mtei' => '#/676', +'mongoliansup' => '#/349', +'mongoliansupplement' => '#/349', +'mro' => '#/647', +'mroo' => '#/647', +'mtei' => '#/691', 'mult' => 'Scx/Mult', 'multani' => 'Scx/Mult', -'music' => '#/140', -'musicalsymbols' => '#/140', +'music' => '#/141', +'musicalsymbols' => '#/141', 'myanmar' => 'Scx/Mymr', -'myanmarexta' => '#/314', -'myanmarextb' => '#/315', -'myanmarextendeda' => '#/314', -'myanmarextendedb' => '#/315', +'myanmarexta' => '#/324', +'myanmarextb' => '#/325', +'myanmarextendeda' => '#/324', +'myanmarextendedb' => '#/325', 'mymr' => 'Scx/Mymr', 'n' => 'Gc/N', -'nabataean' => '#/677', +'nabataean' => '#/692', 'nand' => 'Scx/Nand', 'nandinagari' => 'Scx/Nand', -'narb' => '#/371', +'narb' => '#/383', 'nb' => 'Blk/NB', -'nbat' => '#/677', +'nbat' => '#/692', 'nchar' => 'Perl/_PerlNch', 'nchar=f' => '!Perl/_PerlNch', 'nchar=false' => '!Perl/_PerlNch', @@ -6200,7 +6337,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'nchar=y' => 'Perl/_PerlNch', 'nchar=yes' => 'Perl/_PerlNch', 'nd' => 'Gc/Nd', -'newa' => '#/678', +'newa' => '#/693', 'newtailue' => 'Scx/Talu', 'nfcqc=m' => 'NFCQC/M', 'nfcqc=maybe' => 'NFCQC/M', @@ -6222,14 +6359,14 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'nfkdqc=no' => 'NFKDQC/N', 'nfkdqc=y' => 'NFKDQC/Y', 'nfkdqc=yes' => 'NFKDQC/Y', -'nko' => '#/633', -'nkoo' => '#/633', +'nko' => 'Scx/Nko', +'nkoo' => 'Scx/Nko', 'nl' => 'Gc/Nl', 'no' => 'Gc/No', 'noblock' => 'Blk/NB', 'noncharactercodepoint' => 'Perl/_PerlNch', 'nonspacingmark' => 'Gc/Mn', -'nshu' => '#/679', +'nshu' => '#/694', 'nt=de' => 'Gc/Nd', 'nt=decimal' => 'Gc/Nd', 'nt=di' => 'Nt/Di', @@ -6238,44 +6375,46 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'nt=nu' => 'Nt/Nu', 'nt=numeric' => 'Nt/Nu', 'number' => 'Gc/N', -'numberforms' => '#/317', -'nushu' => '#/679', +'numberforms' => '#/327', +'nushu' => '#/694', 'nv=nan' => 'Nt/None', 'nyiakengpuachuehmong' => 'Scx/Hmnp', 'ocr' => '#/117', -'ogam' => '#/680', -'ogham' => '#/680', -'olchiki' => '#/204', -'olck' => '#/204', -'oldhungarian' => '#/658', -'olditalic' => '#/659', -'oldnortharabian' => '#/371', -'oldpermic' => '#/685', -'oldpersian' => '#/710', -'oldsogdian' => '#/697', -'oldsoutharabian' => '#/372', -'oldturkic' => '#/681', +'ogam' => '#/695', +'ogham' => '#/695', +'olchiki' => '#/206', +'olck' => '#/206', +'oldhungarian' => '#/673', +'olditalic' => '#/674', +'oldnortharabian' => '#/383', +'oldpermic' => '#/701', +'oldpersian' => '#/728', +'oldsogdian' => '#/713', +'oldsoutharabian' => '#/384', +'oldturkic' => '#/696', +'olduyghur' => '#/699', 'openpunctuation' => 'Gc/Ps', 'opticalcharacterrecognition' => '#/117', 'oriya' => 'Scx/Orya', -'orkh' => '#/681', -'ornamentaldingbats' => '#/397', +'orkh' => '#/696', +'ornamentaldingbats' => '#/409', 'orya' => 'Scx/Orya', -'osage' => '#/682', -'osge' => '#/682', -'osma' => '#/683', -'osmanya' => '#/683', +'osage' => '#/697', +'osge' => '#/697', +'osma' => '#/698', +'osmanya' => '#/698', 'other' => 'Gc/C', 'otherletter' => 'Gc/Lo', 'othernumber' => 'Gc/No', 'otherpunctuation' => 'Gc/Po', 'othersymbol' => 'Gc/So', -'ottomansiyaqnumbers' => '#/404', +'ottomansiyaqnumbers' => '#/416', +'ougr' => '#/699', 'p' => 'Gc/P', 'pahawhhmong' => 'Scx/Hmng', -'palm' => '#/271', -'palmyrene' => '#/271', -'paragraphseparator' => '#/425', +'palm' => '#/279', +'palmyrene' => '#/279', +'paragraphseparator' => '#/437', 'patsyn' => 'PatSyn/Y', 'patsyn=f' => '!PatSyn/Y', 'patsyn=false' => '!PatSyn/Y', @@ -6296,8 +6435,8 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'patws=true' => 'Perl/_PerlPat', 'patws=y' => 'Perl/_PerlPat', 'patws=yes' => 'Perl/_PerlPat', -'pauc' => '#/684', -'paucinhau' => '#/684', +'pauc' => '#/700', +'paucinhau' => '#/700', 'pc' => 'Gc/Pc', 'pcm' => 'PCM/Y', 'pcm=f' => '!PCM/Y', @@ -6312,23 +6451,23 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'pe' => 'Gc/Pe', 'perlspace' => '#/3', 'perlword' => 'Perl/PerlWord', -'perm' => '#/685', +'perm' => '#/701', 'pf' => 'Gc/Pf', -'phag' => '#/686', -'phagspa' => '#/686', -'phaistos' => '#/243', -'phaistosdisc' => '#/243', -'phli' => '#/687', +'phag' => '#/702', +'phagspa' => '#/702', +'phaistos' => '#/246', +'phaistosdisc' => '#/246', +'phli' => '#/703', 'phlp' => 'Scx/Phlp', -'phnx' => '#/688', -'phoenician' => '#/688', -'phoneticext' => '#/319', -'phoneticextensions' => '#/319', -'phoneticextensionssupplement' => '#/359', -'phoneticextsup' => '#/359', +'phnx' => '#/704', +'phoenician' => '#/704', +'phoneticext' => '#/329', +'phoneticextensions' => '#/329', +'phoneticextensionssupplement' => '#/371', +'phoneticextsup' => '#/371', 'pi' => 'Gc/Pi', -'playingcards' => '#/340', -'plrd' => '#/674', +'playingcards' => '#/351', +'plrd' => '#/689', 'po' => 'Gc/Po', 'posixalnum' => '#/5', 'posixalpha' => '#/6', @@ -6345,9 +6484,9 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'posixxdigit' => '#/60', 'prependedconcatenationmark' => 'PCM/Y', 'print' => 'Perl/Print', -'privateuse' => '#/423', +'privateuse' => '#/435', 'privateusearea' => '#/118', -'prti' => '#/689', +'prti' => '#/705', 'ps' => 'Gc/Ps', 'psalterpahlavi' => 'Scx/Phlp', 'pua' => '#/118', @@ -6365,17 +6504,17 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'qmark=y' => 'QMark/Y', 'qmark=yes' => 'QMark/Y', 'quotationmark' => 'QMark/Y', -'radical' => '#/91', -'radical=f' => '#/!91', -'radical=false' => '#/!91', -'radical=n' => '#/!91', -'radical=no' => '#/!91', -'radical=t' => '#/91', -'radical=true' => '#/91', -'radical=y' => '#/91', -'radical=yes' => '#/91', +'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', 'regionalindicator' => '#/68', -'rejang' => '#/690', +'rejang' => '#/706', 'ri' => '#/68', 'ri=f' => '#/!68', 'ri=false' => '#/!68', @@ -6385,18 +6524,18 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'ri=true' => '#/68', 'ri=y' => '#/68', 'ri=yes' => '#/68', -'rjng' => '#/690', +'rjng' => '#/706', 'rohg' => 'Scx/Rohg', 'rumi' => '#/127', 'ruminumeralsymbols' => '#/127', -'runic' => '#/691', -'runr' => '#/691', +'runic' => '#/707', +'runr' => '#/707', 's' => 'Gc/S', -'samaritan' => '#/692', -'samr' => '#/692', -'sarb' => '#/372', -'saur' => '#/693', -'saurashtra' => '#/693', +'samaritan' => '#/708', +'samr' => '#/708', +'sarb' => '#/384', +'saur' => '#/709', +'saurashtra' => '#/709', 'sb=at' => 'SB/AT', 'sb=aterm' => 'SB/AT', 'sb=cl' => 'SB/CL', @@ -6416,8 +6555,8 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'sb=other' => 'SB/XX', 'sb=sc' => 'SB/SC', 'sb=scontinue' => 'SB/SC', -'sb=se' => '#/92', -'sb=sep' => '#/92', +'sb=se' => '#/93', +'sb=sep' => '#/93', 'sb=sp' => 'SB/Sp', 'sb=st' => 'SB/ST', 'sb=sterm' => 'SB/ST', @@ -6425,76 +6564,78 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'sb=upper' => 'SB/UP', 'sb=xx' => 'SB/XX', 'sc' => 'Gc/Sc', -'sc=adlam' => '#/599', -'sc=adlm' => '#/599', -'sc=aghb' => '#/635', -'sc=ahom' => '#/636', -'sc=anatolianhieroglyphs' => '#/657', +'sc=adlam' => '#/612', +'sc=adlm' => '#/612', +'sc=aghb' => '#/649', +'sc=ahom' => '#/650', +'sc=anatolianhieroglyphs' => '#/672', 'sc=arab' => 'Sc/Arab', 'sc=arabic' => 'Sc/Arab', 'sc=armenian' => 'Scx/Armn', -'sc=armi' => '#/637', +'sc=armi' => '#/651', 'sc=armn' => 'Scx/Armn', -'sc=avestan' => '#/638', -'sc=avst' => '#/638', -'sc=bali' => '#/639', -'sc=balinese' => '#/639', -'sc=bamu' => '#/640', -'sc=bamum' => '#/640', -'sc=bass' => '#/641', -'sc=bassavah' => '#/641', -'sc=batak' => '#/642', -'sc=batk' => '#/642', +'sc=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=beng' => 'Sc/Beng', 'sc=bengali' => 'Sc/Beng', 'sc=bhaiksuki' => 'Scx/Bhks', 'sc=bhks' => 'Scx/Bhks', -'sc=bopo' => '#/600', -'sc=bopomofo' => '#/600', -'sc=brah' => '#/643', -'sc=brahmi' => '#/643', -'sc=brai' => '#/180', -'sc=braille' => '#/180', -'sc=bugi' => '#/601', -'sc=buginese' => '#/601', -'sc=buhd' => '#/602', -'sc=buhid' => '#/602', -'sc=cakm' => '#/603', -'sc=canadianaboriginal' => '#/646', -'sc=cans' => '#/646', -'sc=cari' => '#/647', -'sc=carian' => '#/647', -'sc=caucasianalbanian' => '#/635', -'sc=chakma' => '#/603', +'sc=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=cham' => 'Scx/Cham', -'sc=cher' => '#/648', -'sc=cherokee' => '#/648', -'sc=chorasmian' => '#/649', -'sc=chrs' => '#/649', +'sc=cher' => '#/662', +'sc=cherokee' => '#/662', +'sc=chorasmian' => '#/663', +'sc=chrs' => '#/663', 'sc=common' => 'Sc/Zyyy', -'sc=copt' => '#/604', -'sc=coptic' => '#/604', +'sc=copt' => '#/617', +'sc=coptic' => '#/617', +'sc=cpmn' => '#/618', 'sc=cprt' => 'Sc/Cprt', 'sc=cuneiform' => 'Scx/Xsux', 'sc=cypriot' => 'Sc/Cprt', +'sc=cyprominoan' => '#/618', 'sc=cyrillic' => 'Sc/Cyrl', 'sc=cyrl' => 'Sc/Cyrl', -'sc=deseret' => '#/188', +'sc=deseret' => '#/190', 'sc=deva' => 'Sc/Deva', 'sc=devanagari' => 'Sc/Deva', 'sc=diak' => 'Scx/Diak', 'sc=divesakuru' => 'Scx/Diak', -'sc=dogr' => '#/605', -'sc=dogra' => '#/605', -'sc=dsrt' => '#/188', +'sc=dogr' => '#/619', +'sc=dogra' => '#/619', +'sc=dsrt' => '#/190', 'sc=dupl' => 'Sc/Dupl', 'sc=duployan' => 'Sc/Dupl', -'sc=egyp' => '#/651', -'sc=egyptianhieroglyphs' => '#/651', -'sc=elba' => '#/652', -'sc=elbasan' => '#/652', -'sc=elym' => '#/653', -'sc=elymaic' => '#/653', +'sc=egyp' => '#/666', +'sc=egyptianhieroglyphs' => '#/666', +'sc=elba' => '#/667', +'sc=elbasan' => '#/667', +'sc=elym' => '#/668', +'sc=elymaic' => '#/668', 'sc=ethi' => 'Scx/Ethi', 'sc=ethiopic' => 'Scx/Ethi', 'sc=geor' => 'Sc/Geor', @@ -6503,8 +6644,8 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'sc=glagolitic' => 'Sc/Glag', 'sc=gong' => 'Sc/Gong', 'sc=gonm' => 'Sc/Gonm', -'sc=goth' => '#/654', -'sc=gothic' => '#/654', +'sc=goth' => '#/669', +'sc=gothic' => '#/669', 'sc=gran' => 'Sc/Gran', 'sc=grantha' => 'Sc/Gran', 'sc=greek' => 'Sc/Grek', @@ -6518,293 +6659,302 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'sc=hang' => 'Sc/Hang', 'sc=hangul' => 'Sc/Hang', 'sc=hani' => 'Sc/Han', -'sc=hanifirohingya' => '#/621', -'sc=hano' => '#/606', -'sc=hanunoo' => '#/606', -'sc=hatr' => '#/656', -'sc=hatran' => '#/656', +'sc=hanifirohingya' => '#/636', +'sc=hano' => '#/620', +'sc=hanunoo' => '#/620', +'sc=hatr' => '#/671', +'sc=hatran' => '#/671', 'sc=hebr' => 'Scx/Hebr', 'sc=hebrew' => 'Scx/Hebr', 'sc=hira' => 'Sc/Hira', 'sc=hiragana' => 'Sc/Hira', -'sc=hluw' => '#/657', +'sc=hluw' => '#/672', 'sc=hmng' => 'Scx/Hmng', 'sc=hmnp' => 'Scx/Hmnp', -'sc=hung' => '#/658', -'sc=imperialaramaic' => '#/637', +'sc=hung' => '#/673', +'sc=imperialaramaic' => '#/651', 'sc=inherited' => 'Sc/Zinh', -'sc=inscriptionalpahlavi' => '#/687', -'sc=inscriptionalparthian' => '#/689', -'sc=ital' => '#/659', -'sc=java' => '#/607', -'sc=javanese' => '#/607', -'sc=kaithi' => '#/610', -'sc=kali' => '#/608', +'sc=inscriptionalpahlavi' => '#/703', +'sc=inscriptionalparthian' => '#/705', +'sc=ital' => '#/674', +'sc=java' => '#/621', +'sc=javanese' => '#/621', +'sc=kaithi' => '#/624', +'sc=kali' => '#/622', 'sc=kana' => 'Sc/Kana', 'sc=kannada' => 'Sc/Knda', 'sc=katakana' => 'Sc/Kana', -'sc=kayahli' => '#/608', +'sc=kayahli' => '#/622', 'sc=khar' => 'Scx/Khar', 'sc=kharoshthi' => 'Scx/Khar', -'sc=khitansmallscript' => '#/661', +'sc=khitansmallscript' => '#/676', 'sc=khmer' => 'Scx/Khmr', 'sc=khmr' => 'Scx/Khmr', -'sc=khoj' => '#/609', -'sc=khojki' => '#/609', -'sc=khudawadi' => '#/622', -'sc=kits' => '#/661', +'sc=khoj' => '#/623', +'sc=khojki' => '#/623', +'sc=khudawadi' => '#/637', +'sc=kits' => '#/676', 'sc=knda' => 'Sc/Knda', -'sc=kthi' => '#/610', +'sc=kthi' => '#/624', 'sc=lana' => 'Scx/Lana', 'sc=lao' => 'Scx/Lao', 'sc=laoo' => 'Scx/Lao', 'sc=latin' => 'Sc/Latn', 'sc=latn' => 'Sc/Latn', -'sc=lepc' => '#/662', -'sc=lepcha' => '#/662', +'sc=lepc' => '#/677', +'sc=lepcha' => '#/677', 'sc=limb' => 'Sc/Limb', 'sc=limbu' => 'Sc/Limb', -'sc=lina' => '#/611', +'sc=lina' => '#/625', 'sc=linb' => 'Sc/Linb', -'sc=lineara' => '#/611', +'sc=lineara' => '#/625', 'sc=linearb' => 'Sc/Linb', -'sc=lisu' => '#/663', -'sc=lyci' => '#/664', -'sc=lycian' => '#/664', -'sc=lydi' => '#/665', -'sc=lydian' => '#/665', -'sc=mahajani' => '#/612', -'sc=mahj' => '#/612', -'sc=maka' => '#/667', -'sc=makasar' => '#/667', +'sc=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=malayalam' => 'Sc/Mlym', -'sc=mand' => '#/613', -'sc=mandaic' => '#/613', -'sc=mani' => '#/614', -'sc=manichaean' => '#/614', -'sc=marc' => '#/670', -'sc=marchen' => '#/670', +'sc=mand' => '#/627', +'sc=mandaic' => '#/627', +'sc=mani' => '#/628', +'sc=manichaean' => '#/628', +'sc=marc' => '#/685', +'sc=marchen' => '#/685', 'sc=masaramgondi' => 'Sc/Gonm', -'sc=medefaidrin' => '#/671', -'sc=medf' => '#/671', -'sc=meeteimayek' => '#/676', -'sc=mend' => '#/672', -'sc=mendekikakui' => '#/672', -'sc=merc' => '#/673', -'sc=mero' => '#/402', -'sc=meroiticcursive' => '#/673', -'sc=meroitichieroglyphs' => '#/402', -'sc=miao' => '#/674', +'sc=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=mlym' => 'Sc/Mlym', -'sc=modi' => '#/615', +'sc=modi' => '#/629', 'sc=mong' => 'Sc/Mong', 'sc=mongolian' => 'Sc/Mong', -'sc=mro' => '#/632', -'sc=mroo' => '#/632', -'sc=mtei' => '#/676', +'sc=mro' => '#/647', +'sc=mroo' => '#/647', +'sc=mtei' => '#/691', 'sc=mult' => 'Sc/Mult', 'sc=multani' => 'Sc/Mult', -'sc=myanmar' => '#/616', -'sc=mymr' => '#/616', -'sc=nabataean' => '#/677', -'sc=nand' => '#/617', -'sc=nandinagari' => '#/617', -'sc=narb' => '#/371', -'sc=nbat' => '#/677', -'sc=newa' => '#/678', +'sc=myanmar' => '#/630', +'sc=mymr' => '#/630', +'sc=nabataean' => '#/692', +'sc=nand' => '#/631', +'sc=nandinagari' => '#/631', +'sc=narb' => '#/383', +'sc=nbat' => '#/692', +'sc=newa' => '#/693', 'sc=newtailue' => 'Scx/Talu', -'sc=nko' => '#/633', -'sc=nkoo' => '#/633', -'sc=nshu' => '#/679', -'sc=nushu' => '#/679', +'sc=nko' => '#/611', +'sc=nkoo' => '#/611', +'sc=nshu' => '#/694', +'sc=nushu' => '#/694', 'sc=nyiakengpuachuehmong' => 'Scx/Hmnp', -'sc=ogam' => '#/680', -'sc=ogham' => '#/680', -'sc=olchiki' => '#/204', -'sc=olck' => '#/204', -'sc=oldhungarian' => '#/658', -'sc=olditalic' => '#/659', -'sc=oldnortharabian' => '#/371', -'sc=oldpermic' => '#/618', -'sc=oldpersian' => '#/710', -'sc=oldsogdian' => '#/697', -'sc=oldsoutharabian' => '#/372', -'sc=oldturkic' => '#/681', +'sc=ogam' => '#/695', +'sc=ogham' => '#/695', +'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=oriya' => 'Sc/Orya', -'sc=orkh' => '#/681', +'sc=orkh' => '#/696', 'sc=orya' => 'Sc/Orya', -'sc=osage' => '#/682', -'sc=osge' => '#/682', -'sc=osma' => '#/683', -'sc=osmanya' => '#/683', +'sc=osage' => '#/697', +'sc=osge' => '#/697', +'sc=osma' => '#/698', +'sc=osmanya' => '#/698', +'sc=ougr' => '#/632', 'sc=pahawhhmong' => 'Scx/Hmng', -'sc=palm' => '#/271', -'sc=palmyrene' => '#/271', -'sc=pauc' => '#/684', -'sc=paucinhau' => '#/684', -'sc=perm' => '#/618', -'sc=phag' => '#/619', -'sc=phagspa' => '#/619', -'sc=phli' => '#/687', -'sc=phlp' => '#/620', -'sc=phnx' => '#/688', -'sc=phoenician' => '#/688', -'sc=plrd' => '#/674', -'sc=prti' => '#/689', -'sc=psalterpahlavi' => '#/620', -'sc=qaac' => '#/604', +'sc=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=qaai' => 'Sc/Zinh', -'sc=rejang' => '#/690', -'sc=rjng' => '#/690', -'sc=rohg' => '#/621', -'sc=runic' => '#/691', -'sc=runr' => '#/691', -'sc=samaritan' => '#/692', -'sc=samr' => '#/692', -'sc=sarb' => '#/372', -'sc=saur' => '#/693', -'sc=saurashtra' => '#/693', -'sc=sgnw' => '#/694', -'sc=sharada' => '#/207', -'sc=shavian' => '#/208', -'sc=shaw' => '#/208', -'sc=shrd' => '#/207', -'sc=sidd' => '#/695', -'sc=siddham' => '#/695', -'sc=signwriting' => '#/694', -'sc=sind' => '#/622', +'sc=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=sharada' => '#/209', +'sc=shavian' => '#/210', +'sc=shaw' => '#/210', +'sc=shrd' => '#/209', +'sc=sidd' => '#/711', +'sc=siddham' => '#/711', +'sc=signwriting' => '#/710', +'sc=sind' => '#/637', 'sc=sinh' => 'Sc/Sinh', 'sc=sinhala' => 'Sc/Sinh', -'sc=sogd' => '#/623', -'sc=sogdian' => '#/623', -'sc=sogo' => '#/697', -'sc=sora' => '#/698', -'sc=sorasompeng' => '#/698', -'sc=soyo' => '#/699', -'sc=soyombo' => '#/699', -'sc=sund' => '#/700', -'sc=sundanese' => '#/700', -'sc=sylo' => '#/624', -'sc=sylotinagri' => '#/624', +'sc=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=syrc' => 'Sc/Syrc', 'sc=syriac' => 'Sc/Syrc', -'sc=tagalog' => '#/628', -'sc=tagb' => '#/625', -'sc=tagbanwa' => '#/625', -'sc=taile' => '#/627', +'sc=tagalog' => '#/643', +'sc=tagb' => '#/640', +'sc=tagbanwa' => '#/640', +'sc=taile' => '#/642', 'sc=taitham' => 'Scx/Lana', -'sc=taiviet' => '#/703', -'sc=takr' => '#/626', -'sc=takri' => '#/626', -'sc=tale' => '#/627', +'sc=taiviet' => '#/719', +'sc=takr' => '#/641', +'sc=takri' => '#/641', +'sc=tale' => '#/642', 'sc=talu' => 'Scx/Talu', 'sc=tamil' => 'Sc/Taml', 'sc=taml' => 'Sc/Taml', 'sc=tang' => 'Scx/Tang', +'sc=tangsa' => '#/723', 'sc=tangut' => 'Scx/Tang', -'sc=tavt' => '#/703', +'sc=tavt' => '#/719', 'sc=telu' => 'Sc/Telu', 'sc=telugu' => 'Sc/Telu', -'sc=tfng' => '#/704', -'sc=tglg' => '#/628', -'sc=thaa' => '#/629', -'sc=thaana' => '#/629', -'sc=thai' => '#/706', +'sc=tfng' => '#/720', +'sc=tglg' => '#/643', +'sc=thaa' => '#/644', +'sc=thaana' => '#/644', +'sc=thai' => '#/722', 'sc=tibetan' => 'Scx/Tibt', 'sc=tibt' => 'Scx/Tibt', -'sc=tifinagh' => '#/704', -'sc=tirh' => '#/630', -'sc=tirhuta' => '#/630', -'sc=ugar' => '#/707', -'sc=ugaritic' => '#/707', +'sc=tifinagh' => '#/720', +'sc=tirh' => '#/645', +'sc=tirhuta' => '#/645', +'sc=tnsa' => '#/723', +'sc=toto' => '#/724', +'sc=ugar' => '#/725', +'sc=ugaritic' => '#/725', 'sc=unknown' => 'Scx/Zzzz', -'sc=vai' => '#/634', -'sc=vaii' => '#/634', -'sc=wancho' => '#/709', -'sc=wara' => '#/708', -'sc=warangciti' => '#/708', -'sc=wcho' => '#/709', -'sc=xpeo' => '#/710', +'sc=vai' => '#/648', +'sc=vaii' => '#/648', +'sc=vith' => 'Scx/Vith', +'sc=vithkuqi' => 'Scx/Vith', +'sc=wancho' => '#/727', +'sc=wara' => '#/726', +'sc=warangciti' => '#/726', +'sc=wcho' => '#/727', +'sc=xpeo' => '#/728', 'sc=xsux' => 'Scx/Xsux', -'sc=yezi' => '#/631', -'sc=yezidi' => '#/631', -'sc=yi' => '#/598', -'sc=yiii' => '#/598', -'sc=zanabazarsquare' => '#/711', -'sc=zanb' => '#/711', +'sc=yezi' => '#/646', +'sc=yezidi' => '#/646', +'sc=yi' => '#/610', +'sc=yiii' => '#/610', +'sc=zanabazarsquare' => '#/729', +'sc=zanb' => '#/729', 'sc=zinh' => 'Sc/Zinh', 'sc=zyyy' => 'Sc/Zyyy', 'sc=zzzz' => 'Scx/Zzzz', 'scx=adlam' => 'Scx/Adlm', 'scx=adlm' => 'Scx/Adlm', -'scx=aghb' => '#/635', -'scx=ahom' => '#/636', -'scx=anatolianhieroglyphs' => '#/657', +'scx=aghb' => '#/649', +'scx=ahom' => '#/650', +'scx=anatolianhieroglyphs' => '#/672', 'scx=arab' => 'Scx/Arab', 'scx=arabic' => 'Scx/Arab', 'scx=armenian' => 'Scx/Armn', -'scx=armi' => '#/637', +'scx=armi' => '#/651', 'scx=armn' => 'Scx/Armn', -'scx=avestan' => '#/638', -'scx=avst' => '#/638', -'scx=bali' => '#/639', -'scx=balinese' => '#/639', -'scx=bamu' => '#/640', -'scx=bamum' => '#/640', -'scx=bass' => '#/641', -'scx=bassavah' => '#/641', -'scx=batak' => '#/642', -'scx=batk' => '#/642', +'scx=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=beng' => 'Scx/Beng', 'scx=bengali' => 'Scx/Beng', 'scx=bhaiksuki' => 'Scx/Bhks', 'scx=bhks' => 'Scx/Bhks', 'scx=bopo' => 'Scx/Bopo', 'scx=bopomofo' => 'Scx/Bopo', -'scx=brah' => '#/643', -'scx=brahmi' => '#/643', -'scx=brai' => '#/180', -'scx=braille' => '#/180', -'scx=bugi' => '#/644', -'scx=buginese' => '#/644', -'scx=buhd' => '#/645', -'scx=buhid' => '#/645', +'scx=brah' => '#/657', +'scx=brahmi' => '#/657', +'scx=brai' => '#/182', +'scx=braille' => '#/182', +'scx=bugi' => '#/658', +'scx=buginese' => '#/658', +'scx=buhd' => '#/659', +'scx=buhid' => '#/659', 'scx=cakm' => 'Scx/Cakm', -'scx=canadianaboriginal' => '#/646', -'scx=cans' => '#/646', -'scx=cari' => '#/647', -'scx=carian' => '#/647', -'scx=caucasianalbanian' => '#/635', +'scx=canadianaboriginal' => '#/660', +'scx=cans' => '#/660', +'scx=cari' => '#/661', +'scx=carian' => '#/661', +'scx=caucasianalbanian' => '#/649', 'scx=chakma' => 'Scx/Cakm', 'scx=cham' => 'Scx/Cham', -'scx=cher' => '#/648', -'scx=cherokee' => '#/648', -'scx=chorasmian' => '#/649', -'scx=chrs' => '#/649', +'scx=cher' => '#/662', +'scx=cherokee' => '#/662', +'scx=chorasmian' => '#/663', +'scx=chrs' => '#/663', 'scx=common' => 'Scx/Zyyy', 'scx=copt' => 'Scx/Copt', 'scx=coptic' => 'Scx/Copt', +'scx=cpmn' => '#/664', 'scx=cprt' => 'Scx/Cprt', 'scx=cuneiform' => 'Scx/Xsux', 'scx=cypriot' => 'Scx/Cprt', +'scx=cyprominoan' => '#/664', 'scx=cyrillic' => 'Scx/Cyrl', 'scx=cyrl' => 'Scx/Cyrl', -'scx=deseret' => '#/188', +'scx=deseret' => '#/190', 'scx=deva' => 'Scx/Deva', 'scx=devanagari' => 'Scx/Deva', 'scx=diak' => 'Scx/Diak', 'scx=divesakuru' => 'Scx/Diak', -'scx=dogr' => '#/650', -'scx=dogra' => '#/650', -'scx=dsrt' => '#/188', +'scx=dogr' => '#/665', +'scx=dogra' => '#/665', +'scx=dsrt' => '#/190', 'scx=dupl' => 'Scx/Dupl', 'scx=duployan' => 'Scx/Dupl', -'scx=egyp' => '#/651', -'scx=egyptianhieroglyphs' => '#/651', -'scx=elba' => '#/652', -'scx=elbasan' => '#/652', -'scx=elym' => '#/653', -'scx=elymaic' => '#/653', +'scx=egyp' => '#/666', +'scx=egyptianhieroglyphs' => '#/666', +'scx=elba' => '#/667', +'scx=elbasan' => '#/667', +'scx=elym' => '#/668', +'scx=elymaic' => '#/668', 'scx=ethi' => 'Scx/Ethi', 'scx=ethiopic' => 'Scx/Ethi', 'scx=geor' => 'Scx/Geor', @@ -6813,8 +6963,8 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'scx=glagolitic' => 'Scx/Glag', 'scx=gong' => 'Scx/Gong', 'scx=gonm' => 'Scx/Gonm', -'scx=goth' => '#/654', -'scx=gothic' => '#/654', +'scx=goth' => '#/669', +'scx=gothic' => '#/669', 'scx=gran' => 'Scx/Gran', 'scx=grantha' => 'Scx/Gran', 'scx=greek' => 'Scx/Grek', @@ -6829,40 +6979,40 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'scx=hangul' => 'Scx/Hang', 'scx=hani' => 'Scx/Han', 'scx=hanifirohingya' => 'Scx/Rohg', -'scx=hano' => '#/655', -'scx=hanunoo' => '#/655', -'scx=hatr' => '#/656', -'scx=hatran' => '#/656', +'scx=hano' => '#/670', +'scx=hanunoo' => '#/670', +'scx=hatr' => '#/671', +'scx=hatran' => '#/671', 'scx=hebr' => 'Scx/Hebr', 'scx=hebrew' => 'Scx/Hebr', 'scx=hira' => 'Scx/Hira', 'scx=hiragana' => 'Scx/Hira', -'scx=hluw' => '#/657', +'scx=hluw' => '#/672', 'scx=hmng' => 'Scx/Hmng', 'scx=hmnp' => 'Scx/Hmnp', -'scx=hung' => '#/658', -'scx=imperialaramaic' => '#/637', +'scx=hung' => '#/673', +'scx=imperialaramaic' => '#/651', 'scx=inherited' => 'Scx/Zinh', -'scx=inscriptionalpahlavi' => '#/687', -'scx=inscriptionalparthian' => '#/689', -'scx=ital' => '#/659', -'scx=java' => '#/660', -'scx=javanese' => '#/660', +'scx=inscriptionalpahlavi' => '#/703', +'scx=inscriptionalparthian' => '#/705', +'scx=ital' => '#/674', +'scx=java' => '#/675', +'scx=javanese' => '#/675', 'scx=kaithi' => 'Scx/Kthi', -'scx=kali' => '#/195', +'scx=kali' => '#/197', 'scx=kana' => 'Scx/Kana', 'scx=kannada' => 'Scx/Knda', 'scx=katakana' => 'Scx/Kana', -'scx=kayahli' => '#/195', +'scx=kayahli' => '#/197', 'scx=khar' => 'Scx/Khar', 'scx=kharoshthi' => 'Scx/Khar', -'scx=khitansmallscript' => '#/661', +'scx=khitansmallscript' => '#/676', 'scx=khmer' => 'Scx/Khmr', 'scx=khmr' => 'Scx/Khmr', 'scx=khoj' => 'Scx/Khoj', 'scx=khojki' => 'Scx/Khoj', 'scx=khudawadi' => 'Scx/Sind', -'scx=kits' => '#/661', +'scx=kits' => '#/676', 'scx=knda' => 'Scx/Knda', 'scx=kthi' => 'Scx/Kthi', 'scx=lana' => 'Scx/Lana', @@ -6870,178 +7020,185 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'scx=laoo' => 'Scx/Lao', 'scx=latin' => 'Scx/Latn', 'scx=latn' => 'Scx/Latn', -'scx=lepc' => '#/662', -'scx=lepcha' => '#/662', +'scx=lepc' => '#/677', +'scx=lepcha' => '#/677', 'scx=limb' => 'Scx/Limb', 'scx=limbu' => 'Scx/Limb', 'scx=lina' => 'Scx/Lina', 'scx=linb' => 'Scx/Linb', 'scx=lineara' => 'Scx/Lina', 'scx=linearb' => 'Scx/Linb', -'scx=lisu' => '#/663', -'scx=lyci' => '#/664', -'scx=lycian' => '#/664', -'scx=lydi' => '#/665', -'scx=lydian' => '#/665', -'scx=mahajani' => '#/666', -'scx=mahj' => '#/666', -'scx=maka' => '#/667', -'scx=makasar' => '#/667', +'scx=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=malayalam' => 'Scx/Mlym', -'scx=mand' => '#/668', -'scx=mandaic' => '#/668', -'scx=mani' => '#/669', -'scx=manichaean' => '#/669', -'scx=marc' => '#/670', -'scx=marchen' => '#/670', +'scx=mand' => '#/683', +'scx=mandaic' => '#/683', +'scx=mani' => '#/684', +'scx=manichaean' => '#/684', +'scx=marc' => '#/685', +'scx=marchen' => '#/685', 'scx=masaramgondi' => 'Scx/Gonm', -'scx=medefaidrin' => '#/671', -'scx=medf' => '#/671', -'scx=meeteimayek' => '#/676', -'scx=mend' => '#/672', -'scx=mendekikakui' => '#/672', -'scx=merc' => '#/673', -'scx=mero' => '#/402', -'scx=meroiticcursive' => '#/673', -'scx=meroitichieroglyphs' => '#/402', -'scx=miao' => '#/674', +'scx=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=mlym' => 'Scx/Mlym', -'scx=modi' => '#/675', +'scx=modi' => '#/690', 'scx=mong' => 'Scx/Mong', 'scx=mongolian' => 'Scx/Mong', -'scx=mro' => '#/632', -'scx=mroo' => '#/632', -'scx=mtei' => '#/676', +'scx=mro' => '#/647', +'scx=mroo' => '#/647', +'scx=mtei' => '#/691', 'scx=mult' => 'Scx/Mult', 'scx=multani' => 'Scx/Mult', 'scx=myanmar' => 'Scx/Mymr', 'scx=mymr' => 'Scx/Mymr', -'scx=nabataean' => '#/677', +'scx=nabataean' => '#/692', 'scx=nand' => 'Scx/Nand', 'scx=nandinagari' => 'Scx/Nand', -'scx=narb' => '#/371', -'scx=nbat' => '#/677', -'scx=newa' => '#/678', +'scx=narb' => '#/383', +'scx=nbat' => '#/692', +'scx=newa' => '#/693', 'scx=newtailue' => 'Scx/Talu', -'scx=nko' => '#/633', -'scx=nkoo' => '#/633', -'scx=nshu' => '#/679', -'scx=nushu' => '#/679', +'scx=nko' => 'Scx/Nko', +'scx=nkoo' => 'Scx/Nko', +'scx=nshu' => '#/694', +'scx=nushu' => '#/694', 'scx=nyiakengpuachuehmong' => 'Scx/Hmnp', -'scx=ogam' => '#/680', -'scx=ogham' => '#/680', -'scx=olchiki' => '#/204', -'scx=olck' => '#/204', -'scx=oldhungarian' => '#/658', -'scx=olditalic' => '#/659', -'scx=oldnortharabian' => '#/371', -'scx=oldpermic' => '#/685', -'scx=oldpersian' => '#/710', -'scx=oldsogdian' => '#/697', -'scx=oldsoutharabian' => '#/372', -'scx=oldturkic' => '#/681', +'scx=ogam' => '#/695', +'scx=ogham' => '#/695', +'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=oriya' => 'Scx/Orya', -'scx=orkh' => '#/681', +'scx=orkh' => '#/696', 'scx=orya' => 'Scx/Orya', -'scx=osage' => '#/682', -'scx=osge' => '#/682', -'scx=osma' => '#/683', -'scx=osmanya' => '#/683', +'scx=osage' => '#/697', +'scx=osge' => '#/697', +'scx=osma' => '#/698', +'scx=osmanya' => '#/698', +'scx=ougr' => '#/699', 'scx=pahawhhmong' => 'Scx/Hmng', -'scx=palm' => '#/271', -'scx=palmyrene' => '#/271', -'scx=pauc' => '#/684', -'scx=paucinhau' => '#/684', -'scx=perm' => '#/685', -'scx=phag' => '#/686', -'scx=phagspa' => '#/686', -'scx=phli' => '#/687', +'scx=palm' => '#/279', +'scx=palmyrene' => '#/279', +'scx=pauc' => '#/700', +'scx=paucinhau' => '#/700', +'scx=perm' => '#/701', +'scx=phag' => '#/702', +'scx=phagspa' => '#/702', +'scx=phli' => '#/703', 'scx=phlp' => 'Scx/Phlp', -'scx=phnx' => '#/688', -'scx=phoenician' => '#/688', -'scx=plrd' => '#/674', -'scx=prti' => '#/689', +'scx=phnx' => '#/704', +'scx=phoenician' => '#/704', +'scx=plrd' => '#/689', +'scx=prti' => '#/705', 'scx=psalterpahlavi' => 'Scx/Phlp', 'scx=qaac' => 'Scx/Copt', 'scx=qaai' => 'Scx/Zinh', -'scx=rejang' => '#/690', -'scx=rjng' => '#/690', +'scx=rejang' => '#/706', +'scx=rjng' => '#/706', 'scx=rohg' => 'Scx/Rohg', -'scx=runic' => '#/691', -'scx=runr' => '#/691', -'scx=samaritan' => '#/692', -'scx=samr' => '#/692', -'scx=sarb' => '#/372', -'scx=saur' => '#/693', -'scx=saurashtra' => '#/693', -'scx=sgnw' => '#/694', +'scx=runic' => '#/707', +'scx=runr' => '#/707', +'scx=samaritan' => '#/708', +'scx=samr' => '#/708', +'scx=sarb' => '#/384', +'scx=saur' => '#/709', +'scx=saurashtra' => '#/709', +'scx=sgnw' => '#/710', 'scx=sharada' => 'Scx/Shrd', -'scx=shavian' => '#/208', -'scx=shaw' => '#/208', +'scx=shavian' => '#/210', +'scx=shaw' => '#/210', 'scx=shrd' => 'Scx/Shrd', -'scx=sidd' => '#/695', -'scx=siddham' => '#/695', -'scx=signwriting' => '#/694', +'scx=sidd' => '#/711', +'scx=siddham' => '#/711', +'scx=signwriting' => '#/710', 'scx=sind' => 'Scx/Sind', 'scx=sinh' => 'Scx/Sinh', 'scx=sinhala' => 'Scx/Sinh', -'scx=sogd' => '#/696', -'scx=sogdian' => '#/696', -'scx=sogo' => '#/697', -'scx=sora' => '#/698', -'scx=sorasompeng' => '#/698', -'scx=soyo' => '#/699', -'scx=soyombo' => '#/699', -'scx=sund' => '#/700', -'scx=sundanese' => '#/700', -'scx=sylo' => '#/701', -'scx=sylotinagri' => '#/701', +'scx=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=syrc' => 'Scx/Syrc', 'scx=syriac' => 'Scx/Syrc', -'scx=tagalog' => '#/705', +'scx=tagalog' => '#/721', 'scx=tagb' => 'Scx/Tagb', 'scx=tagbanwa' => 'Scx/Tagb', -'scx=taile' => '#/702', +'scx=taile' => '#/718', 'scx=taitham' => 'Scx/Lana', -'scx=taiviet' => '#/703', +'scx=taiviet' => '#/719', 'scx=takr' => 'Scx/Takr', 'scx=takri' => 'Scx/Takr', -'scx=tale' => '#/702', +'scx=tale' => '#/718', 'scx=talu' => 'Scx/Talu', 'scx=tamil' => 'Scx/Taml', 'scx=taml' => 'Scx/Taml', 'scx=tang' => 'Scx/Tang', +'scx=tangsa' => '#/723', 'scx=tangut' => 'Scx/Tang', -'scx=tavt' => '#/703', +'scx=tavt' => '#/719', 'scx=telu' => 'Scx/Telu', 'scx=telugu' => 'Scx/Telu', -'scx=tfng' => '#/704', -'scx=tglg' => '#/705', +'scx=tfng' => '#/720', +'scx=tglg' => '#/721', 'scx=thaa' => 'Scx/Thaa', 'scx=thaana' => 'Scx/Thaa', -'scx=thai' => '#/706', +'scx=thai' => '#/722', 'scx=tibetan' => 'Scx/Tibt', 'scx=tibt' => 'Scx/Tibt', -'scx=tifinagh' => '#/704', +'scx=tifinagh' => '#/720', 'scx=tirh' => 'Scx/Tirh', 'scx=tirhuta' => 'Scx/Tirh', -'scx=ugar' => '#/707', -'scx=ugaritic' => '#/707', +'scx=tnsa' => '#/723', +'scx=toto' => '#/724', +'scx=ugar' => '#/725', +'scx=ugaritic' => '#/725', 'scx=unknown' => 'Scx/Zzzz', -'scx=vai' => '#/634', -'scx=vaii' => '#/634', -'scx=wancho' => '#/709', -'scx=wara' => '#/708', -'scx=warangciti' => '#/708', -'scx=wcho' => '#/709', -'scx=xpeo' => '#/710', +'scx=vai' => '#/648', +'scx=vaii' => '#/648', +'scx=vith' => 'Scx/Vith', +'scx=vithkuqi' => 'Scx/Vith', +'scx=wancho' => '#/727', +'scx=wara' => '#/726', +'scx=warangciti' => '#/726', +'scx=wcho' => '#/727', +'scx=xpeo' => '#/728', 'scx=xsux' => 'Scx/Xsux', 'scx=yezi' => 'Scx/Yezi', 'scx=yezidi' => 'Scx/Yezi', 'scx=yi' => 'Scx/Yi', 'scx=yiii' => 'Scx/Yi', -'scx=zanabazarsquare' => '#/711', -'scx=zanb' => '#/711', +'scx=zanabazarsquare' => '#/729', +'scx=zanb' => '#/729', 'scx=zinh' => 'Scx/Zinh', 'scx=zyyy' => 'Scx/Zyyy', 'scx=zzzz' => 'Scx/Zzzz', @@ -7056,40 +7213,40 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'sd=yes' => 'SD/Y', 'sentenceterminal' => 'STerm/Y', 'separator' => 'Gc/Z', -'sgnw' => '#/694', +'sgnw' => '#/710', 'sharada' => 'Scx/Shrd', -'shavian' => '#/208', -'shaw' => '#/208', -'shorthandformatcontrols' => '#/414', +'shavian' => '#/210', +'shaw' => '#/210', +'shorthandformatcontrols' => '#/426', 'shrd' => 'Scx/Shrd', -'sidd' => '#/695', -'siddham' => '#/695', -'signwriting' => '#/694', +'sidd' => '#/711', +'siddham' => '#/711', +'signwriting' => '#/710', 'sind' => 'Scx/Sind', 'sinh' => 'Scx/Sinh', 'sinhala' => 'Scx/Sinh', -'sinhalaarchaicnumbers' => '#/409', +'sinhalaarchaicnumbers' => '#/421', 'sk' => 'Gc/Sk', 'sm' => 'Gc/Sm', -'smallforms' => '#/295', -'smallformvariants' => '#/295', -'smallkanaext' => '#/341', -'smallkanaextension' => '#/341', +'smallforms' => '#/304', +'smallformvariants' => '#/304', +'smallkanaext' => '#/352', +'smallkanaextension' => '#/352', 'so' => 'Gc/So', 'softdotted' => 'SD/Y', -'sogd' => '#/696', -'sogdian' => '#/696', -'sogo' => '#/697', -'sora' => '#/698', -'sorasompeng' => '#/698', -'soyo' => '#/699', -'soyombo' => '#/699', +'sogd' => '#/712', +'sogdian' => '#/712', +'sogo' => '#/713', +'sora' => '#/714', +'sorasompeng' => '#/714', +'soyo' => '#/715', +'soyombo' => '#/715', 'space' => 'Perl/SpacePer', 'spaceperl' => 'Perl/SpacePer', 'spaceseparator' => 'Gc/Zs', 'spacingmark' => 'Gc/Mc', -'spacingmodifierletters' => '#/370', -'specials' => '#/244', +'spacingmodifierletters' => '#/382', +'specials' => '#/247', 'sterm' => 'STerm/Y', 'sterm=f' => '!STerm/Y', 'sterm=false' => '!STerm/Y', @@ -7099,63 +7256,64 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'sterm=true' => 'STerm/Y', 'sterm=y' => 'STerm/Y', 'sterm=yes' => 'STerm/Y', -'sund' => '#/700', -'sundanese' => '#/700', -'sundanesesup' => '#/342', -'sundanesesupplement' => '#/342', -'suparrowsa' => '#/296', -'suparrowsb' => '#/297', -'suparrowsc' => '#/298', -'superandsub' => '#/322', -'superscriptsandsubscripts' => '#/322', -'supmathoperators' => '#/385', -'supplementalarrowsa' => '#/296', -'supplementalarrowsb' => '#/297', -'supplementalarrowsc' => '#/298', -'supplementalmathematicaloperators' => '#/385', -'supplementalpunctuation' => '#/361', -'supplementalsymbolsandpictographs' => '#/415', -'supplementaryprivateuseareaa' => '#/213', -'supplementaryprivateuseareab' => '#/214', -'suppuaa' => '#/213', -'suppuab' => '#/214', -'suppunctuation' => '#/361', -'supsymbolsandpictographs' => '#/415', +'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', +'supplementaryprivateuseareaa' => '#/215', +'supplementaryprivateuseareab' => '#/216', +'suppuaa' => '#/215', +'suppuab' => '#/216', +'suppunctuation' => '#/373', +'supsymbolsandpictographs' => '#/427', 'surrogate' => '#/14', -'suttonsignwriting' => '#/392', -'sylo' => '#/701', -'sylotinagri' => '#/701', +'suttonsignwriting' => '#/404', +'sylo' => '#/717', +'sylotinagri' => '#/717', 'symbol' => 'Gc/S', -'symbolsandpictographsexta' => '#/416', -'symbolsandpictographsextendeda' => '#/416', -'symbolsforlegacycomputing' => '#/417', +'symbolsandpictographsexta' => '#/428', +'symbolsandpictographsextendeda' => '#/428', +'symbolsforlegacycomputing' => '#/429', 'syrc' => 'Scx/Syrc', 'syriac' => 'Scx/Syrc', -'syriacsup' => '#/275', -'syriacsupplement' => '#/275', -'tagalog' => '#/705', +'syriacsup' => '#/283', +'syriacsupplement' => '#/283', +'tagalog' => '#/721', 'tagb' => 'Scx/Tagb', 'tagbanwa' => 'Scx/Tagb', 'tags' => '#/128', -'taile' => '#/702', +'taile' => '#/718', 'taitham' => 'Scx/Lana', -'taiviet' => '#/703', -'taixuanjing' => '#/324', -'taixuanjingsymbols' => '#/324', +'taiviet' => '#/719', +'taixuanjing' => '#/334', +'taixuanjingsymbols' => '#/334', 'takr' => 'Scx/Takr', 'takri' => 'Scx/Takr', -'tale' => '#/702', +'tale' => '#/718', 'talu' => 'Scx/Talu', 'tamil' => 'Scx/Taml', -'tamilsup' => '#/246', -'tamilsupplement' => '#/246', +'tamilsup' => '#/249', +'tamilsupplement' => '#/249', 'taml' => 'Scx/Taml', 'tang' => 'Scx/Tang', +'tangsa' => '#/723', 'tangut' => 'Scx/Tang', -'tangutcomponents' => '#/386', -'tangutsup' => '#/276', -'tangutsupplement' => '#/276', -'tavt' => '#/703', +'tangutcomponents' => '#/398', +'tangutsup' => '#/284', +'tangutsupplement' => '#/284', +'tavt' => '#/719', 'telu' => 'Scx/Telu', 'telugu' => 'Scx/Telu', 'term' => 'Term/Y', @@ -7168,25 +7326,28 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'term=y' => 'Term/Y', 'term=yes' => 'Term/Y', 'terminalpunctuation' => 'Term/Y', -'tfng' => '#/704', -'tglg' => '#/705', +'tfng' => '#/720', +'tglg' => '#/721', 'thaa' => 'Scx/Thaa', 'thaana' => 'Scx/Thaa', -'thai' => '#/706', +'thai' => '#/722', 'tibetan' => 'Scx/Tibt', 'tibt' => 'Scx/Tibt', -'tifinagh' => '#/704', +'tifinagh' => '#/720', 'tirh' => 'Scx/Tirh', 'tirhuta' => 'Scx/Tirh', 'title' => 'Perl/Title', 'titlecase' => 'Perl/Title', 'titlecaseletter' => 'Perl/Title', -'transportandmap' => '#/373', -'transportandmapsymbols' => '#/373', -'ucas' => '#/130', -'ucasext' => '#/220', -'ugar' => '#/707', -'ugaritic' => '#/707', +'tnsa' => '#/723', +'toto' => '#/724', +'transportandmap' => '#/385', +'transportandmapsymbols' => '#/385', +'ucas' => '#/131', +'ucasext' => '#/222', +'ucasexta' => '#/251', +'ugar' => '#/725', +'ugaritic' => '#/725', 'uideo' => 'UIdeo/Y', 'uideo=f' => '!UIdeo/Y', 'uideo=false' => '!UIdeo/Y', @@ -7198,8 +7359,9 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'uideo=yes' => 'UIdeo/Y', 'unassigned' => 'Gc/Cn', 'unicode' => '#/2', -'unifiedcanadianaboriginalsyllabics' => '#/130', -'unifiedcanadianaboriginalsyllabicsextended' => '#/220', +'unifiedcanadianaboriginalsyllabics' => '#/131', +'unifiedcanadianaboriginalsyllabicsextended' => '#/222', +'unifiedcanadianaboriginalsyllabicsextendeda' => '#/251', 'unifiedideograph' => 'UIdeo/Y', 'unknown' => 'Scx/Zzzz', 'upper' => 'Upper/Y', @@ -7213,15 +7375,17 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'upper=yes' => 'Upper/Y', 'uppercase' => 'Upper/Y', 'uppercaseletter' => 'Gc/Lu', -'vai' => '#/634', -'vaii' => '#/634', -'variationselector' => '#/93', +'vai' => '#/648', +'vaii' => '#/648', +'variationselector' => 'VS/Y', 'variationselectors' => '#/111', -'variationselectorssupplement' => '#/149', -'vedicext' => '#/249', -'vedicextensions' => '#/249', -'verticalforms' => '#/351', +'variationselectorssupplement' => '#/150', +'vedicext' => '#/253', +'vedicextensions' => '#/253', +'verticalforms' => '#/362', 'vertspace' => '#/4', +'vith' => 'Scx/Vith', +'vithkuqi' => 'Scx/Vith', 'vo=r' => 'Vo/R', 'vo=rotated' => 'Vo/R', 'vo=tr' => 'Vo/Tr', @@ -7230,19 +7394,19 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'vo=tu' => 'Vo/Tu', 'vo=u' => 'Vo/U', 'vo=upright' => 'Vo/U', -'vs' => '#/93', -'vs=f' => '#/!93', -'vs=false' => '#/!93', -'vs=n' => '#/!93', -'vs=no' => '#/!93', -'vs=t' => '#/93', -'vs=true' => '#/93', -'vs=y' => '#/93', -'vs=yes' => '#/93', -'vssup' => '#/149', -'wancho' => '#/709', -'wara' => '#/708', -'warangciti' => '#/708', +'vs' => 'VS/Y', +'vs=f' => '!VS/Y', +'vs=false' => '!VS/Y', +'vs=n' => '!VS/Y', +'vs=no' => '!VS/Y', +'vs=t' => 'VS/Y', +'vs=true' => 'VS/Y', +'vs=y' => 'VS/Y', +'vs=yes' => 'VS/Y', +'vssup' => '#/150', +'wancho' => '#/727', +'wara' => '#/726', +'warangciti' => '#/726', 'wb=aletter' => 'WB/LE', 'wb=cr' => '#/66', 'wb=doublequote' => '#/94', @@ -7284,7 +7448,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'wb=wsegspace' => 'WB/WSegSpac', 'wb=xx' => 'WB/XX', 'wb=zwj' => '#/69', -'wcho' => '#/709', +'wcho' => '#/727', 'whitespace' => 'Perl/SpacePer', 'word' => 'Perl/Word', 'wspace' => 'Perl/SpacePer', @@ -7317,12 +7481,12 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'xids=y' => 'XIDS/Y', 'xids=yes' => 'XIDS/Y', 'xidstart' => 'XIDS/Y', -'xpeo' => '#/710', +'xpeo' => '#/728', 'xperlspace' => 'Perl/SpacePer', 'xposixalnum' => 'Perl/Alnum', 'xposixalpha' => 'Alpha/Y', 'xposixblank' => 'Perl/Blank', -'xposixcntrl' => '#/422', +'xposixcntrl' => '#/434', 'xposixdigit' => 'Gc/Nd', 'xposixgraph' => 'Perl/Graph', 'xposixlower' => 'Lower/Y', @@ -7337,16 +7501,18 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'yezidi' => 'Scx/Yezi', 'yi' => 'Scx/Yi', 'yiii' => 'Scx/Yi', -'yijing' => '#/177', -'yijinghexagramsymbols' => '#/177', -'yiradicals' => '#/300', -'yisyllables' => '#/325', +'yijing' => '#/179', +'yijinghexagramsymbols' => '#/179', +'yiradicals' => '#/309', +'yisyllables' => '#/335', 'z' => 'Gc/Z', -'zanabazarsquare' => '#/711', -'zanb' => '#/711', +'zanabazarsquare' => '#/729', +'zanb' => '#/729', 'zinh' => 'Scx/Zinh', -'zl' => '#/424', -'zp' => '#/425', +'zl' => '#/436', +'znamennymusic' => '#/363', +'znamennymusicalnotation' => '#/363', +'zp' => '#/437', 'zs' => 'Gc/Zs', 'zyyy' => 'Scx/Zyyy', 'zzzz' => 'Scx/Zzzz', @@ -7354,62 +7520,62 @@ $Unicode::UCD::HANGUL_COUNT = 11172; # Maps floating point to fractional form %Unicode::UCD::nv_floating_to_rational = ( -'-5.00e-01' => '-1/2', -'1.00e-01' => '1/10', -'1.11e-01' => '1/9', -'1.25e-01' => '1/8', -'1.25e-02' => '1/80', -'1.43e-01' => '1/7', -'1.50e+00' => '3/2', -'1.50e-01' => '3/20', -'1.56e-02' => '1/64', -'1.67e-01' => '1/6', -'1.88e-01' => '3/16', -'2.00e-01' => '1/5', -'2.50e+00' => '5/2', -'2.50e-01' => '1/4', -'2.50e-02' => '1/40', -'3.12e-02' => '1/32', -'3.13e-02' => '1/32', -'3.13e-03' => '1/320', -'3.33e-01' => '1/3', -'3.50e+00' => '7/2', -'3.75e-01' => '3/8', -'3.75e-02' => '3/80', -'4.00e-01' => '2/5', -'4.17e-01' => '5/12', -'4.50e+00' => '9/2', -'4.69e-02' => '3/64', -'5.00e-01' => '1/2', -'5.00e-02' => '1/20', -'5.50e+00' => '11/2', -'5.83e-01' => '7/12', -'6.00e-01' => '3/5', -'6.25e-01' => '5/8', -'6.25e-02' => '1/16', -'6.25e-03' => '1/160', -'6.50e+00' => '13/2', -'6.67e-01' => '2/3', -'7.50e+00' => '15/2', -'7.50e-01' => '3/4', -'8.00e-01' => '4/5', -'8.33e-01' => '5/6', -'8.33e-02' => '1/12', -'8.50e+00' => '17/2', -'8.75e-01' => '7/8', -'9.17e-01' => '11/12', +'-5.000e-01' => '-1/2', +'1.000e-01' => '1/10', +'1.111e-01' => '1/9', +'1.250e-01' => '1/8', +'1.250e-02' => '1/80', +'1.429e-01' => '1/7', +'1.500e+00' => '3/2', +'1.500e-01' => '3/20', +'1.562e-02' => '1/64', +'1.563e-02' => '1/64', +'1.667e-01' => '1/6', +'1.875e-01' => '3/16', +'2.000e-01' => '1/5', +'2.500e+00' => '5/2', +'2.500e-01' => '1/4', +'2.500e-02' => '1/40', +'3.125e-02' => '1/32', +'3.125e-03' => '1/320', +'3.333e-01' => '1/3', +'3.500e+00' => '7/2', +'3.750e-01' => '3/8', +'3.750e-02' => '3/80', +'4.000e-01' => '2/5', +'4.167e-01' => '5/12', +'4.500e+00' => '9/2', +'4.688e-02' => '3/64', +'5.000e-01' => '1/2', +'5.000e-02' => '1/20', +'5.500e+00' => '11/2', +'5.833e-01' => '7/12', +'6.000e-01' => '3/5', +'6.250e-01' => '5/8', +'6.250e-02' => '1/16', +'6.250e-03' => '1/160', +'6.500e+00' => '13/2', +'6.667e-01' => '2/3', +'7.500e+00' => '15/2', +'7.500e-01' => '3/4', +'8.000e-01' => '4/5', +'8.333e-01' => '5/6', +'8.333e-02' => '1/12', +'8.500e+00' => '17/2', +'8.750e-01' => '7/8', +'9.167e-01' => '11/12', ); # If a %e floating point number doesn't have this number of digits in it after # the decimal point to get this close to a fraction, it isn't considered to be # that fraction even if all the digits it does have match. -$Unicode::UCD::e_precision = 2; +$Unicode::UCD::e_precision = 3; # Deprecated tables to generate a warning for. The key is the file containing # the table, so as to avoid duplication, as many property names can map to the # file, but we only need one entry for all of them. %Unicode::UCD::why_deprecated = ( -'#/516' => 'Surrogates should never appear in well-formed text, and therefore shouldn\'t be the basis for line breaking', +'#/528' => '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', ); @@ -7611,6 +7777,7 @@ $Unicode::UCD::e_precision = 2; 'age=12.0' => '12.0', 'age=12.1' => '12.1', 'age=13.0' => '13.0', +'age=14.0' => '14.0', 'age=2.0' => '2.0', 'age=2.1' => '2.1', 'age=3.0' => '3.0', @@ -7636,6 +7803,7 @@ $Unicode::UCD::e_precision = 2; 'age=v120' => '12.0', 'age=v121' => '12.1', 'age=v130' => '13.0', +'age=v140' => '14.0', 'age=v20' => '2.0', 'age=v21' => '2.1', 'age=v30' => '3.0', @@ -7745,7 +7913,9 @@ $Unicode::UCD::e_precision = 2; 'blk=ancientsymbols' => 'ancientsymbols', 'blk=arabic' => 'arabic', 'blk=arabicexta' => 'arabicexta', +'blk=arabicextb' => 'arabicextb', 'blk=arabicextendeda' => 'arabicexta', +'blk=arabicextendedb' => 'arabicextb', 'blk=arabicmath' => 'arabicmath', 'blk=arabicmathematicalalphabeticsymbols' => 'arabicmath', 'blk=arabicpfa' => 'arabicpfa', @@ -7836,6 +8006,7 @@ $Unicode::UCD::e_precision = 2; 'blk=cuneiformnumbersandpunctuation' => 'cuneiformnumbers', 'blk=currencysymbols' => 'currencysymbols', 'blk=cypriotsyllabary' => 'cypriotsyllabary', +'blk=cyprominoan' => 'cyprominoan', 'blk=cyrillic' => 'cyrillic', 'blk=cyrillicexta' => 'cyrillicexta', 'blk=cyrillicextb' => 'cyrillicextb', @@ -7877,8 +8048,10 @@ $Unicode::UCD::e_precision = 2; 'blk=ethiopic' => 'ethiopic', 'blk=ethiopicext' => 'ethiopicext', 'blk=ethiopicexta' => 'ethiopicexta', +'blk=ethiopicextb' => 'ethiopicextb', 'blk=ethiopicextended' => 'ethiopicext', 'blk=ethiopicextendeda' => 'ethiopicexta', +'blk=ethiopicextendedb' => 'ethiopicextb', 'blk=ethiopicsup' => 'ethiopicsup', 'blk=ethiopicsupplement' => 'ethiopicsup', 'blk=generalpunctuation' => 'punctuation', @@ -7936,7 +8109,9 @@ $Unicode::UCD::e_precision = 2; 'blk=javanese' => 'javanese', 'blk=kaithi' => 'kaithi', 'blk=kanaexta' => 'kanaexta', +'blk=kanaextb' => 'kanaextb', 'blk=kanaextendeda' => 'kanaexta', +'blk=kanaextendedb' => 'kanaextb', 'blk=kanasup' => 'kanasup', 'blk=kanasupplement' => 'kanasup', 'blk=kanbun' => 'kanbun', @@ -7969,6 +8144,10 @@ $Unicode::UCD::e_precision = 2; 'blk=latinextendedc' => 'latinextc', 'blk=latinextendedd' => 'latinextd', 'blk=latinextendede' => 'latinexte', +'blk=latinextendedf' => 'latinextf', +'blk=latinextendedg' => 'latinextg', +'blk=latinextf' => 'latinextf', +'blk=latinextg' => 'latinextg', 'blk=lepcha' => 'lepcha', 'blk=letterlikesymbols' => 'letterlikesymbols', 'blk=limbu' => 'limbu', @@ -8051,6 +8230,7 @@ $Unicode::UCD::e_precision = 2; 'blk=oldsogdian' => 'oldsogdian', 'blk=oldsoutharabian' => 'oldsoutharabian', 'blk=oldturkic' => 'oldturkic', +'blk=olduyghur' => 'olduyghur', 'blk=opticalcharacterrecognition' => 'ocr', 'blk=oriya' => 'oriya', 'blk=ornamentaldingbats' => 'ornamentaldingbats', @@ -8136,6 +8316,7 @@ $Unicode::UCD::e_precision = 2; 'blk=tamil' => 'tamil', 'blk=tamilsup' => 'tamilsup', 'blk=tamilsupplement' => 'tamilsup', +'blk=tangsa' => 'tangsa', 'blk=tangut' => 'tangut', 'blk=tangutcomponents' => 'tangutcomponents', 'blk=tangutsup' => 'tangutsup', @@ -8146,19 +8327,23 @@ $Unicode::UCD::e_precision = 2; 'blk=tibetan' => 'tibetan', 'blk=tifinagh' => 'tifinagh', 'blk=tirhuta' => 'tirhuta', +'blk=toto' => 'toto', 'blk=transportandmap' => 'transportandmap', 'blk=transportandmapsymbols' => 'transportandmap', 'blk=ucas' => 'ucas', 'blk=ucasext' => 'ucasext', +'blk=ucasexta' => 'ucasexta', 'blk=ugaritic' => 'ugaritic', 'blk=unifiedcanadianaboriginalsyllabics' => 'ucas', 'blk=unifiedcanadianaboriginalsyllabicsextended' => 'ucasext', +'blk=unifiedcanadianaboriginalsyllabicsextendeda' => 'ucasexta', 'blk=vai' => 'vai', 'blk=variationselectors' => 'vs', 'blk=variationselectorssupplement' => 'vssup', 'blk=vedicext' => 'vedicext', 'blk=vedicextensions' => 'vedicext', 'blk=verticalforms' => 'verticalforms', +'blk=vithkuqi' => 'vithkuqi', 'blk=vs' => 'vs', 'blk=vssup' => 'vssup', 'blk=wancho' => 'wancho', @@ -8169,6 +8354,8 @@ $Unicode::UCD::e_precision = 2; 'blk=yiradicals' => 'yiradicals', 'blk=yisyllables' => 'yisyllables', 'blk=zanabazarsquare' => 'zanabazarsquare', +'blk=znamennymusic' => 'znamennymusic', +'blk=znamennymusicalnotation' => 'znamennymusic', 'bpt=c' => 'c', 'bpt=close' => 'c', 'bpt=n' => 'n', @@ -8740,6 +8927,7 @@ $Unicode::UCD::e_precision = 2; 'in=12.0' => '12.0', 'in=12.1' => '12.1', 'in=13.0' => '13.0', +'in=14.0' => '14.0', 'in=2.0' => '2.0', 'in=2.1' => '2.1', 'in=3.0' => '3.0', @@ -8757,12 +8945,15 @@ $Unicode::UCD::e_precision = 2; 'in=7.0' => '7.0', 'in=8.0' => '8.0', 'in=9.0' => '9.0', +'in=na' => 'unassigned', 'in=unassigned' => 'unassigned', 'in=v100' => '10.0', +'in=v11' => '1.1', 'in=v110' => '11.0', 'in=v120' => '12.0', 'in=v121' => '12.1', 'in=v130' => '13.0', +'in=v140' => '14.0', 'in=v20' => '2.0', 'in=v21' => '2.1', 'in=v30' => '3.0', @@ -8927,6 +9118,8 @@ $Unicode::UCD::e_precision = 2; 'jg=tehmarbuta' => 'tehmarbuta', 'jg=tehmarbutagoal' => 'tehmarbutagoal', 'jg=teth' => 'teth', +'jg=thinyeh' => 'thinyeh', +'jg=verticaltail' => 'verticaltail', 'jg=waw' => 'waw', 'jg=yeh' => 'yeh', 'jg=yehbarree' => 'yehbarree', @@ -9362,9 +9555,11 @@ $Unicode::UCD::e_precision = 2; 'sc=common' => 'zyyy', 'sc=copt' => 'copt', 'sc=coptic' => 'copt', +'sc=cpmn' => 'cpmn', 'sc=cprt' => 'cprt', 'sc=cuneiform' => 'xsux', 'sc=cypriot' => 'cprt', +'sc=cyprominoan' => 'cpmn', 'sc=cyrillic' => 'cyrl', 'sc=cyrl' => 'cyrl', 'sc=deseret' => 'dsrt', @@ -9518,6 +9713,7 @@ $Unicode::UCD::e_precision = 2; 'sc=oldsogdian' => 'sogo', 'sc=oldsoutharabian' => 'sarb', 'sc=oldturkic' => 'orkh', +'sc=olduyghur' => 'ougr', 'sc=oriya' => 'orya', 'sc=orkh' => 'orkh', 'sc=orya' => 'orya', @@ -9525,6 +9721,7 @@ $Unicode::UCD::e_precision = 2; 'sc=osge' => 'osge', 'sc=osma' => 'osma', 'sc=osmanya' => 'osma', +'sc=ougr' => 'ougr', 'sc=pahawhhmong' => 'hmng', 'sc=palm' => 'palm', 'sc=palmyrene' => 'palm', @@ -9589,6 +9786,7 @@ $Unicode::UCD::e_precision = 2; 'sc=tamil' => 'taml', 'sc=taml' => 'taml', 'sc=tang' => 'tang', +'sc=tangsa' => 'tnsa', 'sc=tangut' => 'tang', 'sc=tavt' => 'tavt', 'sc=telu' => 'telu', @@ -9603,11 +9801,15 @@ $Unicode::UCD::e_precision = 2; 'sc=tifinagh' => 'tfng', 'sc=tirh' => 'tirh', 'sc=tirhuta' => 'tirh', +'sc=tnsa' => 'tnsa', +'sc=toto' => 'toto', 'sc=ugar' => 'ugar', 'sc=ugaritic' => 'ugar', 'sc=unknown' => 'zzzz', 'sc=vai' => 'vaii', 'sc=vaii' => 'vaii', +'sc=vith' => 'vith', +'sc=vithkuqi' => 'vith', 'sc=wancho' => 'wcho', 'sc=wara' => 'wara', 'sc=warangciti' => 'wara', @@ -9672,9 +9874,11 @@ $Unicode::UCD::e_precision = 2; 'scx=common' => 'zyyy', 'scx=copt' => 'copt', 'scx=coptic' => 'copt', +'scx=cpmn' => 'cpmn', 'scx=cprt' => 'cprt', 'scx=cuneiform' => 'xsux', 'scx=cypriot' => 'cprt', +'scx=cyprominoan' => 'cpmn', 'scx=cyrillic' => 'cyrl', 'scx=cyrl' => 'cyrl', 'scx=deseret' => 'dsrt', @@ -9828,6 +10032,7 @@ $Unicode::UCD::e_precision = 2; 'scx=oldsogdian' => 'sogo', 'scx=oldsoutharabian' => 'sarb', 'scx=oldturkic' => 'orkh', +'scx=olduyghur' => 'ougr', 'scx=oriya' => 'orya', 'scx=orkh' => 'orkh', 'scx=orya' => 'orya', @@ -9835,6 +10040,7 @@ $Unicode::UCD::e_precision = 2; 'scx=osge' => 'osge', 'scx=osma' => 'osma', 'scx=osmanya' => 'osma', +'scx=ougr' => 'ougr', 'scx=pahawhhmong' => 'hmng', 'scx=palm' => 'palm', 'scx=palmyrene' => 'palm', @@ -9899,6 +10105,7 @@ $Unicode::UCD::e_precision = 2; 'scx=tamil' => 'taml', 'scx=taml' => 'taml', 'scx=tang' => 'tang', +'scx=tangsa' => 'tnsa', 'scx=tangut' => 'tang', 'scx=tavt' => 'tavt', 'scx=telu' => 'telu', @@ -9913,11 +10120,15 @@ $Unicode::UCD::e_precision = 2; 'scx=tifinagh' => 'tfng', 'scx=tirh' => 'tirh', 'scx=tirhuta' => 'tirh', +'scx=tnsa' => 'tnsa', +'scx=toto' => 'toto', 'scx=ugar' => 'ugar', 'scx=ugaritic' => 'ugar', 'scx=unknown' => 'zzzz', 'scx=vai' => 'vaii', 'scx=vaii' => 'vaii', +'scx=vith' => 'vith', +'scx=vithkuqi' => 'vith', 'scx=wancho' => 'wcho', 'scx=wara' => 'wara', 'scx=warangciti' => 'wara', @@ -10880,6 +11091,11 @@ $Unicode::UCD::e_precision = 2; '13.0', 'V13_0', ], +'14.0' => +[ +'14.0', +'V14_0', +], '2.0' => [ '2.0', @@ -11207,6 +11423,11 @@ $Unicode::UCD::e_precision = 2; 'Arabic_Ext_A', 'Arabic_Extended_A', ], +'arabicextb' => +[ +'Arabic_Ext_B', +'Arabic_Extended_B', +], 'arabicmath' => [ 'Arabic_Math', @@ -11458,6 +11679,10 @@ $Unicode::UCD::e_precision = 2; [ 'Cypriot_Syllabary', ], +'cyprominoan' => +[ +'Cypro_Minoan', +], 'cyrillic' => [ 'Cyrillic', @@ -11596,6 +11821,11 @@ $Unicode::UCD::e_precision = 2; 'Ethiopic_Ext_A', 'Ethiopic_Extended_A', ], +'ethiopicextb' => +[ +'Ethiopic_Ext_B', +'Ethiopic_Extended_B', +], 'ethiopicsup' => [ 'Ethiopic_Sup', @@ -11771,6 +12001,11 @@ $Unicode::UCD::e_precision = 2; 'Kana_Ext_A', 'Kana_Extended_A', ], +'kanaextb' => +[ +'Kana_Ext_B', +'Kana_Extended_B', +], 'kanasup' => [ 'Kana_Sup', @@ -11866,6 +12101,16 @@ $Unicode::UCD::e_precision = 2; 'Latin_Ext_E', 'Latin_Extended_E', ], +'latinextf' => +[ +'Latin_Ext_F', +'Latin_Extended_F', +], +'latinextg' => +[ +'Latin_Ext_G', +'Latin_Extended_G', +], 'lepcha' => [ 'Lepcha', @@ -12148,6 +12393,10 @@ $Unicode::UCD::e_precision = 2; [ 'Old_Turkic', ], +'olduyghur' => +[ +'Old_Uyghur', +], 'oriya' => [ 'Oriya', @@ -12415,6 +12664,10 @@ $Unicode::UCD::e_precision = 2; 'Tamil_Sup', 'Tamil_Supplement', ], +'tangsa' => +[ +'Tangsa', +], 'tangut' => [ 'Tangut', @@ -12452,6 +12705,10 @@ $Unicode::UCD::e_precision = 2; [ 'Tirhuta', ], +'toto' => +[ +'Toto', +], 'transportandmap' => [ 'Transport_And_Map', @@ -12468,6 +12725,11 @@ $Unicode::UCD::e_precision = 2; 'UCAS_Ext', 'Unified_Canadian_Aboriginal_Syllabics_Extended', ], +'ucasexta' => +[ +'UCAS_Ext_A', +'Unified_Canadian_Aboriginal_Syllabics_Extended_A', +], 'ugaritic' => [ 'Ugaritic', @@ -12485,6 +12747,10 @@ $Unicode::UCD::e_precision = 2; [ 'Vertical_Forms', ], +'vithkuqi' => +[ +'Vithkuqi', +], 'vs' => [ 'VS', @@ -12524,6 +12790,11 @@ $Unicode::UCD::e_precision = 2; [ 'Zanabazar_Square', ], +'znamennymusic' => +[ +'Znamenny_Music', +'Znamenny_Musical_Notation', +], }, 'bpt' => { @@ -13913,6 +14184,8 @@ $Unicode::UCD::e_precision = 2; '1.1' => [ '1.1', +'1.1', +'V1_1', ], '10.0' => [ @@ -13944,6 +14217,12 @@ $Unicode::UCD::e_precision = 2; '13.0', 'V13_0', ], +'14.0' => +[ +'14.0', +'14.0', +'V14_0', +], '2.0' => [ '2.0', @@ -14049,6 +14328,8 @@ $Unicode::UCD::e_precision = 2; 'unassigned' => [ 'Unassigned', +'Unassigned', +'NA', ], }, 'inpc' => @@ -14644,6 +14925,14 @@ $Unicode::UCD::e_precision = 2; [ 'Teth', ], +'thinyeh' => +[ +'Thin_Yeh', +], +'verticaltail' => +[ +'Vertical_Tail', +], 'waw' => [ 'Waw', @@ -15971,6 +16260,11 @@ $Unicode::UCD::e_precision = 2; 'Coptic', 'Qaac', ], +'cpmn' => +[ +'Cpmn', +'Cypro_Minoan', +], 'cprt' => [ 'Cprt', @@ -16363,6 +16657,11 @@ $Unicode::UCD::e_precision = 2; 'Osma', 'Osmanya', ], +'ougr' => +[ +'Ougr', +'Old_Uyghur', +], 'palm' => [ 'Palm', @@ -16572,6 +16871,15 @@ $Unicode::UCD::e_precision = 2; 'Tirh', 'Tirhuta', ], +'tnsa' => +[ +'Tnsa', +'Tangsa', +], +'toto' => +[ +'Toto', +], 'ugar' => [ 'Ugar', @@ -16582,6 +16890,11 @@ $Unicode::UCD::e_precision = 2; 'Vaii', 'Vai', ], +'vith' => +[ +'Vith', +'Vithkuqi', +], 'wara' => [ 'Wara', @@ -16760,6 +17073,11 @@ $Unicode::UCD::e_precision = 2; 'Coptic', 'Qaac', ], +'cpmn' => +[ +'Cpmn', +'Cypro_Minoan', +], 'cprt' => [ 'Cprt', @@ -17152,6 +17470,11 @@ $Unicode::UCD::e_precision = 2; 'Osma', 'Osmanya', ], +'ougr' => +[ +'Ougr', +'Old_Uyghur', +], 'palm' => [ 'Palm', @@ -17361,6 +17684,15 @@ $Unicode::UCD::e_precision = 2; 'Tirh', 'Tirhuta', ], +'tnsa' => +[ +'Tnsa', +'Tangsa', +], +'toto' => +[ +'Toto', +], 'ugar' => [ 'Ugar', @@ -17371,6 +17703,11 @@ $Unicode::UCD::e_precision = 2; 'Vaii', 'Vai', ], +'vith' => +[ +'Vith', +'Vithkuqi', +], 'wara' => [ 'Wara', @@ -17725,7 +18062,7 @@ $Unicode::UCD::e_precision = 2; 'name' => 'CJK UNIFIED IDEOGRAPH-', }, { -'high' => 40956, +'high' => 40959, 'low' => 19968, 'name' => 'CJK UNIFIED IDEOGRAPH-', }, @@ -17765,12 +18102,12 @@ $Unicode::UCD::e_precision = 2; 'name' => 'NUSHU CHARACTER-', }, { -'high' => 173789, +'high' => 173791, 'low' => 131072, 'name' => 'CJK UNIFIED IDEOGRAPH-', }, { -'high' => 177972, +'high' => 177976, 'low' => 173824, 'name' => 'CJK UNIFIED IDEOGRAPH-', }, @@ -17972,6 +18309,7 @@ $Unicode::UCD::e_precision = 2; 'idst=false' => 1, 'idst=n' => 1, 'idst=no' => 1, +'in=na' => 1, 'in=unassigned' => 1, 'innb' => 1, 'innoblock' => 1, 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 3746c9849b0..372953658ad 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1371 +V1411 888 890 896 @@ -35,8 +35,6 @@ V1371 1519 1525 1536 -1565 -1566 1806 1807 1867 @@ -54,11 +52,11 @@ V1371 2143 2144 2155 -2208 -2229 -2230 -2248 -2259 +2160 +2191 +2192 +2194 +2200 2436 2437 2445 @@ -214,7 +212,7 @@ V1371 3113 3114 3130 -3133 +3132 3141 3142 3145 @@ -224,6 +222,8 @@ V1371 3159 3160 3163 +3165 +3166 3168 3172 3174 @@ -246,7 +246,7 @@ V1371 3278 3285 3287 -3294 +3293 3295 3296 3300 @@ -381,10 +381,8 @@ V1371 5792 5881 5888 -5901 -5902 -5909 -5920 +5910 +5919 5943 5952 5972 @@ -401,8 +399,6 @@ V1371 6128 6138 6144 -6159 -6160 6170 6176 6265 @@ -441,11 +437,11 @@ V1371 6816 6830 6832 -6849 +6863 6912 -6988 +6989 6992 -7037 +7039 7040 7156 7164 @@ -461,8 +457,6 @@ V1371 7376 7419 7424 -7674 -7675 7958 7960 7966 @@ -503,7 +497,7 @@ V1371 8336 8349 8352 -8384 +8385 8400 8433 8448 @@ -517,10 +511,6 @@ V1371 11126 11158 11159 -11311 -11312 -11359 -11360 11508 11513 11558 @@ -551,7 +541,7 @@ V1371 11736 11743 11744 -11859 +11870 11904 11930 11931 @@ -575,8 +565,6 @@ V1371 12784 12831 12832 -40957 -40960 42125 42128 42183 @@ -585,10 +573,14 @@ V1371 42560 42744 42752 -42944 -42946 42955 -42997 +42960 +42962 +42963 +42964 +42965 +42970 +42994 43053 43056 43066 @@ -659,16 +651,12 @@ V1371 64323 64325 64326 -64450 +64451 64467 -64832 -64848 64912 64914 64968 -64976 -65022 -65024 +64975 65050 65056 65107 @@ -753,13 +741,33 @@ V1371 66864 66916 66927 -66928 +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 @@ -846,6 +854,8 @@ V1371 69416 69424 69466 +69488 +69514 69552 69580 69600 @@ -853,9 +863,9 @@ V1371 69632 69710 69714 -69744 +69750 69759 -69826 +69827 69837 69838 69840 @@ -939,7 +949,7 @@ V1371 71264 71277 71296 -71353 +71354 71360 71370 71424 @@ -947,7 +957,7 @@ V1371 71453 71468 71472 -71488 +71495 71680 71740 71840 @@ -978,7 +988,7 @@ V1371 72264 72272 72355 -72384 +72368 72441 72704 72713 @@ -1034,6 +1044,8 @@ V1371 74869 74880 75076 +77712 +77811 77824 78895 78896 @@ -1047,7 +1059,9 @@ V1371 92768 92778 92782 -92784 +92863 +92864 +92874 92880 92910 92912 @@ -1080,8 +1094,14 @@ V1371 101590 101632 101641 +110576 +110580 +110581 +110588 +110589 +110591 110592 -110879 +110883 110928 110931 110948 @@ -1098,12 +1118,18 @@ V1371 113818 113820 113828 +118528 +118574 +118576 +118599 +118608 +118724 118784 119030 119040 119079 119081 -119273 +119275 119296 119366 119520 @@ -1158,6 +1184,8 @@ V1371 121504 121505 121520 +122624 +122655 122880 122887 122888 @@ -1176,10 +1204,20 @@ V1371 123210 123214 123216 +123536 +123567 123584 123642 123647 123648 +124896 +124903 +124904 +124908 +124909 +124911 +124912 +124927 124928 125125 125127 @@ -1288,7 +1326,7 @@ V1371 127590 127744 128728 -128736 +128733 128749 128752 128765 @@ -1298,6 +1336,8 @@ V1371 128985 128992 129004 +129008 +129009 129024 129036 129040 @@ -1311,27 +1351,27 @@ V1371 129200 129202 129280 -129401 -129402 -129484 -129485 129620 129632 129646 129648 129653 129656 -129659 +129661 129664 129671 129680 -129705 +129709 129712 -129719 +129723 129728 -129731 +129734 129744 -129751 +129754 +129760 +129768 +129776 +129783 129792 129939 129940 @@ -1339,9 +1379,9 @@ V1371 130032 130042 131070 -173790 +173792 173824 -177973 +177977 177984 178206 178208 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 f15cb2adf84..5fd62a1ccb1 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 2dac4a14c39..3e6455ddd8b 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 1602cd845cf..d8560f83c30 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 0ff9242876d..2f7b45ba924 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 444971ad51c..49f73fbe2ea 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 new file mode 100644 index 00000000000..d6c6f543487 --- /dev/null +++ b/gnu/usr.bin/perl/lib/unicore/lib/Age/V140.pl @@ -0,0 +1,170 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is machine-generated by lib/unicore/mktables from the Unicode +# database, Version 14.0.0. Any changes made here will be lost! + +# !!!!!!! INTERNAL PERL USE ONLY !!!!!!! +# This file is for internal use by core Perl only. The format and even the +# name or existence of this file are subject to change without notice. Don't +# use it directly. Use Unicode::UCD to access the Unicode character data +# base. + + +return <<'END'; +V156 +1565 +1566 +2160 +2191 +2192 +2194 +2200 +2208 +2229 +2230 +2248 +2259 +3132 +3133 +3165 +3166 +3293 +3294 +5901 +5902 +5909 +5910 +5919 +5920 +6159 +6160 +6849 +6863 +6988 +6989 +7037 +7039 +7674 +7675 +8384 +8385 +11311 +11312 +11359 +11360 +11859 +11870 +40957 +40960 +42944 +42946 +42960 +42962 +42963 +42964 +42965 +42970 +42994 +42997 +64450 +64451 +64832 +64848 +64975 +64976 +65022 +65024 +66928 +66939 +66940 +66955 +66956 +66963 +66964 +66966 +66967 +66978 +66979 +66994 +66995 +67002 +67003 +67005 +67456 +67462 +67463 +67505 +67506 +67515 +69488 +69514 +69744 +69750 +69826 +69827 +71353 +71354 +71488 +71495 +72368 +72384 +77712 +77811 +92784 +92863 +92864 +92874 +110576 +110580 +110581 +110588 +110589 +110591 +110879 +110883 +118528 +118574 +118576 +118599 +118608 +118724 +119273 +119275 +122624 +122655 +123536 +123567 +124896 +124903 +124904 +124908 +124909 +124911 +124912 +124927 +128733 +128736 +129008 +129009 +129401 +129402 +129484 +129485 +129659 +129661 +129705 +129709 +129719 +129723 +129731 +129734 +129751 +129754 +129760 +129768 +129776 +129783 +173790 +173792 +177973 +177977 +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 2552309072c..89c3160bcb1 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 a53ed84b4c0..68f3be1c612 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 03ff1e22fbf..be3d68f9725 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 54ff527ac1e..9632173cb5c 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 c5a46b356b8..69c42f6d57f 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 1d432242109..be8ff3a9bab 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 ed43c94e72f..c8371d30119 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 790528bc486..6d654db96e6 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 2c61344db92..ef4a0e08677 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 d00e2719590..a75f9137437 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 7c28fd15d59..531c902df46 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 7022af6ec7f..748b7196355 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 586e7fb5dd1..d4c4eac2fe4 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 a4c9cc086d1..fde336803d8 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 38058b4ce5d..7cc707f8dd7 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1390 +V1444 65 91 97 @@ -115,10 +115,12 @@ V1390 2137 2144 2155 +2160 +2184 +2185 +2191 2208 -2229 -2230 -2248 +2250 2260 2272 2275 @@ -297,6 +299,8 @@ V1390 3159 3160 3163 +3165 +3166 3168 3172 3200 @@ -319,7 +323,7 @@ V1390 3277 3285 3287 -3294 +3293 3295 3296 3300 @@ -472,10 +476,8 @@ V1390 5870 5881 5888 -5901 -5902 5908 -5920 +5919 5940 5952 5972 @@ -523,12 +525,14 @@ V1390 6824 6847 6849 +6860 +6863 6912 6964 6965 6980 6981 -6988 +6989 7040 7082 7084 @@ -636,10 +640,6 @@ V1390 9398 9450 11264 -11311 -11312 -11359 -11360 11493 11499 11503 @@ -704,8 +704,6 @@ V1390 13312 19904 19968 -40957 -40960 42125 42192 42238 @@ -726,10 +724,14 @@ V1390 42786 42889 42891 -42944 -42946 42955 -42997 +42960 +42962 +42963 +42964 +42965 +42970 +42994 43014 43015 43048 @@ -893,12 +895,34 @@ V1390 66856 66864 66916 +66928 +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 @@ -973,14 +997,20 @@ V1390 69416 69424 69446 +69488 +69506 69552 69573 69600 69623 69632 69702 +69745 +69750 69762 69817 +69826 +69827 69840 69865 69888 @@ -1081,6 +1111,8 @@ V1390 71451 71453 71467 +71488 +71495 71680 71737 71840 @@ -1119,7 +1151,7 @@ V1390 72344 72349 72350 -72384 +72368 72441 72704 72713 @@ -1173,6 +1205,8 @@ V1390 74863 74880 75076 +77712 +77809 77824 78895 82944 @@ -1181,6 +1215,8 @@ V1390 92729 92736 92767 +92784 +92863 92880 92910 92928 @@ -1211,8 +1247,14 @@ V1390 101590 101632 101641 +110576 +110580 +110581 +110588 +110589 +110591 110592 -110879 +110883 110928 110931 110948 @@ -1289,6 +1331,8 @@ V1390 120771 120772 120780 +122624 +122655 122880 122887 122888 @@ -1305,8 +1349,18 @@ V1390 123198 123214 123215 +123536 +123566 123584 123628 +124896 +124903 +124904 +124908 +124909 +124911 +124912 +124927 124928 125125 125184 @@ -1388,9 +1442,9 @@ V1390 127344 127370 131072 -173790 +173792 173824 -177973 +177977 177984 178206 178208 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 2ea69aa718f..333a7b5a5bd 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes 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,17 +36,17 @@ V56 1969 1984 2144 -2160 +2192 +2194 +2200 2208 -2259 +2250 64336 64830 -64832 -64976 +64848 +64975 65008 65021 -65022 -65024 65136 65279 68864 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 112dc1d213e..ffedfea6f6d 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL 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 1536 1542 1632 @@ -19,6 +19,8 @@ V14 1645 1757 1758 +2192 +2194 2274 2275 68912 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 d539867ce18..71aaa9ae2b0 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 b35bc39e732..dd98b625692 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 0c28aef9165..89649a1c3c5 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 bf286666e4c..bec8bbd603e 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 dfd4c0da4c8..83fde8087b9 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 6ea30f79151..f564de5596c 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 34546f23c73..0d479ab5762 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V925 +V941 65 91 97 @@ -138,6 +138,8 @@ V925 3073 3076 3077 +3132 +3133 3134 3137 3142 @@ -245,7 +247,7 @@ V925 5906 5909 5938 -5941 +5940 5970 5972 6002 @@ -265,7 +267,7 @@ V925 6128 6138 6144 -6159 +6160 6277 6279 6313 @@ -303,7 +305,7 @@ V925 6783 6784 6832 -6849 +6863 6912 6916 6964 @@ -349,8 +351,6 @@ V925 7416 7418 7616 -7674 -7675 7680 8125 8126 @@ -433,7 +433,7 @@ V925 11647 11648 11744 -11859 +11870 11904 11930 11931 @@ -606,12 +606,18 @@ V925 69703 69714 69734 +69744 +69745 +69747 +69749 69759 69762 69811 69815 69817 69819 +69826 +69827 69888 69891 69927 @@ -778,6 +784,10 @@ V925 113823 113824 113828 +118528 +118574 +118576 +118599 119143 119146 119155 @@ -786,6 +796,8 @@ V925 119180 119210 119214 +119273 +119275 119296 119366 119552 @@ -826,6 +838,8 @@ V925 122923 123184 123191 +123566 +123567 123628 123632 123647 @@ -854,7 +868,7 @@ V925 127590 127744 128728 -128736 +128733 128749 128752 128765 @@ -864,6 +878,8 @@ V925 128985 128992 129004 +129008 +129009 129024 129036 129040 @@ -877,27 +893,27 @@ V925 129200 129202 129280 -129401 -129402 -129484 -129485 129620 129632 129646 129648 129653 129656 -129659 +129661 129664 129671 129680 -129705 +129709 129712 -129719 +129723 129728 -129731 +129734 129744 -129751 +129754 +129760 +129768 +129776 +129783 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 6a32eb301cb..407886efefd 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V644 +V662 768 880 1155 @@ -59,7 +59,9 @@ V644 2094 2137 2140 -2259 +2200 +2208 +2250 2274 2275 2307 @@ -141,6 +143,8 @@ V644 3073 3076 3077 +3132 +3133 3134 3137 3142 @@ -236,7 +240,7 @@ V644 5906 5909 5938 -5941 +5940 5970 5972 6002 @@ -253,6 +257,8 @@ V644 6110 6155 6158 +6159 +6160 6277 6279 6313 @@ -284,7 +290,7 @@ V644 6783 6784 6832 -6849 +6863 6912 6916 6964 @@ -330,8 +336,6 @@ V644 7416 7418 7616 -7674 -7675 7680 8400 8433 @@ -445,16 +449,24 @@ V644 69293 69446 69457 +69506 +69510 69633 69634 69688 69703 +69744 +69745 +69747 +69749 69759 69762 69811 69815 69817 69819 +69826 +69827 69888 69891 69927 @@ -613,6 +625,10 @@ V644 94181 113821 113823 +118528 +118574 +118576 +118599 119143 119146 119163 @@ -647,6 +663,8 @@ V644 122923 123184 123191 +123566 +123567 123628 123632 125136 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 51e42634fdd..7af61696376 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V376 +V382 33 35 38 @@ -174,7 +174,7 @@ V376 11513 11520 11776 -11859 +11870 11904 11930 11931 @@ -238,9 +238,11 @@ V376 43882 43884 64830 -64832 +64848 +64975 +64976 65021 -65022 +65024 65040 65050 65072 @@ -297,6 +299,8 @@ V376 73714 94178 94179 +119273 +119275 119296 119362 119365 @@ -339,7 +343,7 @@ V376 127590 127744 128728 -128736 +128733 128749 128752 128765 @@ -349,6 +353,8 @@ V376 128985 128992 129004 +129008 +129009 129024 129036 129040 @@ -362,27 +368,27 @@ V376 129200 129202 129280 -129401 -129402 -129484 -129485 129620 129632 129646 129648 129653 129656 -129659 +129661 129664 129671 129680 -129705 +129709 129712 -129719 +129723 129728 -129731 +129734 129744 -129751 +129754 +129760 +129768 +129776 +129783 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 43065e526a5..d1d9aedc706 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -41,8 +41,6 @@ V78 2137 2140 2144 -2160 -2208 8207 8208 64285 @@ -76,6 +74,8 @@ V78 69293 69424 69488 +69506 +69510 69632 124928 125136 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 f9fb871daff..0fab83c1b26 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 84c43325ba1..d040abf7ae9 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 97067d61a26..88f32176d4c 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V226 +V228 40 42 60 @@ -201,6 +201,8 @@ V226 11806 11808 11818 +11861 +11869 12296 12306 12308 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 fbbf6cbd1cb..ef4d8e39d77 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,18 +10,16 @@ return <<'END'; -V109 -2160 -2208 +V103 12256 12272 66048 66176 66528 66560 -66928 +67008 67072 -67456 +67520 67584 67760 67808 @@ -37,8 +35,6 @@ V109 69216 69312 69376 -69488 -69552 70224 70272 70528 @@ -47,14 +43,12 @@ V109 71040 71376 71424 -71488 +71504 71680 71760 71840 72032 72096 -72368 -72384 72448 72704 72896 @@ -64,37 +58,37 @@ V109 73472 73648 75088 -77824 +77712 78912 82944 83584 92160 -92784 -92880 93072 93760 93856 93952 94112 94176 -101776 -110592 +101760 +110576 111360 113664 113840 +118528 +118736 118784 119376 119520 119680 119808 121520 -122880 +122624 122928 123136 123216 -123584 +123536 123648 -124928 +124896 125152 125184 125280 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 35977b56428..7ca2d6803ec 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V120 +V128 41 42 93 @@ -97,6 +97,14 @@ V120 11816 11817 11818 +11862 +11863 +11864 +11865 +11866 +11867 +11868 +11869 12297 12298 12299 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 0a8a0a6b1ee..834224779bd 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V59 +V61 0 40 42 @@ -50,6 +50,8 @@ V59 10750 11810 11818 +11861 +11869 12296 12306 12308 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 090cde87034..818626d740f 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V120 +V128 40 41 91 @@ -97,6 +97,14 @@ V120 11815 11816 11817 +11861 +11862 +11863 +11864 +11865 +11866 +11867 +11868 12296 12297 12298 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 41b282588b7..0d1f53d73b9 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 963ca8b0fd9..6f717641860 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V820 +V854 39 40 46 @@ -95,7 +95,13 @@ V820 2094 2137 2140 -2259 +2184 +2185 +2192 +2194 +2200 +2208 +2249 2307 2362 2363 @@ -177,6 +183,8 @@ V820 3073 3076 3077 +3132 +3133 3134 3137 3142 @@ -280,7 +288,7 @@ V820 5906 5909 5938 -5941 +5940 5970 5972 6002 @@ -298,7 +306,7 @@ V820 6109 6110 6155 -6159 +6160 6211 6212 6277 @@ -334,7 +342,7 @@ V820 6823 6824 6832 -6849 +6863 6912 6916 6964 @@ -386,8 +394,6 @@ V820 7544 7545 7579 -7674 -7675 7680 8125 8126 @@ -469,6 +475,8 @@ V820 42865 42888 42891 +42994 +42997 43000 43002 43010 @@ -548,7 +556,7 @@ V820 64286 64287 64434 -64450 +64451 65024 65040 65043 @@ -585,6 +593,12 @@ V820 66273 66422 66427 +67456 +67462 +67463 +67505 +67506 +67515 68097 68100 68101 @@ -603,10 +617,16 @@ V820 69293 69446 69457 +69506 +69510 69633 69634 69688 69703 +69744 +69745 +69747 +69749 69759 69762 69811 @@ -615,6 +635,8 @@ V820 69819 69821 69822 +69826 +69827 69837 69838 69888 @@ -779,10 +801,20 @@ V820 94178 94179 94181 +110576 +110580 +110581 +110588 +110589 +110591 113821 113823 113824 113828 +118528 +118574 +118576 +118599 119143 119146 119155 @@ -817,6 +849,8 @@ V820 122923 123184 123198 +123566 +123567 123628 123632 125136 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 a146ceb0bcd..a39656b5ed3 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1228 +V1244 65 91 181 @@ -882,7 +882,7 @@ V1228 9398 9424 11264 -11311 +11312 11360 11361 11362 @@ -1211,12 +1211,20 @@ V1228 42941 42942 42943 +42944 +42945 42946 42947 42948 42952 42953 42954 +42960 +42961 +42966 +42967 +42968 +42969 42997 42998 43888 @@ -1231,6 +1239,14 @@ V1228 66600 66736 66772 +66928 +66939 +66940 +66955 +66956 +66963 +66964 +66966 68736 68787 71840 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 08a514c5311..5533a2ba0e2 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V248 +V262 65 91 97 @@ -188,10 +188,6 @@ V248 9398 9450 11264 -11311 -11312 -11359 -11360 11377 11378 11380 @@ -226,9 +222,11 @@ V248 42902 42927 42928 -42944 -42946 42955 +42960 +42962 +42966 +42970 42997 42999 43859 @@ -249,6 +247,22 @@ V248 66772 66776 66812 +66928 +66939 +66940 +66955 +66956 +66963 +66964 +66966 +66967 +66978 +66979 +66994 +66995 +67002 +67003 +67005 68736 68787 68800 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 a46b6adf0e7..73081f320f0 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1654 +V1676 65 91 160 @@ -652,7 +652,7 @@ V1654 6068 6070 6155 -6159 +6160 7296 7305 7312 @@ -1054,7 +1054,7 @@ V1654 10972 10973 11264 -11311 +11312 11360 11361 11362 @@ -1419,13 +1419,21 @@ V1654 42941 42942 42943 +42944 +42945 42946 42947 42948 42952 42953 42954 -42997 +42960 +42961 +42966 +42967 +42968 +42969 +42994 42998 43000 43002 @@ -1517,6 +1525,20 @@ V1654 66600 66736 66772 +66928 +66939 +66940 +66955 +66956 +66963 +66964 +66966 +67457 +67462 +67463 +67505 +67506 +67515 68736 68787 71840 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 0d439b5c6a2..e735749f6da 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1202 +V1218 65 91 192 @@ -862,7 +862,7 @@ V1202 9398 9424 11264 -11311 +11312 11360 11361 11362 @@ -1191,12 +1191,20 @@ V1202 42941 42942 42943 +42944 +42945 42946 42947 42948 42952 42953 42954 +42960 +42961 +42966 +42967 +42968 +42969 42997 42998 65313 @@ -1205,6 +1213,14 @@ V1202 66600 66736 66772 +66928 +66939 +66940 +66955 +66956 +66963 +66964 +66966 68736 68787 71840 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 78a42b8e79b..fabe976524d 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1236 +V1252 97 123 181 @@ -888,7 +888,7 @@ V1236 9424 9450 11312 -11359 +11360 11361 11362 11365 @@ -1217,12 +1217,20 @@ V1236 42942 42943 42944 +42945 +42946 42947 42948 42952 42953 42954 42955 +42961 +42962 +42967 +42968 +42969 +42970 42998 42999 43859 @@ -1239,6 +1247,14 @@ V1236 66640 66776 66812 +66967 +66978 +66979 +66994 +66995 +67002 +67003 +67005 68800 68851 71872 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 ff5e1df0861..42bed361cd7 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1238 +V1254 97 123 181 @@ -890,7 +890,7 @@ V1238 9424 9450 11312 -11359 +11360 11361 11362 11365 @@ -1219,12 +1219,20 @@ V1238 42942 42943 42944 +42945 +42946 42947 42948 42952 42953 42954 42955 +42961 +42962 +42967 +42968 +42969 +42970 42998 42999 43859 @@ -1241,6 +1249,14 @@ V1238 66640 66776 66812 +66967 +66978 +66979 +66994 +66995 +67002 +67003 +67005 68800 68851 71872 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 0901fda719a..f3edd3b05a8 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V282 +V310 65 91 97 @@ -166,10 +166,6 @@ V282 9398 9450 11264 -11311 -11312 -11359 -11360 11493 11499 11503 @@ -190,9 +186,13 @@ V282 42891 42895 42896 -42944 -42946 42955 +42960 +42962 +42963 +42964 +42965 +42970 42997 42999 43000 @@ -217,6 +217,30 @@ V282 66772 66776 66812 +66928 +66939 +66940 +66955 +66956 +66963 +66964 +66966 +66967 +66978 +66979 +66994 +66995 +67002 +67003 +67005 +67456 +67457 +67459 +67462 +67463 +67505 +67506 +67515 68736 68787 68800 @@ -285,6 +309,10 @@ V282 120771 120772 120780 +122624 +122634 +122635 +122655 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 c26d3d27af0..b3f465205ee 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V236 +V254 768 789 829 @@ -93,6 +93,12 @@ V236 2088 2089 2094 +2200 +2201 +2204 +2208 +2250 +2255 2260 2274 2276 @@ -131,6 +137,12 @@ V236 6837 6843 6845 +6849 +6851 +6853 +6858 +6859 +6863 7019 7020 7021 @@ -215,6 +227,10 @@ V236 69451 69452 69453 +69506 +69507 +69508 +69509 69888 69891 70502 @@ -243,6 +259,8 @@ V236 122923 123184 123191 +123566 +123567 123628 123632 125252 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 1f35d47cd6f..4baa9f21116 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 92a7b39315c..1fdecb088d3 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Ccc/ATAR.pl b/gnu/usr.bin/perl/lib/unicore/lib/Ccc/ATAR.pl index 638989605ec..180f01034e1 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 a2f7a4bc9f6..103319edad9 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V156 +V166 790 794 796 @@ -77,7 +77,9 @@ V156 2046 2137 2140 -2259 +2201 +2204 +2255 2260 2275 2276 @@ -115,6 +117,10 @@ V156 6846 6847 6849 +6851 +6853 +6858 +6859 7020 7021 7381 @@ -161,6 +167,10 @@ V156 69452 69453 69457 +69507 +69508 +69509 +69510 119163 119171 119178 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 e5743041bd9..d6945db448e 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 9d380f74a69..02e5ba6c568 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 c0b8faf08e7..f02697202ce 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V50 +V52 2364 2365 2492 @@ -21,6 +21,8 @@ V50 2749 2876 2877 +3132 +3133 3260 3261 4151 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 8b1e21642a4..364985ba0e4 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V369 +V377 0 768 847 @@ -60,7 +60,9 @@ V369 2094 2137 2140 -2259 +2200 +2208 +2250 2274 2275 2304 @@ -90,6 +92,8 @@ V369 2894 3021 3022 +3132 +3133 3149 3150 3157 @@ -143,7 +147,7 @@ V369 4957 4960 5908 -5909 +5910 5940 5941 6098 @@ -165,7 +169,7 @@ V369 6832 6846 6847 -6849 +6863 6964 6965 6980 @@ -193,8 +197,6 @@ V369 7416 7418 7616 -7674 -7675 7680 8400 8413 @@ -276,8 +278,12 @@ V369 69293 69446 69457 +69506 +69510 69702 69703 +69744 +69745 69759 69760 69817 @@ -374,6 +380,8 @@ V369 122923 123184 123191 +123566 +123567 123628 123632 125136 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 47ffb33d5ee..5f71faff631 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 237a93ae681..23ff0e68507 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V108 +V110 2381 2382 2509 @@ -42,7 +42,7 @@ V108 4153 4155 5908 -5909 +5910 5940 5941 6098 @@ -75,6 +75,8 @@ V108 68160 69702 69703 +69744 +69745 69759 69760 69817 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 dc4bf6ae5a0..ba7473f1301 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 8deb9394cb0..b7e2b11678c 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -22,7 +22,7 @@ V34 6068 6070 6155 -6159 +6160 8203 8208 8234 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 189e426eefb..453032af0a9 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL 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 45 46 1418 @@ -39,6 +39,8 @@ V44 11836 11840 11841 +11869 +11870 12316 12317 12336 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 85277f85080..ca3553b3c9a 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 fd2e4f8e26f..59e51c8b217 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V352 +V384 94 95 96 @@ -67,6 +67,10 @@ V352 2038 2072 2074 +2200 +2208 +2249 +2259 2275 2303 2364 @@ -99,6 +103,8 @@ V352 2902 3021 3022 +3132 +3133 3149 3150 3260 @@ -151,6 +157,8 @@ V352 4252 4957 4960 +5908 +5910 6089 6100 6109 @@ -162,7 +170,9 @@ V352 6783 6784 6832 -6846 +6847 +6849 +6860 6964 6965 6980 @@ -188,8 +198,6 @@ V352 7620 7632 7669 -7674 -7677 7680 8125 8126 @@ -271,12 +279,24 @@ V352 65508 66272 66273 +67456 +67462 +67463 +67505 +67506 +67515 68325 68327 68898 68904 69446 69457 +69506 +69510 +69702 +69703 +69744 +69745 69817 69819 69939 @@ -343,6 +363,16 @@ V352 94112 94192 94194 +110576 +110580 +110581 +110588 +110589 +110591 +118528 +118574 +118576 +118599 119143 119146 119149 @@ -355,6 +385,8 @@ V352 119214 123184 123191 +123566 +123567 123628 123632 125136 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 11d00cfc00f..ffc482693fe 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 2ed4d10497f..2281f0ee4b9 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 a571e7d3b7d..2f9c71377c2 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 694b3a99cde..9d1662fd5a9 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 a813a34aaa6..a792ebf0830 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 24b75d94ae2..261ed1c161d 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 2f145108b6b..4e1a978f59c 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 ded35640b92..d5531a11543 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 1d8f1707e1a..24562e0a85a 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 0b582099233..7512ca896f1 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V374 +V382 160 161 168 @@ -205,6 +205,8 @@ V374 42654 42864 42865 +42994 +42997 43000 43002 43868 @@ -257,6 +259,12 @@ V374 65511 65512 65519 +67457 +67462 +67463 +67505 +67506 +67515 119808 119893 119894 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 a0d6f8fa401..c2d84aa6bce 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 9a647a9cdd7..0e0d6362a3c 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Dt/Sup.pl b/gnu/usr.bin/perl/lib/unicore/lib/Dt/Sup.pl index a83ccf73fde..63f0ebc1dbd 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V50 +V58 170 171 178 @@ -53,12 +53,20 @@ V50 42654 42864 42865 +42994 +42997 43000 43002 43868 43872 43881 43882 +67457 +67462 +67463 +67505 +67506 +67515 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 f81bc20cb75..00a910383d9 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 a934b8ea189..7f916ccc592 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL 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 +V80 9757 9758 9977 @@ -87,4 +87,8 @@ V76 129488 129489 129502 +129731 +129734 +129776 +129783 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 8128fa6aad4..58dbf03a255 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 08254c622fd..f73e8eca41f 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V162 +V166 8986 8988 9193 @@ -143,34 +143,38 @@ V162 128723 128725 128728 +128733 +128736 128747 128749 128756 128765 128992 129004 +129008 +129009 129292 129339 129340 129350 129351 -129401 -129402 -129484 -129485 129536 129648 129653 129656 -129659 +129661 129664 129671 129680 -129705 +129709 129712 -129719 +129723 129728 -129731 +129734 129744 -129751 +129754 +129760 +129768 +129776 +129783 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 a58addf23b4..03d27436dcd 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 61c874ee45c..6a93dccb11c 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 372f07afb18..e91a4908110 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V553 +V563 0 32 127 @@ -450,8 +450,14 @@ V553 101590 101632 101641 +110576 +110580 +110581 +110588 +110589 +110591 110592 -110879 +110883 110928 110931 110948 @@ -524,36 +530,40 @@ V553 128723 128725 128728 +128733 +128736 128747 128749 128756 128765 128992 129004 +129008 +129009 129292 129339 129340 129350 129351 -129401 -129402 -129484 -129485 129536 129648 129653 129656 -129659 +129661 129664 129671 129680 -129705 +129709 129712 -129719 +129723 129728 -129731 +129734 129744 -129751 +129754 +129760 +129768 +129776 +129783 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 b76f6a05060..c0dd996991f 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 b48383c089c..0603cbe6766 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL 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 +V238 4352 4448 8986 @@ -135,8 +135,14 @@ V228 101590 101632 101641 +110576 +110580 +110581 +110588 +110589 +110591 110592 -110879 +110883 110928 110931 110948 @@ -205,36 +211,40 @@ V228 128723 128725 128728 +128733 +128736 128747 128749 128756 128765 128992 129004 +129008 +129009 129292 129339 129340 129350 129351 -129401 -129402 -129484 -129485 129536 129648 129653 129656 -129659 +129661 129664 129671 129680 -129705 +129709 129712 -129719 +129723 129728 -129731 +129734 129744 -129751 +129754 +129760 +129768 +129776 +129783 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 6d727ac4088..8dbb0f4f2b4 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V304 +V306 35 36 42 @@ -279,7 +279,7 @@ V304 128723 128725 128728 -128736 +128733 128742 128745 128746 @@ -291,28 +291,30 @@ V304 128765 128992 129004 +129008 +129009 129292 129339 129340 129350 129351 -129401 -129402 -129484 -129485 129536 129648 129653 129656 -129659 +129661 129664 129671 129680 -129705 +129709 129712 -129719 +129723 129728 -129731 +129734 129744 -129751 +129754 +129760 +129768 +129776 +129783 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 9eac92b4e52..0633562bdf0 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL 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 +V66 183 184 720 @@ -59,6 +59,8 @@ V64 43765 65392 65393 +67457 +67459 70493 70494 71110 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 131260382b1..90a16243fd3 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 221fe8f8976..22d16d5f5f6 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/GCB/EX.pl b/gnu/usr.bin/perl/lib/unicore/lib/GCB/EX.pl index 80ba136ec42..950a5c59b2e 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V690 +V708 768 880 1155 @@ -59,7 +59,9 @@ V690 2094 2137 2140 -2259 +2200 +2208 +2250 2274 2275 2307 @@ -149,6 +151,8 @@ V690 3073 3076 3077 +3132 +3133 3134 3137 3142 @@ -260,7 +264,7 @@ V690 5906 5909 5938 -5941 +5940 5970 5972 6002 @@ -277,6 +281,8 @@ V690 6110 6155 6158 +6159 +6160 6277 6279 6313 @@ -308,7 +314,7 @@ V690 6783 6784 6832 -6849 +6863 6912 6916 6964 @@ -352,8 +358,6 @@ V690 7416 7418 7616 -7674 -7675 7680 8204 8205 @@ -471,16 +475,24 @@ V690 69293 69446 69457 +69506 +69510 69633 69634 69688 69703 +69744 +69745 +69747 +69749 69759 69762 69811 69815 69817 69819 +69826 +69827 69888 69891 69927 @@ -651,6 +663,10 @@ V690 94181 113821 113823 +118528 +118574 +118576 +118599 119141 119142 119143 @@ -689,6 +705,8 @@ V690 122923 123184 123191 +123566 +123567 123628 123632 125136 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 b56c6278e29..f4a30d5f5d2 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 0e415d97f43..60c3576b126 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 28bb6d59bdb..6360f81b931 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made 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'; -V26 +V28 1536 1542 1757 1758 1807 1808 +2192 +2194 2274 2275 3406 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 a724a072f0f..279ed0f0fb3 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V318 +V320 2307 2308 2363 @@ -105,6 +105,10 @@ V318 4184 4228 4229 +5909 +5910 +5940 +5941 6070 6071 6078 @@ -273,8 +277,6 @@ V318 71344 71350 71351 -71456 -71458 71462 71463 71724 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 d382b488874..a9d54e43fce 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V619 +V639 32 127 160 @@ -70,7 +70,11 @@ V619 2094 2137 2140 -2259 +2192 +2194 +2200 +2208 +2250 2308 2362 2365 @@ -152,6 +156,8 @@ V619 3032 3072 3077 +3132 +3133 3134 3141 3142 @@ -257,7 +263,7 @@ V619 4957 4960 5906 -5909 +5910 5938 5941 5970 @@ -269,7 +275,7 @@ V619 6109 6110 6155 -6159 +6160 6277 6279 6313 @@ -291,7 +297,7 @@ V619 6783 6784 6832 -6849 +6863 6912 6917 6964 @@ -317,8 +323,6 @@ V619 7415 7418 7616 -7674 -7675 7680 8203 8208 @@ -444,16 +448,24 @@ V619 69293 69446 69457 +69506 +69510 69632 69635 69688 69703 +69744 +69745 +69747 +69749 69759 69763 69808 69819 69821 69822 +69826 +69827 69837 69838 69888 @@ -515,6 +527,8 @@ V619 71339 71352 71453 +71456 +71458 71468 71724 71739 @@ -584,6 +598,10 @@ V619 113823 113824 113828 +118528 +118574 +118576 +118599 119141 119146 119149 @@ -618,6 +636,8 @@ V619 122923 123184 123191 +123566 +123567 123628 123632 125136 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 2f78794c900..109daf99726 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1357 +V1401 0 32 127 @@ -42,7 +42,7 @@ V1357 1525 1542 1564 -1566 +1565 1757 1758 1806 @@ -62,11 +62,9 @@ V1357 2143 2144 2155 -2208 -2229 -2230 -2248 -2259 +2160 +2191 +2200 2274 2275 2436 @@ -224,7 +222,7 @@ V1357 3113 3114 3130 -3133 +3132 3141 3142 3145 @@ -234,6 +232,8 @@ V1357 3159 3160 3163 +3165 +3166 3168 3172 3174 @@ -256,7 +256,7 @@ V1357 3278 3285 3287 -3294 +3293 3295 3296 3300 @@ -391,10 +391,8 @@ V1357 5792 5881 5888 -5901 -5902 -5909 -5920 +5910 +5919 5943 5952 5972 @@ -412,7 +410,7 @@ V1357 6138 6144 6158 -6160 +6159 6170 6176 6265 @@ -451,11 +449,11 @@ V1357 6816 6830 6832 -6849 +6863 6912 -6988 +6989 6992 -7037 +7039 7040 7156 7164 @@ -471,8 +469,6 @@ V1357 7376 7419 7424 -7674 -7675 7958 7960 7966 @@ -517,7 +513,7 @@ V1357 8336 8349 8352 -8384 +8385 8400 8433 8448 @@ -531,10 +527,6 @@ V1357 11126 11158 11159 -11311 -11312 -11359 -11360 11508 11513 11558 @@ -565,7 +557,7 @@ V1357 11736 11743 11744 -11859 +11870 11904 11930 11931 @@ -589,8 +581,6 @@ V1357 12784 12831 12832 -40957 -40960 42125 42128 42183 @@ -599,10 +589,14 @@ V1357 42560 42744 42752 -42944 -42946 42955 -42997 +42960 +42962 +42963 +42964 +42965 +42970 +42994 43053 43056 43066 @@ -673,16 +667,14 @@ V1357 64323 64325 64326 -64450 +64451 64467 -64832 -64848 64912 64914 64968 +64975 +64976 65008 -65022 -65024 65050 65056 65107 @@ -767,13 +759,33 @@ V1357 66864 66916 66927 -66928 +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 @@ -860,6 +872,8 @@ V1357 69416 69424 69466 +69488 +69514 69552 69580 69600 @@ -867,11 +881,11 @@ V1357 69632 69710 69714 -69744 +69750 69759 69821 69822 -69826 +69827 69840 69865 69872 @@ -953,7 +967,7 @@ V1357 71264 71277 71296 -71353 +71354 71360 71370 71424 @@ -961,7 +975,7 @@ V1357 71453 71468 71472 -71488 +71495 71680 71740 71840 @@ -992,7 +1006,7 @@ V1357 72264 72272 72355 -72384 +72368 72441 72704 72713 @@ -1048,6 +1062,8 @@ V1357 74869 74880 75076 +77712 +77811 77824 78895 82944 @@ -1059,7 +1075,9 @@ V1357 92768 92778 92782 -92784 +92863 +92864 +92874 92880 92910 92912 @@ -1092,8 +1110,14 @@ V1357 101590 101632 101641 +110576 +110580 +110581 +110588 +110589 +110591 110592 -110879 +110883 110928 110931 110948 @@ -1110,6 +1134,12 @@ V1357 113818 113820 113824 +118528 +118574 +118576 +118599 +118608 +118724 118784 119030 119040 @@ -1117,7 +1147,7 @@ V1357 119081 119155 119163 -119273 +119275 119296 119366 119520 @@ -1172,6 +1202,8 @@ V1357 121504 121505 121520 +122624 +122655 122880 122887 122888 @@ -1190,10 +1222,20 @@ V1357 123210 123214 123216 +123536 +123567 123584 123642 123647 123648 +124896 +124903 +124904 +124908 +124909 +124911 +124912 +124927 124928 125125 125127 @@ -1302,7 +1344,7 @@ V1357 127590 127744 128728 -128736 +128733 128749 128752 128765 @@ -1312,6 +1354,8 @@ V1357 128985 128992 129004 +129008 +129009 129024 129036 129040 @@ -1325,27 +1369,27 @@ V1357 129200 129202 129280 -129401 -129402 -129484 -129485 129620 129632 129646 129648 129653 129656 -129659 +129661 129664 129671 129680 -129705 +129709 129712 -129719 +129723 129728 -129731 +129734 129744 -129751 +129754 +129760 +129768 +129776 +129783 129792 129939 129940 @@ -1353,9 +1397,9 @@ V1357 130032 130042 131072 -173790 +173792 173824 -177973 +177977 177984 178206 178208 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 5f57bf7de35..a87235d8a19 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL 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 173 174 1536 @@ -21,6 +21,8 @@ V40 1758 1807 1808 +2192 +2194 2274 2275 6158 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 eaabf4b1dba..008720b49b3 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1353 +V1395 888 890 896 @@ -35,8 +35,6 @@ V1353 1519 1525 1536 -1565 -1566 1806 1807 1867 @@ -54,11 +52,11 @@ V1353 2143 2144 2155 -2208 -2229 -2230 -2248 -2259 +2160 +2191 +2192 +2194 +2200 2436 2437 2445 @@ -214,7 +212,7 @@ V1353 3113 3114 3130 -3133 +3132 3141 3142 3145 @@ -224,6 +222,8 @@ V1353 3159 3160 3163 +3165 +3166 3168 3172 3174 @@ -246,7 +246,7 @@ V1353 3278 3285 3287 -3294 +3293 3295 3296 3300 @@ -381,10 +381,8 @@ V1353 5792 5881 5888 -5901 -5902 -5909 -5920 +5910 +5919 5943 5952 5972 @@ -401,8 +399,6 @@ V1353 6128 6138 6144 -6159 -6160 6170 6176 6265 @@ -441,11 +437,11 @@ V1353 6816 6830 6832 -6849 +6863 6912 -6988 +6989 6992 -7037 +7039 7040 7156 7164 @@ -461,8 +457,6 @@ V1353 7376 7419 7424 -7674 -7675 7958 7960 7966 @@ -503,7 +497,7 @@ V1353 8336 8349 8352 -8384 +8385 8400 8433 8448 @@ -517,10 +511,6 @@ V1353 11126 11158 11159 -11311 -11312 -11359 -11360 11508 11513 11558 @@ -551,7 +541,7 @@ V1353 11736 11743 11744 -11859 +11870 11904 11930 11931 @@ -575,8 +565,6 @@ V1353 12784 12831 12832 -40957 -40960 42125 42128 42183 @@ -585,10 +573,14 @@ V1353 42560 42744 42752 -42944 -42946 42955 -42997 +42960 +42962 +42963 +42964 +42965 +42970 +42994 43053 43056 43066 @@ -659,16 +651,14 @@ V1353 64323 64325 64326 -64450 +64451 64467 -64832 -64848 64912 64914 64968 +64975 +64976 65008 -65022 -65024 65050 65056 65107 @@ -755,13 +745,33 @@ V1353 66864 66916 66927 -66928 +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 @@ -848,6 +858,8 @@ V1353 69416 69424 69466 +69488 +69514 69552 69580 69600 @@ -855,9 +867,9 @@ V1353 69632 69710 69714 -69744 +69750 69759 -69826 +69827 69837 69838 69840 @@ -941,7 +953,7 @@ V1353 71264 71277 71296 -71353 +71354 71360 71370 71424 @@ -949,7 +961,7 @@ V1353 71453 71468 71472 -71488 +71495 71680 71740 71840 @@ -980,7 +992,7 @@ V1353 72264 72272 72355 -72384 +72368 72441 72704 72713 @@ -1036,6 +1048,8 @@ V1353 74869 74880 75076 +77712 +77811 77824 78895 78896 @@ -1049,7 +1063,9 @@ V1353 92768 92778 92782 -92784 +92863 +92864 +92874 92880 92910 92912 @@ -1082,8 +1098,14 @@ V1353 101590 101632 101641 +110576 +110580 +110581 +110588 +110589 +110591 110592 -110879 +110883 110928 110931 110948 @@ -1100,12 +1122,18 @@ V1353 113818 113820 113828 +118528 +118574 +118576 +118599 +118608 +118724 118784 119030 119040 119079 119081 -119273 +119275 119296 119366 119520 @@ -1160,6 +1188,8 @@ V1353 121504 121505 121520 +122624 +122655 122880 122887 122888 @@ -1178,10 +1208,20 @@ V1353 123210 123214 123216 +123536 +123567 123584 123642 123647 123648 +124896 +124903 +124904 +124908 +124909 +124911 +124912 +124927 124928 125125 125127 @@ -1290,7 +1330,7 @@ V1353 127590 127744 128728 -128736 +128733 128749 128752 128765 @@ -1300,6 +1340,8 @@ V1353 128985 128992 129004 +129008 +129009 129024 129036 129040 @@ -1313,27 +1355,27 @@ V1353 129200 129202 129280 -129401 -129402 -129484 -129485 129620 129632 129646 129648 129653 129656 -129659 +129661 129664 129671 129680 -129705 +129709 129712 -129719 +129723 129728 -129731 +129734 129744 -129751 +129754 +129760 +129768 +129776 +129783 129792 129939 129940 @@ -1341,9 +1383,9 @@ V1353 130032 130042 131072 -173790 +173792 173824 -177973 +177977 177984 178206 178208 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 36755a635c1..dbda31404e1 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1244 +V1296 65 91 97 @@ -109,10 +109,12 @@ V1244 2137 2144 2155 +2160 +2184 +2185 +2191 2208 -2229 -2230 -2248 +2250 2308 2362 2365 @@ -241,6 +243,8 @@ V1244 3134 3160 3163 +3165 +3166 3168 3170 3200 @@ -257,7 +261,7 @@ V1244 3258 3261 3262 -3294 +3293 3295 3296 3298 @@ -400,10 +404,8 @@ V1244 5873 5881 5888 -5901 -5902 5906 -5920 +5919 5938 5952 5970 @@ -446,7 +448,7 @@ V1244 6917 6964 6981 -6988 +6989 7043 7073 7086 @@ -548,10 +550,6 @@ V1244 8579 8581 11264 -11311 -11312 -11359 -11360 11493 11499 11503 @@ -612,8 +610,6 @@ V1244 13312 19904 19968 -40957 -40960 42125 42192 42238 @@ -634,10 +630,14 @@ V1244 42786 42889 42891 -42944 -42946 42955 -42997 +42960 +42962 +42963 +42964 +42965 +42970 +42994 43010 43011 43014 @@ -813,12 +813,34 @@ V1244 66856 66864 66916 +66928 +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 @@ -889,12 +911,18 @@ V1244 69416 69424 69446 +69488 +69506 69552 69573 69600 69623 69635 69688 +69745 +69747 +69749 +69750 69763 69808 69840 @@ -977,6 +1005,8 @@ V1244 71353 71424 71451 +71488 +71495 71680 71724 71840 @@ -1015,7 +1045,7 @@ V1244 72330 72349 72350 -72384 +72368 72441 72704 72713 @@ -1049,6 +1079,8 @@ V1244 74650 74880 75076 +77712 +77809 77824 78895 82944 @@ -1057,6 +1089,8 @@ V1244 92729 92736 92767 +92784 +92863 92880 92910 92928 @@ -1085,8 +1119,14 @@ V1244 101590 101632 101641 +110576 +110580 +110581 +110588 +110589 +110591 110592 -110879 +110883 110928 110931 110948 @@ -1161,14 +1201,26 @@ V1244 120771 120772 120780 +122624 +122655 123136 123181 123191 123198 123214 123215 +123536 +123566 123584 123628 +124896 +124903 +124904 +124908 +124909 +124911 +124912 +124927 124928 125125 125184 @@ -1242,9 +1294,9 @@ V1244 126635 126652 131072 -173790 +173792 173824 -177973 +177977 177984 178206 178208 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 a1072e7e954..ba83ebcda4f 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V264 +V284 65 91 97 @@ -150,10 +150,6 @@ V264 8579 8581 11264 -11311 -11312 -11359 -11360 11388 11390 11493 @@ -178,9 +174,13 @@ V264 42891 42895 42896 -42944 -42946 42955 +42960 +42962 +42963 +42964 +42965 +42970 42997 42999 43002 @@ -205,6 +205,22 @@ V264 66772 66776 66812 +66928 +66939 +66940 +66955 +66956 +66963 +66964 +66966 +66967 +66978 +66979 +66994 +66995 +67002 +67003 +67005 68736 68787 68800 @@ -273,6 +289,10 @@ V264 120771 120772 120780 +122624 +122634 +122635 +122655 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 c03e3d4ffd4..1a9c2643eae 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1290 +V1314 97 123 181 @@ -874,7 +874,7 @@ V1290 8580 8581 11312 -11359 +11360 11361 11362 11365 @@ -1211,12 +1211,24 @@ V1290 42942 42943 42944 +42945 +42946 42947 42948 42952 42953 42954 42955 +42961 +42962 +42963 +42964 +42965 +42966 +42967 +42968 +42969 +42970 42998 42999 43002 @@ -1237,6 +1249,14 @@ V1290 66640 66776 66812 +66967 +66978 +66979 +66994 +66995 +67002 +67003 +67005 68800 68851 71872 @@ -1299,6 +1319,10 @@ V1290 120778 120779 120780 +122624 +122634 +122635 +122655 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 beed7c77a7f..dab6f2146e0 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V122 +V138 688 706 710 @@ -41,6 +41,8 @@ V122 2085 2088 2089 +2249 +2250 2417 2418 3654 @@ -101,6 +103,8 @@ V122 42865 42888 42889 +42994 +42997 43000 43002 43471 @@ -121,6 +125,12 @@ V122 65393 65438 65440 +67456 +67462 +67463 +67505 +67506 +67515 92992 92996 94099 @@ -129,6 +139,12 @@ V122 94178 94179 94180 +110576 +110580 +110581 +110588 +110589 +110591 123191 123198 125259 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 df16c69d77a..d683256ee77 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V978 +V1002 170 171 186 @@ -57,10 +57,12 @@ V978 2137 2144 2155 +2160 +2184 +2185 +2191 2208 -2229 -2230 -2248 +2249 2308 2362 2365 @@ -189,6 +191,8 @@ V978 3134 3160 3163 +3165 +3166 3168 3170 3200 @@ -205,7 +209,7 @@ V978 3258 3261 3262 -3294 +3293 3295 3296 3298 @@ -334,10 +338,8 @@ V978 5873 5881 5888 -5901 -5902 5906 -5920 +5919 5938 5952 5970 @@ -378,7 +380,7 @@ V978 6917 6964 6981 -6988 +6989 7043 7073 7086 @@ -444,8 +446,6 @@ V978 13312 19904 19968 -40957 -40960 40981 40982 42125 @@ -701,12 +701,18 @@ V978 69416 69424 69446 +69488 +69506 69552 69573 69600 69623 69635 69688 +69745 +69747 +69749 +69750 69763 69808 69840 @@ -789,6 +795,8 @@ V978 71353 71424 71451 +71488 +71495 71680 71724 71935 @@ -825,7 +833,7 @@ V978 72330 72349 72350 -72384 +72368 72441 72704 72713 @@ -859,6 +867,8 @@ V978 74650 74880 75076 +77712 +77809 77824 78895 82944 @@ -867,6 +877,8 @@ V978 92729 92736 92767 +92784 +92863 92880 92910 92928 @@ -886,7 +898,7 @@ V978 101632 101641 110592 -110879 +110883 110928 110931 110948 @@ -901,12 +913,24 @@ V978 113801 113808 113818 +122634 +122635 123136 123181 123214 123215 +123536 +123566 123584 123628 +124896 +124903 +124904 +124908 +124909 +124911 +124912 +124927 124928 125125 126464 @@ -976,9 +1000,9 @@ V978 126635 126652 131072 -173790 +173792 173824 -177973 +177977 177984 178206 178208 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 029139bbcae..cd7a84f0ac8 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1276 +V1292 65 91 192 @@ -874,7 +874,7 @@ V1276 8579 8580 11264 -11311 +11312 11360 11361 11362 @@ -1203,12 +1203,20 @@ V1276 42941 42942 42943 +42944 +42945 42946 42947 42948 42952 42953 42954 +42960 +42961 +42966 +42967 +42968 +42969 42997 42998 65313 @@ -1217,6 +1225,14 @@ V1276 66600 66736 66772 +66928 +66939 +66940 +66955 +66956 +66963 +66964 +66966 68736 68787 71840 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 48d325b3a98..dbc41100a12 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V580 +V598 768 880 1155 @@ -59,7 +59,9 @@ V580 2094 2137 2140 -2259 +2200 +2208 +2250 2274 2275 2308 @@ -143,6 +145,8 @@ V580 3032 3072 3077 +3132 +3133 3134 3141 3142 @@ -246,7 +250,7 @@ V580 4957 4960 5906 -5909 +5910 5938 5941 5970 @@ -259,6 +263,8 @@ V580 6110 6155 6158 +6159 +6160 6277 6279 6313 @@ -276,7 +282,7 @@ V580 6783 6784 6832 -6849 +6863 6912 6917 6964 @@ -302,8 +308,6 @@ V580 7415 7418 7616 -7674 -7675 7680 8400 8433 @@ -409,14 +413,22 @@ V580 69293 69446 69457 +69506 +69510 69632 69635 69688 69703 +69744 +69745 +69747 +69749 69759 69763 69808 69819 +69826 +69827 69888 69891 69927 @@ -547,6 +559,10 @@ V580 94194 113821 113823 +118528 +118574 +118576 +118599 119141 119146 119149 @@ -583,6 +599,8 @@ V580 122923 123184 123191 +123566 +123567 123628 123632 125136 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 3cca83eda23..43e16721555 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V350 +V354 2307 2308 2363 @@ -125,6 +125,10 @@ V350 4240 4250 4253 +5909 +5910 +5940 +5941 6070 6071 6078 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 b7c6afb6b0b..cd2eca69b01 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 1ff458184c4..f5f48ae39b8 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V654 +V672 768 880 1155 @@ -59,7 +59,9 @@ V654 2094 2137 2140 -2259 +2200 +2208 +2250 2274 2275 2307 @@ -141,6 +143,8 @@ V654 3073 3076 3077 +3132 +3133 3134 3137 3142 @@ -240,7 +244,7 @@ V654 5906 5909 5938 -5941 +5940 5970 5972 6002 @@ -257,6 +261,8 @@ V654 6110 6155 6158 +6159 +6160 6277 6279 6313 @@ -290,7 +296,7 @@ V654 6832 6846 6847 -6849 +6863 6912 6916 6964 @@ -336,8 +342,6 @@ V654 7416 7418 7616 -7674 -7675 7680 8400 8413 @@ -455,16 +459,24 @@ V654 69293 69446 69457 +69506 +69510 69633 69634 69688 69703 +69744 +69745 +69747 +69749 69759 69762 69811 69815 69817 69819 +69826 +69827 69888 69891 69927 @@ -623,6 +635,10 @@ V654 94181 113821 113823 +118528 +118574 +118576 +118599 119143 119146 119163 @@ -657,6 +673,8 @@ V654 122923 123184 123191 +123566 +123567 123628 123632 125136 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 66695a15d1b..bbd41ff614b 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V266 +V268 48 58 178 @@ -243,6 +243,8 @@ V266 74863 92768 92778 +92864 +92874 93008 93018 93019 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 24ba49c5e2a..834b03fbe1f 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V122 +V124 48 58 1632 @@ -121,6 +121,8 @@ V122 73130 92768 92778 +92864 +92874 93008 93018 120782 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 e4b87e56dc9..15bbedc1601 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 03a61304a13..f512f1a88ed 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/P.pl b/gnu/usr.bin/perl/lib/unicore/lib/Gc/P.pl index 537705d2836..8e5b1fa9940 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL 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 +V378 33 36 37 @@ -65,7 +65,7 @@ V370 1550 1563 1564 -1566 +1565 1568 1642 1646 @@ -143,6 +143,8 @@ V370 6830 7002 7009 +7037 +7039 7164 7168 7227 @@ -192,7 +194,7 @@ V370 11824 11856 11858 -11859 +11870 12289 12292 12296 @@ -303,6 +305,8 @@ V370 69294 69461 69466 +69510 +69514 69703 69710 69819 @@ -339,6 +343,8 @@ V370 71236 71264 71277 +71353 +71354 71484 71487 71739 @@ -363,6 +369,8 @@ V370 73728 74864 74869 +77809 +77811 92782 92784 92917 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 ef1f630ed2a..10380ad398a 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 a6a01b69d85..ae4699712b8 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V36 +V38 45 46 1418 @@ -31,6 +31,8 @@ V36 11836 11840 11841 +11869 +11870 12316 12317 12336 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 d2c28157288..922e0fc27ba 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V144 +V152 41 42 93 @@ -97,6 +97,14 @@ V144 11816 11817 11818 +11862 +11863 +11864 +11865 +11866 +11867 +11868 +11869 12297 12298 12299 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 f3ab0aa2cde..729a59ec75f 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 64dc90496aa..e05f030bec1 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 882c1634716..8f8103359c1 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V362 +V370 33 36 37 @@ -57,7 +57,7 @@ V362 1550 1563 1564 -1566 +1565 1568 1642 1646 @@ -131,6 +131,8 @@ V362 6830 7002 7009 +7037 +7039 7164 7168 7227 @@ -188,7 +190,7 @@ V362 11843 11856 11858 -11859 +11861 12289 12292 12349 @@ -295,6 +297,8 @@ V362 68509 69461 69466 +69510 +69514 69703 69710 69819 @@ -331,6 +335,8 @@ V362 71236 71264 71277 +71353 +71354 71484 71487 71739 @@ -355,6 +361,8 @@ V362 73728 74864 74869 +77809 +77811 92782 92784 92917 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 47bd9257135..0e526521f0d 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V150 +V158 40 41 91 @@ -103,6 +103,14 @@ V150 11817 11842 11843 +11861 +11862 +11863 +11864 +11865 +11866 +11867 +11868 12296 12297 12298 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 e1b6accf0f0..ffbccbe5d83 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V458 +V468 36 37 43 @@ -77,6 +77,8 @@ V458 2039 2046 2048 +2184 +2185 2546 2548 2554 @@ -154,7 +156,7 @@ V458 8330 8333 8352 -8384 +8385 8448 8450 8451 @@ -278,9 +280,13 @@ V458 64297 64298 64434 -64450 +64451 +64832 +64848 +64975 +64976 65020 -65022 +65024 65122 65123 65124 @@ -333,6 +339,8 @@ V458 92998 113820 113821 +118608 +118724 118784 119030 119040 @@ -346,7 +354,7 @@ V458 119180 119210 119214 -119273 +119275 119296 119362 119365 @@ -421,7 +429,7 @@ V458 127590 127744 128728 -128736 +128733 128749 128752 128765 @@ -431,6 +439,8 @@ V458 128985 128992 129004 +129008 +129009 129024 129036 129040 @@ -444,27 +454,27 @@ V458 129200 129202 129280 -129401 -129402 -129484 -129485 129620 129632 129646 129648 129653 129656 -129659 +129661 129664 129671 129680 -129705 +129709 129712 -129719 +129723 129728 -129731 +129734 129744 -129751 +129754 +129760 +129768 +129776 +129783 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 acd5ec414b3..fc9786df174 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -34,7 +34,7 @@ V42 6107 6108 8352 -8384 +8385 43064 43065 65020 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 042d52590af..e5a14dbc1eb 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V60 +V62 94 95 96 @@ -37,6 +37,8 @@ V60 886 900 902 +2184 +2185 8125 8126 8127 @@ -62,7 +64,7 @@ V60 43882 43884 64434 -64450 +64451 65342 65343 65344 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 eb4eeb7e0f3..5bdba1f4c84 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 a5b8bee1937..6e99d1cabd9 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V364 +V372 166 167 169 @@ -225,8 +225,12 @@ V364 43066 43639 43642 +64832 +64848 +64975 +64976 65021 -65022 +65024 65508 65509 65512 @@ -263,6 +267,8 @@ V364 92998 113820 113821 +118608 +118724 118784 119030 119040 @@ -276,7 +282,7 @@ V364 119180 119210 119214 -119273 +119275 119296 119362 119365 @@ -327,7 +333,7 @@ V364 127995 128000 128728 -128736 +128733 128749 128752 128765 @@ -337,6 +343,8 @@ V364 128985 128992 129004 +129008 +129009 129024 129036 129040 @@ -350,27 +358,27 @@ V364 129200 129202 129280 -129401 -129402 -129484 -129485 129620 129632 129646 129648 129653 129656 -129659 +129661 129664 129671 129680 -129705 +129709 129712 -129719 +129723 129728 -129731 +129734 129744 -129751 +129754 +129760 +129768 +129776 +129783 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 4a990b4c10f..3a622a2789a 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 8008902e583..76370c53853 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 9052abd62f0..d02141c37df 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1668 +V1722 32 127 160 @@ -53,7 +53,7 @@ V1668 1552 1563 1564 -1566 +1565 1611 1632 1648 @@ -95,10 +95,10 @@ V1668 2143 2144 2155 +2160 +2191 2208 -2229 -2230 -2248 +2250 2307 2362 2363 @@ -275,6 +275,8 @@ V1668 3141 3160 3163 +3165 +3166 3168 3170 3174 @@ -301,7 +303,7 @@ V1668 3273 3274 3276 -3294 +3293 3295 3296 3298 @@ -480,12 +482,12 @@ V1668 5792 5881 5888 -5901 -5902 5906 -5920 +5909 +5910 +5919 5938 -5941 +5940 5943 5952 5970 @@ -570,11 +572,11 @@ V1668 6973 6978 6979 -6988 +6989 6992 7019 7028 -7037 +7039 7042 7074 7078 @@ -662,7 +664,7 @@ V1668 8336 8349 8352 -8384 +8385 8448 8588 8592 @@ -674,10 +676,6 @@ V1668 11126 11158 11159 -11311 -11312 -11359 -11360 11503 11506 11508 @@ -710,7 +708,7 @@ V1668 11736 11743 11776 -11859 +11870 11904 11930 11931 @@ -736,8 +734,6 @@ V1668 12784 12831 12832 -40957 -40960 42125 42128 42183 @@ -754,10 +750,14 @@ V1668 42738 42744 42752 -42944 -42946 42955 -42997 +42960 +42962 +42963 +42964 +42965 +42970 +42994 43010 43011 43014 @@ -878,15 +878,15 @@ V1668 64323 64325 64326 -64450 +64451 64467 -64832 -64848 64912 64914 64968 +64975 +64976 65008 -65022 +65024 65040 65050 65072 @@ -974,13 +974,33 @@ V1668 66864 66916 66927 -66928 +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 @@ -1065,6 +1085,10 @@ V1668 69446 69457 69466 +69488 +69506 +69510 +69514 69552 69580 69600 @@ -1077,6 +1101,10 @@ V1668 69710 69714 69744 +69745 +69747 +69749 +69750 69762 69811 69815 @@ -1222,7 +1250,7 @@ V1668 71350 71351 71352 -71353 +71354 71360 71370 71424 @@ -1232,7 +1260,7 @@ V1668 71462 71463 71472 -71488 +71495 71680 71727 71736 @@ -1289,7 +1317,7 @@ V1668 72344 72346 72355 -72384 +72368 72441 72704 72713 @@ -1349,6 +1377,8 @@ V1668 74869 74880 75076 +77712 +77811 77824 78895 82944 @@ -1360,7 +1390,9 @@ V1668 92768 92778 92782 -92784 +92863 +92864 +92874 92880 92910 92917 @@ -1395,8 +1427,14 @@ V1668 101590 101632 101641 +110576 +110580 +110581 +110588 +110589 +110591 110592 -110879 +110883 110928 110931 110948 @@ -1415,6 +1453,8 @@ V1668 113821 113823 113824 +118608 +118724 118784 119030 119040 @@ -1430,7 +1470,7 @@ V1668 119180 119210 119214 -119273 +119275 119296 119362 119365 @@ -1491,6 +1531,8 @@ V1668 121476 121477 121484 +122624 +122655 123136 123181 123191 @@ -1499,12 +1541,22 @@ V1668 123210 123214 123216 +123536 +123566 123584 123628 123632 123642 123647 123648 +124896 +124903 +124904 +124908 +124909 +124911 +124912 +124927 124928 125125 125127 @@ -1615,7 +1667,7 @@ V1668 127590 127744 128728 -128736 +128733 128749 128752 128765 @@ -1625,6 +1677,8 @@ V1668 128985 128992 129004 +129008 +129009 129024 129036 129040 @@ -1638,27 +1692,27 @@ V1668 129200 129202 129280 -129401 -129402 -129484 -129485 129620 129632 129646 129648 129653 129656 -129659 +129661 129664 129671 129680 -129705 +129709 129712 -129719 +129723 129728 -129731 +129734 129744 -129751 +129754 +129760 +129768 +129776 +129783 129792 129939 129940 @@ -1666,9 +1720,9 @@ V1668 130032 130042 131072 -173790 +173792 173824 -177973 +177977 177984 178206 178208 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 97ff89c3884..bc2a78d1b50 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V688 +V706 768 880 1155 @@ -59,7 +59,9 @@ V688 2094 2137 2140 -2259 +2200 +2208 +2250 2274 2275 2307 @@ -149,6 +151,8 @@ V688 3073 3076 3077 +3132 +3133 3134 3137 3142 @@ -260,7 +264,7 @@ V688 5906 5909 5938 -5941 +5940 5970 5972 6002 @@ -277,6 +281,8 @@ V688 6110 6155 6158 +6159 +6160 6277 6279 6313 @@ -308,7 +314,7 @@ V688 6783 6784 6832 -6849 +6863 6912 6916 6964 @@ -352,8 +358,6 @@ V688 7416 7418 7616 -7674 -7675 7680 8204 8205 @@ -471,16 +475,24 @@ V688 69293 69446 69457 +69506 +69510 69633 69634 69688 69703 +69744 +69745 +69747 +69749 69759 69762 69811 69815 69817 69819 +69826 +69827 69888 69891 69927 @@ -651,6 +663,10 @@ V688 94181 113821 113823 +118528 +118574 +118576 +118599 119141 119142 119143 @@ -689,6 +705,8 @@ V688 122923 123184 123191 +123566 +123567 123628 123632 125136 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 d674d7f5723..4831cd73a56 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 e18cc39db81..105d07a6897 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 a0912f5e14b..eca338ad414 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 167285d2554..e368b558d45 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1460 +V1512 48 58 65 @@ -113,11 +113,11 @@ V1460 2140 2144 2155 -2208 -2229 -2230 -2248 -2259 +2160 +2184 +2185 +2191 +2200 2274 2275 2404 @@ -285,7 +285,7 @@ V1460 3113 3114 3130 -3133 +3132 3141 3142 3145 @@ -295,6 +295,8 @@ V1460 3159 3160 3163 +3165 +3166 3168 3172 3174 @@ -319,7 +321,7 @@ V1460 3278 3285 3287 -3294 +3293 3295 3296 3300 @@ -486,10 +488,8 @@ V1460 5870 5881 5888 -5901 -5902 -5909 -5920 +5910 +5919 5941 5952 5972 @@ -509,7 +509,7 @@ V1460 6122 6155 6158 -6160 +6159 6170 6176 6265 @@ -548,9 +548,9 @@ V1460 6832 6846 6847 -6849 +6863 6912 -6988 +6989 6992 7002 7019 @@ -574,8 +574,6 @@ V1460 7380 7419 7424 -7674 -7675 7958 7960 7966 @@ -656,10 +654,6 @@ V1460 8544 8585 11264 -11311 -11312 -11359 -11360 11493 11499 11508 @@ -720,8 +714,6 @@ V1460 13312 19904 19968 -40957 -40960 42125 42192 42238 @@ -740,10 +732,14 @@ V1460 42786 42889 42891 -42944 -42946 42955 -42997 +42960 +42962 +42963 +42964 +42965 +42970 +42994 43048 43052 43053 @@ -921,12 +917,34 @@ V1460 66856 66864 66916 +66928 +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 @@ -1007,6 +1025,8 @@ V1460 69416 69424 69457 +69488 +69510 69552 69573 69600 @@ -1014,9 +1034,11 @@ V1460 69632 69703 69734 -69744 +69750 69759 69819 +69826 +69827 69840 69865 69872 @@ -1123,6 +1145,8 @@ V1460 71468 71472 71482 +71488 +71495 71680 71739 71840 @@ -1159,7 +1183,7 @@ V1460 72346 72349 72350 -72384 +72368 72441 72704 72713 @@ -1211,6 +1235,8 @@ V1460 74863 74880 75076 +77712 +77809 77824 78895 82944 @@ -1221,6 +1247,10 @@ V1460 92767 92768 92778 +92784 +92863 +92864 +92874 92880 92910 92912 @@ -1255,8 +1285,14 @@ V1460 101590 101632 101641 +110576 +110580 +110581 +110588 +110589 +110591 110592 -110879 +110883 110928 110931 110948 @@ -1273,6 +1309,10 @@ V1460 113818 113821 113823 +118528 +118574 +118576 +118599 119141 119146 119149 @@ -1359,6 +1399,8 @@ V1460 121504 121505 121520 +122624 +122655 122880 122887 122888 @@ -1377,8 +1419,18 @@ V1460 123210 123214 123215 +123536 +123567 123584 123642 +124896 +124903 +124904 +124908 +124909 +124911 +124912 +124927 124928 125125 125136 @@ -1456,9 +1508,9 @@ V1460 130032 130042 131072 -173790 +173792 173824 -177973 +177977 177984 178206 178208 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 53f96767814..5aacbe48265 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1244 +V1296 65 91 97 @@ -109,10 +109,12 @@ V1244 2137 2144 2155 +2160 +2184 +2185 +2191 2208 -2229 -2230 -2248 +2250 2308 2362 2365 @@ -241,6 +243,8 @@ V1244 3134 3160 3163 +3165 +3166 3168 3170 3200 @@ -257,7 +261,7 @@ V1244 3258 3261 3262 -3294 +3293 3295 3296 3298 @@ -400,10 +404,8 @@ V1244 5870 5881 5888 -5901 -5902 5906 -5920 +5919 5938 5952 5970 @@ -444,7 +446,7 @@ V1244 6917 6964 6981 -6988 +6989 7043 7073 7086 @@ -544,10 +546,6 @@ V1244 8544 8585 11264 -11311 -11312 -11359 -11360 11493 11499 11503 @@ -608,8 +606,6 @@ V1244 13312 19904 19968 -40957 -40960 42125 42192 42238 @@ -630,10 +626,14 @@ V1244 42786 42889 42891 -42944 -42946 42955 -42997 +42960 +42962 +42963 +42964 +42965 +42970 +42994 43010 43011 43014 @@ -811,12 +811,34 @@ V1244 66856 66864 66916 +66928 +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 @@ -887,12 +909,18 @@ V1244 69416 69424 69446 +69488 +69506 69552 69573 69600 69623 69635 69688 +69745 +69747 +69749 +69750 69763 69808 69840 @@ -975,6 +1003,8 @@ V1244 71353 71424 71451 +71488 +71495 71680 71724 71840 @@ -1013,7 +1043,7 @@ V1244 72330 72349 72350 -72384 +72368 72441 72704 72713 @@ -1049,6 +1079,8 @@ V1244 74863 74880 75076 +77712 +77809 77824 78895 82944 @@ -1057,6 +1089,8 @@ V1244 92729 92736 92767 +92784 +92863 92880 92910 92928 @@ -1085,8 +1119,14 @@ V1244 101590 101632 101641 +110576 +110580 +110581 +110588 +110589 +110591 110592 -110879 +110883 110928 110931 110948 @@ -1161,14 +1201,26 @@ V1244 120771 120772 120780 +122624 +122655 123136 123181 123191 123198 123214 123215 +123536 +123566 123584 123628 +124896 +124903 +124904 +124908 +124909 +124911 +124912 +124927 124928 125125 125184 @@ -1242,9 +1294,9 @@ V1244 126635 126652 131072 -173790 +173792 173824 -177973 +177977 177984 178206 178208 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 c238d83758b..1be287f6d60 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V748 +V776 39 40 45 @@ -147,12 +147,16 @@ V748 1792 1872 1970 +2160 +2184 +2185 +2191 2208 2221 2226 2227 -2230 -2248 +2229 +2250 2305 2382 2383 @@ -321,7 +325,7 @@ V748 3124 3125 3130 -3133 +3132 3141 3142 3145 @@ -329,6 +333,8 @@ V748 3150 3157 3159 +3165 +3166 3168 3170 3174 @@ -355,6 +361,8 @@ V748 3278 3285 3287 +3293 +3294 3296 3300 3302 @@ -552,7 +560,9 @@ V748 6057 6068 6070 -6091 +6094 +6096 +6097 6098 6099 6103 @@ -682,7 +692,7 @@ V748 13312 19904 19968 -40957 +40960 42623 42624 42775 @@ -699,8 +709,14 @@ V748 42927 42936 42938 -42946 +42944 42955 +42960 +42962 +42963 +42964 +42965 +42970 43495 43519 43616 @@ -743,14 +759,26 @@ V748 70461 94192 94194 +110879 +110883 110928 110931 110948 110952 +122624 +122655 +124896 +124903 +124904 +124908 +124909 +124911 +124912 +124927 131072 -173790 +173792 173824 -177973 +177977 177984 178206 178208 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 d4736b5efda..d62e044ed8d 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V749 +V777 0 39 40 @@ -148,12 +148,16 @@ V749 1792 1872 1970 +2160 +2184 +2185 +2191 2208 2221 2226 2227 -2230 -2248 +2229 +2250 2305 2382 2383 @@ -322,7 +326,7 @@ V749 3124 3125 3130 -3133 +3132 3141 3142 3145 @@ -330,6 +334,8 @@ V749 3150 3157 3159 +3165 +3166 3168 3170 3174 @@ -356,6 +362,8 @@ V749 3278 3285 3287 +3293 +3294 3296 3300 3302 @@ -553,7 +561,9 @@ V749 6057 6068 6070 -6091 +6094 +6096 +6097 6098 6099 6103 @@ -683,7 +693,7 @@ V749 13312 19904 19968 -40957 +40960 42623 42624 42775 @@ -700,8 +710,14 @@ V749 42927 42936 42938 -42946 +42944 42955 +42960 +42962 +42963 +42964 +42965 +42970 43495 43519 43616 @@ -744,14 +760,26 @@ V749 70461 94192 94194 +110879 +110883 110928 110931 110948 110952 +122624 +122655 +124896 +124903 +124904 +124908 +124909 +124911 +124912 +124927 131072 -173790 +173792 173824 -177973 +177977 177984 178206 178208 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 37646e04965..6c85796bc9f 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -22,7 +22,7 @@ V38 6068 6070 6155 -6159 +6160 8203 8204 8206 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 ec575c08681..089421b09b6 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V424 +V442 994 1008 2048 @@ -24,10 +24,8 @@ V424 5870 5881 5888 -5901 -5902 -5909 -5920 +5910 +5919 5943 5952 5972 @@ -52,9 +50,7 @@ V424 7418 7419 11264 -11311 -11312 -11359 +11360 11392 11508 11513 @@ -112,7 +108,21 @@ V424 66864 66916 66927 -66928 +66939 +66940 +66955 +66956 +66963 +66964 +66966 +66967 +66978 +66979 +66994 +66995 +67002 +67003 +67005 67072 67383 67392 @@ -201,6 +211,8 @@ V424 69416 69424 69466 +69488 +69514 69552 69580 69600 @@ -208,9 +220,9 @@ V424 69632 69710 69714 -69744 +69750 69759 -69826 +69827 69837 69838 69840 @@ -286,7 +298,7 @@ V424 71264 71277 71296 -71353 +71354 71360 71370 71424 @@ -294,7 +306,7 @@ V424 71453 71468 71472 -71488 +71495 71680 71740 71840 @@ -365,6 +377,8 @@ V424 74869 74880 75076 +77712 +77811 77824 78895 78896 @@ -376,7 +390,9 @@ V424 92768 92778 92782 -92784 +92863 +92864 +92874 92880 92910 92912 @@ -431,6 +447,8 @@ V424 122917 122918 122923 +123536 +123567 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 fb1d0d0dc71..cae7f09ceb3 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/LimitedU.pl b/gnu/usr.bin/perl/lib/unicore/lib/IdType/LimitedU.pl index 37131f173cb..e832fcc7c65 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V170 +V174 1792 1806 1807 @@ -66,9 +66,9 @@ V170 6816 6830 6912 -6988 +6989 6992 -7037 +7039 7040 7156 7164 @@ -79,6 +79,8 @@ V170 7296 7360 7368 +7674 +7675 11568 11624 11632 @@ -141,6 +143,8 @@ V170 70748 70749 70754 +72368 +72384 73056 73062 73063 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 c13d4d4bc5a..a7895d47780 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1357 +V1399 0 9 14 @@ -43,8 +43,6 @@ V1357 1519 1525 1536 -1565 -1566 1806 1807 1867 @@ -62,11 +60,11 @@ V1357 2143 2144 2155 -2208 -2229 -2230 -2248 -2259 +2160 +2191 +2192 +2194 +2200 2436 2437 2445 @@ -222,7 +220,7 @@ V1357 3113 3114 3130 -3133 +3132 3141 3142 3145 @@ -232,6 +230,8 @@ V1357 3159 3160 3163 +3165 +3166 3168 3172 3174 @@ -254,7 +254,7 @@ V1357 3278 3285 3287 -3294 +3293 3295 3296 3300 @@ -389,10 +389,8 @@ V1357 5792 5881 5888 -5901 -5902 -5909 -5920 +5910 +5919 5943 5952 5972 @@ -409,8 +407,6 @@ V1357 6128 6138 6144 -6159 -6160 6170 6176 6265 @@ -449,11 +445,11 @@ V1357 6816 6830 6832 -6849 +6863 6912 -6988 +6989 6992 -7037 +7039 7040 7156 7164 @@ -469,8 +465,6 @@ V1357 7376 7419 7424 -7674 -7675 7958 7960 7966 @@ -511,7 +505,7 @@ V1357 8336 8349 8352 -8384 +8385 8400 8433 8448 @@ -525,10 +519,6 @@ V1357 11126 11158 11159 -11311 -11312 -11359 -11360 11508 11513 11558 @@ -559,7 +549,7 @@ V1357 11736 11743 11744 -11859 +11870 11904 11930 11931 @@ -583,8 +573,6 @@ V1357 12784 12831 12832 -40957 -40960 42125 42128 42183 @@ -593,10 +581,14 @@ V1357 42560 42744 42752 -42944 -42946 42955 -42997 +42960 +42962 +42963 +42964 +42965 +42970 +42994 43053 43056 43066 @@ -667,16 +659,14 @@ V1357 64323 64325 64326 -64450 +64451 64467 -64832 -64848 64912 64914 64968 +64975 +64976 65008 -65022 -65024 65050 65056 65107 @@ -763,13 +753,33 @@ V1357 66864 66916 66927 -66928 +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 @@ -856,6 +866,8 @@ V1357 69416 69424 69466 +69488 +69514 69552 69580 69600 @@ -863,9 +875,9 @@ V1357 69632 69710 69714 -69744 +69750 69759 -69826 +69827 69837 69838 69840 @@ -949,7 +961,7 @@ V1357 71264 71277 71296 -71353 +71354 71360 71370 71424 @@ -957,7 +969,7 @@ V1357 71453 71468 71472 -71488 +71495 71680 71740 71840 @@ -988,7 +1000,7 @@ V1357 72264 72272 72355 -72384 +72368 72441 72704 72713 @@ -1044,6 +1056,8 @@ V1357 74869 74880 75076 +77712 +77811 77824 78895 78896 @@ -1057,7 +1071,9 @@ V1357 92768 92778 92782 -92784 +92863 +92864 +92874 92880 92910 92912 @@ -1090,8 +1106,14 @@ V1357 101590 101632 101641 +110576 +110580 +110581 +110588 +110589 +110591 110592 -110879 +110883 110928 110931 110948 @@ -1108,12 +1130,18 @@ V1357 113818 113820 113828 +118528 +118574 +118576 +118599 +118608 +118724 118784 119030 119040 119079 119081 -119273 +119275 119296 119366 119520 @@ -1168,6 +1196,8 @@ V1357 121504 121505 121520 +122624 +122655 122880 122887 122888 @@ -1186,10 +1216,20 @@ V1357 123210 123214 123216 +123536 +123567 123584 123642 123647 123648 +124896 +124903 +124904 +124908 +124909 +124911 +124912 +124927 124928 125125 125127 @@ -1298,7 +1338,7 @@ V1357 127590 127744 128728 -128736 +128733 128749 128752 128765 @@ -1308,6 +1348,8 @@ V1357 128985 128992 129004 +129008 +129009 129024 129036 129040 @@ -1321,27 +1363,27 @@ V1357 129200 129202 129280 -129401 -129402 -129484 -129485 129620 129632 129646 129648 129653 129656 -129659 +129661 129664 129671 129680 -129705 +129709 129712 -129719 +129723 129728 -129731 +129734 129744 -129751 +129754 +129760 +129768 +129776 +129783 129792 129939 129940 @@ -1349,9 +1391,9 @@ V1357 130032 130042 131072 -173790 +173792 173824 -177973 +177977 177984 178206 178208 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 1ab4b960cc1..061874138fd 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V502 +V510 160 161 168 @@ -297,6 +297,8 @@ V502 42654 42864 42865 +42994 +42997 43000 43002 43868 @@ -379,6 +381,12 @@ V502 65511 65512 65519 +67457 +67462 +67463 +67505 +67506 +67515 119134 119141 119227 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 6dd6ef06a14..7b6bdf98e57 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V690 +V706 9 14 32 @@ -85,7 +85,7 @@ V690 1552 1563 1564 -1566 +1565 1568 1642 1646 @@ -107,6 +107,10 @@ V690 2111 2142 2143 +2184 +2185 +2192 +2194 2274 2275 2404 @@ -216,7 +220,7 @@ V690 7002 7019 7028 -7037 +7039 7164 7168 7227 @@ -254,7 +258,7 @@ V690 8352 8360 8361 -8384 +8385 8413 8417 8418 @@ -316,7 +320,7 @@ V690 11632 11633 11776 -11859 +11870 11904 11930 11931 @@ -398,11 +402,13 @@ V690 44011 44012 64434 -64450 +64451 64830 -64832 +64848 +64975 +64976 65021 -65022 +65024 65093 65095 65529 @@ -483,6 +489,8 @@ V690 69415 69457 69466 +69510 +69514 69573 69580 69703 @@ -525,6 +533,8 @@ V690 71236 71264 71277 +71353 +71354 71482 71488 71739 @@ -555,6 +565,8 @@ V690 73728 74864 74869 +77809 +77811 78896 78905 92782 @@ -575,6 +587,8 @@ V690 113821 113823 113824 +118608 +118724 118784 119030 119040 @@ -590,7 +604,7 @@ V690 119214 119227 119233 -119273 +119275 119296 119362 119365 @@ -653,7 +667,7 @@ V690 127590 127744 128728 -128736 +128733 128749 128752 128765 @@ -663,6 +677,8 @@ V690 128985 128992 129004 +129008 +129009 129024 129036 129040 @@ -676,27 +692,27 @@ V690 129200 129202 129280 -129401 -129402 -129484 -129485 129620 129632 129646 129648 129653 129656 -129659 +129661 129664 129671 129680 -129705 +129709 129712 -129719 +129723 129728 -129731 +129734 129744 -129751 +129754 +129760 +129768 +129776 +129783 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 3c8856e48f7..7691725d661 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V206 +V208 397 398 426 @@ -161,6 +161,8 @@ V206 12336 12590 12591 +12784 +12800 42512 42515 42538 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 12f933dd02c..9224b46d847 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V732 +V760 48 58 65 @@ -139,12 +139,16 @@ V732 1792 1872 1970 +2160 +2184 +2185 +2191 2208 2221 2226 2227 -2230 -2248 +2229 +2250 2305 2382 2383 @@ -313,7 +317,7 @@ V732 3124 3125 3130 -3133 +3132 3141 3142 3145 @@ -321,6 +325,8 @@ V732 3150 3157 3159 +3165 +3166 3168 3170 3174 @@ -347,6 +353,8 @@ V732 3278 3285 3287 +3293 +3294 3296 3300 3302 @@ -542,7 +550,9 @@ V732 6057 6068 6070 -6091 +6094 +6096 +6097 6098 6099 6103 @@ -666,7 +676,7 @@ V732 13312 19904 19968 -40957 +40960 42623 42624 42775 @@ -683,8 +693,14 @@ V732 42927 42936 42938 -42946 +42944 42955 +42960 +42962 +42963 +42964 +42965 +42970 43495 43519 43616 @@ -727,14 +743,26 @@ V732 70461 94192 94194 +110879 +110883 110928 110931 110948 110952 +122624 +122655 +124896 +124903 +124904 +124908 +124909 +124911 +124912 +124927 131072 -173790 +173792 173824 -177973 +177977 177984 178206 178208 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 78210f1fb6d..7d3aef7f95a 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V190 +V198 384 385 397 @@ -95,12 +95,16 @@ V190 3572 3864 3866 -6091 +6094 +6096 +6097 6098 6109 6110 6847 6849 +7019 +7028 7424 7468 7471 @@ -114,8 +118,6 @@ V190 7545 7579 7616 -7674 -7675 7680 7836 7838 @@ -151,8 +153,6 @@ V190 12342 12347 12349 -12784 -12800 12927 12928 19904 @@ -174,17 +174,25 @@ V190 64286 64287 64434 -64450 +64451 64830 -64832 +64848 +64975 +64976 65021 -65022 +65024 65056 65072 65093 65095 65139 65140 +118528 +118574 +118576 +118599 +118608 +118724 118784 119030 119040 @@ -196,7 +204,7 @@ V190 119163 119227 119233 -119273 +119275 119362 119365 119552 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 f6687528f02..ee9df309572 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL 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 +V164 385 397 398 @@ -89,9 +89,11 @@ V152 1769 1770 1774 +2200 +2208 2227 2229 -2259 +2250 2274 2275 2305 @@ -127,6 +129,8 @@ V152 3898 6313 6314 +6849 +6863 8276 8277 8586 @@ -155,10 +159,18 @@ V152 64287 65070 65072 +67456 +67457 92736 92767 92768 92778 +110576 +110580 +110581 +110588 +110589 +110591 119262 119273 128335 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 c4b6bf24964..497f83a559e 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -20,7 +20,7 @@ V38 13312 19904 19968 -40957 +40960 63744 64110 64112 @@ -36,9 +36,9 @@ V38 110960 111356 131072 -173790 +173792 173824 -177973 +177977 177984 178206 178208 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 3284c5d5dad..26ddf99e3a6 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 fb1ac7e0071..1abead4be5d 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 a90344bc41c..b5219563135 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 bdc6762a156..862dc5a2cae 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 90900c0b7de..57bf0a8c860 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 new file mode 100644 index 00000000000..19d7af629da --- /dev/null +++ b/gnu/usr.bin/perl/lib/unicore/lib/In/14_0.pl @@ -0,0 +1,1426 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is machine-generated by lib/unicore/mktables from the Unicode +# database, Version 14.0.0. Any changes 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'; +V1412 +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 +3315 +3328 +3341 +3342 +3345 +3346 +3397 +3398 +3401 +3402 +3408 +3412 +3428 +3430 +3456 +3457 +3460 +3461 +3479 +3482 +3506 +3507 +3516 +3517 +3518 +3520 +3527 +3530 +3531 +3535 +3541 +3542 +3543 +3544 +3552 +3558 +3568 +3570 +3573 +3585 +3643 +3647 +3676 +3713 +3715 +3716 +3717 +3718 +3723 +3724 +3748 +3749 +3750 +3751 +3774 +3776 +3781 +3782 +3783 +3784 +3790 +3792 +3802 +3804 +3808 +3840 +3912 +3913 +3949 +3953 +3992 +3993 +4029 +4030 +4045 +4046 +4059 +4096 +4294 +4295 +4296 +4301 +4302 +4304 +4681 +4682 +4686 +4688 +4695 +4696 +4697 +4698 +4702 +4704 +4745 +4746 +4750 +4752 +4785 +4786 +4790 +4792 +4799 +4800 +4801 +4802 +4806 +4808 +4823 +4824 +4881 +4882 +4886 +4888 +4955 +4957 +4989 +4992 +5018 +5024 +5110 +5112 +5118 +5120 +5789 +5792 +5881 +5888 +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 +69376 +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 +70207 +70272 +70279 +70280 +70281 +70282 +70286 +70287 +70302 +70303 +70314 +70320 +70379 +70384 +70394 +70400 +70404 +70405 +70413 +70415 +70417 +70419 +70441 +70442 +70449 +70450 +70452 +70453 +70458 +70459 +70469 +70471 +70473 +70475 +70478 +70480 +70481 +70487 +70488 +70493 +70500 +70502 +70509 +70512 +70517 +70656 +70748 +70749 +70754 +70784 +70856 +70864 +70874 +71040 +71094 +71096 +71134 +71168 +71237 +71248 +71258 +71264 +71277 +71296 +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 +72704 +72713 +72714 +72759 +72760 +72774 +72784 +72813 +72816 +72848 +72850 +72872 +72873 +72887 +72960 +72967 +72968 +72970 +72971 +73015 +73018 +73019 +73020 +73022 +73023 +73032 +73040 +73050 +73056 +73062 +73063 +73065 +73066 +73103 +73104 +73106 +73107 +73113 +73120 +73130 +73440 +73465 +73648 +73649 +73664 +73714 +73727 +74650 +74752 +74863 +74864 +74869 +74880 +75076 +77712 +77811 +77824 +78895 +78896 +78905 +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 +110928 +110931 +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 +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 +122880 +122887 +122888 +122905 +122907 +122914 +122915 +122917 +122918 +122923 +123136 +123181 +123184 +123198 +123200 +123210 +123214 +123216 +123536 +123567 +123584 +123642 +123647 +123648 +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 +128733 +128749 +128752 +128765 +128768 +128884 +128896 +128985 +128992 +129004 +129008 +129009 +129024 +129036 +129040 +129096 +129104 +129114 +129120 +129160 +129168 +129198 +129200 +129202 +129280 +129620 +129632 +129646 +129648 +129653 +129656 +129661 +129664 +129671 +129680 +129709 +129712 +129723 +129728 +129734 +129744 +129754 +129760 +129768 +129776 +129783 +129792 +129939 +129940 +129995 +130032 +130042 +131070 +173792 +173824 +177977 +177984 +178206 +178208 +183970 +183984 +191457 +194560 +195102 +196606 +201547 +262142 +262144 +327678 +327680 +393214 +393216 +458750 +458752 +524286 +524288 +589822 +589824 +655358 +655360 +720894 +720896 +786430 +786432 +851966 +851968 +917502 +917504 +917505 +917506 +917536 +917632 +917760 +918000 +983038 +1114112 +END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/In/2_0.pl b/gnu/usr.bin/perl/lib/unicore/lib/In/2_0.pl index 8531062c4d2..e6f5757f8f5 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 fd48c952bbf..581c6c6a73d 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 8495ebeb312..3311c607b8c 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 bd515124114..8a9beaaf3b7 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 6a245cdb593..64201aa574d 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 a94cebcc891..a05432e0281 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 fc58ad96186..9c9653f826e 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 e29e99f372d..2e18eb04286 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 5112442dd20..42f9a7a94ab 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 ce83818dc1c..1c9173e4ca0 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 49238ad783c..d98facfbbb5 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 0a6d9f48727..ec657a91316 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 9f426b7343f..171b6b2e8a3 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 ed202d43898..d02de2c8430 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 2db33c38d96..f2deb32dcf4 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 ab82c14be7b..ea10ff76144 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 fcc41dbadb8..aafdb7b031d 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 19156d9b534..aeb6b4dbcb6 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V286 +V290 2364 2365 2369 @@ -57,6 +57,8 @@ V286 2894 2914 2916 +3132 +3133 3158 3159 3170 @@ -114,7 +116,7 @@ V286 5907 5909 5939 -5941 +5940 5971 5972 6003 @@ -203,6 +205,8 @@ V286 69813 69817 69819 +69826 +69827 69930 69932 69937 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 42976f5921d..60c527d5a84 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 badac57c2b8..f80c0baf01e 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/LeftAndR.pl b/gnu/usr.bin/perl/lib/unicore/lib/InPC/LeftAndR.pl index 667671eeda4..02054aa8f7e 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 b23819ab862..81398cc1992 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V421 +V429 0 2304 2308 @@ -94,6 +94,8 @@ V421 3032 3072 3077 +3132 +3133 3134 3141 3142 @@ -197,7 +199,7 @@ V421 4250 4254 5906 -5909 +5910 5938 5941 5970 @@ -316,10 +318,16 @@ V421 69635 69688 69703 +69744 +69745 +69747 +69749 69760 69763 69808 69819 +69826 +69827 69888 69891 69927 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 8ac23a284a8..8d7e76ef080 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 8ceb3e47562..b032bfab7d4 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V328 +V332 2307 2308 2363 @@ -119,6 +119,10 @@ V328 4240 4250 4253 +5909 +5910 +5940 +5941 6070 6071 6087 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 69baac880ed..29613511a90 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V386 +V390 2304 2307 2362 @@ -269,6 +269,10 @@ V386 69692 69698 69703 +69744 +69745 +69747 +69749 69760 69762 69813 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 a833a5e5404..5b90a5e9c02 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 b58135b0e6c..8a6fb708783 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 d47918e33d8..bea6361a2e6 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 2064836fb18..ff508346eb2 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 e37e37f6fc8..d4ceb5aa050 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 afbefbfecbe..709ce32ae42 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 8a5fa77c8e3..cc3ad316a38 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/Cantilla.pl b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Cantilla.pl index 52be03effbe..e256986f971 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consona2.pl b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consona2.pl index ab688fe7af1..340651a9423 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,9 +10,13 @@ return <<'END'; -V8 +V12 2510 2511 +3165 +3166 +3293 +3294 3412 3415 3450 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 c8440cb3633..0116e6199fb 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V22 +V28 6448 6450 6451 @@ -19,6 +19,10 @@ V22 6600 6744 6746 +6915 +6916 +7041 +7042 7102 7104 7152 @@ -27,6 +31,8 @@ V22 7220 43343 43347 +43394 +43395 43584 43598 43995 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 213b475f378..47cf4e6ef8d 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 3fcdd066f36..37088e1c697 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 89d7101a981..e5f988d2df6 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 ccfe135702f..0913f61524d 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 e383e4973b3..a208a1fbe85 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/Consonan.pl b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consonan.pl index 449f9c17192..4695cee0a43 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL 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 +V310 2325 2362 2392 @@ -146,9 +146,9 @@ V306 4238 4239 5891 -5901 -5902 5906 +5919 +5920 5923 5938 5955 @@ -174,7 +174,7 @@ V306 6931 6964 6981 -6988 +6989 7050 7073 7086 @@ -243,6 +243,8 @@ V306 68150 69651 69688 +69749 +69750 69773 69808 69895 @@ -293,6 +295,8 @@ V306 71353 71424 71451 +71488 +71495 71690 71724 71948 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 35a3402c029..328b49be9d4 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/Nukta.pl b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Nukta.pl index b0f1e811d03..007bf8e7833 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V52 +V54 2364 2365 2492 @@ -23,6 +23,8 @@ V52 2816 2876 2877 +3132 +3133 3260 3261 3897 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 33702984c45..ec2807eb1be 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/Other.pl b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Other.pl index 0c2a603edc0..93c9f04f174 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V643 +V647 0 45 46 @@ -190,7 +190,7 @@ V643 3113 3114 3130 -3133 +3132 3141 3142 3145 @@ -200,6 +200,8 @@ V643 3159 3160 3163 +3165 +3166 3168 3172 3174 @@ -224,7 +226,7 @@ V643 3278 3285 3287 -3294 +3293 3295 3296 3300 @@ -337,10 +339,8 @@ V643 4176 4254 5888 -5901 -5902 -5909 -5920 +5910 +5919 5941 5952 5972 @@ -385,7 +385,7 @@ V643 6800 6810 6912 -6988 +6989 6992 7002 7040 @@ -479,9 +479,11 @@ V643 69632 69703 69714 -69744 +69750 69759 69819 +69826 +69827 69888 69941 69942 @@ -576,6 +578,8 @@ V643 71468 71472 71484 +71488 +71495 71680 71739 71936 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 6204ad6b4e1..c9ef1948739 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V42 +V44 3387 3389 3642 @@ -24,7 +24,7 @@ V42 4154 4155 5908 -5909 +5910 5940 5941 6097 @@ -41,6 +41,8 @@ V42 43348 44013 44014 +69744 +69745 69940 69941 70378 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 d8220e2513f..6ef755fb007 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/InSC/ToneMark.pl b/gnu/usr.bin/perl/lib/unicore/lib/InSC/ToneMark.pl index d95f59ef71f..f084706c4ce 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 2fef0b9a3e1..11995805e03 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 176e2f5c570..32fd464fef1 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/InSC/Vowel.pl b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Vowel.pl index d424242cc48..1dc4fe1f663 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 c2badb7547c..d980e118f98 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V264 +V268 2362 2364 2366 @@ -191,8 +191,12 @@ V264 68110 69688 69702 +69747 +69749 69808 69817 +69826 +69827 69927 69939 69957 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 31a8871ccd0..042d2c8583a 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL 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 +V176 2308 2325 2400 @@ -123,6 +123,8 @@ V174 43986 69637 69651 +69745 +69747 69763 69773 69891 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 8fa7f78f9e9..7f69dd1bb05 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 a002c9cc067..d1fc3e2736c 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL 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 1570 1572 1573 @@ -23,4 +23,6 @@ V12 1654 1907 1909 +2160 +2179 END 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 cfbec9e0659..5886db8e7d6 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 79b06e8702a..05ceca81da9 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 b3694cd00ba..a4a0e269b18 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 a74ac3cde75..a20ac0d99a5 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 332f92fcd23..378b60da8bc 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL 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 +V18 1595 1597 1705 @@ -21,8 +21,12 @@ V14 1717 1890 1893 +2189 +2190 2224 2225 2242 2243 +2248 +2249 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Jg/Hah.pl b/gnu/usr.bin/perl/lib/unicore/lib/Jg/Hah.pl index 14944e00a2d..33c4cd33ec8 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V20 +V22 1580 1583 1665 @@ -25,6 +25,8 @@ V20 1907 1916 1917 +2186 +2187 2210 2211 2241 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 b76d3d3ee28..df4aa616528 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 09f39facf9a..4b61855f841 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 b24a148594c..6c87e8337f4 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 1a8256e5934..3a0ecb56fdb 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V61 +V65 0 1568 1569 @@ -40,12 +40,16 @@ V61 1920 2144 2155 +2160 +2179 +2182 +2183 +2185 +2191 2208 2221 2222 -2229 -2230 -2248 +2249 68288 68294 68295 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Jg/Noon.pl b/gnu/usr.bin/perl/lib/unicore/lib/Jg/Noon.pl new file mode 100644 index 00000000000..f4a0d7f2104 --- /dev/null +++ b/gnu/usr.bin/perl/lib/unicore/lib/Jg/Noon.pl @@ -0,0 +1,22 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is machine-generated by lib/unicore/mktables from the Unicode +# database, Version 14.0.0. Any changes 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 +1606 +1607 +1721 +1725 +1895 +1898 +2185 +2186 +END 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 3af02f3c724..b22eaeac2a7 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL 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 1602 1603 1647 @@ -19,4 +19,6 @@ V8 1705 2213 2214 +2229 +2230 END 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 93c93bc6996..43eab3f1129 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 fe5330b1a09..18b17d89d20 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 ece1fa73c37..d97118428f0 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 new file mode 100644 index 00000000000..280dc309ff7 --- /dev/null +++ b/gnu/usr.bin/perl/lib/unicore/lib/Jg/Tah.pl @@ -0,0 +1,22 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is machine-generated by lib/unicore/mktables from the Unicode +# database, Version 14.0.0. Any changes 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 +1591 +1593 +1695 +1696 +2187 +2189 +2211 +2212 +END 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 991619856f0..280001bbbe1 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 384fc751635..690c64cc690 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 525b0fac6e2..fa8e42a1398 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made 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'; -V8 +V10 1600 1601 2042 2043 +2179 +2182 6154 6155 8205 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 237230910f9..45b98798729 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V144 +V150 1568 1569 1574 @@ -83,16 +83,18 @@ V144 2150 2152 2153 +2182 +2183 +2185 +2190 2208 2218 2223 2225 2227 -2229 -2230 2233 2234 -2248 +2249 6151 6152 6176 @@ -137,6 +139,10 @@ V144 69445 69457 69460 +69488 +69492 +69494 +69506 69552 69553 69554 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 31a4fd7936b..fa038222d1c 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 0dd3afb0950..48fdef3538f 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL 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 +V130 1570 1574 1575 @@ -81,6 +81,10 @@ V124 2152 2153 2155 +2160 +2179 +2190 +2191 2218 2221 2222 @@ -125,6 +129,8 @@ V124 69428 69460 69461 +69492 +69494 69556 69559 69561 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 975fe3d3f6b..6fd78ba59b7 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V676 +V694 173 174 768 @@ -65,7 +65,9 @@ V676 2094 2137 2140 -2259 +2200 +2208 +2250 2274 2275 2307 @@ -147,6 +149,8 @@ V676 3073 3076 3077 +3132 +3133 3134 3137 3142 @@ -246,7 +250,7 @@ V676 5906 5909 5938 -5941 +5940 5970 5972 6002 @@ -263,6 +267,8 @@ V676 6110 6155 6158 +6159 +6160 6277 6279 6313 @@ -294,7 +300,7 @@ V676 6783 6784 6832 -6849 +6863 6912 6916 6964 @@ -340,8 +346,6 @@ V676 7416 7418 7616 -7674 -7675 7680 8203 8204 @@ -469,16 +473,24 @@ V676 69293 69446 69457 +69506 +69510 69633 69634 69688 69703 +69744 +69745 +69747 +69749 69759 69762 69811 69815 69817 69819 +69826 +69827 69888 69891 69927 @@ -641,6 +653,10 @@ V676 113823 113824 113828 +118528 +118574 +118576 +118599 119143 119146 119155 @@ -675,6 +691,8 @@ V676 122923 123184 123191 +123566 +123567 123628 123632 125136 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 ca305297a33..7b7f9406b9e 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V727 +V745 0 173 174 @@ -80,13 +80,15 @@ V727 2150 2151 2155 -2208 +2160 +2183 +2185 +2191 +2200 2221 2222 -2229 -2230 -2248 -2259 +2249 +2250 2274 2275 2307 @@ -168,6 +170,8 @@ V727 3073 3076 3077 +3132 +3133 3134 3137 3142 @@ -267,7 +271,7 @@ V727 5906 5909 5938 -5941 +5940 5970 5972 6002 @@ -286,6 +290,8 @@ V727 6152 6154 6158 +6159 +6160 6176 6265 6277 @@ -317,7 +323,7 @@ V727 6783 6784 6832 -6849 +6863 6912 6916 6964 @@ -363,8 +369,6 @@ V727 7416 7418 7616 -7674 -7675 7680 8203 8204 @@ -510,6 +514,8 @@ V727 69445 69446 69461 +69488 +69510 69552 69553 69554 @@ -524,12 +530,18 @@ V727 69634 69688 69703 +69744 +69745 +69747 +69749 69759 69762 69811 69815 69817 69819 +69826 +69827 69888 69891 69927 @@ -692,6 +704,10 @@ V727 113823 113824 113828 +118528 +118574 +118576 +118599 119143 119146 119155 @@ -726,6 +742,8 @@ V727 122923 123184 123191 +123566 +123567 123628 123632 125136 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 b8d8447b213..d607948e3cc 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 1f1a0857bf7..25a778dfa7d 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1540 +V1596 35 36 38 @@ -131,10 +131,12 @@ V1540 2143 2144 2155 +2160 +2191 +2192 +2194 2208 -2229 -2230 -2248 +2250 2274 2275 2308 @@ -277,6 +279,8 @@ V1540 3134 3160 3163 +3165 +3166 3168 3170 3192 @@ -293,7 +297,7 @@ V1540 3258 3261 3262 -3294 +3293 3295 3296 3298 @@ -422,10 +426,8 @@ V1540 5870 5881 5888 -5901 -5902 5906 -5920 +5919 5938 5952 5970 @@ -464,7 +466,7 @@ V1540 6917 6964 6981 -6988 +6989 7004 7005 7009 @@ -762,10 +764,6 @@ V1540 11126 11158 11159 -11311 -11312 -11359 -11360 11503 11506 11508 @@ -840,10 +838,14 @@ V1540 42738 42739 42752 -42944 -42946 42955 -42997 +42960 +42962 +42963 +42964 +42965 +42970 +42994 43010 43011 43014 @@ -914,17 +916,19 @@ V1540 64297 64298 64336 -64450 +64451 64467 64830 -64848 +64832 64912 64914 64968 +64975 +64976 65008 65020 65021 -65022 +65024 65136 65141 65142 @@ -986,13 +990,33 @@ V1540 66864 66916 66927 -66928 +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 @@ -1073,6 +1097,10 @@ V1540 69446 69457 69466 +69488 +69506 +69510 +69514 69552 69580 69600 @@ -1083,6 +1111,10 @@ V1540 69710 69714 69734 +69745 +69747 +69749 +69750 69763 69808 69819 @@ -1182,7 +1214,7 @@ V1540 71296 71339 71352 -71353 +71354 71680 71724 71739 @@ -1229,7 +1261,7 @@ V1540 72330 72349 72350 -72384 +72368 72441 72704 72713 @@ -1273,6 +1305,8 @@ V1540 74863 74880 75076 +77712 +77811 77824 78424 78430 @@ -1291,6 +1325,8 @@ V1540 92729 92736 92767 +92784 +92863 92880 92910 92928 @@ -1317,6 +1353,12 @@ V1540 94112 101120 101590 +110576 +110580 +110581 +110588 +110589 +110591 113664 113771 113776 @@ -1327,6 +1369,8 @@ V1540 113818 113820 113821 +118608 +118724 118784 119030 119040 @@ -1340,7 +1384,7 @@ V1540 119180 119210 119214 -119273 +119275 119296 119362 119365 @@ -1403,14 +1447,26 @@ V1540 121479 121483 121484 +122624 +122655 123136 123181 123191 123198 123214 123216 +123536 +123566 123584 123628 +124896 +124903 +124904 +124908 +124909 +124911 +124912 +124927 124928 125125 125127 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 ab8e60b927d..0b13d77aeca 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V196 +V200 9 10 124 @@ -61,6 +61,8 @@ V196 7004 7005 7009 +7037 +7039 7227 7232 7294 @@ -109,6 +111,8 @@ V196 11853 11854 11856 +11869 +11870 12288 12289 42238 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 ae6450ccd6c..0913e300ace 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Lb/CJ.pl b/gnu/usr.bin/perl/lib/unicore/lib/Lb/CJ.pl index 592e359fd97..67be6e85831 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Lb/CL.pl b/gnu/usr.bin/perl/lib/unicore/lib/Lb/CL.pl index 636e8e05220..e4b5e5cb343 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL 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 +V174 125 126 3899 @@ -93,6 +93,14 @@ V166 11816 11817 11818 +11862 +11863 +11864 +11865 +11866 +11867 +11868 +11869 12289 12291 12297 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 03eac054483..1fd72a2ca4d 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V556 +V574 0 9 14 @@ -73,7 +73,9 @@ V556 2094 2137 2140 -2259 +2200 +2208 +2250 2274 2275 2308 @@ -157,6 +159,8 @@ V556 3032 3072 3077 +3132 +3133 3134 3141 3142 @@ -232,7 +236,7 @@ V556 4957 4960 5906 -5909 +5910 5938 5941 5970 @@ -241,6 +245,8 @@ V556 6004 6155 6158 +6159 +6160 6277 6279 6313 @@ -254,7 +260,7 @@ V556 6783 6784 6832 -6849 +6863 6912 6917 6964 @@ -280,8 +286,6 @@ V556 7415 7418 7616 -7674 -7675 7680 8204 8205 @@ -385,14 +389,22 @@ V556 69293 69446 69457 +69506 +69510 69632 69635 69688 69703 +69744 +69745 +69747 +69749 69759 69763 69808 69819 +69826 +69827 69888 69891 69927 @@ -521,6 +533,10 @@ V556 113823 113824 113828 +118528 +118574 +118576 +118599 119141 119146 119149 @@ -555,6 +571,8 @@ V556 122923 123184 123191 +123566 +123567 123628 123632 125136 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 c3574481771..4d0b9837f8a 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL 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 33 34 63 @@ -19,7 +19,7 @@ V48 1479 1563 1564 -1566 +1565 1568 1748 1749 @@ -43,6 +43,8 @@ V48 11519 11822 11823 +11859 +11861 42510 42511 43126 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 4e73227d047..b020ec728e6 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/ID.pl b/gnu/usr.bin/perl/lib/unicore/lib/Lb/ID.pl index 5418373733a..27411a2642c 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V330 +V334 8986 8988 9200 @@ -208,7 +208,7 @@ V330 101632 101641 110592 -110879 +110883 110960 111356 126976 @@ -334,6 +334,10 @@ V330 129502 129536 129620 +129731 +129734 +129776 +129783 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 749b1896394..4f25449fbd5 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 91c5d0bb654..dd4efa2a650 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 67bd2b3f311..221b5df7b2f 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 ae89a947b7c..30817f0a3b6 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V122 +V124 48 58 1632 @@ -121,6 +121,8 @@ V122 73130 92768 92778 +92864 +92874 93008 93018 120782 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 600cee3f026..240d68e4063 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V170 +V178 40 41 91 @@ -109,6 +109,14 @@ V170 11817 11842 11843 +11861 +11862 +11863 +11864 +11865 +11866 +11867 +11868 12296 12297 12298 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 9c0168c0f33..12e0da23b2b 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V46 +V48 37 38 162 @@ -37,6 +37,8 @@ V46 8380 8382 8383 +8384 +8385 8451 8452 8457 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 b4a6ea1d693..d2ab7ec7097 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL 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 36 37 43 @@ -44,6 +44,8 @@ V48 8380 8382 8383 +8384 +8385 8400 8470 8471 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 8c973d7cdcf..de577ee60e2 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 cec64f2ddc5..ec572369c64 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -80,5 +80,5 @@ V70 71482 71484 71487 -71488 +71495 END 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 e5c34ad7892..68ef445ac85 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1265 +V1307 888 890 896 @@ -35,8 +35,6 @@ V1265 1519 1525 1536 -1565 -1566 1806 1807 1867 @@ -54,11 +52,11 @@ V1265 2143 2144 2155 -2208 -2229 -2230 -2248 -2259 +2160 +2191 +2192 +2194 +2200 2436 2437 2445 @@ -214,7 +212,7 @@ V1265 3113 3114 3130 -3133 +3132 3141 3142 3145 @@ -224,6 +222,8 @@ V1265 3159 3160 3163 +3165 +3166 3168 3172 3174 @@ -246,7 +246,7 @@ V1265 3278 3285 3287 -3294 +3293 3295 3296 3300 @@ -381,10 +381,8 @@ V1265 5792 5881 5888 -5901 -5902 -5909 -5920 +5910 +5919 5943 5952 5972 @@ -401,8 +399,6 @@ V1265 6128 6138 6144 -6159 -6160 6170 6176 6265 @@ -441,11 +437,11 @@ V1265 6816 6830 6832 -6849 +6863 6912 -6988 +6989 6992 -7037 +7039 7040 7156 7164 @@ -461,8 +457,6 @@ V1265 7376 7419 7424 -7674 -7675 7958 7960 7966 @@ -515,10 +509,6 @@ V1265 11126 11158 11159 -11311 -11312 -11359 -11360 11508 11513 11558 @@ -549,7 +539,7 @@ V1265 11736 11743 11744 -11859 +11870 11904 11930 11931 @@ -581,10 +571,14 @@ V1265 42560 42744 42752 -42944 -42946 42955 -42997 +42960 +42962 +42963 +42964 +42965 +42970 +42994 43053 43056 43066 @@ -653,16 +647,14 @@ V1265 64323 64325 64326 -64450 +64451 64467 -64832 -64848 64912 64914 64968 +64975 +64976 65008 -65022 -65024 65050 65056 65107 @@ -749,13 +741,33 @@ V1265 66864 66916 66927 -66928 +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 @@ -842,6 +854,8 @@ V1265 69416 69424 69466 +69488 +69514 69552 69580 69600 @@ -849,9 +863,9 @@ V1265 69632 69710 69714 -69744 +69750 69759 -69826 +69827 69837 69838 69840 @@ -935,7 +949,7 @@ V1265 71264 71277 71296 -71353 +71354 71360 71370 71424 @@ -943,7 +957,7 @@ V1265 71453 71468 71472 -71488 +71495 71680 71740 71840 @@ -974,7 +988,7 @@ V1265 72264 72272 72355 -72384 +72368 72441 72704 72713 @@ -1030,6 +1044,8 @@ V1265 74869 74880 75076 +77712 +77811 77824 78895 78896 @@ -1043,7 +1059,9 @@ V1265 92768 92778 92782 -92784 +92863 +92864 +92874 92880 92910 92912 @@ -1076,8 +1094,14 @@ V1265 101590 101632 101641 +110576 +110580 +110581 +110588 +110589 +110591 110592 -110879 +110883 110928 110931 110948 @@ -1094,12 +1118,18 @@ V1265 113818 113820 113828 +118528 +118574 +118576 +118599 +118608 +118724 118784 119030 119040 119079 119081 -119273 +119275 119296 119366 119520 @@ -1154,6 +1184,8 @@ V1265 121504 121505 121520 +122624 +122655 122880 122887 122888 @@ -1172,10 +1204,20 @@ V1265 123210 123214 123216 +123536 +123567 123584 123642 123647 123648 +124896 +124903 +124904 +124908 +124909 +124911 +124912 +124927 124928 125125 125127 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 27f96d10995..9b1705ad1db 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1304 +V1336 97 123 170 @@ -890,7 +890,7 @@ V1304 9424 9450 11312 -11359 +11360 11361 11362 11365 @@ -1225,12 +1225,24 @@ V1304 42942 42943 42944 +42945 +42946 42947 42948 42952 42953 42954 42955 +42961 +42962 +42963 +42964 +42965 +42966 +42967 +42968 +42969 +42970 42998 42999 43000 @@ -1251,6 +1263,22 @@ V1304 66640 66776 66812 +66967 +66978 +66979 +66994 +66995 +67002 +67003 +67005 +67456 +67457 +67459 +67462 +67463 +67505 +67506 +67515 68800 68851 71872 @@ -1313,6 +1341,10 @@ V1304 120778 120779 120780 +122624 +122634 +122635 +122655 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 257b450968f..26cb091fce3 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 e564a678c08..59420c2d029 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 da22cf82a7b..fcf08fe934f 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 49b24cc8957..042c186c800 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 f1fb8eeff8d..2f6dfe83356 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 e0267b032bd..862badec5e4 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V500 +V508 160 161 168 @@ -297,6 +297,8 @@ V500 42654 42864 42865 +42994 +42997 43000 43002 43868 @@ -377,6 +379,12 @@ V500 65511 65512 65519 +67457 +67462 +67463 +67505 +67506 +67515 119134 119141 119227 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 f40138c2173..35042ceb901 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V577 +V585 0 160 161 @@ -356,6 +356,8 @@ V577 42654 42864 42865 +42994 +42997 43000 43002 43868 @@ -436,6 +438,12 @@ V577 65511 65512 65519 +67457 +67462 +67463 +67505 +67506 +67515 69818 69819 69927 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 3853723421e..e1236f04831 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V784 +V792 160 161 168 @@ -561,6 +561,8 @@ V784 42654 42864 42865 +42994 +42997 43000 43002 43868 @@ -643,6 +645,12 @@ V784 65511 65512 65519 +67457 +67462 +67463 +67505 +67506 +67515 69786 69787 69788 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 f612dd440b3..88c72540692 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V785 +V793 0 160 161 @@ -562,6 +562,8 @@ V785 42654 42864 42865 +42994 +42997 43000 43002 43868 @@ -644,6 +646,12 @@ V785 65511 65512 65519 +67457 +67462 +67463 +67505 +67506 +67515 69786 69787 69788 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 140deeee6cb..8c676d25c5b 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 6fc7764949b..e6339d305a4 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V411 +V413 0 48 58 @@ -356,6 +356,8 @@ V411 74863 92768 92778 +92864 +92874 93008 93018 93019 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 c3bbe4b52f2..6f087c90209 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/0.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/0.pl index e7032620aca..a55fd1c33df 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V162 +V164 48 49 1632 @@ -145,6 +145,8 @@ V162 73121 92768 92769 +92864 +92865 93008 93009 93824 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 0be4646f646..7f45cd6ff06 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL 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 +V276 49 50 185 @@ -239,6 +239,8 @@ V274 74841 92769 92770 +92865 +92866 93009 93010 93825 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 6e528740bf6..340e14d6fe3 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/100.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/100.pl index 0e1df84b08e..34dee96854f 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 30b66f37fc5..b45c23f0a61 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 3983c743891..50563dfddba 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 923c8fbed38..8d72e468888 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 b12a78c45a1..fb6a8e3f9f4 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/12.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/12.pl index 2694f8e27ed..24554ddefae 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/13.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/13.pl index 5b3753e78d5..b42484da02e 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/14.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/14.pl index 7e58b67bbac..2f74a760bda 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/15.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/15.pl index a08032b3bc3..28c8226de1a 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/16.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/16.pl index 605eddd0c79..c7bfe2a82fb 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/17.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/17.pl index 0b7f8ace092..139fd0eb526 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/18.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/18.pl index 2f15c100b3a..34e30cbde7e 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/19.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/19.pl index b6928e68794..a2224961d60 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/1_16.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/1_16.pl index 60a099ab290..249be10e507 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 c07f59cd340..3fb090291fd 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 67ef31dadc3..ba9717874db 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 0bcfa00c1c6..bab36b7530f 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 925e52b83af..04638fb68bd 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 8a7e6b30f19..436baffa046 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 81de39b48c6..053391b4e6f 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V272 +V274 50 51 178 @@ -237,6 +237,8 @@ V272 74842 92770 92771 +92866 +92867 93010 93011 93826 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 e4e397dd573..1b416363ebd 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 c03c58a40c9..9a744416eb8 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 1dc532e54b4..1ea5b777df0 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 b0c17881b69..0969d9aaa2b 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 b9491c10ace..e953c3a9758 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 72ca1083d1b..a739941c2c0 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V266 +V268 51 52 179 @@ -227,6 +227,8 @@ V266 74840 92771 92772 +92867 +92868 93011 93012 93827 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 1e7d81c24cc..0e7749fef72 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 82547b57e01..4fe1fdb05b5 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 2624421f918..baacce67d66 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 d12c14f7747..5e09c27b4fa 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 196f4e4a194..5ffaa7a777c 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 e30274e6999..379643618ff 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 540224555e3..49f1988f466 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V252 +V254 52 53 1636 @@ -217,6 +217,8 @@ V252 74858 92772 92773 +92868 +92869 93012 93013 93828 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 19eeb8aa35d..dddea83bd9d 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 172989ddacd..6cbc3815403 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 409f19241e4..143867fd47d 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 88ad5e048f5..0faa2947105 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 0de1bf4fc59..039165719b2 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V256 +V258 53 54 1637 @@ -223,6 +223,8 @@ V256 74859 92773 92774 +92869 +92870 93013 93014 93829 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 d4e11afd162..8f340dacff0 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 9d541784c4b..d2c05dc2ec2 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 ff1ddfb792d..f9c08cdd5c1 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 ab05ce69a61..79752497d4f 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 943c2df6576..22051233211 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V226 +V228 54 55 1638 @@ -197,6 +197,8 @@ V226 74860 92774 92775 +92870 +92871 93014 93015 93830 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 75e99541129..7a6aafa5dfb 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 5370a4f2c96..1abf8ee5a7c 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 4609e0855f8..58446791eb5 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 21590c8949d..173aa7ab153 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 8168a6b8418..30a3426284a 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL 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 +V222 55 56 1639 @@ -191,6 +191,8 @@ V220 74861 92775 92776 +92871 +92872 93015 93016 93831 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 94b2ab051fd..51d48253a37 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 ed40ecdc7a0..5e184fc489c 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 a5819d0c8c6..8e1b816f72b 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 a546a8964a0..10d39eff690 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 f77bdd4abce..4a9c8957b1f 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL 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 56 57 1640 @@ -187,6 +187,8 @@ V214 74862 92776 92777 +92872 +92873 93016 93017 93832 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 8681df78d68..463dc4eff74 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 33ed86c1cb6..d2efb98bb1e 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 314747e9961..73c456bfd62 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 4167eff196f..75f527cbaba 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 501f0f60e59..411d111fa77 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V218 +V220 57 58 1641 @@ -189,6 +189,8 @@ V218 74863 92777 92778 +92873 +92874 93017 93018 93833 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 ab183bf2b45..0cbcdefcbe4 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 4057479e6db..4ee5d02a500 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 3bcd3d24ae1..5562b33efb9 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 6fbfe98f539..bbe1d5396a1 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 2cf9fede813..bde926a795c 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made 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'; -V12 +V14 1536 1542 1757 1758 1807 1808 +2192 +2194 2274 2275 69821 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 a346a9c6d02..937f9e08092 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 7991d84cd34..5bfdb6dc038 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1464 +V1520 48 58 65 @@ -115,10 +115,12 @@ V1464 2137 2144 2155 +2160 +2184 +2185 +2191 2208 -2229 -2230 -2248 +2250 2260 2272 2275 @@ -305,6 +307,8 @@ V1464 3159 3160 3163 +3165 +3166 3168 3172 3174 @@ -329,7 +333,7 @@ V1464 3277 3285 3287 -3294 +3293 3295 3296 3300 @@ -492,10 +496,8 @@ V1464 5870 5881 5888 -5901 -5902 5908 -5920 +5919 5940 5952 5972 @@ -553,12 +555,14 @@ V1464 6824 6847 6849 +6860 +6863 6912 6964 6965 6980 6981 -6988 +6989 6992 7002 7040 @@ -666,10 +670,6 @@ V1464 9398 9450 11264 -11311 -11312 -11359 -11360 11493 11499 11503 @@ -734,8 +734,6 @@ V1464 13312 19904 19968 -40957 -40960 42125 42192 42238 @@ -754,10 +752,14 @@ V1464 42786 42889 42891 -42944 -42946 42955 -42997 +42960 +42962 +42963 +42964 +42965 +42970 +42994 43014 43015 43048 @@ -927,12 +929,34 @@ V1464 66856 66864 66916 +66928 +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 @@ -1009,6 +1033,8 @@ V1464 69416 69424 69446 +69488 +69506 69552 69573 69600 @@ -1017,8 +1043,12 @@ V1464 69702 69734 69744 +69745 +69750 69762 69817 +69826 +69827 69840 69865 69872 @@ -1133,6 +1163,8 @@ V1464 71467 71472 71482 +71488 +71495 71680 71737 71840 @@ -1173,7 +1205,7 @@ V1464 72344 72349 72350 -72384 +72368 72441 72704 72713 @@ -1233,6 +1265,8 @@ V1464 74863 74880 75076 +77712 +77809 77824 78895 82944 @@ -1243,6 +1277,10 @@ V1464 92767 92768 92778 +92784 +92863 +92864 +92874 92880 92910 92928 @@ -1275,8 +1313,14 @@ V1464 101590 101632 101641 +110576 +110580 +110581 +110588 +110589 +110591 110592 -110879 +110883 110928 110931 110948 @@ -1355,6 +1399,8 @@ V1464 120780 120782 120832 +122624 +122655 122880 122887 122888 @@ -1373,10 +1419,20 @@ V1464 123210 123214 123215 +123536 +123566 123584 123628 123632 123642 +124896 +124903 +124904 +124908 +124909 +124911 +124912 +124927 124928 125125 125184 @@ -1462,9 +1518,9 @@ V1464 130032 130042 131072 -173790 +173792 173824 -177973 +177977 177984 178206 178208 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 2dee0857f99..553f3014d84 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1354 +V1396 0 888 890 @@ -36,8 +36,6 @@ V1354 1519 1525 1536 -1565 -1566 1806 1807 1867 @@ -55,11 +53,11 @@ V1354 2143 2144 2155 -2208 -2229 -2230 -2248 -2259 +2160 +2191 +2192 +2194 +2200 2436 2437 2445 @@ -215,7 +213,7 @@ V1354 3113 3114 3130 -3133 +3132 3141 3142 3145 @@ -225,6 +223,8 @@ V1354 3159 3160 3163 +3165 +3166 3168 3172 3174 @@ -247,7 +247,7 @@ V1354 3278 3285 3287 -3294 +3293 3295 3296 3300 @@ -382,10 +382,8 @@ V1354 5792 5881 5888 -5901 -5902 -5909 -5920 +5910 +5919 5943 5952 5972 @@ -402,8 +400,6 @@ V1354 6128 6138 6144 -6159 -6160 6170 6176 6265 @@ -442,11 +438,11 @@ V1354 6816 6830 6832 -6849 +6863 6912 -6988 +6989 6992 -7037 +7039 7040 7156 7164 @@ -462,8 +458,6 @@ V1354 7376 7419 7424 -7674 -7675 7958 7960 7966 @@ -504,7 +498,7 @@ V1354 8336 8349 8352 -8384 +8385 8400 8433 8448 @@ -518,10 +512,6 @@ V1354 11126 11158 11159 -11311 -11312 -11359 -11360 11508 11513 11558 @@ -552,7 +542,7 @@ V1354 11736 11743 11744 -11859 +11870 11904 11930 11931 @@ -576,8 +566,6 @@ V1354 12784 12831 12832 -40957 -40960 42125 42128 42183 @@ -586,10 +574,14 @@ V1354 42560 42744 42752 -42944 -42946 42955 -42997 +42960 +42962 +42963 +42964 +42965 +42970 +42994 43053 43056 43066 @@ -660,16 +652,14 @@ V1354 64323 64325 64326 -64450 +64451 64467 -64832 -64848 64912 64914 64968 +64975 +64976 65008 -65022 -65024 65050 65056 65107 @@ -756,13 +746,33 @@ V1354 66864 66916 66927 -66928 +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 @@ -849,6 +859,8 @@ V1354 69416 69424 69466 +69488 +69514 69552 69580 69600 @@ -856,9 +868,9 @@ V1354 69632 69710 69714 -69744 +69750 69759 -69826 +69827 69837 69838 69840 @@ -942,7 +954,7 @@ V1354 71264 71277 71296 -71353 +71354 71360 71370 71424 @@ -950,7 +962,7 @@ V1354 71453 71468 71472 -71488 +71495 71680 71740 71840 @@ -981,7 +993,7 @@ V1354 72264 72272 72355 -72384 +72368 72441 72704 72713 @@ -1037,6 +1049,8 @@ V1354 74869 74880 75076 +77712 +77811 77824 78895 78896 @@ -1050,7 +1064,9 @@ V1354 92768 92778 92782 -92784 +92863 +92864 +92874 92880 92910 92912 @@ -1083,8 +1099,14 @@ V1354 101590 101632 101641 +110576 +110580 +110581 +110588 +110589 +110591 110592 -110879 +110883 110928 110931 110948 @@ -1101,12 +1123,18 @@ V1354 113818 113820 113828 +118528 +118574 +118576 +118599 +118608 +118724 118784 119030 119040 119079 119081 -119273 +119275 119296 119366 119520 @@ -1161,6 +1189,8 @@ V1354 121504 121505 121520 +122624 +122655 122880 122887 122888 @@ -1179,10 +1209,20 @@ V1354 123210 123214 123216 +123536 +123567 123584 123642 123647 123648 +124896 +124903 +124904 +124908 +124909 +124911 +124912 +124927 124928 125125 125127 @@ -1291,7 +1331,7 @@ V1354 127590 127744 128728 -128736 +128733 128749 128752 128765 @@ -1301,6 +1341,8 @@ V1354 128985 128992 129004 +129008 +129009 129024 129036 129040 @@ -1314,27 +1356,27 @@ V1354 129200 129202 129280 -129401 -129402 -129484 -129485 129620 129632 129646 129648 129653 129656 -129659 +129661 129664 129671 129680 -129705 +129709 129712 -129719 +129723 129728 -129731 +129734 129744 -129751 +129754 +129760 +129768 +129776 +129783 129792 129939 129940 @@ -1342,9 +1384,9 @@ V1354 130032 130042 131072 -173790 +173792 173824 -177973 +177977 177984 178206 178208 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 a575e292fb3..6c3ddced236 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 82d65e071b1..343eea98d45 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1364 +V1406 33 127 161 @@ -38,8 +38,6 @@ V1364 1519 1525 1536 -1565 -1566 1806 1807 1867 @@ -57,11 +55,11 @@ V1364 2143 2144 2155 -2208 -2229 -2230 -2248 -2259 +2160 +2191 +2192 +2194 +2200 2436 2437 2445 @@ -217,7 +215,7 @@ V1364 3113 3114 3130 -3133 +3132 3141 3142 3145 @@ -227,6 +225,8 @@ V1364 3159 3160 3163 +3165 +3166 3168 3172 3174 @@ -249,7 +249,7 @@ V1364 3278 3285 3287 -3294 +3293 3295 3296 3300 @@ -386,10 +386,8 @@ V1364 5792 5881 5888 -5901 -5902 -5909 -5920 +5910 +5919 5943 5952 5972 @@ -406,8 +404,6 @@ V1364 6128 6138 6144 -6159 -6160 6170 6176 6265 @@ -446,11 +442,11 @@ V1364 6816 6830 6832 -6849 +6863 6912 -6988 +6989 6992 -7037 +7039 7040 7156 7164 @@ -466,8 +462,6 @@ V1364 7376 7419 7424 -7674 -7675 7958 7960 7966 @@ -514,7 +508,7 @@ V1364 8336 8349 8352 -8384 +8385 8400 8433 8448 @@ -528,10 +522,6 @@ V1364 11126 11158 11159 -11311 -11312 -11359 -11360 11508 11513 11558 @@ -562,7 +552,7 @@ V1364 11736 11743 11744 -11859 +11870 11904 11930 11931 @@ -586,8 +576,6 @@ V1364 12784 12831 12832 -40957 -40960 42125 42128 42183 @@ -596,10 +584,14 @@ V1364 42560 42744 42752 -42944 -42946 42955 -42997 +42960 +42962 +42963 +42964 +42965 +42970 +42994 43053 43056 43066 @@ -670,16 +662,14 @@ V1364 64323 64325 64326 -64450 +64451 64467 -64832 -64848 64912 64914 64968 +64975 +64976 65008 -65022 -65024 65050 65056 65107 @@ -766,13 +756,33 @@ V1364 66864 66916 66927 -66928 +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 @@ -859,6 +869,8 @@ V1364 69416 69424 69466 +69488 +69514 69552 69580 69600 @@ -866,9 +878,9 @@ V1364 69632 69710 69714 -69744 +69750 69759 -69826 +69827 69837 69838 69840 @@ -952,7 +964,7 @@ V1364 71264 71277 71296 -71353 +71354 71360 71370 71424 @@ -960,7 +972,7 @@ V1364 71453 71468 71472 -71488 +71495 71680 71740 71840 @@ -991,7 +1003,7 @@ V1364 72264 72272 72355 -72384 +72368 72441 72704 72713 @@ -1047,6 +1059,8 @@ V1364 74869 74880 75076 +77712 +77811 77824 78895 78896 @@ -1060,7 +1074,9 @@ V1364 92768 92778 92782 -92784 +92863 +92864 +92874 92880 92910 92912 @@ -1093,8 +1109,14 @@ V1364 101590 101632 101641 +110576 +110580 +110581 +110588 +110589 +110591 110592 -110879 +110883 110928 110931 110948 @@ -1111,12 +1133,18 @@ V1364 113818 113820 113828 +118528 +118574 +118576 +118599 +118608 +118724 118784 119030 119040 119079 119081 -119273 +119275 119296 119366 119520 @@ -1171,6 +1199,8 @@ V1364 121504 121505 121520 +122624 +122655 122880 122887 122888 @@ -1189,10 +1219,20 @@ V1364 123210 123214 123216 +123536 +123567 123584 123642 123647 123648 +124896 +124903 +124904 +124908 +124909 +124911 +124912 +124927 124928 125125 125127 @@ -1301,7 +1341,7 @@ V1364 127590 127744 128728 -128736 +128733 128749 128752 128765 @@ -1311,6 +1351,8 @@ V1364 128985 128992 129004 +129008 +129009 129024 129036 129040 @@ -1324,27 +1366,27 @@ V1364 129200 129202 129280 -129401 -129402 -129484 -129485 129620 129632 129646 129648 129653 129656 -129659 +129661 129664 129671 129680 -129705 +129709 129712 -129719 +129723 129728 -129731 +129734 129744 -129751 +129754 +129760 +129768 +129776 +129783 129792 129939 129940 @@ -1352,9 +1394,9 @@ V1364 130032 130042 131072 -173790 +173792 173824 -177973 +177977 177984 178206 178208 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 ba05c7421fd..f599d5f8519 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 4f6f554513e..2d7877e61b8 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 21365a01a6c..a80309d4fc2 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1358 +V1400 32 127 160 @@ -38,8 +38,6 @@ V1358 1519 1525 1536 -1565 -1566 1806 1807 1867 @@ -57,11 +55,11 @@ V1358 2143 2144 2155 -2208 -2229 -2230 -2248 -2259 +2160 +2191 +2192 +2194 +2200 2436 2437 2445 @@ -217,7 +215,7 @@ V1358 3113 3114 3130 -3133 +3132 3141 3142 3145 @@ -227,6 +225,8 @@ V1358 3159 3160 3163 +3165 +3166 3168 3172 3174 @@ -249,7 +249,7 @@ V1358 3278 3285 3287 -3294 +3293 3295 3296 3300 @@ -384,10 +384,8 @@ V1358 5792 5881 5888 -5901 -5902 -5909 -5920 +5910 +5919 5943 5952 5972 @@ -404,8 +402,6 @@ V1358 6128 6138 6144 -6159 -6160 6170 6176 6265 @@ -444,11 +440,11 @@ V1358 6816 6830 6832 -6849 +6863 6912 -6988 +6989 6992 -7037 +7039 7040 7156 7164 @@ -464,8 +460,6 @@ V1358 7376 7419 7424 -7674 -7675 7958 7960 7966 @@ -508,7 +502,7 @@ V1358 8336 8349 8352 -8384 +8385 8400 8433 8448 @@ -522,10 +516,6 @@ V1358 11126 11158 11159 -11311 -11312 -11359 -11360 11508 11513 11558 @@ -556,7 +546,7 @@ V1358 11736 11743 11744 -11859 +11870 11904 11930 11931 @@ -580,8 +570,6 @@ V1358 12784 12831 12832 -40957 -40960 42125 42128 42183 @@ -590,10 +578,14 @@ V1358 42560 42744 42752 -42944 -42946 42955 -42997 +42960 +42962 +42963 +42964 +42965 +42970 +42994 43053 43056 43066 @@ -664,16 +656,14 @@ V1358 64323 64325 64326 -64450 +64451 64467 -64832 -64848 64912 64914 64968 +64975 +64976 65008 -65022 -65024 65050 65056 65107 @@ -760,13 +750,33 @@ V1358 66864 66916 66927 -66928 +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 @@ -853,6 +863,8 @@ V1358 69416 69424 69466 +69488 +69514 69552 69580 69600 @@ -860,9 +872,9 @@ V1358 69632 69710 69714 -69744 +69750 69759 -69826 +69827 69837 69838 69840 @@ -946,7 +958,7 @@ V1358 71264 71277 71296 -71353 +71354 71360 71370 71424 @@ -954,7 +966,7 @@ V1358 71453 71468 71472 -71488 +71495 71680 71740 71840 @@ -985,7 +997,7 @@ V1358 72264 72272 72355 -72384 +72368 72441 72704 72713 @@ -1041,6 +1053,8 @@ V1358 74869 74880 75076 +77712 +77811 77824 78895 78896 @@ -1054,7 +1068,9 @@ V1358 92768 92778 92782 -92784 +92863 +92864 +92874 92880 92910 92912 @@ -1087,8 +1103,14 @@ V1358 101590 101632 101641 +110576 +110580 +110581 +110588 +110589 +110591 110592 -110879 +110883 110928 110931 110948 @@ -1105,12 +1127,18 @@ V1358 113818 113820 113828 +118528 +118574 +118576 +118599 +118608 +118724 118784 119030 119040 119079 119081 -119273 +119275 119296 119366 119520 @@ -1165,6 +1193,8 @@ V1358 121504 121505 121520 +122624 +122655 122880 122887 122888 @@ -1183,10 +1213,20 @@ V1358 123210 123214 123216 +123536 +123567 123584 123642 123647 123648 +124896 +124903 +124904 +124908 +124909 +124911 +124912 +124927 124928 125125 125127 @@ -1295,7 +1335,7 @@ V1358 127590 127744 128728 -128736 +128733 128749 128752 128765 @@ -1305,6 +1345,8 @@ V1358 128985 128992 129004 +129008 +129009 129024 129036 129040 @@ -1318,27 +1360,27 @@ V1358 129200 129202 129280 -129401 -129402 -129484 -129485 129620 129632 129646 129648 129653 129656 -129659 +129661 129664 129671 129680 -129705 +129709 129712 -129719 +129723 129728 -129731 +129734 129744 -129751 +129754 +129760 +129768 +129776 +129783 129792 129939 129940 @@ -1346,9 +1388,9 @@ V1358 130032 130042 131072 -173790 +173792 173824 -177973 +177977 177984 178206 178208 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 d3d27295f69..f6d9c3b4bae 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 f1900bac4e0..65f18d23d7a 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 bf85cc8f9b5..f53b018f938 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1466 +V1518 48 58 65 @@ -111,11 +111,11 @@ V1466 2140 2144 2155 -2208 -2229 -2230 -2248 -2259 +2160 +2184 +2185 +2191 +2200 2274 2275 2404 @@ -283,7 +283,7 @@ V1466 3113 3114 3130 -3133 +3132 3141 3142 3145 @@ -293,6 +293,8 @@ V1466 3159 3160 3163 +3165 +3166 3168 3172 3174 @@ -317,7 +319,7 @@ V1466 3278 3285 3287 -3294 +3293 3295 3296 3300 @@ -482,10 +484,8 @@ V1466 5870 5881 5888 -5901 -5902 -5909 -5920 +5910 +5919 5941 5952 5972 @@ -505,7 +505,7 @@ V1466 6122 6155 6158 -6160 +6159 6170 6176 6265 @@ -542,9 +542,9 @@ V1466 6823 6824 6832 -6849 +6863 6912 -6988 +6989 6992 7002 7019 @@ -568,8 +568,6 @@ V1466 7380 7419 7424 -7674 -7675 7958 7960 7966 @@ -652,10 +650,6 @@ V1466 9398 9450 11264 -11311 -11312 -11359 -11360 11493 11499 11508 @@ -720,8 +714,6 @@ V1466 13312 19904 19968 -40957 -40960 42125 42192 42238 @@ -740,10 +732,14 @@ V1466 42786 42889 42891 -42944 -42946 42955 -42997 +42960 +42962 +42963 +42964 +42965 +42970 +42994 43048 43052 43053 @@ -921,12 +917,34 @@ V1466 66856 66864 66916 +66928 +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 @@ -1007,6 +1025,8 @@ V1466 69416 69424 69457 +69488 +69510 69552 69573 69600 @@ -1014,9 +1034,11 @@ V1466 69632 69703 69734 -69744 +69750 69759 69819 +69826 +69827 69840 69865 69872 @@ -1123,6 +1145,8 @@ V1466 71468 71472 71482 +71488 +71495 71680 71739 71840 @@ -1159,7 +1183,7 @@ V1466 72346 72349 72350 -72384 +72368 72441 72704 72713 @@ -1211,6 +1235,8 @@ V1466 74863 74880 75076 +77712 +77809 77824 78895 82944 @@ -1221,6 +1247,10 @@ V1466 92767 92768 92778 +92784 +92863 +92864 +92874 92880 92910 92912 @@ -1255,8 +1285,14 @@ V1466 101590 101632 101641 +110576 +110580 +110581 +110588 +110589 +110591 110592 -110879 +110883 110928 110931 110948 @@ -1273,6 +1309,10 @@ V1466 113818 113821 113823 +118528 +118574 +118576 +118599 119141 119146 119149 @@ -1359,6 +1399,8 @@ V1466 121504 121505 121520 +122624 +122655 122880 122887 122888 @@ -1377,8 +1419,18 @@ V1466 123210 123214 123215 +123536 +123567 123584 123642 +124896 +124903 +124904 +124908 +124909 +124911 +124912 +124927 124928 125125 125136 @@ -1462,9 +1514,9 @@ V1466 130032 130042 131072 -173790 +173792 173824 -177973 +177977 177984 178206 178208 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 0252a688298..6462e978ed1 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V360 +V368 33 48 58 @@ -55,7 +55,7 @@ V360 1550 1563 1564 -1566 +1565 1568 1642 1646 @@ -133,6 +133,8 @@ V360 6830 7002 7009 +7037 +7039 7164 7168 7227 @@ -182,7 +184,7 @@ V360 11824 11856 11858 -11859 +11870 12289 12292 12296 @@ -293,6 +295,8 @@ V360 69294 69461 69466 +69510 +69514 69703 69710 69819 @@ -329,6 +333,8 @@ V360 71236 71264 71277 +71353 +71354 71484 71487 71739 @@ -353,6 +359,8 @@ V360 73728 74864 74869 +77809 +77811 92782 92784 92917 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 d19484c5128..66a29054727 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL 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 +V282 65 91 97 @@ -208,10 +208,6 @@ V268 9398 9450 11264 -11311 -11312 -11359 -11360 11377 11378 11380 @@ -246,9 +242,11 @@ V268 42902 42927 42928 -42944 -42946 42955 +42960 +42962 +42966 +42970 42997 42999 43859 @@ -269,6 +267,22 @@ V268 66772 66776 66812 +66928 +66939 +66940 +66955 +66956 +66963 +66964 +66966 +66967 +66978 +66979 +66994 +66995 +67002 +67003 +67005 68736 68787 68800 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 0fcf4540dc7..d616999bf7b 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1480 +V1532 32 33 40 @@ -119,11 +119,11 @@ V1480 2140 2144 2155 -2208 -2229 -2230 -2248 -2259 +2160 +2184 +2185 +2191 +2200 2274 2275 2404 @@ -291,7 +291,7 @@ V1480 3113 3114 3130 -3133 +3132 3141 3142 3145 @@ -301,6 +301,8 @@ V1480 3159 3160 3163 +3165 +3166 3168 3172 3174 @@ -325,7 +327,7 @@ V1480 3278 3285 3287 -3294 +3293 3295 3296 3300 @@ -490,10 +492,8 @@ V1480 5870 5881 5888 -5901 -5902 -5909 -5920 +5910 +5919 5941 5952 5972 @@ -513,7 +513,7 @@ V1480 6122 6155 6158 -6160 +6159 6170 6176 6265 @@ -552,9 +552,9 @@ V1480 6832 6846 6847 -6849 +6863 6912 -6988 +6989 6992 7002 7019 @@ -578,8 +578,6 @@ V1480 7380 7419 7424 -7674 -7675 7958 7960 7966 @@ -662,10 +660,6 @@ V1480 8544 8585 11264 -11311 -11312 -11359 -11360 11493 11499 11508 @@ -728,8 +722,6 @@ V1480 13312 19904 19968 -40957 -40960 42125 42192 42238 @@ -748,10 +740,14 @@ V1480 42786 42889 42891 -42944 -42946 42955 -42997 +42960 +42962 +42963 +42964 +42965 +42970 +42994 43048 43052 43053 @@ -941,12 +937,34 @@ V1480 66856 66864 66916 +66928 +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 @@ -1027,6 +1045,8 @@ V1480 69416 69424 69457 +69488 +69510 69552 69573 69600 @@ -1034,9 +1054,11 @@ V1480 69632 69703 69734 -69744 +69750 69759 69819 +69826 +69827 69840 69865 69872 @@ -1143,6 +1165,8 @@ V1480 71468 71472 71482 +71488 +71495 71680 71739 71840 @@ -1179,7 +1203,7 @@ V1480 72346 72349 72350 -72384 +72368 72441 72704 72713 @@ -1231,6 +1255,8 @@ V1480 74863 74880 75076 +77712 +77809 77824 78895 82944 @@ -1241,6 +1267,10 @@ V1480 92767 92768 92778 +92784 +92863 +92864 +92874 92880 92910 92912 @@ -1275,8 +1305,14 @@ V1480 101590 101632 101641 +110576 +110580 +110581 +110588 +110589 +110591 110592 -110879 +110883 110928 110931 110948 @@ -1293,6 +1329,10 @@ V1480 113818 113821 113823 +118528 +118574 +118576 +118599 119141 119146 119149 @@ -1379,6 +1419,8 @@ V1480 121504 121505 121520 +122624 +122655 122880 122887 122888 @@ -1397,8 +1439,18 @@ V1480 123210 123214 123215 +123536 +123567 123584 123642 +124896 +124903 +124904 +124908 +124909 +124911 +124912 +124927 124928 125125 125136 @@ -1476,9 +1528,9 @@ V1480 130032 130042 131072 -173790 +173792 173824 -177973 +177977 177984 178206 178208 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 398979e401d..5e3766981aa 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1256 +V1308 65 91 97 @@ -109,10 +109,12 @@ V1256 2137 2144 2155 +2160 +2184 +2185 +2191 2208 -2229 -2230 -2248 +2250 2308 2362 2365 @@ -241,6 +243,8 @@ V1256 3134 3160 3163 +3165 +3166 3168 3170 3200 @@ -257,7 +261,7 @@ V1256 3258 3261 3262 -3294 +3293 3295 3296 3298 @@ -400,10 +404,8 @@ V1256 5873 5881 5888 -5901 -5902 5906 -5920 +5919 5938 5952 5970 @@ -446,7 +448,7 @@ V1256 6917 6964 6981 -6988 +6989 7043 7073 7086 @@ -548,10 +550,6 @@ V1256 8579 8581 11264 -11311 -11312 -11359 -11360 11493 11499 11503 @@ -610,8 +608,6 @@ V1256 13312 19904 19968 -40957 -40960 42125 42192 42238 @@ -632,10 +628,14 @@ V1256 42786 42889 42891 -42944 -42946 42955 -42997 +42960 +42962 +42963 +42964 +42965 +42970 +42994 43010 43011 43014 @@ -825,12 +825,34 @@ V1256 66856 66864 66916 +66928 +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 @@ -901,12 +923,18 @@ V1256 69416 69424 69446 +69488 +69506 69552 69573 69600 69623 69635 69688 +69745 +69747 +69749 +69750 69763 69808 69840 @@ -989,6 +1017,8 @@ V1256 71353 71424 71451 +71488 +71495 71680 71724 71840 @@ -1027,7 +1057,7 @@ V1256 72330 72349 72350 -72384 +72368 72441 72704 72713 @@ -1061,6 +1091,8 @@ V1256 74650 74880 75076 +77712 +77809 77824 78895 82944 @@ -1069,6 +1101,8 @@ V1256 92729 92736 92767 +92784 +92863 92880 92910 92928 @@ -1097,8 +1131,14 @@ V1256 101590 101632 101641 +110576 +110580 +110581 +110588 +110589 +110591 110592 -110879 +110883 110928 110931 110948 @@ -1173,14 +1213,26 @@ V1256 120771 120772 120780 +122624 +122655 123136 123181 123191 123198 123214 123215 +123536 +123566 123584 123628 +124896 +124903 +124904 +124908 +124909 +124911 +124912 +124927 124928 125125 125184 @@ -1254,9 +1306,9 @@ V1256 126635 126652 131072 -173790 +173792 173824 -177973 +177977 177984 178206 178208 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 8fe0b748e3a..d9da8f1cc8b 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 062c44ca13e..e51e4901ad3 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1474 +V1526 48 58 65 @@ -113,11 +113,11 @@ V1474 2140 2144 2155 -2208 -2229 -2230 -2248 -2259 +2160 +2184 +2185 +2191 +2200 2274 2275 2404 @@ -285,7 +285,7 @@ V1474 3113 3114 3130 -3133 +3132 3141 3142 3145 @@ -295,6 +295,8 @@ V1474 3159 3160 3163 +3165 +3166 3168 3172 3174 @@ -319,7 +321,7 @@ V1474 3278 3285 3287 -3294 +3293 3295 3296 3300 @@ -484,10 +486,8 @@ V1474 5870 5881 5888 -5901 -5902 -5909 -5920 +5910 +5919 5941 5952 5972 @@ -507,7 +507,7 @@ V1474 6122 6155 6158 -6160 +6159 6170 6176 6265 @@ -546,9 +546,9 @@ V1474 6832 6846 6847 -6849 +6863 6912 -6988 +6989 6992 7002 7019 @@ -572,8 +572,6 @@ V1474 7380 7419 7424 -7674 -7675 7958 7960 7966 @@ -656,10 +654,6 @@ V1474 8544 8585 11264 -11311 -11312 -11359 -11360 11493 11499 11508 @@ -722,8 +716,6 @@ V1474 13312 19904 19968 -40957 -40960 42125 42192 42238 @@ -742,10 +734,14 @@ V1474 42786 42889 42891 -42944 -42946 42955 -42997 +42960 +42962 +42963 +42964 +42965 +42970 +42994 43048 43052 43053 @@ -935,12 +931,34 @@ V1474 66856 66864 66916 +66928 +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 @@ -1021,6 +1039,8 @@ V1474 69416 69424 69457 +69488 +69510 69552 69573 69600 @@ -1028,9 +1048,11 @@ V1474 69632 69703 69734 -69744 +69750 69759 69819 +69826 +69827 69840 69865 69872 @@ -1137,6 +1159,8 @@ V1474 71468 71472 71482 +71488 +71495 71680 71739 71840 @@ -1173,7 +1197,7 @@ V1474 72346 72349 72350 -72384 +72368 72441 72704 72713 @@ -1225,6 +1249,8 @@ V1474 74863 74880 75076 +77712 +77809 77824 78895 82944 @@ -1235,6 +1261,10 @@ V1474 92767 92768 92778 +92784 +92863 +92864 +92874 92880 92910 92912 @@ -1269,8 +1299,14 @@ V1474 101590 101632 101641 +110576 +110580 +110581 +110588 +110589 +110591 110592 -110879 +110883 110928 110931 110948 @@ -1287,6 +1323,10 @@ V1474 113818 113821 113823 +118528 +118574 +118576 +118599 119141 119146 119149 @@ -1373,6 +1413,8 @@ V1474 121504 121505 121520 +122624 +122655 122880 122887 122888 @@ -1391,8 +1433,18 @@ V1474 123210 123214 123215 +123536 +123567 123584 123642 +124896 +124903 +124904 +124908 +124909 +124911 +124912 +124927 124928 125125 125136 @@ -1470,9 +1522,9 @@ V1474 130032 130042 131072 -173790 +173792 173824 -177973 +177977 177984 178206 178208 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 708ac15b868..46391af5034 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1262 +V1314 65 91 95 @@ -111,10 +111,12 @@ V1262 2137 2144 2155 +2160 +2184 +2185 +2191 2208 -2229 -2230 -2248 +2250 2308 2362 2365 @@ -243,6 +245,8 @@ V1262 3134 3160 3163 +3165 +3166 3168 3170 3200 @@ -259,7 +263,7 @@ V1262 3258 3261 3262 -3294 +3293 3295 3296 3298 @@ -402,10 +406,8 @@ V1262 5870 5881 5888 -5901 -5902 5906 -5920 +5919 5938 5952 5970 @@ -446,7 +448,7 @@ V1262 6917 6964 6981 -6988 +6989 7043 7073 7086 @@ -548,10 +550,6 @@ V1262 8544 8585 11264 -11311 -11312 -11359 -11360 11493 11499 11503 @@ -612,8 +610,6 @@ V1262 13312 19904 19968 -40957 -40960 42125 42192 42238 @@ -634,10 +630,14 @@ V1262 42786 42889 42891 -42944 -42946 42955 -42997 +42960 +42962 +42963 +42964 +42965 +42970 +42994 43010 43011 43014 @@ -829,12 +829,34 @@ V1262 66856 66864 66916 +66928 +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 @@ -905,12 +927,18 @@ V1262 69416 69424 69446 +69488 +69506 69552 69573 69600 69623 69635 69688 +69745 +69747 +69749 +69750 69763 69808 69840 @@ -993,6 +1021,8 @@ V1262 71353 71424 71451 +71488 +71495 71680 71724 71840 @@ -1031,7 +1061,7 @@ V1262 72330 72349 72350 -72384 +72368 72441 72704 72713 @@ -1067,6 +1097,8 @@ V1262 74863 74880 75076 +77712 +77809 77824 78895 82944 @@ -1075,6 +1107,8 @@ V1262 92729 92736 92767 +92784 +92863 92880 92910 92928 @@ -1103,8 +1137,14 @@ V1262 101590 101632 101641 +110576 +110580 +110581 +110588 +110589 +110591 110592 -110879 +110883 110928 110931 110948 @@ -1179,14 +1219,26 @@ V1262 120771 120772 120780 +122624 +122655 123136 123181 123191 123198 123214 123215 +123536 +123566 123584 123628 +124896 +124903 +124904 +124908 +124909 +124911 +124912 +124927 124928 125125 125184 @@ -1260,9 +1312,9 @@ V1262 126635 126652 131072 -173790 +173792 173824 -177973 +177977 177984 178206 178208 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 523982a0da8..e0dbb121b18 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 c618c2ea094..1954825e4a9 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 7e7b958e1a4..702d8c963e2 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 1a739ac8bb9..73728a36ec6 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 5ba28363ddb..4896c06663c 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 d6623136fe9..912a36a982c 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -48,7 +48,7 @@ V78 6068 6070 6155 -6159 +6160 8192 8255 8257 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 70d53a1e430..e086bbaeac5 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 ae69111bc1d..f522db0adab 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 9b9bcbb6eb1..fe1423a9358 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V88 +V90 34 35 39 @@ -67,6 +67,8 @@ V88 11818 11842 11843 +11861 +11869 12296 12306 12308 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 a59abac17f9..09183d4e332 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V586 +V604 768 880 1155 @@ -59,7 +59,9 @@ V586 2094 2137 2140 -2259 +2200 +2208 +2250 2274 2275 2308 @@ -143,6 +145,8 @@ V586 3032 3072 3077 +3132 +3133 3134 3141 3142 @@ -246,7 +250,7 @@ V586 4957 4960 5906 -5909 +5910 5938 5941 5970 @@ -259,6 +263,8 @@ V586 6110 6155 6158 +6159 +6160 6277 6279 6313 @@ -276,7 +282,7 @@ V586 6783 6784 6832 -6849 +6863 6912 6917 6964 @@ -302,8 +308,6 @@ V586 7415 7418 7616 -7674 -7675 7680 8204 8206 @@ -413,14 +417,22 @@ V586 69293 69446 69457 +69506 +69510 69632 69635 69688 69703 +69744 +69745 +69747 +69749 69759 69763 69808 69819 +69826 +69827 69888 69891 69927 @@ -551,6 +563,10 @@ V586 94194 113821 113823 +118528 +118574 +118576 +118599 119141 119146 119149 @@ -587,6 +603,8 @@ V586 122923 123184 123191 +123566 +123567 123628 123632 125136 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 d8d9ef6850b..f01f5e71c78 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL 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 173 174 1536 @@ -21,6 +21,8 @@ V40 1758 1807 1808 +2192 +2194 2274 2275 6158 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 a2336f0b5fa..ff3db350802 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1038 +V1072 443 444 448 @@ -75,10 +75,12 @@ V1038 2137 2144 2155 +2160 +2184 +2185 +2191 2208 -2229 -2230 -2248 +2250 2308 2362 2365 @@ -207,6 +209,8 @@ V1038 3134 3160 3163 +3165 +3166 3168 3170 3200 @@ -223,7 +227,7 @@ V1038 3258 3261 3262 -3294 +3293 3295 3296 3298 @@ -356,10 +360,8 @@ V1038 5870 5881 5888 -5901 -5902 5906 -5920 +5919 5938 5952 5970 @@ -402,7 +404,7 @@ V1038 6917 6964 6981 -6988 +6989 7043 7073 7086 @@ -484,8 +486,6 @@ V1038 13312 19904 19968 -40957 -40960 42125 42192 42238 @@ -507,6 +507,8 @@ V1038 42889 42895 42896 +42994 +42997 42999 43000 43003 @@ -681,6 +683,8 @@ V1038 67414 67424 67432 +67457 +67459 67584 67590 67592 @@ -747,12 +751,18 @@ V1038 69416 69424 69446 +69488 +69506 69552 69573 69600 69623 69635 69688 +69745 +69747 +69749 +69750 69763 69808 69840 @@ -835,6 +845,8 @@ V1038 71353 71424 71451 +71488 +71495 71680 71724 71935 @@ -871,7 +883,7 @@ V1038 72330 72349 72350 -72384 +72368 72441 72704 72713 @@ -907,6 +919,8 @@ V1038 74863 74880 75076 +77712 +77809 77824 78895 82944 @@ -915,6 +929,8 @@ V1038 92729 92736 92767 +92784 +92863 92880 92910 92928 @@ -941,8 +957,14 @@ V1038 101590 101632 101641 +110576 +110580 +110581 +110588 +110589 +110591 110592 -110879 +110883 110928 110931 110948 @@ -957,14 +979,26 @@ V1038 113801 113808 113818 +122634 +122635 123136 123181 123191 123198 123214 123215 +123536 +123566 123584 123628 +124896 +124903 +124904 +124908 +124909 +124911 +124912 +124927 124928 125125 125259 @@ -1036,9 +1070,9 @@ V1038 126635 126652 131072 -173790 +173792 173824 -177973 +177977 177984 178206 178208 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 a749d5a8b4f..9b9768cf3a4 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1298 +V1330 97 123 170 @@ -884,7 +884,7 @@ V1298 9424 9450 11312 -11359 +11360 11361 11362 11365 @@ -1219,12 +1219,24 @@ V1298 42942 42943 42944 +42945 +42946 42947 42948 42952 42953 42954 42955 +42961 +42962 +42963 +42964 +42965 +42966 +42967 +42968 +42969 +42970 42998 42999 43000 @@ -1245,6 +1257,22 @@ V1298 66640 66776 66812 +66967 +66978 +66979 +66994 +66995 +67002 +67003 +67005 +67456 +67457 +67459 +67462 +67463 +67505 +67506 +67515 68800 68851 71872 @@ -1307,6 +1335,10 @@ V1298 120778 120779 120780 +122624 +122634 +122635 +122655 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 2f892f65b03..6cc839022bd 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL 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 +V126 48 58 1632 @@ -123,6 +123,8 @@ V124 73130 92768 92778 +92864 +92874 93008 93018 120782 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 ca256bcbdb2..a73ce411f1e 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 5cc7b05a40e..e0664c6c6e4 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,14 +10,14 @@ return <<'END'; -V146 +V152 33 34 63 64 1417 1418 -1566 +1565 1568 1748 1749 @@ -55,6 +55,8 @@ V146 7004 7006 7008 +7037 +7039 7227 7229 7294 @@ -67,6 +69,8 @@ V146 11823 11836 11837 +11859 +11861 12290 12291 42239 @@ -103,6 +107,8 @@ V146 68184 69461 69466 +69510 +69514 69703 69705 69822 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 998113a97cc..60facebc607 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 5472f0167b7..90c22185de7 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1288 +V1304 65 91 192 @@ -880,7 +880,7 @@ V1288 9398 9424 11264 -11311 +11312 11360 11361 11362 @@ -1209,12 +1209,20 @@ V1288 42941 42942 42943 +42944 +42945 42946 42947 42948 42952 42953 42954 +42960 +42961 +42966 +42967 +42968 +42969 42997 42998 65313 @@ -1223,6 +1231,14 @@ V1288 66600 66736 66772 +66928 +66939 +66940 +66955 +66956 +66963 +66964 +66966 68736 68787 71840 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 db0ddca6be4..9e8c20868ce 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1611 +V1661 0 9 14 @@ -109,8 +109,6 @@ V1611 1552 1563 1564 -1565 -1566 1642 1643 1645 @@ -144,11 +142,13 @@ V1611 2140 2144 2155 -2208 -2229 -2230 -2248 -2259 +2160 +2184 +2185 +2191 +2192 +2194 +2200 2416 2417 2436 @@ -312,7 +312,7 @@ V1611 3113 3114 3130 -3133 +3132 3141 3142 3145 @@ -322,6 +322,8 @@ V1611 3159 3160 3163 +3165 +3166 3168 3172 3174 @@ -346,7 +348,7 @@ V1611 3278 3285 3287 -3294 +3293 3295 3296 3300 @@ -511,10 +513,8 @@ V1611 5870 5881 5888 -5901 -5902 -5909 -5920 +5910 +5919 5943 5952 5972 @@ -537,8 +537,6 @@ V1611 6152 6154 6155 -6159 -6160 6170 6176 6265 @@ -575,15 +573,17 @@ V1611 6823 6828 6832 -6849 +6863 6912 -6988 +6989 6992 7004 7006 7008 7019 7028 +7037 +7039 7040 7156 7168 @@ -603,8 +603,6 @@ V1611 7380 7419 7424 -7674 -7675 7958 7960 7966 @@ -721,10 +719,6 @@ V1611 10748 10750 11264 -11311 -11312 -11359 -11360 11493 11499 11508 @@ -768,6 +762,8 @@ V1611 11837 11842 11843 +11859 +11869 12288 12291 12293 @@ -803,8 +799,6 @@ V1611 13312 19904 19968 -40957 -40960 42125 42192 42238 @@ -827,10 +821,14 @@ V1611 42786 42889 42891 -42944 -42946 42955 -42997 +42960 +42962 +42963 +42964 +42965 +42970 +42994 43048 43052 43053 @@ -1036,12 +1034,34 @@ V1611 66856 66864 66916 +66928 +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 @@ -1126,6 +1146,8 @@ V1611 69457 69461 69466 +69488 +69514 69552 69573 69600 @@ -1133,11 +1155,11 @@ V1611 69632 69705 69734 -69744 +69750 69759 69819 69821 -69826 +69827 69837 69838 69840 @@ -1252,6 +1274,8 @@ V1611 71482 71484 71487 +71488 +71495 71680 71739 71840 @@ -1292,7 +1316,7 @@ V1611 72346 72347 72350 -72384 +72368 72441 72704 72713 @@ -1344,6 +1368,8 @@ V1611 74863 74880 75076 +77712 +77809 77824 78895 78896 @@ -1357,7 +1383,9 @@ V1611 92768 92778 92782 -92784 +92863 +92864 +92874 92880 92910 92912 @@ -1394,8 +1422,14 @@ V1611 101590 101632 101641 +110576 +110580 +110581 +110588 +110589 +110591 110592 -110879 +110883 110928 110931 110948 @@ -1412,6 +1446,10 @@ V1611 113818 113821 113828 +118528 +118574 +118576 +118599 119141 119146 119149 @@ -1498,6 +1536,8 @@ V1611 121504 121505 121520 +122624 +122655 122880 122887 122888 @@ -1516,8 +1556,18 @@ V1611 123210 123214 123215 +123536 +123567 123584 123642 +124896 +124903 +124904 +124908 +124909 +124911 +124912 +124927 124928 125125 125136 @@ -1603,9 +1653,9 @@ V1611 130032 130042 131072 -173790 +173792 173824 -177973 +177977 177984 178206 178208 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 3e6bf052029..098ff685697 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V62 +V64 105 107 303 @@ -73,4 +73,6 @@ V62 120416 120466 120468 +122650 +122651 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 858eac7e9fc..66b4d8359f1 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL 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 +V158 33 34 46 @@ -19,7 +19,7 @@ V152 64 1417 1418 -1566 +1565 1568 1748 1749 @@ -57,6 +57,8 @@ V152 7004 7006 7008 +7037 +7039 7227 7229 7294 @@ -69,6 +71,8 @@ V152 11823 11836 11837 +11859 +11861 12290 12291 42239 @@ -109,6 +113,8 @@ V152 68184 69461 69466 +69510 +69514 69703 69705 69822 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 949033ab7cc..e456c4a40a7 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes 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,8 +18,6 @@ V114 1549 1563 1564 -1565 -1566 1567 1568 1600 @@ -33,24 +31,26 @@ V114 1792 1872 1920 -2208 -2229 -2230 -2248 -2259 +2160 +2191 +2192 +2194 +2200 2274 2275 2304 64336 -64450 +64451 64467 64830 -64848 +64832 64912 64914 64968 +64975 +64976 65008 -65022 +65024 65136 65141 65142 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 6c78de652e3..f96308ae5e0 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 503e51161ff..9ccc716e1b1 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 71160fa8183..099ff69fc27 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Deva.pl b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Deva.pl index 71a03f30ef3..95463c5a9d3 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Dupl.pl b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Dupl.pl index 13cf58aecea..82bd18c41d6 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 8c9b9e52d86..d561cb071ab 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 7c0b082bf24..4316eb2c6d4 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made 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,9 @@ return <<'END'; -V14 +V12 11264 -11311 -11312 -11359 +11360 122880 122887 122888 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 07e73056e24..7ddd8f31dd9 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 7ec7f4eb8d4..71bd5424f74 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 ded335165bf..4fb5b7f77cd 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 fff1f7aad93..900a44a9232 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 031cfbc290c..c19f4e8fbea 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 ee9538bef39..9563f7ebd83 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 4b0c7f092e9..0fcebf241f7 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL 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 11904 11930 11931 @@ -28,17 +28,19 @@ V38 13312 19904 19968 -40957 +40960 63744 64110 64112 64218 +94178 +94180 94192 94194 131072 -173790 +173792 173824 -177973 +177977 177984 178206 178208 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 494d4be0956..74b9fae69b9 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 3d4fea4bcfa..8652646764a 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -16,7 +16,7 @@ V10 12445 12448 110593 -110879 +110880 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 94f7b3aecd9..18a45983452 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL 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 +V26 12449 12539 12541 @@ -25,8 +25,16 @@ V18 65392 65393 65438 +110576 +110580 +110581 +110588 +110589 +110591 110592 110593 +110880 +110883 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 57e6e608f3a..7f492de0290 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -29,7 +29,7 @@ V26 3278 3285 3287 -3294 +3293 3295 3296 3300 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 c393cedc296..df80dd67304 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL 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 +V76 65 91 97 @@ -58,10 +58,14 @@ V64 42786 42888 42891 -42944 -42946 42955 -42997 +42960 +42962 +42963 +42964 +42965 +42970 +42994 43008 43824 43867 @@ -75,4 +79,12 @@ V64 65339 65345 65371 +67456 +67462 +67463 +67505 +67506 +67515 +122624 +122655 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 e45062d3d5d..1de47ec8157 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 728d53f3534..f610408634b 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 b815736aa97..ece491b84a8 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 745226c8abc..68ef1f68c82 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,14 +10,12 @@ return <<'END'; -V14 +V12 6144 6146 6148 6149 6150 -6159 -6160 6170 6176 6265 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 4498d998412..4cdd3331646 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 ddd28a15d43..5fbf9a2dce6 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 ae5771cba2b..dedd0869a81 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 db7b3325052..153b33a8eb2 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 298617cf216..faee9878051 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 a2c62b672e3..76e9dc1bbe1 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL 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 3072 3085 3086 @@ -19,7 +19,7 @@ V24 3113 3114 3130 -3133 +3132 3141 3142 3145 @@ -29,6 +29,8 @@ V24 3159 3160 3163 +3165 +3166 3168 3172 3174 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 2bd97c4dc73..462125b114a 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL 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 768 880 1157 @@ -22,7 +22,7 @@ V56 2385 2389 6832 -6849 +6863 7376 7379 7380 @@ -36,8 +36,6 @@ V56 7416 7418 7616 -7674 -7675 7680 8204 8206 @@ -57,6 +55,10 @@ V56 66273 70459 70460 +118528 +118574 +118576 +118599 119143 119146 119163 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 829cb7090ff..6b1e5940661 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V346 +V348 0 65 91 @@ -92,7 +92,7 @@ V346 8320 8335 8352 -8384 +8385 8448 8486 8487 @@ -118,7 +118,7 @@ V346 11159 11264 11776 -11859 +11870 12272 12284 12288 @@ -205,10 +205,10 @@ V346 66045 66273 66300 -94178 -94180 113824 113828 +118608 +118724 118784 119030 119040 @@ -222,7 +222,7 @@ V346 119180 119210 119214 -119273 +119275 119520 119540 119552 @@ -303,7 +303,7 @@ V346 127590 127744 128728 -128736 +128733 128749 128752 128765 @@ -313,6 +313,8 @@ V346 128985 128992 129004 +129008 +129009 129024 129036 129040 @@ -326,27 +328,27 @@ V346 129200 129202 129280 -129401 -129402 -129484 -129485 129620 129632 129646 129648 129653 129656 -129659 +129661 129664 129671 129680 -129705 +129709 129712 -129719 +129723 129728 -129731 +129734 129744 -129751 +129754 +129760 +129768 +129776 +129783 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 494683d6f7a..bbc5eded8c2 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,9 @@ return <<'END'; -V8 +V10 +1567 +1568 1600 1601 125184 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 90e6c223549..00e6e439f40 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,35 +10,33 @@ return <<'END'; -V104 +V102 1536 1541 1542 -1565 -1566 1757 1758 1792 1872 1920 -2208 -2229 -2230 -2248 -2259 +2160 +2191 +2192 +2194 +2200 2274 2275 2304 64336 -64450 +64451 64467 -64830 -64848 64912 64914 64968 +64975 +64976 65008 -65022 +65024 65136 65141 65142 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 e875879488f..d6b71413585 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 2ce0ea3d14e..eb310bc1851 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 f44953d0e4a..e00ad8515e1 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 df014379714..d78cef6138c 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 ae9668b631c..0fea4f18dab 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 7f7c3aa100e..54990c70ec9 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 466a17a3464..044231ff076 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 5b1c6a42074..22490aceeee 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 e9895ce1c9d..d7d1f49006f 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/Deva.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Deva.pl index fac45487532..c1d90819b8e 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Diak.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Diak.pl index e7eae89c4de..2711a84afde 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 88186023a1c..41262870d5e 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 517702a08e5..d4220a16e18 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL 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 +V72 4608 4681 4682 @@ -75,4 +75,12 @@ V64 43815 43816 43823 +124896 +124903 +124904 +124908 +124909 +124911 +124912 +124927 END 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 7bc63659791..12889df832a 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 0834972f4aa..06c4e5b6ed8 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,15 +10,13 @@ return <<'END'; -V22 +V20 1156 1157 1159 1160 11264 -11311 -11312 -11359 +11360 11843 11844 42607 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 bfba3d0640e..11ac1ac7b0e 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 d8cd500133e..525600cbcaa 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 9f02dc14536..304f9c266c2 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 7f06df2400b..f129bcf6f4a 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 0085f6e5a18..089024c2029 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 08ff9b5c7c2..cf2f205f0e1 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 c31d9df801e..65ad404e44a 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V72 +V74 11904 11930 11931 @@ -52,7 +52,7 @@ V72 13312 19904 19968 -40957 +40960 42752 42760 63744 @@ -63,6 +63,8 @@ V72 65095 65377 65382 +94178 +94180 94192 94194 119648 @@ -70,9 +72,9 @@ V72 127568 127570 131072 -173790 +173792 173824 -177973 +177977 177984 178206 178208 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 ded968f8fbb..33a00146c07 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 68d03ac6b03..3505831ec81 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 d174f4b029b..78a6507cc59 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes 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 @@ V32 65438 65440 110593 -110879 +110880 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 6b50ef1f7a1..dfcad86561d 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 7b5055a460c..c77b65d4ff9 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 81338bccf7a..11ebb758d37 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL 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 +V38 12289 12292 12296 @@ -37,8 +37,16 @@ V30 65095 65377 65440 +110576 +110580 +110581 +110588 +110589 +110591 110592 110593 +110880 +110883 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 380f809fb27..2eb773ab8cf 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 8e8c8299741..9439085182d 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 525d9ff32b8..808b9d37d27 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Knda.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Knda.pl index 91cf9a1f7a7..5ecc5c15fbd 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes 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 @@ V42 3278 3285 3287 -3294 +3293 3295 3296 3300 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 72088719692..0816f9edc58 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -16,7 +16,7 @@ V8 43056 43066 69760 -69826 +69827 69837 69838 END 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 365e27d3228..b5c04e64452 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 e834083c30f..f0724d52301 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Latn.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Latn.pl index 3adf5018113..efc213b0a8f 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V80 +V92 65 91 97 @@ -72,10 +72,14 @@ V80 42786 42888 42891 -42944 -42946 42955 -42997 +42960 +42962 +42963 +42964 +42965 +42970 +42994 43008 43310 43311 @@ -91,4 +95,12 @@ V80 65339 65345 65371 +67456 +67462 +67463 +67505 +67506 +67515 +122624 +122655 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 839aba75c21..93ebb580507 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 1701a7394aa..bcfdf71adad 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 8fbb66cd41d..6cc69f7c60d 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 c73b2d60b0d..537938e9544 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 fffa9ead222..1dabaa5d98a 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,10 +10,8 @@ return <<'END'; -V12 +V10 6144 -6159 -6160 6170 6176 6265 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 7005128bd72..c737c01a5f6 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 1ddc93983bd..75d220966b8 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 6807286352c..be5c8ffc1c0 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 new file mode 100644 index 00000000000..b024076e9e4 --- /dev/null +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Nko.pl @@ -0,0 +1,26 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is machine-generated by lib/unicore/mktables from the Unicode +# database, Version 14.0.0. Any changes 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'; +V12 +1548 +1549 +1563 +1564 +1567 +1568 +1984 +2043 +2045 +2048 +64830 +64832 +END 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 8e01815b9a9..ba385951515 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 442ca5e09ba..c82190147c1 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 de62621c1e8..2fe8ce58a70 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 238cbc47d48..a9f981d9b38 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 716af9f61ba..ac13ef2f814 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 635f8100619..9af7aa1882e 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 57cbf0199e4..c4fc60017f2 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V22 +V24 1548 1549 1563 @@ -33,4 +33,6 @@ V22 2155 7672 7673 +7674 +7675 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Tagb.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Tagb.pl index a209b8955dd..594e2674c8c 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 79d60545bd3..a168729618d 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -16,7 +16,7 @@ V8 43056 43066 71296 -71353 +71354 71360 71370 END 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 908b87d4c4d..7beffa09259 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 37ec123b430..cb31adfbd46 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 3955a312d71..e2d419e5744 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 4a34c369da4..45d9849a45f 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL 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 2385 2387 2404 @@ -23,7 +23,7 @@ V32 3113 3114 3130 -3133 +3132 3141 3142 3145 @@ -33,6 +33,8 @@ V32 3159 3160 3163 +3165 +3166 3168 3172 3174 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 a260fa0ba35..4792398cc71 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 4ab653a2813..d4e0271c986 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 45500a9c75c..11920d966c9 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 new file mode 100644 index 00000000000..18ae0fc8054 --- /dev/null +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Vith.pl @@ -0,0 +1,30 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is machine-generated by lib/unicore/mktables from the Unicode +# database, Version 14.0.0. Any changes made here will be lost! + +# !!!!!!! INTERNAL PERL USE ONLY !!!!!!! +# This file is for internal use by core Perl only. The format and even the +# name or existence of this file are subject to change without notice. Don't +# use it directly. Use Unicode::UCD to access the Unicode character data +# base. + + +return <<'END'; +V16 +66928 +66939 +66940 +66955 +66956 +66963 +66964 +66966 +66967 +66978 +66979 +66994 +66995 +67002 +67003 +67005 +END 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 74b34b3f031..ced66b2f428 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 fb79e5bb2c1..1566154f34c 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 e9320432215..bc9afe632bf 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 dd717622de6..fb75df9511b 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V36 +V40 768 834 835 @@ -20,7 +20,7 @@ V36 2387 2389 6832 -6849 +6863 7618 7672 7673 @@ -37,6 +37,10 @@ V36 65070 66045 66046 +118528 +118574 +118576 +118599 119143 119146 119163 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 734b6af70d4..5cc1d37f313 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -64,7 +64,7 @@ V296 8320 8335 8352 -8384 +8385 8448 8486 8487 @@ -92,7 +92,7 @@ V296 11776 11843 11844 -11859 +11870 12272 12284 12288 @@ -129,8 +129,6 @@ V296 43868 43882 43884 -64830 -64832 65040 65050 65072 @@ -159,8 +157,8 @@ V296 65949 66000 66045 -94178 -94180 +118608 +118724 118784 119030 119040 @@ -174,7 +172,7 @@ V296 119180 119210 119214 -119273 +119275 119520 119540 119552 @@ -253,7 +251,7 @@ V296 127590 127744 128728 -128736 +128733 128749 128752 128765 @@ -263,6 +261,8 @@ V296 128985 128992 129004 +129008 +129009 129024 129036 129040 @@ -276,27 +276,27 @@ V296 129200 129202 129280 -129401 -129402 -129484 -129485 129620 129632 129646 129648 129653 129656 -129659 +129661 129664 129671 129680 -129705 +129709 129712 -129719 +129723 129728 -129731 +129734 129744 -129751 +129754 +129760 +129768 +129776 +129783 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 775d65cc014..da3cb2f91ba 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1349 +V1391 888 890 896 @@ -35,8 +35,6 @@ V1349 1519 1525 1536 -1565 -1566 1806 1807 1867 @@ -54,11 +52,11 @@ V1349 2143 2144 2155 -2208 -2229 -2230 -2248 -2259 +2160 +2191 +2192 +2194 +2200 2436 2437 2445 @@ -214,7 +212,7 @@ V1349 3113 3114 3130 -3133 +3132 3141 3142 3145 @@ -224,6 +222,8 @@ V1349 3159 3160 3163 +3165 +3166 3168 3172 3174 @@ -246,7 +246,7 @@ V1349 3278 3285 3287 -3294 +3293 3295 3296 3300 @@ -381,10 +381,8 @@ V1349 5792 5881 5888 -5901 -5902 -5909 -5920 +5910 +5919 5943 5952 5972 @@ -401,8 +399,6 @@ V1349 6128 6138 6144 -6159 -6160 6170 6176 6265 @@ -441,11 +437,11 @@ V1349 6816 6830 6832 -6849 +6863 6912 -6988 +6989 6992 -7037 +7039 7040 7156 7164 @@ -461,8 +457,6 @@ V1349 7376 7419 7424 -7674 -7675 7958 7960 7966 @@ -503,7 +497,7 @@ V1349 8336 8349 8352 -8384 +8385 8400 8433 8448 @@ -517,10 +511,6 @@ V1349 11126 11158 11159 -11311 -11312 -11359 -11360 11508 11513 11558 @@ -551,7 +541,7 @@ V1349 11736 11743 11744 -11859 +11870 11904 11930 11931 @@ -575,8 +565,6 @@ V1349 12784 12831 12832 -40957 -40960 42125 42128 42183 @@ -585,10 +573,14 @@ V1349 42560 42744 42752 -42944 -42946 42955 -42997 +42960 +42962 +42963 +42964 +42965 +42970 +42994 43053 43056 43066 @@ -659,16 +651,14 @@ V1349 64323 64325 64326 -64450 +64451 64467 -64832 -64848 64912 64914 64968 +64975 +64976 65008 -65022 -65024 65050 65056 65107 @@ -755,13 +745,33 @@ V1349 66864 66916 66927 -66928 +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 @@ -848,6 +858,8 @@ V1349 69416 69424 69466 +69488 +69514 69552 69580 69600 @@ -855,9 +867,9 @@ V1349 69632 69710 69714 -69744 +69750 69759 -69826 +69827 69837 69838 69840 @@ -941,7 +953,7 @@ V1349 71264 71277 71296 -71353 +71354 71360 71370 71424 @@ -949,7 +961,7 @@ V1349 71453 71468 71472 -71488 +71495 71680 71740 71840 @@ -980,7 +992,7 @@ V1349 72264 72272 72355 -72384 +72368 72441 72704 72713 @@ -1036,6 +1048,8 @@ V1349 74869 74880 75076 +77712 +77811 77824 78895 78896 @@ -1049,7 +1063,9 @@ V1349 92768 92778 92782 -92784 +92863 +92864 +92874 92880 92910 92912 @@ -1082,8 +1098,14 @@ V1349 101590 101632 101641 +110576 +110580 +110581 +110588 +110589 +110591 110592 -110879 +110883 110928 110931 110948 @@ -1100,12 +1122,18 @@ V1349 113818 113820 113828 +118528 +118574 +118576 +118599 +118608 +118724 118784 119030 119040 119079 119081 -119273 +119275 119296 119366 119520 @@ -1160,6 +1188,8 @@ V1349 121504 121505 121520 +122624 +122655 122880 122887 122888 @@ -1178,10 +1208,20 @@ V1349 123210 123214 123216 +123536 +123567 123584 123642 123647 123648 +124896 +124903 +124904 +124908 +124909 +124911 +124912 +124927 124928 125125 125127 @@ -1290,7 +1330,7 @@ V1349 127590 127744 128728 -128736 +128733 128749 128752 128765 @@ -1300,6 +1340,8 @@ V1349 128985 128992 129004 +129008 +129009 129024 129036 129040 @@ -1313,27 +1355,27 @@ V1349 129200 129202 129280 -129401 -129402 -129484 -129485 129620 129632 129646 129648 129653 129656 -129659 +129661 129664 129671 129680 -129705 +129709 129712 -129719 +129723 129728 -129731 +129734 129744 -129751 +129754 +129760 +129768 +129776 +129783 129792 129939 129940 @@ -1341,9 +1383,9 @@ V1349 130032 130042 131072 -173790 +173792 173824 -177973 +177977 177984 178206 178208 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 5d7131e78cb..90a684b33bb 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V208 +V214 33 34 44 @@ -33,7 +33,7 @@ V208 1549 1563 1564 -1566 +1565 1568 1748 1749 @@ -81,6 +81,8 @@ V208 7004 7005 7008 +7037 +7039 7227 7232 7294 @@ -99,6 +101,8 @@ V208 11853 11854 11856 +11859 +11861 12289 12291 42238 @@ -159,6 +163,8 @@ V208 68509 69461 69466 +69510 +69514 69703 69710 69822 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 f9b302506f7..2fbf3f06006 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes 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 @@ V30 13312 19904 19968 -40957 +40960 64014 64016 64017 @@ -30,9 +30,9 @@ V30 64039 64042 131072 -173790 +173792 173824 -177973 +177977 177984 178206 178208 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 d229d40d6cd..4c0bfa08b55 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1286 +V1302 65 91 192 @@ -878,7 +878,7 @@ V1286 9398 9424 11264 -11311 +11312 11360 11361 11362 @@ -1207,12 +1207,20 @@ V1286 42941 42942 42943 +42944 +42945 42946 42947 42948 42952 42953 42954 +42960 +42961 +42966 +42967 +42968 +42969 42997 42998 65313 @@ -1221,6 +1229,14 @@ V1286 66600 66736 66772 +66928 +66939 +66940 +66955 +66956 +66963 +66964 +66966 68736 68787 71840 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/VS/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/VS/Y.pl new file mode 100644 index 00000000000..3324bfa30cf --- /dev/null +++ b/gnu/usr.bin/perl/lib/unicore/lib/VS/Y.pl @@ -0,0 +1,22 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is machine-generated by lib/unicore/mktables from the Unicode +# database, Version 14.0.0. Any changes 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 +6155 +6158 +6159 +6160 +65024 +65040 +917760 +918000 +END 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 ba20ca282e1..87f567ff562 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V177 +V179 0 167 168 @@ -161,15 +161,17 @@ V177 71040 71168 72192 -72368 +72384 77824 78912 82944 83584 94176 -101776 -110592 +101760 +110576 111360 +118528 +118736 118784 119296 119520 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 753dc0d3f9a..546d55d5246 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 595a9cb232d..adf7f126d24 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 cab016f6e5d..79959697f67 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL 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 +V256 167 168 169 @@ -236,15 +236,17 @@ V254 71040 71168 72192 -72368 +72384 77824 78912 82944 83584 94176 -101776 -110592 +101760 +110576 111360 +118528 +118736 118784 119296 119520 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 29e5764bdbc..b5423f1bdb4 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 87a3da440fb..362c8d40e3b 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V588 +V606 768 880 1155 @@ -59,7 +59,9 @@ V588 2094 2137 2140 -2259 +2200 +2208 +2250 2274 2275 2308 @@ -143,6 +145,8 @@ V588 3032 3072 3077 +3132 +3133 3134 3141 3142 @@ -246,7 +250,7 @@ V588 4957 4960 5906 -5909 +5910 5938 5941 5970 @@ -259,6 +263,8 @@ V588 6110 6155 6158 +6159 +6160 6277 6279 6313 @@ -276,7 +282,7 @@ V588 6783 6784 6832 -6849 +6863 6912 6917 6964 @@ -302,8 +308,6 @@ V588 7415 7418 7616 -7674 -7675 7680 8204 8205 @@ -413,14 +417,22 @@ V588 69293 69446 69457 +69506 +69510 69632 69635 69688 69703 +69744 +69745 +69747 +69749 69759 69763 69808 69819 +69826 +69827 69888 69891 69927 @@ -551,6 +563,10 @@ V588 94194 113821 113823 +118528 +118574 +118576 +118599 119141 119146 119149 @@ -587,6 +603,8 @@ V588 122923 123184 123191 +123566 +123567 123628 123632 125136 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 f44fadc6bb7..6c3eda502a0 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL 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 173 174 1536 @@ -21,6 +21,8 @@ V38 1758 1807 1808 +2192 +2194 2274 2275 6158 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 1bc983f22f5..7761e9d8c5b 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 d65cefd8f1b..c3c5ce2cffa 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V20 +V28 12337 12342 12443 @@ -27,8 +27,16 @@ V20 13144 65382 65438 +110576 +110580 +110581 +110588 +110589 +110591 110592 110593 +110880 +110883 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 4147880ef6f..988e36fb56d 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1094 +V1140 65 91 97 @@ -105,10 +105,12 @@ V1094 2137 2144 2155 +2160 +2184 +2185 +2191 2208 -2229 -2230 -2248 +2250 2308 2362 2365 @@ -237,6 +239,8 @@ V1094 3134 3160 3163 +3165 +3166 3168 3170 3200 @@ -253,7 +257,7 @@ V1094 3258 3261 3262 -3294 +3293 3295 3296 3298 @@ -350,10 +354,8 @@ V1094 5870 5881 5888 -5901 -5902 5906 -5920 +5919 5938 5952 5970 @@ -378,7 +380,7 @@ V1094 6917 6964 6981 -6988 +6989 7043 7073 7086 @@ -482,10 +484,6 @@ V1094 9398 9450 11264 -11311 -11312 -11359 -11360 11493 11499 11503 @@ -548,10 +546,14 @@ V1094 42656 42736 42760 -42944 -42946 42955 -42997 +42960 +42962 +42963 +42964 +42965 +42970 +42994 43010 43011 43014 @@ -685,12 +687,34 @@ V1094 66856 66864 66916 +66928 +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 @@ -761,12 +785,18 @@ V1094 69416 69424 69446 +69488 +69506 69552 69573 69600 69623 69635 69688 +69745 +69747 +69749 +69750 69763 69808 69840 @@ -885,7 +915,7 @@ V1094 72330 72349 72350 -72384 +72368 72441 72704 72713 @@ -921,6 +951,8 @@ V1094 74863 74880 75076 +77712 +77809 77824 78895 82944 @@ -929,6 +961,8 @@ V1094 92729 92736 92767 +92784 +92863 92880 92910 92928 @@ -1019,14 +1053,26 @@ V1094 120771 120772 120780 +122624 +122655 123136 123181 123191 123198 123214 123215 +123536 +123566 123584 123628 +124896 +124903 +124904 +124908 +124909 +124911 +124912 +124927 124928 125125 125184 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 b10840c2147..99e21ac2dc0 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 da4323b830e..7760a9d6d98 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 0695f76686e..5aedeed807c 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 8fd9af852bc..b5c0ff71ecd 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL 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 +V126 48 58 1632 @@ -123,6 +123,8 @@ V124 73130 92768 92778 +92864 +92874 93008 93018 120782 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 6a790a38844..78aed9453be 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 20b49a0b209..b17a3fdb6c2 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1487 +V1541 0 10 14 @@ -128,11 +128,13 @@ V1487 2140 2144 2155 -2208 -2229 -2230 -2248 -2259 +2160 +2184 +2185 +2191 +2192 +2194 +2200 2404 2406 2416 @@ -298,7 +300,7 @@ V1487 3113 3114 3130 -3133 +3132 3141 3142 3145 @@ -308,6 +310,8 @@ V1487 3159 3160 3163 +3165 +3166 3168 3172 3174 @@ -332,7 +336,7 @@ V1487 3278 3285 3287 -3294 +3293 3295 3296 3300 @@ -497,10 +501,8 @@ V1487 5870 5881 5888 -5901 -5902 -5909 -5920 +5910 +5919 5941 5952 5972 @@ -517,8 +519,6 @@ V1487 6112 6122 6155 -6159 -6160 6170 6176 6265 @@ -547,9 +547,9 @@ V1487 6800 6810 6832 -6849 +6863 6912 -6988 +6989 6992 7002 7019 @@ -573,8 +573,6 @@ V1487 7380 7419 7424 -7674 -7675 7958 7960 7966 @@ -673,10 +671,6 @@ V1487 9398 9450 11264 -11311 -11312 -11359 -11360 11493 11499 11508 @@ -755,10 +749,14 @@ V1487 42623 42738 42760 -42944 -42946 42955 -42997 +42960 +42962 +42963 +42964 +42965 +42970 +42994 43048 43052 43053 @@ -954,12 +952,34 @@ V1487 66856 66864 66916 +66928 +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 @@ -1040,6 +1060,8 @@ V1487 69416 69424 69457 +69488 +69510 69552 69573 69600 @@ -1047,11 +1069,13 @@ V1487 69632 69703 69734 -69744 +69750 69759 69819 69821 69822 +69826 +69827 69837 69838 69840 @@ -1194,7 +1218,7 @@ V1487 72346 72349 72350 -72384 +72368 72441 72704 72713 @@ -1246,6 +1270,8 @@ V1487 74863 74880 75076 +77712 +77809 77824 78895 78896 @@ -1258,6 +1284,10 @@ V1487 92767 92768 92778 +92784 +92863 +92864 +92874 92880 92910 92912 @@ -1286,8 +1316,16 @@ V1487 94181 94192 94194 +110576 +110580 +110581 +110588 +110589 +110591 110592 110593 +110880 +110883 110948 110952 113664 @@ -1302,6 +1340,10 @@ V1487 113823 113824 113828 +118528 +118574 +118576 +118599 119141 119146 119149 @@ -1386,6 +1428,8 @@ V1487 121504 121505 121520 +122624 +122655 122880 122887 122888 @@ -1404,8 +1448,18 @@ V1487 123210 123214 123215 +123536 +123567 123584 123642 +124896 +124903 +124904 +124908 +124909 +124911 +124912 +124927 124928 125125 125136 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 c44101f4e01..c63ee0a216c 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1474 +V1526 48 58 65 @@ -113,11 +113,11 @@ V1474 2140 2144 2155 -2208 -2229 -2230 -2248 -2259 +2160 +2184 +2185 +2191 +2200 2274 2275 2404 @@ -285,7 +285,7 @@ V1474 3113 3114 3130 -3133 +3132 3141 3142 3145 @@ -295,6 +295,8 @@ V1474 3159 3160 3163 +3165 +3166 3168 3172 3174 @@ -319,7 +321,7 @@ V1474 3278 3285 3287 -3294 +3293 3295 3296 3300 @@ -486,10 +488,8 @@ V1474 5870 5881 5888 -5901 -5902 -5909 -5920 +5910 +5919 5941 5952 5972 @@ -509,7 +509,7 @@ V1474 6122 6155 6158 -6160 +6159 6170 6176 6265 @@ -548,9 +548,9 @@ V1474 6832 6846 6847 -6849 +6863 6912 -6988 +6989 6992 7002 7019 @@ -574,8 +574,6 @@ V1474 7380 7419 7424 -7674 -7675 7958 7960 7966 @@ -656,10 +654,6 @@ V1474 8544 8585 11264 -11311 -11312 -11359 -11360 11493 11499 11508 @@ -722,8 +716,6 @@ V1474 13312 19904 19968 -40957 -40960 42125 42192 42238 @@ -742,10 +734,14 @@ V1474 42786 42889 42891 -42944 -42946 42955 -42997 +42960 +42962 +42963 +42964 +42965 +42970 +42994 43048 43052 43053 @@ -935,12 +931,34 @@ V1474 66856 66864 66916 +66928 +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 @@ -1021,6 +1039,8 @@ V1474 69416 69424 69457 +69488 +69510 69552 69573 69600 @@ -1028,9 +1048,11 @@ V1474 69632 69703 69734 -69744 +69750 69759 69819 +69826 +69827 69840 69865 69872 @@ -1137,6 +1159,8 @@ V1474 71468 71472 71482 +71488 +71495 71680 71739 71840 @@ -1173,7 +1197,7 @@ V1474 72346 72349 72350 -72384 +72368 72441 72704 72713 @@ -1225,6 +1249,8 @@ V1474 74863 74880 75076 +77712 +77809 77824 78895 82944 @@ -1235,6 +1261,10 @@ V1474 92767 92768 92778 +92784 +92863 +92864 +92874 92880 92910 92912 @@ -1269,8 +1299,14 @@ V1474 101590 101632 101641 +110576 +110580 +110581 +110588 +110589 +110591 110592 -110879 +110883 110928 110931 110948 @@ -1287,6 +1323,10 @@ V1474 113818 113821 113823 +118528 +118574 +118576 +118599 119141 119146 119149 @@ -1373,6 +1413,8 @@ V1474 121504 121505 121520 +122624 +122655 122880 122887 122888 @@ -1391,8 +1433,18 @@ V1474 123210 123214 123215 +123536 +123567 123584 123642 +124896 +124903 +124904 +124908 +124909 +124911 +124912 +124927 124928 125125 125136 @@ -1470,9 +1522,9 @@ V1474 130032 130042 131072 -173790 +173792 173824 -177973 +177977 177984 178206 178208 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 a7f076b30fa..63409e08636 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 13.0.0. Any changes made here will be lost! +# database, Version 14.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1258 +V1310 65 91 97 @@ -109,10 +109,12 @@ V1258 2137 2144 2155 +2160 +2184 +2185 +2191 2208 -2229 -2230 -2248 +2250 2308 2362 2365 @@ -241,6 +243,8 @@ V1258 3134 3160 3163 +3165 +3166 3168 3170 3200 @@ -257,7 +261,7 @@ V1258 3258 3261 3262 -3294 +3293 3295 3296 3298 @@ -400,10 +404,8 @@ V1258 5870 5881 5888 -5901 -5902 5906 -5920 +5919 5938 5952 5970 @@ -444,7 +446,7 @@ V1258 6917 6964 6981 -6988 +6989 7043 7073 7086 @@ -544,10 +546,6 @@ V1258 8544 8585 11264 -11311 -11312 -11359 -11360 11493 11499 11503 @@ -608,8 +606,6 @@ V1258 13312 19904 19968 -40957 -40960 42125 42192 42238 @@ -630,10 +626,14 @@ V1258 42786 42889 42891 -42944 -42946 42955 -42997 +42960 +42962 +42963 +42964 +42965 +42970 +42994 43010 43011 43014 @@ -825,12 +825,34 @@ V1258 66856 66864 66916 +66928 +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 @@ -901,12 +923,18 @@ V1258 69416 69424 69446 +69488 +69506 69552 69573 69600 69623 69635 69688 +69745 +69747 +69749 +69750 69763 69808 69840 @@ -989,6 +1017,8 @@ V1258 71353 71424 71451 +71488 +71495 71680 71724 71840 @@ -1027,7 +1057,7 @@ V1258 72330 72349 72350 -72384 +72368 72441 72704 72713 @@ -1063,6 +1093,8 @@ V1258 74863 74880 75076 +77712 +77809 77824 78895 82944 @@ -1071,6 +1103,8 @@ V1258 92729 92736 92767 +92784 +92863 92880 92910 92928 @@ -1099,8 +1133,14 @@ V1258 101590 101632 101641 +110576 +110580 +110581 +110588 +110589 +110591 110592 -110879 +110883 110928 110931 110948 @@ -1175,14 +1215,26 @@ V1258 120771 120772 120780 +122624 +122655 123136 123181 123191 123198 123214 123215 +123536 +123566 123584 123628 +124896 +124903 +124904 +124908 +124909 +124911 +124912 +124927 124928 125125 125184 @@ -1256,9 +1308,9 @@ V1258 126635 126652 131072 -173790 +173792 173824 -177973 +177977 177984 178206 178208 diff --git a/gnu/usr.bin/perl/lib/unicore/mktables.lst b/gnu/usr.bin/perl/lib/unicore/mktables.lst index 856f99a2643..b7994b02b74 100644 --- a/gnu/usr.bin/perl/lib/unicore/mktables.lst +++ b/gnu/usr.bin/perl/lib/unicore/mktables.lst @@ -1,7 +1,7 @@ # # mktables.lst -- File list for lib/unicore/mktables. # -# Autogenerated starting on 1611199270 (Wed Jan 20 19:21:10 2021) +# Autogenerated starting on 1672805144 (Tue Jan 3 20:05:44 2023) # From options -C lib/unicore -P pod -maketest -makelist -p # # - First section is input files @@ -78,10 +78,8 @@ To/Bmg.pl To/Bpb.pl To/Bpt.pl To/Cf.pl -To/Digit.pl To/Ea.pl To/EqUIdeo.pl -To/Fold.pl To/GCB.pl To/Gc.pl To/Hst.pl @@ -94,7 +92,6 @@ To/Jg.pl To/Jt.pl To/Lb.pl To/Lc.pl -To/Lower.pl To/NFCQC.pl To/NFDQC.pl To/NFKCCF.pl @@ -109,9 +106,7 @@ To/SB.pl To/Sc.pl To/Scx.pl To/Tc.pl -To/Title.pl To/Uc.pl -To/Upper.pl To/Vo.pl To/WB.pl To/_PerlLB.pl @@ -123,6 +118,7 @@ lib/Age/V11.pl lib/Age/V110.pl lib/Age/V120.pl lib/Age/V130.pl +lib/Age/V140.pl lib/Age/V20.pl lib/Age/V30.pl lib/Age/V31.pl @@ -272,6 +268,7 @@ lib/In/11_0.pl lib/In/12_0.pl lib/In/12_1.pl lib/In/13_0.pl +lib/In/14_0.pl lib/In/2_0.pl lib/In/2_1.pl lib/In/3_0.pl @@ -312,7 +309,6 @@ lib/InSC/Consona5.pl lib/InSC/Consona6.pl lib/InSC/Consona7.pl lib/InSC/Consona8.pl -lib/InSC/Consona9.pl lib/InSC/Consonan.pl lib/InSC/Invisibl.pl lib/InSC/Nukta.pl @@ -338,10 +334,12 @@ lib/Jg/HanifiRo.pl lib/Jg/Kaf.pl lib/Jg/Lam.pl lib/Jg/NoJoinin.pl +lib/Jg/Noon.pl lib/Jg/Qaf.pl lib/Jg/Reh.pl lib/Jg/Sad.pl lib/Jg/Seen.pl +lib/Jg/Tah.pl lib/Jg/Waw.pl lib/Jg/Yeh.pl lib/Jt/C.pl @@ -566,6 +564,7 @@ lib/Scx/Mong.pl lib/Scx/Mult.pl lib/Scx/Mymr.pl lib/Scx/Nand.pl +lib/Scx/Nko.pl lib/Scx/Orya.pl lib/Scx/Phlp.pl lib/Scx/Rohg.pl @@ -582,6 +581,7 @@ lib/Scx/Telu.pl lib/Scx/Thaa.pl lib/Scx/Tibt.pl lib/Scx/Tirh.pl +lib/Scx/Vith.pl lib/Scx/Xsux.pl lib/Scx/Yezi.pl lib/Scx/Yi.pl @@ -591,6 +591,7 @@ lib/Scx/Zzzz.pl lib/Term/Y.pl lib/UIdeo/Y.pl lib/Upper/Y.pl +lib/VS/Y.pl lib/Vo/R.pl lib/Vo/Tr.pl lib/Vo/Tu.pl @@ -611,6 +612,6 @@ lib/XIDC/Y.pl lib/XIDS/Y.pl # 48 input files -# 544 output files +# 545 output files # End list diff --git a/gnu/usr.bin/perl/pod/perl.pod b/gnu/usr.bin/perl/pod/perl.pod index b5fe973b3a8..804fb07f1d6 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 afa4ea39d41..0340bb5d6bc 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 13.0.0. Any changes made here will be lost! +# database, Version 14.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 13.0.0 character properties in Perl +perluniprops - Index of Unicode Version 14.0.0 character properties in Perl =head1 DESCRIPTION @@ -22,7 +22,7 @@ below briefly mentions other data that Unicode provides.) Perl can provide access to all non-provisional Unicode character properties, though not all are enabled by default. The omitted ones are the Unihan -properties (accessible via the CPAN module L) and certain +properties and certain deprecated or Unicode-internal properties. (An installation may choose to recompile Perl's tables to change this. See L.) @@ -279,9 +279,9 @@ stable. NAME INFO \p{Adlam} \p{Script_Extensions=Adlam} (Short: - \p{Adlm}; NOT \p{Block=Adlam}) (89) + \p{Adlm}; NOT \p{Block=Adlam}) (90) \p{Adlm} \p{Adlam} (= \p{Script_Extensions=Adlam}) - (NOT \p{Block=Adlam}) (89) + (NOT \p{Block=Adlam}) (90) X \p{Aegean_Numbers} \p{Block=Aegean_Numbers} (64) T \p{Age: 1.1} \p{Age=V1_1} (33_979) \p{Age: V1_1} Code point's usage introduced in version @@ -412,11 +412,17 @@ stable. 'Present_In' (5930: U+08BE..08C7, U+0B55, U+0D04, U+0D81, U+1ABF..1AC0, U+2B97 ...) - \p{Age: NA} \p{Age=Unassigned} (830_606 plus all + T \p{Age: 14.0} \p{Age=V14_0} (838) + \p{Age: V14_0} Code point's usage was introduced in + version 14.0; See also Property + '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 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}) (830_606 plus all above-Unicode code points: + (Short: \p{Age=NA}) (829_768 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} (= @@ -427,7 +433,7 @@ stable. (22) \p{AHex: *} \p{ASCII_Hex_Digit: *} \p{Ahom} \p{Script_Extensions=Ahom} (NOT \p{Block= - Ahom}) (58) + Ahom}) (65) X \p{Alchemical} \p{Alchemical_Symbols} (= \p{Block= Alchemical_Symbols}) (128) X \p{Alchemical_Symbols} \p{Block=Alchemical_Symbols} (Short: @@ -436,20 +442,20 @@ stable. Unicode. Same as qr/./s (1_114_112 plus all above-Unicode code points: U+0000..infinity) - \p{Alnum} \p{XPosixAlnum} (133_525) + \p{Alnum} \p{XPosixAlnum} (134_056) \p{Alpha} \p{XPosixAlpha} (= \p{Alphabetic=Y}) - (132_875) + (133_396) \p{Alpha: *} \p{Alphabetic: *} \p{Alphabetic} \p{XPosixAlpha} (= \p{Alphabetic=Y}) - (132_875) - \p{Alphabetic: N*} (Short: \p{Alpha=N}, \P{Alpha}) (981_237 + (133_396) + \p{Alphabetic: N*} (Short: \p{Alpha=N}, \P{Alpha}) (980_716 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}) (132_875: + \p{Alphabetic: Y*} (Short: \p{Alpha=Y}, \p{Alpha}) (133_396: [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 ...) @@ -474,13 +480,17 @@ 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}) (1335) + Arabic}) (NOT \p{Block=Arabic}) (1411) \p{Arabic} \p{Script_Extensions=Arabic} (Short: - \p{Arab}; NOT \p{Block=Arabic}) (1335) + \p{Arab}; NOT \p{Block=Arabic}) (1411) 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_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_Math} \p{Arabic_Mathematical_Alphabetic_Symbols} (= \p{Block= Arabic_Mathematical_Alphabetic_Symbols}) @@ -522,7 +532,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 (283_440: + \p{Assigned} All assigned code points (284_278: U+0000..0377, U+037A..037F, U+0384..038A, U+038C, U+038E..03A1, U+03A3..052F ...) @@ -531,9 +541,9 @@ stable. \p{Avst} \p{Avestan} (= \p{Script_Extensions= Avestan}) (NOT \p{Block=Avestan}) (61) \p{Bali} \p{Balinese} (= \p{Script_Extensions= - Balinese}) (NOT \p{Block=Balinese}) (121) + Balinese}) (NOT \p{Block=Balinese}) (124) \p{Balinese} \p{Script_Extensions=Balinese} (Short: - \p{Bali}; NOT \p{Block=Balinese}) (121) + \p{Bali}; NOT \p{Block=Balinese}) (124) \p{Bamu} \p{Bamum} (= \p{Script_Extensions=Bamum}) (NOT \p{Block=Bamum}) (657) \p{Bamum} \p{Script_Extensions=Bamum} (Short: @@ -565,15 +575,15 @@ 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} (1698) - \p{Bidi_Class: AN} \p{Bidi_Class=Arabic_Number} (61) - \p{Bidi_Class: Arabic_Letter} (Short: \p{Bc=AL}) (1698: U+0608, + \p{Bidi_Class: AL} \p{Bidi_Class=Arabic_Letter} (1708) + \p{Bidi_Class: AN} \p{Bidi_Class=Arabic_Number} (63) + \p{Bidi_Class: Arabic_Letter} (Short: \p{Bc=AL}) (1708: U+0608, U+060B, U+060D, U+061B..064A, U+066D..066F, U+0671..06D5 ...) - \p{Bidi_Class: Arabic_Number} (Short: \p{Bc=AN}) (61: + \p{Bidi_Class: Arabic_Number} (Short: \p{Bc=AN}) (63: U+0600..0605, U+0660..0669, - U+066B..066C, U+06DD, U+08E2, - U+10D30..10D39 ...) + U+066B..066C, U+06DD, U+0890..0891, + U+08E2 ...) \p{Bidi_Class: B} \p{Bidi_Class=Paragraph_Separator} (7) \p{Bidi_Class: BN} \p{Bidi_Class=Boundary_Neutral} (4016) \p{Bidi_Class: Boundary_Neutral} (Short: \p{Bc=BN}) (4016: [^\t\n @@ -601,9 +611,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_473 + \p{Bidi_Class: L} \p{Bidi_Class=Left_To_Right} (1_096_333 plus all above-Unicode code points) - \p{Bidi_Class: Left_To_Right} (Short: \p{Bc=L}) (1_096_473 plus + \p{Bidi_Class: Left_To_Right} (Short: \p{Bc=L}) (1_096_333 plus all above-Unicode code points: [A-Za-z \xaa\xb5\xba\xc0-\xd6\xd8-\xf6\xf8- \xff], U+0100..02B8, U+02BB..02C1, @@ -617,13 +627,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}) (1847: + \p{Bidi_Class: Nonspacing_Mark} (Short: \p{Bc=NSM}) (1958: 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} (1847) - \p{Bidi_Class: ON} \p{Bidi_Class=Other_Neutral} (5931) - \p{Bidi_Class: Other_Neutral} (Short: \p{Bc=ON}) (5931: [!\"&\' + \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: [!\"&\' \(\)*;<=>?\@\[\\\]\^_`\{\|\}~\xa1\xa6- \xa9\xab-\xac\xae-\xaf\xb4\xb6-\xb8\xbb- \xbf\xd7\xf7], U+02B9..02BA, @@ -637,8 +647,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} (3763) - \p{Bidi_Class: Right_To_Left} (Short: \p{Bc=R}) (3763: U+0590, + \p{Bidi_Class: R} \p{Bidi_Class=Right_To_Left} (3711) + \p{Bidi_Class: Right_To_Left} (Short: \p{Bc=R}) (3711: 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: @@ -667,30 +677,30 @@ stable. U+061C, U+200E..200F, U+202A..202E, U+2066..2069) \p{Bidi_M} \p{Bidi_Mirrored} (= \p{Bidi_Mirrored=Y}) - (545) + (553) \p{Bidi_M: *} \p{Bidi_Mirrored: *} \p{Bidi_Mirrored} \p{Bidi_Mirrored=Y} (Short: \p{BidiM}) - (545) - \p{Bidi_Mirrored: N*} (Short: \p{BidiM=N}, \P{BidiM}) (1_113_567 + (553) + \p{Bidi_Mirrored: N*} (Short: \p{BidiM=N}, \P{BidiM}) (1_113_559 plus all above-Unicode code points: [\x00-\x20!\"#\$\%&\'*+,\-.\/0-9:;=?\@A- Z\\\^_`a-z\|~\x7f-\xaa\xac-\xba\xbc- \xff], U+0100..0F39, U+0F3E..169A, U+169D..2038, U+203B..2044, U+2047..207C ...) - \p{Bidi_Mirrored: Y*} (Short: \p{BidiM=Y}, \p{BidiM}) (545: + \p{Bidi_Mirrored: Y*} (Short: \p{BidiM=Y}, \p{BidiM}) (553: [\(\)<>\[\]\{\}\xab\xbb], U+0F3A..0F3D, U+169B..169C, U+2039..203A, U+2045..2046, U+207D..207E ...) \p{Bidi_Paired_Bracket_Type: C} \p{Bidi_Paired_Bracket_Type=Close} - (60) - \p{Bidi_Paired_Bracket_Type: Close} (Short: \p{Bpt=C}) (60: [\)\] + (64) + \p{Bidi_Paired_Bracket_Type: Close} (Short: \p{Bpt=C}) (64: [\)\] \}], U+0F3B, U+0F3D, U+169C, U+2046, U+207E ...) \p{Bidi_Paired_Bracket_Type: N} \p{Bidi_Paired_Bracket_Type=None} - (1_113_992 plus all above-Unicode code + (1_113_984 plus all above-Unicode code points) - \p{Bidi_Paired_Bracket_Type: None} (Short: \p{Bpt=N}) (1_113_992 + \p{Bidi_Paired_Bracket_Type: None} (Short: \p{Bpt=N}) (1_113_984 plus all above-Unicode code points: [\x00-\x20!\"#\$\%&\'*+,\-.\/0-9:;<=>? \@A-Z\\\^_`a-z\|~\x7f-\xff], @@ -698,8 +708,8 @@ stable. U+169D..2044, U+2047..207C, U+207F..208C ...) \p{Bidi_Paired_Bracket_Type: O} \p{Bidi_Paired_Bracket_Type=Open} - (60) - \p{Bidi_Paired_Bracket_Type: Open} (Short: \p{Bpt=O}) (60: + (64) + \p{Bidi_Paired_Bracket_Type: Open} (Short: \p{Bpt=O}) (64: [\(\[\{], U+0F3A, U+0F3C, U+169B, U+2045, U+207D ...) \p{Blank} \p{XPosixBlank} (18) @@ -707,8 +717,8 @@ stable. \p{Block: Adlam} (NOT \p{Adlam} NOR \p{Is_Adlam}) (96: U+1E900..1E95F) \p{Block: Aegean_Numbers} (64: U+10100..1013F) - \p{Block: Ahom} (NOT \p{Ahom} NOR \p{Is_Ahom}) (64: - U+11700..1173F) + \p{Block: Ahom} (NOT \p{Ahom} NOR \p{Is_Ahom}) (80: + U+11700..1174F) \p{Block: Alchemical} \p{Block=Alchemical_Symbols} (128) \p{Block: Alchemical_Symbols} (Short: \p{Blk=Alchemical}) (128: U+1F700..1F77F) @@ -728,8 +738,11 @@ stable. \p{Block: Arabic} (NOT \p{Arabic} NOR \p{Is_Arabic}) (256: 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_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_Math} \p{Block= Arabic_Mathematical_Alphabetic_Symbols} (256) @@ -898,6 +911,9 @@ stable. CuneiformNumbers}) (128: U+12400..1247F) \p{Block: Currency_Symbols} (48: U+20A0..20CF) \p{Block: Cypriot_Syllabary} (64: U+10800..1083F) + \p{Block: Cypro_Minoan} (NOT \p{Cypro_Minoan} NOR + \p{Is_Cypro_Minoan}) (112: + U+12F90..12FFF) \p{Block: Cyrillic} (NOT \p{Cyrillic} NOR \p{Is_Cyrillic}) (256: U+0400..04FF) \p{Block: Cyrillic_Ext_A} \p{Block=Cyrillic_Extended_A} (32) @@ -971,10 +987,13 @@ stable. (384: U+1200..137F) \p{Block: Ethiopic_Ext} \p{Block=Ethiopic_Extended} (96) \p{Block: Ethiopic_Ext_A} \p{Block=Ethiopic_Extended_A} (48) + \p{Block: Ethiopic_Ext_B} \p{Block=Ethiopic_Extended_B} (32) \p{Block: Ethiopic_Extended} (Short: \p{Blk=EthiopicExt}) (96: U+2D80..2DDF) \p{Block: Ethiopic_Extended_A} (Short: \p{Blk=EthiopicExtA}) (48: U+AB00..AB2F) + \p{Block: Ethiopic_Extended_B} (Short: \p{Blk=EthiopicExtB}) (32: + U+1E7E0..1E7FF) \p{Block: Ethiopic_Sup} \p{Block=Ethiopic_Supplement} (32) \p{Block: Ethiopic_Supplement} (Short: \p{Blk=EthiopicSup}) (32: U+1380..139F) @@ -1083,8 +1102,11 @@ stable. \p{Block: Kaithi} (NOT \p{Kaithi} NOR \p{Is_Kaithi}) (80: U+11080..110CF) \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: U+1B100..1B12F) + \p{Block: Kana_Extended_B} (Short: \p{Blk=KanaExtB}) (16: + U+1AFF0..1AFFF) \p{Block: Kana_Sup} \p{Block=Kana_Supplement} (256) \p{Block: Kana_Supplement} (Short: \p{Blk=KanaSup}) (256: U+1B000..1B0FF) @@ -1125,6 +1147,8 @@ stable. \p{Block: Latin_Ext_C} \p{Block=Latin_Extended_C} (32) \p{Block: Latin_Ext_D} \p{Block=Latin_Extended_D} (224) \p{Block: Latin_Ext_E} \p{Block=Latin_Extended_E} (64) + \p{Block: Latin_Ext_F} \p{Block=Latin_Extended_F} (64) + \p{Block: Latin_Ext_G} \p{Block=Latin_Extended_G} (256) \p{Block: Latin_Extended_A} (Short: \p{Blk=LatinExtA}) (128: U+0100..017F) \p{Block: Latin_Extended_Additional} (Short: \p{Blk= @@ -1137,6 +1161,10 @@ stable. U+A720..A7FF) \p{Block: Latin_Extended_E} (Short: \p{Blk=LatinExtE}) (64: U+AB30..AB6F) + \p{Block: Latin_Extended_F} (Short: \p{Blk=LatinExtF}) (64: + U+10780..107BF) + \p{Block: Latin_Extended_G} (Short: \p{Blk=LatinExtG}) (256: + U+1DF00..1DFFF) \p{Block: Lepcha} (NOT \p{Lepcha} NOR \p{Is_Lepcha}) (80: U+1C00..1C4F) \p{Block: Letterlike_Symbols} (80: U+2100..214F) @@ -1251,7 +1279,7 @@ stable. (48: U+10880..108AF) \p{Block: Nandinagari} (NOT \p{Nandinagari} NOR \p{Is_Nandinagari}) (96: U+119A0..119FF) - \p{Block: NB} \p{Block=No_Block} (826_640 plus all + \p{Block: NB} \p{Block=No_Block} (825_600 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) @@ -1259,11 +1287,11 @@ 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}) (826_640 plus all - above-Unicode code points: U+0870..089F, - U+2FE0..2FEF, U+10200..1027F, - U+103E0..103FF, U+10570..105FF, - U+10780..107FF ...) + \p{Block: No_Block} (Short: \p{Blk=NB}) (825_600 plus all + above-Unicode code points: U+2FE0..2FEF, + U+10200..1027F, U+103E0..103FF, + U+105C0..105FF, U+107C0..107FF, + U+108B0..108DF ...) \p{Block: Number_Forms} (64: U+2150..218F) \p{Block: Nushu} (NOT \p{Nushu} NOR \p{Is_Nushu}) (400: U+1B170..1B2FF) @@ -1290,6 +1318,8 @@ stable. \p{Block: Old_South_Arabian} (32: U+10A60..10A7F) \p{Block: Old_Turkic} (NOT \p{Old_Turkic} NOR \p{Is_Old_Turkic}) (80: U+10C00..10C4F) + \p{Block: Old_Uyghur} (NOT \p{Old_Uyghur} NOR \p{Is_Old_Uyghur}) + (64: U+10F70..10FAF) \p{Block: Optical_Character_Recognition} (Short: \p{Blk=OCR}) (32: U+2440..245F) \p{Block: Oriya} (NOT \p{Oriya} NOR \p{Is_Oriya}) (128: @@ -1444,12 +1474,14 @@ stable. \p{Block: Tamil_Sup} \p{Block=Tamil_Supplement} (64) \p{Block: Tamil_Supplement} (Short: \p{Blk=TamilSup}) (64: U+11FC0..11FFF) + \p{Block: Tangsa} (NOT \p{Tangsa} NOR \p{Is_Tangsa}) (96: + U+16A70..16ACF) \p{Block: Tangut} (NOT \p{Tangut} NOR \p{Is_Tangut}) (6144: U+17000..187FF) \p{Block: Tangut_Components} (768: U+18800..18AFF) - \p{Block: Tangut_Sup} \p{Block=Tangut_Supplement} (144) - \p{Block: Tangut_Supplement} (Short: \p{Blk=TangutSup}) (144: - U+18D00..18D8F) + \p{Block: Tangut_Sup} \p{Block=Tangut_Supplement} (128) + \p{Block: Tangut_Supplement} (Short: \p{Blk=TangutSup}) (128: + U+18D00..18D7F) \p{Block: Telugu} (NOT \p{Telugu} NOR \p{Is_Telugu}) (128: U+0C00..0C7F) \p{Block: Thaana} (NOT \p{Thaana} NOR \p{Is_Thaana}) (64: @@ -1462,6 +1494,8 @@ stable. (80: U+2D30..2D7F) \p{Block: Tirhuta} (NOT \p{Tirhuta} NOR \p{Is_Tirhuta}) (96: U+11480..114DF) + \p{Block: Toto} (NOT \p{Toto} NOR \p{Is_Toto}) (48: + U+1E290..1E2BF) \p{Block: Transport_And_Map} \p{Block=Transport_And_Map_Symbols} (128) \p{Block: Transport_And_Map_Symbols} (Short: \p{Blk= @@ -1472,12 +1506,18 @@ stable. \p{Block: UCAS_Ext} \p{Block= Unified_Canadian_Aboriginal_Syllabics_- Extended} (80) + \p{Block: UCAS_Ext_A} \p{Block= + Unified_Canadian_Aboriginal_Syllabics_- + Extended_A} (16) \p{Block: Ugaritic} (NOT \p{Ugaritic} NOR \p{Is_Ugaritic}) (32: U+10380..1039F) \p{Block: Unified_Canadian_Aboriginal_Syllabics} (Short: \p{Blk= UCAS}) (640: U+1400..167F) \p{Block: Unified_Canadian_Aboriginal_Syllabics_Extended} (Short: \p{Blk=UCASExt}) (80: U+18B0..18FF) + \p{Block: Unified_Canadian_Aboriginal_Syllabics_Extended_A} + (Short: \p{Blk=UCASExtA}) (16: + U+11AB0..11ABF) \p{Block: Vai} (NOT \p{Vai} NOR \p{Is_Vai}) (320: U+A500..A63F) \p{Block: Variation_Selectors} (Short: \p{Blk=VS}; NOT @@ -1489,6 +1529,8 @@ stable. \p{Block: Vedic_Extensions} (Short: \p{Blk=VedicExt}) (48: U+1CD0..1CFF) \p{Block: Vertical_Forms} (16: U+FE10..FE1F) + \p{Block: Vithkuqi} (NOT \p{Vithkuqi} NOR \p{Is_Vithkuqi}) + (80: U+10570..105BF) \p{Block: VS} \p{Block=Variation_Selectors} (NOT \p{Variation_Selector} NOR \p{Is_VS}) (16) @@ -1508,6 +1550,9 @@ stable. \p{Block: Zanabazar_Square} (NOT \p{Zanabazar_Square} NOR \p{Is_Zanabazar_Square}) (80: U+11A00..11A4F) + \p{Block: Znamenny_Music} \p{Block=Znamenny_Musical_Notation} (208) + \p{Block: Znamenny_Musical_Notation} (Short: \p{Blk= + ZnamennyMusic}) (208: U+1CF00..1CFCF) X \p{Block_Elements} \p{Block=Block_Elements} (32) \p{Bopo} \p{Bopomofo} (= \p{Script_Extensions= Bopomofo}) (NOT \p{Block=Bopomofo}) (117) @@ -1520,9 +1565,9 @@ stable. X \p{Box_Drawing} \p{Block=Box_Drawing} (128) \p{Bpt: *} \p{Bidi_Paired_Bracket_Type: *} \p{Brah} \p{Brahmi} (= \p{Script_Extensions= - Brahmi}) (NOT \p{Block=Brahmi}) (109) + Brahmi}) (NOT \p{Block=Brahmi}) (115) \p{Brahmi} \p{Script_Extensions=Brahmi} (Short: - \p{Brah}; NOT \p{Block=Brahmi}) (109) + \p{Brah}; NOT \p{Block=Brahmi}) (115) \p{Brai} \p{Braille} (= \p{Script_Extensions= Braille}) (256) \p{Braille} \p{Script_Extensions=Braille} (Short: @@ -1542,29 +1587,29 @@ stable. X \p{Byzantine_Musical_Symbols} \p{Block=Byzantine_Musical_Symbols} (Short: \p{InByzantineMusic}) (256) \p{C} \pC \p{Other} (= \p{General_Category=Other}) - (970_414 plus all above-Unicode code + (969_578 plus all above-Unicode code points) \p{Cakm} \p{Chakma} (= \p{Script_Extensions= Chakma}) (NOT \p{Block=Chakma}) (91) \p{Canadian_Aboriginal} \p{Script_Extensions=Canadian_Aboriginal} - (Short: \p{Cans}) (710) + (Short: \p{Cans}) (726) X \p{Canadian_Syllabics} \p{Unified_Canadian_Aboriginal_Syllabics} (= \p{Block= Unified_Canadian_Aboriginal_Syllabics}) (640) T \p{Canonical_Combining_Class: 0} \p{Canonical_Combining_Class= - Not_Reordered} (1_113_240 plus all + Not_Reordered} (1_113_200 plus all above-Unicode code points) T \p{Canonical_Combining_Class: 1} \p{Canonical_Combining_Class= Overlay} (32) T \p{Canonical_Combining_Class: 6} \p{Canonical_Combining_Class= Han_Reading} (2) T \p{Canonical_Combining_Class: 7} \p{Canonical_Combining_Class= - Nukta} (26) + Nukta} (27) T \p{Canonical_Combining_Class: 8} \p{Canonical_Combining_Class= Kana_Voicing} (2) T \p{Canonical_Combining_Class: 9} \p{Canonical_Combining_Class= - Virama} (61) + Virama} (63) T \p{Canonical_Combining_Class: 10} \p{Canonical_Combining_Class= CCC10} (1) \p{Canonical_Combining_Class: CCC10} (Short: \p{Ccc=CCC10}) (1: @@ -1721,9 +1766,9 @@ stable. T \p{Canonical_Combining_Class: 216} \p{Canonical_Combining_Class= Attached_Above_Right} (9) T \p{Canonical_Combining_Class: 218} \p{Canonical_Combining_Class= - Below_Left} (1) + Below_Left} (2) T \p{Canonical_Combining_Class: 220} \p{Canonical_Combining_Class= - Below} (165) + Below} (177) T \p{Canonical_Combining_Class: 222} \p{Canonical_Combining_Class= Below_Right} (4) T \p{Canonical_Combining_Class: 224} \p{Canonical_Combining_Class= @@ -1733,7 +1778,7 @@ stable. T \p{Canonical_Combining_Class: 228} \p{Canonical_Combining_Class= Above_Left} (5) T \p{Canonical_Combining_Class: 230} \p{Canonical_Combining_Class= - Above} (484) + Above} (508) T \p{Canonical_Combining_Class: 232} \p{Canonical_Combining_Class= Above_Right} (5) T \p{Canonical_Combining_Class: 233} \p{Canonical_Combining_Class= @@ -1743,8 +1788,8 @@ stable. T \p{Canonical_Combining_Class: 240} \p{Canonical_Combining_Class= Iota_Subscript} (1) \p{Canonical_Combining_Class: A} \p{Canonical_Combining_Class= - Above} (484) - \p{Canonical_Combining_Class: Above} (Short: \p{Ccc=A}) (484: + Above} (508) + \p{Canonical_Combining_Class: Above} (Short: \p{Ccc=A}) (508: 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: @@ -1773,17 +1818,17 @@ stable. \p{Canonical_Combining_Class: Attached_Below_Left} (Short: \p{Ccc= ATBL}) (0) \p{Canonical_Combining_Class: B} \p{Canonical_Combining_Class= - Below} (165) - \p{Canonical_Combining_Class: Below} (Short: \p{Ccc=B}) (165: + Below} (177) + \p{Canonical_Combining_Class: Below} (Short: \p{Ccc=B}) (177: U+0316..0319, U+031C..0320, U+0323..0326, U+0329..0333, U+0339..033C, U+0347..0349 ...) - \p{Canonical_Combining_Class: Below_Left} (Short: \p{Ccc=BL}) (1: - U+302A) + \p{Canonical_Combining_Class: Below_Left} (Short: \p{Ccc=BL}) (2: + U+1DFA, U+302A) \p{Canonical_Combining_Class: Below_Right} (Short: \p{Ccc=BR}) (4: U+059A, U+05AD, U+1939, U+302D) \p{Canonical_Combining_Class: BL} \p{Canonical_Combining_Class= - Below_Left} (1) + Below_Left} (2) \p{Canonical_Combining_Class: BR} \p{Canonical_Combining_Class= Below_Right} (4) \p{Canonical_Combining_Class: DA} \p{Canonical_Combining_Class= @@ -1811,18 +1856,18 @@ stable. \p{Canonical_Combining_Class: Left} (Short: \p{Ccc=L}) (2: U+302E..302F) \p{Canonical_Combining_Class: NK} \p{Canonical_Combining_Class= - Nukta} (26) + Nukta} (27) \p{Canonical_Combining_Class: Not_Reordered} (Short: \p{Ccc=NR}) - (1_113_240 plus all above-Unicode code + (1_113_200 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_240 plus all + Not_Reordered} (1_113_200 plus all above-Unicode code points) - \p{Canonical_Combining_Class: Nukta} (Short: \p{Ccc=NK}) (26: + \p{Canonical_Combining_Class: Nukta} (Short: \p{Ccc=NK}) (27: U+093C, U+09BC, U+0A3C, U+0ABC, U+0B3C, - U+0CBC ...) + U+0C3C ...) \p{Canonical_Combining_Class: OV} \p{Canonical_Combining_Class= Overlay} (32) \p{Canonical_Combining_Class: Overlay} (Short: \p{Ccc=OV}) (32: @@ -1833,45 +1878,45 @@ stable. Right} (1) \p{Canonical_Combining_Class: Right} (Short: \p{Ccc=R}) (1: U+1D16D) - \p{Canonical_Combining_Class: Virama} (Short: \p{Ccc=VR}) (61: + \p{Canonical_Combining_Class: Virama} (Short: \p{Ccc=VR}) (63: U+094D, U+09CD, U+0A4D, U+0ACD, U+0B4D, U+0BCD ...) \p{Canonical_Combining_Class: VR} \p{Canonical_Combining_Class= - Virama} (61) + Virama} (63) \p{Cans} \p{Canadian_Aboriginal} (= \p{Script_Extensions= - Canadian_Aboriginal}) (710) + Canadian_Aboriginal}) (726) \p{Cari} \p{Carian} (= \p{Script_Extensions= 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}) (2413) - \p{Case_Ignorable: N*} (Short: \p{CI=N}, \P{CI}) (1_111_699 plus + \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 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}) (2413: [\'.:\^` + \p{Case_Ignorable: Y*} (Short: \p{CI=Y}, \p{CI}) (2602: [\'.:\^` \xa8\xad\xaf\xb4\xb7-\xb8], U+02B0..036F, U+0374..0375, U+037A, U+0384..0385, U+0387 ...) - \p{Cased} \p{Cased=Y} (4286) - \p{Cased: N*} (Single: \P{Cased}) (1_109_826 plus all + \p{Cased} \p{Cased=Y} (4453) + \p{Cased: N*} (Single: \P{Cased}) (1_109_659 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}) (4286: [A-Za-z\xaa + \p{Cased: Y*} (Single: \p{Cased}) (4453: [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}) (3977) + \p{LC}) (4089) \p{Category: *} \p{General_Category: *} \p{Caucasian_Albanian} \p{Script_Extensions=Caucasian_Albanian} (Short: \p{Aghb}; NOT \p{Block= @@ -1883,51 +1928,51 @@ stable. \p{Composition_Exclusion=Y}) (81) \p{CE: *} \p{Composition_Exclusion: *} \p{Cf} \p{Format} (= \p{General_Category=Format}) - (161) + (163) \p{Chakma} \p{Script_Extensions=Chakma} (Short: \p{Cakm}; NOT \p{Block=Chakma}) (91) \p{Cham} \p{Script_Extensions=Cham} (NOT \p{Block= Cham}) (83) \p{Changes_When_Casefolded} \p{Changes_When_Casefolded=Y} (Short: - \p{CWCF}) (1466) + \p{CWCF}) (1506) \p{Changes_When_Casefolded: N*} (Short: \p{CWCF=N}, \P{CWCF}) - (1_112_646 plus all above-Unicode code + (1_112_606 plus all above-Unicode code points: [\x00-\x20!\"#\$\%&\'\(\)*+,\-. \/0-9:;<=>?\@\[\\\]\^_`a-z\{\|\}~\x7f- \xb4\xb6-\xbf\xd7\xe0-\xff], U+0101, U+0103, U+0105, U+0107, U+0109 ...) \p{Changes_When_Casefolded: Y*} (Short: \p{CWCF=Y}, \p{CWCF}) - (1466: [A-Z\xb5\xc0-\xd6\xd8-\xdf], + (1506: [A-Z\xb5\xc0-\xd6\xd8-\xdf], U+0100, U+0102, U+0104, U+0106, U+0108 ...) \p{Changes_When_Casemapped} \p{Changes_When_Casemapped=Y} (Short: - \p{CWCM}) (2847) + \p{CWCM}) (2927) \p{Changes_When_Casemapped: N*} (Short: \p{CWCM=N}, \P{CWCM}) - (1_111_265 plus all above-Unicode code + (1_111_185 plus all above-Unicode code points: [\x00-\x20!\"#\$\%&\'\(\)*+,\-. \/0-9:;<=>?\@\[\\\]\^_`\{\|\}~\x7f-\xb4 \xb6-\xbf\xd7\xf7], U+0138, U+018D, U+019B, U+01AA..01AB, U+01BA..01BB ...) \p{Changes_When_Casemapped: Y*} (Short: \p{CWCM=Y}, \p{CWCM}) - (2847: [A-Za-z\xb5\xc0-\xd6\xd8-\xf6 + (2927: [A-Za-z\xb5\xc0-\xd6\xd8-\xf6 \xf8-\xff], U+0100..0137, U+0139..018C, U+018E..019A, U+019C..01A9, U+01AC..01B9 ...) \p{Changes_When_Lowercased} \p{Changes_When_Lowercased=Y} (Short: - \p{CWL}) (1393) + \p{CWL}) (1433) \p{Changes_When_Lowercased: N*} (Short: \p{CWL=N}, \P{CWL}) - (1_112_719 plus all above-Unicode code + (1_112_679 plus all above-Unicode code points: [\x00-\x20!\"#\$\%&\'\(\)*+,\-. \/0-9:;<=>?\@\[\\\]\^_`a-z\{\|\}~\x7f- \xbf\xd7\xdf-\xff], U+0101, U+0103, U+0105, U+0107, U+0109 ...) - \p{Changes_When_Lowercased: Y*} (Short: \p{CWL=Y}, \p{CWL}) (1393: + \p{Changes_When_Lowercased: Y*} (Short: \p{CWL=Y}, \p{CWL}) (1433: [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_329) + Y} (Short: \p{CWKCF}) (10_429) \p{Changes_When_NFKC_Casefolded: N*} (Short: \p{CWKCF=N}, - \P{CWKCF}) (1_103_783 plus all above- + \P{CWKCF}) (1_103_683 plus all above- Unicode code points: [\x00-\x20!\"#\$ \%&\'\(\)*+,\-.\/0-9:;<=>?\@\[\\\]\^_`a- z\{\|\}~\x7f-\x9f\xa1-\xa7\xa9\xab-\xac @@ -1935,30 +1980,30 @@ 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_329: [A-Z\xa0\xa8\xaa + \p{CWKCF}) (10_429: [A-Z\xa0\xa8\xaa \xad\xaf\xb2-\xb5\xb8-\xba\xbc-\xbe\xc0- \xd6\xd8-\xdf], U+0100, U+0102, U+0104, U+0106, U+0108 ...) \p{Changes_When_Titlecased} \p{Changes_When_Titlecased=Y} (Short: - \p{CWT}) (1412) + \p{CWT}) (1452) \p{Changes_When_Titlecased: N*} (Short: \p{CWT=N}, \P{CWT}) - (1_112_700 plus all above-Unicode code + (1_112_660 plus all above-Unicode code points: [\x00-\x20!\"#\$\%&\'\(\)*+,\-. \/0-9:;<=>?\@A-Z\[\\\]\^_`\{\|\}~\x7f- \xb4\xb6-\xde\xf7], U+0100, U+0102, U+0104, U+0106, U+0108 ...) - \p{Changes_When_Titlecased: Y*} (Short: \p{CWT=Y}, \p{CWT}) (1412: + \p{Changes_When_Titlecased: Y*} (Short: \p{CWT=Y}, \p{CWT}) (1452: [a-z\xb5\xdf-\xf6\xf8-\xff], U+0101, U+0103, U+0105, U+0107, U+0109 ...) \p{Changes_When_Uppercased} \p{Changes_When_Uppercased=Y} (Short: - \p{CWU}) (1485) + \p{CWU}) (1525) \p{Changes_When_Uppercased: N*} (Short: \p{CWU=N}, \P{CWU}) - (1_112_627 plus all above-Unicode code + (1_112_587 plus all above-Unicode code points: [\x00-\x20!\"#\$\%&\'\(\)*+,\-. \/0-9:;<=>?\@A-Z\[\\\]\^_`\{\|\}~\x7f- \xb4\xb6-\xde\xf7], U+0100, U+0102, U+0104, U+0106, U+0108 ...) - \p{Changes_When_Uppercased: Y*} (Short: \p{CWU=Y}, \p{CWU}) (1485: + \p{Changes_When_Uppercased: Y*} (Short: \p{CWU=Y}, \p{CWU}) (1525: [a-z\xb5\xdf-\xf6\xf8-\xff], U+0101, U+0103, U+0105, U+0107, U+0109 ...) \p{Cher} \p{Cherokee} (= \p{Script_Extensions= @@ -1976,7 +2021,7 @@ stable. Chorasmian}) (NOT \p{Block=Chorasmian}) (28) \p{CI} \p{Case_Ignorable} (= \p{Case_Ignorable= - Y}) (2413) + Y}) (2602) \p{CI: *} \p{Case_Ignorable: *} X \p{CJK} \p{CJK_Unified_Ideographs} (= \p{Block= CJK_Unified_Ideographs}) (20_992) @@ -2066,9 +2111,9 @@ stable. CJK_Unified_Ideographs_Extension_G} (Short: \p{InCJKExtG}) (4944) \p{Close_Punctuation} \p{General_Category=Close_Punctuation} - (Short: \p{Pe}) (73) + (Short: \p{Pe}) (77) \p{Cn} \p{Unassigned} (= \p{General_Category= - Unassigned}) (830_672 plus all above- + Unassigned}) (829_834 plus all above- Unicode code points) \p{Cntrl} \p{XPosixCntrl} (= \p{General_Category= Control}) (65) @@ -2091,14 +2136,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}) - (2295) + (2408) 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}) (7661) + \p{Zyyy}) (7824) X \p{Common_Indic_Number_Forms} \p{Block=Common_Indic_Number_Forms} (Short: \p{InIndicNumberForms}) (16) \p{Comp_Ex} \p{Full_Composition_Exclusion} (= @@ -2131,6 +2176,9 @@ stable. Counting_Rod_Numerals}) (32) X \p{Counting_Rod_Numerals} \p{Block=Counting_Rod_Numerals} (Short: \p{InCountingRod}) (32) + \p{Cpmn} \p{Cypro_Minoan} (= \p{Script_Extensions= + Cypro_Minoan}) (NOT \p{Block= + Cypro_Minoan}) (101) \p{Cprt} \p{Cypriot} (= \p{Script_Extensions= Cypriot}) (112) \p{Cs} \p{Surrogate} (= \p{General_Category= @@ -2144,30 +2192,33 @@ stable. Cuneiform_Numbers_And_Punctuation} (Short: \p{InCuneiformNumbers}) (128) \p{Currency_Symbol} \p{General_Category=Currency_Symbol} - (Short: \p{Sc}) (62) + (Short: \p{Sc}) (63) X \p{Currency_Symbols} \p{Block=Currency_Symbols} (48) \p{CWCF} \p{Changes_When_Casefolded} (= - \p{Changes_When_Casefolded=Y}) (1466) + \p{Changes_When_Casefolded=Y}) (1506) \p{CWCF: *} \p{Changes_When_Casefolded: *} \p{CWCM} \p{Changes_When_Casemapped} (= - \p{Changes_When_Casemapped=Y}) (2847) + \p{Changes_When_Casemapped=Y}) (2927) \p{CWCM: *} \p{Changes_When_Casemapped: *} \p{CWKCF} \p{Changes_When_NFKC_Casefolded} (= \p{Changes_When_NFKC_Casefolded=Y}) - (10_329) + (10_429) \p{CWKCF: *} \p{Changes_When_NFKC_Casefolded: *} \p{CWL} \p{Changes_When_Lowercased} (= - \p{Changes_When_Lowercased=Y}) (1393) + \p{Changes_When_Lowercased=Y}) (1433) \p{CWL: *} \p{Changes_When_Lowercased: *} \p{CWT} \p{Changes_When_Titlecased} (= - \p{Changes_When_Titlecased=Y}) (1412) + \p{Changes_When_Titlecased=Y}) (1452) \p{CWT: *} \p{Changes_When_Titlecased: *} \p{CWU} \p{Changes_When_Uppercased} (= - \p{Changes_When_Uppercased=Y}) (1485) + \p{Changes_When_Uppercased=Y}) (1525) \p{CWU: *} \p{Changes_When_Uppercased: *} \p{Cypriot} \p{Script_Extensions=Cypriot} (Short: \p{Cprt}) (112) X \p{Cypriot_Syllabary} \p{Block=Cypriot_Syllabary} (64) + \p{Cypro_Minoan} \p{Script_Extensions=Cypro_Minoan} (Short: + \p{Cpmn}; NOT \p{Block=Cypro_Minoan}) + (101) \p{Cyrillic} \p{Script_Extensions=Cyrillic} (Short: \p{Cyrl}; NOT \p{Block=Cyrillic}) (447) X \p{Cyrillic_Ext_A} \p{Cyrillic_Extended_A} (= \p{Block= @@ -2190,20 +2241,20 @@ stable. Cyrillic_Supplement}) (48) \p{Cyrl} \p{Cyrillic} (= \p{Script_Extensions= Cyrillic}) (NOT \p{Block=Cyrillic}) (447) - \p{Dash} \p{Dash=Y} (29) - \p{Dash: N*} (Single: \P{Dash}) (1_114_083 plus all + \p{Dash} \p{Dash=Y} (30) + \p{Dash: N*} (Single: \P{Dash}) (1_114_082 plus all above-Unicode code points: [\x00-\x20! \"#\$\%&\'\(\)*+,.\/0-9:;<=>?\@A-Z \[\\\]\^_`a-z\{\|\}~\x7f-\xff], U+0100..0589, U+058B..05BD, U+05BF..13FF, U+1401..1805, U+1807..200F ...) - \p{Dash: Y*} (Single: \p{Dash}) (29: [\-], U+058A, + \p{Dash: Y*} (Single: \p{Dash}) (30: [\-], U+058A, U+05BE, U+1400, U+1806, U+2010..2015 ...) \p{Dash_Punctuation} \p{General_Category=Dash_Punctuation} - (Short: \p{Pd}) (25) + (Short: \p{Pd}) (26) \p{Decimal_Number} \p{XPosixDigit} (= \p{General_Category= - Decimal_Number}) (650) + Decimal_Number}) (660) \p{Decomposition_Type: Can} \p{Decomposition_Type=Canonical} (13_233) \p{Decomposition_Type: Canonical} (Short: \p{Dt=Can}) (13_233: @@ -2253,14 +2304,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) (3675) + Non_Canonical} (Perl extension) (3734) \p{Decomposition_Type: Non_Canonical} Union of all non-canonical decompositions (Short: \p{Dt=NonCanon}) - (Perl extension) (3675: [\xa0\xa8\xaa + (Perl extension) (3734: [\xa0\xa8\xaa \xaf\xb2-\xb5\xb8-\xba\xbc-\xbe], U+0132..0133, U+013F..0140, U+0149, U+017F, U+01C4..01CC ...) - \p{Decomposition_Type: None} (Short: \p{Dt=None}) (1_097_204 plus + \p{Decomposition_Type: None} (Short: \p{Dt=None}) (1_097_145 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 @@ -2276,8 +2327,8 @@ stable. U+3371..33DF, U+33FF, U+1F130..1F14F ...) \p{Decomposition_Type: Sub} (Short: \p{Dt=Sub}) (38: U+1D62..1D6A, U+2080..208E, U+2090..209C, U+2C7C) - \p{Decomposition_Type: Sup} \p{Decomposition_Type=Super} (154) - \p{Decomposition_Type: Super} (Short: \p{Dt=Sup}) (154: [\xaa\xb2- + \p{Decomposition_Type: Sup} \p{Decomposition_Type=Super} (213) + \p{Decomposition_Type: Super} (Short: \p{Dt=Sup}) (213: [\xaa\xb2- \xb3\xb9-\xba], U+02B0..02B8, U+02E0..02E4, U+10FC, U+1D2C..1D2E, U+1D30..1D3A ...) @@ -2288,16 +2339,16 @@ stable. \p{Decomposition_Type: Wide} (Short: \p{Dt=Wide}) (104: U+3000, U+FF01..FF60, U+FFE0..FFE6) \p{Default_Ignorable_Code_Point} \p{Default_Ignorable_Code_Point= - Y} (Short: \p{DI}) (4173) + Y} (Short: \p{DI}) (4174) \p{Default_Ignorable_Code_Point: N*} (Short: \p{DI=N}, \P{DI}) - (1_109_939 plus all above-Unicode code + (1_109_938 plus all above-Unicode code points: [\x00-\xac\xae-\xff], U+0100..034E, U+0350..061B, U+061D..115E, U+1161..17B3, U+17B6..180A ...) \p{Default_Ignorable_Code_Point: Y*} (Short: \p{DI=Y}, \p{DI}) - (4173: [\xad], U+034F, U+061C, - U+115F..1160, U+17B4..17B5, U+180B..180E + (4174: [\xad], U+034F, U+061C, + U+115F..1160, U+17B4..17B5, U+180B..180F ...) \p{Dep} \p{Deprecated} (= \p{Deprecated=Y}) (15) \p{Dep: *} \p{Deprecated: *} @@ -2323,19 +2374,19 @@ stable. \p{InDevanagariExt}) (32) \p{DI} \p{Default_Ignorable_Code_Point} (= \p{Default_Ignorable_Code_Point=Y}) - (4173) + (4174) \p{DI: *} \p{Default_Ignorable_Code_Point: *} - \p{Dia} \p{Diacritic} (= \p{Diacritic=Y}) (882) + \p{Dia} \p{Diacritic} (= \p{Diacritic=Y}) (1064) \p{Dia: *} \p{Diacritic: *} - \p{Diacritic} \p{Diacritic=Y} (Short: \p{Dia}) (882) - \p{Diacritic: N*} (Short: \p{Dia=N}, \P{Dia}) (1_113_230 + \p{Diacritic} \p{Diacritic=Y} (Short: \p{Dia}) (1064) + \p{Diacritic: N*} (Short: \p{Dia=N}, \P{Dia}) (1_113_048 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}) (882: [\^` + \p{Diacritic: Y*} (Short: \p{Dia=Y}, \p{Dia}) (1064: [\^` \xa8\xaf\xb4\xb7-\xb8], U+02B0..034E, U+0350..0357, U+035D..0362, U+0374..0375, U+037A ...) @@ -2359,7 +2410,7 @@ stable. Dives_Akuru}) (NOT \p{Block= Dives_Akuru}) (72) \p{Digit} \p{XPosixDigit} (= \p{General_Category= - Decimal_Number}) (650) + Decimal_Number}) (660) X \p{Dingbats} \p{Block=Dingbats} (192) \p{Dives_Akuru} \p{Script_Extensions=Dives_Akuru} (Short: \p{Diak}; NOT \p{Block=Dives_Akuru}) (72) @@ -2396,26 +2447,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_699 plus + \p{East_Asian_Width: N} \p{East_Asian_Width=Neutral} (792_645 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_699 plus all + \p{East_Asian_Width: Neutral} (Short: \p{Ea=N}) (792_645 plus all above-Unicode code points: [\x00-\x1f \x7f-\xa0\xa9\xab\xb5\xbb\xc0-\xc5\xc7- \xcf\xd1-\xd6\xd9-\xdd\xe2-\xe5\xe7\xeb \xee-\xef\xf1\xf4-\xf6\xfb\xfd\xff], U+00FF..0100, U+0102..0110, U+0112, U+0114..011A, U+011C..0125 ...) - \p{East_Asian_Width: W} \p{East_Asian_Width=Wide} (182_336) - \p{East_Asian_Width: Wide} (Short: \p{Ea=W}) (182_336: + \p{East_Asian_Width: W} \p{East_Asian_Width=Wide} (182_390) + \p{East_Asian_Width: Wide} (Short: \p{Ea=W}) (182_390: U+1100..115F, U+231A..231B, U+2329..232A, U+23E9..23EC, U+23F0, U+23F3 ...) \p{EBase} \p{Emoji_Modifier_Base} (= - \p{Emoji_Modifier_Base=Y}) (122) + \p{Emoji_Modifier_Base=Y}) (132) \p{EBase: *} \p{Emoji_Modifier_Base: *} \p{EComp} \p{Emoji_Component} (= \p{Emoji_Component= Y}) (146) @@ -2441,15 +2492,15 @@ stable. \p{EMod} \p{Emoji_Modifier} (= \p{Emoji_Modifier= Y}) (5) \p{EMod: *} \p{Emoji_Modifier: *} - \p{Emoji} \p{Emoji=Y} (1367) - \p{Emoji: N*} (Single: \P{Emoji}) (1_112_745 plus all + \p{Emoji} \p{Emoji=Y} (1404) + \p{Emoji: N*} (Single: \P{Emoji}) (1_112_708 plus all above-Unicode code points: [\x00-\x20! \"\$\%&\'\(\)+,\-.\/:;<=>?\@A-Z\[\\\] \^_`a-z\{\|\}~\x7f-\xa8\xaa-\xad\xaf- \xff], U+0100..203B, U+203D..2048, U+204A..2121, U+2123..2138, U+213A..2193 ...) - \p{Emoji: Y*} (Single: \p{Emoji}) (1367: [#*0-9\xa9 + \p{Emoji: Y*} (Single: \p{Emoji}) (1404: [#*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}) @@ -2471,23 +2522,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}) (122) + \p{EBase}) (132) \p{Emoji_Modifier_Base: N*} (Short: \p{EBase=N}, \P{EBase}) - (1_113_990 plus all above-Unicode code + (1_113_980 plus all above-Unicode code points: U+0000..261C, U+261E..26F8, U+26FA..2709, U+270E..1F384, U+1F386..1F3C1, U+1F3C5..1F3C6 ...) - \p{Emoji_Modifier_Base: Y*} (Short: \p{EBase=Y}, \p{EBase}) (122: + \p{Emoji_Modifier_Base: Y*} (Short: \p{EBase=Y}, \p{EBase}) (132: U+261D, U+26F9, U+270A..270D, U+1F385, U+1F3C2..1F3C4, U+1F3C7 ...) \p{Emoji_Presentation} \p{Emoji_Presentation=Y} (Short: - \p{EPres}) (1148) + \p{EPres}) (1185) \p{Emoji_Presentation: N*} (Short: \p{EPres=N}, \P{EPres}) - (1_112_964 plus all above-Unicode code + (1_112_927 plus all above-Unicode code points: U+0000..2319, U+231C..23E8, U+23ED..23EF, U+23F1..23F2, U+23F4..25FC, U+25FF..2613 ...) - \p{Emoji_Presentation: Y*} (Short: \p{EPres=Y}, \p{EPres}) (1148: + \p{Emoji_Presentation: Y*} (Short: \p{EPres=Y}, \p{EPres}) (1185: U+231A..231B, U+23E9..23EC, U+23F0, U+23F3, U+25FD..25FE, U+2614..2615 ...) X \p{Emoticons} \p{Block=Emoticons} (80) @@ -2516,25 +2567,29 @@ stable. \p{Enclosing_Mark} \p{General_Category=Enclosing_Mark} (Short: \p{Me}) (13) \p{EPres} \p{Emoji_Presentation} (= - \p{Emoji_Presentation=Y}) (1148) + \p{Emoji_Presentation=Y}) (1185) \p{EPres: *} \p{Emoji_Presentation: *} \p{Ethi} \p{Ethiopic} (= \p{Script_Extensions= - Ethiopic}) (NOT \p{Block=Ethiopic}) (495) + Ethiopic}) (NOT \p{Block=Ethiopic}) (523) \p{Ethiopic} \p{Script_Extensions=Ethiopic} (Short: - \p{Ethi}; NOT \p{Block=Ethiopic}) (495) + \p{Ethi}; NOT \p{Block=Ethiopic}) (523) X \p{Ethiopic_Ext} \p{Ethiopic_Extended} (= \p{Block= Ethiopic_Extended}) (96) X \p{Ethiopic_Ext_A} \p{Ethiopic_Extended_A} (= \p{Block= Ethiopic_Extended_A}) (48) + X \p{Ethiopic_Ext_B} \p{Ethiopic_Extended_B} (= \p{Block= + Ethiopic_Extended_B}) (32) X \p{Ethiopic_Extended} \p{Block=Ethiopic_Extended} (Short: \p{InEthiopicExt}) (96) X \p{Ethiopic_Extended_A} \p{Block=Ethiopic_Extended_A} (Short: \p{InEthiopicExtA}) (48) + X \p{Ethiopic_Extended_B} \p{Block=Ethiopic_Extended_B} (Short: + \p{InEthiopicExtB}) (32) X \p{Ethiopic_Sup} \p{Ethiopic_Supplement} (= \p{Block= Ethiopic_Supplement}) (32) X \p{Ethiopic_Supplement} \p{Block=Ethiopic_Supplement} (Short: \p{InEthiopicSup}) (32) - \p{Ext} \p{Extender} (= \p{Extender=Y}) (48) + \p{Ext} \p{Extender} (= \p{Extender=Y}) (50) \p{Ext: *} \p{Extender: *} \p{Extended_Pictographic} \p{Extended_Pictographic=Y} (Short: \p{ExtPict}) (3537) @@ -2547,13 +2602,13 @@ stable. \p{Extended_Pictographic: Y*} (Short: \p{ExtPict=Y}, \p{ExtPict}) (3537: [\xa9\xae], U+203C, U+2049, U+2122, U+2139, U+2194..2199 ...) - \p{Extender} \p{Extender=Y} (Short: \p{Ext}) (48) - \p{Extender: N*} (Short: \p{Ext=N}, \P{Ext}) (1_114_064 + \p{Extender} \p{Extender=Y} (Short: \p{Ext}) (50) + \p{Extender: N*} (Short: \p{Ext=N}, \P{Ext}) (1_114_062 plus all above-Unicode code points: [\x00-\xb6\xb8-\xff], U+0100..02CF, U+02D2..063F, U+0641..07F9, U+07FB..0B54, U+0B56..0E45 ...) - \p{Extender: Y*} (Short: \p{Ext=Y}, \p{Ext}) (48: [\xb7], + \p{Extender: Y*} (Short: \p{Ext=Y}, \p{Ext}) (50: [\xb7], U+02D0..02D1, U+0640, U+07FA, U+0B55, U+0E46 ...) \p{ExtPict} \p{Extended_Pictographic} (= @@ -2562,7 +2617,7 @@ stable. \p{Final_Punctuation} \p{General_Category=Final_Punctuation} (Short: \p{Pf}) (10) \p{Format} \p{General_Category=Format} (Short: - \p{Cf}) (161) + \p{Cf}) (163) \p{Full_Composition_Exclusion} \p{Full_Composition_Exclusion=Y} (Short: \p{CompEx}) (1120) \p{Full_Composition_Exclusion: N*} (Short: \p{CompEx=N}, @@ -2576,25 +2631,25 @@ stable. U+0958..095F ...) \p{Gc: *} \p{General_Category: *} \p{GCB: *} \p{Grapheme_Cluster_Break: *} - \p{General_Category: C} \p{General_Category=Other} (970_414 plus + \p{General_Category: C} \p{General_Category=Other} (969_578 plus all above-Unicode code points) \p{General_Category: Cased_Letter} [\p{Ll}\p{Lu}\p{Lt}] (Short: - \p{Gc=LC}, \p{LC}) (3977: [A-Za-z\xb5 + \p{Gc=LC}, \p{LC}) (4089: [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} (161) + \p{General_Category: Cf} \p{General_Category=Format} (163) \p{General_Category: Close_Punctuation} (Short: \p{Gc=Pe}, \p{Pe}) - (73: [\)\]\}], U+0F3B, U+0F3D, U+169C, + (77: [\)\]\}], U+0F3B, U+0F3D, U+169C, U+2046, U+207E ...) - \p{General_Category: Cn} \p{General_Category=Unassigned} (830_672 + \p{General_Category: Cn} \p{General_Category=Unassigned} (829_834 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} - (2295) + (2408) \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) @@ -2602,36 +2657,36 @@ stable. [\x00-\x1f\x7f-\x9f]) \p{General_Category: Cs} \p{General_Category=Surrogate} (2048) \p{General_Category: Currency_Symbol} (Short: \p{Gc=Sc}, \p{Sc}) - (62: [\$\xa2-\xa5], U+058F, U+060B, + (63: [\$\xa2-\xa5], U+058F, U+060B, U+07FE..07FF, U+09F2..09F3, U+09FB ...) \p{General_Category: Dash_Punctuation} (Short: \p{Gc=Pd}, \p{Pd}) - (25: [\-], U+058A, U+05BE, U+1400, + (26: [\-], U+058A, U+05BE, U+1400, U+1806, U+2010..2015 ...) \p{General_Category: Decimal_Number} (Short: \p{Gc=Nd}, \p{Nd}) - (650: [0-9], U+0660..0669, U+06F0..06F9, + (660: [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} - (650) + (660) \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}) (161: + \p{General_Category: Format} (Short: \p{Gc=Cf}, \p{Cf}) (163: [\xad], U+0600..0605, U+061C, U+06DD, - U+070F, U+08E2 ...) + 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_241) - X \p{General_Category: L&} \p{General_Category=Cased_Letter} (3977) + \p{General_Category: L} \p{General_Category=Letter} (131_756) + X \p{General_Category: L&} \p{General_Category=Cased_Letter} (4089) X \p{General_Category: L_} \p{General_Category=Cased_Letter} Note the trailing '_' matters in spite of - loose matching rules. (3977) - \p{General_Category: LC} \p{General_Category=Cased_Letter} (3977) - \p{General_Category: Letter} (Short: \p{Gc=L}, \p{L}) (131_241: + 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: [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 ...) @@ -2643,22 +2698,22 @@ stable. (1: U+2028) \p{General_Category: Ll} \p{General_Category=Lowercase_Letter} (/i= General_Category=Cased_Letter) - (2155) - \p{General_Category: Lm} \p{General_Category=Modifier_Letter} (260) + (2227) + \p{General_Category: Lm} \p{General_Category=Modifier_Letter} (334) \p{General_Category: Lo} \p{General_Category=Other_Letter} - (127_004) + (127_333) \p{General_Category: Lowercase_Letter} (Short: \p{Gc=Ll}, \p{Ll}; /i= General_Category=Cased_Letter) - (2155: [a-z\xb5\xdf-\xf6\xf8-\xff], + (2227: [a-z\xb5\xdf-\xf6\xf8-\xff], U+0101, U+0103, U+0105, U+0107, U+0109 ...) \p{General_Category: Lt} \p{General_Category=Titlecase_Letter} (/i= General_Category=Cased_Letter) (31) \p{General_Category: Lu} \p{General_Category=Uppercase_Letter} (/i= General_Category=Cased_Letter) - (1791) - \p{General_Category: M} \p{General_Category=Mark} (2295) - \p{General_Category: Mark} (Short: \p{Gc=M}, \p{M}) (2295: + (1831) + \p{General_Category: M} \p{General_Category=Mark} (2408) + \p{General_Category: Mark} (Short: \p{Gc=M}, \p{M}) (2408: U+0300..036F, U+0483..0489, U+0591..05BD, U+05BF, U+05C1..05C2, U+05C4..05C5 ...) @@ -2666,38 +2721,38 @@ 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} (443) + \p{General_Category: Mc} \p{General_Category=Spacing_Mark} (445) \p{General_Category: Me} \p{General_Category=Enclosing_Mark} (13) \p{General_Category: Mn} \p{General_Category=Nonspacing_Mark} - (1839) + (1950) \p{General_Category: Modifier_Letter} (Short: \p{Gc=Lm}, \p{Lm}) - (260: U+02B0..02C1, U+02C6..02D1, + (334: 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}) - (123: [\^`\xa8\xaf\xb4\xb8], + (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} (1781) - \p{General_Category: Nd} \p{General_Category=Decimal_Number} (650) + \p{General_Category: N} \p{General_Category=Number} (1791) + \p{General_Category: Nd} \p{General_Category=Decimal_Number} (660) \p{General_Category: Nl} \p{General_Category=Letter_Number} (236) \p{General_Category: No} \p{General_Category=Other_Number} (895) \p{General_Category: Nonspacing_Mark} (Short: \p{Gc=Mn}, \p{Mn}) - (1839: U+0300..036F, U+0483..0487, + (1950: 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}) (1781: [0-9 + \p{General_Category: Number} (Short: \p{Gc=N}, \p{N}) (1791: [0-9 \xb2-\xb3\xb9\xbc-\xbe], U+0660..0669, U+06F0..06F9, U+07C0..07C9, U+0966..096F, U+09E6..09EF ...) \p{General_Category: Open_Punctuation} (Short: \p{Gc=Ps}, \p{Ps}) - (75: [\(\[\{], U+0F3A, U+0F3C, U+169B, + (79: [\(\[\{], U+0F3A, U+0F3C, U+169B, U+201A, U+201E ...) - \p{General_Category: Other} (Short: \p{Gc=C}, \p{C}) (970_414 plus + \p{General_Category: Other} (Short: \p{Gc=C}, \p{C}) (969_578 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_004: [\xaa\xba], U+01BB, + (127_333: [\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}) @@ -2706,55 +2761,55 @@ stable. U+0BF0..0BF2, U+0C78..0C7E, U+0D58..0D5E ...) \p{General_Category: Other_Punctuation} (Short: \p{Gc=Po}, \p{Po}) - (593: [!\"#\%&\'*,.\/:;?\@\\\xa1\xa7 + (605: [!\"#\%&\'*,.\/:;?\@\\\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}) - (6431: [\xa6\xa9\xae\xb0], U+0482, + (6605: [\xa6\xa9\xae\xb0], U+0482, U+058D..058E, U+060E..060F, U+06DE, U+06E9 ...) - \p{General_Category: P} \p{General_Category=Punctuation} (798) + \p{General_Category: P} \p{General_Category=Punctuation} (819) \p{General_Category: Paragraph_Separator} (Short: \p{Gc=Zp}, \p{Zp}) (1: U+2029) \p{General_Category: Pc} \p{General_Category= Connector_Punctuation} (10) - \p{General_Category: Pd} \p{General_Category=Dash_Punctuation} (25) + \p{General_Category: Pd} \p{General_Category=Dash_Punctuation} (26) \p{General_Category: Pe} \p{General_Category=Close_Punctuation} - (73) + (77) \p{General_Category: Pf} \p{General_Category=Final_Punctuation} (10) \p{General_Category: Pi} \p{General_Category=Initial_Punctuation} (12) \p{General_Category: Po} \p{General_Category=Other_Punctuation} - (593) + (605) \p{General_Category: Private_Use} (Short: \p{Gc=Co}, \p{Co}) (137_468: U+E000..F8FF, U+F0000..FFFFD, U+100000..10FFFD) - \p{General_Category: Ps} \p{General_Category=Open_Punctuation} (75) - \p{General_Category: Punct} \p{General_Category=Punctuation} (798) - \p{General_Category: Punctuation} (Short: \p{Gc=P}, \p{P}) (798: + \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: [!\"#\%&\'\(\)*,\-.\/:;?\@\[\\\]_\{\} \xa1\xa7\xab\xb6-\xb7\xbb\xbf], U+037E, U+0387, U+055A..055F, U+0589..058A, U+05BE ...) - \p{General_Category: S} \p{General_Category=Symbol} (7564) - \p{General_Category: Sc} \p{General_Category=Currency_Symbol} (62) + \p{General_Category: S} \p{General_Category=Symbol} (7741) + \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} (123) + \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} (6431) + \p{General_Category: So} \p{General_Category=Other_Symbol} (6605) \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}) - (443: U+0903, U+093B, U+093E..0940, + (445: 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}) (7564: + \p{General_Category: Symbol} (Short: \p{Gc=S}, \p{S}) (7741: [\$+<=>\^`\|~\xa2-\xa6\xa8-\xa9\xac\xae- \xb1\xb4\xb8\xd7\xf7], U+02C2..02C5, U+02D2..02DF, U+02E5..02EB, U+02ED, @@ -2764,12 +2819,12 @@ stable. U+01C5, U+01C8, U+01CB, U+01F2, U+1F88..1F8F, U+1F98..1F9F ...) \p{General_Category: Unassigned} (Short: \p{Gc=Cn}, \p{Cn}) - (830_672 plus all above-Unicode code + (829_834 plus all above-Unicode code points: U+0378..0379, U+0380..0383, U+038B, U+038D, U+03A2, U+0530 ...) \p{General_Category: Uppercase_Letter} (Short: \p{Gc=Lu}, \p{Lu}; /i= General_Category=Cased_Letter) - (1791: [A-Z\xc0-\xd6\xd8-\xde], U+0100, + (1831: [A-Z\xc0-\xd6\xd8-\xde], U+0100, U+0102, U+0104, U+0106, U+0108 ...) \p{General_Category: Z} \p{General_Category=Separator} (19) \p{General_Category: Zl} \p{General_Category=Line_Separator} (1) @@ -2798,9 +2853,9 @@ stable. \p{InGeorgianSup}) (48) \p{Glag} \p{Glagolitic} (= \p{Script_Extensions= Glagolitic}) (NOT \p{Block=Glagolitic}) - (136) + (138) \p{Glagolitic} \p{Script_Extensions=Glagolitic} (Short: - \p{Glag}; NOT \p{Block=Glagolitic}) (136) + \p{Glag}; NOT \p{Block=Glagolitic}) (138) X \p{Glagolitic_Sup} \p{Glagolitic_Supplement} (= \p{Block= Glagolitic_Supplement}) (48) X \p{Glagolitic_Supplement} \p{Block=Glagolitic_Supplement} (Short: @@ -2816,25 +2871,25 @@ 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}) - (141_814) + (142_539) \p{Gr_Base: *} \p{Grapheme_Base: *} \p{Gr_Ext} \p{Grapheme_Extend} (= \p{Grapheme_Extend= - Y}) (1979) + Y}) (2090) \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} (281_308) + \p{Graph} \p{XPosixGraph} (282_146) \p{Grapheme_Base} \p{Grapheme_Base=Y} (Short: \p{GrBase}) - (141_814) - \p{Grapheme_Base: N*} (Short: \p{GrBase=N}, \P{GrBase}) (972_298 + (142_539) + \p{Grapheme_Base: N*} (Short: \p{GrBase=N}, \P{GrBase}) (971_573 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}) - (141_814: [\x20-\x7e\xa0-\xac\xae-\xff], + (142_539: [\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} @@ -2854,8 +2909,8 @@ stable. \p{Grapheme_Cluster_Break: EM} \p{Grapheme_Cluster_Break= E_Modifier} (0) \p{Grapheme_Cluster_Break: EX} \p{Grapheme_Cluster_Break=Extend} - (1984) - \p{Grapheme_Cluster_Break: Extend} (Short: \p{GCB=EX}) (1984: + (2095) + \p{Grapheme_Cluster_Break: Extend} (Short: \p{GCB=EX}) (2095: U+0300..036F, U+0483..0489, U+0591..05BD, U+05BF, U+05C1..05C2, U+05C4..05C5 ...) @@ -2872,16 +2927,16 @@ 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_272 + \p{Grapheme_Cluster_Break: Other} (Short: \p{GCB=XX}) (1_096_159 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} - (24) - \p{Grapheme_Cluster_Break: Prepend} (Short: \p{GCB=PP}) (24: - U+0600..0605, U+06DD, U+070F, U+08E2, - U+0D4E, U+110BD ...) + (26) + \p{Grapheme_Cluster_Break: Prepend} (Short: \p{GCB=PP}) (26: + U+0600..0605, U+06DD, U+070F, + U+0890..0891, U+08E2, U+0D4E ...) \p{Grapheme_Cluster_Break: Regional_Indicator} (Short: \p{GCB=RI}) (26: U+1F1E6..1F1FF) \p{Grapheme_Cluster_Break: RI} \p{Grapheme_Cluster_Break= @@ -2897,16 +2952,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_272 plus all above-Unicode code + (1_096_159 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}) - (1979) - \p{Grapheme_Extend: N*} (Short: \p{GrExt=N}, \P{GrExt}) (1_112_133 + (2090) + \p{Grapheme_Extend: N*} (Short: \p{GrExt=N}, \P{GrExt}) (1_112_022 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}) (1979: + \p{Grapheme_Extend: Y*} (Short: \p{GrExt=Y}, \p{GrExt}) (2090: U+0300..036F, U+0483..0489, U+0591..05BD, U+05BF, U+05C1..05C2, U+05C4..05C5 ...) @@ -2939,7 +2994,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_492) + \p{Han} \p{Script_Extensions=Han} (94_503) \p{Hang} \p{Hangul} (= \p{Script_Extensions= Hangul}) (NOT \p{Hangul_Syllables}) (11_775) @@ -2988,7 +3043,7 @@ stable. X \p{Hangul_Syllables} \p{Block=Hangul_Syllables} (Short: \p{InHangul}) (11_184) \p{Hani} \p{Han} (= \p{Script_Extensions=Han}) - (94_492) + (94_503) \p{Hanifi_Rohingya} \p{Script_Extensions=Hanifi_Rohingya} (Short: \p{Rohg}; NOT \p{Block= Hanifi_Rohingya}) (55) @@ -3024,9 +3079,9 @@ stable. (128) X \p{High_Surrogates} \p{Block=High_Surrogates} (896) \p{Hira} \p{Hiragana} (= \p{Script_Extensions= - Hiragana}) (NOT \p{Block=Hiragana}) (431) + Hiragana}) (NOT \p{Block=Hiragana}) (432) \p{Hiragana} \p{Script_Extensions=Hiragana} (Short: - \p{Hira}; NOT \p{Block=Hiragana}) (431) + \p{Hira}; NOT \p{Block=Hiragana}) (432) \p{Hluw} \p{Anatolian_Hieroglyphs} (= \p{Script_Extensions= Anatolian_Hieroglyphs}) (NOT \p{Block= @@ -3060,101 +3115,101 @@ stable. U+30FB ...) \p{ID_Continue} \p{ID_Continue=Y} (Short: \p{IDC}; NOT \p{Ideographic_Description_Characters}) - (134_434) - \p{ID_Continue: N*} (Short: \p{IDC=N}, \P{IDC}) (979_678 plus + (135_072) + \p{ID_Continue: N*} (Short: \p{IDC=N}, \P{IDC}) (979_040 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}) (134_434: + \p{ID_Continue: Y*} (Short: \p{IDC=Y}, \p{IDC}) (135_072: [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_482) - \p{ID_Start: N*} (Short: \p{IDS=N}, \P{IDS}) (982_630 plus + \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 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_482: [A- + \p{ID_Start: Y*} (Short: \p{IDS=Y}, \p{IDS}) (131_997: [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}) - (134_434) + (135_072) \p{IDC: *} \p{ID_Continue: *} - \p{Identifier_Status: Allowed} (107_835: [\'\-.0-9:A-Z_a-z\xb7 + \p{Identifier_Status: Allowed} (107_957: [\'\-.0-9:A-Z_a-z\xb7 \xc0-\xd6\xd8-\xf6\xf8-\xff], U+0100..0131, U+0134..013E, U+0141..0148, U+014A..017E, U+018F ...) - \p{Identifier_Status: Restricted} (1_006_277 plus all above- + \p{Identifier_Status: Restricted} (1_006_155 plus all above- Unicode code points: [\x00-\x20!\"#\$ \%&\(\)*+,\/;<=>?\@\[\\\]\^`\{\|\}~\x7f- \xb6\xb8-\xbf\xd7\xf7], U+0132..0133, U+013F..0140, U+0149, U+017F..018E, U+0190..019F ...) - \p{Identifier_Type: Default_Ignorable} (395: [\xad], U+034F, + \p{Identifier_Type: Default_Ignorable} (396: [\xad], U+034F, U+061C, U+115F..1160, U+17B4..17B5, - U+180B..180E ...) + 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} (16_745: U+03E2..03EF, + \p{Identifier_Type: Exclusion} (17_080: U+03E2..03EF, U+0800..082D, U+0830..083E, U+1680..169C, U+16A0..16EA, U+16EE..16F8 ...) \p{Identifier_Type: Inclusion} (19: [\'\-.:\xb7], U+0375, U+058A, U+05F3..05F4, U+06FD..06FE, U+0F0B ...) - \p{Identifier_Type: Limited_Use} (5248: U+0700..070D, + \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} (970_247 plus all above-Unicode + \p{Identifier_Type: Not_Character} (969_409 plus all above-Unicode code points: [^\t\n\cK\f\r\x20-\x7e\x85 \xa0-\xff], U+0378..0379, U+0380..0383, U+038B, U+038D, U+03A2 ...) - \p{Identifier_Type: Not_NFKC} (4800: [\xa0\xa8\xaa\xaf\xb2-\xb5 + \p{Identifier_Type: Not_NFKC} (4859: [\xa0\xa8\xaa\xaf\xb2-\xb5 \xb8-\xba\xbc-\xbe], U+0132..0133, U+013F..0140, U+017F, U+01C4..01CC, U+01F1..01F3 ...) - \p{Identifier_Type: Not_XID} (7998: [\t\n\cK\f\r\x20!\"#\$\%& + \p{Identifier_Type: Not_XID} (8198: [\t\n\cK\f\r\x20!\"#\$\%& \(\)*+,\/;<=>?\@\[\\\]\^`\{\|\}~\x85 \xa1-\xa7\xa9\xab-\xac\xae\xb0-\xb1\xb6 \xbb\xbf\xd7\xf7], U+02C2..02C5, U+02D2..02D7, U+02DE..02DF, U+02E5..02EB, U+02ED ...) - \p{Identifier_Type: Obsolete} (1611: U+018D, U+01AA..01AB, + \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_816: [0-9A-Z_a-z\xc0-\xd6 + \p{Identifier_Type: Recommended} (107_938: [0-9A-Z_a-z\xc0-\xd6 \xd8-\xf6\xf8-\xff], U+0100..0131, U+0134..013E, U+0141..0148, U+014A..017E, U+018F ...) - \p{Identifier_Type: Technical} (1463: U+0180, U+018D, + \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} (348: U+0181..018C, U+018E, + \p{Identifier_Type: Uncommon_Use} (393: 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_652) + (101_661) \p{Ideo: *} \p{Ideographic: *} \p{Ideographic} \p{Ideographic=Y} (Short: \p{Ideo}) - (101_652) - \p{Ideographic: N*} (Short: \p{Ideo=N}, \P{Ideo}) (1_012_460 + (101_661) + \p{Ideographic: N*} (Short: \p{Ideo=N}, \P{Ideo}) (1_012_451 plus all above-Unicode code points: U+0000..3005, U+3008..3020, U+302A..3037, U+303B..33FF, - U+4DC0..4DFF, U+9FFD..F8FF ...) - \p{Ideographic: Y*} (Short: \p{Ideo=Y}, \p{Ideo}) (101_652: + U+4DC0..4DFF, U+A000..F8FF ...) + \p{Ideographic: Y*} (Short: \p{Ideo=Y}, \p{Ideo}) (101_661: U+3006..3007, U+3021..3029, U+3038..303A, U+3400..4DBF, - U+4E00..9FFC, U+F900..FA6D ...) + U+4E00..9FFF, U+F900..FA6D ...) X \p{Ideographic_Description_Characters} \p{Block= Ideographic_Description_Characters} (Short: \p{InIDC}) (16) @@ -3165,7 +3220,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_482) + \p{IDS} \p{ID_Start} (= \p{ID_Start=Y}) (131_997) \p{IDS: *} \p{ID_Start: *} \p{IDS_Binary_Operator} \p{IDS_Binary_Operator=Y} (Short: \p{IDSB}) (10) @@ -3196,7 +3251,7 @@ 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}) - (351: U+093C, U+0941..0944, U+094D, + (352: 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) @@ -3210,17 +3265,17 @@ stable. 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_902 + \p{Indic_Positional_Category: NA} (Short: \p{InPC=NA}) (1_112_896 plus all above-Unicode code points: U+0000..08FF, U+0904..0939, U+093D, U+0950, U+0958..0961, U+0964..0980 ...) \p{Indic_Positional_Category: Overstruck} (Short: \p{InPC= Overstruck}) (10: U+1CD4, U+1CE2..1CE8, U+10A01, U+10A06) - \p{Indic_Positional_Category: Right} (Short: \p{InPC=Right}) (288: + \p{Indic_Positional_Category: Right} (Short: \p{InPC=Right}) (290: U+0903, U+093B, U+093E, U+0940, U+0949..094C, U+094F ...) - \p{Indic_Positional_Category: Top} (Short: \p{InPC=Top}) (415: + \p{Indic_Positional_Category: Top} (Short: \p{InPC=Top}) (418: U+0900..0902, U+093A, U+0945..0948, U+0951, U+0953..0955, U+0981 ...) \p{Indic_Positional_Category: Top_And_Bottom} (Short: \p{InPC= @@ -3262,17 +3317,17 @@ stable. U+0A51, U+0AFA..0AFC, U+1CD0..1CD2, U+1CD4..1CE1, U+1CF4 ...) \p{Indic_Syllabic_Category: Consonant} (Short: \p{InSC=Consonant}) - (2195: U+0915..0939, U+0958..095F, + (2206: 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= - ConsonantDead}) (12: U+09CE, - U+0D54..0D56, U+0D7A..0D7F, U+1CF2..1CF3) + ConsonantDead}) (14: U+09CE, U+0C5D, + U+0CDD, U+0D54..0D56, U+0D7A..0D7F, + U+1CF2..1CF3) \p{Indic_Syllabic_Category: Consonant_Final} (Short: \p{InSC= - ConsonantFinal}) (67: U+1930..1931, + ConsonantFinal}) (70: U+1930..1931, U+1933..1939, U+19C1..19C7, - U+1A58..1A59, U+1BBE..1BBF, U+1BF0..1BF1 - ...) + U+1A58..1A59, U+1B03, U+1B81 ...) \p{Indic_Syllabic_Category: Consonant_Head_Letter} (Short: \p{InSC=ConsonantHeadLetter}) (5: U+0F88..0F8C) @@ -3300,8 +3355,8 @@ stable. U+0F99..0FBC, U+1929..192B, U+1A57, U+1A5B..1A5E, U+1BA1..1BA3 ...) \p{Indic_Syllabic_Category: Consonant_Succeeding_Repha} (Short: - \p{InSC=ConsonantSucceedingRepha}) (4: - U+17CC, U+1B03, U+1B81, U+A982) + \p{InSC=ConsonantSucceedingRepha}) (1: + U+17CC) \p{Indic_Syllabic_Category: Consonant_With_Stacker} (Short: \p{InSC=ConsonantWithStacker}) (8: U+0CF1..0CF2, U+1CF5..1CF6, @@ -3318,7 +3373,7 @@ stable. ModifyingLetter}) (1: U+0B83) \p{Indic_Syllabic_Category: Non_Joiner} (Short: \p{InSC= NonJoiner}) (1: U+200C) - \p{Indic_Syllabic_Category: Nukta} (Short: \p{InSC=Nukta}) (31: + \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: @@ -3328,14 +3383,14 @@ stable. \p{Indic_Syllabic_Category: Number_Joiner} (Short: \p{InSC= NumberJoiner}) (1: U+1107F) \p{Indic_Syllabic_Category: Other} (Short: \p{InSC=Other}) - (1_109_572 plus all above-Unicode code + (1_109_551 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}) (23: U+0D3B..0D3C, U+0E3A, + PureKiller}) (25: 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) @@ -3360,17 +3415,17 @@ stable. U+1963..196D, U+A85E..A861, U+A866, U+A922..A92A, U+11150..11154) \p{Indic_Syllabic_Category: Vowel_Dependent} (Short: \p{InSC= - VowelDependent}) (683: U+093A..093B, + VowelDependent}) (686: 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}) (484: U+0904..0914, + VowelIndependent}) (486: U+0904..0914, U+0960..0961, U+0972..0977, U+0985..098C, U+098F..0990, U+0993..0994 ...) \p{Inherited} \p{Script_Extensions=Inherited} (Short: - \p{Zinh}) (503) + \p{Zinh}) (586) \p{Initial_Punctuation} \p{General_Category=Initial_Punctuation} (Short: \p{Pi}) (12) \p{InPC: *} \p{Indic_Positional_Category: *} @@ -3423,9 +3478,9 @@ stable. U+06A0, U+06FC, U+075D..075F, U+08B3, U+08C3) \p{Joining_Group: Alaph} (Short: \p{Jg=Alaph}) (1: U+0710) - \p{Joining_Group: Alef} (Short: \p{Jg=Alef}) (10: U+0622..0623, + \p{Joining_Group: Alef} (Short: \p{Jg=Alef}) (29: U+0622..0623, U+0625, U+0627, U+0671..0673, U+0675, - U+0773..0774) + U+0773..0774 ...) \p{Joining_Group: Beh} (Short: \p{Jg=Beh}) (27: U+0628, U+062A..062B, U+066E, U+0679..0680, U+0750..0756, U+08A0..08A1 ...) @@ -3446,12 +3501,12 @@ stable. U+06A1..06A6, U+0760..0761, U+08A4) \p{Joining_Group: Final_Semkath} (Short: \p{Jg=FinalSemkath}) (1: U+0724) - \p{Joining_Group: Gaf} (Short: \p{Jg=Gaf}) (15: U+063B..063C, + \p{Joining_Group: Gaf} (Short: \p{Jg=Gaf}) (17: U+063B..063C, U+06A9, U+06AB, U+06AF..06B4, - U+0762..0764, U+08B0 ...) + U+0762..0764, U+088D ...) \p{Joining_Group: Gamal} (Short: \p{Jg=Gamal}) (3: U+0713..0714, U+072E) - \p{Joining_Group: Hah} (Short: \p{Jg=Hah}) (21: U+062C..062E, + \p{Joining_Group: Hah} (Short: \p{Jg=Hah}) (22: U+062C..062E, U+0681..0687, U+06BF, U+0757..0758, U+076E..076F, U+0772 ...) \p{Joining_Group: Hamza_On_Heh_Goal} (Short: \p{Jg= @@ -3556,16 +3611,16 @@ stable. U+0765..0766, U+08A7) \p{Joining_Group: Mim} (Short: \p{Jg=Mim}) (1: U+0721) \p{Joining_Group: No_Joining_Group} (Short: \p{Jg=NoJoiningGroup}) - (1_113_790 plus all above-Unicode code + (1_113_762 plus all above-Unicode code points: U+0000..061F, U+0621, U+0640, U+064B..066D, U+0670, U+0674 ...) - \p{Joining_Group: Noon} (Short: \p{Jg=Noon}) (8: U+0646, - U+06B9..06BC, U+0767..0769) + \p{Joining_Group: Noon} (Short: \p{Jg=Noon}) (9: U+0646, + U+06B9..06BC, U+0767..0769, U+0889) \p{Joining_Group: Nun} (Short: \p{Jg=Nun}) (1: U+0722) \p{Joining_Group: Nya} (Short: \p{Jg=Nya}) (1: U+06BD) \p{Joining_Group: Pe} (Short: \p{Jg=Pe}) (1: U+0726) - \p{Joining_Group: Qaf} (Short: \p{Jg=Qaf}) (5: U+0642, U+066F, - U+06A7..06A8, U+08A5) + \p{Joining_Group: Qaf} (Short: \p{Jg=Qaf}) (6: U+0642, U+066F, + U+06A7..06A8, U+08A5, U+08B5) \p{Joining_Group: Qaph} (Short: \p{Jg=Qaph}) (1: U+0729) \p{Joining_Group: Reh} (Short: \p{Jg=Reh}) (19: U+0631..0632, U+0691..0699, U+06EF, U+075B, @@ -3586,14 +3641,17 @@ stable. U+08B1) \p{Joining_Group: Swash_Kaf} (Short: \p{Jg=SwashKaf}) (1: U+06AA) \p{Joining_Group: Syriac_Waw} (Short: \p{Jg=SyriacWaw}) (1: U+0718) - \p{Joining_Group: Tah} (Short: \p{Jg=Tah}) (4: U+0637..0638, - U+069F, U+08A3) + \p{Joining_Group: Tah} (Short: \p{Jg=Tah}) (6: U+0637..0638, + U+069F, U+088B..088C, U+08A3) \p{Joining_Group: Taw} (Short: \p{Jg=Taw}) (1: U+072C) \p{Joining_Group: Teh_Marbuta} (Short: \p{Jg=TehMarbuta}) (3: U+0629, U+06C0, U+06D5) \p{Joining_Group: Teh_Marbuta_Goal} \p{Joining_Group= Hamza_On_Heh_Goal} (1) \p{Joining_Group: Teth} (Short: \p{Jg=Teth}) (2: U+071B..071C) + \p{Joining_Group: Thin_Yeh} (Short: \p{Jg=ThinYeh}) (1: U+0886) + \p{Joining_Group: Vertical_Tail} (Short: \p{Jg=VerticalTail}) (1: + U+088E) \p{Joining_Group: Waw} (Short: \p{Jg=Waw}) (16: U+0624, U+0648, U+0676..0677, U+06C4..06CB, U+06CF, U+0778..0779 ...) @@ -3608,42 +3666,46 @@ stable. \p{Joining_Group: Yudh_He} (Short: \p{Jg=YudhHe}) (1: U+071E) \p{Joining_Group: Zain} (Short: \p{Jg=Zain}) (1: U+0719) \p{Joining_Group: Zhain} (Short: \p{Jg=Zhain}) (1: U+074D) - \p{Joining_Type: C} \p{Joining_Type=Join_Causing} (4) - \p{Joining_Type: D} \p{Joining_Type=Dual_Joining} (586) - \p{Joining_Type: Dual_Joining} (Short: \p{Jt=D}) (586: U+0620, + \p{Joining_Type: C} \p{Joining_Type=Join_Causing} (7) + \p{Joining_Type: D} \p{Joining_Type=Dual_Joining} (610) + \p{Joining_Type: Dual_Joining} (Short: \p{Jt=D}) (610: U+0620, U+0626, U+0628, U+062A..062E, U+0633..063F, U+0641..0647 ...) - \p{Joining_Type: Join_Causing} (Short: \p{Jt=C}) (4: U+0640, - U+07FA, U+180A, U+200D) + \p{Joining_Type: Join_Causing} (Short: \p{Jt=C}) (7: U+0640, + U+07FA, U+0883..0885, U+180A, U+200D) \p{Joining_Type: L} \p{Joining_Type=Left_Joining} (5) \p{Joining_Type: Left_Joining} (Short: \p{Jt=L}) (5: U+A872, U+10ACD, U+10AD7, U+10D00, U+10FCB) - \p{Joining_Type: Non_Joining} (Short: \p{Jt=U}) (1_111_390 plus + \p{Joining_Type: Non_Joining} (Short: \p{Jt=U}) (1_111_230 plus all above-Unicode code points: [\x00- \xac\xae-\xff], U+0100..02FF, U+0370..0482, U+048A..0590, U+05BE, U+05C0 ...) - \p{Joining_Type: R} \p{Joining_Type=Right_Joining} (130) - \p{Joining_Type: Right_Joining} (Short: \p{Jt=R}) (130: + \p{Joining_Type: R} \p{Joining_Type=Right_Joining} (152) + \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} (1997) - \p{Joining_Type: Transparent} (Short: \p{Jt=T}) (1997: [\xad], + \p{Joining_Type: T} \p{Joining_Type=Transparent} (2108) + \p{Joining_Type: Transparent} (Short: \p{Jt=T}) (2108: [\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_390 + \p{Joining_Type: U} \p{Joining_Type=Non_Joining} (1_111_230 plus all above-Unicode code points) \p{Jt: *} \p{Joining_Type: *} \p{Kaithi} \p{Script_Extensions=Kaithi} (Short: - \p{Kthi}; NOT \p{Block=Kaithi}) (87) + \p{Kthi}; NOT \p{Block=Kaithi}) (88) \p{Kali} \p{Kayah_Li} (= \p{Script_Extensions= Kayah_Li}) (48) \p{Kana} \p{Katakana} (= \p{Script_Extensions= - Katakana}) (NOT \p{Block=Katakana}) (356) + Katakana}) (NOT \p{Block=Katakana}) (372) 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= + Kana_Extended_B}) (16) X \p{Kana_Extended_A} \p{Block=Kana_Extended_A} (Short: \p{InKanaExtA}) (48) + X \p{Kana_Extended_B} \p{Block=Kana_Extended_B} (Short: + \p{InKanaExtB}) (16) X \p{Kana_Sup} \p{Kana_Supplement} (= \p{Block= Kana_Supplement}) (256) X \p{Kana_Supplement} \p{Block=Kana_Supplement} (Short: @@ -3654,9 +3716,9 @@ 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}) (104) + \p{Knda}; NOT \p{Block=Kannada}) (105) \p{Katakana} \p{Script_Extensions=Katakana} (Short: - \p{Kana}; NOT \p{Block=Katakana}) (356) + \p{Kana}; NOT \p{Block=Katakana}) (372) X \p{Katakana_Ext} \p{Katakana_Phonetic_Extensions} (= \p{Block=Katakana_Phonetic_Extensions}) (16) @@ -3689,17 +3751,17 @@ stable. Khitan_Small_Script}) (NOT \p{Block= Khitan_Small_Script}) (471) \p{Knda} \p{Kannada} (= \p{Script_Extensions= - Kannada}) (NOT \p{Block=Kannada}) (104) + Kannada}) (NOT \p{Block=Kannada}) (105) \p{Kthi} \p{Kaithi} (= \p{Script_Extensions= - Kaithi}) (NOT \p{Block=Kaithi}) (87) + Kaithi}) (NOT \p{Block=Kaithi}) (88) \p{L} \pL \p{Letter} (= \p{General_Category=Letter}) - (131_241) + (131_756) X \p{L&} \p{Cased_Letter} (= \p{General_Category= - Cased_Letter}) (3977) + Cased_Letter}) (4089) X \p{L_} \p{Cased_Letter} (= \p{General_Category= Cased_Letter}) Note the trailing '_' matters in spite of loose matching - rules. (3977) + rules. (4089) \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= @@ -3707,7 +3769,7 @@ stable. \p{Laoo} \p{Lao} (= \p{Script_Extensions=Lao}) (NOT \p{Block=Lao}) (82) \p{Latin} \p{Script_Extensions=Latin} (Short: - \p{Latn}) (1403) + \p{Latn}) (1504) 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= @@ -3727,6 +3789,10 @@ stable. Latin_Extended_D}) (224) X \p{Latin_Ext_E} \p{Latin_Extended_E} (= \p{Block= Latin_Extended_E}) (64) + X \p{Latin_Ext_F} \p{Latin_Extended_F} (= \p{Block= + Latin_Extended_F}) (64) + X \p{Latin_Ext_G} \p{Latin_Extended_G} (= \p{Block= + Latin_Extended_G}) (256) X \p{Latin_Extended_A} \p{Block=Latin_Extended_A} (Short: \p{InLatinExtA}) (128) X \p{Latin_Extended_Additional} \p{Block=Latin_Extended_Additional} @@ -3739,17 +3805,21 @@ stable. \p{InLatinExtD}) (224) X \p{Latin_Extended_E} \p{Block=Latin_Extended_E} (Short: \p{InLatinExtE}) (64) + X \p{Latin_Extended_F} \p{Block=Latin_Extended_F} (Short: + \p{InLatinExtF}) (64) + X \p{Latin_Extended_G} \p{Block=Latin_Extended_G} (Short: + \p{InLatinExtG}) (256) \p{Latn} \p{Latin} (= \p{Script_Extensions=Latin}) - (1403) + (1504) \p{Lb: *} \p{Line_Break: *} \p{LC} \p{Cased_Letter} (= \p{General_Category= - Cased_Letter}) (3977) + Cased_Letter}) (4089) \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_241) + (131_756) \p{Letter_Number} \p{General_Category=Letter_Number} (Short: \p{Nl}) (236) X \p{Letterlike_Symbols} \p{Block=Letterlike_Symbols} (80) @@ -3762,8 +3832,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} (21_400) - \p{Line_Break: Alphabetic} (Short: \p{Lb=AL}) (21_400: [#&*<=>\@A- + \p{Line_Break: AL} \p{Line_Break=Alphabetic} (22_043) + \p{Line_Break: Alphabetic} (Short: \p{Lb=AL}) (22_043: [#&*<=>\@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, @@ -3773,10 +3843,10 @@ 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} (244) + \p{Line_Break: BA} \p{Line_Break=Break_After} (247) \p{Line_Break: BB} \p{Line_Break=Break_Before} (45) \p{Line_Break: BK} \p{Line_Break=Mandatory_Break} (4) - \p{Line_Break: Break_After} (Short: \p{Lb=BA}) (244: [\t\|\xad], + \p{Line_Break: Break_After} (Short: \p{Lb=BA}) (247: [\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], @@ -3789,18 +3859,18 @@ stable. \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} (91) + \p{Line_Break: CL} \p{Line_Break=Close_Punctuation} (95) \p{Line_Break: Close_Parenthesis} (Short: \p{Lb=CP}) (2: [\)\]]) - \p{Line_Break: Close_Punctuation} (Short: \p{Lb=CL}) (91: [\}], + \p{Line_Break: Close_Punctuation} (Short: \p{Lb=CL}) (95: [\}], U+0F3B, U+0F3D, U+169C, U+2046, U+207E ...) - \p{Line_Break: CM} \p{Line_Break=Combining_Mark} (2286) - \p{Line_Break: Combining_Mark} (Short: \p{Lb=CM}) (2286: [^\t\n + \p{Line_Break: CM} \p{Line_Break=Combining_Mark} (2399) + \p{Line_Break: Combining_Mark} (Short: \p{Lb=CM}) (2399: [^\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}) (750: + \p{Line_Break: Complex_Context} (Short: \p{Lb=SA}) (757: U+0E01..0E3A, U+0E40..0E4E, U+0E81..0E82, U+0E84, U+0E86..0E8A, U+0E8C..0EA3 ...) @@ -3810,15 +3880,15 @@ stable. \p{Line_Break: Contingent_Break} (Short: \p{Lb=CB}) (1: U+FFFC) \p{Line_Break: CP} \p{Line_Break=Close_Parenthesis} (2) \p{Line_Break: CR} \p{Line_Break=Carriage_Return} (1) - \p{Line_Break: E_Base} (Short: \p{Lb=EB}) (122: U+261D, U+26F9, + \p{Line_Break: E_Base} (Short: \p{Lb=EB}) (132: 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} (122) + \p{Line_Break: EB} \p{Line_Break=E_Base} (132) \p{Line_Break: EM} \p{Line_Break=E_Modifier} (5) - \p{Line_Break: EX} \p{Line_Break=Exclamation} (37) - \p{Line_Break: Exclamation} (Short: \p{Lb=EX}) (37: [!?], U+05C6, - U+061B, U+061E..061F, U+06D4, U+07F9 ...) + \p{Line_Break: 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, U+035C..0362, U+0F08, U+0F0C, U+0F12 ...) @@ -3835,8 +3905,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_462) - \p{Line_Break: Ideographic} (Short: \p{Lb=ID}) (172_462: + \p{Line_Break: ID} \p{Line_Break=Ideographic} (172_456) + \p{Line_Break: Ideographic} (Short: \p{Lb=ID}) (172_456: U+231A..231B, U+23F0..23F3, U+2600..2603, U+2614..2615, U+2618, U+261A..261C ...) @@ -3864,21 +3934,21 @@ 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} (642) - \p{Line_Break: Numeric} (Short: \p{Lb=NU}) (642: [0-9], + \p{Line_Break: NU} \p{Line_Break=Numeric} (652) + \p{Line_Break: Numeric} (Short: \p{Lb=NU}) (652: [0-9], U+0660..0669, U+066B..066C, U+06F0..06F9, U+07C0..07C9, U+0966..096F ...) - \p{Line_Break: OP} \p{Line_Break=Open_Punctuation} (88) - \p{Line_Break: Open_Punctuation} (Short: \p{Lb=OP}) (88: [\(\[\{ + \p{Line_Break: OP} \p{Line_Break=Open_Punctuation} (92) + \p{Line_Break: Open_Punctuation} (Short: \p{Lb=OP}) (92: [\(\[\{ \xa1\xbf], U+0F3A, U+0F3C, U+169B, U+201A, U+201E ...) - \p{Line_Break: PO} \p{Line_Break=Postfix_Numeric} (36) - \p{Line_Break: Postfix_Numeric} (Short: \p{Lb=PO}) (36: [\%\xa2 + \p{Line_Break: PO} \p{Line_Break=Postfix_Numeric} (37) + \p{Line_Break: Postfix_Numeric} (Short: \p{Lb=PO}) (37: [\%\xa2 \xb0], U+0609..060B, U+066A, U+09F2..09F3, U+09F9, U+0D79 ...) - \p{Line_Break: PR} \p{Line_Break=Prefix_Numeric} (68) - \p{Line_Break: Prefix_Numeric} (Short: \p{Lb=PR}) (68: [\$+\\\xa3- + \p{Line_Break: PR} \p{Line_Break=Prefix_Numeric} (67) + \p{Line_Break: Prefix_Numeric} (Short: \p{Lb=PR}) (67: [\$+\\\xa3- \xa5\xb1], U+058F, U+07FE..07FF, U+09FB, U+0AF1, U+0BF9 ...) \p{Line_Break: QU} \p{Line_Break=Quotation} (39) @@ -3888,7 +3958,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} (750) + \p{Line_Break: SA} \p{Line_Break=Complex_Context} (757) 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]) @@ -3897,13 +3967,13 @@ stable. the basis for line breaking (Short: \p{Lb=SG}) (2048: U+D800..DFFF) \p{Line_Break: SY} \p{Line_Break=Break_Symbols} (1) - \p{Line_Break: Unknown} (Short: \p{Lb=XX}) (901_256 plus all + \p{Line_Break: Unknown} (Short: \p{Lb=XX}) (900_465 plus all above-Unicode code points: U+0378..0379, U+0380..0383, U+038B, U+038D, U+03A2, U+0530 ...) \p{Line_Break: WJ} \p{Line_Break=Word_Joiner} (2) \p{Line_Break: Word_Joiner} (Short: \p{Lb=WJ}) (2: U+2060, U+FEFF) - \p{Line_Break: XX} \p{Line_Break=Unknown} (901_256 plus all + \p{Line_Break: XX} \p{Line_Break=Unknown} (900_465 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) @@ -3925,12 +3995,12 @@ stable. \p{Ll} \p{Lowercase_Letter} (= \p{General_Category=Lowercase_Letter}) (/i= General_Category=Cased_Letter) - (2155) + (2227) \p{Lm} \p{Modifier_Letter} (= \p{General_Category=Modifier_Letter}) - (260) + (334) \p{Lo} \p{Other_Letter} (= \p{General_Category= - Other_Letter}) (127_004) + Other_Letter}) (127_333) \p{LOE} \p{Logical_Order_Exception} (= \p{Logical_Order_Exception=Y}) (19) \p{LOE: *} \p{Logical_Order_Exception: *} @@ -3947,31 +4017,31 @@ stable. U+AAB9 ...) X \p{Low_Surrogates} \p{Block=Low_Surrogates} (1024) \p{Lower} \p{XPosixLower} (= \p{Lowercase=Y}) (/i= - Cased=Yes) (2344) + Cased=Yes) (2471) \p{Lower: *} \p{Lowercase: *} \p{Lowercase} \p{XPosixLower} (= \p{Lowercase=Y}) (/i= - Cased=Yes) (2344) + Cased=Yes) (2471) \p{Lowercase: N*} (Short: \p{Lower=N}, \P{Lower}; /i= Cased= - No) (1_111_768 plus all above-Unicode + No) (1_111_641 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) (2344: [a-z\xaa\xb5\xba\xdf-\xf6 + Yes) (2471: [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) (2155) + Cased_Letter) (2227) \p{Lt} \p{Titlecase_Letter} (= \p{General_Category=Titlecase_Letter}) (/i= General_Category=Cased_Letter) (31) \p{Lu} \p{Uppercase_Letter} (= \p{General_Category=Uppercase_Letter}) (/i= General_Category=Cased_Letter) - (1791) + (1831) \p{Lyci} \p{Lycian} (= \p{Script_Extensions= Lycian}) (NOT \p{Block=Lycian}) (29) \p{Lycian} \p{Script_Extensions=Lycian} (Short: @@ -3981,7 +4051,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}) - (2295) + (2408) \p{Mahajani} \p{Script_Extensions=Mahajani} (Short: \p{Mahj}; NOT \p{Block=Mahajani}) (61) \p{Mahj} \p{Mahajani} (= \p{Script_Extensions= @@ -4010,7 +4080,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}) - (2295) + (2408) \p{Masaram_Gondi} \p{Script_Extensions=Masaram_Gondi} (Short: \p{Gonm}; NOT \p{Block= Masaram_Gondi}) (77) @@ -4041,7 +4111,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}) (443) + Spacing_Mark}) (445) \p{Me} \p{Enclosing_Mark} (= \p{General_Category= Enclosing_Mark}) (13) \p{Medefaidrin} \p{Script_Extensions=Medefaidrin} (Short: @@ -4116,21 +4186,21 @@ stable. (126) \p{Mn} \p{Nonspacing_Mark} (= \p{General_Category=Nonspacing_Mark}) - (1839) + (1950) \p{Modi} \p{Script_Extensions=Modi} (NOT \p{Block= Modi}) (89) \p{Modifier_Letter} \p{General_Category=Modifier_Letter} - (Short: \p{Lm}) (260) + (Short: \p{Lm}) (334) X \p{Modifier_Letters} \p{Spacing_Modifier_Letters} (= \p{Block= Spacing_Modifier_Letters}) (80) \p{Modifier_Symbol} \p{General_Category=Modifier_Symbol} - (Short: \p{Sk}) (123) + (Short: \p{Sk}) (125) X \p{Modifier_Tone_Letters} \p{Block=Modifier_Tone_Letters} (32) \p{Mong} \p{Mongolian} (= \p{Script_Extensions= Mongolian}) (NOT \p{Block=Mongolian}) - (171) + (172) \p{Mongolian} \p{Script_Extensions=Mongolian} (Short: - \p{Mong}; NOT \p{Block=Mongolian}) (171) + \p{Mong}; NOT \p{Block=Mongolian}) (172) X \p{Mongolian_Sup} \p{Mongolian_Supplement} (= \p{Block= Mongolian_Supplement}) (32) X \p{Mongolian_Supplement} \p{Block=Mongolian_Supplement} (Short: @@ -4163,7 +4233,7 @@ stable. \p{Mymr} \p{Myanmar} (= \p{Script_Extensions= Myanmar}) (NOT \p{Block=Myanmar}) (224) \p{N} \pN \p{Number} (= \p{General_Category=Number}) - (1781) + (1791) \p{Na=*} \p{Name=*} \p{Nabataean} \p{Script_Extensions=Nabataean} (Short: \p{Nbat}; NOT \p{Block=Nabataean}) (40) @@ -4179,7 +4249,7 @@ stable. \p{Script_Extensions=Old_North_Arabian}) (32) X \p{NB} \p{No_Block} (= \p{Block=No_Block}) - (826_640 plus all above-Unicode code + (825_600 plus all above-Unicode code points) \p{Nbat} \p{Nabataean} (= \p{Script_Extensions= Nabataean}) (NOT \p{Block=Nabataean}) @@ -4188,7 +4258,7 @@ stable. \p{Noncharacter_Code_Point=Y}) (66) \p{NChar: *} \p{Noncharacter_Code_Point: *} \p{Nd} \p{XPosixDigit} (= \p{General_Category= - Decimal_Number}) (650) + Decimal_Number}) (660) \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= @@ -4244,20 +4314,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}) - (4807) + (4866) \p{NFKC_Quick_Check: No} (Short: \p{NFKCQC=N}; NOT \P{NFKC_Quick_Check} NOR \P{NFKC_QC}) - (4807: [\xa0\xa8\xaa\xaf\xb2-\xb5\xb8- + (4866: [\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_194 plus all above-Unicode code + (1_109_135 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_194 plus all above-Unicode code + (1_109_135 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, @@ -4266,10 +4336,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_908) + (16_967) \p{NFKD_Quick_Check: No} (Short: \p{NFKDQC=N}; NOT \P{NFKD_Quick_Check} NOR \P{NFKD_QC}) - (16_908: [\xa0\xa8\xaa\xaf\xb2-\xb5\xb8- + (16_967: [\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, @@ -4277,26 +4347,26 @@ 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_204 plus all above-Unicode code + (1_097_145 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_204 plus all above-Unicode code + (1_097_145 plus all above-Unicode code points: [\x00-\x9f\xa1-\xa7\xa9\xab- \xae\xb0-\xb1\xb6-\xb7\xbb\xbf\xc6\xd0 \xd7-\xd8\xde-\xdf\xe6\xf0\xf7-\xf8 \xfe], U+0110..0111, U+0126..0127, U+0131, U+0138, U+0141..0142 ...) \p{Nko} \p{Script_Extensions=Nko} (NOT \p{Block= - NKo}) (62) + NKo}) (67) \p{Nkoo} \p{Nko} (= \p{Script_Extensions=Nko}) (NOT - \p{Block=NKo}) (62) + \p{Block=NKo}) (67) \p{Nl} \p{Letter_Number} (= \p{General_Category= Letter_Number}) (236) \p{No} \p{Other_Number} (= \p{General_Category= Other_Number}) (895) X \p{No_Block} \p{Block=No_Block} (Short: \p{InNB}) - (826_640 plus all above-Unicode code + (825_600 plus all above-Unicode code points) \p{Noncharacter_Code_Point} \p{Noncharacter_Code_Point=Y} (Short: \p{NChar}) (66) @@ -4310,15 +4380,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}) (1839) + (Short: \p{Mn}) (1950) \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}) - (1781) + (1791) X \p{Number_Forms} \p{Block=Number_Forms} (64) - \p{Numeric_Type: De} \p{Numeric_Type=Decimal} (650) - \p{Numeric_Type: Decimal} (Short: \p{Nt=De}) (650: [0-9], + \p{Numeric_Type: De} \p{Numeric_Type=Decimal} (660) + \p{Numeric_Type: Decimal} (Short: \p{Nt=De}) (660: [0-9], U+0660..0669, U+06F0..06F9, U+07C0..07C9, U+0966..096F, U+09E6..09EF ...) @@ -4326,7 +4396,7 @@ 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_250 plus all + \p{Numeric_Type: None} (Short: \p{Nt=None}) (1_112_240 plus all above-Unicode code points: [\x00-\x20! \"#\$\%&\'\(\)*+,\-.\/:;<=>?\@A-Z\[\\\] \^_`a-z\{\|\}~\x7f-\xb1\xb4-\xb8\xba- @@ -4339,7 +4409,7 @@ stable. 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}) (83: [0], U+0660, + T \p{Numeric_Value: 0} (Short: \p{Nv=0}) (84: [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) @@ -4388,31 +4458,31 @@ 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}) (140: [1\xb9], U+0661, + T \p{Numeric_Value: 1} (Short: \p{Nv=1}) (141: [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}) (139: [2\xb2], U+0662, + T \p{Numeric_Value: 2} (Short: \p{Nv=2}) (140: [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}) (140: [3\xb3], U+0663, + T \p{Numeric_Value: 3} (Short: \p{Nv=3}) (141: [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}) (131: [4], U+0664, + T \p{Numeric_Value: 4} (Short: \p{Nv=4}) (132: [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}) (129: [5], U+0665, + T \p{Numeric_Value: 5} (Short: \p{Nv=5}) (130: [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}) (113: [6], U+0666, + T \p{Numeric_Value: 6} (Short: \p{Nv=6}) (114: [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}) (112: [7], U+0667, + T \p{Numeric_Value: 7} (Short: \p{Nv=7}) (113: [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}) (108: [8], U+0668, + T \p{Numeric_Value: 8} (Short: \p{Nv=8}) (109: [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}) (112: [9], U+0669, + T \p{Numeric_Value: 9} (Short: \p{Nv=9}) (113: [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, U+1372, U+2169, U+2179, U+2469 ...) @@ -4568,7 +4638,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_250 plus all + \p{Numeric_Value: NaN} (Short: \p{Nv=NaN}) (1_112_240 plus all above-Unicode code points: [\x00-\x20! \"#\$\%&\'\(\)*+,\-.\/:;<=>?\@A-Z\[\\\] \^_`a-z\{\|\}~\x7f-\xb1\xb4-\xb8\xba- @@ -4610,8 +4680,10 @@ stable. (Short: \p{Sarb}) (32) \p{Old_Turkic} \p{Script_Extensions=Old_Turkic} (Short: \p{Orkh}; NOT \p{Block=Old_Turkic}) (73) + \p{Old_Uyghur} \p{Script_Extensions=Old_Uyghur} (Short: + \p{Ougr}; NOT \p{Block=Old_Uyghur}) (28) \p{Open_Punctuation} \p{General_Category=Open_Punctuation} - (Short: \p{Ps}) (75) + (Short: \p{Ps}) (79) X \p{Optical_Character_Recognition} \p{Block= Optical_Character_Recognition} (Short: \p{InOCR}) (32) @@ -4632,20 +4704,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}) - (970_414 plus all above-Unicode code + (969_578 plus all above-Unicode code points) \p{Other_Letter} \p{General_Category=Other_Letter} (Short: - \p{Lo}) (127_004) + \p{Lo}) (127_333) \p{Other_Number} \p{General_Category=Other_Number} (Short: \p{No}) (895) \p{Other_Punctuation} \p{General_Category=Other_Punctuation} - (Short: \p{Po}) (593) + (Short: \p{Po}) (605) \p{Other_Symbol} \p{General_Category=Other_Symbol} (Short: - \p{So}) (6431) + \p{So}) (6605) 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}) (798) + \p{General_Punctuation}) (819) \p{Pahawh_Hmong} \p{Script_Extensions=Pahawh_Hmong} (Short: \p{Hmng}; NOT \p{Block=Pahawh_Hmong}) (127) @@ -4696,14 +4771,14 @@ stable. \p{General_Category= Connector_Punctuation}) (10) \p{PCM} \p{Prepended_Concatenation_Mark} (= - \p{Prepended_Concatenation_Mark=Y}) (11) + \p{Prepended_Concatenation_Mark=Y}) (13) \p{PCM: *} \p{Prepended_Concatenation_Mark: *} \p{Pd} \p{Dash_Punctuation} (= \p{General_Category=Dash_Punctuation}) - (25) + (26) \p{Pe} \p{Close_Punctuation} (= \p{General_Category=Close_Punctuation}) - (73) + (77) \p{PerlSpace} \p{PosixSpace} (6) \p{PerlWord} \p{PosixWord} (63) \p{Perm} \p{Old_Permic} (= \p{Script_Extensions= @@ -4750,7 +4825,7 @@ stable. (NOT \p{Block=Miao}) (149) \p{Po} \p{Other_Punctuation} (= \p{General_Category=Other_Punctuation}) - (593) + (605) \p{PosixAlnum} (62: [0-9A-Za-z]) \p{PosixAlpha} (52: [A-Za-z]) \p{PosixBlank} (2: [\t\x20]) @@ -4774,17 +4849,19 @@ stable. \p{PosixXDigit} \p{ASCII_Hex_Digit=Y} (Short: \p{AHex}) (22) \p{Prepended_Concatenation_Mark} \p{Prepended_Concatenation_Mark= - Y} (Short: \p{PCM}) (11) + Y} (Short: \p{PCM}) (13) \p{Prepended_Concatenation_Mark: N*} (Short: \p{PCM=N}, \P{PCM}) - (1_114_101 plus all above-Unicode code + (1_114_099 plus all above-Unicode code points: U+0000..05FF, U+0606..06DC, - U+06DE..070E, U+0710..08E1, - U+08E3..110BC, U+110BE..110CC ...) + U+06DE..070E, U+0710..088F, + U+0892..08E1, U+08E3..110BC ...) \p{Prepended_Concatenation_Mark: Y*} (Short: \p{PCM=Y}, \p{PCM}) - (11: U+0600..0605, U+06DD, U+070F, - U+08E2, U+110BD, U+110CD) + (13: U+0600..0605, U+06DD, U+070F, + U+0890..0891, U+08E2, U+110BD ...) T \p{Present_In: 1.1} \p{Age=V1_1} (Short: \p{In=1.1}) (Perl extension) (33_979) + \p{Present_In: V1_1} \p{Present_In=1.1} (= \p{Age=V1_1}) (Perl + extension) (33_979) T \p{Present_In: 2.0} Code point's usage introduced in version 2.0 or earlier (Short: \p{In=2.0}) (Perl extension) (178_500: U+0000..01F5, @@ -4944,10 +5021,20 @@ stable. U+038E..03A1, U+03A3..052F ...) \p{Present_In: V13_0} \p{Present_In=13.0} (Perl extension) (283_506) - \p{Present_In: Unassigned} \p{Age=Unassigned} (Short: \p{In= - Unassigned}) (Perl extension) (830_606 + T \p{Present_In: 14.0} Code point's usage introduced in version + 14.0 or earlier (Short: \p{In=14.0}) + (Perl extension) (284_344: U+0000..0377, + U+037A..037F, U+0384..038A, U+038C, + U+038E..03A1, U+03A3..052F ...) + \p{Present_In: V14_0} \p{Present_In=14.0} (Perl extension) + (284_344) + \p{Present_In: NA} \p{Present_In=Unassigned} (= \p{Age= + Unassigned}) (Perl extension) (829_768 plus all above-Unicode code points) - \p{Print} \p{XPosixPrint} (281_325) + \p{Present_In: Unassigned} \p{Age=Unassigned} (Short: \p{In=NA}) + (Perl extension) (829_768 plus all + above-Unicode code points) + \p{Print} \p{XPosixPrint} (282_163) \p{Private_Use} \p{General_Category=Private_Use} (Short: \p{Co}; NOT \p{Private_Use_Area}) (137_468) @@ -4959,21 +5046,21 @@ stable. Inscriptional_Parthian}) (30) \p{Ps} \p{Open_Punctuation} (= \p{General_Category=Open_Punctuation}) - (75) + (79) \p{Psalter_Pahlavi} \p{Script_Extensions=Psalter_Pahlavi} (Short: \p{Phlp}; NOT \p{Block= Psalter_Pahlavi}) (30) 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}) (798) + \p{P}; NOT \p{General_Punctuation}) (819) \p{Punctuation} \p{Punct} (= \p{General_Category= Punctuation}) (NOT - \p{General_Punctuation}) (798) + \p{General_Punctuation}) (819) \p{Qaac} \p{Coptic} (= \p{Script_Extensions= Coptic}) (NOT \p{Block=Coptic}) (165) \p{Qaai} \p{Inherited} (= \p{Script_Extensions= - Inherited}) (503) + Inherited}) (586) \p{QMark} \p{Quotation_Mark} (= \p{Quotation_Mark= Y}) (30) \p{QMark: *} \p{Quotation_Mark: *} @@ -5021,7 +5108,7 @@ stable. \p{Runr} \p{Runic} (= \p{Script_Extensions=Runic}) (NOT \p{Block=Runic}) (86) \p{S} \pS \p{Symbol} (= \p{General_Category=Symbol}) - (7564) + (7741) \p{Samaritan} \p{Script_Extensions=Samaritan} (Short: \p{Samr}; NOT \p{Block=Samaritan}) (61) \p{Samr} \p{Samaritan} (= \p{Script_Extensions= @@ -5038,7 +5125,7 @@ stable. \p{SB: *} \p{Sentence_Break: *} \p{Sc} \p{Currency_Symbol} (= \p{General_Category=Currency_Symbol}) - (62) + (63) \p{Sc: *} \p{Script: *} \p{Script: Adlam} (Short: \p{Sc=Adlm}) (88: U+1E900..1E94B, U+1E950..1E959, U+1E95E..1E95F) @@ -5047,14 +5134,15 @@ stable. \p{Script_Extensions= Caucasian_Albanian}) (53) \p{Script: Ahom} \p{Script_Extensions=Ahom} (Short: \p{Sc= - Ahom}, \p{Ahom}) (58) + Ahom}, \p{Ahom}) (65) \p{Script: Anatolian_Hieroglyphs} \p{Script_Extensions= Anatolian_Hieroglyphs} (Short: \p{Sc= Hluw}, \p{Hluw}) (583) - \p{Script: Arab} \p{Script=Arabic} (1291) - \p{Script: Arabic} (Short: \p{Sc=Arab}) (1291: U+0600..0604, - U+0606..060B, U+060D..061A, U+061C, - U+061E, U+0620..063F ...) + \p{Script: Arab} \p{Script=Arabic} (1365) + \p{Script: Arabic} (Short: \p{Sc=Arab}) (1365: U+0600..0604, + U+0606..060B, U+060D..061A, + U+061C..061E, U+0620..063F, U+0641..064A + ...) \p{Script: Armenian} \p{Script_Extensions=Armenian} (Short: \p{Sc=Armn}, \p{Armn}) (96) \p{Script: Armi} \p{Script=Imperial_Aramaic} (= @@ -5067,9 +5155,9 @@ stable. \p{Script: Avst} \p{Script=Avestan} (= \p{Script_Extensions=Avestan}) (61) \p{Script: Bali} \p{Script=Balinese} (= - \p{Script_Extensions=Balinese}) (121) + \p{Script_Extensions=Balinese}) (124) \p{Script: Balinese} \p{Script_Extensions=Balinese} (Short: - \p{Sc=Bali}, \p{Bali}) (121) + \p{Sc=Bali}, \p{Bali}) (124) \p{Script: Bamu} \p{Script=Bamum} (= \p{Script_Extensions= Bamum}) (657) \p{Script: Bamum} \p{Script_Extensions=Bamum} (Short: \p{Sc= @@ -5094,9 +5182,9 @@ stable. \p{Script: Bopomofo} (Short: \p{Sc=Bopo}) (77: U+02EA..02EB, U+3105..312F, U+31A0..31BF) \p{Script: Brah} \p{Script=Brahmi} (= \p{Script_Extensions= - Brahmi}) (109) + Brahmi}) (115) \p{Script: Brahmi} \p{Script_Extensions=Brahmi} (Short: - \p{Sc=Brah}, \p{Brah}) (109) + \p{Sc=Brah}, \p{Brah}) (115) \p{Script: Brai} \p{Script=Braille} (= \p{Script_Extensions=Braille}) (256) \p{Script: Braille} \p{Script_Extensions=Braille} (Short: @@ -5109,10 +5197,10 @@ stable. \p{Script: Cakm} \p{Script=Chakma} (71) \p{Script: Canadian_Aboriginal} \p{Script_Extensions= Canadian_Aboriginal} (Short: \p{Sc= - Cans}, \p{Cans}) (710) + Cans}, \p{Cans}) (726) \p{Script: Cans} \p{Script=Canadian_Aboriginal} (= \p{Script_Extensions= - Canadian_Aboriginal}) (710) + Canadian_Aboriginal}) (726) \p{Script: Cari} \p{Script=Carian} (= \p{Script_Extensions= Carian}) (49) \p{Script: Carian} \p{Script_Extensions=Carian} (Short: @@ -5132,7 +5220,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}) (8087: [\x00-\x20! + \p{Script: Common} (Short: \p{Sc=Zyyy}) (8252: [\x00-\x20! \"#\$\%&\'\(\)*+,\-.\/0-9:;<=>?\@\[\\\] \^_`\{\|\}~\x7f-\xa9\xab-\xb9\xbb-\xbf \xd7\xf7], U+02B9..02DF, U+02E5..02E9, @@ -5140,12 +5228,14 @@ stable. \p{Script: Copt} \p{Script=Coptic} (137) \p{Script: Coptic} (Short: \p{Sc=Copt}) (137: U+03E2..03EF, U+2C80..2CF3, U+2CF9..2CFF) + \p{Script: Cpmn} \p{Script=Cypro_Minoan} (99) \p{Script: Cprt} \p{Script=Cypriot} (55) \p{Script: Cuneiform} \p{Script_Extensions=Cuneiform} (Short: \p{Sc=Xsux}, \p{Xsux}) (1234) \p{Script: Cypriot} (Short: \p{Sc=Cprt}) (55: U+10800..10805, 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, U+0487..052F, U+1C80..1C88, U+1D2B, U+1D78, U+2DE0..2DFF ...) @@ -5182,18 +5272,18 @@ stable. \p{Script: Elymaic} \p{Script_Extensions=Elymaic} (Short: \p{Sc=Elym}, \p{Elym}) (23) \p{Script: Ethi} \p{Script=Ethiopic} (= - \p{Script_Extensions=Ethiopic}) (495) + \p{Script_Extensions=Ethiopic}) (523) \p{Script: Ethiopic} \p{Script_Extensions=Ethiopic} (Short: - \p{Sc=Ethi}, \p{Ethi}) (495) + \p{Sc=Ethi}, \p{Ethi}) (523) \p{Script: Geor} \p{Script=Georgian} (173) \p{Script: Georgian} (Short: \p{Sc=Geor}) (173: U+10A0..10C5, U+10C7, U+10CD, U+10D0..10FA, U+10FC..10FF, U+1C90..1CBA ...) - \p{Script: Glag} \p{Script=Glagolitic} (132) - \p{Script: Glagolitic} (Short: \p{Sc=Glag}) (132: U+2C00..2C2E, - U+2C30..2C5E, U+1E000..1E006, - U+1E008..1E018, U+1E01B..1E021, - U+1E023..1E024 ...) + \p{Script: Glag} \p{Script=Glagolitic} (134) + \p{Script: Glagolitic} (Short: \p{Sc=Glag}) (134: U+2C00..2C5F, + U+1E000..1E006, U+1E008..1E018, + U+1E01B..1E021, U+1E023..1E024, + U+1E026..1E02A) \p{Script: Gong} \p{Script=Gunjala_Gondi} (63) \p{Script: Gonm} \p{Script=Masaram_Gondi} (75) \p{Script: Goth} \p{Script=Gothic} (= \p{Script_Extensions= @@ -5223,7 +5313,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_204: U+2E80..2E99, + \p{Script: Han} (Short: \p{Sc=Han}) (94_215: U+2E80..2E99, U+2E9B..2EF3, U+2F00..2FD5, U+3005, U+3007, U+3021..3029 ...) \p{Script: Hang} \p{Script=Hangul} (11_739) @@ -5231,7 +5321,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_204) + \p{Script: Hani} \p{Script=Han} (94_215) \p{Script: Hanifi_Rohingya} (Short: \p{Sc=Rohg}) (50: U+10D00..10D27, U+10D30..10D39) \p{Script: Hano} \p{Script=Hanunoo} (21) @@ -5244,9 +5334,9 @@ stable. Hebrew}) (134) \p{Script: Hebrew} \p{Script_Extensions=Hebrew} (Short: \p{Sc=Hebr}, \p{Hebr}) (134) - \p{Script: Hira} \p{Script=Hiragana} (379) - \p{Script: Hiragana} (Short: \p{Sc=Hira}) (379: U+3041..3096, - U+309D..309F, U+1B001..1B11E, + \p{Script: Hira} \p{Script=Hiragana} (380) + \p{Script: Hiragana} (Short: \p{Sc=Hira}) (380: U+3041..3096, + U+309D..309F, U+1B001..1B11F, U+1B150..1B152, U+1F200) \p{Script: Hluw} \p{Script=Anatolian_Hieroglyphs} (= \p{Script_Extensions= @@ -5262,9 +5352,9 @@ stable. \p{Script: Imperial_Aramaic} \p{Script_Extensions= Imperial_Aramaic} (Short: \p{Sc=Armi}, \p{Armi}) (31) - \p{Script: Inherited} (Short: \p{Sc=Zinh}) (573: U+0300..036F, + \p{Script: Inherited} (Short: \p{Sc=Zinh}) (657: U+0300..036F, U+0485..0486, U+064B..0655, U+0670, - U+0951..0954, U+1AB0..1AC0 ...) + U+0951..0954, U+1AB0..1ACE ...) \p{Script: Inscriptional_Pahlavi} \p{Script_Extensions= Inscriptional_Pahlavi} (Short: \p{Sc= Phli}, \p{Phli}) (27) @@ -5276,15 +5366,15 @@ stable. \p{Script: Java} \p{Script=Javanese} (90) \p{Script: Javanese} (Short: \p{Sc=Java}) (90: U+A980..A9CD, U+A9D0..A9D9, U+A9DE..A9DF) - \p{Script: Kaithi} (Short: \p{Sc=Kthi}) (67: U+11080..110C1, + \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} (304) - \p{Script: Kannada} (Short: \p{Sc=Knda}) (89: U+0C80..0C8C, + \p{Script: Kana} \p{Script=Katakana} (320) + \p{Script: Kannada} (Short: \p{Sc=Knda}) (90: 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}) (304: U+30A1..30FA, + \p{Script: Katakana} (Short: \p{Sc=Kana}) (320: U+30A1..30FA, U+30FD..30FF, U+31F0..31FF, U+32D0..32FE, U+3300..3357, U+FF66..FF6F ...) @@ -5309,20 +5399,20 @@ stable. \p{Script: Kits} \p{Script=Khitan_Small_Script} (= \p{Script_Extensions= Khitan_Small_Script}) (471) - \p{Script: Knda} \p{Script=Kannada} (89) - \p{Script: Kthi} \p{Script=Kaithi} (67) + \p{Script: Knda} \p{Script=Kannada} (90) + \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) \p{Script: Laoo} \p{Script=Lao} (= \p{Script_Extensions= Lao}) (82) - \p{Script: Latin} (Short: \p{Sc=Latn}) (1374: [A-Za-z\xaa + \p{Script: Latin} (Short: \p{Sc=Latn}) (1475: [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} (1374) + \p{Script: Latn} \p{Script=Latin} (1475) \p{Script: Lepc} \p{Script=Lepcha} (= \p{Script_Extensions= Lepcha}) (74) \p{Script: Lepcha} \p{Script_Extensions=Lepcha} (Short: @@ -5401,10 +5491,10 @@ stable. \p{Script: Mlym} \p{Script=Malayalam} (118) \p{Script: Modi} (Short: \p{Sc=Modi}) (79: U+11600..11644, U+11650..11659) - \p{Script: Mong} \p{Script=Mongolian} (167) - \p{Script: Mongolian} (Short: \p{Sc=Mong}) (167: U+1800..1801, - U+1804, U+1806..180E, U+1810..1819, - U+1820..1878, U+1880..18AA ...) + \p{Script: Mong} \p{Script=Mongolian} (168) + \p{Script: Mongolian} (Short: \p{Sc=Mong}) (168: U+1800..1801, + U+1804, U+1806..1819, U+1820..1878, + U+1880..18AA, U+11660..1166C) \p{Script: Mro} \p{Script_Extensions=Mro} (Short: \p{Sc= Mro}, \p{Mro}) (43) \p{Script: Mroo} \p{Script=Mro} (= \p{Script_Extensions= @@ -5432,10 +5522,9 @@ stable. \p{Sc=Talu}, \p{Talu}) (83) \p{Script: Newa} \p{Script_Extensions=Newa} (Short: \p{Sc= Newa}, \p{Newa}) (97) - \p{Script: Nko} \p{Script_Extensions=Nko} (Short: \p{Sc= - Nko}, \p{Nko}) (62) - \p{Script: Nkoo} \p{Script=Nko} (= \p{Script_Extensions= - Nko}) (62) + \p{Script: Nko} (Short: \p{Sc=Nko}) (62: U+07C0..07FA, + U+07FD..07FF) + \p{Script: Nkoo} \p{Script=Nko} (62) \p{Script: Nshu} \p{Script=Nushu} (= \p{Script_Extensions= Nushu}) (397) \p{Script: Nushu} \p{Script_Extensions=Nushu} (Short: \p{Sc= @@ -5468,6 +5557,7 @@ stable. \p{Sarb}) (32) \p{Script: Old_Turkic} \p{Script_Extensions=Old_Turkic} (Short: \p{Sc=Orkh}, \p{Orkh}) (73) + \p{Script: Old_Uyghur} (Short: \p{Sc=Ougr}) (26: U+10F70..10F89) \p{Script: Oriya} (Short: \p{Sc=Orya}) (91: U+0B01..0B03, U+0B05..0B0C, U+0B0F..0B10, U+0B13..0B28, U+0B2A..0B30, U+0B32..0B33 @@ -5483,6 +5573,7 @@ stable. \p{Script_Extensions=Osmanya}) (40) \p{Script: Osmanya} \p{Script_Extensions=Osmanya} (Short: \p{Sc=Osma}, \p{Osma}) (40) + \p{Script: Ougr} \p{Script=Old_Uyghur} (26) \p{Script: Pahawh_Hmong} \p{Script_Extensions=Pahawh_Hmong} (Short: \p{Sc=Hmng}, \p{Hmng}) (127) \p{Script: Palm} \p{Script=Palmyrene} (= @@ -5513,7 +5604,7 @@ stable. U+10B80..10B91, U+10B99..10B9C, U+10BA9..10BAF) \p{Script: Qaac} \p{Script=Coptic} (137) - \p{Script: Qaai} \p{Script=Inherited} (573) + \p{Script: Qaai} \p{Script=Inherited} (657) \p{Script: Rejang} \p{Script_Extensions=Rejang} (Short: \p{Sc=Rjng}, \p{Rjng}) (37) \p{Script: Rjng} \p{Script=Rejang} (= \p{Script_Extensions= @@ -5574,8 +5665,8 @@ stable. \p{Script: Syrc} \p{Script=Syriac} (88) \p{Script: Syriac} (Short: \p{Sc=Syrc}) (88: U+0700..070D, U+070F..074A, U+074D..074F, U+0860..086A) - \p{Script: Tagalog} (Short: \p{Sc=Tglg}) (20: U+1700..170C, - U+170E..1714) + \p{Script: Tagalog} (Short: \p{Sc=Tglg}) (23: U+1700..1715, + U+171F) \p{Script: Tagb} \p{Script=Tagbanwa} (18) \p{Script: Tagbanwa} (Short: \p{Sc=Tagb}) (18: U+1760..176C, U+176E..1770, U+1772..1773) @@ -5585,8 +5676,8 @@ stable. \p{Sc=Lana}, \p{Lana}) (127) \p{Script: Tai_Viet} \p{Script_Extensions=Tai_Viet} (Short: \p{Sc=Tavt}, \p{Tavt}) (72) - \p{Script: Takr} \p{Script=Takri} (67) - \p{Script: Takri} (Short: \p{Sc=Takr}) (67: U+11680..116B8, + \p{Script: Takr} \p{Script=Takri} (68) + \p{Script: Takri} (Short: \p{Sc=Takr}) (68: U+11680..116B9, U+116C0..116C9) \p{Script: Tale} \p{Script=Tai_Le} (35) \p{Script: Talu} \p{Script=New_Tai_Lue} (= @@ -5597,18 +5688,20 @@ stable. \p{Script: Taml} \p{Script=Tamil} (123) \p{Script: Tang} \p{Script=Tangut} (= \p{Script_Extensions= Tangut}) (6914) + \p{Script: Tangsa} \p{Script_Extensions=Tangsa} (Short: + \p{Sc=Tnsa}, \p{Tnsa}) (89) \p{Script: Tangut} \p{Script_Extensions=Tangut} (Short: \p{Sc=Tang}, \p{Tang}) (6914) \p{Script: Tavt} \p{Script=Tai_Viet} (= \p{Script_Extensions=Tai_Viet}) (72) - \p{Script: Telu} \p{Script=Telugu} (98) - \p{Script: Telugu} (Short: \p{Sc=Telu}) (98: U+0C00..0C0C, + \p{Script: Telu} \p{Script=Telugu} (100) + \p{Script: Telugu} (Short: \p{Sc=Telu}) (100: U+0C00..0C0C, U+0C0E..0C10, U+0C12..0C28, - U+0C2A..0C39, U+0C3D..0C44, U+0C46..0C48 + U+0C2A..0C39, U+0C3C..0C44, U+0C46..0C48 ...) \p{Script: Tfng} \p{Script=Tifinagh} (= \p{Script_Extensions=Tifinagh}) (59) - \p{Script: Tglg} \p{Script=Tagalog} (20) + \p{Script: Tglg} \p{Script=Tagalog} (23) \p{Script: Thaa} \p{Script=Thaana} (50) \p{Script: Thaana} (Short: \p{Sc=Thaa}) (50: U+0780..07B1) \p{Script: Thai} \p{Script_Extensions=Thai} (Short: \p{Sc= @@ -5622,17 +5715,25 @@ stable. \p{Script: Tirh} \p{Script=Tirhuta} (82) \p{Script: Tirhuta} (Short: \p{Sc=Tirh}) (82: U+11480..114C7, U+114D0..114D9) + \p{Script: Tnsa} \p{Script=Tangsa} (= \p{Script_Extensions= + Tangsa}) (89) + \p{Script: Toto} \p{Script_Extensions=Toto} (Short: \p{Sc= + Toto}, \p{Toto}) (31) \p{Script: Ugar} \p{Script=Ugaritic} (= \p{Script_Extensions=Ugaritic}) (31) \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}) (970_188 plus all + \p{Sc=Zzzz}, \p{Zzzz}) (969_350 plus all above-Unicode code points) \p{Script: Vai} \p{Script_Extensions=Vai} (Short: \p{Sc= Vai}, \p{Vai}) (300) \p{Script: Vaii} \p{Script=Vai} (= \p{Script_Extensions= Vai}) (300) + \p{Script: Vith} \p{Script=Vithkuqi} (= + \p{Script_Extensions=Vithkuqi}) (70) + \p{Script: Vithkuqi} \p{Script_Extensions=Vithkuqi} (Short: + \p{Sc=Vith}, \p{Vith}) (70) \p{Script: Wancho} \p{Script_Extensions=Wancho} (Short: \p{Sc=Wcho}, \p{Wcho}) (59) \p{Script: Wara} \p{Script=Warang_Citi} (= @@ -5657,27 +5758,27 @@ stable. \p{Script: Zanb} \p{Script=Zanabazar_Square} (= \p{Script_Extensions=Zanabazar_Square}) (72) - \p{Script: Zinh} \p{Script=Inherited} (573) - \p{Script: Zyyy} \p{Script=Common} (8087) + \p{Script: Zinh} \p{Script=Inherited} (657) + \p{Script: Zyyy} \p{Script=Common} (8252) \p{Script: Zzzz} \p{Script=Unknown} (= - \p{Script_Extensions=Unknown}) (970_188 + \p{Script_Extensions=Unknown}) (969_350 plus all above-Unicode code points) - \p{Script_Extensions: Adlam} (Short: \p{Scx=Adlm}, \p{Adlm}) (89: - U+0640, U+1E900..1E94B, U+1E950..1E959, - U+1E95E..1E95F) - \p{Script_Extensions: Adlm} \p{Script_Extensions=Adlam} (89) + \p{Script_Extensions: Adlam} (Short: \p{Scx=Adlm}, \p{Adlm}) (90: + U+061F, U+0640, U+1E900..1E94B, + U+1E950..1E959, U+1E95E..1E95F) + \p{Script_Extensions: Adlm} \p{Script_Extensions=Adlam} (90) \p{Script_Extensions: Aghb} \p{Script_Extensions= Caucasian_Albanian} (53) - \p{Script_Extensions: Ahom} (Short: \p{Scx=Ahom}, \p{Ahom}) (58: + \p{Script_Extensions: Ahom} (Short: \p{Scx=Ahom}, \p{Ahom}) (65: U+11700..1171A, U+1171D..1172B, - U+11730..1173F) + 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} (1335) + \p{Script_Extensions: Arab} \p{Script_Extensions=Arabic} (1411) \p{Script_Extensions: Arabic} (Short: \p{Scx=Arab}, \p{Arab}) - (1335: U+0600..0604, U+0606..061C, - U+061E..06DC, U+06DE..06FF, - U+0750..077F, U+08A0..08B4 ...) + (1411: 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}) (96: U+0531..0556, U+0559..058A, U+058D..058F, U+FB13..FB17) @@ -5687,9 +5788,9 @@ stable. \p{Script_Extensions: Avestan} (Short: \p{Scx=Avst}, \p{Avst}) (61: U+10B00..10B35, U+10B39..10B3F) \p{Script_Extensions: Avst} \p{Script_Extensions=Avestan} (61) - \p{Script_Extensions: Bali} \p{Script_Extensions=Balinese} (121) + \p{Script_Extensions: Bali} \p{Script_Extensions=Balinese} (124) \p{Script_Extensions: Balinese} (Short: \p{Scx=Bali}, \p{Bali}) - (121: U+1B00..1B4B, U+1B50..1B7C) + (124: U+1B00..1B4C, U+1B50..1B7E) \p{Script_Extensions: Bamu} \p{Script_Extensions=Bamum} (657) \p{Script_Extensions: Bamum} (Short: \p{Scx=Bamu}, \p{Bamu}) (657: U+A6A0..A6F7, U+16800..16A38) @@ -5713,9 +5814,9 @@ stable. (117: U+02EA..02EB, U+3001..3003, U+3008..3011, U+3013..301F, U+302A..302D, U+3030 ...) - \p{Script_Extensions: Brah} \p{Script_Extensions=Brahmi} (109) + \p{Script_Extensions: Brah} \p{Script_Extensions=Brahmi} (115) \p{Script_Extensions: Brahmi} (Short: \p{Scx=Brah}, \p{Brah}) - (109: U+11000..1104D, U+11052..1106F, + (115: U+11000..1104D, U+11052..11075, U+1107F) \p{Script_Extensions: Brai} \p{Script_Extensions=Braille} (256) \p{Script_Extensions: Braille} (Short: \p{Scx=Brai}, \p{Brai}) @@ -5728,10 +5829,10 @@ stable. U+1735..1736, U+1740..1753) \p{Script_Extensions: Cakm} \p{Script_Extensions=Chakma} (91) \p{Script_Extensions: Canadian_Aboriginal} (Short: \p{Scx=Cans}, - \p{Cans}) (710: U+1400..167F, - U+18B0..18F5) + \p{Cans}) (726: U+1400..167F, + U+18B0..18F5, U+11AB0..11ABF) \p{Script_Extensions: Cans} \p{Script_Extensions= - Canadian_Aboriginal} (710) + Canadian_Aboriginal} (726) \p{Script_Extensions: Cari} \p{Script_Extensions=Carian} (49) \p{Script_Extensions: Carian} (Short: \p{Scx=Cari}, \p{Cari}) (49: U+102A0..102D0) @@ -5751,7 +5852,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}) - (7661: [\x00-\x20!\"#\$\%&\'\(\)*+,\-. + (7824: [\x00-\x20!\"#\$\%&\'\(\)*+,\-. \/0-9:;<=>?\@\[\\\]\^_`\{\|\}~\x7f-\xa9 \xab-\xb9\xbb-\xbf\xd7\xf7], U+02B9..02DF, U+02E5..02E9, @@ -5760,6 +5861,8 @@ stable. \p{Script_Extensions: Coptic} (Short: \p{Scx=Copt}, \p{Copt}) (165: U+03E2..03EF, U+2C80..2CF3, U+2CF9..2CFF, U+102E0..102FB) + \p{Script_Extensions: Cpmn} \p{Script_Extensions=Cypro_Minoan} + (101) \p{Script_Extensions: Cprt} \p{Script_Extensions=Cypriot} (112) \p{Script_Extensions: Cuneiform} (Short: \p{Scx=Xsux}, \p{Xsux}) (1234: U+12000..12399, U+12400..1246E, @@ -5768,6 +5871,9 @@ stable. (112: U+10100..10102, U+10107..10133, U+10137..1013F, U+10800..10805, U+10808, U+1080A..10835 ...) + \p{Script_Extensions: Cypro_Minoan} (Short: \p{Scx=Cpmn}, + \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, U+1D2B, U+1D78, U+1DF8, U+2DE0..2DFF ...) @@ -5805,9 +5911,9 @@ stable. \p{Script_Extensions: Elym} \p{Script_Extensions=Elymaic} (23) \p{Script_Extensions: Elymaic} (Short: \p{Scx=Elym}, \p{Elym}) (23: U+10FE0..10FF6) - \p{Script_Extensions: Ethi} \p{Script_Extensions=Ethiopic} (495) + \p{Script_Extensions: Ethi} \p{Script_Extensions=Ethiopic} (523) \p{Script_Extensions: Ethiopic} (Short: \p{Scx=Ethi}, \p{Ethi}) - (495: U+1200..1248, U+124A..124D, + (523: U+1200..1248, U+124A..124D, U+1250..1256, U+1258, U+125A..125D, U+1260..1288 ...) \p{Script_Extensions: Geor} \p{Script_Extensions=Georgian} (174) @@ -5815,10 +5921,10 @@ stable. (174: U+10A0..10C5, U+10C7, U+10CD, U+10D0..10FF, U+1C90..1CBA, U+1CBD..1CBF ...) - \p{Script_Extensions: Glag} \p{Script_Extensions=Glagolitic} (136) + \p{Script_Extensions: Glag} \p{Script_Extensions=Glagolitic} (138) \p{Script_Extensions: Glagolitic} (Short: \p{Scx=Glag}, \p{Glag}) - (136: U+0484, U+0487, U+2C00..2C2E, - U+2C30..2C5E, U+2E43, U+A66F ...) + (138: U+0484, U+0487, U+2C00..2C5F, + U+2E43, U+A66F, U+1E000..1E006 ...) \p{Script_Extensions: Gong} \p{Script_Extensions=Gunjala_Gondi} (65) \p{Script_Extensions: Gonm} \p{Script_Extensions=Masaram_Gondi} @@ -5850,7 +5956,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_492: + \p{Script_Extensions: Han} (Short: \p{Scx=Han}, \p{Han}) (94_503: U+2E80..2E99, U+2E9B..2EF3, U+2F00..2FD5, U+3001..3003, U+3005..3011, U+3013..301F ...) @@ -5859,7 +5965,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_492) + \p{Script_Extensions: Hani} \p{Script_Extensions=Han} (94_503) \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 ...) @@ -5875,9 +5981,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} (431) + \p{Script_Extensions: Hira} \p{Script_Extensions=Hiragana} (432) \p{Script_Extensions: Hiragana} (Short: \p{Scx=Hira}, \p{Hira}) - (431: U+3001..3003, U+3008..3011, + (432: U+3001..3003, U+3008..3011, U+3013..301F, U+3030..3035, U+3037, U+303C..303D ...) \p{Script_Extensions: Hluw} \p{Script_Extensions= @@ -5892,9 +5998,9 @@ stable. \p{Armi}) (31: U+10840..10855, U+10857..1085F) \p{Script_Extensions: Inherited} (Short: \p{Scx=Zinh}, \p{Zinh}) - (503: U+0300..0341, U+0343..0344, + (586: U+0300..0341, U+0343..0344, U+0346..0362, U+0953..0954, - U+1AB0..1AC0, U+1DC2..1DF7 ...) + U+1AB0..1ACE, U+1DC2..1DF7 ...) \p{Script_Extensions: Inscriptional_Pahlavi} (Short: \p{Scx=Phli}, \p{Phli}) (27: U+10B60..10B72, U+10B78..10B7F) @@ -5906,17 +6012,17 @@ stable. \p{Script_Extensions: Javanese} (Short: \p{Scx=Java}, \p{Java}) (91: U+A980..A9CD, U+A9CF..A9D9, U+A9DE..A9DF) - \p{Script_Extensions: Kaithi} (Short: \p{Scx=Kthi}, \p{Kthi}) (87: + \p{Script_Extensions: Kaithi} (Short: \p{Scx=Kthi}, \p{Kthi}) (88: U+0966..096F, U+A830..A839, - U+11080..110C1, U+110CD) + U+11080..110C2, U+110CD) \p{Script_Extensions: Kali} \p{Script_Extensions=Kayah_Li} (48) - \p{Script_Extensions: Kana} \p{Script_Extensions=Katakana} (356) + \p{Script_Extensions: Kana} \p{Script_Extensions=Katakana} (372) \p{Script_Extensions: Kannada} (Short: \p{Scx=Knda}, \p{Knda}) - (104: U+0951..0952, U+0964..0965, + (105: 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}) - (356: U+3001..3003, U+3008..3011, + (372: U+3001..3003, U+3008..3011, U+3013..301F, U+3030..3035, U+3037, U+303C..303D ...) \p{Script_Extensions: Kayah_Li} (Short: \p{Scx=Kali}, \p{Kali}) @@ -5941,19 +6047,19 @@ stable. U+112B0..112EA, U+112F0..112F9) \p{Script_Extensions: Kits} \p{Script_Extensions= Khitan_Small_Script} (471) - \p{Script_Extensions: Knda} \p{Script_Extensions=Kannada} (104) - \p{Script_Extensions: Kthi} \p{Script_Extensions=Kaithi} (87) + \p{Script_Extensions: Knda} \p{Script_Extensions=Kannada} (105) + \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: 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: Latin} (Short: \p{Scx=Latn}, \p{Latn}) - (1403: [A-Za-z\xaa\xba\xc0-\xd6\xd8- + (1504: [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} (1403) + \p{Script_Extensions: Latn} \p{Script_Extensions=Latin} (1504) \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) @@ -6032,11 +6138,10 @@ stable. \p{Script_Extensions: Modi} (Short: \p{Scx=Modi}, \p{Modi}) (89: U+A830..A839, U+11600..11644, U+11650..11659) - \p{Script_Extensions: Mong} \p{Script_Extensions=Mongolian} (171) + \p{Script_Extensions: Mong} \p{Script_Extensions=Mongolian} (172) \p{Script_Extensions: Mongolian} (Short: \p{Scx=Mong}, \p{Mong}) - (171: U+1800..180E, U+1810..1819, - U+1820..1878, U+1880..18AA, U+202F, - U+11660..1166C) + (172: U+1800..1819, U+1820..1878, + U+1880..18AA, U+202F, U+11660..1166C) \p{Script_Extensions: Mro} (Short: \p{Scx=Mro}, \p{Mro}) (43: U+16A40..16A5E, U+16A60..16A69, U+16A6E..16A6F) @@ -6065,9 +6170,10 @@ stable. U+19D0..19DA, U+19DE..19DF) \p{Script_Extensions: Newa} (Short: \p{Scx=Newa}, \p{Newa}) (97: U+11400..1145B, U+1145D..11461) - \p{Script_Extensions: Nko} (Short: \p{Scx=Nko}, \p{Nko}) (62: - U+07C0..07FA, U+07FD..07FF) - \p{Script_Extensions: Nkoo} \p{Script_Extensions=Nko} (62) + \p{Script_Extensions: Nko} (Short: \p{Scx=Nko}, \p{Nko}) (67: + U+060C, U+061B, U+061F, U+07C0..07FA, + U+07FD..07FF, U+FD3E..FD3F) + \p{Script_Extensions: Nkoo} \p{Script_Extensions=Nko} (67) \p{Script_Extensions: Nshu} \p{Script_Extensions=Nushu} (397) \p{Script_Extensions: Nushu} (Short: \p{Scx=Nshu}, \p{Nshu}) (397: U+16FE1, U+1B170..1B2FB) @@ -6098,6 +6204,8 @@ stable. \p{Sarb}) (32: U+10A60..10A7F) \p{Script_Extensions: Old_Turkic} (Short: \p{Scx=Orkh}, \p{Orkh}) (73: U+10C00..10C48) + \p{Script_Extensions: Old_Uyghur} (Short: \p{Scx=Ougr}, \p{Ougr}) + (28: U+0640, U+10AF2, U+10F70..10F89) \p{Script_Extensions: Oriya} (Short: \p{Scx=Orya}, \p{Orya}) (97: U+0951..0952, U+0964..0965, U+0B01..0B03, U+0B05..0B0C, @@ -6110,6 +6218,7 @@ stable. \p{Script_Extensions: Osma} \p{Script_Extensions=Osmanya} (40) \p{Script_Extensions: Osmanya} (Short: \p{Scx=Osma}, \p{Osma}) (40: U+10480..1049D, U+104A0..104A9) + \p{Script_Extensions: Ougr} \p{Script_Extensions=Old_Uyghur} (28) \p{Script_Extensions: Pahawh_Hmong} (Short: \p{Scx=Hmng}, \p{Hmng}) (127: U+16B00..16B45, U+16B50..16B59, U+16B5B..16B61, @@ -6138,7 +6247,7 @@ stable. \p{Phlp}) (30: U+0640, U+10B80..10B91, U+10B99..10B9C, U+10BA9..10BAF) \p{Script_Extensions: Qaac} \p{Script_Extensions=Coptic} (165) - \p{Script_Extensions: Qaai} \p{Script_Extensions=Inherited} (503) + \p{Script_Extensions: Qaai} \p{Script_Extensions=Inherited} (586) \p{Script_Extensions: Rejang} (Short: \p{Scx=Rjng}, \p{Rjng}) (37: U+A930..A953, U+A95F) \p{Script_Extensions: Rjng} \p{Script_Extensions=Rejang} (37) @@ -6193,13 +6302,12 @@ stable. \p{Script_Extensions: Syloti_Nagri} (Short: \p{Scx=Sylo}, \p{Sylo}) (57: U+0964..0965, U+09E6..09EF, U+A800..A82C) - \p{Script_Extensions: Syrc} \p{Script_Extensions=Syriac} (106) + \p{Script_Extensions: Syrc} \p{Script_Extensions=Syriac} (107) \p{Script_Extensions: Syriac} (Short: \p{Scx=Syrc}, \p{Syrc}) - (106: U+060C, U+061B..061C, U+061F, + (107: U+060C, U+061B..061C, U+061F, U+0640, U+064B..0655, U+0670 ...) \p{Script_Extensions: Tagalog} (Short: \p{Scx=Tglg}, \p{Tglg}) - (22: U+1700..170C, U+170E..1714, - U+1735..1736) + (25: U+1700..1715, U+171F, U+1735..1736) \p{Script_Extensions: Tagb} \p{Script_Extensions=Tagbanwa} (20) \p{Script_Extensions: Tagbanwa} (Short: \p{Scx=Tagb}, \p{Tagb}) (20: U+1735..1736, U+1760..176C, @@ -6211,10 +6319,10 @@ stable. U+1A7F..1A89, U+1A90..1A99, U+1AA0..1AAD) \p{Script_Extensions: Tai_Viet} (Short: \p{Scx=Tavt}, \p{Tavt}) (72: U+AA80..AAC2, U+AADB..AADF) - \p{Script_Extensions: Takr} \p{Script_Extensions=Takri} (79) - \p{Script_Extensions: Takri} (Short: \p{Scx=Takr}, \p{Takr}) (79: + \p{Script_Extensions: Takr} \p{Script_Extensions=Takri} (80) + \p{Script_Extensions: Takri} (Short: \p{Scx=Takr}, \p{Takr}) (80: U+0964..0965, U+A830..A839, - U+11680..116B8, U+116C0..116C9) + U+11680..116B9, U+116C0..116C9) \p{Script_Extensions: Tale} \p{Script_Extensions=Tai_Le} (45) \p{Script_Extensions: Talu} \p{Script_Extensions=New_Tai_Lue} (83) \p{Script_Extensions: Tamil} (Short: \p{Scx=Taml}, \p{Taml}) (133: @@ -6223,17 +6331,19 @@ stable. U+0B8E..0B90, U+0B92..0B95 ...) \p{Script_Extensions: Taml} \p{Script_Extensions=Tamil} (133) \p{Script_Extensions: Tang} \p{Script_Extensions=Tangut} (6914) + \p{Script_Extensions: Tangsa} (Short: \p{Scx=Tnsa}, \p{Tnsa}) (89: + U+16A70..16ABE, U+16AC0..16AC9) \p{Script_Extensions: Tangut} (Short: \p{Scx=Tang}, \p{Tang}) (6914: U+16FE0, U+17000..187F7, U+18800..18AFF, U+18D00..18D08) \p{Script_Extensions: Tavt} \p{Script_Extensions=Tai_Viet} (72) - \p{Script_Extensions: Telu} \p{Script_Extensions=Telugu} (104) + \p{Script_Extensions: Telu} \p{Script_Extensions=Telugu} (106) \p{Script_Extensions: Telugu} (Short: \p{Scx=Telu}, \p{Telu}) - (104: U+0951..0952, U+0964..0965, + (106: U+0951..0952, U+0964..0965, U+0C00..0C0C, U+0C0E..0C10, U+0C12..0C28, U+0C2A..0C39 ...) \p{Script_Extensions: Tfng} \p{Script_Extensions=Tifinagh} (59) - \p{Script_Extensions: Tglg} \p{Script_Extensions=Tagalog} (22) + \p{Script_Extensions: Tglg} \p{Script_Extensions=Tagalog} (25) \p{Script_Extensions: Thaa} \p{Script_Extensions=Thaana} (66) \p{Script_Extensions: Thaana} (Short: \p{Scx=Thaa}, \p{Thaa}) (66: U+060C, U+061B..061C, U+061F, @@ -6252,16 +6362,24 @@ stable. (97: U+0951..0952, U+0964..0965, U+1CF2, U+A830..A839, U+11480..114C7, U+114D0..114D9) + \p{Script_Extensions: Tnsa} \p{Script_Extensions=Tangsa} (89) + \p{Script_Extensions: Toto} (Short: \p{Scx=Toto}, \p{Toto}) (31: + U+1E290..1E2AE) \p{Script_Extensions: Ugar} \p{Script_Extensions=Ugaritic} (31) \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}) - (970_188 plus all above-Unicode code + (969_350 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: U+A500..A62B) \p{Script_Extensions: Vaii} \p{Script_Extensions=Vai} (300) + \p{Script_Extensions: Vith} \p{Script_Extensions=Vithkuqi} (70) + \p{Script_Extensions: Vithkuqi} (Short: \p{Scx=Vith}, \p{Vith}) + (70: U+10570..1057A, U+1057C..1058A, + U+1058C..10592, U+10594..10595, + U+10597..105A1, U+105A3..105B1 ...) \p{Script_Extensions: Wancho} (Short: \p{Scx=Wcho}, \p{Wcho}) (59: U+1E2C0..1E2F9, U+1E2FF) \p{Script_Extensions: Wara} \p{Script_Extensions=Warang_Citi} (84) @@ -6283,45 +6401,45 @@ stable. \p{Zanb}) (72: U+11A00..11A47) \p{Script_Extensions: Zanb} \p{Script_Extensions=Zanabazar_Square} (72) - \p{Script_Extensions: Zinh} \p{Script_Extensions=Inherited} (503) - \p{Script_Extensions: Zyyy} \p{Script_Extensions=Common} (7661) - \p{Script_Extensions: Zzzz} \p{Script_Extensions=Unknown} (970_188 + \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 plus all above-Unicode code points) \p{Scx: *} \p{Script_Extensions: *} - \p{SD} \p{Soft_Dotted} (= \p{Soft_Dotted=Y}) (46) + \p{SD} \p{Soft_Dotted} (= \p{Soft_Dotted=Y}) (47) \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, U+FE52, U+FF0E) - \p{Sentence_Break: CL} \p{Sentence_Break=Close} (187) - \p{Sentence_Break: Close} (Short: \p{SB=CL}) (187: [\"\'\(\)\[\] + \p{Sentence_Break: CL} \p{Sentence_Break=Close} (195) + \p{Sentence_Break: Close} (Short: \p{SB=CL}) (195: [\"\'\(\)\[\] \{\}\xab\xbb], U+0F3A..0F3D, U+169B..169C, U+2018..201F, U+2039..203A, U+2045..2046 ...) \p{Sentence_Break: CR} (Short: \p{SB=CR}) (1: [\r]) - \p{Sentence_Break: EX} \p{Sentence_Break=Extend} (2395) - \p{Sentence_Break: Extend} (Short: \p{SB=EX}) (2395: U+0300..036F, + \p{Sentence_Break: EX} \p{Sentence_Break=Extend} (2508) + \p{Sentence_Break: Extend} (Short: \p{SB=EX}) (2508: U+0300..036F, U+0483..0489, U+0591..05BD, U+05BF, U+05C1..05C2, U+05C4..05C5 ...) - \p{Sentence_Break: FO} \p{Sentence_Break=Format} (63) - \p{Sentence_Break: Format} (Short: \p{SB=FO}) (63: [\xad], + \p{Sentence_Break: FO} \p{Sentence_Break=Format} (65) + \p{Sentence_Break: Format} (Short: \p{SB=FO}) (65: [\xad], U+0600..0605, U+061C, U+06DD, U+070F, - U+08E2 ...) - \p{Sentence_Break: LE} \p{Sentence_Break=OLetter} (127_413) + U+0890..0891 ...) + \p{Sentence_Break: LE} \p{Sentence_Break=OLetter} (127_761) \p{Sentence_Break: LF} (Short: \p{SB=LF}) (1: [\n]) - \p{Sentence_Break: LO} \p{Sentence_Break=Lower} (2297) - \p{Sentence_Break: Lower} (Short: \p{SB=LO}) (2297: [a-z\xaa\xb5 + \p{Sentence_Break: LO} \p{Sentence_Break=Lower} (2424) + \p{Sentence_Break: Lower} (Short: \p{SB=LO}) (2424: [a-z\xaa\xb5 \xba\xdf-\xf6\xf8-\xff], U+0101, U+0103, U+0105, U+0107, U+0109 ...) - \p{Sentence_Break: NU} \p{Sentence_Break=Numeric} (652) - \p{Sentence_Break: Numeric} (Short: \p{SB=NU}) (652: [0-9], + \p{Sentence_Break: NU} \p{Sentence_Break=Numeric} (662) + \p{Sentence_Break: Numeric} (Short: \p{SB=NU}) (662: [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_413: U+01BB, + \p{Sentence_Break: OLetter} (Short: \p{SB=LE}) (127_761: U+01BB, U+01C0..01C3, U+0294, U+02B9..02BF, U+02C6..02D1, U+02EC ...) - \p{Sentence_Break: Other} (Short: \p{SB=XX}) (979_014 plus all + \p{Sentence_Break: Other} (Short: \p{SB=XX}) (978_357 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- @@ -6338,27 +6456,27 @@ 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} (140) - \p{Sentence_Break: STerm} (Short: \p{SB=ST}) (140: [!?], U+0589, - U+061E..061F, U+06D4, U+0700..0702, + \p{Sentence_Break: ST} \p{Sentence_Break=STerm} (149) + \p{Sentence_Break: STerm} (Short: \p{SB=ST}) (149: [!?], U+0589, + U+061D..061F, U+06D4, U+0700..0702, U+07F9 ...) - \p{Sentence_Break: UP} \p{Sentence_Break=Upper} (1896) - \p{Sentence_Break: Upper} (Short: \p{SB=UP}) (1896: [A-Z\xc0-\xd6 + \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} (979_014 plus all + \p{Sentence_Break: XX} \p{Sentence_Break=Other} (978_357 plus all above-Unicode code points) \p{Sentence_Terminal} \p{Sentence_Terminal=Y} (Short: \p{STerm}) - (143) + (152) \p{Sentence_Terminal: N*} (Short: \p{STerm=N}, \P{STerm}) - (1_113_969 plus all above-Unicode code + (1_113_960 plus all above-Unicode code points: [\x00-\x20\"#\$\%&\'\(\)*+,\- \/0-9:;<=>\@A-Z\[\\\]\^_`a-z\{\|\}~\x7f- - \xff], U+0100..0588, U+058A..061D, + \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}) (143: - [!.?], U+0589, U+061E..061F, U+06D4, + \p{Sentence_Terminal: Y*} (Short: \p{STerm=Y}, \p{STerm}) (152: + [!.?], U+0589, U+061D..061F, U+06D4, U+0700..0702, U+07F9 ...) \p{Separator} \p{General_Category=Separator} (Short: \p{Z}) (19) @@ -6390,7 +6508,7 @@ stable. X \p{Sinhala_Archaic_Numbers} \p{Block=Sinhala_Archaic_Numbers} (32) \p{Sk} \p{Modifier_Symbol} (= \p{General_Category=Modifier_Symbol}) - (123) + (125) \p{Sm} \p{Math_Symbol} (= \p{General_Category= Math_Symbol}) (948) X \p{Small_Form_Variants} \p{Block=Small_Form_Variants} (Short: @@ -6402,16 +6520,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}) (6431) - \p{Soft_Dotted} \p{Soft_Dotted=Y} (Short: \p{SD}) (46) - \p{Soft_Dotted: N*} (Short: \p{SD=N}, \P{SD}) (1_114_066 plus + 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 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}) (46: [i-j], + \p{Soft_Dotted: Y*} (Short: \p{SD=Y}, \p{SD}) (47: [i-j], U+012F, U+0249, U+0268, U+029D, U+02B2 ...) \p{Sogd} \p{Sogdian} (= \p{Script_Extensions= @@ -6437,12 +6555,12 @@ stable. (Short: \p{Zs}) (17) \p{SpacePerl} \p{XPosixSpace} (25) \p{Spacing_Mark} \p{General_Category=Spacing_Mark} (Short: - \p{Mc}) (443) + \p{Mc}) (445) 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}) (143) + \p{Sentence_Terminal=Y}) (152) \p{STerm: *} \p{Sentence_Terminal: *} \p{Sund} \p{Sundanese} (= \p{Script_Extensions= Sundanese}) (NOT \p{Block=Sundanese}) @@ -6515,7 +6633,7 @@ stable. \p{Sylo}; NOT \p{Block=Syloti_Nagri}) (57) \p{Symbol} \p{General_Category=Symbol} (Short: \p{S}) - (7564) + (7741) X \p{Symbols_And_Pictographs_Ext_A} \p{Symbols_And_Pictographs_Extended_A} (= \p{Block= @@ -6526,15 +6644,15 @@ stable. X \p{Symbols_For_Legacy_Computing} \p{Block= Symbols_For_Legacy_Computing} (256) \p{Syrc} \p{Syriac} (= \p{Script_Extensions= - Syriac}) (NOT \p{Block=Syriac}) (106) + Syriac}) (NOT \p{Block=Syriac}) (107) \p{Syriac} \p{Script_Extensions=Syriac} (Short: - \p{Syrc}; NOT \p{Block=Syriac}) (106) + \p{Syrc}; NOT \p{Block=Syriac}) (107) X \p{Syriac_Sup} \p{Syriac_Supplement} (= \p{Block= Syriac_Supplement}) (16) X \p{Syriac_Supplement} \p{Block=Syriac_Supplement} (Short: \p{InSyriacSup}) (16) \p{Tagalog} \p{Script_Extensions=Tagalog} (Short: - \p{Tglg}; NOT \p{Block=Tagalog}) (22) + \p{Tglg}; NOT \p{Block=Tagalog}) (25) \p{Tagb} \p{Tagbanwa} (= \p{Script_Extensions= Tagbanwa}) (NOT \p{Block=Tagbanwa}) (20) \p{Tagbanwa} \p{Script_Extensions=Tagbanwa} (Short: @@ -6551,9 +6669,9 @@ stable. X \p{Tai_Xuan_Jing_Symbols} \p{Block=Tai_Xuan_Jing_Symbols} (Short: \p{InTaiXuanJing}) (96) \p{Takr} \p{Takri} (= \p{Script_Extensions=Takri}) - (NOT \p{Block=Takri}) (79) + (NOT \p{Block=Takri}) (80) \p{Takri} \p{Script_Extensions=Takri} (Short: - \p{Takr}; NOT \p{Block=Takri}) (79) + \p{Takr}; NOT \p{Block=Takri}) (80) \p{Tale} \p{Tai_Le} (= \p{Script_Extensions= Tai_Le}) (NOT \p{Block=Tai_Le}) (45) \p{Talu} \p{New_Tai_Lue} (= \p{Script_Extensions= @@ -6569,38 +6687,40 @@ stable. (NOT \p{Block=Tamil}) (133) \p{Tang} \p{Tangut} (= \p{Script_Extensions= Tangut}) (NOT \p{Block=Tangut}) (6914) + \p{Tangsa} \p{Script_Extensions=Tangsa} (Short: + \p{Tnsa}; NOT \p{Block=Tangsa}) (89) \p{Tangut} \p{Script_Extensions=Tangut} (Short: \p{Tang}; NOT \p{Block=Tangut}) (6914) X \p{Tangut_Components} \p{Block=Tangut_Components} (768) X \p{Tangut_Sup} \p{Tangut_Supplement} (= \p{Block= - Tangut_Supplement}) (144) + Tangut_Supplement}) (128) X \p{Tangut_Supplement} \p{Block=Tangut_Supplement} (Short: - \p{InTangutSup}) (144) + \p{InTangutSup}) (128) \p{Tavt} \p{Tai_Viet} (= \p{Script_Extensions= Tai_Viet}) (NOT \p{Block=Tai_Viet}) (72) \p{Telu} \p{Telugu} (= \p{Script_Extensions= - Telugu}) (NOT \p{Block=Telugu}) (104) + Telugu}) (NOT \p{Block=Telugu}) (106) \p{Telugu} \p{Script_Extensions=Telugu} (Short: - \p{Telu}; NOT \p{Block=Telugu}) (104) + \p{Telu}; NOT \p{Block=Telugu}) (106) \p{Term} \p{Terminal_Punctuation} (= - \p{Terminal_Punctuation=Y}) (267) + \p{Terminal_Punctuation=Y}) (276) \p{Term: *} \p{Terminal_Punctuation: *} \p{Terminal_Punctuation} \p{Terminal_Punctuation=Y} (Short: - \p{Term}) (267) + \p{Term}) (276) \p{Terminal_Punctuation: N*} (Short: \p{Term=N}, \P{Term}) - (1_113_845 plus all above-Unicode code + (1_113_836 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}) (267: + \p{Terminal_Punctuation: Y*} (Short: \p{Term=Y}, \p{Term}) (276: [!,.:;?], U+037E, U+0387, U+0589, U+05C3, U+060C ...) \p{Tfng} \p{Tifinagh} (= \p{Script_Extensions= Tifinagh}) (NOT \p{Block=Tifinagh}) (59) \p{Tglg} \p{Tagalog} (= \p{Script_Extensions= - Tagalog}) (NOT \p{Block=Tagalog}) (22) + Tagalog}) (NOT \p{Block=Tagalog}) (25) \p{Thaa} \p{Thaana} (= \p{Script_Extensions= Thaana}) (NOT \p{Block=Thaana}) (66) \p{Thaana} \p{Script_Extensions=Thaana} (Short: @@ -6624,6 +6744,10 @@ stable. \p{Titlecase_Letter} \p{General_Category=Titlecase_Letter} (Short: \p{Lt}; /i= General_Category= Cased_Letter) (31) + \p{Tnsa} \p{Tangsa} (= \p{Script_Extensions= + Tangsa}) (NOT \p{Block=Tangsa}) (89) + \p{Toto} \p{Script_Extensions=Toto} (NOT \p{Block= + Toto}) (31) X \p{Transport_And_Map} \p{Transport_And_Map_Symbols} (= \p{Block= Transport_And_Map_Symbols}) (128) X \p{Transport_And_Map_Symbols} \p{Block=Transport_And_Map_Symbols} @@ -6636,15 +6760,19 @@ stable. Extended} (= \p{Block= Unified_Canadian_Aboriginal_Syllabics_- Extended}) (80) + X \p{UCAS_Ext_A} \p{Unified_Canadian_Aboriginal_Syllabics_- + Extended_A} (= \p{Block= + Unified_Canadian_Aboriginal_Syllabics_- + Extended_A}) (16) \p{Ugar} \p{Ugaritic} (= \p{Script_Extensions= Ugaritic}) (NOT \p{Block=Ugaritic}) (31) \p{Ugaritic} \p{Script_Extensions=Ugaritic} (Short: \p{Ugar}; NOT \p{Block=Ugaritic}) (31) \p{UIdeo} \p{Unified_Ideograph} (= - \p{Unified_Ideograph=Y}) (92_856) + \p{Unified_Ideograph=Y}) (92_865) \p{UIdeo: *} \p{Unified_Ideograph: *} \p{Unassigned} \p{General_Category=Unassigned} (Short: - \p{Cn}) (830_672 plus all above-Unicode + \p{Cn}) (829_834 plus all above-Unicode code points) \p{Unicode} \p{Any} (1_114_112) X \p{Unified_Canadian_Aboriginal_Syllabics} \p{Block= @@ -6653,50 +6781,53 @@ stable. X \p{Unified_Canadian_Aboriginal_Syllabics_Extended} \p{Block= Unified_Canadian_Aboriginal_Syllabics_- Extended} (Short: \p{InUCASExt}) (80) + X \p{Unified_Canadian_Aboriginal_Syllabics_Extended_A} \p{Block= + Unified_Canadian_Aboriginal_Syllabics_- + Extended_A} (Short: \p{InUCASExtA}) (16) \p{Unified_Ideograph} \p{Unified_Ideograph=Y} (Short: \p{UIdeo}) - (92_856) + (92_865) \p{Unified_Ideograph: N*} (Short: \p{UIdeo=N}, \P{UIdeo}) - (1_021_256 plus all above-Unicode code + (1_021_247 plus all above-Unicode code points: U+0000..33FF, U+4DC0..4DFF, - U+9FFD..FA0D, U+FA10, U+FA12, + U+A000..FA0D, U+FA10, U+FA12, U+FA15..FA1E ...) - \p{Unified_Ideograph: Y*} (Short: \p{UIdeo=Y}, \p{UIdeo}) (92_856: - U+3400..4DBF, U+4E00..9FFC, + \p{Unified_Ideograph: Y*} (Short: \p{UIdeo=Y}, \p{UIdeo}) (92_865: + 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}) (970_188 plus all above- + \p{Zzzz}) (969_350 plus all above- Unicode code points) \p{Upper} \p{XPosixUpper} (= \p{Uppercase=Y}) (/i= - Cased=Yes) (1911) + Cased=Yes) (1951) \p{Upper: *} \p{Uppercase: *} \p{Uppercase} \p{XPosixUpper} (= \p{Uppercase=Y}) (/i= - Cased=Yes) (1911) + Cased=Yes) (1951) \p{Uppercase: N*} (Short: \p{Upper=N}, \P{Upper}; /i= Cased= - No) (1_112_201 plus all above-Unicode + No) (1_112_161 plus all above-Unicode code points: [\x00-\x20!\"#\$\%&\' \(\)*+,\-.\/0-9:;<=>?\@\[\\\]\^_`a-z\{ \|\}~\x7f-\xbf\xd7\xdf-\xff], U+0101, U+0103, U+0105, U+0107, U+0109 ...) \p{Uppercase: Y*} (Short: \p{Upper=Y}, \p{Upper}; /i= Cased= - Yes) (1911: [A-Z\xc0-\xd6\xd8-\xde], + Yes) (1951: [A-Z\xc0-\xd6\xd8-\xde], U+0100, U+0102, U+0104, U+0106, U+0108 ...) \p{Uppercase_Letter} \p{General_Category=Uppercase_Letter} (Short: \p{Lu}; /i= General_Category= - Cased_Letter) (1791) + Cased_Letter) (1831) \p{Vai} \p{Script_Extensions=Vai} (NOT \p{Block= Vai}) (300) \p{Vaii} \p{Vai} (= \p{Script_Extensions=Vai}) (NOT \p{Block=Vai}) (300) \p{Variation_Selector} \p{Variation_Selector=Y} (Short: \p{VS}; - NOT \p{Variation_Selectors}) (259) - \p{Variation_Selector: N*} (Short: \p{VS=N}, \P{VS}) (1_113_853 + NOT \p{Variation_Selectors}) (260) + \p{Variation_Selector: N*} (Short: \p{VS=N}, \P{VS}) (1_113_852 plus all above-Unicode code points: - U+0000..180A, U+180E..FDFF, + U+0000..180A, U+180E, U+1810..FDFF, U+FE10..E00FF, U+E01F0..infinity) - \p{Variation_Selector: Y*} (Short: \p{VS=Y}, \p{VS}) (259: - U+180B..180D, U+FE00..FE0F, + \p{Variation_Selector: Y*} (Short: \p{VS=Y}, \p{VS}) (260: + U+180B..180D, U+180F, U+FE00..FE0F, U+E0100..E01EF) X \p{Variation_Selectors} \p{Block=Variation_Selectors} (Short: \p{InVS}) (16) @@ -6709,9 +6840,9 @@ stable. \p{InVedicExt}) (48) X \p{Vertical_Forms} \p{Block=Vertical_Forms} (16) \p{Vertical_Orientation: R} \p{Vertical_Orientation=Rotated} - (786_865 plus all above-Unicode code + (786_641 plus all above-Unicode code points) - \p{Vertical_Orientation: Rotated} (Short: \p{Vo=R}) (786_865 plus + \p{Vertical_Orientation: Rotated} (Short: \p{Vo=R}) (786_641 plus all above-Unicode code points: [\x00- \xa6\xa8\xaa-\xad\xaf-\xb0\xb2-\xbb\xbf- \xd6\xd8-\xf6\xf8-\xff], U+0100..02E9, @@ -6728,16 +6859,20 @@ stable. \p{Vertical_Orientation: Tu} \p{Vertical_Orientation= Transformed_Upright} (148) \p{Vertical_Orientation: U} \p{Vertical_Orientation=Upright} - (327_052) - \p{Vertical_Orientation: Upright} (Short: \p{Vo=U}) (327_052: + (327_276) + \p{Vertical_Orientation: Upright} (Short: \p{Vo=U}) (327_276: [\xa7\xa9\xae\xb1\xbc-\xbe\xd7\xf7], U+02EA..02EB, U+1100..11FF, U+1401..167F, U+18B0..18FF, U+2016 ...) \p{VertSpace} \v (7: [\n\cK\f\r\x85], U+2028..2029) + \p{Vith} \p{Vithkuqi} (= \p{Script_Extensions= + Vithkuqi}) (NOT \p{Block=Vithkuqi}) (70) + \p{Vithkuqi} \p{Script_Extensions=Vithkuqi} (Short: + \p{Vith}; NOT \p{Block=Vithkuqi}) (70) \p{Vo: *} \p{Vertical_Orientation: *} \p{VS} \p{Variation_Selector} (= \p{Variation_Selector=Y}) (NOT - \p{Variation_Selectors}) (259) + \p{Variation_Selectors}) (260) \p{VS: *} \p{Variation_Selector: *} X \p{VS_Sup} \p{Variation_Selectors_Supplement} (= \p{Block= @@ -6762,8 +6897,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} (134_564) - \p{Word_Break: ALetter} (Short: \p{WB=LE}) (28_854: [A-Za-z\xaa + \p{Word} \p{XPosixWord} (135_202) + \p{Word_Break: ALetter} (Short: \p{WB=LE}) (29_336: [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 @@ -6778,17 +6913,17 @@ 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}) (2399: + \p{Word_Break: Extend} (Short: \p{WB=Extend}) (2512: 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} (62) - \p{Word_Break: Format} (Short: \p{WB=FO}) (62: [\xad], + \p{Word_Break: FO} \p{Word_Break=Format} (64) + \p{Word_Break: Format} (Short: \p{WB=FO}) (64: [\xad], U+0600..0605, U+061C, U+06DD, U+070F, - U+08E2 ...) + U+0890..0891 ...) \p{Word_Break: GAZ} \p{Word_Break=Glue_After_Zwj} (0) \p{Word_Break: Glue_After_Zwj} (Short: \p{WB=GAZ}) (0) \p{Word_Break: Hebrew_Letter} (Short: \p{WB=HL}) (75: @@ -6796,12 +6931,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} (314) - \p{Word_Break: Katakana} (Short: \p{WB=KA}) (314: U+3031..3035, + \p{Word_Break: KA} \p{Word_Break=Katakana} (330) + \p{Word_Break: Katakana} (Short: \p{WB=KA}) (330: 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} (28_854) + \p{Word_Break: LE} \p{Word_Break=ALetter} (29_336) \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, @@ -6816,11 +6951,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} (651) - \p{Word_Break: Numeric} (Short: \p{WB=NU}) (651: [0-9], + \p{Word_Break: NU} \p{Word_Break=Numeric} (661) + \p{Word_Break: Numeric} (Short: \p{WB=NU}) (661: [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_665 plus all + \p{Word_Break: Other} (Short: \p{WB=XX}) (1_081_042 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], @@ -6834,54 +6969,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_665 plus all + \p{Word_Break: XX} \p{Word_Break=Other} (1_081_042 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}) - (134_415) - \p{XID_Continue: N*} (Short: \p{XIDC=N}, \P{XIDC}) (979_697 + (135_053) + \p{XID_Continue: N*} (Short: \p{XIDC=N}, \P{XIDC}) (979_059 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}) (134_415: + \p{XID_Continue: Y*} (Short: \p{XIDC=Y}, \p{XIDC}) (135_053: [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_459) - \p{XID_Start: N*} (Short: \p{XIDS=N}, \P{XIDS}) (982_653 + \p{XID_Start} \p{XID_Start=Y} (Short: \p{XIDS}) (131_974) + \p{XID_Start: N*} (Short: \p{XIDS=N}, \P{XIDS}) (982_138 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_459: + \p{XID_Start: Y*} (Short: \p{XIDS=Y}, \p{XIDS}) (131_974: [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}) - (134_415) + (135_053) \p{XIDC: *} \p{XID_Continue: *} - \p{XIDS} \p{XID_Start} (= \p{XID_Start=Y}) (131_459) + \p{XIDS} \p{XID_Start} (= \p{XID_Start=Y}) (131_974) \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}) (133_525: [0-9A-Za-z\xaa\xb5 + \p{Alnum}) (134_056: [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}) - (132_875) + (133_396) \p{XPosixBlank} \h, Horizontal white space (Short: \p{Blank}) (18: [\t\x20\xa0], U+1680, U+2000..200A, U+202F, U+205F, U+3000) @@ -6889,21 +7024,21 @@ stable. characters (Short: \p{Cc}) (65) \p{XPosixDigit} \p{General_Category=Decimal_Number} [0-9] + all other decimal digits (Short: - \p{Nd}) (650) + \p{Nd}) (660) \p{XPosixGraph} Characters that are graphical (Short: - \p{Graph}) (281_308: [!\"#\$\%&\' + \p{Graph}) (282_146: [!\"#\$\%&\' \(\)*+,\-.\/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) (2344) + Cased=Yes) (2471) \p{XPosixPrint} Characters that are graphical plus space characters (but no controls) (Short: - \p{Print}) (281_325: [\x20-\x7e\xa0- + \p{Print}) (282_163: [\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} (807: + \p{XPosixPunct} \p{Punct} + ASCII-range \p{Symbol} (828: [!\"#\$\%&\'\(\)*+,\-.\/:;<=>?\@\[\\\] \^_`\{\|\}~\xa1\xa7\xab\xb6-\xb7\xbb \xbf], U+037E, U+0387, U+055A..055F, @@ -6913,10 +7048,10 @@ stable. \r\x20\x85\xa0], U+1680, U+2000..200A, U+2028..2029, U+202F, U+205F ...) \p{XPosixUpper} \p{Uppercase=Y} (Short: \p{Upper}; /i= - Cased=Yes) (1911) + Cased=Yes) (1951) \p{XPosixWord} \w, including beyond ASCII; = \p{Alnum} + \pM + \p{Pc} + \p{Join_Control} (Short: - \p{Word}) (134_564: [0-9A-Z_a-z\xaa\xb5 + \p{Word}) (135_202: [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 ...) @@ -6945,9 +7080,13 @@ stable. \p{Script_Extensions=Zanabazar_Square}) (NOT \p{Block=Zanabazar_Square}) (72) \p{Zinh} \p{Inherited} (= \p{Script_Extensions= - Inherited}) (503) + Inherited}) (586) \p{Zl} \p{Line_Separator} (= \p{General_Category= Line_Separator}) (1) + X \p{Znamenny_Music} \p{Znamenny_Musical_Notation} (= \p{Block= + Znamenny_Musical_Notation}) (208) + X \p{Znamenny_Musical_Notation} \p{Block=Znamenny_Musical_Notation} + (Short: \p{InZnamennyMusic}) (208) \p{Zp} \p{Paragraph_Separator} (= \p{General_Category= Paragraph_Separator}) (1) @@ -6955,9 +7094,9 @@ stable. \p{General_Category=Space_Separator}) (17) \p{Zyyy} \p{Common} (= \p{Script_Extensions= - Common}) (7661) + Common}) (7824) \p{Zzzz} \p{Unknown} (= \p{Script_Extensions= - Unknown}) (970_188 plus all above- + Unknown}) (969_350 plus all above- Unicode code points) @@ -7134,7 +7273,7 @@ through \p{} and \P{}>, like B or B. Decomposition_Mapping (Short: dm) Decomposition_Type (Short: dt) Default_Ignorable_Code_Point (Short: DI). [\xad], U+034F, U+061C, - U+115F..1160, U+17B4..17B5, U+180B..180E + U+115F..1160, U+17B4..17B5, U+180B..180F ... Dep Deprecated Deprecated (Short: Dep). U+0149, U+0673, U+0F77, @@ -7213,7 +7352,7 @@ through \p{} and \P{}>, like B or B. Ideo Ideographic Ideographic (Short: Ideo). U+3006..3007, U+3021..3029, U+3038..303A, U+3400..4DBF, - U+4E00..9FFC, U+F900..FA6D ... + U+4E00..9FFF, U+F900..FA6D ... IDS ID_Start IDS_Binary_Operator (Short: IDSB). U+2FF0..2FF1, U+2FF4..2FFB IDS_Trinary_Operator (Short: IDST). U+2FF2..2FF3 @@ -7308,7 +7447,7 @@ through \p{} and \P{}>, like B or B. PosixXDigit ASCII_Hex_Digit. (Perl extension). [0-9A-Fa-f] Prepended_Concatenation_Mark (Short: PCM). U+0600..0605, U+06DD, - U+070F, U+08E2, U+110BD, U+110CD + U+070F, U+0890..0891, U+08E2, U+110BD ... Present_In (Short: In). (Perl extension) Print XPosixPrint. (Perl extension) Punct General_Category=Punctuation. (Perl @@ -7333,7 +7472,7 @@ through \p{} and \P{}>, like B or B. SD Soft_Dotted Sentence_Break (Short: SB) Sentence_Terminal (Short: STerm). [!.?], U+0589, - U+061E..061F, U+06D4, U+0700..0702, U+07F9 + U+061D..061F, U+06D4, U+0700..0702, U+07F9 ... Sfc Simple_Case_Folding Simple_Case_Folding (Short: scf) @@ -7362,14 +7501,14 @@ through \p{} and \P{}>, like B or B. Unicode Any. (Perl extension) Unicode_1_Name (Short: na1) Unified_Ideograph (Short: UIdeo). U+3400..4DBF, - U+4E00..9FFC, U+FA0E..FA0F, U+FA11, + U+4E00..9FFF, U+FA0E..FA0F, U+FA11, U+FA13..FA14, U+FA1F ... Upper Uppercase Uppercase (Short: Upper). [A-Z\xc0-\xd6\xd8-\xde], U+0100, U+0102, U+0104, U+0106, U+0108 ... Uppercase_Mapping (Short: uc) - Variation_Selector (Short: VS). U+180B..180D, U+FE00..FE0F, - U+E0100..E01EF + Variation_Selector (Short: VS). U+180B..180D, U+180F, + U+FE00..FE0F, U+E0100..E01EF Vertical_Orientation (Short: vo) VertSpace (Perl extension). \v. [\n\cK\f\r\x85], U+2028..2029 diff --git a/gnu/usr.bin/perl/win32/GNUmakefile b/gnu/usr.bin/perl/win32/GNUmakefile index f6f2fece178..94c3da9c29f 100644 --- a/gnu/usr.bin/perl/win32/GNUmakefile +++ b/gnu/usr.bin/perl/win32/GNUmakefile @@ -1731,8 +1731,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 4efd84cd2c6..a2e257f2370 100644 --- a/gnu/usr.bin/perl/win32/Makefile +++ b/gnu/usr.bin/perl/win32/Makefile @@ -1264,8 +1264,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